Putting .config-page-list (sidebar nav) floating to the right as part of the page...
authorKrinkle <krinkle@users.mediawiki.org>
Mon, 22 Nov 2010 23:52:59 +0000 (23:52 +0000)
committerKrinkle <krinkle@users.mediawiki.org>
Mon, 22 Nov 2010 23:52:59 +0000 (23:52 +0000)
includes/installer/WebInstaller.php
skins/common/config.css

index 9f4e6da..531b45d 100644 (file)
@@ -469,8 +469,9 @@ class WebInstaller extends CoreInstaller {
         * @param $currentPageName String
         */
        private function startPageWrapper( $currentPageName ) {
-               $s = "<div class=\"config-page-wrapper\">\n" .
-                       "<div class=\"config-page-list\"><ul>\n";
+               $s = "<div class=\"config-page-wrapper\">\n";
+               $s .= "<div class=\"config-page\">\n";
+               $s .= "<div class=\"config-page-list\"><ul>\n";
                $lastHappy = -1;
 
                foreach ( $this->pageSequence as $id => $pageName ) {
@@ -492,9 +493,8 @@ class WebInstaller extends CoreInstaller {
                        $s .= $this->getPageListItem( $pageName, true, $currentPageName );
                }
 
-               $s .= "</ul></div>\n". // end list pane
-                       "<div class=\"config-page\">\n" .
-                       Html::element( 'h2', array(),
+               $s .= "</ul></div>\n"; // end list pane
+               $s .= Html::element( 'h2', array(),
                                wfMsg( 'config-page-' . strtolower( $currentPageName ) ) );
 
                $this->output->addHTMLNoFlush( $s );
index f322c7a..efb3604 100644 (file)
        float: right;
        width: 12em;
        border: 1px solid #aaa;
+       background: #fff;
        padding: 0.5em;
-       margin: 0.5em;
+       /* 3em left margin to leave space between the list and the page-content */
+       margin: 0.5em 0.5em 0.5em 3.5em;
 }
 
 .config-page {
-       padding: 0.5em 2em 0.5em 2em;
-       /* 15em right margin to leave space for 12em page list */
-       margin: 0.5em 15em 0.5em 0.5em;
+       padding: 0.5em 0.5em 0.5em 2em;
+       margin: 0.5em 0.5em 0.5em 0.5em;
        background: #eee;
 }