diff --git a/public/inference-day/speakers/karan.jpg b/public/inference-day/speakers/karan.jpg new file mode 100644 index 0000000..d3f590f Binary files /dev/null and b/public/inference-day/speakers/karan.jpg differ diff --git a/public/inference-day/speakers/nina.jpg b/public/inference-day/speakers/nina.jpg new file mode 100644 index 0000000..70bd6ff Binary files /dev/null and b/public/inference-day/speakers/nina.jpg differ diff --git a/src/components/inference-day/Speakers.tsx b/src/components/inference-day/Speakers.tsx index 53dc88b..f67850a 100644 --- a/src/components/inference-day/Speakers.tsx +++ b/src/components/inference-day/Speakers.tsx @@ -57,6 +57,7 @@ export default function Speakers() { className="id-photo" loading="lazy" /> + {p.tag &&

{p.tag}

}

{p.name}

{p.role}

{p.project}

@@ -64,7 +65,7 @@ export default function Speakers() { ))} -

{speakers.footnote}

+ {speakers.footnote &&

{speakers.footnote}

} ) diff --git a/src/data/inference-day/speakers.json b/src/data/inference-day/speakers.json index b9319a8..06825e8 100644 --- a/src/data/inference-day/speakers.json +++ b/src/data/inference-day/speakers.json @@ -23,10 +23,12 @@ { "id": "kashif-nizam-khan", "name": "Kashif Nizam Khan", "role": "Principal Open Source Architect, Ericsson", "project": "Metal3 Maintainer and CNCF TAG Infrastructure Co-Chair", "photo": "/inference-day/speakers/kashif.jpg" }, { "id": "shivay-lamba", "name": "Shivay Lamba", "role": "Senior ML Engineer, Qualcomm", "project": "TensorFlow.js SIG member, Kubeflow and cloud native AI contributor", "photo": "/inference-day/speakers/shivay.jpg" }, { "id": "filippe-spolti", "name": "Filippe Spolti", "role": "Senior Software Engineer, Red Hat", "project": "KServe Maintainer", "photo": "/inference-day/speakers/filippe.jpg" }, - { "id": "julia-furst-morgado", "name": "Julia Furst Morgado", "role": "Principal Developer Relations Engineer, Dash0", "project": "OpenTelemetry project Community Manager", "photo": "/inference-day/speakers/julia.jpg" }, - { "id": "dennis-ramdass", "name": "Dennis Ramdass", "role": "Principal AI Engineer, Upbound", "project": "Modelplane Maintainer", "photo": "/inference-day/speakers/dennis.jpg" }, + { "id": "julia-furst-morgado", "name": "Julia Furst Morgado", "role": "Principal Developer Relations Engineer, Dash0", "project": "OpenTelemetry project Community Manager, Google Women Techmakers Ambassador", "photo": "/inference-day/speakers/julia.jpg" }, + { "id": "karan-nisar", "name": "Karan Nisar", "role": "Staff Account Solutions Architect, CoreWeave", "project": "Enterprise AI", "photo": "/inference-day/speakers/karan.jpg" }, + { "id": "nina-polshakova", "name": "Nina Polshakova", "role": "Member of Technical Staff, Stealth", "project": "Cloud Native AI Working Group & Kubernetes v1.33 Release Lead", "photo": "/inference-day/speakers/nina.jpg" }, { "id": "nic-cope", "name": "Nic Cope", "role": "Senior Principal Engineer, Upbound", "project": "Modelplane & Crossplane Maintainer", "photo": "/inference-day/speakers/nic.jpg" }, - { "id": "annie-talvasto", "name": "Annie Talvasto", "role": "Sr. Manager, Upbound", "project": "CNCF Ambassador", "photo": "/inference-day/speakers/annie.jpg" } + { "id": "dennis-ramdass", "name": "Dennis Ramdass", "role": "Principal AI Engineer, Upbound", "project": "Modelplane Maintainer", "photo": "/inference-day/speakers/dennis.jpg" }, + { "id": "annie-talvasto", "name": "Annie Talvasto", "tag": "Event Host", "role": "Senior Manager, Upbound", "project": "CNCF Ambassador", "photo": "/inference-day/speakers/annie.jpg" } ], - "footnote": "More speakers to be announced." + "footnote": "" } diff --git a/src/styles/inference-day.css b/src/styles/inference-day.css index 5c041cc..bf0aa3c 100644 --- a/src/styles/inference-day.css +++ b/src/styles/inference-day.css @@ -439,6 +439,16 @@ body:has(.id-page) { background: #001C2E; } aspect-ratio: 1; border-radius: var(--id-radius-card); } +/* Optional role tag (e.g. "Event Host") above a panelist's name. Kept small and + understated so it reads as a quiet marker, not a callout. */ +.id-panel-tag { + font: 400 11px/1.3 var(--font-body); + letter-spacing: .10em; + text-transform: uppercase; + color: var(--id-cyan); + margin: 16px 0 0; +} +.id-panel-tag + .id-panel-name { margin-top: 4px; } .id-panel-name { font-family: var(--font-display); font-weight: 500;