# updateGuidelineDesignSettingsMainFontFamily

> Mutation in domain **Guidelines**

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

Update an existing `Main Font Family` of a `Guideline`.

Status: _(beta)_

## Returns

`UpdateGuidelineDesignSettingsMainFontFamily`

## Arguments

- `input`: `UpdateGuidelineDesignSettingsMainFontFamilyInput!` _(beta)_ — `UpdateGuidelineDesignSettingsMainFontFamilyInputType` input argument.

## Example

```graphql
mutation UpdateGuidelineDesignSettingsMainFontFamily {
  updateGuidelineDesignSettingsMainFontFamily(
    input: {
      guidelineId: "…"
      mainFontFamily: {
        name: "…"
        provider: "…"
      }
    }
  ) {
    __typename
    mainFontFamily {
      name
      provider
    }
  }
}
```

Raw: [`updateGuidelineDesignSettingsMainFontFamily.example.sdl`](updateGuidelineDesignSettingsMainFontFamily.example.sdl)
