🎨

UI Knihovna

Kolekce nádherných, znovupoužitelných React komponent a CSS fragmentů vytvořená pomocí Tailwind CSS a Framer Motion.

Pozadí

Advanced interactive backgrounds and patterns.

Animated Faded Grid

Modern Grid

Perfect for hero sections

AnimatedGrid.tsxLanguage: tsx
export function AnimatedGridBackground() { return ( <div className="relative w-full h-[400px] bg-black overflow-hidden flex items-center justify-center"> {/* Dynamic Grid */} <div className="absolute inset-0 bg-[linear-gradient(to_right,#4f4f4f2e_1px,transparent_1px),linear-gradient(to_bottom,#4f4f4f2e_1px,transparent_1px)] bg-[size:24px_24px] [mask-image:radial-gradient(ellipse_60%_50%_at_50%_0%,#000_70%,transparent_100%)]" /> {/* Glowing Orb */} <div className="absolute top-0 w-full h-full bg-accent/20 blur-[100px] rounded-full scale-150 transform -translate-y-1/2 opacity-50" /> <div className="relative z-10 text-center"> <h2 className="text-4xl font-bold text-white tracking-tight mb-2">Modern Grid</h2> <p className="text-gray-400">Perfect for hero sections</p> </div> </div> ); }

Subtle Dot Pattern

Subtle Pattern

Clean & Professional

DotPattern.tsxLanguage: tsx
export function DotPatternBackground() { return ( <div className="relative w-full h-[300px] bg-surface overflow-hidden flex flex-col items-center justify-center border border-border rounded-xl"> <div className="absolute h-full w-full bg-[radial-gradient(var(--color-border)_1px,transparent_1px)] [background-size:16px_16px] [mask-image:radial-gradient(ellipse_50%_50%_at_50%_50%,#000_70%,transparent_100%)] opacity-50" /> <div className="relative z-10 space-y-4 text-center"> <span className="px-3 py-1 rounded-full border border-border bg-surface/80 text-xs font-semibold backdrop-blur-sm shadow-sm inline-block"> Subtle Pattern </span> <h3 className="text-2xl font-semibold text-foreground">Clean & Professional</h3> </div> </div> ); }

Aurora Glow

Aurora Glow

Beautiful soft gradients for premium interfaces.

AuroraBackground.tsxLanguage: tsx
export function AuroraBackground() { return ( <div className="relative w-full h-[350px] overflow-hidden flex items-center justify-center rounded-2xl bg-black"> <div className="absolute -top-[50%] -left-[10%] w-[50%] h-[100%] rounded-[100%] bg-blue-500/30 blur-[80px] mix-blend-screen" /> <div className="absolute -bottom-[20%] -right-[10%] w-[60%] h-[120%] rounded-[100%] bg-purple-500/30 blur-[80px] mix-blend-screen" /> <div className="absolute top-[20%] left-[20%] w-[30%] h-[30%] rounded-[100%] bg-accent/40 blur-[80px] mix-blend-screen" /> <div className="relative z-10 backdrop-blur-md bg-white/5 border border-white/10 p-8 rounded-2xl shadow-2xl"> <h2 className="text-3xl font-bold text-white">Aurora Glow</h2> <p className="text-white/70 mt-2 max-w-xs">Beautiful soft gradients for premium interfaces.</p> </div> </div> ); }