mirror of
https://github.com/9x/sheetmusictrainer.git
synced 2026-11-03 22:03:54 +01:00
UI reorg: settings grouped by usage frequency
- Filter (key/strings/fret window) collapsed behind Filter button with active-count badge; opens the unified TargetNoteControls panel - Display key signature moved into the filter panel (all modes) - Instrument + Tuning selects moved into Settings modal (Instrument section); removed from footer - Settings modal restructured into collapsible sections: Instrument, Appearance, Audio, Microphone - Phrase setup panel: removed cross-reference hint texts - PracticeFilter is now the single source of truth: removed mirrored keyTonic/keyMode/fretWindow fields from PhraseSettings - Dark mode: neutral gray with slight blue tint (was warm brown)
This commit is contained in:
@@ -59,24 +59,24 @@
|
||||
@media (prefers-color-scheme: dark) {
|
||||
:root {
|
||||
color-scheme: dark;
|
||||
--color-bg: hsl(30, 20%, 10%);
|
||||
--color-surface: hsl(30, 20%, 15%);
|
||||
--color-text-main: hsl(30, 10%, 90%);
|
||||
--color-text-muted: hsl(30, 10%, 60%);
|
||||
--color-primary: hsl(0, 0%, 90%);
|
||||
--color-primary-dark: hsl(0, 0%, 100%);
|
||||
--color-bg: hsl(220, 6%, 10%);
|
||||
--color-surface: hsl(220, 6%, 15%);
|
||||
--color-text-main: hsl(220, 4%, 90%);
|
||||
--color-text-muted: hsl(220, 4%, 60%);
|
||||
--color-primary: hsl(220, 4%, 90%);
|
||||
--color-primary-dark: hsl(220, 4%, 100%);
|
||||
}
|
||||
}
|
||||
|
||||
/* Manual Dark Mode Override */
|
||||
html[data-theme="dark"] {
|
||||
color-scheme: dark;
|
||||
--color-bg: hsl(30, 20%, 10%);
|
||||
--color-surface: hsl(30, 20%, 15%);
|
||||
--color-text-main: hsl(30, 10%, 90%);
|
||||
--color-text-muted: hsl(30, 10%, 60%);
|
||||
--color-primary: hsl(0, 0%, 90%);
|
||||
--color-primary-dark: hsl(0, 0%, 100%);
|
||||
--color-bg: hsl(220, 6%, 10%);
|
||||
--color-surface: hsl(220, 6%, 15%);
|
||||
--color-text-main: hsl(220, 4%, 90%);
|
||||
--color-text-muted: hsl(220, 4%, 60%);
|
||||
--color-primary: hsl(220, 4%, 90%);
|
||||
--color-primary-dark: hsl(220, 4%, 100%);
|
||||
}
|
||||
|
||||
/* Manual Light Mode Override */
|
||||
|
||||
Reference in New Issue
Block a user