From 44c27ed0c6ac370ca925bf25320eeda8fb2037b3 Mon Sep 17 00:00:00 2001 From: Patrick Mulligan Date: Thu, 26 Mar 2026 14:24:16 -0400 Subject: [PATCH] fix(ui): force cursor visible on all elements in kiosk mode Electron hides the cursor over non-interactive elements when running without a desktop environment. Add cursor: default to html/body so the mouse pointer is always visible when using an external mouse or touchscreen. Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/machine/src/style.css | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/machine/src/style.css b/apps/machine/src/style.css index 870be78..37a03ba 100644 --- a/apps/machine/src/style.css +++ b/apps/machine/src/style.css @@ -1,6 +1,12 @@ @import 'tailwindcss'; @import 'tw-animate-css'; +/* Force cursor visible everywhere (kiosk mode with external mouse/touchscreen) */ +html, +body { + cursor: default; +} + /* Ubuntu font family (self-hosted for offline kiosk) */ @font-face { font-family: 'Ubuntu';