47 lines
1.8 KiB
TypeScript
47 lines
1.8 KiB
TypeScript
import React from 'react';
|
|
import { ArrowRight } from 'lucide-react';
|
|
|
|
const HeroSection = () => {
|
|
return (
|
|
<>
|
|
{/* Hero Section */}
|
|
<section className="relative min-h-screen overflow-hidden">
|
|
{/* Background Image */}
|
|
<div
|
|
className="absolute inset-0 bg-cover bg-center bg-no-repeat"
|
|
style={{
|
|
backgroundImage: "url('/images/hero.jpg')" // Replace with your image path
|
|
}}
|
|
>
|
|
{/* Overlay for better text readability */}
|
|
<div className="absolute inset-0 bg-gradient-to-br from-white/90 via-blue-50/80 to-purple-100/70"></div>
|
|
</div>
|
|
|
|
<div className="relative max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 pt-20 lg:pt-32">
|
|
<div className="flex items-center min-h-[70vh]">
|
|
{/* Left-Aligned Content */}
|
|
<div className="space-y-8 max-w-4xl">
|
|
<div className="space-y-4">
|
|
<h1 className="text-6xl lg:text-7xl font-bold text-gray-700 leading-tight">
|
|
Try <span className="text-transparent bg-clip-text bg-gradient-to-r from-blue-600 to-purple-600">DeepSeek</span> Today
|
|
</h1>
|
|
<p className="text-2xl text-gray-600 max-w-2xl">
|
|
3Engine Cloud Flexus X Instance makes AI easy
|
|
</p>
|
|
</div>
|
|
|
|
<button className="group inline-flex items-center space-x-2 bg-white hover:bg-gray-50 text-gray-800 px-10 py-5 rounded-full border border-gray-300 shadow-sm hover:shadow-md transition-all duration-300 text-lg font-medium">
|
|
<span>Learn More</span>
|
|
<ArrowRight className="w-5 h-5 group-hover:translate-x-1 transition-transform" />
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
|
|
</>
|
|
);
|
|
};
|
|
|
|
export default HeroSection; |