From cb481d9ac861813d4ff091ed33bcac9e882da1a1 Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Wed, 21 Jan 2026 06:17:55 -0600 Subject: wip(app): line selection --- packages/ui/src/pierre/index.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'packages/ui/src/pierre') diff --git a/packages/ui/src/pierre/index.ts b/packages/ui/src/pierre/index.ts index 0d9092c21..16bc08f86 100644 --- a/packages/ui/src/pierre/index.ts +++ b/packages/ui/src/pierre/index.ts @@ -6,6 +6,7 @@ export type DiffProps = FileDiffOptions & { after: FileContents annotations?: DiffLineAnnotation[] selectedLines?: SelectedLineRange | null + commentedLines?: SelectedLineRange[] onRendered?: () => void class?: string classList?: ComponentProps<"div">["classList"] @@ -42,6 +43,15 @@ const unsafeCSS = ` background-color: var(--diffs-bg-selection-text); } +[data-diffs] [data-comment-selected] { + background-color: var(--diffs-bg-selection); +} + +[data-diffs] [data-comment-selected] [data-column-number] { + background-color: var(--diffs-bg-selection-number); + color: var(--diffs-selection-number-fg); +} + [data-diffs-header], [data-diffs] { [data-separator-wrapper] { -- cgit v1.2.3