├── .rvmrc
├── .gitattributes
├── .rbenv-version
├── .slugignore
├── .themes
└── classic
│ ├── source
│ ├── _includes
│ │ ├── footer.html
│ │ ├── header.html
│ │ ├── custom
│ │ │ ├── asides
│ │ │ │ └── about.html
│ │ │ ├── after_footer.html
│ │ │ ├── navigation.html
│ │ │ ├── header.html
│ │ │ ├── footer.html
│ │ │ ├── head.html
│ │ │ └── category_feed.xml
│ │ ├── post
│ │ │ ├── disqus_thread.html
│ │ │ ├── author.html
│ │ │ ├── categories.html
│ │ │ ├── sharing.html
│ │ │ └── date.html
│ │ ├── after_footer.html
│ │ ├── asides
│ │ │ ├── recent_posts.html
│ │ │ ├── googleplus.html
│ │ │ ├── delicious.html
│ │ │ ├── pinboard.html
│ │ │ └── github.html
│ │ ├── google_plus_one.html
│ │ ├── facebook_like.html
│ │ ├── archive_post.html
│ │ ├── twitter_sharing.html
│ │ ├── google_analytics.html
│ │ ├── navigation.html
│ │ ├── disqus.html
│ │ ├── article.html
│ │ └── head.html
│ ├── favicon.png
│ ├── images
│ │ ├── rss.png
│ │ ├── email.png
│ │ ├── noise.png
│ │ ├── search.png
│ │ ├── code_bg.png
│ │ ├── line-tile.png
│ │ ├── bird_32_gray.png
│ │ ├── dotted-border.png
│ │ └── bird_32_gray_fail.png
│ ├── robots.txt
│ ├── assets
│ │ └── jwplayer
│ │ │ ├── player.swf
│ │ │ └── glow
│ │ │ ├── dock
│ │ │ └── button.png
│ │ │ ├── playlist
│ │ │ ├── item.png
│ │ │ ├── itemOver.png
│ │ │ ├── sliderRail.png
│ │ │ ├── sliderCapTop.png
│ │ │ ├── sliderThumb.png
│ │ │ └── sliderCapBottom.png
│ │ │ ├── display
│ │ │ ├── muteIcon.png
│ │ │ ├── playIcon.png
│ │ │ ├── background.png
│ │ │ └── bufferIcon.png
│ │ │ ├── sharing
│ │ │ ├── embedIcon.png
│ │ │ ├── shareIcon.png
│ │ │ ├── embedScreen.png
│ │ │ └── shareScreen.png
│ │ │ ├── controlbar
│ │ │ ├── divider.png
│ │ │ ├── background.png
│ │ │ ├── blankButton.png
│ │ │ ├── muteButton.png
│ │ │ ├── pauseButton.png
│ │ │ ├── playButton.png
│ │ │ ├── unmuteButton.png
│ │ │ ├── fullscreenButton.png
│ │ │ ├── muteButtonOver.png
│ │ │ ├── pauseButtonOver.png
│ │ │ ├── playButtonOver.png
│ │ │ ├── timeSliderBuffer.png
│ │ │ ├── timeSliderRail.png
│ │ │ ├── unmuteButtonOver.png
│ │ │ ├── normalscreenButton.png
│ │ │ ├── timeSliderCapLeft.png
│ │ │ ├── timeSliderCapRight.png
│ │ │ ├── timeSliderProgress.png
│ │ │ ├── fullscreenButtonOver.png
│ │ │ └── normalscreenButtonOver.png
│ │ │ └── glow.xml
│ ├── blog
│ │ └── archives
│ │ │ └── index.html
│ ├── _layouts
│ │ ├── category_index.html
│ │ ├── default.html
│ │ ├── page.html
│ │ └── post.html
│ ├── index.html
│ ├── atom.xml
│ └── javascripts
│ │ ├── github.js
│ │ ├── pinboard.js
│ │ ├── libs
│ │ ├── jXHR.js
│ │ └── swfobject-dynamic.js
│ │ ├── twitter.js
│ │ ├── modernizr-2.0.js
│ │ └── octopress.js
│ ├── sass
│ ├── partials
│ │ ├── _sidebar.scss
│ │ ├── sidebar
│ │ │ ├── _delicious.scss
│ │ │ ├── _pinboard.scss
│ │ │ ├── _googleplus.scss
│ │ │ └── _base.scss
│ │ ├── _sharing.scss
│ │ ├── _header.scss
│ │ ├── _footer.scss
│ │ ├── _archive.scss
│ │ ├── _blog.scss
│ │ ├── _navigation.scss
│ │ └── _syntax.scss
│ ├── _base.scss
│ ├── custom
│ │ ├── _styles.scss
│ │ ├── _fonts.scss
│ │ ├── _layout.scss
│ │ └── _colors.scss
│ ├── _partials.scss
│ ├── plugins
│ │ └── _plugins.scss
│ ├── screen.scss
│ └── base
│ │ ├── _utilities.scss
│ │ ├── _solarized.scss
│ │ ├── _theme.scss
│ │ ├── _typography.scss
│ │ └── _layout.scss
│ └── .editorconfig
├── .travis.yml
├── .powrc
├── .gitignore
├── config.rb
├── .editorconfig
├── Gemfile
├── plugins
├── haml.rb
├── titlecase.rb
├── raw.rb
├── config_tag.rb
├── backtick_code_block.rb
├── jsfiddle.rb
├── pygments_code.rb
├── preview_unpublished.rb
├── video_tag.rb
├── include_array.rb
├── pullquote.rb
├── image_tag.rb
├── render_partial.rb
├── include_code.rb
├── blockquote.rb
├── code_block.rb
├── date.rb
├── gist_tag.rb
├── octopress_filters.rb
├── pagination.rb
├── post_filters.rb
├── category_generator.rb
└── sitemap_generator.rb
├── config.ru
├── CHANGELOG.markdown
├── Gemfile.lock
├── README.markdown
└── _config.yml
/.rvmrc:
--------------------------------------------------------------------------------
1 | rvm use 1.9.3
2 |
--------------------------------------------------------------------------------
/.gitattributes:
--------------------------------------------------------------------------------
1 | * text=auto
2 |
--------------------------------------------------------------------------------
/.rbenv-version:
--------------------------------------------------------------------------------
1 | 1.9.3-p194
2 |
--------------------------------------------------------------------------------
/.slugignore:
--------------------------------------------------------------------------------
1 | plugins
2 | sass
3 | source
4 |
--------------------------------------------------------------------------------
/.themes/classic/source/_includes/footer.html:
--------------------------------------------------------------------------------
1 | {% include custom/footer.html %}
2 |
--------------------------------------------------------------------------------
/.themes/classic/source/_includes/header.html:
--------------------------------------------------------------------------------
1 | {% include custom/header.html %}
2 |
--------------------------------------------------------------------------------
/.themes/classic/source/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/favicon.png
--------------------------------------------------------------------------------
/.themes/classic/source/images/rss.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/images/rss.png
--------------------------------------------------------------------------------
/.themes/classic/source/images/email.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/images/email.png
--------------------------------------------------------------------------------
/.themes/classic/source/images/noise.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/images/noise.png
--------------------------------------------------------------------------------
/.themes/classic/source/images/search.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/images/search.png
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
1 | language: ruby
2 | rvm:
3 | - 1.9.3
4 | - 1.9.2
5 | script: bundle exec rake install; bundle exec rake generate
6 |
--------------------------------------------------------------------------------
/.powrc:
--------------------------------------------------------------------------------
1 | if [ -f "$rvm_path/scripts/rvm" ] && [ -f ".rvmrc" ] ; then
2 | source "$rvm_path/scripts/rvm"
3 | source ".rvmrc"
4 | fi
5 |
--------------------------------------------------------------------------------
/.themes/classic/source/images/code_bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/images/code_bg.png
--------------------------------------------------------------------------------
/.themes/classic/source/images/line-tile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/images/line-tile.png
--------------------------------------------------------------------------------
/.themes/classic/source/robots.txt:
--------------------------------------------------------------------------------
1 | ---
2 | layout: nil
3 | ---
4 | User-agent: *
5 | Disallow:
6 |
7 | Sitemap: {{ site.url }}/sitemap.xml
--------------------------------------------------------------------------------
/.themes/classic/source/images/bird_32_gray.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/images/bird_32_gray.png
--------------------------------------------------------------------------------
/.themes/classic/source/images/dotted-border.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/images/dotted-border.png
--------------------------------------------------------------------------------
/.themes/classic/source/_includes/custom/asides/about.html:
--------------------------------------------------------------------------------
1 |
2 | About Me
3 | A little something about me.
4 |
5 |
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/player.swf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/player.swf
--------------------------------------------------------------------------------
/.themes/classic/source/images/bird_32_gray_fail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/images/bird_32_gray_fail.png
--------------------------------------------------------------------------------
/.themes/classic/sass/partials/_sidebar.scss:
--------------------------------------------------------------------------------
1 | @import "sidebar/base";
2 | @import "sidebar/googleplus";
3 | @import "sidebar/pinboard";
4 | @import "sidebar/delicious";
5 |
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/dock/button.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/dock/button.png
--------------------------------------------------------------------------------
/.themes/classic/sass/_base.scss:
--------------------------------------------------------------------------------
1 | @import "base/utilities";
2 | @import "base/solarized";
3 | @import "base/theme";
4 | @import "base/typography";
5 | @import "base/layout";
6 |
--------------------------------------------------------------------------------
/.themes/classic/sass/partials/sidebar/_delicious.scss:
--------------------------------------------------------------------------------
1 | .delicious-posts {
2 | a.delicious-link { margin-bottom: .5em; display: block; }
3 | p { font-size: 1em; }
4 | }
5 |
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/playlist/item.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/playlist/item.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/display/muteIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/display/muteIcon.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/display/playIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/display/playIcon.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/playlist/itemOver.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/playlist/itemOver.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/sharing/embedIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/sharing/embedIcon.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/sharing/shareIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/sharing/shareIcon.png
--------------------------------------------------------------------------------
/.themes/classic/sass/custom/_styles.scss:
--------------------------------------------------------------------------------
1 | // This File is imported last, and will override other styles in the cascade
2 | // Add styles here to make changes without digging in too much
3 |
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/divider.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/divider.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/display/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/display/background.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/display/bufferIcon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/display/bufferIcon.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/playlist/sliderRail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/playlist/sliderRail.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/sharing/embedScreen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/sharing/embedScreen.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/sharing/shareScreen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/sharing/shareScreen.png
--------------------------------------------------------------------------------
/.themes/classic/source/_includes/post/disqus_thread.html:
--------------------------------------------------------------------------------
1 | Please enable JavaScript to view the comments powered by Disqus.
2 |
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/background.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/blankButton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/blankButton.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/muteButton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/muteButton.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/pauseButton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/pauseButton.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/playButton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/playButton.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/playlist/sliderCapTop.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/playlist/sliderCapTop.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/playlist/sliderThumb.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/playlist/sliderThumb.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButton.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/playlist/sliderCapBottom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/playlist/sliderCapBottom.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButton.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/muteButtonOver.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/muteButtonOver.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/pauseButtonOver.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/pauseButtonOver.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/playButtonOver.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/playButtonOver.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderBuffer.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderBuffer.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderRail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderRail.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButtonOver.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButtonOver.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/normalscreenButton.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/normalscreenButton.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapRight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapRight.png
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderProgress.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderProgress.png
--------------------------------------------------------------------------------
/.themes/classic/source/_includes/custom/after_footer.html:
--------------------------------------------------------------------------------
1 | {% comment %}
2 | Add content to be output at the bottom of each page. (You might use this for analytics scripts, for example)
3 | {% endcomment %}
4 |
--------------------------------------------------------------------------------
/.themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/steam/octopress/master/.themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png
--------------------------------------------------------------------------------
/.themes/classic/source/_includes/custom/navigation.html:
--------------------------------------------------------------------------------
1 |
8 | {% for post in site.posts reverse %}
9 | {% capture this_year %}{{ post.date | date: "%Y" }}{% endcapture %}
10 | {% unless year == this_year %}
11 | {% assign year = this_year %}
12 |
{{ year }}
13 | {% endunless %}
14 |
15 | {% include archive_post.html %}
16 |
17 | {% endfor %}
18 |
19 |
--------------------------------------------------------------------------------
/.themes/classic/source/_includes/facebook_like.html:
--------------------------------------------------------------------------------
1 | {% if site.facebook_like %}
2 |
7 | {% for post in site.categories[page.category] %}
8 | {% capture this_year %}{{ post.date | date: "%Y" }}{% endcapture %}
9 | {% unless year == this_year %}
10 | {% assign year = this_year %}
11 |
{{ year }}
12 | {% endunless %}
13 |
14 | {% include archive_post.html %}
15 |
16 | {% endfor %}
17 |
18 |
--------------------------------------------------------------------------------
/Gemfile:
--------------------------------------------------------------------------------
1 | source "http://rubygems.org"
2 |
3 | group :development do
4 | gem 'rake', '~> 0.9'
5 | gem 'jekyll', '~> 0.12'
6 | gem 'rdiscount', '~> 2.0.7'
7 | gem 'pygments.rb', '~> 0.3.4'
8 | gem 'RedCloth', '~> 4.2.9'
9 | gem 'haml', '~> 3.1.7'
10 | gem 'compass', '~> 0.12.2'
11 | gem 'sass-globbing', '~> 1.0.0'
12 | gem 'rubypants', '~> 0.2.0'
13 | gem 'rb-fsevent', '~> 0.9'
14 | gem 'stringex', '~> 1.4.0'
15 | gem 'liquid', '~> 2.3.0'
16 | end
17 |
18 | gem 'sinatra', '~> 1.4.2'
19 |
--------------------------------------------------------------------------------
/plugins/haml.rb:
--------------------------------------------------------------------------------
1 | module Jekyll
2 | require 'haml'
3 | class HamlConverter < Converter
4 | safe true
5 | priority :low
6 |
7 | def matches(ext)
8 | ext =~ /haml/i
9 | end
10 |
11 | def output_ext(ext)
12 | ".html"
13 | end
14 |
15 | def convert(content)
16 | begin
17 | engine = Haml::Engine.new(content)
18 | engine.render
19 | rescue StandardError => e
20 | puts "!!! HAML Error: " + e.message
21 | end
22 | end
23 | end
24 | end
25 |
--------------------------------------------------------------------------------
/.themes/classic/source/_includes/archive_post.html:
--------------------------------------------------------------------------------
1 | {% capture category %}{{ post.categories | size }}{% endcapture %}
2 |
2 | {% if site.twitter_tweet_button %}
3 |
4 | {% endif %}
5 | {% if site.google_plus_one %}
6 |
7 | {% endif %}
8 | {% if site.facebook_like %}
9 |
10 | {% endif %}
11 |
12 |
--------------------------------------------------------------------------------
/.themes/classic/sass/partials/sidebar/_googleplus.scss:
--------------------------------------------------------------------------------
1 | .googleplus {
2 | h1 {
3 | -moz-box-shadow: none !important;
4 | -webkit-box-shadow: none !important;
5 | -o-box-shadow: none !important;
6 | box-shadow: none !important;
7 | border-bottom: 0px none !important;
8 | }
9 | a {
10 | text-decoration: none;
11 | white-space: normal !important;
12 | line-height: 32px;
13 |
14 | img {
15 | float: left;
16 | margin-right: 0.5em;
17 | border: 0 none;
18 | }
19 | }
20 | }
21 |
22 | .googleplus-hidden {
23 | position: absolute;
24 | top: -1000em;
25 | left: -1000em;
26 | }
27 |
--------------------------------------------------------------------------------
/.themes/classic/sass/partials/_footer.scss:
--------------------------------------------------------------------------------
1 | body > footer {
2 | @extend .sans;
3 | font-size: .8em;
4 | color: $footer-color;
5 | text-shadow: lighten($footer-bg, 5) 0 1px;
6 | background-color: $footer-bg;
7 | @include background($footer-bg-front, $footer-bg-back);
8 | border-top: 1px solid $footer-border-top;
9 | position: relative;
10 | padding-top: 1em;
11 | padding-bottom: 1em;
12 | margin-bottom: 3em;
13 | @include border-bottom-radius(.4em);
14 | z-index: 1;
15 | a {
16 | @include link-colors($footer-link-color, $footer-link-color-hover, $visited: $footer-link-color);
17 | }
18 | p:last-child { margin-bottom: 0; }
19 | }
20 |
--------------------------------------------------------------------------------
/.themes/classic/source/_includes/google_analytics.html:
--------------------------------------------------------------------------------
1 | {% if site.google_analytics_tracking_id %}
2 |
13 | {% endif %}
14 |
--------------------------------------------------------------------------------
/.themes/classic/sass/custom/_layout.scss:
--------------------------------------------------------------------------------
1 | // Here you can easily change your sites's layout.
2 | // To give it a try, uncomment some of the lines below, make changes, rebuild your blog, and see how it works.
3 |
4 | //$header-font-size: 1em;
5 | //$header-padding-top: 1.5em;
6 | //$header-padding-bottom: 1.5em;
7 |
8 | //$max-width: 1350px;
9 | //$indented-lists: true;
10 |
11 | // Padding used for layout margins
12 | //$pad-min: 18px;
13 | //$pad-narrow: 25px;
14 | //$pad-medium: 35px;
15 | //$pad-wide: 55px;
16 |
17 | // Sidebar widths used in media queries
18 | //$sidebar-width-medium: 240px;
19 | //$sidebar-pad-medium: 15px;
20 | //$sidebar-pad-wide: 20px;
21 | //$sidebar-width-wide: 300px;
22 |
--------------------------------------------------------------------------------
/config.ru:
--------------------------------------------------------------------------------
1 | require 'bundler/setup'
2 | require 'sinatra/base'
3 |
4 | # The project root directory
5 | $root = ::File.dirname(__FILE__)
6 |
7 | class SinatraStaticServer < Sinatra::Base
8 |
9 | get(/.+/) do
10 | send_sinatra_file(request.path) {404}
11 | end
12 |
13 | not_found do
14 | send_file(File.join(File.dirname(__FILE__), 'public', '404.html'), {:status => 404})
15 | end
16 |
17 | def send_sinatra_file(path, &missing_file_block)
18 | file_path = File.join(File.dirname(__FILE__), 'public', path)
19 | file_path = File.join(file_path, 'index.html') unless file_path =~ /\.[a-z]+$/i
20 | File.exist?(file_path) ? send_file(file_path) : missing_file_block.call
21 | end
22 |
23 | end
24 |
25 | run SinatraStaticServer
26 |
--------------------------------------------------------------------------------
/.themes/classic/source/_layouts/default.html:
--------------------------------------------------------------------------------
1 | {% capture root_url %}{{ site.root | strip_slash }}{% endcapture %}
2 | {% include head.html %}
3 |
4 |
7 |
8 | {{ content | expand_urls: root_url }}
9 |
10 |
11 |