style.css
This commit is contained in:
parent
f6718602d4
commit
83a2f7a1b0
147
style.css
Normal file
147
style.css
Normal file
@ -0,0 +1,147 @@
|
|||||||
|
/* h1 → Name
|
||||||
|
* h2 → Description
|
||||||
|
* h3 → Tags
|
||||||
|
* h4 → Date
|
||||||
|
* h5 → Url
|
||||||
|
*/
|
||||||
|
:root {
|
||||||
|
--font-size:22px;
|
||||||
|
--font-size-s:calc(var(--font-size) / 1.5);
|
||||||
|
--line-height:24px;
|
||||||
|
--gutter:0px;
|
||||||
|
--height:auto;
|
||||||
|
--color:black;
|
||||||
|
--selection:purple;
|
||||||
|
--background:#FFF;
|
||||||
|
--background-2:#FEFEFE;
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family: Junicode;
|
||||||
|
/* https://github.com/psb1558/Junicode-font/releases */
|
||||||
|
src: url("Junicode-CondLight.otf") format("opentype");
|
||||||
|
}
|
||||||
|
* {
|
||||||
|
font-family: Junicode;
|
||||||
|
}
|
||||||
|
h1,h2,h3,h4,h5,p, a {
|
||||||
|
width:fit-content;
|
||||||
|
line-height:var(--line-height);
|
||||||
|
padding:0;
|
||||||
|
margin:0;
|
||||||
|
font-weight:normal;
|
||||||
|
font-size:var(--font-size);
|
||||||
|
}
|
||||||
|
a{
|
||||||
|
width:100%;
|
||||||
|
display:block;
|
||||||
|
color:var(--color);
|
||||||
|
text-decoration:none;
|
||||||
|
margin:auto;
|
||||||
|
|
||||||
|
}
|
||||||
|
h5 {
|
||||||
|
text-decoration:underline }
|
||||||
|
li:hover a {
|
||||||
|
color:var(--selection)}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
textarea{
|
||||||
|
position:fixed;
|
||||||
|
top:0;
|
||||||
|
left:5px;
|
||||||
|
z-index:10;
|
||||||
|
width:calc(100vw - 10px);
|
||||||
|
font-size:var(--font-size);
|
||||||
|
height:var(--line-height);
|
||||||
|
}
|
||||||
|
ol {
|
||||||
|
margin:0;
|
||||||
|
display:flex;
|
||||||
|
gap:var(--gutter);
|
||||||
|
flex-direction:column-reverse;
|
||||||
|
margin-bottom:50vh;
|
||||||
|
padding-left: 34px;
|
||||||
|
|
||||||
|
}
|
||||||
|
li {
|
||||||
|
font-size:var(--font-size);
|
||||||
|
color:rgba(0,0,0,0);
|
||||||
|
height:0;
|
||||||
|
overflow:hidden
|
||||||
|
|
||||||
|
}
|
||||||
|
.active:nth-of-type(2n){
|
||||||
|
background:var(--background-2);
|
||||||
|
|
||||||
|
}
|
||||||
|
li,textarea, nav {
|
||||||
|
|
||||||
|
box-sizing:border-box;
|
||||||
|
border:none;
|
||||||
|
|
||||||
|
}
|
||||||
|
.active {
|
||||||
|
border-bottom: 1px solid black;
|
||||||
|
height:var(--height);
|
||||||
|
display:list-item;
|
||||||
|
color:var(--color);
|
||||||
|
overflow:visible;
|
||||||
|
}
|
||||||
|
h1,h2,a {
|
||||||
|
overflow-y:scroll;
|
||||||
|
}
|
||||||
|
h3{
|
||||||
|
opacity:.5
|
||||||
|
}
|
||||||
|
section{
|
||||||
|
flex-wrap:wrap;
|
||||||
|
display:flex;
|
||||||
|
}
|
||||||
|
h1 {order: 0;
|
||||||
|
}
|
||||||
|
h2 {
|
||||||
|
font-style:italic}
|
||||||
|
h5,h2,h3,h4 {
|
||||||
|
order:3
|
||||||
|
}
|
||||||
|
h3::before, h2::before, h1::after{content:'\00a0·\00a0'}
|
||||||
|
h4 {
|
||||||
|
margin-left:auto
|
||||||
|
}
|
||||||
|
html{background:white}
|
||||||
|
nav p {display:inline;
|
||||||
|
}
|
||||||
|
nav p:not(:first-of-type)::before{
|
||||||
|
content:'· '
|
||||||
|
}
|
||||||
|
nav p::after{
|
||||||
|
font-size:var(--font-size-s);
|
||||||
|
display:inline-block;
|
||||||
|
transform:translateY(-7px);
|
||||||
|
content:'\00a0(' attr(count) ')'
|
||||||
|
}
|
||||||
|
nav {
|
||||||
|
border-top: 1px solid black;
|
||||||
|
border-bottom: 1px solid black;
|
||||||
|
margin-top:calc(var(--line-height) + 1px);
|
||||||
|
height:var(--line-height);
|
||||||
|
overflow:hidden;
|
||||||
|
|
||||||
|
}
|
||||||
|
nav:hover {height:auto}
|
||||||
|
#cc {
|
||||||
|
display:absolute;
|
||||||
|
position:fixed;
|
||||||
|
top:0;
|
||||||
|
left:0;
|
||||||
|
z-index:10;
|
||||||
|
height:100vh;
|
||||||
|
width:100vw;
|
||||||
|
pointer-events:none;
|
||||||
|
background:linear-gradient(0deg, yellow, ivory);
|
||||||
|
mix-blend-mode:multiply;
|
||||||
|
|
||||||
|
/* A color correction pass, enable it by removing this line ↓ */
|
||||||
|
display:none
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user