Skip to content

Disable guest speakers link and homepage speaker photo - #90

Merged
Axel-Moreau merged 1 commit into
mainfrom
copilot/deactivate-guest-speakers-link
Aug 10, 2026
Merged

Disable guest speakers link and homepage speaker photo#90
Axel-Moreau merged 1 commit into
mainfrom
copilot/deactivate-guest-speakers-link

Conversation

Copilot AI commented Aug 10, 2026

Copy link
Copy Markdown
Contributor

We don't yet have enough confirmed speakers to justify a full line-up page, so the /speakers link and our only confirmed speaker's headshot are being hidden from the homepage until more speakers are announced.

  • Homepage teaser link removed: dropped the "See all speakers" button linking to /speakers from the Speakers section.
  • "Guest speakers" card de-spotlighted: removed photo and href from that card in src/content/sections.ts, so it now renders as a plain placeholder card like the others, with no face or link.
  • Non-destructive: the /speakers route, page, and underlying component logic are untouched — re-enabling is just a matter of re-adding photo/href to the card once more speakers are confirmed. README speaker-management guide updated with a note on this.
// src/content/sections.ts
{
  name: "Guest speakers",
  role: "Inspirational voices from the field",
  // photo and href temporarily removed
},

Co-authored-by: Axel-Moreau <295913124+Axel-Moreau@users.noreply.github.com>
@Axel-Moreau
Axel-Moreau marked this pull request as ready for review August 10, 2026 14:34
Copilot AI lite review requested due to automatic review settings August 10, 2026 14:34
@Axel-Moreau
Axel-Moreau merged commit 1ee6d91 into main Aug 10, 2026
1 check passed

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR temporarily hides the homepage pathway to the dedicated /speakers page and removes the only confirmed speaker headshot from the homepage teaser, keeping the underlying /speakers route and data model intact for easy re-enable later.

Changes:

  • Removed the “See all speakers” CTA button from the homepage Speakers section.
  • De-spotlighted the “Guest speakers” teaser card by removing its photo and href in content.
  • Updated speaker-management guidance in the README to document the temporary disablement.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
src/content/sections.ts Removes photo/href from the “Guest speakers” card and updates in-file guidance about the temporary disablement.
src/components/SpeakersSection.tsx Removes the homepage “See all speakers” button and simplifies card rendering based on optional href/photo.
README.md Documents the temporary disablement of the homepage speakers link and “Guest speakers” card link/photo.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/content/sections.ts
Comment on lines 71 to +73
* Headshots go in `public/pictures/speakers/` and are referenced as `photo: "/pictures/speakers/<slug>.png"`.
*
* The "Guest speakers" card stays a navigational teaser to `/speakers`, not a spotlight on a
* single person: `photo` (the latest confirmed headshot) leads a row of "overlapping avatars",
* with generated placeholder avatars filling the remaining slots, hinting there is a full
* line-up to discover. As more speakers are confirmed, swap placeholder slots for real photos.
* The "Guest speakers" card's `photo` and `href` (link to the dedicated `/speakers` list) are
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants