Skip to content

Commit b3a8613

Browse files
committed
Switch the site back to jekyll
Because fixies and typewriters are cooler than macbooks and iphones.
1 parent b1c4c7b commit b3a8613

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+6154
-249
lines changed

Gemfile

+9-23
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,9 @@
1-
# If you have OpenSSL installed, we recommend updating
2-
# the following line to use "https"
3-
source 'http://rubygems.org'
4-
5-
ruby "2.0.0"
6-
7-
gem "middleman", "~>3.1.4"
8-
gem "middleman-gh-pages"
9-
10-
gem "slim"
11-
gem "bourbon"
12-
#gem "middleman-bourbon"
13-
14-
# Live-reloading plugin
15-
gem "middleman-livereload", "~> 3.1.0"
16-
17-
# For faster file watcher updates on Windows:
18-
gem "wdm", "~> 0.1.0", :platforms => [:mswin, :mingw]
19-
20-
# Cross-templating language block fix for Ruby 1.8
21-
platforms :mri_18 do
22-
gem "ruby18_source_location"
23-
end
1+
source 'https://rubygems.org'
2+
3+
gem 'jekyll'
4+
gem 'maruku'
5+
gem 'rake'
6+
gem 'sass'
7+
gem 'bourbon'
8+
gem 'coffee-script'
9+
gem 'rb-fsevent'

Gemfile.lock

+39-96
Original file line numberDiff line numberDiff line change
@@ -1,115 +1,58 @@
11
GEM
2-
remote: http://rubygems.org/
2+
remote: https://rubygems.org/
33
specs:
4-
activesupport (3.2.14)
5-
i18n (~> 0.6, >= 0.6.4)
6-
multi_json (~> 1.0)
74
bourbon (3.1.8)
85
sass (>= 3.2.0)
96
thor
10-
chunky_png (1.2.8)
7+
classifier (1.3.3)
8+
fast-stemmer (>= 1.0.0)
119
coffee-script (2.2.0)
1210
coffee-script-source
1311
execjs
1412
coffee-script-source (1.6.3)
15-
compass (0.12.2)
16-
chunky_png (~> 1.2)
17-
fssm (>= 0.2.7)
18-
sass (~> 3.1)
19-
em-websocket (0.5.0)
20-
eventmachine (>= 0.12.9)
21-
http_parser.rb (~> 0.5.3)
22-
eventmachine (1.0.3)
23-
execjs (1.4.0)
24-
multi_json (~> 1.0)
25-
ffi (1.9.0)
26-
fssm (0.2.10)
27-
haml (4.0.3)
28-
tilt
29-
hike (1.2.3)
30-
http_parser.rb (0.5.3)
31-
i18n (0.6.5)
32-
kramdown (1.1.0)
33-
listen (1.2.3)
34-
rb-fsevent (>= 0.9.3)
35-
rb-inotify (>= 0.9)
36-
rb-kqueue (>= 0.2)
37-
middleman (3.1.4)
38-
coffee-script (~> 2.2.0)
39-
compass (>= 0.12.2)
40-
execjs (~> 1.4.0)
41-
haml (>= 3.1.6)
42-
kramdown (~> 1.1.0)
43-
middleman-core (= 3.1.4)
44-
middleman-more (= 3.1.4)
45-
middleman-sprockets (>= 3.1.2)
46-
sass (>= 3.1.20)
47-
uglifier (~> 2.1.0)
48-
middleman-core (3.1.4)
49-
activesupport (~> 3.2.6)
50-
bundler (~> 1.1)
51-
i18n (~> 0.6.1)
52-
listen (~> 1.2.2)
53-
rack (>= 1.4.5)
54-
rack-test (~> 0.6.1)
55-
thor (>= 0.15.2, < 2.0)
56-
tilt (~> 1.3.6)
57-
middleman-gh-pages (0.0.2)
58-
rake (> 0.9.3)
59-
middleman-livereload (3.1.0)
60-
em-websocket (>= 0.2.0)
61-
middleman-core (>= 3.0.2)
62-
multi_json (~> 1.0)
63-
rack-livereload
64-
middleman-more (3.1.4)
65-
middleman-sprockets (3.1.4)
66-
middleman-core (>= 3.0.14)
67-
middleman-more (>= 3.0.14)
68-
sprockets (~> 2.1)
69-
sprockets-helpers (~> 1.0.0)
70-
sprockets-sass (~> 1.0.0)
71-
multi_json (1.7.9)
72-
rack (1.5.2)
73-
rack-livereload (0.3.15)
74-
rack
75-
rack-test (0.6.2)
76-
rack (>= 1.0)
13+
colorator (0.1)
14+
commander (4.1.5)
15+
highline (~> 1.6.11)
16+
directory_watcher (1.4.1)
17+
execjs (2.0.1)
18+
fast-stemmer (1.0.2)
19+
highline (1.6.19)
20+
jekyll (1.1.2)
21+
classifier (~> 1.3)
22+
colorator (~> 0.1)
23+
commander (~> 4.1.3)
24+
directory_watcher (~> 1.4.1)
25+
kramdown (~> 1.0.2)
26+
liquid (~> 2.5.1)
27+
maruku (~> 0.5)
28+
pygments.rb (~> 0.5.0)
29+
redcarpet (~> 2.2.2)
30+
safe_yaml (~> 0.7.0)
31+
kramdown (1.0.2)
32+
liquid (2.5.1)
33+
maruku (0.6.1)
34+
syntax (>= 1.0.0)
35+
posix-spawn (0.3.6)
36+
pygments.rb (0.5.2)
37+
posix-spawn (~> 0.3.6)
38+
yajl-ruby (~> 1.1.0)
7739
rake (10.1.0)
7840
rb-fsevent (0.9.3)
79-
rb-inotify (0.9.1)
80-
ffi (>= 0.5.0)
81-
rb-kqueue (0.2.0)
82-
ffi (>= 0.5.0)
83-
ruby18_source_location (0.2)
41+
redcarpet (2.2.2)
42+
safe_yaml (0.7.1)
8443
sass (3.2.10)
85-
slim (2.0.1)
86-
temple (~> 0.6.6)
87-
tilt (>= 1.3.3, < 2.1)
88-
sprockets (2.10.0)
89-
hike (~> 1.2)
90-
multi_json (~> 1.0)
91-
rack (~> 1.0)
92-
tilt (~> 1.1, != 1.3.0)
93-
sprockets-helpers (1.0.1)
94-
sprockets (~> 2.0)
95-
sprockets-sass (1.0.1)
96-
sprockets (~> 2.0)
97-
tilt (~> 1.1)
98-
temple (0.6.6)
44+
syntax (1.0.0)
9945
thor (0.18.1)
100-
tilt (1.3.7)
101-
uglifier (2.1.2)
102-
execjs (>= 0.3.0)
103-
multi_json (~> 1.0, >= 1.0.2)
46+
yajl-ruby (1.1.0)
10447

