Project

ChartForgeX

Render deterministic charts, dashboards, topology, hierarchy, and report visuals directly from .NET.

Stars 45
Forks 2
NuGet downloads 48,107
Release ChartForgeX-v1.7.0
Language: HTML Updated: 2026-09-02

API Reference

Class

VisualDesignTokens

Namespace ChartForgeX.Themes

Defines product-neutral brand, semantic color, typography, and shape tokens that can be applied across ChartForgeX visual surfaces.

Inheritance

  • Object
  • VisualDesignTokens

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Methods

ApplyTo 3 overloads
ApplyTo(ChartForgeX.Themes.ChartTheme arg1) #

Applies the shared tokens to a chart renderer theme.

Parameters

arg1 ChartForgeX.Themes.ChartTheme required
ApplyTo(ChartForgeX.Composition.VisualCanvasTheme arg1) #

Applies the shared tokens to a visual-canvas renderer theme.

Parameters

arg1 ChartForgeX.Composition.VisualCanvasTheme required
ApplyTo(ChartForgeX.Topology.TopologyTheme arg1) #

Applies the shared tokens to a topology renderer theme.

Parameters

arg1 ChartForgeX.Topology.TopologyTheme required
Clone() #

Creates an independent copy.

Dark() #

Creates a dark token set suitable for reports, dashboards, and wallpapers.

Properties

Background #

Gets or sets the page or canvas background color.

Surface #

Gets or sets the recessed surface color.

ElevatedSurface #

Gets or sets the elevated card surface color.

Foreground #

Gets or sets the primary foreground color.

MutedForeground #

Gets or sets the secondary foreground color.

Border #

Gets or sets the guide and border color.

Accent #

Gets or sets the primary accent color.

SecondaryAccent #

Gets or sets the secondary accent color.

Positive #

Gets or sets the positive semantic color.

Warning #

Gets or sets the warning semantic color.

Negative #

Gets or sets the negative semantic color.

Disabled #

Gets or sets the disabled semantic color.

Palette #

Gets or sets the qualitative data palette.

FontFamily #

Gets or sets the primary CSS-compatible font family stack.

MonospaceFontFamily #

Gets or sets the CSS-compatible monospace font family stack.

CornerRadius #

Gets or sets the base corner radius.

StrokeWidth #

Gets or sets the base data-mark stroke width.