Skip to content

Commit 16e9247

Browse files
committed
feat(02-01): install Montserrat + PT Serif, wire font imports, pin dark variant
- Add @fontsource/montserrat@^5.2.8 and @fontsource/pt-serif@^5.2.8 to dependencies - Prepend six @fontsource @import lines to tailwind.css before @import tailwindcss - Add LOAD-BEARING comment block around @custom-variant dark (PR arthelokyo#646 flicker fix) - pnpm build exits 0, no googleapis.com in dist
1 parent 421a327 commit 16e9247

3 files changed

Lines changed: 28 additions & 0 deletions

File tree

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525
"@astrojs/rss": "^4.0.18",
2626
"@astrojs/sitemap": "^3.7.2",
2727
"@astrolib/seo": "^1.0.0-beta.8",
28+
"@fontsource/montserrat": "^5.2.8",
29+
"@fontsource/pt-serif": "^5.2.8",
2830
"astro": "^6.1.8",
2931
"astro-embed": "^0.13.0",
3032
"astro-icon": "^1.1.5",

pnpm-lock.yaml

Lines changed: 16 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/assets/styles/tailwind.css

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
1+
@import '@fontsource/montserrat/400.css';
2+
@import '@fontsource/montserrat/500.css';
3+
@import '@fontsource/montserrat/600.css';
4+
@import '@fontsource/montserrat/700.css';
5+
6+
@import '@fontsource/pt-serif/400.css';
7+
@import '@fontsource/pt-serif/700.css';
8+
19
@import 'tailwindcss';
210

311
@plugin '@tailwindcss/typography';
412

13+
/* LOAD-BEARING: dark mode variant — do NOT remove or modify (PR #646 flicker fix) */
514
@custom-variant dark (&:where(.dark, .dark *));
15+
/* end dark mode variant */
616
@custom-variant intersect (&:not([no-intersect]));
717

818
@theme {

0 commit comments

Comments
 (0)