Block

Custom Cursor

Replace the default pointer with a context-aware follow element. A ring that trails the pointer, grows over links, and carries the portfolio personality into the smallest detail.

GET THIS BLOCK - FREE

Interaction Block · Block 07 / 09

← All blocks
CUSTOM CURSOR / LIVE

Move your pointer here

Recreated for the web · ships as a native WordPress block

What you can control

AttributeWhat it doesDefault
data-sizeCursor diameter in pixels48
data-colorCursor color as CSS custom property or hex valuevar(--acid)
data-blendBlend mode for cursor overlaysdifference

Accessible: Custom Cursor respects prefers-reduced-motion and does not replace the native cursor for keyboard users. Pointer events remain accessible on all interactive elements.