PluginProbe
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell / 3.13.3
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell v3.13.3
3.13.3 3.13.2 3.13.1 3.13.0 3.12.13 3.12.12 3.12.11 3.12.10 3.12.9 3.12.8 3.12.7 3.12.6 3.12.5 3.12.4 3.12.3 3.12.1 3.12.2 3.12.0 3.11.1 3.11.0 3.10.9 3.10.8 3.10.7 3.10.6 2.8.16 All 261 releases
wpfunnels / public / assets / scss / _default.scss

_default.scss in WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell 3.13.3, at public/assets/scss/_default.scss

467 lines 9.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 $primary-color: #6E42D3;
2 $secondary-color: #4C25A5;
3 $body-font: 'Roboto', sans-serif;
4 $body-color: #7A8B9A;
5
6 .wpfnl-orderbump_reset {
7 a,
8 p,
9 div {
10 font-size: 14px;
11 color: $body-color;
12 font-weight: 400;
13 line-height: 1.4;
14 }
15 }
16
17 body.wpfunnel_steps-template {
18 padding: 0;
19 margin: 0;
20 }
21
22 body.wpfnl-theme-style-removed {
23 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
24 }
25
26 .wpfnl-container {
27 width: 100%;
28 max-width: 1280px;
29 margin: 0 auto;
30 padding: 0 15px;
31 }
32 .wpfnl-container-fluid {
33 width: 100%;
34 max-width: 100%;
35 padding: 0 15px;
36 }
37 .wpfnl-row {
38 margin-left: -15px;
39 margin-right: -15px;
40 }
41 .wpfnl-col {
42 padding: 0 15px;
43 }
44
45 .wpfunnel_steps-template figure {
46 margin: 0;
47 }
48
49 %reset-style {
50 * {
51 padding: 0;
52 margin: 0;
53 box-sizing: border-box;
54 }
55
56 p {
57 -webkit-font-smoothing: antialiased;
58 -moz-osx-font-smoothing: grayscale;
59 line-height: 1.5;
60 }
61
62 h1, h2, h3, h4, h5, h6, p, figur, a {
63 margin: 0px;
64 text-transform: none;
65 }
66
67 h1, h2, h3, h4, h5, h6 {
68 font-weight: normal;
69 -webkit-font-variant-ligatures: common-ligatures;
70 font-variant-ligatures: common-ligatures;
71 }
72 table {
73 border-collapse: collapse;
74 border-spacing: 0;
75 }
76 small {
77 font-size: 80%;
78 }
79
80 sub,
81 sup {
82 position: relative;
83 font-size: 75%;
84 line-height: 0;
85 vertical-align: baseline;
86 }
87
88 sub {
89 bottom: -0.25em;
90 }
91
92 sup {
93 top: -0.5em;
94 }
95
96 img {
97 vertical-align: middle;
98 border-style: none;
99 display: block;
100 }
101
102 svg {
103 overflow: hidden;
104 vertical-align: middle;
105 display: block;
106 height: auto;
107 max-width: 100%;
108 }
109
110 del {
111 opacity: 1!important;
112 }
113
114 }
115
116
117 %input-field-default-style {
118 input[type="text"]="text""],
119 input[type="email"]="email""],
120 input[type="password"]="password""],
121 input[type="number"]="number""],
122 input[type="tel"]="tel""],
123 input[type="date"]="date""],
124 input[type="month"]="month""],
125 input[type="week"]="week""],
126 input[type="time"]="time""],
127 input[type="datetime"]="datetime""],
128 select,
129 textarea {
130 border: 1px solid #E5E8F3;
131 outline: none;
132 padding: 11px 14px;
133 outline-offset: 0;
134 border-radius: 5px;
135 font-size: 16px;
136 background-color: #FFFFFF;
137 color: rgba(54, 59, 78, 0.8);
138 box-shadow: none;
139 letter-spacing: normal;
140
141 &:focus {
142 border-color: $primary-color;
143 outline: none;
144 outline-offset:0;
145 box-shadow: none;
146 }
147 }
148
149 select {
150 padding: 8px 14px;
151 }
152
153 textarea {
154 height: auto;
155 }
156 }
157
158
159 //--------wpfnl checkout form reset style----------
160 .wpfnl-checkout {
161 @extend %reset-style;
162 }
163
164
165 //--------input style----------
166 .wpfunnel_steps-template-default,
167 .wpfunnel_steps-template {
168 .wpfnl-checkout {
169 @extend %input-field-default-style;
170
171 form .form-row input.input-text,
172 form .form-row textarea {
173 box-sizing: border-box;
174 width: 100%;
175 margin: 0;
176 outline: 0;
177 line-height: normal;
178 }
179
180 form .form-row-wide {
181 clear: both;
182 }
183 form .form-row-first {
184 float: left;
185 }
186 form .form-row-last {
187 float: right;
188 }
189
190 form .form-row textarea,
191 form .form-row select {
192 border-color: #E5E8F3!important;
193 padding: 11px 14px;
194 border-radius: 5px;
195 }
196
197 }
198
199
200 #add_payment_method .checkout .col-2 .form-row-first,
201 .woocommerce-cart .checkout .col-2 .form-row-first,
202 .woocommerce-checkout .checkout .col-2 .form-row-first {
203 clear: left;
204 }
205
206 //--------button style--------
207 .btn-default {
208 transition: all 0.3s ease;
209 border: none;
210 border-radius: 5px;
211 font-weight: 700;
212 line-height: 1.2;
213 outline: none;
214 padding: 10px 20px;
215 text-decoration: none;
216 vertical-align: middle;
217 font-size: 15px;
218 display: inline-block;
219 cursor: pointer;
220 background-color: $primary-color;
221 color: #fff;
222 text-transform: none;
223 letter-spacing: normal;
224 box-shadow: none;
225 text-shadow: none;
226 text-align: center;
227
228 &:hover {
229 background-color: $secondary-color;
230 color: #fff;
231 }
232 }
233
234 .wpfunnels_offer_button {
235 transition: all 0.3s ease;
236 border: none;
237 border-radius: 5px;
238 font-weight: 700;
239 line-height: 1.2;
240 outline: none;
241 padding: 10px 20px;
242 text-decoration: none;
243 vertical-align: middle;
244 font-size: 15px;
245 display: inline-block;
246 cursor: pointer;
247 background-color: $primary-color;
248 color: #fff;
249
250 &:hover {
251 background-color: $secondary-color;
252 color: #fff;
253 }
254 }
255
256 }
257
258 .wpfnl-oxy-next-step-btn .wpfnl-loader {
259 position: relative;
260 top: 3px;
261 }
262
263 #wpfunnels_next_step_controller.elementor-button {
264 display: inline-flex;
265 flex-wrap: wrap;
266 align-items: center;
267 justify-content: center;
268 }
269 #wpfunnels_next_step_controller.wpfnl-has-subtitle {
270 flex-direction: column;
271 row-gap: 3px;
272 }
273
274 .et_divi_builder #et_builder_outer_content .et_pb_button.btn-optin.disabled,
275 #wpfunnels_next_step_controller.disabled {
276 pointer-events: none;
277 cursor: default;
278 opacity: 0.7;
279 }
280
281 //--------divi builder input default style----------
282 .et-db #et-boc .et-l .et_pb_module {
283 input[type="text"]="text""],
284 input[type="email"]="email""],
285 input[type="url"]="url""],
286 input[type="password"]="password""],
287 input[type="search"]="search""],
288 input[type="number"]="number""],
289 input[type="tel"]="tel""],
290 input[type="range"]="range""],
291 input[type="date"]="date""],
292 input[type="month"]="month""],
293 input[type="week"]="week""],
294 input[type="time"]="time""],
295 input[type="datetime"]="datetime""],
296 input[type="datetime-local"]="datetime-local""],
297 input[type="color"]="color""],
298 select,
299 textarea {
300 border: 1px solid #E5E8F3!important;
301 outline: none!important;
302 padding: 11px 14px!important;
303 outline-offset: 0;
304 border-radius: 5px;
305 font-size: 16px;
306 background: #FFFFFF;
307 color: rgba(54, 59, 78, 0.8);
308 box-shadow: none!important;
309 width: 100%!important;
310
311 &:focus {
312 border-color: #E5E8F3!important;
313 outline: none!important;
314 outline-offset:0;
315 box-shadow: none!important;
316 }
317 }
318
319 select {
320 padding: 8px 14px;
321 }
322
323 textarea {
324 height: auto;
325 }
326
327 }
328
329
330 //----------select2 style-------
331 .wpfnl-checkout {
332 .select2-container .select2-selection--single {
333 height: auto;
334 }
335 .select2-container .select2-selection--single .select2-selection__rendered {
336 line-height: normal;
337 padding: 11px 14px;
338 }
339 .select2-container .select2-selection--single .select2-selection__rendered:focus {
340 outline: none;
341 }
342 .select2-container--default .select2-selection--single .select2-selection__arrow {
343 height: 100%;
344 right: 8px;
345 }
346 .select2-container--default .select2-selection--single{
347 border: 1px solid #E5E8F3;
348 border-radius: 5px;
349 font-size: 16px;
350 padding: 0;
351 }
352 .select2-container--default .select2-search--dropdown .select2-search__field {
353 border-color:#E5E8F3;
354 }
355 .select2-container--focus .select2-selection {
356 border-color: #E5E8F3;
357 outline: none;
358 padding: 0;
359 }
360
361 .select2-dropdown {
362 border: 1px solid #aaa;
363 border-radius: 5px;
364 }
365 .select2-search--dropdown {
366 padding: 12px;
367 }
368 .select2-container--default .select2-results>.select2-results__options {
369 max-height: 190px;
370 }
371 .select2-container {
372 .select2-results__option {
373 padding: 6px 14px;
374 font-size: 16px;
375 line-height: normal;
376
377 &:focus {
378 outline: none;
379 }
380 }
381 }
382 }
383
384 .select2-results__options .select2-results__option {
385 padding: 3px 12px;
386 }
387
388 //----------wpfnl loader---------
389 .wpfnl-loader {
390 border: 2px solid #8265c5;
391 border-radius: 50%;
392 border-top: 2px solid #fff;
393 width: 13px;
394 height: 13px;
395 animation: spin 0.7s linear infinite;
396 display: none;
397 margin-left: 4px;
398 }
399 @-webkit-keyframes spin {
400 0% { -webkit-transform: rotate(0deg); }
401 100% { -webkit-transform: rotate(360deg); }
402 }
403
404 @keyframes spin {
405 0% { transform: rotate(0deg); }
406 100% { transform: rotate(360deg); }
407 }
408
409
410 //-------wpfnl alert style-----
411 .wpfnl-alert {
412 color: #383d41;
413 text-transform: capitalize;
414 font-size: 13px;
415 font-weight: 500;
416 border-radius: 3px;
417 cursor: default;
418 display: none;
419
420 &.box {
421 background-color: #e2e3e5;
422 padding: 6px 12px;
423 border: 1px solid #d6d8db;
424 }
425
426
427 &.wpfnl-success {
428 color:#269c41;
429
430 &.box {
431 background-color: #d4edda;
432 border-color: #c3e6cb;
433 }
434 }
435
436 &.wpfnl-error {
437 color: #d63342;
438
439 &.box {
440 background-color: #f8d7da;
441 border-color: #f5c6cb;
442 }
443 }
444
445 &.wpfnl-warn {
446 color: #856404;
447
448 &.box {
449 background-color: #fff3cd;
450 border-color: #ffeeba;
451 }
452 }
453 }
454
455
456 #wpadminbar .wpf-admin-bar-edit-funnel-menu-item .ab-item{
457 display: flex;
458 align-items: center;
459 }
460
461
462 .wpfunnel_steps-template .wpfnl-checkout form .form-row input#billing_address_1 {
463 background-repeat: no-repeat;
464 background-position: calc(100% - 10px) center;
465 background-size: 20px 20px;
466 }
467