mediawiki-skins-Vector/resources/skins.vector.styles
Jan Drewniak da92ecf7cc [Refactor] Prepare existing styles for zebra module
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
2023-04-19 18:53:11 +00:00
..
components [Refactor] Prepare existing styles for zebra module 2023-04-19 18:53:11 +00:00
images Remove CSS selectors for Page Tools feature flag 2023-03-31 11:34:37 -05:00
layouts [Refactor] Prepare existing styles for zebra module 2023-04-19 18:53:11 +00:00
skin.less [Refactor] Prepare existing styles for zebra module 2023-04-19 18:53:11 +00:00