Skip to content

Add speakers section#676

Merged
AmandaPerino merged 12 commits into
rails:mainfrom
wyeworks:speackers-section
Jun 22, 2026
Merged

Add speakers section#676
AmandaPerino merged 12 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
@AmandaPerino AmandaPerino merged commit ae6f9de into rails:main Jun 22, 2026
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