2
2
@tailwind base;
3
3
@tailwind components;
4
4
@tailwind utilities;
5
+
5
6
body {
6
- margin : 0 ;
7
- padding : 0 ;
8
- background-color : rgba (251 , 251 , 251 , 0.6 );
7
+ margin : 0 ;
8
+ padding : 0 ;
9
+ background-color : rgba (251 , 251 , 251 , 0.6 );
9
10
}
11
+
10
12
* {
11
- box-sizing : border-box;
13
+ box-sizing : border-box;
12
14
}
15
+
13
16
.datepicker {
14
- margin-bottom : 5px !important ;
17
+ margin-bottom : 5px !important ;
15
18
}
19
+
16
20
.tabs .tab a : hover ,
17
21
.tabs .tab a .active {
18
- background-color : transparent;
19
- color : # 3f51b5 ;
22
+ background-color : transparent;
23
+ color : # 3f51b5 ;
20
24
}
25
+
21
26
.tabs {
22
- background-color : transparent;
27
+ background-color : transparent;
23
28
}
29
+
24
30
.tabs .tab a {
25
- color : # 3f51b5 ;
31
+ color : # 3f51b5 ;
26
32
}
33
+
27
34
.tabs .indicator {
28
- background-color : # 3f51b5 ;
35
+ background-color : # 3f51b5 ;
29
36
}
30
- .switch label input [type = "checkbox" ]: checked + .lever {
31
- background-color : # 3f51b5 ;
37
+
38
+ .switch label input [type = "checkbox" ]: checked + .lever {
39
+ background-color : # 3f51b5 ;
32
40
}
33
- .switch label input [type = "checkbox" ]: checked + .lever : after {
34
- background-color : # fcfcfc ;
35
- left : 24px ;
41
+
42
+ .switch label input [type = "checkbox" ]: checked + .lever : after {
43
+ background-color : # fcfcfc ;
44
+ left : 24px ;
36
45
}
37
- [type = "checkbox" ].filled-in : checked + label : after {
38
- border : 2px solid # 3f51b5 ;
39
- background-color : # 3f51b5 ;
46
+
47
+ [type = "checkbox" ].filled-in : checked + label : after {
48
+ border : 2px solid # 3f51b5 ;
49
+ background-color : # 3f51b5 ;
40
50
}
51
+
41
52
.btn : hover ,
42
53
.btn-large : hover {
43
- background-color : # 3f51b5 ;
54
+ background-color : # 3f51b5 ;
44
55
}
56
+
45
57
a {
46
- color : # 3f51b5 ;
58
+ color : # 3f51b5 ;
47
59
}
60
+
48
61
.btn ,
49
62
.btn-large {
50
- background-color : # 3f51b5 ;
63
+ background-color : # 3f51b5 ;
51
64
}
65
+
52
66
li {
53
- list-style-type : disc !important ;
54
- margin-left : 1rem ;
67
+ list-style-type : disc !important ;
68
+ margin-left : 1rem ;
69
+ }
70
+
71
+ body ,
72
+ input ,
73
+ div ,
74
+ h3 ,
75
+ h4 ,
76
+ p ,
77
+ label ,
78
+ hr ,
79
+ # scrumReport {
80
+ transition : all 0.3s ease-in-out;
55
81
}
56
82
57
- body , input , div , h3 , h4 , p , label , hr , # scrumReport {
58
- transition : all 0.3s ease-in-out;
83
+ .dark-mode {
84
+ background : # 1a1a1a !important ;
85
+ color : # ffffff !important ;
86
+ transition : background-color 0.3s ease-in-out, color 0.3s ease-in-out;
59
87
}
60
88
61
- .dark-mode {
62
- background : # 1a1a1a !important ;
63
- color : # ffffff !important ;
64
- transition : background-color 0.3s ease-in-out, color 0.3s ease-in-out;
65
- }
66
- .dark-mode .bg-white {
67
- background-color : # 2d2d2d !important ;
68
- border-color : # 404040 !important ;
69
- transition : background-color 0.3s ease-in-out, color 0.3s ease-in-out;
89
+ .dark-mode .bg-white {
90
+ background-color : # 2d2d2d !important ;
91
+ border-color : # 404040 !important ;
92
+ transition : background-color 0.3s ease-in-out, color 0.3s ease-in-out;
70
93
}
71
94
72
95
.dark-mode input [type = "text" ],
73
96
.dark-mode input [type = "date" ],
74
97
.dark-mode # scrumReport {
75
- background-color : # 404040 !important ;
76
- border-color : # 505050 !important ;
77
- color : # ffffff !important ;
78
- transition : background-color 0.3s ease-in-out, color 0.3s ease-in-out;
98
+ background-color : # 404040 !important ;
99
+ border-color : # 505050 !important ;
100
+ color : # ffffff !important ;
101
+ transition : background-color 0.3s ease-in-out, color 0.3s ease-in-out;
79
102
}
103
+
80
104
.dark-mode h3 ,
81
105
.dark-mode h4 ,
82
106
.dark-mode p ,
83
107
.dark-mode label {
84
- color : # ffffff !important ;
85
- transition : color 0.3s ease-in-out;
108
+ color : # ffffff !important ;
109
+ transition : color 0.3s ease-in-out;
86
110
}
87
111
88
112
.dark-mode hr {
89
- border-color : # 505050 !important ;
90
- transition : border-color 0.3s ease-in-out;
113
+ border-color : # 505050 !important ;
114
+ transition : border-color 0.3s ease-in-out;
91
115
}
116
+
92
117
# scrumReport {
93
- font-size : 13px !important ;
94
- line-height : 1.5 !important ;
118
+ font-size : 13px !important ;
119
+ line-height : 1.5 !important ;
95
120
}
96
121
97
122
# scrumReport b {
98
- font-size : 13px !important ;
123
+ font-size : 13px !important ;
99
124
}
100
125
101
126
# scrumReport li {
102
- font-size : 13px !important ;
103
- margin-bottom : 4px !important ;
127
+ font-size : 13px !important ;
128
+ margin-bottom : 4px !important ;
104
129
}
105
130
106
131
.dark-mode # scrumReport {
107
- font-size : 13px !important ;
132
+ font-size : 13px !important ;
108
133
}
109
134
110
135
.dark-mode # scrumReport b {
111
- font-size : 13px !important ;
136
+ font-size : 13px !important ;
112
137
}
113
138
114
139
.dark-mode # scrumReport li {
115
- font-size : 13px !important ;
140
+ font-size : 13px !important ;
116
141
}
117
142
118
143
.dark-mode a {
119
- color : # 00b7ff !important ;
144
+ color : # 00b7ff !important ;
120
145
}
146
+
121
147
# refreshCache {
122
148
background : linear-gradient (135deg , # 3b82f6 0% , # 1d4ed8 100% );
123
149
border : none;
@@ -145,9 +171,15 @@ body,input,div,h3,h4,p,label,hr, #scrumReport{
145
171
}
146
172
147
173
@keyframes spin {
148
- from { transform : rotate (0deg ); }
149
- to { transform : rotate (360deg ); }
174
+ from {
175
+ transform : rotate (0deg );
176
+ }
177
+
178
+ to {
179
+ transform : rotate (360deg );
180
+ }
150
181
}
182
+
151
183
/* Disabled state styling */
152
184
.disabled-content {
153
185
opacity : 0.5 !important ;
@@ -165,6 +197,7 @@ body,input,div,h3,h4,p,label,hr, #scrumReport{
165
197
.dark-mode .disabled-content {
166
198
opacity : 0.4 !important ;
167
199
}
200
+
168
201
.cache-info {
169
202
font-size : 11px ;
170
203
color : # 6b7280 ;
@@ -182,6 +215,7 @@ body,input,div,h3,h4,p,label,hr, #scrumReport{
182
215
.dark-mode .cache-info {
183
216
color : # 9ca3af ;
184
217
}
218
+
185
219
# cacheInput {
186
220
transition : border-color 0.2s ease;
187
221
}
@@ -197,7 +231,7 @@ body,input,div,h3,h4,p,label,hr, #scrumReport{
197
231
transition : all 0.2s ease;
198
232
border : none;
199
233
cursor : pointer;
200
- background : none !important ;
234
+ background : none !important ;
201
235
}
202
236
203
237
# settingsToggle : hover {
@@ -211,7 +245,7 @@ body,input,div,h3,h4,p,label,hr, #scrumReport{
211
245
212
246
# settingsToggle img {
213
247
transition : transform 0.2s ease;
214
- filter : brightness (0.9 );
248
+ filter : brightness (0.9 );
215
249
}
216
250
217
251
# settingsToggle .active img {
@@ -228,7 +262,7 @@ body,input,div,h3,h4,p,label,hr, #scrumReport{
228
262
}
229
263
230
264
.dark-mode # settingsToggle img {
231
- filter : brightness (0.9 );
265
+ filter : brightness (0.9 );
232
266
}
233
267
234
268
.dark-mode # settingsToggle .active img {
@@ -338,4 +372,59 @@ body,input,div,h3,h4,p,label,hr, #scrumReport{
338
372
339
373
.dark-mode .tooltip-container .tooltip-right .tooltip-bubble ::after {
340
374
border-color : transparent # 374151 transparent transparent;
375
+ }
376
+
377
+ /* Custom Toast Styles for Materialize */
378
+ .toast {
379
+ color : # fff !important ;
380
+ font-weight : 300 ;
381
+ font-size : 1rem ;
382
+ border-radius : 0.75rem !important ;
383
+ box-shadow : 0 4px 16px rgba (0 , 0 , 0 , 0.15 );
384
+ padding : 1rem 2rem !important ;
385
+ opacity : 0.98 !important ;
386
+ letter-spacing : 0.01em ;
387
+ text-align : center;
388
+ }
389
+
390
+ .toast .red ,
391
+ .toast .error ,
392
+ .toast .toast-error {
393
+ background : # e53935 !important ;
394
+ color : # fff !important ;
395
+ }
396
+
397
+ .toast .green ,
398
+ .toast .success ,
399
+ .toast .toast-success {
400
+ background : # 43a047 !important ;
401
+ color : # fff !important ;
402
+ }
403
+
404
+ .toast .yellow ,
405
+ .toast .warning ,
406
+ .toast .toast-warning {
407
+ background : # fbc02d !important ;
408
+ color : # 222 !important ;
409
+ }
410
+
411
+ .toast .blue ,
412
+ .toast .info ,
413
+ .toast .toast-info {
414
+ background : # 1e88e5 !important ;
415
+ color : # fff !important ;
416
+ }
417
+
418
+ /* Toast in dark mode */
419
+ .dark-mode .toast {
420
+ background : # 222 !important ;
421
+ color : # fff !important ;
422
+ border : 1px solid # 444 ;
423
+ }
424
+
425
+ .dark-mode .toast .red ,
426
+ .dark-mode .toast .error ,
427
+ .dark-mode .toast .toast-error {
428
+ background : # b71c1c !important ;
429
+ color : # fff !important ;
341
430
}
0 commit comments