e3af4c946d
The webservers now need to send every request to router.php, which will call appropriate files. Forms will be treated before being displayed.
96 lines
1.2 KiB
CSS
96 lines
1.2 KiB
CSS
body {
|
||
margin: 1rem;
|
||
padding: 0;
|
||
background-color: var(--background-color);
|
||
color: var(--foreground-color);
|
||
font-family: system-ui, sans-serif;
|
||
font-size: 1rem;
|
||
line-height: 1.5em;
|
||
}
|
||
|
||
nav ul {
|
||
list-style-type: none;
|
||
display: inline;
|
||
margin: 0;
|
||
padding: 0;
|
||
}
|
||
|
||
nav li {
|
||
display: inline;
|
||
}
|
||
|
||
nav ul li ul li::before {
|
||
content: ' > ';
|
||
}
|
||
|
||
h1 {
|
||
text-align: center;
|
||
font-size: 1.5rem;
|
||
display: inline;
|
||
}
|
||
|
||
h2 {
|
||
font-size: 1.3rem;
|
||
}
|
||
|
||
header, main > *:not(table, pre), footer {
|
||
max-width: 40rem;
|
||
}
|
||
|
||
main > nav {
|
||
max-width: 30rem;
|
||
}
|
||
|
||
header, main > *, footer {
|
||
margin-left: auto;
|
||
margin-right: auto;
|
||
}
|
||
|
||
header {
|
||
text-align: center;
|
||
margin-top: 0.8rem;
|
||
}
|
||
|
||
p {
|
||
margin-bottom: 1rem;
|
||
}
|
||
|
||
.breakable {
|
||
word-break: break-all;
|
||
}
|
||
|
||
::selection {
|
||
background-color: var(--foreground-color);
|
||
color: var(--background-color);
|
||
}
|
||
|
||
abbr {
|
||
text-decoration: underline 0.2em dotted;
|
||
}
|
||
|
||
pre {
|
||
margin: 0;
|
||
}
|
||
|
||
a {
|
||
text-decoration: underline var(--svc-color) 0.2em;
|
||
color: var(--foreground-color);
|
||
}
|
||
|
||
a:hover {
|
||
text-decoration: underline var(--svc-color) 0.25em;
|
||
color: var(--foreground-color);
|
||
}
|
||
|
||
a:active {
|
||
text-decoration: underline var(--svc-color) 0.35em;
|
||
color: var(--foreground-color);
|
||
}
|
||
|
||
a[rel=help]:before {
|
||
content: 'ℹ️ ';
|
||
}
|
||
|
||
dt a {
|
||
font-size: 1.1rem;
|
||
}
|