Zum Inhalt

default_colors

Quelle: base/tealdef/gui/main/default_colors.d.tl

Hinweise

Die Grundpalette der GUI aus der Ressource ::/gui/main/default_colors.gres. Stylesheets (*.css.lua) lesen sie mit api.gui.genericRep.get(api.gui.genericRep.find("::/gui/main/default_colors.gres")).data.

DefaultColors

record global base/tealdef/gui/main/default_colors.d.tl:3

global record DefaultColors

Hinweise

Grundpalette der GUI (neutrale Grautöne, die blauen Themenfarben, Statusfarben).

Details

Die Themenfarben (Base*, Accent*) entstehen im HSV-Raum aus einem einzigen Farbton (210, Blau). Die Base*-Farben haben wenig Sättigung, ihre Helligkeit steigt von BaseVeryDark bis BaseVeryLight. Die Accent*-Farben sind stärker gesättigt.

Felder

Name Typ Beschreibung
basic colors
Invisible GResColor Ganz durchsichtig.
NeutralDarkest GResColor Schwarz.
NeutralVeryDark GResColor Grau mit 20 % Helligkeit.
NeutralDark GResColor Grau mit 30 % Helligkeit.
NeutralMedium GResColor Grau mit 50 % Helligkeit.
NeutralLight GResColor Grau mit 70 % Helligkeit.
NeutralVeryLight GResColor Grau mit 80 % Helligkeit.
NeutralLightest GResColor Weiß.
theme
BaseVeryDark GResColor Dunkelste Hintergrundfarbe des Themas (Blaugrau, Farbton 210).
BaseDark GResColor Hintergrundfarbe des Themas, eine Stufe heller als BaseVeryDark.
BaseDarkMedium GResColor Hintergrundfarbe des Themas, zwei Stufen heller als BaseVeryDark.
BaseMedium GResColor Hintergrundfarbe des Themas, drei Stufen heller als BaseVeryDark.
BaseLightMedium GResColor Hintergrundfarbe des Themas, vier Stufen heller als BaseVeryDark.
BaseLight GResColor Hintergrundfarbe des Themas, fünf Stufen heller als BaseVeryDark.
BaseVeryLight GResColor Hellste Hintergrundfarbe des Themas.
AccentVeryDark GResColor Dunkelste Akzentfarbe des Themas.
AccentDark GResColor Dunkle Akzentfarbe.
AccentMedium GResColor Mittlere Akzentfarbe.
AccentLight GResColor Helle Akzentfarbe.
AccentVeryLight GResColor Hellste Akzentfarbe.
(very base) game related colors
Ok GResColor Farbe für Erfolg (Grün).
Warning GResColor Farbe für Warnungen (Goldgelb).
Error GResColor Farbe für Fehler (Rot).
Info GResColor Farbe für Informationen (Blau).
Highlight GResColor Farbe für Hervorhebungen (Narzissengelb).
Positive GResColor Farbe für positive Werte (Hellblau). 1-mal im Basisspiel verwendet
Negative GResColor Farbe für negative Werte (helles Korallenrot). 1-mal im Basisspiel verwendet
Indifferent GResColor Farbe für neutrale Werte (Seladongrün).
Debug DebugColors Debug-Farben.

DefaultColors.DebugColors

record base/tealdef/gui/main/default_colors.d.tl:42

record DebugColors

Hinweise

Zusätzliche Farben für Debugging und Entwicklung.

Felder

Name Typ Beschreibung
Quirky GResColor Traubenlila.
Furious GResColor Folly-Rot.
Easy GResColor Jordy-Blau.
Cynic GResColor Narzissengelb.
Hopeful GResColor Zartes Limettengrün.