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 || ''}
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 }) {
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 }) {
免费咨询
-
+
查看案例
-
+