Type ButtonVariant

type ButtonVariant uint8

ButtonVariant selects one of the shadcn Vega button treatments. Destructive is Vega's quiet one: a danger-tinted surface with a danger label, not a solid red block.

Constants

const (
	ButtonDefault ButtonVariant = iota
	ButtonDestructive
	ButtonOutline
	ButtonSecondary
	ButtonGhost
	ButtonLink
	// ButtonDestructiveOutline is the bordered form of a dangerous action: a danger
	// colored label on an outline button, tinted with the danger color only under
	// the pointer. Viva's own variant (shadcn has none), for an action that sits
	// among ordinary controls such as a settings row.
	ButtonDestructiveOutline
)