Monsoon v0.2.0
Made by Alexandre Kohler Star

Utilities

Interactivity

Cursor, pointer events, user select, resize, scroll behavior, scroll snap, touch action and accent colors.

58classes
3variant classes
15properties
Open in the class reference

Live example

Full

Variant support

Variants are generated where they are useful, which keeps the whole stylesheet small enough to link from a CDN. Prefix a class with one of these to apply it in that state or above that width, for example disabled:cursor-default. Stacked variants such as dark:hover: are not part of the prebuilt file; arbitrary values take any variant, stacked, with the optional script or the purge CLI.

KindPrefixesClasses in this category
Statedisabled:3
Group and peernot generated0
Structurenot generated0
Motionnot generated0
Schemenot generated0
Breakpointsnot generated0
Containersnot generated0
Media and directionnot generated0

Cursor 18

Variants: listed per class

ClassCSSVariants
cursor-autocursor: auto;
cursor-defaultcursor: default;disabled
cursor-pointercursor: pointer;
cursor-waitcursor: wait;
cursor-textcursor: text;
cursor-movecursor: move;
cursor-helpcursor: help;
cursor-not-allowedcursor: not-allowed;disabled
cursor-nonecursor: none;
cursor-progresscursor: progress;
cursor-cellcursor: cell;
cursor-crosshaircursor: crosshair;
cursor-grabcursor: grab;
cursor-grabbingcursor: grabbing;
cursor-zoom-incursor: zoom-in;
cursor-zoom-outcursor: zoom-out;
cursor-col-resizecursor: col-resize;
cursor-row-resizecursor: row-resize;

Pointer events 2

Variants: listed per class

ClassCSSVariants
pointer-events-nonepointer-events: none;disabled
pointer-events-autopointer-events: auto;

User select 4

Variants: none

ClassCSS
select-none-webkit-user-select: none; user-select: none;
select-text-webkit-user-select: text; user-select: text;
select-all-webkit-user-select: all; user-select: all;
select-auto-webkit-user-select: auto; user-select: auto;

Resize 4

Variants: none

ClassCSS
resize-noneresize: none;
resizeresize: both;
resize-xresize: horizontal;
resize-yresize: vertical;

Appearance 2

Variants: none

ClassCSS
appearance-noneappearance: none;
appearance-autoappearance: auto;

Scroll behavior 2

Variants: none

ClassCSS
scroll-autoscroll-behavior: auto;
scroll-smoothscroll-behavior: smooth;

Scroll margin top 5

Variants: none

ClassCSS
scroll-mt-0scroll-margin-top: 0;
scroll-mt-2scroll-margin-top: 0.5rem;
scroll-mt-4scroll-margin-top: 1rem;
scroll-mt-8scroll-margin-top: 2rem;
scroll-mt-16scroll-margin-top: 4rem;

Scroll snap type 3

Variants: none

ClassCSS
snap-nonescroll-snap-type: none;
snap-xscroll-snap-type: x var(--m-snap, proximity);
snap-yscroll-snap-type: y var(--m-snap, proximity);

Scroll snap strictness 2

Variants: none

ClassCSS
snap-mandatory--m-snap: mandatory;
snap-proximity--m-snap: proximity;

Scroll snap align 3

Variants: none

ClassCSS
snap-startscroll-snap-align: start;
snap-endscroll-snap-align: end;
snap-centerscroll-snap-align: center;

Scroll snap stop 1

Variants: none

ClassCSS
snap-alwaysscroll-snap-stop: always;

Touch action 5

Variants: none

ClassCSS
touch-autotouch-action: auto;
touch-nonetouch-action: none;
touch-manipulationtouch-action: manipulation;
touch-pan-xtouch-action: pan-x;
touch-pan-ytouch-action: pan-y;

Will change 3

Variants: none

ClassCSS
will-change-autowill-change: auto;
will-change-transformwill-change: transform;
will-change-opacitywill-change: opacity;

Caret color 2

Variants: none

ClassCSS
caret-transparentcaret-color: transparent;
caret-primarycaret-color: var(--primary);

Accent color 2

Variants: none

ClassCSS
accent-primaryaccent-color: var(--primary);
accent-autoaccent-color: auto;

No recent searches

Try , , or .

Recent

Loading the search index

No results for ""

Check the spelling, or search a class name such as px-4.