From 11dc9f719e472d7075d465843625910b3eb74fb7 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 09:19:27 +0000 Subject: [PATCH 1/7] Update src/app/about/page.tsx --- src/app/about/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/about/page.tsx b/src/app/about/page.tsx index 8cd6905..b13180a 100644 --- a/src/app/about/page.tsx +++ b/src/app/about/page.tsx @@ -55,7 +55,7 @@ export default function AboutPage() { buttonAnimation="slide-up" mediaItems={[ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=n2lbz1", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=n2lbz1&_wi=2", imageAlt: "Sunlit Lento interior welcoming guests", }, { @@ -63,7 +63,7 @@ export default function AboutPage() { imageAlt: "French cafe interior design aesthetic detail", }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9nqmys", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9nqmys&_wi=2", imageAlt: "Lento staff member serving with warmth", }, ]} -- 2.49.1 From 483def265ecb2dcb3a76825695c7424bbf734453 Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 09:19:27 +0000 Subject: [PATCH 2/7] Update src/app/coffee/page.tsx --- src/app/coffee/page.tsx | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/app/coffee/page.tsx b/src/app/coffee/page.tsx index 04ad08b..6f66a68 100644 --- a/src/app/coffee/page.tsx +++ b/src/app/coffee/page.tsx @@ -55,15 +55,15 @@ export default function CoffeeLabPage() { buttonAnimation="slide-up" mediaItems={[ { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=p80s9k", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=p80s9k&_wi=2", imageAlt: "Specialty coffee roasting beans artisanal", }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vbuuzl", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vbuuzl&_wi=3", imageAlt: "V60 pour over coffee hand drip brewing", }, { - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hzlj9r", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hzlj9r&_wi=3", imageAlt: "Coffee latte art detailed foam design", }, ]} @@ -95,28 +95,28 @@ We partner directly with ethical farms across East Africa, Southeast Asia, and C id: "v60", name: "V-60 Hand Drip", price: "HK$70–85", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vbuuzl", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vbuuzl&_wi=4", imageAlt: "V60 hand drip brewing technique", }, { id: "espresso", name: "Espresso Shot", price: "HK$35–45", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hzlj9r", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hzlj9r&_wi=4", imageAlt: "Rich espresso with perfect crema", }, { id: "piccolo", name: "Piccolo & Macchiato", price: "HK$40–50", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=582mfc", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=582mfc&_wi=4", imageAlt: "Piccolo with precision milk microfoam", }, { id: "hojicha-blend", name: "Hojicha Heritage Latte", price: "HK$55–65", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=582mfc", + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=582mfc&_wi=5", imageAlt: "Creamy hojicha latte specialty drink", }, ]} -- 2.49.1 From d63432be6293ec55f312e75e1fa05e8963a27dad Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 09:19:28 +0000 Subject: [PATCH 3/7] Update src/app/gallery/page.tsx --- src/app/gallery/page.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/app/gallery/page.tsx b/src/app/gallery/page.tsx index c2a06ee..8feb6e8 100644 --- a/src/app/gallery/page.tsx +++ b/src/app/gallery/page.tsx @@ -56,7 +56,7 @@ export default function GalleryPage() { excerpt: "Natural light transforms our space into a gallery of warmth. Each morning brings a new play of shadows and brightness.", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gb6w2z", + "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gb6w2z&_wi=3", imageAlt: "Sunlit interior of Lento cafe with guests", authorName: "Lento Team", authorAvatar: @@ -70,7 +70,7 @@ export default function GalleryPage() { excerpt: "Where craft meets aesthetics. Every pour, every design, tells a story of care and mastery.", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hzlj9r", + "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hzlj9r&_wi=5", imageAlt: "Detailed latte art in a ceramic cup", authorName: "Lento Team", authorAvatar: @@ -84,7 +84,7 @@ export default function GalleryPage() { excerpt: "Every dish is a composition—colors, textures, and flavors arranged to delight the eye and palate.", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5w4u42", + "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5w4u42&_wi=4", imageAlt: "Artfully plated fusion dish", authorName: "Lento Team", authorAvatar: @@ -98,7 +98,7 @@ export default function GalleryPage() { excerpt: "From Labubu collectibles to vintage touches, every corner invites exploration and connection.", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=427n7c", + "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=427n7c&_wi=2", imageAlt: "Curated Labubu collectible display at Lento", authorName: "Lento Team", authorAvatar: @@ -112,7 +112,7 @@ export default function GalleryPage() { excerpt: "Our staff embodies the spirit of Lento—warm, knowledgeable, and genuinely happy to serve.", imageSrc: - "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9nqmys", + "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9nqmys&_wi=3", imageAlt: "Lento staff member serving coffee with a smile", authorName: "Lento Team", authorAvatar: -- 2.49.1 From 2f989af72a231ca07f0c7c578b0f14927085efdb Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 13 Mar 2026 09:19:28 +0000 Subject: [PATCH 4/7] Update src/app/layout.tsx --- src/app/layout.tsx | 58 ++++++++++++++++++++++++++++++++++++---------- 1 file changed, 46 insertions(+), 12 deletions(-) diff --git a/src/app/layout.tsx b/src/app/layout.tsx index 83bcc55..30e84e6 100644 --- a/src/app/layout.tsx +++ b/src/app/layout.tsx @@ -1,29 +1,61 @@ import type { Metadata } from "next"; +import { Libre_Baskerville, Inter } from "next/font/google"; import { Halant } from "next/font/google"; -import { Inter } from "next/font/google"; import "./globals.css"; import { ServiceWrapper } from "@/components/ServiceWrapper"; import Tag from "@/tag/Tag"; import { getVisualEditScript } from "@/utils/visual-edit-script"; -import { Libre_Baskerville } from "next/font/google"; - - - -export const metadata: Metadata = { - title: "Webild components 2", - description: "Generated by create next app", -}; const libreBaskerville = Libre_Baskerville({ variable: "--font-libre-baskerville", subsets: ["latin"], weight: ["400", "700"], }); -const inter = Inter({ + +const interFont = Inter({ variable: "--font-inter", subsets: ["latin"], }); +const halant = Halant({ + variable: "--font-halant", + subsets: ["latin"], + weight: ["300", "400", "500", "600", "700"], +}); + +export const metadata: Metadata = { + title: "Lento — French-Chic Cafe & Specialty Coffee | Kowloon City", + description: "Lento in Kowloon City: specialty coffee, all-day breakfast, and inventive Sino-Western lunch in a cozy French-inspired setting. Open daily from 7:30 AM. Reserve your table.", + keywords: "Kowloon City cafe, specialty coffee, brunch Kowloon, French cafe Hong Kong, Sung Wong Toi, artisanal coffee", + metadataBase: new URL("https://lento.hk"), + alternates: { + canonical: "https://lento.hk", + }, + openGraph: { + title: "Lento — A Gentle Pause in Kowloon City", + description: "French-chic cafe with specialty coffee and inventive Sino-Western brunch. Cozy, artfully plated, genuinely welcoming.", + url: "https://lento.hk", + siteName: "Lento", + images: [ + { + url: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=n2lbz1", + alt: "Lento cafe interior with sunlight and guests", + }, + ], + type: "website", + }, + twitter: { + card: "summary_large_image", + title: "Lento — French-Chic Cafe & Specialty Coffee", + description: "A gentle pause in Kowloon City. Thoughtful coffee, generous brunch, and warm hospitality.", + images: ["https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=n2lbz1"], + }, + robots: { + index: true, + follow: true, + }, +}; + export default function RootLayout({ children, }: Readonly<{ @@ -32,7 +64,9 @@ export default function RootLayout({ return ( - + {children}