track missing parameter file in package data

This commit is contained in:
2026-01-28 01:29:53 -08:00
parent b5b9b12174
commit 534f2423e9
5 changed files with 74 additions and 3 deletions

1
.gitignore vendored
View File

@@ -17,7 +17,6 @@ docs/_build/
# local
/Makefile
data/
archive/
notebooks/color_spaces_manyview.ipynb

View File

@@ -143,6 +143,13 @@ using the `monobiome` CLI:
(`grassland`). Every part of this process can be customized: the scheme
parameters, the scheme definitions/file, the app template.
The separation of duties here facilitates robustness: the palette colors can be
tweaked (across versions, say) without changing how those colors get used in
app themes. Scheme files don't hardcode color values, and app templates don't
refer to palette variables at all. Scheme files bridge palette colors with
*intended uses*, and templates need only align those uses under an app's
expected config syntax.
Running these commands in sequence from the repo root should work
out-of-the-box after having installed the CLI tool.

View File

@@ -0,0 +1,65 @@
L_min = 10
L_max = 98
L_step = 5
[monotone_C_map]
alpine = 0
badlands = 0.011
chaparral = 0.011
savanna = 0.011
grassland = 0.011
reef = 0.011
tundra = 0.011
heathland = 0.011
moorland = 0.011
[h_weights]
red = 3.0
orange = 3.8
yellow = 3.8
green = 3.8
cyan = 3.8
blue = 3.6
violet = 3.0
magenta = 3.6
[h_L_offsets]
red = 0
orange = -5.5
yellow = -13.5
green = -12.5
cyan = -10.5
blue = 9
violet = 7
magenta = 2
[h_C_offsets]
red = 0
orange = -0.015
yellow = -0.052
green = -0.08
cyan = -0.009
blue = -0.01
violet = -0.047
magenta = -0.1
[monotone_h_map]
alpine = 0
badlands = 29
chaparral = 62.5
savanna = 104
grassland = 148
reef = 205
tundra = 262
heathland = 306
moorland = 350
[accent_h_map]
red = 29
orange = 62.5
yellow = 104
green = 148
cyan = 205
blue = 262
violet = 306
magenta = 350

View File

@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
[project]
name = "monobiome"
version = "1.5.2"
version = "1.5.3"
description = "Monobiome color palette"
requires-python = ">=3.12"
authors = [

2
uv.lock generated
View File

@@ -882,7 +882,7 @@ wheels = [
[[package]]
name = "monobiome"
version = "1.5.2"
version = "1.5.3"
source = { editable = "." }
dependencies = [
{ name = "coloraide" },