The Jekyll structure of this theme includes:
page
layout allows custom pages, as seen in the legal and 404 pagessitetext.yml
enables complete customization of all site textnavigation.yml
enables fully customizable navigationstyle.yml
enables fully customizable colors, background images, and other style-related thingsTo set up your environment to develop this theme, clone this repo or your fork.
$ git git@github.com:Nefzi-boxingclub/nefzi-boxingclub.github.io.git
$ cd nefzi-boxingclub.github.io
Then run:
$ bundle install
To test the theme, run this. (Using the --trace
flag for verbose errors.)
$ bundle exec jekyll serve --trace
Then open your browser at:
Add pages, documents, data, etc. like normal to test the theme's contents. As you make modifications, your site will regenerate and you should see the changes in the browser after a refresh.