Skip to content

Adding a new blog post

Andrey Fedorov edited this page Apr 7, 2016 · 4 revisions

1 Make a fork of the repository.

2 Add a new entry (if necessary) to _data/authors.yml

https://github.com/QIICR/qiicr.github.io/blob/master/_data/authors.yml

3 Create a new file under _posts, file name should include date such as in 2016-01-19-hello-world.md.

4 Pick a layout. See examples of posts that use page and video layouts. More layouts are in https://github.com/QIICR/qiicr.github.io/tree/master/_layouts. Various examples of how templates capabilities can be used (customization of the header, embedding of media) are available here: https://phlow.github.io/feeling-responsive/blog/archive/ (sources are here)

5 Use Markdown to format your post (other formatting options are available too, I think)

6 Check the appearance of your post page with jekyll serve (the static content will be under _site folder)

7 When done, submit pull request to qiicr.github.org repo

Another tool that might be useful is prose.io that might simplify the process of editing and checking the page appearance (I have not personally tried this for a real post preparation).

Clone this wiki locally