feat(web): consolidate split-pane into list-detail-shell as canonical master-detail layout [SPRINT-030]
Extend ListDetailShellComponent with collapsible toggle button, detail panel slide-in animation, and accessibility roles (complementary, aria-controls, focus-visible). Adopt on signing-key-dashboard (trust-admin) for side-by-side key list + detail browsing. Deprecate SplitPaneComponent. Add 15 focused component tests covering rendering, toggle behavior, and accessibility. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
- `docs/implplan/SPRINT_20260308_027_FE_page_header_context_header_derivation.md`
|
||||
- [DONE] `docs/implplan/SPRINT_20260308_028_FE_metric_card_dashboard_card_derivation.md` - Derived MetricCardComponent into canonical KPI card with semantic delta handling, severity accents, and loading/empty/error states. Adopted on 3 dashboards (12 bespoke tiles replaced). 40 tests pass.
|
||||
- `docs/implplan/SPRINT_20260308_029_FE_timeline_list_audit_timeline_derivation.md`
|
||||
- `docs/implplan/SPRINT_20260308_030_FE_split_pane_list_detail_shell_consolidation.md`
|
||||
- [DONE] `docs/implplan/SPRINT_20260308_030_FE_split_pane_list_detail_shell_consolidation.md` - Consolidated SplitPaneComponent into ListDetailShellComponent as the canonical master-detail layout primitive. Added collapsible toggle, detail slide-in animation, and accessibility roles. Adopted on signing-key-dashboard. SplitPaneComponent deprecated.
|
||||
- `docs/implplan/SPRINT_20260308_031_FE_witness_viewer_evidence_derivation.md`
|
||||
|
||||
## Delivery Tasks
|
||||
@@ -171,3 +171,7 @@
|
||||
- [DONE] FE-OFB-002 Migrate security and audit list pages to FilterBarComponent
|
||||
- [DONE] FE-OFB-003 Migrate release, evidence, and trust list pages to FilterBarComponent
|
||||
- [DONE] FE-OFB-004 Verify and document filter-bar revival
|
||||
- [DONE] FE-SPL-001 Freeze the single master-detail contract
|
||||
- [DONE] FE-SPL-002 Derive the canonical list-detail shell
|
||||
- [DONE] FE-SPL-003 Adopt the consolidated shell on bounded mounted surfaces
|
||||
- [DONE] FE-SPL-004 Verify and document the consolidation
|
||||
|
||||
Reference in New Issue
Block a user