wip figures and images

This commit is contained in:
sundae 2025-06-16 16:31:53 +03:00
parent ea235120f8
commit c6bac45ecf
No known key found for this signature in database
61 changed files with 1491 additions and 1315 deletions

View file

@ -0,0 +1,176 @@
@media (prefers-color-scheme: light) {
article {
border-color: var(--primary-300);
background-color: var(--primary-200);
color: var(--primary-dark-300);
& aside {
box-shadow: inset 0 0 0 2px var(--primary-500);
background-color: var(--primary-300);
}
& figure {
color: var(--primary-dark-400);
border-color: var(--primary-600);
background-color: var(--primary-300);
}
& s,
u {
text-decoration-color: color-mix(in lch, red, var(--primary-500) 20%);
}
& h3 a {
color: var(--primary-dark-300);
&:hover {
background-color: var(--primary-dark-300);
color: var(--primary);
}
}
& code:not(pre *) {
background-color: var(--primary-400);
}
& pre {
transition: background-color var(--trans), border-color var(--trans);
background-color: var(--primary-100);
&:hover {
border-color: var(--primary);
background-color: var(--primary-400);
}
}
& pre,
code {
border-color: var(--primary-400);
}
}
body {
background-color: var(--primary-100);
color: var(--primary-dark-300);
& > nav {
border-right: 1px solid var(--primary);
&::before,::after {
background-color: var(--primary);
}
& a {
background-color: var(--primary);
}
}
&::after {
background-color: var(--primary);
}
& details {
box-shadow: inset 0 0 0 2px var(--primary);
background-color: white;
color: var(--primary);
}
& details[open] {
box-shadow: inset 0 0 0 2px var(--primary);
background-color: var(--primary-300);
color: var(--primary-dark-400);
& summary {
border-color: var(--primary);
background-color: var(--primary-600);
}
& a {
color: var(--primary-100);
border-color: var(--primary);
&[aria-current] {
border-color: var(--primary-600);
background-color: var(--primary-100);
color: var(--primary-dark-500);
}
}
}
}
/* blog.css */
article {
& [aria-label="Postscript"]::after {
background-color: var(--primary);
}
& p[aria-label="Post warning"] {
border-color: currentColor;
background-color: var(--primary-dark-200);
color: var(--primary);
}
& [aria-label="Addendum"] {
box-shadow: inset 0 0 0 2px var(--primary);
border-image-source: linear-gradient(
45deg,
var(--primary),
var(--primary-600),
var(--primary)
);
background-color: var(--primary-400);
}
}
#posts {
& a {
border-color: var(--primary-600);
background-color: var(--primary-300);
color: var(--primary-dark-400);
&:is(:hover, :focus) {
background-color: var(--primary-500);
}
}
& p:not(:last-child) {
color: var(--primary-dark-700);
}
}
/* gallery.css */
#artworks {
& a {
transition: color var(--trans), background-color var(--trans),
border-color var(--trans);
& figure {
color: var(--primary-dark-400);
border-color: var(--primary-600);
background-color: var(--primary-300);
& time {
color: var(--primary-dark-500);
}
& figcaption {
color: var(--primary-dark-500);
}
&:is(:hover, :focus) {
border-color: currentColor;
background-color: var(--primary-500);
}
}
}
}
/* home.css */
#badges a:is(:hover, :focus) img {
filter: drop-shadow(4px 6px 0 var(--primary-500));
}
#collection {
& a:is(:hover, :focus) {
box-shadow: 0 0 0 1px currentColor;
background-color: var(--primary-500);
}
& img {
box-shadow: 0 0 0 1px
color-mix(in lch, transparent, var(--primary-dark-500) 30%);
}
}
}