UNPKG

devextreme

Version:

HTML5 JavaScript Component Suite for Responsive Web Development

85 lines (68 loc) 1.66 kB
/** * DevExtreme (widgets/generic/navBar.generic.less) * Version: 19.2.6 * Build date: Thu Jan 30 2020 * * Copyright (c) 2012 - 2020 Developer Express Inc. ALL RIGHTS RESERVED * Read about DevExtreme licensing here: https://js.devexpress.com/Licensing/ */ @import (once) "./badge.generic.less"; @import (once) "./tabs.generic.less"; .dx-size-default() { @GENERIC_NAVBAR_ICON_SIZE: 31px; @GENERIC_NAVBAR_BADGE_TOP: ~"11%"; } .dx-size-compact() { @GENERIC_NAVBAR_ICON_SIZE: 26px; @GENERIC_NAVBAR_BADGE_TOP: ~"6%"; } @GENERIC_NAVBAR_FOCUSED_ITEM_SHADOW: inset 0 0 0 1px @navbar-tab-focused-border-color; .dx-navbar { padding: 0; border: none; } .dx-nav-item, .dx-rtl .dx-nav-item { background: @navbar-tab-bg; .dx-tab-text { line-height: normal; color: @navbar-tab-color; } .dx-navbar & .dx-icon { .dx-icon-sizing(@GENERIC_NAVBAR_ICON_SIZE); color: @navbar-tab-color; } &.dx-tab-selected, &.dx-state-focused, &.dx-state-active { &:after { content: none; } } &.dx-tab-selected { background: @navbar-tab-selected-bg; .dx-tab-text, .dx-icon { color: @navbar-tab-selected-color; } } &.dx-state-active { border: none; box-shadow: none; } &.dx-state-focused { box-shadow: @GENERIC_NAVBAR_FOCUSED_ITEM_SHADOW; } &.dx-state-disabled { .dx-icon { opacity: 0.5; } } } .dx-navbar-item-badge { margin-right: -26px; top: @GENERIC_NAVBAR_BADGE_TOP; } .dx-rtl .dx-navbar-item-badge { margin-left: -26px; }