Skip to content
This repository was archived by the owner on Aug 28, 2019. It is now read-only.

Commit 7afe9f6

Browse files
committed
Support Jekyll 3.0
- Update to Jekyll v3.0 - Switch from Pygments.rb to Rouge for syntax highlighting - Include jekyll-gist gem - Close #56
1 parent 7cf8c05 commit 7afe9f6

File tree

5 files changed

+22
-47
lines changed

5 files changed

+22
-47
lines changed

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ _site
55
codekit-config.json
66
node_modules
77
_asset_bundler_cache
8-
.sass-cache
8+
.sass-cache
9+
.jekyll-metadata

Gemfile

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Skinny Bones Gemfile
22
source "https://rubygems.org"
33

4-
gem 'jekyll', '2.5.3'
5-
gem 'jekyll-sitemap'
6-
gem 'octopress', '~> 3.0'
4+
gem "jekyll", "~> 3.0"
5+
gem "jekyll-sitemap"
6+
gem "jekyll-gist"
7+
gem "octopress", "~> 3.0"

Gemfile.lock

+10-37
Original file line numberDiff line numberDiff line change
@@ -2,47 +2,28 @@ GEM
22
remote: https://rubygems.org/
33
specs:
44
addressable (2.3.8)
5-
blankslate (2.1.2.4)
6-
classifier-reborn (2.0.4)
7-
fast-stemmer (~> 1.0)
8-
coffee-script (2.4.1)
9-
coffee-script-source
10-
execjs
11-
coffee-script-source (1.10.0)
125
colorator (0.1)
13-
execjs (2.6.0)
146
faraday (0.9.2)
157
multipart-post (>= 1.2, < 3)
16-
fast-stemmer (1.0.2)
178
ffi (1.9.10)
18-
ffi (1.9.10-x64-mingw32)
19-
jekyll (2.5.3)
20-
classifier-reborn (~> 2.0)
9+
jekyll (3.1.1)
2110
colorator (~> 0.1)
22-
jekyll-coffeescript (~> 1.0)
23-
jekyll-gist (~> 1.0)
24-
jekyll-paginate (~> 1.0)
2511
jekyll-sass-converter (~> 1.0)
2612
jekyll-watch (~> 1.1)
2713
kramdown (~> 1.3)
28-
liquid (~> 2.6.1)
14+
liquid (~> 3.0)
2915
mercenary (~> 0.3.3)
30-
pygments.rb (~> 0.6.0)
31-
redcarpet (~> 3.1)
16+
rouge (~> 1.7)
3217
safe_yaml (~> 1.0)
33-
toml (~> 0.1.0)
34-
jekyll-coffeescript (1.0.1)
35-
coffee-script (~> 2.2)
3618
jekyll-gist (1.4.0)
3719
octokit (~> 4.2)
38-
jekyll-paginate (1.1.0)
3920
jekyll-sass-converter (1.4.0)
4021
sass (~> 3.4)
41-
jekyll-sitemap (0.9.0)
22+
jekyll-sitemap (0.10.0)
4223
jekyll-watch (1.3.1)
4324
listen (~> 3.0)
4425
kramdown (1.9.0)
45-
liquid (2.6.3)
26+
liquid (3.0.6)
4627
listen (3.0.5)
4728
rb-fsevent (>= 0.9.3)
4829
rb-inotify (>= 0.9)
@@ -60,36 +41,28 @@ GEM
6041
titlecase
6142
octopress-deploy (1.3.0)
6243
colorator
63-
octopress-escape-code (2.0.6)
64-
octopress-hooks (~> 2.0)
44+
octopress-escape-code (2.1.1)
45+
jekyll (~> 3.0)
6546
octopress-hooks (2.6.1)
6647
jekyll (>= 2.0)
67-
parslet (1.5.0)
68-
blankslate (~> 2.0)
69-
posix-spawn (0.3.11)
70-
pygments.rb (0.6.3)
71-
posix-spawn (~> 0.3.6)
72-
yajl-ruby (~> 1.2.0)
7348
rb-fsevent (0.9.7)
7449
rb-inotify (0.9.5)
7550
ffi (>= 0.5.0)
7651
redcarpet (3.3.4)
52+
rouge (1.10.1)
7753
safe_yaml (1.0.4)
7854
sass (3.4.21)
7955
sawyer (0.6.0)
8056
addressable (~> 2.3.5)
8157
faraday (~> 0.8, < 0.10)
8258
titlecase (0.1.1)
83-
toml (0.1.2)
84-
parslet (~> 1.5.0)
85-
yajl-ruby (1.2.1)
8659

8760
PLATFORMS
8861
ruby
89-
x64-mingw32
9062

9163
DEPENDENCIES
92-
jekyll (= 2.5.3)
64+
jekyll (~> 3.0)
65+
jekyll-gist
9366
jekyll-sitemap
9467
octopress (~> 3.0)
9568

README.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22

33
Just a little something I'm using to jump start a site refresh. I like to think of it as a starter for building your own Jekyll site. I purposely keep the styling minimal and bare to make it easier to add your own flare and markup.
44

5-
**Jekyll 3 Update:** A version of Skinny Bones compatible with Jekyll 3 can be found in the [`jekyll3` branch](https://github.com/mmistakes/skinny-bones-jekyll/tree/jekyll3). GitHub Pages is [locked at version 2.4](https://pages.github.com/versions/) so some keep that in mind if you're trying to use 3.0 features that aren't supported there yet.
6-
75
I'm currently using a variation of it on my personal website [Made Mistakes](http://mademistakes.com) with some modifications. To learn more about how to use the theme and install it check out the [Skinny Bones demo](http://mmistakes.github.io/skinny-bones-jekyll/) (*work in progress*).
86

97
![screenshot of Skinny Bones](http://mmistakes.github.io/skinny-bones-jekyll/images/skinny-bones-theme-feature.jpg)
@@ -12,7 +10,8 @@ I'm currently using a variation of it on my personal website [Made Mistakes](htt
1210

1311
## Notable Features
1412

15-
* Stylesheet built using Sass. *Requires Jekyll 2.x*
13+
* Jekyll 3.x and GitHub Pages compatible.
14+
* Stylesheet built using Sass.
1615
* Data files for easier customization of the site navigation/footer and for supporting multiple authors.
1716
* Optional Disqus comments, table of contents, social sharing links, and Google AdSense ads.
1817
* And more.

_config.yml

+4-3
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,15 @@ url:
1010
# Jekyll configuration
1111

1212
sass:
13-
sass_dir: _sass
14-
style: compressed
13+
sass_dir: _sass
14+
style: compressed
1515
permalink: /:categories/:title/
1616
kramdown:
1717
toc_levels: 1..2
18-
highlighter: pygments
18+
highlighter: rouge
1919
gems:
2020
- jekyll-sitemap
21+
- jekyll-gist
2122

2223

2324
# Octopress configuration

0 commit comments

Comments
 (0)