Permalink
Switch branches/tags
Nothing to show
Commits on Feb 4, 2012
  1. fix clicky tracking image

    sdball committed Feb 4, 2012
    If the visitor has JavaScript disabled, clicky
    still tracks the visit by having the browser load
    a gif that's specific to the site id in the
    tracking code.
  2. bump version : 0.2.0

    plusjade committed Feb 4, 2012
Commits on Feb 2, 2012
  1. Add changelog

    plusjade committed Feb 2, 2012
  2. Themes are tracked and installed via the packager.

    plusjade committed Feb 2, 2012
    Detach themes from core JB framework.
  3. Fix prompt complaining that directories already exist

    plusjade committed Feb 2, 2012
    When installing from a theme package we create an array of all files to be mirrored. We need to omit directories from this array since directories are recursively created for a given file. This needlessly raised 'directory already exist' errors which was annoying. - Also make error output friendlier
Commits on Feb 1, 2012
  1. Namespace 'switch_theme'

    plusjade committed Feb 1, 2012
    Make sure to maintain backwards compatibility
  2. don't track _theme_packages directory

    plusjade committed Feb 1, 2012
    This should be treated as a staging directory
  3. Update theme packager methods

    plusjade committed Feb 1, 2012
    Allow users to pass git url for a given theme to be installed. Use manifest to maintain compatibility. Add TomDoc comments
Commits on Jan 31, 2012
  1. Adding Facebook Comments

    fleeting committed Jan 31, 2012
Commits on Jan 30, 2012
  1. Merge pull request #25 from SegFaultAX/tagline-option

    plusjade committed Jan 30, 2012
    Site-wide configuration option for tagline
  2. Adding a site-wide configuration option for tagline. The twitter them…

    SegFaultAX committed Jan 30, 2012
    …e will
    
    still explicitly require a per-page tagline. Adding rvmrc to gitignore for those
    of us still using Ruby Version Manager.
Commits on Jan 24, 2012
  1. Remove BASE_PATH setting

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

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

    plusjade committed Jan 23, 2012
    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.
  2. Update helper calls

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

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

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

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

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

    plusjade committed Jan 23, 2012
    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
  8. Rename set_paths to more generic 'setup'

    plusjade committed Jan 23, 2012
    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
Commits on Jan 22, 2012
  1. Regenerate 'twitter' theme

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

    plusjade committed Jan 22, 2012
    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.