10548
PLATFORMS
10649
ruby
10750

10851
DEPENDENCIES
10952
bourbon
110-
middleman (~> 3.1.4)
111-
middleman-gh-pages
112-
middleman-livereload (~> 3.1.0)
113-
ruby18_source_location
114-
slim
115-
wdm (~> 0.1.0)
53+
coffee-script
54+
jekyll
55+
maruku
56+
rake
57+
rb-fsevent
58+
sass

Rakefile

+17-1
Original file line numberDiff line numberDiff line change
@@ -1 +1,17 @@
1-
require 'middleman-gh-pages'
1+
desc "compile and run the site"
2+
task :default do
3+
pids = [
4+
spawn("jekyll serve --watch"), # put `auto: true` in your _config.yml
5+
spawn("scss --watch _scss:css"),
6+
spawn("coffee -b -w -o js -c _coffee/*.coffee")
7+
]
8+
9+
trap "INT" do
10+
Process.kill "INT", *pids
11+
exit 1
12+
end
13+
14+
loop do
15+
sleep 1
16+
end
17+
end
File renamed without changes.

_config.yml

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
destination: _deploy

_deploy/Gemfile

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
source 'https://rubygems.org'
2+
3+
gem 'jekyll'
4+
gem 'maruku'
5+
gem 'rake'
6+
gem 'sass'
7+
gem 'bourbon'
8+
gem 'coffee-script'
9+
gem 'rb-fsevent'

_deploy/Gemfile.lock

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
bourbon (3.1.8)
5+
sass (>= 3.2.0)
6+
thor
7+
classifier (1.3.3)
8+
fast-stemmer (>= 1.0.0)
9+
coffee-script (2.2.0)
10+
coffee-script-source
11+
execjs
12+
coffee-script-source (1.6.3)
13+
colorator (0.1)
14+
commander (4.1.5)
15+
highline (~> 1.6.11)
16+
directory_watcher (1.4.1)
17+
execjs (2.0.1)
18+
fast-stemmer (1.0.2)
19+
highline (1.6.19)
20+
jekyll (1.1.2)
21+
classifier (~> 1.3)
22+
colorator (~> 0.1)
23+
commander (~> 4.1.3)
24+
directory_watcher (~> 1.4.1)
25+
kramdown (~> 1.0.2)
26+
liquid (~> 2.5.1)
27+
maruku (~> 0.5)
28+
pygments.rb (~> 0.5.0)
29+
redcarpet (~> 2.2.2)
30+
safe_yaml (~> 0.7.0)
31+
kramdown (1.0.2)
32+
liquid (2.5.1)
33+
maruku (0.6.1)
34+
syntax (>= 1.0.0)
35+
posix-spawn (0.3.6)
36+
pygments.rb (0.5.2)
37+
posix-spawn (~> 0.3.6)
38+
yajl-ruby (~> 1.1.0)
39+
rake (10.1.0)
40+
rb-fsevent (0.9.3)
41+
redcarpet (2.2.2)
42+
safe_yaml (0.7.1)
43+
sass (3.2.10)
44+
syntax (1.0.0)
45+
thor (0.18.1)
46+
yajl-ruby (1.1.0)
47+
48+
PLATFORMS
49+
ruby
50+
51+
DEPENDENCIES
52+
bourbon
53+
coffee-script
54+
jekyll
55+
maruku
56+
rake
57+
rb-fsevent
58+
sass
File renamed without changes.

