// // Flatpickr // // Overwrite/Extend styles // -------------------------------------------------- .flatpickr-input.form-control:disabled, .flatpickr-input.form-control[readonly], .input.form-control:disabled, .input.form-control[readonly] { color: $input-color; background-color: $input-bg; border-color: $input-border-color; } .flatpickr-weekdays { height: 2rem; align-items: flex-end; } .flatpickr-day.selected, .flatpickr-day.startRange, .flatpickr-day.endRange, .flatpickr-day.selected.inRange, .flatpickr-day.startRange.inRange, .flatpickr-day.endRange.inRange, .flatpickr-day.selected:focus, .flatpickr-day.startRange:focus, .flatpickr-day.endRange:focus, .flatpickr-day.selected:hover, .flatpickr-day.startRange:hover, .flatpickr-day.endRange:hover, .flatpickr-day.selected.prevMonthDay, .flatpickr-day.startRange.prevMonthDay, .flatpickr-day.endRange.prevMonthDay, .flatpickr-day.selected.nextMonthDay, .flatpickr-day.startRange.nextMonthDay, .flatpickr-day.endRange.nextMonthDay { border-color: $primary; background: $primary; } .flatpickr-months .flatpickr-prev-month:hover svg, .flatpickr-months .flatpickr-next-month:hover svg { fill: $primary; }