diff --git a/.assets/image-20241008020816718.png b/.assets/image-20241008020816718.png
new file mode 100644
index 0000000..3c76a92
Binary files /dev/null and b/.assets/image-20241008020816718.png differ
diff --git a/.assets/image-20241008021358038.png b/.assets/image-20241008021358038.png
new file mode 100644
index 0000000..d02e93d
Binary files /dev/null and b/.assets/image-20241008021358038.png differ
diff --git a/.assets/image-20241008031125846.png b/.assets/image-20241008031125846.png
new file mode 100644
index 0000000..4ab5483
Binary files /dev/null and b/.assets/image-20241008031125846.png differ
diff --git a/.assets/image-20241008032109316.png b/.assets/image-20241008032109316.png
new file mode 100644
index 0000000..3466b21
Binary files /dev/null and b/.assets/image-20241008032109316.png differ
diff --git a/Makefile b/Makefile
index 1465a28..96975a7 100644
--- a/Makefile
+++ b/Makefile
@@ -8,16 +8,20 @@ TYPORA_TEMPLATE_DIR = templates/typora/
VSCODE_TEMPLATE_DIR = templates/vscode/
OBSIDIAN_FILES = styles/font.css $(OBSIDIAN_DIR)/.obsidian/snippets/lapiscv-font.css \
- styles/obsidian.css $(OBSIDIAN_DIR)/.obsidian/snippets/lapiscv-obsidian.css \
+ styles/classic/obsidian.css $(OBSIDIAN_DIR)/.obsidian/snippets/lapiscv-obsidian.css \
styles/main.css $(OBSIDIAN_DIR)/.obsidian/snippets/lapiscv-main.css
-TYPORA_FILES = styles/typora.css $(TYPORA_DIR)/lapis-cv.css \
+TYPORA_FILES = styles/classic/typora.css $(TYPORA_DIR)/lapis-cv.css \
+ styles/serif/typora.css $(TYPORA_DIR)/lapis-cv-serif.css \
styles/main.css $(TYPORA_DIR)/lapis-cv/styles/main.css \
- styles/font.css $(TYPORA_DIR)/lapis-cv/styles/font.css
+ styles/font.css $(TYPORA_DIR)/lapis-cv/styles/font.css \
+ fonts $(TYPORA_DIR)/lapis-cv/fonts \
-VSCODE_FILES = styles/vscode.css $(VSCODE_DIR)/lapis-cv/styles/vscode.css \
+VSCODE_FILES = styles/classic/vscode.css $(VSCODE_DIR)/lapis-cv/styles/lapis-cv.css \
+ styles/serif/vscode.css $(VSCODE_DIR)/lapis-cv/styles/lapis-cv-serif.css \
styles/main.css $(VSCODE_DIR)/lapis-cv/styles/main.css \
- styles/font.css $(VSCODE_DIR)/lapis-cv/styles/font.css
+ styles/font.css $(VSCODE_DIR)/lapis-cv/styles/font.css \
+ fonts $(VSCODE_DIR)/lapis-cv/fonts
all: obsidian typora vscode
diff --git a/README.md b/README.md
index 4758f21..fa0b721 100644
--- a/README.md
+++ b/README.md
@@ -11,43 +11,46 @@
+基于 Markdown 格式并支持 VSCode / Typora / Obsidian 三个主流 Markdown 编辑器,实时渲染即时编辑,使得编写简历时不再需要关心任何格式、排版或语法,只需专注简历内容本身。
-基于 Markdown 格式,易于编辑,所见即所得。风格简洁正式,支持多页,适用于大部分求职 / 求学场景。
-
-### 预览
-
-- 编辑页
+提供两种主题,风格简洁正式,支持多页,适用于大部分求职 / 求学场景。
-
软件开发实习生 - 八爪科技
2008.06 - 2008.08
+
+
软件开发实习生 - 八爪科技
+ 2008.06 - 2008.08
-- 与软件工程师团队合作,**使用 Octolang 开发数据可视化仪表盘**,为海洋保护工作提供八爪种群趋势的洞察。
-- **参与会议和代码审议,按照敏捷章鱼论交付高质量的软件,在紧迫的截止日期内完成任务。**
-- **协助解决技术问题,展现解决问题的技巧和在快节奏环境下积极主动解决挑战的态度。**为项目需求、架构设计和编码标准的文档撰写做出贡献,促进团队成员间的知识共享和新成员的快速适应。
-
-## 项目经历
+与软件工程师团队合作,使用 Octolang 开发数据可视化仪表盘,为海洋保护工作提供八爪种群趋势的洞察。
+- 参与会议和代码审议,按照敏捷章鱼论交付高质量的软件,在紧迫的截止日期内完成任务。
+- 协助解决技术问题,展现解决问题的技巧和在快节奏环境下积极主动解决挑战的态度。为项目需求、架构设计和编码标准的文档撰写做出贡献,促进团队成员间的知识共享和新成员的快速适应。
-### GitFlix - [github.com/octocat/gitflix](https://github.com/octocat/gitflix)
+## 项目经历
-- **全栈 Web 应用程序,前端使用 Octo.js,后端使用 OctoScript**,允许用户发现和评价八爪生物主题电影。
-- **实现了一个复杂的推荐算法**,分析八爪生物的偏好和观影历史,为八爪生物跨多个流派提供八爪主题的电影推荐,确保了个性化和吸引人的内容发现。
-- **使用 JSON Web Tokens 和 bcrypt 实现用户身份验证和授权**,用于安全密码哈希。**利用 GitHub Actions 进行持续集成和部署**,确保流畅高效的开发工作流程。
-
-### OctoConnect - [github.com/octocat/octo-connect](https://github.com/octocat/octo-connect)
+
+全栈 Web 应用程序,前端使用 Octo.js,后端使用 OctoScript,允许用户发现和评价八爪生物主题电影。
-- 团队项目,**使用 OctoDB 和 Octolang 创建八爪生物社交平台**。
-- **设计八爪风格的用户个人资料和互动功能**,例如**基于触手的消息传递**和**墨水喷溅反应**,以促进全球八爪生物和猫之间的社区参与。
-- **集成 OAuth 认证,与 GitHub 账户进行同步**,为 Octocat 和其他在 GitHub 上活跃的八爪生物提供无缝登录和个人资料同步。
+- 实现了一个复杂的推荐算法,分析八爪生物的偏好和观影历史,为八爪生物跨多个流派提供八爪主题的电影推荐,确保了个性化和吸引人的内容发现。
+- 使用 JSON Web Tokens 和 bcrypt 实现用户身份验证和授权,用于安全密码哈希。利用 GitHub Actions 进行持续集成和部署,确保流畅高效的开发工作流程。
+
+团队项目,使用 OctoDB 和 Octolang 创建八爪生物社交平台。
+- 设计八爪风格的用户个人资料和互动功能,例如基于触手的消息传递和墨水喷溅反应,以促进全球八爪生物和猫之间的社区参与。
+- 集成 OAuth 认证,与 GitHub 账户进行同步,为 Octocat 和其他在 GitHub 上活跃的八爪生物提供无缝登录和个人资料同步。
-### OctoGitHubber - [github.com/octocat/octo-githubber](https://github.com/octocat/octo-githubber)
+
+一款专门针对八爪生物的 GitHub 活动和贡献的网络应用程序,利用 Octo.js 构建前端,Octolang 构建后端。
-- **一款专门针对八爪生物的 GitHub 活动和贡献的网络应用程序**,利用 Octo.js 构建前端,Octolang 构建后端。
-- **与 GitHub API 集成,检索和分析八爪生物的存储库统计信息、提交历史和拉取请求活动**,提供个性化的见解和可视化,深入了解八爪生物的开源之旅。
-- **实现了八爪主题的勋章和成就等游戏化元素**,激励和鼓励八爪生物达成编码里程碑,促进持续学习和改进。
-- **设计了响应式和直观的仪表板界面,具有八爪主题的数据可视化**,使八爪生物能够跟踪进度、设定编码目标,并以有趣和吸引人的方式庆祝成就。
+- 与 GitHub API 集成,检索和分析八爪生物的存储库统计信息、提交历史和拉取请求活动,提供个性化的见解和可视化,深入了解八爪生物的开源之旅。
+- 设计了响应式和直观的仪表板界面,具有八爪主题的数据可视化,使八爪生物能够跟踪进度、设定编码目标,并以有趣和吸引人的方式庆祝成就。
\ No newline at end of file
diff --git a/templates/vscode/.vscode/settings.json b/templates/vscode/.vscode/settings.json
index 9c48955..9c920bb 100644
--- a/templates/vscode/.vscode/settings.json
+++ b/templates/vscode/.vscode/settings.json
@@ -1,13 +1,13 @@
{
"markdown.styles": [
- "./lapis-cv/styles/vscode.css",
+ "./lapis-cv/styles/font.css",
"./lapis-cv/styles/main.css",
- "./lapis-cv/styles/font.css"
+ "./lapis-cv/styles/lapis-cv-serif.css"
],
"markdown-pdf.headerTemplate": "",
"markdown-pdf.footerTemplate": "",
"markdown-pdf.displayHeaderFooter": false,
- "markdown-pdf.margin.top": "1cm",
- "markdown-pdf.margin.right": "1cm",
- "markdown-pdf.margin.left": "1cm"
+ "markdown-pdf.margin.top": "1.2cm",
+ "markdown-pdf.margin.right": "1.1cm",
+ "markdown-pdf.margin.left": "1.1cm"
}
\ No newline at end of file
diff --git a/templates/vscode/template.md b/templates/vscode/template.md
index 52f3dd4..ac43a31 100644
--- a/templates/vscode/template.md
+++ b/templates/vscode/template.md
@@ -1,54 +1,65 @@
# 八爪猫
-> 电话:`(123)456-7890` 邮箱:`octocat@github.com`
+>
`(123)456-7890`
+>
`octocat@github.com`
+>
[octocat](https://github.com/octocat)
-
+
-## 基本信息
+## 教育经历
-### 八爪科技大学 - 本科 - 软件工程专业 (2008.02 - 2024.06)
-
-- **曾获奖项:** GitHub 认证八爪编码员,敏捷章鱼实践者
-
-- **校园经历:** 担任 OctoStudio 队长,致力于推动服务于八爪生物的技术创新和项目开发。
+
+
八爪科技大学 - 本科 - 软件工程专业
+
2008.02 - 2024.06
+
-**Github:** [github.com/octocat](https://github.com/octocat) | **个人博客:** [octocat.github.io](https://octocat.github.io)
+- 曾获奖项: GitHub 认证八爪编码员,敏捷章鱼实践者
+- 校园经历: 担任 OctoStudio 队长,致力于推动服务于八爪生物的技术创新和项目开发。
-## 专业技能
+## 专业技能
-- **熟练掌握多种编程语言,包括 Octolang,OctoScript 等**,对**面向对象**和**函数式编程范式**有很好的理解,专注于编写清晰,高效,可维护的代码。
-- **出色的沟通和语言能力,无论八爪生物抑或来自不同地区的猫**,都能进行有效的团队合作和清晰技术概念沟通。
-- **扎实的软件开发原理,数据结构和算法理解**,熟悉计算机底层原理。
-- **在版本控制方面有丰富的经验**,熟练管理代码库、解决合并冲突,并促进代码审议。
+- 熟练掌握多种编程语言,包括 Octolang,OctoScript 等,对面向对象和函数式编程范式有很好的理解,专注于编写清晰,高效,可维护的代码。
+- 出色的沟通和语言能力,无论八爪生物抑或来自不同地区的猫,都能进行有效的团队合作和清晰技术概念沟通。
+- 扎实的软件开发原理,数据结构和算法理解,熟悉计算机底层原理。
+- 在版本控制方面有丰富的经验,熟练管理代码库、解决合并冲突,并促进代码审议。
-## 工作经验
+## 工作经验
-
-
软件开发实习生 - 八爪科技
2008.06 - 2008.08
+
+
软件开发实习生 - 八爪科技
+ 2008.06 - 2008.08
-- 与软件工程师团队合作,**使用 Octolang 开发数据可视化仪表盘**,为海洋保护工作提供八爪种群趋势的洞察。
-- **参与会议和代码审议,按照敏捷章鱼论交付高质量的软件,在紧迫的截止日期内完成任务。**
-- **协助解决技术问题,展现解决问题的技巧和在快节奏环境下积极主动解决挑战的态度。**
- 为项目需求、架构设计和编码标准的文档撰写做出贡献,促进团队成员间的知识共享和新成员的快速适应。
+与软件工程师团队合作,使用 Octolang 开发数据可视化仪表盘,为海洋保护工作提供八爪种群趋势的洞察。
+- 参与会议和代码审议,按照敏捷章鱼论交付高质量的软件,在紧迫的截止日期内完成任务。
+- 协助解决技术问题,展现解决问题的技巧和在快节奏环境下积极主动解决挑战的态度。为项目需求、架构设计和编码标准的文档撰写做出贡献,促进团队成员间的知识共享和新成员的快速适应。
-## 项目经历
+## 项目经历
-### GitFlix - [github.com/octocat/gitflix](https://github.com/octocat/gitflix)
+
-- **全栈 Web 应用程序,前端使用 Octo.js,后端使用 OctoScript**,允许用户发现和评价八爪生物主题电影。
-- **实现了一个复杂的推荐算法**,分析八爪生物的偏好和观影历史,为八爪生物跨多个流派提供八爪主题的电影推荐,确保了个性化和吸引人的内容发现。
-- **使用 JSON Web Tokens 和 bcrypt 实现用户身份验证和授权**,用于安全密码哈希。**利用 GitHub Actions 进行持续集成和部署**,确保流畅高效的开发工作流程。
+全栈 Web 应用程序,前端使用 Octo.js,后端使用 OctoScript,允许用户发现和评价八爪生物主题电影。
+- 实现了一个复杂的推荐算法,分析八爪生物的偏好和观影历史,为八爪生物跨多个流派提供八爪主题的电影推荐,确保了个性化和吸引人的内容发现。
+- 使用 JSON Web Tokens 和 bcrypt 实现用户身份验证和授权,用于安全密码哈希。利用 GitHub Actions 进行持续集成和部署,确保流畅高效的开发工作流程。
-### OctoConnect - [github.com/octocat/octo-connect](https://github.com/octocat/octo-connect)
+
-- 团队项目,**使用 OctoDB 和 Octolang 创建八爪生物社交平台**。
-- **设计八爪风格的用户个人资料和互动功能**,例如**基于触手的消息传递**和**墨水喷溅反应**,以促进全球八爪生物和猫之间的社区参与。
-- **集成 OAuth 认证,与 GitHub 账户进行同步**,为 Octocat 和其他在 GitHub 上活跃的八爪生物提供无缝登录和个人资料同步。
+团队项目,使用 OctoDB 和 Octolang 创建八爪生物社交平台。
+- 设计八爪风格的用户个人资料和互动功能,例如基于触手的消息传递和墨水喷溅反应,以促进全球八爪生物和猫之间的社区参与。
+- 集成 OAuth 认证,与 GitHub 账户进行同步,为 Octocat 和其他在 GitHub 上活跃的八爪生物提供无缝登录和个人资料同步。
-### OctoGitHubber - [github.com/octocat/octo-githubber](https://github.com/octocat/octo-githubber)
+
-- **一款专门针对八爪生物的 GitHub 活动和贡献的网络应用程序**,利用 Octo.js 构建前端,Octolang 构建后端。
-- **与 GitHub API 集成,检索和分析八爪生物的存储库统计信息、提交历史和拉取请求活动**,提供个性化的见解和可视化,深入了解八爪生物的开源之旅。
-- **实现了八爪主题的勋章和成就等游戏化元素**,激励和鼓励八爪生物达成编码里程碑,促进持续学习和改进。
-- **设计了响应式和直观的仪表板界面,具有八爪主题的数据可视化**,使八爪生物能够跟踪进度、设定编码目标,并以有趣和吸引人的方式庆祝成就。
+一款专门针对八爪生物的 GitHub 活动和贡献的网络应用程序,利用 Octo.js 构建前端,Octolang 构建后端。
+- 与 GitHub API 集成,检索和分析八爪生物的存储库统计信息、提交历史和拉取请求活动,提供个性化的见解和可视化,深入了解八爪生物的开源之旅。
+- 实现了八爪主题的勋章和成就等游戏化元素,激励和鼓励八爪生物达成编码里程碑,促进持续学习和改进。
+- 设计了响应式和直观的仪表板界面,具有八爪主题的数据可视化,使八爪生物能够跟踪进度、设定编码目标,并以有趣和吸引人的方式庆祝成就。
\ No newline at end of file