# updateGuidelineDesignSettingsButtonStyleColor

> Mutation in domain **Guidelines**

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

Update an existing `Button Style Color` of a `Color Scheme`.

Status: _(beta)_

## Returns

`UpdateGuidelineDesignSettingsButtonStyleColor`

## Arguments

- `input`: `UpdateGuidelineDesignSettingsButtonStyleColorInput!` _(beta)_ — `UpdateGuidelineDesignSettingsButtonStyleColorInputType` input argument.

## Example

```graphql
mutation UpdateGuidelineDesignSettingsButtonStyleColor {
  updateGuidelineDesignSettingsButtonStyleColor(
    input: {
      colorSchemeId: "…"
      data: {
        key: "…"
        defaultTextColor: "…"
        defaultBackgroundColor: "…"
        defaultBorderColor: "…"
        hoverTextColor: "…"
        hoverBackgroundColor: "…"
        hoverBorderColor: "…"
      }
    }
  ) {
    __typename
    buttonStyle {
      borderWidth
      cornerRadius
      fontSize
      fontWeight
      isItalic
      isUppercase
      defaultBackgroundColors {
        color
        colorSchemeId
        isDefault
      }
      defaultBorderColors {
        color
        colorSchemeId
        isDefault
      }
      defaultTextColors {
        color
        colorSchemeId
        isDefault
      }
      fontFamily {
        name
        provider
      }
      hoverBackgroundColors {
        color
        colorSchemeId
        isDefault
      }
    }
  }
}
```

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