mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git
synced 2024-12-04 20:18:57 +00:00
da92ecf7cc
This refactor seeks to make it easier to separate feature flagged styles by wrapping the imports in a top-level feature-flag selector, e.g: .vector-feature-zebra-design-disabled { @import './layouts/preZebra.less'; } This change does the following: - Moves all file @imports to skin.less - Removes unnecessary @import from MainMenu.less - Moves .mixin-page-container() to mixins.less - Moves @min-width-supported variable to variables.less - Scopes existing Zebra styles at the skin.less file @import level - Removes selectors ending with ampersands The last changes makes it easer to reason about changes specifically when wrapping entire file imports in a selector since the ampersand ends up inheriting its value from the skin.less file. No visual differences are expected with this change. Bug: T332600 Change-Id: Ife05e28ff38f9c5077e2d9eac653df656566e443
18 lines
462 B
Plaintext
18 lines
462 B
Plaintext
.vector-header-container {
|
|
width: 100%;
|
|
display: flex;
|
|
justify-content: center;
|
|
background-color: @background-color-page-container;
|
|
border-bottom: @border-width-base @border-style-base @colorGray14;
|
|
|
|
.mw-header,
|
|
.vector-sticky-header {
|
|
.mixin-page-container();
|
|
}
|
|
}
|
|
|
|
&.vector-feature-limited-width-disabled .vector-header-container .mw-header,
|
|
&.vector-feature-limited-width-disabled .vector-header-container .vector-sticky-header {
|
|
max-width: none;
|
|
}
|