brazacz / jekyll-theme-mint

A clean and responsive jekyll theme

Home Page:https://brazacz.github.io/jekyll-theme-mint/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jekyll-theme-mint

screenshot

A clean and responsive jekyll theme. Designing for legibility and accessibility.

Installation

Add this line to your Jekyll site's Gemfile:

gem "jekyll-theme-mint"

And add this line to your Jekyll site's _config.yml:

theme: jekyll-theme-mint

And then execute:

$ bundle

Or install it yourself as:

$ gem install jekyll-theme-mint

Usage

Theme

Edit _config.yml file to change blog theme.

blog_theme: light  # use light theme

# or

blog_theme: dark # use dark theme

# or

blog_theme: auto # auto change the theme when your system and browser supported

Add social links

Edit _config.yml file to add your social links.

github_username:    your_name
twitter_username:   your_name
facebook_username:  your_name
dribbble_username:  your_name

Customize date formate

Edit _config.yml file to change default date formate.

date_format: '%b %-d, %Y'

Enable Disqus

Edit _config.yml file to add your Disqus short name and you can enable Disqus on your site.

disqus_shortname: your_disqus_shortname

You can also disable Disqus on specific post by comments: false to the post's Front Matter.

Enable Google Analytics

Edit _config.yml file to add your google analytics tracking id and you can enable google analytics on your site.

google_analytics: your_google_analystics_tracker_id

Development

To set up your environment to develop this theme, run bundle install.

For test, you can run bundle exec jekyll serve and open your browser at http://localhost:4000.

For more information you can see here https://jekyllrb.com/docs/themes/.

You can also use docker-compose to set up development environment.

Just like this:

$ docker-compose run --rm app bundle
$ docker-compose up

Build gem

$ gem build jekyll-theme-mint.gemspec 

License

The theme is available as open source under the terms of the MIT License.

About

A clean and responsive jekyll theme

https://brazacz.github.io/jekyll-theme-mint/

License:MIT License


Languages

Language:SCSS 81.7%Language:HTML 17.8%Language:Ruby 0.4%