Update components/features.tsx
This commit is contained in:
parent
556ebafc07
commit
01b2c29514
|
|
@ -0,0 +1,103 @@
|
||||||
|
"use client";
|
||||||
|
import { Container } from "@/components/container";
|
||||||
|
import { Card, CardContent, CardDescription, CardHeader, CardTitle } from "@/components/ui/card";
|
||||||
|
import {
|
||||||
|
Scissors,
|
||||||
|
Music,
|
||||||
|
Type,
|
||||||
|
Sparkles,
|
||||||
|
Zap,
|
||||||
|
Palette,
|
||||||
|
Brain,
|
||||||
|
Clock,
|
||||||
|
TrendingUp
|
||||||
|
} from "lucide-react";
|
||||||
|
|
||||||
|
export function Features() {
|
||||||
|
const features = [
|
||||||
|
{
|
||||||
|
icon: Brain,
|
||||||
|
title: "AI-Powered Editing",
|
||||||
|
description: "Advanced AI analyzes your footage and automatically identifies the best moments, cuts boring parts, and maintains perfect pacing.",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
icon: Scissors,
|
||||||
|
title: "Smart Auto-Cut",
|
||||||
|
description: "Removes silences, pauses, and filler words. Keeps only the most engaging content that hooks viewers instantly.",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
icon: Music,
|
||||||
|
title: "Beat-Synced Music",
|
||||||
|
description: "Add trending music that syncs perfectly with your cuts. AI matches transitions to the beat for maximum impact.",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
icon: Type,
|
||||||
|
title: "Dynamic Text Overlays",
|
||||||
|
description: "Auto-generate captions with bold, animated text. Highlight key words and phrases that grab attention.",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
icon: Sparkles,
|
||||||
|
title: "Pro Transitions",
|
||||||
|
description: "Smooth zoom effects, whip pans, and motion blur transitions that make your content look professionally edited.",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
icon: Palette,
|
||||||
|
title: "Color Grading",
|
||||||
|
description: "Apply cinematic color grades and corrections automatically. Make your videos pop with vibrant, consistent colors.",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
icon: Clock,
|
||||||
|
title: "10x Faster",
|
||||||
|
description: "What takes hours in traditional editing software happens in minutes. Upload, instruct, and download—that's it.",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
icon: TrendingUp,
|
||||||
|
title: "Viral Optimization",
|
||||||
|
description: "Trained on millions of viral videos. AI knows what works and applies proven patterns to maximize engagement.",
|
||||||
|
},
|
||||||
|
{
|
||||||
|
icon: Zap,
|
||||||
|
title: "One-Click Export",
|
||||||
|
description: "Export in perfect formats for Instagram Reels, YouTube Shorts, or TikTok. Optimized resolution and aspect ratios.",
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
|
return (
|
||||||
|
<section id="features" className="py-20">
|
||||||
|
<Container>
|
||||||
|
<div className="text-center mb-16">
|
||||||
|
<h2 className="text-3xl md:text-5xl font-bold mb-4">
|
||||||
|
Everything You Need to Go{" "}
|
||||||
|
<span className="bg-gradient-to-r from-purple-600 to-blue-600 bg-clip-text text-transparent">
|
||||||
|
Viral
|
||||||
|
</span>
|
||||||
|
</h2>
|
||||||
|
<p className="text-neutral-600 dark:text-neutral-400 max-w-2xl mx-auto text-lg">
|
||||||
|
Professional video editing features powered by AI. No experience needed.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div className="grid md:grid-cols-2 lg:grid-cols-3 gap-6">
|
||||||
|
{features.map((feature, index) => (
|
||||||
|
<Card
|
||||||
|
key={index}
|
||||||
|
className="border-2 hover:border-purple-500 dark:hover:border-purple-500 transition-all hover:shadow-lg hover:shadow-purple-500/10"
|
||||||
|
>
|
||||||
|
<CardHeader>
|
||||||
|
<div className="w-12 h-12 rounded-lg bg-gradient-to-br from-purple-500 to-blue-500 flex items-center justify-center mb-4">
|
||||||
|
<feature.icon className="w-6 h-6 text-white" />
|
||||||
|
</div>
|
||||||
|
<CardTitle className="text-xl">{feature.title}</CardTitle>
|
||||||
|
</CardHeader>
|
||||||
|
<CardContent>
|
||||||
|
<CardDescription className="text-base">
|
||||||
|
{feature.description}
|
||||||
|
</CardDescription>
|
||||||
|
</CardContent>
|
||||||
|
</Card>
|
||||||
|
))}
|
||||||
|
</div>
|
||||||
|
</Container>
|
||||||
|
</section>
|
||||||
|
);
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue