diff options
author | Volker E <volker.e@wikimedia.org> | 2022-04-19 21:29:12 -0700 |
---|---|---|
committer | Volker E <volker.e@wikimedia.org> | 2022-04-19 21:29:12 -0700 |
commit | 82a2bf02ec0858f81fa975dad9ee9f2678a2425d (patch) | |
tree | 27f2c26771eacf94dcc15f768ffdc5efde848473 | |
parent | 313b4c8c7def80005052f0e61894926185d5e64c (diff) | |
download | mediawikicore-82a2bf02ec0858f81fa975dad9ee9f2678a2425d.tar.gz mediawikicore-82a2bf02ec0858f81fa975dad9ee9f2678a2425d.zip |
Replace deprecated Less `.box-shadow()` mixin with standard CSS
Also remove 'mediawiki.mixins' includes where unused.
Bug: T306488
Change-Id: Ie36ed1feb8382415a8017522404bb8f59437606b
14 files changed, 19 insertions, 27 deletions
diff --git a/resources/src/mediawiki.Upload.BookletLayout/mw.widgets.StashedFileWidget.less b/resources/src/mediawiki.Upload.BookletLayout/mw.widgets.StashedFileWidget.less index 50a35c2673d1..0833379bb84e 100644 --- a/resources/src/mediawiki.Upload.BookletLayout/mw.widgets.StashedFileWidget.less +++ b/resources/src/mediawiki.Upload.BookletLayout/mw.widgets.StashedFileWidget.less @@ -1,5 +1,3 @@ -@import 'mediawiki.mixins.less'; - .mw-widgets-stashedFileWidget { display: inline-block; vertical-align: middle; @@ -30,14 +28,14 @@ vertical-align: middle; position: relative; overflow: hidden; - .box-sizing( border-box ); + box-sizing: border-box; > .mw-widgets-stashedFileWidget-label { line-height: 2.3em; margin: 0; overflow: hidden; white-space: nowrap; - .box-sizing( border-box ); + box-sizing: border-box; text-overflow: ellipsis; left: 0.5em; right: 2.375em; diff --git a/resources/src/mediawiki.less/mediawiki.ui/mixins.buttons.less b/resources/src/mediawiki.less/mediawiki.ui/mixins.buttons.less index 96a6a4533307..91b641f91a68 100644 --- a/resources/src/mediawiki.less/mediawiki.ui/mixins.buttons.less +++ b/resources/src/mediawiki.less/mediawiki.ui/mixins.buttons.less @@ -9,7 +9,7 @@ .mw-ui-button() { // Container layout display: inline-block; - .box-sizing( border-box ); + box-sizing: border-box; margin: 0; border: @border-base; border-radius: @border-radius-base; diff --git a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.mixins.less b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.mixins.less index cfe7690c2f12..2c589393196f 100644 --- a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.mixins.less +++ b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.mixins.less @@ -6,7 +6,7 @@ // Circle mixin .mw-rcfilters-circle( @min-size-diameter: @min-size-circle, @size-diameter: @size-circle, @margin: 0.5em ) { - .box-sizing( border-box ); + box-sizing: border-box; min-width: @min-size-diameter; width: @size-diameter; min-height: @min-size-diameter; diff --git a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterTagMultiselectWidget.less b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterTagMultiselectWidget.less index c7444911d3da..1ad6a34b8976 100644 --- a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterTagMultiselectWidget.less +++ b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterTagMultiselectWidget.less @@ -134,7 +134,7 @@ &-select { &-widget.oo-ui-widget { display: block; - .box-sizing( border-box ); + box-sizing: border-box; height: 2.5em; border: @border-base; border-left-width: 0; diff --git a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ItemMenuOptionWidget.less b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ItemMenuOptionWidget.less index ea177c707e4b..0428a4c72bf5 100644 --- a/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ItemMenuOptionWidget.less +++ b/resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ItemMenuOptionWidget.less @@ -4,7 +4,7 @@ .mw-rcfilters-ui-itemMenuOptionWidget { padding: 0 0.5em; - .box-sizing( border-box ); + box-sizing: border-box; &:not( :last-child ):not( .mw-rcfilters-ui-itemMenuOptionWidget-identifier-talk ) { border-bottom: 1px solid @colorGray14; diff --git a/resources/src/mediawiki.skinning/elements.less b/resources/src/mediawiki.skinning/elements.less index 59f2869a8ddd..ba64437faa32 100644 --- a/resources/src/mediawiki.skinning/elements.less +++ b/resources/src/mediawiki.skinning/elements.less @@ -10,7 +10,6 @@ * This style sheet is used by the Monobook and Vector skins. */ -@import 'mediawiki.mixins'; @import 'mediawiki.skin.variables.less'; /* stylelint-disable selector-class-pattern */ @@ -210,7 +209,7 @@ form { textarea { display: block; - .box-sizing( border-box ); + box-sizing: border-box; width: 100%; /* Support: Firefox */ /* Border rule required to override system appearance on Linux. T13641. */ diff --git a/resources/src/mediawiki.special.search.interwikiwidget.styles.less b/resources/src/mediawiki.special.search.interwikiwidget.styles.less index bef0b3bae202..0f207107e978 100644 --- a/resources/src/mediawiki.special.search.interwikiwidget.styles.less +++ b/resources/src/mediawiki.special.search.interwikiwidget.styles.less @@ -2,7 +2,6 @@ /* ======================== */ @import 'mediawiki.ui/variables.less'; -@import 'mediawiki.mixins.less'; /* stylelint-disable selector-class-pattern */ @@ -17,7 +16,7 @@ } .iw-resultset { - .box-sizing(border-box); + box-sizing: border-box; padding: 0.5em; vertical-align: top; width: 100%; @@ -62,7 +61,7 @@ float: left; width: 100%; height: 200px; - .box-sizing(border-box); + box-sizing: border-box; /* stylelint-disable-next-line unit-disallowed-list */ padding: 0.25rem; } diff --git a/resources/src/mediawiki.special/comparepages.less b/resources/src/mediawiki.special/comparepages.less index e00f47ebe1ec..ec10192d290d 100644 --- a/resources/src/mediawiki.special/comparepages.less +++ b/resources/src/mediawiki.special/comparepages.less @@ -1,7 +1,6 @@ /*! * Styles for Special:ComparePages */ -@import 'mediawiki.mixins.less'; .mw-special-ComparePages { .mw-htmlform-ooui-wrapper { @@ -11,7 +10,7 @@ .oo-ui-layout.oo-ui-panelLayout.oo-ui-panelLayout-padded.oo-ui-panelLayout-framed { float: left; width: 49%; - .box-sizing( border-box ); + box-sizing: border-box; & + .oo-ui-layout.oo-ui-panelLayout.oo-ui-panelLayout-padded.oo-ui-panelLayout-framed { margin-left: 2%; diff --git a/resources/src/mediawiki.ui.checkbox/checkbox.less b/resources/src/mediawiki.ui.checkbox/checkbox.less index 79de87d68766..1215ffbcc97e 100644 --- a/resources/src/mediawiki.ui.checkbox/checkbox.less +++ b/resources/src/mediawiki.ui.checkbox/checkbox.less @@ -64,7 +64,7 @@ background-position: center center; background-repeat: no-repeat; background-size: 0 0; - .box-sizing( border-box ); + box-sizing: border-box; position: absolute; // Ensure alignment of checkbox to middle of the text in long labels, see T85241 top: 50%; diff --git a/resources/src/mediawiki.ui.input/input.less b/resources/src/mediawiki.ui.input/input.less index 20a250c0b291..4e191881a630 100644 --- a/resources/src/mediawiki.ui.input/input.less +++ b/resources/src/mediawiki.ui.input/input.less @@ -19,7 +19,7 @@ .mw-ui-input { background-color: @background-color-base; color: @color-base--emphasized; - .box-sizing( border-box ); + box-sizing: border-box; display: block; width: 100%; border: @border-base; diff --git a/resources/src/mediawiki.ui.radio/radio.less b/resources/src/mediawiki.ui.radio/radio.less index d2318063c436..2b3737d41a09 100644 --- a/resources/src/mediawiki.ui.radio/radio.less +++ b/resources/src/mediawiki.ui.radio/radio.less @@ -60,7 +60,7 @@ &:before { content: ''; background-color: #fff; - .box-sizing( border-box ); + box-sizing: border-box; position: absolute; left: 0; width: @size-input-binary; diff --git a/resources/src/mediawiki.ui/forms.less b/resources/src/mediawiki.ui/forms.less index 1e8ecb2bcb15..0f627dbde6a0 100644 --- a/resources/src/mediawiki.ui/forms.less +++ b/resources/src/mediawiki.ui/forms.less @@ -1,6 +1,5 @@ // Form elements and layouts -@import 'mediawiki.mixins.less'; @import 'mediawiki.ui/variables.less'; /* stylelint-disable selector-class-pattern */ @@ -33,7 +32,7 @@ // </div> // </form> .mw-ui-vform { - .box-sizing( border-box ); + box-sizing: border-box; width: @defaultFormWidth; // MW currently doesn't use the type attribute everywhere on inputs. @@ -46,7 +45,7 @@ // Give dropdown lists the same spacing as input fields for consistency. // Values taken from .agora-field-styling() in mixins/form.less select { - .box-sizing( border-box ); + box-sizing: border-box; padding: 0.35em 0.5em; vertical-align: middle; } @@ -54,7 +53,7 @@ > label { display: block; color: @color-base; - .box-sizing( border-box ); + box-sizing: border-box; width: auto; margin: 0 0 0.2em; padding: 0; @@ -68,7 +67,7 @@ // Override input styling just for checkboxes and radio inputs. input[ type='radio' ] { display: inline; - .box-sizing( content-box ); + box-sizing: content-box; width: auto; } diff --git a/resources/src/mediawiki.widgets/mw.widgets.CalendarWidget.less b/resources/src/mediawiki.widgets/mw.widgets.CalendarWidget.less index caeea4750c7f..08b851fb930b 100644 --- a/resources/src/mediawiki.widgets/mw.widgets.CalendarWidget.less +++ b/resources/src/mediawiki.widgets/mw.widgets.CalendarWidget.less @@ -236,7 +236,7 @@ /* Theme-specific */ .mw-widget-calendarWidget { - .box-sizing( border-box ); + box-sizing: border-box; border: 1px solid #a2a9b1; .transition( ~'border-color 100ms, box-shadow 100ms' ); diff --git a/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less b/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less index 338b1dc4cb1c..dababab39923 100644 --- a/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less +++ b/resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less @@ -4,8 +4,6 @@ * @copyright 2011-2015 MediaWiki Widgets Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ -@import 'mediawiki.mixins.less'; - .mw-widget-titleWidget-menu { .mw-widget-titleOptionWidget { line-height: normal; @@ -17,7 +15,7 @@ &-withImages { .mw-widget-titleOptionWidget { - .box-sizing( border-box ); + box-sizing: border-box; min-height: 3.75em; padding-left: 4.75em; padding-top: 0.5em; |