Skip to content

Commit cf8fa87

Browse files
EmlynCkynan
authored andcommitted
Merge fresh checkout of github pages bundle
1 parent 3a52a53 commit cf8fa87

10 files changed

+775
-0
lines changed

Gemfile

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
source 'https://rubygems.org'
2+
gem 'github-pages'

Gemfile.lock

+138
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
RedCloth (4.2.9)
5+
activesupport (4.2.5)
6+
i18n (~> 0.7)
7+
json (~> 1.7, >= 1.7.7)
8+
minitest (~> 5.1)
9+
thread_safe (~> 0.3, >= 0.3.4)
10+
tzinfo (~> 1.1)
11+
addressable (2.3.8)
12+
blankslate (2.1.2.4)
13+
celluloid (0.16.0)
14+
timers (~> 4.0.0)
15+
classifier-reborn (2.0.4)
16+
fast-stemmer (~> 1.0)
17+
coffee-script (2.4.1)
18+
coffee-script-source
19+
execjs
20+
coffee-script-source (1.10.0)
21+
colorator (0.1)
22+
ethon (0.8.1)
23+
ffi (>= 1.3.0)
24+
execjs (2.6.0)
25+
fast-stemmer (1.0.2)
26+
ffi (1.9.10)
27+
gemoji (2.1.0)
28+
github-pages (39)
29+
RedCloth (= 4.2.9)
30+
github-pages-health-check (~> 0.2)
31+
jekyll (= 2.4.0)
32+
jekyll-coffeescript (= 1.0.1)
33+
jekyll-feed (= 0.3.1)
34+
jekyll-mentions (= 0.2.1)
35+
jekyll-redirect-from (= 0.8.0)
36+
jekyll-sass-converter (= 1.3.0)
37+
jekyll-sitemap (= 0.8.1)
38+
jemoji (= 0.5.0)
39+
kramdown (= 1.5.0)
40+
liquid (= 2.6.2)
41+
maruku (= 0.7.0)
42+
mercenary (~> 0.3)
43+
pygments.rb (= 0.6.3)
44+
rdiscount (= 2.1.7)
45+
redcarpet (= 3.3.2)
46+
terminal-table (~> 1.4)
47+
github-pages-health-check (0.4.2)
48+
addressable (~> 2.3)
49+
net-dns (~> 0.8)
50+
public_suffix (~> 1.4)
51+
typhoeus (~> 0.7)
52+
hitimes (1.2.2)
53+
html-pipeline (1.9.0)
54+
activesupport (>= 2)
55+
nokogiri (~> 1.4)
56+
i18n (0.7.0)
57+
jekyll (2.4.0)
58+
classifier-reborn (~> 2.0)
59+
colorator (~> 0.1)
60+
jekyll-coffeescript (~> 1.0)
61+
jekyll-gist (~> 1.0)
62+
jekyll-paginate (~> 1.0)
63+
jekyll-sass-converter (~> 1.0)
64+
jekyll-watch (~> 1.1)
65+
kramdown (~> 1.3)
66+
liquid (~> 2.6.1)
67+
mercenary (~> 0.3.3)
68+
pygments.rb (~> 0.6.0)
69+
redcarpet (~> 3.1)
70+
safe_yaml (~> 1.0)
71+
toml (~> 0.1.0)
72+
jekyll-coffeescript (1.0.1)
73+
coffee-script (~> 2.2)
74+
jekyll-feed (0.3.1)
75+
jekyll-gist (1.3.3)
76+
jekyll-mentions (0.2.1)
77+
html-pipeline (~> 1.9.0)
78+
jekyll (~> 2.0)
79+
jekyll-paginate (1.1.0)
80+
jekyll-redirect-from (0.8.0)
81+
jekyll (>= 2.0)
82+
jekyll-sass-converter (1.3.0)
83+
sass (~> 3.2)
84+
jekyll-sitemap (0.8.1)
85+
jekyll-watch (1.2.1)
86+
listen (~> 2.7)
87+
jemoji (0.5.0)
88+
gemoji (~> 2.0)
89+
html-pipeline (~> 1.9)
90+
jekyll (>= 2.0)
91+
json (1.8.3)
92+
kramdown (1.5.0)
93+
liquid (2.6.2)
94+
listen (2.10.1)
95+
celluloid (~> 0.16.0)
96+
rb-fsevent (>= 0.9.3)
97+
rb-inotify (>= 0.9)
98+
maruku (0.7.0)
99+
mercenary (0.3.5)
100+
mini_portile (0.6.2)
101+
minitest (5.8.4)
102+
net-dns (0.8.0)
103+
nokogiri (1.6.6.2)
104+
mini_portile (~> 0.6.0)
105+
parslet (1.5.0)
106+
blankslate (~> 2.0)
107+
posix-spawn (0.3.11)
108+
public_suffix (1.5.3)
109+
pygments.rb (0.6.3)
110+
posix-spawn (~> 0.3.6)
111+
yajl-ruby (~> 1.2.0)
112+
rb-fsevent (0.9.7)
113+
rb-inotify (0.9.5)
114+
ffi (>= 0.5.0)
115+
rdiscount (2.1.7)
116+
redcarpet (3.3.2)
117+
safe_yaml (1.0.4)
118+
sass (3.4.21)
119+
terminal-table (1.5.2)
120+
thread_safe (0.3.5)
121+
timers (4.0.1)
122+
hitimes
123+
toml (0.1.2)
124+
parslet (~> 1.5.0)
125+
typhoeus (0.8.0)
126+
ethon (>= 0.8.0)
127+
tzinfo (1.2.2)
128+
thread_safe (~> 0.1)
129+
yajl-ruby (1.2.1)
130+
131+
PLATFORMS
132+
ruby
133+
134+
DEPENDENCIES
135+
github-pages
136+
137+
BUNDLED WITH
138+
1.11.2

