Skip to content

Commit bfddf05

Browse files
fix(app): use v2 base background for file views (#36836)
Co-authored-by: Aarav Sareen <96787824+arvsrn@users.noreply.github.com>
1 parent cdee625 commit bfddf05

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

packages/app/src/pages/session/file-tabs.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -757,7 +757,7 @@ function SessionFileViewV2(props: { tab: string }) {
757757
commentsUi.onLineNumberSelectionEnd(range)
758758
}}
759759
search={search}
760-
class="select-text"
760+
class="select-text [--opencode-diffs-bg:var(--v2-background-bg-base)]"
761761
media={{
762762
mode: "auto",
763763
path: path(),

packages/session-ui/src/pierre/index.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,13 @@ export type DiffProps<T = {}> = FileDiffOptions<T> & {
1515
}
1616

1717
const unsafeCSS = `
18+
:host {
19+
--diffs-bg: var(
20+
--opencode-diffs-bg,
21+
light-dark(var(--diffs-light-bg, #fff), var(--diffs-dark-bg, #000))
22+
);
23+
}
24+
1825
[data-diff],
1926
[data-file] {
2027
/* Pierre 1.2 mixes these override targets at 12% in light mode and 20% in dark mode. */
@@ -129,7 +136,7 @@ const unsafeCSS = `
129136
height: 24px;
130137
}
131138
[data-column-number] {
132-
background-color: var(--background-stronger);
139+
background-color: var(--diffs-bg);
133140
cursor: default !important;
134141
}
135142

0 commit comments

Comments
 (0)