A fully functional & comprehensive suite of customizable and visually appealing loaders designed to enhance your web applications.
Spinner
InfiniteDots
DotsSpinner
To install the package, run:
npm install loaders-ui
import React from 'react';
import "loaders-ui/dist/main/index.min.css";
import { Spinner } from 'loaders-ui';
const App = () => (
<div>
<Spinner />
</div>
);
export default App;
All loaders can accept the following common props:
-
width
(string | number): Define the size of the loader. -
color
(string): Define the primary color of the loader. Default is#3498db
. -
className
(string): Add custom class names for styling.
-
colors
[string, string, string, string]: Define the four colors of the spinner's stroke. -
color
: is not valid in this case.
-
width
(number): Define the size of the loader.
-
borderWidth
(number): Define the border-width of ring.
-
dotsSize
(number | string): Define the size of the dots.
-
dullColor
(string): Define the stroke (of complete circle) color. -
borderWidth
(number | string): Define the stroke width.
-
borderWidth
(number | string): Define the stroke width.
-
maxWidth
(number | string): Define the max width of where line can be moved. -
height
(number | string): Define the height of the line.
- loaders
- react-loaders
- spinner
- loading-indicator
- bouncing-squares
- circular-spinner
- pulsing-dot
- rotating-cube
This project is licensed under the MIT License.