diff --git a/app/assets/main.css b/app/assets/main.css index d4526be11..4f7139445 100644 --- a/app/assets/main.css +++ b/app/assets/main.css @@ -7,15 +7,15 @@ :root[data-theme='dark'] { /* background colors */ - --bg: var(--bg-color, oklch(0.145 0 0)); - --bg-subtle: var(--bg-subtle-color, oklch(0.178 0 0)); - --bg-muted: var(--bg-muted-color, oklch(0.218 0 0)); - --bg-elevated: var(--bg-elevated-color, oklch(0.252 0 0)); + --bg: var(--bg-color, oklch(0.171 0 0)); + --bg-subtle: var(--bg-subtle-color, oklch(0.198 0 0)); + --bg-muted: var(--bg-muted-color, oklch(0.236 0 0)); + --bg-elevated: var(--bg-elevated-color, oklch(0.266 0 0)); /* text colors */ - --fg: oklch(0.985 0 0); - --fg-muted: oklch(0.709 0 0); - --fg-subtle: oklch(0.633 0 0); + --fg: oklch(0.982 0 0); + --fg-muted: oklch(0.749 0 0); + --fg-subtle: oklch(0.673 0 0); /* border, separator colors */ --border: oklch(0.269 0 0); @@ -44,24 +44,24 @@ } :root[data-theme='dark'][data-bg-theme='slate'] { - --bg: oklch(0.129 0.012 264.695); - --bg-subtle: oklch(0.159 0.022 262.421); - --bg-muted: oklch(0.204 0.033 261.234); - --bg-elevated: oklch(0.259 0.041 260.031); + --bg: oklch(0.151 0.018 264.695); + --bg-subtle: oklch(0.179 0.015 262.421); + --bg-muted: oklch(0.214 0.018 261.234); + --bg-elevated: oklch(0.259 0.021 260.031); } :root[data-theme='dark'][data-bg-theme='zinc'] { - --bg: oklch(0.141 0.005 285.823); - --bg-subtle: oklch(0.168 0.005 285.894); - --bg-muted: oklch(0.209 0.005 285.929); + --bg: oklch(0.158 0.005 285.823); + --bg-subtle: oklch(0.188 0.005 285.894); + --bg-muted: oklch(0.219 0.005 285.929); --bg-elevated: oklch(0.256 0.006 286.033); } :root[data-theme='dark'][data-bg-theme='stone'] { - --bg: oklch(0.147 0.004 49.25); - --bg-subtle: oklch(0.178 0.004 49.321); - --bg-muted: oklch(0.218 0.004 49.386); - --bg-elevated: oklch(0.252 0.007 34.298); + --bg: oklch(0.164 0.004 89.25); + --bg-subtle: oklch(0.198 0.008 89.321); + --bg-muted: oklch(0.228 0.015 89.386); + --bg-elevated: oklch(0.252 0.018 84.298); } :root[data-theme='dark'][data-bg-theme='black'] { @@ -74,12 +74,12 @@ :root[data-theme='light'] { --bg: var(--bg-color, oklch(1 0 0)); --bg-subtle: var(--bg-subtle-color, oklch(0.979 0.001 286.375)); - --bg-muted: var(--bg-muted-color, oklch(0.955 0 0)); - --bg-elevated: var(--bg-elevated-color, oklch(0.94 0 0)); + --bg-muted: var(--bg-muted-color, oklch(0.955 0.001 286.76)); + --bg-elevated: var(--bg-elevated-color, oklch(0.94 0.002 287.29)); - --fg: oklch(0.145 0 0); - --fg-muted: oklch(0.439 0 0); - --fg-subtle: oklch(0.52 0 0); + --fg: oklch(0.146 0 0); + --fg-muted: oklch(0.398 0 0); + --fg-subtle: oklch(0.48 0 0); --border: oklch(0.8514 0 0); --border-subtle: oklch(0.922 0 0); @@ -105,9 +105,9 @@ :root[data-theme='light'][data-bg-theme='slate'] { --bg: oklch(1 0 0); - --bg-subtle: oklch(0.982 0.006 264.62); - --bg-muted: oklch(0.96 0.041 261.234); - --bg-elevated: oklch(0.943 0.013 255.52); + --bg-subtle: oklch(0.982 0.008 269.62); + --bg-muted: oklch(0.96 0.008 261.234); + --bg-elevated: oklch(0.943 0.012 255.52); } :root[data-theme='light'][data-bg-theme='zinc'] { @@ -119,9 +119,13 @@ :root[data-theme='light'][data-bg-theme='stone'] { --bg: oklch(1 0 0); - --bg-subtle: oklch(0.979 0.005 48.762); - --bg-muted: oklch(0.958 0.005 48.743); - --bg-elevated: oklch(0.943 0.005 48.731); + --bg-subtle: oklch(0.979 0.004 88.762); + --bg-muted: oklch(0.958 0.005 88.743); + --bg-elevated: oklch(0.943 0.005 88.731); +} + +:root[data-theme='light'][data-bg-theme='black'] { + --bg-subtle: var(--bg-subtle-color, oklch(0.979 0 0)); } @media (prefers-contrast: more) { diff --git a/app/components/AppHeader.vue b/app/components/AppHeader.vue index d4dd80d82..19b07fbc2 100644 --- a/app/components/AppHeader.vue +++ b/app/components/AppHeader.vue @@ -85,10 +85,11 @@ onKeyStroke(