files moved from /stylesheets/ (wich is now obsolete)

This commit is contained in:
Antoine Musso 2004-09-05 03:33:26 +00:00
parent a0d30b1e03
commit 2daff0bbf0
67 changed files with 5588 additions and 0 deletions

432
skins/chick/main.css Executable file
View file

@ -0,0 +1,432 @@
/*
** MediaWiki 'chick' style sheet for PDAs or other small-screen devices.
** Copyright Timwi
** License: GPL (http://www.gnu.org/copyleft/gpl.html)
**
** Loosely based on Monobook by Gabriel Wicke
*/
body {
font: sans-serif;
color: Black;
margin: 0;
padding: 0.3em;
}
a { color: #002bb8; }
a:visited { color: #5a3696; }
a:active { color: Orange; }
a.stub { color: #772233; }
a.new,
#p-personal a.new { color:#ba0000; }
a.new:visited,
#p-personal a.new:visited { color:#a55858; }
img {
border: none;
vertical-align: middle;
}
p {
margin: 0.4em 0em 0.5em 0em;
line-height: 1.5em;
}
p img { margin: 0; }
hr {
height: 1px;
color: #aaaaaa;
background-color: #aaaaaa;
border: 0;
margin: 0.2em 0 0.2em 0;
}
h1, h2, h3, h4, h5, h6 {
color: Black;
background: none;
font-weight: normal;
margin: 0;
padding-top: 0.5em;
padding-bottom: 0.17em;
border-bottom: 1px solid #aaaaaa;
}
h1 { font-size: 188%; }
h2 { font-size: 150%; }
h3, h4, h5, h6 {
border-bottom: none;
font-weight: bold;
}
h3 { font-size: 132%; }
h4 { font-size: 116%; }
h5 { font-size: 100%; }
h6 { font-size: 80%; }
ul {
line-height: 1.5em;
margin: 0.3em 0 0 1.5em;
padding:0;
}
ol {
line-height: 1.5em;
margin: 0.3em 0 0 3.2em;
padding:0;
list-style-image: none;
}
li { margin-bottom: 0.1em; }
dt {
font-weight: bold;
margin-bottom: 0.1em;
}
dl{
margin-top: 0.2em;
margin-bottom: 0.5em;
}
dd {
line-height: 1.5em;
margin-left: 2em;
margin-bottom: 0.1em;
}
fieldset {
border: 1px solid #2f6fab;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
}
legend {
background: White;
padding: 0.5em;
font-size: 95%;
}
form {
border: none;
margin: 0;
}
textarea {
border: 1px solid #2f6fab;
color: Black;
background-color: white;
width: 100%;
padding: 0.1em;
overflow: auto;
}
/* hide this from ie/mac and konq2.2 */
@media All {
head:first-child+body input {
visibility: visible;
border: 1px solid #2f6fab;
color: Black;
background-color: white;
vertical-align: middle;
padding: 0.2em;
}
}
input.historysubmit {
padding: 0 0.3em 0.3em 0.3em !important;
font-size: 94%;
cursor: pointer;
height: 1.7em !important;
margin-left: 1.6em;
}
input[type="radio"],
input[type="checkbox"] { border:none; }
select {
border: 1px solid #2f6fab;
color: Black;
vertical-align: top;
}
abbr, acronym, .explain {
border-bottom: 1px dotted Black;
color: Black;
background: none;
cursor: help;
}
q {
font-family: Times, "Times New Roman", serif;
font-style: italic;
}
code { background-color: #f9f9f9; }
pre {
padding: 1em;
border: 1px dashed #2f6fab;
color: Black;
background-color: #f9f9f9;
line-height: 1.1em;
}
/*
** the main content area
*/
span.subpages { display: block; }
/* Some space under the headers in the content area */
#bodyContent h1, #bodyContent h2 { margin-bottom:0.6em; }
#bodyContent h3,
#bodyContent h4,
#bodyContent h5 {
margin-bottom: 0.3em;
}
.firstHeading { margin-bottom:0.1em; }
/* user notification thing */
.usermessage {
background-color: #ffce7b;
border: 1px solid #ffa500;
color: Black;
font-weight: bold;
margin: 0.1em 0 0 0;
padding: 2px 5px;
vertical-align: middle;
}
#siteNotice {
text-align: center;
font-size: 95%;
padding: 0 0.9em 0 0.9em;
}
#siteNotice p { margin: none; padding: none; }
.error {
color: red;
font-size: larger;
}
#catlinks {
border:1px solid #aaaaaa;
background-color:#f9f9f9;
padding: 2px 5px;
margin: 0.1em 0 0 0;
clear: both;
}
p.catlinks { margin: 0; padding: 0; }
/* currently unused, intended to be used by a metadata box
in the bottom-right corner of the content area */
.documentDescription {
/* The summary text describing the document */
font-weight: bold;
display: block;
margin: 1em 0em;
line-height: 1.5em;
}
.documentByLine {
text-align: right;
font-size: 90%;
clear: both;
font-weight: normal;
color: #76797c;
}
/* emulate center */
.center {
width: 100%;
text-align: center;
}
*.center * {
margin-left: auto;
margin-right: auto;
}
/* small for tables and similar */
.small, .small * { font-size: 94%; }
table.small { font-size: 100% }
/*
** content styles
*/
#toc {
/*border:1px solid #2f6fab;*/
border:1px solid #aaaaaa;
background-color:#f9f9f9;
padding:5px;
font-size: 95%;
}
#toc .tocindent { margin-left: 2em; }
#toc .tocline { margin-bottom: 0px; }
#toc p { margin: 0 }
#toc .toctoggle { font-size: 94%; }
#toc .editsection {
margin-top: 0.7em;
font-size: 94%;
}
/* images */
div.floatright, table.floatright {
clear: right;
float: right;
margin: 0;
position: relative;
border: 0.5em solid White;
border-width: 0.5em 0 0.8em 1.4em;
}
div.floatright p { font-style: italic; }
div.floatleft, table.floatleft {
float: left;
margin: 0.3em 0.5em 0.5em 0;
position: relative;
border: 0.5em solid White;
border-width: 0.5em 1.4em 0.8em 0;
}
div.floatleft p { font-style: italic; }
/* thumbnails */
div.thumb {
margin-bottom: 0.5em;
border-style: solid; border-color: White;
width: auto;
}
div.thumb div {
border:1px solid #cccccc;
padding: 3px !important;
background-color:#f9f9f9;
font-size: 94%;
text-align: center;
overflow: hidden;
}
div.thumb div a img {
border:1px solid #cccccc;
}
div.thumb div div.thumbcaption {
border: none;
text-align: left;
line-height: 1.4em;
padding: 0.3em 0 0.1em 0;
}
div.magnify {
float: right;
border: none !important;
background: none !important;
}
div.magnify a, div.magnify img {
display: block;
border: none !important;
background: none !important;
}
div.tright {
clear: right;
float: right;
border-width: 0.5em 0 0.8em 1.4em;
}
div.tleft {
float: left;
margin-right:0.5em;
border-width: 0.5em 1.4em 0.8em 0;
}
.urlexpansion,
.hiddenStructure {
display: none;
}
img.tex { vertical-align: middle; }
span.texhtml { font-family: serif; }
/*
** classes for special content elements like town boxes
** intended to be referenced directly from the wiki src
*/
/*
** User styles
*/
/* table standards */
table.rimage {
float:right;
position:relative;
margin-left:1em;
margin-bottom:1em;
text-align:center;
}
.toccolours {
border:1px solid #aaaaaa;
background-color:#f9f9f9;
padding:5px;
font-size: 95%;
}
div.townBox {
position:relative;
float:right;
background:White;
margin-left:1em;
border: 1px solid Grey;
padding:0.3em;
width: 200px;
overflow: hidden;
clear: right;
}
div.townBox dl {
padding: 0;
margin: 0 0 0.3em 0;
font-size: 96%;
}
div.townBox dl dt {
background: none;
margin: 0.4em 0 0 0;
}
div.townBox dl dd {
margin: 0.1em 0 0 1.1em;
background-color: #f3f3f3;
}
/*
** edit views etc
*/
.special li {
line-height: 1.4em;
margin: 0;
padding: 0;
}
/* Page history styling */
/* the auto-generated edit comments */
.autocomment { color: gray; }
#pagehistory span.user {
margin-left: 1.4em;
margin-right: 0.4em;
}
#pagehistory span.minor { font-weight: bold; }
#pagehistory li { border: 1px solid White; }
#pagehistory li.selected {
background-color:#f9f9f9;
border:1px dashed #aaaaaa;
}
/*
** Diff rendering
*/
table.diff { background:white; }
td.diff-otitle { background:#ffffff; }
td.diff-ntitle { background:#ffffff; }
td.diff-addedline {
background:#ccffcc;
font-size: smaller;
}
td.diff-deletedline {
background:#ffffaa;
font-size: smaller;
}
td.diff-context {
background:#eeeeee;
font-size: smaller;
}
span.diffchange { color: red; }
a.external { color: #3366bb; }
div#footer { text-align: center; }
ul#f-list li { list-style: none; text-align: center; }
div.portlet { margin: 0.5em 0; }
.redirectText {
font-size:150%;
margin:5px;
}
ul.special li.not_patrolled, ol.special li.not_patrolled {
background-color: #ffa;
}
div.patrollink {
font-size: 75%;
text-align: right;
}
span.newpage, span.minor {
font-weight: bold;
}

47
skins/common/IEFixes.js Normal file
View file

@ -0,0 +1,47 @@
// IE fix javascript
var rslt = navigator.appVersion.match(/MSIE (\d+\.\d+)/, '');
if (rslt != null ) var version = Number(rslt[1]);
else var version = 0;
window.attachEvent("onload", hookit);
function hookit() {
fixalpha();
relativeforfloats();
}
// png alpha transparency fixes
function fixalpha(){
// bg
if(version >= 5.5) {
var logoa = document.getElementById('p-logo').firstChild;
var bg = logoa.currentStyle.backgroundImage;
if (bg.match(/\.png/i) != null){
var mypng = bg.substring(5,bg.length-2);
logoa.style.backgroundImage = "none";
logoa.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+mypng+"', sizingMethod='crop')";
}
}
}
// fix ie6 disappering float bug
function relativeforfloats() {
var bc = document.getElementById('bodyContent');
if (bc) {
var tables = bc.getElementsByTagName('table');
var divs = bc.getElementsByTagName('div');
}
setrelative(tables);
setrelative(divs);
}
function setrelative (nodes) {
var i = 0;
while (i < nodes.length) {
if(((nodes[i].style.float && nodes[i].style.float != ('none') ||
(nodes[i].align && nodes[i].align != ('none'))) &&
(!nodes[i].style.position || nodes[i].style.position != 'relative')))
{
nodes[i].style.position = 'relative';
}
i++;
}
}

View file

@ -0,0 +1,101 @@
@import url("common.css");
body { margin: 0px; padding: 0px; color: black; }
#specialform { display: inline; }
#content { top: 0; margin: 0; padding: 0; }
#topbar { padding: 0px; }
#powersearch {
background: #DDEEFF; border-style: solid; border-width: 1; padding: 2;
}
#quickbar {
width: 140px; top: 18ex; padding: 2px; visibility: visible; z-index: 99;
}
#article, #article td, #article th, #article p {
font-family: Verdana, Arial, sans-serif;
font-size: 10pt; color: black;
}
#article p {
padding-top: 0; padding-bottom: 0;
margin-top: 1ex; margin-bottom: 0;
}
p, pre, td, th, li, dd, dt { line-height: 12pt; }
textarea { overflow: auto; }
#footer { padding: 4px; }
#footer form { display: inline; }
#sitetitle {
font-family: Times, serif;
color: white;
font-weight: normal; font-size: 32pt;
line-height: 32pt;
}
td.top {
background-color: #6688AA; color: white;
margin-top: 4px; margin-bottom: 4px;
padding-top: 0; padding-bottom: 0;
text-transform: uppercase;
font-family: Verdana, Arial, sans-serif; font-size: 8pt;
}
td.top a {
font-family: Verdana, Arial, sans-serif;
background-color: #6688AA; color: white;
text-decoration: none; font-size: 10pt;
}
td.bottom {
font-family: Verdana, Arial, sans-serif;
font-size: 10pt;
padding: 0;
}
#pagestats {
font-family: Verdana, Arial, sans-serif;
color: black;
font-size: 9pt;
}
#sitesub {
font-family: Verdana, Arial, sans-serif;
font-size: 9pt; font-weight: bold;
color: black;
padding-top: 0;
}
#quickbar {
font-family: Verdana, Arial, sans-serif;
font-size: 8pt; font-weight: bold; line-height: 9.5pt;
text-decoration: none;
color: black;
padding: 0; margin-top: 0;
}
#quickbar a { color: #446688; }
#quickbar h6 {
font-family: Verdana, Arial, sans-serif;
font-size: 10pt; font-weight: bold; line-height: 12pt;
text-decoration: none;
color: #666666;
padding: 0; margin-bottom: 2px; margin-top: 6px;
}
#quickbar form { padding: 0; margin-top: 0; }
h1 { font-family: Arial, Helvetica, sans-serif;
color: #666666;
font-family: Verdana, Arial, sans-serif;
font-size: 18pt; font-weight: bold; line-height: 21pt;
}
h1.pagetitle { padding-bottom: 0; margin-bottom: 0; }
#article p.subtitle {
color: #666666; font-size: 11pt; font-weight: bold;
padding-top: 0; margin-top: 0; padding-bottom: 1ex;
}
a { color: #0000FF; }
a:visited { color: #000080; }
a.external { color: #00C000; }
a.external:visited { color: #008000; }
a.stub { color:#800080; }
a.stub:visited { color:#600060; }
a.new, #quickbar a.new { color:#FF0000; }
a.new:visited , #quickbar a.new:visited { color:#800000; }
a.printable { text-decoration: underline; }
h2, h3, h4, h5, h6 { margin-bottom: 0; }
small { font-size: 75%; }

206
skins/common/common.css Normal file
View file

@ -0,0 +1,206 @@
/*
* common.css
* This file contains CSS settings common to Wikistandard, Nostalgia and CologneBlue
*/
#footer { clear: both }
/* images */
div.floatright { float: right; margin: 0 0 1em 1em; }
div.floatright p { font-style: italic; }
div.floatleft { float: left; margin: 0.3em 0.5em 0.5em 0; }
div.floatleft p { font-style: italic; }
/* Print-specific things to hide */
.urlexpansion, .printfooter {
display: none;
}
/* table standards */
table.rimage {
float:right;
margin-left:1em;
margin-bottom:1em;
text-align:center;
font-size:smaller;
}
/* thumbnails */
div.thumb {
margin: 10px;
text-align: center;
width: auto;
}
div.thumb div {
border: 1px solid #8888aa;
background-color: #f7f8ff;
padding: 2px;
font-size: 94%;
text-align: center;
overflow: hidden;
}
div.thumb div * {
border: none;
background: none;
}
div.thumb img {
border:1px solid #8888AA;
margin-bottom:3px;
background:#FFFFFF;
}
div.thumbcaption,
div.thumbcaption * {
border: none !important;
background: none !important;
}
div.thumbcaption {
padding: 0.2em 0 0.2em 0 !important;
text-align: left !important;
}
div.tright {
float: right;
margin-left:0.5em;
}
div.tleft {
float: left;
margin-right:0.5em;
}
/* Page history styling */
/* the auto-generated edit comments */
.autocomment { color: #4b4b4b; }
#pagehistory span.user {
margin-left: 1.4em;
margin-right: 0.4em;
}
#pagehistory span.minor { font-weight: bold; }
#pagehistory li { border: 1px solid White; }
#pagehistory li.selected {
background-color:#f9f9f9;
border:1px dashed #aaaaaa;
}
table.diff { background:white; }
td.diff-otitle { background:#cccccc; }
td.diff-ntitle { background:#cccccc; }
td.diff-addedline {
background:#ccffcc;
font-size: 94%;
}
td.diff-deletedline {
background:#ffffaa;
font-size: 94%;
}
td.diff-context {
background:#eeeeee;
font-size: 94%;
}
span.diffchange { color: red; }
img { border: none; }
img.tex { vertical-align: middle; }
span.texhtml { font-family: serif; }
#toc {
border: 1px solid #8888aa;
background-color: #f7f8ff;
padding: 5px;
font-size: 95%;
}
#toc .tocindent { margin-left: 2em; }
#toc .tocline { margin-bottom: 0px; }
#toc p { margin: 0 }
#toc .toctoggle { font-size: 95%; }
#toc .editsection {
margin-top: 0.7em;
font-size: 94%;
}
.error {
color: red;
font-size: larger;
}
/* preference page with js-genrated toc */
#preftoc {
float: left;
margin: 1em 1em 1em 1em;
width: 13em;
}
#preftoc li { border: 1px solid White; }
#preftoc li.selected {
background-color:#f9f9f9;
border:1px dashed #aaaaaa;
}
#preftoc a,
#preftoc a:active {
display: block;
color: #005189;
}
#prefcontrol {
clear: left;
float: left;
margin-top: 1em;
}
div.prefsectiontip {
font-size: 94%;
margin-top: 1em;
}
fieldset.prefsection { margin-top: 1em }
fieldset.operaprefsection { margin-left: 15em }
/* emulate center */
.center {
width: 100%;
text-align: center;
}
*.center * {
margin-left: auto;
margin-right: auto;
}
/* small for tables and similar */
.small, .small * { font-size: 94%; }
table.small { font-size: 100% }
div.townBox {
position:relative;
float:right;
background:White;
margin-left:1em;
border: 1px solid Grey;
padding:0.3em;
width: 200px;
overflow: hidden;
clear: right;
}
div.townBox dl {
padding: 0;
margin: 0 0 0.3em 0;
font-size: 96%;
}
div.townBox dl dt {
background: none;
margin: 0.4em 0 0 0;
}
div.townBox dl dd {
margin: 0.1em 0 0 1.1em;
background-color: #f3f3f3;
}
/* use this instead of #toc for page content */
.toccolours {
border:1px solid #aaaaaa;
background-color:#f9f9f9;
padding:5px;
font-size: 95%;
}
#siteNotice {
border:1px solid #aaaaaa;
}
.redirectText {
font-size:150%;
margin:5px;
}
.searchmatch {
color: red;
font-weight: bold;
}

