diff --git a/src/app/(dashboard)/dashboard/usage/components/ProviderTopology.js b/src/app/(dashboard)/dashboard/usage/components/ProviderTopology.js index 1e2bf63..6ecb6df 100644 --- a/src/app/(dashboard)/dashboard/usage/components/ProviderTopology.js +++ b/src/app/(dashboard)/dashboard/usage/components/ProviderTopology.js @@ -304,7 +304,7 @@ export default function ProviderTopology({ providers = [], activeRequests = [], nodesConnectable={false} elementsSelectable={false} > - + )} diff --git a/src/app/globals.css b/src/app/globals.css index 76051e9..d295153 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -427,6 +427,30 @@ button { opacity: 0.04; } +/* React Flow controls: match app theme */ +.react-flow-controls-custom { + background: var(--color-surface); + border: 1px solid var(--color-border); + border-radius: 10px; + box-shadow: var(--shadow-soft); + overflow: hidden; +} + +.react-flow-controls-custom button { + background: var(--color-surface); + color: var(--color-text-main); + border: 0; + border-bottom: 1px solid var(--color-border); +} + +.react-flow-controls-custom button:last-child { + border-bottom: 0; +} + +.react-flow-controls-custom button:hover { + background: var(--color-bg-alt); +} + /* Changelog markdown body */ .changelog-body h1 { font-size: 1.4rem;