also looking at this
fix: MVP-readiness fixes — restore lost UI feedback, register safety, analytics error state, mobile + a11y
#31
7 files
+123
-29
| @@ -13,6 +13,11 @@ | ||
| 13 | 13 | </div> |
| 14 | 14 | </header> |
| 15 | 15 | |
| 16 | <div class="hidden gap-3 items-center justify-between p-3.5 text-[13px] text-red-700 bg-red-50 border border-red-200 rounded-2xl" data-analytics-error> | |
| 17 | <span data-analytics-error-message>Couldn't load analytics.</span> | |
| 18 | <button class="inline-flex items-center justify-center px-3 h-8 font-bold text-white text-xs bg-neutral-950 hover:bg-neutral-800 rounded-lg transition-colors" type="button" data-analytics-retry>Retry</button> | |
| 19 | </div> | |
| 20 | ||
| 16 | 21 | <div class="grid gap-3.5 sm:grid-cols-2 lg:grid-cols-4"> |
| 17 | 22 | <article class="grid gap-2 p-3.5 bg-white border border-zinc-200 rounded-2xl shadow-sm"> |
| 18 | 23 | <span class="text-xs text-zinc-500">Posts this week</span> |