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

Revision: 112131
Author:   jdlrobson
Date:     2012-02-22 18:53:01 +0000 (Wed, 22 Feb 2012)
Log Message:
-----------
use css to grow #nav box when large menu

although not a like for like replacement
this provides pretty much the same effect as the
javascript code and something like this should be
done in css for javascript disabled users.

Modified Paths:
--------------
    trunk/extensions/MobileFrontend/javascripts/application.js
    trunk/extensions/MobileFrontend/javascripts/beta_application.js
    trunk/extensions/MobileFrontend/stylesheets/beta_common.css
    trunk/extensions/MobileFrontend/stylesheets/common.css

Modified: trunk/extensions/MobileFrontend/javascripts/application.js
===================================================================
--- trunk/extensions/MobileFrontend/javascripts/application.js  2012-02-22 
18:40:11 UTC (rev 112130)
+++ trunk/extensions/MobileFrontend/javascripts/application.js  2012-02-22 
18:53:01 UTC (rev 112131)
@@ -67,16 +67,8 @@
                }
 
                function logoClick() {
-                       var n = document.getElementById( 'nav' ).style, 
newWidth;
+                       var n = document.getElementById( 'nav' ).style;
                        n.display = n.display === 'block' ? 'none' : 'block';
-                       if (n.display === 'block') {
-                               if ( languageSelection ) {
-                                       if ( languageSelection.offsetWidth > 
175 ) {
-                                               newWidth = 
languageSelection.offsetWidth + 30;
-                                               n.width = newWidth + 'px';
-                                       }
-                               }
-                       }
                }
                initClearSearchLink();
                utilities( document.getElementById( 'logo' ) ).bind( 'click', 
logoClick );

Modified: trunk/extensions/MobileFrontend/javascripts/beta_application.js
===================================================================
--- trunk/extensions/MobileFrontend/javascripts/beta_application.js     
2012-02-22 18:40:11 UTC (rev 112130)
+++ trunk/extensions/MobileFrontend/javascripts/beta_application.js     
2012-02-22 18:53:01 UTC (rev 112131)
@@ -76,16 +76,8 @@
                }
 
                function logoClick() {
-                       var n = document.getElementById( 'nav' ).style, 
newWidth;
+                       var n = document.getElementById( 'nav' ).style;
                        n.display = n.display === 'block' ? 'none' : 'block';
-                       if (n.display === 'block') {
-                               if ( languageSelection ) {
-                                       if ( languageSelection.offsetWidth > 
175 ) {
-                                               newWidth = 
languageSelection.offsetWidth + 30;
-                                               n.width = newWidth + 'px';
-                                       }
-                               }
-                       }
                }
                initClearSearchLink();
                search.onpaste = function() {

Modified: trunk/extensions/MobileFrontend/stylesheets/beta_common.css
===================================================================
--- trunk/extensions/MobileFrontend/stylesheets/beta_common.css 2012-02-22 
18:40:11 UTC (rev 112130)
+++ trunk/extensions/MobileFrontend/stylesheets/beta_common.css 2012-02-22 
18:53:01 UTC (rev 112131)
@@ -595,15 +595,19 @@
        clear: both;
        padding: 5px 0;
        display: none;
-       width: 172px;
        border: 1px solid #cccccc;
        border-top: 0px;
        margin: -1px 0 0 0;
        background: white;
        padding: 0 5px 5px 5px;
        position: relative;
+       float: left;
 }
 
+#languageselection {
+       margin-right: 35px;
+}
+
 #nav form,
 #nav button {
        display: inline-block;

Modified: trunk/extensions/MobileFrontend/stylesheets/common.css
===================================================================
--- trunk/extensions/MobileFrontend/stylesheets/common.css      2012-02-22 
18:40:11 UTC (rev 112130)
+++ trunk/extensions/MobileFrontend/stylesheets/common.css      2012-02-22 
18:53:01 UTC (rev 112131)
@@ -594,15 +594,19 @@
        -moz-border-radius: 2px;
        clear: both;
        display: none;
-       width: 172px;
        border: 1px solid #cccccc;
        border-top: 0px;
        margin: -1px 0 0 0;
        background: white;
        padding: 0 5px 5px 5px;
        position: relative;
+       float: left;
 }
 
+#languageselection {
+       margin-right: 35px;
+}
+
 #nav form,
 #nav button {
        display: inline-block;


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

Reply via email to