diff --git a/src/app/(marketing)/about/about-content-v4.tsx b/src/app/(marketing)/about/about-content-v4.tsx index 711f909..9463628 100644 --- a/src/app/(marketing)/about/about-content-v4.tsx +++ b/src/app/(marketing)/about/about-content-v4.tsx @@ -1,10 +1,10 @@ 'use client'; import { motion } from 'framer-motion'; +import { CTAButton } from '@/components/ui/cta-button'; import { Trophy, Shield, Award, Zap, - ArrowUpRight, type LucideIcon, } from 'lucide-react'; @@ -103,21 +103,12 @@ function HeroSection({ data }: { data: AboutData }) { transition={{ duration: 0.8, delay: 0.7, ease: EASE_OUT }} className="flex flex-col sm:flex-row gap-4 sm:gap-6" > - + {data.heroPrimaryCtaLabel || '预约咨询'} - - - + + {data.heroSecondaryCtaLabel || '了解更多'} - + @@ -429,21 +420,12 @@ function CTASection({ data }: { data: AboutData }) { {data.ctaDescription || ''}

- + {data.ctaPrimaryLabel || '预约咨询'} - - - + + {data.ctaSecondaryLabel || '了解更多'} - +
diff --git a/src/app/(marketing)/contact/contact-content-v3.tsx b/src/app/(marketing)/contact/contact-content-v3.tsx index 2f0ef17..8b2eb49 100644 --- a/src/app/(marketing)/contact/contact-content-v3.tsx +++ b/src/app/(marketing)/contact/contact-content-v3.tsx @@ -8,6 +8,7 @@ import { Button } from '@/components/ui/button'; import { LabeledInput as Input } from '@/components/ui/labeled-input'; import { LabeledTextarea as Textarea } from '@/components/ui/labeled-textarea'; import { Toast } from '@/components/ui/toast'; +import { CTAButton } from '@/components/ui/cta-button'; import { Mail, MapPin, @@ -17,7 +18,6 @@ import { HeadphonesIcon, CheckCircle2, HelpCircle, - ArrowRight, } from 'lucide-react'; import { trackContactForm } from '@/lib/analytics'; import { BreadcrumbSchema } from '@/components/seo/structured-data'; @@ -529,19 +529,12 @@ function ContactFormContent({ data }: { data: ContactData }) {

- + {data.ctaPrimaryLabel || ''} - - - + + {data.ctaSecondaryLabel || ''} - +
diff --git a/src/app/(marketing)/news/news-content-v3.tsx b/src/app/(marketing)/news/news-content-v3.tsx index 49f28f8..f1f0051 100644 --- a/src/app/(marketing)/news/news-content-v3.tsx +++ b/src/app/(marketing)/news/news-content-v3.tsx @@ -253,12 +253,9 @@ export default function NewsContentV3({ news, pageCopy }: { news?: NewsItem[]; p 联系我们 - + 了解公司 - + diff --git a/src/app/(marketing)/products/standalone/[id]/client.tsx b/src/app/(marketing)/products/standalone/[id]/client.tsx index 034c276..abe7340 100644 --- a/src/app/(marketing)/products/standalone/[id]/client.tsx +++ b/src/app/(marketing)/products/standalone/[id]/client.tsx @@ -1,7 +1,6 @@ 'use client'; import { getHeroTheme } from '@/lib/constants/hero-themes'; -import { StaticLink } from '@/components/ui/static-link'; import { CTAButton } from '@/components/ui/cta-button'; import { DetailHero } from '@/components/detail/detail-hero'; import { DetailTrustSection } from '@/components/detail/detail-trust-section'; @@ -117,12 +116,9 @@ export function StandaloneProductClient({ item }: StandaloneProductClientProps) 获取上线通知 - + 查看其他产品 - + diff --git a/src/app/(marketing)/services/service-detail-content-v4.tsx b/src/app/(marketing)/services/service-detail-content-v4.tsx index 981002f..4f5fdd3 100644 --- a/src/app/(marketing)/services/service-detail-content-v4.tsx +++ b/src/app/(marketing)/services/service-detail-content-v4.tsx @@ -84,12 +84,9 @@ function DetailHero({ service }: { service: Service }) { 免费咨询 - + 查看案例 - +