feat: add native app detection and adjust styles for Capacitor/Cordova
Some checks failed
Build Android APK / build (push) Successful in 6m31s
Version Static Assets / version-assets (push) Failing after 6s

This commit is contained in:
2026-01-22 09:22:06 +01:00
parent d9e8389777
commit 2bbd388524
5 changed files with 67 additions and 3 deletions

View File

@@ -7,6 +7,17 @@ const THEME_STORAGE_KEY = 'impostorGameTheme';
const LANGUAGE_STORAGE_KEY = 'impostorGameLanguage';
const SCREEN_LOCK_STORAGE_KEY = 'impostorGameScreenLock';
// Detect if running as a native app (Capacitor/Cordova)
(function detectNativeApp() {
const isCapacitor = window.Capacitor !== undefined;
const isCordova = window.cordova !== undefined;
const isNativeApp = isCapacitor || isCordova;
if (isNativeApp) {
document.documentElement.classList.add('native-app');
}
})();
// ---------- Internationalization system ----------
const TRANSLATIONS = {
es: {