Developer Documentation & Community

1 - Learn Jekyll

  • Jekyll Introduction

    The Jekyll introduction outlines specifically what Jekyll is and why you would want to use it, as well as exactly how Jekyll does what it does.

  • Template Data Api

    The Template data API is a comprehensive list of all data accessible in templates via the Liquid templating language.

  • Jekyll Liquid Api

    The Liquid API gets us up to speed with the syntax, methods, and logic needed to build templates and interact with our data structures.

2 - Learn Jekyll Bootstrap

  • Jekyll Bootstrap API

    The Bootstrap API documents all method calls available to your blog when using the JB framework.

  • Theme API

    The Theme API makes it possible for users and/or designers to create and publish modular themes that plug right into Jekyll Bootstrap.

3 - Contribute

Community

Please help spread the word about Jekyll Bootstrap. Also your usage feedback is very much needed and appreciated.

Themes

Please consult the Theme API section to learn how to create and update themes.

Themes are tracked and published on the GitHub Jekyll-Bootstrap Project Page. To update an existing theme please send pull requests to the theme's repository.

Javascript Plugins

If you are good at javascript we can work together to figure out a definitive client-side plugin strategy for Jekyll. This is really important because since GitHub pages can't support liquid/jekyll plugins, we can still code robust functionality via javascript.

Core Jekyll/Liquid API

This is the core JB framework which interacts with Liquid and Jekyll. If you are good at ruby and/or Liquid, consider improving the rake tasks or JB helpers.

Documentation

More content, tutorials information is welcome. You can also proofread existing materials.

How

Jekyll Bootstrap is on GitHub.

Send pull requests as outlined in the main README file.

Features, bugs, and questions should be entered as GitHub Issues.

Why

Jekyll Bootstrap's technical objective is to create a standardized, well-tuned API for creating and maintaining Jekyll-powered blogs. This will provide users with an easy way to contribute their work to a growing community.

If you are interested in making technical blogging better, not only for yourself, but for others around the world, consider contributing to Jekyll Bootstrap - we are glad to have you!

License

Unlicense - Jekyll Bootstrap is released into the Public Domain.

It should also be noted that by willingly submitting any updates to the project, you are accepting the Unlicensing Policy and setting your code Free into the Public Domain =)

Thank you.


Fork me on GitHub