Compare commits
2 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 534f2423e9 | |||
| b5b9b12174 |
1
.gitignore
vendored
1
.gitignore
vendored
@@ -17,7 +17,6 @@ docs/_build/
|
|||||||
# local
|
# local
|
||||||
/Makefile
|
/Makefile
|
||||||
|
|
||||||
data/
|
|
||||||
archive/
|
archive/
|
||||||
|
|
||||||
notebooks/color_spaces_manyview.ipynb
|
notebooks/color_spaces_manyview.ipynb
|
||||||
|
|||||||
11
README.md
11
README.md
@@ -32,11 +32,11 @@ smoothly as a function of lightness within sRGB gamut bounds.
|
|||||||
|
|
||||||
| Chroma curves | Color trajectories |
|
| Chroma curves | Color trajectories |
|
||||||
|----------------------------------------------------------|------------------------------------------|
|
|----------------------------------------------------------|------------------------------------------|
|
||||||
|  |  |
|
|  |  |
|
||||||
|
|
||||||
| Palette |
|
| Palette |
|
||||||
|----------------------------------------------|
|
|----------------------------------------------|
|
||||||
|  |
|
|  |
|
||||||
|
|
||||||
Chroma curves are designed specifically to establish a distinct role for each
|
Chroma curves are designed specifically to establish a distinct role for each
|
||||||
accent and are non-intersecting over the lightness domain (hence the distinct
|
accent and are non-intersecting over the lightness domain (hence the distinct
|
||||||
@@ -143,6 +143,13 @@ using the `monobiome` CLI:
|
|||||||
(`grassland`). Every part of this process can be customized: the scheme
|
(`grassland`). Every part of this process can be customized: the scheme
|
||||||
parameters, the scheme definitions/file, the app template.
|
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
|
Running these commands in sequence from the repo root should work
|
||||||
out-of-the-box after having installed the CLI tool.
|
out-of-the-box after having installed the CLI tool.
|
||||||
|
|
||||||
|
|||||||
65
monobiome/data/parameters.toml
Normal file
65
monobiome/data/parameters.toml
Normal 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
|
||||||
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "monobiome"
|
name = "monobiome"
|
||||||
version = "1.5.2"
|
version = "1.5.3"
|
||||||
description = "Monobiome color palette"
|
description = "Monobiome color palette"
|
||||||
requires-python = ">=3.12"
|
requires-python = ">=3.12"
|
||||||
authors = [
|
authors = [
|
||||||
|
|||||||
Reference in New Issue
Block a user