Antdui.scss 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185
  1. .ant-picker {
  2. background-color: var(--management-bg-color);
  3. color: var(--color-neutral-1);
  4. }
  5. .ant-picker-range {
  6. height: 40px;
  7. background-color: var(--management-bg-color);
  8. border: 1px solid var(--color-select-border);
  9. }
  10. .ant-picker:hover,
  11. .ant-picker-focused {
  12. border-color: var(--color-theme);
  13. box-shadow: none;
  14. }
  15. .ant-picker-active-bar {
  16. display: none;
  17. }
  18. .ant-picker-dropdown-range {
  19. z-index: 9999;
  20. }
  21. .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-today .ant-picker-cell-inner::before {
  22. border: none;
  23. }
  24. .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,
  25. .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,
  26. .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner {
  27. background-color: var(--color-theme);
  28. color: #ffffff;
  29. }
  30. .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range::before {
  31. background-color: var(--color-orange-6);
  32. }
  33. .ant-picker-dropdown
  34. .ant-picker-cell-in-view.ant-picker-cell-range-start:not(
  35. .ant-picker-cell-range-start-single
  36. )::before,
  37. .ant-picker-dropdown
  38. .ant-picker-cell-in-view.ant-picker-cell-range-end:not(
  39. .ant-picker-cell-range-end-single
  40. )::before {
  41. background-color: var(--color-orange-6);
  42. }
  43. .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-in-range {
  44. color: var(--color-theme);
  45. }
  46. .ant-picker-cell:hover:not(.ant-picker-cell-in-view).ant-picker-cell-inner,
  47. .ant-picker-cell:hover:not(.ant-picker-cell-selected):not(.ant-picker-cell-range-start)
  48. :not(.ant-picker-cell-range-end):not(.ant-picker-cell-range-hover-start):not(
  49. .ant-picker-cell-range-hover-end
  50. ) {
  51. background-color: var(--color-orange-6) !important;
  52. color: var(--color-theme);
  53. }
  54. .ant-picker-dropdown
  55. .ant-picker-date-panel
  56. .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start
  57. .ant-picker-cell-inner::after,
  58. .ant-picker-dropdown
  59. .ant-picker-date-panel
  60. .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end
  61. .ant-picker-cell-inner::after {
  62. background-color: var(--color-orange-6);
  63. }
  64. .ant-picker-dropdown
  65. .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover::before,
  66. .ant-picker-dropdown
  67. .ant-picker-cell-in-view.ant-picker-cell-range-start.ant-picker-cell-range-hover::before,
  68. .ant-picker-dropdown
  69. .ant-picker-cell-in-view.ant-picker-cell-range-end.ant-picker-cell-range-hover::before,
  70. .ant-picker-dropdown
  71. .ant-picker-cell-in-view.ant-picker-cell-range-start:not(
  72. .ant-picker-cell-range-start-single
  73. ).ant-picker-cell-range-hover-start::before,
  74. .ant-picker-dropdown
  75. .ant-picker-cell-in-view.ant-picker-cell-range-end:not(
  76. .ant-picker-cell-range-end-single
  77. ).ant-picker-cell-range-hover-end::before,
  78. .ant-picker-panel
  79. > :not(.ant-picker-date-panel)
  80. .ant-picker-dropdown
  81. .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-start::before,
  82. .ant-picker-panel
  83. > :not(.ant-picker-date-panel)
  84. .ant-picker-dropdown
  85. .ant-picker-cell-in-view.ant-picker-cell-in-range.ant-picker-cell-range-hover-end::before {
  86. background-color: var(--color-orange-6);
  87. }
  88. .ant-picker-dropdown
  89. .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:not(.ant-picker-cell-in-range):not(
  90. .ant-picker-cell-range-start
  91. ):not(.ant-picker-cell-range-end)::after,
  92. .ant-picker-dropdown
  93. .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:not(.ant-picker-cell-in-range):not(
  94. .ant-picker-cell-range-start
  95. ):not(.ant-picker-cell-range-end)::after,
  96. .ant-picker-dropdown
  97. .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start-single::after,
  98. .ant-picker-dropdown
  99. .ant-picker-cell-in-view.ant-picker-cell-range-hover-start.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-end-near-hover::after,
  100. .ant-picker-dropdown
  101. .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-start.ant-picker-cell-range-end.ant-picker-cell-range-start-near-hover::after,
  102. .ant-picker-dropdown
  103. .ant-picker-cell-in-view.ant-picker-cell-range-hover-end.ant-picker-cell-range-end-single::after,
  104. .ant-picker-dropdown
  105. .ant-picker-cell-in-view.ant-picker-cell-range-hover:not(.ant-picker-cell-in-range)::after {
  106. border-top: none;
  107. border-bottom: none;
  108. }
  109. tr > .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover:first-child::after,
  110. tr
  111. > .ant-picker-dropdown
  112. .ant-picker-cell-in-view.ant-picker-cell-range-hover-end:first-child::after,
  113. .ant-picker-dropdown
  114. .ant-picker-cell-in-view.ant-picker-cell-start.ant-picker-cell-range-hover-edge-start.ant-picker-cell-range-hover-edge-start-near-range::after,
  115. .ant-picker-dropdown
  116. .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-start:not(
  117. .ant-picker-cell-range-hover-edge-start-near-range
  118. )::after,
  119. .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-start::after {
  120. border-inline-start: none;
  121. }
  122. tr > .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover:last-child::after,
  123. tr
  124. > .ant-picker-dropdown
  125. .ant-picker-cell-in-view.ant-picker-cell-range-hover-start:last-child::after,
  126. .ant-picker-dropdown
  127. .ant-picker-cell-in-view.ant-picker-cell-end.ant-picker-cell-range-hover-edge-end.ant-picker-cell-range-hover-edge-end-near-range::after,
  128. .ant-picker-dropdown
  129. .ant-picker-cell-in-view.ant-picker-cell-range-hover-edge-end:not(
  130. .ant-picker-cell-range-hover-edge-end-near-range
  131. )::after,
  132. .ant-picker-dropdown .ant-picker-cell-in-view.ant-picker-cell-range-hover-end::after {
  133. border-inline-end: none;
  134. }
  135. .ant-picker-dropdown .ant-picker-header-view button:hover {
  136. color: var(--color-theme);
  137. }
  138. .ant-picker-dropdown .ant-picker-panel-container {
  139. background-color: var(--management-bg-color);
  140. border: 1px solid var(--border-color-2);
  141. }
  142. .ant-picker-footer {
  143. border-top: 1px solid var(--border-color-2);
  144. }
  145. .ant-picker-dropdown .ant-picker-panel {
  146. border: none;
  147. }
  148. .ant-picker-dropdown .ant-picker-panel-container .ant-picker-presets ul li:hover {
  149. background: var(--color-orange-6);
  150. }
  151. .ant-picker-dropdown .ant-picker-date-panel .ant-picker-content th {
  152. color: var(--color-neutral-2);
  153. }
  154. .ant-picker-dropdown .ant-picker-decade-panel,
  155. .ant-picker-dropdown .ant-picker-year-panel,
  156. .ant-picker-dropdown .ant-picker-quarter-panel,
  157. .ant-picker-dropdown .ant-picker-month-panel,
  158. .ant-picker-dropdown .ant-picker-week-panel,
  159. .ant-picker-dropdown .ant-picker-date-panel,
  160. .ant-picker-dropdown .ant-picker-time-panel {
  161. border-left: 1px solid var(--border-color-2);
  162. }
  163. .ant-picker .ant-picker-input > input,
  164. .ant-picker .ant-picker-input > input::placeholder {
  165. color: var(--color-neutral-1);
  166. }
  167. .ant-picker-dropdown .ant-picker-cell .ant-picker-cell-inner {
  168. color: var(--color-neutral-1);
  169. }
  170. .ant-picker-dropdown .ant-picker-header {
  171. border-bottom: 1px solid var(--border-color-2);
  172. }
  173. .ant-picker .ant-picker-clear {
  174. background-color: var(--management-bg-color);
  175. color: var(--color-neutral-1);
  176. }
  177. .ant-picker .ant-picker-clear:hover {
  178. color: var(--color-neutral-1);
  179. }
  180. .ant-picker.ant-picker-disabled {
  181. border-color: var(--border-color-2);
  182. }
  183. .ant-picker-dropdown.ant-picker-dropdown-placement-bottomLeft .ant-picker-range-arrow {
  184. display: none;
  185. }