View file

@ -0,0 +1,226 @@
/*
** MediaWiki Print style sheet for CSS2-capable browsers.
** Copyright Gabriel Wicke, http://www.aulinx.de/
**
** Derived from the plone (http://plone.org/) styles
** Copyright Alexander Limi
*/
/* Thanks to A List Apart (http://alistapart.com/) for useful extras */
a.stub,
a.new{ color:#ba0000; text-decoration:none; }
#toc {
/*border:1px solid #2f6fab;*/
border:1px solid #aaaaaa;
background-color:#f9f9f9;
padding:5px;
}
.tocindent {
margin-left: 2em;
}
.tocline {
margin-bottom: 0px;
}
.toctoggle, .editsection {
font-size: smaller;
}
/* images */
div.floatright {
float: right;
margin: 0;
position:relative;
border: 0.5em solid White;
border-width: 0.5em 0 0.8em 1.4em;
}
div.floatright p { font-style: italic;}
div.floatleft {
float: left;
margin: 0.3em 0.5em 0.5em 0;
position:relative;
border: 0.5em solid White;
border-width: 0.5em 1.4em 0.8em 0;
}
div.floatleft p { font-style: italic; }
/* thumbnails */
div.thumb {
margin-bottom: 0.5em;
border-style: solid; border-color: White;
width: auto;
overflow: hidden;
}
div.thumb div {
border:1px solid #cccccc;
padding: 3px !important;
background-color:#f9f9f9;
font-size: 94%;
text-align: center;
}
div.thumb div a img {
border:1px solid #cccccc;
}
div.thumb div div.thumbcaption {
border: none;
text-align: left;
padding: 0.3em 0 0.1em 0;
}
div.magnify { display: none; }
div.tright {
float: right;
border-width: 0.5em 0 0.8em 1.4em;
}
div.tleft {
float: left;
margin-right:0.5em;
border: 0.5em 1.4em 0.8em 0;
}
/* table standards */
table.rimage {
float:right;
width:1pt;
position:relative;
margin-left:1em;
margin-bottom:1em;
text-align:center;
}
body {
background: White;
/*font-size: 11pt !important;*/
color: Black;
margin: 0;
padding: 0;
}
div.top,
div#column-one,
#colophon,
.editsection,
.toctoggle,
div#f-poweredbyico,
div#f-copyrightico,
li#f-viewcount,
li#f-about,
li#f-disclaimer {
/* Hides all the elements irrelevant for printing */
display: none;
}
ul {
list-style-type: square;
}
#content {
background: none;
border: none ! important;
font-size: 11pt;
padding: 0 ! important;
margin: 0 ! important;
text-align: left;
}
#footer {
border-top: 1px solid black;
}
h1, h2, h3, h4, h5, h6
{
font-weight: bold;
}
p, .documentDescription {
margin: 1em 0 ! important;
line-height: 1.2em;
}
pre {
border: 1pt dashed black;
white-space: pre;
font-size: 8pt;
overflow: auto;
padding: 1em 0;
}
table.listing,
table.listing td {
border: 1pt solid black;
border-collapse: collapse;
}
a {
color: Black !important;
padding: 0 !important
}
a:link, a:visited {
color: #520;
background: transparent;
text-decoration: underline;
}
/*
#content a:link:after,
#content a:visited:after {
content: " ( " attr(href) " ) ";
}*/
#globalWrapper {
width: 100% !important;
min-width: 0 !important;
}
#column-content {
margin: 0 !important;
}
#column-content #content {
padding: 1em;
margin: 0 !important;
}
/* MSIE/Win doesn't understand 'inherit' */
a, a.external, a.new, a.stub {
color: black ! important;
text-decoration: none ! important;
}
/* Continue ... */
a, a.external, a.new, a.stub {
color: inherit ! important;
text-decoration: inherit ! important;
}
img { border: none; }
img.tex { vertical-align: middle; }
span.texhtml { font-family: serif; }
/* Show some stuff */
.urlexpansion {
display: inline ! important;
}
div.townBox {
position:relative;
float:right;
background:White;
margin-left:1em;
border: 1px solid Grey;
padding:0.3em;
width: 200px;
overflow: hidden;
clear: right;
}
div.townBox dl {
padding: 0;
margin: 0 0 0.3em 0;
font-size: 96%;
}
div.townBox dl dt {
background: none;
margin: 0.4em 0 0 0;
}
div.townBox dl dd {
margin: 0.1em 0 0 1.1em;
background-color: #f3f3f3;
}
#siteNotice { display: none; }

View file

@ -0,0 +1,15 @@
/* js pref toc */
#preftoc { float: right; }
/* workaround for moz bug, displayed bullets on left side */
#preftoc li { list-style: none; }
#prefcontrol { float: right; }
fieldset.prefsection,
fieldset.operaprefsection {
margin-left: 0;
margin-right: 18em;
}
/* page history */
#pagehistory span.user {
margin-right: 1.4em;
margin-left: 0.4em;
}

92
skins/common/feed.css Normal file
View file

@ -0,0 +1,92 @@
/*
Make RSS and Atom feeds at least semi-legible to folk who accidentally
load them in a browser...
Compatibility:
* Mozilla is fine.
* Safari 1.2: the RSS <link> text isn't shown
* Opera 7.5 uses the style sheet instead of its native RSS mode.
* IE/Mac 5.2: none of the :before content works; doesn't get the charset right and displays garbage for non-ASCII.
* IE/Win 6.0: No background color, borders, font size, font weight, or :before content.
*/
/* RSS: */ rss, channel, title, link, description, language, generator, lastBuildDate, item, pubDate, author, comments, creator,
/* Atom: */ feed, modified, tagline, entry, issued, created, summary, comment {
display: block;
}
rss, feed {
background: white;
color: black;
margin: 1em;
font-family: "Verdana", "Tahoma", "Arial", "Helvetica", sans-serif;
line-height: 1.5em;
}
rss:before {
content: "This RSS feed is meant to be read in a syndicated news reader, and isn't ideal for a web browser.";
}
feed:before {
content: "This Atom feed is meant to be read in a syndicated news reader, and isn't ideal for a web browser.";
}
rss:before, feed:before {
color: red;
text-align: center;
line-height: 2em;
}
channel>title,
item>title,
feed>title,
entry>title {
font-weight: bold;
border-bottom: solid 1px #aaa;
margin-left: -0.5em;
}
channel>title, feed>title {
font-size: larger;
}
item>title, entry>title {
font-size: large;
}
item, entry {
margin-top: 1em;
margin-left: 2em;
}
item>description, entry>summary {
white-space: pre;
overflow: auto;
background: #f8f8ff;
}
pubDate:before { content: "Date: " }
link:before { content: "Link: " }
author:before, creator:before { content: "Author: " }
description:before { content: "Description: " }
generator:before { content: "Generator: " }
language:before { content: "Language: " }
lastBuildDate:before { content: "Updated: " }
comments:before { content: "Comments page: " }
tagline:before { content: "Tagline: " }
issued:before { content: "Issued: " }
created:before { content: "Created: " }
modified:before { content: "Modified: " }
summary:before { content: "Summary: " }
comment:before { content: "Comment: " }
pubDate:before, link:before, author:before, description:before,
language:before, generator:before, lastBuildDate:before, comments:before,
tagline:before, issued:before, created:before, modified:before,
summary:before, comment:before, creator:before {
color: #224;
font-weight: bold;
}
feed link:after {
content: attr(href);
}

View file

@ -0,0 +1,20 @@
@import url("common.css");
body {
/* Background color is set separately on page type */
color: black;
}
#article { }
#specialform { display: inline; }
#powersearch {
background: #DDEEFF; border-style: solid; border-width: 1; padding: 2;
}
.bodytext { }
a.interwiki, a.external { color: #3366BB; }
a.printable { text-decoration: underline; }
a.stub { color:#772233; text-decoration:none; }
h1.pagetitle { padding-top: 0; margin-top: 0; padding-bottom: 0; margin-bottom: 0; }
h2, h3, h4, h5, h6 { margin-bottom: 0; }
textarea { overflow: auto; }
p.subtitle { padding-top: 0; margin-top: 0; }

View file

@ -0,0 +1 @@
#quickbar { position: fixed; padding: 4px; }

124
skins/common/sticky.js Normal file
View file

@ -0,0 +1,124 @@
// Make a layer that stays in the same place on screen when scrolling the browser window.
// Version 1.2
// See http://www.mark.ac/help for browser support.
var mySticky;
var theLayer;
// Setup variables for sliding.
// lastY and staticYOffset should match your CSS top definition.
lastY=10;YOffset=0;staticYOffset=10;refreshMS=25;
// Setup function that runs when the page loads.
function setup(eID){
bw=new checkBrowser;
if(bw.ns4||bw.opera){MM_reloadPage(true);}
var noFix=bw.ie4||bw.ns4||(bw.macie50)?true:false;
if (window.attachEvent){fix_bind()}
else if(noFix){
if(bw.ns6){document.getElementById(eID).style.position="absolute";}
if(bw.macie50){document.getElementById(eID).style.position="absolute";document.getElementById(eID).style.backgroundColor="#ccffcc";}
if(bw.ns6&&YOffset==0){YOffset=-15}
mySticky=new makeLayerObj(eID);
layerSlide(eID)}
else{
mySticky=new makeLayerObj(eID);
mySticky.css.position="fixed";}
if(!mySticky){mySticky=new makeLayerObj(eID);}
//mySticky.css.visibility="visible";
}
// -------------------------
// emulate css 'position: fixed' in IE5+ Win
// code by aclover@1value.com
fix_elements = new Array();
function fix_event(){
var i;
for (i=0; i < fix_elements.length; i++){
fix_elements[i].style.left = parseInt(fix_elements[i].fix_left)+document.getElementsByTagName('html')[0].scrollLeft+document.getElementsByTagName('body')[0].scrollLeft+'px';
fix_elements[i].style.top = parseInt(fix_elements[i].fix_top)+document.getElementsByTagName('html')[0].scrollTop+document.getElementsByTagName('body')[0].scrollTop+'px';
}
}
function fix_bind(){
var i;
for (i=0; i < document.all.length; i++){
if (document.all[i].currentStyle.position=='fixed'){
document.all[i].fix_left = document.all[i].currentStyle.left;
document.all[i].fix_top = document.all[i].currentStyle.top;
document.all[i].style.position = 'absolute';
fix_elements[fix_elements.length] = document.all[i];
window.attachEvent('onscroll', fix_event);
window.attachEvent('onresize', fix_event);
}
}
}
// -------------------------
// -------------------------
// DHTML menu sliding. Requires checkBrowser()
// Based on source at http://www.simplythebest.net/
function layerSlide(layerID) {
if(bw.dhtml){
if(!mySticky){mySticky=new makeLayerObj(layerID);}
if (bw.ns) {winY = window.pageYOffset;}
else if (bw.ie) {winY = document.body.scrollTop;}
if (bw.ie||bw.ns) {
if (winY!=lastY&&winY>YOffset-staticYOffset){smooth = .3 * (winY - lastY - YOffset + staticYOffset);}
else if (YOffset-staticYOffset+lastY>YOffset-staticYOffset){smooth = .3 * (winY - lastY - (YOffset-(YOffset-winY)));}
else{smooth=0}
if(smooth > 0) {smooth = Math.ceil(smooth);}
else{smooth = Math.floor(smooth);}
if (bw.ie){mySticky.css.pixelTop+=smooth;}
else if (bw.ns){mySticky.css.top=parseInt(mySticky.css.top)+smooth;}
lastY = lastY+smooth;
top.window.status=new Date()
setTimeout('layerSlide("'+layerID+'")', refreshMS)}}}
// -------------------------
// Netscape 4.x browser resize fix
function MM_reloadPage(init) {
if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; top.onresize=MM_reloadPage; }}
else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) {location.reload();}}
// Create browser-independent layer and browser objects
function makeLayerObj(eID){
if(document.getElementById){this.css=document.getElementById(eID).style}
else if(document.layers){this.css=document.layers[eID];}
else if(document.all){this.css=document.all[eID].style;}
return this
}
function checkBrowser(){
this.ver=navigator.appVersion;
this.name=navigator.appName;
this.mac=(navigator.platform.toLowerCase().indexOf('mac')>-1)?true:false;
this.opera=(navigator.userAgent.toLowerCase().indexOf('opera')>-1)?true:false;
this.dom=document.getElementById?true:false;
this.ns=(this.name=='Netscape');
this.ie4=(document.all && !this.dom)?true:false;
this.ie=(this.name =='Microsoft Internet Explorer'&&!this.opera)?true:false;
this.ie5=(this.ie && (navigator.userAgent.indexOf("MSIE 5")!=-1))?true:false;
this.macie50=(this.mac&&this.ie5&&(navigator.userAgent.indexOf("MSIE 5.0")!=-1))?true:false
this.ns4=(this.ns && parseInt(this.ver) == 4)?true:false;
this.ns6=((this.name=="Netscape")&&(parseInt(this.ver)==5))?true:false
this.standards=document.getElementById?true:false;
this.dhtml=this.standards||this.ie4||this.ns4;
}
function showMe(eID){
myFloater=new makeLayerObj(eID)
myFloater.css.visibility="visible";
}
function hideMe(eID){
myFloater=new makeLayerObj(eID)
myFloater.css.visibility="hidden";
}

