web: mobile improvements

- all buttons now reflect that they're pressed or hovered
- settings feel way better on mobile
- settings header has been completely remade
This commit is contained in:
wukko
2024-06-25 20:59:25 +06:00
parent 49e2df425d
commit 7b289bfb16
6 changed files with 54 additions and 18 deletions

View File

@@ -26,9 +26,11 @@
--button-hover-transparent: rgba(0, 0, 0, 0.06);
--button-stroke: rgba(0, 0, 0, 0.05);
--button-text: #282828;
--button-box-shadow: 0 0 0 1.5px var(--button-stroke) inset;
--sidebar-bg: #000000;
--sidebar-highlight: #ffffff;
--sidebar-hover: rgba(255, 255, 255, 0.1);
--input-border: #8d8d95;
@@ -129,7 +131,7 @@
cursor: pointer;
background-color: var(--button);
color: var(--button-text);
box-shadow: 0 0 0 1.5px var(--button-stroke) inset;
box-shadow: var(--button-box-shadow);
}
:global(:focus-visible) {
@@ -139,7 +141,7 @@
}
:global(button:active) {
transform: scale(0.95);
background-color: var(--button-hover);
}
:global(.button.active) {