From d3cb9e371012b158f00bc56b0171f23ff836a7d9 Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Feb 2026 14:13:07 +0000 Subject: [PATCH 1/5] Update src/app/blog/page.tsx --- src/app/blog/page.tsx | 111 ++++++++++++++++++++---------------------- 1 file changed, 54 insertions(+), 57 deletions(-) diff --git a/src/app/blog/page.tsx b/src/app/blog/page.tsx index 7b7cb26..18bee18 100644 --- a/src/app/blog/page.tsx +++ b/src/app/blog/page.tsx @@ -1,13 +1,20 @@ "use client"; -import ReactLenis from "lenis/react"; -import BlogCardTwo from '@/components/sections/blog/BlogCardTwo'; -import FooterCard from '@/components/sections/footer/FooterCard'; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered'; +import FooterCard from '@/components/sections/footer/FooterCard'; +import BlogCardOne from '@/components/sections/blog/BlogCardOne'; import { Instagram, Twitter, Facebook } from 'lucide-react'; import { useBlogPosts } from "@/hooks/useBlogPosts"; +const navItems = [ + { name: "Home", id: "/" }, + { name: "About", id: "/#about" }, + { name: "Menu", id: "/#menu" }, + { name: "Brew Process", id: "/#process" }, + { name: "Contact", id: "/#contact" } +]; + export default function BlogPage() { const { posts, isLoading } = useBlogPosts(); @@ -24,63 +31,53 @@ export default function BlogPage() { secondaryButtonStyle="glass" headingFontWeight="extrabold" > - - + + {isLoading ? ( +
+

Loading posts...

+
+ ) : ( +
+
+ )} - {isLoading ? ( -
-

Loading posts...

-
- ) : ( -
- -
- )} - - -
+ ); } -- 2.49.1 From f33e7c98700608a124f5179a4e4b2e6731d03e1d Mon Sep 17 00:00:00 2001 From: bender Date: Sat, 21 Feb 2026 14:13:08 +0000 Subject: [PATCH 2/5] Update src/app/layout.tsx --- src/app/layout.tsx | 1398 +------------------------------------------- 1 file changed, 11 insertions(+), 1387 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 7a009fc..12560b7 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,9 +1,6 @@ import type { Metadata } from "next"; -import { Manrope } from "next/font/google"; -import { DM_Sans } from "next/font/google"; +import { Manrope, DM_Sans } from "next/font/google"; import "./globals.css"; -import { ServiceWrapper } from "@/components/ServiceWrapper"; -import Tag from "@/tag/Tag"; const manrope = Manrope({ variable: "--font-manrope", subsets: ["latin"], @@ -16,20 +13,20 @@ const dmSans = DM_Sans({ export const metadata: Metadata = { title: "Bakteria Coffee Roastery | Premium Handcrafted Coffee", description: "Experience premium coffee at Bakteria. Handcrafted espresso, single-origin beans, and artisanal brewing methods. Order online or visit our roastery today.", keywords: "coffee, roastery, espresso, single-origin, specialty coffee, handcrafted", metadataBase: new URL("https://bakteriacoffee.com"), alternates: { - canonical: "https://bakteriacoffee.com" - }, + canonical: "https://bakteriacoffee.com"}, openGraph: { - title: "Bakteria Coffee Roastery", description: "Experience premium handcrafted coffee from Bakteria. Direct sourcing, small-batch roasting, expert brewing.", siteName: "Bakteria", type: "website", images: [{ - url: "https://img.b2bpic.net/free-vector/digital-technology-with-hexagonal-shapes_1017-29805.jpg?id=12320003", alt: "Bakteria Coffee Roastery" - }] + title: "Bakteria Coffee Roastery", description: "Experience premium handcrafted coffee from Bakteria. Direct sourcing, small-batch roasting, expert brewing.", siteName: "Bakteria", type: "website", images: [ + { + url: "https://img.b2bpic.net/free-vector/digital-technology-with-hexagonal-shapes_1017-29805.jpg?id=12320003", alt: "Bakteria Coffee Roastery"}, + ], }, twitter: { - card: "summary_large_image", title: "Bakteria Coffee Roastery", description: "Premium handcrafted coffee | Direct sourcing | Small-batch roasting", images: ["https://img.b2bpic.net/free-vector/digital-technology-with-hexagonal-shapes_1017-29805.jpg?id=12320003"] + card: "summary_large_image", title: "Bakteria Coffee Roastery", description: "Premium handcrafted coffee | Direct sourcing | Small-batch roasting", images: ["https://img.b2bpic.net/free-vector/digital-technology-with-hexagonal-shapes_1017-29805.jpg?id=12320003"], }, robots: { index: true, - follow: true - } + follow: true, + }, }; export default function RootLayout({ @@ -39,1380 +36,8 @@ export default function RootLayout({ }>) { return ( - - - - {children} - -