forked from RiseUP/riseup-squad20
86 lines
3.4 KiB
TypeScript
86 lines
3.4 KiB
TypeScript
import { Button } from "@/components/ui/button"
|
|
import { Shield, Clock, Users } from "lucide-react"
|
|
import Link from "next/link"
|
|
|
|
export function HeroSection() {
|
|
return (
|
|
<section className="py-16 lg:py-24 bg-background">
|
|
<div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8">
|
|
<div className="grid lg:grid-cols-2 gap-12 items-center">
|
|
{}
|
|
<div className="space-y-8">
|
|
<div className="space-y-4">
|
|
<div className="inline-block px-4 py-2 bg-accent/10 text-accent rounded-full text-sm font-medium">
|
|
APROXIMANDO MÉDICOS E PACIENTES
|
|
</div>
|
|
<h1 className="text-4xl lg:text-5xl font-bold text-foreground leading-tight text-balance">
|
|
Segurança, <span className="text-primary">Confiabilidade</span> e{" "}
|
|
<span className="text-primary">Rapidez</span>
|
|
</h1>
|
|
<div className="space-y-2 text-lg text-muted-foreground">
|
|
<p>Experimente o futuro dos agendamentos.</p>
|
|
<p>Encontre profissionais capacitados e marque já sua consulta.</p>
|
|
</div>
|
|
</div>
|
|
|
|
{}
|
|
<div className="flex flex-col sm:flex-row gap-4">
|
|
<Button size="lg" className="bg-primary hover:bg-primary/90 text-primary-foreground">
|
|
Sou Paciente
|
|
</Button>
|
|
<Button
|
|
size="lg"
|
|
variant="outline"
|
|
className="text-primary border-primary hover:bg-primary hover:text-primary-foreground bg-transparent"
|
|
>
|
|
<Link href="/profissional">Sou Profissional de Saúde</Link>
|
|
</Button>
|
|
</div>
|
|
</div>
|
|
|
|
{}
|
|
<div className="relative">
|
|
<div className="relative rounded-2xl overflow-hidden bg-gradient-to-br from-accent/20 to-primary/20 p-8">
|
|
<img
|
|
src="/medico-sorridente-de-tiro-medio-vestindo-casaco.jpg"
|
|
alt="Médico profissional sorrindo"
|
|
className="w-full h-auto rounded-lg"
|
|
/>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
{}
|
|
<div className="mt-16 grid md:grid-cols-3 gap-8">
|
|
<div className="flex items-start space-x-3">
|
|
<div className="flex-shrink-0 w-8 h-8 bg-primary/10 rounded-full flex items-center justify-center">
|
|
<Shield className="w-4 h-4 text-primary" />
|
|
</div>
|
|
<div>
|
|
<h3 className="font-semibold text-foreground">Laudos digitais e padronizados</h3>
|
|
</div>
|
|
</div>
|
|
|
|
<div className="flex items-start space-x-3">
|
|
<div className="flex-shrink-0 w-8 h-8 bg-accent/10 rounded-full flex items-center justify-center">
|
|
<Clock className="w-4 h-4 text-accent" />
|
|
</div>
|
|
<div>
|
|
<h3 className="font-semibold text-foreground">Notificações automáticas ao paciente</h3>
|
|
</div>
|
|
</div>
|
|
|
|
<div className="flex items-start space-x-3">
|
|
<div className="flex-shrink-0 w-8 h-8 bg-primary/10 rounded-full flex items-center justify-center">
|
|
<Users className="w-4 h-4 text-primary" />
|
|
</div>
|
|
<div>
|
|
<h3 className="font-semibold text-foreground">LGPD: controle de acesso e consentimento</h3>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
)
|
|
}
|