16 Commits

Author SHA1 Message Date
9989780417 Update src/app/page.tsx 2026-05-23 18:27:23 +00:00
a3189aa550 Update src/app/page.tsx 2026-05-23 18:09:54 +00:00
b54bf7b135 Update src/app/page.tsx 2026-05-23 17:44:13 +00:00
91f6bf3f15 Update theme fonts 2026-05-23 17:33:19 +00:00
93819b66b3 Update theme fonts 2026-05-23 17:33:19 +00:00
58861d3f58 Update theme colors 2026-05-23 17:32:18 +00:00
42653c5bfb Update theme colors 2026-05-23 17:32:08 +00:00
3328510ec6 Update theme colors 2026-05-23 17:31:54 +00:00
f07f2d8d5c Update theme colors 2026-05-23 17:31:45 +00:00
c037b7ad2d Update theme colors 2026-05-23 17:31:25 +00:00
bd0dc2f97d Update src/app/page.tsx 2026-05-23 16:54:41 +00:00
115cb85d13 Update src/app/page.tsx 2026-05-23 11:26:56 +00:00
3c733a2d34 Update src/app/page.tsx 2026-05-23 11:26:29 +00:00
39137aa33e Update src/app/styles/variables.css 2026-05-23 10:48:04 +00:00
7e96856393 Update src/app/page.tsx 2026-05-23 10:48:03 +00:00
cc15e0029a Merge version_3 into main
Merge version_3 into main
2026-05-23 10:47:27 +00:00
4 changed files with 41 additions and 35 deletions

View File