_deploy/Rakefile

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
desc "compile and run the site"
2+
task :default do
3+
pids = [
4+
spawn("jekyll serve --watch"), # put `auto: true` in your _config.yml
5+
spawn("scss --watch _scss:css"),
6+
spawn("coffee -b -w -o js -c _coffee/*.coffee")
7+
]
8+
9+
trap "INT" do
10+
Process.kill "INT", *pids
11+
exit 1
12+
end
13+
14+
loop do
15+
sleep 1
16+
end
17+
end

_deploy/css/app.css

+103
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,103 @@
1+
body {
2+
background-color: #293375;
3+
color: #efefef; }
4+
5+
.thumbnails li {
6+
display: inline; }
7+
.thumbnails img {
8+
max-height: 50px; }
9+
10+
.row {
11+
margin-left: auto;
12+
margin-right: auto;
13+
width: 900px; }
14+
15+
#logo {
16+
text-align: center; }
17+
#logo .logo-arlington {
18+
font-family: 'Josefin Sans', sans-serif;
19+
font-size: 51px;
20+
font-weight: 100;
21+
margin-top: -15px;
22+
color: white; }
23+
#logo .logo-ruby {
24+
font-family: 'Josefin Sans', sans-serif;
25+
font-size: 82px;
26+
font-weight: 600;
27+
margin-top: 5px;
28+
text-transform: uppercase;
29+
color: white; }
30+
#logo img.logo {
31+
margin-left: auto;
32+
margin-right: auto;
33+
width: 300px;
34+
height: 220px; }
35+
36+
#hero {
37+
margin: 0;
38+
padding: 0;
39+
background-color: #293375;
40+
color: #efefef; }
41+
#hero h1, #hero h2 {
42+
font-family: 'Josefin Sans', sans-serif; }
43+
#hero h1 {
44+
text-align: left;
45+
font-weight: 400;
46+
font-size: 60px;
47+
-webkit-transform: rotate(5deg) skew(9deg, 0deg);
48+
-moz-transform: rotate(5deg) skew(9deg, 0deg);
49+
-ms-transform: rotate(5deg) skew(9deg, 0deg);
50+
-o-transform: rotate(5deg) skew(9deg, 0deg);
51+
transform: rotate(5deg) skew(9deg, 0deg); }
52+
#hero h2 {
53+
text-align: right;
54+
font-size: 30px;
55+
font-weight: 100;
56+
-webkit-transform: rotate(5deg) skew(9deg, 0deg);
57+
-moz-transform: rotate(5deg) skew(9deg, 0deg);
58+
-ms-transform: rotate(5deg) skew(9deg, 0deg);
59+
-o-transform: rotate(5deg) skew(9deg, 0deg);
60+
transform: rotate(5deg) skew(9deg, 0deg); }
61+
62+
#events ul {
63+
list-style-type: none;
64+
margin: 0;
65+
padding: 0; }
66+
#events li {
67+
background-color: #2d3880;
68+
padding: 10px;
69+
border-radius: 4px; }
70+
#events .rsvp {
71+
*zoom: 1; }
72+
#events .rsvp:before, #events .rsvp:after {
73+
content: " ";
74+
display: table; }
75+
#events .rsvp:after {
76+
clear: both; }
77+
#events .rsvp a {
78+
float: right;
79+
background-clip: padding-box;
80+
background: #eb2227;
81+
border: 1px solid #eb2227;
82+
color: white;
83+
display: inline-block;
84+
font-size: 11px;
85+
font-weight: 300;
86+
padding: 7px 18px;
87+
text-decoration: none;
88+
text-transform: uppercase;
89+
border-radius: 5px;
90+
text-shadow: #eb2227 0 0 5px;
91+
transition: .5s; }
92+
#events .rsvp a i {
93+
padding-right: 2px; }
94+
#events .rsvp a:hover {
95+
color: #fff;
96+
background: rgba(235, 34, 39, 0.5); }
97+
98+
a {
99+
color: #FFF77D; }
100+
101+
h1 {
102+
font-family: 'Josefin Sans', sans-serif;
103+
font-weight: 400; }
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)