> For the complete documentation index, see [llms.txt](https://docs.incari.com/incari-studio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.incari.com/incari-studio/modules/project-settings/fonts.md).

# Fonts

![The Project Settings Fonts Attributes.](/files/2SsO3ec2aJoBzz1I0sOG)

The **Fonts Settings** let the user define different types of *fonts* to add personalized style to texts.

In the **Font Manager**, the user can manage their *fonts*: using the `+` button to add a new one and the `x` to delete all existing *fonts*. Furthermore, each *font* can be individually deleted with the `x` button next to it.

`Family Name` is automatically filled in with the **Font's** name when a **Font** file is chosen. The text can also be edited manually.

`Font Asset` is the **Font** file that is uploaded and selected for use. The **Font** file needs to be in the **Project's** **Asset Folder**.

## Variable Fonts

**Incari** is capable of supporting *variable fonts*, which allows the user to access different varieties of a font from one font file. More information can be found [here](https://fonts.google.com/knowledge/introducing_type/introducing_variable_fonts).

Certain **Objects** can handle *variable fonts*. In **Scene2Ds**, these are [**Buttons**](/incari-studio/objects-and-types/scene2d-objects/gui/button.md), [**Dropdowns**](/incari-studio/objects-and-types/scene2d-objects/gui/dropdown.md), [**Lists**](/incari-studio/objects-and-types/scene2d-objects/gui/list.md), [**Texts**](/incari-studio/objects-and-types/scene2d-objects/figma/figmatext.md), [**Text Areas**](/incari-studio/objects-and-types/scene2d-objects/gui/textarea.md), and [**Text Inputs**](/incari-studio/objects-and-types/scene2d-objects/gui/textinput.md). In **Scenes**, these are [**Labels**](/incari-studio/objects-and-types/scene-objects/label.md), [**Lists**](/incari-studio/objects-and-types/scene-objects/list.md), [**On-Screen Keyboards**](/incari-studio/objects-and-types/scene-objects/onscreenkeyboard.md), and [**Texts**](/incari-studio/objects-and-types/scene-objects/text.md).

However, only a handful of the **Objects** are currently configurable, meaning that the user can edit specific aspects of the **Font** within **Incari** by way of the **Object's** `Font` **Attributes**. These configurable **Objects** are **Texts** in **Scene2Ds** and all the aformentioned **Objects** in **Scenes**.

As of 2024.1, default fonts from older **Projects** are added to the `Asset/2023.2` directory.
