|
5 | 5 |
|
6 | 6 | .react-datepicker__datepicker-container { |
7 | 7 | position: absolute; |
8 | | - width: 360px; |
| 8 | + width: 252px; |
9 | 9 | top: 50px; |
10 | 10 | left: 0; |
11 | 11 | background-color: #fff; |
| 12 | + box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px; |
12 | 13 | } |
13 | 14 |
|
14 | 15 | /* controller */ |
|
20 | 21 | flex-grow: 1; |
21 | 22 | border: none; |
22 | 23 | background-color: transparent; |
| 24 | + cursor: pointer; |
| 25 | +} |
| 26 | +.react-datepicker__label:hover { |
| 27 | + background-color: #f7f7f7; |
23 | 28 | } |
24 | 29 | .react-datepicker__controller-arrow { |
25 | 30 | width: 36px; |
|
29 | 34 | background-position: center; |
30 | 35 | border: none; |
31 | 36 | background-color: transparent; |
| 37 | + cursor: pointer; |
| 38 | +} |
| 39 | +.react-datepicker__controller-arrow:hover { |
| 40 | + background-color: #f7f7f7; |
32 | 41 | } |
33 | 42 | .react-datepicker__controller-extra-prev { |
34 | 43 | background-image: url(./extra-prev.svg); |
|
42 | 51 | .react-datepicker__controller-next { |
43 | 52 | background-image: url(./next.svg); |
44 | 53 | } |
| 54 | +.react-datepicker__century-view, |
| 55 | +.react-datepicker__decade-view, |
| 56 | +.react-datepicker__year-view { |
| 57 | + display: grid; |
| 58 | + grid-template-columns: repeat(3, 1fr); |
| 59 | +} |
| 60 | +.react-datepicker__month-view { |
| 61 | + display: grid; |
| 62 | + grid-template-columns: repeat(7, 1fr); |
| 63 | +} |
| 64 | +.react-datepicker__datepicker-button { |
| 65 | + border: none; |
| 66 | + background-color: transparent; |
| 67 | + height: 36px; |
| 68 | + cursor: pointer; |
| 69 | +} |
| 70 | +.react-datepicker__datepicker-button:hover { |
| 71 | + background-color: #f7f7f7; |
| 72 | +} |
| 73 | +.react-datepicker__neighbor-button { |
| 74 | + color: #ccc; |
| 75 | +} |
0 commit comments