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.