Skip to contentChangelog 2026-03-05 (Accessibility Nav Overflow Adaptive Focus Pass 30)
Published
Article content
Changed
- Removed always-on
tabindex from the main nav container in template markup. - Updated nav overflow script to detect real overflow and conditionally:
- enable/disable nav container keyboard focus (
tabIndex 0 / -1), - show/hide the screen-reader overflow hint,
- add/remove
aria-describedby linkage to the hint.
- Added resize-based re-evaluation so accessibility behavior stays accurate across responsive breakpoints.
Why
- Avoids unnecessary extra tab stops when navigation does not overflow.
- Preserves keyboard guidance and overflow controls exactly when they are needed.