From 25c33ea273a3ffa05395fa1de55fa3696beba96f Mon Sep 17 00:00:00 2001 From: pyr0ball Date: Tue, 2 Jun 2026 11:54:35 -0700 Subject: [PATCH] =?UTF-8?q?fix:=20settings=20page=20CSS=20=E2=80=94=20sele?= =?UTF-8?q?cted=20card=20bg=20and=20toggle=20switch=20thumb?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Replace bg-accent/10 with bg-accent-muted on selected radio cards (opacity modifiers on CSS variable colors are silently dropped by UnoCSS, causing full-opacity solid blue backgrounds) - Add explicit left-0.5 to toggle switch thumb and set off-state to translate-x-0 — without an explicit left the browser auto-placed the thumb 18px inside the track, causing 14px overflow when translated on --- web/src/views/SettingsView.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/web/src/views/SettingsView.vue b/web/src/views/SettingsView.vue index 85922bb..2233533 100644 --- a/web/src/views/SettingsView.vue +++ b/web/src/views/SettingsView.vue @@ -27,7 +27,7 @@ :class="[ 'flex-1 px-4 py-3 rounded border text-sm transition-colors text-left', prefs.entry_point_style === opt.value - ? 'border-accent bg-accent/10 text-accent' + ? 'border-accent bg-accent-muted text-accent' : 'border-surface-border text-text-muted hover:text-text-primary hover:border-accent' ]" > @@ -112,7 +112,7 @@ :class="[ 'flex-1 px-4 py-3 rounded border text-sm transition-colors text-left', prefs.tech_level === opt.value - ? 'border-accent bg-accent/10 text-accent' + ? 'border-accent bg-accent-muted text-accent' : 'border-surface-border text-text-muted hover:text-text-primary hover:border-accent' ]" > @@ -146,7 +146,7 @@ ]" :title="rule.enabled ? 'Enabled — click to disable' : 'Disabled — click to enable'" > - +