392
skins/common/wikibits.js Normal file
View file

@ -0,0 +1,392 @@
// Wikipedia JavaScript support functions
// if this is true, the toolbar will no longer overwrite the infobox when you move the mouse over individual items
var noOverwrite=false;
var alertText;
var clientPC = navigator.userAgent.toLowerCase(); // Get client info
var is_gecko = ((clientPC.indexOf('gecko')!=-1) && (clientPC.indexOf('spoofer')==-1)
&& (clientPC.indexOf('khtml') == -1) && (clientPC.indexOf('netscape/7.0')==-1));
var is_safari = ((clientPC.indexOf('AppleWebKit')!=-1) && (clientPC.indexOf('spoofer')==-1));
var is_khtml = (navigator.vendor == 'KDE' || ( document.childNodes && !document.all && !navigator.taintEnabled ));
if (clientPC.indexOf('opera')!=-1) {
var is_opera = true;
var is_opera_preseven = (window.opera && !document.childNodes);
var is_opera_seven = (window.opera && document.childNodes);
}
// add any onload functions in this hook (please don't hard-code any events in the xhtml source)
function onloadhook () {
// don't run anything below this for non-dom browsers
if(!(document.getElementById && document.getElementsByTagName)) return;
histrowinit();
unhidetzbutton();
tabbedprefs();
akeytt();
}
if (window.addEventListener) window.addEventListener("load",onloadhook,false);
else if (window.attachEvent) window.attachEvent("onload",onloadhook);
// document.write special stylesheet links
if(typeof stylepath != 'undefined' && typeof skin != 'undefined') {
if (is_opera_preseven) {
document.write('<link rel="stylesheet" type="text/css" href="'+stylepath+'/'+skin+'/Opera6Fixes.css">');
} else if (is_opera_seven) {
document.write('<link rel="stylesheet" type="text/css" href="'+stylepath+'/'+skin+'/Opera7Fixes.css">');
} else if (is_khtml) {
document.write('<link rel="stylesheet" type="text/css" href="'+stylepath+'/'+skin+'/KHTMLFixes.css">');
}
}
// Un-trap us from framesets
if( window.top != window ) window.top.location = window.location;
// for enhanced RecentChanges
function toggleVisibility( _levelId, _otherId, _linkId) {
var thisLevel = document.getElementById( _levelId );
var otherLevel = document.getElementById( _otherId );
var linkLevel = document.getElementById( _linkId );
if ( thisLevel.style.display == 'none' ) {
thisLevel.style.display = 'block';
otherLevel.style.display = 'none';
linkLevel.style.display = 'inline';
} else {
thisLevel.style.display = 'none';
otherLevel.style.display = 'inline';
linkLevel.style.display = 'none';
}
}
// page history stuff
// attach event handlers to the input elements on history page
function histrowinit () {
hf = document.getElementById('pagehistory');
if(!hf) return;
lis = hf.getElementsByTagName('LI');
for (i=0;i<lis.length;i++) {
inputs=lis[i].getElementsByTagName('INPUT');
if(inputs[0] && inputs[1]) {
inputs[0].onclick = diffcheck;
inputs[1].onclick = diffcheck;
}
}
diffcheck();
}
// check selection and tweak visibility/class onclick
function diffcheck() {
var dli = false; // the li where the diff radio is checked
var oli = false; // the li where the oldid radio is checked
hf = document.getElementById('pagehistory');
if(!hf) return;
lis = hf.getElementsByTagName('LI');
for (i=0;i<lis.length;i++) {
inputs=lis[i].getElementsByTagName('INPUT');
if(inputs[1] && inputs[0]) {
if(inputs[1].checked || inputs[0].checked) { // this row has a checked radio button
if(inputs[1].checked && inputs[0].checked && inputs[0].value == inputs[1].value) return false;
if(oli) { // it's the second checked radio
if(inputs[1].checked) {
oli.className = "selected";
return false
}
} else if (inputs[0].checked) {
return false;
}
if(inputs[0].checked) dli = lis[i];
if(!oli) inputs[0].style.visibility = 'hidden';
if(dli) inputs[1].style.visibility = 'hidden';
lis[i].className = "selected";
oli = lis[i];
} else { // no radio is checked in this row
if(!oli) inputs[0].style.visibility = 'hidden';
else inputs[0].style.visibility = 'visible';
if(dli) inputs[1].style.visibility = 'hidden';
else inputs[1].style.visibility = 'visible';
lis[i].className = "";
}
}
}
}
// generate toc from prefs form, fold sections
// XXX: needs testing on IE/Mac and safari
// more comments to follow
function tabbedprefs() {
prefform = document.getElementById('preferences');
if(!prefform || !document.createElement) return;
if(prefform.nodeName == 'A') return; // Occasional IE problem
prefform.className = prefform.className + 'jsprefs';
var sections = new Array();
children = prefform.childNodes;
var seci = 0;
for(i=0;i<children.length;i++) {
if(children[i].nodeName.indexOf('FIELDSET') != -1) {
children[i].id = 'prefsection-' + seci;
children[i].className = 'prefsection';
if(is_opera || is_khtml) children[i].className = 'prefsection operaprefsection';
legends = children[i].getElementsByTagName('LEGEND');
sections[seci] = new Object();
if(legends[0] && legends[0].firstChild.nodeValue)
sections[seci].text = legends[0].firstChild.nodeValue;
else
sections[seci].text = '# ' + seci;
sections[seci].secid = children[i].id;
seci++;
if(sections.length != 1) children[i].style.display = 'none';
else var selectedid = children[i].id;
}
}
var toc = document.createElement('UL');
toc.id = 'preftoc';
toc.selectedid = selectedid;
for(i=0;i<sections.length;i++) {
var li = document.createElement('LI');
if(i == 0) li.className = 'selected';
var a = document.createElement('A');
a.href = '#' + sections[i].secid;
a.onclick = uncoversection;
a.innerHTML = sections[i].text;
a.secid = sections[i].secid;
li.appendChild(a);
toc.appendChild(li);
}
prefform.insertBefore(toc, children[0]);
document.getElementById('prefsubmit').id = 'prefcontrol';
}
function uncoversection() {
oldsecid = this.parentNode.parentNode.selectedid;
newsec = document.getElementById(this.secid);
if(oldsecid != this.secid) {
ul = document.getElementById('preftoc');
document.getElementById(oldsecid).style.display = 'none';
newsec.style.display = 'block';
ul.selectedid = this.secid;
lis = ul.getElementsByTagName('LI');
for(i=0;i< lis.length;i++) {
lis[i].className = '';
}
this.parentNode.className = 'selected';
}
return false;
}
// Timezone stuff
// tz in format [+-]HHMM
function checkTimezone( tz, msg ) {
var localclock = new Date();
// returns negative offset from GMT in minutes
var tzRaw = localclock.getTimezoneOffset();
var tzHour = Math.floor( Math.abs(tzRaw) / 60);
var tzMin = Math.abs(tzRaw) % 60;
var tzString = ((tzRaw >= 0) ? "-" : "+") + ((tzHour < 10) ? "0" : "") + tzHour + ((tzMin < 10) ? "0" : "") + tzMin;
if( tz != tzString ) {
var junk = msg.split( '$1' );
document.write( junk[0] + "UTC" + tzString + junk[1] );
}
}
function unhidetzbutton() {
tzb = document.getElementById('guesstimezonebutton')
if(tzb) tzb.style.display = 'inline';
}
// in [-]HH:MM format...
// won't yet work with non-even tzs
function fetchTimezone() {
// FIXME: work around Safari bug
var localclock = new Date();
// returns negative offset from GMT in minutes
var tzRaw = localclock.getTimezoneOffset();
var tzHour = Math.floor( Math.abs(tzRaw) / 60);
var tzMin = Math.abs(tzRaw) % 60;
var tzString = ((tzRaw >= 0) ? "-" : "") + ((tzHour < 10) ? "0" : "") + tzHour +
":" + ((tzMin < 10) ? "0" : "") + tzMin;
return tzString;
}
function guessTimezone(box) {
document.preferences.wpHourDiff.value = fetchTimezone();
}
function showTocToggle(show,hide) {
if(document.getElementById) {
document.writeln('<span class=\'toctoggle\'>[<a href="javascript:toggleToc()" class="internal">' +
'<span id="showlink" style="display:none;">' + show + '</span>' +
'<span id="hidelink">' + hide + '</span>'
+ '</a>]</span>');
}
}
function toggleToc() {
var toc = document.getElementById('tocinside');
var showlink=document.getElementById('showlink');
var hidelink=document.getElementById('hidelink');
if(toc.style.display == 'none') {
toc.style.display = tocWas;
hidelink.style.display='';
showlink.style.display='none';
} else {
tocWas = toc.style.display;
toc.style.display = 'none';
hidelink.style.display='none';
showlink.style.display='';
}
}
// this function generates the actual toolbar buttons with localized text
// we use it to avoid creating the toolbar where javascript is not enabled
function addButton(imageFile, speedTip, tagOpen, tagClose, sampleText) {
speedTip=escapeQuotes(speedTip);
tagOpen=escapeQuotes(tagOpen);
tagClose=escapeQuotes(tagClose);
sampleText=escapeQuotes(sampleText);
var mouseOver="";
// we can't change the selection, so we show example texts
// when moving the mouse instead, until the first button is clicked
if(!document.selection && !is_gecko) {
// filter backslashes so it can be shown in the infobox
var re=new RegExp("\\\\n","g");
tagOpen=tagOpen.replace(re,"");
tagClose=tagClose.replace(re,"");
mouseOver = "onMouseover=\"if(!noOverwrite){document.infoform.infobox.value='"+tagOpen+sampleText+tagClose+"'};\"";
}
document.write("<a href=\"javascript:insertTags");
document.write("('"+tagOpen+"','"+tagClose+"','"+sampleText+"');\">");
document.write("<img width=\"23\" height=\"22\" src=\""+imageFile+"\" border=\"0\" ALT=\""+speedTip+"\" TITLE=\""+speedTip+"\""+mouseOver+">");
document.write("</a>");
return;
}
function addInfobox(infoText,text_alert) {
alertText=text_alert;
var clientPC = navigator.userAgent.toLowerCase(); // Get client info
var re=new RegExp("\\\\n","g");
alertText=alertText.replace(re,"\n");
// if no support for changing selection, add a small copy & paste field
// document.selection is an IE-only property. The full toolbar works in IE and
// Gecko-based browsers.
if(!document.selection && !is_gecko) {
infoText=escapeQuotesHTML(infoText);
document.write("<form name='infoform' id='infoform'>"+
"<input size=80 id='infobox' name='infobox' value=\""+
infoText+"\" READONLY></form>");
}
}
function escapeQuotes(text) {
var re=new RegExp("'","g");
text=text.replace(re,"\\'");
re=new RegExp('"',"g");
text=text.replace(re,'&quot;');
re=new RegExp("\\n","g");
text=text.replace(re,"\\n");
return text;
}
function escapeQuotesHTML(text) {
var re=new RegExp('"',"g");
text=text.replace(re,"&quot;");
return text;
}
// apply tagOpen/tagClose to selection in textarea,
// use sampleText instead of selection if there is none
// copied and adapted from phpBB
function insertTags(tagOpen, tagClose, sampleText) {
var txtarea = document.editform.wpTextbox1;
// IE
if(document.selection && !is_gecko) {
var theSelection = document.selection.createRange().text;
if(!theSelection) { theSelection=sampleText;}
txtarea.focus();
if(theSelection.charAt(theSelection.length - 1) == " "){// exclude ending space char, if any
theSelection = theSelection.substring(0, theSelection.length - 1);
document.selection.createRange().text = tagOpen + theSelection + tagClose + " ";
} else {
document.selection.createRange().text = tagOpen + theSelection + tagClose;
}
// Mozilla
} else if(txtarea.selectionStart || txtarea.selectionStart == '0') {
var startPos = txtarea.selectionStart;
var endPos = txtarea.selectionEnd;
var scrollTop=txtarea.scrollTop;
var myText = (txtarea.value).substring(startPos, endPos);
if(!myText) { myText=sampleText;}
if(myText.charAt(myText.length - 1) == " "){ // exclude ending space char, if any
subst = tagOpen + myText.substring(0, (myText.length - 1)) + tagClose + " ";
} else {
subst = tagOpen + myText + tagClose;
}
txtarea.value = txtarea.value.substring(0, startPos) + subst +
txtarea.value.substring(endPos, txtarea.value.length);
txtarea.focus();
var cPos=startPos+(tagOpen.length+myText.length+tagClose.length);
txtarea.selectionStart=cPos;
txtarea.selectionEnd=cPos;
txtarea.scrollTop=scrollTop;
// All others
} else {
var copy_alertText=alertText;
var re1=new RegExp("\\$1","g");
var re2=new RegExp("\\$2","g");
copy_alertText=copy_alertText.replace(re1,sampleText);
copy_alertText=copy_alertText.replace(re2,tagOpen+sampleText+tagClose);
var text;
if (sampleText) {
text=prompt(copy_alertText);
} else {
text="";
}
if(!text) { text=sampleText;}
text=tagOpen+text+tagClose;
document.infoform.infobox.value=text;
// in Safari this causes scrolling
if(!is_safari) {
txtarea.focus();
}
noOverwrite=true;
}
// reposition cursor if possible
if (txtarea.createTextRange) txtarea.caretPos = document.selection.createRange().duplicate();
}
function akeytt() {
if(typeof ta == "undefined" || !ta) return;
pref = 'alt-';
if(is_safari || navigator.userAgent.toLowerCase().indexOf( 'mac' ) + 1 ) pref = 'control-';
if(is_opera) pref = 'shift-esc-';
for(id in ta) {
n = document.getElementById(id);
if(n){
a = n.childNodes[0];
if(a){
if(ta[id][0].length > 0) {
a.accessKey = ta[id][0];
ak = ' ['+pref+ta[id][0]+']';
} else {
ak = '';
}
a.title = ta[id][1]+ak;
} else {
if(ta[id][0].length > 0) {
n.accessKey = ta[id][0];
ak = ' ['+pref+ta[id][0]+']';
} else {
ak = '';
}
n.title = ta[id][1]+ak;
}
}
}
}

View file

@ -0,0 +1,52 @@
/* MediaWiki print stylesheet */
body {
color: #000000; background: #ffffff;
}
/* MSIE/Win doesn't understand 'inherit' */
a, a.external, a.new, a.stub {
color: black ! important;
text-decoration: none ! important;
}
#article {
margin: 0 ! important;
}
/* Continue ... */
a, a.external, a.new, a.stub {
color: inherit ! important;
text-decoration: inherit ! important;
}
/* Hide ugly UI stuff */
#quickbar, #topbar, #footer, #siteNotice,
.editsection, .toctoggle {
display: none;
}
/* */
#article {
position: relative;
margin: inherit ! important;
}
/* Show some stuff */
.urlexpansion {
display: inline ! important;
}
.printfooter {
border-top: solid 1px black;
display: block ! important;
}
/* Old stuff, fixme:
.bodytext { }
a.CBlink { color: #0000AA; text-decoration: none; font-size: 12pt; }
a.interwiki, a.external { color: #3333BB; text-decoration: none; }
h1.pagetitle { padding-bottom: 0; margin-bottom: 0; }
i.link, u.link { color: #000066; }
p.subtitle { padding-top: 0; margin-top: 0; }
*/

