@@ -6,10 +6,10 @@ var activeToggleClass = 'is-active'
66var mode = document . querySelectorAll ( '.js-mode' )
77var currentMode = 'html'
88
9- mode . forEach ( function ( toggle ) {
10- toggle . addEventListener ( 'click' , function ( event ) {
9+ mode . forEach ( function ( toggle ) {
10+ toggle . addEventListener ( 'click' , function ( event ) {
1111 // Reset all classes
12- mode . forEach ( function ( modeToggle ) {
12+ mode . forEach ( function ( modeToggle ) {
1313 // Remove active class from all toggles
1414 modeToggle . classList . remove ( activeToggleClass )
1515
@@ -36,14 +36,14 @@ mode.forEach(function(toggle) {
3636var view = document . querySelectorAll ( '.js-view' )
3737var currentView = 'desktop'
3838
39- view . forEach ( function ( toggle ) {
39+ view . forEach ( function ( toggle ) {
4040 // Add click event
41- toggle . addEventListener ( 'click' , function ( event ) {
42- view . forEach ( function ( viewToggle ) {
41+ toggle . addEventListener ( 'click' , function ( event ) {
42+ view . forEach ( function ( viewToggle ) {
4343 // Remove active class from all toggles
4444 viewToggle . classList . remove ( activeToggleClass )
4545
46- document . querySelectorAll ( '.preview-iframe' ) . forEach ( function ( item ) {
46+ document . querySelectorAll ( '.preview-iframe' ) . forEach ( function ( item ) {
4747 item . classList . remove ( 'preview-iframe--mobile' )
4848 } )
4949 } )
@@ -52,7 +52,7 @@ view.forEach(function(toggle) {
5252 this . classList . add ( activeToggleClass )
5353
5454 if ( this . dataset . view === 'mobile' ) {
55- document . querySelectorAll ( '.preview-iframe' ) . forEach ( function ( item ) {
55+ document . querySelectorAll ( '.preview-iframe' ) . forEach ( function ( item ) {
5656 item . classList . add ( 'preview-iframe--mobile' )
5757 } )
5858 }
@@ -78,7 +78,7 @@ function keypress(e) {
7878document . onkeydown = keypress
7979
8080// Manage state when HTML iframe is finished loading
81- document . querySelector ( '.js-html' ) . onload = function ( ) {
81+ document . querySelector ( '.js-html' ) . onload = function ( ) {
8282 // Hide loading indicator
8383 document . querySelector ( '.js-loader' ) . classList . add ( 'is-hidden' )
8484
@@ -92,23 +92,25 @@ document.querySelector('.js-html').onload = function() {
9292var tooltipTrigger = document . querySelectorAll ( '.js-tooltip-trigger' )
9393
9494// Loop through each tooltip trigger
95- tooltipTrigger . forEach ( function ( trigger ) {
96- var showEvents = [ 'mouseenter' , 'focus' ] ;
97- var hideEvents = [ 'mouseleave' , 'blur' ] ;
95+ tooltipTrigger . forEach ( function ( trigger ) {
96+ var showEvents = [ 'mouseenter' , 'focus' ]
97+ var hideEvents = [ 'mouseleave' , 'blur' ]
9898
9999 // Show event
100- showEvents . forEach ( function ( event ) {
101- trigger . addEventListener ( event , function ( ) {
102- var selector = '.js-tooltip[data-tooltip="' + trigger . dataset . tooltip + '"]'
100+ showEvents . forEach ( function ( event ) {
101+ trigger . addEventListener ( event , function ( ) {
102+ var selector =
103+ '.js-tooltip[data-tooltip="' + trigger . dataset . tooltip + '"]'
103104 var tooltip = document . querySelector ( selector )
104105 tooltip . setAttribute ( 'data-show' , '' )
105- } )
106+ } )
106107 } )
107108
108109 // Hide event
109- hideEvents . forEach ( function ( event ) {
110- trigger . addEventListener ( event , function ( ) {
111- var selector = '.js-tooltip[data-tooltip="' + trigger . dataset . tooltip + '"]'
110+ hideEvents . forEach ( function ( event ) {
111+ trigger . addEventListener ( event , function ( ) {
112+ var selector =
113+ '.js-tooltip[data-tooltip="' + trigger . dataset . tooltip + '"]'
112114 var tooltip = document . querySelector ( selector )
113115 tooltip . removeAttribute ( 'data-show' )
114116 } )
0 commit comments