dbeaver/pro#9303 feat: update edge color variable in CSS for execution plan (#4387)

* dbeaver/pro#9303 feat: update edge color variable in CSS for execution plan

* dbeaver/pro#9303 feat: update node cost bar background and add theme-light styles for edges and captions

* dbeaver/pro#9303 feat: update edge color in execution plan CSS

---------

Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com>
This commit is contained in:
Sychev Andrey
2026-07-08 09:47:46 +02:00
committed by GitHub
co-authored by Evgenia
parent 4221ea7fe0
commit 32bebd4bad
@@ -58,11 +58,11 @@
--dbv-plan-node-metric-value-color: var(--theme-on-surface);
/* Node cost bar */
--dbv-plan-node-cost-bar-bg: var(--theme-input-border);
--dbv-plan-node-cost-bar-bg: var(--theme-background);
--dbv-plan-node-cost-bar-color: var(--theme-status);
/* Edges */
--dbv-plan-edge-color: var(--theme-text-hint-on-light);
--dbv-plan-edge-color: #999;
/* Toolbar */
--dbv-plan-toolbar-border: var(--theme-input-border);
@@ -72,3 +72,16 @@
--dbv-plan-toolbar-active-bg: var(--theme-secondary);
}
}
:global(.theme-light) .pane {
&:first-child {
/* Node */
--dbv-plan-node-bg: var(--theme-surface);
/* Edges */
--dbv-plan-edge-color: #c0c0c0;
/* Node caption */
--dbv-plan-node-caption-bg: var(--theme-secondary);
}
}