Merge version_1 into main #2

Merged
bender merged 2 commits from version_1 into main 2026-04-21 13:37:44 +00:00
2 changed files with 45 additions and 161 deletions

View File

@@ -27,13 +27,9 @@ export default function LandingPage() {
<NavbarStyleFullscreen
navItems={[
{
name: "Início",
id: "/",
},
name: "Início", id: "/"},
{
name: "Agenda Admin",
id: "/admin",
},
name: "Agenda Admin", id: "/admin"},
]}
brandName="BarberSchedule"
/>
@@ -59,28 +55,17 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
title: "Tarefas Diárias",
description: "Visualização clara dos atendimentos.",
bentoComponent: "3d-task-list",
items: [
title: "Tarefas Diárias", description: "Visualização clara dos atendimentos.", bentoComponent: "3d-task-list", items: [
{
icon: Clock,
label: "Corte Executivo",
time: "09:00",
},
label: "Corte Executivo", time: "09:00"},
{
icon: Clock,
label: "Barba Completa",
time: "10:30",
},
label: "Barba Completa", time: "10:30"},
{
icon: Clock,
label: "Degradê",
time: "11:45",
},
label: "Degradê", time: "11:45"},
],
imageSrc: "http://img.b2bpic.net/free-photo/best-friends-smiling-each-other_23-2148238236.jpg",
imageAlt: "Best friends smiling at each other",
},
]}
title="Ferramentas do Barbeiro"
@@ -90,33 +75,23 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/young-man-barber-s-shop-getting-his-beard-trimmed_23-2149186494.jpg?_wi=2"
imageSrc="http://img.b2bpic.net/free-photo/young-man-barber-s-shop-getting-his-beard-trimmed_23-2149186494.jpg"
logoText="BarberSchedule"
columns={[
{
title: "Navegação",
items: [
title: "Navegação", items: [
{
label: "Início",
href: "/",
},
label: "Início", href: "/"},
{
label: "Agenda Admin",
href: "/admin",
},
label: "Agenda Admin", href: "/admin"},
],
},
{
title: "Contato",
items: [
title: "Contato", items: [
{
label: "WhatsApp",
href: "#",
},
label: "WhatsApp", href: "#"},
{
label: "Instagram",
href: "#",
},
label: "Instagram", href: "#"},
],
},
]}

View File

