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

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