Joseph Doherty
|
0e41e7c2e4
|
fix(theme): resolve nav/login kit issues + bump 0.2.1 -> 0.3.0
Addresses ZB.MOM.WW.Theme/themeissues.md:
- #1 NavRailSection <summary> renders aria-expanded (SSR from Expanded),
kept in sync by nav-state.js on restore + toggle.
- #2 nav-state.js auto-expands the section holding a.rail-link.active
(transient via data-zbnav-transient — does not overwrite saved state).
- #3 nav-state.js re-applies on Blazor 'enhancedload' (idempotent via
per-element init guard).
- #5 LoginCard wraps product in span.login-product + optional Heading
override param.
- #4 documented as an accepted client-only-persistence tradeoff (no code change).
+4 bUnit tests (48 total, all green).
|
2026-06-05 04:42:24 -04:00 |
|