# updateGuidelineDesignSettingsButtonStyle > Mutation in domain **Guidelines** - HTML: [updateGuidelineDesignSettingsButtonStyle.html](updateGuidelineDesignSettingsButtonStyle.html) - Raw SDL: [updateGuidelineDesignSettingsButtonStyle.sdl](updateGuidelineDesignSettingsButtonStyle.sdl) - Covered by: [llms.txt](../llms.txt) Update an existing `Button Style` of a `Guideline`. Status: _(beta)_ ## Returns `UpdateGuidelineDesignSettingsButtonStyle` ## Arguments - `input`: `UpdateGuidelineDesignSettingsButtonStyleInput!` _(beta)_ — `UpdateGuidelineDesignSettingsButtonStyleInputType` input argument. ## Example ```graphql mutation UpdateGuidelineDesignSettingsButtonStyle { updateGuidelineDesignSettingsButtonStyle( input: { guidelineId: "…" data: { key: "…" fontSize: "…" fontWeight: "…" lineHeight: "…" isUppercase: true isItalic: true } } ) { __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: [`updateGuidelineDesignSettingsButtonStyle.example.sdl`](updateGuidelineDesignSettingsButtonStyle.example.sdl)