mirror of
https://codeberg.org/PostERG/xamxam.git
synced 2026-05-07 03:29:19 +02:00
templates/nav.php: - Replace <div class="site-nav__links"> with <ul role="list"> + <li> children - Move À Propos link inside the list (was a loose sibling <a>) - Remove .site-nav__link and .site-nav__link--active classes from all <a> elements - Active state now driven solely by aria-current="page" (already present) public/assets/common.css: - Remove .site-nav__links, .site-nav__link, .site-nav__link:hover, .site-nav__link--active rules - Add .site-nav ul (flex, gap, list-style reset), .site-nav ul a, .site-nav ul a:hover - Active indicator: .site-nav ul a[aria-current="page"] — self-documenting, screen-reader-announced Fixes TODO section I (nav semantic HTML audit). All three BEM nav-link classes deleted; zero references remain in the codebase.
829 B
829 B