Skip to content

Commit 91d3472

Browse files
committed
feat: add iconify icons, team avatars, link topbar badges
Wires up unplugin-icons so we can pull from any Iconify collection. Topbar badges now use brand glyphs (npm, GitHub) with text units (DL/MO, Stars), are linked to the npm org and GitHub org, and share a fixed height. Team rows render circular GitHub avatars via a new leading slot on Item, and the OG card mirrors the new badge styling. Amp-Thread-ID: https://ampcode.com/threads/T-019df5f3-1d76-71ad-a082-fd38adba9824
1 parent 1d443bf commit 91d3472

6 files changed

Lines changed: 486 additions & 29 deletions

File tree

package.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,10 @@
3030
},
3131
"devDependencies": {
3232
"@cloudflare/vite-plugin": "^1.29.0",
33+
"@iconify/json": "^2.2.469",
3334
"@resvg/resvg-js": "^2.6.2",
35+
"@svgr/core": "^8.1.0",
36+
"@svgr/plugin-jsx": "^8.1.0",
3437
"@tailwindcss/vite": "^4.2.2",
3538
"@types/node": "^22.5.4",
3639
"@types/react": "^19.0.8",
@@ -42,6 +45,7 @@
4245
"tailwindcss": "^4.2.2",
4346
"tsx": "^4.21.0",
4447
"typescript": "^5.6.0",
48+
"unplugin-icons": "^23.0.1",
4549
"vite": "^8.0.0",
4650
"vite-plus": "^0.1.20",
4751
"wrangler": "^4.74.0"

0 commit comments

Comments
 (0)