From 064f6b9e83f44e03a28b06f3e57279b8e1803542 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=BF=94?= Date: Mon, 23 Feb 2026 08:08:27 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E9=87=8D=E6=9E=84=20ServicesSectio?= =?UTF-8?q?n=20=E4=B8=BA=E5=8C=BB=E7=96=97=E5=81=A5=E5=BA=B7=E9=A3=8E?= =?UTF-8?q?=E6=A0=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/sections/services-section.tsx | 40 ++++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/src/components/sections/services-section.tsx b/src/components/sections/services-section.tsx index 2091e76..c989b16 100644 --- a/src/components/sections/services-section.tsx +++ b/src/components/sections/services-section.tsx @@ -4,7 +4,7 @@ import { motion } from 'framer-motion'; import { useInView } from 'framer-motion'; import { useRef } from 'react'; import { Code, Cloud, BarChart3, Shield, ArrowRight } from 'lucide-react'; -import { Card, CardContent, CardDescription, CardHeader, CardTitle } from '@/components/ui/card'; +import { Card, CardContent } from '@/components/ui/card'; import { Button } from '@/components/ui/button'; import { SERVICES } from '@/lib/constants'; @@ -20,46 +20,46 @@ export function ServicesSection() { const isInView = useInView(ref, { once: true, margin: '-100px' }); return ( -
-
+
+
+
+ +
- + 核心业务 -

- 专业服务,助力发展 +

+ 我们的 核心服务

-

- 我们提供全方位的技术解决方案,帮助企业实现数字化转型 +

+ 专业技术团队,为您提供全方位的数字化解决方案

-
+
{SERVICES.map((service, index) => { const Icon = iconMap[service.icon]; return ( - - -
- {Icon && } + + +
+ {Icon && }
- {service.title} - - - - {service.description} - +

{service.title}

+

{service.description}