From c448789016fa6b0a59dfa6c2d7c5a21cd9e5d27c Mon Sep 17 00:00:00 2001
From: Hakim El Hattab <hakim.elhattab@gmail.com>
Date: Sat, 4 Aug 2012 18:16:27 -0400
Subject: [PATCH] fix overview slide positioning bug (closes #89)

---
 css/main.css | 3 +++
 js/reveal.js | 6 +++---
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/css/main.css b/css/main.css
index 9a33421..75af1fc 100644
--- a/css/main.css
+++ b/css/main.css
@@ -886,6 +886,8 @@ body {
 
 .reveal.overview .slides section {
 	padding: 20px 0;
+	max-height: 600px;
+	overflow: hidden;	
 	opacity: 1;
 	cursor: pointer;
 	background: rgba(0,0,0,0.1);
@@ -911,6 +913,7 @@ body {
 .reveal.overview .slides>section.stack {
 	background: none;
 	padding: 0;
+	overflow: visible;
 }
 
 
diff --git a/js/reveal.js b/js/reveal.js
index 593fad4..52df1b2 100644
--- a/js/reveal.js
+++ b/js/reveal.js
@@ -1,5 +1,5 @@
 /*!
- * reveal.js 1.5 r14
+ * reveal.js 1.5 r15
  * http://lab.hakim.se/reveal-js
  * MIT licensed
  * 
@@ -476,7 +476,7 @@ var Reveal = (function(){
 				htransform = 'translateZ(-2500px) translate(' + ( ( i - indexh ) * 105 ) + '%, 0%)';
 			
 			hslide.setAttribute( 'data-index-h', i );
-			hslide.style.display = 'inline-block';
+			hslide.style.display = 'block';
 			hslide.style.WebkitTransform = htransform;
 			hslide.style.MozTransform = htransform;
 			hslide.style.msTransform = htransform;
@@ -496,7 +496,7 @@ var Reveal = (function(){
 
 				vslide.setAttribute( 'data-index-h', i );
 				vslide.setAttribute( 'data-index-v', j );
-				vslide.style.display = 'inline-block';
+				vslide.style.display = 'block';
 				vslide.style.WebkitTransform = vtransform;
 				vslide.style.MozTransform = vtransform;
 				vslide.style.msTransform = vtransform;
-- 
GitLab