Command Palette
Search for a command to run

Cool Mode

Add a fun particle effect that follows mouse interactions, with support for emojis, images, and custom shapes.

Installation

pnpm dlx shadcn-svelte@latest add https://sv-animations.vercel.app/r/cool-mode.json

Examples

Custom Image

Props

CoolMode

A wrapper component that adds particle effects on interaction.

NameTypeDefaultDescription
children
Snippet required The content to wrap with cool mode effect
options
CoolParticleOptions undefined Configuration options for particles

CoolParticleOptions

Configuration options for the particle effect.

NameTypeDefaultDescription
particle
string "circle" Particle type: "circle", emoji, or image URL
particleCount
number undefined Maximum number of particles
size
number random Size of particles in pixels
speedHorz
number random Horizontal speed of particles
speedUp
number random Vertical speed of particles