wutzcalc/client
Repository files (latest commit first)
Filename Latest commit message Latest commit date
iris f838db0663 client: add missing momentum-scroll hint to .cart-items
Fixes hyperhive-facing report (relayed via #66): scrolling broken on an
old iPad running an ancient WebKit build inside a kiosk browser
wrapper (WebFrame Pro 3.7.3).

.grid already carries -webkit-overflow-scrolling: touch (from #39,
the same class of old-WebKit scroll bug), but .cart-items - the other
touch-scrollable region, added in that same #39 follow-up - never got
it. On modern browsers this is a no-op; on old enough iOS WebKit,
touch gestures do not reliably scroll an overflow:auto container
without the explicit hint, which reads identically to a fully broken
scroll from the user's side.

Could not reproduce on the actual reported device (no access to it),
so flagging on the issue that this is the most concrete finding from
a code read, not a confirmed root-cause fix - checked for JS-level
touch/scroll blocking (none found) and viewport meta oddities
(user-scalable=no on index.html, standard for kiosk apps, not a
plausible cause on its own).
2026-08-03 13:29:53 +02:00
..
public add svg favicon + toolbar logo; set theme before paint 2026-06-14 22:55:15 +02:00
src client: add missing momentum-scroll hint to .cart-items 2026-08-03 13:29:53 +02:00
admin.html add svg favicon + toolbar logo; set theme before paint 2026-06-14 22:55:15 +02:00
index.html add svg favicon + toolbar logo; set theme before paint 2026-06-14 22:55:15 +02:00
package.json client: standalone /stats page with charts, off the admin dashboard 2026-07-30 11:40:34 +02:00
stats.html client: standalone /stats page with charts, off the admin dashboard 2026-07-30 11:40:34 +02:00
tsconfig.json scaffold festival drink tracker (pnpm workspace, Fastify + SQLite, Preact tablet UI, admin) 2026-05-19 18:12:01 +02:00
vite.config.ts client: standalone /stats page with charts, off the admin dashboard 2026-07-30 11:40:34 +02:00