From 1ab73d8726c80a10f89f98c354446d007bf22e48 Mon Sep 17 00:00:00 2001 From: jelveh Date: Sat, 28 Mar 2026 13:02:43 -0700 Subject: [PATCH] Make dashboard card headers clickable --- src/gui/src/UI/Dashboard/TabHome.js | 10 +++++----- src/gui/src/css/dashboard.css | 2 ++ 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/gui/src/UI/Dashboard/TabHome.js b/src/gui/src/UI/Dashboard/TabHome.js index c1d47fa21..ec554fc51 100644 --- a/src/gui/src/UI/Dashboard/TabHome.js +++ b/src/gui/src/UI/Dashboard/TabHome.js @@ -149,7 +149,7 @@ const TabHome = { // Recent apps card (rectangle) h += '
'; - h += ''; - h += '
'; + h += ''; h += '
'; h += buildRecentAppsHTML(); h += '
'; @@ -168,7 +168,7 @@ const TabHome = { // Usage card (spans full width on second row) h += '
'; - h += ''; - h += '
'; + h += ''; h += '
'; h += buildUsageHTML(); h += '
'; @@ -208,7 +208,7 @@ const TabHome = { }); // Handle "View details" link clicks - $el_window.on('click', '.bento-view-more, .bento-usage-card-header', function (e) { + $el_window.on('click', '.bento-view-more, .bento-usage-card-header, .bento-card-fancy-header[data-target-tab]', function (e) { e.preventDefault(); const targetTab = $(this).attr('data-target-tab'); if ( targetTab ) { diff --git a/src/gui/src/css/dashboard.css b/src/gui/src/css/dashboard.css index 796935b80..0d1579fc4 100644 --- a/src/gui/src/css/dashboard.css +++ b/src/gui/src/css/dashboard.css @@ -2170,6 +2170,8 @@ body { padding: 20px 24px; background: linear-gradient(135deg, var(--dashboard-fancy-header-start) 0%, var(--dashboard-fancy-header-end) 100%); border-bottom: 1px solid var(--dashboard-shadow-light); + text-decoration: none; + color: inherit; } .dashboard .bento-card-fancy-icon {