Merge version_2 into main #3

Merged
bender merged 4 commits from version_2 into main 2026-04-21 19:10:27 +00:00
4 changed files with 87 additions and 48 deletions

View File

@@ -7,30 +7,30 @@ import FooterCard from '@/components/sections/footer/FooterCard';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import TeamCardEleven from '@/components/sections/team/TeamCardEleven';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import { Trophy, Star } from "lucide-react";
export default function ChefAuthorityPage() {
return (
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="reveal-blur"
borderRadius="pill"
contentWidth="mediumSmall"
sizing="largeSizeMediumTitles"
background="fluid"
cardStyle="subtle-shadow"
primaryButtonStyle="flat"
secondaryButtonStyle="radial-glow"
headingFontWeight="light"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Chef Credentials", id: "#team" },
{ name: "Philosophy", id: "#testimonials" },
{ name: "Reserve", id: "#contact" },
{ name: "Chef", id: "/chef" },
{ name: "Gallery", id: "/gallery" },
{ name: "Shots", id: "/shots" },
{ name: "Contact", id: "/contact" },
]}
brandName="Buffalo Steakhaus"
/>
@@ -42,11 +42,12 @@ export default function ChefAuthorityPage() {
description="With over two decades of culinary mastery, Chef Hans Mueller brings uncompromising discipline to the Frankfurt steak scene."
textboxLayout="split"
animationType="slide-up"
useInvertedBackground={false}
groups={[
{
id: "leadership", groupTitle: "Leadership", members: [
id: "leadership", groupTitle: "Leadership", members: [
{
id: "hans", title: "Hans Mueller", subtitle: "Executive Head Chef", detail: "Specializing in open-fire kinetics and dry-aging precision, Hans has refined the art of the steak to a singular, relentless focus on quality.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-pensive-old-man-chef-dressed-uniform-posing-against-dark-background_613910-17582.jpg"
id: "hans", title: "Hans Mueller", subtitle: "Executive Head Chef", detail: "Specializing in open-fire kinetics and dry-aging precision, Hans has refined the art of the steak to a singular, relentless focus on quality.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-pensive-old-man-chef-dressed-uniform-posing-against-dark-background_613910-17582.jpg"
}
]
}
@@ -61,6 +62,7 @@ export default function ChefAuthorityPage() {
author="Gastronomic Reviewer"
ratingAnimation="blur-reveal"
avatarsAnimation="slide-up"
useInvertedBackground={false}
avatars={[{ src: "http://img.b2bpic.net/free-photo/chef-cooking-dinner_410324-73.jpg", alt: "Chef Award" }]}
/>
</div>
@@ -75,6 +77,7 @@ export default function ChefAuthorityPage() {
]}
textarea={{ name: "requests", placeholder: "How can we assist you?", rows: 4 }}
imageSrc="http://img.b2bpic.net/free-photo/professional-chef-preparing-food-kitchen_23-2149728032.jpg"
useInvertedBackground={false}
/>
</div>

View File

@@ -8,16 +8,31 @@ import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
export default function ContactPage() {
return (
<ThemeProvider>
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Shots", id: "/shots" },
{ name: "Contact", id: "/contact" },
]}
brandName="Buffalo Steakhaus"
/>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Chef", id: "/chef" },
{ name: "Gallery", id: "/gallery" },
{ name: "Shots", id: "/shots" },
{ name: "Contact", id: "/contact" },
]}
brandName="Buffalo Steakhaus"
/>
</div>
<div className="pt-32 pb-20">
<ContactSplitForm
title="Reservations"
@@ -28,6 +43,7 @@ export default function ContactPage() {
]}
textarea={{ name: "requests", placeholder: "Special Requests", rows: 4 }}
buttonText="Confirm Request"
useInvertedBackground={false}
/>
</div>
<FooterCard logoText="BUFFALO STEAKHAUS" />

View File

@@ -21,13 +21,18 @@ export default function GalleryPage() {
headingFontWeight="light"
>
<ReactLenis root>
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Gallery", id: "/gallery" },
]}
brandName="Buffalo Steakhaus"
/>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Chef", id: "/chef" },
{ name: "Gallery", id: "/gallery" },
{ name: "Shots", id: "/shots" },
{ name: "Contact", id: "/contact" },
]}
brandName="Buffalo Steakhaus"
/>
</div>
<div className="pt-32 pb-20">
<ProductCardTwo
@@ -37,10 +42,10 @@ export default function GalleryPage() {
animationType="blur-reveal"
textboxLayout="default"
products={[
{ id: "g1", name: "The Cut", price: "", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-tasty-steak-with-sauce-male-s-hands-begin-cut-slice_8353-7023.jpg" },
{ id: "g2", name: "The Sear", price: "", imageSrc: "http://img.b2bpic.net/free-photo/perfectly-grilled-medium-rare-steak-slate_84443-82643.jpg" },
{ id: "g3", name: "The Chef", price: "", imageSrc: "http://img.b2bpic.net/free-photo/professional-chef-preparing-food-kitchen_23-2149728032.jpg" },
{ id: "g4", name: "The Result", price: "", imageSrc: "http://img.b2bpic.net/free-photo/fried-cooked-grilled-meat-with-spices-cut-slices-served-dark-slate-closeup_1220-6866.jpg" },
{ id: "g1", name: "The Cut", price: "$40", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-tasty-steak-with-sauce-male-s-hands-begin-cut-slice_8353-7023.jpg", brand: "Steak", rating: 5, reviewCount: "10" },
{ id: "g2", name: "The Sear", price: "$50", imageSrc: "http://img.b2bpic.net/free-photo/perfectly-grilled-medium-rare-steak-slate_84443-82643.jpg", brand: "Fire", rating: 5, reviewCount: "20" },
{ id: "g3", name: "The Chef", price: "$30", imageSrc: "http://img.b2bpic.net/free-photo/professional-chef-preparing-food-kitchen_23-2149728032.jpg", brand: "Chef", rating: 4, reviewCount: "15" },
{ id: "g4", name: "The Result", price: "$60", imageSrc: "http://img.b2bpic.net/free-photo/fried-cooked-grilled-meat-with-spices-cut-slices-served-dark-slate-closeup_1220-6866.jpg", brand: "Food", rating: 5, reviewCount: "30" },
]}
/>
</div>

View File

@@ -8,16 +8,31 @@ import ProductCardTwo from '@/components/sections/product/ProductCardTwo';
export default function ShotsPage() {
return (
<ThemeProvider>
<ThemeProvider
defaultButtonVariant="text-stagger"
defaultTextAnimation="entrance-slide"
borderRadius="rounded"
contentWidth="medium"
sizing="medium"
background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="gradient"
secondaryButtonStyle="glass"
headingFontWeight="normal"
>
<ReactLenis root>
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Shots", id: "/shots" },
{ name: "Contact", id: "/contact" },
]}
brandName="Buffalo Steakhaus"
/>
<div id="nav" data-section="nav">
<NavbarStyleApple
navItems={[
{ name: "Home", id: "/" },
{ name: "Chef", id: "/chef" },
{ name: "Gallery", id: "/gallery" },
{ name: "Shots", id: "/shots" },
{ name: "Contact", id: "/contact" },
]}
brandName="Buffalo Steakhaus"
/>
</div>
<div className="pt-32 pb-20">
<ProductCardTwo
title="Brand Moments"
@@ -26,10 +41,10 @@ export default function ShotsPage() {
animationType="slide-up"
textboxLayout="default"
products={[
{ id: "s1", name: "Fire Mastery", price: "", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-tasty-steak-with-sauce-male-s-hands-begin-cut-slice_8353-7023.jpg" },
{ id: "s2", name: "Dry Aging", price: "", imageSrc: "http://img.b2bpic.net/free-photo/cook-cooking-fresh-peace-meat-board-dark-background-cooking-concept_1220-7134.jpg" },
{ id: "s3", name: "Precision Cuts", price: "", imageSrc: "http://img.b2bpic.net/free-photo/well-done-steak-with-mashed-potatoes-fried-vegetables_140725-2240.jpg" },
{ id: "s4", name: "Final Execution", price: "", imageSrc: "http://img.b2bpic.net/free-photo/steak-with-cheese-vegetables-restaurant_501050-747.jpg" }
{ id: "s1", name: "Fire Mastery", price: "$50", imageSrc: "http://img.b2bpic.net/free-photo/close-up-view-tasty-steak-with-sauce-male-s-hands-begin-cut-slice_8353-7023.jpg", brand: "Fire", rating: 5, reviewCount: "10" },
{ id: "s2", name: "Dry Aging", price: "$40", imageSrc: "http://img.b2bpic.net/free-photo/cook-cooking-fresh-peace-meat-board-dark-background-cooking-concept_1220-7134.jpg", brand: "Dry", rating: 5, reviewCount: "20" },
{ id: "s3", name: "Precision Cuts", price: "$60", imageSrc: "http://img.b2bpic.net/free-photo/well-done-steak-with-mashed-potatoes-fried-vegetables_140725-2240.jpg", brand: "Prep", rating: 4, reviewCount: "15" },
{ id: "s4", name: "Final Execution", price: "$70", imageSrc: "http://img.b2bpic.net/free-photo/steak-with-cheese-vegetables-restaurant_501050-747.jpg", brand: "Cook", rating: 5, reviewCount: "30" }
]}
/>
</div>