# Fonts

![The Project Settings Fonts Attributes.](https://4263346935-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FLnh3x8s9fddWeG8TaAug%2Fuploads%2Fgit-blob-1e75b051334c3be405a4d83e1b36fcc4ec26ae4e%2Fprojectsettingsfonts20241.png?alt=media)

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**](https://docs.incari.com/incari-studio/2024.1/objects-and-types/scene2d-objects/gui/button), [**Dropdowns**](https://docs.incari.com/incari-studio/2024.1/objects-and-types/scene2d-objects/gui/dropdown), [**Lists**](https://docs.incari.com/incari-studio/2024.1/objects-and-types/scene2d-objects/gui/list), [**Texts**](https://docs.incari.com/incari-studio/2024.1/objects-and-types/scene2d-objects/figma/figmatext), [**Text Areas**](https://docs.incari.com/incari-studio/2024.1/objects-and-types/scene2d-objects/gui/textarea), and [**Text Inputs**](https://docs.incari.com/incari-studio/2024.1/objects-and-types/scene2d-objects/gui/textinput). In **Scenes**, these are [**Labels**](https://docs.incari.com/incari-studio/2024.1/objects-and-types/scene-objects/label), [**Lists**](https://docs.incari.com/incari-studio/2024.1/objects-and-types/scene-objects/list), [**On-Screen Keyboards**](https://docs.incari.com/incari-studio/2024.1/objects-and-types/scene-objects/onscreenkeyboard), and [**Texts**](https://docs.incari.com/incari-studio/2024.1/objects-and-types/scene-objects/text).

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.
