From 1f6c98787e3118438f8d33bae86b14d283df4275 Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 11:13:42 +0000 Subject: [PATCH 1/2] Update src/app/page.tsx --- src/app/page.tsx | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 8420ff3..7bf18d0 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -46,7 +46,7 @@ export default function LandingPage() { title="BharatBeachSafari" description="Explore the Untouched Beauty of India's Coastline" tag="Cinematic Journey" - imageSrc="http://img.b2bpic.net/free-photo/three-seagulls-gliding-sea-sunrise-harmony-motion_169016-70975.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/three-seagulls-gliding-sea-sunrise-harmony-motion_169016-70975.jpg" imageAlt="Golden sunrise on tropical Indian beach with palm trees swaying in the wind" showBlur={true} showDimOverlay={true} @@ -67,27 +67,27 @@ export default function LandingPage() { features={[ { id: 1, - title: "Cinematic Hero Beach", description: "Begin your journey on a breathtaking tropical Indian beach at sunrise with golden sand, swaying palm trees, and ocean waves rolling toward the shore. Watch seagulls flying across the sky as the camera glides smoothly forward toward the ocean with warm sunrise lighting and gentle wind effects.", imageSrc: "http://img.b2bpic.net/free-photo/three-seagulls-gliding-sea-sunrise-harmony-motion_169016-70975.jpg?_wi=2" + title: "Cinematic Hero Beach", description: "Begin your journey on a breathtaking tropical Indian beach at sunrise with golden sand, swaying palm trees, and ocean waves rolling toward the shore. Watch seagulls flying across the sky as the camera glides smoothly forward toward the ocean with warm sunrise lighting and gentle wind effects.", imageSrc: "http://img.b2bpic.net/free-photo/three-seagulls-gliding-sea-sunrise-harmony-motion_169016-70975.jpg" }, { id: 2, - title: "Beach Activities & Life", description: "Discover the vibrant energy of India's beaches with people surfing waves, parasailing above the ocean, beach volleyball games, children building sandcastles, local fishing boats, and coastal cafés. Watch sand particles blow in the wind and witness animated waves with foam physics.", imageSrc: "http://img.b2bpic.net/free-photo/people-surfing-brazil_23-2151079376.jpg?_wi=1" + title: "Beach Activities & Life", description: "Discover the vibrant energy of India's beaches with people surfing waves, parasailing above the ocean, beach volleyball games, children building sandcastles, local fishing boats, and coastal cafés. Watch sand particles blow in the wind and witness animated waves with foam physics.", imageSrc: "http://img.b2bpic.net/free-photo/people-surfing-brazil_23-2151079376.jpg" }, { id: 3, - title: "Coastline Drone Transition", description: "Experience a cinematic drone transition as the camera lifts smoothly into the sky. View the massive Indian coastline stretching across the horizon with moving cloud systems, atmospheric fog, ships sailing through the ocean, and dolphins jumping from the water.", imageSrc: "http://img.b2bpic.net/free-photo/breathtaking-hawaii-landscape-with-ocean_23-2149082956.jpg?_wi=1" + title: "Coastline Drone Transition", description: "Experience a cinematic drone transition as the camera lifts smoothly into the sky. View the massive Indian coastline stretching across the horizon with moving cloud systems, atmospheric fog, ships sailing through the ocean, and dolphins jumping from the water.", imageSrc: "http://img.b2bpic.net/free-photo/breathtaking-hawaii-landscape-with-ocean_23-2149082956.jpg" }, { id: 4, - title: "Ocean Surface Journey", description: "Descend closer to the ocean surface with detailed water simulation. Swim alongside dolphins, fishing boats, and sailing ships while sun reflections shimmer across dynamic waves. Experience realistic water shaders and particle spray effects throughout your journey.", imageSrc: "http://img.b2bpic.net/free-photo/cute-california-sea-lion-resting-rock-seashore_181624-8171.jpg?_wi=1" + title: "Ocean Surface Journey", description: "Descend closer to the ocean surface with detailed water simulation. Swim alongside dolphins, fishing boats, and sailing ships while sun reflections shimmer across dynamic waves. Experience realistic water shaders and particle spray effects throughout your journey.", imageSrc: "http://img.b2bpic.net/free-photo/cute-california-sea-lion-resting-rock-seashore_181624-8171.jpg" }, { id: 5, - title: "Underwater Immersion", description: "Dive smoothly underwater into vibrant coral reefs with tropical fish, dolphins, sea turtles, and swaying sea plants. Witness light rays penetrating the water surface, floating bubbles, and caustic lighting patterns creating a magical underwater world.", imageSrc: "http://img.b2bpic.net/free-photo/paired-sea-stars-rock-vertical-macro_169016-70262.jpg?_wi=1" + title: "Underwater Immersion", description: "Dive smoothly underwater into vibrant coral reefs with tropical fish, dolphins, sea turtles, and swaying sea plants. Witness light rays penetrating the water surface, floating bubbles, and caustic lighting patterns creating a magical underwater world.", imageSrc: "http://img.b2bpic.net/free-photo/paired-sea-stars-rock-vertical-macro_169016-70262.jpg" }, { id: 6, - title: "Sunset Beach Festival", description: "Surface onto the beach during sunset with orange and purple skies. Join people enjoying bonfires, music, and floating lanterns. The waves glow with sunset reflections while the atmosphere becomes warm and magical, celebrating India's coastal culture.", imageSrc: "http://img.b2bpic.net/free-photo/friends-hanging-out-campfire_23-2148651365.jpg?_wi=1" + title: "Sunset Beach Festival", description: "Surface onto the beach during sunset with orange and purple skies. Join people enjoying bonfires, music, and floating lanterns. The waves glow with sunset reflections while the atmosphere becomes warm and magical, celebrating India's coastal culture.", imageSrc: "http://img.b2bpic.net/free-photo/friends-hanging-out-campfire_23-2148651365.jpg" } ]} /> @@ -97,6 +97,7 @@ export default function LandingPage() { @@ -153,22 +154,22 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", title: "A Digital Journey to Paradise", quote: "BharatBeachSafari transported me to India's most beautiful beaches without leaving my home. The 3D environments felt so real, I could almost hear the ocean waves. This platform has completely changed how I explore travel destinations!", name: "Aisha Patel", role: "Travel Enthusiast", imageSrc: "http://img.b2bpic.net/free-photo/three-seagulls-gliding-sea-sunrise-harmony-motion_169016-70975.jpg?_wi=4" + id: "1", title: "A Digital Journey to Paradise", quote: "BharatBeachSafari transported me to India's most beautiful beaches without leaving my home. The 3D environments felt so real, I could almost hear the ocean waves. This platform has completely changed how I explore travel destinations!", name: "Aisha Patel", role: "Travel Enthusiast", imageSrc: "http://img.b2bpic.net/free-photo/three-seagulls-gliding-sea-sunrise-harmony-motion_169016-70975.jpg" }, { - id: "2", title: "Breathtaking Visual Experience", quote: "The underwater sequences were mesmerizing! Swimming through coral reefs with dolphins and sea turtles felt like a genuine immersive adventure. The attention to detail in every environment is simply outstanding.", name: "Raj Kumar", role: "Adventure Seeker", imageSrc: "http://img.b2bpic.net/free-photo/paired-sea-stars-rock-vertical-macro_169016-70262.jpg?_wi=3" + id: "2", title: "Breathtaking Visual Experience", quote: "The underwater sequences were mesmerizing! Swimming through coral reefs with dolphins and sea turtles felt like a genuine immersive adventure. The attention to detail in every environment is simply outstanding.", name: "Raj Kumar", role: "Adventure Seeker", imageSrc: "http://img.b2bpic.net/free-photo/paired-sea-stars-rock-vertical-macro_169016-70262.jpg" }, { - id: "3", title: "Perfect Trip Planning Tool", quote: "I used BharatBeachSafari to explore different destinations before booking my vacation. The interactive map and immersive scenes helped me choose the perfect beach. Highly recommend for any travel planner!", name: "Maya Desai", role: "Beach Resort Owner", imageSrc: "http://img.b2bpic.net/free-photo/friends-hanging-out-campfire_23-2148651365.jpg?_wi=3" + id: "3", title: "Perfect Trip Planning Tool", quote: "I used BharatBeachSafari to explore different destinations before booking my vacation. The interactive map and immersive scenes helped me choose the perfect beach. Highly recommend for any travel planner!", name: "Maya Desai", role: "Beach Resort Owner", imageSrc: "http://img.b2bpic.net/free-photo/friends-hanging-out-campfire_23-2148651365.jpg" }, { - id: "4", title: "Award-Winning Technology", quote: "As a web developer, I'm amazed by the technical execution. The WebGL integration, particle systems, and physics simulations create a truly cinematic experience. This sets a new standard for interactive travel platforms.", name: "Vikram Singh", role: "Technology Innovator", imageSrc: "http://img.b2bpic.net/free-photo/breathtaking-hawaii-landscape-with-ocean_23-2149082956.jpg?_wi=3" + id: "4", title: "Award-Winning Technology", quote: "As a web developer, I'm amazed by the technical execution. The WebGL integration, particle systems, and physics simulations create a truly cinematic experience. This sets a new standard for interactive travel platforms.", name: "Vikram Singh", role: "Technology Innovator", imageSrc: "http://img.b2bpic.net/free-photo/breathtaking-hawaii-landscape-with-ocean_23-2149082956.jpg" }, { - id: "5", title: "Brings India's Coast to Life", quote: "This platform beautifully showcases the untouched beauty of India's coastline. The cinematic storytelling combined with cultural elements creates a deeply meaningful experience. Proud to share this with the world!", name: "Priya Sharma", role: "Cultural Ambassador", imageSrc: "http://img.b2bpic.net/free-photo/cute-california-sea-lion-resting-rock-seashore_181624-8171.jpg?_wi=3" + id: "5", title: "Brings India's Coast to Life", quote: "This platform beautifully showcases the untouched beauty of India's coastline. The cinematic storytelling combined with cultural elements creates a deeply meaningful experience. Proud to share this with the world!", name: "Priya Sharma", role: "Cultural Ambassador", imageSrc: "http://img.b2bpic.net/free-photo/cute-california-sea-lion-resting-rock-seashore_181624-8171.jpg" }, { - id: "6", title: "Future of Travel Exploration", quote: "BharatBeachSafari represents the future of immersive travel experiences. The combination of luxury visuals, smooth interactions, and compelling narratives makes this the most engaging platform I've encountered.", name: "Anand Joshi", role: "Digital Experience Designer", imageSrc: "http://img.b2bpic.net/free-photo/people-surfing-brazil_23-2151079376.jpg?_wi=3" + id: "6", title: "Future of Travel Exploration", quote: "BharatBeachSafari represents the future of immersive travel experiences. The combination of luxury visuals, smooth interactions, and compelling narratives makes this the most engaging platform I've encountered.", name: "Anand Joshi", role: "Digital Experience Designer", imageSrc: "http://img.b2bpic.net/free-photo/people-surfing-brazil_23-2151079376.jpg" } ]} /> -- 2.49.1 From f67b46f7d608dec5be47b96adaef9072b7ba63ca Mon Sep 17 00:00:00 2001 From: bender Date: Wed, 11 Mar 2026 11:13:42 +0000 Subject: [PATCH 2/2] Update src/components/shared/SvgTextLogo/SvgTextLogo.tsx --- .../shared/SvgTextLogo/SvgTextLogo.tsx | 54 ++++++------------- 1 file changed, 17 insertions(+), 37 deletions(-) diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx index f214190..b71e939 100644 --- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx +++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx @@ -1,51 +1,31 @@ -"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; className?: string; + textClassName?: string; } -const SvgTextLogo = memo(function SvgTextLogo({ - logoText, - adjustHeightFactor, - verticalAlign = "top", - className = "", -}) { - const { svgRef, textRef, viewBox, aspectRatio } = useSvgTextLogo(logoText, false, adjustHeightFactor); - +const SvgTextLogo: React.FC = ({ text, className = '', textClassName = '' }) => { return ( - {logoText} + {text} ); -}); +}; -SvgTextLogo.displayName = "SvgTextLogo"; - -export default SvgTextLogo; +export default SvgTextLogo; \ No newline at end of file -- 2.49.1