overhauled old theme
This commit is contained in:
parent
f18a342ae5
commit
fb24c6a302
82 changed files with 1378 additions and 1371 deletions
|
|
@ -1,5 +1,4 @@
|
|||
@media (prefers-color-scheme: dark) {
|
||||
|
||||
article,
|
||||
body,
|
||||
header svg {
|
||||
|
|
@ -26,7 +25,6 @@
|
|||
}
|
||||
|
||||
& pre {
|
||||
transition: background-color var(--trans), border-color var(--trans);
|
||||
background-color: var(--secondary-100);
|
||||
|
||||
&:hover {
|
||||
|
|
@ -41,10 +39,6 @@
|
|||
}
|
||||
|
||||
/* blog.css */
|
||||
& [aria-label="Postscript"]::after {
|
||||
background-color: var(--secondary);
|
||||
}
|
||||
|
||||
& [aria-label="Post warning"] {
|
||||
background-color: var(--secondary);
|
||||
color: var(--secondary-100);
|
||||
|
|
@ -57,10 +51,12 @@
|
|||
|
||||
& [aria-label="Addendum"] {
|
||||
box-shadow: inset 0 0 0 2px var(--secondary);
|
||||
border-image-source: linear-gradient(45deg,
|
||||
var(--secondary),
|
||||
var(--secondary-600),
|
||||
var(--secondary));
|
||||
border-image-source: linear-gradient(
|
||||
45deg,
|
||||
var(--secondary),
|
||||
var(--secondary-600),
|
||||
var(--secondary)
|
||||
);
|
||||
background-color: var(--secondary-400);
|
||||
}
|
||||
}
|
||||
|
|
@ -70,17 +66,14 @@
|
|||
color: var(--secondary-light-700);
|
||||
}
|
||||
}
|
||||
|
||||
/* default.css */
|
||||
body {
|
||||
background-color: var(--secondary-100);
|
||||
|
||||
/* this is cursed */
|
||||
& :is(a, button) {
|
||||
& :is(a, button):not(span *, [aria-label="Postscript"] *),
|
||||
span:has(a) {
|
||||
color: var(--secondary-light-400);
|
||||
border-color: var(--secondary-600);
|
||||
background-color: var(--secondary-300);
|
||||
|
||||
&:is(:hover, :focus) {
|
||||
color: var(--secondary-light-500);
|
||||
border-color: currentColor;
|
||||
|
|
@ -93,14 +86,16 @@
|
|||
box-shadow: 0 0 0 2px var(--secondary-300);
|
||||
}
|
||||
}
|
||||
& span a {
|
||||
color: inherit;
|
||||
}
|
||||
|
||||
&>nav {
|
||||
& > nav {
|
||||
background-color: inherit;
|
||||
border-color: var(--secondary);
|
||||
|
||||
& details {
|
||||
background-color: var(--secondary-100);
|
||||
|
||||
&:not([open]) summary {
|
||||
&:not([open]) {
|
||||
color: var(--secondary);
|
||||
}
|
||||
}
|
||||
|
|
@ -117,16 +112,16 @@
|
|||
}
|
||||
}
|
||||
|
||||
&::before {
|
||||
background-color: var(--secondary);
|
||||
}
|
||||
|
||||
&::after {
|
||||
background-image: linear-gradient(to bottom, var(--secondary-600) 0%, transparent 30vw);
|
||||
background-image: linear-gradient(
|
||||
to bottom,
|
||||
var(--secondary-600) 0%,
|
||||
transparent 30vw
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
&::after {
|
||||
&::after, & > nav::before {
|
||||
background-color: var(--secondary);
|
||||
}
|
||||
}
|
||||
|
|
@ -143,7 +138,8 @@
|
|||
}
|
||||
|
||||
& img {
|
||||
box-shadow: 0 0 0 1px color-mix(in lch, transparent, var(--secondary-500) 70%);
|
||||
box-shadow: 0 0 0 1px
|
||||
color-mix(in lch, transparent, var(--secondary-500) 70%);
|
||||
}
|
||||
|
||||
& details h3 {
|
||||
|
|
@ -153,9 +149,5 @@
|
|||
|
||||
a:has(img[src*="/assets/img/button"]) {
|
||||
background-color: unset;
|
||||
|
||||
&:is(:hover, :focus) img {
|
||||
filter: drop-shadow(4px 6px 0 var(--secondary-500));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue