add countdown

This commit is contained in:
Gabriel Fontes
2022-03-09 12:51:22 -03:00
parent f1b1a14403
commit 88e34e2ab1
3 changed files with 46 additions and 2 deletions
+4 -1
View File
@@ -27,7 +27,7 @@ defaults:
values:
layout: "default.html"
gemini: false
# Use post layouts
has_gemini: true
-
scope:
path: ""
@@ -35,6 +35,8 @@ defaults:
values:
layout: "post.html"
gemini: false
has_gemini: true
# Set gemini layouts
-
scope:
@@ -50,6 +52,7 @@ defaults:
values:
layout: "post.gmi"
gemini: true
# Post default metadata
-
scope:
+6 -1
View File
@@ -16,5 +16,10 @@
</li>
{% endfor %}
</ul>
<small>Also available <a href="gemini://misterio.me{{ page.url | replace: ".html", ".gmi" }}">on gemini</a></small>
{% if page.has_gemini %}
<small>
Also available <a href="gemini://misterio.me{{ page.url | replace: ".html", ".gmi" }}">on gemini</a>
</small>
{% endif %}
</nav>
+36
View File
@@ -0,0 +1,36 @@
---
title: Contagem regressiva pro presencial
description: BORA CARALHOOO
permalink: /countdown/
has_gemini: false
---
<p id="contador">Calculando rapidão perae...</p>
<script>
var countDownDate = new Date("2022-03-14T19:00-03:00").getTime();
var x = setInterval(function() {
var now = new Date().getTime();
var distance = countDownDate - now;
var days = Math.floor(distance / (1000 * 60 * 60 * 24));
var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
var seconds = Math.floor((distance % (1000 * 60)) / 1000);
document.getElementById("contador").innerHTML = days + "d " + hours + "h "
+ minutes + "m " + seconds + "s ";
if (distance < 0) {
clearInterval(x);
document.getElementById("contador").innerHTML = "UHUUUL";
}
}, 1000);
</script>
<style>
#contador {
text-align: center;
font-size: xx-large;
}
</style>