StealThis .dev

Modifier Sheet (Bottom Drawer)

Standalone modifier picker bottom sheet — required single-select, multi-select with caps, +/− with per-modifier deltas, special instructions and live total.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Modifier Sheet

The bottom-drawer modifier picker that opens when a server taps a dish on the POS or a diner taps a dish on the QR menu. Three group types: required single-select (Doneness), single-select (Side · with deltas), multi-select with cap (Extras · max 3). Special-instructions field, qty stepper, “Add to ticket” CTA shows live total. Drag handle, dim backdrop, Esc / backdrop click to close, focus trap.