Merge version_2 into main #3

Merged
bender merged 2 commits from version_2 into main 2026-04-16 12:14:15 +00:00
2 changed files with 118 additions and 212 deletions

54
src/app/menu/page.tsx Normal file
View File

@@ -0,0 +1,54 @@
"use client";
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen';
import FooterCard from '@/components/sections/footer/FooterCard';
import { Facebook, Instagram } from "lucide-react";
export default function MenuPage() {
return (
<ThemeProvider
defaultButtonVariant="shift-hover"
defaultTextAnimation="background-highlight"
borderRadius="soft"
contentWidth="mediumLarge"
sizing="largeSmallSizeMediumTitles"
background="none"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="bold"
>
<ReactLenis root>
<NavbarStyleFullscreen
navItems={[
{ name: "Ana Sayfa", id: "/" },
{ name: "Hakkında", id: "/#about" },
{ name: "Menü", id: "/menu" },
{ name: "Yorumlar", id: "/#testimonials" },
{ name: "İletişim", id: "/#contact" },
]}
brandName="Onurun Yeri"
/>
<main className="py-24 px-6 md:px-12 flex flex-col items-center">
<h1 className="text-4xl font-bold mb-8">Menümüz</h1>
<p className="text-lg text-center mb-12 max-w-2xl">En taze deniz ürünlerimiz ve özel lezzetlerimiz aşağıda yer almaktadır.</p>
<div className="w-full max-w-4xl aspect-video bg-gray-200 rounded-2xl flex items-center justify-center border-2 border-dashed border-gray-400">
<p className="text-gray-500">Menü Görseli Yükle</p>
</div>
</main>
<FooterCard
logoText="Onurun Yeri"
copyrightText="© 2024 Onurun Yeri | Urla, İzmir"
socialLinks={[
{ icon: Instagram, href: "#", ariaLabel: "Instagram" },
{ icon: Facebook, href: "#", ariaLabel: "Facebook" },
]}
/>
</ReactLenis>
</ThemeProvider>
);
}

View File

