US2_consulter-la-page-accueil #3

Merged
pntbr merged 3 commits from US2_consulter-la-page-accueil into main 2026-03-13 00:34:05 +00:00
Owner
No description provided.
- Add hero.webp (220 Ko vs 3.5 Mo PNG, -94%)
- Use <picture> with WebP source and PNG fallback
- Add <link rel="preload"> for hero on home page only
- Add fetchpriority="high" on hero image
- Add loading="lazy" on partner logos and footer logo
- Add width/height attributes to prevent layout shift (CLS)
- Add favicon using existing logo
- Remove obsolete X-UA-Compatible IE meta tag
- Load Google Fonts non-blocking via media="print" trick
- Move </body> after <footer> (was misplaced before partenaires section)
- Add skip link and id="main-content" on <main> (WCAG 2.4.1)
- Fix double <h1> on /type/ pages: list title demoted to <h2>
- Add --c-violet-accessible (#9B1ED4, ratio 5.65) for body text links
- Add prefers-reduced-motion media query to disable animations
- Increase fiche-tools touch target from 18px to 24px (WCAG 2.5.8)
- Remove Font Awesome orphan span from breadcrumb
- Move fiche-list max-width to CSS, remove .container from type.njk
- Apply BEM classes to fiche.njk (fiche-tools__link, fiche__*)
- Remove kouzheran from fiche.njk title and nav
- Clean up icons.css (remove unused blob classes)
pntbr merged commit e8102820b5 into main 2026-03-13 00:34:05 +00:00
Sign in to join this conversation.
No reviewers
No labels
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
kouzheran/animspi_kouzheran_fr!3
No description provided.