View file

@ -0,0 +1,44 @@
@import url("common.css");
#article { padding: 4px; }
#content { margin: 0; padding: 0; }
#footer { padding: 4px;font-size:95%;clear: both; }
#pagestats { font-size: 9pt; }
#powersearch {
background: #DDEEFF; border-style: solid; border-width: 1px; padding: 2px;
}
#quickbar { width: 140px; padding: 4px; visibility: visible; z-index:99;font-size:95%;}
#topbar { padding: 4px;font-size:95%; }
/* Table of contents */
.toctoggle, .editsection { font-size: smaller; }
/* ... */
#toolbar { padding:0px; }
#infobox { background:#eeeeff;color:black;;}
#editform { margin-top:1px; }
.bodytext { }
a.interwiki, a.external { color: #3366BB; }
a.printable { text-decoration: underline; }
a.stub { color:#772233; text-decoration:none; }
body { margin: 0px; padding: 4px; color: black; }
form.inline { display: inline; }
textarea { overflow: auto; }
h1.pagetitle { padding-top: 0; margin-top: 0; padding-bottom: 0; margin-bottom: 0;
font-size:150%; }
h2 { font-size: 120%; }
h2, h3, h4, h5, h6 { margin-bottom: 0;}
h3 { font-size: 106.25%; }
h4 { font-size: 103.125%; }
h5 { font-size: 100%; }
h6 { font-size: 95%; }
hr.sep { color:gray;height:1px;background-color:gray;}
p.subpages { font-size:small;}
p.subtitle { padding-top: 0; margin-top: 0;}
p.catlinks { font-size:small; margin-top:0; text-align:right;}
td { empty-cells:show; }
td.bottom { border-top: 1px solid gray; }
td.top { border-bottom: 1px solid gray; }

135
skins/davinci/IE50Fixes.css Normal file
View file

@ -0,0 +1,135 @@
/*
** IE5.0 Fix Stylesheet
*/
/* IE 4&5 interpret keyword sizes one off */
body {
font-size: xx-small;
}
* html #visual-portal-wrapper {
width: 100%;
}
* html*#visual-portal-wrapper {
width: auto;
}
input {
margin-bottom: 1px; /* bug fix */
}
table.listing td.top {
/* insane IE row bug workaround */
position: relative;
left: -1px;
top: -1px;
}
/* 5.0 doesn't like the background icon for external links and user */
.link-external,
.external {
background: none;
padding: 0;
}
li#personaltools-userpage,
li#personaltools-login,
li#personaltools-logout {
background: none;
padding-left: none;
}
/* try to prevent the sidebar from getting pushed to the bottom */
.portlet {
width: 13.5em;
overflow: hidden;
}
#portal-column-one {
position: absolute;
z-index:0;
overflow: visible;
top: 0px;
}
textarea {
width: 78% !important;
}
#portal-column-content {
margin: 2.8em 0 0 -12.2em !important;
}
#portal-column-content #content {
margin-left: 12.2em;
position: relative;
z-index: 1;
}
/* slightly smaller top margin for the content area */
#portlet-contentViews {
top: 1.4em;
left: 11.8em;
background: transparent;
width: 76% !important;
}
#portlet-contentViews ul {
display: block;
float: left;
}
#portlet-contentViews li {
display: block;
float: left;
}
#portlet-contentViews li a {
display: block;
float: left;
padding-bottom: 0.2em;
}
#portlet-contentViews .selected a,
#portlet-contentViews li a:hover {
padding-bottom: 0.2em;
}
#portlet-personal {
position: absolute;
text-align: right;
top: 0px;
left: 0px;
/*width: 760px !important;*/
width: 100% !important;
white-space: nowrap !important;
padding: 0;
margin: 0;
border: none;
}
#portal-personaltools {
padding-bottom: 0.1em;
}
#portal-personaltools li a {
padding-left: 2em !important;
margin-left: 2em !important;
}
#portal-footer {
margin: 0 0 0 15em;
}
/* padding fixes */
#content {
padding: 0 0 1em 0em;
margin: 0;
}
.urlexpansion {
display: none !important;
}
#documentSubtitle {
margin: -1em 0 0.6em 1em;
}
/*div{ border:1px solid Red !important;}*/

View file

@ -0,0 +1,21 @@
/* IE5.5/win- only fixes */
/* slightly smaller top margin for the content area */
#portlet-contentViews li a,
#portlet-contentViews .selected a,
#portlet-contentViews li a:hover {
padding-bottom: 0.2em;
}
#portal-personaltools {
padding-bottom: 0.1em;
}
body {
font-size: xx-small;
}
.portlet {
overflow:hidden;
}

View file

@ -0,0 +1,61 @@
/* 6.0 - only fixes */
/* slightly smaller top margin for the content area */
#portlet-contentViews {
left: 11.4em;
top: 1.7em;
width: 76% !important;
}
#portlet-contentViews ul {
display: block;
float: left;
}
#portlet-contentViews li {
display: block;
float: left;
}
#portlet-contentViews li a {
display: block;
float: left;
padding-bottom: 0.2em;
}
#portlet-contentViews .selected a,
#portlet-contentViews li a:hover {
padding-bottom: 0.2em;
}
#portal-column-content {
margin: 1.9em 0 0 -11.9em;
}
#portal-column-content #content {
margin: 0 0 0 11.9em;
}
#portal-personaltools {
padding-bottom: 0.1em;
}
/* height on everything... */
#content,
#content p,
div.comment,
h1,
h2,
h3,
h4,
h5,
h6,
.description,
.portalMessage {
height: 100%;
}
p {
margin: 0.2em 0em 0.4em 0em;
line-height: 1.5em;
}
/*{ border:1px solid Red !important;}*/

23
skins/davinci/IEFixes.css Normal file
View file

@ -0,0 +1,23 @@
/*
** Stylesheet filter for some b0rked browser
** Don't touch!
*/
/* IE6.0 */
@import "null?\"\{";
@import "IE60Fixes.css";
voice-family: "\"}\"";
voice-family:inherit;
/* IE5.0 */
@media tty {
i{content:"\";/*" "*/}}; @import 'IE50Fixes.css'; {;}/*";}
}
/* IE5.5 */
@media tty {
i{content:"\";/*" "*/}}@m; @import 'IE55Fixes.css'; /*";}
}

BIN
skins/davinci/bullet.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 949 B

BIN
skins/davinci/file_icon.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 921 B

BIN
skins/davinci/link_icon.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 942 B

BIN
skins/davinci/lock_icon.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 B

BIN
skins/davinci/mail_icon.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 B

935
skins/davinci/main.css Normal file
View file

