fix: align startup copy with 2026 founding and deploy hybrid rendering
- Replace fabricated 12-year/500+/8+ team experience claims with 2026 founding, first-client co-creation, professional team wording - Remove fake case studies and unverified certifications from seeds, cases page, products and ERP upgrade page - Enable Next.js standalone output and production hybrid deployment (Dockerfile.prod, docker-compose.server.yml, Nginx nextjs upstream) - Add linux-musl Prisma engine target and production crypto key build - Sync production CMS database with cleaned seed content
This commit was merged in pull request #21.
This commit is contained in:
@@ -11,10 +11,10 @@ import { cn } from '@/lib/utils';
|
||||
const EASE_OUT = [0.22, 1, 0.36, 1] as const;
|
||||
|
||||
const PAGE_METRICS = [
|
||||
{ value: '500+', label: '服务客户', sub: '覆盖六大行业' },
|
||||
{ value: '98%', label: '项目成功率', sub: '持续稳定交付' },
|
||||
{ value: '35%', label: '平均效率提升', sub: '核心业务流程' },
|
||||
{ value: '6大', label: '行业覆盖', sub: '制造零售医疗等' },
|
||||
{ value: '首批', label: '客户共创', sub: '案例持续积累中' },
|
||||
{ value: '10+', label: '人核心团队', sub: '复合型技术团队' },
|
||||
{ value: '100%', label: '结果导向', sub: '以业务改善为衡量标准' },
|
||||
{ value: '6大', label: '行业场景', sub: '制造零售医疗等' },
|
||||
];
|
||||
|
||||
function CaseCard({ caseItem, index }: { caseItem: CaseStudy; index: number }) {
|
||||
@@ -130,11 +130,11 @@ export default function CasesContentV3({
|
||||
transition={{ duration: 1, delay: 0.2, ease: EASE_OUT }}
|
||||
className="text-4xl sm:text-5xl md:text-6xl lg:text-7xl xl:text-8xl font-black text-ink leading-[0.88] tracking-tightest mb-10 sm:mb-12 md:mb-16"
|
||||
>
|
||||
<div className="block">真实案例,</div>
|
||||
<div className="block">每一个项目,</div>
|
||||
<div className="block mt-4 sm:mt-6">
|
||||
<span className="relative inline-block">
|
||||
<span className="relative text-brand font-black">
|
||||
可衡量的成果
|
||||
都以成果为目标
|
||||
<motion.span
|
||||
className="absolute -bottom-2 left-0 w-full h-[3px] bg-brand"
|
||||
style={{ transformOrigin: 'left' }}
|
||||
@@ -153,7 +153,7 @@ export default function CasesContentV3({
|
||||
transition={{ duration: 0.8, delay: 0.5, ease: EASE_OUT }}
|
||||
className="text-lg md:text-xl text-text-secondary max-w-2xl leading-relaxed mb-12"
|
||||
>
|
||||
每一个案例,都是我们与客户共同创造的价值故事。
|
||||
我们正在与首批客户共同创造价值故事。
|
||||
<br className="hidden sm:block" />
|
||||
从挑战到方案,从过程到成果——用数据说话,用结果证明。
|
||||
</motion.p>
|
||||
@@ -165,16 +165,16 @@ export default function CasesContentV3({
|
||||
className="flex flex-wrap gap-3"
|
||||
>
|
||||
<span className="px-4 py-2 text-xs font-bold text-brand border border-brand/20 bg-brand/[0.05]">
|
||||
500+ 企业客户
|
||||
首批客户共创中
|
||||
</span>
|
||||
<span className="px-4 py-2 text-xs font-medium text-text-secondary border border-border-primary">
|
||||
98% 项目成功率
|
||||
10+ 人核心团队
|
||||
</span>
|
||||
<span className="px-4 py-2 text-xs font-medium text-text-secondary border border-border-primary">
|
||||
6 大行业覆盖
|
||||
6 大行业场景
|
||||
</span>
|
||||
<span className="px-4 py-2 text-xs font-medium text-text-secondary border border-border-primary">
|
||||
97% 客户续约率
|
||||
100% 结果导向
|
||||
</span>
|
||||
</motion.div>
|
||||
</div>
|
||||
|
||||
@@ -7,7 +7,7 @@ import { CasesClient } from './client';
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: `客户案例 - ${COMPANY_INFO.displayName}`,
|
||||
description: `500+企业客户的成功案例,覆盖制造、零售、医疗、教育、金融、物流六大行业。真实数据,可衡量的成果——见证数字化转型的价值。`,
|
||||
description: `我们正在与首批客户共创数字化转型实践,覆盖制造、零售、医疗、教育、金融、物流六大行业场景。以可衡量的成果为目标——见证数字化转型的价值。`,
|
||||
};
|
||||
|
||||
export const revalidate = 3600;
|
||||
|
||||
Reference in New Issue
Block a user