_layouts/default.html

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<!DOCTYPE html>
2+
<html>
3+
4+
{% include head.html %}
5+
6+
<body>
7+
8+
{% include header.html %}
9+
10+
<div class="page-content">
11+
<div class="wrapper">
12+
{{ content }}
13+
</div>
14+
</div>
15+
16+
{% include footer.html %}
17+
18+
</body>
19+
20+
</html>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
---
2+
layout: post
3+
title: "Welcome to Jekyll!"
4+
date: 2016-01-22 10:14:36
5+
categories: jekyll update
6+
---
7+
You’ll find this post in your `_posts` directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run `jekyll serve --watch`, which launches a web server and auto-regenerates your site when a file is updated.
8+
9+
To add new posts, simply add a file in the `_posts` directory that follows the convention `YYYY-MM-DD-name-of-post.ext` and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.
10+
11+
Jekyll also offers powerful support for code snippets:
12+
13+
{% highlight ruby %}
14+
def print_hi(name)
15+
puts "Hi, #{name}"
16+
end
17+
print_hi('Tom')
18+
#=> prints 'Hi, Tom' to STDOUT.
19+
{% endhighlight %}
20+
21+
Check out the [Jekyll docs][jekyll] for more info on how to get the most out of Jekyll. File all bugs/feature requests at [Jekyll’s GitHub repo][jekyll-gh]. If you have questions, you can ask them on [Jekyll’s dedicated Help repository][jekyll-help].
22+
23+
[jekyll]: http://jekyllrb.com
24+
[jekyll-gh]: https://github.com/jekyll/jekyll
25+
[jekyll-help]: https://github.com/jekyll/jekyll-help

_sass/_base.scss

