@@ -12,9 +12,9 @@ function presentToggle() {
1212 let fullHeightClass = "full-height" ;
1313 let bottomClass = "bottom" ;
1414 if ( bod . hasClass ( presentClass ) ) {
15- $ ( ". section *" )
15+ $ ( "section *" )
1616 . not (
17- "h1, .presentation-title, .btn-presenter, .runestone, .runestone *, . section, .pre, code"
17+ "h1, .presentation-title, .btn-presenter, .runestone, .runestone *, section, .pre, code"
1818 )
1919 . removeClass ( "hidden" ) ; //show everything
2020 $ ( "#completionButton" ) . removeClass ( "hidden" ) ;
@@ -25,19 +25,19 @@ function presentToggle() {
2525 codeExercises . removeClass ( "hidden" ) ;
2626 presenterCssLink . disabled = true ; // disable present_mode.css
2727 } else {
28- $ ( ". section *" )
28+ $ ( "section *" )
2929 . not (
30- "h1, .presentation-title, .btn-presenter, .runestone, .runestone *, . section, .pre, code"
30+ "h1, .presentation-title, .btn-presenter, .runestone, .runestone *, section, .pre, code"
3131 )
3232 . addClass ( "hidden" ) ; // hide extraneous stuff
3333 $ ( "#completionButton" ) . addClass ( "hidden" ) ;
3434 bod . addClass ( presentClass ) ;
3535 bod . addClass ( fullHeightClass ) ;
3636 $ ( "html" ) . addClass ( fullHeightClass ) ;
37- $ ( ". section .runestone" ) . addClass ( fullHeightClass ) ;
37+ $ ( "section .runestone" ) . addClass ( fullHeightClass ) ;
3838 $ ( ".ac-caption" ) . addClass ( bottomClass ) ;
3939 localStorage . setItem ( "presentMode" , presentClass ) ;
40- loadPresenterCss ( ) ; // present_mode.css should only apply when in presenter mode.
40+ // loadPresenterCss(); // present_mode.css should only apply when in presenter mode.
4141 activateExercise ( ) ;
4242 }
4343}
@@ -57,7 +57,7 @@ function presentModeSetup() {
5757 // this still leaves some things semi-messed up when you exit presenter mode.
5858 // but instructors will probably just learn to refresh the page.
5959 dataComponent . addClass ( "runestone" ) ;
60- dataComponent . parent ( ) . closest ( "div" ) . not ( ". section" ) . addClass ( "runestone" ) ;
60+ dataComponent . parent ( ) . closest ( "div" ) . not ( "section" ) . addClass ( "runestone" ) ;
6161 dataComponent . parent ( ) . closest ( "div" ) . css ( "max-width" , "none" ) ;
6262
6363 dataComponent . each ( function ( index ) {
@@ -68,7 +68,7 @@ function presentModeSetup() {
6868 } ) ;
6969
7070 codelensListener ( 500 ) ;
71- $ ( ". section img" ) . wrap ( '<div class="runestone">' ) ;
71+ $ ( "section img" ) . wrap ( '<div class="runestone">' ) ;
7272 codeExercises = $ ( ".runestone" ) . not ( ".runestone .runestone" ) ;
7373 // codeExercises.each(function(){
7474 $ ( "h1" ) . before (
@@ -97,15 +97,15 @@ function activateExercise(index) {
9797 }
9898}
9999
100- function nextExercise ( ) {
100+ window . nextExercise = function ( ) {
101101 let active = getActiveExercise ( ) ;
102102 let nextIndex = codeExercises . index ( active ) + 1 ;
103103 if ( nextIndex < codeExercises . length ) {
104104 activateExercise ( nextIndex ) ;
105105 }
106106}
107107
108- function prevExercise ( ) {
108+ window . prevExercise = function ( ) {
109109 let active = getActiveExercise ( ) ;
110110 let prevIndex = codeExercises . index ( active ) - 1 ;
111111 if ( prevIndex >= 0 ) {
0 commit comments