simba-index/components/about-section.tsx

90 lines
4.5 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import Image from "next/image"
import { Shield, Zap, Brain, Users } from "lucide-react"
export default function AboutSection() {
return (
<section id="about" className="py-20 relative overflow-hidden">
<div className="absolute left-0 top-0 bottom-0 red-section z-0" />
<div className="container mx-auto px-4 relative z-10">
<div className="flex flex-col md:flex-row gap-8">
<div className="md:w-1/3 pl-4">
<div className="pl-4">
<h2 className="text-3xl font-bold mb-2 uppercase"></h2>
<p className="text-xs text-muted-foreground uppercase mb-4 font-mono">INFORMATION</p>
</div>
<div className="absolute left-0 top-0 bottom-0 w-1 bg-primary"></div>
<div className="diagonal-line mb-8 ml-8"></div>
<div className="content-overlay">
<p className="text-muted-foreground mb-6 leading-relaxed">
Simba Robotics RoboMaster
</p>
<p className="text-muted-foreground leading-relaxed">
</p>
</div>
</div>
<div className="md:w-2/3">
<div className="relative">
<div className="absolute -inset-4 bg-primary/10 blur-xl"></div>
<div className="overflow-hidden border border-white/10 relative z-10">
<Image
src="/placeholder.svg?height=600&width=800"
alt="Simba Robotics Team"
width={800}
height={400}
className="w-full h-auto"
/>
<div className="absolute bottom-0 left-0 right-0 bg-gradient-to-t from-background to-transparent h-20"></div>
<div className="absolute bottom-0 left-0 p-4">
<p className="text-xs text-primary font-mono">01/05</p>
<h3 className="text-xl font-bold"></h3>
</div>
</div>
</div>
<div className="mt-8 border border-white/10 bg-white/5 card-hover-effect p-6">
<h3 className="text-2xl font-bold mb-4 text-primary"></h3>
<p className="text-muted-foreground mb-4 leading-relaxed">
Simba Robotics
便
</p>
<div className="grid grid-cols-1 md:grid-cols-2 gap-4 mt-6">
<div className="flex items-start gap-3">
<Shield className="h-6 w-6 text-primary mt-1" />
<div>
<h5 className="font-bold mb-1"></h5>
<p className="text-sm text-muted-foreground"></p>
</div>
</div>
<div className="flex items-start gap-3">
<Zap className="h-6 w-6 text-primary mt-1" />
<div>
<h5 className="font-bold mb-1"></h5>
<p className="text-sm text-muted-foreground">齿</p>
</div>
</div>
<div className="flex items-start gap-3">
<Brain className="h-6 w-6 text-primary mt-1" />
<div>
<h5 className="font-bold mb-1"></h5>
<p className="text-sm text-muted-foreground"></p>
</div>
</div>
<div className="flex items-start gap-3">
<Users className="h-6 w-6 text-primary mt-1" />
<div>
<h5 className="font-bold mb-1"></h5>
<p className="text-sm text-muted-foreground"></p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
)
}