2026-09-12 — Self-host Nabla variable font

Summary

The FoodTruckNerdz lockup no longer loads Nabla from Google Fonts. The variable COLRv1 face (EDPT + EHLT) is self-hosted under the family name Nabla, so palettes and the extrusion wave keep working without CDN flakes or a static-instance download.

Highlights

  • Vendored public/fonts/nabla-latin-full.woff2 (OFL) with @font-face in app/fonts/nabla.css — family stays Nabla (Fontsource’s Nabla Variable name would break every @font-palette-values rule).

  • Root layout preloads the woff2; Google Fonts Nabla <link> removed (DM Sans / Sriracha still remote for now).

  • Dropped the Tailwind @theme --font-nabla utility that competed with the unlayered .font-nabla rule.