1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
#let variant = rect.with(width: 20pt, height: 10pt)
#let items = for (i, item) in (
variant(stroke: none),
variant(),
variant(fill: none),
variant(stroke: 2pt),
variant(stroke: eastern),
variant(stroke: eastern + 2pt),
variant(fill: eastern),
variant(fill: eastern, stroke: none),
variant(fill: red, stroke: none),
variant(fill: red, stroke: green),
variant(fill: red, stroke: black + 2pt),
variant(fill: red, stroke: green + 2pt),
).enumerate() {
(align(horizon)[#(i + 1).], item, [])
}
#grid(
columns: (auto, auto, 1fr, auto, auto, 0fr),
gutter: 5pt,
..items,
)
|