Skip to main content

Skeleton Card

Pre-composed card skeleton for loading states

Skeleton Card

Pre-composed card skeleton component that combines multiple skeleton elements to create a realistic card loading placeholder.

Demo

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...

Usage

<script>
import SkeletonCard from '$lib/shared/components/loading/SkeletonCard.svelte';
</script>

<!-- Default card skeleton -->
<SkeletonCard />

Props

PropTypeDefaultDescription
showImagebooleantrueWhether to show image skeleton
showAvatarbooleanfalseWhether to show avatar skeleton
showActionsbooleantrueWhether to show action button skeletons
animation'shimmer' \| 'pulse' \| 'none''shimmer'Animation style
classstring''Additional CSS classes