Skip to content

Add keynote speaker pages and full bios#1638

Merged
celinaczy merged 5 commits into
ep2026from
keynote-speakers
Jun 17, 2026
Merged

Add keynote speaker pages and full bios#1638
celinaczy merged 5 commits into
ep2026from
keynote-speakers

Conversation

@celinaczy

Copy link
Copy Markdown
Contributor
  • Adds individual pages at /keynoter/[slug] for all 8 keynoters
  • Full bios and social links for all speakers
  • Entire keynoter card is now clickable
  • Responsive layout: photo + name side-by-side on desktop, stacked on mobile
  • Extends keynoters schema with social URL fields

celinaczy and others added 3 commits June 16, 2026 15:35
- Add /keynoter/[slug].astro page (photo + name/tagline side-by-side, bio and links below)
- Extend keynoters schema with social URL fields (mastodon, bluesky, twitter, linkedin, github, homepage)
- Move bio content to markdown body for proper paragraph rendering
- Make entire keynoter card clickable, linking to individual page
- Update all 8 keynoter .md files with full bios and social handles
@europython-society

europython-society commented Jun 16, 2026

Copy link
Copy Markdown
Member

Preview available

Key Value
url https://keynote-speakers.ep-preview.click
last update 2026-06-17T09:11:37.568Z

Comment thread src/content/keynoters/leah.md Outdated
Comment thread src/content/keynoters/leah.md Outdated
Comment thread src/content/keynoters/marlene.md Outdated
Comment thread src/content/keynoters/william.md Outdated
Comment thread src/content/keynoters/guido.md Outdated
Comment thread src/content/keynoters/leah.md Outdated
celinaczy and others added 2 commits June 17, 2026 11:08
copy spell check edits

Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>

@hypha hypha left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

looks really nice <3

@celinaczy celinaczy merged commit 627fd72 into ep2026 Jun 17, 2026
9 checks passed
@celinaczy celinaczy deleted the keynote-speakers branch June 17, 2026 13:17
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.

4 participants