Skip to content

Commit 9f96110

Browse files
committed
chore: add react date picker back to project
1 parent fa69bef commit 9f96110

File tree

2 files changed

+112
-4
lines changed

2 files changed

+112
-4
lines changed

src/app/globals.css

+110-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,112 @@
11
@tailwind base;
22
@tailwind components;
3-
@tailwind utilities;
3+
@tailwind utilities;
4+
5+
/* React DateTime Picker styles */
6+
.react-datepicker {
7+
border-radius: 8px !important;
8+
overflow: hidden !important;
9+
}
10+
11+
.react-datepicker {
12+
background-color: #f5f5f5 !important;
13+
border: 2px solid rgba(107, 114, 128, 0.4) !important;
14+
/* box-shadow: 0px 0px 0px 3px rgba(107, 114, 128, 0.3) !important; */
15+
}
16+
17+
[data-theme="dark"] .react-datepicker {
18+
background-color: #16171a !important;
19+
border: 2px solid rgba(107, 114, 128, 0.4) !important;
20+
/* box-shadow: 0px 0px 0px 3px rgba(107, 114, 128, 0.3) !important; */
21+
}
22+
23+
.react-datepicker__navigation-icon::before {
24+
border-color: #6b7280 !important;
25+
}
26+
27+
[data-theme="dark"] .react-datepicker__navigation-icon::before {
28+
border-color: #6b7280 !important;
29+
}
30+
31+
.react-datepicker__month-container,
32+
.react-datepicker__header,
33+
.react-datepicker__time-container,
34+
.react-datepicker__header,
35+
.react-datepicker__time-box {
36+
background-color: #f5f5f5 !important;
37+
border: none !important;
38+
}
39+
40+
.react-datepicker__month-container {
41+
border-right: 1px solid rgba(107, 114, 128, 0.4) !important;
42+
}
43+
44+
[data-theme="dark"] .react-datepicker__month-container,
45+
[data-theme="dark"] .react-datepicker__header,
46+
[data-theme="dark"] .react-datepicker__time-container,
47+
[data-theme="dark"] .react-datepicker__header,
48+
[data-theme="dark"] .react-datepicker__time-box {
49+
background-color: #16171a !important;
50+
}
51+
52+
.react-datepicker__day,
53+
.react-datepicker__current-month {
54+
font-size: 14px !important;
55+
font-weight: semibold !important;
56+
}
57+
58+
.react-datepicker__day,
59+
.react-datepicker__current-month,
60+
.react-datepicker__day-name,
61+
.react-datepicker-time__header,
62+
.react-datepicker__time-list-item {
63+
color: #4c515b !important;
64+
}
65+
66+
[data-theme="dark"] .react-datepicker__day,
67+
[data-theme="dark"] .react-datepicker__current-month,
68+
[data-theme="dark"] .react-datepicker__day-name,
69+
[data-theme="dark"] .react-datepicker-time__header,
70+
[data-theme="dark"] .react-datepicker__time-list-item {
71+
color: #a0a5ae !important;
72+
}
73+
74+
.react-datepicker__day--today {
75+
color: #4c515b !important;
76+
}
77+
78+
[data-theme="dark"] .react-datepicker__day--today {
79+
color: #a0a5ae !important;
80+
}
81+
82+
.react-datepicker__day.react-datepicker__day--selected,
83+
.react-datepicker__time-list-item--selected,
84+
.react-datepicker__day--keyboard-selected,
85+
.react-datepicker__day:hover,
86+
.react-datepicker__time-list-item:hover {
87+
background: #e3e5eb !important;
88+
color: #4c515b !important;
89+
}
90+
91+
[data-theme="dark"] .react-datepicker__day.react-datepicker__day--selected,
92+
[data-theme="dark"] .react-datepicker__time-list-item--selected,
93+
[data-theme="dark"] .react-datepicker__day--keyboard-selected,
94+
[data-theme="dark"] .react-datepicker__day:hover,
95+
[data-theme="dark"] .react-datepicker__time-list-item:hover {
96+
background: #383b43 !important;
97+
color: #a0a5ae !important;
98+
}
99+
100+
.react-datepicker__time-list-item--disabled,
101+
.react-datepicker__time-list-item--disabled:hover {
102+
background: none !important;
103+
color: #e3e5eb !important;
104+
}
105+
106+
[data-theme="dark"] .react-datepicker__time-list-item--disabled {
107+
color: #383b43 !important;
108+
}
109+
110+
.react-datepicker__triangle {
111+
display: none !important;
112+
}

yarn.lock

+2-3
Original file line numberDiff line numberDiff line change
@@ -471,19 +471,18 @@ __metadata:
471471

472472
"@chingu-x/components@file:C:\\Users\\DK379\\Documents\\web_pages\\chingu_packages\\components::locator=chingu_dashboard%40workspace%3A.":
473473
version: 0.11.0
474-
resolution: "@chingu-x/components@file:/C%3A/Users/DK379/Documents/web_pages/chingu_packages/components#/C%3A/Users/DK379/Documents/web_pages/chingu_packages/components::hash=2c9f57&locator=chingu_dashboard%40workspace%3A."
474+
resolution: "@chingu-x/components@file:/C%3A/Users/DK379/Documents/web_pages/chingu_packages/components#/C%3A/Users/DK379/Documents/web_pages/chingu_packages/components::hash=a87958&locator=chingu_dashboard%40workspace%3A."
475475
dependencies:
476476
"@heroicons/react": "npm:^2.2.0"
477477
class-variance-authority: "npm:^0.7.1"
478478
clsx: "npm:^2.1.1"
479479
framer-motion: "npm:^11.17.0"
480-
react-datepicker: "npm:^6.1.0"
481480
tailwind-merge: "npm:^2.5.5"
482481
peerDependencies:
483482
react: ^18.0.0
484483
react-dom: ^18.0.0
485484
tailwindcss: ^3.0.0
486-
checksum: 4dbb280fc19666a5001216ca90226657333976ed697028a93bc10b92a0b8899aedda86267f9c0d2dff6d3d42cad0b38f5edaed347001414c6a0da1c2a5110207
485+
checksum: 3468a99811c2b1c26c24bac830700a4f3f0f36be4aaa7757763b1d8f42f212e7341f825b819923f9640fad021222ca438e3e3c31e5c062e89e36155e98c17a2a
487486
languageName: node
488487
linkType: hard
489488

0 commit comments

Comments
 (0)