MediaWiki:Common.css/src/system/rcfilters/ mixins.scss
This page is one of the SCSS pages which are the basis for MediaWiki:Common.css. After you edit this page, you will need to recompile them for your changes to take effect. See Terraria Wiki:CSS to learn more.
Ancestors: / src / system / rcfilters / _mixins.scss
Siblings: _mixins.scss ChangesListWrapperWidget.scss DatePopupWidget.scss FilterItemHighlightButton.scss FilterMenuHeaderWidget.scss FilterMenuOptionWidget.scss FilterMenuSectionOptionWidget.scss FilterTagMultiselectWidget.scss FilterTagMultiselectWidgetMobile.scss HighlightColorPickerWidget.scss ItemMenuOptionWidget.scss LiveUpdateButtonWidget.scss MenuSelectWidget.scss SavedLinksListItemWidget.scss TagItemWidget.scss ViewSwitchWidget.scss WatchlistTopSectionWidget.scss
Children: (none)
// mixins for RCFilters styles; adapted from:
// https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/refs/heads/master/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.mixins.less
// for rcfilters/ChangesListWrapperWidget.scss
// the parent selector "&" is only allowed at the beginning of compound selectors, so e.g. "li&" is illegal;
// hence this workaround with an argument
@mixin highlight-results($parent-selector, $bgcolor) {
.mw-rcfilters-ui-changesListWrapperWidget li#{$parent-selector},
.mw-rcfilters-ui-changesListWrapperWidget #{$parent-selector} tr:first-child,
.mw-rcfilters-ui-changesListWrapperWidget tr#{$parent-selector}.mw-rcfilters-ui-highlights-enhanced-toplevel:not( .mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey ) td:not( :nth-child( -n+2 ) ),
.mw-rcfilters-ui-changesListWrapperWidget tr#{$parent-selector}.mw-rcfilters-ui-highlights-enhanced-nested:not( .mw-rcfilters-ui-changesListWrapperWidget-enhanced-grey ) td:not( :nth-child( -n+4 ) ) {
background-color: $bgcolor;
}
}