核心业务
模板、范本与布局扩展
通过布局注册表增加视觉样式,避免在消费端堆积条件分支。
三种概念
- 布局定义简历页眉、区块、条目、字体和视觉规则。
- 模板复用布局与配置,作为创建简历的入口。
- 范本提供可参考的内容,由
src/features/resume-examples管理。
修改版式时从布局定义开始;修改行业示例时从范本模块开始。
新增布局
- 创建
src/features/resume/layouts/<id>/index.ts。 - 导出对应布局实现,声明名称、描述、默认主题与
defaultPersonalInfoLayout。 - 在
src/features/resume/layouts/index.ts的有序注册表中注册。 - 检查模板中心、选择器、卡片与简历预览。
布局 ID 类型由注册表推导,不要在每个消费端增加独立 ID 列表或分支。
渲染职责
个人信息支持 vertical、horizontal 和 three-column。布局切换会重置为布局约定的个人信息排版,不要复制整套个人信息 JSX。
验证要点
检查长姓名、多个联系方式、空区块、跨页经历与移动端编辑。打印与导出还要确认字体和 A4 分页,不只检查屏幕预览。
详细约定位于 src/features/resume/layouts/README.md。