Overview
Vitae is a personal homepage or curriculum vitae (resume) based on João’s design. It is built with skeleton and powered by Jekyll. Vitae is freely hosted on GitHub pages, and there is a live demo available for viewing.
Features
- Personal homepage or curriculum vitae
- Built with skeleton framework
- Powered by Jekyll
- Freely hosted on GitHub pages
- Live demo available
- Deployment options: GitHub Actions, Travis CI, or Jekyll-compatible hosters
- Compatible with Ruby v2.6.3 and Jekyll v3.9.0
- Open source under the MIT License
Installation
To install Vitae, you have several options:
Build the site with GitHub Actions:
- Push the resulting files (contents of
_site/or../vitae-pages/) to thegh-pagesbranch - More details can be found in
jekyll_build.yml
- Push the resulting files (contents of
Generate the site locally:
- Clone the repository (master branch)
- Run
bundle exec jekyll serveinside the directory - Upload the resulting
_site/or../vitae-pages/contents to your GitHub repository (master branch for personal page orgh-pagesbranch for a project page)
Build the site with Travis CI:
- Set up Travis CI for your personal fork
- Update your details in
_config.ymlto push to your GitHub repo - Generate a secure key and add it to
.travis.yml - Refer to the documentation from Jekyll-Travis for more information
Summary
Vitae is a personal homepage or curriculum vitae based on João’s design. It is built with skeleton and powered by Jekyll. The theme offers easy deployment options and compatibility with Ruby v2.6.3 and Jekyll v3.9.0. It is open source under the MIT License, allowing for easy customization and contribution.