A background should sit behind the text, not in place of it. This paragraph lies on the tile at its true scale — if it reads without effort, the tile can go under content.
Thin lilac outlines of stacked rounded pentagonal frames, small star-like medallions and diamond lozenges are drawn over a deep violet ground. The frames repeat in offset rows, with the diamonds and medallions threading between them to create a steady, lattice-like rhythm across the surface.
background-image: url("https://images.tilejar.com/t/2215167965/pattern-p4m-square-2157278141-chebyshev-net-warm-lights-512x512.png");
background-repeat: repeat;
background-size: 512px 512px;
CC0 — use it for anything, no attribution needed.