15 Commits

Author SHA1 Message Date
6d33223d47 Merge version_11_1781436736504 into main
Merge version_11_1781436736504 into main
2026-06-14 11:34:45 +00:00
kudinDmitriyUp
b88d98c311 Bob AI: Populate src/pages/MenuPage.tsx (snippet builder, 1 sections) 2026-06-14 11:34:09 +00:00
kudinDmitriyUp
18c4f141ed Bob AI: Add menu page 2026-06-14 11:33:08 +00:00
6fb035e156 Merge version_10_1781436509709 into main
Merge version_10_1781436509709 into main
2026-06-14 11:28:33 +00:00
29812d87ab Update theme colors 2026-06-14 11:28:30 +00:00
af7351ed47 Merge version_9_1781436495390 into main
Merge version_9_1781436495390 into main
2026-06-14 11:28:18 +00:00
06dbf54113 Update theme colors 2026-06-14 11:28:15 +00:00
41c3ea76ea Merge version_8_1781436488308 into main
Merge version_8_1781436488308 into main
2026-06-14 11:28:11 +00:00
e440c49bb4 Update theme colors 2026-06-14 11:28:08 +00:00
0df254f3b3 Merge version_7_1781436479123 into main
Merge version_7_1781436479123 into main
2026-06-14 11:28:02 +00:00
0ef243bd3c Merge version_6_1781436455480 into main
Merge version_6_1781436455480 into main
2026-06-14 11:27:38 +00:00
f7e9149a9a Merge version_5_1781436447908 into main
Merge version_5_1781436447908 into main
2026-06-14 11:27:31 +00:00
09236d8daf Merge version_4_1781436410322 into main
Merge version_4_1781436410322 into main
2026-06-14 11:26:53 +00:00
56d3d61e01 Merge version_3_1781436382628 into main
Merge version_3_1781436382628 into main
2026-06-14 11:26:26 +00:00
a4f48060e3 Merge version_2_1781436085213 into main
Merge version_2_1781436085213 into main
2026-06-14 11:23:04 +00:00
5 changed files with 28 additions and 8 deletions

View File

@@ -2,11 +2,13 @@ import { Routes, Route } from 'react-router-dom';
import Layout from './components/Layout';
import HomePage from './pages/HomePage';
import MenuPage from "@/pages/MenuPage";
export default function App() {
return (
<Routes>
<Route element={<Layout />}>
<Route path="/" element={<HomePage />} />
<Route path="/menu" element={<MenuPage />} />
</Route>
</Routes>
);

View File

@@ -27,7 +27,9 @@ export default function Layout() {
},
{
"name": "Testimonials", "href": "#testimonials"
}
},
{ name: "Menu", href: "/menu" },
];
return (

View File

@@ -5,15 +5,15 @@
:root {
/* @colorThemes/lightTheme/grayNavyBlue */
--background: #f5f5f5;
--background: #f5faff;
--card: #ffffff;
--foreground: #1c1c1c;
--primary-cta: #1c1c1c;
--primary-cta-text: #f5f5f5;
--foreground: #001122;
--primary-cta: #15479c;
--primary-cta-text: #f5faff;
--secondary-cta: #ffffff;
--secondary-cta-text: #1c1c1c;
--accent: #e63946;
--background-accent: #e8bea8;
--secondary-cta-text: #001122;
--accent: #a8cce8;
--background-accent: #7ba3cf;
/* @layout/border-radius/rounded */
--radius: 0.5rem;

15
src/pages/MenuPage.tsx Normal file
View File

@@ -0,0 +1,15 @@
import { ArrowUpRight, Loader2 } from "lucide-react";
import Button from "@/components/ui/Button";
import TextAnimation from "@/components/ui/TextAnimation";
import ImageOrVideo from "@/components/ui/ImageOrVideo";
import GridOrCarousel from "@/components/ui/GridOrCarousel";
import ScrollReveal from "@/components/ui/ScrollReveal";
import useProducts from "@/hooks/useProducts";
export default function MenuPage() {
return (
<>
<div data-webild-section="ProductMediaCards"><section aria-label="Products section" className="py-20"><div className="w-content-width mx-auto flex justify-center"><Loader2 className="size-8 animate-spin text-foreground" strokeWidth={1.5} /></div></section></div>
</>
);
}

View File

@@ -6,4 +6,5 @@ export interface Route {
export const routes: Route[] = [
{ path: '/', label: 'Home', pageFile: 'HomePage' },
{ path: '/menu', label: 'Menu', pageFile: 'MenuPage' },
];