Skip to content

Commit

Permalink
try fontsource
Browse files Browse the repository at this point in the history
  • Loading branch information
subject026 committed Oct 26, 2023
1 parent 52a396a commit 8d0b07e
Show file tree
Hide file tree
Showing 5 changed files with 39 additions and 26 deletions.
2 changes: 2 additions & 0 deletions apps/site/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@
"@astrojs/tailwind": "^3.0.1",
"@breadchain.xyz/site-ui": "workspace:*",
"@breadchain.xyz/theme": "workspace:*",
"@fontsource/poppins": "^5.0.8",
"@fontsource/red-hat-text": "^5.0.15",
"@types/react": "^18.0.21",
"@types/react-dom": "^18.0.6",
"astro": "^2.5.0",
Expand Down
25 changes: 9 additions & 16 deletions apps/site/src/layouts/Layout.astro
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
import { Header, Footer } from "@breadchain.xyz/site-ui";
import "../styles/index.css";
import "@fontsource/red-hat-text/400.css";
import "@fontsource/red-hat-text/500.css";
import "@fontsource/red-hat-text/600.css";
import "@fontsource/red-hat-text/700.css";
import "@fontsource/poppins/700.css";
export interface Props {
title: string;
Expand Down Expand Up @@ -29,23 +34,11 @@ const { title } = Astro.props;
<meta name="twitter:creator" content="@breadchain_" />
<meta name="twitter:image:alt" content="breadchain logo" />
<title>{title}</title>

<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap"
rel="stylesheet"
/>
<link
href="https://fonts.googleapis.com/css2?family=Red+Hat+Text:wght@400;500;700&display=swap"
rel="stylesheet"
/>
<link
href="https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap"
rel="stylesheet"
/>
<!-- <link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="DNS-prefetch" href="//fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> -->
</head>
<body class="min-h-screen flex flex-col overflow-x-hidden">
<body class="flex min-h-screen flex-col overflow-x-hidden">
<Header client:load />
<main class="grow">
<slot />
Expand Down
5 changes: 5 additions & 0 deletions apps/site/src/styles/base.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
@tailwind base;

:root {
--font-redhat: "Red Hat Text";
--font-poppins: "Poppins";
}

@layer base {
html {
overflow-x: hidden;
Expand Down
19 changes: 9 additions & 10 deletions packages/theme/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,19 +39,18 @@ module.exports = {
"button-border": "#2E2E2E",
},
fontFamily: {
pressstart: ['"Press Start 2P"', "sans-serif"],
redhat: ['"Red Hat Text"', "sans-serif"],
poppins: ["Poppins", "sans-serif"],
// pressstart: ["var(--font-pressstart)", "sans-serif"],
redhat: ["var(--font-redhat)", "sans-serif"],
poppins: ["var(--font-poppins)", "sans-serif"],
},
screens: {
'hero-image': '432px',
'footer-sm': '580px',
'footer-md': '600px',
'footer-lg': '1075px',

"hero-image": "432px",
"footer-sm": "580px",
"footer-md": "600px",
"footer-lg": "1075px",
},
"borderRadius": {
"cta": "0.3125rem"
borderRadius: {
cta: "0.3125rem",
},
typography: ({ theme }) => ({
pink: {
Expand Down
14 changes: 14 additions & 0 deletions pnpm-lock.yaml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 8d0b07e

Please sign in to comment.