feat(home): 首页对标埃森哲重构 V15 + 全站 CTA Pill 化 #23

Merged
zhangxiang merged 12 commits from feat/home-accenture-v15 into dev 2026-08-31 16:23:44 +08:00
2 changed files with 17 additions and 0 deletions
Showing only changes of commit 8cbe7e266b - Show all commits
+1
View File
@@ -166,6 +166,7 @@ Novalon 的 6 个核心产品,互为互补关系,常以组合形式出现在
| 品牌主口号 | **智连未来 · 成长伙伴 —— 您的数字化转型同行者**(整句全站统一采用)。品牌叙事内核(定位声明 / 承诺 / L0 价值主张 / L1 三支柱 / 语气语调)见 `docs/brand-narrative-core.md`,作为全站文案统一唯一锚点 | ✅ 2026-08-19 确认 |
| 品牌叙事 CMS 化 | 品牌叙事内核全部下沉到 CMS `site-config` 模型(`slogan` / `valueProposition` / `positioningStatement` / `brandPromise` / `toneOfVoice` / `pillars`),后台可编辑;代码侧 `COMPANY_INFO``BRAND_NARRATIVE``src/lib/constants/company.ts`)作为未配置 CMS 时的兜底唯一真源,`layout.tsx` 读取后经 `SiteConfigProvider` 注入全站 | ✅ 2026-08-19 确认 |
| 结构性文案 CMS 化 | 新增 `page-copy` 内容模型承载各业务页面章节标题/眉标/描述/CTA/空状态,覆盖首页 + 服务/方案/产品/案例/新闻列表页,seed 写入 6 条(home/services/solutions/products/cases/news)。实现为「CMS 优先 + 硬编码兜底」:CMS 未配置时回退 `TRUST_SIGNALS`/`EARLY_ACCESS`/`NARRATIVE_ACTS` 等常量,保证任何情况不白屏。数据层新增 `getPageCopy(pageCode)` / `getHomePageCopy()`,各 `page.tsx` 读取后以 `pageCopy` props 传入组件。详情页小节标题、页面内嵌业务常量(服务流程/合作模式/产品组合)、Header/Footer 等 UI 外壳按 UI 职责保留代码。数据实体(服务/产品/方案/案例/新闻/指标/Hero)仍由 `data-server` 从 Prisma 读取 | ✅ 2026-08-19 确认 |
| 首页对标埃森哲重构(scene#16 | **视觉基调:局部深色 Hero(推荐项)**——保持浅色咨询风为底,仅 Hero 升级为全出血深色画布(近黑底 `bg-ink` + 白色 Logo `/logo-white.svg` + 品牌红 #C41E3A 单电压 ≤10%),制造埃森哲式戏剧感;**实施范围:Phase A+B 全量**——①内容支柱补齐:新增 Insights 行业洞察(2×2 gap-px 卡片网格 + 方法论/观点/共创类型标签)、FounderQuote 创始人观点(深红区块 + 白色点阵 + 大引言)、News 新闻动态(最近 3 条 + 查看全部)三个对标埃森哲思想领导力支柱的区块;②Hero 深色化;③CTA 签名符号:全站 Button 组件 `rounded-md``rounded-full`Pill 胶囊化)+ ArrowRight 签名箭头。零编造内容原则:公司 2026-01-15 成立,Insights 兜底 4 条均为可验证方法论内容(不虚构研究报告/人名),FounderQuote 署名兜底「Novalon 创始团队」不虚构具体人名。实现:`home-content-v15.tsx` 替换 v149 区块顺序 Hero→Trust→Narrative→Insights→Services→FounderQuote→Cases→News→CTA),CMS 优先 + FALLBACK_INSIGHTS/NEWS 常量兜底;seed page-copy 新增 insights*/founderQuote*/news* 字段(upsert 幂等)。验证:tsc 0 errors / eslint 0 errors / Jest 128 套件 1621 通过 / Playwright 视觉回归 22 passedmacOS 11 限制下用 Chromium 117 兼容配置生成快照) | ✅ 2026-08-31 确认 |
## 页面类型与四层映射
+16
View File
@@ -947,6 +947,22 @@ async function main() {
{ number: '03', title: '交付成果', desc: '以自研产品组合与专业实施团队完成交付,用真实运营数据验证业务改善,持续迭代。', href: '/products', cta: '浏览产品矩阵' },
],
servicesTitle: '从战略到落地,\n可量化的一站式服务',
insightsEyebrow: 'Insights',
insightsTitle: '我们的思考,\n以实践为锚',
insightsDescription: '方法论、观点与共创进展——可验证的思考,不空谈趋势。',
insightsItems: [
{ tag: '方法论', title: '数字化转型诊断:从哪里开始,如何衡量', desc: '从业务目标出发的四步诊断法——梳理断点、量化差距、排定优先级、定义验收指标。', date: '2026-08', href: '/methodology' },
{ tag: '观点', title: '私有化部署:为什么核心数据需要留在企业内', desc: '合规要求之外,数据主权正在成为企业数字化决策的第一优先级。', date: '2026-08', href: '/services/data' },
{ tag: '方法论', title: '从需求到交付:全流程陪伴式实施如何降低转型风险', desc: '诊断 → 设计 → 交付 → 运维,每一阶段都有明确的交付物与衡量指标。', date: '2026-07', href: '/services/software' },
{ tag: '共创', title: '首批客户共创计划:与早期客户共同打磨产品', desc: '以真实运营数据验证业务改善,成果在获得客户授权后公开。', date: '2026-06', href: '/contact' },
],
founderQuoteEyebrow: '创始团队观点',
founderQuoteText: '我们相信,数字化不是一次性项目,而是持续迭代的能力建设。每一份投入,都应当经得起衡量。',
founderQuoteName: 'Novalon 创始团队',
founderQuoteRole: '技术咨询 · 数字化转型同行者',
newsEyebrow: '新闻动态',
newsTitle: '公司要闻\n与研发动态',
newsCtaLabel: '查看全部新闻',
casesEyebrow: '共创进行时',
casesTitle: '每一个项目,\n都以业务改善为衡量标准',
casesDescription: '我们正与首批客户共同打磨产品与方案,以真实运营数据验证业务改善。公开案例将在验证后发布——合作成果,经得起衡量。',