@import "config.less"; @-webkit-keyframes ui-datetime-in { from { -webkit-transform: translateY(14 * @unit_base) scale(.9); } to { -webkit-transform: translateY(0) scale(1); } } @-webkit-keyframes ui-datetime-out { from { opacity: 0.8; -webkit-transform: translateY(0) scale(.6); } to { opacity: 0; -webkit-transform: translateY(-14 * @unit_base) scale(.6); } } .ui-datefield { .ui-datefield-seperator { display: inline-block; min-width: 10 * @unit_base; text-align: center; } .date,.time,.ui-datefield-tab { display: inline-block; } .ui-datefield-tab { min-width: 20 * @unit_base; } .ui-btn-box-s .ui-btn-inner.ui-btn-hastxt { padding: 0.1em 0.5em; } .ui-datefield-selected { display: inline-block; color: @color_timepicker_selector_color; } .ui-datefield-selected.in { -ms-animation: ui-datetime-in 0.3s 1 ease; -o-animation: ui-datetime-in 0.3s 1 ease; -moz-animation: ui-datetime-in 0.3s 1 ease; -webkit-animation: ui-datetime-in 0.3s 1 ease; } .ui-datefield-selected.out { -ms-animation: ui-datetime-out 0.3s 1 ease; -o-animation: ui-datetime-out 0.3s 1 ease; -moz-animation: ui-datetime-out 0.3s 1 ease; -webkit-animation: ui-datetime-out 0.3s 1 ease; } } .ui-datetime { margin: 0; height: 36 * @unit_base; } .ui-datetime-text-main { position: relative; font-size: @font_size_datetime_main_text; top: 0 ; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding-top: 0.3em; } .ui-datetime-text-main .ui-datefield-period.ui-btn { margin-top: -0.3em; height: 28 * @unit_base; right: auto; position: relative ! important; } .ui-datetime-text-sub { top: 15 * @unit_base ! important; color: @color_list_divider_text ! important; background: transparent ! important; font-size: @font_size_datetime_sub_text ! important; } .ui-datetimepicker-selector { ul { padding: 0; display: inline; list-style: none; vertical-align: middle; margin: 0; li { font-size: 22 * @unit_base; float: left; padding: 15 * @unit_base 4 * @unit_base 0 4 * @unit_base; max-width: 120 * @unit_base; min-width: 60 * @unit_base; a.ui-link { text-decoration: none; color: @color_ctxpopup_timepicker_text; } a.ui-link:hover { color: @color_ctxpopup_timepicker_text; } } li.current { a.ui-link { color: @color_ctxpopup_timepicker_text_focus; } } } } .ui-datetimepicker { left: 0 !important; padding: 0; .ui-popupwindow-padding { background: @color_timepicker_selector_color !important; border-radius: 0 !important; -ms-border-radius: 0 !important; -o-border-radius: 0 !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; box-shadow: 0px 0px 12px rgba(0, 0, 0, 0.6) !important; border-width: 0 !important; text-align: center !important; div { height: 53 * @unit_base; } } }