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.
Octagonal medallions in layered blue, crimson, teal and brown nest concentric frames around square centers, while teal cross-shaped rosettes sit in the gaps between them. The motif repeats in a staggered grid, with medallions alternating with rosettes along each row and column.
background-image: url("https://images.tilejar.com/t/2215167965/pattern-pmm-triangle-4015127547-marbling-cool-on-pink-512x512.png");
background-repeat: repeat;
background-size: 512px 512px;
CC0 — use it for anything, no attribution needed.