PluginProbe
Buttonizer – Floating Menus, Sticky Buttons, & Popup Builder / 1.4.5
Buttonizer – Floating Menus, Sticky Buttons, & Popup Builder v1.4.5
3.6.0 3.5.0 trunk 1.0.10 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.6.1 1.0.7 1.0.8 1.0.9 1.1 1.1.1 1.2 1.3 1.4 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.5 1.5.1 All 110 releases
buttonizer-multifunctional-button / freemius / assets / scss / admin / connect.scss

connect.scss in Buttonizer – Floating Menus, Sticky Buttons, & Popup Builder 1.4.5, at freemius/assets/scss/admin/connect.scss

548 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
356 .rtl
357 {
358 #fs_connect
359 {
360 .fs-actions
361 {
362 padding: 10px 20px;
363 background: #C0C7CA;
364
365 .button
366 {
367 .dashicons
368 {
369 font-size: 37px;
370 margin-left: -8px;
371 margin-right: 12px;
372 }
373
374 &.button-primary
375 {
376 &:after
377 {
378 content: ' \000bb';
379 }
380
381 &.fs-loading
382 {
383 &:after
384 {
385 content: '';
386 }
387 }
388 }
389
390 &.button-secondary
391 {
392 float: left;
393 }
394 }
395 }
396
397 .fs-permissions
398 {
399 ul
400 {
401 li
402 {
403 div
404 {
405 margin-right: 55px;
406 margin-left: 0;
407 }
408
409 i.dashicons
410 {
411 float: right;
412 }
413
414 }
415 }
416 }
417
418 .fs-visual
419 {
420 .fs-site-icon
421 {
422 right: 20px;
423 left: auto;
424 }
425
426 .fs-connect-logo
427 {
428 right: auto;
429 left: 20px;
430 }
431 }
432 }
433 }
434
435 #fs_theme_connect_wrapper {
436 position: fixed;
437 top: 0;
438 height: 100%;
439 width: 100%;
440 z-index: 99990;
441 background: rgba(0, 0, 0, 0.75);
442 text-align: center;
443 overflow-y: auto;
444
445 &:before {
446 content: "";
447 display: inline-block;
448 vertical-align: middle;
449 height: 100%;
450 }
451
452 > button.close {
453 color: white;
454 cursor: pointer;
455 height: 40px;
456 width: 40px;
457 position: absolute;
458 right: 0;
459 border: 0;
460 background-color: transparent;
461 top: 32px;
462 }
463
464 #fs_connect {
465 top: 0;
466 text-align: left;
467 display: inline-block;
468 vertical-align: middle;
469 margin-top: 52px;
470 margin-bottom: 20px;
471
472 .fs-terms
473 {
474 background: rgba(140, 140, 140, 0.64);
475
476 &, a
477 {
478 color: #c5c5c5;
479 }
480 }
481 }
482 }
483
484 .wp-pointer-content
485 {
486 #fs_connect
487 {
488 margin: 0;
489 @include box-shadow(none);
490 }
491 }
492
493 .fs-opt-in-pointer
494 {
495 .wp-pointer-content
496 {
497 padding: 0;
498 }
499
500 &.wp-pointer-top
501 {
502 .wp-pointer-arrow
503 {
504 border-bottom-color: #dfdfdf;
505 }
506 .wp-pointer-arrow-inner
507 {
508 border-bottom-color: #fafafa;
509 }
510 }
511
512 &.wp-pointer-bottom
513 {
514 .wp-pointer-arrow
515 {
516 border-top-color: #dfdfdf;
517 }
518 .wp-pointer-arrow-inner
519 {
520 border-top-color: #fafafa;
521 }
522 }
523
524 &.wp-pointer-left
525 {
526 .wp-pointer-arrow
527 {
528 border-right-color: #dfdfdf;
529 }
530 .wp-pointer-arrow-inner
531 {
532 border-right-color: #fafafa;
533 }
534 }
535
536 &.wp-pointer-right
537 {
538 .wp-pointer-arrow
539 {
540 border-left-color: #dfdfdf;
541 }
542 .wp-pointer-arrow-inner
543 {
544 border-left-color: #fafafa;
545 }
546 }
547 }
548