diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index fdac301..f7e9a61 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -124,12 +124,26 @@ select { } .clock-display { - display: grid; - grid-template-columns: 1fr 1fr 1fr 0.05fr 1fr 1fr 0.05fr 1fr 1fr 1fr 1fr; - text-align: center; - width: 100%; - padding-left: 8vw; - padding-right: 8vw; + width: 100%; + height: 1.5em; + font-size: 15vmin; + + display: flex; + justify-content: center; + align-items: center; + + border: 12px solid var(--color-primary); + border-radius: 64px; + + margin: 2rem auto; +} +.clock-display * { + line-height: normal; +} +@media (max-width: 87.5rem) { + .clock-display { + font-size:10vmin; + } } .blink { diff --git a/app/javascript/application.js b/app/javascript/application.js index 8b66f6f..9c0a044 100644 --- a/app/javascript/application.js +++ b/app/javascript/application.js @@ -57,19 +57,18 @@ function outta() { function weirdclockthing() { const clock = document.getElementById('clock'); - const display = clock.querySelector('.clock-display'); - if (!clock || !display) return; + if (!clock) return; function write(something) { - display.innerHTML = ''; + clock.innerHTML = ''; Array.from(something).forEach((char) => { const span = document.createElement('span'); span.textContent = char === ' ' ? '\u00A0' : char; if (char === ':') { span.classList.add('blink'); } - display.appendChild(span); + clock.appendChild(span); }); } diff --git a/app/views/static_pages/index.html.erb b/app/views/static_pages/index.html.erb index f7819cb..bbdd9b7 100644 --- a/app/views/static_pages/index.html.erb +++ b/app/views/static_pages/index.html.erb @@ -20,8 +20,7 @@ <%= @flavor_text %>

-
-
+
<% if current_user %>

Keep Track of Your Coding Time