# QR Code Layer Feature Plan
## Overview
Add a QR code as a first-class layer type in the editor. Users can place a scannable QR
code anywhere on a case wrap or disc label — linking to the film's IMDb page, the Nostr
template event, a personal website, or any custom URL. The QR code renders live in the
editor canvas and is included in the print export.
## Complexity
**Low** — Estimated 2–3 hours
QR generation is a solved problem with a small, dependency-free library. The main work
is wiring it into the existing layer system.
---
## Library
**qrcode-generator** (or `qrcode.js`) — pure JavaScript, no dependencies, ~15 KB:
```html
```
Alternatively, use the browser's `canvas` API directly via **qr-creator** (5 KB ESM):
```html
```
Both render directly to a `