Enum StyleVariantKind
- Namespace
- Velvet
- Assembly
- Velvet.Docs.dll
State-variant kinds for utility classes — the hover: / focus: /
active: prefixes.
public enum StyleVariantKind
Fields
Active = 3Checked = 4Dark = 10Focus = 1FocusVisible = 2GroupActive = 14GroupFocus = 12GroupFocusWithin = 13GroupHover = 11Hover = 0Lg = 7Md = 6PeerActive = 18PeerChecked = 19PeerFocus = 16PeerFocusWithin = 17PeerHover = 15Sm = 5Xl = 8Xxl = 9
Remarks
disabled: is intentionally absent: UI Toolkit has no reliable "enabled changed" event to
drive a manipulator, so disabled-state styling stays on the USS :disabled pseudo-class
(the curated disabled-* utilities). Responsive (sm:/md:), dark:, and
group/peer are tracked separately (they need a breakpoint / theme / structural
signal source).
Equivalent to Tailwind CSS's state-variant prefixes for users migrating from Tailwind.