From 67441bd97b8a71a63d54096c342bac675ec936f0 Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Mon, 16 Feb 2026 12:31:27 +0100 Subject: [PATCH] feat(nextcloud): Add tabs to KISS sidebar navigation Add Nextcloud Overview and Settings tabs to kiss-theme sidebar for consistent navigation across all SecuBox apps. Co-Authored-By: Claude Opus 4.5 --- .../htdocs/luci-static/resources/secubox/kiss-theme.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package/secubox/luci-app-secubox-portal/htdocs/luci-static/resources/secubox/kiss-theme.js b/package/secubox/luci-app-secubox-portal/htdocs/luci-static/resources/secubox/kiss-theme.js index 5a0a8922..7b47c9c5 100644 --- a/package/secubox/luci-app-secubox-portal/htdocs/luci-static/resources/secubox/kiss-theme.js +++ b/package/secubox/luci-app-secubox-portal/htdocs/luci-static/resources/secubox/kiss-theme.js @@ -96,7 +96,10 @@ var KissThemeClass = baseclass.extend({ ]}, { cat: 'Apps', icon: '📦', collapsed: true, items: [ { icon: '✉️', name: 'Mail Server', path: 'admin/services/mailserver' }, - { icon: '☁️', name: 'Nextcloud', path: 'admin/secubox/services/nextcloud' }, + { icon: '☁️', name: 'Nextcloud', path: 'admin/secubox/services/nextcloud', tabs: [ + { name: 'Overview', path: 'admin/secubox/services/nextcloud/overview' }, + { name: 'Settings', path: 'admin/secubox/services/nextcloud/settings' } + ]}, { icon: '🎬', name: 'Media Flow', path: 'admin/services/media-flow' }, { icon: '🪞', name: 'MagicMirror', path: 'admin/services/magicmirror2' }, { icon: '📰', name: 'HexoJS', path: 'admin/services/hexojs', tabs: [