API Docs / Schemas / FontSettingsDto

FontSettingsDto

Typography settings for a specific text element (headings, body, tables, etc.) in a design theme.
Defines font family, size, color, and text decorations.

Properties

Name Type Description
fontFamilyenum

Arial Helvetica TimesNewRoman Georgia Verdana Tahoma TrebuchetMs CourierNew LucidaConsole Calibri OpenSans Roboto Lato Montserrat Poppins Inter Nunito Raleway SourceSansPro WorkSans PlayfairDisplay Merriweather Lora PtSerif LibreBaskerville RobotoMono SourceCodePro FiraCode Custom

Arial Helvetica TimesNewRoman Georgia Verdana Tahoma TrebuchetMs CourierNew LucidaConsole Calibri OpenSans Roboto Lato Montserrat Poppins Inter Nunito Raleway SourceSansPro WorkSans PlayfairDisplay Merriweather Lora PtSerif LibreBaskerville RobotoMono SourceCodePro FiraCode Custom

fontSizenumber

Font size in points

Font size in points

colorstring

Text color in hex format (e.g., "#000000" for black)

Text color in hex format (e.g., "#000000" for black)

boldboolean

Whether the text should be bold

Whether the text should be bold

italicboolean

Whether the text should be italic

Whether the text should be italic

underlineboolean

Whether the text should be underlined

Whether the text should be underlined

customFontFamilystring

Custom font family name (e.g., "Garamond"). Only used when FontFamily is set to Custom.

Custom font family name (e.g., "Garamond"). Only used when FontFamily is set to Custom.

backgroundColorstring

Optional background color in hex format (e.g., "#f3f4f6"). Used for table headers.

Optional background color in hex format (e.g., "#f3f4f6"). Used for table headers.

JSON Example

{
  "fontFamily": "Arial",
  "fontSize": 0,
  "color": "string",
  "bold": false,
  "italic": false
}

Contained in Schemas