From 6658de1fa9bb19467e1d785858718c81f3d0f46b Mon Sep 17 00:00:00 2001
From: Tien Nguyen Minh
Date: Sun, 9 Aug 2026 01:17:24 +0700
Subject: [PATCH] feat(site): apply ui-ux-pro-max design system to dashboard
(#7)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Design system: Data-Dense Dashboard — blue primary (#2563EB/#3B82F6),
amber accent, slate neutrals, Fira Code (headings/data) + Fira Sans
(body) via Google Fonts.
- KPI stat cards: tracked repos, total stars, top 7d gainer, last updated
- card surfaces w/ subtle shadow for table + chart; row hover highlight
- per-category tinted badges (text carries meaning, not color alone)
- search box w/ inline SVG icon; GitHub header button w/ SVG mark
- footer w/ Actions + contributing links
- all PR #6 logic/a11y preserved (sort, search, chips, legend state,
degraded mode, aria, focus-visible, reduced-motion, 44px targets)
- workflow: add site/** to push paths so dashboard edits auto-deploy
Verified: dark + light schemes, 375px mobile (no h-scroll), 29 rows,
KPI values correct, zero console errors.
---
.github/workflows/update.yml | 1 +
site/index.html | 218 +++++++++++++++++++++++++----------
2 files changed, 159 insertions(+), 60 deletions(-)
diff --git a/.github/workflows/update.yml b/.github/workflows/update.yml
index 7fdab5c..04865ce 100644
--- a/.github/workflows/update.yml
+++ b/.github/workflows/update.yml
@@ -8,6 +8,7 @@ on:
branches: [main]
paths:
- 'data/agents.yml'
+ - 'site/**'
- 'templates/**'
- '**.go'
- 'go.mod'
diff --git a/site/index.html b/site/index.html
index 73a83e9..7e38423 100644
--- a/site/index.html
+++ b/site/index.html
@@ -9,101 +9,169 @@
-
-
+
+
+
+
+
- Awesome Coding Agents
-
- Curated ranking of AI agent coding tools by GitHub stars, refreshed daily ·
-
loading… ·
-
GitHub repo
-
+
+
+
Tracked repos—
+
Total stars—
+
Top 7-day gainer—
+
Last updated—UTC, daily via Actions
+
+
@@ -132,13 +210,20 @@
-
-
Star history
-
-
-
- Top 12 repos shown by default — click legend entries to toggle series. The category filter and search above also filter the chart.
+
+
+
Star history
+
+
+
+ Top 12 repos shown by default — click legend entries to toggle series. The category filter and search above also filter the chart.
+
+
+