@@ -30,13 +30,9 @@ export default function LandingPage() {
<NavbarStyleFullscreen
navItems={[
{
name: "Início",
id: "/",
},
name: "Início", id: "/"},
{
name: "Agenda Admin",
id: "/admin",
},
name: "Agenda Admin", id: "/admin"},
]}
brandName="BarberSchedule"
/>
@@ -45,32 +41,15 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitDualMedia
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="A excelência em cada corte"
description="Transformamos sua experiência de barbearia com um serviço impecável, focado no seu estilo e personalidade."
tag="Barbearia de Elite"
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-getting-his-hair-washed_23-2149220571.jpg?_wi=1",
imageAlt: "barber shop interior modern luxury",
},
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-getting-his-hair-washed_23-2149220571.jpg", imageAlt: "barber shop interior modern luxury"},
{
imageSrc: "http://img.b2bpic.net/free-photo/hairdressing-chair-vintage-barber-shop_23-2148298304.jpg",
imageAlt: "barber shop interior modern luxury",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-getting-haircut_23-2149141753.jpg",
imageAlt: "Full shot man getting a haircut",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/male-barber-sitting-his-shop_23-2149186519.jpg",
imageAlt: "Male barber sitting at his shop",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/close-up-washbasin_107420-94763.jpg",
imageAlt: "Close-up of washbasin",
},
imageSrc: "http://img.b2bpic.net/free-photo/hairdressing-chair-vintage-barber-shop_23-2148298304.jpg", imageAlt: "barber shop interior modern luxury"},
]}
mediaAnimation="slide-up"
rating={5}
@@ -85,28 +64,13 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
title: "Atendimento VIP",
description: "Técnicas exclusivas para cada cliente.",
bentoComponent: "reveal-icon",
icon: Star,
imageSrc: "http://img.b2bpic.net/free-photo/barber-doing-haircut-bearded-aged-client-hair-salon_23-2148182013.jpg",
imageAlt: "Barber doing haircut bearded aged client in hair salon",
title: "Atendimento VIP", description: "Técnicas exclusivas para cada cliente.", bentoComponent: "reveal-icon", icon: Star,
},
{
title: "Profissionais de Elite",
description: "Barbeiros treinados para o seu estilo.",
bentoComponent: "reveal-icon",
icon: Award,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-getting-his-hair-washed_23-2149220571.jpg?_wi=2",
imageAlt: "Barber doing haircut bearded aged client in hair salon",
title: "Profissionais de Elite", description: "Barbeiros treinados para o seu estilo.", bentoComponent: "reveal-icon", icon: Award,
},
{
title: "Ambiente Confortável",
description: "Um lugar pensado para o seu relaxamento.",
bentoComponent: "reveal-icon",
icon: Coffee,
imageSrc: "http://img.b2bpic.net/free-photo/professional-hairdresser-washing-clients-hair-barbershop_613910-5471.jpg?_wi=1",
imageAlt: "Barber doing haircut bearded aged client in hair salon",
title: "Ambiente Confortável", description: "Um lugar pensado para o seu relaxamento.", bentoComponent: "reveal-icon", icon: Coffee,
},
]}
title="Por que nos escolher?"
@@ -121,59 +85,28 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "1",
name: "Ricardo Silva",
role: "Cliente Vip",
company: "Tecnologia",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/professional-hairdresser-washing-clients-hair-barbershop_613910-5471.jpg?_wi=2",
},
id: "1", name: "Ricardo Silva", role: "Cliente Vip", company: "Tecnologia", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/professional-hairdresser-washing-clients-hair-barbershop_613910-5471.jpg"},
{
id: "2",
name: "Felipe Santos",
role: "Cliente Frequente",
company: "Engenharia",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/indian-stylish-man-black-traditional-clothes-with-white-scarf-posed-outdoor-sitting-bench_627829-12682.jpg",
},
id: "2", name: "Felipe Santos", role: "Cliente Frequente", company: "Engenharia", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/indian-stylish-man-black-traditional-clothes-with-white-scarf-posed-outdoor-sitting-bench_627829-12682.jpg"},
{
id: "3",
name: "Lucas Souza",
role: "Cliente Vip",
company: "Marketing",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/cute-young-caucasian-brunette-girl-holding-paws-dog-front-camera-pink-background-good-relationship-animals-people-concept_197531-31344.jpg",
},
id: "3", name: "Lucas Souza", role: "Cliente Vip", company: "Marketing", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/cute-young-caucasian-brunette-girl-holding-paws-dog-front-camera-pink-background-good-relationship-animals-people-concept_197531-31344.jpg"},
{
id: "4",
name: "Marcos Silva",
role: "Cliente Frequente",
company: "Vendas",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/elegant-women-with-little-dog-city_1157-26767.jpg",
},
id: "4", name: "Marcos Silva", role: "Cliente Frequente", company: "Vendas", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/elegant-women-with-little-dog-city_1157-26767.jpg"},
{
id: "5",
name: "João Oliveira",
role: "Cliente Vip",
company: "Consultoria",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-redhead-bearded-guy-dressed-old-fashioned-shirt-stretching-studio-isolated-dark-background_613910-4372.jpg",
},
id: "5", name: "João Oliveira", role: "Cliente Vip", company: "Consultoria", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-redhead-bearded-guy-dressed-old-fashioned-shirt-stretching-studio-isolated-dark-background_613910-4372.jpg"},
]}
kpiItems={[
{
value: "10k+",
label: "Cortes realizados",
},
value: "10k+", label: "Cortes realizados"},
{
value: "5.0",
label: "Avaliação média",
},
value: "5.0", label: "Avaliação média"},
{
value: "100%",
label: "Satisfação",
},
value: "100%", label: "Satisfação"},
]}
title="Clientes que aprovam"
description="Veja o que dizem sobre nosso atendimento e qualidade."
@@ -189,15 +122,9 @@ export default function LandingPage() {
faqsAnimation="slide-up"
faqs={[
{
id: "1",
title: "Preciso de conta para agendar?",
content: "Não, nosso sistema é focado na simplicidade. Basta comparecer.",
},
id: "1", title: "Preciso de conta para agendar?", content: "Não, nosso sistema é focado na simplicidade. Basta comparecer."},
{
id: "2",
title: "Posso cancelar meu horário?",
content: "Sim, entre em contato via WhatsApp caso precise remarcar.",
},
id: "2", title: "Posso cancelar meu horário?", content: "Sim, entre em contato via WhatsApp caso precise remarcar."},
]}
/>
</div>
@@ -212,18 +139,10 @@ export default function LandingPage() {
description="Números que refletem a dedicação com nossos clientes."
metrics={[
{
id: "1",
value: "10k+",
title: "Cortes",
description: "Total de clientes atendidos com sucesso.",
icon: Scissors,
id: "1", value: "10k+", title: "Cortes", description: "Total de clientes atendidos com sucesso.", icon: Scissors,
},
{
id: "2",
value: "100%",
title: "Satisfação",
description: "Compromisso com o seu visual.",
icon: Smile,
id: "2", value: "100%", title: "Satisfação", description: "Compromisso com o seu visual.", icon: Smile,
},
]}
/>
@@ -231,33 +150,23 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterMedia
imageSrc="http://img.b2bpic.net/free-photo/young-man-barber-s-shop-getting-his-beard-trimmed_23-2149186494.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/young-man-barber-s-shop-getting-his-beard-trimmed_23-2149186494.jpg"
logoText="BarberSchedule"
columns={[
{
title: "Navegação",
items: [
title: "Navegação", items: [
{
label: "Início",
href: "/",
},
label: "Início", href: "/"},
{
label: "Agenda Admin",
href: "/admin",
},
label: "Agenda Admin", href: "/admin"},
],
},
{
title: "Contato",
items: [
title: "Contato", items: [
{
label: "WhatsApp",
href: "#",
},
label: "WhatsApp", href: "#"},
{
label: "Instagram",
href: "#",
},
label: "Instagram", href: "#"},
],
},
]}