diff --git a/src/components/Reminders/AddEditReminder.jsx b/src/components/Reminders/AddEditReminder.jsx index 0bd31dc..892009a 100644 --- a/src/components/Reminders/AddEditReminder.jsx +++ b/src/components/Reminders/AddEditReminder.jsx @@ -142,7 +142,7 @@ export default function AddEditReminder({ className }) { value={''} /> */} - {category.length > 0 && <> @@ -163,7 +163,7 @@ export default function AddEditReminder({ className }) { value={''} /> */} - {category.length > 0 && <> @@ -199,6 +199,7 @@ export default function AddEditReminder({ className }) { clearIcon={startDate ? null : 'x'} value={startDate} onChange={(date) => setStartDate(date)} + calendarIcon={} />
@@ -213,6 +214,7 @@ export default function AddEditReminder({ className }) { range="range" value={endDate} onChange={(date) => setEndDate(date)} + calendarIcon={} />
@@ -227,7 +229,7 @@ export default function AddEditReminder({ className }) { value={reminder.notes} placeholder="Provide a detailed description of your item." rows="7" - className="w-full h-full px-7 py-4 border border-light-purple dark:border-[#5356fb29] rounded-[20px] text-dark-gray dark:text-white bg-[#FAFAFA] dark:bg-[#11131F] focus:ring-0 focus:outline-none" + className="w-full h-full px-7 py-4 border border-light-purple dark:border-[#5356fb29] rounded-[20px] text-dark-gray dark:text-white bg-[#FAFAFA] dark:bg-[#11131F] focus:ring-0 focus:outline-none resize-none" onChange={onReminderInputChange} maxLength={250} /> @@ -275,4 +277,9 @@ export default function AddEditReminder({ className }) { ) -} \ No newline at end of file +} + +const CalendarIcon = () => (<> + + +) \ No newline at end of file diff --git a/src/index.css b/src/index.css index 0d00ab7..e3dbeb4 100755 --- a/src/index.css +++ b/src/index.css @@ -23,6 +23,7 @@ @tailwind base; @tailwind components; @tailwind utilities; + * { min-height: 0; min-width: 0; @@ -657,7 +658,7 @@ TODO: Responsive =========================== .children-element { left: 0; top: 0; - webkit-transform: none; + -webkit-transform: none; transform: none; } } @@ -685,11 +686,24 @@ TODO: Responsive =========================== border-radius: 7px !important; } +.dark .react-calendar{ + background: #11131F; + color: #7B818D; + border: 1px solid #25284F; +} +.dark .react-calendar__navigation button:enabled:hover, +.dark .react-calendar__navigation button:enabled:focus, +.dark .react-calendar__tile:disabled, +.dark .react-calendar__navigation button:disabled{background: #1D1F2F;} + .react-calendar__navigation{ margin-top: 2px; margin-inline: 2px; } +.react-calendar__tile--active{color: #fff; font-weight: bold; background-color: #006edc;} +.dark .react-calendar__tile--active{color: #fff;} + .react-calendar__navigation button:enabled:hover, .react-calendar__navigation button:enabled:focus{ @apply rounded-full transition duration-500 @@ -713,13 +727,19 @@ TODO: Responsive =========================== transition: all 500ms; } +.dark .react-calendar__tile{background: #11131F;} + .reminder-select select{ -webkit-appearance: none; -moz-appearance: none; appearance: none; background: url("data:image/svg+xml,") no-repeat #fafafa; background-position: calc(100% - 0.75rem) center !important; - box-shadow: 0 0 0.5em 0 rgba(194, 194, 194, 0.2); + border: 0.5px solid #E3E4FE; +} + +.dark .reminder-select select { + border: 0.5px solid #25284F; } .reminder-select select::-ms-expand { @@ -740,17 +760,21 @@ TODO: Responsive =========================== /* Date Picker */ .react-date-picker__wrapper{ - border: 0; - box-shadow: 0 0 0.5em 0 rgb(194 194 194 / 20%); + border: 0.5px solid #E3E4FE; padding: 1.25rem; background: #fafafa; border-radius: 9999px; } +.dark .react-date-picker__wrapper {border: 0.5px solid #25284F;} + .dark .react-date-picker__wrapper{ - background: #1a3544; + background: #11131F; + color: #7B818D; } +.dark .react-date-picker__button svg{stroke: #7B818D;} + .react-date-picker__calendar .react-calendar{ min-height: 18.4rem; } @@ -759,6 +783,9 @@ TODO: Responsive =========================== height: 40px !important; } -.react-date-picker__inputGroup__input{ +.react-date-picker__inputGroup__input, +.react-date-picker__inputGroup__divider, +.react-date-picker__inputGroup__leadingZero{ cursor: pointer; + color: #374151; } \ No newline at end of file