Cell tiles (sections 1-5) are the building blocks. Two strip composers turn 4 cells into a final pattern tile: Horizontal (a line - has an edge-blend rule) and Diagonal (4x4, lots of whitespace so the rule is relaxed). Vertical is just Horizontal rotated. Colours: primary = black/white by theme, accent = orange, transparent = background through.
Paste a pattern slug to render it. Supports ha (horizontal strip), dg (diagonal), df (diagonal flipped). Press Enter or click Render.
one solid square per colour = 3
SQ-01
■ primary
local:pat-sq01
SQ-02
■ accent
local:pat-sq02
SQ-03
■ transparent
local:pat-sq03
2 flips x 6 two-colour combos = 12
T2T-01
╲ p/a
local:pat-t2t01
T2T-02
╲ p/t
local:pat-t2t02
T2T-03
╲ a/p
local:pat-t2t03
T2T-04
╲ a/t
local:pat-t2t04
T2T-05
╲ t/p
local:pat-t2t05
T2T-06
╲ t/a
local:pat-t2t06
T2T-07
╱ p/a
local:pat-t2t07
T2T-08
╱ p/t
local:pat-t2t08
T2T-09
╱ a/p
local:pat-t2t09
T2T-10
╱ a/t
local:pat-t2t10
T2T-11
╱ t/p
local:pat-t2t11
T2T-12
╱ t/a
local:pat-t2t12
4 combos. Dot is never transparent (that collapses to a solid square). Rarer use.
SC-01
case p / dot a
local:pat-sc01
SC-02
case a / dot p
local:pat-sc02
SC-03
case t / dot p
local:pat-sc03
SC-04
case t / dot a
local:pat-sc04
4 combos. Inner is never transparent (that collapses to a solid square).
SB-01
border p / inner a
local:pat-sb01
SB-02
border a / inner p
local:pat-sb02
SB-03
border t / inner p
local:pat-sb03
SB-04
border t / inner a
local:pat-sb04
named 2x2 composite: staggered triangles. 4 dir x 2 colour = 8
TEETH-01
accent 0deg
local:pat-teeth01
TEETH-02
accent 90deg
local:pat-teeth02
TEETH-03
accent 180deg
local:pat-teeth03
TEETH-04
accent 270deg
local:pat-teeth04
TEETH-05
primary 0deg
local:pat-teeth05
TEETH-06
primary 90deg
local:pat-teeth06
TEETH-07
primary 180deg
local:pat-teeth07
TEETH-08
primary 270deg
local:pat-teeth08
two 50x50 squares on a diagonal, other quadrants transparent. 2 diagonals x 4 colour combos = 8 (Module-3 style).
CHK-01
╱ p/p
local:pat-chk01
CHK-02
╱ p/a
local:pat-chk02
CHK-03
╱ a/p
local:pat-chk03
CHK-04
╱ a/a
local:pat-chk04
CHK-05
╲ p/p
local:pat-chk05
CHK-06
╲ p/a
local:pat-chk06
CHK-07
╲ a/p
local:pat-chk07
CHK-08
╲ a/a
local:pat-chk08
4-6 cells in a row, repeats across into a line (preview shows the strip x2). Two rules checked (strip wraps): (1) edge-blend - adjacent cells must not touch on the same solid colour; (2) major-colour run - each cell is tagged p or a by its dominant colour; p cannot appear 2+ in a row, a can repeat twice but not 3 times.
4 cells on the diagonal of a 4x4 tile, off-diagonal cells transparent, repeats both ways. Shown twice: the diagonal as built, and a horizontally flipped (mirrored) copy. Cells only touch at corners with lots of whitespace, so the edge-blend rule is relaxed - no check.
diagonal
flipped (mirrored)