Site Details
{/* Status */}
-
Status:
+
Status:
-
Site ID:
+
Site ID:
{siteId}
{/* Location */}
-
Location:
+
Location:
{location}
{/* Inverter Provider */}
-
Inverter Provider:
+
Inverter Provider:
{inverterProvider}
{/* Emergency Contact */}
-
Emergency Contact:
+
Emergency Contact:
{emergencyContact}
{/* Last Sync */}
-
Last Sync:
+
Last Sync:
{lastSyncTimestamp}
diff --git a/components/dashboards/datepicker-dark.css b/components/dashboards/datepicker-dark.css
new file mode 100644
index 0000000..3e4f21f
--- /dev/null
+++ b/components/dashboards/datepicker-dark.css
@@ -0,0 +1,77 @@
+/* ========== LIGHT MODE (Default) ========== */
+.react-datepicker {
+ background-color: #ffffff; /* white bg */
+ color: #111827; /* dark gray text */
+ border: 1px solid #d1d5db; /* light gray border */
+}
+
+.react-datepicker__header {
+ background-color: #f3f4f6;
+ border-bottom: 1px solid #e5e7eb;
+ color: #111827;
+}
+
+.react-datepicker__day,
+.react-datepicker__day-name,
+.react-datepicker__current-month {
+ color: #111827;
+}
+
+.react-datepicker__navigation-icon::before {
+ border-color: #111827;
+}
+
+.react-datepicker__day--selected,
+.react-datepicker__day--keyboard-selected {
+ background-color: #3b82f6; /* blue highlight */
+ color: #ffffff;
+}
+
+.react-datepicker__day:hover {
+ background-color: #e5e7eb;
+ color: #111827;
+}
+
+.react-datepicker__day--disabled {
+ color: #9ca3af;
+}
+
+/* ========== DARK MODE (Wrap in `.dark`) ========== */
+.dark .react-datepicker {
+ background-color: #141624;
+ color: #ffffff;
+ border: 1px solid #374151;
+}
+
+.dark .react-datepicker__header {
+ background-color: #080912;
+ border-bottom: 1px solid #4b5563;
+ color: #ffffff;
+}
+
+.dark .react-datepicker__day,
+.dark .react-datepicker__day-name,
+.dark .react-datepicker__current-month {
+ color: #ffffff;
+}
+
+.dark .react-datepicker__navigation-icon::before {
+ border-color: #ffffff;
+}
+
+.dark .react-datepicker__day--selected,
+.dark .react-datepicker__day--keyboard-selected {
+ background-color: #fcd913;
+ color: #000000;
+}
+
+.dark .react-datepicker__day:hover {
+ background-color: #374151;
+ color: #ffffff;
+}
+
+.dark .react-datepicker__day--disabled {
+ color: #555;
+}
+
+
diff --git a/components/layouts/sidebar.tsx b/components/layouts/sidebar.tsx
index 956199a..2623518 100644
--- a/components/layouts/sidebar.tsx
+++ b/components/layouts/sidebar.tsx
@@ -84,7 +84,7 @@ const Sidebar = () => {