// /** // * Copyright © Magento, Inc. All rights reserved. // * See COPYING.txt for license details. // */ // // Main elements -> Actions bar // _____________________________________________ // ToDo UI: Consist old styles, should be changed with new design // // Components // --------------------------------------------- @import 'actions-bar/_store-switcher.less'; .page-main-actions:not(._hidden), .page-actions._fixed { &:extend(.abs-clearfix all); background: @page-main-actions__background-color; border-bottom: 1px solid @page-main-actions__border-color; border-top: 1px solid @page-main-actions__border-color; padding: @page-main-actions__padding; } .page-main-actions { margin: 0 0 @indent__l; &._hidden { .store-switcher { display: none; } .page-actions-placeholder { min-height: 50px; } } } // // Page actions group // --------------------------------------------- .page-actions { @_page-action__indent: 1.3rem; &.floating-header { &:extend(.page-actions-buttons all); } .page-main-actions & { &._fixed { left: @page-wrapper__indent-left; position: fixed; right: 0; top: 0; z-index: @page-actions__fixed__z-index + 101; .page-actions-inner { &:before { .lib-text-overflow-ellipsis(); color: @page-title__color; content: attr(data-title); float: left; font-size: @page-title__font-size; margin-top: .3rem; max-width: 50%; } } } } button, .page-actions-buttons > button, .page-actions-buttons > .action { &:extend(.abs-action-l all); } > button, .page-actions-buttons > button, .page-actions-buttons > .action { &:extend(.abs-action-quaternary all); float: right; margin-left: @_page-action__indent; &.back, &.action-back { // ToDo UI: Should be changed to ._back float: left; .lib-vendor-prefix-order(-1); &:before { &:extend(.abs-icon all); content: @icon-back-arrow__content; margin-right: .5em; position: relative; top: 1px; } } &.action-primary, &.primary { // ToDo UI: Should be changed to .action-primary &:extend(.abs-action-primary all); &:extend(.abs-action-l all); .lib-vendor-prefix-order(2); } &.action-secondary { &:extend(.abs-action-secondary all); &:extend(.abs-action-l all); } &.save { // ToDo UI: Should be changed to ._save &:not(.primary) { .lib-vendor-prefix-order(1); } } &.delete { // ToDo UI: Should be changed to ._delete .lib-vendor-prefix-order(-1); } } .page-actions-buttons { > .action-element { float: right; margin-left: @_page-action__indent; } } .actions-split { &:extend(.abs-actions-split-xl all); float: right; margin-left: @_page-action__indent; .lib-vendor-prefix-order(2); .dropdown-menu { .item { display: block; } } } } .page-actions-buttons { float: right; justify-content: flex-end; .lib-vendor-prefix-display(flex); .customer-index-edit & { background-color: transparent; } }