Skip to content

Commit f2eee9a

Browse files
committed
Change to BlackDoc theme
1 parent d0d3c60 commit f2eee9a

24 files changed

+1662
-229
lines changed

.gitignore

+32-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
# Ignore docs files
2+
_gh_pages
13
_site
2-
.sass-cache
4+
.ruby-version
35
.jekyll-metadata
6+
7+
# Numerous always-ignore extensions
8+
*.diff
9+
*.err
10+
*.orig
11+
*.log
12+
*.rej
13+
*.swo
14+
*.swp
15+
*.zip
16+
*.vi
17+
*~
18+
19+
# OS or Editor folders
20+
.DS_Store
21+
._*
22+
Thumbs.db
23+
.cache
24+
.project
25+
.settings
26+
.tmproj
27+
*.esproj
28+
nbproject
29+
*.sublime-project
30+
*.sublime-workspace
31+
.idea
32+
33+
# Folders to ignore
34+
node_modules

404.html

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
---
2+
layout: default
3+
title: "404: Page not found"
4+
permalink: 404.html
5+
---
6+
7+
<div class="page">
8+
<h1 class="page-title">404: Page not found</h1>
9+
<p class="lead">Sorry, we've misplaced that URL or it's pointing to something that doesn't exist. <a href="{{ site.baseurl }}">Head back home</a> to try finding it again.</p>
10+
</div>

Gemfile

+7-26
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,9 @@
11
source "https://rubygems.org"
2-
ruby RUBY_VERSION
3-
4-
# Hello! This is where you manage which Jekyll version is used to run.
5-
# When you want to use a different version, change it below, save the
6-
# file and run `bundle install`. Run Jekyll with `bundle exec`, like so:
7-
#
8-
# bundle exec jekyll serve
9-
#
10-
# This will help ensure the proper Jekyll version is running.
11-
# Happy Jekylling!
12-
# gem "jekyll", "3.4.3"
13-
14-
# This is the default theme for new Jekyll sites. You may change this to anything you like.
15-
gem "minima", "~> 2.0"
16-
17-
# If you want to use GitHub Pages, remove the "gem "jekyll"" above and
18-
# uncomment the line below. To upgrade, run `bundle update github-pages`.
19-
gem 'github-pages', '>=104', group: :jekyll_plugins
20-
21-
# If you have any plugins, put them here!
22-
group :jekyll_plugins do
23-
gem "jekyll-feed", "~> 0.6"
24-
end
25-
26-
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
27-
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
282

3+
gem "jekyll"
4+
gem "jekyll-paginate"
5+
gem "jekyll-gist"
6+
gem "pygments.rb"
7+
gem "redcarpet"
8+
gem 'jekyll-github-metadata'
9+
gem 'github-pages', group: :jekyll_plugins

Gemfile.lock

