190 lines
2.6 KiB
CSS
190 lines
2.6 KiB
CSS
|
@charset "UTF-8";
|
||
|
* {
|
||
|
margin: 0;
|
||
|
padding: 0;
|
||
|
border: 0;
|
||
|
list-style: none;
|
||
|
text-decoration: none;
|
||
|
border: none;
|
||
|
}
|
||
|
|
||
|
html {
|
||
|
color-scheme: dark light;
|
||
|
}
|
||
|
|
||
|
a {
|
||
|
color: #1f8200;
|
||
|
}
|
||
|
a:visited {
|
||
|
color: #afafaf;
|
||
|
}
|
||
|
a:hover {
|
||
|
text-decoration: overline underline;
|
||
|
}
|
||
|
|
||
|
body {
|
||
|
font-family: monospace;
|
||
|
font-size: 16px;
|
||
|
padding: 8px;
|
||
|
}
|
||
|
|
||
|
header {
|
||
|
display: flex;
|
||
|
flex-flow: row nowrap;
|
||
|
justify-content: space-between;
|
||
|
align-items: baseline;
|
||
|
padding: 12px;
|
||
|
}
|
||
|
header img {
|
||
|
width: 64px;
|
||
|
height: auto;
|
||
|
border-radius: 50%;
|
||
|
}
|
||
|
|
||
|
nav {
|
||
|
margin: 12px auto;
|
||
|
font-size: 24px;
|
||
|
border: 1px solid #d96500;
|
||
|
padding: 6px;
|
||
|
border-radius: 12px;
|
||
|
}
|
||
|
nav ul {
|
||
|
display: flex;
|
||
|
flex-flow: row wrap;
|
||
|
justify-content: space-evenly;
|
||
|
align-items: baseline;
|
||
|
}
|
||
|
nav li {
|
||
|
min-width: 100px;
|
||
|
}
|
||
|
nav li::before {
|
||
|
content: "🍁 ";
|
||
|
}
|
||
|
|
||
|
main img {
|
||
|
display: block;
|
||
|
max-width: 120px;
|
||
|
}
|
||
|
|
||
|
article {
|
||
|
margin: 12px auto;
|
||
|
border: 1px solid #d96500;
|
||
|
padding: 4px;
|
||
|
border-radius: 8px;
|
||
|
}
|
||
|
article h2 {
|
||
|
padding: 8px 0;
|
||
|
font-size: 24px;
|
||
|
text-align: center;
|
||
|
text-decoration: underline;
|
||
|
}
|
||
|
article h3 {
|
||
|
margin: 12px 24px;
|
||
|
text-decoration: underline;
|
||
|
}
|
||
|
article p {
|
||
|
padding: 12px;
|
||
|
}
|
||
|
article blockquote {
|
||
|
width: 80%;
|
||
|
margin: auto;
|
||
|
border-left: 4mm ridge #d91202;
|
||
|
border-radius: 2px;
|
||
|
padding-left: 9px;
|
||
|
padding-top: 2px;
|
||
|
padding-bottom: 2px;
|
||
|
}
|
||
|
article > a {
|
||
|
display: block;
|
||
|
text-align: right;
|
||
|
}
|
||
|
|
||
|
section img {
|
||
|
max-width: 340px;
|
||
|
border-radius: 8px;
|
||
|
}
|
||
|
section ol {
|
||
|
margin-left: 54px;
|
||
|
padding-left: 24px;
|
||
|
margin-bottom: 12px;
|
||
|
}
|
||
|
section ol li {
|
||
|
list-style: lower-roman;
|
||
|
}
|
||
|
section ul {
|
||
|
margin-left: 54px;
|
||
|
padding-left: 24px;
|
||
|
margin-bottom: 12px;
|
||
|
}
|
||
|
section ul li {
|
||
|
list-style: square;
|
||
|
}
|
||
|
|
||
|
.grid {
|
||
|
margin: 12px auto;
|
||
|
display: flex;
|
||
|
flex-flow: row wrap;
|
||
|
justify-content: space-evenly;
|
||
|
align-items: normal;
|
||
|
gap: 10px;
|
||
|
}
|
||
|
|
||
|
table {
|
||
|
margin: 20px auto;
|
||
|
border: 1px solid #d96500;
|
||
|
border-radius: 8px;
|
||
|
padding: 4px;
|
||
|
color: #373735;
|
||
|
}
|
||
|
table tr,
|
||
|
table td {
|
||
|
padding: 4px;
|
||
|
}
|
||
|
|
||
|
thead td {
|
||
|
background-color: #b4beba;
|
||
|
padding: 2px;
|
||
|
text-align: center;
|
||
|
}
|
||
|
|
||
|
tbody tr:nth-child(odd) {
|
||
|
background-color: #34b543;
|
||
|
}
|
||
|
tbody tr:nth-child(even) {
|
||
|
background-color: #d58379;
|
||
|
}
|
||
|
|
||
|
tfoot {
|
||
|
text-align: center;
|
||
|
}
|
||
|
tfoot tr {
|
||
|
background-color: #b4beba;
|
||
|
}
|
||
|
|
||
|
footer {
|
||
|
margin: 10px auto;
|
||
|
font-size: 12px;
|
||
|
text-align: center;
|
||
|
}
|
||
|
|
||
|
@media only screen and (min-width: 980px) {
|
||
|
body {
|
||
|
width: 80vw;
|
||
|
margin: auto;
|
||
|
}
|
||
|
}
|
||
|
@media (prefers-color-scheme: dark) {
|
||
|
html {
|
||
|
background-color: #373735;
|
||
|
color: #fffef2;
|
||
|
}
|
||
|
}
|
||
|
@media (prefers-color-scheme: light) {
|
||
|
html {
|
||
|
background-color: #fffef2;
|
||
|
color: #373735;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
/*# sourceMappingURL=style.css.map */
|