luci-theme-bootstrap: refining hide/show buttons
authorJoshua Criss <redacted>
Thu, 2 Apr 2026 04:30:53 +0000 (15:30 +1100)
committerPaul Donald <redacted>
Thu, 2 Apr 2026 14:11:18 +0000 (16:11 +0200)
Change mouse icon from text cursor to pointer.
Smaller buttons on larger screens.
Slightly fade "show" button.
Remove fade when hovered.

Signed-off-by: Joshua Criss <redacted>
themes/luci-theme-bootstrap/htdocs/luci-static/bootstrap/cascade.css

index db83e020e70bbf2bbb2d1fef5388a33e1785363d..e25822e88cfd5db2a5395574f0da4184a18c1da9 100644 (file)
@@ -2624,3 +2624,30 @@ div.cbi-value var.cbi-tooltip-container,
 #view div[style] > svg line[style] {
        stroke: var(--text-color-highest)!important;
 }
+
+/* === STATUS OVERVIEW: HIDE/SHOW BUTTONS === */
+
+/* Change mouse icon from text cursor to pointer */
+body[data-page='admin-status-overview'] .cbi-title .label {
+  cursor: pointer;
+}
+
+/* Smaller buttons on larger screens */
+@media screen and (min-width : 481px) {
+  body[data-page='admin-status-overview'] .cbi-title .label {
+    line-height: 1em;
+    margin: 0.7em 0;
+  }
+}
+
+/* Slightly fade "show" button */
+body[data-page='admin-status-overview'] .cbi-title .label.notice {
+  opacity: var(--disabled-opacity);
+}
+
+/* Remove fade when hovered */
+body[data-page='admin-status-overview'] .cbi-title .label.notice:hover {
+  opacity: initial;
+}
+
+/* === END STATUS OVERVIEW: HIDE/SHOW BUTTONS === */
git clone https://git.99rst.org/PROJECT