diff --git a/index.html b/index.html
index c3c5fc8..76d34a9 100644
--- a/index.html
+++ b/index.html
@@ -1250,10 +1250,9 @@
bottom: 0;
}
+ /* --- NEW: Hide brackets completely on mobile --- */
.map-brackets {
- left: 145px;
- right: 145px;
- bottom: 20px;
+ display: none !important;
}
/* Force bottom buttons to stay scrollable but anchored to bottom */
@@ -13589,6 +13588,23 @@ document.getElementById('help-os-screen').addEventListener('click', function(e)
});
}
+ // --- NEW: AUTO-RESUME FULL SCREEN ON MOBILE TAP ---
+ document.body.addEventListener('click', () => {
+ // Check if it's a mobile screen in landscape
+ if (window.innerWidth <= 950 && window.innerWidth > window.innerHeight) {
+ let startModal = document.getElementById('start-modal');
+ // Only trigger if the game has actually started (modal is hidden)
+ if (startModal && startModal.style.display === 'none') {
+ // Check if we accidentally dropped out of full screen
+ if (!document.fullscreenElement && !document.webkitFullscreenElement) {
+ let elem = document.documentElement;
+ if (elem.requestFullscreen) { elem.requestFullscreen().catch(e => {}); }
+ else if (elem.webkitRequestFullscreen) { elem.webkitRequestFullscreen().catch(e => {}); }
+ }
+ }
+ }
+ });
+
// Then boot the game!
Gamestate.init();