Merge version_2 into main #4

Merged
bender merged 3 commits from version_2 into main 2026-03-04 12:57:35 +00:00
3 changed files with 33 additions and 44 deletions

View File

@@ -1,45 +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: "Cravings Late Night Food | Air Ronge's Best Late-Night Burgers", description: "Premium late-night restaurant in Air Ronge, SK. Fresh 8oz beef burgers, bannock specials, Indian tacos & wings. Open 4-10pm. Order online or visit us today.", keywords: "late night food, burgers, bannock burger, Air Ronge restaurant, takeaway, delivery, wings, Indian taco", openGraph: {
title: "Cravings Late Night Food - Premium Late-Night Dining", description: "Discover Air Ronge's favorite late-night restaurant. Fresh burgers, bannock specials, and comfort food.", url: "https://cravingslatenight.ca", siteName: "Cravings Late Night Food", type: "website"},
twitter: {
card: "summary_large_image", title: "Cravings Late Night Food", description: "Air Ronge's best late-night burgers and wings. Open till 10pm."},
};
title: "Cravings Late Night Food", description: "Late-night burgers, bannock specials, and comfort food in Air Ronge"};
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="en">
<body className={inter.className}>{children}
<script
dangerouslySetInnerHTML={{
__html: `
@@ -1407,7 +1382,6 @@ export default function RootLayout({
}}
/>
</body>
</ServiceWrapper>
</html>
);
}

View File

@@ -14,7 +14,7 @@ import { Flame, UtensilsCrossed, Package, Truck } from "lucide-react";
export default function CravingsLandingPage() {
return (
<ThemeProvider
defaultButtonVariant="hover-bubble"
defaultButtonVariant="hover-magnetic"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="mediumLarge"
@@ -166,7 +166,7 @@ export default function CravingsLandingPage() {
<div id="contact" data-section="contact">
<ContactSplitForm
title="Get in Touch"
description="Have questions or want to place an order? Contact us or visit us in person. We're open late when you need us most."
description="Have questions or want to place an order? Contact us or visit us in person. We're open late when you need us most. Our location is at 317 Husky Ave, Air Ronge, SK S0J 3G0."
inputs={[
{
name: "name", type: "text", placeholder: "Your Name", required: true,
@@ -187,6 +187,21 @@ export default function CravingsLandingPage() {
mediaPosition="right"
buttonText="Send Message"
/>
<div className="w-full py-12 px-6">
<div className="w-full max-w-4xl mx-auto">
<h2 className="text-3xl font-bold mb-6 text-foreground">Visit Us</h2>
<iframe
src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2825.0755739577887!2d-105.27738!3d56.0119!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x53a7f9c8c8c8c8c9%3A0x0!2sCravings%20Late%20Night%20Food!5e0!3m2!1sen!2sca!4v1234567890"
width="100%"
height="400"
style={{ border: 0, borderRadius: "0.75rem" }}
allowFullScreen={true}
loading="lazy"
referrerPolicy="no-referrer-when-downgrade"
title="Cravings Location on Google Maps"
/>
</div>
</div>
</div>
<div id="footer" data-section="footer">

View File

@@ -2,23 +2,23 @@
/* Base units */
/* --vw is set by ThemeProvider */
/* --background: #f3ede2;;
--card: #faf6f0;;
--foreground: #2e2521;;
/* --background: #2a1a0f;;
--card: #3d2817;;
--foreground: #f5e6d3;;
--primary-cta: #d4714d;;
--secondary-cta: #faf6f0;;
--secondary-cta: #8b5a3c;;
--accent: #c9a876;;
--background-accent: #b8956f;; */
--background-accent: #8b6f47;; */
--background: #f3ede2;;
--card: #faf6f0;;
--foreground: #2e2521;;
--background: #2a1a0f;;
--card: #3d2817;;
--foreground: #f5e6d3;;
--primary-cta: #d4714d;;
--primary-cta-text: #ffffff;;
--secondary-cta: #faf6f0;;
--secondary-cta: #8b5a3c;;
--secondary-cta-text: #2e2521;;
--accent: #c9a876;;
--background-accent: #b8956f;;
--background-accent: #8b6f47;;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);