technicalsuwako.moe/src/static/style.css

178 行
2.5 KiB
CSS

body {
background-color: #232629;
background-image: url('/static/stars.gif');
color: #fcfcfc;
font-family: sans-serif, sans-serif;
margin: 0;
}
table {
border: 1px solid #ea81e8;
border-spacing: 0;
}
th {
background-color: #a93da9;
}
td, th {
border: 1px solid #ea81e8;
}
#jswarning {
background-color: rgb(170, 170, 0);
color: rgb(252, 252, 252);
display: none;
padding: 10px;
border: 4px #dde22d ridge;
margin: 0;
text-align: center;
}
.container {
margin: 4px auto;
background-color: #170b15;
max-width: 840px;
border: 8px #a93da9 ridge;
padding: 1em;
}
@media screen and (max-width: 840px) {
.container {
padding: 0;
border: 0;
margin: 0 auto;
}
}
.header-img {
display: block;
max-width: 100%;
}
a {
color: #ea81e8;
text-decoration: none;
}
pre {
background-color: #4b364b;
padding: 8px;
border: 1px #ff61ff dashed;
overflow-x: auto;
}
pre, code {
font: 1rem monospace, monospace;
}
img {
max-width: min(600px, 100%);
max-height: 500px;
}
hr {
border: 4px #971195 outset;
border-color: #971195;
}
h1 {
font-size: 30px;
text-decoration: underline;
}
.header > h1 {
font-size: 1.5em;
text-decoration: none;
}
.warning, .danger {
padding: 4px;
border: 1px solid #eff0f1;
border-radius: 5px;
}
.warning {
background-color: #fdbc4b;
color: #232629;
}
.danger {
background-color: #da4453;
}
.mb5 {
margin-block: 0.5em;
}
.mb5 > div {
display: inline-block;
}
.header-links {
margin-block: 0.25em;
}
.header-links > a {
border-left: 1px solid #fcfcfc;
display: inline-block;
padding-left: 0.25em;
}
.header-links > a:first-of-type {
border-left: none;
padding-left: 0;
}
.icon::before {
content: '';
height: 1em;
width: 1em;
display: inline-block;
background-size: auto 1em;
background-repeat: no-repeat;
vertical-align: sub;
padding-right: 0.25em;
}
.atom-icon::before {
background-image: url('/static/rssa.png');
}
.mastodon-icon::before {
background-image: url('/static/mastodon.png');
}
.pleroma-icon::before {
background-image: url('/static/pleroma.png');
width: 0.65em;
}
.peertube-icon::before {
background-image: url('/static/peertube.png');
}
.clearnet-icon::before {
background-image: url('/static/clearnet.png');
}
.tor-icon::before {
background-image: url('/static/tor.png');
}
.i2p-icon::before {
background-image: url('/static/i2p.png');
}
.monero-icon::before {
background-image: url('/static/monero.png');
}
.git-icon:before {
background-image: url('/static/git.png');
}
.emblems {
float: right;
}