Components
Loading preview...
"use client";
import {HeaderOneNavbar, Particles, SplitText, Button, HeroPill} from "@/components/ui/header-one-components";
import {motion} from "framer-motion"
const HeaderOne = () => {
return (
<main className="bg-gradient-to-b from-[#8bb6d6] to-[#a3c6e6] min-h-[calc(100vh-2rem)] m-2 md:m-4 rounded-2xl md:rounded-3xl flex flex-col items-center justify-center relative overflow-hidden">
<HeaderOneNavbar />
<Particles className="absolute top-0 left-0 w-full h-full" />
<div className="relative z-10 flex flex-col gap-y-4 items-center text-center justify-center my-10 md:my-20 text-white w-full px-2 sm:px-4">
<motion.div
initial={{ opacity: 0, y: -20 }}
animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.8, delay: 0.2 }}
>
<HeroPill text="✨ New: AI-powered transcription" />
</motion.div>
<h1
className="font-bold text-center max-w-full sm:max-w-3xl md:max-w-5xl leading-tight
text-3xl sm:text-4xl md:text-6xl lg:text-[6rem]"
>
<SplitText
text="Ideas that soar beyond the skyline"
splitType="words"
delay={100}
duration={0.8}
from={{ opacity: 0, y: 50 }}
to={{ opacity: 1, y: 0 }}
className="inline-block"
/>
</h1>
<div className="flex flex-col gap-y-4 w-full max-w-full sm:max-w-xl md:max-w-2xl px-0 sm:px-2">
<SplitText
text="Capture every project with clarity as limitless as the sky. Experience seamless, cloud-powered transcriptions that free you from hours of note-taking. Elevate your workflow—SkyScribe clears your schedule, letting your thoughts roam free."
splitType="words"
delay={50}
duration={1}
from={{ opacity: 0, y: 30 }}
to={{ opacity: 1, y: 0 }}
className="inline-block"
threshold={0.1}
/>
</div>
<motion.div
initial={{ opacity: 0, y: 30 }}
animate={{ opacity: 1, y: 0 }}
transition={{ duration: 0.8, delay: 1.2 }}
>
<Button
variant="primary"
className="w-full sm:w-auto text-base sm:text-lg px-6 py-3"
>
Get started
</Button>
</motion.div>
</div>
</main>
);
};
export default HeaderOne;