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

ChartColors

Namespace ChartForgeX.Primitives
Assembly ChartForgeX
Modifiers static

Provides dependency-free named color tokens for ChartForgeX themes and consumers.

Inheritance

  • Object
  • ChartColors

Methods

public static IReadOnlyDictionary<String, ChartColor> GetNamedColors() #
Returns: IReadOnlyDictionary<String, ChartColor>

Gets all stable named web colors known to ChartForgeX.

Returns

A copy of the named color map.

public static IReadOnlyDictionary<String, ChartColor> GetTokenColors() #
Returns: IReadOnlyDictionary<String, ChartColor>

Gets all ChartForgeX design tokens used by palettes and overlay themes.

Returns

A copy of the named token color map.

public static Boolean TryGet(String? name, out ChartColor color) #
Returns: Boolean

Attempts to get a named color token.

Parameters

name System.String? requiredposition: 0
The color name.
color ChartForgeX.Primitives.ChartColor requiredposition: 1
The resolved chart color.

Returns

True when the name is known.

Properties

public static ChartColor Transparent { get; } #
public static ChartColor AliceBlue { get; } #
public static ChartColor AntiqueWhite { get; } #
public static ChartColor Aqua { get; } #
public static ChartColor Aquamarine { get; } #
public static ChartColor Azure { get; } #
public static ChartColor Beige { get; } #
public static ChartColor Bisque { get; } #
public static ChartColor Black { get; } #
public static ChartColor BlanchedAlmond { get; } #
public static ChartColor Blue { get; } #
public static ChartColor BlueViolet { get; } #
public static ChartColor Brown { get; } #
public static ChartColor BurlyWood { get; } #
public static ChartColor CadetBlue { get; } #
public static ChartColor Chartreuse { get; } #
public static ChartColor Chocolate { get; } #
public static ChartColor Coral { get; } #
public static ChartColor CornflowerBlue { get; } #
public static ChartColor Cornsilk { get; } #
public static ChartColor Crimson { get; } #
public static ChartColor Cyan { get; } #
public static ChartColor DarkBlue { get; } #
public static ChartColor DarkCyan { get; } #
public static ChartColor DarkGoldenrod { get; } #
public static ChartColor DarkGray { get; } #
public static ChartColor DarkGrey { get; } #
public static ChartColor DarkGreen { get; } #
public static ChartColor DarkKhaki { get; } #
public static ChartColor DarkMagenta { get; } #
public static ChartColor DarkOliveGreen { get; } #
public static ChartColor DarkOrange { get; } #
public static ChartColor DarkOrchid { get; } #
public static ChartColor DarkRed { get; } #
public static ChartColor DarkSalmon { get; } #
public static ChartColor DarkSeaGreen { get; } #
public static ChartColor DarkSlateBlue { get; } #
public static ChartColor DarkSlateGray { get; } #
public static ChartColor DarkSlateGrey { get; } #
public static ChartColor DarkTurquoise { get; } #
public static ChartColor DarkViolet { get; } #
public static ChartColor DeepPink { get; } #
public static ChartColor DeepSkyBlue { get; } #
public static ChartColor DimGray { get; } #
public static ChartColor DimGrey { get; } #
public static ChartColor DodgerBlue { get; } #
public static ChartColor Firebrick { get; } #
public static ChartColor FloralWhite { get; } #
public static ChartColor ForestGreen { get; } #
public static ChartColor Fuchsia { get; } #
public static ChartColor Gainsboro { get; } #
public static ChartColor GhostWhite { get; } #
public static ChartColor Gold { get; } #
public static ChartColor Goldenrod { get; } #
public static ChartColor Gray { get; } #
public static ChartColor Grey { get; } #
public static ChartColor Green { get; } #
public static ChartColor GreenYellow { get; } #
public static ChartColor Honeydew { get; } #
public static ChartColor HotPink { get; } #
public static ChartColor IndianRed { get; } #
public static ChartColor Indigo { get; } #
public static ChartColor Ivory { get; } #
public static ChartColor Khaki { get; } #
public static ChartColor Lavender { get; } #
public static ChartColor LavenderBlush { get; } #
public static ChartColor LawnGreen { get; } #
public static ChartColor LemonChiffon { get; } #
public static ChartColor LightBlue { get; } #
public static ChartColor LightCoral { get; } #
public static ChartColor LightCyan { get; } #
public static ChartColor LightGoldenrodYellow { get; } #
public static ChartColor LightGray { get; } #
public static ChartColor LightGrey { get; } #
public static ChartColor LightGreen { get; } #
public static ChartColor LightPink { get; } #
public static ChartColor LightSalmon { get; } #
public static ChartColor LightSeaGreen { get; } #
public static ChartColor LightSkyBlue { get; } #
public static ChartColor LightSlateGray { get; } #
public static ChartColor LightSlateGrey { get; } #
public static ChartColor LightSteelBlue { get; } #
public static ChartColor LightYellow { get; } #
public static ChartColor Lime { get; } #
public static ChartColor LimeGreen { get; } #
public static ChartColor Linen { get; } #
public static ChartColor Magenta { get; } #
public static ChartColor Maroon { get; } #
public static ChartColor MediumAquamarine { get; } #
public static ChartColor MediumBlue { get; } #
public static ChartColor MediumOrchid { get; } #
public static ChartColor MediumPurple { get; } #
public static ChartColor MediumSeaGreen { get; } #
public static ChartColor MediumSlateBlue { get; } #
public static ChartColor MediumSpringGreen { get; } #
public static ChartColor MediumTurquoise { get; } #
public static ChartColor MediumVioletRed { get; } #
public static ChartColor MidnightBlue { get; } #
public static ChartColor MintCream { get; } #
public static ChartColor MistyRose { get; } #
public static ChartColor Moccasin { get; } #
public static ChartColor NavajoWhite { get; } #
public static ChartColor Navy { get; } #
public static ChartColor OldLace { get; } #
public static ChartColor Olive { get; } #
public static ChartColor OliveDrab { get; } #
public static ChartColor Orange { get; } #
public static ChartColor OrangeRed { get; } #
public static ChartColor Orchid { get; } #
public static ChartColor PaleGoldenrod { get; } #
public static ChartColor PaleGreen { get; } #
public static ChartColor PaleTurquoise { get; } #
public static ChartColor PaleVioletRed { get; } #
public static ChartColor PapayaWhip { get; } #
public static ChartColor PeachPuff { get; } #
public static ChartColor Peru { get; } #
public static ChartColor Pink { get; } #
public static ChartColor Plum { get; } #
public static ChartColor PowderBlue { get; } #
public static ChartColor Purple { get; } #
public static ChartColor RebeccaPurple { get; } #
public static ChartColor Red { get; } #
public static ChartColor RosyBrown { get; } #
public static ChartColor RoyalBlue { get; } #
public static ChartColor SaddleBrown { get; } #
public static ChartColor Salmon { get; } #
public static ChartColor SandyBrown { get; } #
public static ChartColor SeaGreen { get; } #
public static ChartColor SeaShell { get; } #
public static ChartColor Sienna { get; } #
public static ChartColor Silver { get; } #
public static ChartColor SkyBlue { get; } #
public static ChartColor SlateBlue { get; } #
public static ChartColor SlateGray { get; } #
public static ChartColor SlateGrey { get; } #
public static ChartColor Snow { get; } #
public static ChartColor SpringGreen { get; } #
public static ChartColor SteelBlue { get; } #
public static ChartColor Tan { get; } #
public static ChartColor Teal { get; } #
public static ChartColor Thistle { get; } #
public static ChartColor Tomato { get; } #
public static ChartColor Turquoise { get; } #
public static ChartColor Violet { get; } #
public static ChartColor Wheat { get; } #
public static ChartColor White { get; } #
public static ChartColor WhiteSmoke { get; } #
public static ChartColor Yellow { get; } #
public static ChartColor YellowGreen { get; } #
public static ChartColor Slate50 { get; } #
public static ChartColor Slate100 { get; } #
public static ChartColor Slate200 { get; } #
public static ChartColor Slate300 { get; } #
public static ChartColor Slate400 { get; } #
public static ChartColor Slate500 { get; } #
public static ChartColor Slate600 { get; } #
public static ChartColor Slate700 { get; } #
public static ChartColor Slate800 { get; } #
public static ChartColor Slate900 { get; } #
public static ChartColor Slate950 { get; } #
public static ChartColor Sky400 { get; } #
public static ChartColor Sky500 { get; } #
public static ChartColor Blue400 { get; } #
public static ChartColor Blue600 { get; } #
public static ChartColor Cyan400 { get; } #
public static ChartColor Teal400 { get; } #
public static ChartColor Emerald400 { get; } #
public static ChartColor Emerald500 { get; } #
public static ChartColor Green400 { get; } #
public static ChartColor Lime400 { get; } #
public static ChartColor Amber400 { get; } #
public static ChartColor Yellow400 { get; } #
public static ChartColor Orange400 { get; } #
public static ChartColor Red400 { get; } #
public static ChartColor Rose400 { get; } #
public static ChartColor Pink400 { get; } #
public static ChartColor Violet400 { get; } #
public static ChartColor Purple400 { get; } #
public static ChartColor Indigo400 { get; } #