mirror of
https://github.com/portainer/portainer.git
synced 2025-07-19 05:19:39 +02:00
fix(styles): update datetime picker styles for improved dark mode support [BE-11672] (#863)
This commit is contained in:
parent
0a36d4fbfd
commit
0c80b1067d
1 changed files with 26 additions and 15 deletions
|
@ -12,35 +12,40 @@
|
||||||
/*
|
/*
|
||||||
Extending Calendar.css from react-daterange-picker__calendar
|
Extending Calendar.css from react-daterange-picker__calendar
|
||||||
*/
|
*/
|
||||||
.react-daterange-picker__calendar .react-calendar {
|
.react-calendar {
|
||||||
background: var(--bg-calendar-color);
|
background: var(--bg-calendar-color);
|
||||||
color: var(--text-main-color);
|
color: var(--text-main-color);
|
||||||
|
@apply th-dark:bg-gray-iron-10;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* calendar nav buttons */
|
/* calendar nav buttons */
|
||||||
.react-daterange-picker__calendar .react-calendar__navigation button:disabled {
|
.react-calendar__navigation button:disabled {
|
||||||
background: var(--bg-calendar-color);
|
background: var(--bg-calendar-color);
|
||||||
@apply opacity-60;
|
@apply opacity-60;
|
||||||
@apply brightness-95 th-dark:brightness-110;
|
@apply brightness-95 th-dark:brightness-110;
|
||||||
|
@apply th-dark:bg-gray-iron-7;
|
||||||
}
|
}
|
||||||
.react-daterange-picker__calendar .react-calendar__navigation button:enabled:hover,
|
.react-calendar__navigation button:enabled:hover,
|
||||||
.react-daterange-picker__calendar .react-calendar__navigation button:enabled:focus {
|
.react-calendar__navigation button:enabled:focus {
|
||||||
background: var(--bg-daterangepicker-color);
|
background: var(--bg-daterangepicker-color);
|
||||||
|
@apply th-dark:bg-gray-iron-7;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* date tile */
|
/* date tile */
|
||||||
.react-daterange-picker__calendar .react-calendar__tile:disabled {
|
.react-calendar__tile:disabled {
|
||||||
background: var(--bg-calendar-color);
|
|
||||||
@apply opacity-60;
|
@apply opacity-60;
|
||||||
@apply brightness-95 th-dark:brightness-110;
|
@apply brightness-95 th-dark:brightness-110;
|
||||||
|
@apply th-dark:bg-gray-iron-7;
|
||||||
}
|
}
|
||||||
.react-daterange-picker__calendar .react-calendar__tile:enabled:hover,
|
|
||||||
.react-daterange-picker__calendar .react-calendar__tile:enabled:focus {
|
.react-calendar__tile:enabled:hover,
|
||||||
|
.react-calendar__tile:enabled:focus {
|
||||||
background: var(--bg-daterangepicker-hover);
|
background: var(--bg-daterangepicker-hover);
|
||||||
|
@apply th-dark:bg-gray-iron-7;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* today's date tile */
|
/* today's date tile */
|
||||||
.react-daterange-picker__calendar .react-calendar__tile--now {
|
.react-calendar__tile--now {
|
||||||
@apply th-highcontrast:text-[color:var(--bg-calendar-color)] th-dark:text-[color:var(--bg-calendar-color)];
|
@apply th-highcontrast:text-[color:var(--bg-calendar-color)] th-dark:text-[color:var(--bg-calendar-color)];
|
||||||
border-radius: 0.25rem !important;
|
border-radius: 0.25rem !important;
|
||||||
}
|
}
|
||||||
|
@ -48,23 +53,27 @@
|
||||||
.react-daterange-picker__calendar .react-calendar__tile--now:enabled:focus {
|
.react-daterange-picker__calendar .react-calendar__tile--now:enabled:focus {
|
||||||
background: var(--bg-daterangepicker-hover);
|
background: var(--bg-daterangepicker-hover);
|
||||||
color: var(--text-daterangepicker-hover);
|
color: var(--text-daterangepicker-hover);
|
||||||
|
@apply th-dark:bg-gray-iron-7;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* probably date tile in range */
|
/* probably date tile in range */
|
||||||
.react-daterange-picker__calendar .react-calendar__tile--hasActive {
|
.react-calendar__tile--hasActive {
|
||||||
background: var(--bg-daterangepicker-end-date);
|
background: var(--bg-daterangepicker-end-date);
|
||||||
color: var(--text-daterangepicker-end-date);
|
color: var(--text-daterangepicker-end-date);
|
||||||
|
@apply th-dark:bg-gray-iron-7;
|
||||||
}
|
}
|
||||||
.react-daterange-picker__calendar .react-calendar__tile--hasActive:enabled:hover,
|
.react-calendar__tile--hasActive:enabled:hover,
|
||||||
.react-daterange-picker__calendar .react-calendar__tile--hasActive:enabled:focus {
|
.react-calendar__tile--hasActive:enabled:focus {
|
||||||
background: var(--bg-daterangepicker-hover);
|
background: var(--bg-daterangepicker-hover);
|
||||||
color: var(--text-daterangepicker-hover);
|
color: var(--text-daterangepicker-hover);
|
||||||
|
@apply th-dark:bg-gray-iron-7;
|
||||||
}
|
}
|
||||||
|
|
||||||
.react-daterange-picker__calendar .react-calendar__tile--active:enabled:hover,
|
.react-calendar__tile--active:enabled:hover,
|
||||||
.react-daterange-picker__calendar .react-calendar__tile--active:enabled:focus {
|
.react-calendar__tile--active:enabled:focus {
|
||||||
background: var(--bg-daterangepicker-hover);
|
background: var(--bg-daterangepicker-hover);
|
||||||
color: var(--text-daterangepicker-hover);
|
color: var(--text-daterangepicker-hover);
|
||||||
|
@apply th-dark:bg-gray-iron-7;
|
||||||
}
|
}
|
||||||
|
|
||||||
.react-daterange-picker__calendar
|
.react-daterange-picker__calendar
|
||||||
|
@ -75,9 +84,10 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
/* on range select hover */
|
/* on range select hover */
|
||||||
.react-daterange-picker__calendar .react-calendar--selectRange .react-calendar__tile--hover {
|
.react-calendar--selectRange .react-calendar__tile--hover {
|
||||||
background: var(--bg-daterangepicker-in-range);
|
background: var(--bg-daterangepicker-in-range);
|
||||||
color: var(--text-daterangepicker-in-range);
|
color: var(--text-daterangepicker-in-range);
|
||||||
|
@apply th-dark:bg-gray-iron-7;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -111,4 +121,5 @@
|
||||||
|
|
||||||
.react-calendar__tile--active.react-calendar__month-view__days__day--weekend {
|
.react-calendar__tile--active.react-calendar__month-view__days__day--weekend {
|
||||||
color: var(--text-daterangepicker-active);
|
color: var(--text-daterangepicker-active);
|
||||||
|
@apply th-dark:bg-gray-iron-7;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue