color tweak, modularizing css, redone index, rewritten stuff

This commit is contained in:
sundae 2025-06-17 17:42:43 +03:00
parent c6bac45ecf
commit ee8bce1bd3
No known key found for this signature in database
18 changed files with 614 additions and 664 deletions

View file

@ -19,15 +19,6 @@
text-decoration-color: color-mix(in lch, red, var(--secondary-500) 20%);
}
& h3 a {
color: var(--secondary-light-300);
&:hover {
background-color: var(--secondary-light-300);
color: var(--secondary);
}
}
& code:not(pre *) {
background-color: var(--secondary-400);
}
@ -50,15 +41,21 @@
body {
background-color: var(--secondary-100);
color: var(--secondary-light-200);
color: var(--secondary-light-300);
& a:not(article *) {
color: var(--secondary);
border-color: var(--secondary-600);
background-color: var(--secondary-400);
&:is(:hover, :focus) {
color: var(--secondary-light-500);
border-color: currentColor;
background-color: var(--secondary-500);
}
}
& > nav {
border-right: 1px solid var(--secondary);
&::before,::after {
background-color: var(--secondary);
}
& a {
&::before,
::after {
background-color: var(--secondary);
}
}
@ -68,29 +65,26 @@
}
& details {
box-shadow: inset 0 0 0 2px var(--secondary);
background-color: var(--secondary-100);
color: var(--secondary);
&:not([open]) summary {
color: var(--secondary);
}
}
& details[open] {
box-shadow: inset 0 0 0 2px var(--secondary);
border-color: var(--secondary);
background-color: var(--secondary-300);
color: var(--secondary-light-200);
color: var(--secondary-light-300);
& summary {
border-color: var(--secondary);
background-color: var(--secondary-600);
color: var(--secondary-light-300);
background-color: inherit;
}
& a {
color: var(--secondary-200);
border-color: var(--secondary);
&[aria-current] {
border-color: var(--secondary-600);
background-color: var(--secondary-200);
color: var(--secondary-light-500);
}
& a[aria-current] {
color: var(--secondary-500);
border-color: var(--secondary-light-500);
background-color: var(--secondary-light-500);
}
}
}
@ -98,7 +92,7 @@
article {
& [aria-label="Postscript"]::after {
background-color: var(--secondary);
}
}
& p[aria-label="Post warning"] {
border-color: currentColor;
background-color: var(--secondary-100);
@ -118,16 +112,6 @@
}
#posts {
& a {
border-color: var(--secondary-600);
background-color: var(--secondary-300);
color: var(--secondary-light-400);
&:is(:hover, :focus) {
background-color: var(--secondary-500);
}
}
& p:not(:last-child) {
color: var(--secondary-light-700);
}