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