https://biljana-zobenica.github.io/
This is the Agency theme converted to a gem-based Jekyll theme with GitHub Pages support, which includes:
The Jekyll structure of this theme includes:
_portfolio
files - what generate the portfolio grid. YAML front matter handles all the detailspage
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 thingsThere are three ways to install this theme:
Add this line to your Jekyll site's Gemfile
:
gem "jekyll-agency"
Then, replace the contents of your _config.yml
file with this.
And then execute:
$ bundle
Or, install it yourself as:
$ gem install jekyll-agency
This is the fastest and easiest way to get up and running on GitHub Pages. Simply generate your own repository by clicking the button below, then replace the sample content with your own and configure for your needs.
Replace the contents of your _config.yml
file with this and your Gemfile
with this. Then execute:
$ bundle
To set up your environment to develop this theme, clone this repo, then run bundle install
. To test the theme, run bundle exec jekyll serve
and open your browser at http://localhost:4000
. 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.
The theme is available as open source under the terms of the MIT License.