各位好,
YAMLResume 最近发布了 v0.17 ,在这里简单分享一下。
1. 支持主题色( accent color )
YAMLResume 里所有的排版引擎(docx、html 、latex)现在都支持主题色( accent color ),目前内置 9 个枚举值,也支持任意合法的十六进制颜色,比如 #RRGGBB。
写法大概是这样:
layouts:
- engine: latex
theme:
colors:
accent: burgundy
下面是几个自定义主题色的示例:


2. 全新的 HTML kami 模板
我们新增了一个 kami HTML 模板,灵感来自 tw93/kami 这个项目。
这是在 Safari 浏览器里的效果:

代码非常简单,只要把 layouts.[].template 改成 kami 就行:
layouts:
- engine: html
template: kami
前面提到过,我们的 HTML 模板也支持主题色,下面是绿色主题色的 kami 模板:

3. Docker 镜像体积缩小 80%
原来的 yamlresume Docker 镜像( Node.js 、CLI 、XeTeX 以及全部字体),从磁盘占用约 4GB (下载 1.77GB ),优化到了磁盘 866MB (下载 321MB )。做法是用精选过的 TinyTeX 替代完整的 TeX Live 安装,并裁掉 XeLaTeX 根本不会读取的内容。
| 镜像 | 下载大小 | 磁盘占用 |
|---|---|---|
| v0.16.x (更新前) | 1.77 GB | ~4 GB |
| v0.17.0 (更新后) | 321 MB | 866 MB |
希望有用哈!