Skip to content

Commit 0938013

Browse files
committed
feat(ToolCall/DeepThinking/Tool Response): Add support for high contrast
1 parent 57dc7b0 commit 0938013

3 files changed

Lines changed: 24 additions & 1 deletion

File tree

packages/module/src/DeepThinking/DeepThinking.scss

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,9 @@
2222
.pf-chatbot__deep-thinking-body {
2323
color: var(--pf-t--global--text--color--subtle);
2424
}
25+
26+
:root:where(.pf-v6-theme-high-contrast) {
27+
.pf-chatbot__deep-thinking {
28+
--pf-v6-c-card--BorderColor: var(--pf-t--global--border--color--high-contrast);
29+
}
30+
}

packages/module/src/ToolCall/ToolCall.scss

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.pf-chatbot__tool-call {
2-
--pf-v6-c-card--BorderColor: var(--pf-t--global--border--color--control--read-only);
32
--pf-v6-c-card--BorderRadius: var(--pf-t--global--border--radius--small);
3+
--pf-v6-c-card--BorderColor: var(--pf-t--global--border--color--control--read-only);
44

55
overflow: unset;
66
row-gap: var(--pf-t--global--spacer--sm);
@@ -35,3 +35,9 @@
3535
justify-content: flex-end;
3636
}
3737
}
38+
39+
:root:where(.pf-v6-theme-high-contrast) {
40+
.pf-chatbot__tool-call {
41+
--pf-v6-c-card--BorderColor: var(--pf-t--global--border--color--high-contrast);
42+
}
43+
}

packages/module/src/ToolResponse/ToolResponse.scss

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,14 @@
3434
--pf-v6-c-divider--Color: var(--pf-t--global--border--color--control--read-only);
3535
}
3636
}
37+
38+
:root:where(.pf-v6-theme-high-contrast) {
39+
.pf-chatbot__tool-response,
40+
.pf-chatbot__tool-response-card {
41+
--pf-v6-c-card--BorderColor: var(--pf-t--global--border--color--high-contrast);
42+
43+
.pf-v6-c-divider {
44+
--pf-v6-c-divider--Color: var(--pf-t--global--border--color--high-contrast);
45+
}
46+
}
47+
}

0 commit comments

Comments
 (0)