@openui5/sap.m
Version:
OpenUI5 UI Library sap.m
83 lines (79 loc) • 1.79 kB
text/less
/* ================================= */
/* CSS for control sap.m/TimePickerSliders */
/* High Contrast Black theme */
/* ================================= */
.sapMTimePickerContainer {
.sapMTPColumn {
.sapMTimePickerSlider {
.sapMTimePickerItem {
&:focus {
outline: 0.125rem dotted @sapUiContentContrastFocusColor;
}
}
}
&.sapMTPSliderExpanded {
.sapMTimePickerSlider {
.sapMTimePickerItem {
&:focus {
outline: 0.125rem dotted @sapUiContentFocusColor;
}
}
}
}
}
}
/* IE mobile and desktop ignores outline-offset. Use an overlay: */
html[data-sap-ui-browser^="ie"] {
.sapMTimePickerContainer .sapMTPColumn.sapMTPSliderExpanded .sapMTPPickerSelectionFrame {
outline: none;
}
.sapMTPPickerSelectionFrame:before {
content: " ";
box-sizing: border-box;
position: absolute;
left: 0.1875rem;
top: 0.1875rem;
bottom: 0.0625rem;
right: 0.0625rem;
border: 0.125rem solid @sapUiContentForegroundBorderColor;
pointer-events: none;
}
}
.sapUiSizeCompact {
.sapMTPColumn:not(.sapMTimePickerSliderShort) {
.sapMTimePickerSlider {
box-shadow: 0 0 0 1px @sapUiListBorderColor;
}
}
}
html[data-sap-ui-browser^="ie"].sapUiSizeCompact,
html[data-sap-ui-browser^="ie"] .sapUiSizeCompact {
.sapMTPPickerSelectionFrame:before {
left: 0.375rem;
top: 0.375rem;
bottom: 0.125rem;
right: 0.125rem;
}
}
.sap-phone {
.sapMTimePickerContainer {
.sapMTPColumn {
.sapMTimePickerSlider {
.sapMTimePickerItem {
&:focus {
outline: 0.125rem dotted @sapUiContentContrastFocusColor;
}
}
}
&.sapMTPSliderExpanded {
.sapMTimePickerSlider {
.sapMTimePickerItem {
&:focus {
outline: 0.125rem dotted @sapUiContentFocusColor;
}
}
}
}
}
}
}