import { SiteConfig } from '@/types/site' /** * Site Configuration - Centralized configuration for all public content * All content is easily modifiable without code changes * This structure supports easy expansion for CMS integration later */ export const siteConfig: SiteConfig = { general: { name: 'mozdIT Bt.', description: 'Megbízható web- és email szolgáltatás személyre szabott támogatással. Stabil tárhely, üzembiztos levelezés és DNS adminisztráció gyors reakcióval.', url: process.env.NEXT_PUBLIC_SITE_URL || 'https://localhost:3000', ogImage: '/og-image.png', locale: 'hu-HU' }, navigation: { main: [ { label: 'Kezdőlap', href: '/' }, { label: 'Rólunk', href: '/rolunk' }, { label: 'Szolgáltatások', href: '/szolgaltatasok' }, { label: 'Kapcsolat', href: '/kapcsolat' } ], footer: [ { label: 'Kezdőlap', href: '/' }, { label: 'Rólunk', href: '/rolunk' }, { label: 'Szolgáltatások', href: '/szolgaltatasok' }, { label: 'Kapcsolat', href: '/kapcsolat' }, { label: 'Adatvédelmi tájékoztató', href: '/adatvedelem' }, { label: 'Használati feltételek', href: '/felhasznalasi-feltetelek' } ] }, footer: { // Copyright text lives in content/common.json (CMS-editable) — only links remain here. links: [ { label: 'Adatvédelmi tájékoztató', href: '/adatvedelem' }, { label: 'Használati feltételek', href: '/felhasznalasi-feltetelek' } ] }, contact: { email: process.env.NEXT_PUBLIC_CONTACT_EMAIL || 'info@mozdit.hu', // address lives in content/common.json (footer.address) — CMS-editable form: { title: 'Kapcsolatfelvétel', description: 'Legyen szíves érdeklődését vagy problémáját részletesen megfogalmazni.', submitText: 'Üzenet küldése', fields: { name: { label: 'Név', placeholder: 'Vezetéknév Keresztnév', required: true }, email: { label: 'Email cím', placeholder: 'pelda@email.hu', required: true }, message: { label: 'Üzenet', placeholder: 'Kérjük írja le érdeklődését részletesen...', required: true }, consent: { label: 'Elfogadom az adatkezelési tájékoztatót', required: true } } } } }