diff --git a/blockbase/theme.json b/blockbase/theme.json index 520fe57566..7d6a622426 100644 --- a/blockbase/theme.json +++ b/blockbase/theme.json @@ -541,6 +541,30 @@ "text": "var(--wp--custom--color--foreground)" }, "elements": { + "button": { + "border": { + "radius": "var(--wp--custom--button--border--radius)" + }, + "color": { + "background": "var(--wp--custom--button--color--background)", + "text": "var(--wp--custom--button--color--text)" + }, + "typography": { + "fontFamily": "var(--wp--preset--font-family--body-font)", + "fontSize": "var(--wp--custom--button--typography--font-size)", + "fontWeight": "var(--wp--custom--button--typography--font-weight)", + "lineHeight": "var(--wp--custom--button--typography--line-height)", + "textDecoration": "none" + }, + "spacing": { + "padding": { + "top": "calc( var(--wp--custom--button--spacing--padding--top) + var(--wp--custom--button--border--width) )", + "bottom": "calc( var(--wp--custom--button--spacing--padding--bottom) + var(--wp--custom--button--border--width) )", + "left": "calc( var(--wp--custom--button--spacing--padding--left) + var(--wp--custom--button--border--width) )", + "right": "calc( var(--wp--custom--button--spacing--padding--right) + var(--wp--custom--button--border--width) )" + } + } + }, "h1": { "typography": { "fontFamily": "var(--wp--preset--font-family--heading-font)",