UNPKG

ygd

Version:

An enterprise-class UI design language and React-based implementation

239 lines (238 loc) 6.72 kB
/* stylelint-disable at-rule-empty-line-before,at-rule-name-space-after,at-rule-no-unknown */ /* stylelint-disable no-duplicate-selectors */ /* stylelint-disable */ /* stylelint-disable declaration-bang-space-before,no-duplicate-selectors,string-no-newline */ .yg-fullcalendar { box-sizing: content-box; margin: 0; padding: 0; color: #333; font-size: 12px; list-style: none; line-height: 1.5; border-top: 1px solid #ccc; outline: none; } .yg-select.yg-fullcalendar-year-select { min-width: 90px; } .yg-select.yg-fullcalendar-year-select.yg-select-sm { min-width: 70px; } .yg-select.yg-fullcalendar-month-select { min-width: 80px; margin-left: 8px; } .yg-select.yg-fullcalendar-month-select.yg-select-sm { min-width: 60px; } .yg-fullcalendar-header { padding: 11px 16px 11px 0; text-align: right; } .yg-fullcalendar-header .yg-select-dropdown { text-align: left; } .yg-fullcalendar-header .yg-radio-group { margin-left: 8px; text-align: left; } .yg-fullcalendar-header label.yg-radio-button { height: 22px; padding: 0 10px; line-height: 20px; } .yg-fullcalendar-date-panel { position: relative; outline: none; } .yg-fullcalendar-calendar-body { padding: 8px 12px; } .yg-fullcalendar table { width: 100%; max-width: 100%; height: 256px; background-color: transparent; border-collapse: collapse; } .yg-fullcalendar table, .yg-fullcalendar th, .yg-fullcalendar td { border: 0; } .yg-fullcalendar td { position: relative; } .yg-fullcalendar-calendar-table { margin-bottom: 0; border-spacing: 0; } .yg-fullcalendar-column-header { width: 33px; padding: 0; line-height: 18px; text-align: center; } .yg-fullcalendar-column-header .yg-fullcalendar-column-header-inner { display: block; font-weight: normal; } .yg-fullcalendar-week-number-header .yg-fullcalendar-column-header-inner { display: none; } .yg-fullcalendar-month, .yg-fullcalendar-date { text-align: center; transition: all 0.3s; } .yg-fullcalendar-value { display: block; width: 24px; height: 24px; margin: 0 auto; padding: 3px 3px; color: #333; line-height: 24px; background: transparent; border-radius: 2px; transition: all 0.3s; } .yg-fullcalendar-value:hover { background: #eee; cursor: pointer; } .yg-fullcalendar-value:active { color: #fff; background: #475669; } .yg-fullcalendar-month-panel-cell .yg-fullcalendar-value { width: 48px; } .yg-fullcalendar-today .yg-fullcalendar-value, .yg-fullcalendar-month-panel-current-cell .yg-fullcalendar-value { box-shadow: 0 0 0 1px #475669 inset; } .yg-fullcalendar-selected-day .yg-fullcalendar-value, .yg-fullcalendar-month-panel-selected-cell .yg-fullcalendar-value { color: #fff; background: #475669; } .yg-fullcalendar-disabled-cell-first-of-row .yg-fullcalendar-value { border-top-left-radius: 2px; border-bottom-left-radius: 2px; } .yg-fullcalendar-disabled-cell-last-of-row .yg-fullcalendar-value { border-top-right-radius: 2px; border-bottom-right-radius: 2px; } .yg-fullcalendar-last-month-cell .yg-fullcalendar-value, .yg-fullcalendar-next-month-btn-day .yg-fullcalendar-value { color: rgba(51, 51, 51, 0.25); } .yg-fullcalendar-month-panel-table { width: 100%; table-layout: fixed; border-collapse: separate; } .yg-fullcalendar-content { position: absolute; bottom: -9px; left: 0; width: 100%; } .yg-fullcalendar-fullscreen { border-top: 0; } .yg-fullcalendar-fullscreen .yg-fullcalendar-table { table-layout: fixed; } .yg-fullcalendar-fullscreen .yg-fullcalendar-header .yg-radio-group { margin-left: 16px; } .yg-fullcalendar-fullscreen .yg-fullcalendar-header label.yg-radio-button { height: 28px; line-height: 26px; } .yg-fullcalendar-fullscreen .yg-fullcalendar-month, .yg-fullcalendar-fullscreen .yg-fullcalendar-date { display: block; height: 116px; margin: 0 4px; padding: 0px 8px; color: #333; text-align: left; border-top: 2px solid #ccc; transition: background 0.3s; } .yg-fullcalendar-fullscreen .yg-fullcalendar-month:hover, .yg-fullcalendar-fullscreen .yg-fullcalendar-date:hover { background: #eee; cursor: pointer; } .yg-fullcalendar-fullscreen .yg-fullcalendar-month:active, .yg-fullcalendar-fullscreen .yg-fullcalendar-date:active { background: #475669; } .yg-fullcalendar-fullscreen .yg-fullcalendar-column-header { padding-right: 12px; padding-bottom: 5px; text-align: right; } .yg-fullcalendar-fullscreen .yg-fullcalendar-value { width: auto; text-align: right; background: transparent; } .yg-fullcalendar-fullscreen .yg-fullcalendar-today .yg-fullcalendar-value { color: #fff; } .yg-fullcalendar-fullscreen .yg-fullcalendar-month-panel-current-cell .yg-fullcalendar-month, .yg-fullcalendar-fullscreen .yg-fullcalendar-today .yg-fullcalendar-date { background: transparent; border-top-color: #ccc; } .yg-fullcalendar-fullscreen .yg-fullcalendar-month-panel-current-cell .yg-fullcalendar-value, .yg-fullcalendar-fullscreen .yg-fullcalendar-today .yg-fullcalendar-value { box-shadow: none; } .yg-fullcalendar-fullscreen .yg-fullcalendar-month-panel-selected-cell .yg-fullcalendar-month, .yg-fullcalendar-fullscreen .yg-fullcalendar-selected-day .yg-fullcalendar-date { background: #475669; } .yg-fullcalendar-fullscreen .yg-fullcalendar-month-panel-selected-cell .yg-fullcalendar-month .yg-fullcalendar-value, .yg-fullcalendar-fullscreen .yg-fullcalendar-selected-day .yg-fullcalendar-date .yg-fullcalendar-value { color: #fff; } .yg-fullcalendar-fullscreen .yg-fullcalendar-month-panel-selected-cell .yg-fullcalendar-month .yg-badge-status-text, .yg-fullcalendar-fullscreen .yg-fullcalendar-selected-day .yg-fullcalendar-date .yg-badge-status-text { color: #fff; } .yg-fullcalendar-fullscreen .yg-fullcalendar-month-panel-selected-cell .yg-fullcalendar-value, .yg-fullcalendar-fullscreen .yg-fullcalendar-selected-day .yg-fullcalendar-value { color: #475669; } .yg-fullcalendar-fullscreen .yg-fullcalendar-last-month-cell .yg-fullcalendar-date, .yg-fullcalendar-fullscreen .yg-fullcalendar-next-month-btn-day .yg-fullcalendar-date { color: rgba(51, 51, 51, 0.25); } .yg-fullcalendar-fullscreen .yg-fullcalendar-content { position: static; width: auto; height: 88px; overflow-y: auto; } .yg-fullcalendar-disabled-cell .yg-fullcalendar-date, .yg-fullcalendar-disabled-cell .yg-fullcalendar-date:hover { cursor: not-allowed; } .yg-fullcalendar-disabled-cell:not(.yg-fullcalendar-today) .yg-fullcalendar-date, .yg-fullcalendar-disabled-cell:not(.yg-fullcalendar-today) .yg-fullcalendar-date:hover { background: transparent; } .yg-fullcalendar-disabled-cell .yg-fullcalendar-value { width: auto; color: rgba(51, 51, 51, 0.25); border-radius: 0; cursor: not-allowed; }