-
Notifications
You must be signed in to change notification settings - Fork 0
feat: Settings page (search, dependency indicators, grouped rendering) #784
Copy link
Copy link
Closed
Labels
prio:mediumShould do, but not blockingShould do, but not blockingscope:medium1-3 days of work1-3 days of workspec:human-interactionDESIGN_SPEC Section 13 - Human Interaction LayerDESIGN_SPEC Section 13 - Human Interaction Layertype:featureNew feature implementationNew feature implementationv0.5Minor version v0.5Minor version v0.5v0.5.0Patch release v0.5.0Patch release v0.5.0
Description
Phase 4.8 -- Settings Page
Parent: #762 | Wave 3
Scope
- Search: fuzzy search across all settings by name, description, namespace
- Grouped rendering: settings organized by namespace with collapsible sections
- Dependency indicators: show when changing one setting affects others
- Floating save button: prominent, always visible when dirty (not easy to miss)
- Advanced mode toggle: warning dialog before enabling, banner when active
- Edit modes: GUI view + JSON/YAML code editor toggle (CodeMirror)
- Setting source badges: show where value comes from (DB, env, YAML, code default)
- Restart badges: indicate settings that require restart to take effect
Deliverables
- Settings page with search
- Grouped rendering with collapse
- Dependency indicator system
- Save button, advanced mode, edit modes
- Unit tests
Blocked by
- feat: interaction components and animation patterns #776 (interaction components)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
prio:mediumShould do, but not blockingShould do, but not blockingscope:medium1-3 days of work1-3 days of workspec:human-interactionDESIGN_SPEC Section 13 - Human Interaction LayerDESIGN_SPEC Section 13 - Human Interaction Layertype:featureNew feature implementationNew feature implementationv0.5Minor version v0.5Minor version v0.5v0.5.0Patch release v0.5.0Patch release v0.5.0