10deploys-theme

This is the Jekyll theme of the 10deploys podcast's website.

Installation

To use this theme in your Jekyll's website, add this line to your Jekyll site's Gemfile:

gem "10deploys-theme"

Copy the _config.yml to your Jekyll's site root directory. And then execute:

$ bundle

Or install it yourself as:

$ gem install 10deploys-theme

Usage

To experiment with this code, add some sample content and run bundle exec jekyll serve – this directory is setup just like a Jekyll site. Then open your browser at http://localhost:4000.

Alternatively, you can use the Jekyll Docker container to experiment with this code. It requires Docker Compose installed:

$ docker-compose run --service-ports site jekyll serve

Then open your browser at http://localhost.

Layout texts

Copy the files available at the _data directory into your Jekyll's website _data directory and change the layout texts as needed.

Content collections

The default configuration exposes two collections: episodes and pages.

The theme has conventions both episodes and pages image assets names. See _episodes/000-example.md and _pages/example.md for full reference on how to create these kinds of pages.

Credits

The following libraries, code and assets are used in this project:

Incorporated fonts

SIL licensed:

Public domain:

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/10deploys/theme. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

For the commit messages, follow the Tim Pope's notes for commit messages. Overview:

  • The commit's title limit is 50 characters starting with a verb in the present tense
  • The body is optional and must not exceed 72 characters per line

License

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

10deploys is a trademark of Fernando Ike and Eriksen Costa. All rights reserved.

The logo is published under the terms of the copyright license.

jekyll logo

Want a Jekyll website built?

Hire a Jekyll developer