Files
op-packages/luci-theme-material3/root/etc/uci-defaults/30_luci-theme-material3
T

36 lines
594 B
Bash
Executable File

#!/bin/sh
changed=0
set_opt() {
local key=$1
local val=$2
if ! uci -q get "luci.$key" 2>/dev/null; then
uci set "luci.$key=$val"
changed=1
fi
}
set_opt themes.Material3 /luci-static/material3
if uci -q get luci.themes.Material3Dark >/dev/null; then
uci -q delete luci.themes.Material3Dark
changed=1
fi
if uci -q get luci.themes.Material3Light >/dev/null; then
uci -q delete luci.themes.Material3Light
changed=1
fi
if [ "$PKG_UPGRADE" != 1 ] && [ $changed = 1 ]; then
set_opt main.mediaurlbase /luci-static/material3
fi
if [ $changed = 1 ]; then
uci commit luci
fi
exit 0