Table of Contents

Class Palette

Namespace
PluginUI
Assembly
PluginUI.dll

Color palette of a theme.

public sealed record Palette : IEquatable<Palette>
Inheritance
Palette
Implements
Inherited Members

Constructors

Palette(Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color, Color)

Color palette of a theme.

public Palette(Color Background, Color Surface, Color SurfaceRaised, Color Border, Color Track, Color Accent, Color AccentAlt, Color Text, Color TextDim, Color TextDisabled, Color Warning, Color Danger, Color Success, Color Shadow, Color Focus, Color Selection, Color Hover)

Parameters

Background Color
Surface Color
SurfaceRaised Color
Border Color
Track Color
Accent Color
AccentAlt Color
Text Color
TextDim Color
TextDisabled Color
Warning Color
Danger Color
Success Color
Shadow Color
Focus Color
Selection Color
Hover Color

Properties

Accent

public Color Accent { get; init; }

Property Value

Color

AccentAlt

public Color AccentAlt { get; init; }

Property Value

Color

Background

public Color Background { get; init; }

Property Value

Color

Border

public Color Border { get; init; }

Property Value

Color

Danger

public Color Danger { get; init; }

Property Value

Color

Dark

Dark studio palette (default).

public static Palette Dark { get; }

Property Value

Palette

Focus

public Color Focus { get; init; }

Property Value

Color

Hover

public Color Hover { get; init; }

Property Value

Color

Light

Light palette.

public static Palette Light { get; }

Property Value

Palette

Selection

public Color Selection { get; init; }

Property Value

Color

Shadow

public Color Shadow { get; init; }

Property Value

Color

Success

public Color Success { get; init; }

Property Value

Color

Surface

public Color Surface { get; init; }

Property Value

Color

SurfaceRaised

public Color SurfaceRaised { get; init; }

Property Value

Color

Text

public Color Text { get; init; }

Property Value

Color

TextDim

public Color TextDim { get; init; }

Property Value

Color

TextDisabled

public Color TextDisabled { get; init; }

Property Value

Color

Track

public Color Track { get; init; }

Property Value

Color

Warning

public Color Warning { get; init; }

Property Value

Color