9 Commits

Author SHA1 Message Date
6dbae9465c Update src/app/page.tsx 2026-03-03 17:39:31 +00:00
9f14b8c80f Update src/app/layout.tsx 2026-03-03 17:39:29 +00:00
206015b7c9 Merge version_1 into main
Merge version_1 into main
2026-03-03 17:31:27 +00:00
6a3cece6a0 Update src/app/page.tsx 2026-03-03 17:26:03 +00:00
21124504f6 Merge version_1 into main
Merge version_1 into main
2026-03-03 17:21:37 +00:00
3d41237755 Merge version_2 into main
Merge version_2 into main
2026-03-03 17:11:24 +00:00
09a9b9f632 Update src/app/page.tsx 2026-03-03 17:11:16 +00:00
cff262ae00 Update src/app/layout.tsx 2026-03-03 17:11:13 +00:00
c3b8cf3104 Merge version_1 into main
Merge version_1 into main
2026-03-03 17:10:10 +00:00
2 changed files with 17 additions and 46 deletions

View File

@@ -1,48 +1,20 @@
import type { Metadata } from "next"; import type { Metadata } from "next";
import { Halant } from "next/font/google";
import { Inter } from "next/font/google"; import { Inter } from "next/font/google";
import { Nunito_Sans } from "next/font/google";
import "./globals.css"; import "./globals.css";
import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
const halant = Halant({ const inter = Inter({ subsets: ["latin"] });
variable: "--font-halant", subsets: ["latin"],
weight: ["300", "400", "500", "600", "700"],
});
const inter = Inter({
variable: "--font-inter", subsets: ["latin"],
});
const nunitoSans = Nunito_Sans({
variable: "--font-nunito-sans", subsets: ["latin"],
});
export const metadata: Metadata = { export const metadata: Metadata = {
title: "El Paso Pub Nové Mesto nad Váhom | Steaky & Pivo", description: "Objavte El Paso Pub mestný pub s tradičnou slovenskou kuchyňou, kvalitnými steakmi, poctivým pivom a priateľskou atmosférou v Novom Meste nad Váhom.", keywords: "pub Nové Mesto nad Váhom, reštaurácia, steaky, pivo, slovenská kuchyňa, rezervácia", metadataBase: new URL("https://elpasopub.sk"), title: "El Paso Pub - Tradičná Slovenská Kuchyňa", description: "El Paso Pub v Novom Meste nad Váhom. Tradičná slovenská kuchyňa, kvalitné steaky, poctivé pivo a priateľská atmosféra."};
alternates: {
canonical: "https://elpasopub.sk"},
openGraph: {
title: "El Paso Pub Steaky & Pivo", description: "Tradičná slovenská kuchyňa a kvalitné nápoje čakajú.", url: "https://elpasopub.sk", siteName: "El Paso Pub", type: "website"},
twitter: {
card: "summary_large_image", title: "El Paso Pub Mestný Pub s Tradíciou", description: "Tradičná slovenská kuchyňa a kvalitné nápoje čakajú."},
};
export default function RootLayout({ export default function RootLayout({
children, children,
}: Readonly<{ }: {
children: React.ReactNode; children: React.ReactNode;
}>) { }) {
return ( return (
<html lang="en" suppressHydrationWarning> <html lang="en">
<ServiceWrapper> <body className={inter.className}>{children}
<body
className={`${halant.variable} ${inter.variable} ${nunitoSans.variable} antialiased`}
>
<Tag />
{children}
<script <script
dangerouslySetInnerHTML={{ dangerouslySetInnerHTML={{
__html: ` __html: `
@@ -1410,7 +1382,6 @@ export default function RootLayout({
}} }}
/> />
</body> </body>
</ServiceWrapper>
</html> </html>
); );
} }

View File

@@ -2,13 +2,13 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay"; import NavbarLayoutFloatingOverlay from "@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay";
import HeroSplitTestimonial from "@/components/sections/hero/HeroSplitTestimonial"; import HeroSplitTestimonial from '@/components/sections/hero/HeroSplitTestimonial';
import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard"; import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import FeatureHoverPattern from "@/components/sections/feature/featureHoverPattern/FeatureHoverPattern"; import FeatureHoverPattern from '@/components/sections/feature/featureHoverPattern/FeatureHoverPattern';
import ProductCardOne from "@/components/sections/product/ProductCardOne"; import ProductCardOne from '@/components/sections/product/ProductCardOne';
import MetricCardEleven from "@/components/sections/metrics/MetricCardEleven"; import MetricCardEleven from '@/components/sections/metrics/MetricCardEleven';
import ContactSplitForm from "@/components/sections/contact/ContactSplitForm"; import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis"; import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import { Beer, Soup, Zap, Flame, Heart, Utensils } from "lucide-react"; import { Beer, Soup, Zap, Flame, Heart, Utensils } from "lucide-react";
export default function LandingPage() { export default function LandingPage() {
@@ -32,7 +32,7 @@ export default function LandingPage() {
{ name: "Ponuka", id: "menu" }, { name: "Ponuka", id: "menu" },
{ name: "O nás", id: "about" }, { name: "O nás", id: "about" },
{ name: "Otváracie hodiny", id: "hours" }, { name: "Otváracie hodiny", id: "hours" },
{ name: "Kontakt", id: "contact" }, { name: "Kontakt", id: "reservation" },
]} ]}
button={{ button={{
text: "Rezervovať stôl", href: "#reservation" text: "Rezervovať stôl", href: "#reservation"
@@ -42,7 +42,7 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitTestimonial <HeroSplitTestimonial
title="Good Food. Cold Beer. Great Atmosphere." title="Dobré jedlo. Chladné pivo. Skvelá atmosféra."
description="Tradičná slovenská kuchyňa, kvalitné steaky, poctivé pivo a priateľská atmosféra v srdci Nového Mesta nad Váhom. El Paso Pub je vašou ideálnou voľbou na obed, večeru, stretnutie s priateľmi či sledovanie športu." description="Tradičná slovenská kuchyňa, kvalitné steaky, poctivé pivo a priateľská atmosféra v srdci Nového Mesta nad Váhom. El Paso Pub je vašou ideálnou voľbou na obed, večeru, stretnutie s priateľmi či sledovanie športu."
tag="Mestný Pub s Tradíciou" tag="Mestný Pub s Tradíciou"
imagePosition="right" imagePosition="right"
@@ -50,10 +50,11 @@ export default function LandingPage() {
imageAlt="El Paso Pub Interior" imageAlt="El Paso Pub Interior"
mediaAnimation="slide-up" mediaAnimation="slide-up"
buttons={[ buttons={[
{ text: "Zobraziť Menu", href: "#menu" }, { text: "Zobraziť Menu & Rezervovať", href: "#menu" },
{ text: "Rezervovať Stôl", href: "#reservation" }, { text: "Rezervovať Stôl", href: "#reservation" },
]} ]}
buttonAnimation="slide-up" buttonAnimation="slide-up"
background={{ variant: "plain" }}
testimonials={[ testimonials={[
{ {
name: "Ján Novák", handle: "Návštevník", testimonial: "Najlepšie steaky v meste! Kvalitné pivo a príjemná atmosféra. Určite sa vrátim.", rating: 5, name: "Ján Novák", handle: "Návštevník", testimonial: "Najlepšie steaky v meste! Kvalitné pivo a príjemná atmosféra. Určite sa vrátim.", rating: 5,
@@ -70,7 +71,6 @@ export default function LandingPage() {
]} ]}
testimonialRotationInterval={5000} testimonialRotationInterval={5000}
useInvertedBackground={false} useInvertedBackground={false}
background={{ variant: "plain" }}
/> />
</div> </div>