Balean Theme

The Balean theme is a set of SCSS files describing the Balean color-scheme and fonts.

Local development

To test the theme locally, a Jekyll site can be build. To do this a docker-compose file is created to run Jekyll inside of docker. The compose file uses the bretfisher/jekyll-serve container from docker-hub with the local project directory bound to /site in the container. After running the file with docker-compose up the Jekyll site will be available at port 4000.

docker-compose.yml:

services:
  jekyll:
    image: bretfisher/jekyll-serve
    volumes:
      - .:/site
    ports:
      - '4000:4000'

Release gemfile

To build the gem locally, run the following command first:

gem build balean-theme.gemspec

When the gem file is created, you can push it to the rubygems repository via:

gem push <.gem file>