This is a Jekyll blog. To maintain the blog, it's best you have Ruby installed. From within Ruby, install Jekyll and Rake too, as shown below.
$ gem install jekyll
$ gem install rake
Please take reference of these
- Create your post under
_posts
dirertory, inyyyy-mm-dd-title.md
format. - Posts
- Pull requests
Please make sure that you follow the specified format shown below in your post
File name: YYYY-MM-DD-post-title.md
For example, 2018-01-10-updating-readme.md
would be a valid file name.
Inside the file itself, before writing your blog, paste in the following snippet and fill in all the fields appropriately. Make sure that you add a space
right before you add your information.
---
layout: post
title: "[MY POST NAME]"
description: "[POST DESCRIPTION]"
headline:
modified:
category: personal
tags: []
feature-img:
mathjax:
chart:
author: '[YOUR NAME]'
comments: true
featured: true
---
For other examples, navigate to _posts
and view any of the posts.
There is a rake task for this -
$ rake new_post["Topic of new post"]
There is a rake task for this as well -
$ rake new_page["Title of Page"]
Set page.sitemap.include
to 'yes'
, to include the page in sitemap.
sitemap:
include: 'yes'
This site is based on the Type Theme by Rohan Chandra
It is a free and open-source Jekyll theme, great for blogs and easy to customize.
The MIT License (MIT)
If you need any help or are stuck anywhere, feel free to ask a question in the JBoss GCI chat.