6 Commits

Author SHA1 Message Date
9a6f4244ea Update src/app/styles/variables.css 2026-03-04 13:42:10 +00:00
c4e3a67723 Update src/app/page.tsx 2026-03-04 13:42:10 +00:00
eeb55326d4 Update src/app/layout.tsx 2026-03-04 13:42:09 +00:00
19a20009c7 Merge version_1 into main
Merge version_1 into main
2026-03-04 13:16:46 +00:00
fa6d10a289 Merge version_1 into main
Merge version_1 into main
2026-03-04 13:15:36 +00:00
66c99b25c1 Merge version_1 into main
Merge version_1 into main
2026-03-04 13:14:00 +00:00
3 changed files with 52 additions and 57 deletions

View File

@@ -1,51 +1,26 @@
import type { Metadata } from "next";
import { Mulish } from "next/font/google";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const mulish = Mulish({
variable: "--font-mulish", subsets: ["latin"],
});
const halant = Halant({
variable: "--font-halant", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
import "./styles/variables.css";
import "./styles/base.css";
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
});
export const metadata: Metadata = {
title: "Op. Dr. Koray Kır | Premium Estetik Cerrahi", description: "Özgüveninizi yeniden şekillendiren elit estetik cerrahi uygulamaları. Op. Dr. Koray Kır ile güvenli, profesyonel ve etkileyici sonuçlar.", keywords: "estetik cerrahi, plastik cerrah, meme protezi, vücut şekillendirme, bacak germe, İstanbul cerrah", openGraph: {
title: "Op. Dr. Koray Kır - Premium Estetik Cerrahi", description: "Lüks ve profesyonel estetik cerrahi hizmetleri. Özgüveninizi mükemmelleştirin.", type: "website", siteName: "Op. Dr. Koray Kır"
},
twitter: {
card: "summary_large_image", title: "Op. Dr. Koray Kır - Estetik Cerrahi", description: "Premium estetik cerrahi hizmetleri"
},
robots: {
index: true,
follow: true
}
};
title: "Op. Dr. Koray Kır | Lüks Estetik Cerrahi İstanbul", description: "Op. Dr. Koray Kır ile elit estetik cerrahi. Meme protezi, meme dikleştirme, bacak germe, vücut şekillendirme ve mommy makeover operasyonları. Şeffaf iletişim, yüksek hasta memnuniyeti ve profesyonel hizmet."};
export default function RootLayout({
children,
}: Readonly<{
}: {
children: React.ReactNode;
}>) {
}) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${mulish.variable} ${halant.variable} ${inter.variable} antialiased`}
>
<Tag />
{children}
<html lang="tr">
<body className={inter.variable}>
{children}
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1413,7 +1388,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}

View File

@@ -14,6 +14,14 @@ import FooterBase from '@/components/sections/footer/FooterBase';
import { Award, CheckCircle, Crown, Heart, HelpCircle, Lightbulb, LucideIcon, MessageSquare, Phone, Shield, Sparkles, Star, Trophy, Users, Zap } from 'lucide-react';
export default function LandingPage() {
const handleWhatsAppClick = () => {
window.open('https://wa.me/905369838496', '_blank');
};
const handlePhoneClick = () => {
window.location.href = 'tel:+905369838496';
};
return (
<ThemeProvider
defaultButtonVariant="expand-hover"
@@ -27,6 +35,19 @@ export default function LandingPage() {
secondaryButtonStyle="radial-glow"
headingFontWeight="normal"
>
{/* Fixed WhatsApp Button */}
<a
href="https://wa.me/905369838496"
target="_blank"
rel="noopener noreferrer"
className="fixed bottom-6 right-6 z-50 w-14 h-14 bg-green-500 hover:bg-green-600 rounded-full flex items-center justify-center shadow-lg transition-all duration-300 hover:scale-110"
aria-label="WhatsApp ile İletişi Geç"
>
<svg className="w-7 h-7 text-white" fill="currentColor" viewBox="0 0 24 24">
<path d="M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.67-.51-.173-.008-.371 0-.57 0-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.076 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421-7.403h-.004a9.87 9.87 0 00-4.255.949 9.766 9.766 0 00-3.27 2.693 9.75 9.75 0 1013.868-13.868 9.768 9.768 0 01-6.339 10.226z"/>
</svg>
</a>
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
@@ -70,7 +91,7 @@ export default function LandingPage() {
testimonialRotationInterval={6000}
buttons={[
{ text: "Randevu Al", href: "#contact" },
{ text: "WhatsApp ile İletişi Geç", href: "https://wa.me" }
{ text: "WhatsApp ile İletişi Geç", href: "https://wa.me/905369838496" }
]}
buttonAnimation="slide-up"
useInvertedBackground={false}
@@ -80,7 +101,7 @@ export default function LandingPage() {
<div id="about" data-section="about">
<SplitAbout
title="Op. Dr. Koray Kır ile Tanışın"
description="Estetik cerrahi alanında yılların deneyimi ve binlerce memnun hastanın güveni ile hizmet veriyoruz. Sakin yaklaşım, detaylııklamalar ve şeffaf iletişim esas ilkelerimizdir."
description="Özgüveniniz; hassasiyet, güvenlik ve estetik bakış açısı ile şekillendirilir. Estetik cerrahi alanında yılların deneyimi ve binlerce memnun hastanın güveni ile hizmet veriyoruz. Sakin yaklaşım, detaylııklamalar ve şeffaf iletişim esas ilkelerimizdir."
tag="Uzman Hekim"
tagIcon={Award}
tagAnimation="slide-up"
@@ -277,10 +298,10 @@ export default function LandingPage() {
tagIcon={Phone}
tagAnimation="slide-up"
title="Konsültasyon Talep Edin"
description="Özgüveninizi yeniden şekillendirmek için ilk adımı atın. Op. Dr. Koray Kır ile ücretsiz konsültasyon rezerve edin ve kişiye özel operasyon planını öğrenin."
description="Özgüveninizi yeniden şekillendirmek için ilk adımı atın. Op. Dr. Koray Kır ile ücretsiz konsültasyon rezerve edin. Adres: Teşvikiye, Hakkı Yeten Cd. Unimed Center No:19 İç Kapı No:1 34394 Şişli/İstanbul. Telefon: 0536 983 84 96"
buttons={[
{ text: "Randevu Al", href: "tel:+90123456789" },
{ text: "WhatsApp İletişi", href: "https://wa.me/90123456789" }
{ text: "Telefon ile Ara", href: "tel:+905369838496" },
{ text: "WhatsApp İletişi", href: "https://wa.me/905369838496" }
]}
buttonAnimation="slide-up"
background={{ variant: "radial-gradient" }}
@@ -310,9 +331,9 @@ export default function LandingPage() {
},
{
title: "İletişim", items: [
{ label: "+90 (212) 123-4567", href: "tel:+902121234567" },
{ label: "info@drkoraykir.com", href: "mailto:info@drkoraykir.com" },
{ label: "WhatsApp Danışma", href: "https://wa.me/90212123456" }
{ label: "+90 (536) 983-8496", href: "tel:+905369838496" },
{ label: "WhatsApp Danışma", href: "https://wa.me/905369838496" },
{ label: "Teşvikiye, İstanbul", href: "https://maps.google.com/?q=Teşvikiye,+Hakkı+Yeten+Cd.+Unimed+Center+No:19+34394+Şişli" }
]
}
]}

View File

@@ -2,23 +2,23 @@
/* Base units */
/* --vw is set by ThemeProvider */
/* --background: #0a0a0a;;
--card: #1a1a1a;;
--foreground: #ffffff;;
--primary-cta: #e34400;;
--secondary-cta: #010101;;
--accent: #ff7b05;;
--background-accent: #106efb;; */
/* --background: #f5f2ed;;
--card: #ffffff;;
--foreground: #2a2520;;
--primary-cta: #8b5a4e;;
--secondary-cta: #e8ddd2;;
--accent: #d4c5b9;;
--background-accent: #c9b5a8;; */
--background: #0a0a0a;;
--card: #1a1a1a;;
--foreground: #ffffff;;
--primary-cta: #e34400;;
--background: #f5f2ed;;
--card: #ffffff;;
--foreground: #2a2520;;
--primary-cta: #8b5a4e;;
--primary-cta-text: #ffffff;;
--secondary-cta: #010101;;
--secondary-cta: #e8ddd2;;
--secondary-cta-text: #ffffff;;
--accent: #ff7b05;;
--background-accent: #106efb;;
--accent: #d4c5b9;;
--background-accent: #c9b5a8;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);