being-pet-landing/being.pet/style.pp.css

101 lines
1.2 KiB
CSS
Raw Permalink Normal View History

2024-07-30 21:05:18 +03:00
/* vim: ft=css:ts=2:sw=2
*/
@font-face {
font-family: "Terminus";
src: url("/f/TerminusTTF.ttf");
font-display: optional;
}
* {
box-sizing: border-box;
}
html, body {
background-color: THEME_BG;
color: THEME_FG;
margin: 0;
padding: 0;
font-size: 16px;
width: 100%;
}
code {
white-space: pre;
}
* {
font-family: "Terminus (TTF)", "Terminus";
font-smooth: never;
}
main {
width: 640px;
margin: 16px auto;
margin-bottom: 100px;
}
.faint {
color: THEME_FG_FAINT;
}
a.faint {
cursor: not-allowed;
}
section {
width: 100%;
border-left: 2px solid THEME_BORDER;
margin-bottom: 16px;
}
section p {
margin: 8px 16px;
}
header {
width: 100%;
background: THEME_BORDER;
}
header h2 {
margin: 0;
padding: 2px 0px 2px 16px;
color: THEME_HIGHLIGHT;
}
header h2::before {
content: ">\a0";
display: inline-block;
}
table {
border-spacing: 0;
}
td, th {
padding: 0px 0px 0px 16px;
text-align: left;
vertical-align: top;
}
tr:hover {
background: THEME_BORDER;
}
a, a:visited { color: THEME_HIGHLIGHT; }
ul {
list-style-type: none;
}
li::before {
content: "> ";
}
@media (max-width: 640px) {
main {
width: 100%;
margin: 0px;
}
}