From 247c8999c04a3374b315d2ed56d4ed4beb5a4a89 Mon Sep 17 00:00:00 2001 From: Frank Schwenk Date: Sat, 26 Mar 2022 11:09:21 +0100 Subject: [PATCH] fix initial time, add about page, set logo as background --- index.html | 41 ++++++++++++++++++++++++++++++++++++++--- shtclck.css | 14 +++++++++++++- shtclck.js | 8 +++++++- 3 files changed, 58 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index 707399b..b1ac412 100644 --- a/index.html +++ b/index.html @@ -42,7 +42,7 @@   - 30 + 60   @@ -108,6 +108,12 @@ + + + + + + @@ -133,8 +139,7 @@

Todo:

- Play pool. Have fun. Keep an eye on the clock.
- + Play pool. Have fun. Keep an eye on the clock.

@@ -147,6 +152,36 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/shtclck.css b/shtclck.css index 6ccb181..8549701 100644 --- a/shtclck.css +++ b/shtclck.css @@ -1,4 +1,8 @@ /* generics */ +a, a:visited { + color: #f12f12; + font-size: 15vh; +} body { background-color: black; color: #f12f12; @@ -101,11 +105,19 @@ td { margin: 5vh; } - .settings-inputs td { width: 50%; } +#logo { + position: fixed; + z-index: -1; + bottom: -29vh; + right: -5vw; + height: 120vh; + opacity: 0.3; +} + /* helpers */ .invisible { display: none !important; diff --git a/shtclck.js b/shtclck.js index b6cccf9..8249144 100644 --- a/shtclck.js +++ b/shtclck.js @@ -32,7 +32,6 @@ if (document.cookie.length) { alternateBreak = cookies.alternateBreak ? (cookies.alternateBreak == 'true') : alternateBreak; } -document.getElementById('welcome-confirm').addEventListener('click', toggleWelcome); document.getElementById('welcome-play').addEventListener('click', toggleWelcome); // Player @@ -212,6 +211,13 @@ function setFullscreen() { document.getElementById('settings-fullscreen').addEventListener('click', setFullscreen); +function toggleAbout() { + document.getElementById('about').classList.toggle('invisible'); + document.getElementById('settings').classList.toggle('invisible'); +} +document.getElementById('settings-about').addEventListener('click', toggleAbout); +document.getElementById('about-cancel').addEventListener('click', toggleAbout); + document.getElementById('settings-cancel').addEventListener('click', toggleSettings); function saveSettings() {