theme: Clean up CSS

This commit is contained in:
Lorenz Leutgeb
2026-04-25 02:14:40 +02:00
parent 4abda6cabe
commit 949a870164
+16 -37
View File
@@ -55,25 +55,27 @@ body, html {
#theme { #theme {
position: fixed; position: fixed;
bottom: 0.5rem; bottom: 0;
right: 0.5rem; margin-bottom: 0.5rem;
right: 0;
margin-right: 0.5rem;
z-index: 99; z-index: 99;
border: none;
line-height: 1;
} }
#toggle-theme { #theme label, #theme input {
border: none; border: 0;
color: var(--color-fg-contrast); margin: 0;
padding: 0; padding: 0;
width: fit-content; }
height: fit-content;
border-radius: 0.25rem; #theme input {
display: none;
}
#theme label:hover {
cursor: pointer; cursor: pointer;
background-color: transparent;
background-size: contain;
width: 1.75rem;
height: 1.75rem;
margin-top: 0.25rem;
margin-bottom: 0.25rem;
} }
@media (prefers-color-scheme: dark) { @media (prefers-color-scheme: dark) {
@@ -112,26 +114,3 @@ body, html {
:root:has(#light:checked) #light-label { :root:has(#light:checked) #light-label {
display: none; display: none;
} }
#theme {
gap: 0;
margin: 0;
padding: 0;
border: 1px solid var(--color-fg-default);
text-align: right;
}
#theme label:first-child {
margin-left: auto;
}
#theme label {
width: auto;
border: 0;
margin: 0;
padding: 0;
}
#theme input {
display: none;
}