UNPKG

zarm-web

Version:
171 lines (166 loc) 3.89 kB
.ui-calendar { width: 240px; } .ui-calendar.ui-calendar-showTime { width: 360px; } .ui-calendar-time-header { position: relative; color: #666; line-height: 45px; padding: 4px; text-align: center; border-bottom: 1px solid #e9e9e9; } .ui-calendar-time-header:before, .ui-calendar-time-header:after { content: " "; display: table; } .ui-calendar-time-header:after { clear: both; } .ui-calendar-time-header .za-time__select-wrapper { float: right; margin: 4px; } .ui-calendar-time-header .za-time__select { position: absolute; width: 100%; height: 230px; left: 0; top: 0; z-index: 10000; } .ui-calendar-time-header .za-time__select .za-select .za-select__selection { max-height: 250px !important; } .ui-calendar-header { position: relative; height: 40px; line-height: 40px; text-align: center; user-select: none; } .ui-calendar-header a { color: #666; text-decoration: none; } .ui-calendar-header a:hover { color: #2db7f5; text-decoration: none; } /* header */ .ui-calendar-header { border-bottom: 1px solid #e9e9e9; } .ui-calendar-header .ui-calendar-header-pre-btn, .ui-calendar-header .ui-calendar-header-next-btn { position: absolute; top: 0; padding: 0 8px; font-size: 16px; display: inline-block; line-height: 40px; } .ui-calendar-header .ui-calendar-header-pre-btn { left: 0; } .ui-calendar-header .ui-calendar-header-next-btn { right: 0; } .ui-calendar-header .ui-calendar-header-btn { padding: 0 4px; } /* body */ .ui-calendar-body { height: 230px; padding: 4px 8px; } .ui-calendar-body .ui-calendar-table { width: 100%; margin: 0 auto; } .ui-calendar-body .ui-calendar-table .ui-calendar-column { padding: 4px 0; width: 24px; height: 24px; line-height: 24px; border: 1px solid transparent; text-align: center; } .ui-calendar-body .ui-calendar-table .ui-calendar-cell { padding: 4px 0; } .ui-calendar-body .ui-calendar-table .ui-calendar-cell .ui-calendar-text { display: block; margin: 0 auto; color: #333; border-radius: 4px; width: 24px; height: 24px; line-height: 22px; border: 1px solid transparent; padding: 0; background: transparent; text-align: center; font-weight: normal; } .ui-calendar-body .ui-calendar-table .ui-calendar-cell .ui-calendar-text:hover { background: #eaf8fe; cursor: pointer; } .ui-calendar-body .ui-calendar-table .ui-calendar-cell .ui-calendar-text-others { color: #ccc !important; border: none !important; background: none !important; } .ui-calendar-body .ui-calendar-table .ui-calendar-cell .ui-calendar-text-today { color: #2db7f5; border-color: #2db7f5; } .ui-calendar-body .ui-calendar-table .ui-calendar-cell .ui-calendar-text-range { color: #f0ad4e; } .ui-calendar-body .ui-calendar-table .ui-calendar-cell .ui-calendar-text-disabled { color: #ccc; cursor: not-allowed; } .ui-calendar-body .ui-calendar-table .ui-calendar-cell .ui-calendar-text-selected { background: #2db7f5; color: #fff; } .ui-calendar-body .ui-calendar-table .ui-calendar-cell .ui-calendar-text-selected:hover { background: #2db7f5; cursor: pointer; } .ui-calendar-body .ui-calendar-table.ui-calendar-year .ui-calendar-cell { padding: 14px 0; } .ui-calendar-body .ui-calendar-table.ui-calendar-year .ui-calendar-cell .ui-calendar-text { width: 44px; height: 28px; line-height: 26px; } .ui-calendar-body .ui-calendar-table.ui-calendar-month .ui-calendar-cell { padding: 14px 0; } .ui-calendar-body .ui-calendar-table.ui-calendar-month .ui-calendar-cell .ui-calendar-text { width: 54px; height: 28px; line-height: 26px; } .ui-calendar-footer { display: flex; justify-content: space-between; align-items: center; padding: 12px; border-top: 1px solid #e9e9e9; } .ui-calendar-footer a { color: #666; text-decoration: none; } .ui-calendar-footer a:hover { color: #2db7f5; text-decoration: none; }