Merge version_1 into main #1
@@ -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",
|
||||
},
|
||||
]}
|
||||
|
||||
@@ -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",
|
||||
},
|
||||
]}
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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 (
|
||||
<html lang="en" suppressHydrationWarning>
|
||||
<ServiceWrapper>
|
||||
<body className={`${libreBaskerville.variable} ${inter.variable} antialiased`}>
|
||||
<body
|
||||
className={`${libreBaskerville.variable} ${interFont.variable} ${halant.variable} antialiased`}
|
||||
>
|
||||
<Tag />
|
||||
{children}
|
||||
<script
|
||||
@@ -44,4 +78,4 @@ export default function RootLayout({
|
||||
</ServiceWrapper>
|
||||
</html>
|
||||
);
|
||||
}
|
||||
}
|
||||
@@ -20,42 +20,42 @@ export default function MenuPage() {
|
||||
id: "breakfast-plate",
|
||||
name: "All-Day Breakfast Plate",
|
||||
price: "HK$120–150",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oaav9h",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oaav9h&_wi=3",
|
||||
imageAlt: "Artfully plated breakfast with fresh fruit and pastry",
|
||||
},
|
||||
{
|
||||
id: "hojicha-latte",
|
||||
name: "Hojicha 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=3",
|
||||
imageAlt: "Creamy hojicha latte with decorative foam art",
|
||||
},
|
||||
{
|
||||
id: "v60-pour-over",
|
||||
name: "V-60 Hand Drip Single Origin",
|
||||
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=2",
|
||||
imageAlt: "Precision hand-drip V-60 pour-over coffee brewing",
|
||||
},
|
||||
{
|
||||
id: "fusion-main",
|
||||
name: "Signature Sino-Western Main",
|
||||
price: "HK$160–190",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hag54r",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hag54r&_wi=2",
|
||||
imageAlt: "Creative fusion main course blending Asian and European influences",
|
||||
},
|
||||
{
|
||||
id: "pastry",
|
||||
name: "French Pastry Selection",
|
||||
price: "HK$38–58",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1ln21l",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1ln21l&_wi=1",
|
||||
imageAlt: "Golden baked French croissant with delicate layers",
|
||||
},
|
||||
{
|
||||
id: "latte-art",
|
||||
name: "Seasonal Specialty Latte",
|
||||
price: "HK$62–72",
|
||||
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=2",
|
||||
imageAlt: "Coffee cup with intricate foam latte art design",
|
||||
},
|
||||
];
|
||||
@@ -66,7 +66,7 @@ export default function MenuPage() {
|
||||
category: ["Coffee Guide"],
|
||||
title: "Our Coffee Selection",
|
||||
excerpt: "From hand-drip precision brews to milk-based specialty drinks. Each method showcases our commitment to quality and craft.",
|
||||
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=1",
|
||||
imageAlt: "Specialty coffee roasting beans artisanal close up",
|
||||
authorName: "Lento Baristas",
|
||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=427n7c",
|
||||
@@ -77,7 +77,7 @@ export default function MenuPage() {
|
||||
category: ["Brunch Menu"],
|
||||
title: "Sino-Western Breakfast & Lunch",
|
||||
excerpt: "Inventive dishes that blend Asian and European flavors. Every plate is thoughtfully composed and generously portioned.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5w4u42",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5w4u42&_wi=3",
|
||||
imageAlt: "Artfully plated fusion dish with creative composition",
|
||||
authorName: "Lento Chefs",
|
||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=427n7c",
|
||||
@@ -88,7 +88,7 @@ export default function MenuPage() {
|
||||
category: ["Pastry Corner"],
|
||||
title: "Fresh Baked Pastries & Sides",
|
||||
excerpt: "Croissants, viennoiserie, and small bites crafted in-house. Perfect companions to your morning coffee or afternoon tea.",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1ln21l",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=1ln21l&_wi=2",
|
||||
imageAlt: "Golden baked French pastry with artisanal detail",
|
||||
authorName: "Lento Bakery",
|
||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=427n7c",
|
||||
|
||||
@@ -58,15 +58,15 @@ export default function HomePage() {
|
||||
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=1",
|
||||
imageAlt: "Sunlit Lento interior with guests enjoying coffee",
|
||||
},
|
||||
{
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oaav9h",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oaav9h&_wi=1",
|
||||
imageAlt: "Artfully plated all-day breakfast at Lento",
|
||||
},
|
||||
{
|
||||
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=1",
|
||||
imageAlt: "Creamy hojicha latte with latte art",
|
||||
},
|
||||
]}
|
||||
@@ -129,28 +129,28 @@ export default function HomePage() {
|
||||
id: "breakfast-plate",
|
||||
name: "All-Day Breakfast Plate",
|
||||
price: "HK$120–150",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oaav9h",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oaav9h&_wi=2",
|
||||
imageAlt: "Artfully plated breakfast with fresh fruit and pastry",
|
||||
},
|
||||
{
|
||||
id: "hojicha-latte",
|
||||
name: "Hojicha 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=2",
|
||||
imageAlt: "Creamy hojicha latte with decorative foam art",
|
||||
},
|
||||
{
|
||||
id: "v60-pour-over",
|
||||
name: "V-60 Hand Drip Single Origin",
|
||||
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=1",
|
||||
imageAlt: "Precision hand-drip V-60 pour-over coffee brewing",
|
||||
},
|
||||
{
|
||||
id: "fusion-main",
|
||||
name: "Signature Sino-Western Main",
|
||||
price: "HK$160–190",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hag54r",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hag54r&_wi=1",
|
||||
imageAlt: "Creative fusion main course blending Asian and European influences",
|
||||
},
|
||||
]}
|
||||
@@ -186,7 +186,7 @@ We believe every cup tells a story. Our beans are sourced from select origins, h
|
||||
quote: "Lento's V-60 is a revelation. The barista knew exactly how each brew should taste, and it's clear they care deeply about consistency and quality. I've been back every week since.",
|
||||
name: "Emily Chen",
|
||||
role: "Architect",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gb6w2z",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gb6w2z&_wi=1",
|
||||
imageAlt: "Emily Chen",
|
||||
},
|
||||
{
|
||||
@@ -204,7 +204,7 @@ We believe every cup tells a story. Our beans are sourced from select origins, h
|
||||
quote: "The Sino-Western fusion dishes are inventive without being gimmicky. Fresh ingredients, careful plating, and they actually listen when you mention dietary preferences.",
|
||||
name: "Sarah Lam",
|
||||
role: "Food Writer",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5w4u42",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5w4u42&_wi=1",
|
||||
imageAlt: "Sarah Lam",
|
||||
},
|
||||
{
|
||||
@@ -232,7 +232,7 @@ We believe every cup tells a story. Our beans are sourced from select origins, h
|
||||
category: ["Interior", "Ambiance"],
|
||||
title: "Sunlit Mornings",
|
||||
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",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gb6w2z&_wi=2",
|
||||
imageAlt: "Sunlit interior of Lento cafe with guests",
|
||||
authorName: "Lento Team",
|
||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gb6w2z",
|
||||
@@ -243,7 +243,7 @@ We believe every cup tells a story. Our beans are sourced from select origins, h
|
||||
category: ["Coffee", "Art"],
|
||||
title: "Latte Art & Precision",
|
||||
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",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=hzlj9r&_wi=1",
|
||||
imageAlt: "Detailed latte art in a ceramic cup",
|
||||
authorName: "Lento Team",
|
||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gb6w2z",
|
||||
@@ -254,7 +254,7 @@ We believe every cup tells a story. Our beans are sourced from select origins, h
|
||||
category: ["Food", "Plating"],
|
||||
title: "Artful Plates",
|
||||
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",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=5w4u42&_wi=2",
|
||||
imageAlt: "Artfully plated fusion dish",
|
||||
authorName: "Lento Team",
|
||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gb6w2z",
|
||||
@@ -265,7 +265,7 @@ We believe every cup tells a story. Our beans are sourced from select origins, h
|
||||
category: ["Design", "Space"],
|
||||
title: "Curated Details",
|
||||
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",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=427n7c&_wi=1",
|
||||
imageAlt: "Curated Labubu collectible display at Lento",
|
||||
authorName: "Lento Team",
|
||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gb6w2z",
|
||||
@@ -276,7 +276,7 @@ We believe every cup tells a story. Our beans are sourced from select origins, h
|
||||
category: ["Community", "Service"],
|
||||
title: "Friendly Welcome",
|
||||
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",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=9nqmys&_wi=1",
|
||||
imageAlt: "Lento staff member serving coffee with a smile",
|
||||
authorName: "Lento Team",
|
||||
authorAvatar: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=gb6w2z",
|
||||
|
||||
@@ -110,7 +110,7 @@ export default function VisitPage() {
|
||||
name: "All-Day Breakfast Plate",
|
||||
price: "HK$120–150",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oaav9h",
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=oaav9h&_wi=4",
|
||||
imageAlt: "Artfully plated breakfast with fresh fruit and pastry",
|
||||
},
|
||||
{
|
||||
@@ -118,7 +118,7 @@ export default function VisitPage() {
|
||||
name: "Hojicha Latte",
|
||||
price: "HK$55–65",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=582mfc",
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=582mfc&_wi=6",
|
||||
imageAlt: "Creamy hojicha latte with decorative foam art",
|
||||
},
|
||||
{
|
||||
@@ -126,7 +126,7 @@ export default function VisitPage() {
|
||||
name: "V-60 Hand Drip Single Origin",
|
||||
price: "HK$70–85",
|
||||
imageSrc:
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vbuuzl",
|
||||
"https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=vbuuzl&_wi=5",
|
||||
imageAlt: "Precision hand-drip V-60 pour-over coffee brewing",
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user