import Image from "next/image"; import Link from "next/link"; import { ArrowLeft, ArrowRight, MessageCircle, Phone, Sparkles, CheckCircle2 } from "lucide-react"; import { Icon } from "@/components/icon"; import type { ServiceRow, SiteSettingsRow } from "@/lib/types"; import { siteConfig } from "@/lib/site-config"; const QUICK_TRUST = [ "2-3 hafta teslim", "1 yıl ücretsiz destek", "İlk taslak ücretsiz", "Yerel ekip — Kocaeli", ]; export function ServiceHero({ service, settings, }: { service: ServiceRow; settings?: SiteSettingsRow | null; }) { const phoneRaw = settings?.contact_phone_raw ?? siteConfig.contact.phoneRaw; const phone = settings?.contact_phone ?? siteConfig.contact.phone; const wa = phoneRaw.replace(/[^\d]/g, ""); const waMessage = settings?.whatsapp_message ?? `Merhaba, ${service.title} hizmeti hakkında bilgi almak istiyorum.`; const waHref = `https://wa.me/${wa}?text=${encodeURIComponent(waMessage)}`; return (
{/* Subtle grid + glow */}
Tüm hizmetler
{/* Left — content */}
Profesyonel hizmet

{service.title}

{service.description}

{/* Quick trust strip */}
    {QUICK_TRUST.map((it) => (
  • {it}
  • ))}
Ücretsiz teklif al WhatsApp'tan yaz {phone}
{/* Right — hero card */}
{service.hero_image ? (
{service.title} {/* Floating badge */}

Şimdi başla

İlk tasarım taslağı ücretsiz

) : ( )}
); } function DecorativeServiceCard({ service }: { service: ServiceRow }) { return (
{/* Outer gradient frame */}
{/* Animated dots */}
{/* Glow */}
{/* Card content */}

kovak.yazilim

{service.title}

Sektörünüze özel, profesyonel çözüm.

{/* Bottom badges */}
⚡ Hızlı 🛡️ Garantili 📞 7/24 Destek
{/* Floating accent */}

Memnuniyet

100%

Proje

150+

); }