style: clean up dead CSS, add CSS variables, improve responsive rules (Task 10.10)
- Remove dead .kpi-row/.kpi-card CSS (KPI row replaced by header fraction KPIs) - Remove dead .top-header__breadcrumb CSS (breadcrumb removed in 10.3) - Remove dead .filter-select CSS (replaced by dcc.Dropdown) - Remove dead .sidebar__item--disabled CSS (disabled items removed in restructure) - Delete unused dash_app/components/kpi_row.py - Add --sub-header-h and --header-total-h CSS variables - Update .main and .sub-header to use CSS variables instead of hardcoded values - Add responsive rules: header KPIs collapse at 1200px, hide at 768px - Add responsive pathway-filters wrap at 768px - Remove dead .kpi-row responsive rules
This commit is contained in:
@@ -556,13 +556,13 @@ Additionally: KPI row removed, fraction KPIs moved to header, global filter sub-
|
||||
- **Checkpoint**: Filters visible on Patient Pathways, hidden on Trust Comparison, all filter functionality preserved
|
||||
|
||||
### 10.10 CSS updates + polish
|
||||
- [ ] Global filter sub-header styling per design from 10.1
|
||||
- [ ] Trust Comparison landing page styling (directorate buttons grid)
|
||||
- [ ] Trust Comparison dashboard grid styling (6-chart layout)
|
||||
- [ ] Header fraction KPI styling
|
||||
- [ ] Remove or repurpose `.kpi-row` / `.kpi-card` CSS
|
||||
- [ ] Ensure responsive behavior
|
||||
- [ ] Update `01_nhs_classic.html` if it serves as an ongoing design reference (or note that Phase 10 diverges)
|
||||
- [x] Global filter sub-header styling per design from 10.1
|
||||
- [x] Trust Comparison landing page styling (directorate buttons grid)
|
||||
- [x] Trust Comparison dashboard grid styling (6-chart layout)
|
||||
- [x] Header fraction KPI styling
|
||||
- [x] Remove or repurpose `.kpi-row` / `.kpi-card` CSS
|
||||
- [x] Ensure responsive behavior
|
||||
- [x] Update `01_nhs_classic.html` if it serves as an ongoing design reference (or note that Phase 10 diverges)
|
||||
- **Checkpoint**: All new components styled consistently with NHS design system
|
||||
|
||||
### 10.11 Final integration + documentation
|
||||
|
||||
Reference in New Issue
Block a user