Skip to content

Commit 7ca90d1

Browse files
committed
fix: support for high contrast
1 parent 4001bce commit 7ca90d1

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

packages/module/src/css/topology-components.css

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -125,15 +125,19 @@
125125
--pf-topology__group--m-selected--topology__group__background--Fill: var(--pf-t--global--background--color--secondary--default);
126126

127127
--pf-topology__group__background--Fill: var(--pf-t--global--background--color--secondary--default);
128-
--pf-topology__group__background--Stroke: var(--pf-t--global--border--color--default);
129-
--pf-topology__group__background--StrokeWidth: 5px;
128+
--pf-topology__group__background--Stroke: var(--pf-t--global--border--color--main--default);
129+
--pf-topology__group__background--StrokeWidth--base: var(--pf-t--global--border--width--extra-strong);
130+
--pf-topology__group__background--StrokeWidth: var(--pf-topology__group__background--StrokeWidth--base);
130131

131132
--pf-topology__group--m-alt-group--topology__group__background--Fill: var(--pf-t--global--background--color--primary--default);
132133
--pf-topology__group--m-alt-group--topology__group__background--Stroke: var(--pf-t--global--border--color--default);
133134

134135
--pf-topology__group--m-selected--topology__group__background--Stroke: var(--pf-t--global--border--color--clicked);
136+
--pf-topology__group--m-selected--topology__group__background--StrokeWidth: calc(var(--pf-topology__group__background--StrokeWidth--base) + var(--pf-t--global--border--width--high-contrast--strong));
135137
--pf-topology__group--m-hover--topology__group__background--Stroke: var(--pf-t--global--border--color--hover);
138+
--pf-topology__group--m-hover--topology__group__background--StrokeWidth: calc(var(--pf-topology__group__background--StrokeWidth--base) + var(--pf-t--global--border--width--high-contrast--regular));
136139
--pf-topology__group--m-selected--m-hover--topology__group__background--Stroke: var(--pf-t--global--border--color--hover);
140+
--pf-topology__group--m-selected--m-hover--topology__group__background--StrokeWidth: calc(var(--pf-topology__group__background--StrokeWidth--base) + var(--pf-t--global--border--width--high-contrast--regular));
137141
--pf-topology__group--m-drop-target--topology__group__background--Fill: var(--pf-t--global--color--nonstatus--blue--default);
138142
--pf-topology__group--m-drop-target--topology__group__background--Stroke: var(--pf-t--global--border--color--brand--default);
139143
--pf-topology__group__collapsed-badge__node__label__badge__rect--Fill: var(--pf-t--global--background--color--floating--default);
@@ -147,7 +151,7 @@
147151
--pf-topology__group--m-selected--group__label__node__label__background--Fill: var(--pf-t--global--color--brand--default);
148152

149153
/* edge */
150-
--pf-topology__edge--Stroke: #707070;
154+
--pf-topology__edge--Stroke: var(--pf-t--global--border--color--on-secondary);
151155
--pf-topology__edge--StrokeWidth: var(--pf-t--global--border--width--regular);
152156
--pf-topology__edge--HoverStroke: var(--pf-topology__edge--Stroke);
153157
--pf-topology__edge--ActiveStroke: var(--pf-t--global--border--color--clicked);
@@ -577,16 +581,19 @@
577581
.pf-topology__group.pf-m-selected .pf-topology__group__background {
578582
--pf-topology__group__background--Fill: var(--pf-topology__group--m-selected--topology__group__background--Fill);
579583
--pf-topology__group__background--Stroke: var(--pf-topology__group--m-selected--topology__group__background--Stroke);
584+
--pf-topology__group__background--StrokeWidth: var(--pf-topology__group--m-selected--topology__group__background--StrokeWidth);
580585
}
581586

582587
.pf-topology__group.pf-m-hover .pf-topology__group__background {
583588
--pf-topology__group__background--Stroke: var(--pf-topology__group--m-hover--topology__group__background--Stroke);
589+
--pf-topology__group__background--StrokeWidth: var(--pf-topology__group--m-hover--topology__group__background--StrokeWidth);
584590
--pf-topology__group__label__node__label__background--Stroke: var(--pf-topology__group--m-hover--topology__group__background--Stroke);
585591
}
586592

587593
.pf-topology__group.pf-m-hover.pf-m-selected .pf-topology__group__background {
588594
--pf-topology__group__background--Fill: var(--pf-topology__group--m-selected--topology__group__background--Fill);
589595
--pf-topology__group__background--Stroke: var(--pf-topology__group--m-selected--m-hover--topology__group__background--Stroke);
596+
--pf-topology__group__background--StrokeWidth: var(--pf-topology__group--m-selected--m-hover--topology__group__background--StrokeWidth);
590597
--pf-topology__group__label__node__label__background--Stroke: var(--pf-topology__group--m-selected--m-hover--topology__group__background--Stroke);
591598
}
592599

0 commit comments

Comments
 (0)