/cv

A curriculum vitae maintained in plain text and rendered to HTML and PDF using CSS.

Primary LanguageSCSSGNU General Public License v3.0GPL-3.0

Harm te Molder's CV

A curriculum vitae maintained in plain text and rendered to HTML and PDF using CSS.

How-to

Where is what?

  • _config.yml contains the global settings, like the name of the style to be used. (In my case harmtemolder.)
  • _layouts/cv.html contains the HTML of the page, including Google Tag Manager.
  • styles/harmtemolder.scss contains my CSS
  • index.md contains the actual CV

How to build

  • To serve locally, use bundle exec jekyll serve and navigate to the printed URL (probably localhost:4000)
  • Pushing changes to GitHub will publish the CV to harmtemolder.github.io/cv/
  • To generate a PDF, just print from your browser. The CSS contains an @media print section that takes care of print formatting

Installing Jekyll

  1. gem install bundler jekyll
    • Maybe add --user-install (Source)

Credits

  • Original Markdown CV by Eliseo Papa

  • Icons by Tikhon Reztcov

  • The colours I use come from Google Analytics

    • #058DC7

    • #9bd1e9

    • rgb(205, 232, 244)

    • #ED7E17

    • #f8cba2

    • rgb(251, 229, 209)

    • #50B432

    • #b9e1ad

    • rgb(220, 240, 214)

    • #AF49C5

    • #dfb6e8

    • rgb(239, 219, 243)

License

GNU GPLv3