diff --git a/src/app/page.tsx b/src/app/page.tsx
index 987da34..24c19c8 100644
--- a/src/app/page.tsx
+++ b/src/app/page.tsx
@@ -19,7 +19,7 @@ export default function LandingPage() {
borderRadius="pill"
contentWidth="mediumSmall"
sizing="mediumLarge"
- background="aurora"
+ background="circleGradient"
cardStyle="glass-elevated"
primaryButtonStyle="primary-glow"
secondaryButtonStyle="glass"
@@ -44,7 +44,7 @@ export default function LandingPage() {
@@ -121,27 +121,27 @@ export default function LandingPage() {
testimonials={[
{
id: "1", name: "Jens Mueller", role: "Stammkunde", testimonial: "Der beste Döner in ganz NRW! Das Brot fällt nicht auseinander, alles ist frisch und perfekt zubereitet. Die Preise sind fair, die Auswahl an Soßen ist richtig gut und der Service ist super freundlich. Absolut empfehlenswert – ich komme definitiv wieder!", icon: Heart,
- imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg?_wi=1", imageAlt: "Jens Mueller"
+ imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg", imageAlt: "Jens Mueller"
},
{
id: "2", name: "Maria Garcia", role: "Büroarbeiterin", testimonial: "Perfekt für die Mittagspause! Schnell, lecker und die Zutaten sind immer frisch. Die Bowls sind eine großartige Alternative und absolut zu empfehlen.", icon: Star,
- imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg?_wi=2", imageAlt: "Maria Garcia"
+ imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg", imageAlt: "Maria Garcia"
},
{
id: "3", name: "Thomas Weber", role: "Student", testimonial: "Top Qualität zu fairen Preisen. Der Sucuk ist würzig perfekt und die Saucen schmecken selbstgemacht. Sehr gerne wieder!", icon: ThumbsUp,
- imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg?_wi=3", imageAlt: "Thomas Weber"
+ imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg", imageAlt: "Thomas Weber"
},
{
id: "4", name: "Sarah Bauer", role: "Vegetarierin", testimonial: "Auch als Vegetarierin finde ich hier leckere Optionen! Die Falafel ist knusprig und die Saucen sind köstlich. Sehr respektvolle Bedienung und schnelle Zubereitung.", icon: Leaf,
- imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg?_wi=4", imageAlt: "Sarah Bauer"
+ imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg", imageAlt: "Sarah Bauer"
},
{
id: "5", name: "Klaus Schmidt", role: "Berufspendler", testimonial: "Mein Lieblingsladen für unterwegs. Konsistente Qualität, freundliches Personal und immer schnell zubereitet. Absolut zuverlässig!", icon: ThumbsUp,
- imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg?_wi=5", imageAlt: "Klaus Schmidt"
+ imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg", imageAlt: "Klaus Schmidt"
},
{
id: "6", name: "Emma Müller", role: "Eventmanagerin", testimonial: "Wir haben Sucuk & Chill für unser Büfett engagiert – die Gäste waren begeistert! Professionelle Abwicklung, frische Zutaten und ein großartiges Team. Sehr zu empfehlen!", icon: Trophy,
- imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg?_wi=6", imageAlt: "Emma Müller"
+ imageSrc: "http://img.b2bpic.net/free-photo/closeup-young-female-professional-making-eye-contact-against-colored-background_662251-651.jpg", imageAlt: "Emma Müller"
}
]}
animationType="slide-up"
@@ -150,8 +150,8 @@ export default function LandingPage() {
carouselMode="buttons"
className="py-12 sm:py-20"
containerClassName="px-4 sm:px-6"
- titleClassName="text-3xl sm:text-4xl font-semibold mb-4"
- descriptionClassName="text-lg mb-8"
+ textBoxTitleClassName="text-3xl sm:text-4xl font-semibold mb-4"
+ textBoxDescriptionClassName="text-lg mb-8"
/>
@@ -187,8 +187,8 @@ export default function LandingPage() {
animationType="smooth"
className="py-12 sm:py-20"
containerClassName="px-4 sm:px-6"
- titleClassName="text-3xl sm:text-4xl font-semibold mb-4"
- descriptionClassName="text-lg mb-8"
+ textBoxTitleClassName="text-3xl sm:text-4xl font-semibold mb-4"
+ textBoxDescriptionClassName="text-lg mb-8"
/>
diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx
index f214190..ca480de 100644
--- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx
+++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx
@@ -1,51 +1,40 @@
-"use client";
-
-import { memo } from "react";
-import useSvgTextLogo from "./useSvgTextLogo";
-import { cls } from "@/lib/utils";
+import React from 'react';
interface SvgTextLogoProps {
- logoText: string;
- adjustHeightFactor?: number;
- verticalAlign?: "top" | "center";
+ text: string;
+ fontSize?: number;
+ fontWeight?: number | string;
+ fill?: string;
className?: string;
}
-const SvgTextLogo = memo(function SvgTextLogo({
- logoText,
- adjustHeightFactor,
- verticalAlign = "top",
- className = "",
-}) {
- const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor);
-
+export const SvgTextLogo: React.FC = ({
+ text,
+ fontSize = 32,
+ fontWeight = 700,
+ fill = 'currentColor',
+ className = '',
+}) => {
return (
);
-});
+};
-SvgTextLogo.displayName = "SvgTextLogo";
-
-export default SvgTextLogo;
+export default SvgTextLogo;
\ No newline at end of file