From 05f6ab86ca532ad61a3070d408853045e0eb9eb2 Mon Sep 17 00:00:00 2001 From: "James D. Forrester" Date: Mon, 20 Feb 2017 13:01:59 -0800 Subject: [PATCH] build: Enable stylelint rule 'number-leading-zero' and make pass Change-Id: I7f6d7784b5a415d4fd4fc098800bfdf9ed61790f --- .stylelintrc | 2 -- mw-config/config.css | 10 +++---- .../mediawiki.action.edit.styles.css | 2 +- .../mediawiki.action.view.postEdit.css | 4 +-- .../src/mediawiki.legacy/commonPrint.css | 4 +-- resources/src/mediawiki.legacy/oldshared.css | 8 ++--- resources/src/mediawiki.legacy/shared.css | 6 ++-- resources/src/mediawiki.skinning/content.css | 10 +++---- .../mediawiki.skinning/content.parsoid.less | 8 ++--- resources/src/mediawiki.skinning/elements.css | 30 +++++++++---------- .../src/mediawiki.skinning/interface.css | 4 +-- .../mediawiki.special.search.styles.css | 2 +- .../mediawiki.special.upload.styles.css | 2 +- .../src/mediawiki.ui/components/buttons.less | 2 +- .../CalendarWidget.less | 2 +- 15 files changed, 47 insertions(+), 49 deletions(-) diff --git a/.stylelintrc b/.stylelintrc index d9b9a606c7..acb75b1961 100644 --- a/.stylelintrc +++ b/.stylelintrc @@ -8,8 +8,6 @@ "no-descending-specificity": null, "no-duplicate-selectors": null, - "number-leading-zero": null, - "selector-list-comma-newline-after": null, "selector-no-id": null, "selector-pseudo-class-parentheses-space-inside": null, diff --git a/mw-config/config.css b/mw-config/config.css index 3aeb1edc1a..151de3e0db 100644 --- a/mw-config/config.css +++ b/mw-config/config.css @@ -15,13 +15,13 @@ .config-block-label { display: block; - margin-bottom: .2em; + margin-bottom: 0.2em; } .config-block-label label, .config-label { font-weight: bold; - padding-right: .5em; - padding-top: .2em; + padding-right: 0.5em; + padding-top: 0.2em; } .config-block-elements { @@ -131,7 +131,7 @@ .btn-install { font-weight: bold; font-size: 110%; - padding: .2em .3em; + padding: 0.2em 0.3em; } .success-message { @@ -184,7 +184,7 @@ background-position: left center; background-repeat: no-repeat; cursor: pointer; - font-size: .8em; + font-size: 0.8em; text-decoration: underline; color: #0645ad; } diff --git a/resources/src/mediawiki.action/mediawiki.action.edit.styles.css b/resources/src/mediawiki.action/mediawiki.action.edit.styles.css index 0ee40582cb..34457837e7 100644 --- a/resources/src/mediawiki.action/mediawiki.action.edit.styles.css +++ b/resources/src/mediawiki.action/mediawiki.action.edit.styles.css @@ -32,7 +32,7 @@ } .editButtons input:first-child { - margin-left: .1em; + margin-left: 0.1em; } /* diff --git a/resources/src/mediawiki.action/mediawiki.action.view.postEdit.css b/resources/src/mediawiki.action/mediawiki.action.view.postEdit.css index 9a8edef645..6e0010c9fe 100644 --- a/resources/src/mediawiki.action/mediawiki.action.view.postEdit.css +++ b/resources/src/mediawiki.action/mediawiki.action.view.postEdit.css @@ -16,7 +16,7 @@ position: relative; top: 0.6em; left: -50%; - padding: .6em 3.6em .6em 1.1em; + padding: 0.6em 3.6em 0.6em 1.1em; line-height: 1.5625em; color: #626465; background-color: #f4f4f4; @@ -55,7 +55,7 @@ .postedit-close { position: absolute; - padding: 0 .8em; + padding: 0 0.8em; right: 0; top: 0; font-size: 1.25em; diff --git a/resources/src/mediawiki.legacy/commonPrint.css b/resources/src/mediawiki.legacy/commonPrint.css index 99accf4d90..ed21303f1e 100644 --- a/resources/src/mediawiki.legacy/commonPrint.css +++ b/resources/src/mediawiki.legacy/commonPrint.css @@ -336,13 +336,13 @@ table.listing td { .catlinks li { display: inline-block; line-height: 1.15em; - padding: 0 .4em; + padding: 0 0.4em; border-left: 1pt solid #aaa; margin: 0.1em 0; } .catlinks li:first-child { - padding-left: .2em; + padding-left: 0.2em; border-left: 0; } diff --git a/resources/src/mediawiki.legacy/oldshared.css b/resources/src/mediawiki.legacy/oldshared.css index 9434ce17ca..e4e3977b17 100644 --- a/resources/src/mediawiki.legacy/oldshared.css +++ b/resources/src/mediawiki.legacy/oldshared.css @@ -78,7 +78,7 @@ table.rimage { /* thumbnails */ div.thumb { - margin-bottom: .5em; + margin-bottom: 0.5em; border-style: solid; border-color: #fff; width: auto; @@ -136,15 +136,15 @@ div.magnify a { div.tright { clear: right; float: right; - border-width: .5em 0 .8em 1.4em; + border-width: 0.5em 0 0.8em 1.4em; } /* @noflip */ div.tleft { float: left; clear: left; - margin-right: .5em; - border-width: .5em 1.4em .8em 0; + margin-right: 0.5em; + border-width: 0.5em 1.4em 0.8em 0; } img.thumbborder { diff --git a/resources/src/mediawiki.legacy/shared.css b/resources/src/mediawiki.legacy/shared.css index 2b79a5722d..57fdc9e274 100644 --- a/resources/src/mediawiki.legacy/shared.css +++ b/resources/src/mediawiki.legacy/shared.css @@ -418,7 +418,7 @@ table.wikitable > caption { .warningbox, .successbox { border: 1px solid; - padding: .5em 1em; + padding: 0.5em 1em; margin-bottom: 1em; display: inline-block; zoom: 1; @@ -432,7 +432,7 @@ table.wikitable > caption { color: inherit; font-weight: bold; display: inline; - margin: 0 .5em 0 0; + margin: 0 0.5em 0 0; border: 0; } @@ -665,7 +665,7 @@ ol:lang(or) li { } #toc ul, .toc ul { - margin: .3em 0; + margin: 0.3em 0; } /* Correct directionality when page dir is different from site/user dir */ diff --git a/resources/src/mediawiki.skinning/content.css b/resources/src/mediawiki.skinning/content.css index 4cc2f09c89..23c01ad0e6 100644 --- a/resources/src/mediawiki.skinning/content.css +++ b/resources/src/mediawiki.skinning/content.css @@ -122,7 +122,7 @@ table.toc td { /* Images */ /* @noflip */div.floatright, table.floatright { - margin: 0 0 .5em .5em; + margin: 0 0 0.5em 0.5em; } div.floatright p { @@ -130,7 +130,7 @@ div.floatright p { } /* @noflip */div.floatleft, table.floatleft { - margin: 0 .5em .5em 0; + margin: 0 0.5em 0.5em 0; } div.floatleft p { @@ -139,7 +139,7 @@ div.floatleft p { /* Thumbnails */ div.thumb { - margin-bottom: .5em; + margin-bottom: 0.5em; width: auto; background-color: transparent; } @@ -245,12 +245,12 @@ img.thumbborder { /* @noflip */ div.tright { - margin: .5em 0 1.3em 1.4em; + margin: 0.5em 0 1.3em 1.4em; } /* @noflip */ div.tleft { - margin: .5em 1.4em 1.3em 0; + margin: 0.5em 1.4em 1.3em 0; } /* Hide elements that are marked as "empty" according to legacy Tidy rules, diff --git a/resources/src/mediawiki.skinning/content.parsoid.less b/resources/src/mediawiki.skinning/content.parsoid.less index 9014e7c86a..72126f3e84 100644 --- a/resources/src/mediawiki.skinning/content.parsoid.less +++ b/resources/src/mediawiki.skinning/content.parsoid.less @@ -54,7 +54,7 @@ figure[typeof*='mw:Image'] { &.mw-halign-right { /* @noflip */ - margin: .5em 0 1.3em 1.4em; + margin: 0.5em 0 1.3em 1.4em; /* @noflip */ clear: right; /* @noflip */ @@ -63,7 +63,7 @@ figure[typeof*='mw:Image'] { &.mw-halign-left { /* @noflip */ - margin: .5em 1.4em 1.3em 0; + margin: 0.5em 1.4em 1.3em 0; /* @noflip */ clear: left; /* @noflip */ @@ -77,7 +77,7 @@ figure[typeof*='mw:Image'] { } &.mw-halign-center { - margin: 0 auto .5em auto; + margin: 0 auto 0.5em auto; display: table; clear: none; float: none; @@ -118,7 +118,7 @@ figure[typeof~='mw:Image/Frame'] { background-color: #f9f9f9; // Default to right alignment. This is needed since Parsoid only specifies the // alignment class when the alignment is explicitly set. - margin: .5em 0 1.3em 1.4em; + margin: 0.5em 0 1.3em 1.4em; clear: right; float: right; } diff --git a/resources/src/mediawiki.skinning/elements.css b/resources/src/mediawiki.skinning/elements.css index 8776c07f93..9367d850f0 100644 --- a/resources/src/mediawiki.skinning/elements.css +++ b/resources/src/mediawiki.skinning/elements.css @@ -91,7 +91,7 @@ hr { color: #a2a9b1; background-color: #a2a9b1; border: 0; - margin: .2em 0; + margin: 0.2em 0; } /* Structural Elements */ @@ -106,8 +106,8 @@ h6 { font-weight: normal; margin: 0; overflow: hidden; - padding-top: .5em; - padding-bottom: .17em; + padding-top: 0.5em; + padding-bottom: 0.17em; border-bottom: 1px solid #a2a9b1; } @@ -146,17 +146,17 @@ h6 { /* Some space under the headers in the content area */ h1, h2 { - margin-bottom: .6em; + margin-bottom: 0.6em; } h3, h4, h5 { - margin-bottom: .3em; + margin-bottom: 0.3em; } p { - margin: .4em 0 .5em 0; + margin: 0.4em 0 0.5em 0; } p img { @@ -165,33 +165,33 @@ p img { ul { list-style-type: square; - margin: .3em 0 0 1.6em; + margin: 0.3em 0 0 1.6em; padding: 0; } ol { - margin: .3em 0 0 3.2em; + margin: 0.3em 0 0 3.2em; padding: 0; list-style-image: none; } li { - margin-bottom: .1em; + margin-bottom: 0.1em; } dt { font-weight: bold; - margin-bottom: .1em; + margin-bottom: 0.1em; } dl { - margin-top: .2em; - margin-bottom: .5em; + margin-top: 0.2em; + margin-bottom: 0.5em; } dd { margin-left: 1.6em; - margin-bottom: .1em; + margin-bottom: 0.1em; } pre, code, tt, kbd, samp, .mw-code { @@ -238,7 +238,7 @@ fieldset.nested { } legend { - padding: .5em; + padding: 0.5em; font-size: 95%; } @@ -249,7 +249,7 @@ form { textarea { width: 100%; - padding: .1em; + padding: 0.1em; display: block; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; diff --git a/resources/src/mediawiki.skinning/interface.css b/resources/src/mediawiki.skinning/interface.css index f223e2abfd..7b99268b2c 100644 --- a/resources/src/mediawiki.skinning/interface.css +++ b/resources/src/mediawiki.skinning/interface.css @@ -34,7 +34,7 @@ textarea { color: #000; font-weight: bold; margin: 2em 0 1em; - padding: .5em 1em; + padding: 0.5em 1em; vertical-align: middle; } @@ -49,7 +49,7 @@ textarea { } .firstHeading { - margin-bottom: .1em; + margin-bottom: 0.1em; /* These two rules hack around bug 2013 (fix for more limited bug 11325). * When bug 2013 is fixed properly, they should be removed. */ line-height: 1.2em; diff --git a/resources/src/mediawiki.special/mediawiki.special.search.styles.css b/resources/src/mediawiki.special/mediawiki.special.search.styles.css index 9559f20cd3..89f51326d0 100644 --- a/resources/src/mediawiki.special/mediawiki.special.search.styles.css +++ b/resources/src/mediawiki.special/mediawiki.special.search.styles.css @@ -15,7 +15,7 @@ display: inline !ie; } .searchresults { - margin: 1em 0 1em .4em; + margin: 1em 0 1em 0.4em; } /* needs extra specificity to override `.mw-body p` selector */ .mw-body .mw-search-nonefound { diff --git a/resources/src/mediawiki.special/mediawiki.special.upload.styles.css b/resources/src/mediawiki.special/mediawiki.special.upload.styles.css index 283df85ae9..626a7e8b58 100644 --- a/resources/src/mediawiki.special/mediawiki.special.upload.styles.css +++ b/resources/src/mediawiki.special/mediawiki.special.upload.styles.css @@ -3,7 +3,7 @@ */ .mw-destfile-warning { border: 1px solid #fde29b; - padding: .5em 1em; + padding: 0.5em 1em; margin-bottom: 1em; color: #705000; background-color: #fdf1d1; diff --git a/resources/src/mediawiki.ui/components/buttons.less b/resources/src/mediawiki.ui/components/buttons.less index 0e97a366ed..5281862052 100644 --- a/resources/src/mediawiki.ui/components/buttons.less +++ b/resources/src/mediawiki.ui/components/buttons.less @@ -33,7 +33,7 @@ display: inline-block; min-width: 4em; max-width: 28.75em; // equivalent to 460px, @see T95367 - padding: .5em 1em; + padding: 0.5em 1em; margin: 0; border-radius: @borderRadius; .box-sizing( border-box ); diff --git a/resources/src/mediawiki.widgets.datetime/CalendarWidget.less b/resources/src/mediawiki.widgets.datetime/CalendarWidget.less index 1fb234edc0..413efd46ed 100644 --- a/resources/src/mediawiki.widgets.datetime/CalendarWidget.less +++ b/resources/src/mediawiki.widgets.datetime/CalendarWidget.less @@ -4,7 +4,7 @@ display: inline-block; position: relative; vertical-align: middle; - padding: .5em; + padding: 0.5em; &.mw-widgets-datetime-calendarWidget-dependent { display: block; -- 2.20.1