diff --git a/src/app/page.tsx b/src/app/page.tsx index 27049c8..c2cca38 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -56,13 +56,16 @@ export default function LandingPage() { testimonials={[ { name: "Sarah Chen", handle: "CTO, DataFlow Systems", testimonial: "Seamlessly migrated our FileMaker infrastructure. The reliability and support exceeded expectations.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-business-exec-1773192265283-1108872d.png?_wi=1"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-business-exec-1773192265283-1108872d.png" + }, { name: "Michael Rodriguez", handle: "Operations Director, EnterpriseCorp", testimonial: "Best cloud hosting solution for FileMaker. Performance is outstanding and our team loves the interface.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-technology-di-1773192265145-6db06bdd.png?_wi=1"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-technology-di-1773192265145-6db06bdd.png" + }, { name: "Emma Thompson", handle: "CEO, CloudConnect Inc", testimonial: "Professional, reliable, and truly understands FileMaker infrastructure needs. Highly recommended.", rating: 5, - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-business-oper-1773192265825-6fab0d16.png?_wi=1"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-business-oper-1773192265825-6fab0d16.png" + } ]} testimonialRotationInterval={5000} buttons={[ @@ -82,13 +85,16 @@ export default function LandingPage() { features={[ { id: "1", title: "Cloud Hosting Infrastructure", author: "Enterprise Solutions", description: "Secure, redundant cloud infrastructure optimized for FileMaker performance with 99.99% uptime guarantee and automatic failover.", tags: ["Infrastructure", "Reliability"], - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/cloud-hosting-infrastructure-visualizati-1773192267026-6ea4d2e7.png", imageAlt: "Cloud Hosting"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/cloud-hosting-infrastructure-visualizati-1773192267026-6ea4d2e7.png", imageAlt: "Cloud Hosting" + }, { id: "2", title: "Seamless API Integration", author: "Integration Services", description: "Connect your FileMaker databases with cloud services and third-party applications through robust, well-documented APIs.", tags: ["API", "Integration"], - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/integration-diagram-showing-filemaker-co-1773192264854-3770760f.png", imageAlt: "API Integration"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/integration-diagram-showing-filemaker-co-1773192264854-3770760f.png", imageAlt: "API Integration" + }, { id: "3", title: "Enterprise Security & Compliance", author: "Security Team", description: "Comprehensive encryption, compliance certifications (HIPAA, GDPR, SOC2), and regular security audits for complete peace of mind.", tags: ["Security", "Compliance"], - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/security-and-compliance-visualization-sh-1773192265673-2b7eb582.png", imageAlt: "Security Features"}, + imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/security-and-compliance-visualization-sh-1773192265673-2b7eb582.png", imageAlt: "Security Features" + } ]} animationType="slide-up" textboxLayout="default" @@ -105,7 +111,7 @@ export default function LandingPage() { description="James Liu" subdescription="Founder & Lead Architect" icon={Award} - imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-database-admi-1773192265299-8699ceba.png?_wi=1" + imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-database-admi-1773192265299-8699ceba.png" imageAlt="James Liu, Founder" mediaAnimation="slide-up" useInvertedBackground={false} @@ -121,8 +127,12 @@ export default function LandingPage() { tagAnimation="slide-up" textboxLayout="default" useInvertedBackground={false} + names={[ + "Acme Development", "CloudFlow Solutions", "DataCore Systems", "EnterpriseNet", "InnovateTech", "GlobalCloud", "SecureVault" + ]} logos={[ - "http://img.b2bpic.net/free-vector/gradient-code-development-logo_23-2148813743.jpg", "http://img.b2bpic.net/free-vector/cloud-computing-logo-design-data-storage-network-technology-logotype_126523-2789.jpg", "http://img.b2bpic.net/free-vector/logo-template-design_1289-75.jpg", "http://img.b2bpic.net/free-vector/futuristic-cloud-computing-low-poly-pattern-background-paper-cut-style_1017-57960.jpg", "http://img.b2bpic.net/free-vector/gradient-abstract-logo-template_23-2148161324.jpg", "http://img.b2bpic.net/free-vector/company-branding-minimal-style_23-2148462841.jpg", "http://img.b2bpic.net/free-psd/hand-drawn-recipes-banner-template_23-2148664759.jpg"]} + "http://img.b2bpic.net/free-vector/gradient-code-development-logo_23-2148813743.jpg", "http://img.b2bpic.net/free-vector/cloud-computing-logo-design-data-storage-network-technology-logotype_126523-2789.jpg", "http://img.b2bpic.net/free-vector/logo-template-design_1289-75.jpg", "http://img.b2bpic.net/free-vector/futuristic-cloud-computing-low-poly-pattern-background-paper-cut-style_1017-57960.jpg", "http://img.b2bpic.net/free-vector/gradient-abstract-logo-template_23-2148161324.jpg", "http://img.b2bpic.net/free-vector/company-branding-minimal-style_23-2148462841.jpg", "http://img.b2bpic.net/free-psd/hand-drawn-recipes-banner-template_23-2148664759.jpg" + ]} speed={40} showCard={true} /> @@ -139,13 +149,17 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", title: "40% Faster Deployment", quote: "Their cloud infrastructure cut our deployment time from weeks to days. The professional support team made migration seamless.", name: "David Park", role: "VP of Technology", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-business-exec-1773192265283-1108872d.png?_wi=2", imageAlt: "David Park"}, + id: "1", title: "40% Faster Deployment", quote: "Their cloud infrastructure cut our deployment time from weeks to days. The professional support team made migration seamless.", name: "David Park", role: "VP of Technology", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-business-exec-1773192265283-1108872d.png", imageAlt: "David Park" + }, { - id: "2", title: "Enterprise-Grade Reliability", quote: "Zero downtime in two years. Their infrastructure handles our mission-critical FileMaker applications with exceptional stability.", name: "Lisa Anderson", role: "IT Director", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-technology-di-1773192265145-6db06bdd.png?_wi=2", imageAlt: "Lisa Anderson"}, + id: "2", title: "Enterprise-Grade Reliability", quote: "Zero downtime in two years. Their infrastructure handles our mission-critical FileMaker applications with exceptional stability.", name: "Lisa Anderson", role: "IT Director", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-technology-di-1773192265145-6db06bdd.png", imageAlt: "Lisa Anderson" + }, { - id: "3", title: "Complete Security Peace of Mind", quote: "Full compliance with our security requirements. Their encryption and compliance certifications gave us the confidence to migrate.", name: "Marcus Johnson", role: "Chief Security Officer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-business-oper-1773192265825-6fab0d16.png?_wi=2", imageAlt: "Marcus Johnson"}, + id: "3", title: "Complete Security Peace of Mind", quote: "Full compliance with our security requirements. Their encryption and compliance certifications gave us the confidence to migrate.", name: "Marcus Johnson", role: "Chief Security Officer", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-business-oper-1773192265825-6fab0d16.png", imageAlt: "Marcus Johnson" + }, { - id: "4", title: "Exceptional Support Team", quote: "The technical support is outstanding. Real FileMaker expertise, not generic support. They understand our infrastructure.", name: "Jennifer Wong", role: "Database Administrator", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-database-admi-1773192265299-8699ceba.png?_wi=2", imageAlt: "Jennifer Wong"}, + id: "4", title: "Exceptional Support Team", quote: "The technical support is outstanding. Real FileMaker expertise, not generic support. They understand our infrastructure.", name: "Jennifer Wong", role: "Database Administrator", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3AmKElUNYNWcbZX1SYs8zhS1TzT/professional-headshot-of-a-database-admi-1773192265299-8699ceba.png", imageAlt: "Jennifer Wong" + } ]} /> @@ -161,17 +175,23 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "1", title: "How do I migrate my existing FileMaker database to the cloud?", content: "We provide comprehensive migration services with zero downtime. Our team handles the entire process, including data validation and testing. Most migrations are completed within 2-4 weeks depending on database complexity. We also offer training to ensure your team is comfortable with the new infrastructure."}, + id: "1", title: "How do I migrate my existing FileMaker database to the cloud?", content: "We provide comprehensive migration services with zero downtime. Our team handles the entire process, including data validation and testing. Most migrations are completed within 2-4 weeks depending on database complexity. We also offer training to ensure your team is comfortable with the new infrastructure." + }, { - id: "2", title: "What security measures are in place?", content: "We implement enterprise-grade security including 256-bit AES encryption, SSL/TLS for data in transit, firewalls, intrusion detection, and regular penetration testing. All data is encrypted at rest and in transit. We maintain SOC2 Type II, HIPAA, and GDPR compliance certifications."}, + id: "2", title: "What security measures are in place?", content: "We implement enterprise-grade security including 256-bit AES encryption, SSL/TLS for data in transit, firewalls, intrusion detection, and regular penetration testing. All data is encrypted at rest and in transit. We maintain SOC2 Type II, HIPAA, and GDPR compliance certifications." + }, { - id: "3", title: "Can I integrate with third-party applications?", content: "Absolutely. Our cloud platform provides robust API documentation and SDKs for popular frameworks. We support REST APIs, webhooks, and direct database connections. Our team can assist with custom integrations if needed."}, + id: "3", title: "Can I integrate with third-party applications?", content: "Absolutely. Our cloud platform provides robust API documentation and SDKs for popular frameworks. We support REST APIs, webhooks, and direct database connections. Our team can assist with custom integrations if needed." + }, { - id: "4", title: "What is your uptime guarantee?", content: "We guarantee 99.99% uptime with automatic failover and redundancy across multiple data centers. This means less than 52 minutes of potential downtime per year. If we fall below this commitment, we provide service credits."}, + id: "4", title: "What is your uptime guarantee?", content: "We guarantee 99.99% uptime with automatic failover and redundancy across multiple data centers. This means less than 52 minutes of potential downtime per year. If we fall below this commitment, we provide service credits." + }, { - id: "5", title: "How does backup and disaster recovery work?", content: "We perform continuous replication to geographically distributed data centers. Daily incremental backups and weekly full backups are maintained for 30 days. Recovery time objective (RTO) is typically under 1 hour, with recovery point objective (RPO) of 15 minutes or less."}, + id: "5", title: "How does backup and disaster recovery work?", content: "We perform continuous replication to geographically distributed data centers. Daily incremental backups and weekly full backups are maintained for 30 days. Recovery time objective (RTO) is typically under 1 hour, with recovery point objective (RPO) of 15 minutes or less." + }, { - id: "6", title: "What happens if I want to move away from your platform?", content: "We provide complete data portability. You can export your entire database in standard formats at any time, with no lock-in or penalties. We'll even assist with the migration process to ensure a smooth transition."}, + id: "6", title: "What happens if I want to move away from your platform?", content: "We provide complete data portability. You can export your entire database in standard formats at any time, with no lock-in or penalties. We'll even assist with the migration process to ensure a smooth transition." + } ]} faqsAnimation="slide-up" animationType="smooth" diff --git a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx index f214190..e39d4be 100644 --- a/src/components/shared/SvgTextLogo/SvgTextLogo.tsx +++ b/src/components/shared/SvgTextLogo/SvgTextLogo.tsx @@ -1,51 +1,37 @@ -"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; + fontSize?: number; + fontWeight?: number | 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, + className = '', + fontSize = 24, + fontWeight = 700, +}) => { return ( - {logoText} + {text} ); -}); +}; -SvgTextLogo.displayName = "SvgTextLogo"; - -export default SvgTextLogo; +export default SvgTextLogo; \ No newline at end of file