Introducing BlackDoc

BlackDoc is a two-column Jekyll theme that's ideal for websites that require a master-detail layout for viewing of content. It's based on Poole, the Jekyll butler, and the Hyde theme.

I needed a two-column layout with a scrolling sidebar to publish my code cheatsheets, and found the Hyde Jekyll theme to be a good starting theme. To complement the color scheme of my main website, I customised the theme to make it look great in black background and changed the sidebar to display scrolling content. I created this theme because I can't seem to find any good Jekyll theme with a master-detail layout. Hopefully, someone will find this useful as well in their own projects.

Built on Poole

Poole is the Jekyll Butler, serving as a foundation for creating Jekyll themes. Poole-based themes, such as BlackDoc here, include the following:

BlackDoc Features

In addition to the features of Poole and Hyde, BlackDoc theme adds the following:

Check out the Readme of Poole and Hyde theme to learn more about the features.

Browser support

BlackDoc theme supports most modern browsers and only compatible with Internet Explorer 9 and above.


BlackDoc is a free Jekyll theme and hosted with GitHub. Head to the GitHub repository to download.