mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-11-04 10:43:56 +08:00
🎄 Sync 2026-08-21 09:02:18
This commit is contained in:
1 parent
08b3c36d51
commit
b6a99f1461
7 files changed
+113
-190
No files matched your search
@@ -31,7 +31,7 @@
|
||||
/* The ROUTER's saved Appearance defaults (Appearance -> Save as default, in /etc/config/footstrap):
|
||||
head.ut stamps them before paint and the client's own localStorage overrides every one — the
|
||||
browser choice always wins. Layout falls back to the legacy migration seed
|
||||
luci.main.footstrap_layout=top, which uci-defaults sets for a router upgraded from the old
|
||||
luci.main.footstrap_layout=top, which an admin may set to give the router a default
|
||||
top-nav theme (a shell script cannot write localStorage). Absent = the built-in defaults.
|
||||
|
||||
`uci` and `config` come from the render scope, which dispatcher.uc builds per request: `uci` is
|
||||
@@ -77,7 +77,7 @@
|
||||
for (let k in FS_AXES)
|
||||
fs_defaults[k] = fsd[k] || '';
|
||||
/* the one value with a fallback of its own: the legacy migration seed
|
||||
luci.main.footstrap_layout=top, which uci-defaults sets for a router upgraded from the old
|
||||
luci.main.footstrap_layout=top, which an admin may set to give the router a default
|
||||
top-nav theme (a shell script cannot write localStorage).
|
||||
|
||||
`config.main?.` and not `config.main.`: ucode raises a hard reference error on a property read
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
it. */
|
||||
let _sd_lay = index([ 'sidebar', 'top' ], fs_defaults.layout) >= 0 ? fs_defaults.layout : '';
|
||||
let _sd_dark = index([ 'auto', 'light', 'dark' ], fs_defaults.darkmode) >= 0 ? fs_defaults.darkmode : '';
|
||||
let _sd_pal = index([ 'footstrap', 'hicontrast', 'bootstrap' ], fs_defaults.palette) >= 0 ? fs_defaults.palette : '';
|
||||
let _sd_pal = index([ 'footstrap', 'hicontrast', 'bootstrap', '2020' ], fs_defaults.palette) >= 0 ? fs_defaults.palette : '';
|
||||
let _sd_wall = index([ 'off', 'pattern', 'file' ], fs_defaults.wallpaper) >= 0 ? fs_defaults.wallpaper : '';
|
||||
let _sd_pink = index([ 'theme', 'original' ], fs_defaults.pattern_ink) >= 0 ? fs_defaults.pattern_ink : '';
|
||||
let _sd_ac = index([ 'on', 'off' ], fs_defaults.autocollapse) >= 0 ? fs_defaults.autocollapse : '';
|
||||
@@ -265,7 +265,7 @@
|
||||
against — a name in one and not the other paints here and is taken away by
|
||||
the first live change. */
|
||||
if (p === null) p = sd.palette || null;
|
||||
if (p === 'hicontrast' || p === 'bootstrap') root.setAttribute('data-palette', p);
|
||||
if (p === 'hicontrast' || p === 'bootstrap' || p === '2020') root.setAttribute('data-palette', p);
|
||||
else root.removeAttribute('data-palette');
|
||||
|
||||
/* Wallpaper: off | pattern (the uploaded SVG, tiled and recoloured) | file (the
|
||||
|
||||
Reference in new issue
Block a user