|
1 | 1 | .container { |
2 | | - position: relative; /* Ensure the parent is relatively positioned */ |
3 | | - height: 100vh; /* Full viewport height */ |
4 | | - width: 100vw; /* Full viewport width */ |
5 | | - display: flex; |
6 | | - justify-content: center; |
| 2 | + max-width: 1200px; |
| 3 | + height: auto; |
7 | 4 | align-items: center; |
| 5 | + margin: 0 auto; |
8 | 6 | } |
9 | 7 |
|
10 | 8 | .center-table { |
11 | 9 | display: table; |
12 | 10 | } |
13 | 11 |
|
14 | | -.input-form { |
15 | | - display: flex; |
16 | | - flex-direction: column; |
17 | | - align-items: center; |
18 | | -} |
19 | | - |
20 | | -.horizontal-group { |
21 | | - position: absolute; /* Use absolute positioning */ |
22 | | - top: 32px; /* 32px below the top of the page */ |
23 | | - left: 32px; /* 32px from the leftmost edge of the page */ |
24 | | - right: 32px; |
25 | | - display: flex; |
26 | | - align-items: center; /* Align items vertically centered */ |
27 | | - gap: 20px; /* Adjust the gap between elements as needed */ |
28 | | - background-color: #fafafa; |
29 | | - height: 104px; |
30 | | - width: 1375px; |
31 | | - border-radius: 10px; |
32 | | -} |
33 | | - |
34 | 12 | .fetch-button-container button { |
35 | 13 | background-color: #00b33c; |
36 | 14 | color: white; |
37 | 15 | border: none; |
38 | 16 | width: 199px; |
39 | 17 | height: 56px; |
40 | | - margin-left: 20px; |
41 | 18 | } |
42 | 19 |
|
43 | 20 | .fetch-button-container button:hover { |
|
52 | 29 | color: inherit; /* Inherit color from parent */ |
53 | 30 | font-weight: bold; /* Make the text bold */ |
54 | 31 | font-size: 40px; |
| 32 | + margin-bottom: 25px; |
55 | 33 | } |
56 | 34 |
|
57 | | -.text-field-token { |
58 | | - margin-left: 70px !important; /* Adjust margin for Token field */ |
59 | | -} |
60 | | - |
61 | | -.text-field-email { |
62 | | - margin-left: 20px !important; /* Adjust margin for Email field */ |
63 | | -} |
64 | 35 | .duckie-container { |
65 | 36 | position: absolute; |
66 | 37 | top: 50%; |
|
85 | 56 | justify-content: center; |
86 | 57 | align-items: center; |
87 | 58 | } |
88 | | -.container { |
89 | | - position: relative; /* Ensure the parent is relatively positioned */ |
90 | | - height: 100vh; /* Full viewport height */ |
91 | | - width: 100vw; /* Full viewport width */ |
92 | | - display: flex; |
93 | | - flex-direction: column; /* Add this */ |
94 | | - justify-content: center; /* Center vertically */ |
95 | | - align-items: center; /* Center horizontally */ |
96 | | -} |
97 | 59 |
|
98 | 60 | .input-form { |
99 | 61 | display: flex; |
100 | 62 | flex-direction: column; |
101 | 63 | align-items: center; |
102 | | - z-index: 1; /* Ensure form is on top */ |
| 64 | + justify-content: space-around; |
| 65 | + marign: 20px; |
103 | 66 | } |
104 | 67 |
|
105 | 68 | .horizontal-group { |
106 | 69 | display: flex; |
107 | 70 | align-items: center; |
108 | | - gap: 20px; /* Adjust the gap between elements as needed */ |
109 | | - background-color: #fafafa; |
| 71 | + background-color: #fcfcfc; |
110 | 72 | padding: 20px; /* Add padding around content */ |
111 | 73 | border-radius: 10px; |
| 74 | + margin-top: 90px; |
| 75 | + width: 1200px; |
| 76 | + justify-content: space-around; |
112 | 77 | } |
113 | 78 |
|
| 79 | +.text-fields { |
| 80 | + display: flex; |
| 81 | + justify-content: row; |
| 82 | + gap: 20px; |
| 83 | +} |
114 | 84 | .fetch-button-container button { |
115 | 85 | background-color: #00b33c; |
116 | 86 | color: white; |
|
123 | 93 | background-color: #007c6c; |
124 | 94 | } |
125 | 95 |
|
126 | | -.link-text { |
127 | | - display: flex; |
128 | | - align-items: center; |
129 | | - padding: 0 16px; /* Add padding for better appearance */ |
130 | | - text-decoration: none; /* Remove underline */ |
131 | | - color: inherit; /* Inherit color from parent */ |
132 | | - font-weight: bold; /* Make the text bold */ |
133 | | - font-size: 40px; |
134 | | -} |
135 | | - |
136 | | -.text-field-token { |
137 | | - margin-left: 70px !important; /* Adjust margin for Token field */ |
138 | | -} |
139 | | - |
140 | | -.text-field-email { |
141 | | - margin-left: 50px !important; /* Adjust margin for Email field */ |
142 | | -} |
143 | | - |
144 | 96 | .center-content { |
145 | 97 | display: flex; |
146 | 98 | justify-content: center; |
|
157 | 109 | align-items: center; |
158 | 110 | } |
159 | 111 |
|
160 | | -/* Example CSS to maintain tabs fixed position */ |
161 | | -.tabs-container { |
162 | | - position: sticky; |
163 | | - top: 20px; /* Adjust as needed */ |
164 | | - z-index: 1000; /* Ensure tabs are above other content */ |
165 | | -} |
166 | | -.container { |
167 | | - position: relative; /* Ensure the parent is relatively positioned */ |
168 | | - height: 100vh; /* Full viewport height */ |
169 | | - width: 100vw; /* Full viewport width */ |
170 | | - display: flex; |
171 | | - flex-direction: column; /* Ensure children stack vertically */ |
172 | | - justify-content: center; /* Center vertically */ |
173 | | - align-items: center; /* Center horizontally */ |
174 | | -} |
175 | | - |
176 | | -.input-form { |
177 | | - display: flex; |
178 | | - flex-direction: column; |
179 | | - align-items: center; |
180 | | - z-index: 1; /* Ensure form is on top */ |
181 | | - margin-bottom: 20px; /* Add space between form and tabs */ |
182 | | -} |
183 | | - |
184 | | -.horizontal-group { |
185 | | - display: flex; |
186 | | - align-items: center; |
187 | | - gap: 20px; /* Adjust the gap between elements as needed */ |
188 | | - background-color: #fafafa; |
189 | | - padding: 20px; /* Add padding around content */ |
190 | | - border-radius: 10px; |
191 | | -} |
192 | | - |
193 | 112 | .fetch-button-container button { |
194 | 113 | background-color: #00b33c; |
195 | 114 | color: white; |
196 | 115 | border: none; |
197 | | - width: 199px; |
| 116 | + width: 150px; |
198 | 117 | height: 56px; |
199 | 118 | } |
200 | 119 |
|
201 | 120 | .fetch-button-container button:hover { |
202 | 121 | background-color: #007c6c; |
203 | 122 | } |
204 | 123 |
|
205 | | -.link-text { |
206 | | - display: flex; |
207 | | - align-items: center; |
208 | | - padding: 0 16px; /* Add padding for better appearance */ |
209 | | - text-decoration: none; /* Remove underline */ |
210 | | - color: inherit; /* Inherit color from parent */ |
211 | | - font-weight: bold; /* Make the text bold */ |
212 | | - font-size: 40px; |
213 | | -} |
214 | | - |
215 | | -.text-field-token { |
216 | | - margin-left: 70px !important; /* Adjust margin for Token field */ |
217 | | -} |
218 | | - |
219 | | -.text-field-email { |
220 | | - margin-left: 50px !important; /* Adjust margin for Email field */ |
221 | | -} |
222 | | - |
223 | 124 | .center-content { |
224 | 125 | display: flex; |
225 | 126 | justify-content: center; |
|
236 | 137 | align-items: center; |
237 | 138 | } |
238 | 139 |
|
239 | | -.tabs-container { |
240 | | - position: sticky; /* Make the tabs sticky */ |
241 | | - top: 0; /* Stick to the top of the viewport */ |
242 | | - z-index: 1000; /* Ensure tabs are above other content */ |
243 | | - background-color: #fafafa; /* Optional: Add background color to tabs */ |
244 | | - padding: 10px 20px; /* Optional: Add padding for better appearance */ |
245 | | - border-bottom: 1px solid #ccc; /* Optional: Add bottom border */ |
246 | | -} |
247 | 140 | .dialog-popup-container { |
248 | 141 | /* Styles for the overlay/background */ |
249 | 142 | position: fixed; |
|
313 | 206 | min-height: 100vh; |
314 | 207 | } |
315 | 208 |
|
316 | | -.input-form { |
317 | | - margin-bottom: 16px; |
318 | | -} |
319 | | - |
320 | 209 | .content-container { |
321 | 210 | display: flex; |
322 | 211 | flex-direction: column; |
323 | 212 | align-items: center; |
| 213 | + gap: 25px; |
324 | 214 | width: 100%; |
325 | | - margin-top: 150px; |
326 | | -} |
327 | | - |
328 | | -.horizontal-group { |
329 | | - display: flex; |
330 | | - align-items: center; |
331 | 215 | } |
332 | 216 |
|
333 | 217 | .fetch-button-container { |
334 | 218 | margin-right: 10px; |
335 | 219 | margin-left: 10px; |
336 | 220 | } |
337 | 221 |
|
338 | | -.text-field-token, |
339 | | -.text-field-email { |
340 | | - margin: 0 8px; |
341 | | -} |
342 | | - |
343 | 222 | .error-message { |
344 | 223 | color: red; |
345 | 224 | font-weight: bold; |
346 | 225 | margin-top: 16px; |
347 | 226 | } |
| 227 | + |
| 228 | +/* MUi Component Custom CSS */ |
| 229 | +css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input { |
| 230 | + padding: none; |
| 231 | + margin: none; |
| 232 | +} |
| 233 | + |
| 234 | +/* Mobile */ |
| 235 | +@media screen and (max-width: 475px) { |
| 236 | + .link-text { |
| 237 | + font-size: 30px; |
| 238 | + text-align: center; |
| 239 | + } |
| 240 | + .input-form { |
| 241 | + max-width: 400px; |
| 242 | + align-items: center; |
| 243 | + gap: 20px; |
| 244 | + flex-direction: row; |
| 245 | + } |
| 246 | + .horizontal-group { |
| 247 | + width: 500px; |
| 248 | + flex-direction: column; |
| 249 | + gap: 25px; |
| 250 | + } |
| 251 | + .text-fields { |
| 252 | + width: fit-content; |
| 253 | + flex-direction: column; |
| 254 | + gap: 20px; |
| 255 | + justify-content: center; |
| 256 | + } |
| 257 | + .text-fields label { |
| 258 | + padding: 0; |
| 259 | + margin: none; |
| 260 | + } |
| 261 | +} |
| 262 | + |
| 263 | +@media screen and (max-width: 576px) { |
| 264 | +} |
| 265 | + |
| 266 | +@media screen and (max-width: 900px) { |
| 267 | +} |
| 268 | + |
| 269 | +@media screen and (max-width: 1200px) { |
| 270 | +} |
0 commit comments