From ef3ff431e5c3028b764d1938bb552a76c340799c Mon Sep 17 00:00:00 2001
From: Brandon Mathis <brandon@imathis.com>
Date: Fri, 24 Jun 2011 17:17:35 -0400
Subject: 1. Added html5 video with flash fallback. 2. Added Rack support 3.
 Disqus support 4. Improved Readme 5. Improved Syntax flexibility and styling
 6. Improved blockquote styling

---
 themes/classic/_plugins/custom_filters.rb          |   2 +-
 themes/classic/sass/core/_layout.scss              |   6 +-
 themes/classic/sass/core/_typography.scss          |   2 +-
 themes/classic/sass/partials/_blog.scss            |  11 +-
 themes/classic/sass/partials/_page.scss            |   5 -
 themes/classic/sass/partials/_syntax.scss          |  13 +--
 themes/classic/source/_includes/disqus_thread.html |   2 +-
 themes/classic/source/_includes/head.html          |   2 +-
 themes/classic/source/_includes/post_author.html   |   6 ++
 themes/classic/source/_includes/post_date.html     |   6 ++
 themes/classic/source/_includes/sharing.html       |   1 +
 .../assets/jwplayer/glow/controlbar/background.png | Bin 0 -> 141 bytes
 .../jwplayer/glow/controlbar/blankButton.png       | Bin 0 -> 82 bytes
 .../assets/jwplayer/glow/controlbar/divider.png    | Bin 0 -> 118 bytes
 .../jwplayer/glow/controlbar/fullscreenButton.png  | Bin 0 -> 203 bytes
 .../glow/controlbar/fullscreenButtonOver.png       | Bin 0 -> 636 bytes
 .../assets/jwplayer/glow/controlbar/muteButton.png | Bin 0 -> 343 bytes
 .../jwplayer/glow/controlbar/muteButtonOver.png    | Bin 0 -> 835 bytes
 .../glow/controlbar/normalscreenButton.png         | Bin 0 -> 210 bytes
 .../glow/controlbar/normalscreenButtonOver.png     | Bin 0 -> 664 bytes
 .../jwplayer/glow/controlbar/pauseButton.png       | Bin 0 -> 170 bytes
 .../jwplayer/glow/controlbar/pauseButtonOver.png   | Bin 0 -> 442 bytes
 .../assets/jwplayer/glow/controlbar/playButton.png | Bin 0 -> 251 bytes
 .../jwplayer/glow/controlbar/playButtonOver.png    | Bin 0 -> 553 bytes
 .../jwplayer/glow/controlbar/timeSliderBuffer.png  | Bin 0 -> 112 bytes
 .../jwplayer/glow/controlbar/timeSliderCapLeft.png | Bin 0 -> 94 bytes
 .../glow/controlbar/timeSliderCapRight.png         | Bin 0 -> 103 bytes
 .../glow/controlbar/timeSliderProgress.png         | Bin 0 -> 114 bytes
 .../jwplayer/glow/controlbar/timeSliderRail.png    | Bin 0 -> 116 bytes
 .../jwplayer/glow/controlbar/unmuteButton.png      | Bin 0 -> 264 bytes
 .../jwplayer/glow/controlbar/unmuteButtonOver.png  | Bin 0 -> 649 bytes
 .../assets/jwplayer/glow/display/background.png    | Bin 0 -> 686 bytes
 .../assets/jwplayer/glow/display/bufferIcon.png    | Bin 0 -> 816 bytes
 .../assets/jwplayer/glow/display/muteIcon.png      | Bin 0 -> 334 bytes
 .../assets/jwplayer/glow/display/playIcon.png      | Bin 0 -> 465 bytes
 .../source/assets/jwplayer/glow/dock/button.png    | Bin 0 -> 686 bytes
 .../classic/source/assets/jwplayer/glow/glow.xml   | 115 +++++++++++++++++++++
 .../source/assets/jwplayer/glow/playlist/item.png  | Bin 0 -> 172 bytes
 .../assets/jwplayer/glow/playlist/itemOver.png     | Bin 0 -> 171 bytes
 .../jwplayer/glow/playlist/sliderCapBottom.png     | Bin 0 -> 108 bytes
 .../assets/jwplayer/glow/playlist/sliderCapTop.png | Bin 0 -> 105 bytes
 .../assets/jwplayer/glow/playlist/sliderRail.png   | Bin 0 -> 100 bytes
 .../assets/jwplayer/glow/playlist/sliderThumb.png  | Bin 0 -> 97 bytes
 .../assets/jwplayer/glow/sharing/embedIcon.png     | Bin 0 -> 749 bytes
 .../assets/jwplayer/glow/sharing/embedScreen.png   | Bin 0 -> 2579 bytes
 .../assets/jwplayer/glow/sharing/shareIcon.png     | Bin 0 -> 589 bytes
 .../assets/jwplayer/glow/sharing/shareScreen.png   | Bin 0 -> 4576 bytes
 themes/classic/source/assets/jwplayer/player.swf   | Bin 0 -> 91375 bytes
 themes/classic/source/index.html                   |  11 +-
 themes/classic/source/javascripts/octopress.js     |   6 +-
 50 files changed, 160 insertions(+), 28 deletions(-)
 create mode 100644 themes/classic/source/_includes/post_author.html
 create mode 100644 themes/classic/source/_includes/post_date.html
 create mode 100644 themes/classic/source/_includes/sharing.html
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/background.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/blankButton.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/divider.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButton.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/muteButton.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/muteButtonOver.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/normalscreenButton.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/normalscreenButtonOver.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/pauseButton.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/pauseButtonOver.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/playButton.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/playButtonOver.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderBuffer.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapRight.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderProgress.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderRail.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButton.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButtonOver.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/display/background.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/display/bufferIcon.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/display/muteIcon.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/display/playIcon.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/dock/button.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/glow.xml
 create mode 100644 themes/classic/source/assets/jwplayer/glow/playlist/item.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/playlist/itemOver.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/playlist/sliderCapBottom.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/playlist/sliderCapTop.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/playlist/sliderRail.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/playlist/sliderThumb.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/sharing/embedIcon.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/sharing/embedScreen.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/sharing/shareIcon.png
 create mode 100644 themes/classic/source/assets/jwplayer/glow/sharing/shareScreen.png
 create mode 100644 themes/classic/source/assets/jwplayer/player.swf

