Skip to content

Commit 17eabb0

Browse files
SLD highlight busbar on hover (#3288)
* SLD highlight busbar on hover --------- Signed-off-by: BOUTIER Charly <[email protected]>
1 parent d255400 commit 17eabb0

File tree

1 file changed

+39
-0
lines changed

1 file changed

+39
-0
lines changed

src/index.css

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,45 @@ code {
288288
stroke-dasharray: 3, 3;
289289
}
290290

291+
/* SLD Highlight Classes */
292+
.sld-voltage-level:has(.sld-bus-0:hover) .sld-bus-0.sld-busbar-section,
293+
.sld-voltage-level:has(.sld-bus-1:hover) .sld-bus-1.sld-busbar-section,
294+
.sld-voltage-level:has(.sld-bus-2:hover) .sld-bus-2.sld-busbar-section,
295+
.sld-voltage-level:has(.sld-bus-3:hover) .sld-bus-3.sld-busbar-section,
296+
.sld-voltage-level:has(.sld-bus-4:hover) .sld-bus-4.sld-busbar-section,
297+
.sld-voltage-level:has(.sld-bus-5:hover) .sld-bus-5.sld-busbar-section,
298+
.sld-voltage-level:has(.sld-bus-6:hover) .sld-bus-6.sld-busbar-section,
299+
.sld-voltage-level:has(.sld-bus-7:hover) .sld-bus-7.sld-busbar-section,
300+
.sld-voltage-level:has(.sld-bus-8:hover) .sld-bus-8.sld-busbar-section,
301+
.sld-voltage-level:has(.sld-bus-9:hover) .sld-bus-9.sld-busbar-section {
302+
stroke-width: 5px;
303+
}
304+
.sld-voltage-level:has(.sld-bus-0:hover) .sld-bus-0.sld-wire,
305+
.sld-voltage-level:has(.sld-bus-1:hover) .sld-bus-1.sld-wire,
306+
.sld-voltage-level:has(.sld-bus-2:hover) .sld-bus-2.sld-wire,
307+
.sld-voltage-level:has(.sld-bus-3:hover) .sld-bus-3.sld-wire,
308+
.sld-voltage-level:has(.sld-bus-4:hover) .sld-bus-4.sld-wire,
309+
.sld-voltage-level:has(.sld-bus-5:hover) .sld-bus-5.sld-wire,
310+
.sld-voltage-level:has(.sld-bus-6:hover) .sld-bus-6.sld-wire,
311+
.sld-voltage-level:has(.sld-bus-7:hover) .sld-bus-7.sld-wire,
312+
.sld-voltage-level:has(.sld-bus-8:hover) .sld-bus-8.sld-wire,
313+
.sld-voltage-level:has(.sld-bus-9:hover) .sld-bus-9.sld-wire {
314+
stroke-width: 3px;
315+
}
316+
.sld-voltage-level:has(.sld-bus-0:hover) circle.sld-bus-0.sld-node-infos,
317+
.sld-voltage-level:has(.sld-bus-1:hover) circle.sld-bus-1.sld-node-infos,
318+
.sld-voltage-level:has(.sld-bus-2:hover) circle.sld-bus-2.sld-node-infos,
319+
.sld-voltage-level:has(.sld-bus-3:hover) circle.sld-bus-3.sld-node-infos,
320+
.sld-voltage-level:has(.sld-bus-4:hover) circle.sld-bus-4.sld-node-infos,
321+
.sld-voltage-level:has(.sld-bus-5:hover) circle.sld-bus-5.sld-node-infos,
322+
.sld-voltage-level:has(.sld-bus-6:hover) circle.sld-bus-6.sld-node-infos,
323+
.sld-voltage-level:has(.sld-bus-7:hover) circle.sld-bus-7.sld-node-infos,
324+
.sld-voltage-level:has(.sld-bus-8:hover) circle.sld-bus-8.sld-node-infos,
325+
.sld-voltage-level:has(.sld-bus-9:hover) circle.sld-bus-9.sld-node-infos {
326+
stroke-width: 3px;
327+
stroke: var(--vl-color, black);
328+
}
329+
291330
/* Network modification tree */
292331

293332
.react-flow__node-ROOT {

0 commit comments

Comments
 (0)