Translates to "A short story per week". A place where I can practice my writting skills.
Based on Square Zero - Dark and Elegant Blog, built by surajk95.
When installing the theme using RubyGems, demo images, posts, and pages are not included. Follow the instructions below for complete setup.
jekyll new my-site
Gemfile
with gem "jekyll-theme-clean-blog"
.bundle install
_config.yml
file with theme: jekyll-theme-awesome
.bundle exec jekyll serve
Assuming there are no errors and the site is building properly, follow these steps next:
Create the following pages if they do not exist already (or change the extension of exsiting markdown files from .md
to .html
):
index.html
- set to layout: home
about.md
- set to layout: page
contact.html
- set to layout: page
posts/index.html
- set to layout: page
(you will also need to create a posts
directory)Configure the index.html
front matter. Example:
---
layout: home
background: '/PATH_TO_IMAGE'
---
about.md
, contact.html
, and posts/index.html
front matter. Example:---
layout: page
title: Page Title
description: This is the page description.
background: '/PATH_TO_IMAGE'
---
_posts
directory, update the front matter. Example:---
layout: post
title: "Post Title"
subtitle: "This is the post subtitle."
date: YYYY-MM-DD HH:MM:SS
background: '/PATH_TO_IMAGE'
author: John Doe
comments: true
tags: [children, short]
---
For reference, look at the demo repository to see how the files are set up.
bundle exec jekyll serve
Code released under the MIT license.