Colorize demo

Colorize is a way to manage UI colors in a design system. It utilizes a logarithmic scale to generate layered colors. It supports light and dark modes and recommends if a specific color can be used for text. The Python library generates CSS code (and is used as an API to this demo stand), while a lightweight JavaScript library can be used to generate colors on the fly.

Dark
Text
213×4
arrow
260
1
lightBg: 260 3 46
2
lightBg: 260 3 45
3
lightBg: 260 3 42
4
lightBg: 260 3 39
5
lightBg: 260 3 35
6
lightBg: 260 3 29
7
lightBg: 260 3 23
8
lightBg: 260 3 15
9
lightBg: 260 0 99
10
lightBg: 260 0 99
11
lightBg: 260 0 99
12
lightBg: 260 0 99
bungee
290
1
lightBg: 290 3 47
2
lightBg: 290 3 46
3
lightBg: 290 3 43
4
lightBg: 290 3 41
5
lightBg: 290 3 37
6
lightBg: 290 3 33
7
lightBg: 290 3 28
8
lightBg: 290 3 22
9
lightBg: 290 3 15
10
lightBg: 290 0 99
11
lightBg: 290 0 99
12
lightBg: 290 0 99
cable
80
1
lightBg: 80 3 48
2
lightBg: 80 3 48
3
lightBg: 80 3 47
4
lightBg: 80 3 46
5
lightBg: 80 3 45
6
lightBg: 80 3 43
7
lightBg: 80 3 41
8
lightBg: 80 3 39
9
lightBg: 80 3 36
10
lightBg: 80 3 33
11
lightBg: 80 3 30
12
lightBg: 80 0 99
dream
110
1
lightBg: 110 3 48
2
lightBg: 110 3 47
3
lightBg: 110 3 46
4
lightBg: 110 3 44
5
lightBg: 110 3 42
6
lightBg: 110 3 40
7
lightBg: 110 3 37
8
lightBg: 110 3 33
9
lightBg: 110 3 30
10
lightBg: 110 3 26
11
lightBg: 110 3 23
12
lightBg: 110 0 99
gray
0
1
lightBg: 0 3 48
2
lightBg: 0 3 46
3
lightBg: 0 3 44
4
lightBg: 0 3 42
5
lightBg: 0 3 40
6
lightBg: 0 3 35
7
lightBg: 0 3 31
8
lightBg: 0 3 26
9
lightBg: 0 3 19
10
lightBg: 0 3 11
11
lightBg: 0 0 99
12
lightBg: 0 0 99
gray-cool
260
1
lightBg: 260 3 48
2
lightBg: 260 3 46
3
lightBg: 260 3 44
4
lightBg: 260 3 42
5
lightBg: 260 3 39
6
lightBg: 260 3 35
7
lightBg: 260 3 31
8
lightBg: 260 3 25
9
lightBg: 260 3 18
10
lightBg: 260 3 10
11
lightBg: 260 0 99
12
lightBg: 260 0 99
gray-warm
80
1
lightBg: 80 3 48
2
lightBg: 80 3 47
3
lightBg: 80 3 45
4
lightBg: 80 3 43
5
lightBg: 80 3 40
6
lightBg: 80 3 36
7
lightBg: 80 3 32
8
lightBg: 80 3 26
9
lightBg: 80 3 19
10
lightBg: 80 3 12
11
lightBg: 80 0 99
12
lightBg: 80 0 99
notification
223
1
lightBg: 223 3 47
2
lightBg: 223 3 45
3
lightBg: 223 3 42
4
lightBg: 223 3 40
5
lightBg: 223 3 36
6
lightBg: 223 3 30
7
lightBg: 223 3 25
8
lightBg: 223 3 17
9
lightBg: 223 0 99
10
lightBg: 223 0 99
11
lightBg: 223 0 99
12
lightBg: 223 0 99
warning
297
1
lightBg: 297 3 47
2
lightBg: 297 3 46
3
lightBg: 297 3 44
4
lightBg: 297 3 41
5
lightBg: 297 3 38
6
lightBg: 297 3 34
7
lightBg: 297 3 30
8
lightBg: 297 3 24
9
lightBg: 297 3 18
10
lightBg: 297 3 13
11
lightBg: 297 0 99
12
lightBg: 297 0 99