Interactivity Utilities
Control how elements respond to user interaction.
Cursor Types
Control the cursor style.
Available classes:
sb-cursor-auto
: Default cursorsb-cursor-default
: Standard cursorsb-cursor-pointer
: Pointing handsb-cursor-wait
: Loading cursorsb-cursor-text
: Text selectionsb-cursor-move
: Move cursorsb-cursor-not-allowed
: Disabled cursorsb-cursor-grab
: Grab cursorsb-cursor-grabbing
: Grabbing cursor
User Select
Control text selection.
Available classes:
sb-select-none
: Prevent selectionsb-select-text
: Allow text selectionsb-select-all
: Select all on clicksb-select-auto
: Browser default
Pointer Events
Control how elements respond to pointer events.
Available classes:
sb-pointer-events-none
: Ignore pointer eventssb-pointer-events-auto
: Default behaviorsb-pointer-events-inherit
: Inherit from parent
Resize
Control element resizability.
Available classes:
sb-resize-none
: Prevent resizingsb-resize
: Both directionssb-resize-y
: Vertical onlysb-resize-x
: Horizontal only
Scroll Behavior
Control scrolling behavior.
Available classes:
sb-scroll-smooth
: Smooth scrollingsb-scroll-auto
: Default scrollingsb-scroll-touch
: Touch-based scrollingsb-overscroll-auto
: Default overscrollsb-overscroll-contain
: Prevent overscrollsb-overscroll-none
: Disable overscroll
Focus Styles
Control element appearance when focused.
Available classes:
sb-focus-visible
: Show focus ring only for keyboardsb-focus-within
: Style when children are focusedsb-focus
: Default focus stylessb-focus-none
: Remove focus styles
Continue to Typography Utilities