From e89f8d76fb45101da0303c3199d39377e66a46a5 Mon Sep 17 00:00:00 2001 From: Nystik <236107-Nystik@users.noreply.gitlab.com> Date: Sat, 9 May 2026 13:26:41 +0200 Subject: [PATCH] Add mobile UI support --- src/shims/loader.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/shims/loader.js b/src/shims/loader.js index bcc9c41..7be6389 100644 --- a/src/shims/loader.js +++ b/src/shims/loader.js @@ -7,6 +7,14 @@ import { fsShim } from "./fs/index.js"; installGlobals(); // process, Buffer, window overrides (before require so Buffer is available) installRequire(); // shim registry, window.require installCssOverrides(); // browser-specific CSS fixes + +// Set EmulateMobile flag for small viewports so Obsidian activates its mobile UI +if (window.innerWidth < 600) { + localStorage.setItem("EmulateMobile", "true"); +} else { + localStorage.removeItem("EmulateMobile"); +} + initialize(); // vault config, metadata cache, plugin prompt // Connect file watcher WebSocket after everything is initialized