https://www.mediawiki.org/wiki/Special:Code/MediaWiki/102165

Revision: 102165
Author:   petrb
Date:     2011-11-06 09:59:17 +0000 (Sun, 06 Nov 2011)
Log Message:
-----------
Created default css for other skins

Modified Paths:
--------------
    trunk/extensions/OnlineStatusBar/OnlineStatusBar.css
    trunk/extensions/OnlineStatusBar/OnlineStatusBar.php
    trunk/extensions/OnlineStatusBar/OnlineStatusBarHooks.php

Added Paths:
-----------
    trunk/extensions/OnlineStatusBar/OnlineStatusBarVector.css

Modified: trunk/extensions/OnlineStatusBar/OnlineStatusBar.css
===================================================================
--- trunk/extensions/OnlineStatusBar/OnlineStatusBar.css        2011-11-06 
09:48:15 UTC (rev 102164)
+++ trunk/extensions/OnlineStatusBar/OnlineStatusBar.css        2011-11-06 
09:59:17 UTC (rev 102165)
@@ -4,8 +4,8 @@
 */
 div.onlinestatusbartop {
        position: absolute;
-       top: -2em;
-       margin-right: -10px;
+       top: 2em;
+       margin-right: 0px;
        display: block !important;
 }
 
@@ -20,5 +20,5 @@
 
 div.onlinestatusbarbody {
        right:0px;
-       margin-top:-10px;
+       margin-top:0px;
 }

Modified: trunk/extensions/OnlineStatusBar/OnlineStatusBar.php
===================================================================
--- trunk/extensions/OnlineStatusBar/OnlineStatusBar.php        2011-11-06 
09:48:15 UTC (rev 102164)
+++ trunk/extensions/OnlineStatusBar/OnlineStatusBar.php        2011-11-06 
09:59:17 UTC (rev 102165)
@@ -32,13 +32,19 @@
        'remoteExtPath' => 'OnlineStatusBar',
 );
 
+$wgResourceModules['ext.OnlineStatusBar.vector'] = array (
+       'styles' => 'OnlineStatusBarVector.css',
+       'localBasePath' => dirname ( __FILE__ ),
+       'remoteExtPath' => 'OnlineStatusBar',
+);
+
 $wgResourceModules['ext.OnlineStatusBar.chick'] = array (
        'styles' => 'OnlineStatusBarChick.css',
        'localBasePath' => dirname ( __FILE__ ),
        'remoteExtPath' => 'OnlineStatusBar',
 );
 
-$wgResourceModules['ext.OnlineStatusBar.mono'] = array (
+$wgResourceModules['ext.OnlineStatusBar.monobook'] = array (
        'styles' => 'OnlineStatusBarMono.css',
        'localBasePath' => dirname ( __FILE__ ),
        'remoteExtPath' => 'OnlineStatusBar',

Modified: trunk/extensions/OnlineStatusBar/OnlineStatusBarHooks.php
===================================================================
--- trunk/extensions/OnlineStatusBar/OnlineStatusBarHooks.php   2011-11-06 
09:48:15 UTC (rev 102164)
+++ trunk/extensions/OnlineStatusBar/OnlineStatusBarHooks.php   2011-11-06 
09:59:17 UTC (rev 102165)
@@ -135,21 +135,14 @@
         */
        public static function stylePage( &$out, &$skin ) {
                switch ($skin->getSkinName()) {
-                       case "monobook":
-                               $out->addModules( 'ext.OnlineStatusBar.mono' );
+                       case 'monobook':
+                       case 'vector':
+                       case 'simple':
+                       case 'nostalgia':
+                       case 'chick':
+                       case 'cologneblue':
+                               $out->addModules( 'ext.OnlineStatusBar.' . 
$skin->getSkinName() );
                                break;
-                       case "simple":
-                               $out->addModules( 'ext.OnlineStatusBar.simple' 
);
-                               break;
-                       case "nostalgia":
-                               $out->addModules( 
'ext.OnlineStatusBar.nostalgia' );
-                               break;
-                       case "chick":
-                               $out->addModules( 'ext.OnlineStatusBar.chick' );
-                               break;
-                       case "cologneblue":
-                               $out->addModules( 'ext.OnlineStatusBar.cologne' 
);
-                               break;
                        default:
                                $out->addModules( 'ext.OnlineStatusBar' );
                }

Added: trunk/extensions/OnlineStatusBar/OnlineStatusBarVector.css
===================================================================
--- trunk/extensions/OnlineStatusBar/OnlineStatusBarVector.css                  
        (rev 0)
+++ trunk/extensions/OnlineStatusBar/OnlineStatusBarVector.css  2011-11-06 
09:59:17 UTC (rev 102165)
@@ -0,0 +1,24 @@
+/*
+This is a part of css used on english wp, it's needed for wikis
+where topicon isn't defined
+*/
+div.onlinestatusbartop {
+       position: absolute;
+       top: -2em;
+       margin-right: -10px;
+       display: block !important;
+}
+
+div.onlinestatusbaricon {
+       border: 0px solid black;
+       background: transparent;
+       float: right;
+       position: relative;
+       top: 0px;
+       padding: 5px;
+}
+
+div.onlinestatusbarbody {
+       right:0px;
+       margin-top:-10px;
+}


_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to