mediawiki-skins-Vector/resources/skins.vector.styles/layouts
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
..
toc [Refactor] Prepare existing styles for zebra module 2023-04-19 18:53:11 +00:00
gradeC.less Update how pinnable elements are handled with no-js and gradeC cases 2023-03-14 17:35:59 -05:00
grid.less Clean up cached grid CSS from moving the Header 2023-04-05 23:29:05 +00:00
preZebra.less [Refactor] Prepare existing styles for zebra module 2023-04-19 18:53:11 +00:00
print.less Follow-up to 6e8a98ca removing checkbox.js 2023-04-06 01:01:21 -04:00
screen.less [Refactor] Prepare existing styles for zebra module 2023-04-19 18:53:11 +00:00
zebra.less [Refactor] Prepare existing styles for zebra module 2023-04-19 18:53:11 +00:00