kite-menu-image

This commit is contained in:
2026-06-11 13:54:52 +03:00
parent 18dabd1eb2
commit dadde7eeea
11 changed files with 33 additions and 17 deletions
+16
View File
@@ -41,3 +41,19 @@ yarn-error.log*
next-env.d.ts
/app/generated/prisma
# -------------------------------------------------------------------
# Custom Ignores (Data, Scripts, and Uploaded Media)
# -------------------------------------------------------------------
# SQL Dumps
/sql/
# Temporary / Maintenance Scripts
seed_from_sql.mjs
mock_images.mjs
create_admin.mjs
upload_images.mjs
# Uploaded images (since they are now on Cloudinary, no need to commit them)
/public/products/
+2 -2
View File
@@ -1,6 +1,6 @@
# Moy Beach Menu
# Kite Beach Menu
Moy Beach için modern, şık ve animasyonlu dijital menü uygulaması.
Kite Beach için modern, şık ve animasyonlu dijital menü uygulaması.
## 🚀 Teknolojiler
- **Next.js 15** (App Router)
+3 -3
View File
@@ -75,7 +75,7 @@ export default function MenuClient({ initialCategories, siteSettings }: { initia
<div
className="absolute inset-0 z-0 opacity-80"
style={{
backgroundImage: "url('/header-bg.jpg')",
backgroundImage: "url('/header.jpg')",
backgroundSize: "cover",
backgroundPosition: "center"
}}
@@ -102,7 +102,7 @@ export default function MenuClient({ initialCategories, siteSettings }: { initia
{/* Logo */}
<img
src="/logo.avif"
alt="Moy Beach"
alt="Kite Beach"
className="w-64 md:w-80 object-contain drop-shadow-lg"
style={{ filter: 'brightness(0) invert(1)' }}
/>
@@ -195,7 +195,7 @@ export default function MenuClient({ initialCategories, siteSettings }: { initia
{/* Footer Logo */}
<img
src="/logo.avif"
alt="Moy Beach"
alt="Kite Beach"
className="w-36 object-contain opacity-70 mb-2"
style={{ filter: 'brightness(0) invert(1)' }}
/>
+1 -1
View File
@@ -3,7 +3,7 @@ import { Package, Tags, Eye, TrendingUp } from 'lucide-react'
import Link from 'next/link'
export const metadata = {
title: 'Admin Dashboard - Moy Beach',
title: 'Admin Dashboard - Kite Beach',
}
export default async function AdminDashboard() {
+1 -1
View File
@@ -12,7 +12,7 @@ export default async function SettingsPage() {
return acc
}, {} as Record<string, string>)
const restaurantName = settings['restaurant_name'] || 'Moy Beach'
const restaurantName = settings['restaurant_name'] || 'Kite Beach'
const location = settings['location'] || 'Akyaka · Muğla'
const logoUrl = settings['logo_url'] || ''
+1 -1
View File
@@ -3,7 +3,7 @@ import { getSession } from '@/lib/auth'
import LoginForm from './LoginForm'
export const metadata = {
title: 'Admin Login - Moy Beach',
title: 'Admin Login - Kite Beach',
}
export default async function LoginPage() {
+2 -2
View File
@@ -18,8 +18,8 @@ const jakarta = Plus_Jakarta_Sans({
});
export const metadata: Metadata = {
title: "Moy Beach Akyaka | Menü",
description: "Moy Beach Akyaka dijital menü.",
title: "Kite Beach Akyaka | Menü",
description: "Kite Beach Akyaka dijital menü.",
};
export default function RootLayout({
+1 -1
View File
@@ -39,7 +39,7 @@ async function getSiteSettings() {
return {
logoUrl: settings['logo_url'] || '/logo.png',
location: settings['location'] || 'Akyaka · Muğla',
restaurantName: settings['restaurant_name'] || 'Moy Beach',
restaurantName: settings['restaurant_name'] || 'Kite Beach',
}
}
+2 -2
View File
@@ -391,7 +391,7 @@ export const menuData: MenuCategory[] = [
},
{
name: "Placebo",
description: "Karmaşık ve beklenmedik tat profiliyle tekrar tekrar içmek isteteceğiniz imza Moy Beach kokteyli.",
description: "Karmaşık ve beklenmedik tat profiliyle tekrar tekrar içmek isteteceğiniz imza Kite Beach kokteyli.",
price: "240 ₺",
image: "https://images.unsplash.com/photo-1482049016688-2d3e1b311543?w=800&q=80"
},
@@ -433,7 +433,7 @@ export const menuData: MenuCategory[] = [
},
{
name: "Moy Kokteyl",
description: "Moy Beach'in yalnızca misafirlerimiz için özel olarak hazırladığı eşsiz imza kokteyli.",
description: "Kite Beach'in yalnızca misafirlerimiz için özel olarak hazırladığı eşsiz imza kokteyli.",
price: "437 ₺",
image: "https://images.unsplash.com/photo-1546069901-ba9599a7e63c?w=800&q=80"
}
+1 -1
View File
@@ -1,4 +1,4 @@
# Moy Beach Akyaka — QR Dijital Menü Yenileme Prompt'u
# Kite Beach Akyaka — QR Dijital Menü Yenileme Prompt'u
## Proje Tanımı
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 478 KiB