A Middleman blog is made up of several different partials.
To create the front-end of a blog the following are required, a blog name is required to be passed to list, archive and pagination. I prefer to set this variable in the front-matter.
Title | URL |
---|---|
Template | http://geedmo.com/codecanyon/elemento/bootstrap3/blog.html |
Middleman blogging | http://middlemanapp.com/blogging |
Metronic theme | http://keenthemes.com/preview/index.php?theme=metronic_frontend |
Schema | http://schema.org/BlogPosting |
Markup | https://www.google.com/webmasters/markup-helper/u/0/ |
Task | Date |
---|---|
Document Facebook / Twitter / Google front matter requirements | |
Complete Older and Newer links to other articles | |
Complete related articles section | |
Author Biographies and Photo - micro format | |
Table of contents should look better - collapsible - use JS | |
Table of contents using hash does not work - directs to home path | |
Provide a blank / random image if one is not found to keep the design | |
Create a hover over state for the article to slightly grey it out | |
Add in some filtering for popular - most commented on | |
Add in search - Add in tags - Add in social links - Facebook like and share, tweet and pin - Add in report page button | |
Add in video / image - could be carousel - Add in title - Add in price - Add in content - Add in Ribbons on some products | |
Add in Trending Today - Add in Buy Now - Add in Add to Wish list - Add in Comments - Add in related products - Add in newsletter | |
Article list partial should not be in this template folder |