All Projects → chesterhow → Tale

chesterhow / Tale

Licence: mit
Minimal Jekyll theme for storytellers

Projects that are alternatives of or similar to Tale

Jekyll Theme Basically Basic
Your new Jekyll default theme
Stars: ✭ 524 (-30.23%)
Mutual labels:  jekyll, jekyll-theme, scss
Forty Jekyll Theme
A Jekyll version of the "Forty" theme by HTML5 UP.
Stars: ✭ 695 (-7.46%)
Mutual labels:  jekyll, jekyll-theme, scss
Hydra Jekyll Template
🐉 Product marketing template for Jekyll
Stars: ✭ 298 (-60.32%)
Mutual labels:  jekyll, jekyll-theme, scss
Alembic
⚗️ A Jekyll boilerplate theme designed to be a starting point for any Jekyll website
Stars: ✭ 501 (-33.29%)
Mutual labels:  jekyll, jekyll-theme, scss
Long Haul
A minimal, type-focused Jekyll theme.
Stars: ✭ 524 (-30.23%)
Mutual labels:  jekyll, jekyll-theme, scss
Jekyll Serif Theme
Serif is a beautiful business theme for Jekyll.
Stars: ✭ 235 (-68.71%)
Mutual labels:  jekyll, jekyll-theme, scss
Hydeout
A refreshed version of Hyde for Jekyll 3.x and 4.x
Stars: ✭ 448 (-40.35%)
Mutual labels:  jekyll, jekyll-theme, scss
Hitchens
An inarguably well-designed Jekyll theme.
Stars: ✭ 162 (-78.43%)
Mutual labels:  jekyll, jekyll-theme, scss
Cayman
Cayman is a Jekyll theme for GitHub Pages
Stars: ✭ 719 (-4.26%)
Mutual labels:  jekyll, jekyll-theme, scss
Jekyll Theme Prologue
A Jekyll version of the "Prologue" theme by HTML5 UP
Stars: ✭ 346 (-53.93%)
Mutual labels:  jekyll, jekyll-theme, scss
Millennial
A minimalist Jekyll theme for running an online publication
Stars: ✭ 223 (-70.31%)
Mutual labels:  jekyll, jekyll-theme, scss
Jekyll Uno
Jekyll-Uno - a minimal, responsive theme for Jekyll based on Uno for Ghost
Stars: ✭ 559 (-25.57%)
Mutual labels:  jekyll, jekyll-theme, scss
Minima
Minima is a one-size-fits-all Jekyll theme for writers.
Stars: ✭ 2,452 (+226.5%)
Mutual labels:  jekyll, jekyll-theme, scss
Just The Docs
A modern, high customizable, responsive Jekyll theme for documention with built-in search.
Stars: ✭ 3,747 (+398.93%)
Mutual labels:  jekyll, jekyll-theme, scss
Adam Blog
Adam Blog is a minimal clear theme for Jekyll
Stars: ✭ 167 (-77.76%)
Mutual labels:  jekyll, jekyll-theme, scss
Jekyll Theme Console
A jekyll theme inspired by linux consoles for hackers, developers and script kiddies.
Stars: ✭ 315 (-58.06%)
Mutual labels:  jekyll, jekyll-theme, scss
Gaohaoyang.github.io
blog & blog theme🤘
Stars: ✭ 1,699 (+126.23%)
Mutual labels:  jekyll, jekyll-theme, scss
Jekyll Text Theme
💎 🐳 A super customizable Jekyll theme for personal site, team site, blog, project, documentation, etc.
Stars: ✭ 2,150 (+186.28%)
Mutual labels:  jekyll, jekyll-theme, scss
Jekyll Klise
🏖 Klisé is a minimalist Jekyll theme for running a personal site or blog, light & dark mode support. (https://klise.now.sh)
Stars: ✭ 312 (-58.46%)
Mutual labels:  jekyll, jekyll-theme, scss
Reverie
🎨 A ridiculously elegant Jekyll theme.
Stars: ✭ 442 (-41.15%)
Mutual labels:  jekyll, jekyll-theme, scss

Tale

Gem Version

Tale is a minimal Jekyll theme curated for storytellers. Checkout the demo here.

Tale screenshot

Features

  • Easy installation
  • Compatible with GitHub Pages
  • Responsive design (looks just as good on mobile)
  • Syntax highlighting, with the help of Pygments
  • Markdown and HTML text formatting
  • Pagination of posts
  • Disqus comments (can be enabled if needed)

Installation

There are 3 ways to install this theme

  1. Install it as a Ruby Gem (for self-hosted sites)
  2. Install it with the jekyll-remote-theme plugin (for GitHub Pages hosted sites)
  3. Fork the project directly

Ruby Gem method

  1. Add this line to your Gemfile:
gem "tale"
  1. Install the theme's gems and dependencies:
$ bundle
  1. In _config.yml add these lines:
theme:      tale

permalink:  /:year-:month-:day/:title
paginate:   5

Remove any other theme: lines.

  1. Rename index.md to index.html. Without this, the jekyll-paginate gem will not work.

  2. In about.md, change the layout: field to post:

layout: post

GitHub Pages method

  1. Add these 2 lines in to your Gemfile:
gem "jekyll-remote-theme"
gem "jekyll-paginate"
  1. Install the newly added gems:
$ bundle
  1. In _config.yml add these lines:
remote_theme: chesterhow/tale

permalink:    /:year-:month-:day/:title
paginate:     5

plugins:
  - jekyll-paginate
  - jekyll-remote-theme

Remove any other theme: or remote_theme: lines.

  1. Rename index.md to index.html. Without this, the jekyll-paginate gem will not work.

  2. In about.md, change the layout: field to post:

layout: post

Fork method

  1. Fork this repository

  2. Delete the unnecessary files/folders: CODE_OF_CONDUCT.md, LICENSE, README.md, tale.gemspec

  3. Delete the baseurl line in _config.yml:

baseurl:  "/tale"   # delete this line

Usage

Once you've installed the theme, you're ready to work on your Jekyll site. To start off, I would recommend updating _config.yml with your site's details.

To build and serve your site, run:

$ bundle exec jekyll serve

And you're all set! Head over to http://127.0.0.1:4000/ to see your site in action.

Enabling Comments

Comments are disabled by default. To enable them, look for the following line in _config.yml and change jekyll-tale to your site's Disqus id.

disqus: jekyll-tale

Next, add comments: true to the YAML front matter of the posts which you would like to enable comments for.

Contributing

Found a bug or have a suggestion? Feel free to create an issue or make a pull request!

License

See LICENSE

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].