Commit graph

22 commits

Author SHA1 Message Date
Jade Dominguez
5b2cc52c18 Themes are tracked and installed via the packager.
Detach themes from core JB framework.
2012-02-01 17:32:18 -08:00
James Fleeting
683d1bec4d Adding Facebook Comments 2012-01-30 20:17:27 -06:00
Michael-Keith Bernard
9ba7f1b3eb Adding a site-wide configuration option for tagline. The twitter theme will
still explicitly require a per-page tagline. Adding rvmrc to gitignore for those
of us still using Ruby Version Manager.
2012-01-29 17:54:37 -08:00
Jade Dominguez
065e6edbed 'Provider' is more correct than 'engine' 2012-01-24 03:26:18 -08:00
Jade Dominguez
3f0579cc7c Place paths to main pages in JB hash 2012-01-23 05:00:46 -08:00
Jade Dominguez
6c0b6c1a1b 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.
2012-01-23 04:18:22 -08:00
Jade Dominguez
08d59a6b60 Remove all filename extenstions from JB files 2012-01-23 03:47:38 -08:00
Jade Dominguez
5c0a7a6dcd Update helper calls
Use 'JB/[HELPER]' format
2012-01-23 03:28:28 -08:00
Jade Dominguez
8b7998695b Move helpers to namespaced system
Also do away with .html extension
2012-01-23 03:20:58 -08:00
Jade Dominguez
0fec345989 rename HOME_URL to HOME_PATH 2012-01-23 01:00:58 -08:00
Jade Dominguez
7ef7288a33 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
2012-01-23 00:48:40 -08:00
Jade Dominguez
b01624b217 Update themes and pages to new paths api 2012-01-21 18:15:00 -08:00
Jade Dominguez
71278b8a3a Need to provide theme name via settings.yml 2012-01-21 18:13:39 -08:00
Jade Dominguez
75fa188fa7 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.
2012-01-21 18:08:35 -08:00
Jade Dominguez
45b894f0af Update themes to use new integration methods 2012-01-20 23:32:32 -08:00
Jade Dominguez
7a0b1ed689 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'.
2012-01-20 23:19:17 -08:00
Jade Dominguez
4aadec216a add twitter bootstrap theme 2012-01-12 23:17:22 -08:00
Jade Dominguez
eca5de05bc assign active class to li 2012-01-12 23:17:22 -08:00
Jade Dominguez
23836110c9 add little arrow to collated list 2012-01-12 23:17:22 -08:00
Yuya Saito
4da313acf4 Fixed minor issues 2012-01-13 09:41:27 +09:00
Yuya Saito
66a3d569c4 the_minimum theme is ready 2012-01-12 17:43:18 +09:00
Jade Dominguez
4c18e3c136 version 0.0.1 2012-01-11 15:13:40 -08:00