Skip to content

Preview appearance settings against the live UI - #1441

Open
GregorGabric wants to merge 2 commits into
backnotprop:mainfrom
GregorGabric:settings-live-appearance-preview
Open

Preview appearance settings against the live UI#1441
GregorGabric wants to merge 2 commits into
backnotprop:mainfrom
GregorGabric:settings-live-appearance-preview

Conversation

@GregorGabric

@GregorGabric GregorGabric commented Sep 1, 2026

Copy link
Copy Markdown

Centre the settings panel, add tabbed Appearance controls, enable stable scrolling, and remove the obsolete preview layout, removes background blur while on appearance settings so its easier to adjust / preview

Screen.Recording.2026-09-01.at.17.26.45.mov

Validation

  • DOM_TESTS=1 bun test packages/ui/components/Settings.compactDisplay.test.tsx packages/ui/components/ThemeProvider.test.tsx (20 tests)
  • bun run --cwd packages/ui typecheck
  • bun run build:review
  • git diff --check

The repository-wide typecheck is currently blocked by existing ArrayBufferLike errors in packages/server; the UI package typecheck passes.

@GregorGabric
GregorGabric marked this pull request as ready for review September 1, 2026 15:23
@GregorGabric
GregorGabric force-pushed the settings-live-appearance-preview branch from fb309c4 to 4e06200 Compare September 1, 2026 15:31
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