Configuration
Themes
Use light and dark presets or override G6Lite theme tokens
theme: 'dark';Override only the tokens your product needs:
theme: {
type: 'light',
nodeFill: '#1783FF',
edgeStroke: '#AAB7C4',
canvasBackground: '#F7F9FC',
}Explicit node and edge styles take precedence over theme defaults. Keep application design tokens in one place and map them to G6Lite theme tokens.
Default visual semantics
G6Lite uses the light preset when theme is omitted:
- The default node size is
24and the primary AntV color is#1783FF. - The light canvas is white with low-contrast blue-gray edges. The dark canvas is
#1a1a1awith brighter blue-gray edges. active,selected, andhighlightuse emphasis colors, outlines, or halos without changing node size or base edge width.inactiveanddisabledreduce opacity while preserving graph context.- Labels are opt-in and render only when
node.style.labeloredge.style.labelis configured.
Open Default themes and interaction states to inspect both presets and all six built-in states side by side.