diff --git a/Resources.php b/Resources.php
index 4e0a8cf2..a2298a55 100644
--- a/Resources.php
+++ b/Resources.php
@@ -34,6 +34,7 @@ $wgResourceModules['ext.uls.displaysettings'] = array(
'ext.uls.mediawiki',
'ext.uls.webfonts',
'mediawiki.api.parse',
+ 'mediawiki.ui.checkbox',
),
) + $resourcePaths;
@@ -101,6 +102,7 @@ $wgResourceModules['ext.uls.inputsettings'] = array(
'ext.uls.languagesettings',
'ext.uls.mediawiki',
'jquery.ime',
+ 'mediawiki.ui.radio',
),
) + $resourcePaths;
@@ -129,7 +131,6 @@ $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,
@@ -254,6 +255,7 @@ $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 10658075..bb9484c1 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: block;
+ display: inline;
padding-bottom: 10px;
font-size: 10pt;
line-height: 16pt;
@@ -22,10 +22,6 @@ 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 3d90e05a..4a06124b 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
+ '
'
- + '
'
- + '