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. |