Skip to main content

Enumeration: ButtonVariantType

Defines the visual style variants for buttons in the configurator interface.

ButtonVariant determines the button's appearance and visual weight through different combinations of background, border, and text styling. This creates visual hierarchy and helps users distinguish between primary, secondary, and tertiary actions.

The variant choice significantly impacts the button's visual prominence and should be selected based on the action's importance within the interface.

Enumeration Members

CONTAINED

CONTAINED: "CONTAINED"

Button with solid background fill.

CONTAINED buttons have a solid background color and typically no border, making them the most visually prominent button style. This variant should be used for primary actions that you want to draw user attention to.


OUTLINED

OUTLINED: "OUTLINED"

Button with border and transparent background.

OUTLINED buttons have a visible border with no background fill, making them less visually prominent than contained buttons. This style is ideal for secondary actions or when you need multiple buttons without overwhelming the interface.


TEXT

TEXT: "TEXT"

Button with text only, no background or border.

TEXT buttons have minimal visual weight with no background or border, showing only the button label. This subtle style is appropriate for tertiary actions or when you need buttons that don't distract from primary content.