Zhengen
|
4bbd6947da
|
feat: 补全剩余 6 个 StreamField Block 前端渲染 (ProductCard/Pricing/Timeline/Team/TechStack/Video)
- types/wagtail.ts 新增对应 6 个 Block 值类型接口及 StreamFieldBlock 联合类型分支
- 新建 6 个渲染组件:ProductCardGrid/Pricing/Timeline/Team/TechStack/Video,风格与既有 Block 一致
- BlockRenderer.tsx 映射表接入新组件,key 与后端 COMMON_BLOCKS 保持一致
- lint/build 均验证通过
|
2026-08-07 15:59:08 +08:00 |
|
Zhengen
|
24a2311e20
|
feat: 接入后端全局Snippet(导航菜单/站点设置),补充团队/证言/合作伙伴 service 层
- Header 改为异步 Server Component,接入 NavigationMenu(name=main),
接口不可用或未配置时回退静态导航项
- Footer 改为异步 Server Component,接入 SiteSettings,
公司名/ICP备案号/备案链接优先取后台配置,缺省回退硬编码值
- types/wagtail.ts 新增 TeamMember/Testimonial/Partner/NavigationMenu/SiteSettings 类型
- 新增 services: team/testimonial/partner/navigation/site-settings.service.ts
- lint、build 均已验证通过
|
2026-08-07 13:06:45 +08:00 |
|
Zhengen
|
6c8077477a
|
feat: 新增隐私政策页面,Footer增加链接
|
2026-08-06 17:22:49 +08:00 |
|
Zhengen
|
73d2465ef2
|
feat: add solutions list/detail pages
- types: SolutionPageSummary/Detail
- services/solution.service.ts
- app/solutions: list + detail pages
- Header nav: add 解决方案 link
|
2026-08-06 16:24:08 +08:00 |
|
Zhengen
|
b5fe5e13ab
|
feat: add products/cases pages and lead-capture form block
- types: Product/CaseStudy page types, CaseStudyBlockValue, FormBlockValue
- services: product.service.ts, case.service.ts
- app/products, app/cases: list + detail pages
- blocks: CaseStudyCard, LeadForm (submits to /api/v1/custom/leads/)
- Header nav: add 产品/案例 links
|
2026-08-06 16:04:43 +08:00 |
|
Zhengen
|
7e30631c68
|
feat: scaffold headless frontend integration per design doc
|
2026-08-06 15:51:59 +08:00 |
|