All motion keywords
Flairspotlight

Spotlight

Radial light follows the cursor across a card.

move cursor
tap / hover to play
import { motion, useMotionValue, useMotionTemplate } from "framer-motion";

const mx = useMotionValue(50);
const my = useMotionValue(50);
const bg = useMotionTemplate`radial-gradient(160px circle at ${mx}% ${my}%, rgba(255,255,255,0.25), transparent 60%)`;

<motion.div
  onPointerMove={(e) => {
    const r = e.currentTarget.getBoundingClientRect();
    mx.set(((e.clientX - r.left) / r.width) * 100);
    my.set(((e.clientY - r.top) / r.height) * 100);
  }}
  style={{ backgroundImage: bg }}
/>

How to use it

Copy-paste

Grab the code above and drop it onto any motion.* element.

Or name it

In Claude Code / Cursor, run /ss-motion spotlight and the recipe lands in your code.

Personality

Pairs naturally with the silk seed (smooth, elegant).

Related Flair moves

20+ named motion moves
All copy-paste, all in StyleSeed’s design engine. MIT.