You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

107 lines
1.8 KiB

html {
background-color:beige;
font-family: "IBM Plex Sans", system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}
a {
&:link,
&:visited,
&:hover {
color: black;
}
}
img {
max-width: 75%;
}
.main {
display: flex;
flex-direction: column;
align-items: center;
/* a bit of jank */
input {
border-radius: 0.25em;
}
label {
margin-right: 0.5em;
}
}
.stories {
display: flex;
flex-direction: column;
align-items: center;
a {
color: black;
border: none;
outline: none;
text-decoration: none;
&:link,
&:visited,
&:hover {
color: inherit;
}
}
}
.story {
display: flex;
flex-direction: row;
div {
display: flex;
flex-direction: column;
align-items: start;
margin-left: 0.5em;
}
margin-top: 1em;
min-width: 75%;
max-width: 75%;
}
.pagenav {
margin-top: 1em;
display: flex;
flex-direction: row;
}
.header {
position: sticky;
top: 0.5em;
background-color: darkgrey;
width: 100%;
min-height: 2em;
display: flex;
align-items: center;
justify-content: center;
&#storyHeader {
justify-content: flex-start;
}
overflow-x: auto;
overflow-y: auto;
border-radius: 0.5em;
border-style: solid;
border-width: 1px;
border-color:#0f0f0f;
a {
&:first-child {
margin-left: 0.5em;
}
&:last-child {
margin-right: 0.5em;
}
&:link,
&:visited,
&:hover {
color: black;
}
display: flex;
text-align: center;
margin-right: 0.5em;
width:fit-content;
}
}