TestimoX

API Reference

Class

ConsolePalette

Namespace TestimoX.Theming
Assembly TestimoX
Implements
IEquatable<ConsolePalette>
Modifiers sealed

Harmonized color names for Spectre markup across hosts.

Inheritance

  • Object
  • ConsolePalette

Constructors

Methods

public ConsolePalette <Clone>$() #
Returns: ConsolePalette
public static ConsolePalette Dark() #
Returns: ConsolePalette

Palette tuned for dark backgrounds.

public virtual Boolean Equals(ConsolePalette other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public static ConsolePalette Light() #
Returns: ConsolePalette

Palette tuned for light backgrounds.

public override String ToString() #
Returns: String

Properties

public String Primary { get; set; } #

Primary accent color used for headings and titles.

public String Accent { get; set; } #

Secondary accent color used for hotkeys and highlights.

public String Success { get; set; } #

Color representing success/yes states.

public String Warning { get; set; } #

Color representing warnings.

public String Danger { get; set; } #

Color representing danger/no states.

public String Muted { get; set; } #

Muted/secondary text color.

public String Border { get; set; } #

Border/stroke color.

public String Heading { get; set; } #

Heading text color.