aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBartosz Dziewoński <matma.rex@gmail.com>2019-10-16 22:26:37 +0200
committerJforrester <jforrester@wikimedia.org>2019-10-16 21:35:17 +0000
commitdc7511bff320e2d3517e7adbb845047a3d8991ba (patch)
tree9a2d08b846575183288a7cf33181888c2ea82689
parentdbac27bd42bdc72272c898c79c7011e2e0ef92c8 (diff)
downloadmediawikicore-dc7511bff320e2d3517e7adbb845047a3d8991ba.tar.gz
mediawikicore-dc7511bff320e2d3517e7adbb845047a3d8991ba.zip
Don't apply styling for Special:Contributions on other pages
This file is part of a large ResourceLoader module that is loaded on many special pages. The change here uses the same approach as other files in this directory, e.g. block.less. Bug: T235137 Change-Id: I23c552944c6e7e31a4107f7974bb1e5867627283 (cherry picked from commit ffaae18c76f5b6674f8aa565ee9e7579f9aac3e1)
-rw-r--r--resources/src/mediawiki.special/contributions.less78
1 files changed, 40 insertions, 38 deletions
diff --git a/resources/src/mediawiki.special/contributions.less b/resources/src/mediawiki.special/contributions.less
index cc0e5386dbbb..7554db2fd5e4 100644
--- a/resources/src/mediawiki.special/contributions.less
+++ b/resources/src/mediawiki.special/contributions.less
@@ -11,55 +11,57 @@
@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`.
-.oo-ui-fieldsetLayout-group {
- max-width: 50em;
+.mw-special-Contributions {
+ .oo-ui-fieldsetLayout-group {
+ max-width: 50em;
- .oo-ui-panelLayout-padded.oo-ui-panelLayout-framed {
- margin: 0;
- border: 0;
- padding: 0;
- }
+ .oo-ui-panelLayout-padded.oo-ui-panelLayout-framed {
+ margin: 0;
+ border: 0;
+ padding: 0;
+ }
- // Hide extra `legend`s when grouping form in sections.
- .oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-fieldsetLayout-header {
- display: none;
+ // Hide extra `legend`s when grouping form in sections.
+ .oo-ui-fieldsetLayout.oo-ui-labelElement > .oo-ui-fieldsetLayout-header {
+ display: none;
+ }
}
-}
-.mw-autocomplete-user.oo-ui-fieldLayout {
- margin-top: @ooui-spacing-small;
-}
+ .mw-autocomplete-user.oo-ui-fieldLayout {
+ margin-top: @ooui-spacing-small;
+ }
-// Higher specificity needed to override OOUIHTMLForm styles.
-.mw-htmlform-field-HTMLMultiSelectField.mw-htmlform-flatlist.oo-ui-fieldLayout {
- margin-top: @ooui-spacing-small;
-}
+ // Higher specificity needed to override OOUIHTMLForm styles.
+ .mw-htmlform-field-HTMLMultiSelectField.mw-htmlform-flatlist.oo-ui-fieldLayout {
+ margin-top: @ooui-spacing-small;
+ }
-.mw-htmlform-field-HTMLTagFilter ~ .mw-htmlform-field-HTMLCheckField.oo-ui-fieldLayout {
- display: inline-block;
- padding-right: @ooui-spacing-large;
-}
+ .mw-htmlform-field-HTMLTagFilter ~ .mw-htmlform-field-HTMLCheckField.oo-ui-fieldLayout {
+ display: inline-block;
+ padding-right: @ooui-spacing-large;
+ }
-// Clearfix for floated `.mw-htmlform-field-HTMLDateTimeField` below.
-#mw-htmlform-contribs-date:after {
- content: '';
- clear: both;
- display: block;
-}
+ // Clearfix for floated `.mw-htmlform-field-HTMLDateTimeField` below.
+ #mw-htmlform-contribs-date:after {
+ content: '';
+ clear: both;
+ display: block;
+ }
-.mw-htmlform-field-HTMLDateTimeField {
- margin-right: @ooui-spacing-large;
- margin-bottom: @ooui-spacing-small;
+ .mw-htmlform-field-HTMLDateTimeField {
+ margin-right: @ooui-spacing-large;
+ margin-bottom: @ooui-spacing-small;
+ }
- .oo-ui-fieldLayout.oo-ui-labelElement&:first-child {
+ .oo-ui-fieldLayout.oo-ui-labelElement.mw-htmlform-field-HTMLDateTimeField:first-child {
margin-top: @ooui-spacing-medium;
}
-}
-@media all and ( min-width: @width-breakpoint-tablet ) {
- .mw-htmlform-field-HTMLDateTimeField {
- float: left;
- // Same `width` as DateInputWidget.
- width: 21em;
+ @media all and ( min-width: @width-breakpoint-tablet ) {
+ .mw-htmlform-field-HTMLDateTimeField {
+ float: left;
+ // Same `width` as DateInputWidget.
+ width: 21em;
+ }
}
}