소스 검색

add jump-to-slide to help overlay, style tweaks

hakimel 2 년 전
부모
커밋
79e9fdf13f
8개의 변경된 파일12개의 추가작업 그리고 3개의 파일을 삭제
  1. 8 3
      css/reveal.scss
  2. 0 0
      dist/reveal.css
  3. 0 0
      dist/reveal.esm.js
  4. 0 0
      dist/reveal.esm.js.map
  5. 0 0
      dist/reveal.js
  6. 0 0
      dist/reveal.js.map
  7. 3 0
      js/controllers/jumptoslide.js
  8. 1 0
      js/controllers/keyboard.js

+ 8 - 3
css/reveal.scss

@@ -1805,8 +1805,7 @@ $notesWidthPercent: 25%;
 	top: 15px;
 	left: 15px;
 	z-index: 30;
-	transition: all 400ms ease;
-	font-size: 18px;
+	font-size: 32px;
 	-webkit-tap-highlight-color: rgba( 0, 0, 0, 0 );
 }
 
@@ -1815,7 +1814,13 @@ $notesWidthPercent: 25%;
 	padding: 8px;
 	font-size: inherit;
 	color: currentColor;
-	border: 1px solid currentColor;
+	border: 0;
+}
+.reveal.has-dark-background .jump-to-slide-input {
+	color: #fff;
+}
+.reveal.has-light-background .jump-to-slide-input {
+	color: #222;
 }
 
 .reveal .jump-to-slide-input:focus {

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/reveal.css


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/reveal.esm.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/reveal.esm.js.map


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/reveal.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 0 - 0
dist/reveal.js.map


+ 3 - 0
js/controllers/jumptoslide.js

@@ -55,6 +55,9 @@ export default class JumpToSlide {
 
 	}
 
+	/**
+	 * Parses the current input and jumps to the given slide.
+	 */
 	jump() {
 
 		const value = this.jumpInput.value.trim( '' );

+ 1 - 0
js/controllers/keyboard.js

@@ -43,6 +43,7 @@ export default class Keyboard {
 		this.shortcuts['Shift + ←/&#8593/→/↓']      = 'Jump to first/last slide';
 		this.shortcuts['B  ,  .']                       = 'Pause';
 		this.shortcuts['F']                             = 'Fullscreen';
+		this.shortcuts['G']                             = 'Jump to slide';
 		this.shortcuts['ESC, O']                        = 'Slide overview';
 
 	}

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.