Theme Customizer

Common CSS (Spacing & Position Utilities)

FrankUI provides utility helper classes for rapid layout adjustments, positioning elements, and spacing. These utilities form the foundation for more advanced responsive interfaces.

Cursor Utilities

FrankUI offers a comprehensive suite of utility classes to control the mouse cursor display. All classes use the .c-[type] naming convention.

Interactive Hover Sandbox

Hover your mouse over the cards below to see the respective cursors render live in your browser.

🖱️
c-auto Default browser cursor
c-default Standard arrow
👆
c-pointer Link / Clickable hand
c-wait Busy / Wait hourglass
🌀
c-progress Background working
c-text Text selection I-beam
c-move Drag / Move element
🚫
c-not-allowed Disabled action
c-grab Grabbable item
c-grabbing Active grabbing
🔍+
c-zoom-in Zoom in detail
🔍-
c-zoom-out Zoom out detail

Cursor Reference Table

Class CSS Property Description
.c-autocursor: auto;Default cursor context
.c-defaultcursor: default;Standard arrow
.c-nonecursor: none;No cursor rendered
.c-helpcursor: help;Help question mark
.c-pointercursor: pointer;Hand icon for links
.c-progresscursor: progress;Loading arrow + circle
.c-waitcursor: wait;Hourglass wait indicator
.c-cellcursor: cell;Spreadsheet cell target cross
.c-crosshaircursor: crosshair;Selection crosshair
.c-textcursor: text;I-beam text select bar
.c-text-verticalcursor: vertical-text;Vertical text selector
.c-aliascursor: alias;Shortcut link alias arrow
.c-copycursor: copy;Copy utility addition sign
.c-movecursor: move;Movement drag pointer
.c-no-dropcursor: no-drop;Cannot release drop here
.c-not-allowedcursor: not-allowed;Action forbidden / Disabled
.c-all-scrollcursor: all-scroll;Scroll viewport directions
.c-col-resizecursor: col-resize;Column adjust horizontal resize
.c-row-resizecursor: row-resize;Row adjust vertical resize
.c-n-resizecursor: n-resize;North resize arrow
.c-e-resizecursor: e-resize;East resize arrow
.c-s-resizecursor: s-resize;South resize arrow
.c-w-resizecursor: w-resize;West resize arrow
.c-ne-resizecursor: ne-resize;Northeast resize diagonal
.c-nw-resizecursor: nw-resize;Northwest resize diagonal
.c-se-resizecursor: se-resize;Southeast resize diagonal
.c-sw-resizecursor: sw-resize;Southwest resize diagonal
.c-ew-resizecursor: ew-resize;East-West resize arrow
.c-ns-resizecursor: ns-resize;North-South resize arrow
.c-nesw-resizecursor: nesw-resize;NE-SW resize diagonal
.c-nwse-resizecursor: nwse-resize;NW-SE resize diagonal
.c-zoom-incursor: zoom-in;Zoom in magnifier
.c-zoom-outcursor: zoom-out;Zoom out magnifier
.c-grabcursor: grab;Grabbable open hand
.c-grabbingcursor: grabbing;Grabbing closed fist