Skip to content

Commit fdf772e

Browse files
authored
Set schedule tab based on date (#1187)
* Switch schedule-tab-active to feb 20 * Set schedule tab dynamically * Fix show and hides * Fix nit space
1 parent c21e7c5 commit fdf772e

File tree

2 files changed

+22
-3
lines changed

2 files changed

+22
-3
lines changed

index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -181,13 +181,13 @@ <h1>Schedule</h1>
181181
</div>
182182

183183
<div id="schedule-tabs">
184-
<div class="schedule-tab pre-event schedule-tab-active">
184+
<div id="pre-event-tab" class="schedule-tab pre-event">
185185
<p>Pre-Event</p>
186186
</div>
187-
<div class="schedule-tab feb-20">
187+
<div id="feb-20-tab" class="schedule-tab feb-20">
188188
<p>Feb 20th</p>
189189
</div>
190-
<div class="schedule-tab feb-21">
190+
<div id="feb-21-tab" class="schedule-tab feb-21">
191191
<p>Feb 21st</p>
192192
</div>
193193
</div>

index.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,25 @@ $('.hide-full-schedule').click(function() {
171171
$('.show-full-schedule').css('display', 'flex');
172172
});
173173

174+
// Set schedule tab based on the date
175+
let currentDate = new Date().getDate()
176+
if (currentDate < 20) {
177+
$('#pre-event-tab').addClass('schedule-tab-active');
178+
$('#pre-event-content').show();
179+
$('#feb-20-content').hide();
180+
$('#feb-21-content').hide();
181+
} else if (currentDate == 20) {
182+
$('#feb-20-tab').addClass('schedule-tab-active');
183+
$('#pre-event-content').hide();
184+
$('#feb-20-content').show();
185+
$('#feb-21-content').hide();
186+
} else {
187+
$('#feb-21-tab').addClass('schedule-tab-active');
188+
$('#pre-event-content').hide();
189+
$('#feb-20-content').hide();
190+
$('#feb-21-content').show();
191+
}
192+
174193
// Dynamic schedule code
175194

176195
function compareEvents(a, b) {

0 commit comments

Comments
 (0)