Version Description
Download this release
Release Info
Developer | sandesh055 |
Plugin | Funnel Builder by CartFlows – Create High Converting Sales Funnels For WordPress |
Version | 1.2.5 |
Comparing to | |
See all releases |
Code changes from version 1.2.4 to 1.2.5
- assets/css/cartflows-normalize-rtl.css +665 -0
- assets/css/cartflows-normalize.css +665 -0
- assets/css/frontend-rtl.css +1 -666
- assets/css/frontend.css +1 -666
- assets/min-css/cartflows-normalize-rtl.min.css +1 -0
- assets/min-css/cartflows-normalize.min.css +1 -0
- assets/min-css/frontend-rtl.min.css +1 -1
- assets/min-css/frontend.min.css +1 -1
- cartflows.php +2 -2
- changelog.txt +5 -0
- classes/class-cartflows-admin-fields.php +59 -0
- classes/class-cartflows-admin.php +19 -3
- classes/class-cartflows-frontend.php +5 -0
- classes/class-cartflows-helper.php +4 -1
- classes/class-cartflows-loader.php +1 -1
- includes/admin/cartflows-general.php +58 -8
- languages/cartflows.pot +130 -107
- modules/checkout/classes/class-cartflows-checkout-markup.php +10 -2
- modules/checkout/classes/class-cartflows-checkout-meta.php +3 -3
- modules/flow/classes/class-cartflows-flow-loader.php +1 -0
- modules/flow/classes/class-cartflows-flow-post-type.php +30 -1
- modules/flow/classes/class-cartflows-permalink.php +159 -0
- modules/flow/classes/class-cartflows-step-post-type.php +16 -72
- readme.txt +6 -1
assets/css/cartflows-normalize-rtl.css
ADDED
@@ -0,0 +1,665 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* 1. Correct the line height in all browsers.
|
3 |
+
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
4 |
+
*/
|
5 |
+
|
6 |
+
html {
|
7 |
+
line-height: 1.15; /* 1 */
|
8 |
+
-webkit-text-size-adjust: 100%; /* 2 */
|
9 |
+
}
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Remove the margin in all browsers.
|
13 |
+
*/
|
14 |
+
|
15 |
+
body {
|
16 |
+
margin: 0;
|
17 |
+
}
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Correct the font size and margin on `h1` elements within `section` and
|
21 |
+
* `article` contexts in Chrome, Firefox, and Safari.
|
22 |
+
*/
|
23 |
+
|
24 |
+
h1 {
|
25 |
+
font-size: 2em;
|
26 |
+
margin: 0.67em 0;
|
27 |
+
}
|
28 |
+
|
29 |
+
/* Grouping content
|
30 |
+
========================================================================== */
|
31 |
+
|
32 |
+
/**
|
33 |
+
* 1. Add the correct box sizing in Firefox.
|
34 |
+
* 2. Show the overflow in Edge and IE.
|
35 |
+
*/
|
36 |
+
|
37 |
+
hr {
|
38 |
+
-webkit-box-sizing: content-box;
|
39 |
+
-moz-box-sizing: content-box;
|
40 |
+
box-sizing: content-box; /* 1 */
|
41 |
+
height: 0; /* 1 */
|
42 |
+
overflow: visible; /* 2 */
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* 1. Correct the inheritance and scaling of font size in all browsers.
|
47 |
+
* 2. Correct the odd `em` font sizing in all browsers.
|
48 |
+
*/
|
49 |
+
|
50 |
+
pre {
|
51 |
+
font-family: monospace, monospace; /* 1 */
|
52 |
+
font-size: 1em; /* 2 */
|
53 |
+
}
|
54 |
+
|
55 |
+
/* Text-level semantics
|
56 |
+
========================================================================== */
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Remove the gray background on active links in IE 10.
|
60 |
+
*/
|
61 |
+
|
62 |
+
a {
|
63 |
+
background-color: transparent;
|
64 |
+
}
|
65 |
+
|
66 |
+
/**
|
67 |
+
* 1. Remove the bottom border in Chrome 57-
|
68 |
+
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
69 |
+
*/
|
70 |
+
|
71 |
+
abbr[title] {
|
72 |
+
border-bottom: none; /* 1 */
|
73 |
+
text-decoration: underline; /* 2 */
|
74 |
+
-webkit-text-decoration: underline dotted;
|
75 |
+
-moz-text-decoration: underline dotted;
|
76 |
+
text-decoration: underline dotted; /* 2 */
|
77 |
+
}
|
78 |
+
|
79 |
+
/**
|
80 |
+
* Add the correct font weight in Chrome, Edge, and Safari.
|
81 |
+
*/
|
82 |
+
|
83 |
+
b,
|
84 |
+
strong {
|
85 |
+
font-weight: bold;
|
86 |
+
}
|
87 |
+
|
88 |
+
/**
|
89 |
+
* 1. Correct the inheritance and scaling of font size in all browsers.
|
90 |
+
* 2. Correct the odd `em` font sizing in all browsers.
|
91 |
+
*/
|
92 |
+
|
93 |
+
code,
|
94 |
+
kbd,
|
95 |
+
samp {
|
96 |
+
font-family: monospace, monospace; /* 1 */
|
97 |
+
font-size: 1em; /* 2 */
|
98 |
+
}
|
99 |
+
|
100 |
+
/**
|
101 |
+
* Add the correct font size in all browsers.
|
102 |
+
*/
|
103 |
+
|
104 |
+
small {
|
105 |
+
font-size: 80%;
|
106 |
+
}
|
107 |
+
|
108 |
+
/**
|
109 |
+
* Prevent `sub` and `sup` elements from affecting the line height in
|
110 |
+
* all browsers.
|
111 |
+
*/
|
112 |
+
|
113 |
+
sub,
|
114 |
+
sup {
|
115 |
+
font-size: 75%;
|
116 |
+
line-height: 0;
|
117 |
+
position: relative;
|
118 |
+
vertical-align: baseline;
|
119 |
+
}
|
120 |
+
|
121 |
+
sub {
|
122 |
+
bottom: -0.25em;
|
123 |
+
}
|
124 |
+
|
125 |
+
sup {
|
126 |
+
top: -0.5em;
|
127 |
+
}
|
128 |
+
|
129 |
+
/* Embedded content
|
130 |
+
========================================================================== */
|
131 |
+
|
132 |
+
/**
|
133 |
+
* Remove the border on images inside links in IE 10.
|
134 |
+
*/
|
135 |
+
|
136 |
+
img {
|
137 |
+
border-style: none;
|
138 |
+
}
|
139 |
+
|
140 |
+
/* Forms
|
141 |
+
========================================================================== */
|
142 |
+
|
143 |
+
/**
|
144 |
+
* 1. Change the font styles in all browsers.
|
145 |
+
* 2. Remove the margin in Firefox and Safari.
|
146 |
+
*/
|
147 |
+
|
148 |
+
button,
|
149 |
+
input,
|
150 |
+
optgroup,
|
151 |
+
select,
|
152 |
+
textarea {
|
153 |
+
font-family: inherit; /* 1 */
|
154 |
+
font-size: 100%; /* 1 */
|
155 |
+
line-height: 1.15; /* 1 */
|
156 |
+
margin: 0; /* 2 */
|
157 |
+
}
|
158 |
+
|
159 |
+
/**
|
160 |
+
* Show the overflow in IE.
|
161 |
+
* 1. Show the overflow in Edge.
|
162 |
+
*/
|
163 |
+
|
164 |
+
button,
|
165 |
+
input { /* 1 */
|
166 |
+
overflow: visible;
|
167 |
+
}
|
168 |
+
|
169 |
+
/**
|
170 |
+
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
171 |
+
* 1. Remove the inheritance of text transform in Firefox.
|
172 |
+
*/
|
173 |
+
|
174 |
+
button,
|
175 |
+
select { /* 1 */
|
176 |
+
text-transform: none;
|
177 |
+
}
|
178 |
+
|
179 |
+
/**
|
180 |
+
* Correct the inability to style clickable types in iOS and Safari.
|
181 |
+
*/
|
182 |
+
|
183 |
+
button,
|
184 |
+
[type="button"],
|
185 |
+
[type="reset"],
|
186 |
+
[type="submit"] {
|
187 |
+
-webkit-appearance: button;
|
188 |
+
}
|
189 |
+
|
190 |
+
/**
|
191 |
+
* Remove the inner border and padding in Firefox.
|
192 |
+
*/
|
193 |
+
|
194 |
+
button::-moz-focus-inner,
|
195 |
+
[type="button"]::-moz-focus-inner,
|
196 |
+
[type="reset"]::-moz-focus-inner,
|
197 |
+
[type="submit"]::-moz-focus-inner {
|
198 |
+
border-style: none;
|
199 |
+
padding: 0;
|
200 |
+
}
|
201 |
+
|
202 |
+
/**
|
203 |
+
* Restore the focus styles unset by the previous rule.
|
204 |
+
*/
|
205 |
+
|
206 |
+
button:-moz-focusring,
|
207 |
+
[type="button"]:-moz-focusring,
|
208 |
+
[type="reset"]:-moz-focusring,
|
209 |
+
[type="submit"]:-moz-focusring {
|
210 |
+
outline: 1px dotted ButtonText;
|
211 |
+
}
|
212 |
+
|
213 |
+
/**
|
214 |
+
* Correct the padding in Firefox.
|
215 |
+
*/
|
216 |
+
|
217 |
+
fieldset {
|
218 |
+
padding: 0.35em 0.75em 0.625em;
|
219 |
+
}
|
220 |
+
|
221 |
+
/**
|
222 |
+
* 1. Correct the text wrapping in Edge and IE.
|
223 |
+
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
224 |
+
* 3. Remove the padding so developers are not caught out when they zero out
|
225 |
+
* `fieldset` elements in all browsers.
|
226 |
+
*/
|
227 |
+
|
228 |
+
legend {
|
229 |
+
-webkit-box-sizing: border-box;
|
230 |
+
-moz-box-sizing: border-box;
|
231 |
+
box-sizing: border-box; /* 1 */
|
232 |
+
color: inherit; /* 2 */
|
233 |
+
display: table; /* 1 */
|
234 |
+
max-width: 100%; /* 1 */
|
235 |
+
padding: 0; /* 3 */
|
236 |
+
white-space: normal; /* 1 */
|
237 |
+
}
|
238 |
+
|
239 |
+
/**
|
240 |
+
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
241 |
+
*/
|
242 |
+
|
243 |
+
progress {
|
244 |
+
vertical-align: baseline;
|
245 |
+
}
|
246 |
+
|
247 |
+
/**
|
248 |
+
* Remove the default vertical scrollbar in IE 10+.
|
249 |
+
*/
|
250 |
+
|
251 |
+
textarea {
|
252 |
+
overflow: auto;
|
253 |
+
}
|
254 |
+
|
255 |
+
/**
|
256 |
+
* 1. Add the correct box sizing in IE 10.
|
257 |
+
* 2. Remove the padding in IE 10.
|
258 |
+
*/
|
259 |
+
|
260 |
+
[type="checkbox"],
|
261 |
+
[type="radio"] {
|
262 |
+
-webkit-box-sizing: border-box;
|
263 |
+
-moz-box-sizing: border-box;
|
264 |
+
box-sizing: border-box; /* 1 */
|
265 |
+
padding: 0; /* 2 */
|
266 |
+
}
|
267 |
+
|
268 |
+
/**
|
269 |
+
* Correct the cursor style of increment and decrement buttons in Chrome.
|
270 |
+
*/
|
271 |
+
|
272 |
+
[type="number"]::-webkit-inner-spin-button,
|
273 |
+
[type="number"]::-webkit-outer-spin-button {
|
274 |
+
height: auto;
|
275 |
+
}
|
276 |
+
|
277 |
+
/**
|
278 |
+
* 1. Correct the odd appearance in Chrome and Safari.
|
279 |
+
* 2. Correct the outline style in Safari.
|
280 |
+
*/
|
281 |
+
|
282 |
+
[type="search"] {
|
283 |
+
-webkit-appearance: textfield; /* 1 */
|
284 |
+
outline-offset: -2px; /* 2 */
|
285 |
+
}
|
286 |
+
|
287 |
+
/**
|
288 |
+
* Remove the inner padding in Chrome and Safari on macOS.
|
289 |
+
*/
|
290 |
+
|
291 |
+
[type="search"]::-webkit-search-decoration {
|
292 |
+
-webkit-appearance: none;
|
293 |
+
}
|
294 |
+
|
295 |
+
/**
|
296 |
+
* 1. Correct the inability to style clickable types in iOS and Safari.
|
297 |
+
* 2. Change font properties to `inherit` in Safari.
|
298 |
+
*/
|
299 |
+
|
300 |
+
::-webkit-file-upload-button {
|
301 |
+
-webkit-appearance: button; /* 1 */
|
302 |
+
font: inherit; /* 2 */
|
303 |
+
}
|
304 |
+
|
305 |
+
/* Interactive
|
306 |
+
========================================================================== */
|
307 |
+
|
308 |
+
/*
|
309 |
+
* Add the correct display in Edge, IE 10+, and Firefox.
|
310 |
+
*/
|
311 |
+
|
312 |
+
details {
|
313 |
+
display: block;
|
314 |
+
}
|
315 |
+
|
316 |
+
/*
|
317 |
+
* Add the correct display in all browsers.
|
318 |
+
*/
|
319 |
+
|
320 |
+
summary {
|
321 |
+
display: list-item;
|
322 |
+
}
|
323 |
+
|
324 |
+
/* Misc
|
325 |
+
========================================================================== */
|
326 |
+
|
327 |
+
/**
|
328 |
+
* Add the correct display in IE 10+.
|
329 |
+
*/
|
330 |
+
|
331 |
+
template {
|
332 |
+
display: none;
|
333 |
+
}
|
334 |
+
|
335 |
+
/**
|
336 |
+
* Add the correct display in IE 10.
|
337 |
+
*/
|
338 |
+
|
339 |
+
[hidden] {
|
340 |
+
display: none;
|
341 |
+
}
|
342 |
+
|
343 |
+
/*--------------------------------------------------------------
|
344 |
+
# Typography
|
345 |
+
--------------------------------------------------------------*/
|
346 |
+
body,
|
347 |
+
button,
|
348 |
+
input,
|
349 |
+
select,
|
350 |
+
optgroup,
|
351 |
+
textarea {
|
352 |
+
color: #404040;
|
353 |
+
font-family: sans-serif;
|
354 |
+
font-size: 15px;
|
355 |
+
/*font-size: 1rem;*/
|
356 |
+
line-height: 1.5;
|
357 |
+
}
|
358 |
+
|
359 |
+
h1, h2, h3, h4, h5, h6 {
|
360 |
+
clear: both;
|
361 |
+
}
|
362 |
+
|
363 |
+
p {
|
364 |
+
margin-bottom: 1.5em;
|
365 |
+
}
|
366 |
+
|
367 |
+
dfn, cite, em, i {
|
368 |
+
font-style: italic;
|
369 |
+
}
|
370 |
+
|
371 |
+
blockquote {
|
372 |
+
margin: 0 1.5em;
|
373 |
+
}
|
374 |
+
|
375 |
+
address {
|
376 |
+
margin: 0 0 1.5em;
|
377 |
+
}
|
378 |
+
|
379 |
+
pre {
|
380 |
+
background: #eee;
|
381 |
+
font-family: "Courier 10 Pitch", Courier, monospace;
|
382 |
+
font-size: 15px;
|
383 |
+
font-size: 0.9375rem;
|
384 |
+
line-height: 1.6;
|
385 |
+
margin-bottom: 1.6em;
|
386 |
+
max-width: 100%;
|
387 |
+
overflow: auto;
|
388 |
+
padding: 1.6em;
|
389 |
+
}
|
390 |
+
|
391 |
+
code, kbd, tt, var {
|
392 |
+
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
|
393 |
+
font-size: 15px;
|
394 |
+
font-size: 0.9375rem;
|
395 |
+
}
|
396 |
+
|
397 |
+
abbr, acronym {
|
398 |
+
border-bottom: 1px dotted #666;
|
399 |
+
cursor: help;
|
400 |
+
}
|
401 |
+
|
402 |
+
mark, ins {
|
403 |
+
background: #fff9c0;
|
404 |
+
text-decoration: none;
|
405 |
+
}
|
406 |
+
|
407 |
+
big {
|
408 |
+
font-size: 125%;
|
409 |
+
}
|
410 |
+
|
411 |
+
/*--------------------------------------------------------------
|
412 |
+
# Elements
|
413 |
+
--------------------------------------------------------------*/
|
414 |
+
html {
|
415 |
+
-webkit-box-sizing: border-box;
|
416 |
+
-moz-box-sizing: border-box;
|
417 |
+
box-sizing: border-box;
|
418 |
+
}
|
419 |
+
|
420 |
+
*,
|
421 |
+
*:before,
|
422 |
+
*:after {
|
423 |
+
/* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
|
424 |
+
-webkit-box-sizing: inherit;
|
425 |
+
-moz-box-sizing: inherit;
|
426 |
+
box-sizing: inherit;
|
427 |
+
}
|
428 |
+
|
429 |
+
body {
|
430 |
+
background: #fff;
|
431 |
+
/* Fallback for when there is no custom background color defined. */
|
432 |
+
}
|
433 |
+
|
434 |
+
hr {
|
435 |
+
background-color: #ccc;
|
436 |
+
border: 0;
|
437 |
+
height: 1px;
|
438 |
+
margin-bottom: 1.5em;
|
439 |
+
}
|
440 |
+
|
441 |
+
ul, ol {
|
442 |
+
margin: 0 3em 1.5em 0;
|
443 |
+
}
|
444 |
+
|
445 |
+
ul {
|
446 |
+
list-style: disc;
|
447 |
+
}
|
448 |
+
|
449 |
+
ol {
|
450 |
+
list-style: decimal;
|
451 |
+
}
|
452 |
+
|
453 |
+
li > ul,
|
454 |
+
li > ol {
|
455 |
+
margin-bottom: 0;
|
456 |
+
margin-right: 1.5em;
|
457 |
+
}
|
458 |
+
|
459 |
+
dt {
|
460 |
+
font-weight: bold;
|
461 |
+
}
|
462 |
+
|
463 |
+
dd {
|
464 |
+
margin: 0 1.5em 1.5em;
|
465 |
+
}
|
466 |
+
|
467 |
+
img {
|
468 |
+
height: auto;
|
469 |
+
/* Make sure images are scaled correctly. */
|
470 |
+
max-width: 100%;
|
471 |
+
/* Adhere to container width. */
|
472 |
+
}
|
473 |
+
|
474 |
+
figure {
|
475 |
+
margin: 1em 0;
|
476 |
+
/* Extra wide images within figure tags don't overflow the content area. */
|
477 |
+
}
|
478 |
+
|
479 |
+
table {
|
480 |
+
margin: 0 0 1.5em;
|
481 |
+
width: 100%;
|
482 |
+
}
|
483 |
+
|
484 |
+
/*--------------------------------------------------------------
|
485 |
+
# Forms
|
486 |
+
--------------------------------------------------------------*/
|
487 |
+
button,
|
488 |
+
input[type="button"],
|
489 |
+
input[type="reset"],
|
490 |
+
input[type="submit"] {
|
491 |
+
border: 1px solid;
|
492 |
+
border-color: #ccc #ccc #bbb;
|
493 |
+
-webkit-border-radius: 3px;
|
494 |
+
border-radius: 3px;
|
495 |
+
background: #e6e6e6;
|
496 |
+
color: rgba(0, 0, 0, 0.8);
|
497 |
+
font-size: 12px;
|
498 |
+
font-size: 0.75rem;
|
499 |
+
line-height: 1;
|
500 |
+
padding: .6em 1em .4em;
|
501 |
+
}
|
502 |
+
|
503 |
+
button:hover,
|
504 |
+
input[type="button"]:hover,
|
505 |
+
input[type="reset"]:hover,
|
506 |
+
input[type="submit"]:hover {
|
507 |
+
border-color: #ccc #bbb #aaa;
|
508 |
+
}
|
509 |
+
|
510 |
+
button:active, button:focus,
|
511 |
+
input[type="button"]:active,
|
512 |
+
input[type="button"]:focus,
|
513 |
+
input[type="reset"]:active,
|
514 |
+
input[type="reset"]:focus,
|
515 |
+
input[type="submit"]:active,
|
516 |
+
input[type="submit"]:focus {
|
517 |
+
border-color: #aaa #bbb #bbb;
|
518 |
+
}
|
519 |
+
|
520 |
+
input[type="text"],
|
521 |
+
input[type="email"],
|
522 |
+
input[type="url"],
|
523 |
+
input[type="password"],
|
524 |
+
input[type="search"],
|
525 |
+
input[type="number"],
|
526 |
+
input[type="tel"],
|
527 |
+
input[type="range"],
|
528 |
+
input[type="date"],
|
529 |
+
input[type="month"],
|
530 |
+
input[type="week"],
|
531 |
+
input[type="time"],
|
532 |
+
input[type="datetime"],
|
533 |
+
input[type="datetime-local"],
|
534 |
+
input[type="color"],
|
535 |
+
textarea {
|
536 |
+
color: #666;
|
537 |
+
border: 1px solid #ccc;
|
538 |
+
-webkit-border-radius: 3px;
|
539 |
+
border-radius: 3px;
|
540 |
+
padding: 3px;
|
541 |
+
}
|
542 |
+
|
543 |
+
input[type="text"]:focus,
|
544 |
+
input[type="email"]:focus,
|
545 |
+
input[type="url"]:focus,
|
546 |
+
input[type="password"]:focus,
|
547 |
+
input[type="search"]:focus,
|
548 |
+
input[type="number"]:focus,
|
549 |
+
input[type="tel"]:focus,
|
550 |
+
input[type="range"]:focus,
|
551 |
+
input[type="date"]:focus,
|
552 |
+
input[type="month"]:focus,
|
553 |
+
input[type="week"]:focus,
|
554 |
+
input[type="time"]:focus,
|
555 |
+
input[type="datetime"]:focus,
|
556 |
+
input[type="datetime-local"]:focus,
|
557 |
+
input[type="color"]:focus,
|
558 |
+
textarea:focus {
|
559 |
+
color: #111;
|
560 |
+
}
|
561 |
+
|
562 |
+
select {
|
563 |
+
border: 1px solid #ccc;
|
564 |
+
}
|
565 |
+
|
566 |
+
textarea {
|
567 |
+
width: 100%;
|
568 |
+
}
|
569 |
+
|
570 |
+
/*--------------------------------------------------------------
|
571 |
+
# Navigation
|
572 |
+
--------------------------------------------------------------*/
|
573 |
+
/*--------------------------------------------------------------
|
574 |
+
## Links
|
575 |
+
--------------------------------------------------------------*/
|
576 |
+
a {
|
577 |
+
color: royalblue;
|
578 |
+
}
|
579 |
+
|
580 |
+
/*a:visited {
|
581 |
+
color: purple;
|
582 |
+
}*/
|
583 |
+
|
584 |
+
/*a:hover, a:focus, a:active {
|
585 |
+
color: midnightblue;
|
586 |
+
}
|
587 |
+
|
588 |
+
a:focus {
|
589 |
+
outline: thin dotted;
|
590 |
+
}*/
|
591 |
+
|
592 |
+
a:hover, a:active {
|
593 |
+
outline: 0;
|
594 |
+
}
|
595 |
+
|
596 |
+
|
597 |
+
/*--------------------------------------------------------------
|
598 |
+
# Accessibility
|
599 |
+
--------------------------------------------------------------*/
|
600 |
+
/* Text meant only for screen readers. */
|
601 |
+
.screen-reader-text {
|
602 |
+
border: 0;
|
603 |
+
clip: rect(1px, 1px, 1px, 1px);
|
604 |
+
-webkit-clip-path: inset(50%);
|
605 |
+
clip-path: inset(50%);
|
606 |
+
height: 1px;
|
607 |
+
margin: -1px;
|
608 |
+
overflow: hidden;
|
609 |
+
padding: 0;
|
610 |
+
position: absolute !important;
|
611 |
+
width: 1px;
|
612 |
+
word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
|
613 |
+
}
|
614 |
+
|
615 |
+
.screen-reader-text:focus {
|
616 |
+
background-color: #f1f1f1;
|
617 |
+
-webkit-border-radius: 3px;
|
618 |
+
border-radius: 3px;
|
619 |
+
-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
|
620 |
+
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
|
621 |
+
clip: auto !important;
|
622 |
+
-webkit-clip-path: none;
|
623 |
+
clip-path: none;
|
624 |
+
color: #21759b;
|
625 |
+
display: block;
|
626 |
+
font-size: 14px;
|
627 |
+
font-size: 0.875rem;
|
628 |
+
font-weight: bold;
|
629 |
+
height: auto;
|
630 |
+
right: 5px;
|
631 |
+
line-height: normal;
|
632 |
+
padding: 15px 23px 14px;
|
633 |
+
text-decoration: none;
|
634 |
+
top: 5px;
|
635 |
+
width: auto;
|
636 |
+
z-index: 100000;
|
637 |
+
/* Above WP toolbar. */
|
638 |
+
}
|
639 |
+
|
640 |
+
/* Do not show the outline on the skip link target. */
|
641 |
+
#content[tabindex="-1"]:focus {
|
642 |
+
outline: 0;
|
643 |
+
}
|
644 |
+
|
645 |
+
/*--------------------------------------------------------------
|
646 |
+
# Widgets
|
647 |
+
--------------------------------------------------------------*/
|
648 |
+
.widget {
|
649 |
+
margin: 0 0 1.5em;
|
650 |
+
/* Make sure select elements fit in widgets. */
|
651 |
+
}
|
652 |
+
|
653 |
+
.widget select {
|
654 |
+
max-width: 100%;
|
655 |
+
}
|
656 |
+
|
657 |
+
/*--------------------------------------------------------------
|
658 |
+
# Media
|
659 |
+
--------------------------------------------------------------*/
|
660 |
+
/* Make sure embeds and iframes fit their containers. */
|
661 |
+
embed,
|
662 |
+
iframe,
|
663 |
+
object {
|
664 |
+
max-width: 100%;
|
665 |
+
}
|
assets/css/cartflows-normalize.css
ADDED
@@ -0,0 +1,665 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/**
|
2 |
+
* 1. Correct the line height in all browsers.
|
3 |
+
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
4 |
+
*/
|
5 |
+
|
6 |
+
html {
|
7 |
+
line-height: 1.15; /* 1 */
|
8 |
+
-webkit-text-size-adjust: 100%; /* 2 */
|
9 |
+
}
|
10 |
+
|
11 |
+
/**
|
12 |
+
* Remove the margin in all browsers.
|
13 |
+
*/
|
14 |
+
|
15 |
+
body {
|
16 |
+
margin: 0;
|
17 |
+
}
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Correct the font size and margin on `h1` elements within `section` and
|
21 |
+
* `article` contexts in Chrome, Firefox, and Safari.
|
22 |
+
*/
|
23 |
+
|
24 |
+
h1 {
|
25 |
+
font-size: 2em;
|
26 |
+
margin: 0.67em 0;
|
27 |
+
}
|
28 |
+
|
29 |
+
/* Grouping content
|
30 |
+
========================================================================== */
|
31 |
+
|
32 |
+
/**
|
33 |
+
* 1. Add the correct box sizing in Firefox.
|
34 |
+
* 2. Show the overflow in Edge and IE.
|
35 |
+
*/
|
36 |
+
|
37 |
+
hr {
|
38 |
+
-webkit-box-sizing: content-box;
|
39 |
+
-moz-box-sizing: content-box;
|
40 |
+
box-sizing: content-box; /* 1 */
|
41 |
+
height: 0; /* 1 */
|
42 |
+
overflow: visible; /* 2 */
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* 1. Correct the inheritance and scaling of font size in all browsers.
|
47 |
+
* 2. Correct the odd `em` font sizing in all browsers.
|
48 |
+
*/
|
49 |
+
|
50 |
+
pre {
|
51 |
+
font-family: monospace, monospace; /* 1 */
|
52 |
+
font-size: 1em; /* 2 */
|
53 |
+
}
|
54 |
+
|
55 |
+
/* Text-level semantics
|
56 |
+
========================================================================== */
|
57 |
+
|
58 |
+
/**
|
59 |
+
* Remove the gray background on active links in IE 10.
|
60 |
+
*/
|
61 |
+
|
62 |
+
a {
|
63 |
+
background-color: transparent;
|
64 |
+
}
|
65 |
+
|
66 |
+
/**
|
67 |
+
* 1. Remove the bottom border in Chrome 57-
|
68 |
+
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
69 |
+
*/
|
70 |
+
|
71 |
+
abbr[title] {
|
72 |
+
border-bottom: none; /* 1 */
|
73 |
+
text-decoration: underline; /* 2 */
|
74 |
+
-webkit-text-decoration: underline dotted;
|
75 |
+
-moz-text-decoration: underline dotted;
|
76 |
+
text-decoration: underline dotted; /* 2 */
|
77 |
+
}
|
78 |
+
|
79 |
+
/**
|
80 |
+
* Add the correct font weight in Chrome, Edge, and Safari.
|
81 |
+
*/
|
82 |
+
|
83 |
+
b,
|
84 |
+
strong {
|
85 |
+
font-weight: bold;
|
86 |
+
}
|
87 |
+
|
88 |
+
/**
|
89 |
+
* 1. Correct the inheritance and scaling of font size in all browsers.
|
90 |
+
* 2. Correct the odd `em` font sizing in all browsers.
|
91 |
+
*/
|
92 |
+
|
93 |
+
code,
|
94 |
+
kbd,
|
95 |
+
samp {
|
96 |
+
font-family: monospace, monospace; /* 1 */
|
97 |
+
font-size: 1em; /* 2 */
|
98 |
+
}
|
99 |
+
|
100 |
+
/**
|
101 |
+
* Add the correct font size in all browsers.
|
102 |
+
*/
|
103 |
+
|
104 |
+
small {
|
105 |
+
font-size: 80%;
|
106 |
+
}
|
107 |
+
|
108 |
+
/**
|
109 |
+
* Prevent `sub` and `sup` elements from affecting the line height in
|
110 |
+
* all browsers.
|
111 |
+
*/
|
112 |
+
|
113 |
+
sub,
|
114 |
+
sup {
|
115 |
+
font-size: 75%;
|
116 |
+
line-height: 0;
|
117 |
+
position: relative;
|
118 |
+
vertical-align: baseline;
|
119 |
+
}
|
120 |
+
|
121 |
+
sub {
|
122 |
+
bottom: -0.25em;
|
123 |
+
}
|
124 |
+
|
125 |
+
sup {
|
126 |
+
top: -0.5em;
|
127 |
+
}
|
128 |
+
|
129 |
+
/* Embedded content
|
130 |
+
========================================================================== */
|
131 |
+
|
132 |
+
/**
|
133 |
+
* Remove the border on images inside links in IE 10.
|
134 |
+
*/
|
135 |
+
|
136 |
+
img {
|
137 |
+
border-style: none;
|
138 |
+
}
|
139 |
+
|
140 |
+
/* Forms
|
141 |
+
========================================================================== */
|
142 |
+
|
143 |
+
/**
|
144 |
+
* 1. Change the font styles in all browsers.
|
145 |
+
* 2. Remove the margin in Firefox and Safari.
|
146 |
+
*/
|
147 |
+
|
148 |
+
button,
|
149 |
+
input,
|
150 |
+
optgroup,
|
151 |
+
select,
|
152 |
+
textarea {
|
153 |
+
font-family: inherit; /* 1 */
|
154 |
+
font-size: 100%; /* 1 */
|
155 |
+
line-height: 1.15; /* 1 */
|
156 |
+
margin: 0; /* 2 */
|
157 |
+
}
|
158 |
+
|
159 |
+
/**
|
160 |
+
* Show the overflow in IE.
|
161 |
+
* 1. Show the overflow in Edge.
|
162 |
+
*/
|
163 |
+
|
164 |
+
button,
|
165 |
+
input { /* 1 */
|
166 |
+
overflow: visible;
|
167 |
+
}
|
168 |
+
|
169 |
+
/**
|
170 |
+
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
171 |
+
* 1. Remove the inheritance of text transform in Firefox.
|
172 |
+
*/
|
173 |
+
|
174 |
+
button,
|
175 |
+
select { /* 1 */
|
176 |
+
text-transform: none;
|
177 |
+
}
|
178 |
+
|
179 |
+
/**
|
180 |
+
* Correct the inability to style clickable types in iOS and Safari.
|
181 |
+
*/
|
182 |
+
|
183 |
+
button,
|
184 |
+
[type="button"],
|
185 |
+
[type="reset"],
|
186 |
+
[type="submit"] {
|
187 |
+
-webkit-appearance: button;
|
188 |
+
}
|
189 |
+
|
190 |
+
/**
|
191 |
+
* Remove the inner border and padding in Firefox.
|
192 |
+
*/
|
193 |
+
|
194 |
+
button::-moz-focus-inner,
|
195 |
+
[type="button"]::-moz-focus-inner,
|
196 |
+
[type="reset"]::-moz-focus-inner,
|
197 |
+
[type="submit"]::-moz-focus-inner {
|
198 |
+
border-style: none;
|
199 |
+
padding: 0;
|
200 |
+
}
|
201 |
+
|
202 |
+
/**
|
203 |
+
* Restore the focus styles unset by the previous rule.
|
204 |
+
*/
|
205 |
+
|
206 |
+
button:-moz-focusring,
|
207 |
+
[type="button"]:-moz-focusring,
|
208 |
+
[type="reset"]:-moz-focusring,
|
209 |
+
[type="submit"]:-moz-focusring {
|
210 |
+
outline: 1px dotted ButtonText;
|
211 |
+
}
|
212 |
+
|
213 |
+
/**
|
214 |
+
* Correct the padding in Firefox.
|
215 |
+
*/
|
216 |
+
|
217 |
+
fieldset {
|
218 |
+
padding: 0.35em 0.75em 0.625em;
|
219 |
+
}
|
220 |
+
|
221 |
+
/**
|
222 |
+
* 1. Correct the text wrapping in Edge and IE.
|
223 |
+
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
224 |
+
* 3. Remove the padding so developers are not caught out when they zero out
|
225 |
+
* `fieldset` elements in all browsers.
|
226 |
+
*/
|
227 |
+
|
228 |
+
legend {
|
229 |
+
-webkit-box-sizing: border-box;
|
230 |
+
-moz-box-sizing: border-box;
|
231 |
+
box-sizing: border-box; /* 1 */
|
232 |
+
color: inherit; /* 2 */
|
233 |
+
display: table; /* 1 */
|
234 |
+
max-width: 100%; /* 1 */
|
235 |
+
padding: 0; /* 3 */
|
236 |
+
white-space: normal; /* 1 */
|
237 |
+
}
|
238 |
+
|
239 |
+
/**
|
240 |
+
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
241 |
+
*/
|
242 |
+
|
243 |
+
progress {
|
244 |
+
vertical-align: baseline;
|
245 |
+
}
|
246 |
+
|
247 |
+
/**
|
248 |
+
* Remove the default vertical scrollbar in IE 10+.
|
249 |
+
*/
|
250 |
+
|
251 |
+
textarea {
|
252 |
+
overflow: auto;
|
253 |
+
}
|
254 |
+
|
255 |
+
/**
|
256 |
+
* 1. Add the correct box sizing in IE 10.
|
257 |
+
* 2. Remove the padding in IE 10.
|
258 |
+
*/
|
259 |
+
|
260 |
+
[type="checkbox"],
|
261 |
+
[type="radio"] {
|
262 |
+
-webkit-box-sizing: border-box;
|
263 |
+
-moz-box-sizing: border-box;
|
264 |
+
box-sizing: border-box; /* 1 */
|
265 |
+
padding: 0; /* 2 */
|
266 |
+
}
|
267 |
+
|
268 |
+
/**
|
269 |
+
* Correct the cursor style of increment and decrement buttons in Chrome.
|
270 |
+
*/
|
271 |
+
|
272 |
+
[type="number"]::-webkit-inner-spin-button,
|
273 |
+
[type="number"]::-webkit-outer-spin-button {
|
274 |
+
height: auto;
|
275 |
+
}
|
276 |
+
|
277 |
+
/**
|
278 |
+
* 1. Correct the odd appearance in Chrome and Safari.
|
279 |
+
* 2. Correct the outline style in Safari.
|
280 |
+
*/
|
281 |
+
|
282 |
+
[type="search"] {
|
283 |
+
-webkit-appearance: textfield; /* 1 */
|
284 |
+
outline-offset: -2px; /* 2 */
|
285 |
+
}
|
286 |
+
|
287 |
+
/**
|
288 |
+
* Remove the inner padding in Chrome and Safari on macOS.
|
289 |
+
*/
|
290 |
+
|
291 |
+
[type="search"]::-webkit-search-decoration {
|
292 |
+
-webkit-appearance: none;
|
293 |
+
}
|
294 |
+
|
295 |
+
/**
|
296 |
+
* 1. Correct the inability to style clickable types in iOS and Safari.
|
297 |
+
* 2. Change font properties to `inherit` in Safari.
|
298 |
+
*/
|
299 |
+
|
300 |
+
::-webkit-file-upload-button {
|
301 |
+
-webkit-appearance: button; /* 1 */
|
302 |
+
font: inherit; /* 2 */
|
303 |
+
}
|
304 |
+
|
305 |
+
/* Interactive
|
306 |
+
========================================================================== */
|
307 |
+
|
308 |
+
/*
|
309 |
+
* Add the correct display in Edge, IE 10+, and Firefox.
|
310 |
+
*/
|
311 |
+
|
312 |
+
details {
|
313 |
+
display: block;
|
314 |
+
}
|
315 |
+
|
316 |
+
/*
|
317 |
+
* Add the correct display in all browsers.
|
318 |
+
*/
|
319 |
+
|
320 |
+
summary {
|
321 |
+
display: list-item;
|
322 |
+
}
|
323 |
+
|
324 |
+
/* Misc
|
325 |
+
========================================================================== */
|
326 |
+
|
327 |
+
/**
|
328 |
+
* Add the correct display in IE 10+.
|
329 |
+
*/
|
330 |
+
|
331 |
+
template {
|
332 |
+
display: none;
|
333 |
+
}
|
334 |
+
|
335 |
+
/**
|
336 |
+
* Add the correct display in IE 10.
|
337 |
+
*/
|
338 |
+
|
339 |
+
[hidden] {
|
340 |
+
display: none;
|
341 |
+
}
|
342 |
+
|
343 |
+
/*--------------------------------------------------------------
|
344 |
+
# Typography
|
345 |
+
--------------------------------------------------------------*/
|
346 |
+
body,
|
347 |
+
button,
|
348 |
+
input,
|
349 |
+
select,
|
350 |
+
optgroup,
|
351 |
+
textarea {
|
352 |
+
color: #404040;
|
353 |
+
font-family: sans-serif;
|
354 |
+
font-size: 15px;
|
355 |
+
/*font-size: 1rem;*/
|
356 |
+
line-height: 1.5;
|
357 |
+
}
|
358 |
+
|
359 |
+
h1, h2, h3, h4, h5, h6 {
|
360 |
+
clear: both;
|
361 |
+
}
|
362 |
+
|
363 |
+
p {
|
364 |
+
margin-bottom: 1.5em;
|
365 |
+
}
|
366 |
+
|
367 |
+
dfn, cite, em, i {
|
368 |
+
font-style: italic;
|
369 |
+
}
|
370 |
+
|
371 |
+
blockquote {
|
372 |
+
margin: 0 1.5em;
|
373 |
+
}
|
374 |
+
|
375 |
+
address {
|
376 |
+
margin: 0 0 1.5em;
|
377 |
+
}
|
378 |
+
|
379 |
+
pre {
|
380 |
+
background: #eee;
|
381 |
+
font-family: "Courier 10 Pitch", Courier, monospace;
|
382 |
+
font-size: 15px;
|
383 |
+
font-size: 0.9375rem;
|
384 |
+
line-height: 1.6;
|
385 |
+
margin-bottom: 1.6em;
|
386 |
+
max-width: 100%;
|
387 |
+
overflow: auto;
|
388 |
+
padding: 1.6em;
|
389 |
+
}
|
390 |
+
|
391 |
+
code, kbd, tt, var {
|
392 |
+
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
|
393 |
+
font-size: 15px;
|
394 |
+
font-size: 0.9375rem;
|
395 |
+
}
|
396 |
+
|
397 |
+
abbr, acronym {
|
398 |
+
border-bottom: 1px dotted #666;
|
399 |
+
cursor: help;
|
400 |
+
}
|
401 |
+
|
402 |
+
mark, ins {
|
403 |
+
background: #fff9c0;
|
404 |
+
text-decoration: none;
|
405 |
+
}
|
406 |
+
|
407 |
+
big {
|
408 |
+
font-size: 125%;
|
409 |
+
}
|
410 |
+
|
411 |
+
/*--------------------------------------------------------------
|
412 |
+
# Elements
|
413 |
+
--------------------------------------------------------------*/
|
414 |
+
html {
|
415 |
+
-webkit-box-sizing: border-box;
|
416 |
+
-moz-box-sizing: border-box;
|
417 |
+
box-sizing: border-box;
|
418 |
+
}
|
419 |
+
|
420 |
+
*,
|
421 |
+
*:before,
|
422 |
+
*:after {
|
423 |
+
/* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
|
424 |
+
-webkit-box-sizing: inherit;
|
425 |
+
-moz-box-sizing: inherit;
|
426 |
+
box-sizing: inherit;
|
427 |
+
}
|
428 |
+
|
429 |
+
body {
|
430 |
+
background: #fff;
|
431 |
+
/* Fallback for when there is no custom background color defined. */
|
432 |
+
}
|
433 |
+
|
434 |
+
hr {
|
435 |
+
background-color: #ccc;
|
436 |
+
border: 0;
|
437 |
+
height: 1px;
|
438 |
+
margin-bottom: 1.5em;
|
439 |
+
}
|
440 |
+
|
441 |
+
ul, ol {
|
442 |
+
margin: 0 0 1.5em 3em;
|
443 |
+
}
|
444 |
+
|
445 |
+
ul {
|
446 |
+
list-style: disc;
|
447 |
+
}
|
448 |
+
|
449 |
+
ol {
|
450 |
+
list-style: decimal;
|
451 |
+
}
|
452 |
+
|
453 |
+
li > ul,
|
454 |
+
li > ol {
|
455 |
+
margin-bottom: 0;
|
456 |
+
margin-left: 1.5em;
|
457 |
+
}
|
458 |
+
|
459 |
+
dt {
|
460 |
+
font-weight: bold;
|
461 |
+
}
|
462 |
+
|
463 |
+
dd {
|
464 |
+
margin: 0 1.5em 1.5em;
|
465 |
+
}
|
466 |
+
|
467 |
+
img {
|
468 |
+
height: auto;
|
469 |
+
/* Make sure images are scaled correctly. */
|
470 |
+
max-width: 100%;
|
471 |
+
/* Adhere to container width. */
|
472 |
+
}
|
473 |
+
|
474 |
+
figure {
|
475 |
+
margin: 1em 0;
|
476 |
+
/* Extra wide images within figure tags don't overflow the content area. */
|
477 |
+
}
|
478 |
+
|
479 |
+
table {
|
480 |
+
margin: 0 0 1.5em;
|
481 |
+
width: 100%;
|
482 |
+
}
|
483 |
+
|
484 |
+
/*--------------------------------------------------------------
|
485 |
+
# Forms
|
486 |
+
--------------------------------------------------------------*/
|
487 |
+
button,
|
488 |
+
input[type="button"],
|
489 |
+
input[type="reset"],
|
490 |
+
input[type="submit"] {
|
491 |
+
border: 1px solid;
|
492 |
+
border-color: #ccc #ccc #bbb;
|
493 |
+
-webkit-border-radius: 3px;
|
494 |
+
border-radius: 3px;
|
495 |
+
background: #e6e6e6;
|
496 |
+
color: rgba(0, 0, 0, 0.8);
|
497 |
+
font-size: 12px;
|
498 |
+
font-size: 0.75rem;
|
499 |
+
line-height: 1;
|
500 |
+
padding: .6em 1em .4em;
|
501 |
+
}
|
502 |
+
|
503 |
+
button:hover,
|
504 |
+
input[type="button"]:hover,
|
505 |
+
input[type="reset"]:hover,
|
506 |
+
input[type="submit"]:hover {
|
507 |
+
border-color: #ccc #bbb #aaa;
|
508 |
+
}
|
509 |
+
|
510 |
+
button:active, button:focus,
|
511 |
+
input[type="button"]:active,
|
512 |
+
input[type="button"]:focus,
|
513 |
+
input[type="reset"]:active,
|
514 |
+
input[type="reset"]:focus,
|
515 |
+
input[type="submit"]:active,
|
516 |
+
input[type="submit"]:focus {
|
517 |
+
border-color: #aaa #bbb #bbb;
|
518 |
+
}
|
519 |
+
|
520 |
+
input[type="text"],
|
521 |
+
input[type="email"],
|
522 |
+
input[type="url"],
|
523 |
+
input[type="password"],
|
524 |
+
input[type="search"],
|
525 |
+
input[type="number"],
|
526 |
+
input[type="tel"],
|
527 |
+
input[type="range"],
|
528 |
+
input[type="date"],
|
529 |
+
input[type="month"],
|
530 |
+
input[type="week"],
|
531 |
+
input[type="time"],
|
532 |
+
input[type="datetime"],
|
533 |
+
input[type="datetime-local"],
|
534 |
+
input[type="color"],
|
535 |
+
textarea {
|
536 |
+
color: #666;
|
537 |
+
border: 1px solid #ccc;
|
538 |
+
-webkit-border-radius: 3px;
|
539 |
+
border-radius: 3px;
|
540 |
+
padding: 3px;
|
541 |
+
}
|
542 |
+
|
543 |
+
input[type="text"]:focus,
|
544 |
+
input[type="email"]:focus,
|
545 |
+
input[type="url"]:focus,
|
546 |
+
input[type="password"]:focus,
|
547 |
+
input[type="search"]:focus,
|
548 |
+
input[type="number"]:focus,
|
549 |
+
input[type="tel"]:focus,
|
550 |
+
input[type="range"]:focus,
|
551 |
+
input[type="date"]:focus,
|
552 |
+
input[type="month"]:focus,
|
553 |
+
input[type="week"]:focus,
|
554 |
+
input[type="time"]:focus,
|
555 |
+
input[type="datetime"]:focus,
|
556 |
+
input[type="datetime-local"]:focus,
|
557 |
+
input[type="color"]:focus,
|
558 |
+
textarea:focus {
|
559 |
+
color: #111;
|
560 |
+
}
|
561 |
+
|
562 |
+
select {
|
563 |
+
border: 1px solid #ccc;
|
564 |
+
}
|
565 |
+
|
566 |
+
textarea {
|
567 |
+
width: 100%;
|
568 |
+
}
|
569 |
+
|
570 |
+
/*--------------------------------------------------------------
|
571 |
+
# Navigation
|
572 |
+
--------------------------------------------------------------*/
|
573 |
+
/*--------------------------------------------------------------
|
574 |
+
## Links
|
575 |
+
--------------------------------------------------------------*/
|
576 |
+
a {
|
577 |
+
color: royalblue;
|
578 |
+
}
|
579 |
+
|
580 |
+
/*a:visited {
|
581 |
+
color: purple;
|
582 |
+
}*/
|
583 |
+
|
584 |
+
/*a:hover, a:focus, a:active {
|
585 |
+
color: midnightblue;
|
586 |
+
}
|
587 |
+
|
588 |
+
a:focus {
|
589 |
+
outline: thin dotted;
|
590 |
+
}*/
|
591 |
+
|
592 |
+
a:hover, a:active {
|
593 |
+
outline: 0;
|
594 |
+
}
|
595 |
+
|
596 |
+
|
597 |
+
/*--------------------------------------------------------------
|
598 |
+
# Accessibility
|
599 |
+
--------------------------------------------------------------*/
|
600 |
+
/* Text meant only for screen readers. */
|
601 |
+
.screen-reader-text {
|
602 |
+
border: 0;
|
603 |
+
clip: rect(1px, 1px, 1px, 1px);
|
604 |
+
-webkit-clip-path: inset(50%);
|
605 |
+
clip-path: inset(50%);
|
606 |
+
height: 1px;
|
607 |
+
margin: -1px;
|
608 |
+
overflow: hidden;
|
609 |
+
padding: 0;
|
610 |
+
position: absolute !important;
|
611 |
+
width: 1px;
|
612 |
+
word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
|
613 |
+
}
|
614 |
+
|
615 |
+
.screen-reader-text:focus {
|
616 |
+
background-color: #f1f1f1;
|
617 |
+
-webkit-border-radius: 3px;
|
618 |
+
border-radius: 3px;
|
619 |
+
-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
|
620 |
+
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
|
621 |
+
clip: auto !important;
|
622 |
+
-webkit-clip-path: none;
|
623 |
+
clip-path: none;
|
624 |
+
color: #21759b;
|
625 |
+
display: block;
|
626 |
+
font-size: 14px;
|
627 |
+
font-size: 0.875rem;
|
628 |
+
font-weight: bold;
|
629 |
+
height: auto;
|
630 |
+
left: 5px;
|
631 |
+
line-height: normal;
|
632 |
+
padding: 15px 23px 14px;
|
633 |
+
text-decoration: none;
|
634 |
+
top: 5px;
|
635 |
+
width: auto;
|
636 |
+
z-index: 100000;
|
637 |
+
/* Above WP toolbar. */
|
638 |
+
}
|
639 |
+
|
640 |
+
/* Do not show the outline on the skip link target. */
|
641 |
+
#content[tabindex="-1"]:focus {
|
642 |
+
outline: 0;
|
643 |
+
}
|
644 |
+
|
645 |
+
/*--------------------------------------------------------------
|
646 |
+
# Widgets
|
647 |
+
--------------------------------------------------------------*/
|
648 |
+
.widget {
|
649 |
+
margin: 0 0 1.5em;
|
650 |
+
/* Make sure select elements fit in widgets. */
|
651 |
+
}
|
652 |
+
|
653 |
+
.widget select {
|
654 |
+
max-width: 100%;
|
655 |
+
}
|
656 |
+
|
657 |
+
/*--------------------------------------------------------------
|
658 |
+
# Media
|
659 |
+
--------------------------------------------------------------*/
|
660 |
+
/* Make sure embeds and iframes fit their containers. */
|
661 |
+
embed,
|
662 |
+
iframe,
|
663 |
+
object {
|
664 |
+
max-width: 100%;
|
665 |
+
}
|
assets/css/frontend-rtl.css
CHANGED
@@ -1,13 +1,3 @@
|
|
1 |
-
/**
|
2 |
-
* 1. Correct the line height in all browsers.
|
3 |
-
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
4 |
-
*/
|
5 |
-
|
6 |
-
html {
|
7 |
-
line-height: 1.15; /* 1 */
|
8 |
-
-webkit-text-size-adjust: 100%; /* 2 */
|
9 |
-
}
|
10 |
-
|
11 |
/* Addition
|
12 |
========================================================================== */
|
13 |
|
@@ -50,641 +40,6 @@ html {
|
|
50 |
.cartflows-icon-arrow-thin-right:before {
|
51 |
content: "\e901";
|
52 |
}
|
53 |
-
/* Sections
|
54 |
-
========================================================================== */
|
55 |
-
|
56 |
-
/**
|
57 |
-
* Remove the margin in all browsers.
|
58 |
-
*/
|
59 |
-
|
60 |
-
body {
|
61 |
-
margin: 0;
|
62 |
-
}
|
63 |
-
|
64 |
-
/**
|
65 |
-
* Correct the font size and margin on `h1` elements within `section` and
|
66 |
-
* `article` contexts in Chrome, Firefox, and Safari.
|
67 |
-
*/
|
68 |
-
|
69 |
-
h1 {
|
70 |
-
font-size: 2em;
|
71 |
-
margin: 0.67em 0;
|
72 |
-
}
|
73 |
-
|
74 |
-
/* Grouping content
|
75 |
-
========================================================================== */
|
76 |
-
|
77 |
-
/**
|
78 |
-
* 1. Add the correct box sizing in Firefox.
|
79 |
-
* 2. Show the overflow in Edge and IE.
|
80 |
-
*/
|
81 |
-
|
82 |
-
hr {
|
83 |
-
-webkit-box-sizing: content-box;
|
84 |
-
-moz-box-sizing: content-box;
|
85 |
-
box-sizing: content-box; /* 1 */
|
86 |
-
height: 0; /* 1 */
|
87 |
-
overflow: visible; /* 2 */
|
88 |
-
}
|
89 |
-
|
90 |
-
/**
|
91 |
-
* 1. Correct the inheritance and scaling of font size in all browsers.
|
92 |
-
* 2. Correct the odd `em` font sizing in all browsers.
|
93 |
-
*/
|
94 |
-
|
95 |
-
pre {
|
96 |
-
font-family: monospace, monospace; /* 1 */
|
97 |
-
font-size: 1em; /* 2 */
|
98 |
-
}
|
99 |
-
|
100 |
-
/* Text-level semantics
|
101 |
-
========================================================================== */
|
102 |
-
|
103 |
-
/**
|
104 |
-
* Remove the gray background on active links in IE 10.
|
105 |
-
*/
|
106 |
-
|
107 |
-
a {
|
108 |
-
background-color: transparent;
|
109 |
-
}
|
110 |
-
|
111 |
-
/**
|
112 |
-
* 1. Remove the bottom border in Chrome 57-
|
113 |
-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
114 |
-
*/
|
115 |
-
|
116 |
-
abbr[title] {
|
117 |
-
border-bottom: none; /* 1 */
|
118 |
-
text-decoration: underline; /* 2 */
|
119 |
-
-webkit-text-decoration: underline dotted;
|
120 |
-
-moz-text-decoration: underline dotted;
|
121 |
-
text-decoration: underline dotted; /* 2 */
|
122 |
-
}
|
123 |
-
|
124 |
-
/**
|
125 |
-
* Add the correct font weight in Chrome, Edge, and Safari.
|
126 |
-
*/
|
127 |
-
|
128 |
-
b,
|
129 |
-
strong {
|
130 |
-
font-weight: bold;
|
131 |
-
}
|
132 |
-
|
133 |
-
/**
|
134 |
-
* 1. Correct the inheritance and scaling of font size in all browsers.
|
135 |
-
* 2. Correct the odd `em` font sizing in all browsers.
|
136 |
-
*/
|
137 |
-
|
138 |
-
code,
|
139 |
-
kbd,
|
140 |
-
samp {
|
141 |
-
font-family: monospace, monospace; /* 1 */
|
142 |
-
font-size: 1em; /* 2 */
|
143 |
-
}
|
144 |
-
|
145 |
-
/**
|
146 |
-
* Add the correct font size in all browsers.
|
147 |
-
*/
|
148 |
-
|
149 |
-
small {
|
150 |
-
font-size: 80%;
|
151 |
-
}
|
152 |
-
|
153 |
-
/**
|
154 |
-
* Prevent `sub` and `sup` elements from affecting the line height in
|
155 |
-
* all browsers.
|
156 |
-
*/
|
157 |
-
|
158 |
-
sub,
|
159 |
-
sup {
|
160 |
-
font-size: 75%;
|
161 |
-
line-height: 0;
|
162 |
-
position: relative;
|
163 |
-
vertical-align: baseline;
|
164 |
-
}
|
165 |
-
|
166 |
-
sub {
|
167 |
-
bottom: -0.25em;
|
168 |
-
}
|
169 |
-
|
170 |
-
sup {
|
171 |
-
top: -0.5em;
|
172 |
-
}
|
173 |
-
|
174 |
-
/* Embedded content
|
175 |
-
========================================================================== */
|
176 |
-
|
177 |
-
/**
|
178 |
-
* Remove the border on images inside links in IE 10.
|
179 |
-
*/
|
180 |
-
|
181 |
-
img {
|
182 |
-
border-style: none;
|
183 |
-
}
|
184 |
-
|
185 |
-
/* Forms
|
186 |
-
========================================================================== */
|
187 |
-
|
188 |
-
/**
|
189 |
-
* 1. Change the font styles in all browsers.
|
190 |
-
* 2. Remove the margin in Firefox and Safari.
|
191 |
-
*/
|
192 |
-
|
193 |
-
button,
|
194 |
-
input,
|
195 |
-
optgroup,
|
196 |
-
select,
|
197 |
-
textarea {
|
198 |
-
font-family: inherit; /* 1 */
|
199 |
-
font-size: 100%; /* 1 */
|
200 |
-
line-height: 1.15; /* 1 */
|
201 |
-
margin: 0; /* 2 */
|
202 |
-
}
|
203 |
-
|
204 |
-
/**
|
205 |
-
* Show the overflow in IE.
|
206 |
-
* 1. Show the overflow in Edge.
|
207 |
-
*/
|
208 |
-
|
209 |
-
button,
|
210 |
-
input { /* 1 */
|
211 |
-
overflow: visible;
|
212 |
-
}
|
213 |
-
|
214 |
-
/**
|
215 |
-
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
216 |
-
* 1. Remove the inheritance of text transform in Firefox.
|
217 |
-
*/
|
218 |
-
|
219 |
-
button,
|
220 |
-
select { /* 1 */
|
221 |
-
text-transform: none;
|
222 |
-
}
|
223 |
-
|
224 |
-
/**
|
225 |
-
* Correct the inability to style clickable types in iOS and Safari.
|
226 |
-
*/
|
227 |
-
|
228 |
-
button,
|
229 |
-
[type="button"],
|
230 |
-
[type="reset"],
|
231 |
-
[type="submit"] {
|
232 |
-
-webkit-appearance: button;
|
233 |
-
}
|
234 |
-
|
235 |
-
/**
|
236 |
-
* Remove the inner border and padding in Firefox.
|
237 |
-
*/
|
238 |
-
|
239 |
-
button::-moz-focus-inner,
|
240 |
-
[type="button"]::-moz-focus-inner,
|
241 |
-
[type="reset"]::-moz-focus-inner,
|
242 |
-
[type="submit"]::-moz-focus-inner {
|
243 |
-
border-style: none;
|
244 |
-
padding: 0;
|
245 |
-
}
|
246 |
-
|
247 |
-
/**
|
248 |
-
* Restore the focus styles unset by the previous rule.
|
249 |
-
*/
|
250 |
-
|
251 |
-
button:-moz-focusring,
|
252 |
-
[type="button"]:-moz-focusring,
|
253 |
-
[type="reset"]:-moz-focusring,
|
254 |
-
[type="submit"]:-moz-focusring {
|
255 |
-
outline: 1px dotted ButtonText;
|
256 |
-
}
|
257 |
-
|
258 |
-
/**
|
259 |
-
* Correct the padding in Firefox.
|
260 |
-
*/
|
261 |
-
|
262 |
-
fieldset {
|
263 |
-
padding: 0.35em 0.75em 0.625em;
|
264 |
-
}
|
265 |
-
|
266 |
-
/**
|
267 |
-
* 1. Correct the text wrapping in Edge and IE.
|
268 |
-
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
269 |
-
* 3. Remove the padding so developers are not caught out when they zero out
|
270 |
-
* `fieldset` elements in all browsers.
|
271 |
-
*/
|
272 |
-
|
273 |
-
legend {
|
274 |
-
-webkit-box-sizing: border-box;
|
275 |
-
-moz-box-sizing: border-box;
|
276 |
-
box-sizing: border-box; /* 1 */
|
277 |
-
color: inherit; /* 2 */
|
278 |
-
display: table; /* 1 */
|
279 |
-
max-width: 100%; /* 1 */
|
280 |
-
padding: 0; /* 3 */
|
281 |
-
white-space: normal; /* 1 */
|
282 |
-
}
|
283 |
-
|
284 |
-
/**
|
285 |
-
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
286 |
-
*/
|
287 |
-
|
288 |
-
progress {
|
289 |
-
vertical-align: baseline;
|
290 |
-
}
|
291 |
-
|
292 |
-
/**
|
293 |
-
* Remove the default vertical scrollbar in IE 10+.
|
294 |
-
*/
|
295 |
-
|
296 |
-
textarea {
|
297 |
-
overflow: auto;
|
298 |
-
}
|
299 |
-
|
300 |
-
/**
|
301 |
-
* 1. Add the correct box sizing in IE 10.
|
302 |
-
* 2. Remove the padding in IE 10.
|
303 |
-
*/
|
304 |
-
|
305 |
-
[type="checkbox"],
|
306 |
-
[type="radio"] {
|
307 |
-
-webkit-box-sizing: border-box;
|
308 |
-
-moz-box-sizing: border-box;
|
309 |
-
box-sizing: border-box; /* 1 */
|
310 |
-
padding: 0; /* 2 */
|
311 |
-
}
|
312 |
-
|
313 |
-
/**
|
314 |
-
* Correct the cursor style of increment and decrement buttons in Chrome.
|
315 |
-
*/
|
316 |
-
|
317 |
-
[type="number"]::-webkit-inner-spin-button,
|
318 |
-
[type="number"]::-webkit-outer-spin-button {
|
319 |
-
height: auto;
|
320 |
-
}
|
321 |
-
|
322 |
-
/**
|
323 |
-
* 1. Correct the odd appearance in Chrome and Safari.
|
324 |
-
* 2. Correct the outline style in Safari.
|
325 |
-
*/
|
326 |
-
|
327 |
-
[type="search"] {
|
328 |
-
-webkit-appearance: textfield; /* 1 */
|
329 |
-
outline-offset: -2px; /* 2 */
|
330 |
-
}
|
331 |
-
|
332 |
-
/**
|
333 |
-
* Remove the inner padding in Chrome and Safari on macOS.
|
334 |
-
*/
|
335 |
-
|
336 |
-
[type="search"]::-webkit-search-decoration {
|
337 |
-
-webkit-appearance: none;
|
338 |
-
}
|
339 |
-
|
340 |
-
/**
|
341 |
-
* 1. Correct the inability to style clickable types in iOS and Safari.
|
342 |
-
* 2. Change font properties to `inherit` in Safari.
|
343 |
-
*/
|
344 |
-
|
345 |
-
::-webkit-file-upload-button {
|
346 |
-
-webkit-appearance: button; /* 1 */
|
347 |
-
font: inherit; /* 2 */
|
348 |
-
}
|
349 |
-
|
350 |
-
/* Interactive
|
351 |
-
========================================================================== */
|
352 |
-
|
353 |
-
/*
|
354 |
-
* Add the correct display in Edge, IE 10+, and Firefox.
|
355 |
-
*/
|
356 |
-
|
357 |
-
details {
|
358 |
-
display: block;
|
359 |
-
}
|
360 |
-
|
361 |
-
/*
|
362 |
-
* Add the correct display in all browsers.
|
363 |
-
*/
|
364 |
-
|
365 |
-
summary {
|
366 |
-
display: list-item;
|
367 |
-
}
|
368 |
-
|
369 |
-
/* Misc
|
370 |
-
========================================================================== */
|
371 |
-
|
372 |
-
/**
|
373 |
-
* Add the correct display in IE 10+.
|
374 |
-
*/
|
375 |
-
|
376 |
-
template {
|
377 |
-
display: none;
|
378 |
-
}
|
379 |
-
|
380 |
-
/**
|
381 |
-
* Add the correct display in IE 10.
|
382 |
-
*/
|
383 |
-
|
384 |
-
[hidden] {
|
385 |
-
display: none;
|
386 |
-
}
|
387 |
-
|
388 |
-
/*--------------------------------------------------------------
|
389 |
-
# Typography
|
390 |
-
--------------------------------------------------------------*/
|
391 |
-
body,
|
392 |
-
button,
|
393 |
-
input,
|
394 |
-
select,
|
395 |
-
optgroup,
|
396 |
-
textarea {
|
397 |
-
color: #404040;
|
398 |
-
font-family: sans-serif;
|
399 |
-
font-size: 15px;
|
400 |
-
/*font-size: 1rem;*/
|
401 |
-
line-height: 1.5;
|
402 |
-
}
|
403 |
-
|
404 |
-
h1, h2, h3, h4, h5, h6 {
|
405 |
-
clear: both;
|
406 |
-
}
|
407 |
-
|
408 |
-
p {
|
409 |
-
margin-bottom: 1.5em;
|
410 |
-
}
|
411 |
-
|
412 |
-
dfn, cite, em, i {
|
413 |
-
font-style: italic;
|
414 |
-
}
|
415 |
-
|
416 |
-
blockquote {
|
417 |
-
margin: 0 1.5em;
|
418 |
-
}
|
419 |
-
|
420 |
-
address {
|
421 |
-
margin: 0 0 1.5em;
|
422 |
-
}
|
423 |
-
|
424 |
-
pre {
|
425 |
-
background: #eee;
|
426 |
-
font-family: "Courier 10 Pitch", Courier, monospace;
|
427 |
-
font-size: 15px;
|
428 |
-
font-size: 0.9375rem;
|
429 |
-
line-height: 1.6;
|
430 |
-
margin-bottom: 1.6em;
|
431 |
-
max-width: 100%;
|
432 |
-
overflow: auto;
|
433 |
-
padding: 1.6em;
|
434 |
-
}
|
435 |
-
|
436 |
-
code, kbd, tt, var {
|
437 |
-
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
|
438 |
-
font-size: 15px;
|
439 |
-
font-size: 0.9375rem;
|
440 |
-
}
|
441 |
-
|
442 |
-
abbr, acronym {
|
443 |
-
border-bottom: 1px dotted #666;
|
444 |
-
cursor: help;
|
445 |
-
}
|
446 |
-
|
447 |
-
mark, ins {
|
448 |
-
background: #fff9c0;
|
449 |
-
text-decoration: none;
|
450 |
-
}
|
451 |
-
|
452 |
-
big {
|
453 |
-
font-size: 125%;
|
454 |
-
}
|
455 |
-
|
456 |
-
/*--------------------------------------------------------------
|
457 |
-
# Elements
|
458 |
-
--------------------------------------------------------------*/
|
459 |
-
html {
|
460 |
-
-webkit-box-sizing: border-box;
|
461 |
-
-moz-box-sizing: border-box;
|
462 |
-
box-sizing: border-box;
|
463 |
-
}
|
464 |
-
|
465 |
-
*,
|
466 |
-
*:before,
|
467 |
-
*:after {
|
468 |
-
/* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
|
469 |
-
-webkit-box-sizing: inherit;
|
470 |
-
-moz-box-sizing: inherit;
|
471 |
-
box-sizing: inherit;
|
472 |
-
}
|
473 |
-
|
474 |
-
body {
|
475 |
-
background: #fff;
|
476 |
-
/* Fallback for when there is no custom background color defined. */
|
477 |
-
}
|
478 |
-
|
479 |
-
hr {
|
480 |
-
background-color: #ccc;
|
481 |
-
border: 0;
|
482 |
-
height: 1px;
|
483 |
-
margin-bottom: 1.5em;
|
484 |
-
}
|
485 |
-
|
486 |
-
ul, ol {
|
487 |
-
margin: 0 3em 1.5em 0;
|
488 |
-
}
|
489 |
-
|
490 |
-
ul {
|
491 |
-
list-style: disc;
|
492 |
-
}
|
493 |
-
|
494 |
-
ol {
|
495 |
-
list-style: decimal;
|
496 |
-
}
|
497 |
-
|
498 |
-
li > ul,
|
499 |
-
li > ol {
|
500 |
-
margin-bottom: 0;
|
501 |
-
margin-right: 1.5em;
|
502 |
-
}
|
503 |
-
|
504 |
-
dt {
|
505 |
-
font-weight: bold;
|
506 |
-
}
|
507 |
-
|
508 |
-
dd {
|
509 |
-
margin: 0 1.5em 1.5em;
|
510 |
-
}
|
511 |
-
|
512 |
-
img {
|
513 |
-
height: auto;
|
514 |
-
/* Make sure images are scaled correctly. */
|
515 |
-
max-width: 100%;
|
516 |
-
/* Adhere to container width. */
|
517 |
-
}
|
518 |
-
|
519 |
-
figure {
|
520 |
-
margin: 1em 0;
|
521 |
-
/* Extra wide images within figure tags don't overflow the content area. */
|
522 |
-
}
|
523 |
-
|
524 |
-
table {
|
525 |
-
margin: 0 0 1.5em;
|
526 |
-
width: 100%;
|
527 |
-
}
|
528 |
-
|
529 |
-
/*--------------------------------------------------------------
|
530 |
-
# Forms
|
531 |
-
--------------------------------------------------------------*/
|
532 |
-
button,
|
533 |
-
input[type="button"],
|
534 |
-
input[type="reset"],
|
535 |
-
input[type="submit"] {
|
536 |
-
border: 1px solid;
|
537 |
-
border-color: #ccc #ccc #bbb;
|
538 |
-
-webkit-border-radius: 3px;
|
539 |
-
border-radius: 3px;
|
540 |
-
background: #e6e6e6;
|
541 |
-
color: rgba(0, 0, 0, 0.8);
|
542 |
-
font-size: 12px;
|
543 |
-
font-size: 0.75rem;
|
544 |
-
line-height: 1;
|
545 |
-
padding: .6em 1em .4em;
|
546 |
-
}
|
547 |
-
|
548 |
-
button:hover,
|
549 |
-
input[type="button"]:hover,
|
550 |
-
input[type="reset"]:hover,
|
551 |
-
input[type="submit"]:hover {
|
552 |
-
border-color: #ccc #bbb #aaa;
|
553 |
-
}
|
554 |
-
|
555 |
-
button:active, button:focus,
|
556 |
-
input[type="button"]:active,
|
557 |
-
input[type="button"]:focus,
|
558 |
-
input[type="reset"]:active,
|
559 |
-
input[type="reset"]:focus,
|
560 |
-
input[type="submit"]:active,
|
561 |
-
input[type="submit"]:focus {
|
562 |
-
border-color: #aaa #bbb #bbb;
|
563 |
-
}
|
564 |
-
|
565 |
-
input[type="text"],
|
566 |
-
input[type="email"],
|
567 |
-
input[type="url"],
|
568 |
-
input[type="password"],
|
569 |
-
input[type="search"],
|
570 |
-
input[type="number"],
|
571 |
-
input[type="tel"],
|
572 |
-
input[type="range"],
|
573 |
-
input[type="date"],
|
574 |
-
input[type="month"],
|
575 |
-
input[type="week"],
|
576 |
-
input[type="time"],
|
577 |
-
input[type="datetime"],
|
578 |
-
input[type="datetime-local"],
|
579 |
-
input[type="color"],
|
580 |
-
textarea {
|
581 |
-
color: #666;
|
582 |
-
border: 1px solid #ccc;
|
583 |
-
-webkit-border-radius: 3px;
|
584 |
-
border-radius: 3px;
|
585 |
-
padding: 3px;
|
586 |
-
}
|
587 |
-
|
588 |
-
input[type="text"]:focus,
|
589 |
-
input[type="email"]:focus,
|
590 |
-
input[type="url"]:focus,
|
591 |
-
input[type="password"]:focus,
|
592 |
-
input[type="search"]:focus,
|
593 |
-
input[type="number"]:focus,
|
594 |
-
input[type="tel"]:focus,
|
595 |
-
input[type="range"]:focus,
|
596 |
-
input[type="date"]:focus,
|
597 |
-
input[type="month"]:focus,
|
598 |
-
input[type="week"]:focus,
|
599 |
-
input[type="time"]:focus,
|
600 |
-
input[type="datetime"]:focus,
|
601 |
-
input[type="datetime-local"]:focus,
|
602 |
-
input[type="color"]:focus,
|
603 |
-
textarea:focus {
|
604 |
-
color: #111;
|
605 |
-
}
|
606 |
-
|
607 |
-
select {
|
608 |
-
border: 1px solid #ccc;
|
609 |
-
}
|
610 |
-
|
611 |
-
textarea {
|
612 |
-
width: 100%;
|
613 |
-
}
|
614 |
-
|
615 |
-
/*--------------------------------------------------------------
|
616 |
-
# Navigation
|
617 |
-
--------------------------------------------------------------*/
|
618 |
-
/*--------------------------------------------------------------
|
619 |
-
## Links
|
620 |
-
--------------------------------------------------------------*/
|
621 |
-
a {
|
622 |
-
color: royalblue;
|
623 |
-
}
|
624 |
-
|
625 |
-
/*a:visited {
|
626 |
-
color: purple;
|
627 |
-
}*/
|
628 |
-
|
629 |
-
/*a:hover, a:focus, a:active {
|
630 |
-
color: midnightblue;
|
631 |
-
}
|
632 |
-
|
633 |
-
a:focus {
|
634 |
-
outline: thin dotted;
|
635 |
-
}*/
|
636 |
-
|
637 |
-
a:hover, a:active {
|
638 |
-
outline: 0;
|
639 |
-
}
|
640 |
-
|
641 |
-
/*--------------------------------------------------------------
|
642 |
-
# Accessibility
|
643 |
-
--------------------------------------------------------------*/
|
644 |
-
/* Text meant only for screen readers. */
|
645 |
-
.screen-reader-text {
|
646 |
-
border: 0;
|
647 |
-
clip: rect(1px, 1px, 1px, 1px);
|
648 |
-
-webkit-clip-path: inset(50%);
|
649 |
-
clip-path: inset(50%);
|
650 |
-
height: 1px;
|
651 |
-
margin: -1px;
|
652 |
-
overflow: hidden;
|
653 |
-
padding: 0;
|
654 |
-
position: absolute !important;
|
655 |
-
width: 1px;
|
656 |
-
word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
|
657 |
-
}
|
658 |
-
|
659 |
-
.screen-reader-text:focus {
|
660 |
-
background-color: #f1f1f1;
|
661 |
-
-webkit-border-radius: 3px;
|
662 |
-
border-radius: 3px;
|
663 |
-
-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
|
664 |
-
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
|
665 |
-
clip: auto !important;
|
666 |
-
-webkit-clip-path: none;
|
667 |
-
clip-path: none;
|
668 |
-
color: #21759b;
|
669 |
-
display: block;
|
670 |
-
font-size: 14px;
|
671 |
-
font-size: 0.875rem;
|
672 |
-
font-weight: bold;
|
673 |
-
height: auto;
|
674 |
-
right: 5px;
|
675 |
-
line-height: normal;
|
676 |
-
padding: 15px 23px 14px;
|
677 |
-
text-decoration: none;
|
678 |
-
top: 5px;
|
679 |
-
width: auto;
|
680 |
-
z-index: 100000;
|
681 |
-
/* Above WP toolbar. */
|
682 |
-
}
|
683 |
-
|
684 |
-
/* Do not show the outline on the skip link target. */
|
685 |
-
#content[tabindex="-1"]:focus {
|
686 |
-
outline: 0;
|
687 |
-
}
|
688 |
|
689 |
/*--------------------------------------------------------------
|
690 |
# Alignments
|
@@ -722,30 +77,10 @@ a:hover, a:active {
|
|
722 |
clear: both;
|
723 |
}
|
724 |
|
725 |
-
/*--------------------------------------------------------------
|
726 |
-
# Widgets
|
727 |
-
--------------------------------------------------------------*/
|
728 |
-
.widget {
|
729 |
-
margin: 0 0 1.5em;
|
730 |
-
/* Make sure select elements fit in widgets. */
|
731 |
-
}
|
732 |
-
|
733 |
-
.widget select {
|
734 |
-
max-width: 100%;
|
735 |
-
}
|
736 |
-
|
737 |
/*--------------------------------------------------------------
|
738 |
# Content
|
739 |
--------------------------------------------------------------*/
|
740 |
-
|
741 |
-
# Media
|
742 |
-
--------------------------------------------------------------*/
|
743 |
-
/* Make sure embeds and iframes fit their containers. */
|
744 |
-
embed,
|
745 |
-
iframe,
|
746 |
-
object {
|
747 |
-
max-width: 100%;
|
748 |
-
}
|
749 |
|
750 |
/* Common Button */
|
751 |
.wcf-button {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
/* Addition
|
2 |
========================================================================== */
|
3 |
|
40 |
.cartflows-icon-arrow-thin-right:before {
|
41 |
content: "\e901";
|
42 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
|
44 |
/*--------------------------------------------------------------
|
45 |
# Alignments
|
77 |
clear: both;
|
78 |
}
|
79 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
/*--------------------------------------------------------------
|
81 |
# Content
|
82 |
--------------------------------------------------------------*/
|
83 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
|
85 |
/* Common Button */
|
86 |
.wcf-button {
|
assets/css/frontend.css
CHANGED
@@ -1,13 +1,3 @@
|
|
1 |
-
/**
|
2 |
-
* 1. Correct the line height in all browsers.
|
3 |
-
* 2. Prevent adjustments of font size after orientation changes in iOS.
|
4 |
-
*/
|
5 |
-
|
6 |
-
html {
|
7 |
-
line-height: 1.15; /* 1 */
|
8 |
-
-webkit-text-size-adjust: 100%; /* 2 */
|
9 |
-
}
|
10 |
-
|
11 |
/* Addition
|
12 |
========================================================================== */
|
13 |
|
@@ -50,641 +40,6 @@ html {
|
|
50 |
.cartflows-icon-arrow-thin-right:before {
|
51 |
content: "\e901";
|
52 |
}
|
53 |
-
/* Sections
|
54 |
-
========================================================================== */
|
55 |
-
|
56 |
-
/**
|
57 |
-
* Remove the margin in all browsers.
|
58 |
-
*/
|
59 |
-
|
60 |
-
body {
|
61 |
-
margin: 0;
|
62 |
-
}
|
63 |
-
|
64 |
-
/**
|
65 |
-
* Correct the font size and margin on `h1` elements within `section` and
|
66 |
-
* `article` contexts in Chrome, Firefox, and Safari.
|
67 |
-
*/
|
68 |
-
|
69 |
-
h1 {
|
70 |
-
font-size: 2em;
|
71 |
-
margin: 0.67em 0;
|
72 |
-
}
|
73 |
-
|
74 |
-
/* Grouping content
|
75 |
-
========================================================================== */
|
76 |
-
|
77 |
-
/**
|
78 |
-
* 1. Add the correct box sizing in Firefox.
|
79 |
-
* 2. Show the overflow in Edge and IE.
|
80 |
-
*/
|
81 |
-
|
82 |
-
hr {
|
83 |
-
-webkit-box-sizing: content-box;
|
84 |
-
-moz-box-sizing: content-box;
|
85 |
-
box-sizing: content-box; /* 1 */
|
86 |
-
height: 0; /* 1 */
|
87 |
-
overflow: visible; /* 2 */
|
88 |
-
}
|
89 |
-
|
90 |
-
/**
|
91 |
-
* 1. Correct the inheritance and scaling of font size in all browsers.
|
92 |
-
* 2. Correct the odd `em` font sizing in all browsers.
|
93 |
-
*/
|
94 |
-
|
95 |
-
pre {
|
96 |
-
font-family: monospace, monospace; /* 1 */
|
97 |
-
font-size: 1em; /* 2 */
|
98 |
-
}
|
99 |
-
|
100 |
-
/* Text-level semantics
|
101 |
-
========================================================================== */
|
102 |
-
|
103 |
-
/**
|
104 |
-
* Remove the gray background on active links in IE 10.
|
105 |
-
*/
|
106 |
-
|
107 |
-
a {
|
108 |
-
background-color: transparent;
|
109 |
-
}
|
110 |
-
|
111 |
-
/**
|
112 |
-
* 1. Remove the bottom border in Chrome 57-
|
113 |
-
* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
|
114 |
-
*/
|
115 |
-
|
116 |
-
abbr[title] {
|
117 |
-
border-bottom: none; /* 1 */
|
118 |
-
text-decoration: underline; /* 2 */
|
119 |
-
-webkit-text-decoration: underline dotted;
|
120 |
-
-moz-text-decoration: underline dotted;
|
121 |
-
text-decoration: underline dotted; /* 2 */
|
122 |
-
}
|
123 |
-
|
124 |
-
/**
|
125 |
-
* Add the correct font weight in Chrome, Edge, and Safari.
|
126 |
-
*/
|
127 |
-
|
128 |
-
b,
|
129 |
-
strong {
|
130 |
-
font-weight: bold;
|
131 |
-
}
|
132 |
-
|
133 |
-
/**
|
134 |
-
* 1. Correct the inheritance and scaling of font size in all browsers.
|
135 |
-
* 2. Correct the odd `em` font sizing in all browsers.
|
136 |
-
*/
|
137 |
-
|
138 |
-
code,
|
139 |
-
kbd,
|
140 |
-
samp {
|
141 |
-
font-family: monospace, monospace; /* 1 */
|
142 |
-
font-size: 1em; /* 2 */
|
143 |
-
}
|
144 |
-
|
145 |
-
/**
|
146 |
-
* Add the correct font size in all browsers.
|
147 |
-
*/
|
148 |
-
|
149 |
-
small {
|
150 |
-
font-size: 80%;
|
151 |
-
}
|
152 |
-
|
153 |
-
/**
|
154 |
-
* Prevent `sub` and `sup` elements from affecting the line height in
|
155 |
-
* all browsers.
|
156 |
-
*/
|
157 |
-
|
158 |
-
sub,
|
159 |
-
sup {
|
160 |
-
font-size: 75%;
|
161 |
-
line-height: 0;
|
162 |
-
position: relative;
|
163 |
-
vertical-align: baseline;
|
164 |
-
}
|
165 |
-
|
166 |
-
sub {
|
167 |
-
bottom: -0.25em;
|
168 |
-
}
|
169 |
-
|
170 |
-
sup {
|
171 |
-
top: -0.5em;
|
172 |
-
}
|
173 |
-
|
174 |
-
/* Embedded content
|
175 |
-
========================================================================== */
|
176 |
-
|
177 |
-
/**
|
178 |
-
* Remove the border on images inside links in IE 10.
|
179 |
-
*/
|
180 |
-
|
181 |
-
img {
|
182 |
-
border-style: none;
|
183 |
-
}
|
184 |
-
|
185 |
-
/* Forms
|
186 |
-
========================================================================== */
|
187 |
-
|
188 |
-
/**
|
189 |
-
* 1. Change the font styles in all browsers.
|
190 |
-
* 2. Remove the margin in Firefox and Safari.
|
191 |
-
*/
|
192 |
-
|
193 |
-
button,
|
194 |
-
input,
|
195 |
-
optgroup,
|
196 |
-
select,
|
197 |
-
textarea {
|
198 |
-
font-family: inherit; /* 1 */
|
199 |
-
font-size: 100%; /* 1 */
|
200 |
-
line-height: 1.15; /* 1 */
|
201 |
-
margin: 0; /* 2 */
|
202 |
-
}
|
203 |
-
|
204 |
-
/**
|
205 |
-
* Show the overflow in IE.
|
206 |
-
* 1. Show the overflow in Edge.
|
207 |
-
*/
|
208 |
-
|
209 |
-
button,
|
210 |
-
input { /* 1 */
|
211 |
-
overflow: visible;
|
212 |
-
}
|
213 |
-
|
214 |
-
/**
|
215 |
-
* Remove the inheritance of text transform in Edge, Firefox, and IE.
|
216 |
-
* 1. Remove the inheritance of text transform in Firefox.
|
217 |
-
*/
|
218 |
-
|
219 |
-
button,
|
220 |
-
select { /* 1 */
|
221 |
-
text-transform: none;
|
222 |
-
}
|
223 |
-
|
224 |
-
/**
|
225 |
-
* Correct the inability to style clickable types in iOS and Safari.
|
226 |
-
*/
|
227 |
-
|
228 |
-
button,
|
229 |
-
[type="button"],
|
230 |
-
[type="reset"],
|
231 |
-
[type="submit"] {
|
232 |
-
-webkit-appearance: button;
|
233 |
-
}
|
234 |
-
|
235 |
-
/**
|
236 |
-
* Remove the inner border and padding in Firefox.
|
237 |
-
*/
|
238 |
-
|
239 |
-
button::-moz-focus-inner,
|
240 |
-
[type="button"]::-moz-focus-inner,
|
241 |
-
[type="reset"]::-moz-focus-inner,
|
242 |
-
[type="submit"]::-moz-focus-inner {
|
243 |
-
border-style: none;
|
244 |
-
padding: 0;
|
245 |
-
}
|
246 |
-
|
247 |
-
/**
|
248 |
-
* Restore the focus styles unset by the previous rule.
|
249 |
-
*/
|
250 |
-
|
251 |
-
button:-moz-focusring,
|
252 |
-
[type="button"]:-moz-focusring,
|
253 |
-
[type="reset"]:-moz-focusring,
|
254 |
-
[type="submit"]:-moz-focusring {
|
255 |
-
outline: 1px dotted ButtonText;
|
256 |
-
}
|
257 |
-
|
258 |
-
/**
|
259 |
-
* Correct the padding in Firefox.
|
260 |
-
*/
|
261 |
-
|
262 |
-
fieldset {
|
263 |
-
padding: 0.35em 0.75em 0.625em;
|
264 |
-
}
|
265 |
-
|
266 |
-
/**
|
267 |
-
* 1. Correct the text wrapping in Edge and IE.
|
268 |
-
* 2. Correct the color inheritance from `fieldset` elements in IE.
|
269 |
-
* 3. Remove the padding so developers are not caught out when they zero out
|
270 |
-
* `fieldset` elements in all browsers.
|
271 |
-
*/
|
272 |
-
|
273 |
-
legend {
|
274 |
-
-webkit-box-sizing: border-box;
|
275 |
-
-moz-box-sizing: border-box;
|
276 |
-
box-sizing: border-box; /* 1 */
|
277 |
-
color: inherit; /* 2 */
|
278 |
-
display: table; /* 1 */
|
279 |
-
max-width: 100%; /* 1 */
|
280 |
-
padding: 0; /* 3 */
|
281 |
-
white-space: normal; /* 1 */
|
282 |
-
}
|
283 |
-
|
284 |
-
/**
|
285 |
-
* Add the correct vertical alignment in Chrome, Firefox, and Opera.
|
286 |
-
*/
|
287 |
-
|
288 |
-
progress {
|
289 |
-
vertical-align: baseline;
|
290 |
-
}
|
291 |
-
|
292 |
-
/**
|
293 |
-
* Remove the default vertical scrollbar in IE 10+.
|
294 |
-
*/
|
295 |
-
|
296 |
-
textarea {
|
297 |
-
overflow: auto;
|
298 |
-
}
|
299 |
-
|
300 |
-
/**
|
301 |
-
* 1. Add the correct box sizing in IE 10.
|
302 |
-
* 2. Remove the padding in IE 10.
|
303 |
-
*/
|
304 |
-
|
305 |
-
[type="checkbox"],
|
306 |
-
[type="radio"] {
|
307 |
-
-webkit-box-sizing: border-box;
|
308 |
-
-moz-box-sizing: border-box;
|
309 |
-
box-sizing: border-box; /* 1 */
|
310 |
-
padding: 0; /* 2 */
|
311 |
-
}
|
312 |
-
|
313 |
-
/**
|
314 |
-
* Correct the cursor style of increment and decrement buttons in Chrome.
|
315 |
-
*/
|
316 |
-
|
317 |
-
[type="number"]::-webkit-inner-spin-button,
|
318 |
-
[type="number"]::-webkit-outer-spin-button {
|
319 |
-
height: auto;
|
320 |
-
}
|
321 |
-
|
322 |
-
/**
|
323 |
-
* 1. Correct the odd appearance in Chrome and Safari.
|
324 |
-
* 2. Correct the outline style in Safari.
|
325 |
-
*/
|
326 |
-
|
327 |
-
[type="search"] {
|
328 |
-
-webkit-appearance: textfield; /* 1 */
|
329 |
-
outline-offset: -2px; /* 2 */
|
330 |
-
}
|
331 |
-
|
332 |
-
/**
|
333 |
-
* Remove the inner padding in Chrome and Safari on macOS.
|
334 |
-
*/
|
335 |
-
|
336 |
-
[type="search"]::-webkit-search-decoration {
|
337 |
-
-webkit-appearance: none;
|
338 |
-
}
|
339 |
-
|
340 |
-
/**
|
341 |
-
* 1. Correct the inability to style clickable types in iOS and Safari.
|
342 |
-
* 2. Change font properties to `inherit` in Safari.
|
343 |
-
*/
|
344 |
-
|
345 |
-
::-webkit-file-upload-button {
|
346 |
-
-webkit-appearance: button; /* 1 */
|
347 |
-
font: inherit; /* 2 */
|
348 |
-
}
|
349 |
-
|
350 |
-
/* Interactive
|
351 |
-
========================================================================== */
|
352 |
-
|
353 |
-
/*
|
354 |
-
* Add the correct display in Edge, IE 10+, and Firefox.
|
355 |
-
*/
|
356 |
-
|
357 |
-
details {
|
358 |
-
display: block;
|
359 |
-
}
|
360 |
-
|
361 |
-
/*
|
362 |
-
* Add the correct display in all browsers.
|
363 |
-
*/
|
364 |
-
|
365 |
-
summary {
|
366 |
-
display: list-item;
|
367 |
-
}
|
368 |
-
|
369 |
-
/* Misc
|
370 |
-
========================================================================== */
|
371 |
-
|
372 |
-
/**
|
373 |
-
* Add the correct display in IE 10+.
|
374 |
-
*/
|
375 |
-
|
376 |
-
template {
|
377 |
-
display: none;
|
378 |
-
}
|
379 |
-
|
380 |
-
/**
|
381 |
-
* Add the correct display in IE 10.
|
382 |
-
*/
|
383 |
-
|
384 |
-
[hidden] {
|
385 |
-
display: none;
|
386 |
-
}
|
387 |
-
|
388 |
-
/*--------------------------------------------------------------
|
389 |
-
# Typography
|
390 |
-
--------------------------------------------------------------*/
|
391 |
-
body,
|
392 |
-
button,
|
393 |
-
input,
|
394 |
-
select,
|
395 |
-
optgroup,
|
396 |
-
textarea {
|
397 |
-
color: #404040;
|
398 |
-
font-family: sans-serif;
|
399 |
-
font-size: 15px;
|
400 |
-
/*font-size: 1rem;*/
|
401 |
-
line-height: 1.5;
|
402 |
-
}
|
403 |
-
|
404 |
-
h1, h2, h3, h4, h5, h6 {
|
405 |
-
clear: both;
|
406 |
-
}
|
407 |
-
|
408 |
-
p {
|
409 |
-
margin-bottom: 1.5em;
|
410 |
-
}
|
411 |
-
|
412 |
-
dfn, cite, em, i {
|
413 |
-
font-style: italic;
|
414 |
-
}
|
415 |
-
|
416 |
-
blockquote {
|
417 |
-
margin: 0 1.5em;
|
418 |
-
}
|
419 |
-
|
420 |
-
address {
|
421 |
-
margin: 0 0 1.5em;
|
422 |
-
}
|
423 |
-
|
424 |
-
pre {
|
425 |
-
background: #eee;
|
426 |
-
font-family: "Courier 10 Pitch", Courier, monospace;
|
427 |
-
font-size: 15px;
|
428 |
-
font-size: 0.9375rem;
|
429 |
-
line-height: 1.6;
|
430 |
-
margin-bottom: 1.6em;
|
431 |
-
max-width: 100%;
|
432 |
-
overflow: auto;
|
433 |
-
padding: 1.6em;
|
434 |
-
}
|
435 |
-
|
436 |
-
code, kbd, tt, var {
|
437 |
-
font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
|
438 |
-
font-size: 15px;
|
439 |
-
font-size: 0.9375rem;
|
440 |
-
}
|
441 |
-
|
442 |
-
abbr, acronym {
|
443 |
-
border-bottom: 1px dotted #666;
|
444 |
-
cursor: help;
|
445 |
-
}
|
446 |
-
|
447 |
-
mark, ins {
|
448 |
-
background: #fff9c0;
|
449 |
-
text-decoration: none;
|
450 |
-
}
|
451 |
-
|
452 |
-
big {
|
453 |
-
font-size: 125%;
|
454 |
-
}
|
455 |
-
|
456 |
-
/*--------------------------------------------------------------
|
457 |
-
# Elements
|
458 |
-
--------------------------------------------------------------*/
|
459 |
-
html {
|
460 |
-
-webkit-box-sizing: border-box;
|
461 |
-
-moz-box-sizing: border-box;
|
462 |
-
box-sizing: border-box;
|
463 |
-
}
|
464 |
-
|
465 |
-
*,
|
466 |
-
*:before,
|
467 |
-
*:after {
|
468 |
-
/* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see https://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
|
469 |
-
-webkit-box-sizing: inherit;
|
470 |
-
-moz-box-sizing: inherit;
|
471 |
-
box-sizing: inherit;
|
472 |
-
}
|
473 |
-
|
474 |
-
body {
|
475 |
-
background: #fff;
|
476 |
-
/* Fallback for when there is no custom background color defined. */
|
477 |
-
}
|
478 |
-
|
479 |
-
hr {
|
480 |
-
background-color: #ccc;
|
481 |
-
border: 0;
|
482 |
-
height: 1px;
|
483 |
-
margin-bottom: 1.5em;
|
484 |
-
}
|
485 |
-
|
486 |
-
ul, ol {
|
487 |
-
margin: 0 0 1.5em 3em;
|
488 |
-
}
|
489 |
-
|
490 |
-
ul {
|
491 |
-
list-style: disc;
|
492 |
-
}
|
493 |
-
|
494 |
-
ol {
|
495 |
-
list-style: decimal;
|
496 |
-
}
|
497 |
-
|
498 |
-
li > ul,
|
499 |
-
li > ol {
|
500 |
-
margin-bottom: 0;
|
501 |
-
margin-left: 1.5em;
|
502 |
-
}
|
503 |
-
|
504 |
-
dt {
|
505 |
-
font-weight: bold;
|
506 |
-
}
|
507 |
-
|
508 |
-
dd {
|
509 |
-
margin: 0 1.5em 1.5em;
|
510 |
-
}
|
511 |
-
|
512 |
-
img {
|
513 |
-
height: auto;
|
514 |
-
/* Make sure images are scaled correctly. */
|
515 |
-
max-width: 100%;
|
516 |
-
/* Adhere to container width. */
|
517 |
-
}
|
518 |
-
|
519 |
-
figure {
|
520 |
-
margin: 1em 0;
|
521 |
-
/* Extra wide images within figure tags don't overflow the content area. */
|
522 |
-
}
|
523 |
-
|
524 |
-
table {
|
525 |
-
margin: 0 0 1.5em;
|
526 |
-
width: 100%;
|
527 |
-
}
|
528 |
-
|
529 |
-
/*--------------------------------------------------------------
|
530 |
-
# Forms
|
531 |
-
--------------------------------------------------------------*/
|
532 |
-
button,
|
533 |
-
input[type="button"],
|
534 |
-
input[type="reset"],
|
535 |
-
input[type="submit"] {
|
536 |
-
border: 1px solid;
|
537 |
-
border-color: #ccc #ccc #bbb;
|
538 |
-
-webkit-border-radius: 3px;
|
539 |
-
border-radius: 3px;
|
540 |
-
background: #e6e6e6;
|
541 |
-
color: rgba(0, 0, 0, 0.8);
|
542 |
-
font-size: 12px;
|
543 |
-
font-size: 0.75rem;
|
544 |
-
line-height: 1;
|
545 |
-
padding: .6em 1em .4em;
|
546 |
-
}
|
547 |
-
|
548 |
-
button:hover,
|
549 |
-
input[type="button"]:hover,
|
550 |
-
input[type="reset"]:hover,
|
551 |
-
input[type="submit"]:hover {
|
552 |
-
border-color: #ccc #bbb #aaa;
|
553 |
-
}
|
554 |
-
|
555 |
-
button:active, button:focus,
|
556 |
-
input[type="button"]:active,
|
557 |
-
input[type="button"]:focus,
|
558 |
-
input[type="reset"]:active,
|
559 |
-
input[type="reset"]:focus,
|
560 |
-
input[type="submit"]:active,
|
561 |
-
input[type="submit"]:focus {
|
562 |
-
border-color: #aaa #bbb #bbb;
|
563 |
-
}
|
564 |
-
|
565 |
-
input[type="text"],
|
566 |
-
input[type="email"],
|
567 |
-
input[type="url"],
|
568 |
-
input[type="password"],
|
569 |
-
input[type="search"],
|
570 |
-
input[type="number"],
|
571 |
-
input[type="tel"],
|
572 |
-
input[type="range"],
|
573 |
-
input[type="date"],
|
574 |
-
input[type="month"],
|
575 |
-
input[type="week"],
|
576 |
-
input[type="time"],
|
577 |
-
input[type="datetime"],
|
578 |
-
input[type="datetime-local"],
|
579 |
-
input[type="color"],
|
580 |
-
textarea {
|
581 |
-
color: #666;
|
582 |
-
border: 1px solid #ccc;
|
583 |
-
-webkit-border-radius: 3px;
|
584 |
-
border-radius: 3px;
|
585 |
-
padding: 3px;
|
586 |
-
}
|
587 |
-
|
588 |
-
input[type="text"]:focus,
|
589 |
-
input[type="email"]:focus,
|
590 |
-
input[type="url"]:focus,
|
591 |
-
input[type="password"]:focus,
|
592 |
-
input[type="search"]:focus,
|
593 |
-
input[type="number"]:focus,
|
594 |
-
input[type="tel"]:focus,
|
595 |
-
input[type="range"]:focus,
|
596 |
-
input[type="date"]:focus,
|
597 |
-
input[type="month"]:focus,
|
598 |
-
input[type="week"]:focus,
|
599 |
-
input[type="time"]:focus,
|
600 |
-
input[type="datetime"]:focus,
|
601 |
-
input[type="datetime-local"]:focus,
|
602 |
-
input[type="color"]:focus,
|
603 |
-
textarea:focus {
|
604 |
-
color: #111;
|
605 |
-
}
|
606 |
-
|
607 |
-
select {
|
608 |
-
border: 1px solid #ccc;
|
609 |
-
}
|
610 |
-
|
611 |
-
textarea {
|
612 |
-
width: 100%;
|
613 |
-
}
|
614 |
-
|
615 |
-
/*--------------------------------------------------------------
|
616 |
-
# Navigation
|
617 |
-
--------------------------------------------------------------*/
|
618 |
-
/*--------------------------------------------------------------
|
619 |
-
## Links
|
620 |
-
--------------------------------------------------------------*/
|
621 |
-
a {
|
622 |
-
color: royalblue;
|
623 |
-
}
|
624 |
-
|
625 |
-
/*a:visited {
|
626 |
-
color: purple;
|
627 |
-
}*/
|
628 |
-
|
629 |
-
/*a:hover, a:focus, a:active {
|
630 |
-
color: midnightblue;
|
631 |
-
}
|
632 |
-
|
633 |
-
a:focus {
|
634 |
-
outline: thin dotted;
|
635 |
-
}*/
|
636 |
-
|
637 |
-
a:hover, a:active {
|
638 |
-
outline: 0;
|
639 |
-
}
|
640 |
-
|
641 |
-
/*--------------------------------------------------------------
|
642 |
-
# Accessibility
|
643 |
-
--------------------------------------------------------------*/
|
644 |
-
/* Text meant only for screen readers. */
|
645 |
-
.screen-reader-text {
|
646 |
-
border: 0;
|
647 |
-
clip: rect(1px, 1px, 1px, 1px);
|
648 |
-
-webkit-clip-path: inset(50%);
|
649 |
-
clip-path: inset(50%);
|
650 |
-
height: 1px;
|
651 |
-
margin: -1px;
|
652 |
-
overflow: hidden;
|
653 |
-
padding: 0;
|
654 |
-
position: absolute !important;
|
655 |
-
width: 1px;
|
656 |
-
word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */
|
657 |
-
}
|
658 |
-
|
659 |
-
.screen-reader-text:focus {
|
660 |
-
background-color: #f1f1f1;
|
661 |
-
-webkit-border-radius: 3px;
|
662 |
-
border-radius: 3px;
|
663 |
-
-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
|
664 |
-
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
|
665 |
-
clip: auto !important;
|
666 |
-
-webkit-clip-path: none;
|
667 |
-
clip-path: none;
|
668 |
-
color: #21759b;
|
669 |
-
display: block;
|
670 |
-
font-size: 14px;
|
671 |
-
font-size: 0.875rem;
|
672 |
-
font-weight: bold;
|
673 |
-
height: auto;
|
674 |
-
left: 5px;
|
675 |
-
line-height: normal;
|
676 |
-
padding: 15px 23px 14px;
|
677 |
-
text-decoration: none;
|
678 |
-
top: 5px;
|
679 |
-
width: auto;
|
680 |
-
z-index: 100000;
|
681 |
-
/* Above WP toolbar. */
|
682 |
-
}
|
683 |
-
|
684 |
-
/* Do not show the outline on the skip link target. */
|
685 |
-
#content[tabindex="-1"]:focus {
|
686 |
-
outline: 0;
|
687 |
-
}
|
688 |
|
689 |
/*--------------------------------------------------------------
|
690 |
# Alignments
|
@@ -722,30 +77,10 @@ a:hover, a:active {
|
|
722 |
clear: both;
|
723 |
}
|
724 |
|
725 |
-
/*--------------------------------------------------------------
|
726 |
-
# Widgets
|
727 |
-
--------------------------------------------------------------*/
|
728 |
-
.widget {
|
729 |
-
margin: 0 0 1.5em;
|
730 |
-
/* Make sure select elements fit in widgets. */
|
731 |
-
}
|
732 |
-
|
733 |
-
.widget select {
|
734 |
-
max-width: 100%;
|
735 |
-
}
|
736 |
-
|
737 |
/*--------------------------------------------------------------
|
738 |
# Content
|
739 |
--------------------------------------------------------------*/
|
740 |
-
|
741 |
-
# Media
|
742 |
-
--------------------------------------------------------------*/
|
743 |
-
/* Make sure embeds and iframes fit their containers. */
|
744 |
-
embed,
|
745 |
-
iframe,
|
746 |
-
object {
|
747 |
-
max-width: 100%;
|
748 |
-
}
|
749 |
|
750 |
/* Common Button */
|
751 |
.wcf-button {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
/* Addition
|
2 |
========================================================================== */
|
3 |
|
40 |
.cartflows-icon-arrow-thin-right:before {
|
41 |
content: "\e901";
|
42 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
|
44 |
/*--------------------------------------------------------------
|
45 |
# Alignments
|
77 |
clear: both;
|
78 |
}
|
79 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
/*--------------------------------------------------------------
|
81 |
# Content
|
82 |
--------------------------------------------------------------*/
|
83 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
|
85 |
/* Common Button */
|
86 |
.wcf-button {
|
assets/min-css/cartflows-normalize-rtl.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#404040;font-family:sans-serif;font-size:15px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 3em 1.5em 0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-right:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;-webkit-border-radius:3px;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:active,a:hover{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.widget{margin:0 0 1.5em}.widget select{max-width:100%}embed,iframe,object{max-width:100%}
|
assets/min-css/cartflows-normalize.min.css
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#404040;font-family:sans-serif;font-size:15px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;-webkit-border-radius:3px;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:active,a:hover{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.widget{margin:0 0 1.5em}.widget select{max-width:100%}embed,iframe,object{max-width:100%}
|
assets/min-css/frontend-rtl.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
html{line-height:1.15;-webkit-text-size-adjust:100%}@font-face{font-family:cartflows-icon;src:url(../fonts/cartflows-icon.eot?81m15v);src:url(../fonts/cartflows-icon.eot?81m15v#iefix) format('embedded-opentype'),url(../fonts/cartflows-icon.ttf?81m15v) format('truetype'),url(../fonts/cartflows-icon.woff?81m15v) format('woff'),url(../fonts/cartflows-icon.svg?81m15v#cartflows-icon) format('svg');font-weight:400;font-style:normal}.cartflows-icon{font-family:cartflows-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cartflows-icon-close:before{content:"\e602";font-family:cartflows-icon}.cartflows-icon-cross:before{content:"\e601"}.cartflows-icon-check:before{content:"\e600"}.cartflows-icon-arrow-thin-right:before{content:"\e901"}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#404040;font-family:sans-serif;font-size:15px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 3em 1.5em 0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-right:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;-webkit-border-radius:3px;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:active,a:hover{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;right:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}.clear:after,.clear:before{content:"";display:table;table-layout:fixed}.clear:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}embed,iframe,object{max-width:100%}.wcf-button{display:inline-block;padding:12px 24px;background:#ccc;text-decoration:none;margin:5px}body.cartflows-default{background-color:#f5f5f5}.cartflows-default .cartflows-container{max-width:1200px;width:100%;padding:0 20px;margin:60px auto}.cartflows-default .cartflows-primary{background-color:#fff;padding:70px;overflow:hidden;max-width:100%}@media (max-width:768px){.cartflows-default .cartflows-container{padding:0;margin:0}.cartflows-default .cartflows-primary{padding:20px 30px}}@media (max-width:544px){.cartflows-default .cartflows-primary{padding:20px 15px}}.wcf-preview-mode{background:#f16334;position:fixed;bottom:0;right:0;width:100%;height:2.6em;color:#fff;text-align:center;font-size:14px;line-height:2.6em;pointer-events:all;z-index:9999999}.wcf-preview-mode a{color:#fff}@media only screen and (max-width:768px){.wcf-preview-mode{font-size:13px;line-height:18px;padding:4px 10px;height:auto}}.wcf-footer-primary .wcf-footer-content p{margin:1.5em 0;text-align:center}.wcf-thankyou-wrap{padding:0;margin:0 auto;width:100%;max-width:55em;font-size:13px}.wcf-thankyou-wrap a{color:#404040}.woocommerce-order ul.order_details::after,.woocommerce-order ul.order_details::before{content:' ';display:table}.woocommerce-order ul.order_details::after{clear:both}.woocommerce-order ul.order_details,.woocommerce-order ul.order_details li{list-style:none;line-height:1}.woocommerce-order ul.order_details li{display:inline-block;border-left:1px dashed #ccc;padding:.5em 0 .5em 1em;margin:.5em 0 .5em .5em;list-style-type:none}.woocommerce-order ul.order_details li:first-child{padding-right:0}.woocommerce-order ul.order_details li:last-child{border-left:0;padding-left:0}.woocommerce-order ul.order_details li strong{display:block;margin-top:.7em}.woocommerce-order .woocommerce-bacs-bank-details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-downloads,.woocommerce-order ul.order_details{margin:0 0 2em;-webkit-border-radius:3px;border-radius:3px;width:100%;display:block}.woocommerce-order .woocommerce-bacs-bank-details ul.bacs_details{padding:0}.woocommerce-order .woocommerce-bacs-bank-details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-downloads,.woocommerce-order ul.order_details{background:#f1f1f1;padding:1.5em 2.5em}.woocommerce-order .woocommerce-order-downloads__title,.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order h2.wc-bacs-bank-details-heading,.woocommerce-order h2.woocommerce-column__title,.woocommerce-order h2.woocommerce-order-details__title{padding:.8em 0;margin:0 0 .5em;font-size:1.5em;font-weight:600;color:#404040}.woocommerce-order .woocommerce-thankyou-order-received{margin:0 0 1.5em;padding:0 .5em;text-align:center}.woocommerce-order-details table.shop_table,.woocommerce-order-downloads table.shop_table{border:none;border-bottom:0;background-color:inherit;-webkit-border-radius:0;border-radius:0;font-family:inherit;font-weight:inherit;font-size:.95em;margin:0!important;border-collapse:collapse;text-align:right}.woocommerce-order-details table.shop_table #shipping_method{margin:0;padding:0;list-style:none}.woocommerce-order-details table.shop_table th,.woocommerce-order-downloads table.shop_table th{border:none;font-weight:600;padding:9px 0;line-height:1.2em}.woocommerce-order-details table.shop_table tfoot tr:last-child .woocommerce-Price-amount{font-size:1em}.woocommerce-order-details table.shop_table td,.woocommerce-order-details table.shop_table th{padding:.6em 0;line-height:1.4em;border:none}.woocommerce-order-details table.shop_table tbody th,.woocommerce-order-details table.shop_table tfoot td,.woocommerce-order-details table.shop_table tfoot th{font-weight:400;border:none}.woocommerce-order-details table.shop_table tbody{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}.woocommerce-order-details table.shop_table th.product-name,.woocommerce-order-details table.shop_table th.product-total{font-weight:600}.woocommerce-order-details table.shop_table tfoot tr.order-total:not(.recurring-total) td,.woocommerce-order-details table.shop_table tfoot tr.order-total:not(.recurring-total) th{font-weight:600;border-top:1px dashed #ccc}.woocommerce-order-details table.shop_table tfoot tr.recurring-totals th{padding-top:1.8em;font-weight:600}.woocommerce-order-details table.shop_table tfoot tr.recurring-total td,.woocommerce-order-details table.shop_table tfoot tr.recurring-total th,.woocommerce-order-details table.shop_table tfoot tr.recurring-totals th{vertical-align:top}.woocommerce-order .wcf-col2-set{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.woocommerce-order .wcf-col2-set .wcf-col-1{margin-left:2%}.woocommerce-order .wcf-col2-set .wcf-col-1,.woocommerce-order .wcf-col2-set .wcf-col-2{width:49%;display:inline-block}.woocommerce-order .woocommerce-customer-details address{border-left-width:1px;border-bottom-width:1px;-webkit-border-radius:0;border-radius:0;font-style:normal}.woocommerce-order .woocommerce-customer-details address p{margin:0}@media only screen and (max-width:768px){.woocommerce-order .woocommerce-thankyou-order-received{margin:0 0 1em}.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order h2.woocommerce-column__title,.woocommerce-order h2.woocommerce-order-details__title{padding:.5em 0;font-size:1.5em}.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order ul.order_details{padding:1.5em 2em}.woocommerce-order ul.order_details li{display:block;width:100%;border-left:none;padding:.5em 0 1em 1em;border-bottom:1px dashed #ccc}.woocommerce-order ul.order_details li:last-child{border:none}.woocommerce-order .wcf-col2-set{display:block}.woocommerce-order .wcf-col2-set .wcf-col-1,.woocommerce-order .wcf-col2-set .wcf-col-2{width:100%;display:block}}
|
1 |
+
@font-face{font-family:cartflows-icon;src:url(../fonts/cartflows-icon.eot?81m15v);src:url(../fonts/cartflows-icon.eot?81m15v#iefix) format('embedded-opentype'),url(../fonts/cartflows-icon.ttf?81m15v) format('truetype'),url(../fonts/cartflows-icon.woff?81m15v) format('woff'),url(../fonts/cartflows-icon.svg?81m15v#cartflows-icon) format('svg');font-weight:400;font-style:normal}.cartflows-icon{font-family:cartflows-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cartflows-icon-close:before{content:"\e602";font-family:cartflows-icon}.cartflows-icon-cross:before{content:"\e601"}.cartflows-icon-check:before{content:"\e600"}.cartflows-icon-arrow-thin-right:before{content:"\e901"}.alignleft{display:inline;float:right;margin-left:1.5em}.alignright{display:inline;float:left;margin-right:1.5em}.aligncenter{clear:both;display:block;margin-right:auto;margin-left:auto}.clear:after,.clear:before{content:"";display:table;table-layout:fixed}.clear:after{clear:both}.wcf-button{display:inline-block;padding:12px 24px;background:#ccc;text-decoration:none;margin:5px}body.cartflows-default{background-color:#f5f5f5}.cartflows-default .cartflows-container{max-width:1200px;width:100%;padding:0 20px;margin:60px auto}.cartflows-default .cartflows-primary{background-color:#fff;padding:70px;overflow:hidden;max-width:100%}@media (max-width:768px){.cartflows-default .cartflows-container{padding:0;margin:0}.cartflows-default .cartflows-primary{padding:20px 30px}}@media (max-width:544px){.cartflows-default .cartflows-primary{padding:20px 15px}}.wcf-preview-mode{background:#f16334;position:fixed;bottom:0;right:0;width:100%;height:2.6em;color:#fff;text-align:center;font-size:14px;line-height:2.6em;pointer-events:all;z-index:9999999}.wcf-preview-mode a{color:#fff}@media only screen and (max-width:768px){.wcf-preview-mode{font-size:13px;line-height:18px;padding:4px 10px;height:auto}}.wcf-footer-primary .wcf-footer-content p{margin:1.5em 0;text-align:center}.wcf-thankyou-wrap{padding:0;margin:0 auto;width:100%;max-width:55em;font-size:13px}.wcf-thankyou-wrap a{color:#404040}.woocommerce-order ul.order_details::after,.woocommerce-order ul.order_details::before{content:' ';display:table}.woocommerce-order ul.order_details::after{clear:both}.woocommerce-order ul.order_details,.woocommerce-order ul.order_details li{list-style:none;line-height:1}.woocommerce-order ul.order_details li{display:inline-block;border-left:1px dashed #ccc;padding:.5em 0 .5em 1em;margin:.5em 0 .5em .5em;list-style-type:none}.woocommerce-order ul.order_details li:first-child{padding-right:0}.woocommerce-order ul.order_details li:last-child{border-left:0;padding-left:0}.woocommerce-order ul.order_details li strong{display:block;margin-top:.7em}.woocommerce-order .woocommerce-bacs-bank-details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-downloads,.woocommerce-order ul.order_details{margin:0 0 2em;-webkit-border-radius:3px;border-radius:3px;width:100%;display:block}.woocommerce-order .woocommerce-bacs-bank-details ul.bacs_details{padding:0}.woocommerce-order .woocommerce-bacs-bank-details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-downloads,.woocommerce-order ul.order_details{background:#f1f1f1;padding:1.5em 2.5em}.woocommerce-order .woocommerce-order-downloads__title,.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order h2.wc-bacs-bank-details-heading,.woocommerce-order h2.woocommerce-column__title,.woocommerce-order h2.woocommerce-order-details__title{padding:.8em 0;margin:0 0 .5em;font-size:1.5em;font-weight:600;color:#404040}.woocommerce-order .woocommerce-thankyou-order-received{margin:0 0 1.5em;padding:0 .5em;text-align:center}.woocommerce-order-details table.shop_table,.woocommerce-order-downloads table.shop_table{border:none;border-bottom:0;background-color:inherit;-webkit-border-radius:0;border-radius:0;font-family:inherit;font-weight:inherit;font-size:.95em;margin:0!important;border-collapse:collapse;text-align:right}.woocommerce-order-details table.shop_table #shipping_method{margin:0;padding:0;list-style:none}.woocommerce-order-details table.shop_table th,.woocommerce-order-downloads table.shop_table th{border:none;font-weight:600;padding:9px 0;line-height:1.2em}.woocommerce-order-details table.shop_table tfoot tr:last-child .woocommerce-Price-amount{font-size:1em}.woocommerce-order-details table.shop_table td,.woocommerce-order-details table.shop_table th{padding:.6em 0;line-height:1.4em;border:none}.woocommerce-order-details table.shop_table tbody th,.woocommerce-order-details table.shop_table tfoot td,.woocommerce-order-details table.shop_table tfoot th{font-weight:400;border:none}.woocommerce-order-details table.shop_table tbody{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}.woocommerce-order-details table.shop_table th.product-name,.woocommerce-order-details table.shop_table th.product-total{font-weight:600}.woocommerce-order-details table.shop_table tfoot tr.order-total:not(.recurring-total) td,.woocommerce-order-details table.shop_table tfoot tr.order-total:not(.recurring-total) th{font-weight:600;border-top:1px dashed #ccc}.woocommerce-order-details table.shop_table tfoot tr.recurring-totals th{padding-top:1.8em;font-weight:600}.woocommerce-order-details table.shop_table tfoot tr.recurring-total td,.woocommerce-order-details table.shop_table tfoot tr.recurring-total th,.woocommerce-order-details table.shop_table tfoot tr.recurring-totals th{vertical-align:top}.woocommerce-order .wcf-col2-set{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.woocommerce-order .wcf-col2-set .wcf-col-1{margin-left:2%}.woocommerce-order .wcf-col2-set .wcf-col-1,.woocommerce-order .wcf-col2-set .wcf-col-2{width:49%;display:inline-block}.woocommerce-order .woocommerce-customer-details address{border-left-width:1px;border-bottom-width:1px;-webkit-border-radius:0;border-radius:0;font-style:normal}.woocommerce-order .woocommerce-customer-details address p{margin:0}@media only screen and (max-width:768px){.woocommerce-order .woocommerce-thankyou-order-received{margin:0 0 1em}.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order h2.woocommerce-column__title,.woocommerce-order h2.woocommerce-order-details__title{padding:.5em 0;font-size:1.5em}.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order ul.order_details{padding:1.5em 2em}.woocommerce-order ul.order_details li{display:block;width:100%;border-left:none;padding:.5em 0 1em 1em;border-bottom:1px dashed #ccc}.woocommerce-order ul.order_details li:last-child{border:none}.woocommerce-order .wcf-col2-set{display:block}.woocommerce-order .wcf-col2-set .wcf-col-1,.woocommerce-order .wcf-col2-set .wcf-col-2{width:100%;display:block}}
|
assets/min-css/frontend.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
html{line-height:1.15;-webkit-text-size-adjust:100%}@font-face{font-family:cartflows-icon;src:url(../fonts/cartflows-icon.eot?81m15v);src:url(../fonts/cartflows-icon.eot?81m15v#iefix) format('embedded-opentype'),url(../fonts/cartflows-icon.ttf?81m15v) format('truetype'),url(../fonts/cartflows-icon.woff?81m15v) format('woff'),url(../fonts/cartflows-icon.svg?81m15v#cartflows-icon) format('svg');font-weight:400;font-style:normal}.cartflows-icon{font-family:cartflows-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cartflows-icon-close:before{content:"\e602";font-family:cartflows-icon}.cartflows-icon-cross:before{content:"\e601"}.cartflows-icon-check:before{content:"\e600"}.cartflows-icon-arrow-thin-right:before{content:"\e901"}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#404040;font-family:sans-serif;font-size:15px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;-webkit-border-radius:3px;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#4169e1}a:active,a:hover{outline:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before{content:"";display:table;table-layout:fixed}.clear:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}embed,iframe,object{max-width:100%}.wcf-button{display:inline-block;padding:12px 24px;background:#ccc;text-decoration:none;margin:5px}body.cartflows-default{background-color:#f5f5f5}.cartflows-default .cartflows-container{max-width:1200px;width:100%;padding:0 20px;margin:60px auto}.cartflows-default .cartflows-primary{background-color:#fff;padding:70px;overflow:hidden;max-width:100%}@media (max-width:768px){.cartflows-default .cartflows-container{padding:0;margin:0}.cartflows-default .cartflows-primary{padding:20px 30px}}@media (max-width:544px){.cartflows-default .cartflows-primary{padding:20px 15px}}.wcf-preview-mode{background:#f16334;position:fixed;bottom:0;left:0;width:100%;height:2.6em;color:#fff;text-align:center;font-size:14px;line-height:2.6em;pointer-events:all;z-index:9999999}.wcf-preview-mode a{color:#fff}@media only screen and (max-width:768px){.wcf-preview-mode{font-size:13px;line-height:18px;padding:4px 10px;height:auto}}.wcf-footer-primary .wcf-footer-content p{margin:1.5em 0;text-align:center}.wcf-thankyou-wrap{padding:0;margin:0 auto;width:100%;max-width:55em;font-size:13px}.wcf-thankyou-wrap a{color:#404040}.woocommerce-order ul.order_details::after,.woocommerce-order ul.order_details::before{content:' ';display:table}.woocommerce-order ul.order_details::after{clear:both}.woocommerce-order ul.order_details,.woocommerce-order ul.order_details li{list-style:none;line-height:1}.woocommerce-order ul.order_details li{display:inline-block;border-right:1px dashed #ccc;padding:.5em 1em .5em 0;margin:.5em .5em .5em 0;list-style-type:none}.woocommerce-order ul.order_details li:first-child{padding-left:0}.woocommerce-order ul.order_details li:last-child{border-right:0;padding-right:0}.woocommerce-order ul.order_details li strong{display:block;margin-top:.7em}.woocommerce-order .woocommerce-bacs-bank-details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-downloads,.woocommerce-order ul.order_details{margin:0 0 2em;-webkit-border-radius:3px;border-radius:3px;width:100%;display:block}.woocommerce-order .woocommerce-bacs-bank-details ul.bacs_details{padding:0}.woocommerce-order .woocommerce-bacs-bank-details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-downloads,.woocommerce-order ul.order_details{background:#f1f1f1;padding:1.5em 2.5em}.woocommerce-order .woocommerce-order-downloads__title,.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order h2.wc-bacs-bank-details-heading,.woocommerce-order h2.woocommerce-column__title,.woocommerce-order h2.woocommerce-order-details__title{padding:.8em 0;margin:0 0 .5em;font-size:1.5em;font-weight:600;color:#404040}.woocommerce-order .woocommerce-thankyou-order-received{margin:0 0 1.5em;padding:0 .5em;text-align:center}.woocommerce-order-details table.shop_table,.woocommerce-order-downloads table.shop_table{border:none;border-bottom:0;background-color:inherit;-webkit-border-radius:0;border-radius:0;font-family:inherit;font-weight:inherit;font-size:.95em;margin:0!important;border-collapse:collapse;text-align:left}.woocommerce-order-details table.shop_table #shipping_method{margin:0;padding:0;list-style:none}.woocommerce-order-details table.shop_table th,.woocommerce-order-downloads table.shop_table th{border:none;font-weight:600;padding:9px 0;line-height:1.2em}.woocommerce-order-details table.shop_table tfoot tr:last-child .woocommerce-Price-amount{font-size:1em}.woocommerce-order-details table.shop_table td,.woocommerce-order-details table.shop_table th{padding:.6em 0;line-height:1.4em;border:none}.woocommerce-order-details table.shop_table tbody th,.woocommerce-order-details table.shop_table tfoot td,.woocommerce-order-details table.shop_table tfoot th{font-weight:400;border:none}.woocommerce-order-details table.shop_table tbody{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}.woocommerce-order-details table.shop_table th.product-name,.woocommerce-order-details table.shop_table th.product-total{font-weight:600}.woocommerce-order-details table.shop_table tfoot tr.order-total:not(.recurring-total) td,.woocommerce-order-details table.shop_table tfoot tr.order-total:not(.recurring-total) th{font-weight:600;border-top:1px dashed #ccc}.woocommerce-order-details table.shop_table tfoot tr.recurring-totals th{padding-top:1.8em;font-weight:600}.woocommerce-order-details table.shop_table tfoot tr.recurring-total td,.woocommerce-order-details table.shop_table tfoot tr.recurring-total th,.woocommerce-order-details table.shop_table tfoot tr.recurring-totals th{vertical-align:top}.woocommerce-order .wcf-col2-set{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.woocommerce-order .wcf-col2-set .wcf-col-1{margin-right:2%}.woocommerce-order .wcf-col2-set .wcf-col-1,.woocommerce-order .wcf-col2-set .wcf-col-2{width:49%;display:inline-block}.woocommerce-order .woocommerce-customer-details address{border-right-width:1px;border-bottom-width:1px;-webkit-border-radius:0;border-radius:0;font-style:normal}.woocommerce-order .woocommerce-customer-details address p{margin:0}@media only screen and (max-width:768px){.woocommerce-order .woocommerce-thankyou-order-received{margin:0 0 1em}.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order h2.woocommerce-column__title,.woocommerce-order h2.woocommerce-order-details__title{padding:.5em 0;font-size:1.5em}.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order ul.order_details{padding:1.5em 2em}.woocommerce-order ul.order_details li{display:block;width:100%;border-right:none;padding:.5em 1em 1em 0;border-bottom:1px dashed #ccc}.woocommerce-order ul.order_details li:last-child{border:none}.woocommerce-order .wcf-col2-set{display:block}.woocommerce-order .wcf-col2-set .wcf-col-1,.woocommerce-order .wcf-col2-set .wcf-col-2{width:100%;display:block}}
|
1 |
+
@font-face{font-family:cartflows-icon;src:url(../fonts/cartflows-icon.eot?81m15v);src:url(../fonts/cartflows-icon.eot?81m15v#iefix) format('embedded-opentype'),url(../fonts/cartflows-icon.ttf?81m15v) format('truetype'),url(../fonts/cartflows-icon.woff?81m15v) format('woff'),url(../fonts/cartflows-icon.svg?81m15v#cartflows-icon) format('svg');font-weight:400;font-style:normal}.cartflows-icon{font-family:cartflows-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cartflows-icon-close:before{content:"\e602";font-family:cartflows-icon}.cartflows-icon-cross:before{content:"\e601"}.cartflows-icon-check:before{content:"\e600"}.cartflows-icon-arrow-thin-right:before{content:"\e901"}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before{content:"";display:table;table-layout:fixed}.clear:after{clear:both}.wcf-button{display:inline-block;padding:12px 24px;background:#ccc;text-decoration:none;margin:5px}body.cartflows-default{background-color:#f5f5f5}.cartflows-default .cartflows-container{max-width:1200px;width:100%;padding:0 20px;margin:60px auto}.cartflows-default .cartflows-primary{background-color:#fff;padding:70px;overflow:hidden;max-width:100%}@media (max-width:768px){.cartflows-default .cartflows-container{padding:0;margin:0}.cartflows-default .cartflows-primary{padding:20px 30px}}@media (max-width:544px){.cartflows-default .cartflows-primary{padding:20px 15px}}.wcf-preview-mode{background:#f16334;position:fixed;bottom:0;left:0;width:100%;height:2.6em;color:#fff;text-align:center;font-size:14px;line-height:2.6em;pointer-events:all;z-index:9999999}.wcf-preview-mode a{color:#fff}@media only screen and (max-width:768px){.wcf-preview-mode{font-size:13px;line-height:18px;padding:4px 10px;height:auto}}.wcf-footer-primary .wcf-footer-content p{margin:1.5em 0;text-align:center}.wcf-thankyou-wrap{padding:0;margin:0 auto;width:100%;max-width:55em;font-size:13px}.wcf-thankyou-wrap a{color:#404040}.woocommerce-order ul.order_details::after,.woocommerce-order ul.order_details::before{content:' ';display:table}.woocommerce-order ul.order_details::after{clear:both}.woocommerce-order ul.order_details,.woocommerce-order ul.order_details li{list-style:none;line-height:1}.woocommerce-order ul.order_details li{display:inline-block;border-right:1px dashed #ccc;padding:.5em 1em .5em 0;margin:.5em .5em .5em 0;list-style-type:none}.woocommerce-order ul.order_details li:first-child{padding-left:0}.woocommerce-order ul.order_details li:last-child{border-right:0;padding-right:0}.woocommerce-order ul.order_details li strong{display:block;margin-top:.7em}.woocommerce-order .woocommerce-bacs-bank-details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-downloads,.woocommerce-order ul.order_details{margin:0 0 2em;-webkit-border-radius:3px;border-radius:3px;width:100%;display:block}.woocommerce-order .woocommerce-bacs-bank-details ul.bacs_details{padding:0}.woocommerce-order .woocommerce-bacs-bank-details,.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order .woocommerce-order-downloads,.woocommerce-order ul.order_details{background:#f1f1f1;padding:1.5em 2.5em}.woocommerce-order .woocommerce-order-downloads__title,.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order h2.wc-bacs-bank-details-heading,.woocommerce-order h2.woocommerce-column__title,.woocommerce-order h2.woocommerce-order-details__title{padding:.8em 0;margin:0 0 .5em;font-size:1.5em;font-weight:600;color:#404040}.woocommerce-order .woocommerce-thankyou-order-received{margin:0 0 1.5em;padding:0 .5em;text-align:center}.woocommerce-order-details table.shop_table,.woocommerce-order-downloads table.shop_table{border:none;border-bottom:0;background-color:inherit;-webkit-border-radius:0;border-radius:0;font-family:inherit;font-weight:inherit;font-size:.95em;margin:0!important;border-collapse:collapse;text-align:left}.woocommerce-order-details table.shop_table #shipping_method{margin:0;padding:0;list-style:none}.woocommerce-order-details table.shop_table th,.woocommerce-order-downloads table.shop_table th{border:none;font-weight:600;padding:9px 0;line-height:1.2em}.woocommerce-order-details table.shop_table tfoot tr:last-child .woocommerce-Price-amount{font-size:1em}.woocommerce-order-details table.shop_table td,.woocommerce-order-details table.shop_table th{padding:.6em 0;line-height:1.4em;border:none}.woocommerce-order-details table.shop_table tbody th,.woocommerce-order-details table.shop_table tfoot td,.woocommerce-order-details table.shop_table tfoot th{font-weight:400;border:none}.woocommerce-order-details table.shop_table tbody{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}.woocommerce-order-details table.shop_table th.product-name,.woocommerce-order-details table.shop_table th.product-total{font-weight:600}.woocommerce-order-details table.shop_table tfoot tr.order-total:not(.recurring-total) td,.woocommerce-order-details table.shop_table tfoot tr.order-total:not(.recurring-total) th{font-weight:600;border-top:1px dashed #ccc}.woocommerce-order-details table.shop_table tfoot tr.recurring-totals th{padding-top:1.8em;font-weight:600}.woocommerce-order-details table.shop_table tfoot tr.recurring-total td,.woocommerce-order-details table.shop_table tfoot tr.recurring-total th,.woocommerce-order-details table.shop_table tfoot tr.recurring-totals th{vertical-align:top}.woocommerce-order .wcf-col2-set{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.woocommerce-order .wcf-col2-set .wcf-col-1{margin-right:2%}.woocommerce-order .wcf-col2-set .wcf-col-1,.woocommerce-order .wcf-col2-set .wcf-col-2{width:49%;display:inline-block}.woocommerce-order .woocommerce-customer-details address{border-right-width:1px;border-bottom-width:1px;-webkit-border-radius:0;border-radius:0;font-style:normal}.woocommerce-order .woocommerce-customer-details address p{margin:0}@media only screen and (max-width:768px){.woocommerce-order .woocommerce-thankyou-order-received{margin:0 0 1em}.woocommerce-order .woocommerce-thankyou-order-received,.woocommerce-order h2.woocommerce-column__title,.woocommerce-order h2.woocommerce-order-details__title{padding:.5em 0;font-size:1.5em}.woocommerce-order .woocommerce-customer-details,.woocommerce-order .woocommerce-order-details,.woocommerce-order ul.order_details{padding:1.5em 2em}.woocommerce-order ul.order_details li{display:block;width:100%;border-right:none;padding:.5em 1em 1em 0;border-bottom:1px dashed #ccc}.woocommerce-order ul.order_details li:last-child{border:none}.woocommerce-order .wcf-col2-set{display:block}.woocommerce-order .wcf-col2-set .wcf-col-1,.woocommerce-order .wcf-col2-set .wcf-col-2{width:100%;display:block}}
|
cartflows.php
CHANGED
@@ -3,12 +3,12 @@
|
|
3 |
* Plugin Name: CartFlows
|
4 |
* Plugin URI: https://cartflows.com/
|
5 |
* Description: Create beautiful checkout pages & sales flows for WooCommerce.
|
6 |
-
* Version: 1.2.
|
7 |
* Author: CartFlows Inc
|
8 |
* Author URI: https://cartflows.com/
|
9 |
* Text Domain: cartflows
|
10 |
* WC requires at least: 3.0
|
11 |
-
* WC tested up to: 3.6.
|
12 |
*
|
13 |
* @package CartFlows
|
14 |
*/
|
3 |
* Plugin Name: CartFlows
|
4 |
* Plugin URI: https://cartflows.com/
|
5 |
* Description: Create beautiful checkout pages & sales flows for WooCommerce.
|
6 |
+
* Version: 1.2.5
|
7 |
* Author: CartFlows Inc
|
8 |
* Author URI: https://cartflows.com/
|
9 |
* Text Domain: cartflows
|
10 |
* WC requires at least: 3.0
|
11 |
+
* WC tested up to: 3.6.5
|
12 |
*
|
13 |
* @package CartFlows
|
14 |
*/
|
changelog.txt
CHANGED
@@ -1,3 +1,8 @@
|
|
|
|
|
|
|
|
|
|
|
|
1 |
Version 1.2.4 - Wednesday, 31st July 2019
|
2 |
- Improvement: Added compatibility for a future release of CartFlows Pro's Pre-Checkout Upsell.
|
3 |
- Fix: Account field CSS updated.
|
1 |
+
Version 1.2.5 - Tuesday, 13th August 2019
|
2 |
+
- New: Introduced Permalink structure.
|
3 |
+
- Improvement: Filter 'cartflows_coupon_field_text' introduced to change the coupon field text.
|
4 |
+
- Improvement: Normalize CSS issues when the default template was set.
|
5 |
+
|
6 |
Version 1.2.4 - Wednesday, 31st July 2019
|
7 |
- Improvement: Added compatibility for a future release of CartFlows Pro's Pre-Checkout Upsell.
|
8 |
- Fix: Account field CSS updated.
|
classes/class-cartflows-admin-fields.php
CHANGED
@@ -10,6 +10,30 @@
|
|
10 |
*/
|
11 |
class Cartflows_Admin_Fields {
|
12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
/**
|
14 |
* Text Field
|
15 |
*
|
@@ -86,6 +110,41 @@ class Cartflows_Admin_Fields {
|
|
86 |
return $output;
|
87 |
}
|
88 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
89 |
/**
|
90 |
* Select Field
|
91 |
*
|
10 |
*/
|
11 |
class Cartflows_Admin_Fields {
|
12 |
|
13 |
+
/**
|
14 |
+
* Title Field
|
15 |
+
*
|
16 |
+
* @param array $args Args.
|
17 |
+
* @return string
|
18 |
+
*/
|
19 |
+
public static function title_field( $args ) {
|
20 |
+
|
21 |
+
$title = $args['title'];
|
22 |
+
$description = isset( $args['description'] ) ? $args['description'] : '';
|
23 |
+
|
24 |
+
$output = '<h4 class="form-field wcf-title-field">';
|
25 |
+
$output .= '<span>' . $title . '</span>';
|
26 |
+
$output .= '</h4>';
|
27 |
+
|
28 |
+
if ( ! empty( $description ) ) {
|
29 |
+
$output .= '<div class="form-field-desc">';
|
30 |
+
$output .= '<p>' . $description . '</p>';
|
31 |
+
$output .= '</div>';
|
32 |
+
}
|
33 |
+
|
34 |
+
return $output;
|
35 |
+
}
|
36 |
+
|
37 |
/**
|
38 |
* Text Field
|
39 |
*
|
110 |
return $output;
|
111 |
}
|
112 |
|
113 |
+
/**
|
114 |
+
* Radio Field
|
115 |
+
*
|
116 |
+
* @param array $args Args.
|
117 |
+
* @return string
|
118 |
+
*/
|
119 |
+
public static function radio_field( $args ) {
|
120 |
+
|
121 |
+
$name = $args['name'];
|
122 |
+
$id = $args['id'];
|
123 |
+
$options = $args['options'];
|
124 |
+
$value = $args['value'];
|
125 |
+
|
126 |
+
$output = '';
|
127 |
+
foreach ( $options as $type => $data ) {
|
128 |
+
|
129 |
+
$output .= '<div class="form-field">';
|
130 |
+
$output .= '<label for="' . $id . '">';
|
131 |
+
$output .= '<input type="radio" class="wcf_permalink_structure" name="' . $name . '" value="' . $type . '" ' . checked( $value, $type, false ) . '>' . $data['label'] . '</label>';
|
132 |
+
$output .= '<div class="form-field-desc">';
|
133 |
+
$output .= '<p>';
|
134 |
+
if ( empty( $type ) ) {
|
135 |
+
$output .= $data['description'];
|
136 |
+
} else {
|
137 |
+
$output .= get_site_url() . $data['description'];
|
138 |
+
}
|
139 |
+
|
140 |
+
$output .= '</p>';
|
141 |
+
$output .= '</div>';
|
142 |
+
$output .= '</div>';
|
143 |
+
}
|
144 |
+
|
145 |
+
return $output;
|
146 |
+
}
|
147 |
+
|
148 |
/**
|
149 |
* Select Field
|
150 |
*
|
classes/class-cartflows-admin.php
CHANGED
@@ -273,15 +273,31 @@ class Cartflows_Admin {
|
|
273 |
$new_settings = array();
|
274 |
|
275 |
if ( isset( $_POST['reset'] ) ) {
|
276 |
-
$_POST['_cartflows_permalink'] =
|
|
|
|
|
|
|
|
|
|
|
277 |
}
|
278 |
|
279 |
if ( isset( $_POST['_cartflows_permalink'] ) ) {
|
280 |
-
$
|
281 |
|
282 |
-
if (
|
283 |
$new_settings['permalink'] = CARTFLOWS_STEP_POST_TYPE;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
284 |
}
|
|
|
|
|
|
|
285 |
}
|
286 |
|
287 |
Cartflows_Helper::update_admin_settings_option( '_cartflows_permalink', $new_settings, true );
|
273 |
$new_settings = array();
|
274 |
|
275 |
if ( isset( $_POST['reset'] ) ) {
|
276 |
+
$_POST['_cartflows_permalink'] = array(
|
277 |
+
'permalink' => CARTFLOWS_STEP_POST_TYPE,
|
278 |
+
'permalink_flow_base' => CARTFLOWS_FLOW_POST_TYPE,
|
279 |
+
'permalink_structure' => '',
|
280 |
+
);
|
281 |
+
|
282 |
}
|
283 |
|
284 |
if ( isset( $_POST['_cartflows_permalink'] ) ) {
|
285 |
+
$cartflows_permalink_settings = self::sanitize_form_inputs( $_POST['_cartflows_permalink'] );
|
286 |
|
287 |
+
if ( empty( $cartflows_permalink_settings['permalink'] ) ) {
|
288 |
$new_settings['permalink'] = CARTFLOWS_STEP_POST_TYPE;
|
289 |
+
} else {
|
290 |
+
$new_settings['permalink'] = $cartflows_permalink_settings['permalink'];
|
291 |
+
}
|
292 |
+
|
293 |
+
if ( empty( $cartflows_permalink_settings['permalink_flow_base'] ) ) {
|
294 |
+
$new_settings['permalink_flow_base'] = CARTFLOWS_FLOW_POST_TYPE;
|
295 |
+
} else {
|
296 |
+
$new_settings['permalink_flow_base'] = $cartflows_permalink_settings['permalink_flow_base'];
|
297 |
}
|
298 |
+
|
299 |
+
$new_settings['permalink_structure'] = $cartflows_permalink_settings['permalink_structure'];
|
300 |
+
|
301 |
}
|
302 |
|
303 |
Cartflows_Helper::update_admin_settings_option( '_cartflows_permalink', $new_settings, true );
|
classes/class-cartflows-frontend.php
CHANGED
@@ -374,6 +374,11 @@ class Cartflows_Frontend {
|
|
374 |
|
375 |
wp_localize_script( 'jquery', 'cartflows', apply_filters( 'global_cartflows_js_localize', $localize ) );
|
376 |
|
|
|
|
|
|
|
|
|
|
|
377 |
wp_enqueue_style( 'wcf-frontend-global', wcf()->utils->get_css_url( 'frontend' ), array(), CARTFLOWS_VER );
|
378 |
|
379 |
wp_enqueue_script(
|
374 |
|
375 |
wp_localize_script( 'jquery', 'cartflows', apply_filters( 'global_cartflows_js_localize', $localize ) );
|
376 |
|
377 |
+
if ( 'default' !== $page_template ) {
|
378 |
+
|
379 |
+
wp_enqueue_style( 'wcf-normalize-frontend-global', wcf()->utils->get_css_url( 'cartflows-normalize' ), array(), CARTFLOWS_VER );
|
380 |
+
}
|
381 |
+
|
382 |
wp_enqueue_style( 'wcf-frontend-global', wcf()->utils->get_css_url( 'frontend' ), array(), CARTFLOWS_VER );
|
383 |
|
384 |
wp_enqueue_script(
|
classes/class-cartflows-helper.php
CHANGED
@@ -333,7 +333,10 @@ class Cartflows_Helper {
|
|
333 |
$permalink_default = apply_filters(
|
334 |
'cartflows_permalink_settings_default',
|
335 |
array(
|
336 |
-
'permalink'
|
|
|
|
|
|
|
337 |
)
|
338 |
);
|
339 |
|
333 |
$permalink_default = apply_filters(
|
334 |
'cartflows_permalink_settings_default',
|
335 |
array(
|
336 |
+
'permalink' => CARTFLOWS_STEP_POST_TYPE,
|
337 |
+
'permalink_flow_base' => CARTFLOWS_FLOW_POST_TYPE,
|
338 |
+
'permalink_structure' => '',
|
339 |
+
|
340 |
)
|
341 |
);
|
342 |
|
classes/class-cartflows-loader.php
CHANGED
@@ -126,7 +126,7 @@ if ( ! class_exists( 'Cartflows_Loader' ) ) {
|
|
126 |
define( 'CARTFLOWS_BASE', plugin_basename( CARTFLOWS_FILE ) );
|
127 |
define( 'CARTFLOWS_DIR', plugin_dir_path( CARTFLOWS_FILE ) );
|
128 |
define( 'CARTFLOWS_URL', plugins_url( '/', CARTFLOWS_FILE ) );
|
129 |
-
define( 'CARTFLOWS_VER', '1.2.
|
130 |
define( 'CARTFLOWS_SLUG', 'cartflows' );
|
131 |
define( 'CARTFLOWS_SETTINGS', 'cartflows_settings' );
|
132 |
|
126 |
define( 'CARTFLOWS_BASE', plugin_basename( CARTFLOWS_FILE ) );
|
127 |
define( 'CARTFLOWS_DIR', plugin_dir_path( CARTFLOWS_FILE ) );
|
128 |
define( 'CARTFLOWS_URL', plugins_url( '/', CARTFLOWS_FILE ) );
|
129 |
+
define( 'CARTFLOWS_VER', '1.2.5' );
|
130 |
define( 'CARTFLOWS_SLUG', 'cartflows' );
|
131 |
define( 'CARTFLOWS_SETTINGS', 'cartflows_settings' );
|
132 |
|
includes/admin/cartflows-general.php
CHANGED
@@ -11,7 +11,6 @@ $debug_data = Cartflows_Helper::get_debug_settings();
|
|
11 |
|
12 |
$permalink_settings = Cartflows_Helper::get_permalink_settings();
|
13 |
|
14 |
-
|
15 |
$debug_on = ( isset( $_GET['debug'] ) ) ? sanitize_text_field( $_GET['debug'] ) : 'false';
|
16 |
|
17 |
$error_log = filter_input( INPUT_GET, 'cartflows-error-log', FILTER_VALIDATE_BOOLEAN );
|
@@ -111,18 +110,69 @@ $error_log = filter_input( INPUT_GET, 'cartflows-error-log', FILTER_VALIDATE_BOO
|
|
111 |
<div class="form-wrap">
|
112 |
<?php
|
113 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
114 |
echo Cartflows_Admin_Fields::text_field(
|
115 |
array(
|
116 |
-
'id' => '
|
117 |
-
'name' => '_cartflows_permalink[
|
118 |
-
'title' => __( '
|
119 |
-
'value' => $permalink_settings['
|
120 |
-
'
|
121 |
-
'placeholder' => CARTFLOWS_STEP_POST_TYPE,
|
122 |
)
|
123 |
);
|
124 |
|
125 |
-
|
126 |
|
127 |
|
128 |
</div>
|
11 |
|
12 |
$permalink_settings = Cartflows_Helper::get_permalink_settings();
|
13 |
|
|
|
14 |
$debug_on = ( isset( $_GET['debug'] ) ) ? sanitize_text_field( $_GET['debug'] ) : 'false';
|
15 |
|
16 |
$error_log = filter_input( INPUT_GET, 'cartflows-error-log', FILTER_VALIDATE_BOOLEAN );
|
110 |
<div class="form-wrap">
|
111 |
<?php
|
112 |
|
113 |
+
echo Cartflows_Admin_Fields::radio_field(
|
114 |
+
array(
|
115 |
+
'id' => 'permalink_structure',
|
116 |
+
'name' => '_cartflows_permalink[permalink_structure]',
|
117 |
+
'value' => $permalink_settings['permalink_structure'],
|
118 |
+
'options' => array(
|
119 |
+
'' =>
|
120 |
+
array(
|
121 |
+
'label' => __( 'Default', 'cartflows' ),
|
122 |
+
'description' => 'Default WordPress Permalink',
|
123 |
+
),
|
124 |
+
|
125 |
+
'/' . CARTFLOWS_FLOW_POST_TYPE . '/%flowname%/' . CARTFLOWS_STEP_POST_TYPE =>
|
126 |
+
array(
|
127 |
+
'label' => __( 'Flow and Step Slug', 'cartflows' ),
|
128 |
+
'description' => '/<code>' . CARTFLOWS_FLOW_POST_TYPE . '</code>/%flowname%/<code>' . CARTFLOWS_STEP_POST_TYPE . '</code>/%stepname%/',
|
129 |
+
),
|
130 |
+
|
131 |
+
'/' . CARTFLOWS_FLOW_POST_TYPE . '/%flowname%' =>
|
132 |
+
array(
|
133 |
+
'label' => __( 'Flow Slug', 'cartflows' ),
|
134 |
+
'description' => '/<code>' . CARTFLOWS_FLOW_POST_TYPE . '</code>/%flowname%/%stepname%/',
|
135 |
+
),
|
136 |
+
|
137 |
+
'/%flowname%/' . CARTFLOWS_STEP_POST_TYPE =>
|
138 |
+
array(
|
139 |
+
'label' => __( 'Step Slug', 'cartflows' ),
|
140 |
+
'description' => '/%flowname%/<code>' . CARTFLOWS_STEP_POST_TYPE . '</code>/%stepname%/',
|
141 |
+
),
|
142 |
+
),
|
143 |
+
)
|
144 |
+
);
|
145 |
+
?>
|
146 |
+
<hr/>
|
147 |
+
<?php
|
148 |
+
|
149 |
+
echo Cartflows_Admin_Fields::title_field(
|
150 |
+
array(
|
151 |
+
'title' => __( 'Post Type Permalink Base', 'cartflows' ),
|
152 |
+
)
|
153 |
+
);
|
154 |
+
|
155 |
+
echo Cartflows_Admin_Fields::text_field(
|
156 |
+
array(
|
157 |
+
'id' => 'wcf_permalink_step_base',
|
158 |
+
'name' => '_cartflows_permalink[permalink]',
|
159 |
+
'title' => __( 'Step Base', 'cartflows' ),
|
160 |
+
'value' => $permalink_settings['permalink'],
|
161 |
+
'placeholder' => CARTFLOWS_STEP_POST_TYPE,
|
162 |
+
)
|
163 |
+
);
|
164 |
+
|
165 |
echo Cartflows_Admin_Fields::text_field(
|
166 |
array(
|
167 |
+
'id' => 'wcf_permalink_flow_base',
|
168 |
+
'name' => '_cartflows_permalink[permalink_flow_base]',
|
169 |
+
'title' => __( 'Flow Base', 'cartflows' ),
|
170 |
+
'value' => $permalink_settings['permalink_flow_base'],
|
171 |
+
'placeholder' => CARTFLOWS_FLOW_POST_TYPE,
|
|
|
172 |
)
|
173 |
);
|
174 |
|
175 |
+
?>
|
176 |
|
177 |
|
178 |
</div>
|
languages/cartflows.pot
CHANGED
@@ -2,9 +2,9 @@
|
|
2 |
# This file is distributed under the same license as the CartFlows package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"Project-Id-Version: CartFlows 1.2.
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/cartflows\n"
|
7 |
-
"POT-Creation-Date: 2019-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -36,15 +36,15 @@ msgstr ""
|
|
36 |
msgid "Every %d Minutes"
|
37 |
msgstr ""
|
38 |
|
39 |
-
#: classes/class-cartflows-admin-fields.php:
|
40 |
msgid "Select"
|
41 |
msgstr ""
|
42 |
|
43 |
-
#: classes/class-cartflows-admin-fields.php:
|
44 |
msgid "No Checkout Steps"
|
45 |
msgstr ""
|
46 |
|
47 |
-
#: classes/class-cartflows-admin-fields.php:
|
48 |
#. translators: %s: link
|
49 |
msgid ""
|
50 |
"Be sure not to add any product in above selected Global Checkout step. "
|
@@ -56,43 +56,43 @@ msgstr ""
|
|
56 |
msgid "Settings"
|
57 |
msgstr ""
|
58 |
|
59 |
-
#: classes/class-cartflows-admin.php:
|
60 |
msgid "Installing and activating.."
|
61 |
msgstr ""
|
62 |
|
63 |
-
#: classes/class-cartflows-admin.php:
|
64 |
msgid "There was an error with the installation of plugin."
|
65 |
msgstr ""
|
66 |
|
67 |
-
#: classes/class-cartflows-admin.php:
|
68 |
msgid "Flows Library"
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: classes/class-cartflows-admin.php:
|
72 |
#: modules/flow/view/meta-flow-steps.php:144
|
73 |
msgid "Ready Templates"
|
74 |
msgstr ""
|
75 |
|
76 |
-
#: classes/class-cartflows-admin.php:
|
77 |
#: modules/flow/view/meta-flow-steps.php:147
|
78 |
msgid "Create Your Own"
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: classes/class-cartflows-admin.php:
|
82 |
#: modules/flow/view/meta-flow-steps.php:159
|
83 |
msgid "Search Sites"
|
84 |
msgstr ""
|
85 |
|
86 |
-
#: classes/class-cartflows-admin.php:
|
87 |
#: modules/flow/view/meta-flow-steps.php:160
|
88 |
msgid "Search Flow..."
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: classes/class-cartflows-admin.php:
|
92 |
msgid "Design Your Flow"
|
93 |
msgstr ""
|
94 |
|
95 |
-
#: classes/class-cartflows-admin.php:
|
96 |
#: classes/class-cartflows-importer.php:597
|
97 |
#: classes/class-cartflows-importer.php:696
|
98 |
#: modules/flow/view/meta-flow-steps.php:190
|
@@ -253,19 +253,19 @@ msgid "Sales Landing"
|
|
253 |
msgstr ""
|
254 |
|
255 |
#: classes/class-cartflows-importer.php:1200
|
256 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
257 |
#: modules/flow/view/meta-flow-steps.php:12
|
258 |
msgid "Checkout (Woo)"
|
259 |
msgstr ""
|
260 |
|
261 |
#: classes/class-cartflows-importer.php:1204
|
262 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
263 |
#: modules/flow/view/meta-flow-steps.php:13
|
264 |
msgid "Thank You (Woo)"
|
265 |
msgstr ""
|
266 |
|
267 |
#: classes/class-cartflows-importer.php:1212
|
268 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
269 |
#: modules/flow/view/meta-flow-steps.php:11
|
270 |
msgid "Landing"
|
271 |
msgstr ""
|
@@ -403,6 +403,7 @@ msgstr ""
|
|
403 |
|
404 |
#: classes/class-cartflows-meta-fields.php:492
|
405 |
#: classes/class-cartflows-meta-fields.php:505
|
|
|
406 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:518
|
407 |
msgid "Default"
|
408 |
msgstr ""
|
@@ -541,7 +542,7 @@ msgid "Select Page Builder"
|
|
541 |
msgstr ""
|
542 |
|
543 |
#: classes/class-cartflows-wizard.php:329
|
544 |
-
#: includes/admin/cartflows-general.php:
|
545 |
msgid "Elementor"
|
546 |
msgstr ""
|
547 |
|
@@ -550,12 +551,12 @@ msgid "Beaver Builder Plugin (Lite Version)"
|
|
550 |
msgstr ""
|
551 |
|
552 |
#: classes/class-cartflows-wizard.php:349
|
553 |
-
#: includes/admin/cartflows-general.php:
|
554 |
msgid "Divi"
|
555 |
msgstr ""
|
556 |
|
557 |
#: classes/class-cartflows-wizard.php:359
|
558 |
-
#: includes/admin/cartflows-general.php:
|
559 |
msgid "Other"
|
560 |
msgstr ""
|
561 |
|
@@ -669,7 +670,7 @@ msgid "%1$s was called with an invalid level \"%2$s\"."
|
|
669 |
msgstr ""
|
670 |
|
671 |
#: includes/admin/cartflows-admin.php:19
|
672 |
-
#: includes/admin/cartflows-general.php:
|
673 |
msgid "Modernizing WordPress eCommerce!"
|
674 |
msgstr ""
|
675 |
|
@@ -682,7 +683,7 @@ msgid "%1$s at %2$s"
|
|
682 |
msgstr ""
|
683 |
|
684 |
#: includes/admin/cartflows-error-log.php:41
|
685 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
686 |
msgid "View"
|
687 |
msgstr ""
|
688 |
|
@@ -702,29 +703,29 @@ msgstr ""
|
|
702 |
msgid "General"
|
703 |
msgstr ""
|
704 |
|
705 |
-
#: includes/admin/cartflows-general.php:
|
706 |
-
#: includes/admin/cartflows-general.php:
|
707 |
msgid "General Settings"
|
708 |
msgstr ""
|
709 |
|
710 |
-
#: includes/admin/cartflows-general.php:
|
711 |
msgid "Getting Started"
|
712 |
msgstr ""
|
713 |
|
714 |
-
#: includes/admin/cartflows-general.php:
|
715 |
msgid "Disallow search engines from indexing flows"
|
716 |
msgstr ""
|
717 |
|
718 |
-
#: includes/admin/cartflows-general.php:
|
719 |
#: modules/flow/view/meta-flow-steps.php:86
|
720 |
msgid "Global Checkout"
|
721 |
msgstr ""
|
722 |
|
723 |
-
#: includes/admin/cartflows-general.php:
|
724 |
msgid "Show Templates designed with"
|
725 |
msgstr ""
|
726 |
|
727 |
-
#: includes/admin/cartflows-general.php:
|
728 |
msgid ""
|
729 |
"CartFlows offers flow templates that can be imported in one click. These "
|
730 |
"templates are available in few different page builders. Please choose your "
|
@@ -732,80 +733,100 @@ msgid ""
|
|
732 |
"are made using that page builder.."
|
733 |
msgstr ""
|
734 |
|
735 |
-
#: includes/admin/cartflows-general.php:
|
736 |
msgid "Beaver Builder"
|
737 |
msgstr ""
|
738 |
|
739 |
-
#: includes/admin/cartflows-general.php:
|
740 |
-
#: includes/admin/cartflows-general.php:
|
741 |
msgid "Save Changes"
|
742 |
msgstr ""
|
743 |
|
744 |
-
#: includes/admin/cartflows-general.php:
|
745 |
msgid "Permalink Settings"
|
746 |
msgstr ""
|
747 |
|
748 |
-
#: includes/admin/cartflows-general.php:
|
749 |
-
msgid "Step
|
|
|
|
|
|
|
|
|
750 |
msgstr ""
|
751 |
|
752 |
-
#: includes/admin/cartflows-general.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
753 |
msgid "Set Default"
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: includes/admin/cartflows-general.php:
|
757 |
msgid "Knowledge Base"
|
758 |
msgstr ""
|
759 |
|
760 |
-
#: includes/admin/cartflows-general.php:
|
761 |
msgid "Not sure how something works? Take a peek at the knowledge base and learn."
|
762 |
msgstr ""
|
763 |
|
764 |
-
#: includes/admin/cartflows-general.php:
|
765 |
msgid "Visit Knowledge Base »"
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: includes/admin/cartflows-general.php:
|
769 |
msgid "Community"
|
770 |
msgstr ""
|
771 |
|
772 |
-
#: includes/admin/cartflows-general.php:
|
773 |
msgid ""
|
774 |
"Join the community of super helpful CartFlows users. Say hello, ask "
|
775 |
"questions, give feedback and help each other!"
|
776 |
msgstr ""
|
777 |
|
778 |
-
#: includes/admin/cartflows-general.php:
|
779 |
msgid "Join Our Facebook Group »"
|
780 |
msgstr ""
|
781 |
|
782 |
-
#: includes/admin/cartflows-general.php:
|
783 |
msgid "Five Star Support"
|
784 |
msgstr ""
|
785 |
|
786 |
-
#: includes/admin/cartflows-general.php:
|
787 |
msgid "Got a question? Get in touch with CartFlows developers. We're happy to help!"
|
788 |
msgstr ""
|
789 |
|
790 |
-
#: includes/admin/cartflows-general.php:
|
791 |
msgid "Submit a Ticket »"
|
792 |
msgstr ""
|
793 |
|
794 |
-
#: includes/admin/cartflows-general.php:
|
795 |
msgid "Load Minified CSS"
|
796 |
msgstr ""
|
797 |
|
798 |
-
#: includes/admin/cartflows-general.php:
|
799 |
msgid ""
|
800 |
"Load the Minified CSS from here. Just Enable it by checking the below given "
|
801 |
"checkbox."
|
802 |
msgstr ""
|
803 |
|
804 |
-
#: includes/admin/cartflows-general.php:
|
805 |
msgid "Load minified CSS & JS Files"
|
806 |
msgstr ""
|
807 |
|
808 |
-
#: includes/admin/cartflows-general.php:
|
809 |
msgid "Save"
|
810 |
msgstr ""
|
811 |
|
@@ -867,13 +888,13 @@ msgstr ""
|
|
867 |
msgid "This product can't be purcahsed"
|
868 |
msgstr ""
|
869 |
|
870 |
-
#: modules/checkout/classes/class-cartflows-checkout-markup.php:
|
871 |
-
#: modules/checkout/classes/class-cartflows-checkout-markup.php:
|
872 |
msgid "Coupon Code"
|
873 |
msgstr ""
|
874 |
|
875 |
-
#: modules/checkout/classes/class-cartflows-checkout-markup.php:
|
876 |
-
#: modules/checkout/classes/class-cartflows-checkout-markup.php:
|
877 |
msgid "Apply"
|
878 |
msgstr ""
|
879 |
|
@@ -896,7 +917,7 @@ msgid "Order Bump"
|
|
896 |
msgstr ""
|
897 |
|
898 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:171
|
899 |
-
msgid "
|
900 |
msgstr ""
|
901 |
|
902 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:177
|
@@ -924,14 +945,12 @@ msgstr ""
|
|
924 |
|
925 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:324
|
926 |
#. translators: %s: link
|
927 |
-
msgid "Upgrade to %1$sCartFlows Pro%2$s for
|
928 |
msgstr ""
|
929 |
|
930 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:334
|
931 |
#. translators: %s: link
|
932 |
-
msgid ""
|
933 |
-
"Update to %1$sCartFlows Pro%2$s to %3$s or above for Pre-Checkout Upsell "
|
934 |
-
"feature"
|
935 |
msgstr ""
|
936 |
|
937 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:362
|
@@ -1194,102 +1213,106 @@ msgid ""
|
|
1194 |
"in your flow, so you can preview it easily while testing."
|
1195 |
msgstr ""
|
1196 |
|
1197 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1198 |
msgid "Flow: "
|
1199 |
msgstr ""
|
1200 |
|
1201 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1202 |
msgid "Name: "
|
1203 |
msgstr ""
|
1204 |
|
1205 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1206 |
msgid "Search Flows"
|
1207 |
msgstr ""
|
1208 |
|
1209 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1210 |
msgid "All Flows"
|
1211 |
msgstr ""
|
1212 |
|
1213 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1214 |
msgid "Edit Flow"
|
1215 |
msgstr ""
|
1216 |
|
1217 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1218 |
msgid "View Flow"
|
1219 |
msgstr ""
|
1220 |
|
1221 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1222 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1223 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1224 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1225 |
msgid "Add New"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1229 |
msgid "Update Flow"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1233 |
msgid "New Flow Name"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
|
|
|
|
|
|
|
|
1237 |
msgid "Flows"
|
1238 |
msgstr ""
|
1239 |
|
1240 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1241 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1242 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1243 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1244 |
#. translators: %s: singular custom post type name
|
1245 |
msgid "%s updated."
|
1246 |
msgstr ""
|
1247 |
|
1248 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1249 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1250 |
#. translators: %s: singular custom post type name
|
1251 |
msgid "Custom %s updated."
|
1252 |
msgstr ""
|
1253 |
|
1254 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1255 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1256 |
#. translators: %s: singular custom post type name
|
1257 |
msgid "Custom %s deleted."
|
1258 |
msgstr ""
|
1259 |
|
1260 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1261 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1262 |
#. translators: %1$s: singular custom post type name ,%2$s: date and time of
|
1263 |
#. the revision
|
1264 |
msgid "%1$s restored to revision from %2$s"
|
1265 |
msgstr ""
|
1266 |
|
1267 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1268 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1269 |
#. translators: %s: singular custom post type name
|
1270 |
msgid "%s published."
|
1271 |
msgstr ""
|
1272 |
|
1273 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1274 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1275 |
#. translators: %s: singular custom post type name
|
1276 |
msgid "%s saved."
|
1277 |
msgstr ""
|
1278 |
|
1279 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1280 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1281 |
#. translators: %s: singular custom post type name
|
1282 |
msgid "%s submitted."
|
1283 |
msgstr ""
|
1284 |
|
1285 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1286 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1287 |
#. translators: %s: singular custom post type name
|
1288 |
msgid "%s scheduled for."
|
1289 |
msgstr ""
|
1290 |
|
1291 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1292 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1293 |
#. translators: %s: singular custom post type name
|
1294 |
msgid "%s draft updated."
|
1295 |
msgstr ""
|
@@ -1299,46 +1322,46 @@ msgstr ""
|
|
1299 |
msgid "Next Step"
|
1300 |
msgstr ""
|
1301 |
|
1302 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1303 |
msgid "Search Steps"
|
1304 |
msgstr ""
|
1305 |
|
1306 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1307 |
msgid "All Steps"
|
1308 |
msgstr ""
|
1309 |
|
1310 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1311 |
#: modules/flow/view/meta-flow-steps.php:98
|
1312 |
msgid "Edit Step"
|
1313 |
msgstr ""
|
1314 |
|
1315 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1316 |
#: modules/flow/view/meta-flow-steps.php:94
|
1317 |
msgid "View Step"
|
1318 |
msgstr ""
|
1319 |
|
1320 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1321 |
msgid "Update Step"
|
1322 |
msgstr ""
|
1323 |
|
1324 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1325 |
msgid "New Step Name"
|
1326 |
msgstr ""
|
1327 |
|
1328 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1329 |
msgid "Step Type"
|
1330 |
msgstr ""
|
1331 |
|
1332 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1333 |
msgid "Step Flow"
|
1334 |
msgstr ""
|
1335 |
|
1336 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1337 |
#: modules/flow/view/meta-flow-steps.php:14
|
1338 |
msgid "Upsell (Woo)"
|
1339 |
msgstr ""
|
1340 |
|
1341 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1342 |
#: modules/flow/view/meta-flow-steps.php:15
|
1343 |
msgid "Downsell (Woo)"
|
1344 |
msgstr ""
|
@@ -1667,32 +1690,32 @@ msgstr ""
|
|
1667 |
msgid "CartFlows Inc"
|
1668 |
msgstr ""
|
1669 |
|
1670 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1671 |
msgctxt "flow general name"
|
1672 |
msgid "Flows"
|
1673 |
msgstr ""
|
1674 |
|
1675 |
-
#: modules/flow/classes/class-cartflows-flow-post-type.php:
|
1676 |
msgctxt "flow singular name"
|
1677 |
msgid "Flow"
|
1678 |
msgstr ""
|
1679 |
|
1680 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1681 |
msgctxt "flow step general name"
|
1682 |
msgid "Steps"
|
1683 |
msgstr ""
|
1684 |
|
1685 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1686 |
msgctxt "flow step singular name"
|
1687 |
msgid "Step"
|
1688 |
msgstr ""
|
1689 |
|
1690 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1691 |
msgctxt "cartflows"
|
1692 |
msgid "CartFlows — Boxed"
|
1693 |
msgstr ""
|
1694 |
|
1695 |
-
#: modules/flow/classes/class-cartflows-step-post-type.php:
|
1696 |
msgctxt "cartflows"
|
1697 |
msgid "Template for Page Builders"
|
1698 |
msgstr ""
|
2 |
# This file is distributed under the same license as the CartFlows package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"Project-Id-Version: CartFlows 1.2.5\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/cartflows\n"
|
7 |
+
"POT-Creation-Date: 2019-08-13 09:33:51+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
36 |
msgid "Every %d Minutes"
|
37 |
msgstr ""
|
38 |
|
39 |
+
#: classes/class-cartflows-admin-fields.php:231
|
40 |
msgid "Select"
|
41 |
msgstr ""
|
42 |
|
43 |
+
#: classes/class-cartflows-admin-fields.php:234
|
44 |
msgid "No Checkout Steps"
|
45 |
msgstr ""
|
46 |
|
47 |
+
#: classes/class-cartflows-admin-fields.php:260
|
48 |
#. translators: %s: link
|
49 |
msgid ""
|
50 |
"Be sure not to add any product in above selected Global Checkout step. "
|
56 |
msgid "Settings"
|
57 |
msgstr ""
|
58 |
|
59 |
+
#: classes/class-cartflows-admin.php:403
|
60 |
msgid "Installing and activating.."
|
61 |
msgstr ""
|
62 |
|
63 |
+
#: classes/class-cartflows-admin.php:404
|
64 |
msgid "There was an error with the installation of plugin."
|
65 |
msgstr ""
|
66 |
|
67 |
+
#: classes/class-cartflows-admin.php:458
|
68 |
msgid "Flows Library"
|
69 |
msgstr ""
|
70 |
|
71 |
+
#: classes/class-cartflows-admin.php:465
|
72 |
#: modules/flow/view/meta-flow-steps.php:144
|
73 |
msgid "Ready Templates"
|
74 |
msgstr ""
|
75 |
|
76 |
+
#: classes/class-cartflows-admin.php:468
|
77 |
#: modules/flow/view/meta-flow-steps.php:147
|
78 |
msgid "Create Your Own"
|
79 |
msgstr ""
|
80 |
|
81 |
+
#: classes/class-cartflows-admin.php:479
|
82 |
#: modules/flow/view/meta-flow-steps.php:159
|
83 |
msgid "Search Sites"
|
84 |
msgstr ""
|
85 |
|
86 |
+
#: classes/class-cartflows-admin.php:480
|
87 |
#: modules/flow/view/meta-flow-steps.php:160
|
88 |
msgid "Search Flow..."
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: classes/class-cartflows-admin.php:497
|
92 |
msgid "Design Your Flow"
|
93 |
msgstr ""
|
94 |
|
95 |
+
#: classes/class-cartflows-admin.php:498
|
96 |
#: classes/class-cartflows-importer.php:597
|
97 |
#: classes/class-cartflows-importer.php:696
|
98 |
#: modules/flow/view/meta-flow-steps.php:190
|
253 |
msgstr ""
|
254 |
|
255 |
#: classes/class-cartflows-importer.php:1200
|
256 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:244
|
257 |
#: modules/flow/view/meta-flow-steps.php:12
|
258 |
msgid "Checkout (Woo)"
|
259 |
msgstr ""
|
260 |
|
261 |
#: classes/class-cartflows-importer.php:1204
|
262 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:251
|
263 |
#: modules/flow/view/meta-flow-steps.php:13
|
264 |
msgid "Thank You (Woo)"
|
265 |
msgstr ""
|
266 |
|
267 |
#: classes/class-cartflows-importer.php:1212
|
268 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:237
|
269 |
#: modules/flow/view/meta-flow-steps.php:11
|
270 |
msgid "Landing"
|
271 |
msgstr ""
|
403 |
|
404 |
#: classes/class-cartflows-meta-fields.php:492
|
405 |
#: classes/class-cartflows-meta-fields.php:505
|
406 |
+
#: includes/admin/cartflows-general.php:121
|
407 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:518
|
408 |
msgid "Default"
|
409 |
msgstr ""
|
542 |
msgstr ""
|
543 |
|
544 |
#: classes/class-cartflows-wizard.php:329
|
545 |
+
#: includes/admin/cartflows-general.php:86
|
546 |
msgid "Elementor"
|
547 |
msgstr ""
|
548 |
|
551 |
msgstr ""
|
552 |
|
553 |
#: classes/class-cartflows-wizard.php:349
|
554 |
+
#: includes/admin/cartflows-general.php:88
|
555 |
msgid "Divi"
|
556 |
msgstr ""
|
557 |
|
558 |
#: classes/class-cartflows-wizard.php:359
|
559 |
+
#: includes/admin/cartflows-general.php:89
|
560 |
msgid "Other"
|
561 |
msgstr ""
|
562 |
|
670 |
msgstr ""
|
671 |
|
672 |
#: includes/admin/cartflows-admin.php:19
|
673 |
+
#: includes/admin/cartflows-general.php:42
|
674 |
msgid "Modernizing WordPress eCommerce!"
|
675 |
msgstr ""
|
676 |
|
683 |
msgstr ""
|
684 |
|
685 |
#: includes/admin/cartflows-error-log.php:41
|
686 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:176
|
687 |
msgid "View"
|
688 |
msgstr ""
|
689 |
|
703 |
msgid "General"
|
704 |
msgstr ""
|
705 |
|
706 |
+
#: includes/admin/cartflows-general.php:27
|
707 |
+
#: includes/admin/cartflows-general.php:50
|
708 |
msgid "General Settings"
|
709 |
msgstr ""
|
710 |
|
711 |
+
#: includes/admin/cartflows-general.php:34
|
712 |
msgid "Getting Started"
|
713 |
msgstr ""
|
714 |
|
715 |
+
#: includes/admin/cartflows-general.php:63
|
716 |
msgid "Disallow search engines from indexing flows"
|
717 |
msgstr ""
|
718 |
|
719 |
+
#: includes/admin/cartflows-general.php:73
|
720 |
#: modules/flow/view/meta-flow-steps.php:86
|
721 |
msgid "Global Checkout"
|
722 |
msgstr ""
|
723 |
|
724 |
+
#: includes/admin/cartflows-general.php:82
|
725 |
msgid "Show Templates designed with"
|
726 |
msgstr ""
|
727 |
|
728 |
+
#: includes/admin/cartflows-general.php:83
|
729 |
msgid ""
|
730 |
"CartFlows offers flow templates that can be imported in one click. These "
|
731 |
"templates are available in few different page builders. Please choose your "
|
733 |
"are made using that page builder.."
|
734 |
msgstr ""
|
735 |
|
736 |
+
#: includes/admin/cartflows-general.php:87
|
737 |
msgid "Beaver Builder"
|
738 |
msgstr ""
|
739 |
|
740 |
+
#: includes/admin/cartflows-general.php:98
|
741 |
+
#: includes/admin/cartflows-general.php:180
|
742 |
msgid "Save Changes"
|
743 |
msgstr ""
|
744 |
|
745 |
+
#: includes/admin/cartflows-general.php:106
|
746 |
msgid "Permalink Settings"
|
747 |
msgstr ""
|
748 |
|
749 |
+
#: includes/admin/cartflows-general.php:127
|
750 |
+
msgid "Flow and Step Slug"
|
751 |
+
msgstr ""
|
752 |
+
|
753 |
+
#: includes/admin/cartflows-general.php:133
|
754 |
+
msgid "Flow Slug"
|
755 |
msgstr ""
|
756 |
|
757 |
+
#: includes/admin/cartflows-general.php:139
|
758 |
+
msgid "Step Slug"
|
759 |
+
msgstr ""
|
760 |
+
|
761 |
+
#: includes/admin/cartflows-general.php:151
|
762 |
+
msgid "Post Type Permalink Base"
|
763 |
+
msgstr ""
|
764 |
+
|
765 |
+
#: includes/admin/cartflows-general.php:159
|
766 |
+
msgid "Step Base"
|
767 |
+
msgstr ""
|
768 |
+
|
769 |
+
#: includes/admin/cartflows-general.php:169
|
770 |
+
msgid "Flow Base"
|
771 |
+
msgstr ""
|
772 |
+
|
773 |
+
#: includes/admin/cartflows-general.php:181
|
774 |
msgid "Set Default"
|
775 |
msgstr ""
|
776 |
|
777 |
+
#: includes/admin/cartflows-general.php:196
|
778 |
msgid "Knowledge Base"
|
779 |
msgstr ""
|
780 |
|
781 |
+
#: includes/admin/cartflows-general.php:200
|
782 |
msgid "Not sure how something works? Take a peek at the knowledge base and learn."
|
783 |
msgstr ""
|
784 |
|
785 |
+
#: includes/admin/cartflows-general.php:203
|
786 |
msgid "Visit Knowledge Base »"
|
787 |
msgstr ""
|
788 |
|
789 |
+
#: includes/admin/cartflows-general.php:211
|
790 |
msgid "Community"
|
791 |
msgstr ""
|
792 |
|
793 |
+
#: includes/admin/cartflows-general.php:215
|
794 |
msgid ""
|
795 |
"Join the community of super helpful CartFlows users. Say hello, ask "
|
796 |
"questions, give feedback and help each other!"
|
797 |
msgstr ""
|
798 |
|
799 |
+
#: includes/admin/cartflows-general.php:218
|
800 |
msgid "Join Our Facebook Group »"
|
801 |
msgstr ""
|
802 |
|
803 |
+
#: includes/admin/cartflows-general.php:226
|
804 |
msgid "Five Star Support"
|
805 |
msgstr ""
|
806 |
|
807 |
+
#: includes/admin/cartflows-general.php:230
|
808 |
msgid "Got a question? Get in touch with CartFlows developers. We're happy to help!"
|
809 |
msgstr ""
|
810 |
|
811 |
+
#: includes/admin/cartflows-general.php:233
|
812 |
msgid "Submit a Ticket »"
|
813 |
msgstr ""
|
814 |
|
815 |
+
#: includes/admin/cartflows-general.php:243
|
816 |
msgid "Load Minified CSS"
|
817 |
msgstr ""
|
818 |
|
819 |
+
#: includes/admin/cartflows-general.php:248
|
820 |
msgid ""
|
821 |
"Load the Minified CSS from here. Just Enable it by checking the below given "
|
822 |
"checkbox."
|
823 |
msgstr ""
|
824 |
|
825 |
+
#: includes/admin/cartflows-general.php:255
|
826 |
msgid "Load minified CSS & JS Files"
|
827 |
msgstr ""
|
828 |
|
829 |
+
#: includes/admin/cartflows-general.php:260
|
830 |
msgid "Save"
|
831 |
msgstr ""
|
832 |
|
888 |
msgid "This product can't be purcahsed"
|
889 |
msgstr ""
|
890 |
|
891 |
+
#: modules/checkout/classes/class-cartflows-checkout-markup.php:989
|
892 |
+
#: modules/checkout/classes/class-cartflows-checkout-markup.php:1031
|
893 |
msgid "Coupon Code"
|
894 |
msgstr ""
|
895 |
|
896 |
+
#: modules/checkout/classes/class-cartflows-checkout-markup.php:990
|
897 |
+
#: modules/checkout/classes/class-cartflows-checkout-markup.php:1040
|
898 |
msgid "Apply"
|
899 |
msgstr ""
|
900 |
|
917 |
msgstr ""
|
918 |
|
919 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:171
|
920 |
+
msgid "Checkout Offer"
|
921 |
msgstr ""
|
922 |
|
923 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:177
|
945 |
|
946 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:324
|
947 |
#. translators: %s: link
|
948 |
+
msgid "Upgrade to %1$sCartFlows Pro%2$s for Checkout Offer feature"
|
949 |
msgstr ""
|
950 |
|
951 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:334
|
952 |
#. translators: %s: link
|
953 |
+
msgid "Update to %1$sCartFlows Pro%2$s to %3$s or above for Checkout Offer feature"
|
|
|
|
|
954 |
msgstr ""
|
955 |
|
956 |
#: modules/checkout/classes/class-cartflows-checkout-meta.php:362
|
1213 |
"in your flow, so you can preview it easily while testing."
|
1214 |
msgstr ""
|
1215 |
|
1216 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:69
|
1217 |
msgid "Flow: "
|
1218 |
msgstr ""
|
1219 |
|
1220 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:69
|
1221 |
msgid "Name: "
|
1222 |
msgstr ""
|
1223 |
|
1224 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:101
|
1225 |
msgid "Search Flows"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:102
|
1229 |
msgid "All Flows"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:103
|
1233 |
msgid "Edit Flow"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:104
|
1237 |
msgid "View Flow"
|
1238 |
msgstr ""
|
1239 |
|
1240 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:105
|
1241 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:107
|
1242 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:166
|
1243 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:168
|
1244 |
msgid "Add New"
|
1245 |
msgstr ""
|
1246 |
|
1247 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:106
|
1248 |
msgid "Update Flow"
|
1249 |
msgstr ""
|
1250 |
|
1251 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:108
|
1252 |
msgid "New Flow Name"
|
1253 |
msgstr ""
|
1254 |
|
1255 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:160
|
1256 |
+
msgid "Slug"
|
1257 |
+
msgstr ""
|
1258 |
+
|
1259 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:283
|
1260 |
msgid "Flows"
|
1261 |
msgstr ""
|
1262 |
|
1263 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:305
|
1264 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:311
|
1265 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:390
|
1266 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:396
|
1267 |
#. translators: %s: singular custom post type name
|
1268 |
msgid "%s updated."
|
1269 |
msgstr ""
|
1270 |
|
1271 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:307
|
1272 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:392
|
1273 |
#. translators: %s: singular custom post type name
|
1274 |
msgid "Custom %s updated."
|
1275 |
msgstr ""
|
1276 |
|
1277 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:309
|
1278 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:394
|
1279 |
#. translators: %s: singular custom post type name
|
1280 |
msgid "Custom %s deleted."
|
1281 |
msgstr ""
|
1282 |
|
1283 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:313
|
1284 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:398
|
1285 |
#. translators: %1$s: singular custom post type name ,%2$s: date and time of
|
1286 |
#. the revision
|
1287 |
msgid "%1$s restored to revision from %2$s"
|
1288 |
msgstr ""
|
1289 |
|
1290 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:315
|
1291 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:400
|
1292 |
#. translators: %s: singular custom post type name
|
1293 |
msgid "%s published."
|
1294 |
msgstr ""
|
1295 |
|
1296 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:317
|
1297 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:402
|
1298 |
#. translators: %s: singular custom post type name
|
1299 |
msgid "%s saved."
|
1300 |
msgstr ""
|
1301 |
|
1302 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:319
|
1303 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:404
|
1304 |
#. translators: %s: singular custom post type name
|
1305 |
msgid "%s submitted."
|
1306 |
msgstr ""
|
1307 |
|
1308 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:321
|
1309 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:406
|
1310 |
#. translators: %s: singular custom post type name
|
1311 |
msgid "%s scheduled for."
|
1312 |
msgstr ""
|
1313 |
|
1314 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:323
|
1315 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:408
|
1316 |
#. translators: %s: singular custom post type name
|
1317 |
msgid "%s draft updated."
|
1318 |
msgstr ""
|
1322 |
msgid "Next Step"
|
1323 |
msgstr ""
|
1324 |
|
1325 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:162
|
1326 |
msgid "Search Steps"
|
1327 |
msgstr ""
|
1328 |
|
1329 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:163
|
1330 |
msgid "All Steps"
|
1331 |
msgstr ""
|
1332 |
|
1333 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:164
|
1334 |
#: modules/flow/view/meta-flow-steps.php:98
|
1335 |
msgid "Edit Step"
|
1336 |
msgstr ""
|
1337 |
|
1338 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:165
|
1339 |
#: modules/flow/view/meta-flow-steps.php:94
|
1340 |
msgid "View Step"
|
1341 |
msgstr ""
|
1342 |
|
1343 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:167
|
1344 |
msgid "Update Step"
|
1345 |
msgstr ""
|
1346 |
|
1347 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:169
|
1348 |
msgid "New Step Name"
|
1349 |
msgstr ""
|
1350 |
|
1351 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:209
|
1352 |
msgid "Step Type"
|
1353 |
msgstr ""
|
1354 |
|
1355 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:219
|
1356 |
msgid "Step Flow"
|
1357 |
msgstr ""
|
1358 |
|
1359 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:258
|
1360 |
#: modules/flow/view/meta-flow-steps.php:14
|
1361 |
msgid "Upsell (Woo)"
|
1362 |
msgstr ""
|
1363 |
|
1364 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:265
|
1365 |
#: modules/flow/view/meta-flow-steps.php:15
|
1366 |
msgid "Downsell (Woo)"
|
1367 |
msgstr ""
|
1690 |
msgid "CartFlows Inc"
|
1691 |
msgstr ""
|
1692 |
|
1693 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:99
|
1694 |
msgctxt "flow general name"
|
1695 |
msgid "Flows"
|
1696 |
msgstr ""
|
1697 |
|
1698 |
+
#: modules/flow/classes/class-cartflows-flow-post-type.php:100
|
1699 |
msgctxt "flow singular name"
|
1700 |
msgid "Flow"
|
1701 |
msgstr ""
|
1702 |
|
1703 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:160
|
1704 |
msgctxt "flow step general name"
|
1705 |
msgid "Steps"
|
1706 |
msgstr ""
|
1707 |
|
1708 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:161
|
1709 |
msgctxt "flow step singular name"
|
1710 |
msgid "Step"
|
1711 |
msgstr ""
|
1712 |
|
1713 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:306
|
1714 |
msgctxt "cartflows"
|
1715 |
msgid "CartFlows — Boxed"
|
1716 |
msgstr ""
|
1717 |
|
1718 |
+
#: modules/flow/classes/class-cartflows-step-post-type.php:307
|
1719 |
msgctxt "cartflows"
|
1720 |
msgid "Template for Page Builders"
|
1721 |
msgstr ""
|
modules/checkout/classes/class-cartflows-checkout-markup.php
CHANGED
@@ -443,6 +443,7 @@ class Cartflows_Checkout_Markup {
|
|
443 |
add_filter( 'woocommerce_checkout_fields', array( $this, 'add_three_column_layout_fields' ) );
|
444 |
|
445 |
add_filter( 'woocommerce_cart_totals_coupon_html', array( $this, 'remove_coupon_text' ) );
|
|
|
446 |
global $post;
|
447 |
|
448 |
if ( _is_wcf_checkout_type() ) {
|
@@ -984,17 +985,24 @@ class Cartflows_Checkout_Markup {
|
|
984 |
|
985 |
}
|
986 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
987 |
ob_start();
|
988 |
?>
|
989 |
<div class="wcf-custom-coupon-field">
|
990 |
<div class="wcf-coupon-col-1">
|
991 |
<span>
|
992 |
-
<input type="text" name="coupon_code" class="input-text wcf-coupon-code-input" placeholder="<?php
|
993 |
</span>
|
994 |
</div>
|
995 |
<div class="wcf-coupon-col-2">
|
996 |
<span>
|
997 |
-
<button type="button" class="button wcf-submit-coupon wcf-btn-small" name="apply_coupon" value="Apply"><?php
|
998 |
</span>
|
999 |
</div>
|
1000 |
</div>
|
443 |
add_filter( 'woocommerce_checkout_fields', array( $this, 'add_three_column_layout_fields' ) );
|
444 |
|
445 |
add_filter( 'woocommerce_cart_totals_coupon_html', array( $this, 'remove_coupon_text' ) );
|
446 |
+
|
447 |
global $post;
|
448 |
|
449 |
if ( _is_wcf_checkout_type() ) {
|
985 |
|
986 |
}
|
987 |
|
988 |
+
$coupon_field = array(
|
989 |
+
'field_text' => __( 'Coupon Code', 'cartflows' ),
|
990 |
+
'button_text' => __( 'Apply', 'cartflows' ),
|
991 |
+
);
|
992 |
+
|
993 |
+
$coupon_field = apply_filters( 'cartflows_coupon_field_text', $coupon_field );
|
994 |
+
|
995 |
ob_start();
|
996 |
?>
|
997 |
<div class="wcf-custom-coupon-field">
|
998 |
<div class="wcf-coupon-col-1">
|
999 |
<span>
|
1000 |
+
<input type="text" name="coupon_code" class="input-text wcf-coupon-code-input" placeholder="<?php echo $coupon_field['field_text']; ?>" id="coupon_code" value="">
|
1001 |
</span>
|
1002 |
</div>
|
1003 |
<div class="wcf-coupon-col-2">
|
1004 |
<span>
|
1005 |
+
<button type="button" class="button wcf-submit-coupon wcf-btn-small" name="apply_coupon" value="Apply"><?php echo $coupon_field['button_text']; ?></button>
|
1006 |
</span>
|
1007 |
</div>
|
1008 |
</div>
|
modules/checkout/classes/class-cartflows-checkout-meta.php
CHANGED
@@ -168,7 +168,7 @@ class Cartflows_Checkout_Meta extends Cartflows_Meta {
|
|
168 |
'icon' => 'dashicons-cart',
|
169 |
),
|
170 |
array(
|
171 |
-
'title' => __( '
|
172 |
'id' => 'wcf-pre-checkout-offer',
|
173 |
'class' => 'wcf-pre-checkout-offer' === $active_tab ? 'wcf-tab wp-ui-text-highlight active' : 'wcf-tab',
|
174 |
'icon' => 'dashicons-arrow-up-alt',
|
@@ -321,7 +321,7 @@ class Cartflows_Checkout_Meta extends Cartflows_Meta {
|
|
321 |
array(
|
322 |
'name' => 'wcf-upgrade-to-pro',
|
323 |
/* translators: %s: link */
|
324 |
-
'content' => '<i>' . sprintf( __( 'Upgrade to %1$sCartFlows Pro%2$s for
|
325 |
)
|
326 |
);
|
327 |
} elseif ( _is_cartflows_pro_ver_less_than( '1.2.0' ) ) {
|
@@ -331,7 +331,7 @@ class Cartflows_Checkout_Meta extends Cartflows_Meta {
|
|
331 |
array(
|
332 |
'name' => 'wcf-upgrade-to-pro',
|
333 |
/* translators: %s: link */
|
334 |
-
'content' => '<i>' . sprintf( __( 'Update to %1$sCartFlows Pro%2$s to %3$s or above for
|
335 |
)
|
336 |
);
|
337 |
}
|
168 |
'icon' => 'dashicons-cart',
|
169 |
),
|
170 |
array(
|
171 |
+
'title' => __( 'Checkout Offer', 'cartflows' ),
|
172 |
'id' => 'wcf-pre-checkout-offer',
|
173 |
'class' => 'wcf-pre-checkout-offer' === $active_tab ? 'wcf-tab wp-ui-text-highlight active' : 'wcf-tab',
|
174 |
'icon' => 'dashicons-arrow-up-alt',
|
321 |
array(
|
322 |
'name' => 'wcf-upgrade-to-pro',
|
323 |
/* translators: %s: link */
|
324 |
+
'content' => '<i>' . sprintf( __( 'Upgrade to %1$sCartFlows Pro%2$s for Checkout Offer feature', 'cartflows' ), '<a href="https://cartflows.com/" target="_blank">', '</a>' ) . '</i>',
|
325 |
)
|
326 |
);
|
327 |
} elseif ( _is_cartflows_pro_ver_less_than( '1.2.0' ) ) {
|
331 |
array(
|
332 |
'name' => 'wcf-upgrade-to-pro',
|
333 |
/* translators: %s: link */
|
334 |
+
'content' => '<i>' . sprintf( __( 'Update to %1$sCartFlows Pro%2$s to %3$s or above for Checkout Offer feature', 'cartflows' ), '<a href="https://cartflows.com/" target="_blank">', '</a>', $version ) . '</i>',
|
335 |
)
|
336 |
);
|
337 |
}
|
modules/flow/classes/class-cartflows-flow-loader.php
CHANGED
@@ -49,6 +49,7 @@ class Cartflows_Flow_Loader {
|
|
49 |
require_once CARTFLOWS_FLOW_DIR . 'classes/class-cartflows-step-post-type.php';
|
50 |
require_once CARTFLOWS_FLOW_DIR . 'classes/class-cartflows-step-post-meta.php';
|
51 |
require_once CARTFLOWS_FLOW_DIR . 'classes/class-cartflows-flow-shortcodes.php';
|
|
|
52 |
}
|
53 |
}
|
54 |
|
49 |
require_once CARTFLOWS_FLOW_DIR . 'classes/class-cartflows-step-post-type.php';
|
50 |
require_once CARTFLOWS_FLOW_DIR . 'classes/class-cartflows-step-post-meta.php';
|
51 |
require_once CARTFLOWS_FLOW_DIR . 'classes/class-cartflows-flow-shortcodes.php';
|
52 |
+
require_once CARTFLOWS_FLOW_DIR . 'classes/class-cartflows-permalink.php';
|
53 |
}
|
54 |
}
|
55 |
|
modules/flow/classes/class-cartflows-flow-post-type.php
CHANGED
@@ -37,11 +37,14 @@ class Cartflows_Flow_Post_Type {
|
|
37 |
|
38 |
add_action( 'init', array( $this, 'flow_post_type' ) );
|
39 |
add_action( 'admin_menu', array( $this, 'register_as_submenu' ), 100 );
|
|
|
40 |
|
41 |
add_filter( 'post_updated_messages', array( $this, 'custom_post_type_post_update_messages' ) );
|
42 |
|
43 |
add_filter( 'display_post_states', array( $this, 'add_cartflows_post_state' ), 15, 1 );
|
44 |
|
|
|
|
|
45 |
/* View Post URL */
|
46 |
add_filter( 'post_row_actions', array( $this, 'post_row_actions' ), 10, 2 );
|
47 |
add_filter( 'preview_post_link', array( $this, 'preview_post_link' ), 10, 2 );
|
@@ -70,6 +73,23 @@ class Cartflows_Flow_Post_Type {
|
|
70 |
return $post_states;
|
71 |
}
|
72 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
73 |
/**
|
74 |
* Create custom post type
|
75 |
*/
|
@@ -100,7 +120,7 @@ class Cartflows_Flow_Post_Type {
|
|
100 |
'exclude_from_search' => true,
|
101 |
'has_archive' => false, // it shouldn't have archive page.
|
102 |
'rewrite' => false, // it shouldn't have rewrite rules.
|
103 |
-
'supports' => array( 'title', 'thumbnail' ),
|
104 |
'capability_type' => 'post',
|
105 |
);
|
106 |
|
@@ -131,6 +151,15 @@ class Cartflows_Flow_Post_Type {
|
|
131 |
register_post_type( CARTFLOWS_FLOW_POST_TYPE, $args );
|
132 |
}
|
133 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
134 |
/**
|
135 |
* Add post raw actions
|
136 |
*
|
37 |
|
38 |
add_action( 'init', array( $this, 'flow_post_type' ) );
|
39 |
add_action( 'admin_menu', array( $this, 'register_as_submenu' ), 100 );
|
40 |
+
add_action( 'do_meta_boxes', array( $this, 'wcf_change_metabox_position' ) );
|
41 |
|
42 |
add_filter( 'post_updated_messages', array( $this, 'custom_post_type_post_update_messages' ) );
|
43 |
|
44 |
add_filter( 'display_post_states', array( $this, 'add_cartflows_post_state' ), 15, 1 );
|
45 |
|
46 |
+
add_filter( 'hidden_meta_boxes', array( $this, 'display_flow_slug_meta_box' ), 10, 2 );
|
47 |
+
|
48 |
/* View Post URL */
|
49 |
add_filter( 'post_row_actions', array( $this, 'post_row_actions' ), 10, 2 );
|
50 |
add_filter( 'preview_post_link', array( $this, 'preview_post_link' ), 10, 2 );
|
73 |
return $post_states;
|
74 |
}
|
75 |
|
76 |
+
/**
|
77 |
+
* Display slugdiv.
|
78 |
+
*
|
79 |
+
* @param array $hidden metaboxes.
|
80 |
+
* @param obj $screen screen.
|
81 |
+
* @return array
|
82 |
+
*/
|
83 |
+
function display_flow_slug_meta_box( $hidden, $screen ) {
|
84 |
+
$post_type = $screen->id;
|
85 |
+
if ( ! empty( $post_type ) && CARTFLOWS_FLOW_POST_TYPE === $post_type ) {
|
86 |
+
$pos = array_search( 'slugdiv', $hidden );
|
87 |
+
unset( $hidden[ $pos ] );
|
88 |
+
}
|
89 |
+
|
90 |
+
return $hidden;
|
91 |
+
}
|
92 |
+
|
93 |
/**
|
94 |
* Create custom post type
|
95 |
*/
|
120 |
'exclude_from_search' => true,
|
121 |
'has_archive' => false, // it shouldn't have archive page.
|
122 |
'rewrite' => false, // it shouldn't have rewrite rules.
|
123 |
+
'supports' => array( 'title', 'thumbnail', 'slug' ),
|
124 |
'capability_type' => 'post',
|
125 |
);
|
126 |
|
151 |
register_post_type( CARTFLOWS_FLOW_POST_TYPE, $args );
|
152 |
}
|
153 |
|
154 |
+
/**
|
155 |
+
* Change metabox position.
|
156 |
+
*/
|
157 |
+
function wcf_change_metabox_position() {
|
158 |
+
|
159 |
+
remove_meta_box( 'slugdiv', CARTFLOWS_FLOW_POST_TYPE, 'normal' );
|
160 |
+
add_meta_box( 'slugdiv', __( 'Slug', 'cartflows' ), 'post_slug_meta_box', CARTFLOWS_FLOW_POST_TYPE, 'side', 'high' );
|
161 |
+
}
|
162 |
+
|
163 |
/**
|
164 |
* Add post raw actions
|
165 |
*
|
modules/flow/classes/class-cartflows-permalink.php
ADDED
@@ -0,0 +1,159 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/**
|
3 |
+
* Step post type.
|
4 |
+
*
|
5 |
+
* @package CartFlows
|
6 |
+
*/
|
7 |
+
|
8 |
+
/**
|
9 |
+
* Initialization
|
10 |
+
*
|
11 |
+
* @since 1.0.0
|
12 |
+
*/
|
13 |
+
class Cartflows_Permalink {
|
14 |
+
|
15 |
+
|
16 |
+
/**
|
17 |
+
* Member Variable
|
18 |
+
*
|
19 |
+
* @var instance
|
20 |
+
*/
|
21 |
+
private static $instance;
|
22 |
+
|
23 |
+
/**
|
24 |
+
* Initiator
|
25 |
+
*/
|
26 |
+
public static function get_instance() {
|
27 |
+
if ( ! isset( self::$instance ) ) {
|
28 |
+
self::$instance = new self();
|
29 |
+
}
|
30 |
+
return self::$instance;
|
31 |
+
}
|
32 |
+
|
33 |
+
/**
|
34 |
+
* Constructor
|
35 |
+
*/
|
36 |
+
public function __construct() {
|
37 |
+
|
38 |
+
add_filter( 'post_type_link', array( $this, 'post_type_permalinks' ), 10, 3 );
|
39 |
+
add_action( 'init', array( $this, 'rewrite_step_rule' ) );
|
40 |
+
|
41 |
+
add_action( 'pre_get_posts', array( $this, 'add_cpt_post_names_to_main_query' ), 20 );
|
42 |
+
|
43 |
+
}
|
44 |
+
|
45 |
+
/**
|
46 |
+
* Modify permalink
|
47 |
+
*
|
48 |
+
* @param string $post_link post link.
|
49 |
+
* @param array $post post data.
|
50 |
+
* @param string $leavename leave name.
|
51 |
+
* @return string
|
52 |
+
*/
|
53 |
+
function post_type_permalinks( $post_link, $post, $leavename ) {
|
54 |
+
|
55 |
+
if ( isset( $post->post_type ) && CARTFLOWS_STEP_POST_TYPE == $post->post_type ) {
|
56 |
+
|
57 |
+
$flow_id = get_post_meta( $post->ID, 'wcf-flow-id', true );
|
58 |
+
$flow_name = get_post_field( 'post_name', $flow_id );
|
59 |
+
$cf_permalink = Cartflows_Helper::get_permalink_settings();
|
60 |
+
|
61 |
+
if ( isset( $cf_permalink['permalink_structure'] ) && ! empty( $cf_permalink['permalink_structure'] ) ) {
|
62 |
+
|
63 |
+
$search = array( 'cartflows_flow', '%flowname%', 'cartflows_step' );
|
64 |
+
$replace = array( $cf_permalink['permalink_flow_base'], $flow_name, $cf_permalink['permalink'] );
|
65 |
+
$post_link = str_replace( $search, $replace, $post_link );
|
66 |
+
} else {
|
67 |
+
|
68 |
+
// If elementor page preview, return post link as it is.
|
69 |
+
if ( isset( $_REQUEST['elementor-preview'] ) ) {
|
70 |
+
return $post_link;
|
71 |
+
}
|
72 |
+
|
73 |
+
$structure = get_option( 'permalink_structure' );
|
74 |
+
|
75 |
+
if ( '/%postname%/' === $structure ) {
|
76 |
+
|
77 |
+
$post_link = str_replace( '/' . $post->post_type . '/', '/', $post_link );
|
78 |
+
|
79 |
+
}
|
80 |
+
}
|
81 |
+
}
|
82 |
+
|
83 |
+
return $post_link;
|
84 |
+
}
|
85 |
+
|
86 |
+
/**
|
87 |
+
* Reqrite rules for acrtflows step.
|
88 |
+
*/
|
89 |
+
function rewrite_step_rule() {
|
90 |
+
|
91 |
+
$cf_permalink = Cartflows_Helper::get_permalink_settings();
|
92 |
+
|
93 |
+
if ( isset( $cf_permalink['permalink_structure'] ) ) {
|
94 |
+
switch ( $cf_permalink['permalink_structure'] ) {
|
95 |
+
case '/cartflows_flow/%flowname%/cartflows_step':
|
96 |
+
add_rewrite_rule( '^' . $cf_permalink['permalink_flow_base'] . '/([^/]*)/' . $cf_permalink['permalink'] . '/([^\/]*)/?', 'index.php?cartflows_step=$matches[2]', 'top' );
|
97 |
+
break;
|
98 |
+
|
99 |
+
case '/cartflows_flow/%flowname%':
|
100 |
+
add_rewrite_rule( '^' . $cf_permalink['permalink_flow_base'] . '/([^/]*)/([^/]*)/?', 'index.php?cartflows_step=$matches[2]', 'top' );
|
101 |
+
break;
|
102 |
+
|
103 |
+
case '/%flowname%/cartflows_step':
|
104 |
+
add_rewrite_rule( '([^/]*)/' . $cf_permalink['permalink'] . '/([^\/]*)/?', 'index.php?cartflows_step=$matches[2]', 'top' );
|
105 |
+
|
106 |
+
break;
|
107 |
+
|
108 |
+
default:
|
109 |
+
break;
|
110 |
+
}
|
111 |
+
}
|
112 |
+
|
113 |
+
}
|
114 |
+
|
115 |
+
/**
|
116 |
+
* Have WordPress match postname to any of our public post types.
|
117 |
+
* All of our public post types can have /post-name/ as the slug, so they need to be unique across all posts.
|
118 |
+
* By default, WordPress only accounts for posts and pages where the slug is /post-name/.
|
119 |
+
*
|
120 |
+
* @param string $query query statement.
|
121 |
+
*/
|
122 |
+
function add_cpt_post_names_to_main_query( $query ) {
|
123 |
+
|
124 |
+
// Bail if this is not the main query.
|
125 |
+
if ( ! $query->is_main_query() ) {
|
126 |
+
return;
|
127 |
+
}
|
128 |
+
|
129 |
+
// Bail if this query doesn't match our very specific rewrite rule.
|
130 |
+
if ( ! isset( $query->query['page'] ) || 2 !== count( $query->query ) ) {
|
131 |
+
return;
|
132 |
+
}
|
133 |
+
|
134 |
+
// Bail if we're not querying based on the post name.
|
135 |
+
if ( empty( $query->query['name'] ) ) {
|
136 |
+
return;
|
137 |
+
}
|
138 |
+
|
139 |
+
// Add cartflows step post type to existing post type array.
|
140 |
+
if ( isset( $query->query_vars['post_type'] ) && is_array( $query->query_vars['post_type'] ) ) {
|
141 |
+
|
142 |
+
$post_types = $query->query_vars['post_type'];
|
143 |
+
|
144 |
+
$post_types[] = CARTFLOWS_STEP_POST_TYPE;
|
145 |
+
|
146 |
+
$query->set( 'post_type', $post_types );
|
147 |
+
|
148 |
+
} else {
|
149 |
+
|
150 |
+
// Add CPT to the list of post types WP will include when it queries based on the post name.
|
151 |
+
$query->set( 'post_type', array( 'post', 'page', CARTFLOWS_STEP_POST_TYPE ) );
|
152 |
+
}
|
153 |
+
}
|
154 |
+
}
|
155 |
+
|
156 |
+
/**
|
157 |
+
* Kicking this off by calling 'get_instance()' method
|
158 |
+
*/
|
159 |
+
Cartflows_Permalink::get_instance();
|
modules/flow/classes/class-cartflows-step-post-type.php
CHANGED
@@ -45,9 +45,8 @@ class Cartflows_Step_Post_Type {
|
|
45 |
add_action( 'init', array( $this, 'step_post_type' ) );
|
46 |
add_action( 'init', array( $this, 'add_wp_templates_support' ) );
|
47 |
add_filter( 'post_updated_messages', array( $this, 'post_update_messages' ) );
|
48 |
-
|
49 |
add_filter( 'wp_unique_post_slug', array( $this, 'prevent_slug_duplicates' ), 10, 6 );
|
50 |
-
add_action( 'pre_get_posts', array( $this, 'add_cpt_post_names_to_main_query' ), 20 );
|
51 |
|
52 |
add_filter( 'template_include', array( $this, 'load_page_template' ), 90 );
|
53 |
add_filter( 'template_redirect', array( $this, 'query_fix' ), 3 );
|
@@ -171,7 +170,8 @@ class Cartflows_Step_Post_Type {
|
|
171 |
);
|
172 |
|
173 |
$permalink_settings = Cartflows_Helper::get_permalink_settings();
|
174 |
-
|
|
|
175 |
'labels' => $labels,
|
176 |
'public' => true,
|
177 |
'query_var' => true,
|
@@ -186,11 +186,21 @@ class Cartflows_Step_Post_Type {
|
|
186 |
'create_posts' => 'do_not_allow', // Prior to Wordpress 4.5, this was false.
|
187 |
),
|
188 |
'map_meta_cap' => true,
|
189 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
190 |
'slug' => $permalink_settings['permalink'],
|
191 |
'with_front' => false,
|
192 |
-
)
|
193 |
-
|
194 |
|
195 |
register_post_type( CARTFLOWS_STEP_POST_TYPE, $args );
|
196 |
|
@@ -300,45 +310,7 @@ class Cartflows_Step_Post_Type {
|
|
300 |
return $page_templates;
|
301 |
}
|
302 |
|
303 |
-
/**
|
304 |
-
* Have WordPress match postname to any of our public post types.
|
305 |
-
* All of our public post types can have /post-name/ as the slug, so they need to be unique across all posts.
|
306 |
-
* By default, WordPress only accounts for posts and pages where the slug is /post-name/.
|
307 |
-
*
|
308 |
-
* @param string $query query statement.
|
309 |
-
*/
|
310 |
-
function add_cpt_post_names_to_main_query( $query ) {
|
311 |
-
|
312 |
-
// Bail if this is not the main query.
|
313 |
-
if ( ! $query->is_main_query() ) {
|
314 |
-
return;
|
315 |
-
}
|
316 |
-
|
317 |
-
// Bail if this query doesn't match our very specific rewrite rule.
|
318 |
-
if ( ! isset( $query->query['page'] ) || 2 !== count( $query->query ) ) {
|
319 |
-
return;
|
320 |
-
}
|
321 |
-
|
322 |
-
// Bail if we're not querying based on the post name.
|
323 |
-
if ( empty( $query->query['name'] ) ) {
|
324 |
-
return;
|
325 |
-
}
|
326 |
-
|
327 |
-
// Add cartflows step post type to existing post type array.
|
328 |
-
if ( isset( $query->query_vars['post_type'] ) && is_array( $query->query_vars['post_type'] ) ) {
|
329 |
|
330 |
-
$post_types = $query->query_vars['post_type'];
|
331 |
-
|
332 |
-
$post_types[] = CARTFLOWS_STEP_POST_TYPE;
|
333 |
-
|
334 |
-
$query->set( 'post_type', $post_types );
|
335 |
-
|
336 |
-
} else {
|
337 |
-
|
338 |
-
// Add CPT to the list of post types WP will include when it queries based on the post name.
|
339 |
-
$query->set( 'post_type', array( 'post', 'page', CARTFLOWS_STEP_POST_TYPE ) );
|
340 |
-
}
|
341 |
-
}
|
342 |
|
343 |
/**
|
344 |
* Query fixe throwing error on 404 page due our post type changes.
|
@@ -355,34 +327,6 @@ class Cartflows_Step_Post_Type {
|
|
355 |
}
|
356 |
}
|
357 |
|
358 |
-
/**
|
359 |
-
* Modify permalink
|
360 |
-
*
|
361 |
-
* @param string $post_link post link.
|
362 |
-
* @param array $post post data.
|
363 |
-
* @param string $leavename leave name.
|
364 |
-
* @return string
|
365 |
-
*/
|
366 |
-
function post_type_permalinks( $post_link, $post, $leavename ) {
|
367 |
-
|
368 |
-
// If elementor page preview, return post link as it is.
|
369 |
-
if ( isset( $_REQUEST['elementor-preview'] ) ) {
|
370 |
-
return $post_link;
|
371 |
-
}
|
372 |
-
|
373 |
-
$structure = get_option( 'permalink_structure' );
|
374 |
-
|
375 |
-
if ( '/%postname%/' === $structure ) {
|
376 |
-
|
377 |
-
if ( isset( $post->post_type ) && CARTFLOWS_STEP_POST_TYPE == $post->post_type ) {
|
378 |
-
|
379 |
-
$post_link = str_replace( '/' . $post->post_type . '/', '/', $post_link );
|
380 |
-
}
|
381 |
-
}
|
382 |
-
|
383 |
-
return $post_link;
|
384 |
-
}
|
385 |
-
|
386 |
/**
|
387 |
* Prevent slug duplicated
|
388 |
*
|
45 |
add_action( 'init', array( $this, 'step_post_type' ) );
|
46 |
add_action( 'init', array( $this, 'add_wp_templates_support' ) );
|
47 |
add_filter( 'post_updated_messages', array( $this, 'post_update_messages' ) );
|
48 |
+
|
49 |
add_filter( 'wp_unique_post_slug', array( $this, 'prevent_slug_duplicates' ), 10, 6 );
|
|
|
50 |
|
51 |
add_filter( 'template_include', array( $this, 'load_page_template' ), 90 );
|
52 |
add_filter( 'template_redirect', array( $this, 'query_fix' ), 3 );
|
170 |
);
|
171 |
|
172 |
$permalink_settings = Cartflows_Helper::get_permalink_settings();
|
173 |
+
|
174 |
+
$args = array(
|
175 |
'labels' => $labels,
|
176 |
'public' => true,
|
177 |
'query_var' => true,
|
186 |
'create_posts' => 'do_not_allow', // Prior to Wordpress 4.5, this was false.
|
187 |
),
|
188 |
'map_meta_cap' => true,
|
189 |
+
);
|
190 |
+
|
191 |
+
if ( isset( $permalink_settings['permalink_structure'] ) && ! empty( $permalink_settings['permalink_structure'] ) ) {
|
192 |
+
$args['rewrite'] = array(
|
193 |
+
'slug' => $permalink_settings['permalink_structure'],
|
194 |
+
'with_front' => false,
|
195 |
+
);
|
196 |
+
|
197 |
+
} elseif ( isset( $permalink_settings['permalink'] ) && ! empty( $permalink_settings['permalink'] ) ) {
|
198 |
+
|
199 |
+
$args['rewrite'] = array(
|
200 |
'slug' => $permalink_settings['permalink'],
|
201 |
'with_front' => false,
|
202 |
+
);
|
203 |
+
}
|
204 |
|
205 |
register_post_type( CARTFLOWS_STEP_POST_TYPE, $args );
|
206 |
|
310 |
return $page_templates;
|
311 |
}
|
312 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
313 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
314 |
|
315 |
/**
|
316 |
* Query fixe throwing error on 404 page due our post type changes.
|
327 |
}
|
328 |
}
|
329 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
330 |
/**
|
331 |
* Prevent slug duplicated
|
332 |
*
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.paypal.me/BrainstormForce
|
|
4 |
Tags: woocommerce, funnel builder, sales funnels
|
5 |
Requires at least: 4.4
|
6 |
Tested up to: 5.2
|
7 |
-
Stable tag: 1.2.
|
8 |
Requires PHP: 5.6
|
9 |
License: GPLv2 or later
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
@@ -124,6 +124,11 @@ Glad you asked! CartFlows Pro is an optional add-on to CartFlows that adds addit
|
|
124 |
5. Easily edit anything with your page builder.
|
125 |
|
126 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
127 |
= Version 1.2.4 - Wednesday, 31st July 2019 =
|
128 |
* Improvement: Added compatibility for a future release of CartFlows Pro's Pre-Checkout Upsell.
|
129 |
* Fix: Account field CSS updated.
|
4 |
Tags: woocommerce, funnel builder, sales funnels
|
5 |
Requires at least: 4.4
|
6 |
Tested up to: 5.2
|
7 |
+
Stable tag: 1.2.5
|
8 |
Requires PHP: 5.6
|
9 |
License: GPLv2 or later
|
10 |
License URI: https://www.gnu.org/licenses/gpl-2.0.html
|
124 |
5. Easily edit anything with your page builder.
|
125 |
|
126 |
== Changelog ==
|
127 |
+
= Version 1.2.5 - Tuesday, 13th August 2019 =
|
128 |
+
* New: Introduced Permalink structure.
|
129 |
+
* Improvement: Filter 'cartflows_coupon_field_text' introduced to change the coupon field text.
|
130 |
+
* Improvement: Normalize CSS issues when the default template was set.
|
131 |
+
|
132 |
= Version 1.2.4 - Wednesday, 31st July 2019 =
|
133 |
* Improvement: Added compatibility for a future release of CartFlows Pro's Pre-Checkout Upsell.
|
134 |
* Fix: Account field CSS updated.
|