SplitButtonTheme
Namespace: Hex1b.Theming
Assembly: Hex1b.dll
Theme elements specific to 's secondary-affordance region — the divider plus dropdown arrow that appears when secondary actions exist.
public static class SplitButtonThemeInheritance
Object → SplitButtonTheme
Fields
ArrowBackgroundColor
Resting background tint for the divider + arrow region. Defaults to a half-shade darker than so the dropdown affordance reads as a distinct sub-region of the chip.
Returns: Hex1bThemeElement<Hex1bColor>
public static readonly Hex1bThemeElement<Hex1bColor> ArrowBackgroundColorArrowForegroundColor
Foreground colour for the divider + arrow text in the resting state. Defaults to so it inherits the global text colour, matching the resting primary label treatment.
Returns: Hex1bThemeElement<Hex1bColor>
public static readonly Hex1bThemeElement<Hex1bColor> ArrowForegroundColorFocusedArrowBackgroundColor
Background tint for the divider + arrow region when focused. Defaults to a slightly dimmed white so the secondary affordance is still distinguishable from the brighter primary chip while staying inside the high-contrast focused palette.
Returns: Hex1bThemeElement<Hex1bColor>
public static readonly Hex1bThemeElement<Hex1bColor> FocusedArrowBackgroundColorFocusedArrowForegroundColor
Foreground colour for the divider + arrow text when focused.
Returns: Hex1bThemeElement<Hex1bColor>
public static readonly Hex1bThemeElement<Hex1bColor> FocusedArrowForegroundColorHoveredArrowBackgroundColor
Background tint for the divider + arrow region when hovered. Half-shade darker than .
Returns: Hex1bThemeElement<Hex1bColor>
public static readonly Hex1bThemeElement<Hex1bColor> HoveredArrowBackgroundColorHoveredArrowForegroundColor
Foreground colour for the divider + arrow text when hovered.
Returns: Hex1bThemeElement<Hex1bColor>
public static readonly Hex1bThemeElement<Hex1bColor> HoveredArrowForegroundColorRemarks
SplitButton inherits its primary-region (label + chip padding) styling from ; this class adds a dedicated colour pair for the divider/arrow cells so the dropdown affordance reads as distinct from the primary action.
All defaults are a half-shade darker (resting/hovered) or slightly dimmed (focused) compared with their counterparts. Setting any colour to makes the arrow region inherit the matching primary colour, producing a uniform chip without a visible secondary tint.