Button (Greyd)

The Button (Greyd) block is used exclusively as a child of the Buttons (Greyd) block and provides an individual editing experience for each button. Because it is a child block, it cannot be inserted on its own and is only available inside a Buttons (Greyd) wrapper. This block inherits styling and behavior from its parent while offering additional per‑button customization options.

Screenshot of a Button (Greyd) block in the editor, explained in the paragraphs before and after.

In the editor, the button label is a RichText field rendered inside a button element. You can format the text using the standard inline tools, and the preview reflects the style chosen in the Sidebar settings for a consistent editing experience.

The toolbar combines standard block controls with RichText formatting tools. From here, you can insert Dynamic Tags into the label for context‑aware content and use the dedicated Trigger button to add interactive actions.

Settings

Screenshot of the settings sidebar, explained in the following paragraphs.

Under Icon, you can enhance the button with an icon selected from the built‑in picker. See the Button Icon Control component for more details.

The block also supports Animations. In the Advanced section, you can find settings for HTML anchor, additional CSS classes, the Greyd Styles Class, toggles to hide the block per breakpoint and Inline Styling.

Styles

Screenshot of the styles sidebar, explained in the following paragraphs.

Use the Styles tab to refine the button’s design. The block includes several predefined visual styles such as Primary button, Secondary button, Alternative button, and Clear.

You can choose a Size of Small, Default, or Big, which changes the font size and padding.

You can also set a Width and choose an option from the Range Unit Control component. When a fixed width is defined, an additional alignment toggle appears. If enabled, Align content (labeled Align Icon with Text if an icon is present) and set horizontal alignment to left, center, right, or spreaded. If an icon is added, it sits by default at the outer edge; the alignment controls let you adjust its position relative to the text.

For full design control, activate Overwrite the design of the button individually. This reveals the Custom Button Styles component panel, allowing this button to override the inherited design from its parent container.

Video

You are currently viewing a placeholder content from Vimeo. To access the actual content, click the button below. Please note that doing so will share data with third-party providers.

More Information

Last updated: