apple-svelte's font stack supports system fonts on most platforms. If you wish to change this, you can edit the --sans-serif-font-family and --monospace-font-family variables.

<style> :root { --sans-serif-font-family: ui-sans-serif, 'SF Pro', Roboto, 'Fira Sans', Oxygen, Ubuntu, 'Segoe UI', 'Helvetica Neue', 'Noto Sans', Arial, sans-serif; --monospace-font-family: ui-monospace, 'SF Mono', 'Roboto Mono', 'Fira Mono', 'Oxygen Mono', 'Ubuntu Mono', 'Cascadia Code', Menlo, 'Noto Sans Mono', Consolas, monospace; } </style>

If you're using a third-party font, make sure to include it in your HTML head. Below is a list of classes you can set text in your project to.

NameClass
Large titlelarge-title
Large title emphasizedlarge-title-emphasized
Title 1title1
Title 1 emphasizedtitle1-emphasized
Title 2title2
Title 2 emphasizedtitle2-emphasized
Title 3title3
Title 3 emphasizedtitle3-emphasized
Headlineheadline
Headline italicheadline-italic
Bodybody
Body emphasizedbody-emphasized
Body italicbody-italic
Body emphasized italicbody-emphasized-italic
Calloutcallout
Callout emphasizedcallout-emphasized
Callout italiccallout-italic
Callout emphasized italiccallout-emphasized-italic
Subheadlinesubheadline
Subheadline emphasizedsubheadline-emphasized
Subheadline italicsubheadline-italic
Subheadline emphasized italicsubheadline-emphasized-italic
Footnotefootnote
Footnote emphasizedfootnote-emphasized
Footnote italicfootnote-italic
Footnote emphasized italicfootnote-emphasized-italic
Caption 1caption1
Caption 1 emphasizedcaption1-emphasized
Caption 1 italiccaption1-italic
Caption 1 emphasized italiccaption1-emphasized-italic
Caption 2caption2
Caption 2 emphasizedcaption2-emphasized
Caption 2 italiccaption2-italic
Caption 2 emphasized italiccaption2-emphasized-italic