(limited to 'themes')

diff --git a/themes/classic/_plugins/custom_filters.rb b/themes/classic/_plugins/custom_filters.rb
index 0d24d720..d1fce0dd 100644
--- a/themes/classic/_plugins/custom_filters.rb
+++ b/themes/classic/_plugins/custom_filters.rb
@@ -48,7 +48,7 @@ module OctopressFilters
     else
       case number.to_i % 10
       when 1; "#{number}<span>st</span>"
-      when 2; "#{number}<span>nd<span>"
+      when 2; "#{number}<span>nd</span>"
       when 3; "#{number}<span>rd</span>"
       else    "#{number}<span>th</span>"
       end
diff --git a/themes/classic/sass/core/_layout.scss b/themes/classic/sass/core/_layout.scss
index 8ad14a98..b24e1b29 100644
--- a/themes/classic/sass/core/_layout.scss
+++ b/themes/classic/sass/core/_layout.scss
@@ -1,8 +1,12 @@
 $max-width: 1200px !default;
+
+// Padding used for layout margins
 $pad-min: 18px !default;
 $pad-narrow: 25px !default;
 $pad-medium: 35px !default;
 $pad-wide: 55px !default;
+
+// Sidebar widths used in media queries
 $sidebar-width-medium: 240px !default;
 $sidebar-pad-medium: 15px !default;
 $sidebar-pad-wide: 20px !default;
