Add client-side icon replacement, Dashboard fixes, and Apps page styling
- Add JS icon replacement module to sidebar.js that swaps container icons with selfh.st CDN versions on Docker page and Dashboard via MutationObserver - Fix Dashboard container name extraction (Strategy 2: span.inner > span) for containers whose original icon was missing (question.png fallback) - Add CSS filter for Dashboard folder icons (folder-img-docker class) - Add icon mappings for containers without CDN matches (netdisco→networking-toolbox, urbackup→networking-toolbox, seekandwatch→databasement, unmarr→homarr, dockhand→docker) - Fix shadowed netdisco-web/netdisco-backend entries in update-icons.sh - Add Community Applications (Apps page) glass theme overrides Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -84,8 +84,8 @@ auto_detect_icon() {
|
||||
rustfs) echo "rustdesk"; return 0 ;;
|
||||
netbox-redis-cache) echo "redis"; return 0 ;;
|
||||
netbox-worker) echo "netbox"; return 0 ;;
|
||||
netdisco-backend) echo "netdisco"; return 0 ;;
|
||||
netdisco-web) echo "netdisco"; return 0 ;;
|
||||
netdisco-backend) echo "networking-toolbox"; return 0 ;;
|
||||
netdisco-web) echo "networking-toolbox"; return 0 ;;
|
||||
libation) echo "audible"; return 0 ;;
|
||||
diode-*) echo "netbox"; return 0 ;;
|
||||
authentik-worker) echo "authentik"; return 0 ;;
|
||||
@@ -95,8 +95,11 @@ auto_detect_icon() {
|
||||
speedtest-tracker) echo "speedtest-tracker"; return 0 ;;
|
||||
timemachine) echo "apple"; return 0 ;;
|
||||
open-webui) echo "open-webui"; return 0 ;;
|
||||
urbackup) echo "urbackup"; return 0 ;;
|
||||
urbackup) echo "networking-toolbox"; return 0 ;;
|
||||
netalertx) echo "netalertx"; return 0 ;;
|
||||
seekandwatch) echo "databasement"; return 0 ;;
|
||||
unmarr) echo "homarr"; return 0 ;;
|
||||
dockhand) echo "docker"; return 0 ;;
|
||||
esac
|
||||
|
||||
# Strategy 1: lowercase name directly
|
||||
|
||||
Reference in New Issue
Block a user