Online-CV Project Overview
The online-cv project is a sleek, adaptable free Jekyll theme designed by Xiaoying Riley, and it's featured on Jekyll Themes. This theme, named Orbit, allows users to create a professional online curriculum vitae easily and effectively.
Project Features
- Designed for Flexibility: Originally crafted by Xiaoying Riley at 3rd Wave Media, Orbit has been transformed into a Jekyll theme. This project stands out for its adaptability for both desktop and mobile views, offering users a seamless experience across different devices. You can take a look at it in action through the live demo available online.
Installation Steps
Setting up the online-cv project is straightforward:
- Fork the Repository: Start by forking the online-cv repository on GitHub to create your personalized version.
- Configure GitHub Pages: Set your master branch as the source for GitHub Pages within the settings. Your personal site will then be accessible at
https://<username>.github.io/online-cv/
. - Printable Version: A printable version of your CV is available at
https://<username>.github.io/online-cv/print
. You can use online tools like pdflayer.com or web2pdfconvert.com to save your CV as a PDF.
All modifications to your CV can be conveniently managed in one spot, specifically in the _data/data.yml
file.
Local Development Options
For those wanting to make changes and view them locally, there are two primary methods:
-
Using Docker: By running
docker-compose up
, a local server can be spun up with Docker, which will make the site accessible at http://localhost:4000. Any changes made in_data/data.yml
will be reflected after a brief delay. -
On Your Local Machine:
- Clone the repository to your local system with:
git clone https://github.com/sharu725/online-cv.git
- Install required Ruby gems using:
bundle install
- Serve the site locally with:
bundle exec jekyll serve
- Then, navigate to
http://localhost:4000
to see your changes in effect.
- Clone the repository to your local system with:
Skin Options
One of the appealing features of the online-cv project is its range of color skins. Users can choose from six different color schemes:
- Blue
- Turquoise
- Green
- Berry
- Orange
- Ceramic
Each theme is visually distinctive, allowing users to tailor their CV to their personal style or professional branding.
Acknowledgments
The project has been enhanced with contributions from various developers, notably Nelson Estevão and t-h-e(sfrost), whose work has improved the capabilities and features of the theme.
For those interested in exploring other similar projects, more themes designed for Jekyll can be found on the Jekyll Themes website.
Star History
The online-cv project has maintained a consistent star rating over time, demonstrating its popularity and reliability as a tool for creating online resumes.
The online-cv project offers an excellent platform for individuals looking to present themselves professionally online, with minimal effort and a range of customization options to reflect personal style.