Django-Spellbook

Try the New Markdown Editor! Explore Themes

Interactivity Utilities

Control how elements respond to user interaction.

Cursor Types

Control the cursor style.

Available classes:

  • sb-cursor-auto: Default cursor

  • sb-cursor-default: Standard cursor

  • sb-cursor-pointer: Pointing hand

  • sb-cursor-wait: Loading cursor

  • sb-cursor-text: Text selection

  • sb-cursor-move: Move cursor

  • sb-cursor-not-allowed: Disabled cursor

  • sb-cursor-grab: Grab cursor

  • sb-cursor-grabbing: Grabbing cursor

User Select

Control text selection.

Available classes:

  • sb-select-none: Prevent selection

  • sb-select-text: Allow text selection

  • sb-select-all: Select all on click

  • sb-select-auto: Browser default

Pointer Events

Control how elements respond to pointer events.

Available classes:

  • sb-pointer-events-none: Ignore pointer events

  • sb-pointer-events-auto: Default behavior

  • sb-pointer-events-inherit: Inherit from parent

Resize

Control element resizability.

Available classes:

  • sb-resize-none: Prevent resizing

  • sb-resize: Both directions

  • sb-resize-y: Vertical only

  • sb-resize-x: Horizontal only

Scroll Behavior

Control scrolling behavior.

Available classes:

  • sb-scroll-smooth: Smooth scrolling

  • sb-scroll-auto: Default scrolling

  • sb-scroll-touch: Touch-based scrolling

  • sb-overscroll-auto: Default overscroll

  • sb-overscroll-contain: Prevent overscroll

  • sb-overscroll-none: Disable overscroll

Focus Styles

Control element appearance when focused.

Available classes:

  • sb-focus-visible: Show focus ring only for keyboard

  • sb-focus-within: Style when children are focused

  • sb-focus: Default focus styles

  • sb-focus-none: Remove focus styles

Continue to Layout Utilities