Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 7a7b530fda | |||
| 0ede5ab6f7 | |||
| ce601fb368 | |||
| a6a3c696d9 | |||
| 45be2ba698 | |||
| d5d6bbd0e9 | |||
| 217036c10d | |||
| 22f2aded7f |
@@ -68,4 +68,4 @@ export default function AboutPage() {
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -74,4 +74,4 @@ export default function ContactPage() {
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
73
src/app/gallery/page.tsx
Normal file
73
src/app/gallery/page.tsx
Normal file
@@ -0,0 +1,73 @@
|
||||
"use client";
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import NavbarStyleApple from "@/components/navbar/NavbarStyleApple/NavbarStyleApple";
|
||||
import ProductCardThree from "@/components/sections/product/ProductCardThree";
|
||||
import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
|
||||
|
||||
export default function GalleryPage() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "About Us", id: "/about" },
|
||||
{ name: "Gallery", id: "/gallery" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
];
|
||||
|
||||
const footerNavItems = [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "Menu", href: "/menu" },
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Gallery", href: "/gallery" },
|
||||
{ label: "Contact", href: "/contact" }
|
||||
];
|
||||
|
||||
const galleryImages = [
|
||||
{ id: "gallery-1", name: "Coffee house interior 1", price: "$0.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Eo92VX4XGToL3hJ6s2qTy9u6oW/uploaded-1780835934922-44tnotr2.jpg", imageAlt: "Coffee house interior 1" },
|
||||
{ id: "gallery-2", name: "Coffee house interior 2", price: "$0.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Eo92VX4XGToL3hJ6s2qTy9u6oW/uploaded-1780835934922-zvjgkvrz.jpg", imageAlt: "Coffee house interior 2" },
|
||||
{ id: "gallery-3", name: "Coffee house interior 3", price: "$0.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Eo92VX4XGToL3hJ6s2qTy9u6oW/uploaded-1780835934922-njmd1ni9.jpg", imageAlt: "Coffee house interior 3" },
|
||||
{ id: "gallery-4", name: "Coffee house interior 4", price: "$0.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Eo92VX4XGToL3hJ6s2qTy9u6oW/uploaded-1780835934922-4l2tzt4b.jpg", imageAlt: "Coffee house interior 4" },
|
||||
{ id: "gallery-5", name: "Coffee house interior 5", price: "$0.00", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3Eo92VX4XGToL3hJ6s2qTy9u6oW/uploaded-1780835934922-r6i9kf7e.jpg", imageAlt: "Coffee house interior 5" }
|
||||
];
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="expand-hover"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="rounded"
|
||||
contentWidth="smallMedium"
|
||||
sizing="mediumLargeSizeMediumTitles"
|
||||
background="grid"
|
||||
cardStyle="gradient-radial"
|
||||
primaryButtonStyle="shadow"
|
||||
secondaryButtonStyle="radial-glow"
|
||||
headingFontWeight="bold"
|
||||
>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple brandName="Mian Coffee House" navItems={navItems} />
|
||||
</div>
|
||||
|
||||
<div id="gallery-section" data-section="gallery-section" className="min-h-screen">
|
||||
<ProductCardThree
|
||||
title="Our Photo Gallery"
|
||||
description="A visual journey through Mian Coffee House – from our cozy interiors to our delicious offerings."
|
||||
products={galleryImages}
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer" className="lg:h-90">
|
||||
<FooterLogoEmphasis
|
||||
logoText="Mian Coffee House"
|
||||
columns={[
|
||||
{ items: footerNavItems },
|
||||
{ items: [{ label: "Instagram", href: "https://www.instagram.com/mian.jo" }, { label: "Privacy Policy", href: "#" }, { label: "Terms of Service", href: "#" }] }
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
@@ -23,52 +23,52 @@ export default function MenuPage() {
|
||||
];
|
||||
|
||||
const coffeeProducts = [
|
||||
{
|
||||
{
|
||||
id: "coffee-1", brand: "Espresso", name: "Classic Espresso", price: "$3.00", rating: 5,
|
||||
reviewCount: "250 reviews", imageSrc: "http://img.b2bpic.net/free-photo/view-coffee-cup-table_23-2148737385.jpg", imageAlt: "Classic Espresso"},
|
||||
{
|
||||
{
|
||||
id: "coffee-2", brand: "Latte", name: "Vanilla Latte", price: "$4.50", rating: 4.8,
|
||||
reviewCount: "300 reviews", imageSrc: "http://img.b2bpic.net/free-photo/still-life-coffee-cup_23-2149174154.jpg", imageAlt: "Vanilla Latte"},
|
||||
{
|
||||
{
|
||||
id: "coffee-3", brand: "Cappuccino", name: "Caramel Cappuccino", price: "$4.75", rating: 4.9,
|
||||
reviewCount: "280 reviews", imageSrc: "http://img.b2bpic.net/free-photo/glass-cold-brew-coffee-with-ice_23-2149454170.jpg", imageAlt: "Caramel Cappuccino"},
|
||||
{
|
||||
{
|
||||
id: "coffee-4", brand: "Cold Brew", name: "Nitro Cold Brew", price: "$5.00", rating: 4.7,
|
||||
reviewCount: "190 reviews", imageSrc: "http://img.b2bpic.net/free-photo/iced-coffee-glass_23-2148677651.jpg", imageAlt: "Nitro Cold Brew"},
|
||||
{
|
||||
{
|
||||
id: "coffee-5", brand: "Mocha", name: "Chocolate Mocha", price: "$4.75", rating: 4.9,
|
||||
reviewCount: "220 reviews", imageSrc: "http://img.b2bpic.net/free-photo/coffee-cup-with-art_23-2148737383.jpg", imageAlt: "Chocolate Mocha"}
|
||||
];
|
||||
|
||||
const beverageProducts = [
|
||||
{
|
||||
{
|
||||
id: "bev-1", brand: "Tea", name: "Green Tea", price: "$3.50", rating: 4.5,
|
||||
reviewCount: "120 reviews", imageSrc: "http://img.b2bpic.net/free-photo/front-view-herbal-tea-cup-with-lemon-slice-white-background-drink-tea-fruit-lemon_140725-70366.jpg", imageAlt: "Green Tea"},
|
||||
{
|
||||
{
|
||||
id: "bev-2", brand: "Juice", name: "Fresh Orange Juice", price: "$4.00", rating: 4.9,
|
||||
reviewCount: "150 reviews", imageSrc: "http://img.b2bpic.net/free-photo/orange-juice-orange-slices-dark-background_23-2148227652.jpg", imageAlt: "Fresh Orange Juice"},
|
||||
{
|
||||
{
|
||||
id: "bev-3", brand: "Smoothie", name: "Berry Blast Smoothie", price: "$5.50", rating: 4.7,
|
||||
reviewCount: "100 reviews", imageSrc: "http://img.b2bpic.net/free-photo/strawberry-smoothie-with-straw_23-2148187217.jpg", imageAlt: "Berry Blast Smoothie"},
|
||||
{
|
||||
{
|
||||
id: "bev-4", brand: "Soda", name: "Sparkling Water", price: "$2.50", rating: 4.2,
|
||||
reviewCount: "80 reviews", imageSrc: "http://img.b2bpic.net/free-photo/glass-cold-water-with-lemon-slice_23-2148332194.jpg", imageAlt: "Sparkling Water"}
|
||||
];
|
||||
|
||||
const foodProducts = [
|
||||
{
|
||||
{
|
||||
id: "food-1", brand: "Pastry", name: "Croissant", price: "$3.00", rating: 4.6,
|
||||
reviewCount: "200 reviews", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-croissant-cup-coffee_23-2148737387.jpg", imageAlt: "Croissant"},
|
||||
{
|
||||
{
|
||||
id: "food-2", brand: "Cake", name: "Chocolate Fudge Cake", price: "$6.00", rating: 5,
|
||||
reviewCount: "180 reviews", imageSrc: "http://img.b2bpic.net/free-photo/delicious-chocolate-cake-slice_23-2149303504.jpg", imageAlt: "Chocolate Fudge Cake"},
|
||||
{
|
||||
{
|
||||
id: "food-3", brand: "Sandwich", name: "Chicken Pesto Sandwich", price: "$7.50", rating: 4.4,
|
||||
reviewCount: "90 reviews", imageSrc: "http://img.b2bpic.net/free-photo/close-up-plate-with-sandwich_23-2148281358.jpg", imageAlt: "Chicken Pesto Sandwich"},
|
||||
{
|
||||
{
|
||||
id: "food-4", brand: "Muffin", name: "Blueberry Muffin", price: "$3.25", rating: 4.7,
|
||||
reviewCount: "110 reviews", imageSrc: "http://img.b2bpic.net/free-photo/fresh-muffin-with-coffee_23-2148737381.jpg", imageAlt: "Blueberry Muffin"},
|
||||
{
|
||||
{
|
||||
id: "food-5", brand: "Cookies", name: "Chocolate Chip Cookies", price: "$2.75", rating: 4.8,
|
||||
reviewCount: "130 reviews", imageSrc: "http://img.b2bpic.net/free-photo/plate-with-cookies-cup-coffee_23-2148737384.jpg", imageAlt: "Chocolate Chip Cookies"}
|
||||
];
|
||||
|
||||
@@ -14,7 +14,7 @@ export default function HomePage() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "Menu", id: "/menu" },
|
||||
{ name: "About Us", id: "#about" },
|
||||
{ name: "About Us", id: "/about" },
|
||||
{ name: "Gallery", id: "/gallery" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
];
|
||||
@@ -22,7 +22,7 @@ export default function HomePage() {
|
||||
const footerNavItems = [
|
||||
{ label: "Home", href: "/" },
|
||||
{ label: "Menu", href: "/menu" },
|
||||
{ label: "About Us", href: "#about" },
|
||||
{ label: "About Us", href: "/about" },
|
||||
{ label: "Gallery", href: "/gallery" },
|
||||
{ label: "Contact", href: "/contact" }
|
||||
];
|
||||
@@ -62,7 +62,7 @@ export default function HomePage() {
|
||||
<div id="about" data-section="about" className="lg:h-120">
|
||||
<InlineImageSplitTextAbout
|
||||
heading={[{ type: "text", content: "Crafting Exceptional Coffee Experiences" }]}
|
||||
buttons={[{ text: "Learn More", href: "#about" }]}
|
||||
buttons={[{ text: "Learn More", href: "/about" }]}
|
||||
useInvertedBackground={false}
|
||||
/>
|
||||
</div>
|
||||
@@ -124,4 +124,4 @@ export default function HomePage() {
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user