-/*
- * 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; }
a:visited { color: #501080; }
a.nonexistent { color: #D04040; }
a.navlink, a.login { font-size: smaller; font-weight: bold; text-decoration: none; }
h1 {
font-size: x-large;
font-weight: bold;
+ clear: both;
color: #3377FF;
border: #5599EE;
background-color: #D0F0FF;
margin-top: 2em;
padding-right: 10px;
padding-left: 10px;
-
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-right-width: 0px;
- border-left-width: 0px;
- border-style: solid;
}
h2 {
font-size: large;
font-weight: bold;
- color: #22AA33;
- border: #22AA33;
- background-color: #E8F8F0;
clear: both;
+ color: #22AA33;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 0.1em;
- margin-top: 2em;
+ margin-top: 1.5em;
padding-right: 10px;
padding-left: 10px;
-
- border-top-width: 1px;
- border-bottom-width: 1px;
- border-left-width: 0px;
- border-right-width: 0px;
- border-style: solid;
}
h3 {
font-size: large;
font-weight: bold;
- color: #DD2255;
- border: #BB5599;
+ color: #113366;
margin-left: 10px;
margin-right: 10px;
padding-right: 5px;
padding-left: 5px;
-
- border-top-width: 0px;
- border-bottom-width: 1px;
- border-right-width: 0px;
- border-left-width: 0px;
- border-style: solid;
}
h4 {
font-size: medium;
font-weight: bold;
- color: #2222AA;
+ color: #222288;
margin-left: 10px;
margin-right: 10px;
padding-right: 5px;
padding-left: 5px;
-
- border: #333399;
- border-top-width: 0px;
- border-bottom-width: 1px;
- border-right-width: 0px;
- border-left-width: 0px;
- border-style: solid;
}
h5 {
font-size: medium;
- font-weight: bold;
- color: #222288;
+ font-weight: normal;
+ color: #4444AA;
margin-left: 10px;
margin-right: 10px;
div {
margin-left: 10px;
margin-right: 10px;
- text-align: justify;
+ /*text-align: justify;*/
}
div.wiki {
}
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;
p.dialog {
border-color: black;
background-color: white;
- padding-left: 5px;
+ padding-left: 5px;
margin-left: 10px;
margin-right: 10px;
border-style: solid;
margin-left: 1em;
margin-right: 1em;
margin-bottom: 1em;
- text-align: justify;
+ /*text-align: justify;*/
}
table {
}
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 {
.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; }
+}