diff --git a/apps/machine/index.html b/apps/machine/index.html index 7b3a983..81f3e36 100644 --- a/apps/machine/index.html +++ b/apps/machine/index.html @@ -33,12 +33,17 @@ padding: 0; background: #000; } - /* Kiosk-only: lock overflow and hide cursor */ + /* Kiosk-only: lock overflow. The cursor is NOT hidden here — that is + src/style.css's `.kiosk` rule, which main.ts applies at runtime unless + VITE_DEMO_TAG is set. This block can't make that distinction (static + HTML, and the CSP forbids an inline script to read the env), so a + `cursor: none` here would also blank the pointer on the public web + demo, where people drive the kiosk with a mouse. One owner for cursor + hiding, and it is the one that knows whether this is a real machine. */ @media (min-width: 1024px) { html, body { overflow: hidden; - cursor: none; } }