@@ -33,25 +33,15 @@ export default function LandingPage() {
<NavbarStyleFullscreen
navItems={[
{
name: "Ana Sayfa",
id: "hero",
},
name: "Ana Sayfa", id: "hero"},
{
name: "Hakkında",
id: "about",
},
name: "Hakkında", id: "about"},
{
name: "Menü",
id: "products",
},
name: "Menü", id: "/menu"},
{
name: "Yorumlar",
id: "testimonials",
},
name: "Yorumlar", id: "testimonials"},
{
name: "İletişim",
id: "contact",
},
name: "İletişim", id: "contact"},
]}
brandName="Onurun Yeri"
/>
@@ -60,93 +50,52 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardTestimonial
background={{
variant: "plain",
}}
variant: "plain"}}
title="Onurun Yeri'nde Gerçek Balık Lezzeti"
description="Urla'nın en samimi köşesinde, günlük taze sardalya ve levrek ile hazırladığımız eşsiz balık ekmek deneyimine davetlisiniz."
testimonials={[
{
name: "Enis Kuzucu",
handle: "@enis",
testimonial: "Her zaman çok taze ve lezzetli. Güler yüzlü hizmetiyle Urla'nın vazgeçilmezi.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-drag-queen-with-drink_23-2149556855.jpg?_wi=1",
},
name: "Enis Kuzucu", handle: "@enis", testimonial: "Her zaman çok taze ve lezzetli. Güler yüzlü hizmetiyle Urla'nın vazgeçilmezi.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-drag-queen-with-drink_23-2149556855.jpg?_wi=1"},
{
name: "Newqves",
handle: "@newqves",
testimonial: "Sardalya ve levrek ikisi de çok güzeldi. Fiyatlar uygun, servis hızlı.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/horizontal-view-raw-fish-fresh-chopped-vegetables-lemon-slices-spices-gray-plate-cutlery-set-black-distressed-surface_179666-42655.jpg?_wi=1",
},
name: "Newqves", handle: "@newqves", testimonial: "Sardalya ve levrek ikisi de çok güzeldi. Fiyatlar uygun, servis hızlı.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/horizontal-view-raw-fish-fresh-chopped-vegetables-lemon-slices-spices-gray-plate-cutlery-set-black-distressed-surface_179666-42655.jpg?_wi=1"},
{
name: "Ayşe Y.",
handle: "@aysey",
testimonial: "Temiz ve leziz bir küçük restoran. Saygılı işletmeciler.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/older-friends-eating-restaurant_23-2149316782.jpg?_wi=1",
},
name: "Ayşe Y.", handle: "@aysey", testimonial: "Temiz ve leziz bir küçük restoran. Saygılı işletmeciler.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/older-friends-eating-restaurant_23-2149316782.jpg?_wi=1"},
{
name: "Mehmet K.",
handle: "@mehmetk",
testimonial: "Balık ekmek yemek için Urla'da ilk tercih ettiğimiz yer.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/internationals-people-standing-cafe-drinking-cocktails_1157-32440.jpg?_wi=1",
},
name: "Mehmet K.", handle: "@mehmetk", testimonial: "Balık ekmek yemek için Urla'da ilk tercih ettiğimiz yer.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/internationals-people-standing-cafe-drinking-cocktails_1157-32440.jpg?_wi=1"},
{
name: "Zeynep B.",
handle: "@zeyneb",
testimonial: "Harika bir atmosfer ve taze balık. Kesinlikle tavsiye ederim.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-having-lunch-restaurant_23-2150491815.jpg?_wi=1",
},
name: "Zeynep B.", handle: "@zeyneb", testimonial: "Harika bir atmosfer ve taze balık. Kesinlikle tavsiye ederim.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-having-lunch-restaurant_23-2150491815.jpg?_wi=1"},
]}
imageSrc="http://img.b2bpic.net/free-photo/dining-room-background-zoom-calls_23-2149684443.jpg"
imageAlt="Onurun Yeri Balık Ekmek"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/laughing-woman-with-dish-menu_23-2147681115.jpg",
alt: "Happy diner",
},
src: "http://img.b2bpic.net/free-photo/laughing-woman-with-dish-menu_23-2147681115.jpg", alt: "Happy diner"},
{
src: "http://img.b2bpic.net/free-photo/friends-eating-conversating-restaurant_23-2148006709.jpg",
alt: "Happy diner",
},
src: "http://img.b2bpic.net/free-photo/friends-eating-conversating-restaurant_23-2148006709.jpg", alt: "Happy diner"},
{
src: "http://img.b2bpic.net/free-photo/happy-woman-eating-outdoors-chinese-asian-food-sitting-stree_197531-31017.jpg",
alt: "Happy diner",
},
src: "http://img.b2bpic.net/free-photo/happy-woman-eating-outdoors-chinese-asian-food-sitting-stree_197531-31017.jpg", alt: "Happy diner"},
{
src: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25276.jpg",
alt: "Happy diner",
},
src: "http://img.b2bpic.net/free-photo/young-woman-eating-salad-cafe_1303-25276.jpg", alt: "Happy diner"},
{
src: "http://img.b2bpic.net/free-photo/young-woman-with-plate-vegetables-rice-eggs-kitchen_169016-43588.jpg",
alt: "Happy diner",
},
src: "http://img.b2bpic.net/free-photo/young-woman-with-plate-vegetables-rice-eggs-kitchen_169016-43588.jpg", alt: "Happy diner"},
]}
avatarText="Mutlu Misafirlerimiz"
marqueeItems={[
{
type: "text",
text: "Taze Balık",
},
type: "text", text: "Taze Balık"},
{
type: "text",
text: "Urla İskele",
},
type: "text", text: "Urla İskele"},
{
type: "text",
text: "Lezzet Garantisi",
},
type: "text", text: "Lezzet Garantisi"},
{
type: "text",
text: "Sıcak Atmosfer",
},
type: "text", text: "Sıcak Atmosfer"},
{
type: "text",
text: "Güler Yüzlü Hizmet",
},
type: "text", text: "Güler Yüzlü Hizmet"},
]}
/>
</div>
@@ -172,29 +121,17 @@ export default function LandingPage() {
useInvertedBackground={true}
features={[
{
id: "f1",
title: "Günlük Taze Balık",
descriptions: [
"Her gün taze tutulan sardalya ve levrekler ile gerçek deniz lezzeti.",
],
imageSrc: "http://img.b2bpic.net/free-photo/fish-sandwiches-with-sprats_114579-37151.jpg",
},
id: "f1", title: "Günlük Taze Balık", descriptions: [
"Her gün taze tutulan sardalya ve levrekler ile gerçek deniz lezzeti."],
imageSrc: "http://img.b2bpic.net/free-photo/fish-sandwiches-with-sprats_114579-37151.jpg"},
{
id: "f2",
title: "Güler Yüzlü Hizmet",
descriptions: [
"Müşteri memnuniyetini esas alan, saygılı ve ilgili personelimiz.",
],
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-plate-with-fried-toasts-sprats_114579-43914.jpg",
},
id: "f2", title: "Güler Yüzlü Hizmet", descriptions: [
"Müşteri memnuniyetini esas alan, saygılı ve ilgili personelimiz."],
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-plate-with-fried-toasts-sprats_114579-43914.jpg"},
{
id: "f3",
title: "Temiz Ortam",
descriptions: [
"Hijyen kurallarına tam uyum sağlayan ferah ve temiz bir ortam.",
],
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-plate-cooked-mussels-wine-with-copyspace_23-2148234983.jpg",
},
id: "f3", title: "Temiz Ortam", descriptions: [
"Hijyen kurallarına tam uyum sağlayan ferah ve temiz bir ortam."],
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-plate-cooked-mussels-wine-with-copyspace_23-2148234983.jpg"},
]}
title="Neden Biz?"
description="Lezzet ve tazeliği bir araya getiren özel bir deneyim."
@@ -209,50 +146,21 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "p1",
name: "Balık Ekmek",
price: "₺200",
variant: "Popüler",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-fish-arrangement_23-2148510844.jpg",
},
id: "p1", name: "Balık Ekmek", price: "₺200", variant: "Popüler", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-fish-arrangement_23-2148510844.jpg"},
{
id: "p2",
name: "Ekmek Arası Sardalya",
price: "₺220",
variant: "Popüler",
imageSrc: "http://img.b2bpic.net/free-photo/bass-fish-dish-arrangement_23-2148950226.jpg",
},
id: "p2", name: "Ekmek Arası Sardalya", price: "₺220", variant: "Popüler", imageSrc: "http://img.b2bpic.net/free-photo/bass-fish-dish-arrangement_23-2148950226.jpg"},
{
id: "p3",
name: "Levrek Ekmek",
price: "₺250",
variant: "Taze",
imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-fillet-meat-with-vegetable-salad_1203-9188.jpg",
},
id: "p3", name: "Levrek Ekmek", price: "₺250", variant: "Taze", imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-fillet-meat-with-vegetable-salad_1203-9188.jpg"},
{
id: "p4",
name: "Tavuklu Sandviç",
price: "₺150",
variant: "Klasik",
imageSrc: "http://img.b2bpic.net/free-photo/herring-with-lettuce-red-cabbage-wooden-board_114579-57643.jpg",
},
id: "p4", name: "Tavuklu Sandviç", price: "₺150", variant: "Klasik", imageSrc: "http://img.b2bpic.net/free-photo/herring-with-lettuce-red-cabbage-wooden-board_114579-57643.jpg"},
{
id: "p5",
name: "Salata",
price: "₺80",
variant: "Taze",
imageSrc: "http://img.b2bpic.net/free-photo/lobster-roll-isolated-white-background_123827-30992.jpg",
},
id: "p5", name: "Salata", price: "₺80", variant: "Taze", imageSrc: "http://img.b2bpic.net/free-photo/lobster-roll-isolated-white-background_123827-30992.jpg"},
{
id: "p6",
name: "Meşrubat Çeşitleri",
price: "₺40",
variant: "İçecek",
imageSrc: "http://img.b2bpic.net/free-photo/view-tasty-fish-white-plate_23-2148308054.jpg",
},
id: "p6", name: "Meşrubat Çeşitleri", price: "₺40", variant: "İçecek", imageSrc: "http://img.b2bpic.net/free-photo/view-tasty-fish-white-plate_23-2148308054.jpg"},
]}
title="Menümüz"
description="Popüler ve lezzetli ekmek arası lezzetlerimiz."
buttons={[{text: "Menüye Git", href: "/menu"}]}
/>
</div>
@@ -261,14 +169,7 @@ export default function LandingPage() {
textboxLayout="default"
useInvertedBackground={true}
names={[
"Taze Balık",
"Yerel Urla",
"Lezzet Durakları",
"İskele Gurme",
"Deniz Ürünleri",
"Urla Gastronomi",
"Balık Sevenler",
]}
"Taze Balık", "Yerel Urla", "Lezzet Durakları", "İskele Gurme", "Deniz Ürünleri", "Urla Gastronomi", "Balık Sevenler"]}
title="Bizi Tercih Edenlerin Değerlendirmeleri"
description="Urla'nın en sevilen duraklarından biri olmaktan gurur duyuyoruz."
/>
@@ -281,59 +182,28 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Enis Kuzucu",
role: "Müşteri",
company: "Urla",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-drag-queen-with-drink_23-2149556855.jpg?_wi=2",
},
id: "t1", name: "Enis Kuzucu", role: "Müşteri", company: "Urla", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-drag-queen-with-drink_23-2149556855.jpg?_wi=2"},
{
id: "t2",
name: "Newqves",
role: "Rehber",
company: "İzmir",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/horizontal-view-raw-fish-fresh-chopped-vegetables-lemon-slices-spices-gray-plate-cutlery-set-black-distressed-surface_179666-42655.jpg?_wi=2",
},
id: "t2", name: "Newqves", role: "Rehber", company: "İzmir", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/horizontal-view-raw-fish-fresh-chopped-vegetables-lemon-slices-spices-gray-plate-cutlery-set-black-distressed-surface_179666-42655.jpg?_wi=2"},
{
id: "t3",
name: "Ayşe Y.",
role: "Müşteri",
company: "Urla",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/older-friends-eating-restaurant_23-2149316782.jpg?_wi=2",
},
id: "t3", name: "Ayşe Y.", role: "Müşteri", company: "Urla", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/older-friends-eating-restaurant_23-2149316782.jpg?_wi=2"},
{
id: "t4",
name: "Mehmet K.",
role: "Müşteri",
company: "İzmir",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/internationals-people-standing-cafe-drinking-cocktails_1157-32440.jpg?_wi=2",
},
id: "t4", name: "Mehmet K.", role: "Müşteri", company: "İzmir", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/internationals-people-standing-cafe-drinking-cocktails_1157-32440.jpg?_wi=2"},
{
id: "t5",
name: "Zeynep B.",
role: "Müşteri",
company: "Urla",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-having-lunch-restaurant_23-2150491815.jpg?_wi=2",
},
id: "t5", name: "Zeynep B.", role: "Müşteri", company: "Urla", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-having-lunch-restaurant_23-2150491815.jpg?_wi=2"},
]}
kpiItems={[
{
value: "196",
label: "Yorum",
},
value: "196", label: "Yorum"},
{
value: "4.4",
label: "Google Puanı",
},
value: "4.4", label: "Google Puanı"},
{
value: "100%",
label: "Müşteri Memnuniyeti",
},
value: "100%", label: "Müşteri Memnuniyeti"},
]}
title="Müşterilerimiz Ne Dedi?"
description="Onurun Yeri hakkındaki gerçek kullanıcı yorumları."
@@ -345,20 +215,11 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "q1",
title: "Çalışma saatleriniz nedir?",
content: "Restoranımız her gün 23:00'e kadar hizmet vermektedir.",
},
id: "q1", title: "Çalışma saatleriniz nedir?", content: "Restoranımız her gün 23:00'e kadar hizmet vermektedir."},
{
id: "q2",
title: "Konumunuz nerede?",
content: "İskele, 35430 Urla/İzmir, Türkiye adresindeyiz.",
},
id: "q2", title: "Konumunuz nerede?", content: "İskele, 35430 Urla/İzmir, Türkiye adresindeyiz."},
{
id: "q3",
title: "Rezervasyon alıyor musunuz?",
content: "Küçük bir restoran olduğumuz için genellikle sırayla hizmet veriyoruz.",
},
id: "q3", title: "Rezervasyon alıyor musunuz?", content: "Küçük bir restoran olduğumuz için genellikle sırayla hizmet veriyoruz."},
]}
sideTitle="Sıkça Sorulan Sorular"
sideDescription="Onurun Yeri hakkında merak edilenler."
@@ -370,20 +231,15 @@ export default function LandingPage() {
<ContactCTA
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="İletişim"
title="Bize Ulaşın"
description="Sorularınız için bizi arayabilir veya İskele Urla'daki yerimize uğrayabilirsiniz."
buttons={[
{
text: "Hemen Ara",
href: "tel:+902327520990",
},
text: "Hemen Ara", href: "tel:+902327520990"},
{
text: "Yol Tarifi Al",
href: "https://maps.google.com",
},
text: "Yol Tarifi Al", href: "https://maps.google.com"},
]}
/>
</div>
@@ -395,14 +251,10 @@ export default function LandingPage() {
socialLinks={[
{
icon: Instagram,
href: "#",
ariaLabel: "Instagram",
},
href: "#", ariaLabel: "Instagram"},
{
icon: Facebook,
href: "#",
ariaLabel: "Facebook",
},
href: "#", ariaLabel: "Facebook"},
]}
/>
</div>