💫🛎 Checkpoint
./style.css:7435365/113 ./script.js:7435365/519 ./README.md:7435365/60
This commit is contained in:
parent
e78507a7cc
commit
416c3f6045
@ -1,3 +1,8 @@
|
|||||||
|
Is It Jason's Birthday?
|
||||||
|
=======================
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Welcome to Glitch
|
Welcome to Glitch
|
||||||
=================
|
=================
|
||||||
|
|
||||||
|
19
script.js
19
script.js
@ -2,11 +2,11 @@ var birthday = {
|
|||||||
now: null,
|
now: null,
|
||||||
day: 25,
|
day: 25,
|
||||||
month: 6, // June
|
month: 6, // June
|
||||||
match: false,
|
faking: false,
|
||||||
check: function() {
|
check: function() {
|
||||||
|
if (this.faking) return;
|
||||||
this.now = new Date();
|
this.now = new Date();
|
||||||
if (this.now.getDate() == this.day && this.now.getMonth() + 1 == this.month)
|
if (this.now.getDate() == this.day && this.now.getMonth() + 1 == this.month) this.activate();
|
||||||
this.activate();
|
|
||||||
else this.deactivate();
|
else this.deactivate();
|
||||||
},
|
},
|
||||||
activate: function() {
|
activate: function() {
|
||||||
@ -21,6 +21,14 @@ var birthday = {
|
|||||||
elementClass.add(document.getElementById("isit"), "nope");
|
elementClass.add(document.getElementById("isit"), "nope");
|
||||||
|
|
||||||
confetti.clear();
|
confetti.clear();
|
||||||
|
},
|
||||||
|
fakeit: function() {
|
||||||
|
this.faking = true;
|
||||||
|
this.activate();
|
||||||
|
setTimeout(function() {
|
||||||
|
birthday.faking = false;
|
||||||
|
birthday.deactivate();
|
||||||
|
}, 5000)
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -73,7 +81,10 @@ var elementClass = {
|
|||||||
window.onload = function() {
|
window.onload = function() {
|
||||||
birthday.check();
|
birthday.check();
|
||||||
|
|
||||||
document.getElementById('pilink')
|
document.getElementById('pilink').addEventListener('click', function(e) {
|
||||||
|
e.preventDefault();
|
||||||
|
birthday.fakeit();
|
||||||
|
}, false)
|
||||||
};
|
};
|
||||||
|
|
||||||
window.addEventListener(
|
window.addEventListener(
|
||||||
|
@ -37,14 +37,11 @@ body {
|
|||||||
right: 1vw;
|
right: 1vw;
|
||||||
font-family: 'Times New Roman', serif;
|
font-family: 'Times New Roman', serif;
|
||||||
font-size: 1.2vw;
|
font-size: 1.2vw;
|
||||||
}
|
|
||||||
|
|
||||||
#pilink a {
|
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
color: #6e7f80;
|
color: #6e7f80;
|
||||||
}
|
}
|
||||||
|
|
||||||
#pilink a:hover {
|
#pilink:hover {
|
||||||
color: #FF0000;
|
color: #FF0000;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user