diff --git a/apps/www/.vitepress/assets/GeistVariableVF.ttf b/apps/www/.vitepress/assets/GeistVariableVF.ttf new file mode 100644 index 00000000..3bf82307 Binary files /dev/null and b/apps/www/.vitepress/assets/GeistVariableVF.ttf differ diff --git a/apps/www/.vitepress/assets/GeistVariableVF.woff2 b/apps/www/.vitepress/assets/GeistVariableVF.woff2 new file mode 100644 index 00000000..328a020b Binary files /dev/null and b/apps/www/.vitepress/assets/GeistVariableVF.woff2 differ diff --git a/apps/www/.vitepress/theme/style.css b/apps/www/.vitepress/theme/style.css index fddd8cfb..9c1c60be 100644 --- a/apps/www/.vitepress/theme/style.css +++ b/apps/www/.vitepress/theme/style.css @@ -1,4 +1,13 @@ @import url("https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap"); + +@font-face { + font-family: "Geist"; + font-style: normal; + font-weight: 100 900; + font-display: swap; + src: url("../assets/GeistVariableVF.ttf") format("truetype"), url("../assets/GeistVariableVF.woff2") format("woff2"); +} + @tailwind base; @tailwind components; @tailwind utilities; diff --git a/apps/www/tailwind.config.js b/apps/www/tailwind.config.js index d9fd9918..99c2f7de 100644 --- a/apps/www/tailwind.config.js +++ b/apps/www/tailwind.config.js @@ -1,4 +1,5 @@ import tailwindcssAnimate from 'tailwindcss-animate' +import defaultTheme from 'tailwindcss/defaultTheme' /** @type {import('tailwindcss').Config} */ export default { @@ -13,6 +14,9 @@ export default { }, }, extend: { + fontFamily: { + sans: ['Geist', ...defaultTheme.fontFamily.sans], + }, colors: { border: 'hsl(var(--border))', input: 'hsl(var(--input))', diff --git a/package.json b/package.json index e81ad08d..62359bee 100644 --- a/package.json +++ b/package.json @@ -48,6 +48,6 @@ "commit-msg": "pnpm commitlint --edit ${1}" }, "lint-staged": { - "*": "eslint --fix" + "*": "eslint --fix --ignore-path .gitignore --ignore-pattern '*.ttf' --ignore-pattern '*.woff' --ignore-pattern '*.woff2'" } }