@ -0,0 +1,935 @@
/*
** MediaWiki 'DaVinci' style sheet for CSS2-capable browsers.
**
** Copyright Gabriel Wicke - http://www.aulinx.de/
**
** Based on the Plone 2.0 styles, see http://plone.org/.
** Plone stylesheet Copyright:
** Alexander Limi - http://www.plonesolutions.com
** additional plone work:
** Joe Geldart & Tom Croucher - http://www.netalleynetworks.com
** Michael Zeltner - http://niij.org
** Geir Bækholt - http://www.plonesolutions.com
**
** All you guys rock :)
*/
/*
** Tableless Column Layout for CSS2 capable Browsers
** Based on http://www.positioniseverything.net/ordered-floats.html by Big John.
** Fixed width modifications by Tonico Strasser (http://www.webproducer.at) and
** Michael Zeltner (http://niij.org).
** simplified heavily by Gabriel Wicke
*/
#portal-columns {
/* width: auto;*/
margin: 0;
}
#portal-column-content {
/*position:relative;
top:2.2em; */
width: 100%;
float: right;
margin: 2.1em 0 0 -12.2em;
}
#portal-column-content #content {
margin: 0 0 0 12.2em;
/* position: relative;
z-index:1;*/
}
#portal-column-one {
padding-top: 160px;
}
/* the left column width is specified in class .portlet */
/* Font size:
** We take advantage of keyword scaling- browsers won't go below 9px
** More at http://www.w3.org/2003/07/30-font-size
** http://style.cleverchimp.com/font_size_intervals/altintervals.html
*/
body {
font: x-small "Bitstream Vera Sans", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
background-color: White;
color: Black;
margin: 0;
padding: 0;
}
/* scale back up to a sane default */
#visual-portal-wrapper {
font-size:123%
}
/* general styles */
table {
font-size: 100%;
}
a {
text-decoration: none;
/*color: #436976;*/
color: #005189;
background-color: transparent;
}
img {
border: none;
vertical-align: middle;
}
p {
margin: 0.4em 0em 0.7em 0em;
line-height: 1.5em;
}
p a {
text-decoration: none;
}
p a:visited {
color: #5a3696;
background-color: transparent;
}
p a:active {
color: Red;
background-color: transparent;
}
p img {
border: 0;
margin: 0;
}
hr {
height: 1px !important;
color: #aaaaaa;
background-color: #aaaaaa;
border: 0;
margin: 0.2em 0 0.2em 0;
}
h1, h2, h3, h4, h5, h6 {
color: Black;
background-color: transparent;
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-size: 100%;
font-weight: normal;
margin: 0;
padding-top: 0.5em;
padding-bottom: 0.17em;
/* border-bottom: 1px solid #2f6fab;*/
border-bottom: 1px solid #aaaaaa;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: Black ! important;
}
h1 {
font-size: 188%;
}
h2 {
font-size: 150%;
}
h3 {
font-size: 132%;
border-bottom: none;
font-weight: bold;
}
h4 {
font-size: 116%;
border-bottom: none;
font-weight: bold;
}
h5 {
font-size: 100%;
border-bottom: none;
font-weight: bold;
}
h6 {
font-size: 80%;
border-bottom: none;
font-weight: bold;
}
ul {
line-height: 1.2em;
list-style-type: square;
margin: 0.3em 0 0 1.5em;
padding:0;
list-style-image: url("bullet.gif");
}
ol {
line-height: 1.2em;
margin: 0.3em 0 0 1.5em;
padding:0;
}
ul a, ol a {
text-decoration: none;
}
li {
margin-bottom: 0.4em;
}
dt {
font-weight: bold;
}
dt a {
text-decoration: none;
}
dd {
line-height: 1.5em;
margin-bottom: 1em;
}
dd a {
text-decoration: none;
}
dd.link a {
text-decoration: none;
color: Black;
}
fieldset {
border: 1px solid #2f6fab;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
}
legend {
background: White;
padding: 0.5em;
font-size: 90%;
}
form {
border: none;
margin: 0;
}
textarea {
border: 1px solid #2f6fab;
color: Black;
background-color: white;
width: 98%;
padding: 0.1em;
}
input {
font-family: "Bitstream Vera Sans", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #2f6fab;
color: Black;
background-color: white;
vertical-align: middle;
padding: 0.1em;
}
select {
border: 1px solid #2f6fab;
color: Black;
vertical-align: top;
}
abbr, acronym, .explain {
border-bottom: 1px dotted Black;
color: Black;
background-color: transparent;
cursor: help;
}
q {
font-family: Times, "Times New Roman", serif;
font-style: italic;
}
blockquote {
font-family: Times, "Times New Roman", serif;
font-style: italic;
}
code {
color: Black;
background-color: #f9f9f9;
}
pre {
padding: 1em;
border: 1px dashed #2f6fab;
color: Black;
background-color: #f9f9f9;
overflow: auto;
}
.pre a {
text-decoration: none;
}
/*
** the main content area
*/
#documentSubtitle {
font-size: 84%;
line-height: 1.2em;
margin: -1.6em 0 0.6em 1em;
color: #7d7d7d;
}
#siteSubtitle {
display: none;
}
#content {
padding: 0.8em 0 1em 0em;
margin: 0;
}
#bodyContent a:hover {
text-decoration: underline;
}
/* Some space under the headers in the content area */
#bodyContent h1,
.documentFirstHeading,
#bodyContent h2,
#bodyContent h3,
#bodyContent h4,
#bodyContent h5 {
margin-bottom:0.8em;
}
.documentContent {
font-size: 105%;
padding: 0em 1em 2em 1em !important;
background: White;
border: 1px solid #74ae0b;
border-top:2px solid #cde2a7;
border-style: solid;
margin:0;
line-height: 1.5em;
}
/* this will be the user notification thing */
.portalMessage {
background-color: #ffce7b;
border: 1px solid #ffa500;
color: Black;
font-size: 100%;
font-weight: bold;
margin: 2em 0em 1em 0em;
padding: 0.5em 1em;
vertical-align: middle;
}
.portalMessage a {
color: Black;
text-decoration: none;
}
.documentDescription {
/* The summary text describing the document */
font-weight: bold;
display: block;
margin: 1em 0em;
line-height: 1.5em;
}
.documentByLine {
text-align: right;
font-size: 90%;
clear: both;
font-weight: normal;
color: #76797c;
}
.documentByLine a {
text-decoration: none;
}
/*
** Special content area views
*/
.special li {
line-height: 1.4em !important;
margin: 0;
padding: 0;
}
/* the auto-generated edit comments */
#autocomment { color: gray; }
/*
** Structural Elements
*/
#visual-portal-wrapper {
position: relative;
margin: 0;
padding: 0;
}
/*
** the portlets (elements in the quickbar)
*/
.portlet {
border: none;
position:relative;
z-index:1;
margin: 0 0 1em 0em;
float: none;
padding: 0;
width: 13.5em !important;
overflow: hidden;
}
.portlet h4 {
font-size: 100%;
font-weight: normal;
white-space: nowrap;
}
.portlet h5 {
background: #ffb938;
border: 1px solid #2f6fab;
border-style: solid solid none solid;
padding: 0em 1em 0em 1em;
text-transform: lowercase;
display: inline;
font-size: 1em;
height: 1em;
font-weight: normal;
white-space: nowrap;
}
.portlet h6 {
background: #ffae2e;
border: 1px solid #2f6fab;
border-style: solid solid none solid;
padding: 0em 1em 0em 1em;
text-transform: lowercase;
display: block;
font-size: 1em;
height: 1.2em;
font-weight: normal;
white-space: nowrap;
}
.portletBody {
background: transparent;
border-collapse: collapse;
border: 1px solid #2f6fab;
}
.portletDetails {
text-align: right;
}
.portletMore {
display: block;
text-align: right;
}
.portletContent {
padding: 0.1em 0.8em 0.7em 0.5em;
}
.portletClose {
float: right;
text-transform: none;
border-left: 1px solid #2f6fab;
padding: 0em 0.2em;
}
.portlet h1,
.portlet h2,
.portlet h3,
.portlet h4 {
margin: 0;
padding: 0;
}
.portlet .even {
background-color: #f7f9fa;
}
.portlet .odd {
background-color: transparent;
}
.portlet input {
font-size: 100%;
}
.portlet ul {
list-style-type: square;
list-style-image: url("bullet.gif");
font-size:107%;
}
.portlet li {
line-height: 1.3em;
font-size:106%;
margin: 0 0 0.3em 0.2em;
padding:0;
line-height: 1em;
}
.even {
background-color: #f7f9fa;
}
.odd {
background-color: transparent;
}
.visualHighlight {
background-color: #f7f9fa;
}
.discreet {
color: #76797c;
font-size: 80%;
font-weight: normal;
}
/*
** Logo properties
*/
#portlet-logo {
z-index: 3;
position:absolute; /*needed to use z-index */
top: 0;
left: 0;
height: 155px;
width: 135px;
overflow: visible;
}
#portlet-logo a {
display: block;
height: 155px;
width: 135px;
background: url(wiki.png) no-repeat;
background-repeat: no-repeat;
}
/*
** the navigation portlet
*/
#portlet-navigation-tree .plain {
white-space: nowrap;
}
/*
** Search portlet
*/
input.searchButton {
width:5.4em;
margin-top:1px;
/* font-size: 100%;
margin-bottom: 1px ! important;
background: White url(search_icon.gif) 2px 1px no-repeat;
cursor: pointer;
padding: 1px 1px 1px 15px;
text-transform: lowercase;*/
}
#searchGadget {
width:11.3em;
margin: 0;
}
#portlet-search .portletContent {
padding: 0.5em 0.4em 0.4em 0.4em;
}
/*
** the personal toolbar
*/
#portlet-personal {
width:100% !important;
white-space:nowrap !important;
padding:0 0 0 0;
margin:0;
position:absolute;
right:0px;
top:0px;
border: none;
/* border-bottom: 1px solid #2f6fab;*/
border-bottom: 1px solid #2f6fab;
overflow: visible;
line-height: 1.2em;
}
#portlet-personal .hiddenStructure {
display:none;
}
#portlet-personal .portlet,
#portlet-personal .portletBody,
#portlet-personal .portletContent,
#portlet-personal .odd{
padding:0;
margin:0;
border: none !important;
z-index:0;
overflow: visible;
}
#portal-personal ul,
#portal-personal li {
z-index:0;
border:none;
}
/* this is the ul contained in the portlet */
#portal-personaltools {
background-color: #ffb938;
/* border-bottom-color: #2f6fab;*/
border: none;
line-height: 1.4em;
color: #2f6fab;
padding: 0em 3em 0 3em;
margin: 0;
text-align: right;
text-transform: lowercase;
list-style: none;
z-index:0;
}
#portal-personaltools .portalNotLoggedIn {
color: #2f6fab;
padding: 0;
background: transparent;
background-image: none;
} /* Used on all descriptions relevant to those not logged in */
#portal-personaltools li {
padding:0;
display: inline;
color: #2f6fab;
margin-left: 1em;
line-height: 1.2em;
}
#portal-personaltools li a {
text-decoration: none;
/* color: #436976;*/
color: #005896;
padding-bottom: 0.2em;
}
#portal-personaltools li a:hover {
text-decoration: none;
/* color: #436976;*/
background-color: #ffcd6b;
padding-bottom: 0.2em;
}
/* the icon in front of the user name */
li#personaltools-userpage,
li#personaltools-login{
background: transparent url(user.gif) center left no-repeat;
background-repeat: no-repeat;
padding-left: 20px;
text-transform: none;
}
/*
** the page-related actions- page/talk, edit etc
*/
#portlet-contentViews {
position:absolute;
/*top:2.5em;
left:0px;*/
top: 2em;
left: 13.3em;
margin:0 0 0 0;
white-space:nowrap !important;
width:auto;
height: 1.5em;
line-height: 1.5em;
overflow: visible;
background-color: transparent;
border-collapse: collapse;
padding-left: 1em;
list-style: none;
}
#portlet-contentViews .hiddenStructure {
display: none;
}
#portlet-contentViews li {
display: inline;
}
#portlet-contentViews li a {
background-color: transparent;
border-color: #74ae0b;
border-width: 1px;
border-style: solid solid none solid;
color: #446b00;
height: auto;
margin-right: 0.3em;
padding: 0 0.9em 0.1em 0.9em;
text-decoration: none;
text-transform: lowercase;
}
#portlet-contentViews .selected a {
background-color: #cde2a7;
border-bottom: none;
padding: 0 0.9em 0.1em 0.9em !important;
/* border-bottom: #cde2a7 1px solid;*/
color: #446b00;
}
#portlet-contentViews li a:hover {
background-color: #cde2a7;
color: #446b00;
}
/* offsets to distinguish the tab groups
IE5.5/6.0 is too dumb for this, hides the right tabs
*/
li#contentaction-talk {
margin-right: 1.6em;
}
li#contentaction-watch {
margin-left: 1.6em;
}
/*
#portlet-contentViews .contentViews {
padding: 0 1em 0 1em;
}
*/
/*
** footer
*/
#portal-footer {
background-color: #ffb938;
border-top: 1px solid #2f6fab;
border-bottom: 1px solid #2f6fab;
float: none;
margin: 0.3em 0em 1em 0em;
padding: 0.4em 0em 1em 0em;
text-align: center;
}
#portal-footer li {
display: inline;
margin-right: 2em;
}
#portal-colophon {
float: none;
/* margin: 0em 0em 2em 0em;
padding: 0.5em 0em 1em 0em;*/
text-align: center;
}
#portal-colophon ul,
#portal-colophon ul li,
#portal-colophon ul li a {
list-style: none;
display: inline;
text-decoration: none;
}
/*
** mediawiki-specific styles
*/
a.stub,
a.new{ color:#ba0000; text-decoration:none; }
#toc {
/*border:1px solid #2f6fab;*/
border:1px solid #aaaaaa;
background-color:#f9f9f9;
padding:5px;
}
/* images */
div.floatright { float: right;
margin: 0 0 1em 1em;
position:relative;
}
div.floatright p { font-style: italic;}
div.floatleft { float: left; margin: 0.3em 0.5em 0.5em 0;
position:relative;
}
div.floatleft p { font-style: italic; }
/* thumbnails */
div.thumbnail-none,
div.thumbnail-right,
div.thumbnail-left {
/* border:1px solid #2f6fab;*/
border:1px solid #cccccc;
background-color:#f9f9f9;
padding: 2px;
position:relative;
margin: 0.3em 0 0.5em;
font-size: 95%;
text-align: center;
}
div.thumbnail-none p, div.thumbnail-right p, div.thumbnail-left p {
margin-top:3px; margin-bottom:3px;
position:relative;
text-align: left;
}
div.thumbnail-right {
float: right;
position:relative;
margin-left:0.5em;
}
div.thumbnail-left {
float: left;
position:relative;
margin-right:0.5em;
}
/* table standards */
table.rimage {
float:right;
width:1pt;
position:relative;
margin-left:1em;
margin-bottom:1em;
text-align:center;
}
/*
** Accessibility and visual enhancement elements
*/
.link-plain {
background-image: none;
padding: 0;
}
.link-parent {
display: block;
background: transparent url("arrowUp.gif") 4px 5px no-repeat;
padding: 1px 0px 1px 16px;
font-size: 80%;
}
.link-user {
background: transparent url("user.gif") 0 1px no-repeat;
padding: 1px 0px 1px 16px;
}
/* the div* hides it from older browsers that choke on css3 */
/*
.link-external,
html*.external{
background: transparent url("link_icon.gif") 0px 1px no-repeat;
background-repeat: no-repeat;
padding: 1px 0px 1px 16px;
}*/
.urlexpansion {
display: none;
}
.link-https {
background: transparent url("lock_icon.gif") 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
.link-mailto {
background: transparent url("mail_icon.gif") 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
.link-ftp {
background: transparent url("file_icon.gif") 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
.link-irc {
background: transparent url("discussionitem_icon.gif") 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
.link-comment {
background: transparent url("discussionitem_icon.gif") center left no-repeat;
padding: 1px 0px 1px 16px !important;
}
.hiddenStructure {
display: none;
}
.contentActions .hiddenStructure {
position: absolute;
top: -200px;
left: -200px;
}
.visualClear {
display: block;
clear: both;
}
.hiddenLabel {
display: block;
background: transparent;
background-image: none; /* safari bug */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
.label {
font-weight: bold;
display: inline;
padding-right: 0.5em;
}
.visualOverflow {
overflow: auto;
margin: 0 0 1em 0;
}
.visualOverflow pre,
.visualOverflow table,
.visualOverflow img {
margin: 0;
}
/* for highlighting of search terms */
.highlightedSearchTerm {
background-color: #feff82;
}
/* debugging tool.. */
/*div{ border:1px solid #000000 !important;}*/

BIN
skins/davinci/required.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 B

BIN
skins/davinci/user.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 932 B

BIN
skins/davinci/wiki.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

128
skins/mono/IE50Fixes.css Normal file
View file

@ -0,0 +1,128 @@
/*
** IE5.0 Fix Stylesheet
*/
/* IE 4&5 interpret keyword sizes one off */
body {
font-size: xx-small;
}
* html #visual-portal-wrapper {
width: 100%;
}
* html*#visual-portal-wrapper {
width: auto;
}
input {
margin-bottom: 1px; /* bug fix */
}
table.listing td.top {
/* insane IE row bug workaround */
position: relative;
left: -1px;
top: -1px;
}
/* 5.0 doesn't like the background icon for external links and user */
.link-external,
.external {
background: none;
padding: 0;
}
li#personaltools-userpage,
li#personaltools-login,
li#personaltools-logout {
background: none;
padding-left: none;
}
/* try to prevent the sidebar from getting pushed to the bottom */
.portlet {
width: 13.5em;
overflow: hidden;
}
#portal-column-one {
position: absolute;
overflow: visible;
top: 0px;
}
textarea {
width: 78% !important;
}
#portal-column-content {
margin: 0 0 0 -12.2em !important;
}
#portal-column-content #content {
margin-left: 12.2em;
margin-top: 2.8em;
/* padding-top: 0.3em;*/
position: relative;
}
/* slightly smaller top margin for the content area */
#portlet-contentViews {
background: transparent;
width: 76% !important;
line-height: 1.1em;
}
#portlet-contentViews li a,
#portlet-contentViews .selected a,
#portlet-contentViews li a:hover {
padding-bottom: 0.1em;
margin-top: 1px;
padding-top: -1px;
}
#portlet-contentViews li.selected {
background-color: White;
padding-top: -1px;
}
#portlet-contentViews li {
padding-top: 0;
}
#portlet-personal {
position: absolute;
text-align: right;
top: 0px;
left: 0px;
/*width: 760px !important;*/
width: 100% !important;
white-space: nowrap !important;
padding: 0;
margin: 0;
border: none;
background: transparent;
}
#portal-personaltools {
padding-bottom: 0;
background: transparent;
}
#portal-personaltools li a {
padding-left: 2em !important;
margin-left: 2em !important;
}
#portal-footer {
margin: 0 0 0 15em;
}
.urlexpansion {
display: none !important;
}
#documentSubtitle {
margin: -1em 0 0.6em 1em;
}
/*div{ border:1px solid Red !important;}*/

35
skins/mono/IE55Fixes.css Normal file
View file

@ -0,0 +1,35 @@
/* IE5.5/win- only fixes */
/* slightly smaller top margin for the content area */
#portal-personaltools {
padding-bottom: 0.1em;
}
body {
font-size: xx-small;
}
/*#portlet-contentViews {
left: 11.4em;
z-index: 3;
}*/
#portlet-contentViews li.selected {
background-color: White;
}
#portal-column-content #content {
margin-top: 1.9em;
padding-top: 0.3em;
}
#portlet-contentViews li a,
#portlet-contentViews .selected a,
#portlet-contentViews li a:hover {
padding-bottom: 0.1em;
}
#portlet-contentViews li a {
z-index: 0 !important;
}
.portlet {
overflow:hidden;
}

54
skins/mono/IE60Fixes.css Normal file
View file

@ -0,0 +1,54 @@
/* 6.0 - only fixes */
/* slightly smaller top margin for the content area */
#portlet-contentViews {
left: 12.4em;
z-index: 3;
}
#portlet-contentViews li a,
#portlet-contentViews .selected a,
#portlet-contentViews li a:hover {
padding-bottom: 0.1em;
}
#portlet-contentViews li.selected {
background-color: White;
}
#portal-column-content {
margin: 0 0 0 -11.9em;
}
#portal-column-content #content {
margin: 1.9em 0 0 11.9em;
padding-top: 0.3em;
}
#portal-personaltools {
padding-bottom: 0.1em;
}
/* height on everything... */
#content,
#content p,
div.comment,
h1,
h2,
h3,
h4,
h5,
h6,
.description,
.portalMessage {
height: 100%;
}
p {
margin: 0.2em 0em 0.4em 0em;
line-height: 1.5em;
}
/*{ border:1px solid Red !important;}*/

23
skins/mono/IEFixes.css Normal file
View file

@ -0,0 +1,23 @@
/*
** Stylesheet filter for some b0rked browser
** Don't touch!
*/
/* IE6.0 */
@import "null?\"\{";
@import "IE60Fixes.css";
voice-family: "\"}\"";
voice-family:inherit;
/* IE5.0 */
@media tty {
i{content:"\";/*" "*/}}; @import 'IE50Fixes.css'; {;}/*";}
}
/* IE5.5 */
@media tty {
i{content:"\";/*" "*/}}@m; @import 'IE55Fixes.css'; /*";}
}

BIN
skins/mono/bullet.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 949 B

BIN
skins/mono/file_icon.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 921 B

BIN
skins/mono/link_icon.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 942 B

BIN
skins/mono/lock_icon.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 B

BIN
skins/mono/mail_icon.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 B

986
skins/mono/main.css Normal file
View file

