aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVolker E <volker.e@wikimedia.org>2022-04-19 21:29:12 -0700
committerVolker E <volker.e@wikimedia.org>2022-04-19 21:29:12 -0700
commit82a2bf02ec0858f81fa975dad9ee9f2678a2425d (patch)
tree27f2c26771eacf94dcc15f768ffdc5efde848473
parent313b4c8c7def80005052f0e61894926185d5e64c (diff)
downloadmediawikicore-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
-rw-r--r--resources/src/mediawiki.Upload.BookletLayout/mw.widgets.StashedFileWidget.less6
-rw-r--r--resources/src/mediawiki.less/mediawiki.ui/mixins.buttons.less2
-rw-r--r--resources/src/mediawiki.rcfilters/styles/mw.rcfilters.mixins.less2
-rw-r--r--resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.FilterTagMultiselectWidget.less2
-rw-r--r--resources/src/mediawiki.rcfilters/styles/mw.rcfilters.ui.ItemMenuOptionWidget.less2
-rw-r--r--resources/src/mediawiki.skinning/elements.less3
-rw-r--r--resources/src/mediawiki.special.search.interwikiwidget.styles.less5
-rw-r--r--resources/src/mediawiki.special/comparepages.less3
-rw-r--r--resources/src/mediawiki.ui.checkbox/checkbox.less2
-rw-r--r--resources/src/mediawiki.ui.input/input.less2
-rw-r--r--resources/src/mediawiki.ui.radio/radio.less2
-rw-r--r--resources/src/mediawiki.ui/forms.less9
-rw-r--r--resources/src/mediawiki.widgets/mw.widgets.CalendarWidget.less2
-rw-r--r--resources/src/mediawiki.widgets/mw.widgets.TitleWidget.less4
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;