Color preset schemes now exposed for use.

- Catppuccin txt colors extracted from dankmaterialyou and created txt
  files for each.
- Preset is now an option and are exposed.
- Tests test presets, might add workflow to run tests.
This commit is contained in:
2026-05-22 22:32:31 +02:00
parent 8c48ddbbe7
commit 67ae693d0c
69 changed files with 6891 additions and 962 deletions
@@ -1,110 +1,110 @@
primary_paletteKeyColor 6a73ac
secondary_paletteKeyColor 72758e
tertiary_paletteKeyColor 9b6592
neutral_paletteKeyColor 77767b
neutral_variant_paletteKeyColor 767680
background 131317
onBackground e4e1e7
surface 131317
surfaceDim 131317
surfaceBright 39393d
surfaceContainerLowest 0e0e12
surfaceContainerLow 1b1b1f
surfaceContainer 1f1f23
surfaceContainerHigh 2a2a2e
surfaceContainerHighest 353438
onSurface e4e1e7
surfaceVariant 46464f
onSurfaceVariant c6c5d1
inverseSurface e4e1e7
inverseOnSurface 303034
outline 90909a
outlineVariant 46464f
primary_paletteKeyColor c6a0f6
secondary_paletteKeyColor 766597
tertiary_paletteKeyColor f5bde6
neutral_paletteKeyColor 363a4f
neutral_variant_paletteKeyColor 24273a
background 24273a
onBackground cad3f5
surface 363a4f
surfaceDim 363a4f
surfaceBright 4a4e63
surfaceContainerLowest 1e2030
surfaceContainerLow 2a2e43
surfaceContainer 24273a
surfaceContainerHigh 1e2030
surfaceContainerHighest 181926
onSurface cad3f5
surfaceVariant 24273a
onSurfaceVariant a5adcb
inverseSurface cad3f5
inverseOnSurface 363a4f
outline 6e738d
outlineVariant 494d64
shadow 000000
scrim 000000
surfaceTint bac3ff
primary bac3ff
onPrimary 232c60
primaryContainer 6a73ac
surfaceTint 967cbe
primary c6a0f6
onPrimary 24273a
primaryContainer 967cbe
onPrimaryContainer ffffff
inversePrimary 525b92
secondary c3c5e0
onSecondary 2c2f44
secondaryContainer 42455c
onSecondaryContainer b1b3ce
tertiary f1b3e5
onTertiary 4c1f48
tertiaryContainer b77ead
inversePrimary 6c4f94
secondary 766597
onSecondary ffffff
secondaryContainer 544874
onSecondaryContainer cbbae8
tertiary f5bde6
onTertiary 4e1e44
tertiaryContainer bb7da9
onTertiaryContainer 000000
error ffb4ab
onError 690005
errorContainer 93000a
onErrorContainer ffdad6
primaryFixed dee0ff
primaryFixedDim bac3ff
onPrimaryFixed 0b154b
onPrimaryFixedVariant 3a4378
secondaryFixed dfe1fd
secondaryFixedDim c3c5e0
onSecondaryFixed 171a2e
onSecondaryFixedVariant 42455c
error ed8796
onError 4a0019
errorContainer 8c2643
onErrorContainer ffb3c6
primaryFixed e8d4ff
primaryFixedDim c6a0f6
onPrimaryFixed 2a1040
onPrimaryFixedVariant 544874
secondaryFixed e2d4ff
secondaryFixedDim 766597
onSecondaryFixed 1a0a28
onSecondaryFixedVariant 3a2850
tertiaryFixed ffd7f4
tertiaryFixedDim f1b3e5
tertiaryFixedDim f5bde6
onTertiaryFixed 340831
onTertiaryFixedVariant 66365f
term0 353434
term1 a178ff
term2 44def5
term3 ffdcf2
term4 94abd7
term5 ada0ed
term6 9dceff
term7 e8d3de
term8 ac9fa9
term9 b797ff
term10 89ecff
term11 fff0f6
term12 b2c2dc
term13 c4b6f6
term14 bae0ff
term15 ffffff
rosewater f6eff9
flamingo e7def4
pink ded8ff
mauve b9baff
red b9a8ff
maroon c4b7ee
peach e0c2f9
yellow ffecf3
green c8e3ff
teal d0e0ff
sky ccdbff
sapphire b1c6ff
blue aab9ff
lavender c2c9ff
klink 6a84d1
klinkSelection 6a84d1
kvisited 7775dc
kvisitedSelection 7775dc
knegative 946dff
knegativeSelection 946dff
kneutral c794ff
kneutralSelection c794ff
kpositive 5daeff
kpositiveSelection 5eaeff
text e4e1e7
subtext1 c6c5d1
subtext0 90909a
overlay2 7d7d86
overlay1 6a6a72
overlay0 595960
surface2 48484e
surface1 37373d
surface0 25252a
base 131317
mantle 131317
crust 121216
success B5CCBA
onSuccess 213528
successContainer 374B3E
onSuccessContainer D1E9D6
term0 363a4f
term1 ed8796
term2 a6da95
term3 eed49f
term4 8aadf4
term5 f5bde6
term6 8bd5ca
term7 cad3f5
term8 494d64
term9 ed8796
term10 a6da95
term11 eed49f
term12 8aadf4
term13 f5bde6
term14 8bd5ca
term15 a5adcb
rosewater f4dbd6
flamingo f0c6c6
pink f5bde6
mauve c6a0f6
red ed8796
maroon ee99a0
peach f5a97f
yellow eed49f
green a6da95
teal 8bd5ca
sky 91d7e3
sapphire 7dc4e4
blue 8aadf4
lavender b7bdf8
klink 7382d2
klinkSelection 7382d2
kvisited 8172da
kvisitedSelection 8172da
knegative a167ff
knegativeSelection a167ff
kneutral ca92ff
kneutralSelection c992ff
kpositive 60adff
kpositiveSelection 60adff
text cad3f5
subtext1 a5adcb
subtext0 7a7f9e
overlay2 6e738d
overlay1 585b70
overlay0 45475a
surface2 363a4f
surface1 2a2e43
surface0 24273a
base 24273a
mantle 1e2030
crust 181926
success a6da95
onSuccess 24273a
successContainer 3b5e3b
onSuccessContainer b6f0b1