Generate expanded URLs for printing on the client, not server (using CSS, or JS for...
[lhc/web/wiklou.git] / skins / monobook / main.css
index 50fae84..e14117d 100644 (file)
@@ -155,24 +155,14 @@ form {
 }
 
 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%;
@@ -180,12 +170,8 @@ input.historysubmit {
     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;
+       vertical-align: top;
 }
 abbr, acronym, .explain {
     border-bottom: 1px dotted Black;
@@ -296,38 +282,87 @@ table.small { font-size: 100% }
 ** content styles
 */
 
+/* IE/mac fixes */
 #toc {
-    /*border:1px solid #2f6fab;*/
-    border:1px solid #aaaaaa;
-    background-color:#f9f9f9;
-    padding:5px;
+  display: inline-table;
+}
+#toc div, #toc h2, #toc ul, #toc li, #toc a {
+  float: left;
+  clear: left;
+}
+#toc .toctoggle * {
+  float: none;
+  clear: none;
+}
+#toc h2 {
+  margin-right: .3em;
+}
+@media all {
+  #toc {
+    display: block;
+    text-align: center;
+  }
+  #toc * {
+    float: none!important;
+  }
+  #toc h2 {
+    margin-right: 0;
+  }
+}
+/* end IE/mac fixes */
+
+#toc {
+    border: 1px solid #aaa;
+    background-color: #f9f9f9;
+    padding: 5px;
     font-size: 95%;
+    float: left;
 }
-#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%;
+#toc h2 {
+    display: inline;
+    border: none;
+    padding: 0;
+    font-size: 100%;
+    font-weight: bold;
+}
+#toc ul {
+    list-style-type: none;
+    list-style-image: none;
+    margin-left: 0;
+    padding-left: 0;
+    text-align: left;
+}
+#toc ul ul {
+    margin: 0 0 0 2em;
 }
+#toc .toctoggle {
+     font-size: 94%;
+ }
+
 
 /* images */
 div.floatright, table.floatright {
     clear: right;
     float: right;
-    margin: 0;
     position: relative;
+    margin: 0 0 0.5em 0.5em;
+    border: 0
+/*
     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;
+    margin: 0 0.5em 0.5em 0;
+    border: 0
+/*
+    margin: 0.3em 0.5em 0.5em 0;
     border: 0.5em solid White;
     border-width: 0.5em 1.4em 0.8em 0;
+*/
 }
 div.floatleft p { font-style: italic; }
 /* thumbnails */
@@ -373,7 +408,7 @@ div.tleft {
     margin-right:0.5em;
     border-width: 0.5em 1.4em 0.8em 0;
 }
-.urlexpansion,
+
 .hiddenStructure {
     display: none;
 }
@@ -467,7 +502,7 @@ td.diff-context {
     background:#eeeeee;
     font-size: smaller;
 }
-span.diffchange { color: red; }
+span.diffchange { color: red; font-weight: bold; }
 
 /*
 ** keep the whitespace in front of the ^=, hides rule from konqueror
@@ -629,14 +664,14 @@ special external link styling */
 }
 input.searchButton {
     margin-top:1px;
-    padding: 0 0.4em !important;
     font-size: 95%;
-    cursor: pointer;
-    background-color: White;
-    border: 1px solid #2f6fab;
+}
+#searchGoButton {
+    padding-left: .5em;
+    padding-right: .5em;
+    font-weight: bold;
 }
 #searchInput {
-    border: 1px solid #2f6fab;
     width:10.9em;
     margin: 0 0 0 0;
     font-size: 95%;
@@ -783,7 +818,7 @@ li#pt-login {
 }
 /* offsets to distinguish the tab groups */
 li#ca-talk { margin-right: 1.6em; }
-li#ca-watch, li#ca-watch { margin-left: 1.6em; }
+li#ca-watch, li#ca-watch, li#ca-varlang-0 { margin-left: 1.6em; }
 
 
 /*
@@ -917,9 +952,61 @@ div.patrollink {
 span.newpage, span.minor, span.searchmatch {
        font-weight: bold;
 }
+span.unpatrolled {
+       font-weight:bold;
+       color:red;
+}
+
 span.searchmatch {
        color: red;
 }
 .sharedUploadNotice {
         font-style: italic;
 }
+
+span.updatedmarker {
+       color:black;
+       background-color:#00FF00;
+}
+span.newpageletter {
+       font-weight:bold
+       color:black;
+       background-color:yellow;
+}
+span.minoreditletter {
+       color:black;
+       background-color:#C5FFE6;
+}
+
+table.gallery {
+       border:  1px solid #cccccc;
+       margin:  2px;
+       padding: 2px;
+       background-color:#ffffff;
+}
+
+table.gallery tr {
+       vertical-align:top;
+}
+
+table.gallery td {
+       vertical-align:top;
+       background-color:#f9f9f9;
+       border: solid 2px white;
+}
+
+div.gallerybox {
+       margin: 2px;
+       width:  150px;
+}
+
+div.gallerybox div.thumb {
+       text-align: center;
+       border: 1px solid #cccccc;
+       margin: 2px;
+}
+
+div.gallerytext {
+       font-size: 94%;
+       padding: 2px 4px;
+}