From e5ac0ad56ad5573a24bc6484c0d029cc9e815344 Mon Sep 17 00:00:00 2001 From: MathisSinet Date: Tue, 23 Jun 2026 11:09:31 +0200 Subject: [PATCH 01/14] nav cleanups --- Styles/main.css | 4 ++++ Styles/narrow.css | 2 +- Styles/navbar.css | 27 ++++++++++++++++++++------- index.html | 18 +++++++++--------- src/UI/settings.ts | 4 ++-- 5 files changed, 36 insertions(+), 19 deletions(-) diff --git a/Styles/main.css b/Styles/main.css index dbc51752..ac9510db 100644 --- a/Styles/main.css +++ b/Styles/main.css @@ -36,6 +36,10 @@ button { transition: background-color 100ms ease-in-out, color 100ms ease-in-out, transform 0.1s; } +button:hover { + transform: scale(1.1); +} + button.buttongreen { background-color: var(--button-green-bg); } diff --git a/Styles/narrow.css b/Styles/narrow.css index 9dd9f766..296c529c 100644 --- a/Styles/narrow.css +++ b/Styles/narrow.css @@ -16,7 +16,7 @@ width: 95%; --inline-padding: 1.2rem; } - .settingsButtons { + .navBtns { font-size: 0.8rem; } .settings input[type="range"] { diff --git a/Styles/navbar.css b/Styles/navbar.css index 05fe5532..79d868e3 100644 --- a/Styles/navbar.css +++ b/Styles/navbar.css @@ -1,4 +1,4 @@ -.nav { +nav { background-color: var(--bg-accent-0); padding: 0.4em 1rem; display: grid; @@ -8,7 +8,21 @@ color: inherit; } -.settingsBtn { +nav div { + margin-top: auto; + margin-bottom: 0.2rem; + + display: flex; + flex-direction: row; + align-items: center; + gap: 1rem; +} + +#versionLabel { + font-size: 0.9rem; +} + +#settingsBtn { background: url(../settings.png); width: 2.25rem; aspect-ratio: 1; @@ -17,12 +31,10 @@ background-repeat: no-repeat; background-color: transparent; outline: 0; - cursor: pointer; border-radius: 50%; transition: scale 100ms, box-shadow 100ms; - translate: 0 20%; } -.settingsBtn:hover { +#settingsBtn:hover { box-shadow: 0 0 0.6rem 0.05rem var(--settings-btn-shadow-clr), inset 0 0 0.4rem 0.03rem var(--settings-btn-shadow-clr); scale: 1.1; } @@ -93,8 +105,9 @@ border-color: var(--btn-border-clr); } - -.nav-title { +#nav-title { + font-family: Computer Modern Concrete; + font-weight: 600; transition: color 100ms ease-in-out; color: var(--title-clr); } diff --git a/index.html b/index.html index e4d68e00..953ba9a8 100644 --- a/index.html +++ b/index.html @@ -23,15 +23,15 @@ -