-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathconfig.rb
40 lines (36 loc) · 889 Bytes
/
config.rb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
activate :aria_current
activate :autoprefixer
activate :blog do |blog|
blog.tag_template = "tag.html"
blog.calendar_template = "calendar.html"
blog.taglink = "categories/{tag}.html"
blog.summary_separator = /READ_MORE/
end
set :css_dir, "assets/stylesheets"
set :fonts_dir, "assets/fonts"
set :images_dir, "assets/images"
set :js_dir, "assets/javascripts"
set :markdown,
autolink: true,
fenced_code_blocks: true,
footnotes: true,
highlight: true,
smartypants: true,
strikethrough: true,
tables: true,
with_toc_data: true
set :markdown_engine, :redcarpet
page "/*.xml", layout: false
page "/*.json", layout: false
page "/*.txt", layout: false
configure :development do
activate :livereload do |reload|
reload.no_swf = true
end
end
configure :production do
activate :gzip
activate :minify_css
activate :minify_html
activate :minify_javascript
end