/* * Plugin: Full Calendar * --------------------- */ // Buttons .fc-button { background: #f4f4f4; background-image: none; color: #444; border-color: #ddd; border-bottom-color: #ddd; &:hover, &:active, &.hover { background-color: #e9e9e9; } } // Calendar title .fc-header-title h2 { font-size: 15px; line-height: 1.6em; color: #666; margin-left: 10px; } .fc-header-right { padding-right: 10px; } .fc-header-left { padding-left: 10px; } // Calendar table header cells .fc-widget-header { background: #fafafa; } .fc-grid { width: 100%; border: 0; } .fc-widget-header:first-of-type, .fc-widget-content:first-of-type { border-left: 0; border-right: 0; } .fc-widget-header:last-of-type, .fc-widget-content:last-of-type { border-right: 0; } .fc-toolbar { padding: 1rem; margin: 0; } .fc-day-number { font-size: 20px; font-weight: 300; padding-right: 10px; } .fc-color-picker { list-style: none; margin: 0; padding: 0; > li { float: left; font-size: 30px; margin-right: 5px; line-height: 30px; .fa { transition: transform linear .3s; &:hover { @include rotate(30deg); } } } } #add-new-event { transition: all linear .3s; } .external-event { @include box-shadow($card-shadow); padding: 5px 10px; font-weight: bold; margin-bottom: 4px; border-radius: $border-radius; cursor: move; &:hover { @include box-shadow(inset 0 0 90px rgba(0, 0, 0, 0.2)); } }