+73-136
Original file line numberDiff line numberDiff line change
@@ -1,205 +1,142 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
activesupport (4.2.8)
4+
activesupport (4.2.7)
55
i18n (~> 0.7)
6+
json (~> 1.7, >= 1.7.7)
67
minitest (~> 5.1)
78
thread_safe (~> 0.3, >= 0.3.4)
89
tzinfo (~> 1.1)
9-
addressable (2.5.1)
10-
public_suffix (~> 2.0, >= 2.0.2)
10+
addressable (2.4.0)
1111
coffee-script (2.4.1)
1212
coffee-script-source
1313
execjs
14-
coffee-script-source (1.12.2)
15-
colorator (1.1.0)
16-
ethon (0.10.1)
14+
coffee-script-source (1.10.0)
15+
colorator (0.1)
16+
ethon (0.9.0)
1717
ffi (>= 1.3.0)
1818
execjs (2.7.0)
19-
faraday (0.12.1)
19+
faraday (0.9.2)
2020
multipart-post (>= 1.2, < 3)
21-
ffi (1.9.18)
22-
forwardable-extended (2.6.0)
23-
gemoji (3.0.0)
24-
github-pages (137)
25-
activesupport (= 4.2.8)
26-
github-pages-health-check (= 1.3.3)
27-
jekyll (= 3.4.3)
28-
jekyll-avatar (= 0.4.2)
21+
ffi (1.9.14)
22+
gemoji (2.1.0)
23+
github-pages (89)
24+
activesupport (= 4.2.7)
25+
github-pages-health-check (= 1.1.0)
26+
jekyll (= 3.1.6)
2927
jekyll-coffeescript (= 1.0.1)
30-
jekyll-default-layout (= 0.1.4)
31-
jekyll-feed (= 0.9.2)
28+
jekyll-feed (= 0.5.1)
3229
jekyll-gist (= 1.4.0)
33-
jekyll-github-metadata (= 2.3.1)
34-
jekyll-mentions (= 1.2.0)
35-
jekyll-optional-front-matter (= 0.1.2)
30+
jekyll-github-metadata (= 2.0.2)
31+
jekyll-mentions (= 1.1.3)
3632
jekyll-paginate (= 1.1.0)
37-
jekyll-readme-index (= 0.1.0)
38-
jekyll-redirect-from (= 0.12.1)
39-
jekyll-relative-links (= 0.4.0)
40-
jekyll-sass-converter (= 1.5.0)
41-
jekyll-seo-tag (= 2.2.2)
42-
jekyll-sitemap (= 1.0.0)
43-
jekyll-swiss (= 0.4.0)
44-
jekyll-theme-architect (= 0.0.4)
45-
jekyll-theme-cayman (= 0.0.4)
46-
jekyll-theme-dinky (= 0.0.4)
47-
jekyll-theme-hacker (= 0.0.4)
48-
jekyll-theme-leap-day (= 0.0.4)
49-
jekyll-theme-merlot (= 0.0.4)
50-
jekyll-theme-midnight (= 0.0.4)
51-
jekyll-theme-minimal (= 0.0.4)
52-
jekyll-theme-modernist (= 0.0.4)
53-
jekyll-theme-primer (= 0.1.8)
54-
jekyll-theme-slate (= 0.0.4)
55-
jekyll-theme-tactile (= 0.0.4)
56-
jekyll-theme-time-machine (= 0.0.4)
57-
jekyll-titles-from-headings (= 0.1.5)
58-
jemoji (= 0.8.0)
59-
kramdown (= 1.13.2)
33+
jekyll-redirect-from (= 0.11.0)
34+
jekyll-sass-converter (= 1.3.0)
35+
jekyll-seo-tag (= 2.0.0)
36+
jekyll-sitemap (= 0.10.0)
37+
jemoji (= 0.7.0)
38+
kramdown (= 1.11.1)
6039
liquid (= 3.0.6)
6140
listen (= 3.0.6)
6241
mercenary (~> 0.3)
63-
minima (= 2.1.1)
6442
rouge (= 1.11.1)
6543
terminal-table (~> 1.4)
66-
github-pages-health-check (1.3.3)
44+
github-pages-health-check (1.1.0)
6745
addressable (~> 2.3)
6846
net-dns (~> 0.8)
6947
octokit (~> 4.0)
70-
public_suffix (~> 2.0)
48+
public_suffix (~> 1.4)
7149
typhoeus (~> 0.7)
72-
html-pipeline (2.5.0)
50+
html-pipeline (2.4.2)
7351
activesupport (>= 2)
7452
nokogiri (>= 1.4)
75-
i18n (0.8.1)
76-
jekyll (3.4.3)
77-
addressable (~> 2.4)
78-
colorator (~> 1.0)
53+
i18n (0.7.0)
54+
jekyll (3.1.6)
55+
colorator (~> 0.1)
7956
jekyll-sass-converter (~> 1.0)
8057
jekyll-watch (~> 1.1)
8158
kramdown (~> 1.3)
8259
liquid (~> 3.0)
8360
mercenary (~> 0.3.3)
84-
pathutil (~> 0.9)
8561
rouge (~> 1.7)
8662
safe_yaml (~> 1.0)
87-
jekyll-avatar (0.4.2)
88-
jekyll (~> 3.0)
8963
jekyll-coffeescript (1.0.1)
9064
coffee-script (~> 2.2)
91-
jekyll-default-layout (0.1.4)
92-
jekyll (~> 3.0)
93-
jekyll-feed (0.9.2)
94-
jekyll (~> 3.3)
65+
jekyll-feed (0.5.1)
9566
jekyll-gist (1.4.0)
9667
octokit (~> 4.2)
97-
jekyll-github-metadata (2.3.1)
68+
jekyll-github-metadata (2.0.2)
9869
jekyll (~> 3.1)
99-
octokit (~> 4.0, != 4.4.0)
100-
jekyll-mentions (1.2.0)
101-
activesupport (~> 4.0)
70+
octokit (~> 4.0)
71+
jekyll-mentions (1.1.3)
10272
html-pipeline (~> 2.3)
10373
jekyll (~> 3.0)
104-
jekyll-optional-front-matter (0.1.2)
105-
jekyll (~> 3.0)
10674
jekyll-paginate (1.1.0)
107-
jekyll-readme-index (0.1.0)
108-
jekyll (~> 3.0)
109-
jekyll-redirect-from (0.12.1)
110-
jekyll (~> 3.3)
111-
jekyll-relative-links (0.4.0)
112-
jekyll (~> 3.3)
113-
jekyll-sass-converter (1.5.0)
114-
sass (~> 3.4)
115-
jekyll-seo-tag (2.2.2)
116-
jekyll (~> 3.3)
117-
jekyll-sitemap (1.0.0)
118-
jekyll (~> 3.3)
119-
jekyll-swiss (0.4.0)
120-
jekyll-theme-architect (0.0.4)
121-
jekyll (~> 3.3)
122-
jekyll-theme-cayman (0.0.4)
123-
jekyll (~> 3.3)
124-
jekyll-theme-dinky (0.0.4)
125-
jekyll (~> 3.3)
126-
jekyll-theme-hacker (0.0.4)
127-
jekyll (~> 3.3)
128-
jekyll-theme-leap-day (0.0.4)
129-
jekyll (~> 3.3)
130-
jekyll-theme-merlot (0.0.4)
131-
jekyll (~> 3.3)
132-
jekyll-theme-midnight (0.0.4)
133-
jekyll (~> 3.3)
134-
jekyll-theme-minimal (0.0.4)
135-
jekyll (~> 3.3)
136-
jekyll-theme-modernist (0.0.4)
137-
jekyll (~> 3.3)
138-
jekyll-theme-primer (0.1.8)
139-
jekyll (~> 3.3)
140-
jekyll-theme-slate (0.0.4)
141-
jekyll (~> 3.3)
142-
jekyll-theme-tactile (0.0.4)
143-
jekyll (~> 3.3)
144-
jekyll-theme-time-machine (0.0.4)
145-
jekyll (~> 3.3)
146-
jekyll-titles-from-headings (0.1.5)
147-
jekyll (~> 3.3)
75+
jekyll-redirect-from (0.11.0)
76+
jekyll (>= 2.0)
77+
jekyll-sass-converter (1.3.0)
78+
sass (~> 3.2)
79+
jekyll-seo-tag (2.0.0)
80+
jekyll (~> 3.1)
81+
jekyll-sitemap (0.10.0)
14882
jekyll-watch (1.5.0)
14983
listen (~> 3.0, < 3.1)
150-
jemoji (0.8.0)
84+
jemoji (0.7.0)
15185
activesupport (~> 4.0)
152-
gemoji (~> 3.0)
86+
gemoji (~> 2.0)
15387
html-pipeline (~> 2.2)
15488
jekyll (>= 3.0)
155-
kramdown (1.13.2)
89+
json (1.8.3)
90+
kramdown (1.11.1)
15691
liquid (3.0.6)
15792
listen (3.0.6)
15893
rb-fsevent (>= 0.9.3)
15994
rb-inotify (>= 0.9.7)
16095
mercenary (0.3.6)
16196
mini_portile2 (2.1.0)
162-
minima (2.1.1)
163-
jekyll (~> 3.3)
164-
minitest (5.10.2)
97+
minitest (5.9.0)
16598
multipart-post (2.0.0)
16699
net-dns (0.8.0)
167-
nokogiri (1.7.2)
100+
nokogiri (1.6.8)
168101
mini_portile2 (~> 2.1.0)
169-
octokit (4.7.0)
170-
sawyer (~> 0.8.0, >= 0.5.3)
171-
pathutil (0.14.0)
172-
forwardable-extended (~> 2.6)
173-
public_suffix (2.0.5)
174-
rb-fsevent (0.9.8)
175-
rb-inotify (0.9.8)
102+
pkg-config (~> 1.1.7)
103+
octokit (4.3.0)
104+
sawyer (~> 0.7.0, >= 0.5.3)
105+
pkg-config (1.1.7)
106+
posix-spawn (0.3.11)
107+
public_suffix (1.5.3)
108+
pygments.rb (0.6.3)
109+
posix-spawn (~> 0.3.6)
110+
yajl-ruby (~> 1.2.0)
111+
rb-fsevent (0.9.7)
112+
rb-inotify (0.9.7)
176113
ffi (>= 0.5.0)
114+
redcarpet (3.3.4)
177115
rouge (1.11.1)
178116
safe_yaml (1.0.4)
179-
sass (3.4.23)
180-
sawyer (0.8.1)
181-
addressable (>= 2.3.5, < 2.6)
182-
faraday (~> 0.8, < 1.0)
183-
terminal-table (1.7.3)
184-
unicode-display_width (~> 1.1.1)
185-
thread_safe (0.3.6)
117+
sass (3.4.22)
118+
sawyer (0.7.0)
119+
addressable (>= 2.3.5, < 2.5)
120+
faraday (~> 0.8, < 0.10)
121+
terminal-table (1.6.0)
122+
thread_safe (0.3.5)
186123
typhoeus (0.8.0)
187124
ethon (>= 0.8.0)
188-
tzinfo (1.2.3)
125+
tzinfo (1.2.2)
189126
thread_safe (~> 0.1)
190-
unicode-display_width (1.1.3)
127+
yajl-ruby (1.2.1)
191128

192129
PLATFORMS
193130
ruby
194131

195132
DEPENDENCIES
196-
github-pages (>= 104)
197-
jekyll-feed (~> 0.6)
198-
minima (~> 2.0)
199-
tzinfo-data
200-
201-
RUBY VERSION
202-
ruby 2.3.3p222
133+
github-pages
134+
jekyll
135+
jekyll-gist
136+
jekyll-github-metadata
137+
jekyll-paginate
138+
pygments.rb
139+
redcarpet
203140

204141
BUNDLED WITH
205-
1.13.6
142+
1.11.2

LICENSE.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Released under MIT License
2+
3+
Copyright (c) 2015 Karlo Espiritu.
4+
5+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
6+
7+
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
8+
9+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

0 commit comments

Comments
 (0)