Skip to content

Commit 6ebd538

Browse files
committed
🐛 Missing css variables for diff view
1 parent 4ca41fe commit 6ebd538

File tree

4 files changed

+30
-1
lines changed

4 files changed

+30
-1
lines changed

webview-ui/src/components/ResolutionsPage/ModifiedFile/HunkSelectionInterface.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import React from "react";
22
import { Button, Flex, FlexItem, Badge } from "@patternfly/react-core";
33
import { CheckCircleIcon, TimesCircleIcon } from "@patternfly/react-icons";
44
import { DiffLegend } from "./DiffLegend";
5+
import "./modifiedFileMessage.css";
56
import { DiffLinesRenderer } from "./DiffLinesRenderer";
67

78
interface ParsedHunk {

webview-ui/src/components/ResolutionsPage/ModifiedFile/SingleHunkDisplay.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import React from "react";
22
import { DiffLegend } from "./DiffLegend";
33
import { DiffLinesRenderer } from "./DiffLinesRenderer";
44
import { EnhancedDiffRenderer } from "./EnhancedDiffRenderer";
5+
import "./modifiedFileMessage.css";
56

67
interface SingleHunkDisplayProps {
78
diff: string;

webview-ui/src/components/ResolutionsPage/ModifiedFile/modifiedFileMessage.css

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -579,7 +579,13 @@
579579
}
580580

581581
.legend-color.context {
582-
background-color: var(--pf-global--Color--200);
582+
background-color: var(--pf-global--BackgroundColor--100);
583+
border: 2px solid var(--pf-global--BorderColor--300);
584+
}
585+
586+
.vscode-dark .legend-color.context {
587+
background-color: var(--pf-global--BackgroundColor--dark-100);
588+
border-color: var(--pf-global--BorderColor--dark-300);
583589
}
584590

585591
/* Diff line styling */

webview-ui/src/index.css

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,27 @@ body {
6464
--pf-v6-c-page__main-container--BackgroundColor: var(--vscode-editor-background) !important;
6565
--pf-t--global--text--color--link--100: #3794ff;
6666
--pf-t--global--color--status--danger--100: #f48771;
67+
68+
/* PatternFly global background colors */
69+
--pf-global--BackgroundColor--100: #f5f5f5;
70+
--pf-global--BackgroundColor--200: #e5e5e5;
71+
--pf-global--BackgroundColor--dark-100: #2d2d2d;
72+
--pf-global--BackgroundColor--dark-200: #1e1e1e;
73+
--pf-global--BackgroundColor--dark-150: #262626;
74+
75+
/* PatternFly global border colors */
76+
--pf-global--BorderColor--100: #d1d1d1;
77+
--pf-global--BorderColor--200: #b8bbbe;
78+
--pf-global--BorderColor--300: #8b8d8f;
79+
--pf-global--BorderColor--dark-100: #6a6a6a;
80+
--pf-global--BorderColor--dark-200: #525252;
81+
--pf-global--BorderColor--dark-300: #3c3f41;
82+
83+
/* PatternFly global text colors */
84+
--pf-global--Color--100: #151515;
85+
--pf-global--Color--200: #6a6e73;
86+
--pf-global--Color--dark-100: #f0f0f0;
87+
--pf-global--Color--dark-200: #b8bbbe;
6788
}
6889

6990
#root {

0 commit comments

Comments
 (0)