Generate random recursive patterns. See benjaminaster.com/pattern-generator for a demo.
import generatePattern from "https://benjaminaster.github.io/pattern-generator/main.js";
const { SVG } = await generatePattern();generatePattern() also returns the accent color hue as a number between 0 and 1:
const { SVG, accentColorHue } = await generatePattern();Don't forget to preload the JavaScript in your HTML:
<link rel="modulepreload" href="https://benjaminaster.github.io/pattern-generator/main.js" />