Merge "HTMLMultiSelectField: Fix OOUI\CheckboxMultiselectInputWidget to be infusable...
authorjenkins-bot <jenkins-bot@gerrit.wikimedia.org>
Thu, 16 Nov 2017 17:22:39 +0000 (17:22 +0000)
committerGerrit Code Review <gerrit@wikimedia.org>
Thu, 16 Nov 2017 17:22:40 +0000 (17:22 +0000)
includes/htmlform/fields/HTMLRadioField.php
resources/src/mediawiki/htmlform/ooui.styles.less
resources/src/mediawiki/mediawiki.diff.styles.css

index 77ea7cd..c98e1ec 100644 (file)
@@ -72,10 +72,6 @@ class HTMLRadioField extends HTMLFormField {
                ) );
        }
 
-       protected function shouldInfuseOOUI() {
-               return true;
-       }
-
        public function formatOptions( $options, $value ) {
                global $wgUseMediaWikiUIEverywhere;
 
index 1607489..e78a4ca 100644 (file)
@@ -1,4 +1,4 @@
-/* OOUIHTMLForm styles */
+// OOUIHTMLForm styles
 .mw-htmlform-ooui-wrapper.oo-ui-panelLayout-padded {
        padding: 1em 1.25em 1.25em;
 }
        }
 }
 
-/* Flatlist styling for PHP widgets... */
+// HACK: Hide empty fieldsetLayoutHeaders, until T180535 isn't resolved
+.oo-ui-fieldsetLayout:not( .oo-ui-labelElement ):not( .oo-ui-iconElement ) > .oo-ui-fieldsetLayout-header {
+       display: none;
+}
+
+// Flatlist styling for PHP widgets...
 .mw-htmlform-flatlist .oo-ui-fieldLayout-align-inline,
-/* ...and for JS widgets */
+// ...and for JS widgets
 .mw-htmlform-flatlist .oo-ui-radioOptionWidget,
 .mw-htmlform-flatlist .oo-ui-checkboxMultioptionWidget {
        display: inline-block;
index 1f6e54c..7260a0a 100644 (file)
@@ -137,6 +137,7 @@ td.diff-marker {
 .mw-diff-movedpara-left:hover,
 .mw-diff-movedpara-right:hover {
        text-decoration: none;
+       color: transparent;
 }
 
 .mw-diff-movedpara-left:after,