refactor(ui): switch remaining raw CTA pills to CTAButton across 5 pages
- about/contact 补 CTAButton import,移除变 unused 的 ArrowUpRight/ArrowRight - products/standalone 次链接 StaticLink → CTAButton secondary - 统一品牌 ArrowRight 签名与 200-300ms 过渡,保留原始尺寸
This commit is contained in:
@@ -84,12 +84,9 @@ function DetailHero({ service }: { service: Service }) {
|
||||
<CTAButton href="/contact" dataTestId="service-detail-hero-primary" className="min-h-[52px]">
|
||||
免费咨询
|
||||
</CTAButton>
|
||||
<a
|
||||
href="#cases"
|
||||
className="inline-flex items-center justify-center gap-3 px-10 py-5 font-semibold text-base text-ink border border-border-primary rounded-full hover:border-ink/30 transition-all duration-300 min-h-[52px] touch-manipulation"
|
||||
>
|
||||
<CTAButton href="#cases" variant="secondary" className="min-h-[52px] touch-manipulation">
|
||||
查看案例
|
||||
</a>
|
||||
</CTAButton>
|
||||
</motion.div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user