Fonts
Settings up fonts in your theme.
Saas UI Core & Pro both use Inter as the default font.
Configuration#
The easiest way to install is using Font source.
yarn add @fontsource/inter
Then add it to your theme.
import { extendTheme } from '@chakra-ui/react'import { theme as baseTheme } from '@saas-ui/react'import '@fontsource/inter/variable.css'// your theme
Note that we are using the variable version to reduce the total download size as opposed to including specific versions.
Using a custom font#
Configure a different font in your theme like this:
import { extendTheme } from '@chakra-ui/react'import { theme as baseTheme } from '@saas-ui/react'import '@fontsource/montserrar/variable.css'const theme = extendTheme({fonts: {heading: 'MontserratVariable, sans-serif',body: 'MontserratVariable, sans-serif',},},baseTheme)
Was this helpful?