Skip to content

Add speakers section#676

Open
JessicaFerreiraLopez wants to merge 9 commits into
rails:mainfrom
wyeworks:speackers-section
Open

Add speakers section#676
JessicaFerreiraLopez wants to merge 9 commits into
rails:mainfrom
wyeworks:speackers-section

Conversation

@JessicaFerreiraLopez

Copy link
Copy Markdown
Contributor

Summary

  • Speaker data: Added 23 confirmed Rails World 2026 speakers with complete bios, talk titles, and descriptions sourced from the speaker CSV. Speakers
    are ordered to match the official list and sorted by specific_order across the carousel and speakers page.
  • Speaker detail page: New layout (world/2026/speaker) with photo (neon gradient border), bio, social links (GitHub, LinkedIn, X) and a talk card
    section showing title and description.
  • Talk card: Neon-bordered card below the speaker bio displaying the talk title and description.
  • Speakers listing page: New /world/2026/speakers page with header, cowboy hat illustration, and a 4-column grid of speaker cards.
  • Assets: Added GitHub SVG icon; extended Clash Grotesk font loading to include weights 200 and 300.

Test plan

  • Visit /world/2026 — speaker carousel appears with correct order
  • Visit /world/2026/speakers — all 23 speakers shown in grid
  • Click a speaker card → detail page loads with photo, bio, social links, and talk card
  • Visit /world/2026/rails-at-scale — carousel no longer appears there
  • Check mobile/tablet responsive layouts on all three pages

Comment thread _world_speakers/2026/speakers/marco-roth.md Outdated
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