@ -0,0 +1,986 @@
/*
** MediaWiki 'mono' style sheet for CSS2-capable browsers.
**
** Copyright Gabriel Wicke - http://www.aulinx.de/
**
** Based on the Plone 2.0 styles, see http://plone.org/.
** Plone stylesheet Copyright:
** Alexander Limi - http://www.plonesolutions.com
** additional plone work:
** Joe Geldart & Tom Croucher - http://www.netalleynetworks.com
** Michael Zeltner - http://niij.org
** Geir Bækholt - http://www.plonesolutions.com
**
** All you guys rock :)
*/
/*
** Tableless Column Layout for CSS2 capable Browsers
** Based on http://www.positioniseverything.net/ordered-floats.html by Big John.
** Fixed width modifications by Tonico Strasser (http://www.webproducer.at) and
** Michael Zeltner (http://niij.org).
** simplified heavily by Gabriel Wicke
*/
#portal-columns {
/* width: auto;*/
margin: 0;
}
#portal-column-content {
/*position:relative;
top:2.2em; */
width: 100%;
float: right;
margin: 0 0 0 -12.2em;
}
#portal-column-content #content {
margin: 2.5em 0 0 12.2em;
}
#portal-column-one {
padding-top: 160px;
}
/* the left column width is specified in class .portlet */
/* Font size:
** We take advantage of keyword scaling- browsers won't go below 9px
** More at http://www.w3.org/2003/07/30-font-size
** http://style.cleverchimp.com/font_size_intervals/altintervals.html
*/
body {
font: x-small "Bitstream Vera Sans", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
background-color: #f9f9f9;
color: Black;
margin: 0;
padding: 0;
}
/* scale back up to a sane default */
#visual-portal-wrapper {
font-size:123%
}
/* general styles */
table {
font-size: 100%;
}
a {
text-decoration: none;
/*color: #436976;*/
color: #005189;
background-color: transparent;
}
img {
border: none;
vertical-align: middle;
}
p {
margin: 0.4em 0em 0.7em 0em;
line-height: 1.5em;
}
p a {
text-decoration: none;
}
p a:visited {
color: #5a3696;
background-color: transparent;
}
p a:active {
color: Red;
background-color: transparent;
}
p img {
border: 0;
margin: 0;
}
hr {
height: 1px !important;
color: #aaaaaa;
background-color: #aaaaaa;
border: 0;
margin: 0.2em 0 0.2em 0;
}
h1, h2, h3, h4, h5, h6 {
color: Black;
background-color: transparent;
font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
font-size: 100%;
font-weight: normal;
margin: 0;
padding-top: 0.5em;
padding-bottom: 0.17em;
/* border-bottom: 1px solid #2f6fab;*/
border-bottom: 1px solid #aaaaaa;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: Black ! important;
}
h1 {
font-size: 188%;
}
h2 {
font-size: 150%;
}
h3 {
font-size: 132%;
border-bottom: none;
font-weight: bold;
}
h4 {
font-size: 116%;
border-bottom: none;
font-weight: bold;
}
h5 {
font-size: 100%;
border-bottom: none;
font-weight: bold;
}
h6 {
font-size: 80%;
border-bottom: none;
font-weight: bold;
}
ul {
line-height: 1.5em;
list-style-type: square;
margin: 0.3em 0 0 1.5em;
padding:0;
list-style-image: url("bullet.gif");
}
ol {
line-height: 1.2em;
margin: 0.3em 0 0 1.5em;
padding:0;
}
ul a, ol a {
text-decoration: none;
}
li {
margin-bottom: 0.1em;
}
dt {
font-weight: bold;
}
dt a {
text-decoration: none;
}
dd {
line-height: 1.5em;
margin-bottom: 1em;
}
dd a {
text-decoration: none;
}
dd.link a {
text-decoration: none;
color: Black;
}
fieldset {
border: 1px solid #2f6fab;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
}
legend {
background: White;
padding: 0.5em;
font-size: 90%;
}
form {
border: none;
margin: 0;
}
textarea {
border: 1px solid #2f6fab;
color: Black;
background-color: white;
width: 98%;
padding: 0.1em;
}
input {
font-family: "Bitstream Vera Sans", "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
visibility: visible;
border: 1px solid #2f6fab;
color: Black;
background-color: white;
vertical-align: middle;
padding: 0.1em;
}
select {
border: 1px solid #2f6fab;
color: Black;
vertical-align: top;
}
abbr, acronym, .explain {
border-bottom: 1px dotted Black;
color: Black;
background-color: transparent;
cursor: help;
}
q {
font-family: Times, "Times New Roman", serif;
font-style: italic;
}
blockquote {
font-family: Times, "Times New Roman", serif;
font-style: italic;
}
code {
color: Black;
background-color: #f9f9f9;
}
pre {
padding: 1em;
border: 1px dashed #2f6fab;
color: Black;
background-color: #f9f9f9;
overflow: auto;
}
.pre a {
text-decoration: none;
}
/*
** the main content area
*/
#documentSubtitle {
font-size: 84%;
line-height: 1.2em;
margin: -1.6em 0 0.6em 1em;
color: #7d7d7d;
}
#siteSubtitle {
display: none;
}
#content {
padding: 0 0 1em 0em;
margin: 0;
}
#bodyContent a:hover {
text-decoration: underline;
}
/* Some space under the headers in the content area */
#bodyContent h1,
.documentFirstHeading,
#bodyContent h2,
#bodyContent h3,
#bodyContent h4,
#bodyContent h5 {
margin-bottom:0.8em;
}
.documentContent {
font-size: 105%;
padding: 0em 1em 1.5em 1em !important;
background: White;
border: 1px solid #aaaaaa;
border-right: none;
margin:0;
line-height: 1.5em;
position: relative;
z-index: 2;
}
/* this will be the user notification thing */
.portalMessage {
background-color: #ffce7b;
border: 1px solid #ffa500;
color: Black;
font-size: 100%;
font-weight: bold;
margin: 2em 0em 1em 0em;
padding: 0.5em 1em;
vertical-align: middle;
}
.portalMessage a {
color: Black;
text-decoration: none;
}
.documentDescription {
/* The summary text describing the document */
font-weight: bold;
display: block;
margin: 1em 0em;
line-height: 1.5em;
}
.documentByLine {
text-align: right;
font-size: 90%;
clear: both;
font-weight: normal;
color: #76797c;
}
.documentByLine a {
text-decoration: none;
}
/*
** Special content area views
*/
.special li {
line-height: 1.4em !important;
margin: 0;
padding: 0;
}
/* the auto-generated edit comments */
#autocomment { color: gray; }
/*
** Structural Elements
*/
#visual-portal-wrapper {
position: relative;
margin: 0;
padding: 0;
}
/*
** the portlets (elements in the quickbar)
*/
.portlet {
border: none;
margin: 0 0 1em 0em;
float: none;
padding: 0;
width: 13.5em !important;
overflow: hidden;
}
.portlet h4 {
font-size: 100%;
font-weight: normal;
white-space: nowrap;
}
.portlet h5 {
/* background: #fabd23;*/
background: transparent;
/* border: 1px solid #fabd23;
border-style: solid solid none solid;*/
padding: 0em 1em 0em 0.5em;
text-transform: lowercase;
display: inline;
font-size: 1em;
height: 1em;
font-weight: normal;
white-space: nowrap;
}
.portlet h6 {
background: #ffae2e;
border: 1px solid #2f6fab;
border-style: solid solid none solid;
padding: 0em 1em 0em 1em;
text-transform: lowercase;
display: block;
font-size: 1em;
height: 1.2em;
font-weight: normal;
white-space: nowrap;
}
.portletBody {
background: White;
border-collapse: collapse;
/* border: 1px solid #2f6fab;*/
border: 1px solid #aaaaaa;
}
.portletDetails {
text-align: right;
}
.portletMore {
display: block;
text-align: right;
}
.portletContent {
padding: 0.1em 0.8em 0.7em 0.5em;
}
.portletClose {
float: right;
text-transform: none;
border-left: 1px solid #2f6fab;
padding: 0em 0.2em;
}
.portlet h1,
.portlet h2,
.portlet h3,
.portlet h4 {
margin: 0;
padding: 0;
}
.portlet .even {
background-color: #f7f9fa;
}
.portlet .odd {
background-color: transparent;
}
.portlet input {
font-size: 100%;
}
.portlet ul {
line-height: 1.5em;
list-style-type: square;
list-style-image: url("bullet.gif");
font-size:108%;
}
.portlet li {
padding:0;
margin: 0 0 0 0;
margin-bottom: 0;
}
.even {
background-color: #f7f9fa;
}
.odd {
background-color: transparent;
}
.visualHighlight {
background-color: #f7f9fa;
}
.discreet {
color: #76797c;
font-size: 80%;
font-weight: normal;
}
/*
** Logo properties
*/
#portlet-logo {
z-index: 3;
position:absolute; /*needed to use z-index */
top: 0;
left: 0;
height: 155px;
width: 135px;
overflow: visible;
}
#portlet-logo a {
display: block;
height: 155px;
width: 135px;
background: url(wiki.png) no-repeat;
background-repeat: no-repeat;
}
/*
** the navigation portlet
*/
#portlet-navigation-tree {
position:relative;
z-index:2;
}
#portlet-navigation-tree .plain {
white-space: nowrap;
}
/*
** Search portlet
*/
#portlet-search {
position:relative;
z-index:2;
}
input.searchButton {
width:5.4em;
margin-top:1px;
/* font-size: 100%;
margin-bottom: 1px ! important;
background: White url(search_icon.gif) 2px 1px no-repeat;
cursor: pointer;
padding: 1px 1px 1px 15px;
text-transform: lowercase;*/
}
#searchGadget {
width:11.3em;
margin: 0;
}
#portlet-search .portletContent {
padding: 0.5em 0.4em 0.4em 0.4em;
}
/*
** the personal toolbar
*/
#portlet-personal {
width:100% !important;
white-space:nowrap !important;
padding:0 0 0 0;
margin:0;
position:absolute;
z-index: 0;
right:0px;
top:0px;
border: none;
/* border-bottom: 1px solid #2f6fab;*/
/* border-bottom: 1px solid #2f6fab;*/
/* background-color: #f0f0f0;*/
overflow: visible;
line-height: 1.2em;
}
#portlet-personal .hiddenStructure {
display:none;
}
#portlet-personal .portlet,
#portlet-personal .portletBody,
#portlet-personal .portletContent,
#portlet-personal .odd{
padding:0;
margin:0;
border: none !important;
z-index:0;
overflow: visible;
}
#portal-personal ul,
#portal-personal li {
z-index:0;
border:none;
}
/* this is the ul contained in the portlet */
#portal-personaltools {
/* background-color: #fabd23;*/
/* border-bottom-color: #2f6fab;*/
border: none;
line-height: 1.4em;
color: #2f6fab;
padding: 0em 2em 0 3em;
margin: 0;
text-align: right;
text-transform: lowercase;
list-style: none;
z-index:0;
}
#portal-personaltools .portalNotLoggedIn {
color: #2f6fab;
padding: 0;
background: transparent;
background-image: none;
} /* Used on all descriptions relevant to those not logged in */
#portal-personaltools li {
padding:0;
display: inline;
color: #2f6fab;
margin-left: 1em;
line-height: 1.2em;
}
#portal-personaltools li a {
text-decoration: none;
/* color: #436976;*/
color: #005896;
padding-bottom: 0.2em;
}
#portal-personaltools li a:hover {
text-decoration: none;
/* color: #436976;*/
background-color: #ffcd6b;
padding-bottom: 0.2em;
}
/* the icon in front of the user name */
li#personaltools-userpage,
li#personaltools-login{
background: transparent url(user.gif) center left no-repeat;
background-repeat: no-repeat;
padding-left: 20px;
text-transform: none;
}
/*
** the page-related actions- page/talk, edit etc
*/
#portlet-contentViews {
position:absolute;
/*top:2.5em;
left:0px;*/
top: 2.6em;
left: 13.3em;
margin: 0;
margin-top: -1.4em;
white-space:nowrap !important;
width:70% !important;
min-width: 40em;
line-height: 1.3em;
overflow: visible;
background-color: transparent;
border-collapse: collapse;
padding-left: 1em;
list-style: none;
}
#portlet-contentViews .hiddenStructure {
display: none;
}
#portlet-contentViews ul {
list-style: none;
}
#portlet-contentViews li {
float: left;
margin-right: 0.2em;
border-color: #aaaaaa;
border-width: 1px;
border-style: solid solid none solid;
padding-bottom: 0.1em;
}
#portlet-contentViews li.selected {
border-width: 1px;
border-style: solid solid none solid;
border-color: #fabd23;
padding-bottom: 0.2em;
}
#portlet-contentViews li a {
float:left;
display: block;
background-color: White;
color: #005189;
padding: 0.1em 0.9em 0.4em 0.9em;
text-decoration: none;
border: none;
text-transform: lowercase;
position: relative;
z-index: 0 !important;
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#portlet-contentViews li a {float:none;}
/* End IE5-Mac hack */
#portlet-contentViews .selected a {
float:left;
position: relative;
z-index: 3 !important;
display: block;
background-color: White;
padding: 0.1em 0.9em 0.4em 0.9em;
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#portlet-contentViews selected a {float:none;}
/* End IE5-Mac hack */
#portlet-contentViews li a:hover {
float:left;
position: relative;
z-index: 3 !important;
display: block;
border-color: #fabd23;
padding: 0.1em 0.9em 0.4em 0.9em;
}
/* Commented Backslash Hack
hides rule from IE5-Mac \*/
#portlet-contentViews li a:hover {float:none;}
/* End IE5-Mac hack */
/* offsets to distinguish the tab groups
IE5.5/6.0 is too dumb for this, hides the right tabs
*/
li#contentaction-talk {
margin-right: 1.6em;
}
li#contentaction-watch {
margin-left: 1.6em;
}
/*
#portlet-contentViews .contentViews {
padding: 0 1em 0 1em;
}
*/
/*
** the remaining portlets
*/
#portlet-toolbox,
#portlet-language {
position:relative;
z-index:3;
}
/*
** footer
*/
#portal-footer {
background-color: White;
border-top: 1px solid #fabd23;
border-bottom: 1px solid #fabd23;
float: none;
margin: 0.3em 0em 1em 0em;
padding: 0.4em 0em 1em 0em;
text-align: center;
}
#portal-footer li {
display: inline;
margin-right: 2em;
}
#portal-colophon {
float: none;
/* margin: 0em 0em 2em 0em;
padding: 0.5em 0em 1em 0em;*/
text-align: center;
}
#portal-colophon ul,
#portal-colophon ul li,
#portal-colophon ul li a {
list-style: none;
display: inline;
text-decoration: none;
}
/*
** mediawiki-specific styles
*/
a.stub,
a.new{ color:#ba0000; text-decoration:none; }
#toc {
/*border:1px solid #2f6fab;*/
border:1px solid #aaaaaa;
background-color:#f9f9f9;
padding:5px;
}
/* images */
div.floatright { float: right;
margin: 0 0 1em 1em;
position:relative;
}
div.floatright p { font-style: italic;}
div.floatleft { float: left; margin: 0.3em 0.5em 0.5em 0;
position:relative;
}
div.floatleft p { font-style: italic; }
/* thumbnails */
div.thumbnail-none,
div.thumbnail-right,
div.thumbnail-left {
/* border:1px solid #2f6fab;*/
border:1px solid #cccccc;
background-color:#f9f9f9;
padding: 2px;
position:relative;
margin: 0.3em 0 0.5em;
font-size: 95%;
text-align: center;
}
div.thumbnail-none p, div.thumbnail-right p, div.thumbnail-left p {
margin-top:3px; margin-bottom:3px;
position:relative;
text-align: left;
}
div.thumbnail-right {
float: right;
position:relative;
margin-left:0.5em;
}
div.thumbnail-left {
float: left;
position:relative;
margin-right:0.5em;
}
/* table standards */
table.rimage {
float:right;
width:1pt;
position:relative;
margin-left:1em;
margin-bottom:1em;
text-align:center;
}
/*
** Accessibility and visual enhancement elements
*/
.link-plain {
background-image: none;
padding: 0;
}
.link-parent {
display: block;
background: transparent url("arrowUp.gif") 4px 5px no-repeat;
padding: 1px 0px 1px 16px;
font-size: 80%;
}
.link-user {
background: transparent url("user.gif") 0 1px no-repeat;
padding: 1px 0px 1px 16px;
}
/* the div* hides it from older browsers that choke on css3 */
/*
.link-external,
html*.external{
background: transparent url("link_icon.gif") 0px 1px no-repeat;
background-repeat: no-repeat;
padding: 1px 0px 1px 16px;
}*/
.urlexpansion {
display: none;
}
.link-https {
background: transparent url("lock_icon.gif") 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
.link-mailto {
background: transparent url("mail_icon.gif") 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
.link-ftp {
background: transparent url("file_icon.gif") 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
.link-irc {
background: transparent url("discussionitem_icon.gif") 0px 1px no-repeat;
padding: 1px 0px 1px 16px;
}
.link-comment {
background: transparent url("discussionitem_icon.gif") center left no-repeat;
padding: 1px 0px 1px 16px !important;
}
.hiddenStructure {
display: none;
}
.contentActions .hiddenStructure {
position: absolute;
top: -200px;
left: -200px;
}
.visualClear {
display: block;
clear: both;
}
.hiddenLabel {
display: block;
background: transparent;
background-image: none; /* safari bug */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
.label {
font-weight: bold;
display: inline;
padding-right: 0.5em;
}
.visualOverflow {
overflow: auto;
margin: 0 0 1em 0;
}
.visualOverflow pre,
.visualOverflow table,
.visualOverflow img {
margin: 0;
}
/* for highlighting of search terms */
.highlightedSearchTerm {
background-color: #feff82;
}
/* debugging tool.. */
/*div{ border:1px solid #000000 !important;}*/

BIN
skins/mono/required.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 B

BIN
skins/mono/user.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 932 B

BIN
skins/mono/wiki.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View file

@ -0,0 +1,67 @@
/*
** IE5.0 Fix Stylesheet
*/
#column-content {
margin: 0 !important;
float: none;
}
#column-content #content {
margin-top: 3em;
height: 1%;
}
#column-one {
position: absolute;
overflow: visible;
top: 0;
left: 0;
z-index: 3;
}
#footer {
margin: 0 0 0 13.6em;
}
/* IE 5 & 5.5 interpret keyword sizes one off */
body { font-size: xx-small; }
/*
** the edit tabs
*/
#p-cactions li {
float: left;
padding-top: 0;
padding-bottom: 0 !important;
height: 0.9em;
}
#p-cactions li a {
display: block;
padding-bottom: 0.045em;
}
#p-cactions li.selected a {
padding-bottom: 0.17em;
}
#p-cactions li a:hover {
padding-bottom: 0.17em;
}
/* 5.0 doesn't like the background icon for external links and user */
.link-external,
.external {
background: none;
padding: 0;
}
#p-personal ul { float: right }
#p-personal li { float: left }
li#pt-userpage,
li#pt-anonuserpage,
li#pt-login,
li#pt-logout {
background: none;
padding-left: none;
}
.visualClear {
width:100%;
height: 0px;
padding:0;
margin:0;
}
.firstHeading { margin-bottom: 0.3em; }
/*div{ border:1px solid Red !important;}*/

View file

@ -0,0 +1,72 @@
/* IE5.5/win- only fixes */
#column-content {
float: none;
margin-left: 0;
height: 1%;
}
#column-content #content {
position: relative;
z-index: 5;
margin-left: 12.2em;
margin-top: 3em;
height: 1%;
}
#column-one {
position: absolute;
top: 0;
left: 0;
z-index: 4;
width: 100%;
}
#footer {
margin-left: 13.6em;
border-left: 1px solid #fabd23;
}
/*#bodyContent div,
#bodyContent pre { overflow: auto; }*/
#p-personal { padding-bottom: 0.1em; }
body { font-size: xx-small; }
#p-cactions {
width: 76% !important;
z-index: 3 !important;
float: none;
}
#p-cactions li {
float: left;
padding-top: 0;
padding-bottom: 0 !important;
height: 0.9em;
}
#p-cactions li a {
display: block;
padding-bottom: 0.045em;
}
#p-cactions li.selected a {
padding-bottom: 0.17em;
}
#p-cactions li a:hover {
padding-bottom: 0.17em;
}
.portlet {
overflow:hidden;
}
#bodyContent a.external {
background: url(external.png) center right no-repeat;
padding-right: 13px;
}
/* show the hand */
#p-logo a,
#p-logo a:hover {
cursor: pointer;
}
.visualClear {
width:90%;
height: 1px;
padding:0;
margin:0;
}

View file

@ -0,0 +1,75 @@
/* 6.0 - only fixes */
/* content area */
/* workaround for various ie float bugs */
#column-content {
float: none;
margin-left: 0;
height: 1%;
}
#column-content #content {
margin-left: 12.2em;
margin-top: 3em;
height: 1%;
}
#column-one {
position: absolute;
top: 0;
left: 0;
z-index: 4;
}
#footer {
margin-left: 13.6em;
border-left: 1px solid #fabd23;
}
/* the tabs */
#p-cactions {
z-index: 3;
}
#p-cactions li {
float: left;
padding-top: 0;
padding-bottom: 0 !important;
height: 0.9em;
}
#p-cactions li a {
display: block;
padding-bottom: 0.045em;
}
#p-cactions li.selected a {
padding-bottom: 0.17em;
}
#p-cactions li a:hover {
padding-bottom: 0.17em;
}
#portal-personaltools {
padding-bottom: 0.1em;
}
#bodyContent a.external {
background: url(external.png) center right no-repeat;
padding-right: 13px;
}
/* show the hand */
#p-logo a,
#p-logo a:hover {
cursor: pointer;
}
div.visualClear {
width:100%;
line-height: 0;
}
textarea {
overflow: auto;
width: 96%;
}
div.editsection,
#catlinks,
div.tright,
div.tleft {
position: relative;
}
/*{ border:1px solid Red !important;}*/

View file

@ -0,0 +1,24 @@
/*
** Stylesheet filter for some b0rked browser
** Don't touch, don't add anything here (can break the filter)
** Add rules to the individual stylesheets.
*/
/* IE6.0 */
@import "null?\"\{";
@import "IE60Fixes.css";
voice-family: "\"}\"";
voice-family:inherit;
/* IE5.0 */
@media tty {
i{content:"\";/*" "*/}}; @import 'IE50Fixes.css'; {;}/*";}
}
/* IE5.5 */
@media tty {
i{content:"\";/*" "*/}}@m; @import 'IE55Fixes.css'; /*";}
}

View file

@ -0,0 +1,44 @@
/* IE/Mac only fix stylesheet, imported from main.css */
#portal-column-content {
margin: 0 0 4.8em 0;
float: none;
}
#portal-column-content #content {
z-index: 0;
}
#portal-column-one {
position: absolute;
top:0;
left:0;
z-index: 3;
}
#portal-footer {
margin-left: 12em;
}
/*
#portlet-contentViews {
top: 0.6em !important;
left: 14.5em !important;
}
*/
#portlet-contentViews li,
#portlet-contentViews .selected {
border: none !important;
}
#portlet-contentViews li a {
border: 1px solid #aaaaaa;
border-bottom: none;
}
#portlet-contentViews li.selected a {
border: 1px solid #fabd23;
border-bottom: none;
}
/* no background images */
li#personaltools-userpage,
li#personaltools-login/* */ {
background: none;
padding-left: none;
}
#mactest {
color: Green;
}

View file

@ -0,0 +1,3 @@
/* KHTML fix stylesheet */
/* work around the horizontal scrollbars */
#column-content { margin-left: 0; }

View file

@ -0,0 +1,14 @@
/* opera 6 fixes */
#column-one {
position: relative;
max-width: 11.7em;
}
#p-personal {
width: 45em;
margin-left: 8.6em;
right: 0;
}
#bodyContent a.external {
background: url(external.png) center right no-repeat;
padding-right: 13px;
}

View file

@ -0,0 +1,11 @@
/* small tweaks for opera seven */
#p-cactions {
margin-top: 0.1em;
}
#p-cactions li a {
top: 2px;
}
#bodyContent a.external {
background: url(external.png) center right no-repeat;
padding-right: 13px;
}

BIN
skins/monobook/bullet.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 949 B

BIN
skins/monobook/external.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 921 B

BIN
skins/monobook/headbg.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 942 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 923 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 B

922
skins/monobook/main.css Normal file
View file

@ -0,0 +1,922 @@
/*
** MediaWiki 'monobook' style sheet for CSS2-capable browsers.
** Copyright Gabriel Wicke - http://wikidev.net/
** License: GPL (http://www.gnu.org/copyleft/gpl.html)
**
** Loosely based on http://www.positioniseverything.net/ordered-floats.html by Big John
** and the Plone 2.0 styles, see http://plone.org/ (Alexander Limi,Joe Geldart & Tom Croucher,
** Michael Zeltner and Geir Bækholt)
** All you guys rock :)
*/
#column-content {
width: 100%;
float: right;
margin: 0 0 0.6em -12.2em;
padding:0;
}
#content {
margin: 2.8em 0 0 12.2em;
padding: 0em 1em 1.5em 1em;
background: White;
border: 1px solid #aaaaaa;
border-right: none;
line-height: 1.5em;
position: relative;
z-index: 2;
}
#column-one { padding-top: 160px; }
/* the left column width is specified in class .portlet */
/* Font size:
** We take advantage of keyword scaling- browsers won't go below 9px
** More at http://www.w3.org/2003/07/30-font-size
** http://style.cleverchimp.com/font_size_intervals/altintervals.html
*/
body {
font: x-small sans-serif;
background: #f9f9f9 url("headbg.jpg") 0px 0px no-repeat;
color: Black;
margin: 0;
padding: 0;
}
/* scale back up to a sane default */
#globalWrapper {
font-size:127%;
width: 100%;
margin: 0;
padding: 0;
}
.visualClear { clear: both; }
/* general styles */
table {
font-size: 100%;
background: White;
}
a {
text-decoration: none;
color: #002bb8;
background: none;
}
a:visited { color: #5a3696; }
a:active { color: Orange; }
a:hover { text-decoration: underline; }
a.stub { color: #772233; }
a.new,
#p-personal a.new { color:#ba0000; }
a.new:visited,
#p-personal a.new:visited { color:#a55858; }
img {
border: none;
vertical-align: middle;
}
p {
margin: 0.4em 0em 0.5em 0em;
line-height: 1.5em;
}
p img { margin: 0; }
hr {
height: 1px;
color: #aaaaaa;
background-color: #aaaaaa;
border: 0;
margin: 0.2em 0 0.2em 0;
}
h1, h2, h3, h4, h5, h6 {
color: Black;
background: none;
font-weight: normal;
margin: 0;
padding-top: 0.5em;
padding-bottom: 0.17em;
border-bottom: 1px solid #aaaaaa;
}
h1 { font-size: 188%; }
h2 { font-size: 150%; }
h3, h4, h5, h6 {
border-bottom: none;
font-weight: bold;
}
h3 { font-size: 132%; }
h4 { font-size: 116%; }
h5 { font-size: 100%; }
h6 { font-size: 80%; }
ul {
line-height: 1.5em;
list-style-type: square;
margin: 0.3em 0 0 1.5em;
padding:0;
list-style-image: url("bullet.gif");
}
ol {
line-height: 1.5em;
margin: 0.3em 0 0 3.2em;
padding:0;
list-style-image: none;
}
li { margin-bottom: 0.1em; }
dt {
font-weight: bold;
margin-bottom: 0.1em;
}
dl{
margin-top: 0.2em;
margin-bottom: 0.5em;
}
dd {
line-height: 1.5em;
margin-left: 2em;
margin-bottom: 0.1em;
}
fieldset {
border: 1px solid #2f6fab;
margin: 1em 0em 1em 0em;
padding: 0em 1em 1em 1em;
line-height: 1.5em;
}
legend {
background: White;
padding: 0.5em;
font-size: 95%;
}
form {
border: none;
margin: 0;
}
textarea {
border: 1px solid #2f6fab;
color: Black;
background-color: white;
width: 100%;
padding: 0.1em;
overflow: auto;
}
/* hide this from ie/mac and konq2.2 */
@media All {
head:first-child+body input {
visibility: visible;
border: 1px solid #2f6fab;
color: Black;
background-color: white;
vertical-align: middle;
padding: 0.2em;
}
}
input.historysubmit {
padding: 0 0.3em 0.3em 0.3em !important;
font-size: 94%;
cursor: pointer;
height: 1.7em !important;
margin-left: 1.6em;
}
input[type="radio"],
input[type="checkbox"] { border:none; }
select {
border: 1px solid #2f6fab;
color: Black;
vertical-align: top;
}
abbr, acronym, .explain {
border-bottom: 1px dotted Black;
color: Black;
background: none;
cursor: help;
}
q {
font-family: Times, "Times New Roman", serif;
font-style: italic;
}
/* disabled for now
blockquote {
font-family: Times, "Times New Roman", serif;
font-style: italic;
}*/
code { background-color: #f9f9f9; }
pre {
padding: 1em;
border: 1px dashed #2f6fab;
color: Black;
background-color: #f9f9f9;
line-height: 1.1em;
}
/*
** the main content area
*/
#siteSub { display: none; }
#contentSub {
font-size: 84%;
line-height: 1.2em;
margin: 0 0 1.4em 1em;
color: #7d7d7d;
width: auto;
}
span.subpages { display: block; }
/* Some space under the headers in the content area */
#bodyContent h1, #bodyContent h2 { margin-bottom:0.6em; }
#bodyContent h3,
#bodyContent h4,
#bodyContent h5 {
margin-bottom: 0.3em;
}
.firstHeading { margin-bottom:0.1em; }
/* user notification thing */
.usermessage {
background-color: #ffce7b;
border: 1px solid #ffa500;
color: Black;
font-weight: bold;
margin: 2em 0em 1em 0em;
padding: 0.5em 1em;
vertical-align: middle;
}
#siteNotice {
text-align: center;
font-size: 95%;
padding: 0 0.9em 0 0.9em;
}
#siteNotice p { margin: none; padding: none; }
.error {
color: red;
font-size: larger;
}
#catlinks {
border:1px solid #aaaaaa;
background-color:#f9f9f9;
padding:5px;
margin-top: 1em;
clear: both;
}
/* currently unused, intended to be used by a metadata box
in the bottom-right corner of the content area */
.documentDescription {
/* The summary text describing the document */
font-weight: bold;
display: block;
margin: 1em 0em;
line-height: 1.5em;
}
.documentByLine {
text-align: right;
font-size: 90%;
clear: both;
font-weight: normal;
color: #76797c;
}
/* emulate center */
.center {
width: 100%;
text-align: center;
}
*.center * {
margin-left: auto;
margin-right: auto;
}
/* small for tables and similar */
.small, .small * { font-size: 94%; }
table.small { font-size: 100% }
/*
** content styles
*/
#toc {
/*border:1px solid #2f6fab;*/
border:1px solid #aaaaaa;
background-color:#f9f9f9;
padding:5px;
font-size: 95%;
}
#toc .tocindent { margin-left: 2em; }
#toc .tocline { margin-bottom: 0px; }
#toc p { margin: 0 }
#toc .toctoggle { font-size: 94%; }
#toc .editsection {
margin-top: 0.7em;
font-size: 94%;
}
/* images */
div.floatright, table.floatright {
clear: right;
float: right;
margin: 0;
position: relative;
border: 0.5em solid White;
border-width: 0.5em 0 0.8em 1.4em;
}
div.floatright p { font-style: italic; }
div.floatleft, table.floatleft {
float: left;
margin: 0.3em 0.5em 0.5em 0;
position: relative;
border: 0.5em solid White;
border-width: 0.5em 1.4em 0.8em 0;
}
div.floatleft p { font-style: italic; }
/* thumbnails */
div.thumb {
margin-bottom: 0.5em;
border-style: solid; border-color: White;
width: auto;
}
div.thumb div {
border:1px solid #cccccc;
padding: 3px !important;
background-color:#f9f9f9;
font-size: 94%;
text-align: center;
overflow: hidden;
}
div.thumb div a img {
border:1px solid #cccccc;
}
div.thumb div div.thumbcaption {
border: none;
text-align: left;
line-height: 1.4em;
padding: 0.3em 0 0.1em 0;
}
div.magnify {
float: right;
border: none !important;
background: none !important;
}
div.magnify a, div.magnify img {
display: block;
border: none !important;
background: none !important;
}
div.tright {
clear: right;
float: right;
border-width: 0.5em 0 0.8em 1.4em;
}
div.tleft {
float: left;
margin-right:0.5em;
border-width: 0.5em 1.4em 0.8em 0;
}
.urlexpansion,
.hiddenStructure {
display: none;
}
img.tex { vertical-align: middle; }
span.texhtml { font-family: serif; }
/*
** classes for special content elements like town boxes
** intended to be referenced directly from the wiki src
*/
/*
** User styles
*/
/* table standards */
table.rimage {
float:right;
position:relative;
margin-left:1em;
margin-bottom:1em;
text-align:center;
}
.toccolours {
border:1px solid #aaaaaa;
background-color:#f9f9f9;
padding:5px;
font-size: 95%;
}
div.townBox {
position:relative;
float:right;
background:White;
margin-left:1em;
border: 1px solid Grey;
padding:0.3em;
width: 200px;
overflow: hidden;
clear: right;
}
div.townBox dl {
padding: 0;
margin: 0 0 0.3em 0;
font-size: 96%;
}
div.townBox dl dt {
background: none;
margin: 0.4em 0 0 0;
}
div.townBox dl dd {
margin: 0.1em 0 0 1.1em;
background-color: #f3f3f3;
}
/*
** edit views etc
*/
.special li {
line-height: 1.4em;
margin: 0;
padding: 0;
}
/* Page history styling */
/* the auto-generated edit comments */
.autocomment { color: gray; }
#pagehistory span.user {
margin-left: 1.4em;
margin-right: 0.4em;
}
#pagehistory span.minor { font-weight: bold; }
#pagehistory li { border: 1px solid White; }
#pagehistory li.selected {
background-color:#f9f9f9;
border:1px dashed #aaaaaa;
}
/*
** Diff rendering
*/
table.diff { background:white; }
td.diff-otitle { background:#ffffff; }
td.diff-ntitle { background:#ffffff; }
td.diff-addedline {
background:#ccffcc;
font-size: smaller;
}
td.diff-deletedline {
background:#ffffaa;
font-size: smaller;
}
td.diff-context {
background:#eeeeee;
font-size: smaller;
}
span.diffchange { color: red; }
/*
** keep the whitespace in front of the ^=, hides rule from konqueror
** this is css3, the validator doesn't like it when validating as css2
*/
#bodyContent a[href ^="http://"],
#bodyContent a[href ^="gopher://"] {
background: url(external.png) center right no-repeat;
padding-right: 13px;
}
#bodyContent a[href ^="https://"],
.link-https {
background: url("lock_icon.gif") center right no-repeat;
padding-right: 16px;
}
#bodyContent a[href ^="mailto:"],
.link-mailto {
background: url("mail_icon.gif") center right no-repeat;
padding-right: 18px;
}
#bodyContent a[href ^="news://"] {
background: url("news_icon.png") center right no-repeat;
padding-right: 18px;
}
#bodyContent a[href ^="ftp://"],
.link-ftp {
background: url("file_icon.gif") center right no-repeat;
padding-right: 18px;
}
#bodyContent a[href ^="irc://"],
.link-irc {
background: url("discussionitem_icon.gif") center right no-repeat;
padding-right: 18px;
}
/* disable interwiki styling */
#bodyContent a.extiw,
#bodyContent a.extiw:active {
color: #3366bb;
background: none;
padding: 0;
}
#bodyContent a.external { color: #3366bb; }
/* this can be used in the content area to switch off
special external link styling */
#bodyContent .plainlinks a {
background: none !important;
padding: 0;
}
/*
** Structural Elements
*/
/*
** general portlet styles (elements in the quickbar)
*/
.portlet {
border: none;
margin: 0 0 0.5em 0em;
float: none;
padding: 0;
width: 11.6em;
overflow: hidden;
}
.portlet h4 {
font-size: 95%;
font-weight: normal;
white-space: nowrap;
}
.portlet h5 {
background: transparent;
padding: 0em 1em 0em 0.5em;
text-transform: lowercase;
display: inline;
font-size: 91%;
height: 1em;
font-weight: normal;
white-space: nowrap;
}
.portlet h6 {
background: #ffae2e;
border: 1px solid #2f6fab;
border-style: solid solid none solid;
padding: 0em 1em 0em 1em;
text-transform: lowercase;
display: block;
font-size: 1em;
height: 1.2em;
font-weight: normal;
white-space: nowrap;
}
.pBody {
font-size: 95%;
background: White;
border-collapse: collapse;
border: 1px solid #aaaaaa;
padding: 0 0.8em 0.3em 0.5em;
}
.portlet h1,
.portlet h2,
.portlet h3,
.portlet h4 {
margin: 0;
padding: 0;
}
.portlet ul {
line-height: 1.5em;
list-style-type: square;
list-style-image: url("bullet.gif");
font-size:95%;
}
.portlet li {
padding:0;
margin: 0 0 0 0;
margin-bottom: 0;
}
/*
** Logo properties
*/
#p-logo {
z-index: 3;
position:absolute; /*needed to use z-index */
top: 0;
left: 0;
height: 155px;
width: 12em;
overflow: visible;
}
#p-logo h5 { display: none; }
#p-logo a,
#p-logo a:hover {
display: block;
height: 155px;
width: 12.2em;
background-repeat: no-repeat;
background-position: 35% 50% !important;
text-decoration: none;
}
/*
** the navigation portlet
*/
#p-nav {
position:relative;
z-index:3;
}
/*
** Search portlet
*/
#p-search {
position:relative;
z-index:3;
}
#p-search .pBody {
text-align: center;
}
input.searchButton {
margin-top:1px;
padding: 0 0.4em !important;
font-size: 95%;
cursor: pointer;
background-color: White;
border: 1px solid #2f6fab;
}
#searchInput {
border: 1px solid #2f6fab;
width:10.9em;
margin: 0 0 0 0;
font-size: 95%;
}
#p-search .pBody {
padding: 0.5em 0.4em 0.4em 0.4em;
}
/*
** the personal toolbar
*/
#p-personal {
width:100%;
white-space:nowrap;
padding:0 0 0 0;
margin:0;
position:absolute;
left:0px;
top:0px;
z-index: 0;
border: none;
background: none;
overflow: visible;
line-height: 1.2em;
}
#p-personal h5 {
display:none;
}
#p-personal .portlet,
#p-personal .pBody {
padding:0;
margin:0;
border: none;
z-index:0;
overflow: visible;
background: none;
}
/* this is the ul contained in the portlet */
#p-personal ul {
border: none;
line-height: 1.4em;
color: #2f6fab;
padding: 0em 2em 0 3em;
margin: 0;
text-align: right;
text-transform: lowercase;
list-style: none;
z-index:0;
background: none;
}
#p-personal li {
z-index:0;
border:none;
padding:0;
display: inline;
color: #2f6fab;
margin-left: 1em;
line-height: 1.2em;
background: none;
}
#p-personal li a {
text-decoration: none;
color: #005896;
padding-bottom: 0.2em;
background: none;
}
#p-personal li a:hover {
background-color: White;
padding-bottom: 0.2em;
text-decoration: none;
}
/* the icon in front of the user name, single quotes
in bg url to hide it from iemac */
li#pt-userpage,
li#pt-anonuserpage,
li#pt-login {
background: url('user.gif') top left no-repeat;
background-repeat: no-repeat;
padding-left: 20px;
text-transform: none;
}
/*
** the page-related actions- page/talk, edit etc
*/
#p-cactions {
position:absolute;
top: 1.3em;
left: 11.5em;
margin: 0;
white-space:nowrap;
width: 76%;
line-height: 1.1em;
overflow: visible;
background: none;
border-collapse: collapse;
padding-left: 1em;
list-style: none;
font-size: 95%;
}
#p-cactions .hiddenStructure { display: none; }
#p-cactions ul {
list-style: none;
}
#p-cactions li {
display: inline;
border: 1px solid #aaaaaa;
border-bottom: none;
padding: 0 0 0.1em 0;
margin: 0 0.3em 0 0;
overflow: visible;
background: White;
}
#p-cactions li.selected {
border-color: #fabd23;
padding: 0 0 0.2em 0;
}
#p-cactions li a {
background-color: White;
color: #002bb8;
border: none;
padding: 0 0.8em 0.3em 0.8em;
text-decoration: none;
text-transform: lowercase;
position: relative;
z-index: 0;
margin: 0;
}
#p-cactions .selected a { z-index: 3; }
#p-cactions .new a { color:#ba0000; }
#p-cactions li a:hover {
z-index: 3;
text-decoration: none;
}
#p-cactions h5 { display: none; }
#p-cactions li.istalk { margin-right: 0; }
#p-cactions li.istalk a { padding-right: 0.5em; }
#p-cactions #ca-addsection a {
padding-left: 0.4em;
padding-right: 0.4em;
}
/* offsets to distinguish the tab groups */
li#ca-talk { margin-right: 1.6em; }
li#ca-watch, li#ca-watch { margin-left: 1.6em; }
/*
** the remaining portlets
*/
#p-tbx,
#p-lang {
position:relative;
z-index:3;
}
/*
** footer
*/
#footer {
background-color: White;
border-top: 1px solid #fabd23;
border-bottom: 1px solid #fabd23;
margin: 0.6em 0em 1em 0em;
padding: 0.4em 0em 1.2em 0em;
text-align: center;
font-size: 90%;
}
#footer li {
display: inline;
margin: 0 1.3em;
}
/* hide from incapable browsers */
head:first-child+body #footer li { white-space: nowrap; }
#f-poweredbyico, #f-copyrightico {
margin: 0 8px;
position: relative;
top: -2px; /* Bump it up just a tad */
}
#f-poweredbyico {
float: right;
height: 1%;
}
#f-copyrightico {
float: left;
height: 1%;
}
/* js pref toc */
#preftoc {
float: left;
margin: 1em 1em 1em 1em;
width: 13em;
}
#preftoc li { border: 1px solid White; }
#preftoc li.selected {
background-color:#f9f9f9;
border:1px dashed #aaaaaa;
}
#preftoc a,
#preftoc a:active {
display: block;
color: #0014a6;
}
#prefcontrol {
clear: both;
float: left;
margin-top: 1em;
}
div.prefsectiontip {
font-size: 95%;
margin-top: 1em;
}
fieldset.operaprefsection { margin-left: 15em }
/*
** IE/Mac fixes, hope to find a validating way to move this
** to a separate stylesheet. This would work but doesn't validate:
** @import("IEMacFixes.css");
*/
/* tabs: border on the a, not the div */
* > html #p-cactions li { border:none; }
* > html #p-cactions li a {
border: 1px solid #aaaaaa;
border-bottom: none;
}
* > html #p-cactions li.selected a { border-color: #fabd23; }
/* footer icons need a fixed width */
* > html #f-poweredbyico,
* > html #f-copyrightico { width: 88px; }
* > html #bodyContent,
* > html #bodyContent pre {
overflow-x: auto;
width: 100%;
padding-bottom: 25px;
}
/* more IE fixes */
/* float/negative margin brokenness */
* html #footer {margin-top: 0;}
* html #column-content {
display: inline;
margin-bottom: 0;
}
* html div.editsection { font-size: smaller; }
#pagehistory li.selected { position: relative; }
/* Mac IE 5.0 fix; floated content turns invisible */
* > html #column-content {
float: none;
}
* > html #column-one {
position: absolute;
left: 0;
top: 0;
}
* > html #footer {
margin-left: 13.2em;
}
.redirectText {
font-size:150%;
margin:5px;
}
.printfooter {
display: none;
}
ul.special li.not_patrolled, ol.special li.not_patrolled {
background-color: #ffa;
}
div.patrollink {
font-size: 75%;
text-align: right;
}
span.newpage, span.minor, span.searchmatch {
font-weight: bold;
}
span.searchmatch {
color: red;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 297 B

0
skins/monobook/null Normal file
View file

BIN
skins/monobook/required.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 B

202
skins/monobook/rtl.css Normal file
View file

@ -0,0 +1,202 @@
/*
Right-to-left fixes for MonoBook.
Places sidebar on right, tweaks various alignment issues.
Works mostly ok nicely on Safari 1.2.1; fine in Mozilla.
Safari bugs (1.2.1):
* Tabs are still appearing in left-to-right order. (Try after localizing)
Opera bugs (7.23 linux):
* Some bits of ltr text (sidebar box titles) have forward and backward versions overlapping each other
IE/mac bugs:
* The thing barfs on Hebrew and Arabic anyway, so no point testing.
Missing features due to lack of support:
* external link icons, icon next to user name
To test:
* Opera6
* IE 5.0
* etc
*/
body,
body * {
direction: rtl;
/* unicode-bidi: bidi-override;*/
unicode-bidi: embed;
}
#column-content {
margin: 0 -12.2em 0 0;
float: left;
}
#column-content #content{
margin-left: 0;
margin-right: 12.2em;
border-right: 1px solid #aaaaaa;
border-left: none;
}
html>body .portlet {
float: right;
clear: right;
}
/* recover IEMac (might be fine with the float, but usually it's close to IE */
*>body .portlet {
float: none;
clear: none;
}
.pBody {
padding-right: 0.8em;
padding-left: 0.5em;
}
/* Fix alignment */
.documentByLine,
.portletDetails,
.portletMore,
#p-personal {
text-align: left;
}
div div.thumbcaption {
text-align: right;
}
div.magnify,
#div.townBox,
#p-logo {
left: auto;
right: 0;
}
#p-personal {
left: auto;
right: 0;
}
#p-cactions {
left: auto;
right: 11.5em;
padding-left: 0;
padding-right: 1em;
}
#p-cactions li {
margin-left: 0.3em;
margin-right: 0;
float: right;
}
* html #p-cactions li a {
display: block;
padding-bottom: 0;
}
* html #p-cactions li a:hover {
padding-bottom: 0.2em;
}
/* offsets to distinguish the tab groups */
li#ca-talk {
margin-right: auto;
margin-left: 1.6em;
}
li#ca-watch,li#ca-unwatch {
margin-right: 1.6em !important;
}
/* Fix margins */
/* top right bottom left */
ul {
margin-left: 0;
margin-right: 1.5em;
}
ol {
margin-left: 0;
margin-right: 2.4em;
}
dd {
margin-left: 0;
margin-right: 1.6em;
}
#contentSub {
margin-right: 1em;
margin-left: 0;
}
.tocindent {
margin-left: 0;
margin-right: 2em;
}
div.tright {
clear: none;
}
div.tleft {
clear: left;
}
div.floatright, table.floatright {
clear: none;
}
div.floatleft, table.floatleft {
clear: left;
}
div.townBox {
margin-left: 0;
margin-right: 1em;
}
div.townBox dl dd {
margin-left: 0;
margin-right: 1.1em;
}
#p-personal li {
margin-left: 0;
margin-right: 1em;
}
li#ca-talk,
li#ca-watch {
margin-right: auto;
margin-left: 1.6em;
}
#p-personal li {
float: left;
}
/* Fix link icons */
li#pt-userpage,
li#pt-anonuserpage,
li#pt-login {
background: none;
padding-left: 0;
}
.external {
padding: 0 !important;
background: none !important;
}
#footer {
clear: both;
}
* html #footer {
margin-left: 0;
margin-right: 13.6em;
border-left: 0;
border-right: 1px solid #fabd23;
}
* html #column-content {
float: none;
margin-left: 0;
margin-right: 0;
}
* html #column-content #content {
margin-left: 0;
margin-top: 3em;
}
* html #column-one { right: 0; }
/* js pref toc */
#preftoc { float: right; }
/* workaround for moz bug, displayed bullets on left side */
#preftoc li { list-style: none; }
#prefcontrol { float: right; }
fieldset.prefsection,
fieldset.operaprefsection {
margin-left: 0 !important;
margin-right: 15em;
}

BIN
skins/monobook/user.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 932 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 8 KiB

BIN
skins/monobook/wiki.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

1
skins/myskin/main.css Normal file
View file

@ -0,0 +1 @@
/* this file must be empty */