-/*
- * Author: Gerardo Poggiali <g.poggiali@develer.com>
- * Author: Bernie Innocenti <bernie@codewiz.org>
- */
+/* Author: Bernie Innocenti <bernie@codewiz.org> */
body {
font-family: sans-serif;
margin-right: 0px;
}
+html {
+ cursor: url('/wiki/sys/pointer.cur'), auto;
+}
+
a { color: #1010FF; }
a:link { text-decoration: none; }
a:hover { text-decoration: underline; }
color: #3377FF;
border: #5599EE;
background-color: #D0F0FF;
-
- border-style: solid;
- border-left-style: none;
- border-right-style: none;
- border-top-width: thin;
- border-bottom-width: thin;
+ clear: both;
margin-bottom: 0.2em;
margin-top: 2em;
}
div.nav {
- /*border-color: #88aacc;
- background-color: #aaccee;*/
border-color: #888888;
background-color: #cccccc;
- border-style: solid
+ border-style: solid;
border-top-width: 0px;
- border-bottom-width: 2px;
+ border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
padding-top: 5px;
}
table tbody thead {
- background: #f7f7f0
+ background: #f7f7f0;
}
/* FIXME: should be thead */
/* Styles for search word highlighting */
@media screen {
- .searchword0 { background: #ff9 }
- .searchword1 { background: #cfc }
- .searchword2 { background: #cff }
- .searchword3 { background: #ccf }
- .searchword4 { background: #fcf }
+ .searchword0 { background: #ff9 }
+ .searchword1 { background: #cfc }
+ .searchword2 { background: #cff }
+ .searchword3 { background: #ccf }
+ .searchword4 { background: #fcf }
}
@media print {
h3 { font-size: 12pt; border: none; }
h4 { font-size: 12pt; border: none; }
h5 { font-size: 12pt; border: none; }
- a, a:link, a:visited { color: #225; text-decoration: underline; }
+ a { text-color: #225; text-decoration: underline; }
.heading:link, .heading:visited { display: none; }
#footer { display: none; }
.nav { display: none; }
.noprint { display: none; }
div.wiki { font-size: smaller; }
}
+
+@media (prefers-color-scheme: dark) {
+ body {
+ background-color: #181818;
+ color: #ffffff;
+ }
+
+ a { color: #9bd1ff; }
+ a:visited { color: #9b669b; }
+ a.nonexistent { color: #f0d0d0; }
+ a.navlink { color: #d1d1ff; }
+ a.login { color: #bb6666; }
+
+ div.nav {
+ border-color: #606060;
+ background-color: #303030;
+ }
+
+ body {
+ background-color: #181818;
+ color: #FFFFFF;
+ }
+
+ a { color: #9Bd1ff; }
+ a:visited { color: #778899; }
+ a.nonexistent { color: #f0d0d0; }
+ a.navlink { color: #d1d1ff; }
+ a.login { color: #bb6666; }
+ a.heading { text-decoration: none; color: #666666; font-size: smaller; }
+
+ div.nav {
+ border-color: #606060;
+ background-color: #303030;
+ }
+
+ table { border: 2px solid #444; }
+ table tbody thead { background: #2f2f2f; }
+ table tbody th {
+ border: 1px solid #555;
+ border-bottom-color: #777;
+ }
+ table tbody td { border: 1px dotted #555; }
+ table tbody tr { border-top: 1px solid #555; }
+ table tbody tr.even { background-color: #303030; }
+ table tbody tr.odd { background-color: #393939; }
+ table tbody tr:hover { background: #444 !important; }
+}