# JSON-powered resume

这是一个不依赖构建工具的静态 resume。页面内容全部来自 `resume.json`，修改 JSON 后刷新页面即可看到变化。

图标使用完整的本地 `Material Symbols Outlined` 字体文件，位于 `assets/fonts/MaterialSymbolsOutlined.ttf`，不依赖运行时网络请求。JSON 中的 `icon` 可以写已有别名，也可以直接写 Material Symbol 名称，例如 `globe`、`public`、`photo_camera`。

## 本地预览

由于浏览器不允许网页直接通过 `file://` 读取 JSON，需要在当前目录启动一个很小的本地服务器：

```bash
python3 -m http.server
```

然后打开 <http://localhost:8000>。

页面里的 `Print / PDF` 可以直接调用浏览器打印；打印版已按 A4 单页比例压缩，打印设置中选择“保存为 PDF”即可。
