Skip to content

feat(settings): refreshed settings IA#394

Open
patschmittdev wants to merge 1 commit into
refactor/ui-foundationfrom
feat/settings-ia
Open

feat(settings): refreshed settings IA#394
patschmittdev wants to merge 1 commit into
refactor/ui-foundationfrom
feat/settings-ia

Conversation

@patschmittdev

Copy link
Copy Markdown
Collaborator

What

Refreshed settings information architecture, split off feat/webgl-ambient-background onto the refactor/ui-foundation base (#389).

Contents (2 files, +379/-215)

Stack

Sibling on refactor/ui-foundation (#389).

Validation

  • npm run lint -- green (tsc, eslint, dependency-cruiser, yaml, md).
  • Slice's own tests pass.

Split the Settings information-architecture redesign out of
feat/webgl-ambient-background onto the ui-foundation base:

- rail-based section navigation (Profile / Account / Marketplaces / Local LLM)
  built on the shared tabs/skeleton primitives
- refined profile, account-switcher, and marketplace panels

DIVERGENCE (intentional, owned): the source SettingsView also rendered the
Azure Speech 'Voice' section (AzureSpeechSettingsSection, gated on
featureFlags.azureSpeech). That section is deferred to the azure-speech-voice
feature branch; this branch carries the voice-free settings shell and re-adds
the Voice rail item + section when voice lands.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant