From 5b07a3349bf57e14c8229d5063ee77daeff8895d Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Tue, 3 Mar 2026 21:46:07 -0500 Subject: [PATCH] Dashboard: equal 50/50 columns, 2 project cards/row, 3 note cards/row MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - grid-template-columns: 3fr 2fr → 1fr 1fr (equal split) - projects-strip-inline: 3 columns → 2 columns - notes-mini-grid: auto-fill minmax(220px) → repeat(3, 1fr) Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/views/HomeView.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/views/HomeView.vue b/frontend/src/views/HomeView.vue index bf6f973..a5dced0 100644 --- a/frontend/src/views/HomeView.vue +++ b/frontend/src/views/HomeView.vue @@ -597,7 +597,7 @@ function clearDashboardResponse() { /* Main grid */ .dashboard-grid { display: grid; - grid-template-columns: 3fr 2fr; + grid-template-columns: 1fr 1fr; gap: 2rem; align-items: start; } @@ -647,10 +647,10 @@ function clearDashboardResponse() { gap: 0.2rem; } -/* Notes mini-grid: fills 2 columns when space allows, wraps otherwise */ +/* Notes mini-grid: 3 per row */ .notes-mini-grid { display: grid; - grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)); + grid-template-columns: repeat(3, 1fr); gap: 0.6rem; } @@ -660,7 +660,7 @@ function clearDashboardResponse() { } .projects-strip-inline { display: grid; - grid-template-columns: repeat(3, 1fr); + grid-template-columns: repeat(2, 1fr); gap: 0.6rem; } .project-mini-card {