Merge version_2 into main #2

Merged
bender merged 2 commits from version_2 into main 2026-03-08 18:42:15 +00:00
2 changed files with 8 additions and 46 deletions

View File

@@ -1,57 +1,20 @@
import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google";
import { Montserrat } from "next/font/google";
import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const halant = Halant({
variable: "--font-halant", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
});
const montserrat = Montserrat({
variable: "--font-montserrat", subsets: ["latin"],
});
const inter = Inter({ subsets: ["latin"] });
export const metadata: Metadata = {
title: "Restoran KOD ČEDE - Autentični Srpski Roštilj", description: "Domaćinski obilno nezaboravno. Vrhunski roštilj, pečenje bez kompromisa, i usluga koja vas čini članom porodice. Rezervišite sto sada.", keywords: "srpski roštilj, pečenje, restorani, domaća hrana, tradicionalno, roštilj meso", metadataBase: new URL("https://koddcede.rs"),
alternates: {
canonical: "https://koddcede.rs"},
openGraph: {
title: "Restoran KOD ČEDE - Autentični Srpski Roštilj", description: "Domaćinski obilno nezaboravno. Vrhunski roštilj i pečenje bez kompromisa.", url: "https://koddcede.rs", siteName: "Restoran KOD ČEDE", type: "website", images: [
{
url: "http://img.b2bpic.net/free-photo/cookout-summer-garden_23-2148167613.jpg", alt: "Serbian roasted meat traditional grill"},
],
},
twitter: {
card: "summary_large_image", title: "Restoran KOD ČEDE - Autentični Srpski Roštilj", description: "Domaćinski obilno nezaboravno. Vrhunski roštilj i pečenje bez kompromisa.", images: ["http://img.b2bpic.net/free-photo/cookout-summer-garden_23-2148167613.jpg"],
},
robots: {
index: true,
follow: true,
},
};
title: "Restoran KOD ČEDE - Domaćinski Roštilj", description: "Autentični domaćinski roštilj sa tradicionalnom pripremom i isključivom kvalitetom ingredijenata."};
export default function RootLayout({
children,
}: Readonly<{
}: {
children: React.ReactNode;
}>) {
}) {
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body
className={`${halant.variable} ${inter.variable} ${montserrat.variable} antialiased`}
>
<Tag />
{children}
<html lang="sr">
<body className={inter.className}>{children}
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1419,7 +1382,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}

View File

@@ -173,7 +173,7 @@ export default function LandingPage() {
tag="Pomoć"
faqs={[
{
id: "1", title: "Kako mogu rezervisati sto?", content: "Možete pozvati direktno ili poslati poruku preko našeg kontakt obrasca. Vlasnik lično koordinira sve rezervacije da osiguri vašu omiljenu lokaciju i vreme."
id: "1", title: "Kako mogu rezervisati sto?", content: "Možete pozvati direktno ili poslati poruku preko našeg kontakt obrasca. Vlasnik lično koordinira sve rezervacije da osigura vašu omiljenu lokaciju i vreme."
},
{
id: "2", title: "Koju vrstu mesa koristite?", content: "Koristimo isključivo lokalno meso od domaćih proizvođača koje poznajemo lično. Svaki komad je odabran sa strogovanjem i svežinom koja je od najveće važnosti."
@@ -207,7 +207,7 @@ export default function LandingPage() {
<div id="contact" data-section="contact">
<ContactSplitForm
title="Rezervišite Vaš Sto Sada"
description="Steplenite nam na toplas obavestaj. Vlasnik lično će potvrditi vasu rezervaciju i osigurati da je sve spravljeno na savrseno."
description="Vlasnik će vas pozvati za potvrdu u roku od sat vremena"
inputs={[
{ name: "name", type: "text", placeholder: "Vaše Ime", required: true },
{ name: "email", type: "email", placeholder: "Vaša Email Adresa", required: true },