Statuses

Loader

A lightweight and visually appealing loading indicator that enhances user experience by signaling ongoing background processes.

Basic

This is the basic loader component, used to indicate that a process or action is currently taking place.

Loading...

Installation

npx shadcn@latest add @intentui/loader

Manual installation

npm i @intentui/icons
import { Loader } from "@/components/ui/loader"
<>
  <Loader variant="ring" />
  <Loader variant="spin" />
  <Loader variant="bars" />
</>

Variants

There are four different variants of the loader. The default variant is the ring-3.

Loading...

Size

The loader defaults to a small size, but you can also select medium, large, or extra-large.

Loading...

Intent

By default, the loader uses the current text color, but you can customize it with different colors.

Loading...
Unlock the full power of
Design Intent UI
Build modern web apps faster with 350+ blocks and polished templates crafted for professionals.
Explore