From fb0584f44be0aef56f0365c9baec514ec13ccc34 Mon Sep 17 00:00:00 2001 From: CyberMind-FR Date: Fri, 13 Mar 2026 19:59:37 +0100 Subject: [PATCH] fix(luci-theme-secubox): Add missing kiss-grid-5 CSS class Dashboard stats row uses 5 columns but only grid classes 2-4 were defined, causing statistics to display in a single line. Co-Authored-By: Claude Opus 4.5 --- .../htdocs/luci-static/resources/secubox/kiss-theme.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package/secubox/luci-theme-secubox/htdocs/luci-static/resources/secubox/kiss-theme.js b/package/secubox/luci-theme-secubox/htdocs/luci-static/resources/secubox/kiss-theme.js index 18c0796e..8ad2e0ee 100644 --- a/package/secubox/luci-theme-secubox/htdocs/luci-static/resources/secubox/kiss-theme.js +++ b/package/secubox/luci-theme-secubox/htdocs/luci-static/resources/secubox/kiss-theme.js @@ -394,6 +394,7 @@ body.kiss-mode .cbi-section { max-width: 100% !important; width: 100% !important .kiss-grid-2 { grid-template-columns: repeat(2, 1fr); } .kiss-grid-3 { grid-template-columns: repeat(3, 1fr); } .kiss-grid-4 { grid-template-columns: repeat(4, 1fr); } +.kiss-grid-5 { grid-template-columns: repeat(5, 1fr); } /* === Stats === */ .kiss-stat { @@ -471,7 +472,7 @@ body.kiss-mode .cbi-section { max-width: 100% !important; width: 100% !important .kiss-sidebar { transform: translateX(-100%); } .kiss-sidebar.open { transform: translateX(0); } .kiss-main { margin-left: 0; width: 100%; } - .kiss-grid-3, .kiss-grid-4 { grid-template-columns: repeat(2, 1fr); } + .kiss-grid-3, .kiss-grid-4, .kiss-grid-5 { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 768px) { .kiss-grid-2 { grid-template-columns: 1fr; }