rework home page

This commit is contained in:
2025-04-06 21:40:05 +02:00
parent 386c4c1eb1
commit 6c08b4aa4c
8 changed files with 273 additions and 110 deletions
+1 -32
View File
@@ -5,6 +5,7 @@
--primary-color: #548e9b;
--font-family-serif: Merriweather, serif;
--font-family-sans: 'Fira Sans', sans-serif;
--wrap: 1400px;
}
@view-transition {
@@ -214,38 +215,6 @@ td {
margin: 1em 0;
}
.theme-toggle {
display: inline-flex;
align-items: center;
height: 100%;
padding: 0.33em 0.67em;
padding-top: 8px;
margin-left: 10px;
gap: 0.6em;
border-radius: 99em;
background-color: var(--theme-code-inline-bg);
}
.theme-toggle > label:focus-within {
outline: 2px solid transparent;
box-shadow: 0 0 0 0.08em var(--theme-accent), 0 0 0 0.12em white;
}
.theme-toggle > label {
color: var(--theme-code-inline-text);
position: relative;
display: flex;
align-items: center;
justify-content: center;
opacity: 0.5;
cursor: pointer;
}
.theme-toggle .checked {
color: var(--theme-accent);
opacity: 1;
}
input[name='theme-toggle'] {
position: absolute;
opacity: 0;