From: Stijn Tintel Date: Sat, 3 Jan 2026 14:14:30 +0000 (+0200) Subject: openthread-br: fix LuCI icons X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=ae922c2f3d11383fc25a8ae49b61287f2e38b8c6;p=openwrt-packages.git openthread-br: fix LuCI icons Backport an upstream commit to fix LuCI icons. Signed-off-by: Stijn Tintel --- diff --git a/net/openthread-br/patches/102-openwrt-fix-LuCI-icons.patch b/net/openthread-br/patches/102-openwrt-fix-LuCI-icons.patch new file mode 100644 index 000000000..701ae0f20 --- /dev/null +++ b/net/openthread-br/patches/102-openwrt-fix-LuCI-icons.patch @@ -0,0 +1,68 @@ +From 4b09d856fd3d82bfb6707d889fb40f981945a6a2 Mon Sep 17 00:00:00 2001 +From: Stijn Tintel +Date: Wed, 7 Jan 2026 00:20:04 +0200 +Subject: [PATCH] [openwrt] fix LuCI icons (#3178) + +The PNG icons in LuCI have been replaced with SVG icons. + +Signed-off-by: Stijn Tintel +--- + src/openwrt/view/admin_thread/thread_overview.htm | 10 +++++----- + src/openwrt/view/admin_thread/thread_scan.htm | 12 ++++++------ + 2 files changed, 11 insertions(+), 11 deletions(-) + +--- a/src/openwrt/view/admin_thread/thread_overview.htm ++++ b/src/openwrt/view/admin_thread/thread_overview.htm +@@ -32,7 +32,7 @@ + +
+
+- " id="wpan0" /> <%=threadget("interfacename").InterfaceName%> ++ " id="wpan0" /> <%=threadget("interfacename").InterfaceName%> +
+
+ <%:Generic MAC 802.15.4 Thread%>
+@@ -164,13 +164,13 @@ + var scale = percent_thread_signal(info); + + if (scale == 0) +- icon = "<%=resource%>/icons/signal-0.png"; ++ icon = "<%=resource%>/icons/signal-000.svg"; + else if (scale == 30) +- icon = "<%=resource%>/icons/signal-25-50.png"; ++ icon = "<%=resource%>/icons/signal-025-050.svg"; + else if (scale == 50) +- icon = "<%=resource%>/icons/signal-50-75.png"; ++ icon = "<%=resource%>/icons/signal-050-075.svg"; + else +- icon = "<%=resource%>/icons/signal-75-100.png"; ++ icon = "<%=resource%>/icons/signal-075-100.svg"; + + return icon; + } +--- a/src/openwrt/view/admin_thread/thread_scan.htm ++++ b/src/openwrt/view/admin_thread/thread_scan.htm +@@ -17,17 +17,17 @@ + end + + if info.NetworkName == nil then +- icon = resource .. "/icons/signal-none.png" ++ icon = resource .. "/icons/signal-none.svg" + elseif scale < 15 then +- icon = resource .. "/icons/signal-0.png" ++ icon = resource .. "/icons/signal-000.svg" + elseif scale < 35 then +- icon = resource .. "/icons/signal-0-25.png" ++ icon = resource .. "/icons/signal-000-025.svg" + elseif scale < 55 then +- icon = resource .. "/icons/signal-25-50.png" ++ icon = resource .. "/icons/signal-025-050.svg" + elseif scale < 75 then +- icon = resource .. "/icons/signal-50-75.png" ++ icon = resource .. "/icons/signal-050-075.svg" + else +- icon = resource .. "/icons/signal-75-100.png" ++ icon = resource .. "/icons/signal-075-100.svg" + end + + return icon