add missing image
authorRiver Tarnell <kateturner@users.mediawiki.org>
Sun, 24 Jul 2005 06:43:15 +0000 (06:43 +0000)
committerRiver Tarnell <kateturner@users.mediawiki.org>
Sun, 24 Jul 2005 06:43:15 +0000 (06:43 +0000)
link decoration fixes

skins/Simple.php
skins/simple/external.png [new file with mode: 0644]
skins/simple/main.css

index 7178e92..1726bda 100644 (file)
@@ -25,6 +25,47 @@ class SkinSimple extends SkinTemplate {
                $this->stylename = 'simple';
                $this->template  = 'MonoBookTemplate';
        }
+
+       function reallyDoGetUserStyles() {
+               global $wgUser;
+               $s = '';
+               $s .= "/* highlightbroken: " . $wgUser->getOption('highlightbroken') . " */\n";
+               if (($undopt = $wgUser->getOption("underline")) != 2) {
+                       $underline = $undopt ? 'underline' : 'none';
+                       $s .= "a { text-decoration: $underline; }\n";
+               }
+               if (!$wgUser->getOption('highlightbroken')) {
+                       $s .= "a.new, #quickbar a.new { text-decoration: line-through; }\n";
+               } else {
+                       $s .= <<<END
+a.new, #quickbar a.new,
+a.stub, #quickbar a.stub {
+       color: inherit;
+       text-decoration: inherit;
+}
+a.new:after, #quickbar a.new:after {
+       content: "?";
+       color: #CC2200;
+       text-decoration: $underline;
+}
+a.stub:after, #quickbar a.stub:after {
+       content: "!";
+       color: #772233;
+       text-decoration: $underline;
+}
+END;
+               }
+               if ($wgUser->getOption('justify')) {
+                       $s .= "#article, #bodyContent { text-align: justify; }\n";
+               }
+               if (!$wgUser->getOption('showtoc')) {
+                       $s .= "#toc { display: none; }\n";
+               }
+               if (!$wgUser->getOption('editsection')) {
+                       $s .= ".editsection { display: none; }\n";
+               }
+               return $s;
+       }
 }
 
 ?>
diff --git a/skins/simple/external.png b/skins/simple/external.png
new file mode 100644 (file)
index 0000000..67f6209
Binary files /dev/null and b/skins/simple/external.png differ
index c1d4fa1..4a75d64 100644 (file)
@@ -323,13 +323,14 @@ div.tleft {
     border-width: 0.5em 1.4em 0.8em 0;
 }
 
-#p-cactions .new a { color:#ba0000; }
 a.stub { color: #772233; }
 a.new,
-#p-personal a.new { color:#ba0000; }
-a.new:visited,
-#p-personal a.new:visited { color:#a55858; }
-
+#p-personal a.new {
+       text-decoration: line-through;
+}
+li.new {
+       text-decoration: line-through;
+}
 p.catlinks {
   text-align: center;
   width: 80%;
@@ -392,3 +393,9 @@ div.prefsectiontip {
     font-size: 95%;
     margin-top: 1em;
 }
+
+#mw_trackbacks {
+       border-style: groove;
+       padding: 0.2em;
+}
+