diff --git a/apps/playground/package.json b/apps/playground/package.json index 987bfe2..76cfddc 100644 --- a/apps/playground/package.json +++ b/apps/playground/package.json @@ -12,10 +12,14 @@ "dependencies": { "@codemirror/state": "catalog:", "@codemirror/view": "catalog:", + "@fontsource/hanken-grotesk": "catalog:", "@tailwindcss/vite": "catalog:", "astro": "catalog:", "tailwindcss": "catalog:" }, + "devDependencies": { + "@tailwindcss/typography": "catalog:" + }, "engines": { "node": ">=22.12.0" } diff --git a/apps/playground/src/assets/global.css b/apps/playground/src/assets/global.css index e41b08e..84d9168 100644 --- a/apps/playground/src/assets/global.css +++ b/apps/playground/src/assets/global.css @@ -1,4 +1,5 @@ @import "tailwindcss"; +@plugin "@tailwindcss/typography"; @theme { --color-background: var(--background); @@ -7,6 +8,11 @@ --color-foreground-muted: var(--foreground-muted); --color-border: var(--border); --color-border-muted: var(--border-muted); + + --font-sans: + "Hanken Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, + "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", + "Segoe UI Symbol", "Noto Color Emoji"; } :root { diff --git a/apps/playground/src/layouts/Base.astro b/apps/playground/src/layouts/Base.astro index ca7a5d0..3e4b83c 100644 --- a/apps/playground/src/layouts/Base.astro +++ b/apps/playground/src/layouts/Base.astro @@ -1,5 +1,5 @@ --- -import type { $brand } from "astro:schema"; +import "@fontsource/hanken-grotesk/latin.css"; import "../assets/global.css"; interface NavigationItem { diff --git a/apps/playground/src/pages/demos/default.astro b/apps/playground/src/pages/demos/default.astro index e348c51..84db343 100644 --- a/apps/playground/src/pages/demos/default.astro +++ b/apps/playground/src/pages/demos/default.astro @@ -12,6 +12,8 @@ import Base from "../../layouts/Base.astro";