diff --git a/app/(site)/hizmetler/[slug]/page.tsx b/app/(site)/hizmetler/[slug]/page.tsx
index 53f392c..58ab397 100644
--- a/app/(site)/hizmetler/[slug]/page.tsx
+++ b/app/(site)/hizmetler/[slug]/page.tsx
@@ -1,15 +1,14 @@
-import Image from "next/image";
-import Link from "next/link";
import type { Metadata } from "next";
import { notFound } from "next/navigation";
-import { ArrowLeft, ArrowRight, CheckCircle2 } from "lucide-react";
+import { CheckCircle2 } from "lucide-react";
import { renderContent } from "@/lib/content-render";
-import { getServiceBySlug, listProjects } from "@/lib/data";
+import { getServiceBySlug, getSiteSettings, listProjects } from "@/lib/data";
import { buildMetadata } from "@/lib/seo";
-import { Icon } from "@/components/icon";
import { ProjectsGrid } from "@/components/projects-grid";
import { SectionTitle } from "@/components/section-title";
import { FaqList } from "@/components/faq-list";
+import { ServiceHero } from "@/components/service-hero";
+import { ServiceSidebar } from "@/components/service-sidebar";
import type { FaqItem } from "@/lib/types";
export async function generateMetadata({
@@ -50,8 +49,9 @@ export default async function ServiceDetailPage({
const service = await getServiceBySlug(slug);
if (!service) notFound();
- const [relatedProjects] = await Promise.all([
+ const [relatedProjects, settings] = await Promise.all([
listProjects({ serviceSlug: slug, limit: 6 }),
+ getSiteSettings(),
]);
const faqItems = parseFaq(service.faq);
@@ -59,53 +59,9 @@ export default async function ServiceDetailPage({
return (
<>
-
- {service.description}
-
- {service.title}
-
-
+ {service.description} +
+ + {/* Quick trust strip */} ++ Şimdi başla +
++ İlk tasarım taslağı ücretsiz +
++ kovak.yazilim +
++ {service.title} +
++ Sektörünüze özel, profesyonel çözüm. +
+Memnuniyet
+100%
+Proje
+150+
+