feat: redesign settings and add cross-platform transparency - #234
feat: redesign settings and add cross-platform transparency#234cmdr-chara wants to merge 2 commits into
Conversation
|
@cmdr-chara @alecdotdev The #271–#280 multi-window/session stack is now merged. Our next planned item is #263: configurable preview-content width, including width-dependent ToC layout and print/PDF coverage. Its Settings controls would touch the same surface as this PR. Before starting that work, could you confirm whether #234 is still intended to merge in its current form, or whether it needs revisions? We will keep #263 out of |
|
Thanks for the detailed redesign proposal. The maintainer has decided not to adopt this redesign in its current form. The affected Settings surface will continue through smaller focused changes, so this broad and now-conflicting PR is being closed. |
Summary
Screenshots
Editor
Appearance
Toolbars
Platform behavior
Validation
npm run test:workflows— 33/33 passingnpm run build— passingcargo check --manifest-path src-tauri/Cargo.toml— passinggit diff --check— passingnpm run check— no new diagnostics; still reports the existing unused@ts-expect-errorinvite.config.jsand the existing timer type mismatch inMarkdownViewer.svelteNotes
The appearance panel now uses the same group, row, control, focus, and spacing rules as every other settings category instead of maintaining a separate custom layout.