Ink is a minmal two-column theme for Jekyll
docker-compose up
to run the jekyll build
yarn tinacms build && docker-compose up
to run the tinacms & jekyll build
- Clone or download the repository
- You should have ruby installed in your system
- Install ruby using
rbenv
and homebrewbrew install rbenv ruby-build
rbenv install 2.6.3
rbenv global 2.6.3
- Install bundler & jekyll which helps in specifying and installing dependencies of any Ruby project
gem install bundler jekyl
- Go to the root of the repo and run this -
bundle install
- Then -
bundle exec jekyll serve
- Resize images based on the long side
sips -Z 640 *.jpg
- Change the following in
_config.yml
name: "Ink"
description: "A minimalistic jekyll theme for humans"
url: ""
author: "thinker3197"
email: "[email protected]"
gravatar_hash: "205e460b479e2e5b48aec07710c08d50"
twitter: "jhondoe"
email: "[email protected]"
github: "jhondoe"
pinterest: "jhondoe"
linkedin: "jhondoe"
facebook: "jhondoe"
- Set the number of posts that appear in each page by changing the
paginate
option in_config.yml
file. Default value is 5. - Add more navigation menus in the
nav
section in_config.yml
. - Add your custom url in
url
option. Example : http://thinker3197.github.io/blog. Consult thegh-pages
branch to see the basic setup for a blog. - Add your custom background by adding a custom background link in the
background
option in_config.yml
.
Open sourced under MIT LICENSE