refactor(website): drop section eyebrows, normalise dashes, harden motion/safe-area a11y #8

Merged
eliott merged 1 commit from refactor/section-headings-and-a11y-cleanup into develop 2026-05-15 17:49:39 +02:00
Owner
  • Remove SectionEyebrow and FilmStripDivider components and all usages across home sections and inner pages
  • Simplify Hero (single-line title, leaner foot, focus-visible on ghost btn) and Manifesto art layout (responsive grid, mobile-first art positioning)
  • Add prefers-reduced-motion handling to Hero scroll-to-next and Screenshots reveal IntersectionObserver
  • Add safe-area-inset padding to Navbar top bar and mobile drawer
  • Replace remaining em-dashes with hyphens across schema captions, llms.txt, GEO-ANALYSIS, and copy strings
  • Drop html scroll-behavior: smooth and add text-wrap: balance on headings
- Remove SectionEyebrow and FilmStripDivider components and all usages across home sections and inner pages - Simplify Hero (single-line title, leaner foot, focus-visible on ghost btn) and Manifesto art layout (responsive grid, mobile-first art positioning) - Add prefers-reduced-motion handling to Hero scroll-to-next and Screenshots reveal IntersectionObserver - Add safe-area-inset padding to Navbar top bar and mobile drawer - Replace remaining em-dashes with hyphens across schema captions, llms.txt, GEO-ANALYSIS, and copy strings - Drop html scroll-behavior: smooth and add text-wrap: balance on headings
- Remove SectionEyebrow and FilmStripDivider components and all usages across home sections and inner pages
- Simplify Hero (single-line title, leaner foot, focus-visible on ghost btn) and Manifesto art layout (responsive grid, mobile-first art positioning)
- Add prefers-reduced-motion handling to Hero scroll-to-next and Screenshots reveal IntersectionObserver
- Add safe-area-inset padding to Navbar top bar and mobile drawer
- Replace remaining em-dashes with hyphens across schema captions, llms.txt, GEO-ANALYSIS, and copy strings
- Drop html scroll-behavior: smooth and add text-wrap: balance on headings
eliott merged commit e1165f70c6 into develop 2026-05-15 17:49:39 +02:00
eliott deleted branch refactor/section-headings-and-a11y-cleanup 2026-05-15 17:49:39 +02:00
Sign in to join this conversation.
No reviewers
No labels
run-ci
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
RollNote/rollnote-website!8
No description provided.