From 471fc06f01a887de0b07fe8fe9540e27904efca6 Mon Sep 17 00:00:00 2001 From: adamelmore <2363879+adamdottv@users.noreply.github.com> Date: Sun, 25 Jan 2026 10:48:20 -0600 Subject: chore(app): visual cleanup --- packages/ui/src/pierre/index.ts | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'packages/ui/src') diff --git a/packages/ui/src/pierre/index.ts b/packages/ui/src/pierre/index.ts index b9b402f66..54262e4aa 100644 --- a/packages/ui/src/pierre/index.ts +++ b/packages/ui/src/pierre/index.ts @@ -70,6 +70,14 @@ const unsafeCSS = ` color: var(--diffs-selection-number-fg); } +/* The deletion word-diff emphasis is stronger than additions; soften it while selected so the selection highlight reads consistently. */ +[data-diffs] [data-line-type='change-deletion'][data-selected-line] { + --diffs-bg-deletion-emphasis: light-dark( + rgb(from var(--diffs-deletion-base) r g b / 0.15), + rgb(from var(--diffs-deletion-base) r g b / 0.1) + ); +} + :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)); -- cgit v1.2.3