@import 'mw.rcfilters.variables';
.mw-rcfilters-ui-itemMenuOptionWidget {
- min-height: 3.5em;
padding: 0 0.5em;
.box-sizing( border-box );
- &:not( :last-child ) {
+ &:not( :last-child ):not( .mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk ) {
border-bottom: 1px solid @colorGray14;
}
&-view-namespaces {
border-top: 4px solid @colorGray12;
+ }
- &:first-child,
- &.mw-rcfilters-ui-itemMenuOptionWidget-identifier-subject + &.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk {
- border-top: 0;
- }
+ // Don't show border for first namespace
+ &-view-default + &-view-namespaces,
+ // Hide for every 'talk' option
+ &-view-namespaces&.mw-rcfilters-ui-itemMenuOptionWidget-identifier-subject + &-view-namespaces.mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk {
+ border-top: 0;
}
&:hover {
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline {
// Override margin-top and -bottom rules from FieldLayout
margin: 0 !important; /* stylelint-disable-line declaration-no-important */
+
+ .oo-ui-fieldLayout-body > .oo-ui-fieldLayout-field {
+ vertical-align: middle;
+ }
}
.oo-ui-checkboxInputWidget {
// Workaround for IE11 rendering issues. T162098
display: block;
- padding-top: 1em;
}
label {