# GuidelineDesignSettingsTypeStyleFontFamily

> Type in domain **Guidelines**

- HTML: [GuidelineDesignSettingsTypeStyleFontFamily.html](GuidelineDesignSettingsTypeStyleFontFamily.html)
- Raw SDL: [GuidelineDesignSettingsTypeStyleFontFamily.sdl](GuidelineDesignSettingsTypeStyleFontFamily.sdl)
- Covered by: [llms.txt](../llms.txt)

## Fields

- `name`: `String!` _(beta)_ — The name of the font family, e.g. "Arial"
- `provider`: `String!` _(beta)_ — The provider of the font family, e.g. "SYSTEM", "GOOGLE", "ADOBE" or "SELFHOSTED"

## Related mutations

- [`updateGuidelineDesignSettingsMainFontFamily`](../mutation/updateGuidelineDesignSettingsMainFontFamily.md)

## Reach via

Example queries that can return this type from the root `Query`.

### `brand › guidelines › designSettings › mainFontFamily`

```graphql
query BrandGuidelinesDesignSettingsMainFontFamily {
  brand(id: "…") {
    guidelines(limit: 25, page: 1) {
      items {
        designSettings {
          mainFontFamily {
            __typename
            name
            provider
          }
        }
      }
    }
  }
}
```

Raw: [`BrandGuidelinesDesignSettingsMainFontFamily.sdl`](../examples/BrandGuidelinesDesignSettingsMainFontFamily.sdl)

### `brands › guidelines › designSettings › mainFontFamily`

```graphql
query BrandsGuidelinesDesignSettingsMainFontFamily {
  brands {
    guidelines(limit: 25, page: 1) {
      items {
        designSettings {
          mainFontFamily {
            __typename
            name
            provider
          }
        }
      }
    }
  }
}
```

Raw: [`BrandsGuidelinesDesignSettingsMainFontFamily.sdl`](../examples/BrandsGuidelinesDesignSettingsMainFontFamily.sdl)
