diff --git a/src/app/page.tsx b/src/app/page.tsx index d63e4fe..f3e857f 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -21,7 +21,7 @@ export default function LandingPage() { borderRadius="soft" contentWidth="medium" sizing="largeSmall" - background="floatingGradient" + background="circleGradient" cardStyle="outline" primaryButtonStyle="shadow" secondaryButtonStyle="layered" @@ -52,7 +52,7 @@ export default function LandingPage() { { text: "Tudjon meg többet", href: "#services" } ]} background={{ variant: "sparkles-gradient" }} - imageSrc="http://img.b2bpic.net/free-photo/workers-refilling-air-conditione-freon_482257-85114.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/workers-refilling-air-conditione-freon_482257-85114.jpg" imageAlt="Professzionális klímatisztítási szolgáltatás" mediaAnimation="slide-up" frameStyle="card" @@ -161,23 +161,23 @@ export default function LandingPage() { features={[ { id: 1, - title: "Hívjon vagy foglaljon online", description: "Elég egy telefonhívás vagy egy egyszerű online foglalás. Elérhető időpontok közül választhat.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/happy-customer-service-representative-with-headset-communicating-with-customer-while-working-call-center_637285-131.jpg?_wi=1" }, - phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/full-shot-indigenous-friends-hanging-out_23-2151128176.jpg?_wi=1" } + title: "Hívjon vagy foglaljon online", description: "Elég egy telefonhívás vagy egy egyszerű online foglalás. Elérhető időpontok közül választhat.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/happy-customer-service-representative-with-headset-communicating-with-customer-while-working-call-center_637285-131.jpg" }, + phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/full-shot-indigenous-friends-hanging-out_23-2151128176.jpg" } }, { id: 2, - title: "Mi érkezünk az Önhöz", description: "Pontosan az előre megbeszélt időben. Barátságos, profi technikusok az összes szükséges felszereléssel.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/full-shot-indigenous-friends-hanging-out_23-2151128176.jpg?_wi=2" }, - phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/serviceman-assembling-freon-barometer_482257-85118.jpg?_wi=1" } + title: "Mi érkezünk az Önhöz", description: "Pontosan az előre megbeszélt időben. Barátságos, profi technikusok az összes szükséges felszereléssel.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/full-shot-indigenous-friends-hanging-out_23-2151128176.jpg" }, + phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/serviceman-assembling-freon-barometer_482257-85118.jpg" } }, { id: 3, - title: "Komplett tisztítás", description: "Szétszedünk, megtisztítunk, fertőtlenítünk. Minden lépés garantált profiság.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/serviceman-assembling-freon-barometer_482257-85118.jpg?_wi=2" }, - phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/happy-customer-service-representative-with-headset-communicating-with-customer-while-working-call-center_637285-131.jpg?_wi=2" } + title: "Komplett tisztítás", description: "Szétszedünk, megtisztítunk, fertőtlenítünk. Minden lépés garantált profiság.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/serviceman-assembling-freon-barometer_482257-85118.jpg" }, + phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/happy-customer-service-representative-with-headset-communicating-with-customer-while-working-call-center_637285-131.jpg" } }, { id: 4, title: "Ön az első hozzáadott felhasználó", description: "A munka után Ön teljesen elégedett. Tiszta, szagmentes klíma és 100%-os garanciával.", phoneOne: { imageSrc: "http://img.b2bpic.net/free-photo/man-hand-thumb-business-professional_1150-1732.jpg" }, - phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/happy-customer-service-representative-with-headset-communicating-with-customer-while-working-call-center_637285-131.jpg?_wi=3" } + phoneTwo: { imageSrc: "http://img.b2bpic.net/free-photo/happy-customer-service-representative-with-headset-communicating-with-customer-while-working-call-center_637285-131.jpg" } } ]} /> @@ -195,10 +195,10 @@ export default function LandingPage() { speed={40} testimonials={[ { - id: "1", name: "Nagy István", handle: "@istvan_nagy", testimonial: "Gyors, precíz munka. A klímám még soha nem működött ilyen jól! Ajánlom mindenkinek a környéken.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg?_wi=1", imageAlt: "Nagy István, elégedett ügyfél" + id: "1", name: "Nagy István", handle: "@istvan_nagy", testimonial: "Gyors, precíz munka. A klímám még soha nem működött ilyen jól! Ajánlom mindenkinek a környéken.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg", imageAlt: "Nagy István, elégedett ügyfél" }, { - id: "2", name: "Kiss Anna", handle: "@anna_kiss", testimonial: "Végre egy olyan cég, amely nem próbál túlárazni. Tisztességes árak, profi munka, barátságos hozzáállás. Perfekt!", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-successful-entrepreneur_176420-16057.jpg?_wi=1", imageAlt: "Kiss Anna, elégedett ügyfél" + id: "2", name: "Kiss Anna", handle: "@anna_kiss", testimonial: "Végre egy olyan cég, amely nem próbál túlárazni. Tisztességes árak, profi munka, barátságos hozzáállás. Perfekt!", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-successful-entrepreneur_176420-16057.jpg", imageAlt: "Kiss Anna, elégedett ügyfél" }, { id: "3", name: "Szilágyi Péter", handle: "@peter_szilagyi", testimonial: "A légem tisztul meg is. A technikus magyarázta az egészet, és teljesen biztos vagyok, hogy jól van karbantartva a klímám.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-businesswoman-standing-airport_107420-63594.jpg", imageAlt: "Szilágyi Péter, elégedett ügyfél" @@ -207,10 +207,10 @@ export default function LandingPage() { id: "4", name: "Varga Júlia", handle: "@julia_varga", testimonial: "Rendszeres takarítás után szinte új a klímám! Ajánlottam a szomszédoknak és mindannyian zuhanyzottak náluk. Kitűnő cég!", imageSrc: "http://img.b2bpic.net/free-photo/smiling-young-bald-call-center-man-holding-mobile-phone-putting-finger-temple-isolated-olive-green-wall_141793-94376.jpg", imageAlt: "Varga Júlia, elégedett ügyfél" }, { - id: "5", name: "Molnár Tamás", handle: "@tamas_molnar", testimonial: "Pontosan az ígért időpontban érkeztek, és a munka gyorsan elkészült. Nagyon elégedett vagyok! Ajánlom a műhelyemnek is.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg?_wi=2", imageAlt: "Molnár Tamás, elégedett ügyfél" + id: "5", name: "Molnár Tamás", handle: "@tamas_molnar", testimonial: "Pontosan az ígért időpontban érkeztek, és a munka gyorsan elkészült. Nagyon elégedett vagyok! Ajánlom a műhelyemnek is.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-positive-businesswoman_1098-3531.jpg", imageAlt: "Molnár Tamás, elégedett ügyfél" }, { - id: "6", name: "Bodnár Krisztina", handle: "@krisztina_bodnar", testimonial: "Évek óta itt vagyok az ügyfel. Minden évben visszahívom őket, és soha nem csalódok. Mindenki legyen így őszinte!", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-successful-entrepreneur_176420-16057.jpg?_wi=2", imageAlt: "Bodnár Krisztina, elégedett ügyfél" + id: "6", name: "Bodnár Krisztina", handle: "@krisztina_bodnar", testimonial: "Évek óta itt vagyok az ügyfel. Minden évben visszahívom őket, és soha nem csalódok. Mindenki legyen így őszinte!", imageSrc: "http://img.b2bpic.net/free-photo/close-up-young-successful-entrepreneur_176420-16057.jpg", imageAlt: "Bodnár Krisztina, elégedett ügyfél" } ]} /> @@ -262,9 +262,9 @@ export default function LandingPage() { description="Hívjon vagy töltse ki az alábbi formát. Mi azonnal felvesszük a kapcsolatot Önnel." tagIcon={PhoneCall} tagAnimation="slide-up" - background={{ variant: "floatingGradient" }} + background={{ variant: "sparkles-gradient" }} useInvertedBackground={false} - imageSrc="http://img.b2bpic.net/free-photo/workers-refilling-air-conditione-freon_482257-85114.jpg?_wi=2" + imageSrc="http://img.b2bpic.net/free-photo/workers-refilling-air-conditione-freon_482257-85114.jpg" imageAlt="Professzionális klímatisztítás" mediaAnimation="slide-up" mediaPosition="right" diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx index f214190..97d337a 100644 --- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx +++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx @@ -1,51 +1,34 @@ -"use client"; +import React, { SVGProps } from 'react'; -import { memo } from "react"; -import useSvgTextLogo from "./useSvgTextLogo"; -import { cls } from "@/lib/utils"; - -interface SvgTextLogoProps { - logoText: string; - adjustHeightFactor?: number; - verticalAlign?: "top" | "center"; +interface SvgTextLogoProps extends SVGProps { + text?: 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 = 'Your Logo', + className = '', + ...props +}) => { return ( - {logoText} + {text} ); -}); - -SvgTextLogo.displayName = "SvgTextLogo"; +}; export default SvgTextLogo;