PluginProbe
Tiered Pricing Table for WooCommerce / 2.0.2
Tiered Pricing Table for WooCommerce v2.0.2
8.0.2 7.1.7 7.1.5 7.1.4 7.1.1 6.5.0 6.4.0 6.1.0 trunk 1.0 1.1 2.0 2.0.1 2.0.2 2.1 2.1.1 2.1.2 2.2.0 2.2.1 2.2.2 2.2.3 2.3.0 2.3.1 2.3.2 2.3.3 All 91 releases
tier-pricing-table / freemius / assets / scss / admin / connect.scss

connect.scss in Tiered Pricing Table for WooCommerce 2.0.2, at freemius/assets/scss/admin/connect.scss

549 lines 11.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 @import "../start";
2
3 $form_width: 480px;
4
5 #fs_connect
6 {
7 width: $form_width;
8 @include box-shadow(0px 1px 2px rgba(0, 0, 0, 0.3));
9 margin: 20px 0;
10
11 @media screen and (max-width: ($form_width - 1)) {
12 @include box-shadow(none);
13 width: auto;
14 margin: 0 0 0 -10px;
15 }
16
17 .fs-content
18 {
19 background: #fff;
20 padding: 15px 20px;
21
22 .fs-error {
23 background: snow;
24 color: $fs-logo-magenta-color;
25 border: 1px solid $fs-logo-magenta-color;
26 @include box-shadow(0 1px 1px 0 rgba(0,0,0,.1));
27 text-align: center;
28 padding: 5px;
29 margin-bottom: 10px;
30 }
31
32 p
33 {
34 margin: 0;
35 padding: 0;
36 font-size: 1.2em;
37 }
38 }
39
40 .fs-license-key-container {
41 position: relative;
42 width: 280px;
43 margin: 10px auto 0 auto;
44
45 input {
46 width: 100%;
47 }
48
49 .dashicons {
50 position: absolute;
51 top: 5px;
52 right: 5px;
53 }
54 }
55
56 &.require-license-key {
57 #sites_list_container {
58 td {
59 cursor: pointer;
60 }
61 }
62 }
63
64 #delegate_to_site_admins {
65 margin-right: 15px;
66 float: right;
67 height: 26px;
68 vertical-align: middle;
69 line-height: 37px;
70 font-weight: bold;
71 border-bottom: 1px dashed;
72 text-decoration: none;
73
74 &.rtl {
75 margin-left: 15px;
76 margin-right: 0;
77 }
78 }
79
80 .fs-actions
81 {
82 padding: 10px 20px;
83 background: #C0C7CA;
84
85 .button
86 {
87 padding: 0 10px 1px;
88 line-height: 35px;
89 height: 37px;
90 font-size: 16px;
91 margin-bottom: 0;
92
93 .dashicons
94 {
95 font-size: 37px;
96 margin-left: -8px;
97 margin-right: 12px;
98 }
99
100 &.button-primary
101 {
102 padding-right: 15px;
103 padding-left: 15px;
104
105 &:after
106 {
107 content: ' \279C';
108 }
109
110 &.fs-loading
111 {
112 &:after
113 {
114 content: '';
115 }
116 }
117 }
118
119 &.button-secondary
120 {
121 float: right;
122 }
123 }
124
125 // .fs-skip
126 // {
127 // line-height: 38px;
128 // vertical-align: middle;
129 // text-decoration: none;
130 // margin-left: 10px;
131 // }
132 }
133
134 &.fs-anonymous-disabled
135 {
136 .fs-actions
137 {
138 .button.button-primary
139 {
140 width: 100%;
141 }
142 }
143 }
144
145 .fs-permissions
146 {
147 padding: 10px 20px;
148 background: #FEFEFE;
149 // background: #F1F1F1;
150 @include transition(background 0.5s ease);
151
152 .fs-license-sync-disclaimer {
153 text-align: center;
154 margin-top: 0;
155 }
156
157 .fs-trigger
158 {
159 font-size: 0.9em;
160 text-decoration: none;
161 text-align: center;
162 display: block;
163 }
164
165 ul
166 {
167 height: 0;
168 overflow: hidden;
169 margin: 0;
170
171 li
172 {
173 margin-bottom: 12px;
174
175 &:last-child
176 {
177 margin-bottom: 0;
178 }
179
180 i.dashicons
181 {
182 float: left;
183 font-size: 40px;
184 width: 40px;
185 height: 40px;
186 }
187
188 div
189 {
190 margin-left: 55px;
191
192 span
193 {
194 font-weight: bold;
195 text-transform: uppercase;
196 color: #23282d;
197 }
198
199 p
200 {
201 margin: 2px 0 0 0;
202 }
203 }
204 }
205 }
206
207 &.fs-open
208 {
209 background: #fff;
210
211 ul
212 {
213 height: auto;
214 margin: 20px 20px 10px 20px;
215 }
216 }
217
218 @media screen and (max-width: ($form_width - 1)) {
219 background: #fff;
220
221 .fs-trigger
222 {
223 display: none;
224 }
225
226 ul
227 {
228 height: auto;
229 margin: 20px;
230 }
231 }
232 }
233
234 .fs-freemium-licensing {
235 padding: 8px;
236 // background: #0085BA;
237 background: #777;
238 color: #fff;
239
240 p {
241 text-align: center;
242 display: block;
243 margin: 0;
244 padding: 0;
245 }
246
247 a {
248 color: #C2EEFF;
249 text-decoration: underline;
250 }
251 }
252
253 $icon_size: 80px;
254 $wp_logo_padding: $icon_size / 10;
255 $icons_top: 10px;
256
257 .fs-visual
258 {
259 padding: 12px;
260 line-height: 0;
261 background: #fafafa;
262 height: $icon_size;
263 position: relative;
264
265 .fs-site-icon
266 {
267 position: absolute;
268 left: 20px;
269 top: $icons_top;
270 }
271
272 .fs-connect-logo
273 {
274 position: absolute;
275 right: 20px;
276 top: $icons_top;
277 }
278
279 .fs-plugin-icon
280 {
281 position: absolute;
282 top: $icons_top;
283 left: 50%;
284 margin-left: - ($icon_size / 2);
285 }
286
287 .fs-plugin-icon,
288 .fs-site-icon,
289 img,
290 object
291 {
292 width: $icon_size;
293 height: $icon_size;
294 }
295
296 .dashicons-wordpress
297 {
298 font-size: $icon_size - ($wp_logo_padding * 2);
299 background: $wordpress_color;
300 color: #fff;
301 width: $icon_size - ($wp_logo_padding * 2);
302 height: $icon_size - ($wp_logo_padding * 2);
303 padding: $wp_logo_padding;
304 }
305
306 .dashicons-plus
307 {
308 position: absolute;
309 top: 50%;
310 font-size: 30px;
311 margin-top: -10px;
312 color: #bbb;
313
314 &.fs-first
315 {
316 left: 28%;
317 }
318 &.fs-second
319 {
320 left: 65%;
321 }
322 }
323
324 .fs-plugin-icon,
325 .fs-connect-logo,
326 .fs-site-icon
327 {
328 border: 1px solid #ccc;
329 padding: 1px;
330 background: #fff;
331 }
332 }
333
334 .fs-terms
335 {
336 text-align: center;
337 font-size: 0.85em;
338 padding: 5px;
339 background: rgba(0, 0, 0, 0.05);
340
341 &, a
342 {
343 color: #999;
344 }
345
346 a
347 {
348 text-decoration: none;
349 }
350 }
351 }
352
353 @import "multisite-options";
354 @import "tooltip";
355 @import "gdpr-consent";
356
357 .rtl
358 {
359 #fs_connect
360 {
361 .fs-actions
362 {
363 padding: 10px 20px;
364 background: #C0C7CA;
365
366 .button
367 {
368 .dashicons
369 {
370 font-size: 37px;
371 margin-left: -8px;
372 margin-right: 12px;
373 }
374
375 &.button-primary
376 {
377 &:after
378 {
379 content: ' \000bb';
380 }
381
382 &.fs-loading
383 {
384 &:after
385 {
386 content: '';
387 }
388 }
389 }
390
391 &.button-secondary
392 {
393 float: left;
394 }
395 }
396 }
397
398 .fs-permissions
399 {
400 ul
401 {
402 li
403 {
404 div
405 {
406 margin-right: 55px;
407 margin-left: 0;
408 }
409
410 i.dashicons
411 {
412 float: right;
413 }
414
415 }
416 }
417 }
418
419 .fs-visual
420 {
421 .fs-site-icon
422 {
423 right: 20px;
424 left: auto;
425 }
426
427 .fs-connect-logo
428 {
429 right: auto;
430 left: 20px;
431 }
432 }
433 }
434 }
435
436 #fs_theme_connect_wrapper {
437 position: fixed;
438 top: 0;
439 height: 100%;
440 width: 100%;
441 z-index: 99990;
442 background: rgba(0, 0, 0, 0.75);
443 text-align: center;
444 overflow-y: auto;
445
446 &:before {
447 content: "";
448 display: inline-block;
449 vertical-align: middle;
450 height: 100%;
451 }
452
453 > button.close {
454 color: white;
455 cursor: pointer;
456 height: 40px;
457 width: 40px;
458 position: absolute;
459 right: 0;
460 border: 0;
461 background-color: transparent;
462 top: 32px;
463 }
464
465 #fs_connect {
466 top: 0;
467 text-align: left;
468 display: inline-block;
469 vertical-align: middle;
470 margin-top: 52px;
471 margin-bottom: 20px;
472
473 .fs-terms
474 {
475 background: rgba(140, 140, 140, 0.64);
476
477 &, a
478 {
479 color: #c5c5c5;
480 }
481 }
482 }
483 }
484
485 .wp-pointer-content
486 {
487 #fs_connect
488 {
489 margin: 0;
490 @include box-shadow(none);
491 }
492 }
493
494 .fs-opt-in-pointer
495 {
496 .wp-pointer-content
497 {
498 padding: 0;
499 }
500
501 &.wp-pointer-top
502 {
503 .wp-pointer-arrow
504 {
505 border-bottom-color: #dfdfdf;
506 }
507 .wp-pointer-arrow-inner
508 {
509 border-bottom-color: #fafafa;
510 }
511 }
512
513 &.wp-pointer-bottom
514 {
515 .wp-pointer-arrow
516 {
517 border-top-color: #dfdfdf;
518 }
519 .wp-pointer-arrow-inner
520 {
521 border-top-color: #fafafa;
522 }
523 }
524
525 &.wp-pointer-left
526 {
527 .wp-pointer-arrow
528 {
529 border-right-color: #dfdfdf;
530 }
531 .wp-pointer-arrow-inner
532 {
533 border-right-color: #fafafa;
534 }
535 }
536
537 &.wp-pointer-right
538 {
539 .wp-pointer-arrow
540 {
541 border-left-color: #dfdfdf;
542 }
543 .wp-pointer-arrow-inner
544 {
545 border-left-color: #fafafa;
546 }
547 }
548 }
549