Compare commits
16 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 69fac4cdd4 | |||
| 250d937fce | |||
| de58fa1ea0 | |||
| 13fffbe2be | |||
| b02f67e0b0 | |||
| 70f6b4079b | |||
| 9dde8c1ae6 | |||
| 86bf936e1b | |||
| e65a0c4e5e | |||
| 7935837e0e | |||
| db951555aa | |||
| 9b080073a3 | |||
| ba7376ae91 | |||
| d95f1210c1 | |||
| e69e7228b2 | |||
| 7c9a705fbc |
55
src/app/contact/page.tsx
Normal file
55
src/app/contact/page.tsx
Normal file
@@ -0,0 +1,55 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
|
||||
export default function ContactPage() {
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="text-stagger"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="circleGradient"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="normal"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{ name: "Hakkımda", id: "about" },
|
||||
{ name: "Hizmetler", id: "features" },
|
||||
{ name: "Danışan Yorumları", id: "testimonials" },
|
||||
{ name: "İletişim", id: "/contact" },
|
||||
]}
|
||||
brandName="Betül Arıkan"
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitForm
|
||||
title="Bizimle İletişime Geçin"
|
||||
description="Sağlık yolculuğunuzda size nasıl yardımcı olabiliriz? Formu doldurun, size en kısa sürede dönüş yapalım."
|
||||
inputs={[
|
||||
{ name: "name", type: "text", placeholder: "Adınız Soyadınız", required: true },
|
||||
{ name: "email", type: "email", placeholder: "E-posta Adresiniz", required: true }
|
||||
]}
|
||||
textarea={{ name: "message", placeholder: "Mesajınız", rows: 5, required: true }}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
<FooterLogoReveal
|
||||
logoText="Betül Arıkan"
|
||||
leftLink={{ text: "Gizlilik Politikası", href: "#" }}
|
||||
rightLink={{ text: "Kişisel Verilerin Korunması", href: "#" }}
|
||||
/>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -8,10 +8,11 @@ import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/F
|
||||
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
import HeroBillboardGallery from '@/components/sections/hero/HeroBillboardGallery';
|
||||
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
|
||||
import MetricCardThree from '@/components/sections/metrics/MetricCardThree';
|
||||
import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay';
|
||||
import PricingCardOne from '@/components/sections/pricing/PricingCardOne';
|
||||
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
|
||||
import TextAbout from '@/components/sections/about/TextAbout';
|
||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||
import { Award, FileText, Shield, Sparkles, User, Zap } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
@@ -39,7 +40,7 @@ export default function LandingPage() {
|
||||
{
|
||||
name: "Danışan Yorumları", id: "testimonials"},
|
||||
{
|
||||
name: "İletişim", id: "contact"},
|
||||
name: "İletişim", id: "/contact"},
|
||||
]}
|
||||
brandName="Betül Arıkan"
|
||||
/>
|
||||
@@ -54,7 +55,7 @@ export default function LandingPage() {
|
||||
tag="Uzman Diyetisyen"
|
||||
buttons={[
|
||||
{
|
||||
text: "Randevu Al", href: "#contact"},
|
||||
text: "Randevu Al", href: "/contact"},
|
||||
]}
|
||||
mediaItems={[
|
||||
{
|
||||
@@ -63,23 +64,21 @@ export default function LandingPage() {
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-vegetable-composition-peppers-carrots-garlic-other-vegetables-white-background_140725-141123.jpg", imageAlt: "Fonksiyonel Beslenme"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/empty-doctors-workplace-room-with-desk-technology_482257-14017.jpg", imageAlt: "Klinik Ortamı"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-doctor-talking-patient-about-vegetables_23-2148302105.jpg", imageAlt: "Medium shot doctor talking to patient about vegetables"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/apple-stethoscope_23-2147612174.jpg", imageAlt: "Apple and stethoscope"},
|
||||
]}
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<TextAbout
|
||||
useInvertedBackground={true}
|
||||
<TextSplitAbout
|
||||
title="Neden Fonksiyonel Tıp ve Beslenme?"
|
||||
buttons={[
|
||||
{
|
||||
text: "Daha Fazlasını Öğren", href: "#"},
|
||||
description={[
|
||||
"Fonksiyonel tıp, hastalıkları sadece semptomları bastırmakla değil, kök nedenlerini anlayarak ele alır.", "Beslenme planlarımızı tamamen sizin biyokimyasal ihtiyaçlarınıza ve yaşam tarzınıza göre özelleştiriyoruz.", "Amacımız sadece kilo vermek değil, uzun vadeli ve sürdürülebilir bir sağlık durumuna kavuşmanızı sağlamak."
|
||||
]}
|
||||
buttons={[
|
||||
{ text: "Randevu Al", href: "/contact" }
|
||||
]}
|
||||
useInvertedBackground={true}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -150,6 +149,21 @@ export default function LandingPage() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="metric-cards" data-section="metric-cards">
|
||||
<MetricCardThree
|
||||
animationType="blur-reveal"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
title="Önemli Göstergeler"
|
||||
description="Sağlık yolculuğunuzdaki temel metrikler."
|
||||
metrics={[
|
||||
{ id: "metric-1", icon: Award, title: "Sertifikalar", value: "15+" },
|
||||
{ id: "metric-2", icon: Zap, title: "Vaka Çalışması", value: "800+" },
|
||||
{ id: "metric-3", icon: Shield, title: "Yıllık Deneyim", value: "10+" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardThirteen
|
||||
animationType="slide-up"
|
||||
@@ -196,21 +210,6 @@ export default function LandingPage() {
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCTA
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "radial-gradient"}}
|
||||
tag="İletişim"
|
||||
title="Sağlıklı Bir Yaşam İçin Adım Atın"
|
||||
description="Detaylı bilgi almak veya randevu oluşturmak için hemen bize ulaşın."
|
||||
buttons={[
|
||||
{
|
||||
text: "WhatsApp Üzerinden İletişime Geç", href: "https://wa.me/905550000000"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoReveal
|
||||
logoText="Betül Arıkan"
|
||||
@@ -223,4 +222,4 @@ export default function LandingPage() {
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user