Eight price bursts: 50 % off, sale, a $9 price, free, hot deal, outline 30 %, a circle save-$20 and a rotated two-for-one. Point counts from 10 to 24 so each burst has its own energy.
120×120 box; bursts are regular stars (outer 58, inner 40–52) centred at 60,60, copy in the system sans at 800. `fill`/`accent` for the burst, `text` for the price.
From sprite to icons in your project.
Every glyph of the pack, drawn to one grid in one style. Hover one to see its animation when the pack has one.
The colour roles are CSS variables the sprite reads. Swatches and pickers set them live; the prompt carries your values.
A snippet with the sprite inline, or a typed icon component for Next.js, React, Vue, Astro, WordPress, Shopify or Webflow.
The prompt ships the whole sprite verbatim with the mounting rules. Click a glyph to copy it as a standalone SVG.
One .svg file, every glyph a <symbol>. Inline it once, reference by id.