Skip to content

feat: add agenda page and integrate into navigation and footer#4

Draft
yokwejuste wants to merge 21 commits into
mainfrom
feat/agenda
Draft

feat: add agenda page and integrate into navigation and footer#4
yokwejuste wants to merge 21 commits into
mainfrom
feat/agenda

Conversation

@yokwejuste

Copy link
Copy Markdown
Member

Signed-off-by: Steve Yonkeu yokwejuste@yahoo.com

Signed-off-by: Steve Yonkeu <yokwejuste@yahoo.com>
@github-actions

github-actions Bot commented Jun 13, 2026

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit d576802):

https://pyconcameroon26--pr4-feat-agenda-2707k3xw.web.app

(expires Tue, 23 Jun 2026 00:04:36 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: d18dd10819c9f6125e7446c4be9691f677b42949

Signed-off-by: Steve Yonkeu <yokwejuste@yahoo.com>
…adability

Signed-off-by: Steve Yonkeu <yokwejuste@yahoo.com>
Signed-off-by: Steve Yonkeu <yokwejuste@yahoo.com>
…ith CSS classes

Signed-off-by: Steve Yonkeu <yokwejuste@yahoo.com>
…logic

Signed-off-by: Steve Yonkeu <yokwejuste@yahoo.com>
Signed-off-by: Steve Yonkeu <yokwejuste@yahoo.com>
Replace placeholder sessions with the real 3-day program: parallel
tracks A/B/C for Day 1 and Day 3, single UbuCon track for Day 2,
confirmed speakers, session languages, and track topics. Parallel
slots use an auto-fit grid to support both 2-up and 3-up layouts.
Populate speakers data from the accepted-sessions export: bios,
taglines, talk titles, categories, languages, and links. Add 35
speaker photos as WebP, auto-oriented and center-cropped to uniform
600x600 squares. Make speaker cards uniform height with the session
type tag pinned to the bottom so tags align across the grid.
Lead with Adonis, Ariane, Sema, Vanessa, Patrick, Leslye, and Yunwen
Eric; remaining speakers keep their existing order.
Signed-off-by: Steve Yonkeu <yokwejuste@yahoo.com>
Use the clean UI font for talk titles instead of the display marker
font, and link each session speaker name to their speaker detail page.
Trim all speaker bios to concise 40-50 word summaries while keeping
each speaker's original language and key facts. Remove the 10:20
CPython talk from the Day 1 agenda.
Signed-off-by: Steve Yonkeu <yokwejuste@yahoo.com>
Order the speakers list alphabetically by first name. Reclassify
Sema Kumbela Fombutu's mental-health session as a workshop breakout.
Add Dr. Dorothée MAA as a speaker with photo and French bio. Schedule
her stress-management workshop as a Day 1 plenary session (full-width,
all attendees) at 10:20, distinct from Sema's Day 3 breakout.
Lay out speaker, track, and language on fixed rows instead of a
wrapping flex, so the language badge always sits in the same place
across cards. Drop the redundant parallel-session note.
Drop the row-level opacity and use text-secondary instead of the faint
muted color so break and social divider labels are readable in dark
and light modes. Use color-black for the label chip so it blends with
the section background in both themes.
Signed-off-by: Steve Yonkeu <yokwejuste@yahoo.com>
Move Sema Kumbela Fombutu's mental-health workshop out of the 14:30
parallel block to a standalone 15:15 plenary for all attendees, and
shift the following coffee break, lightning talks, and closing
ceremony to keep the Day 3 schedule consistent.
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.

1 participant