UNPKG

@openui5/sap.m

Version:

OpenUI5 UI Library sap.m

135 lines (107 loc) 2.59 kB
/* =========================================== */ /* CSS for control sap.m/IconTabBarSelectList */ /* Base theme */ /* =========================================== */ .sapMITBPopover ul, .sapMITBPopover li { margin: 0; padding: 0; list-style: none; } .sapMITBSelectList .sapMITBSelectItem { position: relative; width : 100%; height: 3rem; box-sizing: border-box; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; cursor: pointer; & > span { cursor: pointer; } } .sapMITBSelectItem .sapMITBSelectItemIcon { outline: none; -webkit-user-select: none; /* Chrome all / Safari all */ -moz-user-select: none; /* Firefox all */ -ms-user-select: none; /* IE 10+ */// TODO remove after 1.62 version user-select: none; } .sapMITBSelectItem .sapMText { width: 100%; display: block; padding: 0 1rem 0 0; pointer-events: none; } .sapMITBSelectListTextOnly .sapMITBSelectItem .sapMText { padding-left: 1rem; } .sapMITBSelectItem .sapUiIcon { font-size: 1.375rem; width: 1.375rem; height: 1.375rem; padding: 0.8125rem 1rem; } /* Compact size */ .sapUiSizeCompact { .sapMITBSelectList .sapMITBSelectItem { height: 2rem; } .sapMITBSelectItem .sapMText { padding: 0 0.5rem 0 0; font-size: @sapMFontSmallSize; } .sapMITBSelectListTextOnly .sapMITBSelectItem .sapMText { padding-left: 0.5rem; } .sapMITBSelectItem .sapUiIcon { font-size: 1rem; width: 1rem; height: 1rem; padding: 0.5rem; } } .sapMITBSelectItem { border-bottom: 1px solid @sapUiListBorderColor; background-color: @sapUiListBackground; } .sapMITBSelectItem:hover { background-color: @sapUiListHoverBackground; } .sapMITBSelectList .sapMITBSelectItem:not(.sapUiDnDDragging):active, .sapMITBSelectList .sapMITBSelectItem.sapMITBSelectItemSelected:not(.sapUiDnDDragging):active { background-color: @sapUiListActiveBackground; & > .sapMText { color: @sapUiListActiveTextColor; } & > .sapUiIcon { color: @sapUiListActiveTextColor; } } .sapMITBSelectItem:focus { outline: none; } .sapMITBSelectItem:focus::before { border: 1px dotted @sapUiContentFocusColor; position: absolute; content: " "; top: 1px; right: 1px; bottom: 1px; left: 1px; z-index: 2; pointer-events: none; } .sapMITBSelectItem.sapMITBSelectItemSelected { background-color: @sapUiListSelectionBackgroundColor; } .sapMITBSelectItem.sapMITBSelectItemSelected:hover { background-color: @sapUiListSelectionHoverBackground; } .sapUiDnDIndicator { z-index: 100; }