Project

ChartForgeX

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

Stars 47
Forks 2
NuGet downloads 75,067
Release ChartForgeX-v2.0.0
Language: HTML Updated: 2026-10-12

API Reference

Class

TopologyTheme

Namespace ChartForgeX.Topology
Assembly ChartForgeX
Modifiers sealed

Provides topology SVG theme tokens.

Inheritance

  • Object
  • TopologyTheme

Usage

Explore 10 API references to this type

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

Accepted by parameters 6

Constructors

public TopologyTheme() #

Methods

public static TopologyTheme Dark() #
Returns: TopologyTheme

Creates a dark topology theme.

Returns

A dark topology theme.

public static TopologyTheme Light() #
Returns: TopologyTheme

Creates the default light topology theme.

Returns

A light topology theme.

public String StatusColor(TopologyHealthStatus status) #
Returns: String

Resolves a status color.

Parameters

status ChartForgeX.Topology.TopologyHealthStatus requiredposition: 0
The health status.

Returns

A CSS color.

Properties

public String Background { get; set; } #

Gets or sets the background color.

public String Foreground { get; set; } #

Gets or sets the foreground text color.

public String MutedForeground { get; set; } #

Gets or sets the muted text color.

public String Card { get; set; } #

Gets or sets the card fill color.

public String Surface { get; set; } #

Gets or sets the subtle surface fill color.

public String Border { get; set; } #

Gets or sets the border color.

public String Accent { get; set; } #

Gets or sets the accent color.

public String Healthy { get; set; } #

Gets or sets the healthy status color.

public String Warning { get; set; } #

Gets or sets the warning status color.

public String Critical { get; set; } #

Gets or sets the critical status color.

public String Unknown { get; set; } #

Gets or sets the unknown status color.

public String Disabled { get; set; } #

Gets or sets the disabled status color.

public String FontFamily { get; set; } #

Gets or sets the font family used by SVG text.