.mw-htmlform-ooui {
line-height: 1.4; // Override MediaWiki's default of `1.6`
+ .oo-ui-fieldsetLayout-header {
+ font-size: 100%; // Override MediaWiki's generic `legend` styling
+ }
+
.oo-ui-fieldLayout.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header {
line-height: 16 / @ooui-font-size-browser / @ooui-font-size-base;
}
.mw-htmlform-matrix {
border-spacing: 0 2px;
+ th {
+ font-weight: normal;
+ }
+
td {
padding: @ooui-padding-vertical @ooui-padding-horizontal;
text-align: center;
&:first-child {
text-align: left;
}
+
+ &.first {
+ margin-right: 5%;
+ width: 39%;
+ }
+ }
+
+ thead tr td {
+ padding-bottom: 0;
}
tbody tr:nth-child( even ) td {
background-color: #f8f9fa;
}
- tbody tr:not( :first-child ):hover td {
+ tbody tr:hover td {
background-color: #eaecf0;
}
- tbody tr:first-child td {
- background-color: #fff;
- padding-bottom: 0;
+ // 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;
}
- td.first {
- margin-right: 5%;
- width: 39%;
+ .oo-ui-fieldLayout.oo-ui-labelElement > .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-header {
+ padding-bottom: 0;
}
}
}