mdcms/app
Claude 737049f19e
Add configurable nav section toggle icons
Two new top-level theme.yml keys — nav-section-expand-icon and
nav-section-collapse-icon — replace the hardcoded arrow_right/arrow_drop_down
used on collapsible nav sections. Defaults preserve existing behaviour.

Eight new icon SVGs added to app/assets/icons/:
  keyboard_arrow_right / keyboard_arrow_down     (chevrons)
  keyboard_double_arrow_right / keyboard_double_arrow_down
  expand_content / collapse_content              (corner arrows)
  add / minimize                                 (plus/minus)

All eight added to STANDARD_ICONS so fetch-deps bundles them correctly.
CLAUDE.md key reference and docs/claude-design.md updated with the full
icon catalogue, pairing guidance, and style notes for Claude Design.

https://claude.ai/code/session_01NQKywehSj8Ku4yKhwB4VNB
2026-05-18 15:08:59 +00:00
..
assets Add configurable nav section toggle icons 2026-05-18 15:08:59 +00:00
pages Phase 7 test setup: PWA config, sample pages, test_phase.py wiring 2026-05-17 19:11:33 +00:00
posts Rename website/ directory to app/ 2026-05-08 15:29:54 +00:00
config.yml Add full Apache 2.0 licence notice to all relevant files 2026-05-18 07:11:00 +00:00
index.html Add configurable nav section toggle icons 2026-05-18 15:08:59 +00:00
manifest.json Add M favicon, fix manifest for PWA installability 2026-05-17 20:33:00 +00:00
nav.yml Rebuild nav.yml and search.json for phase7 test pages 2026-05-17 20:33:17 +00:00
search.json Rebuild nav.yml and search.json for phase7 test pages 2026-05-17 20:33:17 +00:00
service-worker.js Add M favicon, fix manifest for PWA installability 2026-05-17 20:33:00 +00:00
theme.yml Add configurable nav section toggle icons 2026-05-18 15:08:59 +00:00