From e31f37b539270d07974bdb4dd216e083c7034c6e Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 6 Apr 2026 17:59:45 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 206 +++++++++++------------------------------------ 1 file changed, 46 insertions(+), 160 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 071f71e..5080a6a 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,6 +2,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; +import { ChefHat, Flame, Users, Timer } from "lucide-react"; import ContactSplit from '@/components/sections/contact/ContactSplit'; import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix'; import FooterSimple from '@/components/sections/footer/FooterSimple'; @@ -29,17 +30,11 @@ export default function LandingPage() { @@ -48,47 +43,26 @@ export default function LandingPage() {
@@ -101,47 +75,17 @@ export default function LandingPage() { useInvertedBackground={false} products={[ { - id: "1", - name: "Pizza Meny", - price: "Fr. 110:-", - variant: "Pizza", - imageSrc: "http://img.b2bpic.net/free-photo/delicious-pizza-outdoors_23-2150900953.jpg?_wi=1", - }, + id: "1", name: "Pizza Meny", price: "Fr. 110:-", variant: "Pizza", imageSrc: "http://img.b2bpic.net/free-photo/delicious-pizza-outdoors_23-2150900953.jpg"}, { - id: "2", - name: "Grill Meny", - price: "Fr. 150:-", - variant: "Grill", - imageSrc: "http://img.b2bpic.net/free-photo/tuna-diet-restaurant-seafood-fish_1203-4009.jpg?_wi=1", - }, + id: "2", name: "Grill Meny", price: "Fr. 150:-", variant: "Grill", imageSrc: "http://img.b2bpic.net/free-photo/tuna-diet-restaurant-seafood-fish_1203-4009.jpg"}, { - id: "3", - name: "Kebab & Falafel", - price: "Fr. 120:-", - variant: "Klassiker", - imageSrc: "http://img.b2bpic.net/free-photo/meat-salad-with-vegetable_93675-132327.jpg?_wi=1", - }, + id: "3", name: "Kebab & Falafel", price: "Fr. 120:-", variant: "Klassiker", imageSrc: "http://img.b2bpic.net/free-photo/meat-salad-with-vegetable_93675-132327.jpg"}, { - id: "4", - name: "Sallader", - price: "Fr. 115:-", - variant: "Fräscht", - imageSrc: "http://img.b2bpic.net/free-photo/fresh-vegetables-salad-bowl-with-rustic-old-wooden-background_1150-1834.jpg?_wi=1", - }, + id: "4", name: "Sallader", price: "Fr. 115:-", variant: "Fräscht", imageSrc: "http://img.b2bpic.net/free-photo/fresh-vegetables-salad-bowl-with-rustic-old-wooden-background_1150-1834.jpg"}, { - id: "5", - name: "Hamburgare", - price: "Fr. 130:-", - variant: "Grillat", - imageSrc: "http://img.b2bpic.net/free-photo/burger-menu-with-french-fries-ketchup-inside-white-plate_114579-3388.jpg?_wi=1", - }, + id: "5", name: "Hamburgare", price: "Fr. 130:-", variant: "Grillat", imageSrc: "http://img.b2bpic.net/free-photo/burger-menu-with-french-fries-ketchup-inside-white-plate_114579-3388.jpg"}, { - id: "6", - name: "Barn Meny", - price: "Fr. 85:-", - variant: "Barn", - imageSrc: "http://img.b2bpic.net/free-photo/plate-with-toast-fish-shape-with-apple_23-2148572143.jpg?_wi=1", - }, + id: "6", name: "Barn Meny", price: "Fr. 85:-", variant: "Barn", imageSrc: "http://img.b2bpic.net/free-photo/plate-with-toast-fish-shape-with-apple_23-2148572143.jpg"}, ]} title="Vår Meny" description="Något för alla smaker – från stenugnsbakad pizza till saftiga grillrätter." @@ -156,33 +100,17 @@ export default function LandingPage() { description="Vi prioriterar kvalitet och lokal trivsel i allt vi serverar." features={[ { - title: "Färska Råvaror", - description: "Vi väljer noga ut ingredienser för maximal smak.", - buttonIcon: "ChefHat", - imageSrc: "http://img.b2bpic.net/free-photo/delicious-pizza-near-oven_23-2150873852.jpg?_wi=7", - imageAlt: "delicious pizza freshly baked oven", - }, + title: "Färska Råvaror", description: "Vi väljer noga ut ingredienser för maximal smak.", buttonIcon: ChefHat, + imageSrc: "http://img.b2bpic.net/free-photo/delicious-pizza-near-oven_23-2150873852.jpg", imageAlt: "delicious pizza freshly baked oven"}, { - title: "Stenugnsbakad", - description: "Autentisk smak med traditionell tillagning.", - buttonIcon: "Flame", - imageSrc: "http://img.b2bpic.net/free-photo/delicious-pizza-outdoors_23-2150900953.jpg?_wi=2", - imageAlt: "margherita pizza woodfired oven", - }, + title: "Stenugnsbakad", description: "Autentisk smak med traditionell tillagning.", buttonIcon: Flame, + imageSrc: "http://img.b2bpic.net/free-photo/delicious-pizza-outdoors_23-2150900953.jpg", imageAlt: "margherita pizza woodfired oven"}, { - title: "Familjevänligt", - description: "En välkomnande miljö för stora som små.", - buttonIcon: "Users", - imageSrc: "http://img.b2bpic.net/free-photo/tuna-diet-restaurant-seafood-fish_1203-4009.jpg?_wi=2", - imageAlt: "grilled meat platter mix skewers", - }, + title: "Familjevänligt", description: "En välkomnande miljö för stora som små.", buttonIcon: Users, + imageSrc: "http://img.b2bpic.net/free-photo/tuna-diet-restaurant-seafood-fish_1203-4009.jpg", imageAlt: "grilled meat platter mix skewers"}, { - title: "Snabb Servering", - description: "Din mat är klar när du behöver den.", - buttonIcon: "Timer", - imageSrc: "http://img.b2bpic.net/free-photo/meat-salad-with-vegetable_93675-132327.jpg?_wi=2", - imageAlt: "kebab plate with salad fresh", - }, + title: "Snabb Servering", description: "Din mat är klar när du behöver den.", buttonIcon: Timer, + imageSrc: "http://img.b2bpic.net/free-photo/meat-salad-with-vegetable_93675-132327.jpg", imageAlt: "kebab plate with salad fresh"}, ]} /> @@ -197,41 +125,17 @@ export default function LandingPage() { showRating={true} testimonials={[ { - id: "t1", - name: "Anders S.", - handle: "@anders_pizza", - testimonial: "Vänge Restaurang har den bästa pizzan i närområdet!", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/fresh-vegetables-salad-bowl-with-rustic-old-wooden-background_1150-1834.jpg?_wi=2", - imageAlt: "fresh garden salad bowl mixed", - }, + id: "t1", name: "Anders S.", handle: "@anders_pizza", testimonial: "Vänge Restaurang har den bästa pizzan i närområdet!", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/fresh-vegetables-salad-bowl-with-rustic-old-wooden-background_1150-1834.jpg", imageAlt: "fresh garden salad bowl mixed"}, { - id: "t2", - name: "Maria L.", - handle: "@maria_l_vange", - testimonial: "Trevlig personal och väldigt goda grillrätter.", - rating: 4, - imageSrc: "http://img.b2bpic.net/free-photo/burger-menu-with-french-fries-ketchup-inside-white-plate_114579-3388.jpg?_wi=2", - imageAlt: "juicy cheeseburger fries side meal", - }, + id: "t2", name: "Maria L.", handle: "@maria_l_vange", testimonial: "Trevlig personal och väldigt goda grillrätter.", rating: 4, + imageSrc: "http://img.b2bpic.net/free-photo/burger-menu-with-french-fries-ketchup-inside-white-plate_114579-3388.jpg", imageAlt: "juicy cheeseburger fries side meal"}, { - id: "t3", - name: "Erik B.", - handle: "@erik_b", - testimonial: "Mycket barnvänligt och snabb service.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/plate-with-toast-fish-shape-with-apple_23-2148572143.jpg?_wi=2", - imageAlt: "kids menu burger small portion", - }, + id: "t3", name: "Erik B.", handle: "@erik_b", testimonial: "Mycket barnvänligt och snabb service.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/plate-with-toast-fish-shape-with-apple_23-2148572143.jpg", imageAlt: "kids menu burger small portion"}, { - id: "t4", - name: "Sara N.", - handle: "@sara_n_foodie", - testimonial: "Alltid fräsch sallad och bra portioner.", - rating: 4, - imageSrc: "http://img.b2bpic.net/free-photo/view-modern-entryway-with-interior-designed-furniture_23-2150790972.jpg?_wi=1", - imageAlt: "restaurant entrance interior wooden design", - }, + id: "t4", name: "Sara N.", handle: "@sara_n_foodie", testimonial: "Alltid fräsch sallad och bra portioner.", rating: 4, + imageSrc: "http://img.b2bpic.net/free-photo/view-modern-entryway-with-interior-designed-furniture_23-2150790972.jpg", imageAlt: "restaurant entrance interior wooden design"}, ]} /> @@ -240,12 +144,11 @@ export default function LandingPage() { @@ -254,46 +157,29 @@ export default function LandingPage() {