{
"extends": "stylelint-config-wikimedia",
"rules": {
- "declaration-no-important": null,
-
"no-descending-specificity": null,
"selector-no-id": null
}
.config-plainlink a {
- background: none !important;
- padding: 0 !important;
+ background: none !important; /* stylelint-disable-line declaration-no-important */
+ padding: 0 !important; /* stylelint-disable-line declaration-no-important */
}
.config-download-link {
}
.skin-monobook .postedit {
- top: 6em !important;
+ top: 6em !important; /* stylelint-disable-line declaration-no-important */
}
.postedit-faded {
display: inline;
/* shared.css has some very weird directionality-specific rules for 'ul' we need to override,
* search for "Correct directionality when page dir is different from site/user dir" */
+ /* stylelint-disable declaration-no-important */
margin: 0 !important;
padding: 0 !important;
+ /* stylelint-enable declaration-no-important */
}
/* @noflip */
* MediaWiki-specific elements
*/
#globalWrapper {
- width: 100% !important;
- min-width: 0 !important;
+ width: 100% !important; /* stylelint-disable-line declaration-no-important */
+ min-width: 0 !important; /* stylelint-disable-line declaration-no-important */
}
.mw-body {
background: #fff;
color: #000;
- border: 0 !important;
- padding: 0 !important;
- margin: 0 !important;
+ border: 0 !important; /* stylelint-disable-line declaration-no-important */
+ padding: 0 !important; /* stylelint-disable-line declaration-no-important */
+ margin: 0 !important; /* stylelint-disable-line declaration-no-important */
direction: ltr;
}
#column-content {
- margin: 0 !important;
+ margin: 0 !important; /* stylelint-disable-line declaration-no-important */
}
#column-content .mw-body {
padding: 1em;
- margin: 0 !important;
+ margin: 0 !important; /* stylelint-disable-line declaration-no-important */
}
#toc {
* Links
*/
a {
- background: none !important;
- padding: 0 !important;
+ background: none !important; /* stylelint-disable-line declaration-no-important */
+ padding: 0 !important; /* stylelint-disable-line declaration-no-important */
}
/* Expand URLs for printing */
a.new,
a.stub {
/* IE 6 & 7 don't understand `inherit` */
- color: #000 !important;
- text-decoration: none !important;
+ color: #000 !important; /* stylelint-disable-line declaration-no-important */
+ text-decoration: none !important; /* stylelint-disable-line declaration-no-important */
/* Modern browser will apply this, IE 6 & 7 ignore the unknown */
- color: inherit !important; /* stylelint-disable-line declaration-block-no-duplicate-properties */
- text-decoration: inherit !important; /* stylelint-disable-line declaration-block-no-duplicate-properties */
+ color: inherit !important; /* stylelint-disable-line declaration-block-no-duplicate-properties, declaration-no-important */
+ text-decoration: inherit !important; /* stylelint-disable-line declaration-block-no-duplicate-properties, declaration-no-important */
}
/**
/* Plainlinks - this can be used to switch
* off special external link styling */
.plainlinks a.external {
- background: none !important;
- padding: 0 !important;
+ background: none !important; /* stylelint-disable-line declaration-no-important */
+ padding: 0 !important; /* stylelint-disable-line declaration-no-important */
}
/* External URLs should always be treated as LTR (T6330) */
}
.mw-small-spinner {
- padding: 10px !important;
+ padding: 10px !important; /* stylelint-disable-line declaration-no-important */
margin-right: 0.6em;
background-image: url( images/spinner.gif );
background-position: center center;
h1:lang( sa ),
h1:lang( ta ),
h1:lang( te ) {
- line-height: 1.6em !important;
+ line-height: 1.6em !important; /* stylelint-disable-line declaration-no-important */
}
/* stylelint-disable selector-list-comma-newline-after */
// Screen Reader Helper Mixin
.mixin-screen-reader-text() {
display: block;
- position: absolute !important;
+ position: absolute !important; /* stylelint-disable-line declaration-no-important */
clip: rect( 1px, 1px, 1px, 1px );
width: 1px;
height: 1px;
&-filterCheckbox {
.oo-ui-fieldLayout.oo-ui-fieldLayout-align-inline {
// Override margin-top and -bottom rules from FieldLayout
- margin: 0 !important;
+ margin: 0 !important; /* stylelint-disable-line declaration-no-important */
}
-
}
&-highlightButton {
&-popup {
// We have to override OOUI's definition, which is set
// on the inline style of the popup
- margin-top: 2.4em !important;
+ margin-top: 2.4em !important; /* stylelint-disable-line declaration-no-important */
max-width: 650px;
.oo-ui-popupWidget-body {
}
/* mobile */
+/* stylelint-disable declaration-no-important */
@media only screen and ( max-width: 768px ) {
#mw-interwiki-results {
width: 100%;
max-width: none !important;
}
}
+/* stylelint-enable declaration-no-important */
height: @calendarHeight;
.mw-widget-calendarWidget-body:first-child {
- margin-top: 0 !important;
- margin-left: 0 !important;
+ margin-top: 0 !important; /* stylelint-disable-line declaration-no-important */
+ margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
.transition( margin-left 500ms );
}
}
height: @calendarHeight;
.mw-widget-calendarWidget-body:first-child {
- margin-left: -@calendarWidth !important; /* stylelint-disable-line value-keyword-case */
- margin-top: 0 !important;
+ margin-left: -@calendarWidth !important; /* stylelint-disable-line value-keyword-case, declaration-no-important */
+ margin-top: 0 !important; /* stylelint-disable-line declaration-no-important */
.transition( margin-left 500ms );
}
}
}
.mw-widget-calendarWidget-body:first-child {
- margin-left: 0 !important;
- margin-top: 0 !important;
+ margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
+ margin-top: 0 !important; /* stylelint-disable-line declaration-no-important */
.transition( margin-top 500ms );
}
}
}
.mw-widget-calendarWidget-body:first-child {
- margin-left: 0 !important;
- margin-top: -@calendarHeight !important; /* stylelint-disable-line value-keyword-case */
+ margin-left: 0 !important; /* stylelint-disable-line declaration-no-important */
+ margin-top: -@calendarHeight !important; /* stylelint-disable-line value-keyword-case, declaration-no-important */
.transition( margin-top 500ms );
}
}
}
tr.mw-htmlform-vertical-label td.mw-label {
- text-align: left !important;
+ text-align: left !important; /* stylelint-disable-line declaration-no-important */
}
.mw-icon-question {
.diff-otitle,
.diff-ntitle,
.diff-lineno {
- direction: ltr !important;
+ direction: ltr !important; /* stylelint-disable-line declaration-no-important */
unicode-bidi: embed;
}