c-dmitriy.icu/static/style.css
2023-09-18 06:20:55 +03:00

133 lines
1.8 KiB
CSS

* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
"Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji",
"Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
:root {
--background: #ffffff;
--accent: #000000;
}
::selection {
background-color: var(--accent);
color: var(--background);
}
body {
background-color: var(--background);
border-top: solid 5px var(--accent);
padding: 45px;
color: var(--accent);
}
a {
font-family: monospace;
color: var(--accent);
}
header {
height: 65px;
margin-bottom: 30px;
}
header img {
height: 100%;
}
#logo {
text-decoration: none;
font-size: 111px;
line-height: 65px;
margin-left: -5px;
}
/* header #modern {
line-height: 65px;
text-align: center;
vertical-align: top;
margin-left: 30px;
font-size: 18px;
color: var(--accent);
font-family: monospace;
}
header #modern:hover
{
text-decoration: none;
} */
main {
max-width: 800px;
}
main > * {
margin-bottom: 30px;
}
main img {
max-width: 100%;
max-height: 100vh;
}
main > ul {
padding-left: 30px;
}
main p,
main blockquote,
main li {
font-size: 20px;
line-height: 30px;
}
main pre {
font-size: 17px;
overflow-x: auto;
}
main code {
font-family: monospace;
}
main a:hover {
text-decoration: none;
}
main blockquote {
margin-left: 20px;
padding-left: 10px;
border-left: var(--accent) solid 5px;
}
main details,
main summary {
outline: none;
}
main > #header {
font-size: 45px;
}
@media (max-width: 800px) {
body {
padding: 30px;
}
header #modern {
margin-left: 25px;
}
}
ul ul > li {
margin-left: 20px;
}
@media (prefers-color-scheme: dark) {
:root {
--background: #000000;
--accent: #ffffff;
}
}