semantic_jekyll

semantic_jekyll

A theme for Jekyll Bootstrap that uses more semantic HTML sectioning and WAI ARIA roles.

Semantic Jekyll theme

This is my Jekyll theme that I use with Jekyll Bootstrap. The themes that come with JB all use divs for structure and don't include any WAI ARIA roles. This theme uses more modern HTML5 sectioning elements for structure and gives them their appropriate roles.

CSS comes from the Tom theme, which is included in Jekyll Bootstrap.

I'm not entirely used to these new sections and roles, so if you see something I could do better, please send a pull request.

Usage

In your Jekyll Bootstrap directory, run this command:

rake theme:install git="https://github.com/IanWhitney/semantic_jekyll.git"

That will install the theme and ask you if you want to switch. If you want to customize anything, change the files in _includes/themes/semantic_jekyll or assets/themes/semantic_jekyll.