UNPKG

flatpickr_plus

Version:

A lightweight, powerful javascript datetime picker with additional locale year support and year dropdown

146 lines (125 loc) 3.7 kB
.flatpickr-monthSelect-months { margin: 10px 1px 3px 1px; flex-wrap: wrap; } .flatpickr-monthSelect-months .flatpickr-day { width: 31.35%; -webkit-flex-basis: 31.35%; -ms-flex-preferred-size: 31.35%; flex-basis: 31.35%; max-width: 100%; height: auto; line-height: 45px; margin: 3px; } .flatpickr-monthSelect-months .flatpickr-day:hover, .flatpickr-monthSelect-months .flatpickr-day.selected { border-radius: 50px; } .flatpickr-monthSelect-months .flatpickr-day.flatpickr-disabled:before { /* content: ''; left: 50%; transform: translateX(-50%); top: 50%; position: absolute; width: 30%; text-decoration: line-through; border-top: 0.5px solid rgba(255,255,255,0.5); */ } .flatpickr-monthSelect-month { background: none; border: 1px solid transparent; border-radius: 4px; -webkit-box-sizing: border-box; box-sizing: border-box; color: #393939; cursor: pointer; display: inline-block; font-weight: 400; margin: 0.5px; justify-content: center; padding: 10px; position: relative; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; text-align: center; width: 33%; } .flatpickr-monthSelect-month.flatpickr-disabled { color: #eee; } .flatpickr-monthSelect-month.flatpickr-disabled:hover, .flatpickr-monthSelect-month.flatpickr-disabled:focus { cursor: not-allowed; background: none !important; } .flatpickr-monthSelect-theme-dark { background: #3f4458; } .flatpickr-monthSelect-theme-dark .flatpickr-current-month input.cur-year { color: #fff; } .flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-prev-month, .flatpickr-monthSelect-theme-dark .flatpickr-months .flatpickr-next-month { color: #fff; fill: #fff; } .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month { color: rgba(255, 255, 255, 0.95); } .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.flatpickr-disabled { color: rgba(255, 255, 255, 0.15); } .flatpickr-monthSelect-month.today { border-color: #959ea9; } .flatpickr-monthSelect-month.inRange, .flatpickr-monthSelect-month.inRange.today, .flatpickr-monthSelect-month:hover, .flatpickr-monthSelect-month:focus { background: #e6e6e6; cursor: pointer; outline: 0; border-color: #e6e6e6; } .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.inRange, .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:hover, .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month:focus { background: #646c8c; border-color: #646c8c; } .flatpickr-monthSelect-month.today:hover, .flatpickr-monthSelect-month.today:focus { background: #959ea9; border-color: #959ea9; color: #fff; } .flatpickr-monthSelect-month.selected, .flatpickr-monthSelect-month.startRange, .flatpickr-monthSelect-month.endRange { background-color: #569ff7; box-shadow: none; color: #fff; border-color: #569ff7; } .flatpickr-monthSelect-month .flatpickr-day.startRange { border-radius: 50px 0 0 50px !important; } .flatpickr-monthSelect-month .flatpickr-day.endRange { border-radius: 0 50px 50px 0 !important; } .flatpickr-monthSelect-month.inRange { border-radius: 0; box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6; } .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.selected, .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.startRange, .flatpickr-monthSelect-theme-dark .flatpickr-monthSelect-month.endRange { background: #80cbc4; -webkit-box-shadow: none; box-shadow: none; color: #fff; border-color: #80cbc4; }