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

@@ -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;