Skip to content

Commit 897d425

Browse files
author
Natalia Momotenko
committed
Merge remote-tracking branch 'origin/MAGETWO-34929' into PR
2 parents c502974 + 2f9cdce commit 897d425

File tree

14 files changed

+184
-34
lines changed

14 files changed

+184
-34
lines changed

app/code/Magento/Backend/view/adminhtml/templates/menu.phtml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
?>
1010

11-
1211
<nav data-mage-init='{"globalNavigation": {}}' class="admin__menu" role="navigation">
1312
<?php echo $block->renderNavigation($block->getMenuModel(), 0, 12); ?>
1413
</nav>

app/design/adminhtml/Magento/backend/Magento_AdminNotification/web/css/source/_module.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
// ---------------------------------------------
1616

1717
.message-system-inner {
18+
&:extend(.abs-clearfix all);
1819
background: @message-system__background-color;
19-
.extend__clearfix();
2020
.message-system-list {
2121
float: left;
2222
width: 75%;

app/design/adminhtml/Magento/backend/Magento_Backend/layout/default.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
<body>
1515

16-
<referenceContainer name="page.wrapper">
16+
<referenceContainer name="root">
1717
<container name="menu.wrapper" before="-" htmlTag="div" htmlClass="menu-wrapper"/>
1818
</referenceContainer>
1919

app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/module/_menu.less

Lines changed: 26 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -50,22 +50,29 @@
5050
// ---------------------------------------------
5151

5252
.menu-wrapper {
53-
height: 100%;
54-
left: 0;
55-
position: fixed;
56-
top: 0;
53+
float: left;
54+
position: relative;
5755
width: @menu__width;
5856
z-index: @menu__z-index;
59-
&:after {
57+
&:before {
6058
background-color: @menu__background-color;
6159
bottom: 0;
6260
content: '';
6361
left: 0;
64-
position: absolute;
65-
right: 0;
62+
position: fixed;
6663
top: 0;
64+
width: @menu__width;
6765
z-index: @menu-wrapper__z-index;
6866
}
67+
&._fixed {
68+
left: 0;
69+
position: fixed;
70+
top: 0;
71+
~ .page-wrapper {
72+
margin-left: @menu__width;
73+
}
74+
}
75+
6976
.logo {
7077
display: block;
7178
height: @menu-logo-img__height + @menu-logo__padding-top + @menu-logo__padding-bottom;
@@ -117,7 +124,6 @@
117124
// ---------------------------------------------
118125

119126
.admin__menu {
120-
position: relative;
121127
li {
122128
display: block;
123129
}
@@ -197,10 +203,19 @@
197203
min-height: ~'calc(@{menu-logo__outer-size} + 2rem + 100%)';
198204
padding: @submenu__padding-vertical 0 0;
199205
position: absolute;
200-
top: -@menu-logo__outer-size;
201-
transition: all .5s ease;
206+
top: 0;
207+
transition-duration: .5s;
208+
transition-property: left, visibility;
209+
transition-timing-function: ease;
202210
visibility: hidden;
203211
z-index: @submenu__z-index;
212+
&._overlap {
213+
overflow-y: auto;
214+
height: 100%;
215+
&::-webkit-scrollbar {
216+
width: 0;
217+
}
218+
}
204219
}
205220
&._show {
206221
> .submenu {
@@ -395,7 +410,7 @@
395410
.admin__menu-overlay {
396411
bottom: 0;
397412
left: 0;
398-
position: absolute;
413+
position: fixed;
399414
right: 0;
400415
top: 0;
401416
z-index: @menu-overlay__z-index;

app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/module/main/_actions-bar.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626

2727
.page-main-actions:not(._hidden),
2828
.page-actions._fixed {
29-
.extend__clearfix();
29+
&:extend(.abs-clearfix all);
3030
background: @page-main-actions__background-color;
3131
border-bottom: 1px solid @page-main-actions__border-color;
3232
border-top: 1px solid @page-main-actions__border-color;

app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/module/pages/_dashboard.less

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,8 +131,8 @@
131131
}
132132

133133
.dashboard-totals-list {
134+
&:extend(.abs-clearfix all);
134135
display: table;
135-
.extend__clearfix();
136136
.extend__list-reset-styles();
137137
width: 100%;
138138
}
@@ -165,7 +165,7 @@
165165

166166
.dashboard-store-stats {
167167
.ui-tabs {
168-
.extend__clearfix();
168+
&:extend(.abs-clearfix all);
169169
margin-bottom: 0;
170170
position: relative;
171171
&:before {

app/design/adminhtml/Magento/backend/Magento_Backend/web/css/source/module/pages/_login.less

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
background-color: @login-box__background-color;
3636
border: @login-box__border;
3737
box-shadow: @login-box__shadow;
38+
float: none;
3839
margin: auto;
3940
max-width: @login-box__max-width;
4041
min-height: @login-box__min-height;

app/design/adminhtml/Magento/backend/Magento_Ui/web/css/source/module/data-grid/data-grid-header/_data-grid-action-columns.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
}
6161
}
6262
.admin__action-dropdown-menu-content {
63-
.extend__clearfix();
63+
&:extend(.abs-clearfix all);
6464
max-height: (@data-grid-action-columns-menu-items-to-scroll / @data-grid-action-columns-menu-item__column) * (@data-grid-action-columns-menu-item__height + @data-grid-action-columns-menu-item__margin-bottom) + (@data-grid-action-columns-menu-item__height / 2 + @data-grid-action-columns-menu-item__margin-bottom);
6565
overflow-y: auto;
6666
padding-top: 1.5rem;

app/design/adminhtml/Magento/backend/web/css/source/_extends.less

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -56,15 +56,11 @@
5656
&:extend(.abs-visually-hidden-reset all);
5757
}
5858

59-
// Clearfix
59+
// Clearfixes
6060
.abs-clearfix {
6161
.clearfix();
6262
}
6363

64-
.extend__clearfix() {
65-
&:extend(.abs-clearfix all);
66-
}
67-
6864
// Clearer - clearing container using only :after element
6965
.abs-clearer {
7066
.clearer();

app/design/adminhtml/Magento/backend/web/css/source/_structure.less

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,23 +23,31 @@
2323

2424
//
2525

26+
html {
27+
height: 100%;
28+
}
29+
2630
body {
31+
&:extend(.abs-clearer all);
2732
background-color: @body__background-color;
33+
min-height: 100%;
34+
min-width: 102.4rem;
2835
}
2936

3037
.page-wrapper {
3138
background-color: @page-wrapper__background-color;
32-
min-width: 102.4rem;
33-
padding-left: @page-wrapper__indent-left;
39+
float: left;
40+
width: ~'calc(100% - @{menu__width})';
3441
}
3542

3643
.page-content {
37-
.extend__clearfix();
44+
&:extend(.abs-clearfix all);
3845
padding-bottom: @page-content__padding-vertical;
3946
padding-left: @page-content__padding-horizontal;
4047
padding-right: @page-content__padding-horizontal;
4148
}
4249

50+
// ToDo UI: should be moved to messages
4351
.notices-wrapper {
4452
margin: 0 3rem;
4553
.messages {

0 commit comments

Comments
 (0)