A breathtaking implementation of the official TanStack logo. Every layer of the SVG has been extracted and animated using Framer Motion so it constructs itself gracefully when it mounts.
Preview
TanStack Logo
Interactive
Install
Add the item with the shadcn CLI.
npx shadcn@latest add @evilbuttons/tanstackUsage
import TanStackLogo from "@/components/evil-buttons/logo/tanstack";
export function LogoDemo() {
return (
<TanStackLogo />
);
}Details
Because the SVG is a complex landscape painting involving gradients, masks, and layers, we deconstruct it to animate:
- The base sunset background scaling in.
- The blue waves floating up from the bottom.
- The mountain/rock base sliding up.
- The bright sun rising and the flag planting at the end.
On hover, the water ripples infinitely, the sun slowly rotates to spin its rays, and the flag waves in the wind.
Registry
The registry item includes components/evil-buttons/logo/tanstack.tsx.