PluginProbe
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell / 3.12.11
WPFunnels – Funnel Builder for WooCommerce with Checkout & One Click Upsell v3.12.11
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.12.11, at public/assets/scss/_default.scss

458 lines 9.5 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 %input-field-default-style {
117 input[type="text"]="text""],
118 input[type="email"]="email""],
119 input[type="password"]="password""],
120 input[type="number"]="number""],
121 input[type="tel"]="tel""],
122 input[type="date"]="date""],
123 input[type="month"]="month""],
124 input[type="week"]="week""],
125 input[type="time"]="time""],
126 input[type="datetime"]="datetime""],
127 select,
128 textarea {
129 border: 1px solid #E5E8F3;
130 outline: none;
131 padding: 11px 14px;
132 outline-offset: 0;
133 border-radius: 5px;
134 font-size: 16px;
135 background-color: #FFFFFF;
136 color: rgba(54, 59, 78, 0.8);
137 box-shadow: none;
138 letter-spacing: normal;
139
140 &:focus {
141 border-color: $primary-color;
142 outline: none;
143 outline-offset:0;
144 box-shadow: none;
145 }
146 }
147
148 select {
149 padding: 8px 14px;
150 }
151
152 textarea {
153 height: auto;
154 }
155 }
156
157
158 //--------wpfnl checkout form reset style----------
159 .wpfnl-checkout {
160 @extend %reset-style;
161 }
162
163
164 //--------input style----------
165 .wpfunnel_steps-template-default,
166 .wpfunnel_steps-template {
167 .wpfnl-checkout {
168 @extend %input-field-default-style;
169
170 form .form-row input.input-text,
171 form .form-row textarea {
172 box-sizing: border-box;
173 width: 100%;
174 margin: 0;
175 outline: 0;
176 line-height: normal;
177 }
178
179 form .form-row-wide {
180 clear: both;
181 }
182 form .form-row-first {
183 float: left;
184 }
185 form .form-row-last {
186 float: right;
187 }
188
189 }
190
191
192 #add_payment_method .checkout .col-2 .form-row-first,
193 .woocommerce-cart .checkout .col-2 .form-row-first,
194 .woocommerce-checkout .checkout .col-2 .form-row-first {
195 clear: left;
196 }
197
198 //--------button style--------
199 .btn-default {
200 transition: all 0.3s ease;
201 border: none;
202 border-radius: 5px;
203 font-weight: 700;
204 line-height: 1.2;
205 outline: none;
206 padding: 10px 20px;
207 text-decoration: none;
208 vertical-align: middle;
209 font-size: 15px;
210 display: inline-block;
211 cursor: pointer;
212 background-color: $primary-color;
213 color: #fff;
214 text-transform: none;
215 letter-spacing: normal;
216 box-shadow: none;
217 text-shadow: none;
218 text-align: center;
219
220 &:hover {
221 background-color: $secondary-color;
222 color: #fff;
223 }
224 }
225
226 .wpfunnels_offer_button {
227 transition: all 0.3s ease;
228 border: none;
229 border-radius: 5px;
230 font-weight: 700;
231 line-height: 1.2;
232 outline: none;
233 padding: 10px 20px;
234 text-decoration: none;
235 vertical-align: middle;
236 font-size: 15px;
237 display: inline-block;
238 cursor: pointer;
239 background-color: $primary-color;
240 color: #fff;
241
242 &:hover {
243 background-color: $secondary-color;
244 color: #fff;
245 }
246 }
247
248 }
249
250 .wpfnl-oxy-next-step-btn .wpfnl-loader {
251 position: relative;
252 top: 3px;
253 }
254
255 #wpfunnels_next_step_controller.elementor-button {
256 display: inline-flex;
257 flex-wrap: wrap;
258 align-items: center;
259 justify-content: center;
260 }
261 #wpfunnels_next_step_controller.wpfnl-has-subtitle {
262 flex-direction: column;
263 row-gap: 3px;
264 }
265
266 .et_divi_builder #et_builder_outer_content .et_pb_button.btn-optin.disabled,
267 #wpfunnels_next_step_controller.disabled {
268 pointer-events: none;
269 cursor: default;
270 opacity: 0.7;
271 }
272
273 //--------divi builder input default style----------
274 .et-db #et-boc .et-l .et_pb_module {
275 input[type="text"]="text""],
276 input[type="email"]="email""],
277 input[type="url"]="url""],
278 input[type="password"]="password""],
279 input[type="search"]="search""],
280 input[type="number"]="number""],
281 input[type="tel"]="tel""],
282 input[type="range"]="range""],
283 input[type="date"]="date""],
284 input[type="month"]="month""],
285 input[type="week"]="week""],
286 input[type="time"]="time""],
287 input[type="datetime"]="datetime""],
288 input[type="datetime-local"]="datetime-local""],
289 input[type="color"]="color""],
290 select,
291 textarea {
292 border: 1px solid #E5E8F3!important;
293 outline: none!important;
294 padding: 11px 14px!important;
295 outline-offset: 0;
296 border-radius: 5px;
297 font-size: 16px;
298 background: #FFFFFF;
299 color: rgba(54, 59, 78, 0.8);
300 box-shadow: none!important;
301 width: 100%!important;
302
303 &:focus {
304 border-color: #E5E8F3!important;
305 outline: none!important;
306 outline-offset:0;
307 box-shadow: none!important;
308 }
309 }
310
311 select {
312 padding: 8px 14px;
313 }
314
315 textarea {
316 height: auto;
317 }
318
319 }
320
321
322 //----------select2 style-------
323 .wpfnl-checkout {
324 .select2-container .select2-selection--single {
325 height: auto;
326 }
327 .select2-container .select2-selection--single .select2-selection__rendered {
328 line-height: normal;
329 padding: 11px 14px;
330 }
331 .select2-container .select2-selection--single .select2-selection__rendered:focus {
332 outline: none;
333 }
334 .select2-container--default .select2-selection--single .select2-selection__arrow {
335 height: 100%;
336 right: 8px;
337 }
338 .select2-container--default .select2-selection--single{
339 border: 1px solid #E5E8F3;
340 border-radius: 5px;
341 font-size: 16px;
342 padding: 0;
343 }
344 .select2-container--default .select2-search--dropdown .select2-search__field {
345 border-color:#E5E8F3;
346 }
347 .select2-container--focus .select2-selection {
348 border-color: #E5E8F3;
349 outline: none;
350 padding: 0;
351 }
352
353 .select2-dropdown {
354 border: 1px solid #aaa;
355 border-radius: 5px;
356 }
357 .select2-search--dropdown {
358 padding: 12px;
359 }
360 .select2-container--default .select2-results>.select2-results__options {
361 max-height: 190px;
362 }
363 .select2-container {
364 .select2-results__option {
365 padding: 6px 14px;
366 font-size: 16px;
367 line-height: normal;
368
369 &:focus {
370 outline: none;
371 }
372 }
373 }
374 }
375
376 .select2-results__options .select2-results__option {
377 padding: 3px 12px;
378 }
379
380 //----------wpfnl loader---------
381 .wpfnl-loader {
382 border: 2px solid #8265c5;
383 border-radius: 50%;
384 border-top: 2px solid #fff;
385 width: 13px;
386 height: 13px;
387 animation: spin 0.7s linear infinite;
388 display: none;
389 margin-left: 4px;
390 }
391 @-webkit-keyframes spin {
392 0% { -webkit-transform: rotate(0deg); }
393 100% { -webkit-transform: rotate(360deg); }
394 }
395
396 @keyframes spin {
397 0% { transform: rotate(0deg); }
398 100% { transform: rotate(360deg); }
399 }
400
401
402 //-------wpfnl alert style-----
403 .wpfnl-alert {
404 color: #383d41;
405 text-transform: capitalize;
406 font-size: 13px;
407 font-weight: 500;
408 border-radius: 3px;
409 cursor: default;
410 display: none;
411
412 &.box {
413 background-color: #e2e3e5;
414 padding: 6px 12px;
415 border: 1px solid #d6d8db;
416 }
417
418
419 &.wpfnl-success {
420 color:#269c41;
421
422 &.box {
423 background-color: #d4edda;
424 border-color: #c3e6cb;
425 }
426 }
427
428 &.wpfnl-error {
429 color: #d63342;
430
431 &.box {
432 background-color: #f8d7da;
433 border-color: #f5c6cb;
434 }
435 }
436
437 &.wpfnl-warn {
438 color: #856404;
439
440 &.box {
441 background-color: #fff3cd;
442 border-color: #ffeeba;
443 }
444 }
445 }
446
447
448 #wpadminbar .wpf-admin-bar-edit-funnel-menu-item .ab-item{
449 display: flex;
450 align-items: center;
451 }
452
453
454 .wpfunnel_steps-template .wpfnl-checkout form .form-row input#billing_address_1 {
455 background-repeat: no-repeat;
456 background-position: calc(100% - 10px) center;
457 background-size: 20px 20px;
458 }