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.
Interlocking star-and-rosette motifs in muted sage green rise from a deep near-black green ground, with small triangular accents scattered between them. Rosettes sit in staggered rows across the grid, their radiating petal shapes overlapping into a dense, rhythmic web of diagonal bands.
background-image: url("https://images.tilejar.com/t/4090096724/pattern-p6m-square-2611184137-escher-tessellation-smear-on-blue-512x887.png");
background-repeat: repeat;
background-size: 512px 887px;
CC0 — use it for anything, no attribution needed.