@@ -18,8 +18,8 @@ let selectedTheme = 'github';
1818document . querySelector ( '.toolbox .size-inputs input#width-input' ) . value = headerImageContainer . clientWidth ;
1919let titleFontSelect = toolbox . querySelector ( '.font-selectors-container #title-font-selector' ) ;
2020let subtitleFontSelect = toolbox . querySelector ( '.font-selectors-container #subtitle-font-selector' ) ;
21- titleFontSelect . value = 'Red Hat Display' ;
22- subtitleFontSelect . value = 'Kalam' ;
21+ titleFontSelect . value = 'Red Hat Display' ;
22+ subtitleFontSelect . value = 'Kalam' ;
2323
2424// Demo reset after ended
2525document . querySelector ( '.how-to-section video.demo' ) . onended = ( e ) => e . target . currentTime = 0 ;
@@ -53,12 +53,20 @@ document.querySelector('.dark-mode-button')
5353 . addEventListener ( 'click' , ( e ) => {
5454 let resultBox = document . querySelector ( '.result-box' ) ;
5555 const toogleDarkModeButton = document . querySelector ( '.dark-mode-button' ) ;
56+ const toogleRandomizeButton = document . querySelector ( '.randomize-button' ) ;
57+ const toogleDownloadButton = document . querySelector ( '.download-button' ) ;
58+
59+ const size = 20 ;
5660
5761 resultBox . classList . toggle ( 'light-mode' ) ;
5862 if ( resultBox . className . includes ( 'light' ) ) {
59- toogleDarkModeButton . innerText = 'Light Mode'
63+ toogleDarkModeButton . innerHTML = `<img src="./images/icons/light-dark-black.svg" width="${ size } " />GH Light`
64+ toogleRandomizeButton . innerHTML = `<img src="./images/icons/random-black.svg" width="${ size } " />Random`
65+ toogleDownloadButton . innerHTML = `<img src="./images/icons/download.svg" width="${ size } " />Download`
6066 } else {
61- toogleDarkModeButton . innerText = 'Dark Mode'
67+ toogleDarkModeButton . innerHTML = `<img src="./images/icons/light-dark.svg" width="${ size } " />GH Dark`
68+ toogleRandomizeButton . innerHTML = `<img src="./images/icons/random.svg" width="${ size } " />Random`
69+ toogleDownloadButton . innerHTML = `<img src="./images/icons/download.svg" width="${ size } " />Download`
6270 }
6371 } ) ;
6472
0 commit comments