diff --git a/package-lock.json b/package-lock.json index dd0378c..ebfd213 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,6 +14,7 @@ "@ckeditor/ckeditor5-react": "^9.3.1", "@emotion/react": "^11.13.5", "@emotion/styled": "^11.13.5", + "@fontsource/dm-sans": "^5.1.0", "@hookform/resolvers": "^3.9.1", "@prisma/client": "^5.22.0", "@stripe/stripe-js": "^5.2.0", @@ -1711,6 +1712,11 @@ "node": "^18.18.0 || ^20.9.0 || >=21.1.0" } }, + "node_modules/@fontsource/dm-sans": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@fontsource/dm-sans/-/dm-sans-5.1.0.tgz", + "integrity": "sha512-YpGtZ8Rbh+/84rn7o/rzBBFnikoLjhjtzKYAMZhSRr7xWU0piZDBFhUdI14M4Ub8emh0TSG/gU2pJOMUe9TGYA==" + }, "node_modules/@hookform/resolvers": { "version": "3.9.1", "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.9.1.tgz", diff --git a/package.json b/package.json index df6857d..294fd66 100644 --- a/package.json +++ b/package.json @@ -24,6 +24,7 @@ "@ckeditor/ckeditor5-react": "^9.3.1", "@emotion/react": "^11.13.5", "@emotion/styled": "^11.13.5", + "@fontsource/dm-sans": "^5.1.0", "@hookform/resolvers": "^3.9.1", "@prisma/client": "^5.22.0", "@stripe/stripe-js": "^5.2.0", diff --git a/src/layout/theme.tsx b/src/layout/theme.tsx index e8eb79b..5f3d9be 100644 --- a/src/layout/theme.tsx +++ b/src/layout/theme.tsx @@ -1,23 +1,6 @@ import { extendTheme } from "@chakra-ui/react"; import { mode } from "@chakra-ui/theme-tools"; -import { Global } from "@emotion/react"; -import React from "react"; - -export const Fonts = () => ( - -); +import "@fontsource/dm-sans"; export const Theme = extendTheme({ config: { @@ -49,7 +32,7 @@ export const Theme = extendTheme({ margin: "0px", backgroundRepeat: "no-repeat", backgroundAttachment: "fixed", - fontFamily: "Roboto", + fontFamily: "DM Sans", fontSize: "15px", bg: mode( "linear-gradient(to right top,#2a1036,#361149,#43105d,#4f0f71,#5b0b87)", @@ -58,7 +41,4 @@ export const Theme = extendTheme({ }, }), }, - fonts: { - body: "Roboto, sans-serif", - }, }); diff --git a/src/pages/_app.tsx b/src/pages/_app.tsx index 4c8d8f4..677f8b9 100644 --- a/src/pages/_app.tsx +++ b/src/pages/_app.tsx @@ -1,6 +1,6 @@ import Layout from "../layout"; import { ChakraProvider } from "@chakra-ui/react"; -import { Theme, Fonts } from "../layout/theme"; +import { Theme } from "../layout/theme"; import React from "react"; import { trpc } from "../utils/trpc"; @@ -13,7 +13,6 @@ BigInt.prototype.toJSON = function () { const MyApp = ({ Component, pageProps }: any) => { return ( -