Skip to content

Settings experience v2: searchable registry and progressive disclosure #169

Description

@raiseCatError

Part of #164. Builds on the central settings work (#86) and shared panel shell (#90); it does not replace the tool-specific safe configuration architecture in #83.

Goal

Make a growing NMSh settings experience discoverable while preserving a polished default view and exposing deeper control when requested.

Desired behavior

  • Searchable global settings registry with categories or tabs.
  • Changed-from-default indicator and reset-current-setting action.
  • Remembered position and search state where useful.
  • Contextual descriptions/help and live preview when safe.
  • Simple view for meaningful high-level choices; advanced view for detailed geometry, fills, gradients, motion and provider settings.

Define how settings compose with shared controls and actions. Undo is explicitly not required for v1.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:uiUI and visual presentationtype:featureNew feature or improvement

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions