8 Commits

Author SHA1 Message Date
7a7b530fda Update src/app/gallery/page.tsx 2026-06-07 12:40:18 +00:00
0ede5ab6f7 Update src/app/page.tsx 2026-06-07 12:39:46 +00:00
ce601fb368 Update src/app/menu/page.tsx 2026-06-07 12:39:46 +00:00
a6a3c696d9 Add src/app/gallery/page.tsx 2026-06-07 12:39:45 +00:00
45be2ba698 Update src/app/contact/page.tsx 2026-06-07 12:39:45 +00:00
d5d6bbd0e9 Update src/app/about/page.tsx 2026-06-07 12:39:45 +00:00
217036c10d Merge version_2 into main
Merge version_2 into main
2026-06-07 12:14:57 +00:00
22f2aded7f Merge version_2 into main
Merge version_2 into main
2026-06-07 12:14:20 +00:00
5 changed files with 93 additions and 20 deletions

View File

@@ -68,4 +68,4 @@ export default function AboutPage() {
</div>
</ThemeProvider>
);
}
}

View File

@@ -74,4 +74,4 @@ export default function ContactPage() {
</div>
</ThemeProvider>
);
}
}

73
src/app/gallery/page.tsx Normal file
View 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>
);
}

View File

@@ -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"}
];

View File

@@ -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>
);
}
}