diff --git a/resources/src/mediawiki.htmlform.ooui.styles.less b/resources/src/mediawiki.htmlform.ooui.styles.less
index 15bcf8f64d6..ed149035dbd 100644
--- a/resources/src/mediawiki.htmlform.ooui.styles.less
+++ b/resources/src/mediawiki.htmlform.ooui.styles.less
@@ -8,8 +8,6 @@
@ooui-spacing-small: 8 / @ooui-font-size-browser / @ooui-font-size-base; // equals `0.57142857em`≈`8px`
@ooui-spacing-medium: 12 / @ooui-font-size-browser / @ooui-font-size-base; // equals `0.8571429em`≈`12px`
@ooui-spacing-large: 16 / @ooui-font-size-browser / @ooui-font-size-base; // equals `1.1428571em`≈`16px`
-@ooui-padding-horizontal: 12 / @ooui-font-size-browser / @ooui-font-size-base;
-@ooui-padding-vertical: 4 / @ooui-font-size-browser / @ooui-font-size-base; // equals `0.285714em`≈`4px`
.mw-htmlform-ooui {
line-height: 1.4; // Override MediaWiki's default of `1.6`
@@ -35,7 +33,7 @@
}
td {
- padding: @ooui-padding-vertical @ooui-padding-horizontal;
+ padding: @ooui-spacing-small @ooui-spacing-medium;
text-align: center;
.transition( background-color 250ms );
@@ -61,9 +59,10 @@
background-color: #eaecf0;
}
- // Specificity needed because of necessary high OOUI specificity due to modularity
- .oo-ui-fieldLayout.oo-ui-fieldLayout-align-top .oo-ui-fieldLayout-help {
- margin-top: 0;
+ .oo-ui-fieldLayout-help {
+ // Clickable size is much larger than visual size,
+ // adjust so that it doesn't affect row height.
+ margin-bottom: -6px;
}
.oo-ui-fieldLayout.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header {