Spelte

Open Github

Tilt Card

Interactive 3D tilt card with perspective hover effect and spotlight.

Installation

pnpm dlx shadcn-svelte@latest add https://spelte.dev/r/tilt-card.json

Usage

<script>
	import TiltCard from '$registry/spelte/tilt-card.svelte';
</script>
 
<TiltCard class="rounded-lg border p-8">
	Hover me
</TiltCard>

Props

PropTypeDefaultDescription
tiltLimitnumber15Maximum tilt angle in degrees
scalenumber1.05Scale factor on hover
perspectivenumber1200Perspective distance in pixels
effect"gravitate" | "evade""evade"Tilt follows cursor or tilts away
spotlightbooleantrueShow spotlight effect on hover
classstringAdditional CSS classes
stylestringAdditional inline styles