aboutsummaryrefslogtreecommitdiff
path: root/bcst/themes/afternoon/js/main.ts
diff options
context:
space:
mode:
authorLoic Guegan <manzerbredes@mailbox.org>2020-04-23 18:59:51 +0200
committerLoic Guegan <manzerbredes@mailbox.org>2020-04-23 18:59:51 +0200
commit481b75a05837ecb39dce15a22cff9337e520344f (patch)
tree5cf075d834694bf9d3db5859c336277789bf7cff /bcst/themes/afternoon/js/main.ts
parent8933627f6c5f9932f9ee60c1d9284091b7eea522 (diff)
Add afternoon themeHEADmaster
Diffstat (limited to 'bcst/themes/afternoon/js/main.ts')
-rw-r--r--bcst/themes/afternoon/js/main.ts20
1 files changed, 20 insertions, 0 deletions
diff --git a/bcst/themes/afternoon/js/main.ts b/bcst/themes/afternoon/js/main.ts
new file mode 100644
index 0000000..dc454b9
--- /dev/null
+++ b/bcst/themes/afternoon/js/main.ts
@@ -0,0 +1,20 @@
+function getOrdinalNum(n: any) {
+ return n + (n > 0 ? ['th', 'st', 'nd', 'rd'][(n > 3 && n < 21) || n % 10 > 3 ? 0 : n % 10] : '');
+}
+
+var today = new Date();
+var time = today.getHours() //time HH:MM
+var date = getOrdinalNum(today.getDate()) //date x + ordinal number (th)
+
+const monthNames = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
+
+document.querySelector('#date').innerHTML = monthNames[today.getMonth()] + ' ' + date
+
+var hour = today.getHours()
+if (hour >= 08 && hour <= 11) {
+ document.querySelector('#greeting').innerHTML = 'Good Morning.'
+} else if (hour >= 12 && hour <= 17){
+ document.querySelector('#greeting').innerHTML = 'Good Afternoon.'
+} else {
+ document.querySelector('#greeting').innerHTML = 'Good Evening.'
+} \ No newline at end of file