[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-73560":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":25,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":32,"readmeContent":33,"aiSummary":34,"trendingCount":16,"starSnapshotCount":16,"syncStatus":35,"lastSyncTime":36,"discoverSource":37},73560,"LapisCV","BingyanStudio\u002FLapisCV","BingyanStudio","📄 Easily create your resume with Markdown on VSCode \u002F Typora \u002F Obsidian","https:\u002F\u002Flapis-cv.bingyan.net",null,"CSS",4701,298,40,11,0,15,27,113,45,29.43,"MIT License",false,"main",true,[27,28,29,30,31],"obsidian","resume-builder","resume-template","typora","vscode-extension","2026-06-12 02:03:15","\u003Cp align=\"right\">\n\tEnglish \u002F \n\t\u003Ca href=\"https:\u002F\u002Fgithub.com\u002FBingyanStudio\u002FLapisCV\u002Fblob\u002Fmain\u002FREADME-CN.md\">\n    简体中文\n\t\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Ch1 align=\"center\">\n    LapisCV\n\u003C\u002Fh1>\n\u003Cp align=\"center\">\n    📄 Easily create resumes with Markdown on VSCode \u002F Typora \u002F Obsidian\n\u003C\u002Fp>\n\u003Cdiv align=\"center\">\n    \u003Cimg alt=\"Release\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002FBingyanStudio\u002FLapisCV?style=flat-square&color=1694b6\">\n    &nbsp;\n    \u003Cimg alt=\"Stars\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002FBingyanStudio\u002FLapisCV?style=flat-square&color=2f86d2\">\n    &nbsp;\n    \u003Cimg alt=\"Downloads\" src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fdownloads\u002FBingyanStudio\u002FLapisCV\u002Ftotal?style=flat-square&color=5e76c3\">  \n\u003C\u002Fdiv>\u003Cbr>\n\n## View Samples\n\n\u003Cdiv align=\"center\">\n    \u003Cimg src=\"docs\u002Fassets\u002F426570167-0ce9e9f2-8a75-4fd0-a6e1-4bf981c2c735.png\" \u002F>\n    \u003Cp>LapisCV Serif (new in v2.0.0)\u003C\u002Fp>\n    \u003Cimg src=\"docs\u002Fassets\u002F426571037-38f43bdc-47df-4401-9e3d-0a02da4d034d.png\" \u002F>\n    \u003Cp>LapisCV\u003C\u002Fp>\n    \u003Cimg width=\"80%\" src=\"docs\u002Fassets\u002F426572165-86ff88ca-e473-4d1d-9b92-717339bdaee4.png\" \u002F>\n    \u003Cp>Typora Editor\u003C\u002Fp>\n\u003C\u002Fdiv>\n\n\n## Quick Start\n\n### Installation\n\n\u003Cdetails>\n\n\u003Csummary>Typora\u003C\u002Fsummary>\n\n1. Download [Release](https:\u002F\u002Fgithub.com\u002FBingyanStudio\u002FLapisCV\u002Freleases\u002Flatest) and unzip, set the theme:\n\n   1. Open Typora theme folder: `Preferences > Appearance > Open Theme Folder`\n   2. Copy files to the theme folder: `lapis-cv.css`, `lapis-cv-serif.css`, `lapis-cv` directory\n   3. Restart Typora, select `Lapis Cv` \u002F `Lapis Cv Serif` from the theme menu.\n\n2. Open template file to edit.\n3. `File > Export > PDF` to export the PDF file.\n\n   Before exporting, set the page size to A4 and margins to custom in `Preferences > Export > PDF`, with top and bottom margins of 13mm, and left and right margins of 15mm:\n\n   \u003Cimg width=\"60%\" src=\"docs\u002Fassets\u002F426167338-fb084dde-3071-465e-b35c-237044ac3c3b.png\" \u002F>\n\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\n\u003Csummary>VSCode\u003C\u002Fsummary>\n\n1. Download [Release](https:\u002F\u002Fgithub.com\u002FBingyanStudio\u002FLapisCV\u002Freleases\u002Flatest) and unzip, open the folder in VSCode.\n2. Install the plugin [Markdown PDF](https:\u002F\u002Fmarketplace.visualstudio.com\u002Fitems?itemName=yzane.markdown-pdf).\n3. Open template file, click the preview icon in the top right to view the effect in real-time:\n\n   \u003Cimg width=\"70%\" src=\"docs\u002Fassets\u002F426199301-95e0644d-ec50-4442-b9ef-b09f4d5117fc.png\" \u002F>\n\n   Right-click and select Markdown PDF - Export (pdf) to export the PDF file.\n\n4. Switch themes:\n   \n   Modify the style path in `.vscode\u002Fsettings.json`:\n\n   ```\n   \"markdown.styles\": [\n       \".\u002Flapis-cv\u002Fstyles\u002Fmain.css\",\n       \".\u002Flapis-cv\u002Fstyles\u002Flapis-cv.css\", \u002F\u002F lapis-cv-serif.css for Serif\n   ],\n   ```\n\n> Other VSCode plugins may affect the style. If the effect is inconsistent, check if any plugins are interfering.\n\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\n\u003Csummary>Obsidian\u003C\u002Fsummary>\n\n\u003Cbr>\n\nDownload and unzip [Release](https:\u002F\u002Fgithub.com\u002FBingyanStudio\u002FLapisCV\u002Freleases\u002Flatest), open the `lapis-cv-obsidian` directory as a Vault in Obsidian, edit the template, and export the PDF file.\n\n\u003Cimg width=\"70%\" src=\"docs\u002Fassets\u002Fa9e3ec75-d062-4144-9fc8-c95831e60e4f.png\" \u002F>\n\nSwitch themes in `Options > Appearance > CSS snippets`\n\n\u003Cimg width=\"60%\" src=\"docs\u002Fassets\u002F426167923-ac850412-0738-47c3-9983-d07b5993b7c7.png\" \u002F>\n\n\u003C\u002Fdetails>\n\n### Format and Style\n\n\u003Cdetails>\n\n\u003Csummary>Avatar\u003C\u002Fsummary>\n\n\u003Cbr>\n\n```html\n\u003Cimg alt=\"avatar\" src=\"...\">\n```\n\nReplace the src image path when editing the avatar. Delete this line if no avatar is needed.\n\n> Obsidian cannot recognize local images inserted in HTML format, so it is recommended to upload the image as a link before inserting.\n\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\u003Csummary>Icons\u003C\u002Fsummary>\n\n\u003Cbr>\n\nSupported Icons:\n\n| Icon | Escaped Unicode | Icon | Escaped Unicode |\n|------|-----------------|------|-----------------|\n| \u003Cimg src=\"docs\u002Fassets\u002F426659674-3e7e6713-dcf2-4fac-b84c-f40887ae0c76.png\" width=\"32\"\u002F> | `&#xe60f;` | \u003Cimg src=\"docs\u002Fassets\u002F426659731-9acae420-7016-4e6b-a0ab-cef418bcb33c.png\" width=\"32\"\u002F> | `&#xe7ca;` |\n| \u003Cimg src=\"docs\u002Fassets\u002F426659765-3bd39547-2e08-4f44-992f-9da011ee9b7d.png\" width=\"32\"\u002F> | `&#xe600;` | \u003Cimg src=\"docs\u002Fassets\u002F426659808-71a468d2-96e2-48df-8aea-fe91c67f7650.png\" width=\"32\"\u002F> | `&#xe618;` |\n| \u003Cimg src=\"docs\u002Fassets\u002F426659845-65e6b2ed-5639-4928-a366-6251297368fa.png\" width=\"32\"\u002F> | `&#xe80c;` | \u003Cimg src=\"docs\u002Fassets\u002F426659871-ad9c952c-96cd-4492-bcbc-9d4f9465e131.png\" width=\"32\"\u002F> | `&#xecfa;` |\n| \u003Cimg src=\"docs\u002Fassets\u002F426659896-88de89a8-887d-4aa1-aefe-69841ef1cfdb.png\" width=\"32\"\u002F> | `&#xe69c;` | \u003Cimg src=\"docs\u002Fassets\u002F426659925-11a913c4-bf4e-441d-8c51-a33cfdcea9f4.png\" width=\"32\"\u002F> | `&#xe6b3;` |\n| \u003Cimg src=\"docs\u002Fassets\u002F426659953-a150e7e7-8024-4e4c-a693-2c0ee3d67fba.png\" width=\"32\"\u002F> | `&#xe8ae;` | \u003Cimg src=\"docs\u002Fassets\u002F426659979-433fb4bf-a79a-4274-877b-d8c8fa281f8b.png\" width=\"32\"\u002F> | `&#xe782;` |\n| \u003Cimg src=\"docs\u002Fassets\u002F426660010-0260e833-0461-483d-94af-595e76385645.png\" width=\"32\"\u002F> | `&#xe8b4;` | \u003Cimg src=\"docs\u002Fassets\u002F426660041-8a59848f-db0a-494b-8966-13625e2a7d72.png\" width=\"32\"\u002F> | `&#xe603;` |\n| \u003Cimg src=\"docs\u002Fassets\u002F426660098-2c7b7f72-ed79-43cc-b238-c9ed2b6bcbc4.png\" width=\"32\"\u002F> | `&#xe8b5;` | \u003Cimg src=\"docs\u002Fassets\u002F426660142-2349f66c-962b-4351-89dc-2d8e2e123c6e.png\" width=\"32\"\u002F> | `&#xe638;` |\n| \u003Cimg src=\"docs\u002Fassets\u002F426660178-7f4d80ce-cc50-4683-aa74-b5aca8b9da6e.png\" width=\"32\"\u002F> | `&#xe635;` | \u003Cimg src=\"docs\u002Fassets\u002F426660228-70b78f69-09be-4a44-b6ed-97be9420c2d1.png\" width=\"32\"\u002F> | `&#xe673;` |\n\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\n\u003Csummary>Page Breaks & Page Numbers\u003C\u002Fsummary>\n\n\u003Cbr>\n\n**Page Breaks**\n\nInsert `---` at the position where a page break is needed.\n\n**Page Numbers**\n\n**Typora**\n\nSet the footer in `Preferences > Export > PDF`, e.g., `${pageNo} \u002F ${totalPages}`\n\n**VSCode**\n\nModify `.vscode\u002Fsettings.json`:\n\n```\n\"markdown-pdf.displayHeaderFooter\": true,\n\"markdown-pdf.headerTemplate\": \"\u003Cdiv>\u003C\u002Fdiv>\",\n\"markdown-pdf.footerTemplate\": \"\u003Cdiv style=\\\"font-size: 9px; margin: 0 auto;\\\"> \u003Cspan class='pageNumber'>\u003C\u002Fspan> \u002F \u003Cspan class='totalPages'>\u003C\u002Fspan>\u003C\u002Fdiv>\",\n```\n\n**Obsidian**\n\nThe software itself does not support adding page numbers directly. You can install plugins for this.\n\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\n\u003Csummary>Margins\u003C\u002Fsummary>\n\n\u003Cbr>\n\n**Typora**\n\n`Preferences > Export > PDF`\n\n**VSCode**\n\n- Directly modify the `markdown-pdf.margin` related items in the `.vscode\u002Fsettings.json` file.\n\n- Alternatively, modify via GUI:\n\n  1. Open VSCode settings, select the Workspace tab.\n  2. Search for Markdown-pdf › Margin, and modify the margins on all sides.\n\n**Obsidian**\n\nModify `--file-margins` in the style file, see Custom Styles below.\n\n\u003C\u002Fdetails>\n\n\u003Cdetails>\n\n\u003Csummary>Custom Styles\u003C\u002Fsummary>\n\n\u003Cbr>\n\nCustom styles can be used to adapt to different content volumes and adjust details according to preferences.\n\nModify variables in the corresponding editor's style file `lapis-cv.css` \u002F `lapis-cv-serif.css`:\n\n##### Style File Locations\n\n- Typora: `Preferences > Appearance > Open Theme Folder`\n- VSCode: `lapis-cv\u002Fstyles` in the folder\n- Obsidian: `Options > Appearance > CSS snippets > Right button - Open snippets folder`\n\n##### Meanings of Some Custom Variables\n\n```css\n\n\u002F* Custom Configs *\u002F\n\n\u002F* Basic Configs *\u002F\n--text-size: 10pt;                      \u002F* Text font size *\u002F\n--line-height: 1.8;                     \u002F* Text line height *\u002F\n--avatar-width: 29mm;                   \u002F* Avatar width *\u002F\n\n\u002F* Font Configs *\u002F\n--h1-size: 16pt;                        \u002F* Level 1 heading font size *\u002F\n--h2-size: 12pt;                        \u002F* Level 2 heading font size *\u002F\n--h3-size: 10.5pt;                      \u002F* Level 3 heading font size *\u002F\n--blockquote-size: 9.3pt;               \u002F* Info block font size *\u002F\n\n--text-font: 'SourceHanSansCN';         \u002F* Text font *\u002F\n--title-font: 'SourceHanSerifCN';       \u002F* Title font *\u002F\n--link-font: 'JetBrainsMono';           \u002F* Link font *\u002F\n--code-font: 'JetBrainsMono';           \u002F* Code font *\u002F\n\n\u002F* Colors *\u002F\n--color-accent: #4870ac;                \u002F* Theme color *\u002F\n--text-normal: #353a42;                 \u002F* Text color, change to pure black if printing is needed *\u002F\n--link-color: #0563c1;                  \u002F* Link color *\u002F\n\n```\n\n> Note: Some styles require restarting the application to take effect.\n\n\u003C\u002Fdetails>\n\n## Contributing\n\nWelcome to submit suggestions via [Issues](https:\u002F\u002Fgithub.com\u002FBingyanStudio\u002FLapisCV\u002Fissues) or participate in development via [Pull Request](https:\u002F\u002Fgithub.com\u002FBingyanStudio\u002FLapisCV\u002Fpulls)!\n\n### How to build from source code\n\n```shell\ngit clone git@github.com:BingyanStudio\u002FLapisCV.git\ncd LapisCV\nmake\nls build\n```\n\n## License\n\nThis project is licensed under the [MIT License](https:\u002F\u002Fgithub.com\u002FBingyanStudio\u002FLapisCV\u002Fblob\u002Fmain\u002FLICENSE).\n\n## Star History\n\n[![Stargazers over time](https:\u002F\u002Fstarchart.cc\u002FBingyanStudio\u002FLapisCV.svg?background=%23ffffff00&axis=%23808080&line=%234870ad)](https:\u002F\u002Fstarchart.cc\u002FBingyanStudio\u002FLapisCV)","LapisCV 是一个使用 Markdown 在 VSCode、Typora 和 Obsidian 中轻松创建简历的工具。其核心功能包括提供多种美观的简历模板，支持自定义样式，并且可以方便地导出为 PDF 格式。技术特点方面，LapisCV 利用 CSS 来实现丰富的视觉效果，同时兼容多个编辑器和平台。该工具非常适合需要快速制作专业简历的求职者或学生使用，在保持简洁高效的同时，也提供了足够的灵活性以满足个性化需求。",2,"2026-06-11 03:46:07","high_star"]