Summary Files Commits Branches @commit @diff @stats
path: root / src / scripts / snow-preload.js
blob: de138410cea29fbfc32c6a82312b69bafd5f1f1f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
const today = new Date();

// Enable snowflakes only in December and January
const enableSnow = today.getMonth() == 11 || today.getMonth() == 0;

const snowBtn = document.getElementById('snowBtn');
const snowEnabledLabel = snowBtn.childNodes[0];
const snowCont = document.createElement('div');

if (enableSnow) {
	snowBtn.classList.remove('nodisplay');

	if (localStorage.getItem('snow') === 'off') {
		snowCont.classList.add('noSnow');
		snowEnabledLabel.innerText = 'Add';
	}

	snowCont.classList.add('snowContainer');
	document.body.appendChild(snowCont);
}