From 8f32cdf595018fdbf771cae8f2cf84cde3051d49 Mon Sep 17 00:00:00 2001 From: sbwml Date: Sat, 21 Feb 2026 22:46:34 +0800 Subject: [PATCH] luci-app-dockerman: modify menu layout Signed-off-by: sbwml --- .../resources/dockerman/containers.svg | 19 ++--- .../resources/dockerman/images.svg | 7 +- .../resources/dockerman/networks.svg | 15 ++-- .../resources/dockerman/volumes.svg | 3 +- .../share/luci/menu.d/luci-app-dockerman.json | 70 +++++++++---------- 5 files changed, 56 insertions(+), 58 deletions(-) diff --git a/htdocs/luci-static/resources/dockerman/containers.svg b/htdocs/luci-static/resources/dockerman/containers.svg index eba6cc4..56d0bfc 100644 --- a/htdocs/luci-static/resources/dockerman/containers.svg +++ b/htdocs/luci-static/resources/dockerman/containers.svg @@ -1,12 +1,7 @@ - - - - - - - \ No newline at end of file + + + + + Docker icon + + diff --git a/htdocs/luci-static/resources/dockerman/images.svg b/htdocs/luci-static/resources/dockerman/images.svg index 90ca5a1..3fb1f09 100644 --- a/htdocs/luci-static/resources/dockerman/images.svg +++ b/htdocs/luci-static/resources/dockerman/images.svg @@ -2,8 +2,9 @@ + Docker icon - - + id="Fill-1" fill="#2496ed" > + + diff --git a/htdocs/luci-static/resources/dockerman/networks.svg b/htdocs/luci-static/resources/dockerman/networks.svg index 3eb12a3..2290ddb 100644 --- a/htdocs/luci-static/resources/dockerman/networks.svg +++ b/htdocs/luci-static/resources/dockerman/networks.svg @@ -2,11 +2,12 @@ - - - - - - - + Docker icon + + + + + + + diff --git a/htdocs/luci-static/resources/dockerman/volumes.svg b/htdocs/luci-static/resources/dockerman/volumes.svg index 50292a2..43ad22d 100644 --- a/htdocs/luci-static/resources/dockerman/volumes.svg +++ b/htdocs/luci-static/resources/dockerman/volumes.svg @@ -2,5 +2,6 @@ - + Docker icon + diff --git a/root/usr/share/luci/menu.d/luci-app-dockerman.json b/root/usr/share/luci/menu.d/luci-app-dockerman.json index 762d79a..11d90cf 100644 --- a/root/usr/share/luci/menu.d/luci-app-dockerman.json +++ b/root/usr/share/luci/menu.d/luci-app-dockerman.json @@ -1,5 +1,5 @@ { - "admin/services/dockerman": { + "admin/docker": { "title": "Docker", "order": "60", "action": { @@ -15,7 +15,7 @@ } }, - "admin/services/dockerman/overview": { + "admin/docker/overview": { "title": "Overview", "order": 1, "action": { @@ -24,7 +24,7 @@ } }, - "admin/services/dockerman/configuration": { + "admin/docker/configuration": { "title": "Configuration", "order": 2, "action": { @@ -33,14 +33,14 @@ } }, - "admin/services/dockerman/container/archive/*": { + "admin/docker/container/archive/*": { "action": { "type": "alias", - "path": "admin/services/dockerman/containers" + "path": "admin/docker/containers" } }, - "admin/services/dockerman/container/archive/put/*": { + "admin/docker/container/archive/put/*": { "action": { "type": "function", "module": "luci.controller.docker", @@ -52,7 +52,7 @@ } }, - "admin/services/dockerman/container/archive/get/*": { + "admin/docker/container/archive/get/*": { "action": { "type": "function", "module": "luci.controller.docker", @@ -64,7 +64,7 @@ } }, - "admin/services/dockerman/container/export/*": { + "admin/docker/container/export/*": { "action": { "type": "function", "module": "luci.controller.docker", @@ -76,7 +76,7 @@ } }, - "admin/services/dockerman/container/*": { + "admin/docker/container/*": { "title_hide": "Container", "action": { "type": "view", @@ -84,7 +84,7 @@ } }, - "admin/services/dockerman/containers": { + "admin/docker/containers": { "title": "Containers", "order": 3, "action": { @@ -93,7 +93,7 @@ } }, - "admin/services/dockerman/containers/prune": { + "admin/docker/containers/prune": { "action": { "type": "function", "module": "luci.controller.docker", @@ -106,14 +106,14 @@ } }, - "admin/services/dockerman/container": { + "admin/docker/container": { "action": { "type": "alias", - "path": "admin/services/dockerman/containers" + "path": "admin/docker/containers" } }, - "admin/services/dockerman/container_new": { + "admin/docker/container_new": { "title_hide": "Container", "action": { "type": "view", @@ -121,7 +121,7 @@ } }, - "admin/services/dockerman/images/build": { + "admin/docker/images/build": { "action": { "type": "function", "module": "luci.controller.docker", @@ -134,7 +134,7 @@ } }, - "admin/services/dockerman/images/build/prune": { + "admin/docker/images/build/prune": { "action": { "type": "function", "module": "luci.controller.docker", @@ -147,7 +147,7 @@ } }, - "admin/services/dockerman/images/get/*": { + "admin/docker/images/get/*": { "action": { "type": "function", "module": "luci.controller.docker", @@ -159,7 +159,7 @@ } }, - "admin/services/dockerman/images/load": { + "admin/docker/images/load": { "action": { "type": "function", "module": "luci.controller.docker", @@ -172,7 +172,7 @@ } }, - "admin/services/dockerman/images/prune": { + "admin/docker/images/prune": { "action": { "type": "function", "module": "luci.controller.docker", @@ -185,7 +185,7 @@ } }, - "admin/services/dockerman/images": { + "admin/docker/images": { "title": "Images", "order": 4, "action": { @@ -194,7 +194,7 @@ } }, - "admin/services/dockerman/images/create": { + "admin/docker/images/create": { "action": { "type": "function", "module": "luci.controller.docker", @@ -207,7 +207,7 @@ } }, - "admin/services/dockerman/images/push/*": { + "admin/docker/images/push/*": { "action": { "type": "function", "module": "luci.controller.docker", @@ -220,14 +220,14 @@ } }, - "admin/services/dockerman/image": { + "admin/docker/image": { "action": { "type": "alias", - "path": "admin/services/dockerman/images" + "path": "admin/docker/images" } }, - "admin/services/dockerman/network/*": { + "admin/docker/network/*": { "title_hide": "Network", "action": { "type": "view", @@ -235,7 +235,7 @@ } }, - "admin/services/dockerman/networks": { + "admin/docker/networks": { "title": "Networks", "order": 5, "action": { @@ -244,7 +244,7 @@ } }, - "admin/services/dockerman/networks/prune": { + "admin/docker/networks/prune": { "action": { "type": "function", "module": "luci.controller.docker", @@ -257,7 +257,7 @@ } }, - "admin/services/dockerman/network_new": { + "admin/docker/network_new": { "title_hide": "Network", "action": { "type": "view", @@ -265,14 +265,14 @@ } }, - "admin/services/dockerman/network": { + "admin/docker/network": { "action": { "type": "alias", - "path": "admin/services/dockerman/networks" + "path": "admin/docker/networks" } }, - "admin/services/dockerman/volumes": { + "admin/docker/volumes": { "title": "Volumes", "order": 6, "action": { @@ -281,7 +281,7 @@ } }, - "admin/services/dockerman/volumes/prune": { + "admin/docker/volumes/prune": { "action": { "type": "function", "module": "luci.controller.docker", @@ -294,7 +294,7 @@ } }, - "admin/services/dockerman/docker/events": { + "admin/docker/docker/events": { "action": { "type": "function", "module": "luci.controller.docker", @@ -307,7 +307,7 @@ } }, - "admin/services/dockerman/events": { + "admin/docker/events": { "title": "Events", "order": 7, "action": { @@ -315,4 +315,4 @@ "path": "dockerman/events" } } -} \ No newline at end of file +}