Merge version_2 into main #3

Merged
bender merged 2 commits from version_2 into main 2026-03-10 22:12:29 +00:00
2 changed files with 63 additions and 9 deletions

View File

@@ -8,9 +8,10 @@ import ProductCardFour from '@/components/sections/product/ProductCardFour';
import TestimonialCardTwo from '@/components/sections/testimonial/TestimonialCardTwo';
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
import TestimonialCardThirteen from '@/components/sections/testimonial/TestimonialCardThirteen';
import ContactCTA from '@/components/sections/contact/ContactCTA';
import FooterSimple from '@/components/sections/footer/FooterSimple';
import { BookOpen, CheckCircle, Clock, Flame, Heart, UtensilsCrossed, Users, Wine, Sparkles, ArrowRight } from 'lucide-react';
import { BookOpen, CheckCircle, Clock, Flame, Heart, UtensilsCrossed, Users, Wine, Sparkles, ArrowRight, Star, Quote } from 'lucide-react';
export default function LandingPage() {
return (
@@ -129,6 +130,44 @@ export default function LandingPage() {
/>
</div>
<div id="guest-reviews" data-section="guest-reviews">
<TestimonialCardThirteen
title="Elegant Guest Testimonials"
description="Discover what makes Anju a destination restaurant. Authentic reviews from satisfied guests."
tag="Guest Voices"
textboxLayout="default"
useInvertedBackground={false}
animationType="blur-reveal"
showRating={true}
testimonials={[
{
id: "r1", name: "Lauren Mitchell", handle: "@laurenmitchell", testimonial: "An exceptional evening from start to finish. The culinary artistry and seamless service created an atmosphere of pure elegance.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-posing-street_23-2148213468.jpg?_wi=3", imageAlt: "Lauren Mitchell"
},
{
id: "r2", name: "Christopher Park", handle: "@christopherpark", testimonial: "The attention to detail in every aspect—plating, flavors, ambiance—demonstrates true culinary mastery. A memorable experience.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-pretty-mulatto-woman-with-trendy-make-up-standing-with-arms-crossed-office-indoor-photo-female-black-employee-posing-with-international-colleagues-gently-smile_197531-3788.jpg?_wi=3", imageAlt: "Christopher Park"
},
{
id: "r3", name: "Amanda Foster", handle: "@amandafoster", testimonial: "Sophisticated flavors perfectly balanced with warm hospitality. This is premium dining at its finest. Highly recommend.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/closeup-handsome-young-office-worker-glasses-suit-smiling-camera-looking-happy-white_1258-173667.jpg", imageAlt: "Amanda Foster"
},
{
id: "r4", name: "Marcus Reynolds", handle: "@marcusreynolds", testimonial: "Every element of the experience—from the elegant setting to the impeccable service—speaks to a restaurant that truly cares.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-successful-grey-haired-female-ceo-smiling-content-experienced-beautiful-businesswoman-posing-office-room-business-company-appearance-expression-concept_74855-11905.jpg", imageAlt: "Marcus Reynolds"
},
{
id: "r5", name: "Sophie Leclerc", handle: "@sophieleclerc", testimonial: "An unforgettable celebration of Korean cuisine elevated to an art form. Anju is a gem worth discovering.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/business-woman-posing-street_23-2148213468.jpg?_wi=4", imageAlt: "Sophie Leclerc"
},
{
id: "r6", name: "James Sullivan", handle: "@jamessullivan", testimonial: "Impeccable execution, innovative flavors, and gracious service. This is a dining destination that deserves recognition.", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-pretty-mulatto-woman-with-trendy-make-up-standing-with-arms-crossed-office-indoor-photo-female-black-employee-posing-with-international-colleagues-gently-smile_197531-3788.jpg?_wi=4", imageAlt: "James Sullivan"
}
]}
/>
</div>
<div id="bar-brunch" data-section="bar-brunch">
<FeatureCardTwentySix
title="Bar & Happy Hour"
@@ -181,6 +220,21 @@ export default function LandingPage() {
/>
</div>
<div id="reservation-cta" data-section="reservation-cta">
<ContactCTA
tag="Ready to Dine"
tagIcon={BookOpen}
title="Reserve Your Table at Anju"
description="Secure your seat at one of the city's most elegant Korean dining destinations. Our intimate setting and carefully curated experiences ensure that every reservation becomes a cherished memory. Book your table today."
buttons={[
{ text: "Reserve Now", href: "https://www.resy.com" },
{ text: "Call Us", href: "tel:+1-202-555-0123" }
]}
background={{ variant: "sparkles-gradient" }}
useInvertedBackground={false}
/>
</div>
<div id="contact" data-section="contact">
<ContactCTA
tag="Make Your Reservation"
@@ -209,7 +263,7 @@ export default function LandingPage() {
},
{
title: "Dining", items: [
{ label: "Reservations", href: "#contact" },
{ label: "Reservations", href: "#reservation-cta" },
{ label: "Hours & Location", href: "#" },
{ label: "Contact", href: "#contact" },
{ label: "Private Events", href: "#" }

View File

@@ -10,15 +10,15 @@
--accent: #ffffff;
--background-accent: #ffffff; */
--background: #f5f5f5;
--card: #ffffff;
--foreground: #1c1c1c;
--primary-cta: #1c1c1c;
--background: #1a1a1a;
--card: #2a2a2a;
--foreground: #f5f5f5;
--primary-cta: #d4af37;
--primary-cta-text: #f5f5f5;
--secondary-cta: #ffffff;
--secondary-cta: #3a3a3a;
--secondary-cta-text: #1c1c1c;
--accent: #e63946;
--background-accent: #e8bea8;
--accent: #c9a961;
--background-accent: #4a4a4a;
/* text sizing - set by ThemeProvider */
/* --text-2xs: clamp(0.465rem, 0.62vw, 0.62rem);