Tailwind CSS Spinner
Spinner utility for Tailwind CSS
Installation
Add this plugin to your project:
# Install using pnpm pnpm install --save-dev tailwindcss-spinner # Install using npm npm install --save-dev tailwindcss-spinner # Install using yarn yarn add -D tailwindcss-spinner
Usage
// tailwind.config.js theme: // defaults to these values default: color: '#dae1e7' // color you want to make the spinner size: '1em' // size of the spinner (used for both width and height) border: '2px' // border-width of the spinner (shouldn't be bigger than half the spinner's size) speed: '500ms' // the speed at which the spinner should rotate // md: { // color: theme('colors.red.500', 'red'), // size: '2em', // border: '2px', // speed: '500ms', // }, variants: // all the following default to ['responsive'] spinner: 'responsive' plugins: // optional configuration for resulting class name and/or tailwind theme key className: 'spinner' themeKey: 'spinner'
Resulting CSS:
@}