feat(website): add Nerd Fonts for programming language icons

- Add Monaspace Argon NF font for dev icons
- Update cookbook.yml with unicode codepoints for language icons:
  - TypeScript: \uE628
  - Python: \uE73C
  - C#/.NET: \uF81A
  - Go: \uE626
- Style .lang-tab and .lang-indicator with Nerd Font family
This commit is contained in:
Aaron Powell
2026-02-02 15:26:24 +11:00
parent 9eab4ec6e7
commit 3a7c8ccf1a
6 changed files with 23 additions and 11 deletions

View File

@@ -1,5 +1,5 @@
{
"generated": "2026-02-02T04:12:40.822Z",
"generated": "2026-02-02T04:25:59.396Z",
"counts": {
"agents": 145,
"prompts": 138,

View File

@@ -10,25 +10,25 @@
{
"id": "nodejs",
"name": "Node.js / TypeScript",
"icon": "🟢",
"icon": "",
"extension": ".ts"
},
{
"id": "python",
"name": "Python",
"icon": "🐍",
"icon": "",
"extension": ".py"
},
{
"id": "dotnet",
"name": ".NET (C#)",
"icon": "🟣",
"icon": "",
"extension": ".cs"
},
{
"id": "go",
"name": "Go",
"icon": "🔵",
"icon": "",
"extension": ".go"
}
],

Binary file not shown.

View File

@@ -5,6 +5,16 @@
Orange 1: #F4A876 Orange 2: #F08A3A Orange 3: #FE4C25
Orange 4: #C53211 Orange 5: #801E0F Orange 6: #500A00
*/
/* Nerd Fonts for programming language icons */
@font-face {
font-family: 'Monaspace Argon NF';
src: url('/fonts/MonaspaceArgonNF-Regular.woff2') format('woff2');
font-weight: 400;
font-style: normal;
font-display: swap;
}
:root {
/* Dark theme (default) */
--color-bg: #0d0d12;