StealThis .dev
Pages Medium

QR Mobile Menu

Mobile-first restaurant menu opened from a table QR code — sticky scroll-spy category bar, single-column dish list with chips, and a floating cart pill that opens a bottom-sheet order summary.

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

Code

QR Mobile Menu

The menu a diner sees after scanning a table QR. Single-column, mobile-first layout with a sticky category bar that scroll-spies the active section, an “Add” button per dish that drops items into a floating cart pill, and a bottom-sheet review screen with line items and totals.

Phone frame is part of the demo so it reads correctly in a desktop iframe; in the wild it would render full-screen on the phone.