Jekyll For Everyone is a package that is designed for everyone. The package contains three major components: homepage, CV, and Gitbook. The index page is a strip down version of Jekyll Uno while the CV a modification of Online CV. However, Legacy Gitbook (v3.2.3) is used instead of modern Gitbook (v4+). The main reason of using it is due to the fact that users can own their source code and edit them locally instead of doing it on the cloud.
This package is very user friendly for non-programmer as I reorganized all the files and have all the variables written in several data files. This make it them to edit without needing to go into the actual code.
Big thanks to the theme creator as it this project would not be possible without their hard work! You are always welcome to contribute to this repository to make it better!
Story Behind The Project
The main purpose of this project is to allow everyone especially for non-programmer to own a website and platform to share their expertise without needing to worry about the cost of owning and maintaining their website. I heard from a lot of readers mentioning that they are in love with the simplicity of my website especially and would love to one one. They only reason that stops them from doing it is they do not have any programming experience and not a tech savvy. With that, this motivates me to write a complete tutorial on how to get started with Jekyll.
Also, as a fresh graduate, I see the importance of owning a personal website when it comes to job hunting. If you love this project and would like to support it, spread the message and keep the footer as in.
Note: The content in
jekyll-for-everyone is for illustration purpose only. It may not contain accurate information.
gem install jekyll.
gem install jekyll-sitemapand
gem install wdm.
jekyll serve. Make sure that you are at the root directory of your folder before using this command.
npm install gitbook-cli -g.
gitbook_source_codeand start the gitbook server using the command
background-cover.jpgcan be found and replaced at
profile.pngcan be found and replaced at
/_data/index_page.yml. Replace all the content in the files.
/_data/cv_NAME.yml. Replace all the content in the files.
falsefor the variable in
/_config.yml. Remember to replace the
urlvariable with your actual URL.
As a reminder, if you love this project and would like to support it, spread the message and keep the footer as in.