NC
HomeGuidesMechanics

Changelog entry

Shell and navigation: header, sidebar, and mobile drawer (Issue #765)

2026-04-02

  • Desktop sidebar is now a persistent **220px** panel at 1024px and wider breakpoints.
  • Mobile sidebar is hidden by default and opens as a full-height overlay drawer; the dark backdrop closes it on tap.
  • Closing the mobile drawer via backdrop or route change now returns keyboard focus to the hamburger trigger.
  • Shell root now sets `overflow-x-hidden` to prevent horizontal scroll bleed from the off-canvas drawer.
  • Z-index layer ordering aligned with the `--z-*` token system: header (60), mobile overlay (65), drawer (70), feedback modal (80), toast (90).