treewide: vectorise iconography
authorPaul Donald <[email protected]>
Fri, 25 Apr 2025 21:39:26 +0000 (23:39 +0200)
committerPaul Donald <[email protected]>
Thu, 12 Jun 2025 16:55:53 +0000 (18:55 +0200)
commitae5d91da903b6f1d3086d6082ca622231e34f555
tree112cd0aca0cc288e0739d753dc94380e59667c3a
parent7e4d41e9ab7467579be6bfef18564cda41030b41
treewide: vectorise iconography

Clear, crisp, resolution independent vector graphics replace the trusty
microscopic PNG. Some minor CSS changes were needed to constrain images
in some locations to make sure they don't consume too much space.

Iconography taken from Mate desktop theme with minor adjustments:

https://github.com/mate-desktop/mate-icon-theme/

Signed-off-by: Paul Donald <[email protected]>
76 files changed:
applications/luci-app-alist/htdocs/luci-static/resources/view/alist/log.js
applications/luci-app-aria2/htdocs/luci-static/resources/view/aria2/log.js
applications/luci-app-bmx7/root/usr/lib/lua/luci/view/bmx7/tunnels_j.htm
applications/luci-app-commands/ucode/template/commands.ut
applications/luci-app-cshark/luasrc/view/cshark.htm
applications/luci-app-dockerman/luasrc/view/dockerman/apply_widget.htm
applications/luci-app-lxc/luasrc/view/lxc.htm
applications/luci-app-udpxy/htdocs/luci-static/resources/view/udpxy.js
applications/luci-app-v2raya/htdocs/luci-static/resources/view/v2raya/log.js
modules/luci-base/htdocs/luci-static/resources/icons/alias.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/alias.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/alias_disabled.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/alias_disabled.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/bridge.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/bridge.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/bridge_disabled.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/bridge_disabled.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/ethernet.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/ethernet.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/ethernet_disabled.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/ethernet_disabled.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/loading.gif [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/loading.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/port_down.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/port_down.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/port_up.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/port_up.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/signal-0-25.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/signal-0.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/signal-000-000.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/signal-000-025.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/signal-025-050.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/signal-050-075.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/signal-075-100.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/signal-25-50.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/signal-50-75.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/signal-75-100.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/signal-none.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/signal-none.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/switch.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/switch.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/switch_disabled.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/switch_disabled.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/tunnel.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/tunnel.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/tunnel_disabled.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/tunnel_disabled.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/vlan.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/vlan.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/vlan_disabled.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/vlan_disabled.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/wifi.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/wifi.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/wifi_disabled.png [deleted file]
modules/luci-base/htdocs/luci-static/resources/icons/wifi_disabled.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/icons/wireguard.svg [new file with mode: 0644]
modules/luci-base/htdocs/luci-static/resources/tools/widgets.js
modules/luci-base/htdocs/luci-static/resources/ui.js
modules/luci-base/ucode/template/sysauth.ut
modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm
modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm
modules/luci-compat/luasrc/view/cbi/network_netinfo.htm
modules/luci-compat/luasrc/view/cbi/network_netlist.htm
modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js
modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js
modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js
modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js
modules/luci-mod-status/htdocs/luci-static/resources/view/status/channel_analysis.js
modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/29_ports.js
modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js
modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js
protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js
themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css
themes/luci-theme-material/htdocs/luci-static/material/cascade.css
themes/luci-theme-openwrt-2020/htdocs/luci-static/openwrt2020/cascade.css
themes/luci-theme-openwrt/htdocs/luci-static/openwrt.org/cascade.css