// /** // * Copyright © Magento, Inc. All rights reserved. // * See COPYING.txt for license details. // */ // // UI -> Data Grid -> Header // _____________________________________________ // // Components // --------------------------------------------- @import 'data-grid-header/_data-grid-filters.less'; @import 'data-grid-header/_data-grid-pager.less'; // Actions group @import 'data-grid-header/_data-grid-action-bookmarks.less'; @import 'data-grid-header/_data-grid-action-columns.less'; @import 'data-grid-header/_data-grid-action-export.less'; @import 'data-grid-header/_data-grid-sticky-header.less'; .admin__data-grid-header { font-size: @font-size__base; // ToDo UI: should be deleted, added to prevent fz override with .grid } .admin__data-grid-header-row { &:extend(.abs-clearfix all); + .admin__data-grid-header-row { margin-top: @data-grid-header-row__indent - @data-grid-header-add-indent__bottom; } &:last-child { margin-bottom: 0; } .action-select-wrap { display: block; } .action-select { width: 100%; } } // // Data grid Header Actions group // --------------------------------------------- .admin__data-grid-actions-wrap { float: right; margin-left: 1.1rem; margin-top: -@data-grid-header-add-indent__top; text-align: right; .admin__action-dropdown-wrap { position: relative; text-align: left; vertical-align: middle; &._active, &._active + .admin__action-dropdown-wrap, // ToDo UI: remove after bookmarks ready &._hide + .admin__action-dropdown-wrap, &:first-child { &:after { display: none; } } &._active { .admin__action-dropdown, .admin__action-dropdown-menu { border-color: @action__border-color; } } &:after { border-left: 1px solid @color-gray80; content: ''; height: @action__height; left: 0; position: absolute; top: @data-grid-header-add-indent__top; z-index: 3; } } .admin__action-dropdown { padding-bottom: @action-dropdown__padding-bottom + @data-grid-header-add-indent__bottom; padding-top: @action-dropdown__padding-top + @data-grid-header-add-indent__top; &:after { margin-top: -.4rem; } } }