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
6d0e38b365
Add rake task to create pages
...
Usage: rake page name='about.md'
2012-01-23 02:34:21 -08:00
Jade Dominguez
f52ff5aa62
Refactor new post rake task
...
Rename from 'rake new_post' to 'rake post'. Also use environment variables over rake arguments
2012-01-23 02:31:42 -08:00
Jade Dominguez
0fec345989
rename HOME_URL to HOME_PATH
2012-01-23 01:00:58 -08:00
Jade Dominguez
a1a7efaf71
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
2012-01-23 00:52:44 -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
779afdd016
Regenerate 'twitter' theme
2012-01-21 18:15:38 -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
3f7fd7b4f2
Provide path configuration in _config.yml
2012-01-21 18:11:37 -08:00
Jade Dominguez
fe33e5180c
Provide set_paths to all layouts
2012-01-21 18:10:43 -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
61cdb7a803
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.
2012-01-20 23:37:40 -08:00
Jade Dominguez
45b894f0af
Update themes to use new integration methods
2012-01-20 23:32:32 -08:00
Jade Dominguez
df5bedb424
Add JB configuration hash to site config
2012-01-20 23:20:22 -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
241a512053
fix typo
2012-01-20 22:38:56 -08:00
Jade Dominguez
3802b6cf34
Merge remote-tracking branch 'origin/master'
2012-01-20 22:37:27 -08:00
Jade
b7a353c7bc
Merge pull request #18 from jogjayr/master
...
Another broken link in index.md
2012-01-20 22:34:01 -08:00
jayraj
5efb7228ce
fixed broken link for jekyll quick start on index.md. checked and made sure there are no more broken links on that page
2012-01-20 22:41:29 -05:00
Jade
dad96fb115
Merge pull request #16 from xtine/patch-1
...
Fixed typo: title should be "Jekyll Bootstrap"
2012-01-19 16:12:59 -08:00
christine
bb8ec4c8bc
Fixed typo: title should be "Jekyll Bootstrap"
2012-01-19 16:02:38 -08:00
Jade
df13158c21
Merge pull request #13 from jogjayr/master
...
Broken link in index.md
2012-01-19 13:48:48 -08:00
jayraj
80595af54f
fixed incorrect link to jekyll bootstrap homepage
2012-01-19 09:49:56 -05:00
Jade Dominguez
07eb4d166a
don't process rakefile, readme
2012-01-19 04:06:04 -08:00
Jade Dominguez
e70aa41d12
remove samples
...
I guess only one sample post file will do. Also if users leave this content up, Google may not like the duplicate content =/
2012-01-18 16:45:24 -08:00
Jade Dominguez
bbf4212768
Add atom title and inline tag list
2012-01-18 16:43:52 -08:00
Jade Dominguez
2a5c2751eb
Hello world
2012-01-18 16:42:26 -08:00
Jade Dominguez
9d7d4eb4f9
reorganize rakefile
...
Namely standardized some logic and put config variables in hash
2012-01-18 15:54:34 -08:00
Jade
246e91a749
Merge pull request #11 from pradeep1288/master
...
Created a new rake task : new_post
2012-01-18 14:42:39 -08:00
Jade
e26b5f7fb3
Merge pull request #12 from jcn/patch-1
...
Change directory tests in switch_theme task for ruby 1.8.7 compatibility
2012-01-18 14:39:35 -08:00
Jesse Chan-Norris
6e70fddae6
Change directory tests in switch_theme task to use FileTest.directory? instead of Dir.exists? for ruby 1.8.7 compatibility.
2012-01-16 21:20:25 -05:00
Pradeep Nayak
6ee3125c17
adding the new_post task, with bugs fixed which were pointed out by @swanson
2012-01-16 21:17:25 +05:30
Jade
f3f08f9b15
Merge pull request #8 from swanson/master
...
Add Atom rss feeds
2012-01-15 14:27:48 -08:00
Matt Swanson
812e27bacb
Add Atom rss feeds
2012-01-15 16:55:07 -05:00
Jade Dominguez
a7608142e2
fix merge conflict
2012-01-12 23:32:41 -08:00
Jade Dominguez
e34311dded
use twitter theme as default
2012-01-12 23:17:22 -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
Jade Dominguez
ef17645ef8
specify page group 'navigation'
...
Also clean out pages.html and just list all pages
2012-01-12 23:17:22 -08:00
Jade Dominguez
5abba311dc
sample content updates
2012-01-12 23:14:54 -08:00
Yuya Saito
4bcfd7aec6
add more detail
2012-01-13 10:44:12 +09:00
Yuya Saito
4da313acf4
Fixed minor issues
2012-01-13 09:41:27 +09:00
Yuya Saito
0ec3a40a53
missing ul tags
2012-01-13 09:40:16 +09:00
Yuya Saito
320470d844
remove linear class
2012-01-13 09:39:37 +09:00
Yuya Saito
7758988867
remove linear class
2012-01-13 09:39:09 +09:00
Yuya Saito
4021a8c402
title should not have changed
2012-01-13 08:20:31 +09:00
Jade Dominguez
72f5694542
use twitter theme as default
2012-01-12 12:54:32 -08:00