Parcourir la source

small tweaks to notes page style

Hakim El Hattab il y a 12 ans
Parent
commit
0c1a4add3a
1 fichiers modifiés avec 35 ajouts et 11 suppressions
  1. 35 11
      lib/slidenotes/notes.html

+ 35 - 11
lib/slidenotes/notes.html

@@ -6,22 +6,27 @@
 		<title>reveal.js - Slide Notes</title>
 
 		<style>
-			#notes {
+			body {
 				font-family: Helvetica;
+			}
+
+			#notes {
 				font-size: 24px;
 				width: 640px;
+				margin-top: 5px;
 			}
 
-			#wrap-slides {
+			#wrap-current-slide {
 				width: 640px;
 				height: 512px;
 				float: left;
+				overflow: hidden;
 			}
 
-			#slides {
+			#current-slide {
 				width: 1280px;
 				height: 1024px;
-				border: 1px solid black;
+				border: none;
 				-moz-transform: scale(0.5);
 				-moz-transform-origin: 0 0;
 				-o-transform: scale(0.5);
@@ -34,13 +39,14 @@
 				width: 320px;
 				height: 256px;
 				float: left;
-				margin: 0 0 0 50px;
+				margin: 0 0 0 10px;
+				overflow: hidden;
 			}
 
 			#next-slide {
 				width: 1280px;
 				height: 1024px;
-				border: 1px solid black;
+				border: none;
 				-moz-transform: scale(0.25);
 				-moz-transform-origin: 0 0;
 				-o-transform: scale(0.25);
@@ -48,17 +54,35 @@
 				-webkit-transform: scale(0.25);
 				-webkit-transform-origin: 0 0;
 			}
+
+			.slides {
+				position: relative;
+				margin-bottom: 10px;
+				border: 1px solid black;
+				border-radius: 2px;
+				background: rgb(28, 30, 32);
+			}
+
+			.slides span {
+				position: absolute;
+				top: 3px;
+				left: 3px;
+				font-weight: bold;
+				font-size: 14px;
+				color: rgba( 255, 255, 255, 0.9 );
+			}
 		</style>
 	</head>
 
 	<body>
 
-		<div id="wrap-slides">
-			<iframe src="/?receiver" width="1280" height="1024" id="slides"></iframe>
+		<div id="wrap-current-slide" class="slides">
+			<iframe src="/?receiver" width="1280" height="1024" id="current-slide"></iframe>
 		</div>
 
-		<div id="wrap-next-slide">
+		<div id="wrap-next-slide" class="slides">
 			<iframe src="/?receiver" width="640" height="512" id="next-slide"></iframe>
+			<span>UPCOMING</span>
 		</div>
 		<div id="notes"></div>
 
@@ -68,7 +92,7 @@
 		var socketId = '{{socketId}}';
 		var socket = io.connect(window.location.origin);
 		var notes = document.getElementById('notes');
-		var slides = document.getElementById('slides');
+		var currentSlide = document.getElementById('current-slide');
 		var nextSlide = document.getElementById('next-slide');
 
 		socket.on('slidedata', function(data) {
@@ -76,7 +100,7 @@
 			if (data.socketId !== socketId) { return; }
 
 			notes.innerHTML = data.notes;
-			slides.contentWindow.Reveal.navigateTo(data.indexh, data.indexv);
+			currentSlide.contentWindow.Reveal.navigateTo(data.indexh, data.indexv);
 			nextSlide.contentWindow.Reveal.navigateTo(data.nextindexh, data.nextindexv);
 		});
 		</script>