115c966322
style.css: - Scale connected dot: bright #4ade80 fill + white border + double shadow so it pops on the dark green header (was white on green = invisible) index.html: - Scale settings tab: add kiosk panel with 'Riconfigura bilancia BLE' button (hidden in browser, shown in kiosk mode) - Wrap gateway download section and WebSocket URL section with IDs so JS can hide them in kiosk mode - CSS cache bust ?v=20260506b app.js: - syncSettingsFromDB: in kiosk mode hide scale gateway download section, WebSocket URL section and test button; show kiosk BLE panel instead; auto-set URL to ws://localhost:8765 - Add _kioskReconfigureScale() helper that calls _kioskBridge.reconfigureScale() KioskActivity.kt: - Add reconfigureScale() @JavascriptInterface: stops GatewayService, clears saved scale device prefs, launches SetupActivity at step 4 - Import GatewayService