PluginProbe ʕ •ᴥ•ʔ
Flex Import / 1.2
Flex Import v1.2
3.0 2.9 trunk 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2.0 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8
flex-import / assets / css / admin-style.css
flex-import / assets / css Last commit date
admin-style.css 1 year ago multipurpose-style.css 1 year ago
admin-style.css
456 lines
1 .fleximp-setup-card {
2 background: #fff;
3 border: 1px solid #ddd;
4 padding: 20px;
5 margin-top: 20px;
6 box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
7 border-radius: 5px;
8 }
9
10 .fleximp-setup-card p {
11 font-size: 14px;
12 color: #444;
13 }
14
15 .fleximp-setup-card .button-primary {
16 background-color: #0073aa;
17 border-color: #0073aa;
18 color: #fff;
19 text-decoration: none;
20 }
21
22 .fleximp-card-nav {
23 margin-bottom: 15px;
24 gap: 10px;
25 }
26
27
28 .fleximp-card-button {
29 max-width: 180px;
30 width: 100%;
31 font-size: 14px;
32 font-family: sans-serif;
33 font-weight: 600;
34 margin-right: 5px;
35 cursor: pointer;
36 }
37
38 .fleximp-card-content {
39 margin-top: 20px;
40 padding: 15px;
41 border-radius: 5px;
42 background-color: #0000;
43 text-align: center;
44 }
45
46 .fleximp-card-content {
47 margin-top: 0px;
48 }
49
50 #fleximp-start-now {
51 padding: 5px 20px;
52 font-size: 16px;
53 margin-top: 20px;
54 }
55
56 .fleximp-card-all #fleximp-next-step,
57 .fleximp-card-all button#fleximp-import-pages-data,
58 .fleximp-card-all .fleximp-btn-wrapper button#fleximp-start-import,
59 .fleximp-card-all button#fleximp-install-plugins {
60 padding: 0px 30px;
61 font-size: 16px;
62 border-radius: 6px;
63 background: #fff;
64 color: #2271b1;
65 border: 2px solid #2271b1;
66 font-size: 17px !important;
67 }
68
69 #fleximp-start-import {
70 padding: 5px 20px;
71 font-size: 16px;
72 margin-top: 20px;
73
74 }
75
76 button#fleximp-import-pages-data {
77 margin-bottom: 10px;
78 }
79
80 button.button {
81 border: 1px solid #2271b1;
82 }
83
84 .fleximp-card p {
85 font-size: 16px;
86 }
87
88 .fleximp-card-nav {
89 display: flex;
90 justify-content: center;
91 margin-bottom: 0px;
92 align-items: center;
93 padding: 20px 0px;
94 }
95
96 .fleximp-loader {
97 border: 4px solid #f3f3f3;
98 /* Light grey */
99 border-top: 4px solid #3498db;
100 /* Blue */
101 border-radius: 50%;
102 width: 40px;
103 height: 40px;
104 animation: spin 2s linear infinite;
105 margin: 20px auto;
106 }
107
108 @keyframes spin {
109 0% {
110 transform: rotate(0deg);
111 }
112
113 100% {
114 transform: rotate(360deg);
115 }
116 }
117
118
119
120
121 /* demo import modal */
122
123
124 .fleximp-btn-wrapper button#fleximp-start-import {
125 margin: 0px;
126 }
127
128 .fleximp-btn-wrapper {
129 display: flex;
130 align-items: center;
131 justify-content: center;
132 gap: 0px 10px;
133 }
134
135 .fleximp-card-header {
136 display: flex;
137 align-items: center;
138 background: #fff;
139 /* max-width: 700px !important; */
140 padding: 10px 20px;
141 box-sizing: border-box;
142 margin: 0 auto 0 auto;
143 justify-content: center;
144 border-bottom: 1px solid #ccc;
145 font-size: 25px;
146 line-height: 20px;
147 height: 80px;
148 font-family: inherit;
149 }
150
151 button.fleximp-card-button span {
152 width: 13px;
153 height: 13px;
154 display: inline-block;
155 background: #a7aaad;
156 border-radius: 50%;
157 }
158
159 button.button {
160 font-size: 18px !important;
161 }
162
163 .fleximp-card-content p {
164 font-size: 18px;
165 font-weight: 500;
166 }
167
168
169 .fleximp-card-content input[type="text"] {
170 width: 100%;
171 height: 50px;
172 font-size: 20px;
173 text-align: center;
174 margin-top: 20px;
175 }
176
177 .fleximp-card-content input[type="text"] {
178 width: 100%;
179 height: 50px;
180 font-size: 20px;
181 text-align: center;
182 margin-top: 20px;
183 border: 1px solid rgba(44, 51, 56, .5);
184 color: #000;
185 }
186
187 form#fleximp_license_form {
188 max-width: 500px;
189 margin: 0px auto;
190 }
191
192 form#fleximp_license_form label {
193 font-size: 18px;
194 }
195
196 button.fleximp-card-button.active span {
197 background: #2271b1;
198 }
199
200 .card-inner {
201 box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
202 }
203
204 .plugin-item {
205 display: flex;
206 align-items: center;
207 justify-content: space-between;
208 gap: 0px 10px;
209 padding: 10px;
210 }
211
212 .plugin-item h4 {
213 margin: 0px 0px;
214 }
215
216 .plugin-item:nth-child(odd) {
217 background: #2271b142;
218 }
219
220 .fleximp-card-header h2 {
221 color: #2271b1;
222 font-size: 24px;
223 }
224
225 div#required-plugins-list {
226 max-width: 65%;
227 margin: 0px auto;
228 }
229
230 button.fleximp-card-button.active {
231 color: #2271b1;
232 }
233
234 button#fleximp-import-pages-data {
235 padding: 5px 20px;
236 }
237
238 .fleximp-card {
239 position: relative;
240 min-width: 255px;
241 background: #0000;
242 max-width: 70%;
243 margin: 50px auto 0px;
244 }
245
246 .fleximp-card-content {
247 padding: 25px 15px;
248 border: 1px solid #ccc;
249 border-radius: 5px;
250 background-color: #fff;
251 border: none;
252 text-align: center;
253 }
254
255 #fleximp-install-elementor {
256 padding: 6px 20px;
257 font-size: 16px;
258 }
259
260 .fleximp-card-nav {
261 display: flex;
262 justify-content: center;
263 padding: 29px 0px 0px;
264 margin: 0px;
265 }
266
267 .plugin-item h4 {
268 font-size: 16px;
269 font-weight: 400;
270 }
271
272 @media(max-width:991px){
273 button.fleximp-card-button span {
274 width: 10px;
275 height: 10px;
276 display: inline-block;
277 background: #a7aaad;
278 border-radius: 50%;
279 }
280 .circles>div {
281 width: 40px;
282 top: -10px;
283 left: -10px;
284 }
285 }
286 @media(max-width:575px){
287 .fleximp-card-all {
288 width: 90% !important;
289 margin: 0px auto;
290 background: #0000 !important;
291 }
292 .fleximp-card-button {
293 gap: 10px;
294 }
295 .fleximp-card-button {
296 padding: 10px;
297 }
298 div#required-plugins-list {
299 max-width: 100%;
300 margin: 0px auto;
301 }
302 }
303 /* loader */
304
305 .loader {
306 font-size: 16px;
307 margin-top: 10px;
308 font-weight: bold;
309 color: #555;
310 }
311
312 .plugin-names p {
313 margin: 5px 0;
314 color: green;
315 }
316
317 #fleximp-loader {
318 color: #0073aa;
319 /* Change to any color you prefer */
320 font-size: 16px;
321 /* Adjust size */
322 margin-top: 10px;
323 /* Add spacing */
324 }
325
326
327 .fleximp-card-button svg {
328 width: 30px;
329 height: 30px;
330 margin-bottom: 10px;
331 }
332
333 .fleximp-card-button svg path {
334 fill: #2cff05 !important;
335 stroke: #2cff05;
336 }
337
338 .fleximp-card-button {
339 margin-right: 5px;
340 padding: 20px;
341 border: none;
342 border-radius: 6px;
343 text-transform: capitalize;
344 font-size: 13px;
345 margin-top: 0px;
346 background-color: #0000 !important;
347 }
348
349 .fleximp-card-button {
350 max-width: 180px;
351 width: 100%;
352 display: flex;
353 flex-direction: column;
354 gap: 20px;
355 justify-content: space-between;
356 height: 90px;
357 align-items: center;
358 }
359
360 .fleximp-card-button {
361 max-width: 180px;
362 width: 100%;
363 }
364
365 .fleximp-card-all {
366 width: 60%;
367 margin: 0px auto;
368 background: #0000 !important;
369 }
370
371 /* end */
372 .fleximp-from-btn-wrap {
373 margin: 20px 0px 10px;
374 }
375
376
377 .loader {
378 display: inline-block;
379 vertical-align: middle;
380 }
381
382 .loader img {
383 width: 20px;
384 height: 20px;
385 }
386
387
388 /* for notices */
389
390 .fleximp-card-all .fs-notice.updated {
391 display: none !important;
392 }
393
394 button.fleximp-card-button.active .circles {
395 visibility: visible;
396 }
397
398 .circles {
399 height: 10px;
400 width: 10px;
401 position: relative;
402 /* width: 90vmin; */
403 visibility: hidden;
404 }
405
406 .circles>div {
407 animation: growAndFade 3s infinite ease-out;
408 background-color: dodgerblue;
409 border-radius: 50%;
410 height: 40px;
411 opacity: 0;
412 position: absolute;
413 width: 40px;
414 top: -13px;
415 left: -13px;
416 }
417
418 .circles .circle1 {
419 animation-delay: 1s;
420 }
421
422 .circles .circle2 {
423 animation-delay: 2s;
424 }
425
426 .circles .circle3 {
427 animation-delay: 3s;
428 }
429
430 @keyframes growAndFade {
431 0% {
432 opacity: 0.25;
433 transform: scale(0);
434 }
435
436 100% {
437 opacity: 0;
438 transform: scale(1);
439 }
440 }
441
442
443
444 .loader .spinner-border {
445 width: 1rem;
446 height: 1rem;
447 border: 0.2em solid #007bff; /* Adjust the color as needed */
448 border-top-color: transparent; /* Transparent top to create spinning effect */
449 animation: spin 0.6s linear infinite;
450 }
451
452 @keyframes spin {
453 0% { transform: rotate(0deg); }
454 100% { transform: rotate(360deg); }
455 }
456