Class TigerBlueTheme
Blue-accented framework theme: cyan accent, dark-blue dialog background, white table headers.
(This is the original TigerCli dark palette, preserved as its own named theme.)
public sealed class TigerBlueTheme : ThemeBase, ITheme
- Inheritance
-
TigerBlueTheme
- Implements
- Inherited Members
Properties
Accent
Primary accent ink.
protected override CliCellStyle Accent { get; }
Property Value
AlertSurface
Attention surface; defaults to Background.
protected override CliCellStyle? AlertSurface { get; }
Property Value
AlertSurfaceAlt
Alternate row style for the alert surface;
null means no zebra style.protected override CliCellStyle? AlertSurfaceAlt { get; }
Property Value
Background
Base output or application background style.
protected override CliCellStyle Background { get; }
Property Value
ButtonInactiveSelected
Selected button style when its group is unfocused; defaults to inactive selection.
protected override CliCellStyle? ButtonInactiveSelected { get; }
Property Value
ButtonMarker
Button marker ink; defaults to Accent.
protected override CliCellStyle? ButtonMarker { get; }
Property Value
DefaultSurfaceAlt
Alternate row style for the default surface;
null means no zebra style.protected override CliCellStyle? DefaultSurfaceAlt { get; }
Property Value
DialogTitle
Dialog title ink; defaults to Accent.
protected override CliCellStyle? DialogTitle { get; }
Property Value
Error
Markup error foreground; defaults through warning to accent.
protected override CliCellStyle? Error { get; }
Property Value
ErrorSurface
Error message-box surface; composed from error/warning/accent ink when not overridden.
protected override CliCellStyle? ErrorSurface { get; }
Property Value
Frame
Frame/border ink.
protected override CliCellStyle Frame { get; }
Property Value
InactiveSelectedListItem
Selected list item style when the list is unfocused; defaults to MutedText.
protected override CliCellStyle? InactiveSelectedListItem { get; }
Property Value
InactiveTextInput
Unfocused text-input style; defaults to MutedText.
protected override CliCellStyle? InactiveTextInput { get; }
Property Value
Key
Structured-output key or identity value foreground; defaults to accent.
protected override CliCellStyle? Key { get; }
Property Value
Link
Structured-output link foreground; defaults to underlined accent.
protected override CliCellStyle? Link { get; }
Property Value
MutedText
Muted or secondary text ink.
protected override CliCellStyle MutedText { get; }
Property Value
Name
Unique theme name (see Name).
public override string Name { get; }
Property Value
PanelSurface
Elevated or panel surface; defaults to Background.
protected override CliCellStyle? PanelSurface { get; }
Property Value
PanelSurfaceAlt
Alternate row style for the panel surface;
null means no zebra style.protected override CliCellStyle? PanelSurfaceAlt { get; }
Property Value
Path
Structured-output path foreground; defaults to muted text.
protected override CliCellStyle? Path { get; }
Property Value
ProgressBarComplete
Complete-state progress-bar ink; defaults through success to accent.
protected override CliCellStyle? ProgressBarComplete { get; }
Property Value
ScrollIndicator
Scroll indicator ink; defaults to Accent.
protected override CliCellStyle? ScrollIndicator { get; }
Property Value
Selected
Active selection style.
protected override CliCellStyle Selected { get; }
Property Value
Status
Status or hint row style; defaults to MutedText.
protected override CliCellStyle? Status { get; }
Property Value
Success
Success foreground accent; defaults to accent.
protected override CliCellStyle? Success { get; }
Property Value
TableCell
Table body foreground; defaults to text.
protected override CliCellStyle? TableCell { get; }
Property Value
TableFrame
Table frame foreground; defaults to frame.
protected override CliCellStyle? TableFrame { get; }
Property Value
TableHeader
Table header foreground; defaults to accent.
protected override CliCellStyle? TableHeader { get; }
Property Value
Text
Default text ink.
protected override CliCellStyle Text { get; }
Property Value
TextInput
Focused text-input style; defaults to Text.
protected override CliCellStyle? TextInput { get; }
Property Value
Warning
Warning foreground accent; defaults to accent.
protected override CliCellStyle? Warning { get; }
Property Value
WarningSurface
Warning message-box surface; composed from warning/accent ink when not overridden.
protected override CliCellStyle? WarningSurface { get; }