{"id":13417578,"url":"https://github.com/crispgm/resume","last_synced_at":"2025-04-04T13:12:49.513Z","repository":{"id":45833072,"uuid":"61699964","full_name":"crispgm/resume","owner":"crispgm","description":"A minimalist resume template for Jekyll and Hexo","archived":false,"fork":false,"pushed_at":"2021-08-11T05:52:31.000Z","size":1517,"stargazers_count":308,"open_issues_count":1,"forks_count":88,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-03-28T12:08:21.500Z","etag":null,"topics":["jekyll","jekyll-theme","jekyll-themes","minimalist-template","nord-theme","resume-creator","resume-template","theme"],"latest_commit_sha":null,"homepage":"https://crispgm.github.io/resume/resume.html","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/crispgm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null},"funding":{"custom":"https://www.buymeacoffee.com/crispgm"}},"created_at":"2016-06-22T07:54:37.000Z","updated_at":"2025-03-25T14:55:19.000Z","dependencies_parsed_at":"2022-08-20T22:30:57.184Z","dependency_job_id":null,"html_url":"https://github.com/crispgm/resume","commit_stats":null,"previous_names":[],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crispgm%2Fresume","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crispgm%2Fresume/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crispgm%2Fresume/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/crispgm%2Fresume/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/crispgm","download_url":"https://codeload.github.com/crispgm/resume/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247182401,"owners_count":20897381,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["jekyll","jekyll-theme","jekyll-themes","minimalist-template","nord-theme","resume-creator","resume-template","theme"],"created_at":"2024-07-30T22:00:43.751Z","updated_at":"2025-04-04T13:12:49.485Z","avatar_url":"https://github.com/crispgm.png","language":"HTML","funding_links":["https://www.buymeacoffee.com/crispgm"],"categories":["HTML/JS"],"sub_categories":[],"readme":"# Crisp Minimal Résumé\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"screenshots/resume-desktop.png\" width=\"578\" /\u003e\n  \u003cimg src=\"screenshots/resume-mobile.png\" width=\"220\" /\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://github.com/crispgm/resume/workflows/build/badge.svg\" alt=\"GitHub CI\" /\u003e\n  \u003ca href=\"https://badge.fury.io/rb/jekyll-theme-minimal-resume\"\u003e\n    \u003cimg src=\"https://badge.fury.io/rb/jekyll-theme-minimal-resume.svg\" alt=\"Gem Version\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://badge.fury.io/js/hexo-theme-crisp-minimal-resume\"\u003e\n    \u003cimg src=\"https://badge.fury.io/js/hexo-theme-crisp-minimal-resume.svg\" alt=\"npm version\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n## Introduction\n\n[English](/README.md) [简体中文](/README_zh-CN.md)\n\nThis is a responsive minimal résumé template made by Crisp, powered by [Jekyll](http://jekyllrb.com/). And we also provide an official [Hexo port](/port-hexo/README.md) for Hexo users.\n\nYou may config all the data in `yaml` and make it your own résumé. Then, you might use on GitHub Pages, your website, or wherever you want.\n\n[DEMO](https://crispgm.github.io/resume/resume.html)\n\n## Features\n\n- Simple, elegant, and minimal design\n- PC and mobile friendly, but it looks better on PC\n- PDF supports and print friendly\n- Flexible and extensible\n\n## Usage\n\n### Local Mode\n\n1. Clone the repo\n\n   ```shell\n   git clone https://github.com/crispgm/resume.git\n   ```\n\n2. Install Jekyll\n\n   ```shell\n   gem install jekyll\n   ```\n\n3. Config your résumé data\n\n   The `baseurl` is required in `_config.yml` if you serve this page as part of your website. And your contact information, **EDUCATION**, **SKILLS**, **EXPERIENCE**, and **PROJECTS** data will be set in `_data/resume.yml`.\n\n4. Run and Debug\n\n   ```shell\n   jekyll serve\n   ```\n\n5. Build\n\n   ```shell\n   jekyll build\n   ```\n\n### Gem-based Theme\n\n1. Create a `Gemfile`\n\n   ```shell\n   source \"https://rubygems.org\"\n\n   gem \"jekyll-theme-minimal-resume\"\n   ```\n\n   And then,\n\n   ```shell\n   bundle install\n   ```\n\n2. Init `_config.yml`\n\n   ```yaml\n   title: Résumé Title\n   baseurl: \"/resume/\"\n   theme: \"jekyll-theme-minimal-resume\"\n   ```\n\n3. Create a `index.html`\n\n   ```yaml\n   ---\n   layout: resume\n   ---\n\n   ```\n\n4. Create `_data/resume.yml` and fill in your resume data. [Example data is available here](/_data/resume.ytml).\n\n## Data Format\n\n### Contact\n\n```yaml\ncontact:\n  - icon: fa-envelope\n    text: youremail@example.com\n  - icon: fa-phone-square\n    text: your-phone-num\n  - icon: fa-globe\n    text: your-website.com\n    link: https://crispgm.github.io/resume/resume.html\n```\n\nFontAwesome iconfont is embedded, so use the `fa-` class name as icon. `link` is optional, present if you want a link for your web version.\n\n## Colors\n\nThere are a set of colorscheme. `color` may be specified in `_config.yml`. The default colorscheme is gray.\n\n```yaml\ncolor: gray\n```\n\nColors powered by [Open-Color](https://yeun.github.io/open-color/):\n\n- red\n- pink\n- grape\n- violet\n- indigo\n- blue\n- cyan\n- teal\n- green\n- lime\n- yellow\n- orange\n\nColors powered by [Nord](https://www.nordtheme.com/):\n\n- nord\n\n\u003cimg src=\"screenshots/resume-with-color.png\" width=\"578\" /\u003e\n\n## Extending Sections\n\n1. Add new section in `_data/resume.yml`\n\n   ```yaml\n   languages:\n     - name: English\n       proficiency: Professional working proficiency\n     - name: Mandarin Chinese\n       proficiency: Native or bilingual proficiency\n   ```\n\n2. Add section to `_layouts/resume.html`:\n\n   ```html\n   \u003csection id=\"languages\"\u003e\n     \u003cdiv class=\"section-title\"\u003eLanguage\u003c/div\u003e\n     \u003cdiv class=\"section-content\"\u003e\n       {% for lang in site.data.resume.languages %}\n       \u003cdiv class=\"block\"\u003e\n         \u003cdiv class=\"block-title\"\u003e{{ lang.name }}\u003c/div\u003e\n         \u003cdiv class=\"block-content\"\u003e{{ lang.proficiency }}\u003c/div\u003e\n       \u003c/div\u003e\n       {% endfor %}\n     \u003c/div\u003e\n   \u003c/section\u003e\n   ```\n\n## Showcases\n\nFeel free to add yours here.\n\n- [David Zhang](https://crispgm.com/resume/)\n\n## Donation\n\n- [Buy Me A Coffee](https://www.buymeacoffee.com/crispgm)\n\n## License\n\n[![license](https://img.shields.io/github/license/crispgm/resume.svg)](/LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrispgm%2Fresume","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcrispgm%2Fresume","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcrispgm%2Fresume/lists"}