---
name: icon-sticker-workbench
description: Build an expandable sidebar and an interactive SVG sticker workbench with collection previews, arrangement controls and editable vector export.
---

# A tiny sticker studio.

Build an expandable sidebar and an interactive SVG sticker workbench with collection previews, arrangement controls and editable vector export.

Generate a self-contained page with Python 3.10 or later, without dependencies:

```sh
python3 scripts/generate.py -o index.html
python3 scripts/generate.py -o index.html --title "Your playful experiment" --accent "#f06c45" --sticker-size 92
```

`--title` and `--subtitle` accept 1–2000 characters and render as plain text. `--accent` accepts a 3- or 6-digit hex color. `--sticker-size` accepts integers from 48 to 140. A JSON configuration supplied with `--params` uses the same keys with underscores in place of hyphens. Output paths resolve from the caller's working directory; template paths resolve from this package.

Read [references/design.md](references/design.md) when adapting the interaction. Preserve its state transitions, actual result and keyboard path. The English interface runs offline. CSS honors reduced-motion preferences; user-triggered experiments remain available. Use `preview.html` for a working example.
