Add mobile UI support
This commit is contained in:
parent
ff88ab288c
commit
e89f8d76fb
1 changed files with 8 additions and 0 deletions
|
|
@ -7,6 +7,14 @@ import { fsShim } from "./fs/index.js";
|
||||||
installGlobals(); // process, Buffer, window overrides (before require so Buffer is available)
|
installGlobals(); // process, Buffer, window overrides (before require so Buffer is available)
|
||||||
installRequire(); // shim registry, window.require
|
installRequire(); // shim registry, window.require
|
||||||
installCssOverrides(); // browser-specific CSS fixes
|
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
|
initialize(); // vault config, metadata cache, plugin prompt
|
||||||
|
|
||||||
// Connect file watcher WebSocket after everything is initialized
|
// Connect file watcher WebSocket after everything is initialized
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue