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( $( '
' + '
';