Set minimum widths on dashboard columns
Bare `1fr` columns can collapse to near-zero on intermediate
viewports before the 48rem stacking breakpoint applies.

Closes #21

Assisted-by: Claude Opus 4.6 via Claude Code
change wwxvszlosnxyrkxsrvqlnruuvnszpryy
commit ddada421c74f343b41eb114c55949c2b7bcf6ec6
author Alpha Chen <alpha@kejadlen.dev>
date
parent ywlmslny
diff --git a/public/css/app.css b/public/css/app.css
index 68a8349..345f6d6 100644
--- a/public/css/app.css
+++ b/public/css/app.css
@@ -89,7 +89,7 @@ h2 { font-size: var(--step-0); font-weight: 600; }
 
 .home {
   display: grid;
-  grid-template-columns: 1fr 1fr auto;
+  grid-template-columns: minmax(14rem, 1fr) minmax(14rem, 1fr) auto;
   align-items: start;
   gap: var(--space-xl);
   padding: var(--space-m) var(--grid-gutter);