@@ -7,6 +7,7 @@ import { ServiceWrapper } from "@/components/ServiceWrapper";
import Tag from "@/tag/Tag";
import { getVisualEditScript } from "@/utils/visual-edit-script";
import { Raleway } from "next/font/google";
import { Libre_Baskerville } from "next/font/google";
@@ -20,8 +21,14 @@ export const metadata: Metadata = {
},
};
const raleway = Raleway({
variable: "--font-raleway",
const libreBaskerville = Libre_Baskerville({
variable: "--font-libre-baskerville",
subsets: ["latin"],
weight: ["400", "700"],
});
const inter = Inter({
variable: "--font-inter",
subsets: ["latin"],
});
@@ -33,7 +40,7 @@ export default function RootLayout({
return (
<html lang="en" suppressHydrationWarning>
<ServiceWrapper>
<body className={`${raleway.variable} antialiased`}>
<body className={`${libreBaskerville.variable} ${inter.variable} antialiased`}>
<Tag />
{children}
<script

View File

@@ -46,16 +46,18 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroSplitKpi
background={{ variant: "radial-gradient" }}
title="Timeless Heritage Since 1960"
description="Discover the legacy of quality craftsmanship. Lantika 1960 delivers enduring style rooted in decades of traditional excellence."
title="Authentic
Ethiopian
Cuisine"
description=" Authentic Ethiopian food made fresh daily with traditional spices and unforgettable taste."
kpis={[
{ value: "60+", label: "Years Experience" },
{ value: "10k+", label: "Items Crafted" },
{ value: "2+", label: "Years Experience" },
{ value: "60+", label: "Menu " },
{ value: "99%", label: "Quality Rating" },
]}
enableKpiAnimation={true}
buttons={[{ text: "Explore Collection", href: "#products" }]}
imageSrc="http://img.b2bpic.net/free-photo/weaved-pink-linen-fabric_53876-88704.jpg"
imageSrc="https://img.b2bpic.net/premium-psd/delicious-chicken-stir-fry_787500-54570.jpg?id=413635786"
mediaAnimation="blur-reveal"
/>
</div>
@@ -64,14 +66,14 @@ export default function LandingPage() {
<SplitAbout
textboxLayout="split"
useInvertedBackground={false}
title="The Art of Tradition"
description="At Lantika 1960, we believe in preserving the authenticity of our craft. Every piece tells a story of heritage and meticulous attention to detail."
title="Ethiopia's Tradition food"
description="Taste the Tradition of Ethiopia"
bulletPoints={[
{ title: "Legacy Craft", description: "Generations of mastery define our process." },
{ title: "", description: " Luxury Ethiopian Dining Experience" },
{ title: "Pure Quality", description: "Sourcing only the finest traditional materials." },
{ title: "Timeless Style", description: "Designs that transcend passing trends." },
]}
imageSrc="http://img.b2bpic.net/free-photo/craftswoman-using-blow-torch_107420-65200.jpg"
imageSrc="https://img.b2bpic.net/free-photo/chicken-chop-french-fries-wooden-board_140725-3224.jpg?id=6778823"
mediaAnimation="slide-up"
/>
</div>
@@ -98,15 +100,12 @@ export default function LandingPage() {
gridVariant="two-columns-alternating-heights"
useInvertedBackground={false}
products={[
{ id: "p1", name: "Lantika Heritage Vase", price: "$120", imageSrc: "http://img.b2bpic.net/free-photo/jewelry-inside-red-craft-gift-box_114579-12172.jpg" },
{ id: "p2", name: "Artisan Clay Bowl", price: "$85", imageSrc: "http://img.b2bpic.net/free-photo/onions-pumpkin-wooden-board_23-2148934791.jpg" },
{ id: "p3", name: "Tradition Serving Tray", price: "$150", imageSrc: "http://img.b2bpic.net/free-photo/tools-clay-work-sculpting_23-2149986317.jpg" },
{ id: "p4", name: "Legacy Storage Jar", price: "$95", imageSrc: "http://img.b2bpic.net/free-photo/preparing-sake-japanese-beverage_23-2150158652.jpg" },
{ id: "p5", name: "Classic Table Lamp", price: "$210", imageSrc: "http://img.b2bpic.net/free-photo/chopsticks_23-2148142575.jpg" },
{ id: "p6", name: "Crafted Wall Plaque", price: "$110", imageSrc: "http://img.b2bpic.net/free-photo/view-vintage-radio-station_23-2150315222.jpg" },
{ id: "p1", name: " margarita pizza", price: "450 Birr ", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E7Z9STHMq8QSEMRAU508L80fwX/uploaded-1779560736017-u9jbdjfr.png" },
{ id: "p2", name: "Traditional Serving Tray", price: "800 Birr ", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E7Z9STHMq8QSEMRAU508L80fwX/uploaded-1779533268804-d4p4bfll.png" },
{ id: "p3", name: "special burger", price: "380 Birr ", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E7Z9STHMq8QSEMRAU508L80fwX/uploaded-1779559628804-2y4y5syx.png" },
]}
title="Our Signature Collection"
description="Each item is a masterpiece of traditional design, refined for modern living."
title="Our Signature Food Menu"
description="Taste the tradition. Our menu features locally sourced ingredients prepared with timeless techniques."
/>
</div>
@@ -118,7 +117,7 @@ export default function LandingPage() {
metrics={[
{ id: "m1", title: "Regions Served", value: "45", icon: Globe },
{ id: "m2", title: "Partners", value: "500", icon: Users },
{ id: "m3", title: "Awards", value: "120", icon: Award },
{ id: "m3", title: "", value: "120", icon: Award },
]}
title="Built on Trust"
description="Our numbers speak for themselves, built over six decades of dedicated service."
@@ -129,9 +128,9 @@ export default function LandingPage() {
<TestimonialCardTwelve
useInvertedBackground={false}
testimonials={[
{ id: "t1", name: "Evelyn Reed, Collector", imageSrc: "http://img.b2bpic.net/free-photo/elegant-woman-with-lemons-limes_155996-4.jpg" },
{ id: "t2", name: "Arthur Vance, Artisan Fan", imageSrc: "http://img.b2bpic.net/free-photo/woman-religious-pilgrimage-church_23-2150582369.jpg" },
{ id: "t3", name: "Sarah Miller, Interior Designer", imageSrc: "http://img.b2bpic.net/free-photo/portrait-person-football-game_23-2149015523.jpg" }
{ id: "t1", name: "Evelyn Reed, Collector", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E7Z9STHMq8QSEMRAU508L80fwX/uploaded-1779559416507-ii7m2n69.png" },
{ id: "t2", name: "Arthur Vance, Artisan Fan", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3E7Z9STHMq8QSEMRAU508L80fwX/uploaded-1779559309947-qprc5brd.png" },
{ id: "t3", name: "Sarah Miller, Interior Designer", imageSrc: "https://img.b2bpic.net/premium-photo/portrait-gorgeous-model-adult-woman-with-bright-makeup-green-eyes-wearing-modish-hat-leather-jacket_179135-2344.jpg?id=11835838" }
]}
cardTitle="What Our Patrons Say"
cardTag="Reviews"

View File

@@ -11,7 +11,7 @@ html {
body {
background-color: var(--background);
color: var(--foreground);
font-family: var(--font-raleway), sans-serif;
font-family: var(--font-inter), sans-serif;
position: relative;
min-height: 100vh;
overscroll-behavior: none;
@@ -24,5 +24,5 @@ h3,
h4,
h5,
h6 {
font-family: var(--font-raleway), sans-serif;
font-family: var(--font-libre-baskerville), serif;
}

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #f5f4ef;
--card: #dad6cd;
--foreground: #2a2928;
--primary-cta: #2a2928;
--primary-cta-text: #f5f4ef;
--secondary-cta: #ecebea;
--secondary-cta-text: #2a2928;
--accent: #ffffff;
--background-accent: #c6b180;
--background: #f6f0e9;
--card: #efe7dd;
--foreground: #2b180a;
--primary-cta: #2b180a;
--primary-cta-text: #f6f0e9;
--secondary-cta: #efe7dd;
--secondary-cta-text: #2b180a;
--accent: #94877c;
--background-accent: #afa094;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);