123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639 |
- /* Authors: Murray Altheim (2004), Alex Schroeder (2004, 2005, 2006,
- 2009), Bayle Shanks (2006), Lion Kimbro (2006).
- This file is in the public domain.
- */
- html, body { /* hue 84 */
- /* Default color for text. It doesn't appear that many places,
- but you'll see it in Recent Changes summary comments, and
- you'll see it in the languages at the bottom of the place;
- It seeps out, here and there. */
- color:#000;
- /* This is the main light green background color. */
- background-color:#def4b5;
- margin:0;
- padding:0;
- }
-
- /* This is not used in all that many places. */
- body.gray {
- background-color:#d5e0c5;
- }
-
- /* The next section includes some funky selectors.
- See http://www.w3.org/TR/REC-CSS2/selector.html for more. */
- div.content, div.rc, body > form, div.footnotes, div.edit text {
- margin: 1em;
- }
- /* The following statement hides the result count at the end
- of a search page (since most of the time the result per page
- is 10. */
- br + p.result { display: none; }
-
- body.brown a { color:#550; text-decoration:none; }
- a { color:#272; text-decoration:none; font-weight:bold; }
- a:active { color:#f00; }
- a:visited { color:#550; }
- a.near, a.outside, a[class="url number"] {
- text-decoration:underline;
- font-weight:bold;
- }
- a.tag:before { content:"\2601\ "; }
- a.tag { text-decoration:none; }
- div.search p.links a { padding-right:2ex; }
- a.number { text-decoration:none; }
- a.alias { text-decoration:none; border-bottom: thin dashed; }
- a.footnote { font-size:50%; vertical-align:super }
- span.bar a { margin-right:1ex; }
- p.plink, li.plink {
- border: 2px solid #c8a8ff;
- padding: 2px;
- }
- p a.plink, li a.plink {
- display:none;
- }
- p:hover a.plink, p a:hover.plink,
- li:hover a.plink, li a:hover.plink {
- text-decoration: none;
- display: inline;
- position:absolute;
- color: #a020f0; /* purple */
- }
- body.arrows a.near:before, body.arrows a.outside:before { content:"\2197"; }
- body.arrows a.near, body.arrows a.outside { text-decoration:none; }
- /* add every specific a here */
- div.header h1 a:hover, h1 a:hover, h2 a:hover, h3 a:hover { color: #fbb; }
- a.definition:hover, a.near:hover, a:hover { color:#f00; }
- dl.irc dt { width:20ex; float:left; text-align:right; clear:left; }
- dl.irc dt span.time { float:left; }
- dl.irc dd { margin-left:22ex; }
- div.header {
- background-color: #becc92;
- margin: 0;
- padding: 0;
- height: 6em;
- }
- div.sidebar {
- float: right;
- width: 15%;
- padding: 0 0.5em 0 1em;
- margin: 1em 0 1em 5em;
- font-size: x-small;
- border: 3px solid #000;
- text-align: left;
- background-color: #dea;
- }
- div.sidebar h2 {
- font-weight: bold;
- font-size: small;
- color: #000;
- background-color: #dea;
- padding: 0;
- margin-right: 7%;
- border-bottom: 1px solid #ab7;
- }
- div.sidebar ul, div.sidebar li {
- display:block;
- margin:0;
- padding:0;
- }
- div.sidebar a:before {
- content:"";
- }
- div.sidebar a {
- font-weight: normal;
- }
- h3 {
- font-weight:bold;
- font-size:medium;
- clear:left;
- color:#fff;
- background:#84d600;
- padding:0.3ex;
- }
- div.header span.gotobar {
- display:block;
- padding:1ex;
- }
- div.message {
- position: absolute;
- top: 1.5em;
- left:0;
- right:0;
- z-index: 5;
- }
- div.message p {
- display:inline;
- }
- div.message, div.question {
- background-color:#fee;
- color:#f00;
- border:solid #f00;
- font-weight:bold;
- padding:0.1em 0 0.1em 1em;
- }
- div.header h1 {
- position: absolute;
- top: 1.5em;
- left:0;
- right:0;
- background-color:#517005;
- font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
- font-size:xx-large;
- border-bottom:2px dotted #87a036;
- margin-top: 0;
- padding: 0.125em 0.5em;
- }
- div.header h1 a {
- text-decoration:none;
- color: #ffffff;
- }
- img.logo {
- position:absolute;
- top:1ex;
- right:1ex;
- border:none;
- z-index:10;
- }
- .right {
- float:right;
- }
- .left {
- float:left;
- }
- .top {
- vertical-align: top;
- }
- .highlight {
- background-color: #ffa;
- font-style: normal;
- padding: 0 0.2em;
- }
- /* search box in the top bar */
- form.tiny, form.tiny p {
- display: inline;
- white-space: nowrap;
- }
- form.tiny input {
- padding: 0;
- width: 10ex;
- font-size: 70%;
- }
- div.right .right, div.left .left {
- float: none;
- }
- span.caption {
- display:block;
- margin: 0 1em 1em 1em;
- }
- a.small img {
- max-width:300px;
- }
- h1 {
- font-weight:bold;
- font-size:larger;
- clear:left;
- color:#fff;
- background:#69aa00;
- padding:0.7ex;
- text-decoration:none;
- }
- span.specialdays {
- margin-left: 1em;
- color: #4c6b1b;
- font-style: italic;
- }
- h2 {
- font-weight:bold;
- font-size:larger;
- color:#fff;
- background:#69aa00;
- padding:0.7ex;
- }
- h2 a, div.journal h1 a {
- text-decoration:none; color:#fff;
- }
- h3 {
- font-weight:bold; font-size:medium; clear:left;
- color:#fff; background:#84d600; padding:0.7ex;
- }
- h3 a, div.journal h2 a {
- text-decoration:none; color:#fff;
- }
- span.permanentanchor, a.definition {
- text-decoration:none; color:#000;
- border-bottom:thin dashed;
- }
- p > a.definition, p > span.permanentanchor {
- font-weight:bold; font-size:larger;
- color:#fff; background:#84d600; padding:0.7ex;
- text-decoration:none; display:block; margin-bottom:1ex;
- border-bottom:none;
- }
- div.footnotes hr {
- border:none;
- color:black;
- background-color:#000;
- height:1px;
- margin-top:2ex;
- }
- div.footnotes hr + p {
- font-weight:bold;
- }
- div.footer {
- background-color:#becc92;
- border-bottom:solid;
- clear: both;
- margin: 3em 0 0 0;
- padding: 1ex;
- border-top:2px solid;
- color:black;
- }
- div.footer hr {
- display:none;
- }
- div.rc { margin-top:4ex; }
- div.rc hr { display:none; }
- div.old { background-color:#ffd; }
- div.new { background-color:#dfd; }
- div.diff {
- padding-left:2ex;
- padding-right:2ex;
- border-style:dashed;
- width: 66%;
- margin:1em 2em;
- }
- div.diff + hr {
- display: none;
- }
- div.refer {
- padding-left:5%;
- padding-right:5%;
- }
- div.refer hr {
- display: none;
- }
- div.rss { background-color:#ce9; }
- body.gray div.rss {
- background-color:#dec;
- }
- div.sister {
- float:left;
- margin-right:1ex;
- padding-right:1ex;
- }
- div.sister p { padding:1ex; margin:0; }
- div.sister hr { display:none; }
- div.near, div.definition { padding:1ex; margin:0; }
- div.near p, div.definition p { margin: 0; }
- div.footer + hr { display:none; }
- div.journal hr { display:none; }
- div.journal h1, div.journal h2, div.journal h3, div.journal h4 {
- font-size:medium;
- border:0;
- }
- div.include {
- border-top: 1px dashed #ccd;
- border-bottom: 1px dashed #ccd;
- background-color: #d2f4b5;
- }
- span.description { font-weight:bold; }
- span.new { display:inline; font-weight:bold; }
- table.user { border-collapse:collapse; border:thin dotted; padding:1ex;
- margin-bottom:1ex; width:inherit; margin:0 5%; }
- table.user tr td { padding: 0.5ex 1em; border: thin dotted; text-align:left; }
- table.history td[colspan="3"] {
- padding: 1em 0;
- }
- dt { font-weight:bold; }
- dd, li {
- margin-bottom: 0.5ex;
- margin-left: 2em;
- }
- dl, ol, ul { margin-left:0em; }
- textarea#text { width:75%; height:70%; }
- textarea#summary { width:75%; height:10%; }
- /* links to change from text to file and back */
- form.edit a.svg, form.edit a.upload {
- padding: 0.5em;
- margin-right: 0.5em;
- background-color: #cfa;
- border: 1px solid #7a7;
- -moz-border-radius: 5px;
- -webkit-border-radius: 5px;
- }
- /* images */
- img { border:0; }
- pre, img.upload {
- border: #777 1px solid; padding: 0.5em;
- margin-left: 1em; margin-right: 2em;
- white-space: pre;
- background-color: #fff; color: black;
- overflow: hidden;
- }
- a.smiley img.upload {
- border:none;
- margin:0;
- padding:0;
- background-color:inherit;
- }
- img.portrait {
- float:left; clear:left;
- background-color:#fff;
- border:#999 1px solid;
- padding:10px;
- margin:10px;
- }
- div.portrait {
- float:left; clear:left;
- font-size:xx-small;
- padding-left:10px;
- }
- div.portrait img.portrait {
- float:none;
- margin:10px 10px 0 0;
- }
- div.portrait a {
- text-decoration:none;
- color:#999;
- }
- div.color {
- clear: left;
- min-height:105px;
- margin: 0;
- padding: 0;
- }
- div.one {
- background-color: #efb;
- }
- div.level0, div.level0 div.portrait {
- margin-left: 0;
- }
- div.level1, div.level1 div.portrait {
- margin-left: 4em;
- }
- div.level2, div.level2 div.portrait {
- margin-left: 8em;
- }
- div.level3, div.level3 div.portrait {
- margin-left: 12em;
- }
- hr {
- display:block;
- clear: left;
- }
- div.month {
- float:left;
- margin:3ex;
- height:15ex;
- }
- div.month pre {
- background-color:inherit;
- border:none;
- padding:0;
- margin:0;
- }
- div.month a.edit {
- font-weight:normal;
- color:#000;
- }
- rss {
- color:#000;
- margin:0;
- padding:0;
- background-color:#def4b5;
- }
- docs {
- position: absolute;
- top:0;
- left:0;
- right:0;
- font-size: xx-large;
- height: 1.5em;
- color: #becc92; /* invisible */
- background-color: #becc92;
- }
- channel * {
- display: block;
- }
- /* if IE can't parse this, no problem */
- channel > title {
- font-family: "Tahoma", "Arial", "Helvetica", sans-serif;
- }
-
- title {
- background-color:#517005;
- font-size:xx-large;
- font-weight:bold;
- margin-top: 1.5em;
- padding: 0.125em 0.5em;
- border-bottom:2px dotted #87a036;
- color:#fff;
- }
- item title {
- background-color:#69aa00;
- font-size: medium;
- margin: 0 0 0 1em;
- padding:0.7ex 0.5em;
- }
- copyright {
- font-size: smaller;
- margin: 1em 4em;
- }
- channel > link:before {
- font-size: x-large;
- display: block;
- margin: 1em;
- padding: 0.5em;
- content: "This is an RSS feed, designed to be read in a feed reader.";
- color: red;
- border: 1px solid red;
- }
- link, license {
- font-size: smaller;
- margin: 1em 2em;
- }
- username, description, generator, interwiki { margin: 1em; }
- username:before { content: "Last edited by "; }
- username:after { content: "."; }
- generator:before { content: "Feed generated by "; }
- generator:after { content: "."; }
- channel description {
- font-weight: bold;
- }
- item description {
- font-style: italic;
- font-weight: normal;
- margin: 1em;
- }
- language,
- pubDate, lastBuildDate, ttl, guid, category, comments,
- image title, image link,
- status, version, diff, history, importance {
- display: none;
- }
- /*
- == Printing ==
- "@media print" is special: Everything in this section only applies
- when the page is printed (or during print preview). More information:
-
- * http://www.w3.org/TR/css3-mediaqueries/
- */
- @media print {
- /* When printing, turn off a bunch of stuff. */
- div.header span.gotobar,
- span.specialdays,
- div.refer,
- div.footer,
- div.near,
- div.definition,
- div.sister,
- div.languages,
- div.message,
- img.logo { display:none; }
- /* portraits */
- div.portrait {
- margin:0;
- padding:0;
- font-size:inherit;
- float:none;
- display:inline;
- }
- div.portrait + * { display:inline; }
- div.portrait p { margin:0; padding:0; display:inline; }
- div.portrait a.newauthor, div.portrait br { display:none; }
- div.portrait a.local:after { content:": "; }
- div.portrait a.local { color:inherit; }
- div.color {
- min-height:0;
- background: inherit;
- }
- }
- /*
- == Languages stuff ==
- */
- div.languages {
- border-top:1px solid;
- clear:both;
- }
- div.languages form {
- margin: 1em 1ex 3em 1ex;
- }
- span[lang=en], .en { background-color:#ddf; }
- span[lang=fr], .fr { background-color:#fdd; }
- span[lang=de], .de { background-color:#ffd; }
- span[lang=it], .it { background-color:#dfd; }
- span[lang=pt], .pt { background-color:#bfb; }
- span[lang=es], .es { background-color:#fec; }
- span[lang=sv], .sv { background-color:#adf; }
- body.simple div.footer p.note,
- body.simple div.footer span.gotobar + br,
- body.simple div.footer span.gotobar,
- body.simple div.sister,
- body.simple div.near,
- body.simple div.definition,
- body.simple div.languages { display:none; }
- body.explicit a.near[title=MeatBall]:before { content:"MeatBall:"; }
- body.explicit a.near[title=WikiFeatures]:before { content:"WikiFeatures:"; }
- body.explicit a.near[title=CraoWiki]:before { content:"CraoWiki:"; }
- body.explicit a.near[title=InterWiki]:before { content:"InterWiki:"; }
- body.explicit a.near[title=OpenMeatballWiki]:before { content:"OpenMeatballWiki:"; }
- body.nolang span[lang] { background-color:inherit; }
- body[class~=en] span[lang] { display:none; }
- body[class~=de] span[lang] { display:none; }
- body[class~=fr] span[lang] { display:none; }
- body[class~=it] span[lang] { display:none; }
- body[class~=pt] span[lang] { display:none; }
- body[class~=en] span[lang=en] { display:inline; }
- body[class~=de] span[lang=de] { display:inline; }
- body[class~=fr] span[lang=fr] { display:inline; }
- body[class~=it] span[lang=it] { display:inline; }
- body[class~=pt] span[lang=pt] { display:inline; }
- span.debug { display:none; }
- table.aside {
- float: right;
- width: 20ex;
- padding: 0;
- margin: 0 0 0 2ex;
- border: 1px dashed #666;
- }
- .aside ul {
- padding: 0;
- }
- table.aside tr td, table.aside tr th {
- border: none;
- }
|