@@ -15,7 +19,7 @@ body {
   max-width: $max-width;
   position: relative;
   margin: 0 auto;
-  > header, > nav, > footer, #articles > article {
+  > header, > nav, > footer, #articles > article, #articles > nav {
     @extend .group;
     padding-left: $pad-min;
     padding-right: $pad-min;
diff --git a/themes/classic/sass/core/_typography.scss b/themes/classic/sass/core/_typography.scss
index 3e07c93c..8ab0e657 100644
--- a/themes/classic/sass/core/_typography.scss
+++ b/themes/classic/sass/core/_typography.scss
@@ -53,7 +53,7 @@ h6, section h5, section section h4, section section section h3 {
 }
 p, blockquote, ul, ol { margin-bottom: 1.5em; }
 
-ul{ list-style-type: disc; }
+ul{ list-style-type: circle; }
 
 ol{ list-style-type: decimal; ol { list-style-type: lower-alpha; } }
 ul ul, ol ol { margin-left: 1.75em; }
diff --git a/themes/classic/sass/partials/_blog.scss b/themes/classic/sass/partials/_blog.scss
index 485f5e89..12f596a1 100644
--- a/themes/classic/sass/partials/_blog.scss
+++ b/themes/classic/sass/partials/_blog.scss
@@ -46,7 +46,6 @@ $border: inline-image('dotted-border.png');
         background: $border bottom left repeat-x;
         p.meta { position: static; }
       }
