{ "$schema": "https://ui.shadcn.com/schema/registry-item.json", "name": "new-hero-section-shadcnui", "type": "registry:block", "title": "New Hero Section", "description": "Modern hero section with gradient background, animated stats, and call-to-action buttons", "registryDependencies": [ "button" ], "dependencies": [ "framer-motion", "react" ], "files": [ { "path": "@uitripled/react-shadcn/src/components/sections/new-hero-section.tsx", "content": "\"use client\";\n\nimport { Button } from \"@/components/ui/button\";\nimport { motion, type Variants } from \"framer-motion\";\nimport { ArrowRight, Play, Sparkles } from \"lucide-react\";\n\nexport function NewHeroSection() {\n const containerVariants: Variants = {\n hidden: { opacity: 0 },\n visible: {\n opacity: 1,\n transition: {\n staggerChildren: 0.2,\n delayChildren: 0.3,\n },\n },\n };\n\n const itemVariants: Variants = {\n hidden: { opacity: 0, y: 30 },\n visible: {\n opacity: 1,\n y: 0,\n transition: { duration: 0.6, ease: \"easeOut\" },\n },\n };\n\n const floatingVariants: Variants = {\n animate: {\n y: [0, -10, 0],\n transition: {\n duration: 3,\n repeat: Infinity,\n ease: \"easeInOut\",\n },\n },\n };\n\n return (\n
\n
\n \n \n \n \n Welcome to the Future\n \n \n\n \n Transform Your Business\n
\n \n With Innovation\n \n \n\n \n We help businesses grow faster with cutting-edge solutions and\n exceptional service. Join thousands of satisfied customers.\n \n\n \n \n \n \n\n \n
\n
10K+
\n
Happy Customers
\n
\n
\n
\n
500+
\n
Projects Completed
\n
\n
\n
\n
99%
\n
Satisfaction Rate
\n
\n \n \n
\n
\n );\n}\n", "type": "registry:block", "target": "components/uitripled/new-hero-section-shadcnui.tsx" } ] }