Skip to Content
ComponentsSkeleton

Skeletons

Below is the full output of the Skeletons component across all variants and sizes.

“Its Important to install the packages & Dependencies to use can intall using npm install zure-ui and also paste code maunally For both React & Next Js

1. Variants

These define the intent and visual weight of the Input.

Paragraph

Table

Text

Card

2. Example

Made an example for better understanding in which i have created an template how it can be used in your project while Loading.

Important Note “I have used tailwindcss you can use normal CSS

Click the Refresh button to check the refresh effect

Paragraph

Table

Text

Card


Props

PropTypeDefaultDescription
widthstring | number"100%"Width of the skeleton block. Can be px, %, etc.
heightstring | number"20px"Height of the skeleton block.
borderRadiusstring | number"4px"Border radius for rounded corners.
classNamestring""Additional Tailwind/Custom classes.
styleReact.CSSProperties{}Inline styles override.

Installation

You can Integrate Zure UI By 2 ways npm install zure-ui Or by Manually creating folder , files & paste the given code It Totally depends on your workflow.

NPM

Step 1: Create a React App

Open your terminal and run the following command to create a new React app:

npx create-react-app my-app

Step 2: Navigate to Your Project Directory

After creating your project, navigate to your project directory:

cd my-app

Step 3: Install the Package

Run the following command in your project root to add the library as a dependency.

npm install zure-ui

Step 4: Start Building

You can now import any component directly into your React files.

Skeleton.jsx
import { Skeleton, SkeletonCard, SkeletonText, SkeletonTable } from 'zure-ui'; function App() { return <h2>Basic Skeleton</h2> <Skeleton width="200px" height="20px" /> <h2>Text Skeleton</h2> <SkeletonText lines={4} /> <h2>Card Skeleton</h2> <SkeletonCard /> <h2>Table Skeleton</h2> <SkeletonTable rows={4} cols={3} /> }

Last updated on