-
     }
     h1.feature {
       padding-top: .5em;
@@ -58,12 +57,15 @@ $border: inline-image('dotted-border.png');
     }
     .entry-content {
       img, video { max-width: 100%; height: auto; }
-      video { display: block; margin-bottom: 1.5em;
+      video {
+        width: 100%; display: block; margin-bottom: 1.5em;
         padding: .8em; background: #fff; border: 1px solid #eee;
         @include box-sizing(border-box);
       }
       .flash-video {
         max-width: 100%;
+        margin-bottom: 1.5em;
+        @include box-sizing(border-box);
         padding: .8em; background: #fff; border: 1px solid #eee;
         > div {
           position: relative;
@@ -82,12 +84,7 @@ $border: inline-image('dotted-border.png');
         }
       }
     }
-    #disqus_thread { }
-
     iframe.twitter-share-button {
-      //display: block;
-      //margin-top: .5em;
-      //padding: .2em 0;
       position: relative;
       top: .3em;
       padding-left: .5em;
diff --git a/themes/classic/sass/partials/_page.scss b/themes/classic/sass/partials/_page.scss
index 8bda58e1..99a07ebc 100644
--- a/themes/classic/sass/partials/_page.scss
+++ b/themes/classic/sass/partials/_page.scss
@@ -2,7 +2,6 @@ html {
   background: $page-bg inline-image('line-tile.png') top left;
 }
 body {
-  border: 0 0 1px 0 solid darken($page-bg, 5);
   > div {
     background-color: $sidebar-bg;
     border-bottom: 1px solid $page-border-bottom;
@@ -12,7 +11,3 @@ body {
     }
   }
 }
-
-@media only screen and (min-width: 1400px) {
-  body { border: 0 1px 0 solid darken($page-bg, 5); }
-}
diff --git a/themes/classic/sass/partials/_syntax.scss b/themes/classic/sass/partials/_syntax.scss
index 7ee650cb..dc6472f2 100644
--- a/themes/classic/sass/partials/_syntax.scss
+++ b/themes/classic/sass/partials/_syntax.scss
@@ -51,17 +51,20 @@ html .gist .gist-file {
   }
 }
 pre {
-  background: #fff;
-  border: 1px solid #ddd;
+  background: #333;
   @include border-radius(.4em);
   @extend .mono;
   line-height: 1.45em;
   font-size: .8em;
   margin-bottom: 1.5em;
   padding: .8em 1em;
-  color: #555;
+  color: #ccc;
   overflow: auto;
 }
+h3.filename {
+  @extend .code-title;
+  + pre { @include border-top-radius(0px); }
+}
 
 p code {
   @extend .mono;
@@ -172,16 +175,14 @@ figure {
   }
   .highlight { margin-bottom: 0; border-bottom: 1px solid darken($base03, 2) !important; }
 }
-h3.filename { @extend .code-title; }
 .code-title {
   text-align: center;
   font-size: 13px;
   line-height: 2em;
   text-shadow: #cbcccc 0 1px 0;
   color: #474747;
-  font-style: normal;
+  font-weight: normal;
   margin-bottom: 0;
-
   @include border-top-radius(5px);
   font-family: "Helvetica Neue", Arial, "Lucida Grande", "Lucida Sans Unicode", Lucida, sans-serif;
   background: #aaaaaa image-url("code_bg.png") top repeat-x;
diff --git a/themes/classic/source/_includes/disqus_thread.html b/themes/classic/source/_includes/disqus_thread.html
index 2b137792..f966f03a 100644
--- a/themes/classic/source/_includes/disqus_thread.html
+++ b/themes/classic/source/_includes/disqus_thread.html
@@ -3,7 +3,7 @@
   var disqus_shortname = '{{ site.disqus_short_name }}';
   var disqus_identifier = '{{ site.url }}{{ page.url }}';
   var disqus_url = '{{ site.url }}{{ page.url }}';
-  var disqus_developer = 1;
+  //var disqus_developer = 1;
   (function() {
     var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true;
     dsq.src = 'http://' + disqus_shortname + '.disqus.com/embed.js';
diff --git a/themes/classic/source/_includes/head.html b/themes/classic/source/_includes/head.html
index d97a6a0a..a4eec3d3 100644
--- a/themes/classic/source/_includes/head.html
+++ b/themes/classic/source/_includes/head.html
@@ -26,7 +26,7 @@
   <link href="/images/favicon.png" rel="shortcut icon" />
   <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css">
   <script src="/javascripts/modernizr-2.0.js"></script>
-  <script src="/javascripts/ender.js"></script>
+  <script src="http://s3.amazonaws.com/ender-js/jeesh.min.js"></script>
   <script src="/javascripts/octopress.js" type="text/javascript"></script>
   <link href='http://fonts.googleapis.com/css?family=PT+Serif:regular,italic,bold,bolditalic' rel='stylesheet' type='text/css'>
   <link href='http://fonts.googleapis.com/css?family=PT+Sans:regular,italic,bold,bolditalic' rel='stylesheet' type='text/css'>
diff --git a/themes/classic/source/_includes/post_author.html b/themes/classic/source/_includes/post_author.html
new file mode 100644
index 00000000..a62a68a8
--- /dev/null
+++ b/themes/classic/source/_includes/post_author.html
@@ -0,0 +1,6 @@
+{% if page.author %}
+  {% assign author = page.author %}
+{% else %}
+  {% assign author = site.author %}
+{% endif %}
+{% if author %}<span class="byline author vcard">Posted by <span class="fn">{{ author }}</span></span>{% endif %}
diff --git a/themes/classic/source/_includes/post_date.html b/themes/classic/source/_includes/post_date.html
new file mode 100644
index 00000000..e8455a60
--- /dev/null
+++ b/themes/classic/source/_includes/post_date.html
@@ -0,0 +1,6 @@
+{% if page.date %}
+<time datetime="{{ page.date | datetime }}" pubdate {% if page.updated %} updated {% endif %}>{{ page.date | ordinalize }}</time>
+{% endif %}
+{% if page.updated %}
+<time class="updated" datetime="{{ page.updated | datetime }}"></time>
+{% endif %}
diff --git a/themes/classic/source/_includes/sharing.html b/themes/classic/source/_includes/sharing.html
new file mode 100644
index 00000000..ad3112ee
--- /dev/null
+++ b/themes/classic/source/_includes/sharing.html
@@ -0,0 +1 @@
+<a href="http://twitter.com/share" class="twitter-share-button" data-url="{{ site.url }}{{ page.url }}" data-via="{{ site.twitter_user }}" data-counturl="{{ site.url }}{{ page.url }}" >Tweet</a>
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/background.png b/themes/classic/source/assets/jwplayer/glow/controlbar/background.png
new file mode 100644
index 00000000..c2824cc4
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/background.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/blankButton.png b/themes/classic/source/assets/jwplayer/glow/controlbar/blankButton.png
new file mode 100644
index 00000000..010159f3
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/blankButton.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/divider.png b/themes/classic/source/assets/jwplayer/glow/controlbar/divider.png
new file mode 100644
index 00000000..77cd829a
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/divider.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButton.png b/themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButton.png
new file mode 100644
index 00000000..e06aa50c
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButton.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png b/themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png
new file mode 100644
index 00000000..d2bc4fc7
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/fullscreenButtonOver.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/muteButton.png b/themes/classic/source/assets/jwplayer/glow/controlbar/muteButton.png
new file mode 100644
index 00000000..40c40ab2
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/muteButton.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/muteButtonOver.png b/themes/classic/source/assets/jwplayer/glow/controlbar/muteButtonOver.png
new file mode 100644
index 00000000..96fe7bb0
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/muteButtonOver.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/normalscreenButton.png b/themes/classic/source/assets/jwplayer/glow/controlbar/normalscreenButton.png
new file mode 100644
index 00000000..22295074
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/normalscreenButton.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/normalscreenButtonOver.png b/themes/classic/source/assets/jwplayer/glow/controlbar/normalscreenButtonOver.png
new file mode 100644
index 00000000..15db44d4
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/normalscreenButtonOver.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/pauseButton.png b/themes/classic/source/assets/jwplayer/glow/controlbar/pauseButton.png
new file mode 100644
index 00000000..e399bf34
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/pauseButton.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/pauseButtonOver.png b/themes/classic/source/assets/jwplayer/glow/controlbar/pauseButtonOver.png
new file mode 100644
index 00000000..409d89d2
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/pauseButtonOver.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/playButton.png b/themes/classic/source/assets/jwplayer/glow/controlbar/playButton.png
new file mode 100644
index 00000000..f8d9a007
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/playButton.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/playButtonOver.png b/themes/classic/source/assets/jwplayer/glow/controlbar/playButtonOver.png
new file mode 100644
index 00000000..3fe28484
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/playButtonOver.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderBuffer.png b/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderBuffer.png
new file mode 100644
index 00000000..73b371ab
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderBuffer.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png b/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png
new file mode 100644
index 00000000..72322171
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapLeft.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapRight.png b/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapRight.png
new file mode 100644
index 00000000..626444a6
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderCapRight.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderProgress.png b/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderProgress.png
new file mode 100644
index 00000000..132a8e7d
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderProgress.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderRail.png b/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderRail.png
new file mode 100644
index 00000000..27851dfd
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/timeSliderRail.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButton.png b/themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButton.png
new file mode 100644
index 00000000..3658453c
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButton.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButtonOver.png b/themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButtonOver.png
new file mode 100644
index 00000000..138ebb35
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/controlbar/unmuteButtonOver.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/display/background.png b/themes/classic/source/assets/jwplayer/glow/display/background.png
new file mode 100644
index 00000000..391152f5
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/display/background.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/display/bufferIcon.png b/themes/classic/source/assets/jwplayer/glow/display/bufferIcon.png
new file mode 100644
index 00000000..a3819c1e
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/display/bufferIcon.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/display/muteIcon.png b/themes/classic/source/assets/jwplayer/glow/display/muteIcon.png
new file mode 100644
index 00000000..e0408bbd
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/display/muteIcon.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/display/playIcon.png b/themes/classic/source/assets/jwplayer/glow/display/playIcon.png
new file mode 100644
index 00000000..cb384278
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/display/playIcon.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/dock/button.png b/themes/classic/source/assets/jwplayer/glow/dock/button.png
new file mode 100644
index 00000000..391152f5
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/dock/button.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/glow.xml b/themes/classic/source/assets/jwplayer/glow/glow.xml
new file mode 100644
index 00000000..7d5ba038
--- /dev/null
+++ b/themes/classic/source/assets/jwplayer/glow/glow.xml
@@ -0,0 +1,115 @@
+<?xml version="1.0"?>
+<skin version="1.1" name="Glow" author="LongTail Video">
+
+	<settings>
+		<setting name="backcolor" value="0x000000" />
+		<setting name="frontcolor" value="0xeeeeee" />
+		<setting name="lightcolor" value="0xeeeeee" />
+		<setting name="screencolor" value="0x000000" />
+	</settings>
+
+	<components>
+		<component name="controlbar">
+			<settings>
+				<setting name="margin" value="0" />
+				<setting name="fontsize" value="11" />
+				<setting name="fontcolor" value="0xEEEEEE" />
+				<setting name="buttoncolor" value="0xEEEEEE" />
+			</settings>
+
+			<layout>
+				<group position="left">
+					<button name="play" />
+					<text name="elapsed" />
+				</group>
+				<group position="center">
+					<slider name="time" />
+				</group>
+				<group position="right">
+					<text name="duration" />
+					<button name="blank" />
+					<button name="mute" />
+					<button name="fullscreen" />
+				</group>
+			</layout>
+
+			<elements>
+				<element name="background" src="background.png" />
+				<element name="capLeft" src="divider.png" />
+				<element name="capRight" src="divider.png" />
+				<element name="divider" src="divider.png" />
+				<element name="blankButton" src="blankButton.png" />
+				<element name="fullscreenButton" src="fullscreenButton.png" />
+				<element name="fullscreenButtonOver" src="fullscreenButtonOver.png" />
+				<element name="muteButton" src="muteButton.png" />
+				<element name="muteButtonOver" src="muteButtonOver.png" />
+				<element name="pauseButton" src="pauseButton.png" />
+				<element name="pauseButtonOver" src="pauseButtonOver.png" />
+				<element name="playButton" src="playButton.png" />
+				<element name="playButtonOver" src="playButtonOver.png" />
+				<element name="timeSliderBuffer" src="timeSliderBuffer.png" />
+				<element name="timeSliderCapLeft" src="timeSliderCapLeft.png" />
+				<element name="timeSliderCapRight" src="timeSliderCapRight.png" />
+				<element name="timeSliderProgress" src="timeSliderProgress.png" />
+				<element name="timeSliderRail" src="timeSliderRail.png" />
+				<element name="normalscreenButton" src="normalscreenButton.png" />
+				<element name="normalscreenButtonOver" src="normalscreenButtonOver.png" />
+				<element name="unmuteButton" src="unmuteButton.png" />
+				<element name="unmuteButtonOver" src="unmuteButtonOver.png" />
+				<element name="volumeSliderRail" src="divider.png" />
+				<element name="volumeSliderProgress" src="divider.png" />
+			</elements>
+		</component>
+		
+		<component name="display">
+			<settings>
+				<setting name="bufferinterval" value="250" />
+				<setting name="bufferrotation" value="90" />
+			</settings>
+			<elements>
+				<element name="background" src="background.png" />
+				<element name="playIcon" src="playIcon.png" />
+				<element name="muteIcon" src="muteIcon.png" />
+				<element name="errorIcon" src="bufferIcon.png" />
+				<element name="bufferIcon" src="bufferIcon.png" />
+			</elements>
+		</component>
+		
+		<component name="dock">
+			<settings>
+				<setting name="fontcolor" value="0xFFFFFF" />
+			</settings>
+			<elements>
+				<element name="button" src="button.png" />
+			</elements>
+		</component>
+
+		<component name="playlist">
+			<settings>
+				<setting name="fontcolor" value="0xEEEEEE" />
+				<setting name="overcolor" value="0xFFFFFF" />
+				<setting name="activecolor" value="0xFFFFFF" />
+				<setting name="backgroundcolor" value="0x333333" />
+			</settings>
+			<elements>
+				<element name="item" src="item.png" />
+				<element name="itemOver" src="itemOver.png" />
+				<element name="sliderCapBottom" src="sliderCapBottom.png" />
+				<element name="sliderCapTop" src="sliderCapTop.png" />
+				<element name="sliderRail" src="sliderRail.png" />
+				<element name="sliderThumb" src="sliderThumb.png" />
+			</elements>
+		</component>
+
+		<component name="sharing">
+			<elements>
+				<element name="embedIcon" src="embedIcon.png" />
+				<element name="embedScreen" src="embedScreen.png" />
+				<element name="shareIcon" src="shareIcon.png" />
+				<element name="shareScreen" src="shareScreen.png" />
+			</elements>
+		</component>
+
+	</components>
+
+</skin>
\ No newline at end of file
diff --git a/themes/classic/source/assets/jwplayer/glow/playlist/item.png b/themes/classic/source/assets/jwplayer/glow/playlist/item.png
new file mode 100644
index 00000000..812592c3
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/playlist/item.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/playlist/itemOver.png b/themes/classic/source/assets/jwplayer/glow/playlist/itemOver.png
new file mode 100644
index 00000000..549f3721
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/playlist/itemOver.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/playlist/sliderCapBottom.png b/themes/classic/source/assets/jwplayer/glow/playlist/sliderCapBottom.png
new file mode 100644
index 00000000..048cc623
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/playlist/sliderCapBottom.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/playlist/sliderCapTop.png b/themes/classic/source/assets/jwplayer/glow/playlist/sliderCapTop.png
new file mode 100644
index 00000000..65c463a0
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/playlist/sliderCapTop.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/playlist/sliderRail.png b/themes/classic/source/assets/jwplayer/glow/playlist/sliderRail.png
new file mode 100644
index 00000000..121778af
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/playlist/sliderRail.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/playlist/sliderThumb.png b/themes/classic/source/assets/jwplayer/glow/playlist/sliderThumb.png
new file mode 100644
index 00000000..118c3e03
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/playlist/sliderThumb.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/sharing/embedIcon.png b/themes/classic/source/assets/jwplayer/glow/sharing/embedIcon.png
new file mode 100644
index 00000000..3394ac9c
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/sharing/embedIcon.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/sharing/embedScreen.png b/themes/classic/source/assets/jwplayer/glow/sharing/embedScreen.png
new file mode 100644
index 00000000..b4059754
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/sharing/embedScreen.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/sharing/shareIcon.png b/themes/classic/source/assets/jwplayer/glow/sharing/shareIcon.png
new file mode 100644
index 00000000..eae1d4e7
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/sharing/shareIcon.png differ
diff --git a/themes/classic/source/assets/jwplayer/glow/sharing/shareScreen.png b/themes/classic/source/assets/jwplayer/glow/sharing/shareScreen.png
new file mode 100644
index 00000000..695ec949
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/glow/sharing/shareScreen.png differ
diff --git a/themes/classic/source/assets/jwplayer/player.swf b/themes/classic/source/assets/jwplayer/player.swf
new file mode 100644
index 00000000..0eee3797
Binary files /dev/null and b/themes/classic/source/assets/jwplayer/player.swf differ
diff --git a/themes/classic/source/index.html b/themes/classic/source/index.html
index 2ef9f8cf..d6ff868e 100644
--- a/themes/classic/source/index.html
+++ b/themes/classic/source/index.html
@@ -3,12 +3,21 @@ layout: default
 blog_index: true
 ---
 {% assign index = true %}
-{% for page in site.posts limit:site.posts_per_page %}
+{% for page in paginator.posts %}
 {% assign content = page.content %}
   <article>
     {% include article.html %}
   </article>
 {% endfor %}
+<nav role="pagination">
+  {% if paginator.next_page %}
+    <a href="/page{{paginator.next_page}}/">&larr; Older</a>
+  {% endif %}
+  <a href="/archive.html">Blog Archive</a>
+  {% if paginator.previous_page %}
+    <a href="/page{{paginator.previous_page}}/">Newer &rarr;</a>
+  {% endif %}
+</nav>
 {% if site.disqus_short_name %}
 <script type="text/javascript">
     var disqus_shortname = '{{ site.disqus_short_name }}';
diff --git a/themes/classic/source/javascripts/octopress.js b/themes/classic/source/javascripts/octopress.js
index 611357a9..680cb76b 100644
--- a/themes/classic/source/javascripts/octopress.js
+++ b/themes/classic/source/javascripts/octopress.js
@@ -74,7 +74,7 @@ function flashVideoFallback(){
         id = 'video_'+Math.round(1 + Math.random()*(100000)),
         width = video.attr('width'),
         height = parseInt(video.attr('height')) + 30;
-        video.after('<div class="flash-video" style="width: '+width+'px; height: '+height+'px;"><div><div id='+id+'>');
+        video.after('<div class="flash-video"><div><div id='+id+'>');
         swfobject.embedSWF(flashplayerlocation, id, width, height + 30, "9.0.0",
           { file : src, image : video.attr('poster'), skin : flashplayerskin } ,
           { movie : src, wmode : "opaque", allowfullscreen : "true" });
@@ -101,8 +101,8 @@ function wrapFlashVideos(){
 
 $.domReady(function(){
   testFeatures();
-  flashVideoFallback();
   wrapFlashVideos();
+  flashVideoFallback();
   addCodeLineNumbers();
   getNav();
   addSidebarToggler();
@@ -141,5 +141,3 @@ b=j.userAgent.toLowerCase(),d=j.platform.toLowerCase(),g=d?/win/.test(d):/win/.t
 10),e[1]=parseInt(c.replace(/^.*\.(.*)\s.*$/,"$1"),10),e[2]=/[a-zA-Z]/.test(c)?parseInt(c.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}else if(typeof v.ActiveXObject!=l)try{var f=new ActiveXObject("ShockwaveFlash.ShockwaveFlash");if(f&&(c=f.GetVariable("$version")))k=!0,c=c.split(" ")[1].split(","),e=[parseInt(c[0],10),parseInt(c[1],10),parseInt(c[2],10)]}catch(h){}return{w3:a,pv:e,wk:b,ie:k,win:g,mac:d}}();return{embedSWF:function(a,b,d,i,k,e,c,f,h){var j={success:!1,id:b};if(g.w3&&!(g.wk&&g.wk<312)&&
 a&&b&&d&&i&&k){d+="";i+="";var p={};if(f&&typeof f===o)for(var m in f)p[m]=f[m];p.data=a;p.width=d;p.height=i;a={};if(c&&typeof c===o)for(var n in c)a[n]=c[n];if(e&&typeof e===o)for(var r in e)typeof a.flashvars!=l?a.flashvars+="&"+r+"="+e[r]:a.flashvars=r+"="+e[r];if(t(k))b=s(p,a,b),j.success=!0,j.ref=b}h&&h(j)},ua:g,getFlashPlayerVersion:function(){return{major:g.pv[0],minor:g.pv[1],release:g.pv[2]}},hasFlashPlayerVersion:t,createSWF:function(a,b,d){if(g.w3)return s(a,b,d)},getQueryParamValue:function(a){var b=
 i.location.search||i.location.hash;if(b){/\?/.test(b)&&(b=b.split("?")[1]);if(a==null)return u(b);for(var b=b.split("&"),d=0;d<b.length;d++)if(b[d].substring(0,b[d].indexOf("="))==a)return u(b[d].substring(b[d].indexOf("=")+1))}return""}}}();
-
-
-- 
cgit v1.2.1