Permalink
Switch branches/tags
Nothing to show
Commits on Jan 24, 2012
  1. Remove BASE_PATH setting

    Had this set for testing purposes. Not a good idea to ship with it
    plusjade committed Jan 24, 2012
  2. version 0.1.0

    plusjade committed Jan 24, 2012
Commits on Jan 23, 2012
  1. Provide custom overrides to all helpers

    Now all helpers can be overridden by custom implementations without editing JB source. Just define a helper's 'engine' as 'custom' in the _config.yml file and provide a helper file of the same name in _includes/custom/. This helps users cleanly upgrade JB versions since they no longer need to edit the files directly.
    plusjade committed Jan 23, 2012
  2. Update helper calls

    Use 'JB/[HELPER]' format
    plusjade committed Jan 23, 2012
  3. Move helpers to namespaced system

    Also do away with .html extension
    plusjade committed Jan 23, 2012
  4. Add rake task to create pages

    Usage: rake page name='about.md'
    plusjade committed Jan 23, 2012
  5. Refactor new post rake task

    Rename from 'rake new_post' to 'rake post'. Also use environment variables over rake arguments
    plusjade committed Jan 23, 2012
  6. rename HOME_URL to HOME_PATH

    plusjade committed Jan 23, 2012
  7. Include 'JB/setup' in all posts and pages

    This is the only way we can have global access to dynamic liquid variables. Using site configuration is too convulated since switching themes and runing in development vs. production relies on being able to dynamically define variables
    plusjade committed Jan 23, 2012
  8. Rename set_paths to more generic 'setup'

    This is because 'setup' will need to be included in every post/page file if we want to have access to BASE_PATH. So I figure 'setup' will be a good access path for any future inclusions we need to make
    plusjade committed Jan 23, 2012
Commits on Jan 22, 2012
  1. Regenerate 'twitter' theme

    plusjade committed Jan 22, 2012
  2. Add ability to dynamically set url paths

    This makes GitHub Pages for projects support possible as all urls will need to call on the project's subfolder. The other important piece is that urls should resolve to root locally but be able to change when in production. LLastly this gives themes clear integration points for working with paths. (the jbcache hack just makes it so there is not unnecessary whitespace output in the source.
    plusjade committed Jan 22, 2012
Commits on Jan 21, 2012
  1. Themes can define configuration data

    Themes can define a 'settings.yml' file which will get injected into the root default.html layout YAML Front Matter which can be accessed through the 'page' variable.
    plusjade committed Jan 21, 2012
  2. Add new Integration points for themes

    The new system will try to namespace all framework integrations with 'JB'. Integration points added in this comment are 'analytics', 'comments', and 'sharing'.
    plusjade committed Jan 21, 2012
  3. fix typo

    plusjade committed Jan 21, 2012
  4. Merge pull request #18 from jogjayr/master

    Another broken link in index.md
    plusjade committed Jan 21, 2012
  5. fixed broken link for jekyll quick start on index.md. checked and mad…

    …e sure there are no more broken links on that page
    jogjayr committed Jan 21, 2012
Commits on Jan 20, 2012
  1. Merge pull request #16 from xtine/patch-1

    Fixed typo: title should be "Jekyll Bootstrap"
    plusjade committed Jan 20, 2012
Commits on Jan 19, 2012
  1. Merge pull request #13 from jogjayr/master

    Broken link in index.md
    plusjade committed Jan 19, 2012
  2. don't process rakefile, readme

    plusjade committed Jan 19, 2012