+204
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,204 @@
1+
/**
2+
* Reset some basic elements
3+
*/
4+
body, h1, h2, h3, h4, h5, h6,
5+
p, blockquote, pre, hr,
6+
dl, dd, ol, ul, figure {
7+
margin: 0;
8+
padding: 0;
9+
}
10+
11+
12+
13+
/**
14+
* Basic styling
15+
*/
16+
body {
17+
font-family: $base-font-family;
18+
font-size: $base-font-size;
19+
line-height: $base-line-height;
20+
font-weight: 300;
21+
color: $text-color;
22+
background-color: $background-color;
23+
-webkit-text-size-adjust: 100%;
24+
}
25+
26+
27+
28+
/**
29+
* Set `margin-bottom` to maintain vertical rhythm
30+
*/
31+
h1, h2, h3, h4, h5, h6,
32+
p, blockquote, pre,
33+
ul, ol, dl, figure,
34+
%vertical-rhythm {
35+
margin-bottom: $spacing-unit / 2;
36+
}
37+
38+
39+
40+
/**
41+
* Images
42+
*/
43+
img {
44+
max-width: 100%;
45+
vertical-align: middle;
46+
}
47+
48+
49+
50+
/**
51+
* Figures
52+
*/
53+
figure > img {
54+
display: block;
55+
}
56+
57+
figcaption {
58+
font-size: $small-font-size;
59+
}
60+
61+
62+
63+
/**
64+
* Lists
65+
*/
66+
ul, ol {
67+
margin-left: $spacing-unit;
68+
}
69+
70+
li {
71+
> ul,
72+
> ol {
73+
margin-bottom: 0;
74+
}
75+
}
76+
77+
78+
79+
/**
80+
* Headings
81+
*/
82+
h1, h2, h3, h4, h5, h6 {
83+
font-weight: 300;
84+
}
85+
86+
87+
88+
/**
89+
* Links
90+
*/
91+
a {
92+
color: $brand-color;
93+
text-decoration: none;
94+
95+
&:visited {
96+
color: darken($brand-color, 15%);
97+
}
98+
99+
&:hover {
100+
color: $text-color;
101+
text-decoration: underline;
102+
}
103+
}
104+
105+
106+
107+
/**
108+
* Blockquotes
109+
*/
110+
blockquote {
111+
color: $grey-color;
112+
border-left: 4px solid $grey-color-light;
113+
padding-left: $spacing-unit / 2;
114+
font-size: 18px;
115+
letter-spacing: -1px;
116+
font-style: italic;
117+
118+
> :last-child {
119+
margin-bottom: 0;
120+
}
121+
}
122+
123+
124+
125+
/**
126+
* Code formatting
127+
*/
128+
pre,
129+
code {
130+
font-size: 15px;
131+
border: 1px solid $grey-color-light;
132+
border-radius: 3px;
133+
background-color: #eef;
134+
}
135+
136+
code {
137+
padding: 1px 5px;
138+
}
139+
140+
pre {
141+
padding: 8px 12px;
142+
overflow-x: scroll;
143+
144+
> code {
145+
border: 0;
146+
padding-right: 0;
147+
padding-left: 0;
148+
}
149+
}
150+
151+
152+
153+
/**
154+
* Wrapper
155+
*/
156+
.wrapper {
157+
max-width: -webkit-calc(800px - (#{$spacing-unit} * 2));
158+
max-width: calc(800px - (#{$spacing-unit} * 2));
159+
margin-right: auto;
160+
margin-left: auto;
161+
padding-right: $spacing-unit;
162+
padding-left: $spacing-unit;
163+
@extend %clearfix;
164+
165+
@include media-query($on-laptop) {
166+
max-width: -webkit-calc(800px - (#{$spacing-unit}));
167+
max-width: calc(800px - (#{$spacing-unit}));
168+
padding-right: $spacing-unit / 2;
169+
padding-left: $spacing-unit / 2;
170+
}
171+
}
172+
173+
174+
175+
/**
176+
* Clearfix
177+
*/
178+
%clearfix {
179+
180+
&:after {
181+
content: "";
182+
display: table;
183+
clear: both;
184+
}
185+
}
186+
187+
188+
189+
/**
190+
* Icons
191+
*/
192+
.icon {
193+
194+
> svg {
195+
display: inline-block;
196+
width: 16px;
197+
height: 16px;
198+
vertical-align: middle;
199+
200+
path {
201+
fill: $grey-color;
202+
}
203+
}
204+
}

0 commit comments

Comments
 (0)