Iconic Resume is a cv/resume template written in the Jekyll framework.
- Two-column A4 layout.
- Company logos and icons for better visualization.
- Can add links to your social media, code repos, papers, projects etc.
- Separation of contents with formats. All contents are placed in
_config.yml
. All styles are defined instyle.scss
. - Lightweight.
- Fork this repository.
- Create a
gh-pages
branch. - Edit
_config.yml
in thegh-pages
branch.- Uncomment
baseurl: '/iconic-resume'
. - Replace the dummy data with your own career details. Put your own logos in the
imgs
folder.
- Uncomment
- Go to
Settings -> Pages
page, and selectgh-pages
as GitHub Pages source. - Wait a few moments until the
Settings -> Pages
page says that "Your site is live at https://username.github.io/iconic-resume/". Go to that address, whereusername
is your GitHub username. - Right-click the page and click
print...
to save your resume in PDF. - When you re-edit
_config.yml
or any other files, and commit the change, it will automatically trigger a GitHub Action to re-build the page. Wait until it finishes, before you refresh the https://username.github.io/iconic-resume/ link. You can view the build progress under the "Actions" tab in your forked repository.
- Install Ruby.
- Install Jekyll.
- Clone or download the repository to your own machine.
- Edit
_config.yml
. Replace the dummy data with your own career details. Put your own icons in theimgs
folder. cd
to repository. Runbundle exec jekyll serve
.- Go to
localhost:4000
. - Right-click the page and click
print...
to save your resume in PDF.
- By default, your browser add margins to the document when you save the webpage for PDF. This should work fine, but you can also customize the margins in your browser print setting popup if you want to.
- Be sure to use square (e.g. 512x512) images for icons and logos.
If you have any suggestion, feel free to open issues or submit pull requests.