default_colors¶
Source: base/tealdef/gui/main/default_colors.d.tl
Notes
The base colour palette of the GUI, from the resource ::/gui/main/default_colors.gres.
Style sheets (*.css.lua) read it with
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
Notes
Base GUI colour palette (neutral greys, the blue theme colours, status colours).
Details
The theme colours (Base*, Accent*) are generated in HSV from one hue (210, blue):
the Base* colours with low saturation and brightness rising from BaseVeryDark to
BaseVeryLight, the Accent* colours with higher saturation.
Fields
| Name | Type | Description |
|---|---|---|
Invisible |
GResColor |
basic colors Fully transparent. |
NeutralDarkest |
GResColor |
Black. |
NeutralVeryDark |
GResColor |
Grey at 20 % brightness. |
NeutralDark |
GResColor |
Grey at 30 % brightness. |
NeutralMedium |
GResColor |
Grey at 50 % brightness. |
NeutralLight |
GResColor |
Grey at 70 % brightness. |
NeutralVeryLight |
GResColor |
Grey at 80 % brightness. |
NeutralLightest |
GResColor |
White. |
BaseVeryDark |
GResColor |
theme Darkest theme background colour (blue-grey, hue 210). |
BaseDark |
GResColor |
Theme background colour, one step brighter than BaseVeryDark. |
BaseDarkMedium |
GResColor |
Theme background colour, two steps brighter than BaseVeryDark. |
BaseMedium |
GResColor |
Theme background colour, three steps brighter than BaseVeryDark. |
BaseLightMedium |
GResColor |
Theme background colour, four steps brighter than BaseVeryDark. |
BaseLight |
GResColor |
Theme background colour, five steps brighter than BaseVeryDark. |
BaseVeryLight |
GResColor |
Brightest theme background colour. |
AccentVeryDark |
GResColor |
Darkest accent colour of the theme. |
AccentDark |
GResColor |
Dark accent colour. |
AccentMedium |
GResColor |
Medium accent colour. |
AccentLight |
GResColor |
Light accent colour. |
AccentVeryLight |
GResColor |
Lightest accent colour. |
Ok |
GResColor |
(very base) game related colors Success colour (green). |
Warning |
GResColor |
Warning colour (goldenrod). |
Error |
GResColor |
Error colour (red). |
Info |
GResColor |
Information colour (blue). |
Highlight |
GResColor |
Highlight colour (daffodil yellow). |
Positive |
GResColor |
Colour for positive values (light blue). used 1× in the base game |
Negative |
GResColor |
Colour for negative values (light coral). used 1× in the base game |
Indifferent |
GResColor |
Colour for neutral values (celadon green). |
Debug |
DebugColors |
Debug colours. |
DefaultColors.DebugColors¶
record base/tealdef/gui/main/default_colors.d.tl:42
record DebugColors
Notes
Extra colours for debugging and development.
Fields
| Name | Type | Description |
|---|---|---|
Quirky |
GResColor |
Grape purple. |
Furious |
GResColor |
Folly red. |
Easy |
GResColor |
Jordy blue. |
Cynic |
GResColor |
Daffodil yellow. |
Hopeful |
GResColor |
Soft lime green. |