From 91eff55c8c1ee44c6db4e27ad54ca417387ae51c Mon Sep 17 00:00:00 2001 From: Santhosh Thottingal Date: Mon, 30 Mar 2015 10:37:26 +0530 Subject: [PATCH] Revert "Update inputs to use mw-ui styles" This reverts commit 30d26a4fd2a239f8874f1983972a266246b79548. Some issues in this patch were identified, see T52599. Reverting so that MLEB can be released and issues fixed and tested properly after the release. Change-Id: I35c1eb2db5ead8ca75dc2724997d789c83c69b6d --- Resources.php | 4 +--- resources/css/ext.uls.inputsettings.css | 6 +++++- resources/js/ext.uls.displaysettings.js | 26 ++++++++++++------------ resources/js/ext.uls.inputsettings.js | 25 ++++++++++------------- resources/js/ext.uls.languagesettings.js | 4 ++-- 5 files changed, 32 insertions(+), 33 deletions(-) diff --git a/Resources.php b/Resources.php index a2298a55..4e0a8cf2 100644 --- a/Resources.php +++ b/Resources.php @@ -34,7 +34,6 @@ $wgResourceModules['ext.uls.displaysettings'] = array( 'ext.uls.mediawiki', 'ext.uls.webfonts', 'mediawiki.api.parse', - 'mediawiki.ui.checkbox', ), ) + $resourcePaths; @@ -102,7 +101,6 @@ $wgResourceModules['ext.uls.inputsettings'] = array( 'ext.uls.languagesettings', 'ext.uls.mediawiki', 'jquery.ime', - 'mediawiki.ui.radio', ), ) + $resourcePaths; @@ -131,6 +129,7 @@ $wgResourceModules['ext.uls.languagesettings'] = array( 'scripts' => 'resources/js/ext.uls.languagesettings.js', 'styles' => 'resources/css/ext.uls.languagesettings.css', 'dependencies' => array( + 'ext.uls.buttons', 'ext.uls.messages', 'ext.uls.preferences', // The grid styles are used here, @@ -255,7 +254,6 @@ $wgResourceModules['jquery.uls'] = array( 'jquery.i18n', 'jquery.uls.data', 'jquery.uls.grid', - 'mediawiki.ui.input', ), ) + $resourcePaths; diff --git a/resources/css/ext.uls.inputsettings.css b/resources/css/ext.uls.inputsettings.css index bb9484c1..10658075 100644 --- a/resources/css/ext.uls.inputsettings.css +++ b/resources/css/ext.uls.inputsettings.css @@ -12,7 +12,7 @@ div.input-settings-block { } .imelabel { - display: inline; + display: block; padding-bottom: 10px; font-size: 10pt; line-height: 16pt; @@ -22,6 +22,10 @@ div.input-settings-block { padding-left: 5px; } +.imelabel input { + float: left; +} + .uls-ime-menu-settings-item { background-color: #f0f0f0; border-radius: 0 0 5px 5px; diff --git a/resources/js/ext.uls.displaysettings.js b/resources/js/ext.uls.displaysettings.js index 4a06124b..3d90e05a 100644 --- a/resources/js/ext.uls.displaysettings.js +++ b/resources/js/ext.uls.displaysettings.js @@ -23,9 +23,9 @@ + '
' // Tab switcher buttons + '
' - + '
' - + '' - + '' + + '
' + + '' + + '' + '
' + '
' + '
' @@ -79,9 +79,9 @@ // Webfonts enabling checkbox with label + '
' - + '
' + + '
' + + '
'; @@ -119,7 +119,7 @@ $imeListTitle = this.$template.find( '.ext-uls-input-settings-imes-title' ); $imeListContainer = this.$template.find( '.uls-input-settings-inputmethods-list' ); - $imeListContainer.find( 'div, label' ).remove(); + $imeListContainer.find( 'label' ).remove(); if ( !imes ) { $imeListContainer.append( $( '
' + '
';