The ShinyText component uses Framer Motion and background-clip: text to animate a linear gradient across text. It's perfect for highlighting premium features, drawing attention to calls-to-action, or adding subtle polish to headings. Now updated with 4 built-in animation variants.
Live Preview
Premium Features
Premium Features
Standard Shine:A smooth, 3-second linear gradient shine that slides across the text.
Installation
npx kinetic-ui-cli@latest add shiny-textUsage Guide
1. Import the Component
Import the component into your React or Next.js page:
import { ShinyText } from "@/components/creative/shiny-text";
2. Implementation Example
Render the component and customize its behavior by passing props:
import { ShinyText } from "@/components/creative/shiny-text";
export default function Example() {
return (
<div className="w-full flex items-center justify-center p-8">
<ShinyText
text="example"
speed{10}
shimmerWidth{10}
/>
</div>
);
}