diff options
| author | adamelmore <[email protected]> | 2026-01-25 10:30:05 -0600 |
|---|---|---|
| committer | adamelmore <[email protected]> | 2026-01-25 10:30:10 -0600 |
| commit | 4c2d597ae62e1c12739690cafb01b72fb4d5764a (patch) | |
| tree | fec08f8ea97a83378e619910e8b19264eb0ea505 | |
| parent | 2b07291e17856a2b014537542f79cc8c059487c9 (diff) | |
| download | opencode-4c2d597ae62e1c12739690cafb01b72fb4d5764a.tar.gz opencode-4c2d597ae62e1c12739690cafb01b72fb4d5764a.zip | |
fix(app): line selection colors
| -rw-r--r-- | packages/ui/src/pierre/index.ts | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/packages/ui/src/pierre/index.ts b/packages/ui/src/pierre/index.ts index 34506e551..b9b402f66 100644 --- a/packages/ui/src/pierre/index.ts +++ b/packages/ui/src/pierre/index.ts @@ -70,12 +70,10 @@ const unsafeCSS = ` color: var(--diffs-selection-number-fg); } -@media (prefers-color-scheme: dark) { - [data-diffs] { - --diffs-selection-number-fg: #fdfbfb; - --diffs-bg-selection: var(--diffs-bg-selection-override, color-mix(in oklch, var(--solaris-dark-6) 65%, transparent)); - --diffs-bg-selection-number: var(--diffs-bg-selection-number-override, color-mix(in oklch, var(--solaris-dark-6) 85%, transparent)); - } +:host-context([data-color-scheme='dark']) [data-diffs] { + --diffs-selection-number-fg: #fdfbfb; + --diffs-bg-selection: var(--diffs-bg-selection-override, color-mix(in oklch, var(--solaris-dark-6) 65%, transparent)); + --diffs-bg-selection-number: var(--diffs-bg-selection-number-override, color-mix(in oklch, var(--solaris-dark-6) 85%, transparent)); } [data-diffs-header], |
