# updateGuidelineDesignSettingsTypeStyle

> Mutation in domain **Guidelines**

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

Update an existing `Type Style` of a `Guideline`.

Status: _(beta)_

## Returns

`UpdateGuidelineDesignSettingsTypeStyle`

## Arguments

- `input`: `UpdateGuidelineDesignSettingsTypeStyleInput!` _(beta)_ — `UpdateGuidelineDesignSettingsTypeStyleInputType` input argument.

## Example

```graphql
mutation UpdateGuidelineDesignSettingsTypeStyle {
  updateGuidelineDesignSettingsTypeStyle(
    input: {
      guidelineId: "…"
      data: {
        key: "…"
        fontSize: "…"
        fontWeight: "…"
        letterSpacing: "…"
        lineHeight: "…"
        isUppercase: true
        isItalic: true
        isUnderline: true
        type: INLINE
      }
    }
  ) {
    __typename
    typeStyle {
      __typename
      ... on GuidelineDesignSettingsBlockTypeStyle {
        fontSize
        fontWeight
        isItalic
        isUnderline
        fontFamily { name }
        textColors { color }
      }
      ... on GuidelineDesignSettingsInlineTypeStyle {
        fontSize
        fontWeight
        isItalic
        isUnderline
        fontFamily { name }
        textColors { color }
      }
    }
  }
}
```

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