Skip to content

Commit bdb6379

Browse files
committed
Diagrams: Generate input using template
1 parent 4730948 commit bdb6379

File tree

3 files changed

+41
-33
lines changed

3 files changed

+41
-33
lines changed

utils/gen-scala-colors.py

Lines changed: 0 additions & 15 deletions
This file was deleted.

utils/selenized-diagram.scala

Lines changed: 22 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,25 @@
1-
val plotW = 800
1+
// generate color data using templates/scala-diagram-input.template
2+
val bg = new Color("bg", "103c48", 23)
3+
val fg = new Color("fg", "adbcbc", 75)
4+
val bgColors = List(bg, fg)
5+
val fgColors = List(
6+
new Color("bg_0", "103c48", 23),
7+
new Color("bg_1", "174956", 28),
8+
new Color("bg_2", "325b66", 36),
9+
new Color("red", "fa5750", 60),
10+
new Color("orange", "ed8649", 67),
11+
new Color("yellow", "dbb32d", 75),
12+
new Color("green", "75b938", 69),
13+
new Color("cyan", "41c7b9", 73),
14+
new Color("blue", "4695f7", 60),
15+
new Color("violet", "af88eb", 64),
16+
new Color("magenta", "f275be", 66),
17+
new Color("dim_0", "72898f", 56),
18+
new Color("fg_0", "adbcbc", 75),
19+
new Color("fg_1", "cad8d9", 85)
20+
)
21+
22+
val plotW = 1000
223
val plotH = 600
324
val squareSize = 48
425
val squareHalf = squareSize/2.0
@@ -166,22 +187,5 @@ def drawSwatches(colors: List[Color]) = {
166187

167188
println("<?xml version=\"1.0\" encoding=\"UTF-8\"?>")
168189

169-
val bg = new Color("bg", "103c48", 23)
170-
val fg = new Color("fg", "adbcbc", 75)
171-
val bgColors = List(bg, fg)
172-
val fgColors = List(
173-
new Color("bg_1", "184956", 28),
174-
new Color("bg_2", "2d5b69", 36),
175-
new Color("dim_0", "72898f", 56),
176-
new Color("fg_0", "adbcbc", 75),
177-
new Color("fg_1", "cad8d9", 85),
178-
new Color("red", "fa5750", 60),
179-
new Color("green", "75b938", 69),
180-
new Color("yellow", "dbb32d", 75),
181-
new Color("blue", "4695f7", 60),
182-
new Color("magenta", "f275be", 66),
183-
new Color("cyan", "41c7b9", 73)
184-
)
185-
186190
println(genSvg(bgColors, fgColors))
187191

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
val bg = new Color("bg", "!!COL!{bg_0.srgb_no_hash}!", !!COL!{bg_0.lab.lab_l:.0f}!)
2+
val fg = new Color("fg", "!!COL!{fg_0.srgb_no_hash}!", !!COL!{fg_0.lab.lab_l:.0f}!)
3+
val bgColors = List(bg, fg)
4+
val fgColors = List(
5+
new Color("bg_0", "!!COL!{bg_0.srgb_no_hash}!", !!COL!{bg_0.lab.lab_l:.0f}!),
6+
new Color("bg_1", "!!COL!{bg_1.srgb_no_hash}!", !!COL!{bg_1.lab.lab_l:.0f}!),
7+
new Color("bg_2", "!!COL!{bg_2.srgb_no_hash}!", !!COL!{bg_2.lab.lab_l:.0f}!),
8+
new Color("red", "!!COL!{red.srgb_no_hash}!", !!COL!{red.lab.lab_l:.0f}!),
9+
new Color("orange", "!!COL!{orange.srgb_no_hash}!", !!COL!{orange.lab.lab_l:.0f}!),
10+
new Color("yellow", "!!COL!{yellow.srgb_no_hash}!", !!COL!{yellow.lab.lab_l:.0f}!),
11+
new Color("green", "!!COL!{green.srgb_no_hash}!", !!COL!{green.lab.lab_l:.0f}!),
12+
new Color("cyan", "!!COL!{cyan.srgb_no_hash}!", !!COL!{cyan.lab.lab_l:.0f}!),
13+
new Color("blue", "!!COL!{blue.srgb_no_hash}!", !!COL!{blue.lab.lab_l:.0f}!),
14+
new Color("violet", "!!COL!{violet.srgb_no_hash}!", !!COL!{violet.lab.lab_l:.0f}!),
15+
new Color("magenta", "!!COL!{magenta.srgb_no_hash}!", !!COL!{magenta.lab.lab_l:.0f}!),
16+
new Color("dim_0", "!!COL!{dim_0.srgb_no_hash}!", !!COL!{dim_0.lab.lab_l:.0f}!),
17+
new Color("fg_0", "!!COL!{fg_0.srgb_no_hash}!", !!COL!{fg_0.lab.lab_l:.0f}!),
18+
new Color("fg_1", "!!COL!{fg_1.srgb_no_hash}!", !!COL!{fg_1.lab.lab_l:.0f}!)
19+
)

0 commit comments

Comments
 (0)