@@ -28,6 +28,17 @@ const negativeHalloweenTheme = './assets/stickers/halloween/sad.png';
2828const negativeChristmasTheme = './assets/stickers/christmas/sad.png' ;
2929const negativeEasterTheme = './assets/stickers/easter/sad.png' ;
3030
31+ // projects modals img
32+ const kaggleModalSticker = document . getElementById ( 'kaggleModalSticker' ) ;
33+ const mlAlgorithmsModalSticker = document . getElementById ( 'mlAlgorithmsModalSticker' ) ;
34+ const dsToolsModalSticker = document . getElementById ( 'dsToolsModalSticker' ) ;
35+
36+ // projects modals stickers
37+ const defaultComingSoonSticker = './assets/stickers/default/sleepy.png' ;
38+ const halloweenComingSoonSticker = './assets/stickers/halloween/yoga.png' ;
39+ const christmasComingSoonSticker = './assets/stickers/christmas/sleep.png' ;
40+ const easterComingSoonSticker = './assets/stickers/easter/yoga.png' ;
41+
3142// img tags
3243const aboutMeSticker = document . getElementById ( 'aboutMeSticker' ) ;
3344const skillsSticker = document . getElementById ( 'skillsSticker' ) ;
@@ -86,6 +97,11 @@ function changeTheme() {
8697 halloweenOptionRadio . checked = true ;
8798 christmasOptionRadio . checked = false ;
8899 easterOptionRadio . checked = false ;
100+
101+ // other modals stickers
102+ kaggleModalSticker . src = halloweenComingSoonSticker ;
103+ mlAlgorithmsModalSticker . src = halloweenComingSoonSticker ;
104+ dsToolsModalSticker . src = halloweenComingSoonSticker ;
89105 }
90106
91107 // Christmas Theme
@@ -108,6 +124,11 @@ function changeTheme() {
108124 halloweenOptionRadio . checked = false ;
109125 christmasOptionRadio . checked = true ;
110126 easterOptionRadio . checked = false ;
127+
128+ // other modals stickers
129+ kaggleModalSticker . src = christmasComingSoonSticker ;
130+ mlAlgorithmsModalSticker . src = christmasComingSoonSticker ;
131+ dsToolsModalSticker . src = christmasComingSoonSticker ;
111132 }
112133
113134 // Easter Theme
@@ -130,6 +151,11 @@ function changeTheme() {
130151 halloweenOptionRadio . checked = false ;
131152 christmasOptionRadio . checked = false ;
132153 easterOptionRadio . checked = true ;
154+
155+ // other modals stickers
156+ kaggleModalSticker . src = easterComingSoonSticker ;
157+ mlAlgorithmsModalSticker . src = easterComingSoonSticker ;
158+ dsToolsModalSticker . src = easterComingSoonSticker ;
133159 }
134160
135161 // Default Theme
@@ -152,6 +178,11 @@ function changeTheme() {
152178 halloweenOptionRadio . checked = false ;
153179 christmasOptionRadio . checked = false ;
154180 easterOptionRadio . checked = false ;
181+
182+ // other modals stickers
183+ kaggleModalSticker . src = defaultComingSoonSticker ;
184+ mlAlgorithmsModalSticker . src = defaultComingSoonSticker ;
185+ dsToolsModalSticker . src = defaultComingSoonSticker ;
155186 }
156187}
157188
0 commit comments