Skip to content

💄 Polish program cards and navigation - #9

Merged
flowerthrower merged 2 commits into
mainfrom
polish/program-card-layout
Oct 9, 2026
Merged

flowerthrower merged 2 commits into
mainfrom
polish/program-card-layout

Conversation

@flowerthrower

@flowerthrower flowerthrower commented Oct 8, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Open the full program directly from the landing page Program menu.
  • Keep portraits and headings stationary when speaker and pitch cards expand.
  • Let cards fit their content with equal top and bottom padding; remove trailing text margins.
  • Move mobile portraits and text 8px left while keeping the timeline clear of break text.
  • Place minutes on the heading row of every mobile card, with speaker fold arrows immediately before the minutes.
  • Show Elie Gouzien (Alice & Bob) without a talk title.
  • Update the existing focused checks and stylesheet cache version. No dependencies or workflow changes.

Validation

  • node backend/check-calendar.mjs
  • node backend/check-site-build.mjs
  • git diff --check
  • Local browser: all 16 expandable cards retain portrait and heading positions on desktop and mobile; all 22 mobile card durations align with headings at 375px and 320px without horizontal overflow.
  • All 22 cards have matching 16px top and bottom padding on desktop and mobile (17px measured including the border).

Draft only; production remains unchanged until merge.

Signed-off-by: flowerthrower <flowerthrower@users.noreply.github.com>
Assisted-by: GPT 5.6 via Codex
@github-actions

github-actions Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

Preview removed because this PR is closed.

@flowerthrower
flowerthrower marked this pull request as ready for review October 8, 2026 14:12
Signed-off-by: flowerthrower <flowerthrower@users.noreply.github.com>
Assisted-by: GPT 5.6 via Codex
@flowerthrower
flowerthrower merged commit 9647dda into main Oct 9, 2026
6 checks passed

This branch was successfully deployed

1 active deployment
github-pages — 026905a4 Deployed Oct 9, 2026 by flowerthrower via publish #47
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