Version Description
- Improve performance
- Fixed security issue
Download this release
Release Info
Developer | machothemes |
Plugin | Kiwi Social Share – Social Media Share Buttons & Icons |
Version | 2.0.11 |
Comparing to | |
See all releases |
Code changes from version 2.0.10 to 2.0.11
- LICENSE +338 -338
- assets/css/admin.css +2432 -2432
- assets/css/admin.min.css +1 -1
- assets/css/frontend.css +414 -414
- assets/css/index.php +2 -2
- assets/css/menu-link.css +9 -9
- assets/img/index.php +2 -2
- assets/index.php +2 -2
- assets/js/KiwiClickToTweet.js +140 -140
- assets/js/admin.js +16 -16
- assets/js/admin.min.js +1 -1
- assets/js/frontend.js +9 -9
- assets/js/index.php +2 -2
- assets/js/kiwi.js +742 -742
- assets/vendors/bootstrap/bootstrap.css +1380 -1380
- assets/vendors/bootstrap/bootstrap.js +176 -176
- assets/vendors/bootstrap/bootstrap.min.css +14 -14
- assets/vendors/bootstrap/bootstrap.min.js +10 -10
- assets/vendors/icomoon/fonts/icomoon.svg +60 -60
- assets/vendors/icomoon/icomoon.json +1529 -1529
- assets/vendors/icomoon/style.css +164 -164
- assets/vendors/index.php +2 -2
- changelog.txt +0 -22
- includes/backend/index.php +2 -2
- includes/backend/kiwi-social-share-backend.php +62 -67
- includes/backend/parts/epsilon-tabs.php +41 -41
- includes/backend/parts/index.php +1 -1
- includes/backend/parts/kiwi-modal-popup.php +0 -35
- includes/backend/parts/kiwi-networks-ordering.php +56 -56
- includes/backend/parts/kiwi-tab-advanced.php +297 -294
- includes/backend/parts/kiwi-tab-article-bar.php +260 -259
- includes/backend/parts/kiwi-tab-floating-bar.php +166 -165
- includes/backend/parts/kiwi-tab-networks.php +191 -189
- includes/backend/parts/kiwi-tab-social-identity.php +28 -28
- includes/class-kiwi-social-share-autoloader.php +88 -88
- includes/class-kiwi-social-share.php +361 -361
- includes/frontend/social-bars/class-kiwi-social-share-view-article-bar.php +149 -149
- includes/frontend/social-bars/class-kiwi-social-share-view-floating-bar.php +124 -124
- includes/frontend/social-bars/class-kiwi-social-share-view-shortcode-bar.php +75 -75
- includes/frontend/social-bars/class-kiwi-social-share-view.php +123 -123
- includes/frontend/social-buttons/class-kiwi-social-share-social-button-facebook.php +51 -51
- includes/frontend/social-buttons/class-kiwi-social-share-social-button-fintel.php +33 -33
- includes/frontend/social-buttons/class-kiwi-social-share-social-button-google-plus.php +64 -64
- includes/frontend/social-buttons/class-kiwi-social-share-social-button-linkedin.php +54 -54
- includes/frontend/social-buttons/class-kiwi-social-share-social-button-pinterest.php +76 -76
- includes/frontend/social-buttons/class-kiwi-social-share-social-button-twitter.php +63 -63
- includes/frontend/social-buttons/class-kiwi-social-share-social-button.php +146 -146
- includes/index.php +2 -2
- includes/interface/class-kiwi-social-share-interface-frontend.php +24 -24
- includes/interface/class-kiwi-social-share-interface-social.php +46 -46
- includes/lib/class-epsilon-plugin-request.php +224 -224
- includes/lib/class-kiwi-social-share-click-to-tweet.php +127 -127
- includes/lib/class-kiwi-social-share-feedback.php +251 -251
- includes/lib/class-kiwi-social-share-frontend.php +162 -162
- includes/lib/class-kiwi-social-share-highlight-share.php +122 -122
- includes/lib/class-kiwi-social-share-importer.php +289 -289
- includes/lib/class-kiwi-social-share-integration.php +185 -185
- includes/lib/class-kiwi-social-share-metaboxes.php +131 -131
- includes/lib/class-kiwi-social-share-sanitizers.php +211 -211
- includes/lib/class-kiwi-social-share-settings.php +431 -431
- includes/lib/class-kiwi-social-share-shortcodes.php +229 -229
- includes/lib/cmb2/CHANGELOG.md +0 -577
LICENSE
CHANGED
@@ -1,339 +1,339 @@
|
|
1 |
-
GNU GENERAL PUBLIC LICENSE
|
2 |
-
Version 2, June 1991
|
3 |
-
|
4 |
-
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
|
5 |
-
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
6 |
-
Everyone is permitted to copy and distribute verbatim copies
|
7 |
-
of this license document, but changing it is not allowed.
|
8 |
-
|
9 |
-
Preamble
|
10 |
-
|
11 |
-
The licenses for most software are designed to take away your
|
12 |
-
freedom to share and change it. By contrast, the GNU General Public
|
13 |
-
License is intended to guarantee your freedom to share and change free
|
14 |
-
software--to make sure the software is free for all its users. This
|
15 |
-
General Public License applies to most of the Free Software
|
16 |
-
Foundation's software and to any other program whose authors commit to
|
17 |
-
using it. (Some other Free Software Foundation software is covered by
|
18 |
-
the GNU Lesser General Public License instead.) You can apply it to
|
19 |
-
your programs, too.
|
20 |
-
|
21 |
-
When we speak of free software, we are referring to freedom, not
|
22 |
-
price. Our General Public Licenses are designed to make sure that you
|
23 |
-
have the freedom to distribute copies of free software (and charge for
|
24 |
-
this service if you wish), that you receive source code or can get it
|
25 |
-
if you want it, that you can change the software or use pieces of it
|
26 |
-
in new free programs; and that you know you can do these things.
|
27 |
-
|
28 |
-
To protect your rights, we need to make restrictions that forbid
|
29 |
-
anyone to deny you these rights or to ask you to surrender the rights.
|
30 |
-
These restrictions translate to certain responsibilities for you if you
|
31 |
-
distribute copies of the software, or if you modify it.
|
32 |
-
|
33 |
-
For example, if you distribute copies of such a program, whether
|
34 |
-
gratis or for a fee, you must give the recipients all the rights that
|
35 |
-
you have. You must make sure that they, too, receive or can get the
|
36 |
-
source code. And you must show them these terms so they know their
|
37 |
-
rights.
|
38 |
-
|
39 |
-
We protect your rights with two steps: (1) copyright the software, and
|
40 |
-
(2) offer you this license which gives you legal permission to copy,
|
41 |
-
distribute and/or modify the software.
|
42 |
-
|
43 |
-
Also, for each author's protection and ours, we want to make certain
|
44 |
-
that everyone understands that there is no warranty for this free
|
45 |
-
software. If the software is modified by someone else and passed on, we
|
46 |
-
want its recipients to know that what they have is not the original, so
|
47 |
-
that any problems introduced by others will not reflect on the original
|
48 |
-
authors' reputations.
|
49 |
-
|
50 |
-
Finally, any free program is threatened constantly by software
|
51 |
-
patents. We wish to avoid the danger that redistributors of a free
|
52 |
-
program will individually obtain patent licenses, in effect making the
|
53 |
-
program proprietary. To prevent this, we have made it clear that any
|
54 |
-
patent must be licensed for everyone's free use or not licensed at all.
|
55 |
-
|
56 |
-
The precise terms and conditions for copying, distribution and
|
57 |
-
modification follow.
|
58 |
-
|
59 |
-
GNU GENERAL PUBLIC LICENSE
|
60 |
-
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
61 |
-
|
62 |
-
0. This License applies to any program or other work which contains
|
63 |
-
a notice placed by the copyright holder saying it may be distributed
|
64 |
-
under the terms of this General Public License. The "Program", below,
|
65 |
-
refers to any such program or work, and a "work based on the Program"
|
66 |
-
means either the Program or any derivative work under copyright law:
|
67 |
-
that is to say, a work containing the Program or a portion of it,
|
68 |
-
either verbatim or with modifications and/or translated into another
|
69 |
-
language. (Hereinafter, translation is included without limitation in
|
70 |
-
the term "modification".) Each licensee is addressed as "you".
|
71 |
-
|
72 |
-
Activities other than copying, distribution and modification are not
|
73 |
-
covered by this License; they are outside its scope. The act of
|
74 |
-
running the Program is not restricted, and the output from the Program
|
75 |
-
is covered only if its contents constitute a work based on the
|
76 |
-
Program (independent of having been made by running the Program).
|
77 |
-
Whether that is true depends on what the Program does.
|
78 |
-
|
79 |
-
1. You may copy and distribute verbatim copies of the Program's
|
80 |
-
source code as you receive it, in any medium, provided that you
|
81 |
-
conspicuously and appropriately publish on each copy an appropriate
|
82 |
-
copyright notice and disclaimer of warranty; keep intact all the
|
83 |
-
notices that refer to this License and to the absence of any warranty;
|
84 |
-
and give any other recipients of the Program a copy of this License
|
85 |
-
along with the Program.
|
86 |
-
|
87 |
-
You may charge a fee for the physical act of transferring a copy, and
|
88 |
-
you may at your option offer warranty protection in exchange for a fee.
|
89 |
-
|
90 |
-
2. You may modify your copy or copies of the Program or any portion
|
91 |
-
of it, thus forming a work based on the Program, and copy and
|
92 |
-
distribute such modifications or work under the terms of Section 1
|
93 |
-
above, provided that you also meet all of these conditions:
|
94 |
-
|
95 |
-
a) You must cause the modified files to carry prominent notices
|
96 |
-
stating that you changed the files and the date of any change.
|
97 |
-
|
98 |
-
b) You must cause any work that you distribute or publish, that in
|
99 |
-
whole or in part contains or is derived from the Program or any
|
100 |
-
part thereof, to be licensed as a whole at no charge to all third
|
101 |
-
parties under the terms of this License.
|
102 |
-
|
103 |
-
c) If the modified program normally reads commands interactively
|
104 |
-
when run, you must cause it, when started running for such
|
105 |
-
interactive use in the most ordinary way, to print or display an
|
106 |
-
announcement including an appropriate copyright notice and a
|
107 |
-
notice that there is no warranty (or else, saying that you provide
|
108 |
-
a warranty) and that users may redistribute the program under
|
109 |
-
these conditions, and telling the user how to view a copy of this
|
110 |
-
License. (Exception: if the Program itself is interactive but
|
111 |
-
does not normally print such an announcement, your work based on
|
112 |
-
the Program is not required to print an announcement.)
|
113 |
-
|
114 |
-
These requirements apply to the modified work as a whole. If
|
115 |
-
identifiable sections of that work are not derived from the Program,
|
116 |
-
and can be reasonably considered independent and separate works in
|
117 |
-
themselves, then this License, and its terms, do not apply to those
|
118 |
-
sections when you distribute them as separate works. But when you
|
119 |
-
distribute the same sections as part of a whole which is a work based
|
120 |
-
on the Program, the distribution of the whole must be on the terms of
|
121 |
-
this License, whose permissions for other licensees extend to the
|
122 |
-
entire whole, and thus to each and every part regardless of who wrote it.
|
123 |
-
|
124 |
-
Thus, it is not the intent of this section to claim rights or contest
|
125 |
-
your rights to work written entirely by you; rather, the intent is to
|
126 |
-
exercise the right to control the distribution of derivative or
|
127 |
-
collective works based on the Program.
|
128 |
-
|
129 |
-
In addition, mere aggregation of another work not based on the Program
|
130 |
-
with the Program (or with a work based on the Program) on a volume of
|
131 |
-
a storage or distribution medium does not bring the other work under
|
132 |
-
the scope of this License.
|
133 |
-
|
134 |
-
3. You may copy and distribute the Program (or a work based on it,
|
135 |
-
under Section 2) in object code or executable form under the terms of
|
136 |
-
Sections 1 and 2 above provided that you also do one of the following:
|
137 |
-
|
138 |
-
a) Accompany it with the complete corresponding machine-readable
|
139 |
-
source code, which must be distributed under the terms of Sections
|
140 |
-
1 and 2 above on a medium customarily used for software interchange; or,
|
141 |
-
|
142 |
-
b) Accompany it with a written offer, valid for at least three
|
143 |
-
years, to give any third party, for a charge no more than your
|
144 |
-
cost of physically performing source distribution, a complete
|
145 |
-
machine-readable copy of the corresponding source code, to be
|
146 |
-
distributed under the terms of Sections 1 and 2 above on a medium
|
147 |
-
customarily used for software interchange; or,
|
148 |
-
|
149 |
-
c) Accompany it with the information you received as to the offer
|
150 |
-
to distribute corresponding source code. (This alternative is
|
151 |
-
allowed only for noncommercial distribution and only if you
|
152 |
-
received the program in object code or executable form with such
|
153 |
-
an offer, in accord with Subsection b above.)
|
154 |
-
|
155 |
-
The source code for a work means the preferred form of the work for
|
156 |
-
making modifications to it. For an executable work, complete source
|
157 |
-
code means all the source code for all modules it contains, plus any
|
158 |
-
associated interface definition files, plus the scripts used to
|
159 |
-
control compilation and installation of the executable. However, as a
|
160 |
-
special exception, the source code distributed need not include
|
161 |
-
anything that is normally distributed (in either source or binary
|
162 |
-
form) with the major components (compiler, kernel, and so on) of the
|
163 |
-
operating system on which the executable runs, unless that component
|
164 |
-
itself accompanies the executable.
|
165 |
-
|
166 |
-
If distribution of executable or object code is made by offering
|
167 |
-
access to copy from a designated place, then offering equivalent
|
168 |
-
access to copy the source code from the same place counts as
|
169 |
-
distribution of the source code, even though third parties are not
|
170 |
-
compelled to copy the source along with the object code.
|
171 |
-
|
172 |
-
4. You may not copy, modify, sublicense, or distribute the Program
|
173 |
-
except as expressly provided under this License. Any attempt
|
174 |
-
otherwise to copy, modify, sublicense or distribute the Program is
|
175 |
-
void, and will automatically terminate your rights under this License.
|
176 |
-
However, parties who have received copies, or rights, from you under
|
177 |
-
this License will not have their licenses terminated so long as such
|
178 |
-
parties remain in full compliance.
|
179 |
-
|
180 |
-
5. You are not required to accept this License, since you have not
|
181 |
-
signed it. However, nothing else grants you permission to modify or
|
182 |
-
distribute the Program or its derivative works. These actions are
|
183 |
-
prohibited by law if you do not accept this License. Therefore, by
|
184 |
-
modifying or distributing the Program (or any work based on the
|
185 |
-
Program), you indicate your acceptance of this License to do so, and
|
186 |
-
all its terms and conditions for copying, distributing or modifying
|
187 |
-
the Program or works based on it.
|
188 |
-
|
189 |
-
6. Each time you redistribute the Program (or any work based on the
|
190 |
-
Program), the recipient automatically receives a license from the
|
191 |
-
original licensor to copy, distribute or modify the Program subject to
|
192 |
-
these terms and conditions. You may not impose any further
|
193 |
-
restrictions on the recipients' exercise of the rights granted herein.
|
194 |
-
You are not responsible for enforcing compliance by third parties to
|
195 |
-
this License.
|
196 |
-
|
197 |
-
7. If, as a consequence of a court judgment or allegation of patent
|
198 |
-
infringement or for any other reason (not limited to patent issues),
|
199 |
-
conditions are imposed on you (whether by court order, agreement or
|
200 |
-
otherwise) that contradict the conditions of this License, they do not
|
201 |
-
excuse you from the conditions of this License. If you cannot
|
202 |
-
distribute so as to satisfy simultaneously your obligations under this
|
203 |
-
License and any other pertinent obligations, then as a consequence you
|
204 |
-
may not distribute the Program at all. For example, if a patent
|
205 |
-
license would not permit royalty-free redistribution of the Program by
|
206 |
-
all those who receive copies directly or indirectly through you, then
|
207 |
-
the only way you could satisfy both it and this License would be to
|
208 |
-
refrain entirely from distribution of the Program.
|
209 |
-
|
210 |
-
If any portion of this section is held invalid or unenforceable under
|
211 |
-
any particular circumstance, the balance of the section is intended to
|
212 |
-
apply and the section as a whole is intended to apply in other
|
213 |
-
circumstances.
|
214 |
-
|
215 |
-
It is not the purpose of this section to induce you to infringe any
|
216 |
-
patents or other property right claims or to contest validity of any
|
217 |
-
such claims; this section has the sole purpose of protecting the
|
218 |
-
integrity of the free software distribution system, which is
|
219 |
-
implemented by public license practices. Many people have made
|
220 |
-
generous contributions to the wide range of software distributed
|
221 |
-
through that system in reliance on consistent application of that
|
222 |
-
system; it is up to the author/donor to decide if he or she is willing
|
223 |
-
to distribute software through any other system and a licensee cannot
|
224 |
-
impose that choice.
|
225 |
-
|
226 |
-
This section is intended to make thoroughly clear what is believed to
|
227 |
-
be a consequence of the rest of this License.
|
228 |
-
|
229 |
-
8. If the distribution and/or use of the Program is restricted in
|
230 |
-
certain countries either by patents or by copyrighted interfaces, the
|
231 |
-
original copyright holder who places the Program under this License
|
232 |
-
may add an explicit geographical distribution limitation excluding
|
233 |
-
those countries, so that distribution is permitted only in or among
|
234 |
-
countries not thus excluded. In such case, this License incorporates
|
235 |
-
the limitation as if written in the body of this License.
|
236 |
-
|
237 |
-
9. The Free Software Foundation may publish revised and/or new versions
|
238 |
-
of the General Public License from time to time. Such new versions will
|
239 |
-
be similar in spirit to the present version, but may differ in detail to
|
240 |
-
address new problems or concerns.
|
241 |
-
|
242 |
-
Each version is given a distinguishing version number. If the Program
|
243 |
-
specifies a version number of this License which applies to it and "any
|
244 |
-
later version", you have the option of following the terms and conditions
|
245 |
-
either of that version or of any later version published by the Free
|
246 |
-
Software Foundation. If the Program does not specify a version number of
|
247 |
-
this License, you may choose any version ever published by the Free Software
|
248 |
-
Foundation.
|
249 |
-
|
250 |
-
10. If you wish to incorporate parts of the Program into other free
|
251 |
-
programs whose distribution conditions are different, write to the author
|
252 |
-
to ask for permission. For software which is copyrighted by the Free
|
253 |
-
Software Foundation, write to the Free Software Foundation; we sometimes
|
254 |
-
make exceptions for this. Our decision will be guided by the two goals
|
255 |
-
of preserving the free status of all derivatives of our free software and
|
256 |
-
of promoting the sharing and reuse of software generally.
|
257 |
-
|
258 |
-
NO WARRANTY
|
259 |
-
|
260 |
-
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
261 |
-
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
262 |
-
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
263 |
-
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
264 |
-
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
265 |
-
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
266 |
-
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
267 |
-
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
268 |
-
REPAIR OR CORRECTION.
|
269 |
-
|
270 |
-
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
271 |
-
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
272 |
-
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
273 |
-
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
274 |
-
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
275 |
-
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
276 |
-
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
277 |
-
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
278 |
-
POSSIBILITY OF SUCH DAMAGES.
|
279 |
-
|
280 |
-
END OF TERMS AND CONDITIONS
|
281 |
-
|
282 |
-
How to Apply These Terms to Your New Programs
|
283 |
-
|
284 |
-
If you develop a new program, and you want it to be of the greatest
|
285 |
-
possible use to the public, the best way to achieve this is to make it
|
286 |
-
free software which everyone can redistribute and change under these terms.
|
287 |
-
|
288 |
-
To do so, attach the following notices to the program. It is safest
|
289 |
-
to attach them to the start of each source file to most effectively
|
290 |
-
convey the exclusion of warranty; and each file should have at least
|
291 |
-
the "copyright" line and a pointer to where the full notice is found.
|
292 |
-
|
293 |
-
<one line to give the program's name and a brief idea of what it does.>
|
294 |
-
Copyright (C) <year> <name of author>
|
295 |
-
|
296 |
-
This program is free software; you can redistribute it and/or modify
|
297 |
-
it under the terms of the GNU General Public License as published by
|
298 |
-
the Free Software Foundation; either version 2 of the License, or
|
299 |
-
(at your option) any later version.
|
300 |
-
|
301 |
-
This program is distributed in the hope that it will be useful,
|
302 |
-
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
303 |
-
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
304 |
-
GNU General Public License for more details.
|
305 |
-
|
306 |
-
You should have received a copy of the GNU General Public License along
|
307 |
-
with this program; if not, write to the Free Software Foundation, Inc.,
|
308 |
-
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
309 |
-
|
310 |
-
Also add information on how to contact you by electronic and paper mail.
|
311 |
-
|
312 |
-
If the program is interactive, make it output a short notice like this
|
313 |
-
when it starts in an interactive mode:
|
314 |
-
|
315 |
-
Gnomovision version 69, Copyright (C) year name of author
|
316 |
-
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
317 |
-
This is free software, and you are welcome to redistribute it
|
318 |
-
under certain conditions; type `show c' for details.
|
319 |
-
|
320 |
-
The hypothetical commands `show w' and `show c' should show the appropriate
|
321 |
-
parts of the General Public License. Of course, the commands you use may
|
322 |
-
be called something other than `show w' and `show c'; they could even be
|
323 |
-
mouse-clicks or menu items--whatever suits your program.
|
324 |
-
|
325 |
-
You should also get your employer (if you work as a programmer) or your
|
326 |
-
school, if any, to sign a "copyright disclaimer" for the program, if
|
327 |
-
necessary. Here is a sample; alter the names:
|
328 |
-
|
329 |
-
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
330 |
-
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
331 |
-
|
332 |
-
<signature of Ty Coon>, 1 April 1989
|
333 |
-
Ty Coon, President of Vice
|
334 |
-
|
335 |
-
This General Public License does not permit incorporating your program into
|
336 |
-
proprietary programs. If your program is a subroutine library, you may
|
337 |
-
consider it more useful to permit linking proprietary applications with the
|
338 |
-
library. If this is what you want to do, use the GNU Lesser General
|
339 |
Public License instead of this License.
|
1 |
+
GNU GENERAL PUBLIC LICENSE
|
2 |
+
Version 2, June 1991
|
3 |
+
|
4 |
+
Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
|
5 |
+
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
|
6 |
+
Everyone is permitted to copy and distribute verbatim copies
|
7 |
+
of this license document, but changing it is not allowed.
|
8 |
+
|
9 |
+
Preamble
|
10 |
+
|
11 |
+
The licenses for most software are designed to take away your
|
12 |
+
freedom to share and change it. By contrast, the GNU General Public
|
13 |
+
License is intended to guarantee your freedom to share and change free
|
14 |
+
software--to make sure the software is free for all its users. This
|
15 |
+
General Public License applies to most of the Free Software
|
16 |
+
Foundation's software and to any other program whose authors commit to
|
17 |
+
using it. (Some other Free Software Foundation software is covered by
|
18 |
+
the GNU Lesser General Public License instead.) You can apply it to
|
19 |
+
your programs, too.
|
20 |
+
|
21 |
+
When we speak of free software, we are referring to freedom, not
|
22 |
+
price. Our General Public Licenses are designed to make sure that you
|
23 |
+
have the freedom to distribute copies of free software (and charge for
|
24 |
+
this service if you wish), that you receive source code or can get it
|
25 |
+
if you want it, that you can change the software or use pieces of it
|
26 |
+
in new free programs; and that you know you can do these things.
|
27 |
+
|
28 |
+
To protect your rights, we need to make restrictions that forbid
|
29 |
+
anyone to deny you these rights or to ask you to surrender the rights.
|
30 |
+
These restrictions translate to certain responsibilities for you if you
|
31 |
+
distribute copies of the software, or if you modify it.
|
32 |
+
|
33 |
+
For example, if you distribute copies of such a program, whether
|
34 |
+
gratis or for a fee, you must give the recipients all the rights that
|
35 |
+
you have. You must make sure that they, too, receive or can get the
|
36 |
+
source code. And you must show them these terms so they know their
|
37 |
+
rights.
|
38 |
+
|
39 |
+
We protect your rights with two steps: (1) copyright the software, and
|
40 |
+
(2) offer you this license which gives you legal permission to copy,
|
41 |
+
distribute and/or modify the software.
|
42 |
+
|
43 |
+
Also, for each author's protection and ours, we want to make certain
|
44 |
+
that everyone understands that there is no warranty for this free
|
45 |
+
software. If the software is modified by someone else and passed on, we
|
46 |
+
want its recipients to know that what they have is not the original, so
|
47 |
+
that any problems introduced by others will not reflect on the original
|
48 |
+
authors' reputations.
|
49 |
+
|
50 |
+
Finally, any free program is threatened constantly by software
|
51 |
+
patents. We wish to avoid the danger that redistributors of a free
|
52 |
+
program will individually obtain patent licenses, in effect making the
|
53 |
+
program proprietary. To prevent this, we have made it clear that any
|
54 |
+
patent must be licensed for everyone's free use or not licensed at all.
|
55 |
+
|
56 |
+
The precise terms and conditions for copying, distribution and
|
57 |
+
modification follow.
|
58 |
+
|
59 |
+
GNU GENERAL PUBLIC LICENSE
|
60 |
+
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
61 |
+
|
62 |
+
0. This License applies to any program or other work which contains
|
63 |
+
a notice placed by the copyright holder saying it may be distributed
|
64 |
+
under the terms of this General Public License. The "Program", below,
|
65 |
+
refers to any such program or work, and a "work based on the Program"
|
66 |
+
means either the Program or any derivative work under copyright law:
|
67 |
+
that is to say, a work containing the Program or a portion of it,
|
68 |
+
either verbatim or with modifications and/or translated into another
|
69 |
+
language. (Hereinafter, translation is included without limitation in
|
70 |
+
the term "modification".) Each licensee is addressed as "you".
|
71 |
+
|
72 |
+
Activities other than copying, distribution and modification are not
|
73 |
+
covered by this License; they are outside its scope. The act of
|
74 |
+
running the Program is not restricted, and the output from the Program
|
75 |
+
is covered only if its contents constitute a work based on the
|
76 |
+
Program (independent of having been made by running the Program).
|
77 |
+
Whether that is true depends on what the Program does.
|
78 |
+
|
79 |
+
1. You may copy and distribute verbatim copies of the Program's
|
80 |
+
source code as you receive it, in any medium, provided that you
|
81 |
+
conspicuously and appropriately publish on each copy an appropriate
|
82 |
+
copyright notice and disclaimer of warranty; keep intact all the
|
83 |
+
notices that refer to this License and to the absence of any warranty;
|
84 |
+
and give any other recipients of the Program a copy of this License
|
85 |
+
along with the Program.
|
86 |
+
|
87 |
+
You may charge a fee for the physical act of transferring a copy, and
|
88 |
+
you may at your option offer warranty protection in exchange for a fee.
|
89 |
+
|
90 |
+
2. You may modify your copy or copies of the Program or any portion
|
91 |
+
of it, thus forming a work based on the Program, and copy and
|
92 |
+
distribute such modifications or work under the terms of Section 1
|
93 |
+
above, provided that you also meet all of these conditions:
|
94 |
+
|
95 |
+
a) You must cause the modified files to carry prominent notices
|
96 |
+
stating that you changed the files and the date of any change.
|
97 |
+
|
98 |
+
b) You must cause any work that you distribute or publish, that in
|
99 |
+
whole or in part contains or is derived from the Program or any
|
100 |
+
part thereof, to be licensed as a whole at no charge to all third
|
101 |
+
parties under the terms of this License.
|
102 |
+
|
103 |
+
c) If the modified program normally reads commands interactively
|
104 |
+
when run, you must cause it, when started running for such
|
105 |
+
interactive use in the most ordinary way, to print or display an
|
106 |
+
announcement including an appropriate copyright notice and a
|
107 |
+
notice that there is no warranty (or else, saying that you provide
|
108 |
+
a warranty) and that users may redistribute the program under
|
109 |
+
these conditions, and telling the user how to view a copy of this
|
110 |
+
License. (Exception: if the Program itself is interactive but
|
111 |
+
does not normally print such an announcement, your work based on
|
112 |
+
the Program is not required to print an announcement.)
|
113 |
+
|
114 |
+
These requirements apply to the modified work as a whole. If
|
115 |
+
identifiable sections of that work are not derived from the Program,
|
116 |
+
and can be reasonably considered independent and separate works in
|
117 |
+
themselves, then this License, and its terms, do not apply to those
|
118 |
+
sections when you distribute them as separate works. But when you
|
119 |
+
distribute the same sections as part of a whole which is a work based
|
120 |
+
on the Program, the distribution of the whole must be on the terms of
|
121 |
+
this License, whose permissions for other licensees extend to the
|
122 |
+
entire whole, and thus to each and every part regardless of who wrote it.
|
123 |
+
|
124 |
+
Thus, it is not the intent of this section to claim rights or contest
|
125 |
+
your rights to work written entirely by you; rather, the intent is to
|
126 |
+
exercise the right to control the distribution of derivative or
|
127 |
+
collective works based on the Program.
|
128 |
+
|
129 |
+
In addition, mere aggregation of another work not based on the Program
|
130 |
+
with the Program (or with a work based on the Program) on a volume of
|
131 |
+
a storage or distribution medium does not bring the other work under
|
132 |
+
the scope of this License.
|
133 |
+
|
134 |
+
3. You may copy and distribute the Program (or a work based on it,
|
135 |
+
under Section 2) in object code or executable form under the terms of
|
136 |
+
Sections 1 and 2 above provided that you also do one of the following:
|
137 |
+
|
138 |
+
a) Accompany it with the complete corresponding machine-readable
|
139 |
+
source code, which must be distributed under the terms of Sections
|
140 |
+
1 and 2 above on a medium customarily used for software interchange; or,
|
141 |
+
|
142 |
+
b) Accompany it with a written offer, valid for at least three
|
143 |
+
years, to give any third party, for a charge no more than your
|
144 |
+
cost of physically performing source distribution, a complete
|
145 |
+
machine-readable copy of the corresponding source code, to be
|
146 |
+
distributed under the terms of Sections 1 and 2 above on a medium
|
147 |
+
customarily used for software interchange; or,
|
148 |
+
|
149 |
+
c) Accompany it with the information you received as to the offer
|
150 |
+
to distribute corresponding source code. (This alternative is
|
151 |
+
allowed only for noncommercial distribution and only if you
|
152 |
+
received the program in object code or executable form with such
|
153 |
+
an offer, in accord with Subsection b above.)
|
154 |
+
|
155 |
+
The source code for a work means the preferred form of the work for
|
156 |
+
making modifications to it. For an executable work, complete source
|
157 |
+
code means all the source code for all modules it contains, plus any
|
158 |
+
associated interface definition files, plus the scripts used to
|
159 |
+
control compilation and installation of the executable. However, as a
|
160 |
+
special exception, the source code distributed need not include
|
161 |
+
anything that is normally distributed (in either source or binary
|
162 |
+
form) with the major components (compiler, kernel, and so on) of the
|
163 |
+
operating system on which the executable runs, unless that component
|
164 |
+
itself accompanies the executable.
|
165 |
+
|
166 |
+
If distribution of executable or object code is made by offering
|
167 |
+
access to copy from a designated place, then offering equivalent
|
168 |
+
access to copy the source code from the same place counts as
|
169 |
+
distribution of the source code, even though third parties are not
|
170 |
+
compelled to copy the source along with the object code.
|
171 |
+
|
172 |
+
4. You may not copy, modify, sublicense, or distribute the Program
|
173 |
+
except as expressly provided under this License. Any attempt
|
174 |
+
otherwise to copy, modify, sublicense or distribute the Program is
|
175 |
+
void, and will automatically terminate your rights under this License.
|
176 |
+
However, parties who have received copies, or rights, from you under
|
177 |
+
this License will not have their licenses terminated so long as such
|
178 |
+
parties remain in full compliance.
|
179 |
+
|
180 |
+
5. You are not required to accept this License, since you have not
|
181 |
+
signed it. However, nothing else grants you permission to modify or
|
182 |
+
distribute the Program or its derivative works. These actions are
|
183 |
+
prohibited by law if you do not accept this License. Therefore, by
|
184 |
+
modifying or distributing the Program (or any work based on the
|
185 |
+
Program), you indicate your acceptance of this License to do so, and
|
186 |
+
all its terms and conditions for copying, distributing or modifying
|
187 |
+
the Program or works based on it.
|
188 |
+
|
189 |
+
6. Each time you redistribute the Program (or any work based on the
|
190 |
+
Program), the recipient automatically receives a license from the
|
191 |
+
original licensor to copy, distribute or modify the Program subject to
|
192 |
+
these terms and conditions. You may not impose any further
|
193 |
+
restrictions on the recipients' exercise of the rights granted herein.
|
194 |
+
You are not responsible for enforcing compliance by third parties to
|
195 |
+
this License.
|
196 |
+
|
197 |
+
7. If, as a consequence of a court judgment or allegation of patent
|
198 |
+
infringement or for any other reason (not limited to patent issues),
|
199 |
+
conditions are imposed on you (whether by court order, agreement or
|
200 |
+
otherwise) that contradict the conditions of this License, they do not
|
201 |
+
excuse you from the conditions of this License. If you cannot
|
202 |
+
distribute so as to satisfy simultaneously your obligations under this
|
203 |
+
License and any other pertinent obligations, then as a consequence you
|
204 |
+
may not distribute the Program at all. For example, if a patent
|
205 |
+
license would not permit royalty-free redistribution of the Program by
|
206 |
+
all those who receive copies directly or indirectly through you, then
|
207 |
+
the only way you could satisfy both it and this License would be to
|
208 |
+
refrain entirely from distribution of the Program.
|
209 |
+
|
210 |
+
If any portion of this section is held invalid or unenforceable under
|
211 |
+
any particular circumstance, the balance of the section is intended to
|
212 |
+
apply and the section as a whole is intended to apply in other
|
213 |
+
circumstances.
|
214 |
+
|
215 |
+
It is not the purpose of this section to induce you to infringe any
|
216 |
+
patents or other property right claims or to contest validity of any
|
217 |
+
such claims; this section has the sole purpose of protecting the
|
218 |
+
integrity of the free software distribution system, which is
|
219 |
+
implemented by public license practices. Many people have made
|
220 |
+
generous contributions to the wide range of software distributed
|
221 |
+
through that system in reliance on consistent application of that
|
222 |
+
system; it is up to the author/donor to decide if he or she is willing
|
223 |
+
to distribute software through any other system and a licensee cannot
|
224 |
+
impose that choice.
|
225 |
+
|
226 |
+
This section is intended to make thoroughly clear what is believed to
|
227 |
+
be a consequence of the rest of this License.
|
228 |
+
|
229 |
+
8. If the distribution and/or use of the Program is restricted in
|
230 |
+
certain countries either by patents or by copyrighted interfaces, the
|
231 |
+
original copyright holder who places the Program under this License
|
232 |
+
may add an explicit geographical distribution limitation excluding
|
233 |
+
those countries, so that distribution is permitted only in or among
|
234 |
+
countries not thus excluded. In such case, this License incorporates
|
235 |
+
the limitation as if written in the body of this License.
|
236 |
+
|
237 |
+
9. The Free Software Foundation may publish revised and/or new versions
|
238 |
+
of the General Public License from time to time. Such new versions will
|
239 |
+
be similar in spirit to the present version, but may differ in detail to
|
240 |
+
address new problems or concerns.
|
241 |
+
|
242 |
+
Each version is given a distinguishing version number. If the Program
|
243 |
+
specifies a version number of this License which applies to it and "any
|
244 |
+
later version", you have the option of following the terms and conditions
|
245 |
+
either of that version or of any later version published by the Free
|
246 |
+
Software Foundation. If the Program does not specify a version number of
|
247 |
+
this License, you may choose any version ever published by the Free Software
|
248 |
+
Foundation.
|
249 |
+
|
250 |
+
10. If you wish to incorporate parts of the Program into other free
|
251 |
+
programs whose distribution conditions are different, write to the author
|
252 |
+
to ask for permission. For software which is copyrighted by the Free
|
253 |
+
Software Foundation, write to the Free Software Foundation; we sometimes
|
254 |
+
make exceptions for this. Our decision will be guided by the two goals
|
255 |
+
of preserving the free status of all derivatives of our free software and
|
256 |
+
of promoting the sharing and reuse of software generally.
|
257 |
+
|
258 |
+
NO WARRANTY
|
259 |
+
|
260 |
+
11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
|
261 |
+
FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
|
262 |
+
OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
|
263 |
+
PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
|
264 |
+
OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
265 |
+
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
|
266 |
+
TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
|
267 |
+
PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
|
268 |
+
REPAIR OR CORRECTION.
|
269 |
+
|
270 |
+
12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
271 |
+
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
|
272 |
+
REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
|
273 |
+
INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
|
274 |
+
OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
|
275 |
+
TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
|
276 |
+
YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
|
277 |
+
PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
|
278 |
+
POSSIBILITY OF SUCH DAMAGES.
|
279 |
+
|
280 |
+
END OF TERMS AND CONDITIONS
|
281 |
+
|
282 |
+
How to Apply These Terms to Your New Programs
|
283 |
+
|
284 |
+
If you develop a new program, and you want it to be of the greatest
|
285 |
+
possible use to the public, the best way to achieve this is to make it
|
286 |
+
free software which everyone can redistribute and change under these terms.
|
287 |
+
|
288 |
+
To do so, attach the following notices to the program. It is safest
|
289 |
+
to attach them to the start of each source file to most effectively
|
290 |
+
convey the exclusion of warranty; and each file should have at least
|
291 |
+
the "copyright" line and a pointer to where the full notice is found.
|
292 |
+
|
293 |
+
<one line to give the program's name and a brief idea of what it does.>
|
294 |
+
Copyright (C) <year> <name of author>
|
295 |
+
|
296 |
+
This program is free software; you can redistribute it and/or modify
|
297 |
+
it under the terms of the GNU General Public License as published by
|
298 |
+
the Free Software Foundation; either version 2 of the License, or
|
299 |
+
(at your option) any later version.
|
300 |
+
|
301 |
+
This program is distributed in the hope that it will be useful,
|
302 |
+
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
303 |
+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
304 |
+
GNU General Public License for more details.
|
305 |
+
|
306 |
+
You should have received a copy of the GNU General Public License along
|
307 |
+
with this program; if not, write to the Free Software Foundation, Inc.,
|
308 |
+
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
|
309 |
+
|
310 |
+
Also add information on how to contact you by electronic and paper mail.
|
311 |
+
|
312 |
+
If the program is interactive, make it output a short notice like this
|
313 |
+
when it starts in an interactive mode:
|
314 |
+
|
315 |
+
Gnomovision version 69, Copyright (C) year name of author
|
316 |
+
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
317 |
+
This is free software, and you are welcome to redistribute it
|
318 |
+
under certain conditions; type `show c' for details.
|
319 |
+
|
320 |
+
The hypothetical commands `show w' and `show c' should show the appropriate
|
321 |
+
parts of the General Public License. Of course, the commands you use may
|
322 |
+
be called something other than `show w' and `show c'; they could even be
|
323 |
+
mouse-clicks or menu items--whatever suits your program.
|
324 |
+
|
325 |
+
You should also get your employer (if you work as a programmer) or your
|
326 |
+
school, if any, to sign a "copyright disclaimer" for the program, if
|
327 |
+
necessary. Here is a sample; alter the names:
|
328 |
+
|
329 |
+
Yoyodyne, Inc., hereby disclaims all copyright interest in the program
|
330 |
+
`Gnomovision' (which makes passes at compilers) written by James Hacker.
|
331 |
+
|
332 |
+
<signature of Ty Coon>, 1 April 1989
|
333 |
+
Ty Coon, President of Vice
|
334 |
+
|
335 |
+
This General Public License does not permit incorporating your program into
|
336 |
+
proprietary programs. If your program is a subroutine library, you may
|
337 |
+
consider it more useful to permit linking proprietary applications with the
|
338 |
+
library. If this is what you want to do, use the GNU Lesser General
|
339 |
Public License instead of this License.
|
assets/css/admin.css
CHANGED
@@ -1,2433 +1,2433 @@
|
|
1 |
-
/* ==========================================================================
|
2 |
-
=Links
|
3 |
-
========================================================================== */
|
4 |
-
#sl-kiwi {
|
5 |
-
width: 1150px;
|
6 |
-
padding: 20px;
|
7 |
-
margin-bottom: 10px;
|
8 |
-
font-family: 'Open Sans';
|
9 |
-
position: relative;
|
10 |
-
}
|
11 |
-
|
12 |
-
#sl-kiwi a:focus {
|
13 |
-
box-shadow: none;
|
14 |
-
-webkit-box-shadow: none;
|
15 |
-
}
|
16 |
-
|
17 |
-
#sl-kiwi .overlay {
|
18 |
-
position: absolute;
|
19 |
-
top: 20px;
|
20 |
-
bottom: 102px;
|
21 |
-
left: 20px;
|
22 |
-
right: 20px;
|
23 |
-
-webkit-transition: all .3s;
|
24 |
-
transition: all .3s;
|
25 |
-
z-index: 9999;
|
26 |
-
text-align: center;
|
27 |
-
padding-top: 250px;
|
28 |
-
}
|
29 |
-
|
30 |
-
#sl-kiwi .overlay.active {
|
31 |
-
-webkit-transition: all .4s;
|
32 |
-
transition: all .4s;
|
33 |
-
background: rgba(255, 255, 255, 0.97);
|
34 |
-
}
|
35 |
-
|
36 |
-
#sl-kiwi .overlay img {
|
37 |
-
position: relative;
|
38 |
-
top: -72px;
|
39 |
-
}
|
40 |
-
|
41 |
-
.kiwi-notification-popup {
|
42 |
-
width: 100%;
|
43 |
-
padding: 25px 20px;
|
44 |
-
box-sizing: border-box;
|
45 |
-
-webkit-border-radius: 3px;
|
46 |
-
-moz-border-radius: 3px;
|
47 |
-
border-radius: 3px;
|
48 |
-
background-color: #0073aa;
|
49 |
-
color: #fff;
|
50 |
-
display: none;
|
51 |
-
position: relative;
|
52 |
-
z-index: 10;
|
53 |
-
}
|
54 |
-
|
55 |
-
.kiwi-notification-popup .button {
|
56 |
-
float: right;
|
57 |
-
position: relative;
|
58 |
-
bottom: 5px;
|
59 |
-
}
|
60 |
-
|
61 |
-
.kiwi-utility-bar {
|
62 |
-
position: absolute;
|
63 |
-
top: 20px;
|
64 |
-
right: -25px;
|
65 |
-
display: none;
|
66 |
-
}
|
67 |
-
|
68 |
-
.kiwi-utility-bar > input {
|
69 |
-
position: fixed;
|
70 |
-
}
|
71 |
-
|
72 |
-
.sl-kiwi-content {
|
73 |
-
background: #fff;
|
74 |
-
min-height: 500px;
|
75 |
-
margin-top: -10px;
|
76 |
-
position: relative;
|
77 |
-
z-index: 5;
|
78 |
-
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.06);
|
79 |
-
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.06);
|
80 |
-
box-shadow: 0 0 5px rgba(0, 0, 0, 0.06);
|
81 |
-
padding: 10px 30px;
|
82 |
-
}
|
83 |
-
|
84 |
-
.sl-kiwi-content input[type="text"], .sl-kiwi-content input[type="email"], .sl-kiwi-content input[type="url"] {
|
85 |
-
width: 330px;
|
86 |
-
height: 32px;
|
87 |
-
-webkit-border-radius: 3px;
|
88 |
-
-moz-border-radius: 3px;
|
89 |
-
border-radius: 3px;
|
90 |
-
background-color: #fff;
|
91 |
-
-webkit-box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
92 |
-
-moz-box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
93 |
-
box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
94 |
-
padding-left: 10px;
|
95 |
-
margin-top: 5px;
|
96 |
-
border: 1px solid #f2f2f2;
|
97 |
-
}
|
98 |
-
|
99 |
-
.sl-kiwi-content > div {
|
100 |
-
padding-bottom: 50px;
|
101 |
-
display: none;
|
102 |
-
}
|
103 |
-
|
104 |
-
.sl-kiwi-content > div.epsilon-tab-active {
|
105 |
-
display: block;
|
106 |
-
}
|
107 |
-
|
108 |
-
.sl-kiwi-dragdrop .suggestions {
|
109 |
-
font-size: 32px;
|
110 |
-
color: #EBEBEB;
|
111 |
-
width: 100%;
|
112 |
-
height: 40px;
|
113 |
-
line-height: 40px;
|
114 |
-
text-align: center;
|
115 |
-
font-weight: bold;
|
116 |
-
display: block;
|
117 |
-
position: absolute;
|
118 |
-
top: 15px;
|
119 |
-
opacity: .7;
|
120 |
-
-webkit-user-select: none;
|
121 |
-
/* Chrome all / Safari all */
|
122 |
-
-moz-user-select: none;
|
123 |
-
/* Firefox all */
|
124 |
-
-ms-user-select: none;
|
125 |
-
/* IE 10+ */
|
126 |
-
user-select: none;
|
127 |
-
/* Likely future */
|
128 |
-
cursor: default;
|
129 |
-
}
|
130 |
-
|
131 |
-
.sl-kiwi-dragdrop {
|
132 |
-
height: 220px;
|
133 |
-
border: 1px solid #fff;
|
134 |
-
margin: 0;
|
135 |
-
position: relative;
|
136 |
-
-webkit-border-radius: 3px 3px 0 0;
|
137 |
-
-moz-border-radius: 3px 3px 0 0;
|
138 |
-
border-radius: 3px 3px 0 0;
|
139 |
-
background-color: #fff;
|
140 |
-
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
141 |
-
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
142 |
-
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
143 |
-
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(246, 246, 246, 0.7));
|
144 |
-
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(246, 246, 246, 0.7));
|
145 |
-
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(246, 246, 246, 0.7));
|
146 |
-
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(246, 246, 246, 0.7));
|
147 |
-
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.7), rgba(246, 246, 246, 0.7));
|
148 |
-
}
|
149 |
-
|
150 |
-
.sl-kiwi-dragdrop > div {
|
151 |
-
padding: 85px 25px 0 25px;
|
152 |
-
text-align: center;
|
153 |
-
}
|
154 |
-
|
155 |
-
.sl-kiwi-dragdrop ul {
|
156 |
-
line-height: 30px;
|
157 |
-
vertical-align: top;
|
158 |
-
}
|
159 |
-
|
160 |
-
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] {
|
161 |
-
position: absolute;
|
162 |
-
top: 45px;
|
163 |
-
right: 0;
|
164 |
-
z-index: -1;
|
165 |
-
transition: all .3s;
|
166 |
-
opacity: 0;
|
167 |
-
}
|
168 |
-
|
169 |
-
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] li {
|
170 |
-
display: block;
|
171 |
-
margin: 0;
|
172 |
-
padding: 0;
|
173 |
-
}
|
174 |
-
|
175 |
-
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] li a {
|
176 |
-
display: block;
|
177 |
-
height: 40px;
|
178 |
-
line-height: 40px;
|
179 |
-
padding: 0 5px;
|
180 |
-
min-width: 40px;
|
181 |
-
transition: all .3s;
|
182 |
-
-webkit-box-shadow: none;
|
183 |
-
box-shadow: none;
|
184 |
-
font-size: 16px;
|
185 |
-
box-sizing: border-box;
|
186 |
-
position: relative;
|
187 |
-
z-index: 1;
|
188 |
-
}
|
189 |
-
|
190 |
-
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] li.sl-kiwi-dragdrop-placeholder:before {
|
191 |
-
width: 40px;
|
192 |
-
}
|
193 |
-
|
194 |
-
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"].pill li {
|
195 |
-
margin-bottom: 2px;
|
196 |
-
}
|
197 |
-
|
198 |
-
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"].pill li a {
|
199 |
-
border-radius: 25px;
|
200 |
-
}
|
201 |
-
|
202 |
-
#sl-kiwi .sl-kiwi-item-add {
|
203 |
-
margin-right: 5px;
|
204 |
-
}
|
205 |
-
|
206 |
-
#sl-kiwi .sl-kiwi-item-remove {
|
207 |
-
max-width: 0;
|
208 |
-
margin-right: 0;
|
209 |
-
display: none;
|
210 |
-
}
|
211 |
-
|
212 |
-
.sl-kiwi-dragdrop-placeholder:before {
|
213 |
-
border: 1px dashed #ccc;
|
214 |
-
width: 100%;
|
215 |
-
position: absolute;
|
216 |
-
top: 0;
|
217 |
-
left: 0;
|
218 |
-
bottom: 0;
|
219 |
-
right: 0;
|
220 |
-
height: 100%;
|
221 |
-
content: " ";
|
222 |
-
display: block;
|
223 |
-
}
|
224 |
-
|
225 |
-
.sl-kiwi-dragdrop-placeholder {
|
226 |
-
position: relative;
|
227 |
-
height: 30px;
|
228 |
-
padding: 0 5px;
|
229 |
-
min-width: 90px;
|
230 |
-
background: transparent;
|
231 |
-
vertical-align: top;
|
232 |
-
}
|
233 |
-
|
234 |
-
.sl-kiwi-dragdrop ul.pill a {
|
235 |
-
border-radius: 15px;
|
236 |
-
}
|
237 |
-
|
238 |
-
.sl-kiwi-dragdrop ul.leaf a {
|
239 |
-
border-radius: 12px 0 12px 0;
|
240 |
-
}
|
241 |
-
|
242 |
-
.sl-kiwi-dragdrop ul.shift a {
|
243 |
-
-ms-transform: skewX(-15deg);
|
244 |
-
-webkit-transform: skewX(-15deg);
|
245 |
-
transform: skewX(-15deg);
|
246 |
-
}
|
247 |
-
|
248 |
-
.sl-kiwi-dragdrop ul.shift span {
|
249 |
-
-ms-transform: skewX(15deg);
|
250 |
-
-webkit-transform: skewX(15deg);
|
251 |
-
transform: skewX(15deg);
|
252 |
-
display: block;
|
253 |
-
}
|
254 |
-
|
255 |
-
.sl-kiwi-dragdrop ul.pill .sl-kiwi-dragdrop-placeholder:before {
|
256 |
-
border-radius: 15px;
|
257 |
-
}
|
258 |
-
|
259 |
-
.sl-kiwi-dragdrop ul.leaf .sl-kiwi-dragdrop-placeholder:before {
|
260 |
-
border-radius: 12px 0 12px 0;
|
261 |
-
}
|
262 |
-
|
263 |
-
.sl-kiwi-dragdrop ul.shift .sl-kiwi-dragdrop-placeholder:before {
|
264 |
-
-ms-transform: skewX(-15deg);
|
265 |
-
-webkit-transform: skewX(-15deg);
|
266 |
-
transform: skewX(-15deg);
|
267 |
-
}
|
268 |
-
|
269 |
-
.sl-kiwi-dragdrop li {
|
270 |
-
list-style-type: none;
|
271 |
-
transition: max-width .2s, margin .2s;
|
272 |
-
overflow: hidden;
|
273 |
-
margin-right: 5px;
|
274 |
-
display: inline-block;
|
275 |
-
padding: 0 5px;
|
276 |
-
}
|
277 |
-
|
278 |
-
.sl-kiwi-dragdrop li.ui-sortable-helper a {
|
279 |
-
transition: box-shadow .3s;
|
280 |
-
-webkit-box-shadow: 6px 10px 10px rgba(0, 0, 0, 0.1);
|
281 |
-
-moz-box-shadow: 6px 10px 10px rgba(0, 0, 0, 0.1);
|
282 |
-
box-shadow: 6px 10px 10px rgba(0, 0, 0, 0.1);
|
283 |
-
}
|
284 |
-
|
285 |
-
.sl-kiwi-dragdrop li a:hover {
|
286 |
-
text-decoration: none;
|
287 |
-
}
|
288 |
-
|
289 |
-
.sl-kiwi-dragdrop li a {
|
290 |
-
display: block;
|
291 |
-
height: 30px;
|
292 |
-
line-height: 30px;
|
293 |
-
padding: 0 5px;
|
294 |
-
min-width: 90px;
|
295 |
-
transition: all .3s;
|
296 |
-
}
|
297 |
-
|
298 |
-
.sl-kiwi-networks {
|
299 |
-
margin-bottom: 40px;
|
300 |
-
position: relative;
|
301 |
-
}
|
302 |
-
|
303 |
-
.sl-kiwi-networks .epsilon-ui-locked {
|
304 |
-
position: absolute;
|
305 |
-
right: -15px;
|
306 |
-
width: 35px;
|
307 |
-
height: 35px;
|
308 |
-
line-height: 35px;
|
309 |
-
top:
|
310 |
-
text-align: center;
|
311 |
-
}
|
312 |
-
|
313 |
-
ul[data-style="fit"] {
|
314 |
-
display: table;
|
315 |
-
width: 100%;
|
316 |
-
}
|
317 |
-
|
318 |
-
ul[data-style="fit"] li {
|
319 |
-
display: table-cell;
|
320 |
-
padding: 0;
|
321 |
-
overflow: initial;
|
322 |
-
}
|
323 |
-
|
324 |
-
ul[data-style="fit"].leaf a {
|
325 |
-
width: 100%;
|
326 |
-
}
|
327 |
-
|
328 |
-
ul[data-style="fit"].leaf li:last-of-type a {
|
329 |
-
width: 100%;
|
330 |
-
}
|
331 |
-
|
332 |
-
ul[data-style="fit"].pill {
|
333 |
-
flex-wrap: nowrap;
|
334 |
-
display: flex;
|
335 |
-
margin-left: 20px;
|
336 |
-
width: auto;
|
337 |
-
}
|
338 |
-
|
339 |
-
ul[data-style="fit"].pill .sl-kiwi-item-add {
|
340 |
-
margin: 0;
|
341 |
-
flex: 1;
|
342 |
-
}
|
343 |
-
|
344 |
-
ul[data-style="fit"].pill .sl-kiwi-item-add a {
|
345 |
-
padding: 0;
|
346 |
-
display: block;
|
347 |
-
width: 100%;
|
348 |
-
padding-left: 26px;
|
349 |
-
margin-left: -26px;
|
350 |
-
}
|
351 |
-
|
352 |
-
ul[data-style="fit"].pill .sl-kiwi-item-add span {
|
353 |
-
margin-right: 26px;
|
354 |
-
}
|
355 |
-
|
356 |
-
.sl-kiwi-tab-socialIdentity label, .sl-kiwi-tab-registration label {
|
357 |
-
display: block;
|
358 |
-
color: #808080;
|
359 |
-
margin-bottom: 5px;
|
360 |
-
}
|
361 |
-
|
362 |
-
.sl-kiwi-tab-socialIdentity input[type="text"], .sl-kiwi-tab-registration input[type="text"] {
|
363 |
-
padding: 5px;
|
364 |
-
margin-bottom: 15px;
|
365 |
-
}
|
366 |
-
|
367 |
-
.sl-kiwi-tab-socialIdentity .kiwi-registration-action, .sl-kiwi-tab-registration .kiwi-registration-action {
|
368 |
-
height: 30px;
|
369 |
-
}
|
370 |
-
|
371 |
-
[class*="sl-kiwi-tab-"] h2 {
|
372 |
-
font-size: 22px;
|
373 |
-
color: #585858;
|
374 |
-
font-weight: 300;
|
375 |
-
height: 50px;
|
376 |
-
}
|
377 |
-
|
378 |
-
.sl-kiwi-networks h2 > span {
|
379 |
-
width: 65%;
|
380 |
-
display: block;
|
381 |
-
float: left;
|
382 |
-
background: transparent;
|
383 |
-
}
|
384 |
-
|
385 |
-
.sl-kiwi-networks h2 span + span {
|
386 |
-
width: 17.5%;
|
387 |
-
display: block;
|
388 |
-
float: left;
|
389 |
-
background: transparent;
|
390 |
-
text-align: center;
|
391 |
-
font-size: 14px;
|
392 |
-
color: #959696;
|
393 |
-
}
|
394 |
-
|
395 |
-
.sl-kiwi-networks em {
|
396 |
-
font-style: normal;
|
397 |
-
position: absolute;
|
398 |
-
top: 3px;
|
399 |
-
left: 42px;
|
400 |
-
}
|
401 |
-
|
402 |
-
.sl-kiwi-networks ul {
|
403 |
-
border-top: 1px solid #F5F5F5;
|
404 |
-
padding: 0;
|
405 |
-
margin: 0 10px;
|
406 |
-
}
|
407 |
-
|
408 |
-
.sl-kiwi-networks li {
|
409 |
-
height: 39px;
|
410 |
-
border-bottom: 1px solid #F5F5F5;
|
411 |
-
list-style-type: none;
|
412 |
-
line-height: 35px;
|
413 |
-
padding-left: 20px;
|
414 |
-
position: relative;
|
415 |
-
margin-bottom: 0;
|
416 |
-
display: inline-block;
|
417 |
-
width: 98%;
|
418 |
-
}
|
419 |
-
|
420 |
-
.sl-kiwi-networks li:hover {
|
421 |
-
background: #FBFBFB;
|
422 |
-
}
|
423 |
-
|
424 |
-
.sl-kiwi-networks li > span {
|
425 |
-
width: 65%;
|
426 |
-
display: block;
|
427 |
-
float: left;
|
428 |
-
background: transparent;
|
429 |
-
color: #555555;
|
430 |
-
font-size: 13px;
|
431 |
-
}
|
432 |
-
|
433 |
-
.sl-kiwi-networks li span + span {
|
434 |
-
width: 17.5%;
|
435 |
-
background: transparent;
|
436 |
-
text-align: center;
|
437 |
-
}
|
438 |
-
|
439 |
-
.sl-kiwi-networks span > strong {
|
440 |
-
height: 24px;
|
441 |
-
width: 24px;
|
442 |
-
display: inline-block;
|
443 |
-
vertical-align: middle;
|
444 |
-
line-height: 24px;
|
445 |
-
text-align: center;
|
446 |
-
border-radius: 2px;
|
447 |
-
margin-right: 5px;
|
448 |
-
background: #D4D4D4;
|
449 |
-
}
|
450 |
-
|
451 |
-
.sl-kiwi-networks span > strong i {
|
452 |
-
font-size: 16px;
|
453 |
-
line-height: 24px;
|
454 |
-
}
|
455 |
-
|
456 |
-
.sl-kiwi-networks.kiwi-styles {
|
457 |
-
/*background:#FBFBFB;*/
|
458 |
-
}
|
459 |
-
|
460 |
-
.sl-kiwi-networks.kiwi-styles h2 span + span {
|
461 |
-
width: 16%;
|
462 |
-
}
|
463 |
-
|
464 |
-
.sl-kiwi-networks.kiwi-styles h2 span:nth-last-of-type(-n+3) + span:nth-last-of-type(-n+3),
|
465 |
-
.sl-kiwi-networks.kiwi-styles h2 span:nth-last-of-type(-n+2) + span:nth-last-of-type(-n+2) {
|
466 |
-
width: 8%;
|
467 |
-
}
|
468 |
-
|
469 |
-
.sl-kiwi-networks.kiwi-styles h2 strong.goleft {
|
470 |
-
position: relative;
|
471 |
-
right: 5px;
|
472 |
-
}
|
473 |
-
|
474 |
-
.sl-kiwi-networks.kiwi-styles h2 > span {
|
475 |
-
width: 20%;
|
476 |
-
text-align: left;
|
477 |
-
}
|
478 |
-
|
479 |
-
.sl-kiwi-networks.kiwi-styles li span + span {
|
480 |
-
width: 16%;
|
481 |
-
text-align: left;
|
482 |
-
}
|
483 |
-
|
484 |
-
.sl-kiwi-networks.kiwi-styles li span:nth-last-of-type(-n+3) + span:nth-last-of-type(-n+3),
|
485 |
-
.sl-kiwi-networks.kiwi-styles li span:nth-last-of-type(-n+2) + span:nth-last-of-type(-n+2) {
|
486 |
-
width: 8%;
|
487 |
-
}
|
488 |
-
|
489 |
-
.sl-kiwi-networks.kiwi-styles li > span {
|
490 |
-
width: 20%;
|
491 |
-
}
|
492 |
-
|
493 |
-
#sl-kiwi .kiwi-nw-twitter {
|
494 |
-
background: #4EAEF8;
|
495 |
-
color: #fff;
|
496 |
-
}
|
497 |
-
|
498 |
-
#sl-kiwi .kiwi-nw-whatsapp {
|
499 |
-
background: #0DC143;
|
500 |
-
color: #fff;
|
501 |
-
}
|
502 |
-
|
503 |
-
#sl-kiwi .kiwi-nw-telegram {
|
504 |
-
background: #179CDE;
|
505 |
-
color: #fff;
|
506 |
-
}
|
507 |
-
|
508 |
-
#sl-kiwi .kiwi-nw-skype {
|
509 |
-
background: #009EE5;
|
510 |
-
color: #fff;
|
511 |
-
}
|
512 |
-
|
513 |
-
#sl-kiwi .kiwi-nw-youtube-play, #sl-kiwi .kiwi-nw-youtube {
|
514 |
-
background: #E62117;
|
515 |
-
color: #fff;
|
516 |
-
}
|
517 |
-
|
518 |
-
#sl-kiwi .kiwi-nw-facebook {
|
519 |
-
background: #3B5998;
|
520 |
-
color: #fff;
|
521 |
-
}
|
522 |
-
|
523 |
-
#sl-kiwi .kiwi-nw-google-plus {
|
524 |
-
background: #DB4437;
|
525 |
-
color: #fff;
|
526 |
-
}
|
527 |
-
|
528 |
-
#sl-kiwi .kiwi-nw-pinterest {
|
529 |
-
background: #BD081C;
|
530 |
-
color: #fff;
|
531 |
-
}
|
532 |
-
|
533 |
-
#sl-kiwi .kiwi-nw-fintel {
|
534 |
-
background: #087515;
|
535 |
-
color: #fff;
|
536 |
-
}
|
537 |
-
|
538 |
-
#sl-kiwi .kiwi-nw-linkedin {
|
539 |
-
background: #1A85BC;
|
540 |
-
color: #fff;
|
541 |
-
}
|
542 |
-
|
543 |
-
#sl-kiwi .kiwi-nw-reddit {
|
544 |
-
background: #FF4500;
|
545 |
-
color: #fff;
|
546 |
-
}
|
547 |
-
|
548 |
-
#sl-kiwi .kiwi-nw-envelope, #sl-kiwi .kiwi-nw-email {
|
549 |
-
background: #4D9159;
|
550 |
-
color: #fff;
|
551 |
-
}
|
552 |
-
|
553 |
-
.sl-kiwi-opt-group {
|
554 |
-
min-height: 100px;
|
555 |
-
background: transparent;
|
556 |
-
padding: 30px 0;
|
557 |
-
border-bottom: 1px solid #F5F5F5;
|
558 |
-
}
|
559 |
-
|
560 |
-
.sl-kiwi-opt-group:last-of-type {
|
561 |
-
border-bottom: none;
|
562 |
-
}
|
563 |
-
|
564 |
-
.sl-kiwi-opt-group .bottom-color-option {
|
565 |
-
clear: both;
|
566 |
-
}
|
567 |
-
|
568 |
-
.sl-kiwi-inner-opt {
|
569 |
-
padding-left: 70px;
|
570 |
-
}
|
571 |
-
|
572 |
-
.sl-kiwi-opt-group .left {
|
573 |
-
float: left;
|
574 |
-
}
|
575 |
-
|
576 |
-
.sl-kiwi-opt-group .right {
|
577 |
-
float: right;
|
578 |
-
}
|
579 |
-
|
580 |
-
.sl-kiwi-opt-toggle {
|
581 |
-
background: transparent;
|
582 |
-
width: 70px;
|
583 |
-
float: left;
|
584 |
-
padding-top: 10px;
|
585 |
-
}
|
586 |
-
|
587 |
-
.sl-kiwi-opt-description {
|
588 |
-
float: left;
|
589 |
-
background: transparent;
|
590 |
-
min-height: 60px;
|
591 |
-
position: relative;
|
592 |
-
}
|
593 |
-
|
594 |
-
.sl-kiwi-opt-description h4 {
|
595 |
-
font-size: 18px;
|
596 |
-
margin: 0;
|
597 |
-
line-height: 18px;
|
598 |
-
}
|
599 |
-
|
600 |
-
.sl-kiwi-opt-description h5 {
|
601 |
-
font-size: 16px;
|
602 |
-
margin: 0;
|
603 |
-
line-height: 18px;
|
604 |
-
}
|
605 |
-
|
606 |
-
.sl-kiwi-opt-description p {
|
607 |
-
font-size: 14px;
|
608 |
-
margin: 0;
|
609 |
-
}
|
610 |
-
|
611 |
-
.epsilon-ui-locked {
|
612 |
-
display: inline-block;
|
613 |
-
border-radius: 10px;
|
614 |
-
width: 20px;
|
615 |
-
height: 20px;
|
616 |
-
cursor: pointer;
|
617 |
-
vertical-align: middle;
|
618 |
-
}
|
619 |
-
|
620 |
-
.epsilon-ui-locked i {
|
621 |
-
font-size: 12px;
|
622 |
-
color: #fff;
|
623 |
-
text-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
|
624 |
-
line-height: 16px;
|
625 |
-
background: #F05A25;
|
626 |
-
cursor: pointer;
|
627 |
-
}
|
628 |
-
|
629 |
-
.epsilon-ui-locked i.dashicons, .dashicons-before::before {
|
630 |
-
width: 17px;
|
631 |
-
height: 17px;
|
632 |
-
border-radius: 10px;
|
633 |
-
text-align: center;
|
634 |
-
vertical-align: middle;
|
635 |
-
}
|
636 |
-
|
637 |
-
.sl-kiwi-opt-space-sm {
|
638 |
-
padding-top: 15px;
|
639 |
-
}
|
640 |
-
|
641 |
-
.clearfix:after {
|
642 |
-
clear: both;
|
643 |
-
content: ".";
|
644 |
-
display: block;
|
645 |
-
height: 0;
|
646 |
-
line-height: 0;
|
647 |
-
visibility: hidden;
|
648 |
-
}
|
649 |
-
|
650 |
-
.kiwi-modal {
|
651 |
-
position: fixed;
|
652 |
-
top: 0;
|
653 |
-
right: 0;
|
654 |
-
left: 0;
|
655 |
-
bottom: 0;
|
656 |
-
z-index: 1050;
|
657 |
-
display: none;
|
658 |
-
overflow: hidden;
|
659 |
-
-webkit-overflow-scrolling: touch;
|
660 |
-
outline: 0;
|
661 |
-
background: rgba(0, 0, 0, 0.7);
|
662 |
-
}
|
663 |
-
|
664 |
-
.kiwi-modal .close-modal {
|
665 |
-
width: 25px;
|
666 |
-
height: 25px;
|
667 |
-
color: #FF3424;
|
668 |
-
position: absolute;
|
669 |
-
text-align: center;
|
670 |
-
line-height: 25px;
|
671 |
-
font-size: 17px;
|
672 |
-
right: 7px;
|
673 |
-
top: 7px;
|
674 |
-
cursor: pointer;
|
675 |
-
}
|
676 |
-
|
677 |
-
.kiwi-modal .kiwi-modal-content {
|
678 |
-
position: relative;
|
679 |
-
width: 900px;
|
680 |
-
-webkit-border-radius: 10px;
|
681 |
-
-moz-border-radius: 10px;
|
682 |
-
border-radius: 10px;
|
683 |
-
background-image: -webkit-linear-gradient(bottom, #fff 25%, #f2f3f4 90%);
|
684 |
-
background-image: -moz-linear-gradient(bottom, #fff 25%, #f2f3f4 90%);
|
685 |
-
background-image: -o-linear-gradient(bottom, #fff 25%, #f2f3f4 90%);
|
686 |
-
background-image: -ms-linear-gradient(bottom, #fff 25%, #f2f3f4 90%);
|
687 |
-
background-image: linear-gradient(to top, #fff 25%, #f2f3f4 90%);
|
688 |
-
-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
|
689 |
-
-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
|
690 |
-
box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
|
691 |
-
margin: 8% auto;
|
692 |
-
}
|
693 |
-
|
694 |
-
.kiwi-modal.fade {
|
695 |
-
opacity: 0;
|
696 |
-
-webkit-transition: opacity .15s linear;
|
697 |
-
-o-transition: opacity .15s linear;
|
698 |
-
transition: opacity .15s linear;
|
699 |
-
}
|
700 |
-
|
701 |
-
.kiwi-modal.fade .kiwi-modal-content {
|
702 |
-
-webkit-transition: -webkit-transform .3s ease-out;
|
703 |
-
-o-transition: -o-transform .3s ease-out;
|
704 |
-
transition: transform .3s ease-out;
|
705 |
-
-webkit-transform: translate(0, -25%);
|
706 |
-
-ms-transform: translate(0, -25%);
|
707 |
-
-o-transform: translate(0, -25%);
|
708 |
-
transform: translate(0, -25%);
|
709 |
-
}
|
710 |
-
|
711 |
-
.kiwi-modal.fade.in {
|
712 |
-
opacity: 1;
|
713 |
-
}
|
714 |
-
|
715 |
-
.kiwi-modal.fade.in .kiwi-modal-content {
|
716 |
-
-webkit-transform: translate(0, 0);
|
717 |
-
-ms-transform: translate(0, 0);
|
718 |
-
-o-transform: translate(0, 0);
|
719 |
-
transform: translate(0, 0);
|
720 |
-
}
|
721 |
-
|
722 |
-
.kiwi-modal #page-two {
|
723 |
-
display: none;
|
724 |
-
}
|
725 |
-
|
726 |
-
.kiwi-modal .button-modal {
|
727 |
-
width: 100%;
|
728 |
-
height: 45px;
|
729 |
-
-webkit-border-radius: 22px 23px 23px 22px/22px 22px 23px 23px;
|
730 |
-
-moz-border-radius: 22px 23px 23px 22px/22px 22px 23px 23px;
|
731 |
-
border-radius: 22px 23px 23px 22px/22px 22px 23px 23px;
|
732 |
-
background-color: #ff3d2e;
|
733 |
-
color: #fff;
|
734 |
-
display: inline-block;
|
735 |
-
line-height: 45px;
|
736 |
-
margin: 30px auto;
|
737 |
-
text-align: center;
|
738 |
-
}
|
739 |
-
|
740 |
-
.kiwi-modal .button-modal:hover, .kiwi-modal .button-modal:focus {
|
741 |
-
text-decoration: none;
|
742 |
-
color: #fff;
|
743 |
-
background-color: #ff3424;
|
744 |
-
}
|
745 |
-
|
746 |
-
.kiwi-modal .modal-header {
|
747 |
-
padding-top: 40px;
|
748 |
-
padding-bottom: 40px;
|
749 |
-
text-align: center;
|
750 |
-
background-image: url("../img/back-wavy.png");
|
751 |
-
background-size: cover;
|
752 |
-
background-position: center;
|
753 |
-
-webkit-border-top-left-radius: 10px;
|
754 |
-
-moz-border-top-left-radius: 10px;
|
755 |
-
border-top-left-radius: 10px;
|
756 |
-
-webkit-border-top-right-radius: 10px;
|
757 |
-
-moz-border-top-right-radius: 10px;
|
758 |
-
border-top-right-radius: 10px;
|
759 |
-
}
|
760 |
-
|
761 |
-
.kiwi-modal .modal-header .modal-header-content {
|
762 |
-
width: 475px;
|
763 |
-
margin: 0 auto;
|
764 |
-
}
|
765 |
-
|
766 |
-
.kiwi-modal .modal-title {
|
767 |
-
font-family: 'Open Sans';
|
768 |
-
font-size: 28px;
|
769 |
-
font-weight: 800;
|
770 |
-
color: #333;
|
771 |
-
}
|
772 |
-
|
773 |
-
.kiwi-modal .modal-subtitle {
|
774 |
-
font-family: "Open Sans";
|
775 |
-
font-size: 14px;
|
776 |
-
color: #8c8c8c;
|
777 |
-
}
|
778 |
-
|
779 |
-
.kiwi-modal .price-box {
|
780 |
-
margin-top: 40px;
|
781 |
-
}
|
782 |
-
|
783 |
-
.kiwi-modal .price-box .price {
|
784 |
-
font-family: "Open Sans";
|
785 |
-
font-weight: bold;
|
786 |
-
color: #333;
|
787 |
-
font-size: 60px;
|
788 |
-
display: block;
|
789 |
-
}
|
790 |
-
|
791 |
-
.kiwi-modal .price-box .price .currency {
|
792 |
-
font-size: 45px;
|
793 |
-
}
|
794 |
-
|
795 |
-
.kiwi-modal .price-box .price small {
|
796 |
-
font-size: 15px;
|
797 |
-
}
|
798 |
-
|
799 |
-
.kiwi-modal .price-box .button-modal {
|
800 |
-
width: 150px;
|
801 |
-
}
|
802 |
-
|
803 |
-
.kiwi-modal .modal-footer {
|
804 |
-
margin: 0 auto;
|
805 |
-
margin-top: 60px;
|
806 |
-
padding-bottom: 60px;
|
807 |
-
width: 475px;
|
808 |
-
}
|
809 |
-
|
810 |
-
.kiwi-modal .modal-footer a {
|
811 |
-
color: #639fb1;
|
812 |
-
font-family: 'Open Sans';
|
813 |
-
font-size: 14px;
|
814 |
-
display: inline-block;
|
815 |
-
margin-bottom: 15px;
|
816 |
-
}
|
817 |
-
|
818 |
-
.kiwi-modal .modal-footer .muted {
|
819 |
-
font-size: 12px;
|
820 |
-
font-family: 'Open Sans';
|
821 |
-
color: #8c8c8c;
|
822 |
-
}
|
823 |
-
|
824 |
-
.kiwi-modal .modal-content {
|
825 |
-
width: 310px;
|
826 |
-
margin: 0 auto;
|
827 |
-
}
|
828 |
-
|
829 |
-
.kiwi-modal .modal-content.form .radio-label {
|
830 |
-
margin-top: 40px;
|
831 |
-
display: block;
|
832 |
-
color: #808080;
|
833 |
-
font-family: 'Open Sans';
|
834 |
-
}
|
835 |
-
|
836 |
-
.kiwi-modal .modal-content.form > .ui-radio-inline {
|
837 |
-
margin-top: 15px !important;
|
838 |
-
}
|
839 |
-
|
840 |
-
.kiwi-modal .modal-content.form .clearfix {
|
841 |
-
margin-top: 30px;
|
842 |
-
}
|
843 |
-
|
844 |
-
.kiwi-modal .modal-content.form .clearfix .half {
|
845 |
-
width: 50%;
|
846 |
-
float: left;
|
847 |
-
padding-right: 15px;
|
848 |
-
box-sizing: border-box;
|
849 |
-
}
|
850 |
-
|
851 |
-
.kiwi-modal .modal-content.form .clearfix .half:last-of-type {
|
852 |
-
padding-left: 15px;
|
853 |
-
padding-right: 0;
|
854 |
-
}
|
855 |
-
|
856 |
-
.kiwi-modal .modal-content.form .clearfix input {
|
857 |
-
width: 100%;
|
858 |
-
height: 32px;
|
859 |
-
-webkit-border-radius: 3px;
|
860 |
-
-moz-border-radius: 3px;
|
861 |
-
border-radius: 3px;
|
862 |
-
border: none;
|
863 |
-
background-color: #fff;
|
864 |
-
-webkit-box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
865 |
-
-moz-box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
866 |
-
box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
867 |
-
padding-left: 5px;
|
868 |
-
margin-top: 5px;
|
869 |
-
}
|
870 |
-
|
871 |
-
.kiwi-modal .modal-content.form .clearfix label {
|
872 |
-
display: block;
|
873 |
-
color: #808080;
|
874 |
-
font-family: 'Open Sans';
|
875 |
-
}
|
876 |
-
|
877 |
-
/* ==========================================================================
|
878 |
-
=Epsilon Elements
|
879 |
-
========================================================================== */
|
880 |
-
/* Epsilon - Tabs */
|
881 |
-
.epsilon-ui-tabs {
|
882 |
-
margin-top: -36px;
|
883 |
-
overflow: hidden;
|
884 |
-
position: relative;
|
885 |
-
z-index: 10;
|
886 |
-
}
|
887 |
-
|
888 |
-
.epsilon-ui-tabs ul {
|
889 |
-
height: 36px;
|
890 |
-
margin-left: 30px;
|
891 |
-
}
|
892 |
-
|
893 |
-
.epsilon-ui-tabs li {
|
894 |
-
height: 36px;
|
895 |
-
margin-right: 2px;
|
896 |
-
float: left;
|
897 |
-
background: #E8E8E8;
|
898 |
-
list-style-type: none;
|
899 |
-
line-height: 36px;
|
900 |
-
text-align: center;
|
901 |
-
}
|
902 |
-
|
903 |
-
.epsilon-ui-tabs li.selected {
|
904 |
-
background: #fff;
|
905 |
-
-webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.02);
|
906 |
-
-moz-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.02);
|
907 |
-
box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.02);
|
908 |
-
}
|
909 |
-
|
910 |
-
.epsilon-ui-tabs .selected a:hover {
|
911 |
-
background: #fff;
|
912 |
-
}
|
913 |
-
|
914 |
-
.epsilon-ui-tabs a {
|
915 |
-
display: block;
|
916 |
-
line-height: 36px;
|
917 |
-
color: #666666;
|
918 |
-
padding: 0 10px;
|
919 |
-
min-width: 80px;
|
920 |
-
}
|
921 |
-
|
922 |
-
.epsilon-ui-tabs i {
|
923 |
-
vertical-align: middle;
|
924 |
-
font-size: 16px;
|
925 |
-
}
|
926 |
-
|
927 |
-
.epsilon-ui-tabs a:hover {
|
928 |
-
background: #D4D4D4;
|
929 |
-
text-decoration: none;
|
930 |
-
}
|
931 |
-
|
932 |
-
.epsilon-ui-tabs a:focus {
|
933 |
-
text-decoration: none;
|
934 |
-
outline: 1px dashed #ccc;
|
935 |
-
outline-offset: -4px;
|
936 |
-
}
|
937 |
-
|
938 |
-
/* Kiwi networks */
|
939 |
-
.sl-kiwi-networks li span {
|
940 |
-
line-height: 30px;
|
941 |
-
}
|
942 |
-
|
943 |
-
.sl-kiwi-networks li:hover .epsilon-ui-checkbox strong {
|
944 |
-
border: 1px solid #8AB7C5;
|
945 |
-
}
|
946 |
-
|
947 |
-
.sl-kiwi-networks li:hover .epsilon-ui-checkbox input:checked ~ strong {
|
948 |
-
border: 1px solid #448092;
|
949 |
-
}
|
950 |
-
|
951 |
-
.sl-kiwi-networks li:hover .epsilon-ui-checkbox input:focus ~ strong {
|
952 |
-
border: 1px solid #448092;
|
953 |
-
}
|
954 |
-
|
955 |
-
.ui-inline strong {
|
956 |
-
display: inline-block;
|
957 |
-
}
|
958 |
-
|
959 |
-
/* Epsilon UI - Checkbox */
|
960 |
-
#sl-kiwi label.epsilon-ui-checkbox {
|
961 |
-
background: transparent;
|
962 |
-
display: block;
|
963 |
-
position: relative;
|
964 |
-
cursor: pointer;
|
965 |
-
margin: 0 35px;
|
966 |
-
max-width: none;
|
967 |
-
}
|
968 |
-
|
969 |
-
.epsilon-ui-checkbox.ui-checkbox-inline strong {
|
970 |
-
display: inline-block;
|
971 |
-
}
|
972 |
-
|
973 |
-
#sl-kiwi .epsilon-ui-checkbox.ui-checkbox-inline {
|
974 |
-
display: inline-block;
|
975 |
-
margin-left: 0;
|
976 |
-
}
|
977 |
-
|
978 |
-
.epsilon-ui-checkbox input {
|
979 |
-
position: absolute;
|
980 |
-
z-index: -1;
|
981 |
-
opacity: 0;
|
982 |
-
left: 0;
|
983 |
-
top: 0;
|
984 |
-
}
|
985 |
-
|
986 |
-
.epsilon-ui-checkbox input:focus ~ strong {
|
987 |
-
border: 1px solid #448092;
|
988 |
-
outline: 1px dashed #ccc;
|
989 |
-
outline-offset: 2px;
|
990 |
-
}
|
991 |
-
|
992 |
-
.epsilon-ui-checkbox input:checked ~ strong {
|
993 |
-
background: #fff;
|
994 |
-
border: 1px solid #448092;
|
995 |
-
-webkit-box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
996 |
-
-moz-box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
997 |
-
box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
998 |
-
}
|
999 |
-
|
1000 |
-
.epsilon-ui-checkbox input:disabled ~ strong {
|
1001 |
-
background: #1ABC9C;
|
1002 |
-
opacity: 0.6;
|
1003 |
-
pointer-events: none;
|
1004 |
-
}
|
1005 |
-
|
1006 |
-
.epsilon-ui-checkbox strong {
|
1007 |
-
background: #fff;
|
1008 |
-
border: 1px solid #DDDDDD;
|
1009 |
-
display: block;
|
1010 |
-
margin: 11px auto auto auto;
|
1011 |
-
height: 16px;
|
1012 |
-
width: 16px;
|
1013 |
-
transition: all .15s;
|
1014 |
-
}
|
1015 |
-
|
1016 |
-
/* Epsilon UI - Radio input */
|
1017 |
-
.epsilon-ui-radio strong {
|
1018 |
-
border-radius: 50%;
|
1019 |
-
}
|
1020 |
-
|
1021 |
-
#sl-kiwi label.epsilon-ui-radio {
|
1022 |
-
display: block;
|
1023 |
-
position: relative;
|
1024 |
-
cursor: pointer;
|
1025 |
-
background: transparent;
|
1026 |
-
padding: 0 35px;
|
1027 |
-
max-width: none;
|
1028 |
-
font-weight: 400;
|
1029 |
-
color: #808080;
|
1030 |
-
}
|
1031 |
-
|
1032 |
-
#sl-kiwi .sl-kiwi-tab-styles label.epsilon-ui-radio {
|
1033 |
-
margin: 0 60px 0 0;
|
1034 |
-
}
|
1035 |
-
|
1036 |
-
.epsilon-ui-radio.ui-radio-inline strong {
|
1037 |
-
display: inline-block;
|
1038 |
-
margin-right: 5px;
|
1039 |
-
position: relative;
|
1040 |
-
top: 3px;
|
1041 |
-
}
|
1042 |
-
|
1043 |
-
#sl-kiwi .epsilon-ui-radio.ui-radio-inline {
|
1044 |
-
display: inline-block;
|
1045 |
-
padding-left: 0;
|
1046 |
-
}
|
1047 |
-
|
1048 |
-
.epsilon-ui-radio strong {
|
1049 |
-
display: block;
|
1050 |
-
margin: 11px auto auto auto;
|
1051 |
-
height: 16px;
|
1052 |
-
width: 16px;
|
1053 |
-
background: #fff;
|
1054 |
-
border: 1px solid #DDDDDD;
|
1055 |
-
transition: all .15s;
|
1056 |
-
}
|
1057 |
-
|
1058 |
-
.epsilon-ui-radio input {
|
1059 |
-
position: absolute;
|
1060 |
-
z-index: -1;
|
1061 |
-
opacity: 0;
|
1062 |
-
left: 0;
|
1063 |
-
top: 0;
|
1064 |
-
}
|
1065 |
-
|
1066 |
-
.epsilon-ui-radio input:focus ~ strong {
|
1067 |
-
border: 1px solid #448092;
|
1068 |
-
outline: 1px dashed #ccc;
|
1069 |
-
outline-offset: 2px;
|
1070 |
-
}
|
1071 |
-
|
1072 |
-
.epsilon-ui-radio input:checked ~ strong {
|
1073 |
-
background: #fff;
|
1074 |
-
border: 1px solid #448092;
|
1075 |
-
-webkit-box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
1076 |
-
-moz-box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
1077 |
-
box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
1078 |
-
}
|
1079 |
-
|
1080 |
-
.epsilon-ui-radio input:disabled ~ strong {
|
1081 |
-
background: #1ABC9C;
|
1082 |
-
opacity: 0.6;
|
1083 |
-
pointer-events: none;
|
1084 |
-
}
|
1085 |
-
|
1086 |
-
/*
|
1087 |
-
Epsilon UI - Checklist
|
1088 |
-
*/
|
1089 |
-
.epsilon-ui-checklist {
|
1090 |
-
position: relative;
|
1091 |
-
overflow: hidden;
|
1092 |
-
margin-top: 25px;
|
1093 |
-
padding-top: 10px;
|
1094 |
-
border-top: 1px solid #ECECEC;
|
1095 |
-
background: #FCFCFC;
|
1096 |
-
}
|
1097 |
-
|
1098 |
-
.epsilon-ui-checklist:before {
|
1099 |
-
position: absolute;
|
1100 |
-
top: -2px;
|
1101 |
-
left: 50px;
|
1102 |
-
right: 50px;
|
1103 |
-
height: 2px;
|
1104 |
-
content: " ";
|
1105 |
-
box-shadow: 0 -60px 30px 35px rgba(0, 0, 0, 0.7);
|
1106 |
-
z-index: 1;
|
1107 |
-
}
|
1108 |
-
|
1109 |
-
.epsilon-ui-checklist ul {
|
1110 |
-
margin: 0;
|
1111 |
-
list-style-type: none;
|
1112 |
-
padding: 0 5px 25px 25px;
|
1113 |
-
margin-top: 15px;
|
1114 |
-
position: relative;
|
1115 |
-
overflow: hidden;
|
1116 |
-
}
|
1117 |
-
|
1118 |
-
.epsilon-ui-checklist li {
|
1119 |
-
margin-bottom: 1px;
|
1120 |
-
height: 35px;
|
1121 |
-
}
|
1122 |
-
|
1123 |
-
.epsilon-ui-checklist li > span {
|
1124 |
-
float: left;
|
1125 |
-
width: 80%;
|
1126 |
-
padding: 10px 0 0 0;
|
1127 |
-
color: #808080;
|
1128 |
-
}
|
1129 |
-
|
1130 |
-
#sl-kiwi .epsilon-ui-checklist li .epsilon-ui-checkbox {
|
1131 |
-
float: right;
|
1132 |
-
width: 20%;
|
1133 |
-
margin: 0;
|
1134 |
-
}
|
1135 |
-
|
1136 |
-
/*
|
1137 |
-
Epsilon - UI Overlay
|
1138 |
-
*/
|
1139 |
-
.epsilon-ui-overlay {
|
1140 |
-
background: #fff;
|
1141 |
-
position: absolute;
|
1142 |
-
padding: 10px;
|
1143 |
-
opacity: 0;
|
1144 |
-
}
|
1145 |
-
|
1146 |
-
.epsilon-ui-overlay.active {
|
1147 |
-
top: -5px;
|
1148 |
-
left: -5px;
|
1149 |
-
bottom: -5px;
|
1150 |
-
right: -5px;
|
1151 |
-
opacity: .6;
|
1152 |
-
}
|
1153 |
-
|
1154 |
-
.epsilon-ui-overlay.active.networks {
|
1155 |
-
right: 185px;
|
1156 |
-
left: 200px;
|
1157 |
-
top: 35px;
|
1158 |
-
}
|
1159 |
-
|
1160 |
-
/*
|
1161 |
-
Epsilon - Color picker
|
1162 |
-
*/
|
1163 |
-
#sl-kiwi .epsilon-ui-color {
|
1164 |
-
line-height: 14px;
|
1165 |
-
background: transparent;
|
1166 |
-
display: inline-block;
|
1167 |
-
color: #D1D1D1;
|
1168 |
-
position: relative;
|
1169 |
-
}
|
1170 |
-
|
1171 |
-
#sl-kiwi .epsilon-ui-color .wp-picker-container {
|
1172 |
-
position: relative;
|
1173 |
-
}
|
1174 |
-
|
1175 |
-
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-picker-holder {
|
1176 |
-
position: absolute;
|
1177 |
-
z-index: 9999;
|
1178 |
-
}
|
1179 |
-
|
1180 |
-
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-picker {
|
1181 |
-
width: 69px;
|
1182 |
-
height: 23px;
|
1183 |
-
z-index: 10;
|
1184 |
-
position: absolute;
|
1185 |
-
top: -1px;
|
1186 |
-
border: none;
|
1187 |
-
color: #D1D1D1;
|
1188 |
-
}
|
1189 |
-
|
1190 |
-
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-picker-clear {
|
1191 |
-
position: relative;
|
1192 |
-
left: 66px;
|
1193 |
-
top: 6px;
|
1194 |
-
}
|
1195 |
-
|
1196 |
-
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result {
|
1197 |
-
background: transparent;
|
1198 |
-
border: none;
|
1199 |
-
-webkit-border-radius: 0;
|
1200 |
-
border-radius: 0;
|
1201 |
-
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1202 |
-
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1203 |
-
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1204 |
-
padding-left: 30px;
|
1205 |
-
}
|
1206 |
-
|
1207 |
-
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result .wp-color-result-text {
|
1208 |
-
display: none;
|
1209 |
-
}
|
1210 |
-
|
1211 |
-
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result:after {
|
1212 |
-
background: transparent;
|
1213 |
-
-webkit-border-radius: 0;
|
1214 |
-
border-radius: 0;
|
1215 |
-
content: '';
|
1216 |
-
}
|
1217 |
-
|
1218 |
-
#sl-kiwi .bottom-color-option .floating-bar-background {
|
1219 |
-
width: 350px;
|
1220 |
-
position: relative;
|
1221 |
-
}
|
1222 |
-
|
1223 |
-
#sl-kiwi .bottom-color-option .floating-bar-background em {
|
1224 |
-
position: absolute;
|
1225 |
-
left: 44px;
|
1226 |
-
top: 3px;
|
1227 |
-
font-style: normal;
|
1228 |
-
font-size: 13px;
|
1229 |
-
}
|
1230 |
-
|
1231 |
-
#sl-kiwi .bottom-color-option .wp-picker-container {
|
1232 |
-
width: 350px;
|
1233 |
-
}
|
1234 |
-
|
1235 |
-
#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result {
|
1236 |
-
border: none;
|
1237 |
-
}
|
1238 |
-
|
1239 |
-
#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:after {
|
1240 |
-
-webkit-border-radius: 0;
|
1241 |
-
border-radius: 0;
|
1242 |
-
content: '';
|
1243 |
-
}
|
1244 |
-
|
1245 |
-
#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:hover, #sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:focus {
|
1246 |
-
background: transparent;
|
1247 |
-
border-color: transparent;
|
1248 |
-
color: initial;
|
1249 |
-
}
|
1250 |
-
|
1251 |
-
#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-picker {
|
1252 |
-
z-index: 10;
|
1253 |
-
height: 27px;
|
1254 |
-
top: -3px;
|
1255 |
-
}
|
1256 |
-
|
1257 |
-
#sl-kiwi .bottom-color-option .wp-picker-container .wp-picker-default {
|
1258 |
-
z-index: 999;
|
1259 |
-
left: 100px;
|
1260 |
-
position: absolute;
|
1261 |
-
}
|
1262 |
-
|
1263 |
-
#sl-kiwi .epsilon-ui-color strong {
|
1264 |
-
width: 30px;
|
1265 |
-
height: 20px;
|
1266 |
-
border-radius: 0;
|
1267 |
-
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1268 |
-
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1269 |
-
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1270 |
-
}
|
1271 |
-
|
1272 |
-
/*
|
1273 |
-
Epsilon UI- Radio Image
|
1274 |
-
*/
|
1275 |
-
.epsilon-ui-option {
|
1276 |
-
position: relative;
|
1277 |
-
}
|
1278 |
-
|
1279 |
-
.epsilon-ui-option input {
|
1280 |
-
position: absolute;
|
1281 |
-
z-index: -1;
|
1282 |
-
opacity: 0;
|
1283 |
-
left: 0;
|
1284 |
-
top: 0;
|
1285 |
-
}
|
1286 |
-
|
1287 |
-
.epsilon-ui-option label {
|
1288 |
-
width: 100%;
|
1289 |
-
cursor: pointer;
|
1290 |
-
margin: 0;
|
1291 |
-
}
|
1292 |
-
|
1293 |
-
.epsilon-ui-option ul {
|
1294 |
-
list-style-type: none;
|
1295 |
-
height: 90px;
|
1296 |
-
padding: 0;
|
1297 |
-
margin: 0;
|
1298 |
-
}
|
1299 |
-
|
1300 |
-
.epsilon-ui-option li {
|
1301 |
-
width: 80px;
|
1302 |
-
height: 90px;
|
1303 |
-
float: left;
|
1304 |
-
background: #F7FAFB;
|
1305 |
-
text-align: center;
|
1306 |
-
margin-right: 1px;
|
1307 |
-
}
|
1308 |
-
|
1309 |
-
.epsilon-ui-option input + span {
|
1310 |
-
background: #F7FAFB;
|
1311 |
-
display: block;
|
1312 |
-
padding: 14px 15px 0 15px;
|
1313 |
-
height: 90px;
|
1314 |
-
}
|
1315 |
-
|
1316 |
-
.epsilon-ui-option span span {
|
1317 |
-
text-transform: uppercase;
|
1318 |
-
font-size: 10px;
|
1319 |
-
display: block;
|
1320 |
-
background: transparent;
|
1321 |
-
height: 24px;
|
1322 |
-
color: #969A9C;
|
1323 |
-
border-top: 1px solid #fff;
|
1324 |
-
line-height: 24px;
|
1325 |
-
font-weight: normal;
|
1326 |
-
margin: 15px -15px 0 -15px;
|
1327 |
-
}
|
1328 |
-
|
1329 |
-
.epsilon-ui-option strong {
|
1330 |
-
position: relative;
|
1331 |
-
transition: all .15s;
|
1332 |
-
display: block;
|
1333 |
-
border: 2px solid #CBCBCB;
|
1334 |
-
border-radius: 2px;
|
1335 |
-
width: 50px;
|
1336 |
-
height: 39px;
|
1337 |
-
background-color: #f1f1f1;
|
1338 |
-
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
|
1339 |
-
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
|
1340 |
-
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
|
1341 |
-
background-image: -webkit-linear-gradient(top, #fff, #f6f6f6);
|
1342 |
-
background-image: -moz-linear-gradient(top, #fff, #f6f6f6);
|
1343 |
-
background-image: -o-linear-gradient(top, #fff, #f6f6f6);
|
1344 |
-
background-image: -ms-linear-gradient(top, #fff, #f6f6f6);
|
1345 |
-
background-image: linear-gradient(to bottom, #fff, #f6f6f6);
|
1346 |
-
}
|
1347 |
-
|
1348 |
-
/*
|
1349 |
-
.epsilon-ui-option input:checked + span > strong { border:2px solid #639FB1; }
|
1350 |
-
*/
|
1351 |
-
.epsilon-ui-option input:focus + span {
|
1352 |
-
outline: 1px dashed #ccc;
|
1353 |
-
outline-offset: -4px;
|
1354 |
-
}
|
1355 |
-
|
1356 |
-
.epsilon-ui-option input:checked + span {
|
1357 |
-
background: #E8F1F3;
|
1358 |
-
}
|
1359 |
-
|
1360 |
-
.epsilon-ui-option input:checked:focus + span {
|
1361 |
-
background: #E8F1F3;
|
1362 |
-
}
|
1363 |
-
|
1364 |
-
.epsilon-ui-option input + span:hover {
|
1365 |
-
background: #dbe9ec;
|
1366 |
-
}
|
1367 |
-
|
1368 |
-
.epsilon-ui-option input:checked:focus + span:hover {
|
1369 |
-
background: #dbe9ec;
|
1370 |
-
}
|
1371 |
-
|
1372 |
-
.epsilon-ui-option input:checked + span > strong:before {
|
1373 |
-
opacity: 1;
|
1374 |
-
}
|
1375 |
-
|
1376 |
-
.epsilon-ui-option input:disabled + span {
|
1377 |
-
background: #FCFCFC;
|
1378 |
-
opacity: .5;
|
1379 |
-
}
|
1380 |
-
|
1381 |
-
.epsilon-ui-option input:disabled:checked + span {
|
1382 |
-
background: #F5F5F5;
|
1383 |
-
border-color: #C4C4C4;
|
1384 |
-
opacity: 1;
|
1385 |
-
}
|
1386 |
-
|
1387 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-centered em,
|
1388 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-centered em + em:after,
|
1389 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-centered em + em:before,
|
1390 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-centered em:after,
|
1391 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-centered em:before {
|
1392 |
-
background: #CECECE;
|
1393 |
-
opacity: 1;
|
1394 |
-
}
|
1395 |
-
|
1396 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-posbottom em,
|
1397 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-posbottom em + em:after,
|
1398 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-posbottom em + em:before,
|
1399 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-posbottom em:after,
|
1400 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-posbottom em:before {
|
1401 |
-
background: #CECECE;
|
1402 |
-
opacity: 1;
|
1403 |
-
}
|
1404 |
-
|
1405 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-postop em,
|
1406 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-postop em + em:after,
|
1407 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-postop em + em:before,
|
1408 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-postop em:after,
|
1409 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-postop em:before {
|
1410 |
-
background: #CECECE;
|
1411 |
-
opacity: 1;
|
1412 |
-
}
|
1413 |
-
|
1414 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-posboth em,
|
1415 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-posboth em + em:after,
|
1416 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-posboth em + em:before,
|
1417 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-posboth em:after,
|
1418 |
-
.epsilon-ui-option input:disabled + span .kiwi-ic-posboth em:before {
|
1419 |
-
background: #CECECE;
|
1420 |
-
opacity: 1;
|
1421 |
-
}
|
1422 |
-
|
1423 |
-
.epsilon-ui-option input:disabled + span > i > strong:before {
|
1424 |
-
background: #CECECE;
|
1425 |
-
}
|
1426 |
-
|
1427 |
-
.epsilon-ui-option .kiwi-ic-left strong:before {
|
1428 |
-
background: #E14D43;
|
1429 |
-
opacity: .7;
|
1430 |
-
content: ' ';
|
1431 |
-
width: 6px;
|
1432 |
-
height: 17px;
|
1433 |
-
left: 0;
|
1434 |
-
top: 9px;
|
1435 |
-
display: block;
|
1436 |
-
position: absolute;
|
1437 |
-
}
|
1438 |
-
|
1439 |
-
.epsilon-ui-option .kiwi-ic-right strong:before {
|
1440 |
-
background: #E14D43;
|
1441 |
-
opacity: .7;
|
1442 |
-
content: ' ';
|
1443 |
-
width: 6px;
|
1444 |
-
height: 17px;
|
1445 |
-
right: 0;
|
1446 |
-
top: 9px;
|
1447 |
-
display: block;
|
1448 |
-
position: absolute;
|
1449 |
-
}
|
1450 |
-
|
1451 |
-
.epsilon-ui-option .kiwi-ic-bottom strong:before {
|
1452 |
-
background: #E14D43;
|
1453 |
-
opacity: .7;
|
1454 |
-
content: ' ';
|
1455 |
-
width: 16px;
|
1456 |
-
height: 6px;
|
1457 |
-
left: 15px;
|
1458 |
-
bottom: 0px;
|
1459 |
-
display: block;
|
1460 |
-
position: absolute;
|
1461 |
-
}
|
1462 |
-
|
1463 |
-
.epsilon-ui-option .kiwi-ic-rect strong:before {
|
1464 |
-
background: #E14D43;
|
1465 |
-
opacity: .7;
|
1466 |
-
content: ' ';
|
1467 |
-
width: 30px;
|
1468 |
-
height: 15px;
|
1469 |
-
left: 8px;
|
1470 |
-
top: 10px;
|
1471 |
-
display: block;
|
1472 |
-
position: absolute;
|
1473 |
-
}
|
1474 |
-
|
1475 |
-
.epsilon-ui-option .kiwi-ic-shift strong:before {
|
1476 |
-
background: #E14D43;
|
1477 |
-
opacity: .7;
|
1478 |
-
content: ' ';
|
1479 |
-
width: 30px;
|
1480 |
-
height: 15px;
|
1481 |
-
left: 8px;
|
1482 |
-
top: 10px;
|
1483 |
-
display: block;
|
1484 |
-
position: absolute;
|
1485 |
-
-ms-transform: skewX(-20deg);
|
1486 |
-
-webkit-transform: skewX(-20deg);
|
1487 |
-
transform: skewX(-20deg);
|
1488 |
-
}
|
1489 |
-
|
1490 |
-
.epsilon-ui-option .kiwi-ic-pill strong:before {
|
1491 |
-
background: #E14D43;
|
1492 |
-
opacity: .7;
|
1493 |
-
content: ' ';
|
1494 |
-
width: 30px;
|
1495 |
-
height: 15px;
|
1496 |
-
left: 8px;
|
1497 |
-
top: 10px;
|
1498 |
-
display: block;
|
1499 |
-
position: absolute;
|
1500 |
-
border-radius: 10px;
|
1501 |
-
}
|
1502 |
-
|
1503 |
-
.epsilon-ui-option .kiwi-ic-leaf strong:before {
|
1504 |
-
background: #E14D43;
|
1505 |
-
opacity: .7;
|
1506 |
-
content: ' ';
|
1507 |
-
width: 30px;
|
1508 |
-
height: 15px;
|
1509 |
-
left: 8px;
|
1510 |
-
top: 10px;
|
1511 |
-
display: block;
|
1512 |
-
position: absolute;
|
1513 |
-
border-radius: 6px 0 6px 0;
|
1514 |
-
}
|
1515 |
-
|
1516 |
-
.epsilon-ui-option .kiwi-ic-centered strong:before {
|
1517 |
-
background: #CACACA;
|
1518 |
-
opacity: .7;
|
1519 |
-
content: ' ';
|
1520 |
-
width: 14px;
|
1521 |
-
height: 2px;
|
1522 |
-
left: 6px;
|
1523 |
-
top: 7px;
|
1524 |
-
display: block;
|
1525 |
-
position: absolute;
|
1526 |
-
}
|
1527 |
-
|
1528 |
-
.epsilon-ui-option .kiwi-ic-centered strong > em {
|
1529 |
-
background: #CECECE;
|
1530 |
-
opacity: .7;
|
1531 |
-
width: 38px;
|
1532 |
-
height: 11px;
|
1533 |
-
left: 6px;
|
1534 |
-
top: 13px;
|
1535 |
-
display: block;
|
1536 |
-
position: absolute;
|
1537 |
-
}
|
1538 |
-
|
1539 |
-
.epsilon-ui-option .kiwi-ic-centered strong > em:before {
|
1540 |
-
background: #1F4091;
|
1541 |
-
opacity: 1;
|
1542 |
-
content: ' ';
|
1543 |
-
width: 10px;
|
1544 |
-
height: 5px;
|
1545 |
-
left: 0;
|
1546 |
-
top: 14px;
|
1547 |
-
display: block;
|
1548 |
-
position: absolute;
|
1549 |
-
}
|
1550 |
-
|
1551 |
-
.epsilon-ui-option .kiwi-ic-centered strong > em:after {
|
1552 |
-
background: #00BFF3;
|
1553 |
-
opacity: 1;
|
1554 |
-
content: ' ';
|
1555 |
-
width: 10px;
|
1556 |
-
height: 5px;
|
1557 |
-
left: 14px;
|
1558 |
-
top: 14px;
|
1559 |
-
display: block;
|
1560 |
-
position: absolute;
|
1561 |
-
}
|
1562 |
-
|
1563 |
-
.epsilon-ui-option .kiwi-ic-centered strong > em + em {
|
1564 |
-
background: transparent;
|
1565 |
-
opacity: 1;
|
1566 |
-
content: ' ';
|
1567 |
-
width: 5px;
|
1568 |
-
height: 15px;
|
1569 |
-
left: 35px;
|
1570 |
-
top: 13px;
|
1571 |
-
display: block;
|
1572 |
-
position: absolute;
|
1573 |
-
}
|
1574 |
-
|
1575 |
-
.epsilon-ui-option .kiwi-ic-centered strong > em + em:before {
|
1576 |
-
background: #E03D1C;
|
1577 |
-
opacity: 1;
|
1578 |
-
content: ' ';
|
1579 |
-
width: 10px;
|
1580 |
-
height: 5px;
|
1581 |
-
left: -1px;
|
1582 |
-
top: 14px;
|
1583 |
-
display: block;
|
1584 |
-
position: absolute;
|
1585 |
-
}
|
1586 |
-
|
1587 |
-
.epsilon-ui-option .kiwi-ic-centered strong > em + em:after {
|
1588 |
-
content: none;
|
1589 |
-
}
|
1590 |
-
|
1591 |
-
.epsilon-ui-option .kiwi-ic-filled strong:before {
|
1592 |
-
background: #CACACA;
|
1593 |
-
opacity: .7;
|
1594 |
-
content: ' ';
|
1595 |
-
width: 14px;
|
1596 |
-
height: 2px;
|
1597 |
-
left: 6px;
|
1598 |
-
top: 7px;
|
1599 |
-
display: block;
|
1600 |
-
position: absolute;
|
1601 |
-
}
|
1602 |
-
|
1603 |
-
.epsilon-ui-option .kiwi-ic-filled strong > em {
|
1604 |
-
background: #CECECE;
|
1605 |
-
opacity: .7;
|
1606 |
-
width: 38px;
|
1607 |
-
height: 11px;
|
1608 |
-
left: 6px;
|
1609 |
-
top: 13px;
|
1610 |
-
display: block;
|
1611 |
-
position: absolute;
|
1612 |
-
}
|
1613 |
-
|
1614 |
-
.epsilon-ui-option .kiwi-ic-filled strong > em:before {
|
1615 |
-
background: #1F4091;
|
1616 |
-
opacity: 1;
|
1617 |
-
content: ' ';
|
1618 |
-
width: 13px;
|
1619 |
-
height: 5px;
|
1620 |
-
left: 0;
|
1621 |
-
top: 14px;
|
1622 |
-
display: block;
|
1623 |
-
position: absolute;
|
1624 |
-
}
|
1625 |
-
|
1626 |
-
.epsilon-ui-option .kiwi-ic-filled strong > em:after {
|
1627 |
-
background: #00BFF3;
|
1628 |
-
opacity: 1;
|
1629 |
-
content: ' ';
|
1630 |
-
width: 13px;
|
1631 |
-
height: 5px;
|
1632 |
-
left: 13px;
|
1633 |
-
top: 14px;
|
1634 |
-
display: block;
|
1635 |
-
position: absolute;
|
1636 |
-
}
|
1637 |
-
|
1638 |
-
.epsilon-ui-option .kiwi-ic-filled strong > em + em {
|
1639 |
-
background: transparent;
|
1640 |
-
opacity: 1;
|
1641 |
-
content: ' ';
|
1642 |
-
width: 5px;
|
1643 |
-
height: 15px;
|
1644 |
-
left: 35px;
|
1645 |
-
top: 13px;
|
1646 |
-
display: block;
|
1647 |
-
position: absolute;
|
1648 |
-
}
|
1649 |
-
|
1650 |
-
.epsilon-ui-option .kiwi-ic-filled strong > em + em:before {
|
1651 |
-
background: #E03D1C;
|
1652 |
-
opacity: 1;
|
1653 |
-
content: ' ';
|
1654 |
-
width: 12px;
|
1655 |
-
height: 5px;
|
1656 |
-
left: -3px;
|
1657 |
-
top: 14px;
|
1658 |
-
display: block;
|
1659 |
-
position: absolute;
|
1660 |
-
}
|
1661 |
-
|
1662 |
-
.epsilon-ui-option .kiwi-ic-filled strong > em + em:after {
|
1663 |
-
content: none;
|
1664 |
-
}
|
1665 |
-
|
1666 |
-
.epsilon-ui-option .kiwi-ic-posbottom strong:before {
|
1667 |
-
background: #CACACA;
|
1668 |
-
opacity: .7;
|
1669 |
-
content: ' ';
|
1670 |
-
width: 14px;
|
1671 |
-
height: 2px;
|
1672 |
-
left: 6px;
|
1673 |
-
top: 7px;
|
1674 |
-
display: block;
|
1675 |
-
position: absolute;
|
1676 |
-
}
|
1677 |
-
|
1678 |
-
.epsilon-ui-option .kiwi-ic-posbottom strong > em {
|
1679 |
-
background: #CECECE;
|
1680 |
-
opacity: .7;
|
1681 |
-
width: 27px;
|
1682 |
-
height: 11px;
|
1683 |
-
left: 6px;
|
1684 |
-
top: 13px;
|
1685 |
-
display: block;
|
1686 |
-
position: absolute;
|
1687 |
-
}
|
1688 |
-
|
1689 |
-
.epsilon-ui-option .kiwi-ic-posbottom strong > em:before {
|
1690 |
-
background: #1F4091;
|
1691 |
-
opacity: 1;
|
1692 |
-
content: ' ';
|
1693 |
-
width: 6px;
|
1694 |
-
height: 2px;
|
1695 |
-
left: 0;
|
1696 |
-
top: 13px;
|
1697 |
-
display: block;
|
1698 |
-
position: absolute;
|
1699 |
-
}
|
1700 |
-
|
1701 |
-
.epsilon-ui-option .kiwi-ic-posbottom strong > em:after {
|
1702 |
-
background: #00BFF3;
|
1703 |
-
opacity: 1;
|
1704 |
-
content: ' ';
|
1705 |
-
width: 6px;
|
1706 |
-
height: 2px;
|
1707 |
-
left: 7px;
|
1708 |
-
top: 13px;
|
1709 |
-
display: block;
|
1710 |
-
position: absolute;
|
1711 |
-
}
|
1712 |
-
|
1713 |
-
.epsilon-ui-option .kiwi-ic-posbottom strong > em + em {
|
1714 |
-
background: #CECECE;
|
1715 |
-
opacity: 1;
|
1716 |
-
content: ' ';
|
1717 |
-
width: 5px;
|
1718 |
-
height: 15px;
|
1719 |
-
left: 35px;
|
1720 |
-
top: 13px;
|
1721 |
-
display: block;
|
1722 |
-
position: absolute;
|
1723 |
-
}
|
1724 |
-
|
1725 |
-
.epsilon-ui-option .kiwi-ic-posbottom strong > em + em:before {
|
1726 |
-
background: #E03D1C;
|
1727 |
-
opacity: 1;
|
1728 |
-
content: ' ';
|
1729 |
-
width: 6px;
|
1730 |
-
height: 2px;
|
1731 |
-
left: -15px;
|
1732 |
-
top: 13px;
|
1733 |
-
display: block;
|
1734 |
-
position: absolute;
|
1735 |
-
}
|
1736 |
-
|
1737 |
-
.epsilon-ui-option .kiwi-ic-posbottom strong > em + em:after {
|
1738 |
-
background: #81B636;
|
1739 |
-
opacity: 1;
|
1740 |
-
content: ' ';
|
1741 |
-
width: 6px;
|
1742 |
-
height: 2px;
|
1743 |
-
left: -8px;
|
1744 |
-
top: 13px;
|
1745 |
-
display: block;
|
1746 |
-
position: absolute;
|
1747 |
-
}
|
1748 |
-
|
1749 |
-
.epsilon-ui-option .kiwi-ic-posboth strong:before {
|
1750 |
-
background: #CACACA;
|
1751 |
-
opacity: .7;
|
1752 |
-
content: ' ';
|
1753 |
-
width: 14px;
|
1754 |
-
height: 2px;
|
1755 |
-
left: 6px;
|
1756 |
-
top: 7px;
|
1757 |
-
display: block;
|
1758 |
-
position: absolute;
|
1759 |
-
}
|
1760 |
-
|
1761 |
-
.epsilon-ui-option .kiwi-ic-posboth strong > em {
|
1762 |
-
background: #CECECE;
|
1763 |
-
opacity: .7;
|
1764 |
-
width: 27px;
|
1765 |
-
height: 7px;
|
1766 |
-
left: 6px;
|
1767 |
-
top: 17px;
|
1768 |
-
display: block;
|
1769 |
-
position: absolute;
|
1770 |
-
}
|
1771 |
-
|
1772 |
-
.epsilon-ui-option .kiwi-ic-posboth strong > em.top:before {
|
1773 |
-
background: #1F4091;
|
1774 |
-
opacity: 1;
|
1775 |
-
content: ' ';
|
1776 |
-
width: 6px;
|
1777 |
-
height: 2px;
|
1778 |
-
left: 0;
|
1779 |
-
top: -4px;
|
1780 |
-
display: block;
|
1781 |
-
position: absolute;
|
1782 |
-
}
|
1783 |
-
|
1784 |
-
.epsilon-ui-option .kiwi-ic-posboth strong > em.top:after {
|
1785 |
-
background: #00BFF3;
|
1786 |
-
opacity: 1;
|
1787 |
-
content: ' ';
|
1788 |
-
width: 6px;
|
1789 |
-
height: 2px;
|
1790 |
-
left: 7px;
|
1791 |
-
top: -4px;
|
1792 |
-
display: block;
|
1793 |
-
position: absolute;
|
1794 |
-
}
|
1795 |
-
|
1796 |
-
.epsilon-ui-option .kiwi-ic-posboth strong > em.top + em.top {
|
1797 |
-
background: #CECECE;
|
1798 |
-
opacity: 1;
|
1799 |
-
content: ' ';
|
1800 |
-
width: 5px;
|
1801 |
-
height: 15px;
|
1802 |
-
left: 35px;
|
1803 |
-
top: 13px;
|
1804 |
-
display: block;
|
1805 |
-
position: absolute;
|
1806 |
-
}
|
1807 |
-
|
1808 |
-
.epsilon-ui-option .kiwi-ic-posboth strong > em.top + em.top:before {
|
1809 |
-
background: #E03D1C;
|
1810 |
-
opacity: 1;
|
1811 |
-
content: ' ';
|
1812 |
-
width: 6px;
|
1813 |
-
height: 2px;
|
1814 |
-
left: -15px;
|
1815 |
-
top: 0;
|
1816 |
-
display: block;
|
1817 |
-
position: absolute;
|
1818 |
-
}
|
1819 |
-
|
1820 |
-
.epsilon-ui-option .kiwi-ic-posboth strong > em.top + em.top:after {
|
1821 |
-
background: #81B636;
|
1822 |
-
opacity: 1;
|
1823 |
-
content: ' ';
|
1824 |
-
width: 6px;
|
1825 |
-
height: 2px;
|
1826 |
-
left: -8px;
|
1827 |
-
top: 0;
|
1828 |
-
display: block;
|
1829 |
-
position: absolute;
|
1830 |
-
}
|
1831 |
-
|
1832 |
-
.epsilon-ui-option .kiwi-ic-posboth strong > em.bottom:before {
|
1833 |
-
background: #1F4091;
|
1834 |
-
opacity: 1;
|
1835 |
-
content: ' ';
|
1836 |
-
width: 6px;
|
1837 |
-
height: 2px;
|
1838 |
-
left: 0;
|
1839 |
-
top: 9px;
|
1840 |
-
display: block;
|
1841 |
-
position: absolute;
|
1842 |
-
}
|
1843 |
-
|
1844 |
-
.epsilon-ui-option .kiwi-ic-posboth strong > em.bottom:after {
|
1845 |
-
background: #00BFF3;
|
1846 |
-
opacity: 1;
|
1847 |
-
content: ' ';
|
1848 |
-
width: 6px;
|
1849 |
-
height: 2px;
|
1850 |
-
left: 7px;
|
1851 |
-
top: 9px;
|
1852 |
-
display: block;
|
1853 |
-
position: absolute;
|
1854 |
-
}
|
1855 |
-
|
1856 |
-
.epsilon-ui-option .kiwi-ic-posboth strong > em.bottom + em.bottom {
|
1857 |
-
background: #CECECE;
|
1858 |
-
opacity: 1;
|
1859 |
-
content: ' ';
|
1860 |
-
width: 5px;
|
1861 |
-
height: 15px;
|
1862 |
-
left: 35px;
|
1863 |
-
top: 13px;
|
1864 |
-
display: block;
|
1865 |
-
position: absolute;
|
1866 |
-
}
|
1867 |
-
|
1868 |
-
.epsilon-ui-option .kiwi-ic-posboth strong > em.bottom + em.bottom:before {
|
1869 |
-
background: #E03D1C;
|
1870 |
-
opacity: 1;
|
1871 |
-
content: ' ';
|
1872 |
-
width: 6px;
|
1873 |
-
height: 2px;
|
1874 |
-
left: -15px;
|
1875 |
-
top: 13px;
|
1876 |
-
display: block;
|
1877 |
-
position: absolute;
|
1878 |
-
}
|
1879 |
-
|
1880 |
-
.epsilon-ui-option .kiwi-ic-posboth strong > em.bottom + em.bottom:after {
|
1881 |
-
background: #81B636;
|
1882 |
-
opacity: 1;
|
1883 |
-
content: ' ';
|
1884 |
-
width: 6px;
|
1885 |
-
height: 2px;
|
1886 |
-
left: -8px;
|
1887 |
-
top: 13px;
|
1888 |
-
display: block;
|
1889 |
-
position: absolute;
|
1890 |
-
}
|
1891 |
-
|
1892 |
-
.epsilon-ui-option .kiwi-ic-postop strong:before {
|
1893 |
-
background: #CACACA;
|
1894 |
-
opacity: .7;
|
1895 |
-
content: ' ';
|
1896 |
-
width: 14px;
|
1897 |
-
height: 2px;
|
1898 |
-
left: 6px;
|
1899 |
-
top: 7px;
|
1900 |
-
display: block;
|
1901 |
-
position: absolute;
|
1902 |
-
}
|
1903 |
-
|
1904 |
-
.epsilon-ui-option .kiwi-ic-postop strong > em {
|
1905 |
-
background: #CECECE;
|
1906 |
-
opacity: .7;
|
1907 |
-
width: 27px;
|
1908 |
-
height: 11px;
|
1909 |
-
left: 6px;
|
1910 |
-
top: 17px;
|
1911 |
-
display: block;
|
1912 |
-
position: absolute;
|
1913 |
-
}
|
1914 |
-
|
1915 |
-
.epsilon-ui-option .kiwi-ic-postop strong > em:before {
|
1916 |
-
background: #1F4091;
|
1917 |
-
opacity: 1;
|
1918 |
-
content: ' ';
|
1919 |
-
width: 6px;
|
1920 |
-
height: 2px;
|
1921 |
-
left: 0;
|
1922 |
-
top: -4px;
|
1923 |
-
display: block;
|
1924 |
-
position: absolute;
|
1925 |
-
}
|
1926 |
-
|
1927 |
-
.epsilon-ui-option .kiwi-ic-postop strong > em:after {
|
1928 |
-
background: #00BFF3;
|
1929 |
-
opacity: 1;
|
1930 |
-
content: ' ';
|
1931 |
-
width: 6px;
|
1932 |
-
height: 2px;
|
1933 |
-
left: 7px;
|
1934 |
-
top: -4px;
|
1935 |
-
display: block;
|
1936 |
-
position: absolute;
|
1937 |
-
}
|
1938 |
-
|
1939 |
-
.epsilon-ui-option .kiwi-ic-postop strong > em + em {
|
1940 |
-
background: #CECECE;
|
1941 |
-
opacity: 1;
|
1942 |
-
content: ' ';
|
1943 |
-
width: 5px;
|
1944 |
-
height: 15px;
|
1945 |
-
left: 35px;
|
1946 |
-
top: 13px;
|
1947 |
-
display: block;
|
1948 |
-
position: absolute;
|
1949 |
-
}
|
1950 |
-
|
1951 |
-
.epsilon-ui-option .kiwi-ic-postop strong > em + em:before {
|
1952 |
-
background: #E03D1C;
|
1953 |
-
opacity: 1;
|
1954 |
-
content: ' ';
|
1955 |
-
width: 6px;
|
1956 |
-
height: 2px;
|
1957 |
-
left: -15px;
|
1958 |
-
top: 0;
|
1959 |
-
display: block;
|
1960 |
-
position: absolute;
|
1961 |
-
}
|
1962 |
-
|
1963 |
-
.epsilon-ui-option .kiwi-ic-postop strong > em + em:after {
|
1964 |
-
background: #81B636;
|
1965 |
-
opacity: 1;
|
1966 |
-
content: ' ';
|
1967 |
-
width: 6px;
|
1968 |
-
height: 2px;
|
1969 |
-
left: -8px;
|
1970 |
-
top: 0;
|
1971 |
-
display: block;
|
1972 |
-
position: absolute;
|
1973 |
-
}
|
1974 |
-
|
1975 |
-
/* Epsilon - Toggle */
|
1976 |
-
.epsilon-ui-toggle {
|
1977 |
-
background: transparent;
|
1978 |
-
width: 52px;
|
1979 |
-
height: 22px;
|
1980 |
-
position: relative;
|
1981 |
-
z-index: 10;
|
1982 |
-
}
|
1983 |
-
|
1984 |
-
.epsilon-ui-toggle input {
|
1985 |
-
position: absolute;
|
1986 |
-
z-index: -1;
|
1987 |
-
opacity: 0;
|
1988 |
-
left: 0;
|
1989 |
-
top: 0;
|
1990 |
-
}
|
1991 |
-
|
1992 |
-
.epsilon-ui-toggle input:focus ~ span {
|
1993 |
-
outline: 1px dashed #ccc;
|
1994 |
-
outline-offset: 2px;
|
1995 |
-
}
|
1996 |
-
|
1997 |
-
.epsilon-ui-toggle span {
|
1998 |
-
display: block;
|
1999 |
-
height: 22px;
|
2000 |
-
width: 52px;
|
2001 |
-
border-radius: 20px;
|
2002 |
-
overflow: hidden;
|
2003 |
-
cursor: pointer;
|
2004 |
-
position: relative;
|
2005 |
-
height: 22px;
|
2006 |
-
padding: 0;
|
2007 |
-
line-height: 19px;
|
2008 |
-
transition: background-color 0.2s ease-in;
|
2009 |
-
-webkit-border-radius: 11px;
|
2010 |
-
-moz-border-radius: 11px;
|
2011 |
-
border-radius: 30px;
|
2012 |
-
background-color: #c4c4c4;
|
2013 |
-
-webkit-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.11);
|
2014 |
-
-moz-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.11);
|
2015 |
-
box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.11);
|
2016 |
-
}
|
2017 |
-
|
2018 |
-
.epsilon-ui-toggle input + span:before {
|
2019 |
-
content: "";
|
2020 |
-
display: block;
|
2021 |
-
width: 18px;
|
2022 |
-
height: 18px;
|
2023 |
-
margin: 0;
|
2024 |
-
position: absolute;
|
2025 |
-
top: 2px;
|
2026 |
-
bottom: 0;
|
2027 |
-
right: 32px;
|
2028 |
-
background-color: #fff;
|
2029 |
-
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
|
2030 |
-
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
|
2031 |
-
box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
|
2032 |
-
-webkit-border-radius: 10px;
|
2033 |
-
-moz-border-radius: 10px;
|
2034 |
-
border-radius: 10px;
|
2035 |
-
transition: all 0.2s ease-in 0s;
|
2036 |
-
}
|
2037 |
-
|
2038 |
-
.epsilon-ui-toggle input + span:after {
|
2039 |
-
content: "OFF";
|
2040 |
-
display: block;
|
2041 |
-
color: #FFF;
|
2042 |
-
position: absolute;
|
2043 |
-
top: 2px;
|
2044 |
-
bottom: 2px;
|
2045 |
-
right: 6px;
|
2046 |
-
font-size: 11px;
|
2047 |
-
font-family: 'Arial';
|
2048 |
-
}
|
2049 |
-
|
2050 |
-
.epsilon-ui-toggle input:checked + span {
|
2051 |
-
background: #3CAF0E;
|
2052 |
-
}
|
2053 |
-
|
2054 |
-
.epsilon-ui-toggle input:checked + span:before {
|
2055 |
-
right: 2px;
|
2056 |
-
}
|
2057 |
-
|
2058 |
-
.epsilon-ui-toggle input:checked + span:after {
|
2059 |
-
content: "ON";
|
2060 |
-
right: 27px;
|
2061 |
-
}
|
2062 |
-
|
2063 |
-
.epsilon-ui-toggle input:focus + span,
|
2064 |
-
.epsilon-ui-toggle:hover input + span {
|
2065 |
-
background: #d4d4d4;
|
2066 |
-
}
|
2067 |
-
|
2068 |
-
.epsilon-ui-toggle input:focus:checked + span,
|
2069 |
-
.epsilon-ui-toggle:hover input:checked + span {
|
2070 |
-
background: #4fbf23;
|
2071 |
-
}
|
2072 |
-
|
2073 |
-
.ui-locked {
|
2074 |
-
position: relative;
|
2075 |
-
}
|
2076 |
-
|
2077 |
-
.ui-locked input[type="radio"]:disabled {
|
2078 |
-
opacity: 0;
|
2079 |
-
}
|
2080 |
-
|
2081 |
-
.ui-locked input:disabled ~ strong {
|
2082 |
-
background: transparent;
|
2083 |
-
}
|
2084 |
-
|
2085 |
-
.ui-locked:after {
|
2086 |
-
background: #F15B25;
|
2087 |
-
opacity: 1;
|
2088 |
-
border: none;
|
2089 |
-
text-align: center;
|
2090 |
-
content: '\f160';
|
2091 |
-
font-family: dashicons;
|
2092 |
-
color: #fff;
|
2093 |
-
display: inline-block;
|
2094 |
-
font-size: 11px;
|
2095 |
-
position: absolute;
|
2096 |
-
bottom: 2px;
|
2097 |
-
right: 10px;
|
2098 |
-
border-radius: 50%;
|
2099 |
-
width: 16px;
|
2100 |
-
height: 16px;
|
2101 |
-
line-height: 16px;
|
2102 |
-
}
|
2103 |
-
|
2104 |
-
.sl-kiwi-tab-integration .integration_box {
|
2105 |
-
height: 330px;
|
2106 |
-
margin-top: 15px;
|
2107 |
-
text-align: center;
|
2108 |
-
background: #FFF;
|
2109 |
-
position: relative;
|
2110 |
-
border: 1px solid rgba(0, 0, 0, 0.1);
|
2111 |
-
float: left;
|
2112 |
-
}
|
2113 |
-
|
2114 |
-
.sl-kiwi-tab-integration .themes {
|
2115 |
-
display: inline-block;
|
2116 |
-
}
|
2117 |
-
|
2118 |
-
.sl-kiwi-tab-integration .integration_box .recommended {
|
2119 |
-
background: #d25637;
|
2120 |
-
color: #FFF;
|
2121 |
-
text-transform: uppercase;
|
2122 |
-
height: 28px;
|
2123 |
-
text-align: center;
|
2124 |
-
top: 0;
|
2125 |
-
left: 0;
|
2126 |
-
right: 0;
|
2127 |
-
line-height: 28px;
|
2128 |
-
font-size: 10px;
|
2129 |
-
position: absolute;
|
2130 |
-
font-weight: bold;
|
2131 |
-
}
|
2132 |
-
|
2133 |
-
.sl-kiwi-tab-integration .integration_box img {
|
2134 |
-
width: 155px;
|
2135 |
-
height: 155px;
|
2136 |
-
padding-top: 50px;
|
2137 |
-
margin: 0 auto;
|
2138 |
-
margin-bottom: 15px;
|
2139 |
-
display: block;
|
2140 |
-
border: none;
|
2141 |
-
}
|
2142 |
-
|
2143 |
-
.sl-kiwi-tab-integration .integration_box.theme img {
|
2144 |
-
width: 100%;
|
2145 |
-
height: initial;
|
2146 |
-
padding: 0;
|
2147 |
-
margin: 0;
|
2148 |
-
display: block;
|
2149 |
-
}
|
2150 |
-
|
2151 |
-
.sl-kiwi-tab-integration .integration_box.theme .info {
|
2152 |
-
display: block;
|
2153 |
-
position: absolute;
|
2154 |
-
bottom: 48px;
|
2155 |
-
left: 0;
|
2156 |
-
right: 0;
|
2157 |
-
height: 35px;
|
2158 |
-
background: rgba(0, 0, 0, 0.5);
|
2159 |
-
line-height: 35px;
|
2160 |
-
}
|
2161 |
-
|
2162 |
-
.sl-kiwi-tab-integration .integration_box.theme .info a {
|
2163 |
-
color: #fff;
|
2164 |
-
font-size: 14px;
|
2165 |
-
font-family: 'Open Sans';
|
2166 |
-
}
|
2167 |
-
|
2168 |
-
.sl-kiwi-tab-integration .integration_box.theme .info a:hover, .sl-kiwi-tab-integration .integration_box.theme .info a:focus {
|
2169 |
-
text-decoration: none;
|
2170 |
-
}
|
2171 |
-
|
2172 |
-
.sl-kiwi-tab-integration .integration_box .action_bar {
|
2173 |
-
position: absolute;
|
2174 |
-
bottom: 0;
|
2175 |
-
left: 0;
|
2176 |
-
right: 0;
|
2177 |
-
font-size: 15px;
|
2178 |
-
font-weight: 600;
|
2179 |
-
height: 18px;
|
2180 |
-
margin: 0;
|
2181 |
-
padding: 15px;
|
2182 |
-
-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
|
2183 |
-
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
|
2184 |
-
overflow: hidden;
|
2185 |
-
white-space: nowrap;
|
2186 |
-
text-overflow: ellipsis;
|
2187 |
-
background: #fff;
|
2188 |
-
background: rgba(255, 255, 255, 0.65);
|
2189 |
-
text-align: left;
|
2190 |
-
padding-right: 105px;
|
2191 |
-
}
|
2192 |
-
|
2193 |
-
.sl-kiwi-tab-integration .integration_box .action_bar.active {
|
2194 |
-
background: #23282d;
|
2195 |
-
color: #FFF;
|
2196 |
-
}
|
2197 |
-
|
2198 |
-
.sl-kiwi-tab-integration .integration_box .action_button {
|
2199 |
-
position: absolute;
|
2200 |
-
bottom: -1px;
|
2201 |
-
right: -1px;
|
2202 |
-
padding: 9px 10px 10px;
|
2203 |
-
background: #f6f6f6;
|
2204 |
-
border: 1px solid rgba(0, 0, 0, 0.1);
|
2205 |
-
}
|
2206 |
-
|
2207 |
-
.sl-kiwi-tab-integration .integration_box .action_button.active {
|
2208 |
-
background: #2c2e2f;
|
2209 |
-
bottom: 0;
|
2210 |
-
right: -1px;
|
2211 |
-
padding: 9px 10px 9px;
|
2212 |
-
}
|
2213 |
-
|
2214 |
-
.sl-kiwi-tab-integration.three-col .col {
|
2215 |
-
width: 29.81%;
|
2216 |
-
margin-right: 5%;
|
2217 |
-
margin-bottom: 35px;
|
2218 |
-
}
|
2219 |
-
|
2220 |
-
.sl-kiwi-tab-integration.three-col .col:nth-child(3n + 3) {
|
2221 |
-
margin-right: 0;
|
2222 |
-
}
|
2223 |
-
|
2224 |
-
.mce-ico.mce-i-dashicons.dashicons-twitter {
|
2225 |
-
font-family: 'dashicons';
|
2226 |
-
}
|
2227 |
-
|
2228 |
-
.mce-ico.mce-i-dashicons.dashicons-twitter:before {
|
2229 |
-
content: "\f301";
|
2230 |
-
color: #55ACEE;
|
2231 |
-
}
|
2232 |
-
|
2233 |
-
#update-nag, .update-nag {
|
2234 |
-
position: relative;
|
2235 |
-
z-index: 10;
|
2236 |
-
}
|
2237 |
-
|
2238 |
-
#update-nag.kiwi-notice, .update-nag.kiwi-notice {
|
2239 |
-
width: 95%;
|
2240 |
-
}
|
2241 |
-
|
2242 |
-
#update-nag.kiwi-notice p, .update-nag.kiwi-notice p {
|
2243 |
-
font-size: 14px;
|
2244 |
-
}
|
2245 |
-
|
2246 |
-
.kiwi-title-has-tooltip h4 {
|
2247 |
-
display: inline-block;
|
2248 |
-
}
|
2249 |
-
|
2250 |
-
.kiwi-tooltip-container {
|
2251 |
-
position: relative;
|
2252 |
-
display: inline-block;
|
2253 |
-
}
|
2254 |
-
|
2255 |
-
.kiwi-tooltip-container .dashicons {
|
2256 |
-
color: #0073aa;
|
2257 |
-
}
|
2258 |
-
|
2259 |
-
.kiwi-tooltip-container .tooltip-opener {
|
2260 |
-
cursor: pointer;
|
2261 |
-
}
|
2262 |
-
|
2263 |
-
.kiwi-tooltip-container .tooltip-opener:hover + .kiwi-notice-container, .kiwi-tooltip-container .tooltip-opener:focus + .kiwi-notice-container {
|
2264 |
-
display: block;
|
2265 |
-
}
|
2266 |
-
|
2267 |
-
.kiwi-tooltip-container .kiwi-notice-container {
|
2268 |
-
position: absolute;
|
2269 |
-
display: none;
|
2270 |
-
padding: 10px;
|
2271 |
-
background: #0073aa;
|
2272 |
-
border-radius: 3px;
|
2273 |
-
z-index: 10;
|
2274 |
-
width: 350px;
|
2275 |
-
}
|
2276 |
-
|
2277 |
-
.kiwi-tooltip-container .kiwi-notice-container p {
|
2278 |
-
color: #fff;
|
2279 |
-
}
|
2280 |
-
|
2281 |
-
.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"], a.kiwi-upgrade-pro {
|
2282 |
-
color: red !important;
|
2283 |
-
}
|
2284 |
-
|
2285 |
-
.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"]:after, a.kiwi-upgrade-pro:after {
|
2286 |
-
font-family: dashicons;
|
2287 |
-
content: '\f155';
|
2288 |
-
margin-left: 7px;
|
2289 |
-
vertical-align: middle;
|
2290 |
-
}
|
2291 |
-
|
2292 |
-
li.kiwi-upgrade-list {
|
2293 |
-
background: transparent;
|
2294 |
-
float: right;
|
2295 |
-
}
|
2296 |
-
|
2297 |
-
.featured-section .kiwi.free-pro-table th {
|
2298 |
-
text-align: center;
|
2299 |
-
}
|
2300 |
-
|
2301 |
-
.kiwi-social-share-wrap .wp-badge {
|
2302 |
-
background-image: url("../img/icon-256x256.jpg");
|
2303 |
-
background-color: transparent;
|
2304 |
-
background-size: contain;
|
2305 |
-
border: 0px;
|
2306 |
-
box-shadow: none;
|
2307 |
-
}
|
2308 |
-
|
2309 |
-
/* ==========================================================================
|
2310 |
-
=Clearing
|
2311 |
-
========================================================================== */
|
2312 |
-
/**
|
2313 |
-
* ClearFix Hack
|
2314 |
-
* Usage: add class="fixed" to parents of floated elements
|
2315 |
-
*/
|
2316 |
-
.fixed:after {
|
2317 |
-
visibility: hidden;
|
2318 |
-
display: block;
|
2319 |
-
font-size: 0;
|
2320 |
-
content: " ";
|
2321 |
-
clear: both;
|
2322 |
-
height: 0;
|
2323 |
-
}
|
2324 |
-
|
2325 |
-
/*****
|
2326 |
-
* Clear content
|
2327 |
-
* Usage: <br class="clear">
|
2328 |
-
*****/
|
2329 |
-
.clear {
|
2330 |
-
clear: both;
|
2331 |
-
display: block;
|
2332 |
-
overflow: hidden;
|
2333 |
-
visibility: hidden;
|
2334 |
-
width: 0;
|
2335 |
-
height: 0;
|
2336 |
-
}
|
2337 |
-
|
2338 |
-
/*Lite vs Pro View*/
|
2339 |
-
|
2340 |
-
.featured-section.features .row {
|
2341 |
-
display: inline-block;
|
2342 |
-
width: 97%;
|
2343 |
-
padding: 15px;
|
2344 |
-
border-bottom: 1px solid rgba(0, 0, 0, .06);
|
2345 |
-
}
|
2346 |
-
|
2347 |
-
.featured-section.features .row .dashicons-yes {
|
2348 |
-
color: #2cbe4e;
|
2349 |
-
}
|
2350 |
-
|
2351 |
-
.featured-section.features .row .dashicons-no-alt {
|
2352 |
-
color: #ff3d2e;
|
2353 |
-
}
|
2354 |
-
|
2355 |
-
.featured-section.features .row > div {
|
2356 |
-
display: inline-block;
|
2357 |
-
float: left;
|
2358 |
-
width: 15%;
|
2359 |
-
text-align: center;
|
2360 |
-
}
|
2361 |
-
|
2362 |
-
.featured-section.features .row > .feature {
|
2363 |
-
width: 70%;
|
2364 |
-
text-align: left;
|
2365 |
-
}
|
2366 |
-
|
2367 |
-
.featured-section .free-pro-table {
|
2368 |
-
border-spacing: 0;
|
2369 |
-
width: 100%;
|
2370 |
-
margin-top: 40px;
|
2371 |
-
}
|
2372 |
-
|
2373 |
-
.featured-section .free-pro-table th {
|
2374 |
-
padding-bottom: 20px;
|
2375 |
-
}
|
2376 |
-
|
2377 |
-
.featured-section .free-pro-table td {
|
2378 |
-
border-top: 1px solid #ccc;
|
2379 |
-
padding: 20px 0 25px;
|
2380 |
-
}
|
2381 |
-
|
2382 |
-
.featured-section .free-pro-table h3 {
|
2383 |
-
margin: 0;
|
2384 |
-
}
|
2385 |
-
|
2386 |
-
.featured-section .free-pro-table td p {
|
2387 |
-
margin: 0;
|
2388 |
-
}
|
2389 |
-
|
2390 |
-
.featured-section .free-pro-table .sab-feature,
|
2391 |
-
.featured-section .free-pro-table .sab-pro-feature {
|
2392 |
-
text-align: center;
|
2393 |
-
width: 15%;
|
2394 |
-
}
|
2395 |
-
|
2396 |
-
.featured-section .free-pro-table .dashicons-yes {
|
2397 |
-
color: #00a878;
|
2398 |
-
}
|
2399 |
-
|
2400 |
-
.featured-section .free-pro-table .dashicons-no-alt {
|
2401 |
-
color: #ff3439;
|
2402 |
-
}
|
2403 |
-
|
2404 |
-
.featured-section .free-pro-table .dashicons-before:before,
|
2405 |
-
.featured-section .free-pro-table .dashicons-before:before {
|
2406 |
-
font-size: 35px;
|
2407 |
-
height: 35px;
|
2408 |
-
width: 35px;
|
2409 |
-
}
|
2410 |
-
|
2411 |
-
.featured-section .button-hero .dashicons {
|
2412 |
-
font-size: 16px;
|
2413 |
-
vertical-align: middle;
|
2414 |
-
}
|
2415 |
-
|
2416 |
-
.featured-section .ti-about-page-text-center {
|
2417 |
-
text-align: center;
|
2418 |
-
}
|
2419 |
-
|
2420 |
-
.free-pro-table .text-right {
|
2421 |
-
text-align: right;
|
2422 |
-
}
|
2423 |
-
|
2424 |
-
/* Upsells */
|
2425 |
-
.ui-locked .kiwi-upgrade-pro-url,
|
2426 |
-
.epsilon-ui-locked
|
2427 |
-
position: absolute;
|
2428 |
-
width: 100%;
|
2429 |
-
height: 100%;
|
2430 |
-
top: 0;
|
2431 |
-
left: 0;
|
2432 |
-
z-index: 99;
|
2433 |
}
|
1 |
+
/* ==========================================================================
|
2 |
+
=Links
|
3 |
+
========================================================================== */
|
4 |
+
#sl-kiwi {
|
5 |
+
width: 1150px;
|
6 |
+
padding: 20px;
|
7 |
+
margin-bottom: 10px;
|
8 |
+
font-family: 'Open Sans';
|
9 |
+
position: relative;
|
10 |
+
}
|
11 |
+
|
12 |
+
#sl-kiwi a:focus {
|
13 |
+
box-shadow: none;
|
14 |
+
-webkit-box-shadow: none;
|
15 |
+
}
|
16 |
+
|
17 |
+
#sl-kiwi .overlay {
|
18 |
+
position: absolute;
|
19 |
+
top: 20px;
|
20 |
+
bottom: 102px;
|
21 |
+
left: 20px;
|
22 |
+
right: 20px;
|
23 |
+
-webkit-transition: all .3s;
|
24 |
+
transition: all .3s;
|
25 |
+
z-index: 9999;
|
26 |
+
text-align: center;
|
27 |
+
padding-top: 250px;
|
28 |
+
}
|
29 |
+
|
30 |
+
#sl-kiwi .overlay.active {
|
31 |
+
-webkit-transition: all .4s;
|
32 |
+
transition: all .4s;
|
33 |
+
background: rgba(255, 255, 255, 0.97);
|
34 |
+
}
|
35 |
+
|
36 |
+
#sl-kiwi .overlay img {
|
37 |
+
position: relative;
|
38 |
+
top: -72px;
|
39 |
+
}
|
40 |
+
|
41 |
+
.kiwi-notification-popup {
|
42 |
+
width: 100%;
|
43 |
+
padding: 25px 20px;
|
44 |
+
box-sizing: border-box;
|
45 |
+
-webkit-border-radius: 3px;
|
46 |
+
-moz-border-radius: 3px;
|
47 |
+
border-radius: 3px;
|
48 |
+
background-color: #0073aa;
|
49 |
+
color: #fff;
|
50 |
+
display: none;
|
51 |
+
position: relative;
|
52 |
+
z-index: 10;
|
53 |
+
}
|
54 |
+
|
55 |
+
.kiwi-notification-popup .button {
|
56 |
+
float: right;
|
57 |
+
position: relative;
|
58 |
+
bottom: 5px;
|
59 |
+
}
|
60 |
+
|
61 |
+
.kiwi-utility-bar {
|
62 |
+
position: absolute;
|
63 |
+
top: 20px;
|
64 |
+
right: -25px;
|
65 |
+
display: none;
|
66 |
+
}
|
67 |
+
|
68 |
+
.kiwi-utility-bar > input {
|
69 |
+
position: fixed;
|
70 |
+
}
|
71 |
+
|
72 |
+
.sl-kiwi-content {
|
73 |
+
background: #fff;
|
74 |
+
min-height: 500px;
|
75 |
+
margin-top: -10px;
|
76 |
+
position: relative;
|
77 |
+
z-index: 5;
|
78 |
+
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.06);
|
79 |
+
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.06);
|
80 |
+
box-shadow: 0 0 5px rgba(0, 0, 0, 0.06);
|
81 |
+
padding: 10px 30px;
|
82 |
+
}
|
83 |
+
|
84 |
+
.sl-kiwi-content input[type="text"], .sl-kiwi-content input[type="email"], .sl-kiwi-content input[type="url"] {
|
85 |
+
width: 330px;
|
86 |
+
height: 32px;
|
87 |
+
-webkit-border-radius: 3px;
|
88 |
+
-moz-border-radius: 3px;
|
89 |
+
border-radius: 3px;
|
90 |
+
background-color: #fff;
|
91 |
+
-webkit-box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
92 |
+
-moz-box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
93 |
+
box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
94 |
+
padding-left: 10px;
|
95 |
+
margin-top: 5px;
|
96 |
+
border: 1px solid #f2f2f2;
|
97 |
+
}
|
98 |
+
|
99 |
+
.sl-kiwi-content > div {
|
100 |
+
padding-bottom: 50px;
|
101 |
+
display: none;
|
102 |
+
}
|
103 |
+
|
104 |
+
.sl-kiwi-content > div.epsilon-tab-active {
|
105 |
+
display: block;
|
106 |
+
}
|
107 |
+
|
108 |
+
.sl-kiwi-dragdrop .suggestions {
|
109 |
+
font-size: 32px;
|
110 |
+
color: #EBEBEB;
|
111 |
+
width: 100%;
|
112 |
+
height: 40px;
|
113 |
+
line-height: 40px;
|
114 |
+
text-align: center;
|
115 |
+
font-weight: bold;
|
116 |
+
display: block;
|
117 |
+
position: absolute;
|
118 |
+
top: 15px;
|
119 |
+
opacity: .7;
|
120 |
+
-webkit-user-select: none;
|
121 |
+
/* Chrome all / Safari all */
|
122 |
+
-moz-user-select: none;
|
123 |
+
/* Firefox all */
|
124 |
+
-ms-user-select: none;
|
125 |
+
/* IE 10+ */
|
126 |
+
user-select: none;
|
127 |
+
/* Likely future */
|
128 |
+
cursor: default;
|
129 |
+
}
|
130 |
+
|
131 |
+
.sl-kiwi-dragdrop {
|
132 |
+
height: 220px;
|
133 |
+
border: 1px solid #fff;
|
134 |
+
margin: 0;
|
135 |
+
position: relative;
|
136 |
+
-webkit-border-radius: 3px 3px 0 0;
|
137 |
+
-moz-border-radius: 3px 3px 0 0;
|
138 |
+
border-radius: 3px 3px 0 0;
|
139 |
+
background-color: #fff;
|
140 |
+
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
141 |
+
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
142 |
+
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
143 |
+
background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(246, 246, 246, 0.7));
|
144 |
+
background-image: -moz-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(246, 246, 246, 0.7));
|
145 |
+
background-image: -o-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(246, 246, 246, 0.7));
|
146 |
+
background-image: -ms-linear-gradient(top, rgba(255, 255, 255, 0.7), rgba(246, 246, 246, 0.7));
|
147 |
+
background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.7), rgba(246, 246, 246, 0.7));
|
148 |
+
}
|
149 |
+
|
150 |
+
.sl-kiwi-dragdrop > div {
|
151 |
+
padding: 85px 25px 0 25px;
|
152 |
+
text-align: center;
|
153 |
+
}
|
154 |
+
|
155 |
+
.sl-kiwi-dragdrop ul {
|
156 |
+
line-height: 30px;
|
157 |
+
vertical-align: top;
|
158 |
+
}
|
159 |
+
|
160 |
+
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] {
|
161 |
+
position: absolute;
|
162 |
+
top: 45px;
|
163 |
+
right: 0;
|
164 |
+
z-index: -1;
|
165 |
+
transition: all .3s;
|
166 |
+
opacity: 0;
|
167 |
+
}
|
168 |
+
|
169 |
+
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] li {
|
170 |
+
display: block;
|
171 |
+
margin: 0;
|
172 |
+
padding: 0;
|
173 |
+
}
|
174 |
+
|
175 |
+
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] li a {
|
176 |
+
display: block;
|
177 |
+
height: 40px;
|
178 |
+
line-height: 40px;
|
179 |
+
padding: 0 5px;
|
180 |
+
min-width: 40px;
|
181 |
+
transition: all .3s;
|
182 |
+
-webkit-box-shadow: none;
|
183 |
+
box-shadow: none;
|
184 |
+
font-size: 16px;
|
185 |
+
box-sizing: border-box;
|
186 |
+
position: relative;
|
187 |
+
z-index: 1;
|
188 |
+
}
|
189 |
+
|
190 |
+
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] li.sl-kiwi-dragdrop-placeholder:before {
|
191 |
+
width: 40px;
|
192 |
+
}
|
193 |
+
|
194 |
+
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"].pill li {
|
195 |
+
margin-bottom: 2px;
|
196 |
+
}
|
197 |
+
|
198 |
+
.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"].pill li a {
|
199 |
+
border-radius: 25px;
|
200 |
+
}
|
201 |
+
|
202 |
+
#sl-kiwi .sl-kiwi-item-add {
|
203 |
+
margin-right: 5px;
|
204 |
+
}
|
205 |
+
|
206 |
+
#sl-kiwi .sl-kiwi-item-remove {
|
207 |
+
max-width: 0;
|
208 |
+
margin-right: 0;
|
209 |
+
display: none;
|
210 |
+
}
|
211 |
+
|
212 |
+
.sl-kiwi-dragdrop-placeholder:before {
|
213 |
+
border: 1px dashed #ccc;
|
214 |
+
width: 100%;
|
215 |
+
position: absolute;
|
216 |
+
top: 0;
|
217 |
+
left: 0;
|
218 |
+
bottom: 0;
|
219 |
+
right: 0;
|
220 |
+
height: 100%;
|
221 |
+
content: " ";
|
222 |
+
display: block;
|
223 |
+
}
|
224 |
+
|
225 |
+
.sl-kiwi-dragdrop-placeholder {
|
226 |
+
position: relative;
|
227 |
+
height: 30px;
|
228 |
+
padding: 0 5px;
|
229 |
+
min-width: 90px;
|
230 |
+
background: transparent;
|
231 |
+
vertical-align: top;
|
232 |
+
}
|
233 |
+
|
234 |
+
.sl-kiwi-dragdrop ul.pill a {
|
235 |
+
border-radius: 15px;
|
236 |
+
}
|
237 |
+
|
238 |
+
.sl-kiwi-dragdrop ul.leaf a {
|
239 |
+
border-radius: 12px 0 12px 0;
|
240 |
+
}
|
241 |
+
|
242 |
+
.sl-kiwi-dragdrop ul.shift a {
|
243 |
+
-ms-transform: skewX(-15deg);
|
244 |
+
-webkit-transform: skewX(-15deg);
|
245 |
+
transform: skewX(-15deg);
|
246 |
+
}
|
247 |
+
|
248 |
+
.sl-kiwi-dragdrop ul.shift span {
|
249 |
+
-ms-transform: skewX(15deg);
|
250 |
+
-webkit-transform: skewX(15deg);
|
251 |
+
transform: skewX(15deg);
|
252 |
+
display: block;
|
253 |
+
}
|
254 |
+
|
255 |
+
.sl-kiwi-dragdrop ul.pill .sl-kiwi-dragdrop-placeholder:before {
|
256 |
+
border-radius: 15px;
|
257 |
+
}
|
258 |
+
|
259 |
+
.sl-kiwi-dragdrop ul.leaf .sl-kiwi-dragdrop-placeholder:before {
|
260 |
+
border-radius: 12px 0 12px 0;
|
261 |
+
}
|
262 |
+
|
263 |
+
.sl-kiwi-dragdrop ul.shift .sl-kiwi-dragdrop-placeholder:before {
|
264 |
+
-ms-transform: skewX(-15deg);
|
265 |
+
-webkit-transform: skewX(-15deg);
|
266 |
+
transform: skewX(-15deg);
|
267 |
+
}
|
268 |
+
|
269 |
+
.sl-kiwi-dragdrop li {
|
270 |
+
list-style-type: none;
|
271 |
+
transition: max-width .2s, margin .2s;
|
272 |
+
overflow: hidden;
|
273 |
+
margin-right: 5px;
|
274 |
+
display: inline-block;
|
275 |
+
padding: 0 5px;
|
276 |
+
}
|
277 |
+
|
278 |
+
.sl-kiwi-dragdrop li.ui-sortable-helper a {
|
279 |
+
transition: box-shadow .3s;
|
280 |
+
-webkit-box-shadow: 6px 10px 10px rgba(0, 0, 0, 0.1);
|
281 |
+
-moz-box-shadow: 6px 10px 10px rgba(0, 0, 0, 0.1);
|
282 |
+
box-shadow: 6px 10px 10px rgba(0, 0, 0, 0.1);
|
283 |
+
}
|
284 |
+
|
285 |
+
.sl-kiwi-dragdrop li a:hover {
|
286 |
+
text-decoration: none;
|
287 |
+
}
|
288 |
+
|
289 |
+
.sl-kiwi-dragdrop li a {
|
290 |
+
display: block;
|
291 |
+
height: 30px;
|
292 |
+
line-height: 30px;
|
293 |
+
padding: 0 5px;
|
294 |
+
min-width: 90px;
|
295 |
+
transition: all .3s;
|
296 |
+
}
|
297 |
+
|
298 |
+
.sl-kiwi-networks {
|
299 |
+
margin-bottom: 40px;
|
300 |
+
position: relative;
|
301 |
+
}
|
302 |
+
|
303 |
+
.sl-kiwi-networks .epsilon-ui-locked {
|
304 |
+
position: absolute;
|
305 |
+
right: -15px;
|
306 |
+
width: 35px;
|
307 |
+
height: 35px;
|
308 |
+
line-height: 35px;
|
309 |
+
top: 0px;
|
310 |
+
text-align: center;
|
311 |
+
}
|
312 |
+
|
313 |
+
ul[data-style="fit"] {
|
314 |
+
display: table;
|
315 |
+
width: 100%;
|
316 |
+
}
|
317 |
+
|
318 |
+
ul[data-style="fit"] li {
|
319 |
+
display: table-cell;
|
320 |
+
padding: 0;
|
321 |
+
overflow: initial;
|
322 |
+
}
|
323 |
+
|
324 |
+
ul[data-style="fit"].leaf a {
|
325 |
+
width: 100%;
|
326 |
+
}
|
327 |
+
|
328 |
+
ul[data-style="fit"].leaf li:last-of-type a {
|
329 |
+
width: 100%;
|
330 |
+
}
|
331 |
+
|
332 |
+
ul[data-style="fit"].pill {
|
333 |
+
flex-wrap: nowrap;
|
334 |
+
display: flex;
|
335 |
+
margin-left: 20px;
|
336 |
+
width: auto;
|
337 |
+
}
|
338 |
+
|
339 |
+
ul[data-style="fit"].pill .sl-kiwi-item-add {
|
340 |
+
margin: 0;
|
341 |
+
flex: 1;
|
342 |
+
}
|
343 |
+
|
344 |
+
ul[data-style="fit"].pill .sl-kiwi-item-add a {
|
345 |
+
padding: 0;
|
346 |
+
display: block;
|
347 |
+
width: 100%;
|
348 |
+
padding-left: 26px;
|
349 |
+
margin-left: -26px;
|
350 |
+
}
|
351 |
+
|
352 |
+
ul[data-style="fit"].pill .sl-kiwi-item-add span {
|
353 |
+
margin-right: 26px;
|
354 |
+
}
|
355 |
+
|
356 |
+
.sl-kiwi-tab-socialIdentity label, .sl-kiwi-tab-registration label {
|
357 |
+
display: block;
|
358 |
+
color: #808080;
|
359 |
+
margin-bottom: 5px;
|
360 |
+
}
|
361 |
+
|
362 |
+
.sl-kiwi-tab-socialIdentity input[type="text"], .sl-kiwi-tab-registration input[type="text"] {
|
363 |
+
padding: 5px;
|
364 |
+
margin-bottom: 15px;
|
365 |
+
}
|
366 |
+
|
367 |
+
.sl-kiwi-tab-socialIdentity .kiwi-registration-action, .sl-kiwi-tab-registration .kiwi-registration-action {
|
368 |
+
height: 30px;
|
369 |
+
}
|
370 |
+
|
371 |
+
[class*="sl-kiwi-tab-"] h2 {
|
372 |
+
font-size: 22px;
|
373 |
+
color: #585858;
|
374 |
+
font-weight: 300;
|
375 |
+
height: 50px;
|
376 |
+
}
|
377 |
+
|
378 |
+
.sl-kiwi-networks h2 > span {
|
379 |
+
width: 65%;
|
380 |
+
display: block;
|
381 |
+
float: left;
|
382 |
+
background: transparent;
|
383 |
+
}
|
384 |
+
|
385 |
+
.sl-kiwi-networks h2 span + span {
|
386 |
+
width: 17.5%;
|
387 |
+
display: block;
|
388 |
+
float: left;
|
389 |
+
background: transparent;
|
390 |
+
text-align: center;
|
391 |
+
font-size: 14px;
|
392 |
+
color: #959696;
|
393 |
+
}
|
394 |
+
|
395 |
+
.sl-kiwi-networks em {
|
396 |
+
font-style: normal;
|
397 |
+
position: absolute;
|
398 |
+
top: 3px;
|
399 |
+
left: 42px;
|
400 |
+
}
|
401 |
+
|
402 |
+
.sl-kiwi-networks ul {
|
403 |
+
border-top: 1px solid #F5F5F5;
|
404 |
+
padding: 0;
|
405 |
+
margin: 0 10px;
|
406 |
+
}
|
407 |
+
|
408 |
+
.sl-kiwi-networks li {
|
409 |
+
height: 39px;
|
410 |
+
border-bottom: 1px solid #F5F5F5;
|
411 |
+
list-style-type: none;
|
412 |
+
line-height: 35px;
|
413 |
+
padding-left: 20px;
|
414 |
+
position: relative;
|
415 |
+
margin-bottom: 0;
|
416 |
+
display: inline-block;
|
417 |
+
width: 98%;
|
418 |
+
}
|
419 |
+
|
420 |
+
.sl-kiwi-networks li:hover {
|
421 |
+
background: #FBFBFB;
|
422 |
+
}
|
423 |
+
|
424 |
+
.sl-kiwi-networks li > span {
|
425 |
+
width: 65%;
|
426 |
+
display: block;
|
427 |
+
float: left;
|
428 |
+
background: transparent;
|
429 |
+
color: #555555;
|
430 |
+
font-size: 13px;
|
431 |
+
}
|
432 |
+
|
433 |
+
.sl-kiwi-networks li span + span {
|
434 |
+
width: 17.5%;
|
435 |
+
background: transparent;
|
436 |
+
text-align: center;
|
437 |
+
}
|
438 |
+
|
439 |
+
.sl-kiwi-networks span > strong {
|
440 |
+
height: 24px;
|
441 |
+
width: 24px;
|
442 |
+
display: inline-block;
|
443 |
+
vertical-align: middle;
|
444 |
+
line-height: 24px;
|
445 |
+
text-align: center;
|
446 |
+
border-radius: 2px;
|
447 |
+
margin-right: 5px;
|
448 |
+
background: #D4D4D4;
|
449 |
+
}
|
450 |
+
|
451 |
+
.sl-kiwi-networks span > strong i {
|
452 |
+
font-size: 16px;
|
453 |
+
line-height: 24px;
|
454 |
+
}
|
455 |
+
|
456 |
+
.sl-kiwi-networks.kiwi-styles {
|
457 |
+
/*background:#FBFBFB;*/
|
458 |
+
}
|
459 |
+
|
460 |
+
.sl-kiwi-networks.kiwi-styles h2 span + span {
|
461 |
+
width: 16%;
|
462 |
+
}
|
463 |
+
|
464 |
+
.sl-kiwi-networks.kiwi-styles h2 span:nth-last-of-type(-n+3) + span:nth-last-of-type(-n+3),
|
465 |
+
.sl-kiwi-networks.kiwi-styles h2 span:nth-last-of-type(-n+2) + span:nth-last-of-type(-n+2) {
|
466 |
+
width: 8%;
|
467 |
+
}
|
468 |
+
|
469 |
+
.sl-kiwi-networks.kiwi-styles h2 strong.goleft {
|
470 |
+
position: relative;
|
471 |
+
right: 5px;
|
472 |
+
}
|
473 |
+
|
474 |
+
.sl-kiwi-networks.kiwi-styles h2 > span {
|
475 |
+
width: 20%;
|
476 |
+
text-align: left;
|
477 |
+
}
|
478 |
+
|
479 |
+
.sl-kiwi-networks.kiwi-styles li span + span {
|
480 |
+
width: 16%;
|
481 |
+
text-align: left;
|
482 |
+
}
|
483 |
+
|
484 |
+
.sl-kiwi-networks.kiwi-styles li span:nth-last-of-type(-n+3) + span:nth-last-of-type(-n+3),
|
485 |
+
.sl-kiwi-networks.kiwi-styles li span:nth-last-of-type(-n+2) + span:nth-last-of-type(-n+2) {
|
486 |
+
width: 8%;
|
487 |
+
}
|
488 |
+
|
489 |
+
.sl-kiwi-networks.kiwi-styles li > span {
|
490 |
+
width: 20%;
|
491 |
+
}
|
492 |
+
|
493 |
+
#sl-kiwi .kiwi-nw-twitter {
|
494 |
+
background: #4EAEF8;
|
495 |
+
color: #fff;
|
496 |
+
}
|
497 |
+
|
498 |
+
#sl-kiwi .kiwi-nw-whatsapp {
|
499 |
+
background: #0DC143;
|
500 |
+
color: #fff;
|
501 |
+
}
|
502 |
+
|
503 |
+
#sl-kiwi .kiwi-nw-telegram {
|
504 |
+
background: #179CDE;
|
505 |
+
color: #fff;
|
506 |
+
}
|
507 |
+
|
508 |
+
#sl-kiwi .kiwi-nw-skype {
|
509 |
+
background: #009EE5;
|
510 |
+
color: #fff;
|
511 |
+
}
|
512 |
+
|
513 |
+
#sl-kiwi .kiwi-nw-youtube-play, #sl-kiwi .kiwi-nw-youtube {
|
514 |
+
background: #E62117;
|
515 |
+
color: #fff;
|
516 |
+
}
|
517 |
+
|
518 |
+
#sl-kiwi .kiwi-nw-facebook {
|
519 |
+
background: #3B5998;
|
520 |
+
color: #fff;
|
521 |
+
}
|
522 |
+
|
523 |
+
#sl-kiwi .kiwi-nw-google-plus {
|
524 |
+
background: #DB4437;
|
525 |
+
color: #fff;
|
526 |
+
}
|
527 |
+
|
528 |
+
#sl-kiwi .kiwi-nw-pinterest {
|
529 |
+
background: #BD081C;
|
530 |
+
color: #fff;
|
531 |
+
}
|
532 |
+
|
533 |
+
#sl-kiwi .kiwi-nw-fintel {
|
534 |
+
background: #087515;
|
535 |
+
color: #fff;
|
536 |
+
}
|
537 |
+
|
538 |
+
#sl-kiwi .kiwi-nw-linkedin {
|
539 |
+
background: #1A85BC;
|
540 |
+
color: #fff;
|
541 |
+
}
|
542 |
+
|
543 |
+
#sl-kiwi .kiwi-nw-reddit {
|
544 |
+
background: #FF4500;
|
545 |
+
color: #fff;
|
546 |
+
}
|
547 |
+
|
548 |
+
#sl-kiwi .kiwi-nw-envelope, #sl-kiwi .kiwi-nw-email {
|
549 |
+
background: #4D9159;
|
550 |
+
color: #fff;
|
551 |
+
}
|
552 |
+
|
553 |
+
.sl-kiwi-opt-group {
|
554 |
+
min-height: 100px;
|
555 |
+
background: transparent;
|
556 |
+
padding: 30px 0;
|
557 |
+
border-bottom: 1px solid #F5F5F5;
|
558 |
+
}
|
559 |
+
|
560 |
+
.sl-kiwi-opt-group:last-of-type {
|
561 |
+
border-bottom: none;
|
562 |
+
}
|
563 |
+
|
564 |
+
.sl-kiwi-opt-group .bottom-color-option {
|
565 |
+
clear: both;
|
566 |
+
}
|
567 |
+
|
568 |
+
.sl-kiwi-inner-opt {
|
569 |
+
padding-left: 70px;
|
570 |
+
}
|
571 |
+
|
572 |
+
.sl-kiwi-opt-group .left {
|
573 |
+
float: left;
|
574 |
+
}
|
575 |
+
|
576 |
+
.sl-kiwi-opt-group .right {
|
577 |
+
float: right;
|
578 |
+
}
|
579 |
+
|
580 |
+
.sl-kiwi-opt-toggle {
|
581 |
+
background: transparent;
|
582 |
+
width: 70px;
|
583 |
+
float: left;
|
584 |
+
padding-top: 10px;
|
585 |
+
}
|
586 |
+
|
587 |
+
.sl-kiwi-opt-description {
|
588 |
+
float: left;
|
589 |
+
background: transparent;
|
590 |
+
min-height: 60px;
|
591 |
+
position: relative;
|
592 |
+
}
|
593 |
+
|
594 |
+
.sl-kiwi-opt-description h4 {
|
595 |
+
font-size: 18px;
|
596 |
+
margin: 0;
|
597 |
+
line-height: 18px;
|
598 |
+
}
|
599 |
+
|
600 |
+
.sl-kiwi-opt-description h5 {
|
601 |
+
font-size: 16px;
|
602 |
+
margin: 0;
|
603 |
+
line-height: 18px;
|
604 |
+
}
|
605 |
+
|
606 |
+
.sl-kiwi-opt-description p {
|
607 |
+
font-size: 14px;
|
608 |
+
margin: 0;
|
609 |
+
}
|
610 |
+
|
611 |
+
.epsilon-ui-locked {
|
612 |
+
display: inline-block;
|
613 |
+
border-radius: 10px;
|
614 |
+
width: 20px;
|
615 |
+
height: 20px;
|
616 |
+
cursor: pointer;
|
617 |
+
vertical-align: middle;
|
618 |
+
}
|
619 |
+
|
620 |
+
.epsilon-ui-locked i {
|
621 |
+
font-size: 12px;
|
622 |
+
color: #fff;
|
623 |
+
text-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
|
624 |
+
line-height: 16px;
|
625 |
+
background: #F05A25;
|
626 |
+
cursor: pointer;
|
627 |
+
}
|
628 |
+
|
629 |
+
.epsilon-ui-locked i.dashicons, .dashicons-before::before {
|
630 |
+
width: 17px;
|
631 |
+
height: 17px;
|
632 |
+
border-radius: 10px;
|
633 |
+
text-align: center;
|
634 |
+
vertical-align: middle;
|
635 |
+
}
|
636 |
+
|
637 |
+
.sl-kiwi-opt-space-sm {
|
638 |
+
padding-top: 15px;
|
639 |
+
}
|
640 |
+
|
641 |
+
.clearfix:after {
|
642 |
+
clear: both;
|
643 |
+
content: ".";
|
644 |
+
display: block;
|
645 |
+
height: 0;
|
646 |
+
line-height: 0;
|
647 |
+
visibility: hidden;
|
648 |
+
}
|
649 |
+
|
650 |
+
.kiwi-modal {
|
651 |
+
position: fixed;
|
652 |
+
top: 0;
|
653 |
+
right: 0;
|
654 |
+
left: 0;
|
655 |
+
bottom: 0;
|
656 |
+
z-index: 1050;
|
657 |
+
display: none;
|
658 |
+
overflow: hidden;
|
659 |
+
-webkit-overflow-scrolling: touch;
|
660 |
+
outline: 0;
|
661 |
+
background: rgba(0, 0, 0, 0.7);
|
662 |
+
}
|
663 |
+
|
664 |
+
.kiwi-modal .close-modal {
|
665 |
+
width: 25px;
|
666 |
+
height: 25px;
|
667 |
+
color: #FF3424;
|
668 |
+
position: absolute;
|
669 |
+
text-align: center;
|
670 |
+
line-height: 25px;
|
671 |
+
font-size: 17px;
|
672 |
+
right: 7px;
|
673 |
+
top: 7px;
|
674 |
+
cursor: pointer;
|
675 |
+
}
|
676 |
+
|
677 |
+
.kiwi-modal .kiwi-modal-content {
|
678 |
+
position: relative;
|
679 |
+
width: 900px;
|
680 |
+
-webkit-border-radius: 10px;
|
681 |
+
-moz-border-radius: 10px;
|
682 |
+
border-radius: 10px;
|
683 |
+
background-image: -webkit-linear-gradient(bottom, #fff 25%, #f2f3f4 90%);
|
684 |
+
background-image: -moz-linear-gradient(bottom, #fff 25%, #f2f3f4 90%);
|
685 |
+
background-image: -o-linear-gradient(bottom, #fff 25%, #f2f3f4 90%);
|
686 |
+
background-image: -ms-linear-gradient(bottom, #fff 25%, #f2f3f4 90%);
|
687 |
+
background-image: linear-gradient(to top, #fff 25%, #f2f3f4 90%);
|
688 |
+
-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
|
689 |
+
-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
|
690 |
+
box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
|
691 |
+
margin: 8% auto;
|
692 |
+
}
|
693 |
+
|
694 |
+
.kiwi-modal.fade {
|
695 |
+
opacity: 0;
|
696 |
+
-webkit-transition: opacity .15s linear;
|
697 |
+
-o-transition: opacity .15s linear;
|
698 |
+
transition: opacity .15s linear;
|
699 |
+
}
|
700 |
+
|
701 |
+
.kiwi-modal.fade .kiwi-modal-content {
|
702 |
+
-webkit-transition: -webkit-transform .3s ease-out;
|
703 |
+
-o-transition: -o-transform .3s ease-out;
|
704 |
+
transition: transform .3s ease-out;
|
705 |
+
-webkit-transform: translate(0, -25%);
|
706 |
+
-ms-transform: translate(0, -25%);
|
707 |
+
-o-transform: translate(0, -25%);
|
708 |
+
transform: translate(0, -25%);
|
709 |
+
}
|
710 |
+
|
711 |
+
.kiwi-modal.fade.in {
|
712 |
+
opacity: 1;
|
713 |
+
}
|
714 |
+
|
715 |
+
.kiwi-modal.fade.in .kiwi-modal-content {
|
716 |
+
-webkit-transform: translate(0, 0);
|
717 |
+
-ms-transform: translate(0, 0);
|
718 |
+
-o-transform: translate(0, 0);
|
719 |
+
transform: translate(0, 0);
|
720 |
+
}
|
721 |
+
|
722 |
+
.kiwi-modal #page-two {
|
723 |
+
display: none;
|
724 |
+
}
|
725 |
+
|
726 |
+
.kiwi-modal .button-modal {
|
727 |
+
width: 100%;
|
728 |
+
height: 45px;
|
729 |
+
-webkit-border-radius: 22px 23px 23px 22px/22px 22px 23px 23px;
|
730 |
+
-moz-border-radius: 22px 23px 23px 22px/22px 22px 23px 23px;
|
731 |
+
border-radius: 22px 23px 23px 22px/22px 22px 23px 23px;
|
732 |
+
background-color: #ff3d2e;
|
733 |
+
color: #fff;
|
734 |
+
display: inline-block;
|
735 |
+
line-height: 45px;
|
736 |
+
margin: 30px auto;
|
737 |
+
text-align: center;
|
738 |
+
}
|
739 |
+
|
740 |
+
.kiwi-modal .button-modal:hover, .kiwi-modal .button-modal:focus {
|
741 |
+
text-decoration: none;
|
742 |
+
color: #fff;
|
743 |
+
background-color: #ff3424;
|
744 |
+
}
|
745 |
+
|
746 |
+
.kiwi-modal .modal-header {
|
747 |
+
padding-top: 40px;
|
748 |
+
padding-bottom: 40px;
|
749 |
+
text-align: center;
|
750 |
+
background-image: url("../img/back-wavy.png");
|
751 |
+
background-size: cover;
|
752 |
+
background-position: center;
|
753 |
+
-webkit-border-top-left-radius: 10px;
|
754 |
+
-moz-border-top-left-radius: 10px;
|
755 |
+
border-top-left-radius: 10px;
|
756 |
+
-webkit-border-top-right-radius: 10px;
|
757 |
+
-moz-border-top-right-radius: 10px;
|
758 |
+
border-top-right-radius: 10px;
|
759 |
+
}
|
760 |
+
|
761 |
+
.kiwi-modal .modal-header .modal-header-content {
|
762 |
+
width: 475px;
|
763 |
+
margin: 0 auto;
|
764 |
+
}
|
765 |
+
|
766 |
+
.kiwi-modal .modal-title {
|
767 |
+
font-family: 'Open Sans';
|
768 |
+
font-size: 28px;
|
769 |
+
font-weight: 800;
|
770 |
+
color: #333;
|
771 |
+
}
|
772 |
+
|
773 |
+
.kiwi-modal .modal-subtitle {
|
774 |
+
font-family: "Open Sans";
|
775 |
+
font-size: 14px;
|
776 |
+
color: #8c8c8c;
|
777 |
+
}
|
778 |
+
|
779 |
+
.kiwi-modal .price-box {
|
780 |
+
margin-top: 40px;
|
781 |
+
}
|
782 |
+
|
783 |
+
.kiwi-modal .price-box .price {
|
784 |
+
font-family: "Open Sans";
|
785 |
+
font-weight: bold;
|
786 |
+
color: #333;
|
787 |
+
font-size: 60px;
|
788 |
+
display: block;
|
789 |
+
}
|
790 |
+
|
791 |
+
.kiwi-modal .price-box .price .currency {
|
792 |
+
font-size: 45px;
|
793 |
+
}
|
794 |
+
|
795 |
+
.kiwi-modal .price-box .price small {
|
796 |
+
font-size: 15px;
|
797 |
+
}
|
798 |
+
|
799 |
+
.kiwi-modal .price-box .button-modal {
|
800 |
+
width: 150px;
|
801 |
+
}
|
802 |
+
|
803 |
+
.kiwi-modal .modal-footer {
|
804 |
+
margin: 0 auto;
|
805 |
+
margin-top: 60px;
|
806 |
+
padding-bottom: 60px;
|
807 |
+
width: 475px;
|
808 |
+
}
|
809 |
+
|
810 |
+
.kiwi-modal .modal-footer a {
|
811 |
+
color: #639fb1;
|
812 |
+
font-family: 'Open Sans';
|
813 |
+
font-size: 14px;
|
814 |
+
display: inline-block;
|
815 |
+
margin-bottom: 15px;
|
816 |
+
}
|
817 |
+
|
818 |
+
.kiwi-modal .modal-footer .muted {
|
819 |
+
font-size: 12px;
|
820 |
+
font-family: 'Open Sans';
|
821 |
+
color: #8c8c8c;
|
822 |
+
}
|
823 |
+
|
824 |
+
.kiwi-modal .modal-content {
|
825 |
+
width: 310px;
|
826 |
+
margin: 0 auto;
|
827 |
+
}
|
828 |
+
|
829 |
+
.kiwi-modal .modal-content.form .radio-label {
|
830 |
+
margin-top: 40px;
|
831 |
+
display: block;
|
832 |
+
color: #808080;
|
833 |
+
font-family: 'Open Sans';
|
834 |
+
}
|
835 |
+
|
836 |
+
.kiwi-modal .modal-content.form > .ui-radio-inline {
|
837 |
+
margin-top: 15px !important;
|
838 |
+
}
|
839 |
+
|
840 |
+
.kiwi-modal .modal-content.form .clearfix {
|
841 |
+
margin-top: 30px;
|
842 |
+
}
|
843 |
+
|
844 |
+
.kiwi-modal .modal-content.form .clearfix .half {
|
845 |
+
width: 50%;
|
846 |
+
float: left;
|
847 |
+
padding-right: 15px;
|
848 |
+
box-sizing: border-box;
|
849 |
+
}
|
850 |
+
|
851 |
+
.kiwi-modal .modal-content.form .clearfix .half:last-of-type {
|
852 |
+
padding-left: 15px;
|
853 |
+
padding-right: 0;
|
854 |
+
}
|
855 |
+
|
856 |
+
.kiwi-modal .modal-content.form .clearfix input {
|
857 |
+
width: 100%;
|
858 |
+
height: 32px;
|
859 |
+
-webkit-border-radius: 3px;
|
860 |
+
-moz-border-radius: 3px;
|
861 |
+
border-radius: 3px;
|
862 |
+
border: none;
|
863 |
+
background-color: #fff;
|
864 |
+
-webkit-box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
865 |
+
-moz-box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
866 |
+
box-shadow: 1px 1px 2px rgba(35, 31, 32, 0.2);
|
867 |
+
padding-left: 5px;
|
868 |
+
margin-top: 5px;
|
869 |
+
}
|
870 |
+
|
871 |
+
.kiwi-modal .modal-content.form .clearfix label {
|
872 |
+
display: block;
|
873 |
+
color: #808080;
|
874 |
+
font-family: 'Open Sans';
|
875 |
+
}
|
876 |
+
|
877 |
+
/* ==========================================================================
|
878 |
+
=Epsilon Elements
|
879 |
+
========================================================================== */
|
880 |
+
/* Epsilon - Tabs */
|
881 |
+
.epsilon-ui-tabs {
|
882 |
+
margin-top: -36px;
|
883 |
+
overflow: hidden;
|
884 |
+
position: relative;
|
885 |
+
z-index: 10;
|
886 |
+
}
|
887 |
+
|
888 |
+
.epsilon-ui-tabs ul {
|
889 |
+
height: 36px;
|
890 |
+
margin-left: 30px;
|
891 |
+
}
|
892 |
+
|
893 |
+
.epsilon-ui-tabs li {
|
894 |
+
height: 36px;
|
895 |
+
margin-right: 2px;
|
896 |
+
float: left;
|
897 |
+
background: #E8E8E8;
|
898 |
+
list-style-type: none;
|
899 |
+
line-height: 36px;
|
900 |
+
text-align: center;
|
901 |
+
}
|
902 |
+
|
903 |
+
.epsilon-ui-tabs li.selected {
|
904 |
+
background: #fff;
|
905 |
+
-webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.02);
|
906 |
+
-moz-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.02);
|
907 |
+
box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.02);
|
908 |
+
}
|
909 |
+
|
910 |
+
.epsilon-ui-tabs .selected a:hover {
|
911 |
+
background: #fff;
|
912 |
+
}
|
913 |
+
|
914 |
+
.epsilon-ui-tabs a {
|
915 |
+
display: block;
|
916 |
+
line-height: 36px;
|
917 |
+
color: #666666;
|
918 |
+
padding: 0 10px;
|
919 |
+
min-width: 80px;
|
920 |
+
}
|
921 |
+
|
922 |
+
.epsilon-ui-tabs i {
|
923 |
+
vertical-align: middle;
|
924 |
+
font-size: 16px;
|
925 |
+
}
|
926 |
+
|
927 |
+
.epsilon-ui-tabs a:hover {
|
928 |
+
background: #D4D4D4;
|
929 |
+
text-decoration: none;
|
930 |
+
}
|
931 |
+
|
932 |
+
.epsilon-ui-tabs a:focus {
|
933 |
+
text-decoration: none;
|
934 |
+
outline: 1px dashed #ccc;
|
935 |
+
outline-offset: -4px;
|
936 |
+
}
|
937 |
+
|
938 |
+
/* Kiwi networks */
|
939 |
+
.sl-kiwi-networks li span {
|
940 |
+
line-height: 30px;
|
941 |
+
}
|
942 |
+
|
943 |
+
.sl-kiwi-networks li:hover .epsilon-ui-checkbox strong {
|
944 |
+
border: 1px solid #8AB7C5;
|
945 |
+
}
|
946 |
+
|
947 |
+
.sl-kiwi-networks li:hover .epsilon-ui-checkbox input:checked ~ strong {
|
948 |
+
border: 1px solid #448092;
|
949 |
+
}
|
950 |
+
|
951 |
+
.sl-kiwi-networks li:hover .epsilon-ui-checkbox input:focus ~ strong {
|
952 |
+
border: 1px solid #448092;
|
953 |
+
}
|
954 |
+
|
955 |
+
.ui-inline strong {
|
956 |
+
display: inline-block;
|
957 |
+
}
|
958 |
+
|
959 |
+
/* Epsilon UI - Checkbox */
|
960 |
+
#sl-kiwi label.epsilon-ui-checkbox {
|
961 |
+
background: transparent;
|
962 |
+
display: block;
|
963 |
+
position: relative;
|
964 |
+
cursor: pointer;
|
965 |
+
margin: 0 35px;
|
966 |
+
max-width: none;
|
967 |
+
}
|
968 |
+
|
969 |
+
.epsilon-ui-checkbox.ui-checkbox-inline strong {
|
970 |
+
display: inline-block;
|
971 |
+
}
|
972 |
+
|
973 |
+
#sl-kiwi .epsilon-ui-checkbox.ui-checkbox-inline {
|
974 |
+
display: inline-block;
|
975 |
+
margin-left: 0;
|
976 |
+
}
|
977 |
+
|
978 |
+
.epsilon-ui-checkbox input {
|
979 |
+
position: absolute;
|
980 |
+
z-index: -1;
|
981 |
+
opacity: 0;
|
982 |
+
left: 0;
|
983 |
+
top: 0;
|
984 |
+
}
|
985 |
+
|
986 |
+
.epsilon-ui-checkbox input:focus ~ strong {
|
987 |
+
border: 1px solid #448092;
|
988 |
+
outline: 1px dashed #ccc;
|
989 |
+
outline-offset: 2px;
|
990 |
+
}
|
991 |
+
|
992 |
+
.epsilon-ui-checkbox input:checked ~ strong {
|
993 |
+
background: #fff;
|
994 |
+
border: 1px solid #448092;
|
995 |
+
-webkit-box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
996 |
+
-moz-box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
997 |
+
box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
998 |
+
}
|
999 |
+
|
1000 |
+
.epsilon-ui-checkbox input:disabled ~ strong {
|
1001 |
+
background: #1ABC9C;
|
1002 |
+
opacity: 0.6;
|
1003 |
+
pointer-events: none;
|
1004 |
+
}
|
1005 |
+
|
1006 |
+
.epsilon-ui-checkbox strong {
|
1007 |
+
background: #fff;
|
1008 |
+
border: 1px solid #DDDDDD;
|
1009 |
+
display: block;
|
1010 |
+
margin: 11px auto auto auto;
|
1011 |
+
height: 16px;
|
1012 |
+
width: 16px;
|
1013 |
+
transition: all .15s;
|
1014 |
+
}
|
1015 |
+
|
1016 |
+
/* Epsilon UI - Radio input */
|
1017 |
+
.epsilon-ui-radio strong {
|
1018 |
+
border-radius: 50%;
|
1019 |
+
}
|
1020 |
+
|
1021 |
+
#sl-kiwi label.epsilon-ui-radio {
|
1022 |
+
display: block;
|
1023 |
+
position: relative;
|
1024 |
+
cursor: pointer;
|
1025 |
+
background: transparent;
|
1026 |
+
padding: 0 35px;
|
1027 |
+
max-width: none;
|
1028 |
+
font-weight: 400;
|
1029 |
+
color: #808080;
|
1030 |
+
}
|
1031 |
+
|
1032 |
+
#sl-kiwi .sl-kiwi-tab-styles label.epsilon-ui-radio {
|
1033 |
+
margin: 0 60px 0 0;
|
1034 |
+
}
|
1035 |
+
|
1036 |
+
.epsilon-ui-radio.ui-radio-inline strong {
|
1037 |
+
display: inline-block;
|
1038 |
+
margin-right: 5px;
|
1039 |
+
position: relative;
|
1040 |
+
top: 3px;
|
1041 |
+
}
|
1042 |
+
|
1043 |
+
#sl-kiwi .epsilon-ui-radio.ui-radio-inline {
|
1044 |
+
display: inline-block;
|
1045 |
+
padding-left: 0;
|
1046 |
+
}
|
1047 |
+
|
1048 |
+
.epsilon-ui-radio strong {
|
1049 |
+
display: block;
|
1050 |
+
margin: 11px auto auto auto;
|
1051 |
+
height: 16px;
|
1052 |
+
width: 16px;
|
1053 |
+
background: #fff;
|
1054 |
+
border: 1px solid #DDDDDD;
|
1055 |
+
transition: all .15s;
|
1056 |
+
}
|
1057 |
+
|
1058 |
+
.epsilon-ui-radio input {
|
1059 |
+
position: absolute;
|
1060 |
+
z-index: -1;
|
1061 |
+
opacity: 0;
|
1062 |
+
left: 0;
|
1063 |
+
top: 0;
|
1064 |
+
}
|
1065 |
+
|
1066 |
+
.epsilon-ui-radio input:focus ~ strong {
|
1067 |
+
border: 1px solid #448092;
|
1068 |
+
outline: 1px dashed #ccc;
|
1069 |
+
outline-offset: 2px;
|
1070 |
+
}
|
1071 |
+
|
1072 |
+
.epsilon-ui-radio input:checked ~ strong {
|
1073 |
+
background: #fff;
|
1074 |
+
border: 1px solid #448092;
|
1075 |
+
-webkit-box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
1076 |
+
-moz-box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
1077 |
+
box-shadow: inset 0px 0px 0px 4px rgba(99, 159, 177, 0.75);
|
1078 |
+
}
|
1079 |
+
|
1080 |
+
.epsilon-ui-radio input:disabled ~ strong {
|
1081 |
+
background: #1ABC9C;
|
1082 |
+
opacity: 0.6;
|
1083 |
+
pointer-events: none;
|
1084 |
+
}
|
1085 |
+
|
1086 |
+
/*
|
1087 |
+
Epsilon UI - Checklist
|
1088 |
+
*/
|
1089 |
+
.epsilon-ui-checklist {
|
1090 |
+
position: relative;
|
1091 |
+
overflow: hidden;
|
1092 |
+
margin-top: 25px;
|
1093 |
+
padding-top: 10px;
|
1094 |
+
border-top: 1px solid #ECECEC;
|
1095 |
+
background: #FCFCFC;
|
1096 |
+
}
|
1097 |
+
|
1098 |
+
.epsilon-ui-checklist:before {
|
1099 |
+
position: absolute;
|
1100 |
+
top: -2px;
|
1101 |
+
left: 50px;
|
1102 |
+
right: 50px;
|
1103 |
+
height: 2px;
|
1104 |
+
content: " ";
|
1105 |
+
box-shadow: 0 -60px 30px 35px rgba(0, 0, 0, 0.7);
|
1106 |
+
z-index: 1;
|
1107 |
+
}
|
1108 |
+
|
1109 |
+
.epsilon-ui-checklist ul {
|
1110 |
+
margin: 0;
|
1111 |
+
list-style-type: none;
|
1112 |
+
padding: 0 5px 25px 25px;
|
1113 |
+
margin-top: 15px;
|
1114 |
+
position: relative;
|
1115 |
+
overflow: hidden;
|
1116 |
+
}
|
1117 |
+
|
1118 |
+
.epsilon-ui-checklist li {
|
1119 |
+
margin-bottom: 1px;
|
1120 |
+
height: 35px;
|
1121 |
+
}
|
1122 |
+
|
1123 |
+
.epsilon-ui-checklist li > span {
|
1124 |
+
float: left;
|
1125 |
+
width: 80%;
|
1126 |
+
padding: 10px 0 0 0;
|
1127 |
+
color: #808080;
|
1128 |
+
}
|
1129 |
+
|
1130 |
+
#sl-kiwi .epsilon-ui-checklist li .epsilon-ui-checkbox {
|
1131 |
+
float: right;
|
1132 |
+
width: 20%;
|
1133 |
+
margin: 0;
|
1134 |
+
}
|
1135 |
+
|
1136 |
+
/*
|
1137 |
+
Epsilon - UI Overlay
|
1138 |
+
*/
|
1139 |
+
.epsilon-ui-overlay {
|
1140 |
+
background: #fff;
|
1141 |
+
position: absolute;
|
1142 |
+
padding: 10px;
|
1143 |
+
opacity: 0;
|
1144 |
+
}
|
1145 |
+
|
1146 |
+
.epsilon-ui-overlay.active {
|
1147 |
+
top: -5px;
|
1148 |
+
left: -5px;
|
1149 |
+
bottom: -5px;
|
1150 |
+
right: -5px;
|
1151 |
+
opacity: .6;
|
1152 |
+
}
|
1153 |
+
|
1154 |
+
.epsilon-ui-overlay.active.networks {
|
1155 |
+
right: 185px;
|
1156 |
+
left: 200px;
|
1157 |
+
top: 35px;
|
1158 |
+
}
|
1159 |
+
|
1160 |
+
/*
|
1161 |
+
Epsilon - Color picker
|
1162 |
+
*/
|
1163 |
+
#sl-kiwi .epsilon-ui-color {
|
1164 |
+
line-height: 14px;
|
1165 |
+
background: transparent;
|
1166 |
+
display: inline-block;
|
1167 |
+
color: #D1D1D1;
|
1168 |
+
position: relative;
|
1169 |
+
}
|
1170 |
+
|
1171 |
+
#sl-kiwi .epsilon-ui-color .wp-picker-container {
|
1172 |
+
position: relative;
|
1173 |
+
}
|
1174 |
+
|
1175 |
+
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-picker-holder {
|
1176 |
+
position: absolute;
|
1177 |
+
z-index: 9999;
|
1178 |
+
}
|
1179 |
+
|
1180 |
+
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-picker {
|
1181 |
+
width: 69px;
|
1182 |
+
height: 23px;
|
1183 |
+
z-index: 10;
|
1184 |
+
position: absolute;
|
1185 |
+
top: -1px;
|
1186 |
+
border: none;
|
1187 |
+
color: #D1D1D1;
|
1188 |
+
}
|
1189 |
+
|
1190 |
+
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-picker-clear {
|
1191 |
+
position: relative;
|
1192 |
+
left: 66px;
|
1193 |
+
top: 6px;
|
1194 |
+
}
|
1195 |
+
|
1196 |
+
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result {
|
1197 |
+
background: transparent;
|
1198 |
+
border: none;
|
1199 |
+
-webkit-border-radius: 0;
|
1200 |
+
border-radius: 0;
|
1201 |
+
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1202 |
+
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1203 |
+
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1204 |
+
padding-left: 30px;
|
1205 |
+
}
|
1206 |
+
|
1207 |
+
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result .wp-color-result-text {
|
1208 |
+
display: none;
|
1209 |
+
}
|
1210 |
+
|
1211 |
+
#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result:after {
|
1212 |
+
background: transparent;
|
1213 |
+
-webkit-border-radius: 0;
|
1214 |
+
border-radius: 0;
|
1215 |
+
content: '';
|
1216 |
+
}
|
1217 |
+
|
1218 |
+
#sl-kiwi .bottom-color-option .floating-bar-background {
|
1219 |
+
width: 350px;
|
1220 |
+
position: relative;
|
1221 |
+
}
|
1222 |
+
|
1223 |
+
#sl-kiwi .bottom-color-option .floating-bar-background em {
|
1224 |
+
position: absolute;
|
1225 |
+
left: 44px;
|
1226 |
+
top: 3px;
|
1227 |
+
font-style: normal;
|
1228 |
+
font-size: 13px;
|
1229 |
+
}
|
1230 |
+
|
1231 |
+
#sl-kiwi .bottom-color-option .wp-picker-container {
|
1232 |
+
width: 350px;
|
1233 |
+
}
|
1234 |
+
|
1235 |
+
#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result {
|
1236 |
+
border: none;
|
1237 |
+
}
|
1238 |
+
|
1239 |
+
#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:after {
|
1240 |
+
-webkit-border-radius: 0;
|
1241 |
+
border-radius: 0;
|
1242 |
+
content: '';
|
1243 |
+
}
|
1244 |
+
|
1245 |
+
#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:hover, #sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:focus {
|
1246 |
+
background: transparent;
|
1247 |
+
border-color: transparent;
|
1248 |
+
color: initial;
|
1249 |
+
}
|
1250 |
+
|
1251 |
+
#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-picker {
|
1252 |
+
z-index: 10;
|
1253 |
+
height: 27px;
|
1254 |
+
top: -3px;
|
1255 |
+
}
|
1256 |
+
|
1257 |
+
#sl-kiwi .bottom-color-option .wp-picker-container .wp-picker-default {
|
1258 |
+
z-index: 999;
|
1259 |
+
left: 100px;
|
1260 |
+
position: absolute;
|
1261 |
+
}
|
1262 |
+
|
1263 |
+
#sl-kiwi .epsilon-ui-color strong {
|
1264 |
+
width: 30px;
|
1265 |
+
height: 20px;
|
1266 |
+
border-radius: 0;
|
1267 |
+
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1268 |
+
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1269 |
+
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
|
1270 |
+
}
|
1271 |
+
|
1272 |
+
/*
|
1273 |
+
Epsilon UI- Radio Image
|
1274 |
+
*/
|
1275 |
+
.epsilon-ui-option {
|
1276 |
+
position: relative;
|
1277 |
+
}
|
1278 |
+
|
1279 |
+
.epsilon-ui-option input {
|
1280 |
+
position: absolute;
|
1281 |
+
z-index: -1;
|
1282 |
+
opacity: 0;
|
1283 |
+
left: 0;
|
1284 |
+
top: 0;
|
1285 |
+
}
|
1286 |
+
|
1287 |
+
.epsilon-ui-option label {
|
1288 |
+
width: 100%;
|
1289 |
+
cursor: pointer;
|
1290 |
+
margin: 0;
|
1291 |
+
}
|
1292 |
+
|
1293 |
+
.epsilon-ui-option ul {
|
1294 |
+
list-style-type: none;
|
1295 |
+
height: 90px;
|
1296 |
+
padding: 0;
|
1297 |
+
margin: 0;
|
1298 |
+
}
|
1299 |
+
|
1300 |
+
.epsilon-ui-option li {
|
1301 |
+
width: 80px;
|
1302 |
+
height: 90px;
|
1303 |
+
float: left;
|
1304 |
+
background: #F7FAFB;
|
1305 |
+
text-align: center;
|
1306 |
+
margin-right: 1px;
|
1307 |
+
}
|
1308 |
+
|
1309 |
+
.epsilon-ui-option input + span {
|
1310 |
+
background: #F7FAFB;
|
1311 |
+
display: block;
|
1312 |
+
padding: 14px 15px 0 15px;
|
1313 |
+
height: 90px;
|
1314 |
+
}
|
1315 |
+
|
1316 |
+
.epsilon-ui-option span span {
|
1317 |
+
text-transform: uppercase;
|
1318 |
+
font-size: 10px;
|
1319 |
+
display: block;
|
1320 |
+
background: transparent;
|
1321 |
+
height: 24px;
|
1322 |
+
color: #969A9C;
|
1323 |
+
border-top: 1px solid #fff;
|
1324 |
+
line-height: 24px;
|
1325 |
+
font-weight: normal;
|
1326 |
+
margin: 15px -15px 0 -15px;
|
1327 |
+
}
|
1328 |
+
|
1329 |
+
.epsilon-ui-option strong {
|
1330 |
+
position: relative;
|
1331 |
+
transition: all .15s;
|
1332 |
+
display: block;
|
1333 |
+
border: 2px solid #CBCBCB;
|
1334 |
+
border-radius: 2px;
|
1335 |
+
width: 50px;
|
1336 |
+
height: 39px;
|
1337 |
+
background-color: #f1f1f1;
|
1338 |
+
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
|
1339 |
+
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
|
1340 |
+
box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
|
1341 |
+
background-image: -webkit-linear-gradient(top, #fff, #f6f6f6);
|
1342 |
+
background-image: -moz-linear-gradient(top, #fff, #f6f6f6);
|
1343 |
+
background-image: -o-linear-gradient(top, #fff, #f6f6f6);
|
1344 |
+
background-image: -ms-linear-gradient(top, #fff, #f6f6f6);
|
1345 |
+
background-image: linear-gradient(to bottom, #fff, #f6f6f6);
|
1346 |
+
}
|
1347 |
+
|
1348 |
+
/*
|
1349 |
+
.epsilon-ui-option input:checked + span > strong { border:2px solid #639FB1; }
|
1350 |
+
*/
|
1351 |
+
.epsilon-ui-option input:focus + span {
|
1352 |
+
outline: 1px dashed #ccc;
|
1353 |
+
outline-offset: -4px;
|
1354 |
+
}
|
1355 |
+
|
1356 |
+
.epsilon-ui-option input:checked + span {
|
1357 |
+
background: #E8F1F3;
|
1358 |
+
}
|
1359 |
+
|
1360 |
+
.epsilon-ui-option input:checked:focus + span {
|
1361 |
+
background: #E8F1F3;
|
1362 |
+
}
|
1363 |
+
|
1364 |
+
.epsilon-ui-option input + span:hover {
|
1365 |
+
background: #dbe9ec;
|
1366 |
+
}
|
1367 |
+
|
1368 |
+
.epsilon-ui-option input:checked:focus + span:hover {
|
1369 |
+
background: #dbe9ec;
|
1370 |
+
}
|
1371 |
+
|
1372 |
+
.epsilon-ui-option input:checked + span > strong:before {
|
1373 |
+
opacity: 1;
|
1374 |
+
}
|
1375 |
+
|
1376 |
+
.epsilon-ui-option input:disabled + span {
|
1377 |
+
background: #FCFCFC;
|
1378 |
+
opacity: .5;
|
1379 |
+
}
|
1380 |
+
|
1381 |
+
.epsilon-ui-option input:disabled:checked + span {
|
1382 |
+
background: #F5F5F5;
|
1383 |
+
border-color: #C4C4C4;
|
1384 |
+
opacity: 1;
|
1385 |
+
}
|
1386 |
+
|
1387 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-centered em,
|
1388 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-centered em + em:after,
|
1389 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-centered em + em:before,
|
1390 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-centered em:after,
|
1391 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-centered em:before {
|
1392 |
+
background: #CECECE;
|
1393 |
+
opacity: 1;
|
1394 |
+
}
|
1395 |
+
|
1396 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-posbottom em,
|
1397 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-posbottom em + em:after,
|
1398 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-posbottom em + em:before,
|
1399 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-posbottom em:after,
|
1400 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-posbottom em:before {
|
1401 |
+
background: #CECECE;
|
1402 |
+
opacity: 1;
|
1403 |
+
}
|
1404 |
+
|
1405 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-postop em,
|
1406 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-postop em + em:after,
|
1407 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-postop em + em:before,
|
1408 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-postop em:after,
|
1409 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-postop em:before {
|
1410 |
+
background: #CECECE;
|
1411 |
+
opacity: 1;
|
1412 |
+
}
|
1413 |
+
|
1414 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-posboth em,
|
1415 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-posboth em + em:after,
|
1416 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-posboth em + em:before,
|
1417 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-posboth em:after,
|
1418 |
+
.epsilon-ui-option input:disabled + span .kiwi-ic-posboth em:before {
|
1419 |
+
background: #CECECE;
|
1420 |
+
opacity: 1;
|
1421 |
+
}
|
1422 |
+
|
1423 |
+
.epsilon-ui-option input:disabled + span > i > strong:before {
|
1424 |
+
background: #CECECE;
|
1425 |
+
}
|
1426 |
+
|
1427 |
+
.epsilon-ui-option .kiwi-ic-left strong:before {
|
1428 |
+
background: #E14D43;
|
1429 |
+
opacity: .7;
|
1430 |
+
content: ' ';
|
1431 |
+
width: 6px;
|
1432 |
+
height: 17px;
|
1433 |
+
left: 0;
|
1434 |
+
top: 9px;
|
1435 |
+
display: block;
|
1436 |
+
position: absolute;
|
1437 |
+
}
|
1438 |
+
|
1439 |
+
.epsilon-ui-option .kiwi-ic-right strong:before {
|
1440 |
+
background: #E14D43;
|
1441 |
+
opacity: .7;
|
1442 |
+
content: ' ';
|
1443 |
+
width: 6px;
|
1444 |
+
height: 17px;
|
1445 |
+
right: 0;
|
1446 |
+
top: 9px;
|
1447 |
+
display: block;
|
1448 |
+
position: absolute;
|
1449 |
+
}
|
1450 |
+
|
1451 |
+
.epsilon-ui-option .kiwi-ic-bottom strong:before {
|
1452 |
+
background: #E14D43;
|
1453 |
+
opacity: .7;
|
1454 |
+
content: ' ';
|
1455 |
+
width: 16px;
|
1456 |
+
height: 6px;
|
1457 |
+
left: 15px;
|
1458 |
+
bottom: 0px;
|
1459 |
+
display: block;
|
1460 |
+
position: absolute;
|
1461 |
+
}
|
1462 |
+
|
1463 |
+
.epsilon-ui-option .kiwi-ic-rect strong:before {
|
1464 |
+
background: #E14D43;
|
1465 |
+
opacity: .7;
|
1466 |
+
content: ' ';
|
1467 |
+
width: 30px;
|
1468 |
+
height: 15px;
|
1469 |
+
left: 8px;
|
1470 |
+
top: 10px;
|
1471 |
+
display: block;
|
1472 |
+
position: absolute;
|
1473 |
+
}
|
1474 |
+
|
1475 |
+
.epsilon-ui-option .kiwi-ic-shift strong:before {
|
1476 |
+
background: #E14D43;
|
1477 |
+
opacity: .7;
|
1478 |
+
content: ' ';
|
1479 |
+
width: 30px;
|
1480 |
+
height: 15px;
|
1481 |
+
left: 8px;
|
1482 |
+
top: 10px;
|
1483 |
+
display: block;
|
1484 |
+
position: absolute;
|
1485 |
+
-ms-transform: skewX(-20deg);
|
1486 |
+
-webkit-transform: skewX(-20deg);
|
1487 |
+
transform: skewX(-20deg);
|
1488 |
+
}
|
1489 |
+
|
1490 |
+
.epsilon-ui-option .kiwi-ic-pill strong:before {
|
1491 |
+
background: #E14D43;
|
1492 |
+
opacity: .7;
|
1493 |
+
content: ' ';
|
1494 |
+
width: 30px;
|
1495 |
+
height: 15px;
|
1496 |
+
left: 8px;
|
1497 |
+
top: 10px;
|
1498 |
+
display: block;
|
1499 |
+
position: absolute;
|
1500 |
+
border-radius: 10px;
|
1501 |
+
}
|
1502 |
+
|
1503 |
+
.epsilon-ui-option .kiwi-ic-leaf strong:before {
|
1504 |
+
background: #E14D43;
|
1505 |
+
opacity: .7;
|
1506 |
+
content: ' ';
|
1507 |
+
width: 30px;
|
1508 |
+
height: 15px;
|
1509 |
+
left: 8px;
|
1510 |
+
top: 10px;
|
1511 |
+
display: block;
|
1512 |
+
position: absolute;
|
1513 |
+
border-radius: 6px 0 6px 0;
|
1514 |
+
}
|
1515 |
+
|
1516 |
+
.epsilon-ui-option .kiwi-ic-centered strong:before {
|
1517 |
+
background: #CACACA;
|
1518 |
+
opacity: .7;
|
1519 |
+
content: ' ';
|
1520 |
+
width: 14px;
|
1521 |
+
height: 2px;
|
1522 |
+
left: 6px;
|
1523 |
+
top: 7px;
|
1524 |
+
display: block;
|
1525 |
+
position: absolute;
|
1526 |
+
}
|
1527 |
+
|
1528 |
+
.epsilon-ui-option .kiwi-ic-centered strong > em {
|
1529 |
+
background: #CECECE;
|
1530 |
+
opacity: .7;
|
1531 |
+
width: 38px;
|
1532 |
+
height: 11px;
|
1533 |
+
left: 6px;
|
1534 |
+
top: 13px;
|
1535 |
+
display: block;
|
1536 |
+
position: absolute;
|
1537 |
+
}
|
1538 |
+
|
1539 |
+
.epsilon-ui-option .kiwi-ic-centered strong > em:before {
|
1540 |
+
background: #1F4091;
|
1541 |
+
opacity: 1;
|
1542 |
+
content: ' ';
|
1543 |
+
width: 10px;
|
1544 |
+
height: 5px;
|
1545 |
+
left: 0;
|
1546 |
+
top: 14px;
|
1547 |
+
display: block;
|
1548 |
+
position: absolute;
|
1549 |
+
}
|
1550 |
+
|
1551 |
+
.epsilon-ui-option .kiwi-ic-centered strong > em:after {
|
1552 |
+
background: #00BFF3;
|
1553 |
+
opacity: 1;
|
1554 |
+
content: ' ';
|
1555 |
+
width: 10px;
|
1556 |
+
height: 5px;
|
1557 |
+
left: 14px;
|
1558 |
+
top: 14px;
|
1559 |
+
display: block;
|
1560 |
+
position: absolute;
|
1561 |
+
}
|
1562 |
+
|
1563 |
+
.epsilon-ui-option .kiwi-ic-centered strong > em + em {
|
1564 |
+
background: transparent;
|
1565 |
+
opacity: 1;
|
1566 |
+
content: ' ';
|
1567 |
+
width: 5px;
|
1568 |
+
height: 15px;
|
1569 |
+
left: 35px;
|
1570 |
+
top: 13px;
|
1571 |
+
display: block;
|
1572 |
+
position: absolute;
|
1573 |
+
}
|
1574 |
+
|
1575 |
+
.epsilon-ui-option .kiwi-ic-centered strong > em + em:before {
|
1576 |
+
background: #E03D1C;
|
1577 |
+
opacity: 1;
|
1578 |
+
content: ' ';
|
1579 |
+
width: 10px;
|
1580 |
+
height: 5px;
|
1581 |
+
left: -1px;
|
1582 |
+
top: 14px;
|
1583 |
+
display: block;
|
1584 |
+
position: absolute;
|
1585 |
+
}
|
1586 |
+
|
1587 |
+
.epsilon-ui-option .kiwi-ic-centered strong > em + em:after {
|
1588 |
+
content: none;
|
1589 |
+
}
|
1590 |
+
|
1591 |
+
.epsilon-ui-option .kiwi-ic-filled strong:before {
|
1592 |
+
background: #CACACA;
|
1593 |
+
opacity: .7;
|
1594 |
+
content: ' ';
|
1595 |
+
width: 14px;
|
1596 |
+
height: 2px;
|
1597 |
+
left: 6px;
|
1598 |
+
top: 7px;
|
1599 |
+
display: block;
|
1600 |
+
position: absolute;
|
1601 |
+
}
|
1602 |
+
|
1603 |
+
.epsilon-ui-option .kiwi-ic-filled strong > em {
|
1604 |
+
background: #CECECE;
|
1605 |
+
opacity: .7;
|
1606 |
+
width: 38px;
|
1607 |
+
height: 11px;
|
1608 |
+
left: 6px;
|
1609 |
+
top: 13px;
|
1610 |
+
display: block;
|
1611 |
+
position: absolute;
|
1612 |
+
}
|
1613 |
+
|
1614 |
+
.epsilon-ui-option .kiwi-ic-filled strong > em:before {
|
1615 |
+
background: #1F4091;
|
1616 |
+
opacity: 1;
|
1617 |
+
content: ' ';
|
1618 |
+
width: 13px;
|
1619 |
+
height: 5px;
|
1620 |
+
left: 0;
|
1621 |
+
top: 14px;
|
1622 |
+
display: block;
|
1623 |
+
position: absolute;
|
1624 |
+
}
|
1625 |
+
|
1626 |
+
.epsilon-ui-option .kiwi-ic-filled strong > em:after {
|
1627 |
+
background: #00BFF3;
|
1628 |
+
opacity: 1;
|
1629 |
+
content: ' ';
|
1630 |
+
width: 13px;
|
1631 |
+
height: 5px;
|
1632 |
+
left: 13px;
|
1633 |
+
top: 14px;
|
1634 |
+
display: block;
|
1635 |
+
position: absolute;
|
1636 |
+
}
|
1637 |
+
|
1638 |
+
.epsilon-ui-option .kiwi-ic-filled strong > em + em {
|
1639 |
+
background: transparent;
|
1640 |
+
opacity: 1;
|
1641 |
+
content: ' ';
|
1642 |
+
width: 5px;
|
1643 |
+
height: 15px;
|
1644 |
+
left: 35px;
|
1645 |
+
top: 13px;
|
1646 |
+
display: block;
|
1647 |
+
position: absolute;
|
1648 |
+
}
|
1649 |
+
|
1650 |
+
.epsilon-ui-option .kiwi-ic-filled strong > em + em:before {
|
1651 |
+
background: #E03D1C;
|
1652 |
+
opacity: 1;
|
1653 |
+
content: ' ';
|
1654 |
+
width: 12px;
|
1655 |
+
height: 5px;
|
1656 |
+
left: -3px;
|
1657 |
+
top: 14px;
|
1658 |
+
display: block;
|
1659 |
+
position: absolute;
|
1660 |
+
}
|
1661 |
+
|
1662 |
+
.epsilon-ui-option .kiwi-ic-filled strong > em + em:after {
|
1663 |
+
content: none;
|
1664 |
+
}
|
1665 |
+
|
1666 |
+
.epsilon-ui-option .kiwi-ic-posbottom strong:before {
|
1667 |
+
background: #CACACA;
|
1668 |
+
opacity: .7;
|
1669 |
+
content: ' ';
|
1670 |
+
width: 14px;
|
1671 |
+
height: 2px;
|
1672 |
+
left: 6px;
|
1673 |
+
top: 7px;
|
1674 |
+
display: block;
|
1675 |
+
position: absolute;
|
1676 |
+
}
|
1677 |
+
|
1678 |
+
.epsilon-ui-option .kiwi-ic-posbottom strong > em {
|
1679 |
+
background: #CECECE;
|
1680 |
+
opacity: .7;
|
1681 |
+
width: 27px;
|
1682 |
+
height: 11px;
|
1683 |
+
left: 6px;
|
1684 |
+
top: 13px;
|
1685 |
+
display: block;
|
1686 |
+
position: absolute;
|
1687 |
+
}
|
1688 |
+
|
1689 |
+
.epsilon-ui-option .kiwi-ic-posbottom strong > em:before {
|
1690 |
+
background: #1F4091;
|
1691 |
+
opacity: 1;
|
1692 |
+
content: ' ';
|
1693 |
+
width: 6px;
|
1694 |
+
height: 2px;
|
1695 |
+
left: 0;
|
1696 |
+
top: 13px;
|
1697 |
+
display: block;
|
1698 |
+
position: absolute;
|
1699 |
+
}
|
1700 |
+
|
1701 |
+
.epsilon-ui-option .kiwi-ic-posbottom strong > em:after {
|
1702 |
+
background: #00BFF3;
|
1703 |
+
opacity: 1;
|
1704 |
+
content: ' ';
|
1705 |
+
width: 6px;
|
1706 |
+
height: 2px;
|
1707 |
+
left: 7px;
|
1708 |
+
top: 13px;
|
1709 |
+
display: block;
|
1710 |
+
position: absolute;
|
1711 |
+
}
|
1712 |
+
|
1713 |
+
.epsilon-ui-option .kiwi-ic-posbottom strong > em + em {
|
1714 |
+
background: #CECECE;
|
1715 |
+
opacity: 1;
|
1716 |
+
content: ' ';
|
1717 |
+
width: 5px;
|
1718 |
+
height: 15px;
|
1719 |
+
left: 35px;
|
1720 |
+
top: 13px;
|
1721 |
+
display: block;
|
1722 |
+
position: absolute;
|
1723 |
+
}
|
1724 |
+
|
1725 |
+
.epsilon-ui-option .kiwi-ic-posbottom strong > em + em:before {
|
1726 |
+
background: #E03D1C;
|
1727 |
+
opacity: 1;
|
1728 |
+
content: ' ';
|
1729 |
+
width: 6px;
|
1730 |
+
height: 2px;
|
1731 |
+
left: -15px;
|
1732 |
+
top: 13px;
|
1733 |
+
display: block;
|
1734 |
+
position: absolute;
|
1735 |
+
}
|
1736 |
+
|
1737 |
+
.epsilon-ui-option .kiwi-ic-posbottom strong > em + em:after {
|
1738 |
+
background: #81B636;
|
1739 |
+
opacity: 1;
|
1740 |
+
content: ' ';
|
1741 |
+
width: 6px;
|
1742 |
+
height: 2px;
|
1743 |
+
left: -8px;
|
1744 |
+
top: 13px;
|
1745 |
+
display: block;
|
1746 |
+
position: absolute;
|
1747 |
+
}
|
1748 |
+
|
1749 |
+
.epsilon-ui-option .kiwi-ic-posboth strong:before {
|
1750 |
+
background: #CACACA;
|
1751 |
+
opacity: .7;
|
1752 |
+
content: ' ';
|
1753 |
+
width: 14px;
|
1754 |
+
height: 2px;
|
1755 |
+
left: 6px;
|
1756 |
+
top: 7px;
|
1757 |
+
display: block;
|
1758 |
+
position: absolute;
|
1759 |
+
}
|
1760 |
+
|
1761 |
+
.epsilon-ui-option .kiwi-ic-posboth strong > em {
|
1762 |
+
background: #CECECE;
|
1763 |
+
opacity: .7;
|
1764 |
+
width: 27px;
|
1765 |
+
height: 7px;
|
1766 |
+
left: 6px;
|
1767 |
+
top: 17px;
|
1768 |
+
display: block;
|
1769 |
+
position: absolute;
|
1770 |
+
}
|
1771 |
+
|
1772 |
+
.epsilon-ui-option .kiwi-ic-posboth strong > em.top:before {
|
1773 |
+
background: #1F4091;
|
1774 |
+
opacity: 1;
|
1775 |
+
content: ' ';
|
1776 |
+
width: 6px;
|
1777 |
+
height: 2px;
|
1778 |
+
left: 0;
|
1779 |
+
top: -4px;
|
1780 |
+
display: block;
|
1781 |
+
position: absolute;
|
1782 |
+
}
|
1783 |
+
|
1784 |
+
.epsilon-ui-option .kiwi-ic-posboth strong > em.top:after {
|
1785 |
+
background: #00BFF3;
|
1786 |
+
opacity: 1;
|
1787 |
+
content: ' ';
|
1788 |
+
width: 6px;
|
1789 |
+
height: 2px;
|
1790 |
+
left: 7px;
|
1791 |
+
top: -4px;
|
1792 |
+
display: block;
|
1793 |
+
position: absolute;
|
1794 |
+
}
|
1795 |
+
|
1796 |
+
.epsilon-ui-option .kiwi-ic-posboth strong > em.top + em.top {
|
1797 |
+
background: #CECECE;
|
1798 |
+
opacity: 1;
|
1799 |
+
content: ' ';
|
1800 |
+
width: 5px;
|
1801 |
+
height: 15px;
|
1802 |
+
left: 35px;
|
1803 |
+
top: 13px;
|
1804 |
+
display: block;
|
1805 |
+
position: absolute;
|
1806 |
+
}
|
1807 |
+
|
1808 |
+
.epsilon-ui-option .kiwi-ic-posboth strong > em.top + em.top:before {
|
1809 |
+
background: #E03D1C;
|
1810 |
+
opacity: 1;
|
1811 |
+
content: ' ';
|
1812 |
+
width: 6px;
|
1813 |
+
height: 2px;
|
1814 |
+
left: -15px;
|
1815 |
+
top: 0;
|
1816 |
+
display: block;
|
1817 |
+
position: absolute;
|
1818 |
+
}
|
1819 |
+
|
1820 |
+
.epsilon-ui-option .kiwi-ic-posboth strong > em.top + em.top:after {
|
1821 |
+
background: #81B636;
|
1822 |
+
opacity: 1;
|
1823 |
+
content: ' ';
|
1824 |
+
width: 6px;
|
1825 |
+
height: 2px;
|
1826 |
+
left: -8px;
|
1827 |
+
top: 0;
|
1828 |
+
display: block;
|
1829 |
+
position: absolute;
|
1830 |
+
}
|
1831 |
+
|
1832 |
+
.epsilon-ui-option .kiwi-ic-posboth strong > em.bottom:before {
|
1833 |
+
background: #1F4091;
|
1834 |
+
opacity: 1;
|
1835 |
+
content: ' ';
|
1836 |
+
width: 6px;
|
1837 |
+
height: 2px;
|
1838 |
+
left: 0;
|
1839 |
+
top: 9px;
|
1840 |
+
display: block;
|
1841 |
+
position: absolute;
|
1842 |
+
}
|
1843 |
+
|
1844 |
+
.epsilon-ui-option .kiwi-ic-posboth strong > em.bottom:after {
|
1845 |
+
background: #00BFF3;
|
1846 |
+
opacity: 1;
|
1847 |
+
content: ' ';
|
1848 |
+
width: 6px;
|
1849 |
+
height: 2px;
|
1850 |
+
left: 7px;
|
1851 |
+
top: 9px;
|
1852 |
+
display: block;
|
1853 |
+
position: absolute;
|
1854 |
+
}
|
1855 |
+
|
1856 |
+
.epsilon-ui-option .kiwi-ic-posboth strong > em.bottom + em.bottom {
|
1857 |
+
background: #CECECE;
|
1858 |
+
opacity: 1;
|
1859 |
+
content: ' ';
|
1860 |
+
width: 5px;
|
1861 |
+
height: 15px;
|
1862 |
+
left: 35px;
|
1863 |
+
top: 13px;
|
1864 |
+
display: block;
|
1865 |
+
position: absolute;
|
1866 |
+
}
|
1867 |
+
|
1868 |
+
.epsilon-ui-option .kiwi-ic-posboth strong > em.bottom + em.bottom:before {
|
1869 |
+
background: #E03D1C;
|
1870 |
+
opacity: 1;
|
1871 |
+
content: ' ';
|
1872 |
+
width: 6px;
|
1873 |
+
height: 2px;
|
1874 |
+
left: -15px;
|
1875 |
+
top: 13px;
|
1876 |
+
display: block;
|
1877 |
+
position: absolute;
|
1878 |
+
}
|
1879 |
+
|
1880 |
+
.epsilon-ui-option .kiwi-ic-posboth strong > em.bottom + em.bottom:after {
|
1881 |
+
background: #81B636;
|
1882 |
+
opacity: 1;
|
1883 |
+
content: ' ';
|
1884 |
+
width: 6px;
|
1885 |
+
height: 2px;
|
1886 |
+
left: -8px;
|
1887 |
+
top: 13px;
|
1888 |
+
display: block;
|
1889 |
+
position: absolute;
|
1890 |
+
}
|
1891 |
+
|
1892 |
+
.epsilon-ui-option .kiwi-ic-postop strong:before {
|
1893 |
+
background: #CACACA;
|
1894 |
+
opacity: .7;
|
1895 |
+
content: ' ';
|
1896 |
+
width: 14px;
|
1897 |
+
height: 2px;
|
1898 |
+
left: 6px;
|
1899 |
+
top: 7px;
|
1900 |
+
display: block;
|
1901 |
+
position: absolute;
|
1902 |
+
}
|
1903 |
+
|
1904 |
+
.epsilon-ui-option .kiwi-ic-postop strong > em {
|
1905 |
+
background: #CECECE;
|
1906 |
+
opacity: .7;
|
1907 |
+
width: 27px;
|
1908 |
+
height: 11px;
|
1909 |
+
left: 6px;
|
1910 |
+
top: 17px;
|
1911 |
+
display: block;
|
1912 |
+
position: absolute;
|
1913 |
+
}
|
1914 |
+
|
1915 |
+
.epsilon-ui-option .kiwi-ic-postop strong > em:before {
|
1916 |
+
background: #1F4091;
|
1917 |
+
opacity: 1;
|
1918 |
+
content: ' ';
|
1919 |
+
width: 6px;
|
1920 |
+
height: 2px;
|
1921 |
+
left: 0;
|
1922 |
+
top: -4px;
|
1923 |
+
display: block;
|
1924 |
+
position: absolute;
|
1925 |
+
}
|
1926 |
+
|
1927 |
+
.epsilon-ui-option .kiwi-ic-postop strong > em:after {
|
1928 |
+
background: #00BFF3;
|
1929 |
+
opacity: 1;
|
1930 |
+
content: ' ';
|
1931 |
+
width: 6px;
|
1932 |
+
height: 2px;
|
1933 |
+
left: 7px;
|
1934 |
+
top: -4px;
|
1935 |
+
display: block;
|
1936 |
+
position: absolute;
|
1937 |
+
}
|
1938 |
+
|
1939 |
+
.epsilon-ui-option .kiwi-ic-postop strong > em + em {
|
1940 |
+
background: #CECECE;
|
1941 |
+
opacity: 1;
|
1942 |
+
content: ' ';
|
1943 |
+
width: 5px;
|
1944 |
+
height: 15px;
|
1945 |
+
left: 35px;
|
1946 |
+
top: 13px;
|
1947 |
+
display: block;
|
1948 |
+
position: absolute;
|
1949 |
+
}
|
1950 |
+
|
1951 |
+
.epsilon-ui-option .kiwi-ic-postop strong > em + em:before {
|
1952 |
+
background: #E03D1C;
|
1953 |
+
opacity: 1;
|
1954 |
+
content: ' ';
|
1955 |
+
width: 6px;
|
1956 |
+
height: 2px;
|
1957 |
+
left: -15px;
|
1958 |
+
top: 0;
|
1959 |
+
display: block;
|
1960 |
+
position: absolute;
|
1961 |
+
}
|
1962 |
+
|
1963 |
+
.epsilon-ui-option .kiwi-ic-postop strong > em + em:after {
|
1964 |
+
background: #81B636;
|
1965 |
+
opacity: 1;
|
1966 |
+
content: ' ';
|
1967 |
+
width: 6px;
|
1968 |
+
height: 2px;
|
1969 |
+
left: -8px;
|
1970 |
+
top: 0;
|
1971 |
+
display: block;
|
1972 |
+
position: absolute;
|
1973 |
+
}
|
1974 |
+
|
1975 |
+
/* Epsilon - Toggle */
|
1976 |
+
.epsilon-ui-toggle {
|
1977 |
+
background: transparent;
|
1978 |
+
width: 52px;
|
1979 |
+
height: 22px;
|
1980 |
+
position: relative;
|
1981 |
+
z-index: 10;
|
1982 |
+
}
|
1983 |
+
|
1984 |
+
.epsilon-ui-toggle input {
|
1985 |
+
position: absolute;
|
1986 |
+
z-index: -1;
|
1987 |
+
opacity: 0;
|
1988 |
+
left: 0;
|
1989 |
+
top: 0;
|
1990 |
+
}
|
1991 |
+
|
1992 |
+
.epsilon-ui-toggle input:focus ~ span {
|
1993 |
+
outline: 1px dashed #ccc;
|
1994 |
+
outline-offset: 2px;
|
1995 |
+
}
|
1996 |
+
|
1997 |
+
.epsilon-ui-toggle span {
|
1998 |
+
display: block;
|
1999 |
+
height: 22px;
|
2000 |
+
width: 52px;
|
2001 |
+
border-radius: 20px;
|
2002 |
+
overflow: hidden;
|
2003 |
+
cursor: pointer;
|
2004 |
+
position: relative;
|
2005 |
+
height: 22px;
|
2006 |
+
padding: 0;
|
2007 |
+
line-height: 19px;
|
2008 |
+
transition: background-color 0.2s ease-in;
|
2009 |
+
-webkit-border-radius: 11px;
|
2010 |
+
-moz-border-radius: 11px;
|
2011 |
+
border-radius: 30px;
|
2012 |
+
background-color: #c4c4c4;
|
2013 |
+
-webkit-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.11);
|
2014 |
+
-moz-box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.11);
|
2015 |
+
box-shadow: inset 0 2px 1px rgba(0, 0, 0, 0.11);
|
2016 |
+
}
|
2017 |
+
|
2018 |
+
.epsilon-ui-toggle input + span:before {
|
2019 |
+
content: "";
|
2020 |
+
display: block;
|
2021 |
+
width: 18px;
|
2022 |
+
height: 18px;
|
2023 |
+
margin: 0;
|
2024 |
+
position: absolute;
|
2025 |
+
top: 2px;
|
2026 |
+
bottom: 0;
|
2027 |
+
right: 32px;
|
2028 |
+
background-color: #fff;
|
2029 |
+
-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
|
2030 |
+
-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
|
2031 |
+
box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);
|
2032 |
+
-webkit-border-radius: 10px;
|
2033 |
+
-moz-border-radius: 10px;
|
2034 |
+
border-radius: 10px;
|
2035 |
+
transition: all 0.2s ease-in 0s;
|
2036 |
+
}
|
2037 |
+
|
2038 |
+
.epsilon-ui-toggle input + span:after {
|
2039 |
+
content: "OFF";
|
2040 |
+
display: block;
|
2041 |
+
color: #FFF;
|
2042 |
+
position: absolute;
|
2043 |
+
top: 2px;
|
2044 |
+
bottom: 2px;
|
2045 |
+
right: 6px;
|
2046 |
+
font-size: 11px;
|
2047 |
+
font-family: 'Arial';
|
2048 |
+
}
|
2049 |
+
|
2050 |
+
.epsilon-ui-toggle input:checked + span {
|
2051 |
+
background: #3CAF0E;
|
2052 |
+
}
|
2053 |
+
|
2054 |
+
.epsilon-ui-toggle input:checked + span:before {
|
2055 |
+
right: 2px;
|
2056 |
+
}
|
2057 |
+
|
2058 |
+
.epsilon-ui-toggle input:checked + span:after {
|
2059 |
+
content: "ON";
|
2060 |
+
right: 27px;
|
2061 |
+
}
|
2062 |
+
|
2063 |
+
.epsilon-ui-toggle input:focus + span,
|
2064 |
+
.epsilon-ui-toggle:hover input + span {
|
2065 |
+
background: #d4d4d4;
|
2066 |
+
}
|
2067 |
+
|
2068 |
+
.epsilon-ui-toggle input:focus:checked + span,
|
2069 |
+
.epsilon-ui-toggle:hover input:checked + span {
|
2070 |
+
background: #4fbf23;
|
2071 |
+
}
|
2072 |
+
|
2073 |
+
.ui-locked {
|
2074 |
+
position: relative;
|
2075 |
+
}
|
2076 |
+
|
2077 |
+
.ui-locked input[type="radio"]:disabled {
|
2078 |
+
opacity: 0;
|
2079 |
+
}
|
2080 |
+
|
2081 |
+
.ui-locked input:disabled ~ strong {
|
2082 |
+
background: transparent;
|
2083 |
+
}
|
2084 |
+
|
2085 |
+
.ui-locked:after {
|
2086 |
+
background: #F15B25;
|
2087 |
+
opacity: 1;
|
2088 |
+
border: none;
|
2089 |
+
text-align: center;
|
2090 |
+
content: '\f160';
|
2091 |
+
font-family: dashicons;
|
2092 |
+
color: #fff;
|
2093 |
+
display: inline-block;
|
2094 |
+
font-size: 11px;
|
2095 |
+
position: absolute;
|
2096 |
+
bottom: 2px;
|
2097 |
+
right: 10px;
|
2098 |
+
border-radius: 50%;
|
2099 |
+
width: 16px;
|
2100 |
+
height: 16px;
|
2101 |
+
line-height: 16px;
|
2102 |
+
}
|
2103 |
+
|
2104 |
+
.sl-kiwi-tab-integration .integration_box {
|
2105 |
+
height: 330px;
|
2106 |
+
margin-top: 15px;
|
2107 |
+
text-align: center;
|
2108 |
+
background: #FFF;
|
2109 |
+
position: relative;
|
2110 |
+
border: 1px solid rgba(0, 0, 0, 0.1);
|
2111 |
+
float: left;
|
2112 |
+
}
|
2113 |
+
|
2114 |
+
.sl-kiwi-tab-integration .themes {
|
2115 |
+
display: inline-block;
|
2116 |
+
}
|
2117 |
+
|
2118 |
+
.sl-kiwi-tab-integration .integration_box .recommended {
|
2119 |
+
background: #d25637;
|
2120 |
+
color: #FFF;
|
2121 |
+
text-transform: uppercase;
|
2122 |
+
height: 28px;
|
2123 |
+
text-align: center;
|
2124 |
+
top: 0;
|
2125 |
+
left: 0;
|
2126 |
+
right: 0;
|
2127 |
+
line-height: 28px;
|
2128 |
+
font-size: 10px;
|
2129 |
+
position: absolute;
|
2130 |
+
font-weight: bold;
|
2131 |
+
}
|
2132 |
+
|
2133 |
+
.sl-kiwi-tab-integration .integration_box img {
|
2134 |
+
width: 155px;
|
2135 |
+
height: 155px;
|
2136 |
+
padding-top: 50px;
|
2137 |
+
margin: 0 auto;
|
2138 |
+
margin-bottom: 15px;
|
2139 |
+
display: block;
|
2140 |
+
border: none;
|
2141 |
+
}
|
2142 |
+
|
2143 |
+
.sl-kiwi-tab-integration .integration_box.theme img {
|
2144 |
+
width: 100%;
|
2145 |
+
height: initial;
|
2146 |
+
padding: 0;
|
2147 |
+
margin: 0;
|
2148 |
+
display: block;
|
2149 |
+
}
|
2150 |
+
|
2151 |
+
.sl-kiwi-tab-integration .integration_box.theme .info {
|
2152 |
+
display: block;
|
2153 |
+
position: absolute;
|
2154 |
+
bottom: 48px;
|
2155 |
+
left: 0;
|
2156 |
+
right: 0;
|
2157 |
+
height: 35px;
|
2158 |
+
background: rgba(0, 0, 0, 0.5);
|
2159 |
+
line-height: 35px;
|
2160 |
+
}
|
2161 |
+
|
2162 |
+
.sl-kiwi-tab-integration .integration_box.theme .info a {
|
2163 |
+
color: #fff;
|
2164 |
+
font-size: 14px;
|
2165 |
+
font-family: 'Open Sans';
|
2166 |
+
}
|
2167 |
+
|
2168 |
+
.sl-kiwi-tab-integration .integration_box.theme .info a:hover, .sl-kiwi-tab-integration .integration_box.theme .info a:focus {
|
2169 |
+
text-decoration: none;
|
2170 |
+
}
|
2171 |
+
|
2172 |
+
.sl-kiwi-tab-integration .integration_box .action_bar {
|
2173 |
+
position: absolute;
|
2174 |
+
bottom: 0;
|
2175 |
+
left: 0;
|
2176 |
+
right: 0;
|
2177 |
+
font-size: 15px;
|
2178 |
+
font-weight: 600;
|
2179 |
+
height: 18px;
|
2180 |
+
margin: 0;
|
2181 |
+
padding: 15px;
|
2182 |
+
-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
|
2183 |
+
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.1);
|
2184 |
+
overflow: hidden;
|
2185 |
+
white-space: nowrap;
|
2186 |
+
text-overflow: ellipsis;
|
2187 |
+
background: #fff;
|
2188 |
+
background: rgba(255, 255, 255, 0.65);
|
2189 |
+
text-align: left;
|
2190 |
+
padding-right: 105px;
|
2191 |
+
}
|
2192 |
+
|
2193 |
+
.sl-kiwi-tab-integration .integration_box .action_bar.active {
|
2194 |
+
background: #23282d;
|
2195 |
+
color: #FFF;
|
2196 |
+
}
|
2197 |
+
|
2198 |
+
.sl-kiwi-tab-integration .integration_box .action_button {
|
2199 |
+
position: absolute;
|
2200 |
+
bottom: -1px;
|
2201 |
+
right: -1px;
|
2202 |
+
padding: 9px 10px 10px;
|
2203 |
+
background: #f6f6f6;
|
2204 |
+
border: 1px solid rgba(0, 0, 0, 0.1);
|
2205 |
+
}
|
2206 |
+
|
2207 |
+
.sl-kiwi-tab-integration .integration_box .action_button.active {
|
2208 |
+
background: #2c2e2f;
|
2209 |
+
bottom: 0;
|
2210 |
+
right: -1px;
|
2211 |
+
padding: 9px 10px 9px;
|
2212 |
+
}
|
2213 |
+
|
2214 |
+
.sl-kiwi-tab-integration.three-col .col {
|
2215 |
+
width: 29.81%;
|
2216 |
+
margin-right: 5%;
|
2217 |
+
margin-bottom: 35px;
|
2218 |
+
}
|
2219 |
+
|
2220 |
+
.sl-kiwi-tab-integration.three-col .col:nth-child(3n + 3) {
|
2221 |
+
margin-right: 0;
|
2222 |
+
}
|
2223 |
+
|
2224 |
+
.mce-ico.mce-i-dashicons.dashicons-twitter {
|
2225 |
+
font-family: 'dashicons';
|
2226 |
+
}
|
2227 |
+
|
2228 |
+
.mce-ico.mce-i-dashicons.dashicons-twitter:before {
|
2229 |
+
content: "\f301";
|
2230 |
+
color: #55ACEE;
|
2231 |
+
}
|
2232 |
+
|
2233 |
+
#update-nag, .update-nag {
|
2234 |
+
position: relative;
|
2235 |
+
z-index: 10;
|
2236 |
+
}
|
2237 |
+
|
2238 |
+
#update-nag.kiwi-notice, .update-nag.kiwi-notice {
|
2239 |
+
width: 95%;
|
2240 |
+
}
|
2241 |
+
|
2242 |
+
#update-nag.kiwi-notice p, .update-nag.kiwi-notice p {
|
2243 |
+
font-size: 14px;
|
2244 |
+
}
|
2245 |
+
|
2246 |
+
.kiwi-title-has-tooltip h4 {
|
2247 |
+
display: inline-block;
|
2248 |
+
}
|
2249 |
+
|
2250 |
+
.kiwi-tooltip-container {
|
2251 |
+
position: relative;
|
2252 |
+
display: inline-block;
|
2253 |
+
}
|
2254 |
+
|
2255 |
+
.kiwi-tooltip-container .dashicons {
|
2256 |
+
color: #0073aa;
|
2257 |
+
}
|
2258 |
+
|
2259 |
+
.kiwi-tooltip-container .tooltip-opener {
|
2260 |
+
cursor: pointer;
|
2261 |
+
}
|
2262 |
+
|
2263 |
+
.kiwi-tooltip-container .tooltip-opener:hover + .kiwi-notice-container, .kiwi-tooltip-container .tooltip-opener:focus + .kiwi-notice-container {
|
2264 |
+
display: block;
|
2265 |
+
}
|
2266 |
+
|
2267 |
+
.kiwi-tooltip-container .kiwi-notice-container {
|
2268 |
+
position: absolute;
|
2269 |
+
display: none;
|
2270 |
+
padding: 10px;
|
2271 |
+
background: #0073aa;
|
2272 |
+
border-radius: 3px;
|
2273 |
+
z-index: 10;
|
2274 |
+
width: 350px;
|
2275 |
+
}
|
2276 |
+
|
2277 |
+
.kiwi-tooltip-container .kiwi-notice-container p {
|
2278 |
+
color: #fff;
|
2279 |
+
}
|
2280 |
+
|
2281 |
+
.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"], a.kiwi-upgrade-pro {
|
2282 |
+
color: red !important;
|
2283 |
+
}
|
2284 |
+
|
2285 |
+
.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"]:after, a.kiwi-upgrade-pro:after {
|
2286 |
+
font-family: dashicons;
|
2287 |
+
content: '\f155';
|
2288 |
+
margin-left: 7px;
|
2289 |
+
vertical-align: middle;
|
2290 |
+
}
|
2291 |
+
|
2292 |
+
li.kiwi-upgrade-list {
|
2293 |
+
background: transparent;
|
2294 |
+
float: right;
|
2295 |
+
}
|
2296 |
+
|
2297 |
+
.featured-section .kiwi.free-pro-table th {
|
2298 |
+
text-align: center;
|
2299 |
+
}
|
2300 |
+
|
2301 |
+
.kiwi-social-share-wrap .wp-badge {
|
2302 |
+
background-image: url("../img/icon-256x256.jpg");
|
2303 |
+
background-color: transparent;
|
2304 |
+
background-size: contain;
|
2305 |
+
border: 0px;
|
2306 |
+
box-shadow: none;
|
2307 |
+
}
|
2308 |
+
|
2309 |
+
/* ==========================================================================
|
2310 |
+
=Clearing
|
2311 |
+
========================================================================== */
|
2312 |
+
/**
|
2313 |
+
* ClearFix Hack
|
2314 |
+
* Usage: add class="fixed" to parents of floated elements
|
2315 |
+
*/
|
2316 |
+
.fixed:after {
|
2317 |
+
visibility: hidden;
|
2318 |
+
display: block;
|
2319 |
+
font-size: 0;
|
2320 |
+
content: " ";
|
2321 |
+
clear: both;
|
2322 |
+
height: 0;
|
2323 |
+
}
|
2324 |
+
|
2325 |
+
/*****
|
2326 |
+
* Clear content
|
2327 |
+
* Usage: <br class="clear">
|
2328 |
+
*****/
|
2329 |
+
.clear {
|
2330 |
+
clear: both;
|
2331 |
+
display: block;
|
2332 |
+
overflow: hidden;
|
2333 |
+
visibility: hidden;
|
2334 |
+
width: 0;
|
2335 |
+
height: 0;
|
2336 |
+
}
|
2337 |
+
|
2338 |
+
/*Lite vs Pro View*/
|
2339 |
+
|
2340 |
+
.featured-section.features .row {
|
2341 |
+
display: inline-block;
|
2342 |
+
width: 97%;
|
2343 |
+
padding: 15px;
|
2344 |
+
border-bottom: 1px solid rgba(0, 0, 0, .06);
|
2345 |
+
}
|
2346 |
+
|
2347 |
+
.featured-section.features .row .dashicons-yes {
|
2348 |
+
color: #2cbe4e;
|
2349 |
+
}
|
2350 |
+
|
2351 |
+
.featured-section.features .row .dashicons-no-alt {
|
2352 |
+
color: #ff3d2e;
|
2353 |
+
}
|
2354 |
+
|
2355 |
+
.featured-section.features .row > div {
|
2356 |
+
display: inline-block;
|
2357 |
+
float: left;
|
2358 |
+
width: 15%;
|
2359 |
+
text-align: center;
|
2360 |
+
}
|
2361 |
+
|
2362 |
+
.featured-section.features .row > .feature {
|
2363 |
+
width: 70%;
|
2364 |
+
text-align: left;
|
2365 |
+
}
|
2366 |
+
|
2367 |
+
.featured-section .free-pro-table {
|
2368 |
+
border-spacing: 0;
|
2369 |
+
width: 100%;
|
2370 |
+
margin-top: 40px;
|
2371 |
+
}
|
2372 |
+
|
2373 |
+
.featured-section .free-pro-table th {
|
2374 |
+
padding-bottom: 20px;
|
2375 |
+
}
|
2376 |
+
|
2377 |
+
.featured-section .free-pro-table td {
|
2378 |
+
border-top: 1px solid #ccc;
|
2379 |
+
padding: 20px 0 25px;
|
2380 |
+
}
|
2381 |
+
|
2382 |
+
.featured-section .free-pro-table h3 {
|
2383 |
+
margin: 0;
|
2384 |
+
}
|
2385 |
+
|
2386 |
+
.featured-section .free-pro-table td p {
|
2387 |
+
margin: 0;
|
2388 |
+
}
|
2389 |
+
|
2390 |
+
.featured-section .free-pro-table .sab-feature,
|
2391 |
+
.featured-section .free-pro-table .sab-pro-feature {
|
2392 |
+
text-align: center;
|
2393 |
+
width: 15%;
|
2394 |
+
}
|
2395 |
+
|
2396 |
+
.featured-section .free-pro-table .dashicons-yes {
|
2397 |
+
color: #00a878;
|
2398 |
+
}
|
2399 |
+
|
2400 |
+
.featured-section .free-pro-table .dashicons-no-alt {
|
2401 |
+
color: #ff3439;
|
2402 |
+
}
|
2403 |
+
|
2404 |
+
.featured-section .free-pro-table .dashicons-before:before,
|
2405 |
+
.featured-section .free-pro-table .dashicons-before:before {
|
2406 |
+
font-size: 35px;
|
2407 |
+
height: 35px;
|
2408 |
+
width: 35px;
|
2409 |
+
}
|
2410 |
+
|
2411 |
+
.featured-section .button-hero .dashicons {
|
2412 |
+
font-size: 16px;
|
2413 |
+
vertical-align: middle;
|
2414 |
+
}
|
2415 |
+
|
2416 |
+
.featured-section .ti-about-page-text-center {
|
2417 |
+
text-align: center;
|
2418 |
+
}
|
2419 |
+
|
2420 |
+
.free-pro-table .text-right {
|
2421 |
+
text-align: right;
|
2422 |
+
}
|
2423 |
+
|
2424 |
+
/* Upsells */
|
2425 |
+
.ui-locked .kiwi-upgrade-pro-url,
|
2426 |
+
.epsilon-ui-locked .kiwi-upgrade-pro-url {
|
2427 |
+
position: absolute;
|
2428 |
+
width: 100%;
|
2429 |
+
height: 100%;
|
2430 |
+
top: 0;
|
2431 |
+
left: 0;
|
2432 |
+
z-index: 99;
|
2433 |
}
|
assets/css/admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
#sl-kiwi,.kiwi-modal .modal-title{font-family:'Open Sans'}#sl-kiwi{width:1150px;padding:20px;margin-bottom:10px;position:relative}#sl-kiwi a:focus{box-shadow:none;-webkit-box-shadow:none}#sl-kiwi .overlay{position:absolute;top:20px;bottom:102px;left:20px;right:20px;-webkit-transition:all .3s;transition:all .3s;z-index:9999;text-align:center;padding-top:250px}#sl-kiwi .overlay.active{-webkit-transition:all .4s;transition:all .4s;background:rgba(255,255,255,.97)}#sl-kiwi .overlay img{position:relative;top:-72px}.kiwi-notification-popup{width:100%;padding:25px 20px;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#0073aa;color:#fff;display:none;position:relative;z-index:10}.kiwi-notification-popup .button{float:right;position:relative;bottom:5px}.kiwi-utility-bar{position:absolute;top:20px;right:-25px;display:none}.kiwi-utility-bar>input{position:fixed}.sl-kiwi-content{background:#fff;min-height:500px;margin-top:-10px;position:relative;z-index:5;-webkit-box-shadow:0 0 5px rgba(0,0,0,.06);-moz-box-shadow:0 0 5px rgba(0,0,0,.06);box-shadow:0 0 5px rgba(0,0,0,.06);padding:10px 30px}.sl-kiwi-content input[type=text],.sl-kiwi-content input[type=email],.sl-kiwi-content input[type=url]{width:330px;height:32px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:1px 1px 2px rgba(35,31,32,.2);-moz-box-shadow:1px 1px 2px rgba(35,31,32,.2);box-shadow:1px 1px 2px rgba(35,31,32,.2);padding-left:10px;margin-top:5px;border:1px solid #f2f2f2}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result,.sl-kiwi-dragdrop{-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15)}.sl-kiwi-content>div{padding-bottom:50px;display:none}.sl-kiwi-content>div.epsilon-tab-active{display:block}.sl-kiwi-dragdrop .suggestions{font-size:32px;color:#EBEBEB;width:100%;height:40px;line-height:40px;text-align:center;font-weight:700;display:block;position:absolute;top:15px;opacity:.7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.sl-kiwi-dragdrop{height:220px;border:1px solid #fff;margin:0;position:relative;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.7),rgba(246,246,246,.7));background-image:-moz-linear-gradient(top,rgba(255,255,255,.7),rgba(246,246,246,.7));background-image:-o-linear-gradient(top,rgba(255,255,255,.7),rgba(246,246,246,.7));background-image:-ms-linear-gradient(top,rgba(255,255,255,.7),rgba(246,246,246,.7));background-image:linear-gradient(to bottom,rgba(255,255,255,.7),rgba(246,246,246,.7))}.sl-kiwi-dragdrop>div{padding:85px 25px 0;text-align:center}.sl-kiwi-dragdrop ul{line-height:30px;vertical-align:top}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar]{position:absolute;top:45px;right:0;z-index:-1;transition:all .3s;opacity:0}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar] li{display:block;margin:0;padding:0}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar] li a{display:block;height:40px;line-height:40px;padding:0 5px;min-width:40px;transition:all .3s;-webkit-box-shadow:none;box-shadow:none;font-size:16px;box-sizing:border-box;position:relative;z-index:1}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar] li.sl-kiwi-dragdrop-placeholder:before{width:40px}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar].pill li{margin-bottom:2px}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar].pill li a{border-radius:25px}#sl-kiwi .sl-kiwi-item-add{margin-right:5px}#sl-kiwi .sl-kiwi-item-remove{max-width:0;margin-right:0;display:none}.sl-kiwi-dragdrop-placeholder:before{border:1px dashed #ccc;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;height:100%;content:" ";display:block}.sl-kiwi-dragdrop-placeholder{position:relative;height:30px;padding:0 5px;min-width:90px;background:0 0;vertical-align:top}.sl-kiwi-dragdrop ul.pill a{border-radius:15px}.sl-kiwi-dragdrop ul.leaf a{border-radius:12px 0}.sl-kiwi-dragdrop ul.shift a{-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.sl-kiwi-dragdrop ul.shift span{-ms-transform:skewX(15deg);-webkit-transform:skewX(15deg);transform:skewX(15deg);display:block}.sl-kiwi-dragdrop ul.pill .sl-kiwi-dragdrop-placeholder:before{border-radius:15px}.sl-kiwi-dragdrop ul.leaf .sl-kiwi-dragdrop-placeholder:before{border-radius:12px 0}.sl-kiwi-dragdrop ul.shift .sl-kiwi-dragdrop-placeholder:before{-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.sl-kiwi-dragdrop li{list-style-type:none;transition:max-width .2s,margin .2s;overflow:hidden;margin-right:5px;display:inline-block;padding:0 5px}.sl-kiwi-dragdrop li.ui-sortable-helper a{transition:box-shadow .3s;-webkit-box-shadow:6px 10px 10px rgba(0,0,0,.1);-moz-box-shadow:6px 10px 10px rgba(0,0,0,.1);box-shadow:6px 10px 10px rgba(0,0,0,.1)}.sl-kiwi-dragdrop li a:hover{text-decoration:none}.sl-kiwi-dragdrop li a{display:block;height:30px;line-height:30px;padding:0 5px;min-width:90px;transition:all .3s}.sl-kiwi-networks{margin-bottom:40px;position:relative}.sl-kiwi-networks .epsilon-ui-locked{position:absolute;right:-15px;width:35px;height:35px;line-height:35px;top:12px;text-align:center}ul[data-style=fit]{display:table;width:100%}ul[data-style=fit] li{display:table-cell;padding:0;overflow:initial}ul[data-style=fit].leaf a,ul[data-style=fit].leaf li:last-of-type a{width:100%}ul[data-style=fit].pill{flex-wrap:nowrap;display:flex;margin-left:20px;width:auto}ul[data-style=fit].pill .sl-kiwi-item-add{margin:0;flex:1}ul[data-style=fit].pill .sl-kiwi-item-add a{padding:0 0 0 26px;display:block;width:100%;margin-left:-26px}ul[data-style=fit].pill .sl-kiwi-item-add span{margin-right:26px}.sl-kiwi-tab-registration label,.sl-kiwi-tab-socialIdentity label{display:block;color:grey;margin-bottom:5px}.sl-kiwi-tab-registration input[type=text],.sl-kiwi-tab-socialIdentity input[type=text]{padding:5px;margin-bottom:15px}.sl-kiwi-tab-registration .kiwi-registration-action,.sl-kiwi-tab-socialIdentity .kiwi-registration-action{height:30px}[class*=sl-kiwi-tab-] h2{font-size:22px;color:#585858;font-weight:300;height:50px}.sl-kiwi-networks h2>span{width:65%;display:block;float:left;background:0 0}.sl-kiwi-networks h2 span+span{width:17.5%;display:block;float:left;background:0 0;text-align:center;font-size:14px;color:#959696}.sl-kiwi-networks em{font-style:normal;position:absolute;top:3px;left:42px}.sl-kiwi-networks ul{border-top:1px solid #F5F5F5;padding:0;margin:0 10px}.sl-kiwi-networks li{height:39px;border-bottom:1px solid #F5F5F5;list-style-type:none;line-height:35px;padding-left:20px;position:relative;margin-bottom:0;display:inline-block;width:98%}.sl-kiwi-networks li:hover{background:#FBFBFB}.sl-kiwi-networks li>span{width:65%;display:block;float:left;background:0 0;color:#555;font-size:13px}.sl-kiwi-networks li span+span{width:17.5%;background:0 0;text-align:center}.sl-kiwi-networks span>strong{height:24px;width:24px;display:inline-block;vertical-align:middle;line-height:24px;text-align:center;border-radius:2px;margin-right:5px;background:#D4D4D4}.sl-kiwi-networks span>strong i{font-size:16px;line-height:24px}.sl-kiwi-networks.kiwi-styles h2 span+span{width:16%}.sl-kiwi-networks.kiwi-styles h2 span:nth-last-of-type(-n+2)+span:nth-last-of-type(-n+2),.sl-kiwi-networks.kiwi-styles h2 span:nth-last-of-type(-n+3)+span:nth-last-of-type(-n+3){width:8%}.sl-kiwi-networks.kiwi-styles h2 strong.goleft{position:relative;right:5px}.sl-kiwi-networks.kiwi-styles h2>span{width:20%;text-align:left}.sl-kiwi-networks.kiwi-styles li span+span{width:16%;text-align:left}.sl-kiwi-networks.kiwi-styles li span:nth-last-of-type(-n+2)+span:nth-last-of-type(-n+2),.sl-kiwi-networks.kiwi-styles li span:nth-last-of-type(-n+3)+span:nth-last-of-type(-n+3){width:8%}.sl-kiwi-networks.kiwi-styles li>span{width:20%}#sl-kiwi .kiwi-nw-twitter{background:#4EAEF8;color:#fff}#sl-kiwi .kiwi-nw-whatsapp{background:#0DC143;color:#fff}#sl-kiwi .kiwi-nw-telegram{background:#179CDE;color:#fff}#sl-kiwi .kiwi-nw-skype{background:#009EE5;color:#fff}#sl-kiwi .kiwi-nw-youtube,#sl-kiwi .kiwi-nw-youtube-play{background:#E62117;color:#fff}#sl-kiwi .kiwi-nw-facebook{background:#3B5998;color:#fff}#sl-kiwi .kiwi-nw-google-plus{background:#DB4437;color:#fff}#sl-kiwi .kiwi-nw-pinterest{background:#BD081C;color:#fff}#sl-kiwi .kiwi-nw-fintel{background:#087515;color:#fff}#sl-kiwi .kiwi-nw-linkedin{background:#1A85BC;color:#fff}#sl-kiwi .kiwi-nw-reddit{background:#FF4500;color:#fff}#sl-kiwi .kiwi-nw-email,#sl-kiwi .kiwi-nw-envelope{background:#4D9159;color:#fff}.sl-kiwi-opt-group{min-height:100px;background:0 0;padding:30px 0;border-bottom:1px solid #F5F5F5}.sl-kiwi-opt-group:last-of-type{border-bottom:none}.sl-kiwi-opt-group .bottom-color-option{clear:both}.sl-kiwi-inner-opt{padding-left:70px}.sl-kiwi-opt-group .left{float:left}.sl-kiwi-opt-group .right{float:right}.sl-kiwi-opt-toggle{background:0 0;width:70px;float:left;padding-top:10px}.sl-kiwi-opt-description{float:left;background:0 0;min-height:60px;position:relative}.sl-kiwi-opt-description h4{font-size:18px;margin:0;line-height:18px}.sl-kiwi-opt-description h5{font-size:16px;margin:0;line-height:18px}.sl-kiwi-opt-description p{font-size:14px;margin:0}.epsilon-ui-locked{display:inline-block;border-radius:10px;width:20px;height:20px;cursor:pointer;vertical-align:middle}.epsilon-ui-locked i{font-size:12px;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.2);line-height:16px;background:#F05A25;cursor:pointer}.dashicons-before::before,.epsilon-ui-locked i.dashicons{width:17px;height:17px;border-radius:10px;text-align:center;vertical-align:top}.sl-kiwi-opt-space-sm{padding-top:15px}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.kiwi-modal,.kiwi-modal #page-two{display:none}.kiwi-modal{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1050;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background:rgba(0,0,0,.7)}.kiwi-modal .close-modal{width:25px;height:25px;color:#FF3424;position:absolute;text-align:center;line-height:25px;font-size:17px;right:7px;top:7px;cursor:pointer}.kiwi-modal .kiwi-modal-content{position:relative;width:900px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-image:-webkit-linear-gradient(bottom,#fff 25%,#f2f3f4 90%);background-image:-moz-linear-gradient(bottom,#fff 25%,#f2f3f4 90%);background-image:-o-linear-gradient(bottom,#fff 25%,#f2f3f4 90%);background-image:-ms-linear-gradient(bottom,#fff 25%,#f2f3f4 90%);background-image:linear-gradient(to top,#fff 25%,#f2f3f4 90%);-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);-moz-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);margin:8% auto}.kiwi-modal.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.epsilon-ui-option input:checked+span>strong:before,.kiwi-modal.fade.in{opacity:1}.kiwi-modal.fade .kiwi-modal-content{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.kiwi-modal.fade.in .kiwi-modal-content{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.kiwi-modal .button-modal{width:100%;height:45px;-webkit-border-radius:22px 23px 23px 22px/22px 22px 23px 23px;-moz-border-radius:22px 23px 23px 22px/22px 22px 23px 23px;border-radius:22px 23px 23px 22px/22px 22px 23px 23px;background-color:#ff3d2e;color:#fff;display:inline-block;line-height:45px;margin:30px auto;text-align:center}.kiwi-modal .button-modal:focus,.kiwi-modal .button-modal:hover{text-decoration:none;color:#fff;background-color:#ff3424}.kiwi-modal .modal-header{padding-top:40px;padding-bottom:40px;text-align:center;background-image:url(../img/back-wavy.png);background-size:cover;background-position:center;-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px}.kiwi-modal .modal-header .modal-header-content{width:475px;margin:0 auto}.kiwi-modal .modal-title{font-size:28px;font-weight:800;color:#333}.kiwi-modal .modal-subtitle{font-family:"Open Sans";font-size:14px;color:#8c8c8c}.kiwi-modal .price-box{margin-top:40px}.kiwi-modal .price-box .price{font-family:"Open Sans";font-weight:700;color:#333;font-size:60px;display:block}.kiwi-modal .price-box .price .currency{font-size:45px}.kiwi-modal .price-box .price small{font-size:15px}.kiwi-modal .price-box .button-modal{width:150px}.kiwi-modal .modal-footer{margin:60px auto 0;padding-bottom:60px;width:475px}.kiwi-modal .modal-footer a{color:#639fb1;font-family:'Open Sans';font-size:14px;display:inline-block;margin-bottom:15px}.kiwi-modal .modal-footer .muted{font-size:12px;font-family:'Open Sans';color:#8c8c8c}.kiwi-modal .modal-content.form .clearfix label,.kiwi-modal .modal-content.form .radio-label{color:grey;font-family:'Open Sans';display:block}.kiwi-modal .modal-content{width:310px;margin:0 auto}.kiwi-modal .modal-content.form .radio-label{margin-top:40px}.kiwi-modal .modal-content.form>.ui-radio-inline{margin-top:15px!important}.kiwi-modal .modal-content.form .clearfix{margin-top:30px}.kiwi-modal .modal-content.form .clearfix .half{width:50%;float:left;padding-right:15px;box-sizing:border-box}.kiwi-modal .modal-content.form .clearfix .half:last-of-type{padding-left:15px;padding-right:0}.kiwi-modal .modal-content.form .clearfix input{width:100%;height:32px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;background-color:#fff;-webkit-box-shadow:1px 1px 2px rgba(35,31,32,.2);-moz-box-shadow:1px 1px 2px rgba(35,31,32,.2);box-shadow:1px 1px 2px rgba(35,31,32,.2);padding-left:5px;margin-top:5px}.epsilon-ui-tabs{margin-top:-36px;overflow:hidden;position:relative;z-index:10}.epsilon-ui-tabs ul{height:36px;margin-left:30px}.epsilon-ui-tabs li{height:36px;margin-right:2px;float:left;background:#E8E8E8;list-style-type:none;line-height:36px;text-align:center}.epsilon-ui-tabs li.selected{background:#fff;-webkit-box-shadow:0 -2px 3px rgba(0,0,0,.02);-moz-box-shadow:0 -2px 3px rgba(0,0,0,.02);box-shadow:0 -2px 3px rgba(0,0,0,.02)}.epsilon-ui-tabs .selected a:hover{background:#fff}.epsilon-ui-tabs a{display:block;line-height:36px;color:#666;padding:0 10px;min-width:80px}.epsilon-ui-tabs i{vertical-align:middle;font-size:16px}.epsilon-ui-tabs a:hover{background:#D4D4D4;text-decoration:none}.epsilon-ui-tabs a:focus{text-decoration:none;outline:#ccc dashed 1px;outline-offset:-4px}.sl-kiwi-networks li span{line-height:30px}.sl-kiwi-networks li:hover .epsilon-ui-checkbox strong{border:1px solid #8AB7C5}.sl-kiwi-networks li:hover .epsilon-ui-checkbox input:checked~strong,.sl-kiwi-networks li:hover .epsilon-ui-checkbox input:focus~strong{border:1px solid #448092}.ui-inline strong{display:inline-block}#sl-kiwi label.epsilon-ui-checkbox{background:0 0;display:block;position:relative;cursor:pointer;margin:0 35px;max-width:none}.epsilon-ui-checkbox.ui-checkbox-inline strong{display:inline-block}#sl-kiwi .epsilon-ui-checkbox.ui-checkbox-inline{display:inline-block;margin-left:0}.epsilon-ui-checkbox input{position:absolute;z-index:-1;opacity:0;left:0;top:0}.epsilon-ui-checkbox input:focus~strong{border:1px solid #448092;outline:#ccc dashed 1px;outline-offset:2px}.epsilon-ui-checkbox input:checked~strong{background:#fff;border:1px solid #448092;-webkit-box-shadow:inset 0 0 0 4px rgba(99,159,177,.75);-moz-box-shadow:inset 0 0 0 4px rgba(99,159,177,.75);box-shadow:inset 0 0 0 4px rgba(99,159,177,.75)}.epsilon-ui-checkbox input:disabled~strong{background:#1ABC9C;opacity:.6;pointer-events:none}.epsilon-ui-checkbox strong{background:#fff;border:1px solid #DDD;display:block;margin:11px auto auto;height:16px;width:16px;transition:all .15s}#sl-kiwi label.epsilon-ui-radio{display:block;position:relative;cursor:pointer;background:0 0;margin:0 35px;max-width:none;font-weight:400;color:grey}#sl-kiwi .sl-kiwi-tab-styles label.epsilon-ui-radio{margin:0 60px 0 0}.epsilon-ui-radio.ui-radio-inline strong{display:inline-block;margin-right:5px;position:relative;top:3px}#sl-kiwi .epsilon-ui-radio.ui-radio-inline{display:inline-block;margin-left:0}.epsilon-ui-radio strong{border-radius:50%;display:block;margin:11px auto auto;height:16px;width:16px;background:#fff;border:1px solid #DDD;transition:all .15s}.epsilon-ui-radio input{position:absolute;z-index:-1;opacity:0;left:0;top:0}.epsilon-ui-radio input:focus~strong{border:1px solid #448092;outline:#ccc dashed 1px;outline-offset:2px}.epsilon-ui-radio input:checked~strong{background:#fff;border:1px solid #448092;-webkit-box-shadow:inset 0 0 0 4px rgba(99,159,177,.75);-moz-box-shadow:inset 0 0 0 4px rgba(99,159,177,.75);box-shadow:inset 0 0 0 4px rgba(99,159,177,.75)}.epsilon-ui-radio input:disabled~strong{background:#1ABC9C;opacity:.6;pointer-events:none}.epsilon-ui-checklist{position:relative;overflow:hidden;margin-top:25px;padding-top:10px;border-top:1px solid #ECECEC;background:#FCFCFC}.epsilon-ui-checklist:before{position:absolute;top:-2px;left:50px;right:50px;height:2px;content:" ";box-shadow:0 -60px 30px 35px rgba(0,0,0,.7);z-index:1}.epsilon-ui-checklist ul{margin:15px 0 0;list-style-type:none;padding:0 5px 25px 25px;position:relative;overflow:hidden}.epsilon-ui-checklist li{margin-bottom:1px;height:35px}.epsilon-ui-checklist li>span{float:left;width:80%;padding:10px 0 0;color:grey}#sl-kiwi .epsilon-ui-checklist li .epsilon-ui-checkbox{float:right;width:20%;margin:0}.epsilon-ui-overlay{background:#fff;position:absolute;padding:10px;opacity:0}.epsilon-ui-overlay.active{top:-5px;left:-5px;bottom:-5px;right:-5px;opacity:.6}.epsilon-ui-overlay.active.networks{right:185px;left:200px;top:35px}#sl-kiwi .epsilon-ui-color{line-height:14px;background:0 0;display:inline-block;color:#D1D1D1;position:relative}#sl-kiwi .epsilon-ui-color .wp-picker-container{position:relative}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-picker-holder{position:absolute;z-index:9999}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-picker{width:69px;height:23px;z-index:10;position:absolute;top:-1px;border:none;color:#D1D1D1}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-picker-clear{position:relative;left:66px;top:6px}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result{background:0 0;border:none;-webkit-border-radius:0;border-radius:0;box-shadow:0 0 5px rgba(0,0,0,.15);padding-left:30px}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result .wp-color-result-text{display:none}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result:after{background:0 0;-webkit-border-radius:0;border-radius:0;content:''}#sl-kiwi .bottom-color-option .floating-bar-background{width:350px;position:relative}#sl-kiwi .bottom-color-option .floating-bar-background em{position:absolute;left:44px;top:3px;font-style:normal;font-size:13px}#sl-kiwi .bottom-color-option .wp-picker-container{width:350px}#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result{border:none}#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:after{-webkit-border-radius:0;border-radius:0;content:''}#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:focus,#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:hover{background:0 0;border-color:transparent;color:initial}#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-picker{z-index:10;height:27px;top:-3px}#sl-kiwi .bottom-color-option .wp-picker-container .wp-picker-default{z-index:999;left:100px;position:absolute}#sl-kiwi .epsilon-ui-color strong{width:30px;height:20px;border-radius:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}.epsilon-ui-option{position:relative}.epsilon-ui-option input{position:absolute;z-index:-1;opacity:0;left:0;top:0}.epsilon-ui-option label{width:100%;cursor:pointer;margin:0}.epsilon-ui-option ul{list-style-type:none;height:90px;padding:0;margin:0}.epsilon-ui-option li{width:80px;height:90px;float:left;background:#F7FAFB;text-align:center;margin-right:1px}.epsilon-ui-option input+span{background:#F7FAFB;display:block;padding:14px 15px 0;height:90px}.epsilon-ui-option span span{text-transform:uppercase;font-size:10px;display:block;background:0 0;height:24px;color:#969A9C;border-top:1px solid #fff;line-height:24px;font-weight:400;margin:15px -15px 0}.epsilon-ui-option strong{position:relative;transition:all .15s;display:block;border:2px solid #CBCBCB;border-radius:2px;width:50px;height:39px;background-color:#f1f1f1;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);background-image:-webkit-linear-gradient(top,#fff,#f6f6f6);background-image:-moz-linear-gradient(top,#fff,#f6f6f6);background-image:-o-linear-gradient(top,#fff,#f6f6f6);background-image:-ms-linear-gradient(top,#fff,#f6f6f6);background-image:linear-gradient(to bottom,#fff,#f6f6f6)}.epsilon-ui-option input:focus+span{outline:#ccc dashed 1px;outline-offset:-4px}.epsilon-ui-option input:checked+span,.epsilon-ui-option input:checked:focus+span{background:#E8F1F3}.epsilon-ui-option input+span:hover,.epsilon-ui-option input:checked:focus+span:hover{background:#dbe9ec}.epsilon-ui-option input:disabled+span{background:#FCFCFC;opacity:.5}.epsilon-ui-option input:disabled:checked+span{background:#F5F5F5;border-color:#C4C4C4;opacity:1}.epsilon-ui-option input:disabled+span .kiwi-ic-centered em,.epsilon-ui-option input:disabled+span .kiwi-ic-centered em+em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-centered em+em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-centered em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-centered em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-posboth em,.epsilon-ui-option input:disabled+span .kiwi-ic-posboth em+em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-posboth em+em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-posboth em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-posboth em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-posbottom em,.epsilon-ui-option input:disabled+span .kiwi-ic-posbottom em+em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-posbottom em+em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-posbottom em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-posbottom em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-postop em,.epsilon-ui-option input:disabled+span .kiwi-ic-postop em+em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-postop em+em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-postop em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-postop em:before{background:#CECECE;opacity:1}.epsilon-ui-option input:disabled+span>i>strong:before{background:#CECECE}.epsilon-ui-option .kiwi-ic-bottom strong:before,.epsilon-ui-option .kiwi-ic-left strong:before,.epsilon-ui-option .kiwi-ic-right strong:before{background:#E14D43;opacity:.7;content:' '}.epsilon-ui-option .kiwi-ic-left strong:before{width:6px;height:17px;left:0;top:9px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-right strong:before{width:6px;height:17px;right:0;top:9px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-bottom strong:before{width:16px;height:6px;left:15px;bottom:0;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-leaf strong:before,.epsilon-ui-option .kiwi-ic-pill strong:before,.epsilon-ui-option .kiwi-ic-rect strong:before,.epsilon-ui-option .kiwi-ic-shift strong:before{background:#E14D43;width:30px;height:15px;left:8px;top:10px;content:' ';display:block;position:absolute;opacity:.7}.epsilon-ui-option .kiwi-ic-shift strong:before{-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.epsilon-ui-option .kiwi-ic-pill strong:before{border-radius:10px}.epsilon-ui-option .kiwi-ic-leaf strong:before{border-radius:6px 0}.epsilon-ui-option .kiwi-ic-centered strong:before{background:#CACACA;opacity:.7;content:' ';width:14px;height:2px;left:6px;top:7px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-centered strong>em{background:#CECECE;opacity:.7;width:38px;height:11px;left:6px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-centered strong>em:after,.epsilon-ui-option .kiwi-ic-centered strong>em:before{width:10px;height:5px;top:14px;opacity:1;content:' ';display:block;position:absolute}.epsilon-ui-option .kiwi-ic-centered strong>em:before{background:#1F4091;left:0}.epsilon-ui-option .kiwi-ic-centered strong>em:after{background:#00BFF3;left:14px}.epsilon-ui-option .kiwi-ic-centered strong>em+em{background:0 0;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-centered strong>em+em:before{background:#E03D1C;opacity:1;content:' ';width:10px;height:5px;left:-1px;top:14px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-centered strong>em+em:after{content:none}.epsilon-ui-option .kiwi-ic-filled strong:before{background:#CACACA;opacity:.7;content:' ';width:14px;height:2px;left:6px;top:7px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-filled strong>em{background:#CECECE;opacity:.7;width:38px;height:11px;left:6px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-filled strong>em:after,.epsilon-ui-option .kiwi-ic-filled strong>em:before{width:13px;height:5px;top:14px;opacity:1;content:' ';display:block;position:absolute}.epsilon-ui-option .kiwi-ic-filled strong>em:before{background:#1F4091;left:0}.epsilon-ui-option .kiwi-ic-filled strong>em:after{background:#00BFF3;left:13px}.epsilon-ui-option .kiwi-ic-filled strong>em+em{background:0 0;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-filled strong>em+em:before{background:#E03D1C;opacity:1;content:' ';width:12px;height:5px;left:-3px;top:14px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-filled strong>em+em:after{content:none}.epsilon-ui-option .kiwi-ic-posbottom strong:before{background:#CACACA;opacity:.7;content:' ';width:14px;height:2px;left:6px;top:7px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posbottom strong>em{background:#CECECE;opacity:.7;width:27px;height:11px;left:6px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posbottom strong>em:after,.epsilon-ui-option .kiwi-ic-posbottom strong>em:before{width:6px;height:2px;display:block;position:absolute;content:' ';opacity:1;top:13px}.epsilon-ui-option .kiwi-ic-posbottom strong>em:before{background:#1F4091;left:0}.epsilon-ui-option .kiwi-ic-posbottom strong>em:after{background:#00BFF3;left:7px}.epsilon-ui-option .kiwi-ic-posbottom strong>em+em{background:#CECECE;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong:before,.epsilon-ui-option .kiwi-ic-posbottom strong>em+em:after,.epsilon-ui-option .kiwi-ic-posbottom strong>em+em:before{content:' ';height:2px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posbottom strong>em+em:before{background:#E03D1C;opacity:1;width:6px;left:-15px;top:13px}.epsilon-ui-option .kiwi-ic-posbottom strong>em+em:after{background:#81B636;opacity:1;width:6px;left:-8px;top:13px}.epsilon-ui-option .kiwi-ic-posboth strong:before{background:#CACACA;opacity:.7;width:14px;left:6px;top:7px}.epsilon-ui-option .kiwi-ic-posboth strong>em{background:#CECECE;opacity:.7;width:27px;height:7px;left:6px;top:17px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong>em.top:after,.epsilon-ui-option .kiwi-ic-posboth strong>em.top:before{width:6px;height:2px;top:-4px;display:block;position:absolute;opacity:1;content:' '}.epsilon-ui-option .kiwi-ic-posboth strong>em.top:before{background:#1F4091;left:0}.epsilon-ui-option .kiwi-ic-posboth strong>em.top:after{background:#00BFF3;left:7px}.epsilon-ui-option .kiwi-ic-posboth strong>em.top+em.top{background:#CECECE;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom:after,.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom:before,.epsilon-ui-option .kiwi-ic-posboth strong>em.top+em.top:after,.epsilon-ui-option .kiwi-ic-posboth strong>em.top+em.top:before{width:6px;height:2px;opacity:1;content:' ';display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong>em.top+em.top:before{background:#E03D1C;left:-15px;top:0}.epsilon-ui-option .kiwi-ic-posboth strong>em.top+em.top:after{background:#81B636;left:-8px;top:0}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom:before{background:#1F4091;left:0;top:9px}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom:after{background:#00BFF3;left:7px;top:9px}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom+em.bottom{background:#CECECE;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom+em.bottom:before{background:#E03D1C;opacity:1;content:' ';width:6px;height:2px;left:-15px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom+em.bottom:after{background:#81B636;opacity:1;content:' ';width:6px;height:2px;left:-8px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-postop strong:before{background:#CACACA;opacity:.7;content:' ';width:14px;height:2px;left:6px;top:7px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-postop strong>em{background:#CECECE;opacity:.7;width:27px;height:11px;left:6px;top:17px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-postop strong>em:after,.epsilon-ui-option .kiwi-ic-postop strong>em:before{width:6px;height:2px;top:-4px;opacity:1;content:' ';position:absolute;display:block}.epsilon-ui-option .kiwi-ic-postop strong>em:before{background:#1F4091;left:0}.epsilon-ui-option .kiwi-ic-postop strong>em:after{background:#00BFF3;left:7px}.epsilon-ui-option .kiwi-ic-postop strong>em+em{background:#CECECE;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-postop strong>em+em:before{background:#E03D1C;opacity:1;content:' ';width:6px;height:2px;left:-15px;top:0;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-postop strong>em+em:after{background:#81B636;opacity:1;content:' ';width:6px;height:2px;left:-8px;top:0;display:block;position:absolute}.epsilon-ui-toggle{background:0 0;width:52px;height:22px;position:relative;z-index:10}.epsilon-ui-toggle input{position:absolute;z-index:-1;opacity:0;left:0;top:0}.epsilon-ui-toggle input:focus~span{outline:#ccc dashed 1px;outline-offset:2px}.epsilon-ui-toggle span{display:block;width:52px;overflow:hidden;cursor:pointer;position:relative;height:22px;padding:0;line-height:19px;transition:background-color .2s ease-in;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:30px;background-color:#c4c4c4;-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.11);-moz-box-shadow:inset 0 2px 1px rgba(0,0,0,.11);box-shadow:inset 0 2px 1px rgba(0,0,0,.11)}.epsilon-ui-toggle input+span:before{content:"";display:block;width:18px;height:18px;margin:0;position:absolute;top:2px;bottom:0;right:32px;background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:all .2s ease-in 0s}.epsilon-ui-toggle input+span:after{content:"OFF";display:block;color:#FFF;position:absolute;top:2px;bottom:2px;right:6px;font-size:11px;font-family:Arial}.kiwi-title-has-tooltip h4,.sl-kiwi-tab-integration .themes,.ui-locked:after{display:inline-block}.epsilon-ui-toggle input:checked+span{background:#3CAF0E}.epsilon-ui-toggle input:checked+span:before{right:2px}.epsilon-ui-toggle input:checked+span:after{content:"ON";right:27px}.epsilon-ui-toggle input:focus+span,.epsilon-ui-toggle:hover input+span{background:#d4d4d4}.epsilon-ui-toggle input:focus:checked+span,.epsilon-ui-toggle:hover input:checked+span{background:#4fbf23}.ui-locked{position:relative}.ui-locked input[type=radio]:disabled{opacity:0}.ui-locked input:disabled~strong{background:0 0}.ui-locked:after{background:#F15B25;opacity:1;border:none;text-align:center;content:'\f160';font-family:dashicons;color:#fff;font-size:11px;position:absolute;bottom:2px;right:-25px;border-radius:50%;width:16px;height:16px;line-height:16px}.sl-kiwi-tab-integration .integration_box{height:330px;margin-top:15px;text-align:center;background:#FFF;position:relative;border:1px solid rgba(0,0,0,.1);float:left}.sl-kiwi-tab-integration .integration_box .recommended{background:#d25637;color:#FFF;text-transform:uppercase;height:28px;text-align:center;top:0;left:0;right:0;line-height:28px;font-size:10px;position:absolute;font-weight:700}.sl-kiwi-tab-integration .integration_box img{width:155px;height:155px;padding-top:50px;margin:0 auto 15px;display:block;border:none}.sl-kiwi-tab-integration .integration_box.theme img{width:100%;height:initial;padding:0;margin:0;display:block}.sl-kiwi-tab-integration .integration_box.theme .info{display:block;position:absolute;bottom:48px;left:0;right:0;height:35px;background:rgba(0,0,0,.5);line-height:35px}.sl-kiwi-tab-integration .integration_box.theme .info a{color:#fff;font-size:14px;font-family:'Open Sans'}.sl-kiwi-tab-integration .integration_box.theme .info a:focus,.sl-kiwi-tab-integration .integration_box.theme .info a:hover{text-decoration:none}.sl-kiwi-tab-integration .integration_box .action_bar{position:absolute;bottom:0;left:0;right:0;font-size:15px;font-weight:600;height:18px;margin:0;padding:15px 105px 15px 15px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(0,0,0,.1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#fff;background:rgba(255,255,255,.65);text-align:left}.sl-kiwi-tab-integration .integration_box .action_bar.active{background:#23282d;color:#FFF}.sl-kiwi-tab-integration .integration_box .action_button{position:absolute;bottom:-1px;right:-1px;padding:9px 10px 10px;background:#f6f6f6;border:1px solid rgba(0,0,0,.1)}.sl-kiwi-tab-integration .integration_box .action_button.active{background:#2c2e2f;bottom:0;right:-1px;padding:9px 10px}.sl-kiwi-tab-integration.three-col .col{width:29.81%;margin-right:5%;margin-bottom:35px}.sl-kiwi-tab-integration.three-col .col:nth-child(3n+3){margin-right:0}.mce-ico.mce-i-dashicons.dashicons-twitter{font-family:dashicons}.mce-ico.mce-i-dashicons.dashicons-twitter:before{content:"\f301";color:#55ACEE}#update-nag,.update-nag{position:relative;z-index:10}#update-nag.kiwi-notice,.update-nag.kiwi-notice{width:95%}#update-nag.kiwi-notice p,.update-nag.kiwi-notice p{font-size:14px}.kiwi-tooltip-container{position:relative;display:inline-block}.kiwi-tooltip-container .dashicons{color:#0073aa}.kiwi-tooltip-container .tooltip-opener{cursor:pointer}.kiwi-tooltip-container .tooltip-opener:focus+.kiwi-notice-container,.kiwi-tooltip-container .tooltip-opener:hover+.kiwi-notice-container{display:block}.kiwi-tooltip-container .kiwi-notice-container{position:absolute;display:none;padding:10px;background:#0073aa;border-radius:3px;z-index:10;width:350px}.clear,.fixed:after{clear:both;display:block;visibility:hidden;height:0}.kiwi-tooltip-container .kiwi-notice-container p{color:#fff}.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"],a.kiwi-upgrade-pro{color:red!important}.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"]:after,a.kiwi-upgrade-pro:after{font-family:dashicons;content:'\f155';margin-left:7px;vertical-align:middle}li.kiwi-upgrade-list{background:0 0;float:right}.featured-section .kiwi.free-pro-table th{text-align:center}.kiwi-social-share-wrap .wp-badge{background-image:url(../img/icon-256x256.jpg);background-color:transparent;background-size:contain;border:0;box-shadow:none}.fixed:after{font-size:0;content:" "}.clear{overflow:hidden;width:0}.featured-section.features .row{display:inline-block;width:97%;padding:15px;border-bottom:1px solid rgba(0,0,0,.06)}.featured-section.features .row .dashicons-yes{color:#2cbe4e}.featured-section.features .row .dashicons-no-alt{color:#ff3d2e}.featured-section.features .row>div{display:inline-block;float:left;width:15%;text-align:center}.featured-section.features .row>.feature{width:70%;text-align:left}.featured-section .free-pro-table{border-spacing:0;width:100%;margin-top:40px}.featured-section .free-pro-table th{padding-bottom:20px}.featured-section .free-pro-table td{border-top:1px solid #ccc;padding:20px 0 25px}.featured-section .free-pro-table h3,.featured-section .free-pro-table td p{margin:0}.featured-section .free-pro-table .sab-feature,.featured-section .free-pro-table .sab-pro-feature{text-align:center;width:15%}.featured-section .free-pro-table .dashicons-yes{color:#00a878}.featured-section .free-pro-table .dashicons-no-alt{color:#ff3439}.featured-section .free-pro-table .dashicons-before:before{font-size:35px;height:35px;width:35px}.featured-section .button-hero .dashicons{font-size:16px;vertical-align:middle}.featured-section .ti-about-page-text-center{text-align:center}.free-pro-table .text-right{text-align:right}
|
1 |
+
#sl-kiwi,.kiwi-modal .modal-title{font-family:'Open Sans'}.epsilon-ui-tabs a:focus,.epsilon-ui-tabs a:hover,.sl-kiwi-dragdrop li a:hover,.sl-kiwi-tab-integration .integration_box.theme .info a:focus,.sl-kiwi-tab-integration .integration_box.theme .info a:hover{text-decoration:none}#sl-kiwi{width:1150px;padding:20px;margin-bottom:10px;position:relative}#sl-kiwi a:focus{box-shadow:none;-webkit-box-shadow:none}#sl-kiwi .overlay{position:absolute;top:20px;bottom:102px;left:20px;right:20px;-webkit-transition:all .3s;transition:all .3s;z-index:9999;text-align:center;padding-top:250px}#sl-kiwi .overlay.active{-webkit-transition:all .4s;transition:all .4s;background:rgba(255,255,255,.97)}#sl-kiwi .overlay img{position:relative;top:-72px}.kiwi-notification-popup{width:100%;padding:25px 20px;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#0073aa;color:#fff;display:none;position:relative;z-index:10}.kiwi-notification-popup .button{float:right;position:relative;bottom:5px}.kiwi-utility-bar{position:absolute;top:20px;right:-25px;display:none}.kiwi-utility-bar>input{position:fixed}.sl-kiwi-content{background:#fff;min-height:500px;margin-top:-10px;position:relative;z-index:5;-webkit-box-shadow:0 0 5px rgba(0,0,0,.06);-moz-box-shadow:0 0 5px rgba(0,0,0,.06);box-shadow:0 0 5px rgba(0,0,0,.06);padding:10px 30px}.sl-kiwi-content input[type=text],.sl-kiwi-content input[type=email],.sl-kiwi-content input[type=url]{width:330px;height:32px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-box-shadow:1px 1px 2px rgba(35,31,32,.2);-moz-box-shadow:1px 1px 2px rgba(35,31,32,.2);box-shadow:1px 1px 2px rgba(35,31,32,.2);padding-left:10px;margin-top:5px;border:1px solid #f2f2f2}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result,.sl-kiwi-dragdrop{-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15)}.sl-kiwi-content>div{padding-bottom:50px;display:none}.sl-kiwi-content>div.epsilon-tab-active{display:block}.sl-kiwi-dragdrop .suggestions{font-size:32px;color:#EBEBEB;width:100%;height:40px;line-height:40px;text-align:center;font-weight:700;display:block;position:absolute;top:15px;opacity:.7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.sl-kiwi-dragdrop{height:220px;border:1px solid #fff;margin:0;position:relative;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.7),rgba(246,246,246,.7));background-image:-moz-linear-gradient(top,rgba(255,255,255,.7),rgba(246,246,246,.7));background-image:-o-linear-gradient(top,rgba(255,255,255,.7),rgba(246,246,246,.7));background-image:-ms-linear-gradient(top,rgba(255,255,255,.7),rgba(246,246,246,.7));background-image:linear-gradient(to bottom,rgba(255,255,255,.7),rgba(246,246,246,.7))}.sl-kiwi-dragdrop>div{padding:85px 25px 0;text-align:center}.sl-kiwi-dragdrop ul{line-height:30px;vertical-align:top}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar]{position:absolute;top:45px;right:0;z-index:-1;transition:all .3s;opacity:0}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar] li{display:block;margin:0;padding:0}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar] li a{display:block;height:40px;line-height:40px;padding:0 5px;min-width:40px;transition:all .3s;-webkit-box-shadow:none;box-shadow:none;font-size:16px;box-sizing:border-box;position:relative;z-index:1}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar] li.sl-kiwi-dragdrop-placeholder:before{width:40px}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar].pill li{margin-bottom:2px}.sl-kiwi-dragdrop ul[data-id=networks_ordering_floating_bar].pill li a{border-radius:25px}#sl-kiwi .sl-kiwi-item-add{margin-right:5px}#sl-kiwi .sl-kiwi-item-remove{max-width:0;margin-right:0;display:none}.sl-kiwi-dragdrop-placeholder:before{border:1px dashed #ccc;width:100%;position:absolute;top:0;left:0;bottom:0;right:0;height:100%;content:" ";display:block}.sl-kiwi-dragdrop-placeholder{position:relative;height:30px;padding:0 5px;min-width:90px;background:0 0;vertical-align:top}.sl-kiwi-dragdrop ul.pill a{border-radius:15px}.sl-kiwi-dragdrop ul.leaf a{border-radius:12px 0}.sl-kiwi-dragdrop ul.shift a{-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.sl-kiwi-dragdrop ul.shift span{-ms-transform:skewX(15deg);-webkit-transform:skewX(15deg);transform:skewX(15deg);display:block}.sl-kiwi-dragdrop ul.pill .sl-kiwi-dragdrop-placeholder:before{border-radius:15px}.sl-kiwi-dragdrop ul.leaf .sl-kiwi-dragdrop-placeholder:before{border-radius:12px 0}.sl-kiwi-dragdrop ul.shift .sl-kiwi-dragdrop-placeholder:before{-ms-transform:skewX(-15deg);-webkit-transform:skewX(-15deg);transform:skewX(-15deg)}.sl-kiwi-dragdrop li{list-style-type:none;transition:max-width .2s,margin .2s;overflow:hidden;margin-right:5px;display:inline-block;padding:0 5px}.sl-kiwi-dragdrop li.ui-sortable-helper a{transition:box-shadow .3s;-webkit-box-shadow:6px 10px 10px rgba(0,0,0,.1);-moz-box-shadow:6px 10px 10px rgba(0,0,0,.1);box-shadow:6px 10px 10px rgba(0,0,0,.1)}.sl-kiwi-dragdrop li a{display:block;height:30px;line-height:30px;padding:0 5px;min-width:90px;transition:all .3s}.sl-kiwi-networks{margin-bottom:40px;position:relative}.sl-kiwi-networks .epsilon-ui-locked{position:absolute;right:-15px;width:35px;height:35px;line-height:35px;top:0;text-align:center}ul[data-style=fit]{display:table;width:100%}ul[data-style=fit] li{display:table-cell;padding:0;overflow:initial}ul[data-style=fit].leaf a,ul[data-style=fit].leaf li:last-of-type a{width:100%}ul[data-style=fit].pill{flex-wrap:nowrap;display:flex;margin-left:20px;width:auto}ul[data-style=fit].pill .sl-kiwi-item-add{margin:0;flex:1}ul[data-style=fit].pill .sl-kiwi-item-add a{padding:0 0 0 26px;display:block;width:100%;margin-left:-26px}ul[data-style=fit].pill .sl-kiwi-item-add span{margin-right:26px}.sl-kiwi-tab-registration label,.sl-kiwi-tab-socialIdentity label{display:block;color:grey;margin-bottom:5px}.sl-kiwi-tab-registration input[type=text],.sl-kiwi-tab-socialIdentity input[type=text]{padding:5px;margin-bottom:15px}.sl-kiwi-tab-registration .kiwi-registration-action,.sl-kiwi-tab-socialIdentity .kiwi-registration-action{height:30px}[class*=sl-kiwi-tab-] h2{font-size:22px;color:#585858;font-weight:300;height:50px}.sl-kiwi-networks h2>span{width:65%;display:block;float:left;background:0 0}.sl-kiwi-networks h2 span+span{width:17.5%;display:block;float:left;background:0 0;text-align:center;font-size:14px;color:#959696}.sl-kiwi-networks em{font-style:normal;position:absolute;top:3px;left:42px}.sl-kiwi-networks ul{border-top:1px solid #F5F5F5;padding:0;margin:0 10px}.sl-kiwi-networks li{height:39px;border-bottom:1px solid #F5F5F5;list-style-type:none;line-height:35px;padding-left:20px;position:relative;margin-bottom:0;display:inline-block;width:98%}.sl-kiwi-networks li:hover{background:#FBFBFB}.sl-kiwi-networks li>span{width:65%;display:block;float:left;background:0 0;color:#555;font-size:13px}.sl-kiwi-networks li span+span{width:17.5%;background:0 0;text-align:center}.sl-kiwi-networks span>strong{height:24px;width:24px;display:inline-block;vertical-align:middle;line-height:24px;text-align:center;border-radius:2px;margin-right:5px;background:#D4D4D4}.sl-kiwi-networks span>strong i{font-size:16px;line-height:24px}.sl-kiwi-networks.kiwi-styles h2 span+span{width:16%}.sl-kiwi-networks.kiwi-styles h2 span:nth-last-of-type(-n+2)+span:nth-last-of-type(-n+2),.sl-kiwi-networks.kiwi-styles h2 span:nth-last-of-type(-n+3)+span:nth-last-of-type(-n+3){width:8%}.sl-kiwi-networks.kiwi-styles h2 strong.goleft{position:relative;right:5px}.sl-kiwi-networks.kiwi-styles h2>span{width:20%;text-align:left}.sl-kiwi-networks.kiwi-styles li span+span{width:16%;text-align:left}.sl-kiwi-networks.kiwi-styles li span:nth-last-of-type(-n+2)+span:nth-last-of-type(-n+2),.sl-kiwi-networks.kiwi-styles li span:nth-last-of-type(-n+3)+span:nth-last-of-type(-n+3){width:8%}.sl-kiwi-networks.kiwi-styles li>span{width:20%}#sl-kiwi .kiwi-nw-twitter{background:#4EAEF8;color:#fff}#sl-kiwi .kiwi-nw-whatsapp{background:#0DC143;color:#fff}#sl-kiwi .kiwi-nw-telegram{background:#179CDE;color:#fff}#sl-kiwi .kiwi-nw-skype{background:#009EE5;color:#fff}#sl-kiwi .kiwi-nw-youtube,#sl-kiwi .kiwi-nw-youtube-play{background:#E62117;color:#fff}#sl-kiwi .kiwi-nw-facebook{background:#3B5998;color:#fff}#sl-kiwi .kiwi-nw-google-plus{background:#DB4437;color:#fff}#sl-kiwi .kiwi-nw-pinterest{background:#BD081C;color:#fff}#sl-kiwi .kiwi-nw-fintel{background:#087515;color:#fff}#sl-kiwi .kiwi-nw-linkedin{background:#1A85BC;color:#fff}#sl-kiwi .kiwi-nw-reddit{background:#FF4500;color:#fff}#sl-kiwi .kiwi-nw-email,#sl-kiwi .kiwi-nw-envelope{background:#4D9159;color:#fff}.sl-kiwi-opt-group{min-height:100px;background:0 0;padding:30px 0;border-bottom:1px solid #F5F5F5}.sl-kiwi-opt-group:last-of-type{border-bottom:none}.sl-kiwi-opt-group .bottom-color-option{clear:both}.sl-kiwi-inner-opt{padding-left:70px}.sl-kiwi-opt-group .left{float:left}.sl-kiwi-opt-group .right{float:right}.sl-kiwi-opt-toggle{background:0 0;width:70px;float:left;padding-top:10px}.sl-kiwi-opt-description{float:left;background:0 0;min-height:60px;position:relative}.sl-kiwi-opt-description h4{font-size:18px;margin:0;line-height:18px}.sl-kiwi-opt-description h5{font-size:16px;margin:0;line-height:18px}.sl-kiwi-opt-description p{font-size:14px;margin:0}.epsilon-ui-locked{display:inline-block;border-radius:10px;width:20px;height:20px;cursor:pointer;vertical-align:middle}.epsilon-ui-locked i{font-size:12px;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.2);line-height:16px;background:#F05A25;cursor:pointer}.dashicons-before::before,.epsilon-ui-locked i.dashicons{width:17px;height:17px;border-radius:10px;text-align:center;vertical-align:middle}.sl-kiwi-opt-space-sm{padding-top:15px}.clearfix:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.kiwi-modal,.kiwi-modal #page-two{display:none}.kiwi-modal{position:fixed;top:0;right:0;left:0;bottom:0;z-index:1050;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;background:rgba(0,0,0,.7)}.kiwi-modal .close-modal{width:25px;height:25px;color:#FF3424;position:absolute;text-align:center;line-height:25px;font-size:17px;right:7px;top:7px;cursor:pointer}.kiwi-modal .kiwi-modal-content{position:relative;width:900px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-image:-webkit-linear-gradient(bottom,#fff 25%,#f2f3f4 90%);background-image:-moz-linear-gradient(bottom,#fff 25%,#f2f3f4 90%);background-image:-o-linear-gradient(bottom,#fff 25%,#f2f3f4 90%);background-image:-ms-linear-gradient(bottom,#fff 25%,#f2f3f4 90%);background-image:linear-gradient(to top,#fff 25%,#f2f3f4 90%);-webkit-box-shadow:0 0 15px rgba(0,0,0,.15);-moz-box-shadow:0 0 15px rgba(0,0,0,.15);box-shadow:0 0 15px rgba(0,0,0,.15);margin:8% auto}.kiwi-modal.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.epsilon-ui-option input:checked+span>strong:before,.kiwi-modal.fade.in{opacity:1}.kiwi-modal.fade .kiwi-modal-content{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.kiwi-modal.fade.in .kiwi-modal-content{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.kiwi-modal .button-modal{width:100%;height:45px;-webkit-border-radius:22px 23px 23px 22px/22px 22px 23px 23px;-moz-border-radius:22px 23px 23px 22px/22px 22px 23px 23px;border-radius:22px 23px 23px 22px/22px 22px 23px 23px;background-color:#ff3d2e;color:#fff;display:inline-block;line-height:45px;margin:30px auto;text-align:center}.kiwi-modal .button-modal:focus,.kiwi-modal .button-modal:hover{text-decoration:none;color:#fff;background-color:#ff3424}.kiwi-modal .modal-header{padding-top:40px;padding-bottom:40px;text-align:center;background-image:url(../img/back-wavy.png);background-size:cover;background-position:center;-webkit-border-top-left-radius:10px;-moz-border-top-left-radius:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-top-right-radius:10px;border-top-right-radius:10px}.kiwi-modal .modal-header .modal-header-content{width:475px;margin:0 auto}.kiwi-modal .modal-title{font-size:28px;font-weight:800;color:#333}.kiwi-modal .modal-subtitle{font-family:"Open Sans";font-size:14px;color:#8c8c8c}.kiwi-modal .price-box{margin-top:40px}.kiwi-modal .price-box .price{font-family:"Open Sans";font-weight:700;color:#333;font-size:60px;display:block}.kiwi-modal .price-box .price .currency{font-size:45px}.kiwi-modal .price-box .price small{font-size:15px}.kiwi-modal .price-box .button-modal{width:150px}.kiwi-modal .modal-footer{margin:60px auto 0;padding-bottom:60px;width:475px}.kiwi-modal .modal-footer a{color:#639fb1;font-family:'Open Sans';font-size:14px;display:inline-block;margin-bottom:15px}.kiwi-modal .modal-footer .muted{font-size:12px;font-family:'Open Sans';color:#8c8c8c}.kiwi-modal .modal-content.form .clearfix label,.kiwi-modal .modal-content.form .radio-label{color:grey;font-family:'Open Sans';display:block}.kiwi-modal .modal-content{width:310px;margin:0 auto}.kiwi-modal .modal-content.form .radio-label{margin-top:40px}.kiwi-modal .modal-content.form>.ui-radio-inline{margin-top:15px!important}.kiwi-modal .modal-content.form .clearfix{margin-top:30px}.kiwi-modal .modal-content.form .clearfix .half{width:50%;float:left;padding-right:15px;box-sizing:border-box}.kiwi-modal .modal-content.form .clearfix .half:last-of-type{padding-left:15px;padding-right:0}.kiwi-modal .modal-content.form .clearfix input{width:100%;height:32px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:none;background-color:#fff;-webkit-box-shadow:1px 1px 2px rgba(35,31,32,.2);-moz-box-shadow:1px 1px 2px rgba(35,31,32,.2);box-shadow:1px 1px 2px rgba(35,31,32,.2);padding-left:5px;margin-top:5px}.epsilon-ui-tabs{margin-top:-36px;overflow:hidden;position:relative;z-index:10}.epsilon-ui-tabs ul{height:36px;margin-left:30px}.epsilon-ui-tabs li{height:36px;margin-right:2px;float:left;background:#E8E8E8;list-style-type:none;line-height:36px;text-align:center}.epsilon-ui-tabs li.selected{background:#fff;-webkit-box-shadow:0 -2px 3px rgba(0,0,0,.02);-moz-box-shadow:0 -2px 3px rgba(0,0,0,.02);box-shadow:0 -2px 3px rgba(0,0,0,.02)}.epsilon-ui-tabs .selected a:hover{background:#fff}.epsilon-ui-tabs a{display:block;line-height:36px;color:#666;padding:0 10px;min-width:80px}.epsilon-ui-tabs i{vertical-align:middle;font-size:16px}.epsilon-ui-tabs a:hover{background:#D4D4D4}.epsilon-ui-tabs a:focus{outline:#ccc dashed 1px;outline-offset:-4px}.sl-kiwi-networks li span{line-height:30px}.sl-kiwi-networks li:hover .epsilon-ui-checkbox strong{border:1px solid #8AB7C5}.sl-kiwi-networks li:hover .epsilon-ui-checkbox input:checked~strong,.sl-kiwi-networks li:hover .epsilon-ui-checkbox input:focus~strong{border:1px solid #448092}.ui-inline strong{display:inline-block}#sl-kiwi label.epsilon-ui-checkbox{background:0 0;display:block;position:relative;cursor:pointer;margin:0 35px;max-width:none}.epsilon-ui-checkbox.ui-checkbox-inline strong{display:inline-block}#sl-kiwi .epsilon-ui-checkbox.ui-checkbox-inline{display:inline-block;margin-left:0}.epsilon-ui-checkbox input{position:absolute;z-index:-1;opacity:0;left:0;top:0}.epsilon-ui-checkbox input:focus~strong{border:1px solid #448092;outline:#ccc dashed 1px;outline-offset:2px}.epsilon-ui-checkbox input:checked~strong{background:#fff;border:1px solid #448092;-webkit-box-shadow:inset 0 0 0 4px rgba(99,159,177,.75);-moz-box-shadow:inset 0 0 0 4px rgba(99,159,177,.75);box-shadow:inset 0 0 0 4px rgba(99,159,177,.75)}.epsilon-ui-checkbox input:disabled~strong{background:#1ABC9C;opacity:.6;pointer-events:none}.epsilon-ui-checkbox strong{background:#fff;border:1px solid #DDD;display:block;margin:11px auto auto;height:16px;width:16px;transition:all .15s}#sl-kiwi label.epsilon-ui-radio{display:block;position:relative;cursor:pointer;background:0 0;padding:0 35px;max-width:none;font-weight:400;color:grey}#sl-kiwi .sl-kiwi-tab-styles label.epsilon-ui-radio{margin:0 60px 0 0}.epsilon-ui-radio.ui-radio-inline strong{display:inline-block;margin-right:5px;position:relative;top:3px}#sl-kiwi .epsilon-ui-radio.ui-radio-inline{display:inline-block;padding-left:0}.epsilon-ui-radio strong{border-radius:50%;display:block;margin:11px auto auto;height:16px;width:16px;background:#fff;border:1px solid #DDD;transition:all .15s}.epsilon-ui-radio input{position:absolute;z-index:-1;opacity:0;left:0;top:0}.epsilon-ui-radio input:focus~strong{border:1px solid #448092;outline:#ccc dashed 1px;outline-offset:2px}.epsilon-ui-radio input:checked~strong{background:#fff;border:1px solid #448092;-webkit-box-shadow:inset 0 0 0 4px rgba(99,159,177,.75);-moz-box-shadow:inset 0 0 0 4px rgba(99,159,177,.75);box-shadow:inset 0 0 0 4px rgba(99,159,177,.75)}.epsilon-ui-radio input:disabled~strong{background:#1ABC9C;opacity:.6;pointer-events:none}.epsilon-ui-checklist{position:relative;overflow:hidden;margin-top:25px;padding-top:10px;border-top:1px solid #ECECEC;background:#FCFCFC}.epsilon-ui-checklist:before{position:absolute;top:-2px;left:50px;right:50px;height:2px;content:" ";box-shadow:0 -60px 30px 35px rgba(0,0,0,.7);z-index:1}.epsilon-ui-checklist ul{margin:15px 0 0;list-style-type:none;padding:0 5px 25px 25px;position:relative;overflow:hidden}.epsilon-ui-checklist li{margin-bottom:1px;height:35px}.epsilon-ui-checklist li>span{float:left;width:80%;padding:10px 0 0;color:grey}#sl-kiwi .epsilon-ui-checklist li .epsilon-ui-checkbox{float:right;width:20%;margin:0}.epsilon-ui-overlay{background:#fff;position:absolute;padding:10px;opacity:0}.epsilon-ui-overlay.active{top:-5px;left:-5px;bottom:-5px;right:-5px;opacity:.6}.epsilon-ui-overlay.active.networks{right:185px;left:200px;top:35px}#sl-kiwi .epsilon-ui-color{line-height:14px;background:0 0;display:inline-block;color:#D1D1D1;position:relative}#sl-kiwi .epsilon-ui-color .wp-picker-container{position:relative}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-picker-holder{position:absolute;z-index:9999}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-picker{width:69px;height:23px;z-index:10;position:absolute;top:-1px;border:none;color:#D1D1D1}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-picker-clear{position:relative;left:66px;top:6px}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result{background:0 0;border:none;-webkit-border-radius:0;border-radius:0;box-shadow:0 0 5px rgba(0,0,0,.15);padding-left:30px}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result .wp-color-result-text{display:none}#sl-kiwi .epsilon-ui-color .wp-picker-container .wp-color-result:after{background:0 0;-webkit-border-radius:0;border-radius:0;content:''}#sl-kiwi .bottom-color-option .floating-bar-background{width:350px;position:relative}#sl-kiwi .bottom-color-option .floating-bar-background em{position:absolute;left:44px;top:3px;font-style:normal;font-size:13px}#sl-kiwi .bottom-color-option .wp-picker-container{width:350px}#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result{border:none}#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:after{-webkit-border-radius:0;border-radius:0;content:''}#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:focus,#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-result:hover{background:0 0;border-color:transparent;color:initial}#sl-kiwi .bottom-color-option .wp-picker-container .wp-color-picker{z-index:10;height:27px;top:-3px}#sl-kiwi .bottom-color-option .wp-picker-container .wp-picker-default{z-index:999;left:100px;position:absolute}#sl-kiwi .epsilon-ui-color strong{width:30px;height:20px;border-radius:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.15)}.epsilon-ui-option{position:relative}.epsilon-ui-option input{position:absolute;z-index:-1;opacity:0;left:0;top:0}.epsilon-ui-option label{width:100%;cursor:pointer;margin:0}.epsilon-ui-option ul{list-style-type:none;height:90px;padding:0;margin:0}.epsilon-ui-option li{width:80px;height:90px;float:left;background:#F7FAFB;text-align:center;margin-right:1px}.epsilon-ui-option input+span{background:#F7FAFB;display:block;padding:14px 15px 0;height:90px}.epsilon-ui-option span span{text-transform:uppercase;font-size:10px;display:block;background:0 0;height:24px;color:#969A9C;border-top:1px solid #fff;line-height:24px;font-weight:400;margin:15px -15px 0}.epsilon-ui-option strong{position:relative;transition:all .15s;display:block;border:2px solid #CBCBCB;border-radius:2px;width:50px;height:39px;background-color:#f1f1f1;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);background-image:-webkit-linear-gradient(top,#fff,#f6f6f6);background-image:-moz-linear-gradient(top,#fff,#f6f6f6);background-image:-o-linear-gradient(top,#fff,#f6f6f6);background-image:-ms-linear-gradient(top,#fff,#f6f6f6);background-image:linear-gradient(to bottom,#fff,#f6f6f6)}.epsilon-ui-option input:focus+span{outline:#ccc dashed 1px;outline-offset:-4px}.epsilon-ui-option input:checked+span,.epsilon-ui-option input:checked:focus+span{background:#E8F1F3}.epsilon-ui-option input+span:hover,.epsilon-ui-option input:checked:focus+span:hover{background:#dbe9ec}.epsilon-ui-option input:disabled+span{background:#FCFCFC;opacity:.5}.epsilon-ui-option input:disabled:checked+span{background:#F5F5F5;border-color:#C4C4C4;opacity:1}.epsilon-ui-option input:disabled+span .kiwi-ic-centered em,.epsilon-ui-option input:disabled+span .kiwi-ic-centered em+em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-centered em+em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-centered em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-centered em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-posboth em,.epsilon-ui-option input:disabled+span .kiwi-ic-posboth em+em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-posboth em+em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-posboth em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-posboth em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-posbottom em,.epsilon-ui-option input:disabled+span .kiwi-ic-posbottom em+em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-posbottom em+em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-posbottom em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-posbottom em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-postop em,.epsilon-ui-option input:disabled+span .kiwi-ic-postop em+em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-postop em+em:before,.epsilon-ui-option input:disabled+span .kiwi-ic-postop em:after,.epsilon-ui-option input:disabled+span .kiwi-ic-postop em:before{background:#CECECE;opacity:1}.epsilon-ui-option input:disabled+span>i>strong:before{background:#CECECE}.epsilon-ui-option .kiwi-ic-bottom strong:before,.epsilon-ui-option .kiwi-ic-left strong:before,.epsilon-ui-option .kiwi-ic-right strong:before{background:#E14D43;opacity:.7;content:' '}.epsilon-ui-option .kiwi-ic-left strong:before{width:6px;height:17px;left:0;top:9px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-right strong:before{width:6px;height:17px;right:0;top:9px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-bottom strong:before{width:16px;height:6px;left:15px;bottom:0;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-leaf strong:before,.epsilon-ui-option .kiwi-ic-pill strong:before,.epsilon-ui-option .kiwi-ic-rect strong:before,.epsilon-ui-option .kiwi-ic-shift strong:before{background:#E14D43;width:30px;height:15px;left:8px;top:10px;content:' ';display:block;position:absolute;opacity:.7}.epsilon-ui-option .kiwi-ic-shift strong:before{-ms-transform:skewX(-20deg);-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.epsilon-ui-option .kiwi-ic-pill strong:before{border-radius:10px}.epsilon-ui-option .kiwi-ic-leaf strong:before{border-radius:6px 0}.epsilon-ui-option .kiwi-ic-centered strong:before{background:#CACACA;opacity:.7;content:' ';width:14px;height:2px;left:6px;top:7px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-centered strong>em{background:#CECECE;opacity:.7;width:38px;height:11px;left:6px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-centered strong>em:after,.epsilon-ui-option .kiwi-ic-centered strong>em:before{width:10px;height:5px;top:14px;opacity:1;content:' ';display:block;position:absolute}.epsilon-ui-option .kiwi-ic-centered strong>em:before{background:#1F4091;left:0}.epsilon-ui-option .kiwi-ic-centered strong>em:after{background:#00BFF3;left:14px}.epsilon-ui-option .kiwi-ic-centered strong>em+em{background:0 0;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-centered strong>em+em:before{background:#E03D1C;opacity:1;content:' ';width:10px;height:5px;left:-1px;top:14px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-centered strong>em+em:after{content:none}.epsilon-ui-option .kiwi-ic-filled strong:before{background:#CACACA;opacity:.7;content:' ';width:14px;height:2px;left:6px;top:7px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-filled strong>em{background:#CECECE;opacity:.7;width:38px;height:11px;left:6px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-filled strong>em:after,.epsilon-ui-option .kiwi-ic-filled strong>em:before{width:13px;height:5px;top:14px;opacity:1;content:' ';display:block;position:absolute}.epsilon-ui-option .kiwi-ic-filled strong>em:before{background:#1F4091;left:0}.epsilon-ui-option .kiwi-ic-filled strong>em:after{background:#00BFF3;left:13px}.epsilon-ui-option .kiwi-ic-filled strong>em+em{background:0 0;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-filled strong>em+em:before{background:#E03D1C;opacity:1;content:' ';width:12px;height:5px;left:-3px;top:14px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-filled strong>em+em:after{content:none}.epsilon-ui-option .kiwi-ic-posbottom strong:before{background:#CACACA;opacity:.7;content:' ';width:14px;height:2px;left:6px;top:7px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posbottom strong>em{background:#CECECE;opacity:.7;width:27px;height:11px;left:6px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posbottom strong>em:after,.epsilon-ui-option .kiwi-ic-posbottom strong>em:before{width:6px;height:2px;display:block;position:absolute;content:' ';opacity:1;top:13px}.epsilon-ui-option .kiwi-ic-posbottom strong>em:before{background:#1F4091;left:0}.epsilon-ui-option .kiwi-ic-posbottom strong>em:after{background:#00BFF3;left:7px}.epsilon-ui-option .kiwi-ic-posbottom strong>em+em{background:#CECECE;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong:before,.epsilon-ui-option .kiwi-ic-posbottom strong>em+em:after,.epsilon-ui-option .kiwi-ic-posbottom strong>em+em:before{content:' ';height:2px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posbottom strong>em+em:before{background:#E03D1C;opacity:1;width:6px;left:-15px;top:13px}.epsilon-ui-option .kiwi-ic-posbottom strong>em+em:after{background:#81B636;opacity:1;width:6px;left:-8px;top:13px}.epsilon-ui-option .kiwi-ic-posboth strong:before{background:#CACACA;opacity:.7;width:14px;left:6px;top:7px}.epsilon-ui-option .kiwi-ic-posboth strong>em{background:#CECECE;opacity:.7;width:27px;height:7px;left:6px;top:17px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong>em.top:after,.epsilon-ui-option .kiwi-ic-posboth strong>em.top:before{width:6px;height:2px;top:-4px;display:block;position:absolute;opacity:1;content:' '}.epsilon-ui-option .kiwi-ic-posboth strong>em.top:before{background:#1F4091;left:0}.epsilon-ui-option .kiwi-ic-posboth strong>em.top:after{background:#00BFF3;left:7px}.epsilon-ui-option .kiwi-ic-posboth strong>em.top+em.top{background:#CECECE;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom:after,.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom:before,.epsilon-ui-option .kiwi-ic-posboth strong>em.top+em.top:after,.epsilon-ui-option .kiwi-ic-posboth strong>em.top+em.top:before{width:6px;height:2px;opacity:1;content:' ';display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong>em.top+em.top:before{background:#E03D1C;left:-15px;top:0}.epsilon-ui-option .kiwi-ic-posboth strong>em.top+em.top:after{background:#81B636;left:-8px;top:0}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom:before{background:#1F4091;left:0;top:9px}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom:after{background:#00BFF3;left:7px;top:9px}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom+em.bottom{background:#CECECE;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom+em.bottom:before{background:#E03D1C;opacity:1;content:' ';width:6px;height:2px;left:-15px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-posboth strong>em.bottom+em.bottom:after{background:#81B636;opacity:1;content:' ';width:6px;height:2px;left:-8px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-postop strong:before{background:#CACACA;opacity:.7;content:' ';width:14px;height:2px;left:6px;top:7px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-postop strong>em{background:#CECECE;opacity:.7;width:27px;height:11px;left:6px;top:17px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-postop strong>em:after,.epsilon-ui-option .kiwi-ic-postop strong>em:before{width:6px;height:2px;top:-4px;opacity:1;content:' ';position:absolute;display:block}.epsilon-ui-option .kiwi-ic-postop strong>em:before{background:#1F4091;left:0}.epsilon-ui-option .kiwi-ic-postop strong>em:after{background:#00BFF3;left:7px}.epsilon-ui-option .kiwi-ic-postop strong>em+em{background:#CECECE;opacity:1;content:' ';width:5px;height:15px;left:35px;top:13px;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-postop strong>em+em:before{background:#E03D1C;opacity:1;content:' ';width:6px;height:2px;left:-15px;top:0;display:block;position:absolute}.epsilon-ui-option .kiwi-ic-postop strong>em+em:after{background:#81B636;opacity:1;content:' ';width:6px;height:2px;left:-8px;top:0;display:block;position:absolute}.epsilon-ui-toggle{background:0 0;width:52px;height:22px;position:relative;z-index:10}.epsilon-ui-toggle input{position:absolute;z-index:-1;opacity:0;left:0;top:0}.epsilon-ui-toggle input:focus~span{outline:#ccc dashed 1px;outline-offset:2px}.epsilon-ui-toggle span{display:block;width:52px;overflow:hidden;cursor:pointer;position:relative;height:22px;padding:0;line-height:19px;transition:background-color .2s ease-in;-webkit-border-radius:11px;-moz-border-radius:11px;border-radius:30px;background-color:#c4c4c4;-webkit-box-shadow:inset 0 2px 1px rgba(0,0,0,.11);-moz-box-shadow:inset 0 2px 1px rgba(0,0,0,.11);box-shadow:inset 0 2px 1px rgba(0,0,0,.11)}.epsilon-ui-toggle input+span:before{content:"";display:block;width:18px;height:18px;margin:0;position:absolute;top:2px;bottom:0;right:32px;background-color:#fff;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);-moz-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;transition:all .2s ease-in 0s}.epsilon-ui-toggle input+span:after{content:"OFF";display:block;color:#FFF;position:absolute;top:2px;bottom:2px;right:6px;font-size:11px;font-family:Arial}.sl-kiwi-tab-integration .themes,.ui-locked:after{display:inline-block}.epsilon-ui-toggle input:checked+span{background:#3CAF0E}.epsilon-ui-toggle input:checked+span:before{right:2px}.epsilon-ui-toggle input:checked+span:after{content:"ON";right:27px}.epsilon-ui-toggle input:focus+span,.epsilon-ui-toggle:hover input+span{background:#d4d4d4}.epsilon-ui-toggle input:focus:checked+span,.epsilon-ui-toggle:hover input:checked+span{background:#4fbf23}.ui-locked{position:relative}.ui-locked input[type=radio]:disabled{opacity:0}.ui-locked input:disabled~strong{background:0 0}.ui-locked:after{background:#F15B25;opacity:1;border:none;text-align:center;content:'\f160';font-family:dashicons;color:#fff;font-size:11px;position:absolute;bottom:2px;right:10px;border-radius:50%;width:16px;height:16px;line-height:16px}.sl-kiwi-tab-integration .integration_box{height:330px;margin-top:15px;text-align:center;background:#FFF;position:relative;border:1px solid rgba(0,0,0,.1);float:left}.sl-kiwi-tab-integration .integration_box .recommended{background:#d25637;color:#FFF;text-transform:uppercase;height:28px;text-align:center;top:0;left:0;right:0;line-height:28px;font-size:10px;position:absolute;font-weight:700}.sl-kiwi-tab-integration .integration_box img{width:155px;height:155px;padding-top:50px;margin:0 auto 15px;display:block;border:none}.sl-kiwi-tab-integration .integration_box.theme img{width:100%;height:initial;padding:0;margin:0;display:block}.sl-kiwi-tab-integration .integration_box.theme .info{display:block;position:absolute;bottom:48px;left:0;right:0;height:35px;background:rgba(0,0,0,.5);line-height:35px}.sl-kiwi-tab-integration .integration_box.theme .info a{color:#fff;font-size:14px;font-family:'Open Sans'}.sl-kiwi-tab-integration .integration_box .action_bar{position:absolute;bottom:0;left:0;right:0;font-size:15px;font-weight:600;height:18px;margin:0;padding:15px 105px 15px 15px;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,.1);box-shadow:inset 0 1px 0 rgba(0,0,0,.1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:#fff;background:rgba(255,255,255,.65);text-align:left}.sl-kiwi-tab-integration .integration_box .action_bar.active{background:#23282d;color:#FFF}.sl-kiwi-tab-integration .integration_box .action_button{position:absolute;bottom:-1px;right:-1px;padding:9px 10px 10px;background:#f6f6f6;border:1px solid rgba(0,0,0,.1)}.sl-kiwi-tab-integration .integration_box .action_button.active{background:#2c2e2f;bottom:0;right:-1px;padding:9px 10px}.sl-kiwi-tab-integration.three-col .col{width:29.81%;margin-right:5%;margin-bottom:35px}.sl-kiwi-tab-integration.three-col .col:nth-child(3n+3){margin-right:0}.mce-ico.mce-i-dashicons.dashicons-twitter{font-family:dashicons}.mce-ico.mce-i-dashicons.dashicons-twitter:before{content:"\f301";color:#55ACEE}#update-nag,.update-nag{position:relative;z-index:10}#update-nag.kiwi-notice,.update-nag.kiwi-notice{width:95%}#update-nag.kiwi-notice p,.update-nag.kiwi-notice p{font-size:14px}.kiwi-title-has-tooltip h4{display:inline-block}.kiwi-tooltip-container{position:relative;display:inline-block}.kiwi-tooltip-container .dashicons{color:#0073aa}.kiwi-tooltip-container .tooltip-opener{cursor:pointer}.kiwi-tooltip-container .tooltip-opener:focus+.kiwi-notice-container,.kiwi-tooltip-container .tooltip-opener:hover+.kiwi-notice-container{display:block}.kiwi-tooltip-container .kiwi-notice-container{position:absolute;display:none;padding:10px;background:#0073aa;border-radius:3px;z-index:10;width:350px}.clear,.fixed:after{clear:both;display:block;visibility:hidden;height:0}.kiwi-tooltip-container .kiwi-notice-container p{color:#fff}.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"],a.kiwi-upgrade-pro{color:red!important}.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"]:after,a.kiwi-upgrade-pro:after{font-family:dashicons;content:'\f155';margin-left:7px;vertical-align:middle}li.kiwi-upgrade-list{background:0 0;float:right}.featured-section .kiwi.free-pro-table th{text-align:center}.kiwi-social-share-wrap .wp-badge{background-image:url(../img/icon-256x256.jpg);background-color:transparent;background-size:contain;border:0;box-shadow:none}.fixed:after{font-size:0;content:" "}.clear{overflow:hidden;width:0}.featured-section.features .row{display:inline-block;width:97%;padding:15px;border-bottom:1px solid rgba(0,0,0,.06)}.featured-section.features .row .dashicons-yes{color:#2cbe4e}.featured-section.features .row .dashicons-no-alt{color:#ff3d2e}.featured-section.features .row>div{display:inline-block;float:left;width:15%;text-align:center}.featured-section.features .row>.feature{width:70%;text-align:left}.featured-section .free-pro-table{border-spacing:0;width:100%;margin-top:40px}.featured-section .free-pro-table th{padding-bottom:20px}.featured-section .free-pro-table td{border-top:1px solid #ccc;padding:20px 0 25px}.featured-section .free-pro-table h3,.featured-section .free-pro-table td p{margin:0}.featured-section .free-pro-table .sab-feature,.featured-section .free-pro-table .sab-pro-feature{text-align:center;width:15%}.featured-section .free-pro-table .dashicons-yes{color:#00a878}.featured-section .free-pro-table .dashicons-no-alt{color:#ff3439}.featured-section .free-pro-table .dashicons-before:before{font-size:35px;height:35px;width:35px}.featured-section .button-hero .dashicons{font-size:16px;vertical-align:middle}.featured-section .ti-about-page-text-center{text-align:center}.free-pro-table .text-right{text-align:right}.epsilon-ui-locked .kiwi-upgrade-pro-url,.ui-locked .kiwi-upgrade-pro-url{position:absolute;width:100%;height:100%;top:0;left:0;z-index:99}
|
assets/css/frontend.css
CHANGED
@@ -1,414 +1,414 @@
|
|
1 |
-
ul.kiwi-article-bar {
|
2 |
-
line-height: 30px;
|
3 |
-
padding: 0;
|
4 |
-
margin: 0;
|
5 |
-
vertical-align: top;
|
6 |
-
text-align: center;
|
7 |
-
}
|
8 |
-
ul.kiwi-article-bar li {
|
9 |
-
list-style-type: none;
|
10 |
-
transition: max-width .2s, margin .2s;
|
11 |
-
overflow: hidden;
|
12 |
-
margin: 0 5px 0 0;
|
13 |
-
display: inline-block;
|
14 |
-
padding: 0 5px;
|
15 |
-
}
|
16 |
-
ul.kiwi-article-bar li [class*="kiwi-nw-"] .fa {
|
17 |
-
line-height: 28px;
|
18 |
-
}
|
19 |
-
ul.kiwi-article-bar li:before {
|
20 |
-
content: '';
|
21 |
-
display: none !important;
|
22 |
-
}
|
23 |
-
ul.kiwi-article-bar li a {
|
24 |
-
display: block;
|
25 |
-
height: 30px;
|
26 |
-
line-height: 30px;
|
27 |
-
padding: 0 5px;
|
28 |
-
min-width: 80px;
|
29 |
-
transition: all .3s;
|
30 |
-
-webkit-box-shadow: none;
|
31 |
-
box-shadow: none;
|
32 |
-
font-size: 13px;
|
33 |
-
box-sizing: border-box;
|
34 |
-
}
|
35 |
-
ul.kiwi-article-bar li a:hover, ul.kiwi-article-bar li a:focus, ul.kiwi-article-bar li a:active {
|
36 |
-
text-decoration: none;
|
37 |
-
-webkit-box-shadow: none;
|
38 |
-
box-shadow: none;
|
39 |
-
}
|
40 |
-
ul.kiwi-article-bar.leaf a {
|
41 |
-
border-radius: 12px 0 12px 0;
|
42 |
-
}
|
43 |
-
ul.kiwi-article-bar.pill a {
|
44 |
-
border-radius: 15px;
|
45 |
-
}
|
46 |
-
ul.kiwi-article-bar.shift a {
|
47 |
-
-ms-transform: skewX(-15deg);
|
48 |
-
-webkit-transform: skewX(-15deg);
|
49 |
-
transform: skewX(-15deg);
|
50 |
-
}
|
51 |
-
ul.kiwi-article-bar.shift span {
|
52 |
-
-ms-transform: skewX(15deg);
|
53 |
-
-webkit-transform: skewX(15deg);
|
54 |
-
transform: skewX(15deg);
|
55 |
-
}
|
56 |
-
ul.kiwi-article-bar.kiwi-article-bar-fit {
|
57 |
-
display: table;
|
58 |
-
width: 100%;
|
59 |
-
table-layout: fixed;
|
60 |
-
}
|
61 |
-
ul.kiwi-article-bar.kiwi-article-bar-fit li {
|
62 |
-
display: table-cell;
|
63 |
-
padding: 0;
|
64 |
-
margin: 0;
|
65 |
-
overflow: visible;
|
66 |
-
}
|
67 |
-
ul.kiwi-article-bar.kiwi-article-bar-fit li a {
|
68 |
-
min-width: initial;
|
69 |
-
}
|
70 |
-
ul.kiwi-article-bar.kiwi-article-bar-fit.leaf a {
|
71 |
-
width: 120%;
|
72 |
-
}
|
73 |
-
ul.kiwi-article-bar.kiwi-article-bar-fit.leaf li:last-of-type a {
|
74 |
-
width: 100%;
|
75 |
-
}
|
76 |
-
ul.kiwi-article-bar.kiwi-article-bar-fit.pill {
|
77 |
-
border-radius: 15px;
|
78 |
-
overflow: hidden;
|
79 |
-
}
|
80 |
-
ul.kiwi-article-bar.kiwi-article-bar-fit.pill a {
|
81 |
-
width: 120%;
|
82 |
-
border-radius: 15px 0 0 15px;
|
83 |
-
}
|
84 |
-
ul.kiwi-article-bar.kiwi-article-bar-fit.pill li:last-child a {
|
85 |
-
width: 100%;
|
86 |
-
border-radius: 15px;
|
87 |
-
}
|
88 |
-
@media (min-width: 768px) {
|
89 |
-
ul.kiwi-article-bar.kiwi-article-bar-fit.icons-visible-desktop .kiwi-visible-desktop {
|
90 |
-
display: block;
|
91 |
-
}
|
92 |
-
}
|
93 |
-
|
94 |
-
ul.kiwi-floating-bar {
|
95 |
-
position: fixed;
|
96 |
-
list-style-type: none;
|
97 |
-
margin-bottom: 0;
|
98 |
-
z-index: 9999;
|
99 |
-
padding: 0;
|
100 |
-
-webkit-transition: all .2s linear;
|
101 |
-
transition: all .2s linear;
|
102 |
-
}
|
103 |
-
ul.kiwi-floating-bar [class*="kiwi-nw-"] .fa {
|
104 |
-
line-height: 39px;
|
105 |
-
}
|
106 |
-
ul.kiwi-floating-bar li {
|
107 |
-
list-style-type: none;
|
108 |
-
padding: 0;
|
109 |
-
margin: 0;
|
110 |
-
text-align: center;
|
111 |
-
position: relative;
|
112 |
-
}
|
113 |
-
ul.kiwi-floating-bar li:last-of-type {
|
114 |
-
margin-bottom: 0;
|
115 |
-
}
|
116 |
-
ul.kiwi-floating-bar li:before {
|
117 |
-
content: '';
|
118 |
-
display: none !important;
|
119 |
-
}
|
120 |
-
ul.kiwi-floating-bar li .network-label {
|
121 |
-
position: absolute;
|
122 |
-
opacity: 0;
|
123 |
-
visibility: hidden;
|
124 |
-
z-index: 0;
|
125 |
-
font-size: 13px;
|
126 |
-
-webkit-transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
127 |
-
transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
128 |
-
}
|
129 |
-
ul.kiwi-floating-bar li a:first-of-type {
|
130 |
-
display: block;
|
131 |
-
height: 40px;
|
132 |
-
line-height: 40px;
|
133 |
-
padding: 0 5px;
|
134 |
-
min-width: 40px;
|
135 |
-
transition: all .3s;
|
136 |
-
-webkit-box-shadow: none;
|
137 |
-
box-shadow: none;
|
138 |
-
font-size: 16px;
|
139 |
-
box-sizing: border-box;
|
140 |
-
position: relative;
|
141 |
-
z-index: 1;
|
142 |
-
}
|
143 |
-
ul.kiwi-floating-bar li a:first-of-type:hover, ul.kiwi-floating-bar li a:first-of-type:focus, ul.kiwi-floating-bar li a:first-of-type:active {
|
144 |
-
text-decoration: none;
|
145 |
-
-webkit-box-shadow: none;
|
146 |
-
box-shadow: none;
|
147 |
-
}
|
148 |
-
ul.kiwi-floating-bar .kiwi-share-count {
|
149 |
-
display: none;
|
150 |
-
}
|
151 |
-
ul.kiwi-floating-bar.left {
|
152 |
-
left: -50px;
|
153 |
-
top: 50%;
|
154 |
-
-webkit-transform: translateY(-50%);
|
155 |
-
transform: translateY(-50%);
|
156 |
-
margin: 0;
|
157 |
-
border-top-right-radius: 6px;
|
158 |
-
border-bottom-right-radius: 6px;
|
159 |
-
}
|
160 |
-
ul.kiwi-floating-bar.left .network-label {
|
161 |
-
top: 0;
|
162 |
-
left: -56px;
|
163 |
-
height: 100%;
|
164 |
-
line-height: 40px;
|
165 |
-
width: 95px;
|
166 |
-
text-align: left;
|
167 |
-
padding: 0 10px;
|
168 |
-
}
|
169 |
-
ul.kiwi-floating-bar.left > li:hover > .network-label {
|
170 |
-
opacity: 1;
|
171 |
-
left: 40px;
|
172 |
-
visibility: visible;
|
173 |
-
-webkit-transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
174 |
-
transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
175 |
-
}
|
176 |
-
ul.kiwi-floating-bar.right {
|
177 |
-
right: -50px;
|
178 |
-
top: 50%;
|
179 |
-
-webkit-transform: translateY(-50%);
|
180 |
-
transform: translateY(-50%);
|
181 |
-
margin: 0;
|
182 |
-
border-top-left-radius: 6px;
|
183 |
-
border-bottom-left-radius: 6px;
|
184 |
-
}
|
185 |
-
ul.kiwi-floating-bar.right .network-label {
|
186 |
-
top: 0;
|
187 |
-
right: -56px;
|
188 |
-
height: 100%;
|
189 |
-
line-height: 40px;
|
190 |
-
width: 95px;
|
191 |
-
text-align: left;
|
192 |
-
padding: 0 10px;
|
193 |
-
}
|
194 |
-
ul.kiwi-floating-bar.right > li:hover > .network-label {
|
195 |
-
opacity: 1;
|
196 |
-
right: 40px;
|
197 |
-
visibility: visible;
|
198 |
-
-webkit-transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
199 |
-
transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
200 |
-
}
|
201 |
-
ul.kiwi-floating-bar.bottom {
|
202 |
-
bottom: -50px;
|
203 |
-
left: 50%;
|
204 |
-
-webkit-transform: translateX(-50%);
|
205 |
-
transform: translateX(-50%);
|
206 |
-
margin: 0;
|
207 |
-
line-height: 0;
|
208 |
-
border-top-right-radius: 6px;
|
209 |
-
border-top-left-radius: 6px;
|
210 |
-
}
|
211 |
-
ul.kiwi-floating-bar.bottom .network-label {
|
212 |
-
bottom: 0;
|
213 |
-
left: 0;
|
214 |
-
height: 100%;
|
215 |
-
line-height: 18px;
|
216 |
-
width: 95px;
|
217 |
-
text-align: center;
|
218 |
-
padding: 10px 5px;
|
219 |
-
visibility: hidden;
|
220 |
-
transform: rotate(90deg);
|
221 |
-
transform-origin: 40% 6%;
|
222 |
-
}
|
223 |
-
ul.kiwi-floating-bar.bottom > li:hover > .network-label {
|
224 |
-
opacity: 1;
|
225 |
-
visibility: visible;
|
226 |
-
bottom: 59px;
|
227 |
-
-webkit-transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
228 |
-
transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
229 |
-
}
|
230 |
-
ul.kiwi-floating-bar.bottom li {
|
231 |
-
display: inline-block;
|
232 |
-
margin: 0;
|
233 |
-
}
|
234 |
-
ul.kiwi-floating-bar.pill a:first-of-type {
|
235 |
-
border-radius: 50%;
|
236 |
-
}
|
237 |
-
ul.kiwi-floating-bar.pill.left > li .network-label {
|
238 |
-
border-top-right-radius: 25px;
|
239 |
-
border-bottom-right-radius: 25px;
|
240 |
-
padding-left: 25px;
|
241 |
-
width: 120px;
|
242 |
-
left: 5px;
|
243 |
-
}
|
244 |
-
ul.kiwi-floating-bar.pill.left > li:hover .network-label {
|
245 |
-
left: 20px;
|
246 |
-
}
|
247 |
-
ul.kiwi-floating-bar.pill.right > li .network-label {
|
248 |
-
border-top-left-radius: 25px;
|
249 |
-
border-bottom-left-radius: 25px;
|
250 |
-
padding-right: 25px;
|
251 |
-
width: 120px;
|
252 |
-
right: 5px;
|
253 |
-
}
|
254 |
-
ul.kiwi-floating-bar.pill.right > li:hover .network-label {
|
255 |
-
right: 20px;
|
256 |
-
}
|
257 |
-
ul.kiwi-floating-bar.pill.bottom > li .network-label {
|
258 |
-
border-bottom-left-radius: 25px;
|
259 |
-
border-top-left-radius: 25px;
|
260 |
-
}
|
261 |
-
ul.kiwi-floating-bar.pill.bottom > li:hover .network-label {
|
262 |
-
bottom: 42px;
|
263 |
-
}
|
264 |
-
|
265 |
-
.kiwi-article-bar [class*="kiwi-nw-"], .kiwi-floating-bar [class*="kiwi-nw-"] {
|
266 |
-
-webkit-transition: all .2s;
|
267 |
-
transition: all .2s;
|
268 |
-
color: #fff;
|
269 |
-
}
|
270 |
-
.kiwi-article-bar [class*="kiwi-nw-"]:hover, .kiwi-article-bar [class*="kiwi-nw-"]:focus, .kiwi-floating-bar [class*="kiwi-nw-"]:hover, .kiwi-floating-bar [class*="kiwi-nw-"]:focus {
|
271 |
-
-webkit-transition: all .2s;
|
272 |
-
transition: all .2s;
|
273 |
-
}
|
274 |
-
.kiwi-article-bar .kiwi-nw-facebook, .kiwi-floating-bar .kiwi-nw-facebook {
|
275 |
-
background: #3B5998;
|
276 |
-
}
|
277 |
-
.kiwi-article-bar .kiwi-nw-facebook:hover, .kiwi-article-bar .kiwi-nw-facebook:focus, .kiwi-floating-bar .kiwi-nw-facebook:hover, .kiwi-floating-bar .kiwi-nw-facebook:focus {
|
278 |
-
background: #1b4199;
|
279 |
-
color: #fff;
|
280 |
-
}
|
281 |
-
.kiwi-article-bar .kiwi-nw-twitter, .kiwi-floating-bar .kiwi-nw-twitter {
|
282 |
-
background: #4EAEF8;
|
283 |
-
}
|
284 |
-
.kiwi-article-bar .kiwi-nw-twitter:hover, .kiwi-article-bar .kiwi-nw-twitter:focus, .kiwi-floating-bar .kiwi-nw-twitter:hover, .kiwi-floating-bar .kiwi-nw-twitter:focus {
|
285 |
-
background: #1193f7;
|
286 |
-
color: #fff;
|
287 |
-
}
|
288 |
-
.kiwi-article-bar .kiwi-nw-google-plus, .kiwi-floating-bar .kiwi-nw-google-plus {
|
289 |
-
background: #DB4437;
|
290 |
-
}
|
291 |
-
.kiwi-article-bar .kiwi-nw-google-plus:hover, .kiwi-article-bar .kiwi-nw-google-plus:focus, .kiwi-floating-bar .kiwi-nw-google-plus:hover, .kiwi-floating-bar .kiwi-nw-google-plus:focus {
|
292 |
-
background: #db2615;
|
293 |
-
color: #fff;
|
294 |
-
}
|
295 |
-
.kiwi-article-bar .kiwi-nw-pinterest, .kiwi-floating-bar .kiwi-nw-pinterest {
|
296 |
-
background: #BD081C;
|
297 |
-
}
|
298 |
-
.kiwi-article-bar .kiwi-nw-pinterest:hover, .kiwi-article-bar .kiwi-nw-pinterest:focus, .kiwi-floating-bar .kiwi-nw-pinterest:hover, .kiwi-floating-bar .kiwi-nw-pinterest:focus {
|
299 |
-
background: #770107;
|
300 |
-
color: #fff;
|
301 |
-
}
|
302 |
-
.kiwi-article-bar .kiwi-nw-fintel, .kiwi-floating-bar .kiwi-nw-fintel {
|
303 |
-
background: #087515;
|
304 |
-
}
|
305 |
-
.kiwi-article-bar .kiwi-nw-linkedin, .kiwi-floating-bar .kiwi-nw-linkedin {
|
306 |
-
background: #1A85BC;
|
307 |
-
}
|
308 |
-
.kiwi-article-bar .kiwi-nw-linkedin:hover, .kiwi-article-bar .kiwi-nw-linkedin:focus, .kiwi-floating-bar .kiwi-nw-linkedin:hover, .kiwi-floating-bar .kiwi-nw-linkedin:focus {
|
309 |
-
background: #006aa8;
|
310 |
-
color: #fff;
|
311 |
-
}
|
312 |
-
.kiwi-article-bar .kiwi-nw-reddit, .kiwi-floating-bar .kiwi-nw-reddit {
|
313 |
-
background: #FF4500;
|
314 |
-
}
|
315 |
-
.kiwi-article-bar .kiwi-nw-reddit:hover, .kiwi-article-bar .kiwi-nw-reddit:focus, .kiwi-floating-bar .kiwi-nw-reddit:hover, .kiwi-floating-bar .kiwi-nw-reddit:focus {
|
316 |
-
background: #e22500;
|
317 |
-
color: #fff;
|
318 |
-
}
|
319 |
-
.kiwi-article-bar .kiwi-nw-email, .kiwi-floating-bar .kiwi-nw-email {
|
320 |
-
background: #4D9159;
|
321 |
-
}
|
322 |
-
.kiwi-article-bar .kiwi-nw-email:hover, .kiwi-article-bar .kiwi-nw-email:focus, .kiwi-floating-bar .kiwi-nw-email:hover, .kiwi-floating-bar .kiwi-nw-email:focus {
|
323 |
-
background: #0e9126;
|
324 |
-
color: #fff;
|
325 |
-
}
|
326 |
-
.kiwi-article-bar .kiwi-nw-whatsapp, .kiwi-floating-bar .kiwi-nw-whatsapp {
|
327 |
-
background: #0DC143;
|
328 |
-
}
|
329 |
-
.kiwi-article-bar .kiwi-nw-whatsapp:hover, .kiwi-article-bar .kiwi-nw-whatsapp:focus, .kiwi-floating-bar .kiwi-nw-whatsapp:hover, .kiwi-floating-bar .kiwi-nw-whatsapp:focus {
|
330 |
-
background: #499b06;
|
331 |
-
color: #fff;
|
332 |
-
}
|
333 |
-
@media (min-width: 768px) {
|
334 |
-
.kiwi-article-bar .kiwi-nw-whatsapp, .kiwi-floating-bar .kiwi-nw-whatsapp {
|
335 |
-
display: none;
|
336 |
-
}
|
337 |
-
}
|
338 |
-
@media (min-width: 768px) {
|
339 |
-
.kiwi-article-bar .kiwi-nw-whatsapp.kiwi-visible-desktop, .kiwi-floating-bar .kiwi-nw-whatsapp.kiwi-visible-desktop {
|
340 |
-
display: inline-block;
|
341 |
-
}
|
342 |
-
}
|
343 |
-
.kiwi-article-bar .kiwi-nw-telegram, .kiwi-floating-bar .kiwi-nw-telegram {
|
344 |
-
background: #179CDE;
|
345 |
-
}
|
346 |
-
.kiwi-article-bar .kiwi-nw-telegram:hover, .kiwi-article-bar .kiwi-nw-telegram:focus, .kiwi-floating-bar .kiwi-nw-telegram:hover, .kiwi-floating-bar .kiwi-nw-telegram:focus {
|
347 |
-
background: #008cea;
|
348 |
-
color: #fff;
|
349 |
-
}
|
350 |
-
.kiwi-article-bar .kiwi-nw-skype, .kiwi-floating-bar .kiwi-nw-skype {
|
351 |
-
background: #009EE5;
|
352 |
-
}
|
353 |
-
.kiwi-article-bar .kiwi-nw-skype:hover, .kiwi-article-bar .kiwi-nw-skype:focus, .kiwi-floating-bar .kiwi-nw-skype:hover, .kiwi-floating-bar .kiwi-nw-skype:focus {
|
354 |
-
background: #008ae0;
|
355 |
-
color: #fff;
|
356 |
-
}
|
357 |
-
|
358 |
-
.kiwi-highlighter-excerpt-area, .kiwi-highlighter-content-area {
|
359 |
-
position: relative;
|
360 |
-
}
|
361 |
-
|
362 |
-
.kiwi-highlight-sharer {
|
363 |
-
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.75);
|
364 |
-
-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.75);
|
365 |
-
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.75);
|
366 |
-
display: none;
|
367 |
-
position: absolute;
|
368 |
-
}
|
369 |
-
.kiwi-highlight-sharer .kiwi-nw-twitter {
|
370 |
-
background: #4EAEF8;
|
371 |
-
color: #fff;
|
372 |
-
padding: 5px 15px;
|
373 |
-
}
|
374 |
-
.kiwi-highlight-sharer .kiwi-nw-twitter:hover, .kiwi-highlight-sharer .kiwi-nw-twitter:focus {
|
375 |
-
background: #fff;
|
376 |
-
color: #4EAEF8;
|
377 |
-
}
|
378 |
-
|
379 |
-
.kiwi-click-to-tweet-content-area {
|
380 |
-
border-radius: 6px;
|
381 |
-
border: 1px solid #DDDDDD;
|
382 |
-
padding: 15px;
|
383 |
-
position: relative;
|
384 |
-
}
|
385 |
-
.kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url {
|
386 |
-
text-decoration: none;
|
387 |
-
-webkit-box-shadow: none;
|
388 |
-
box-shadow: none;
|
389 |
-
font-size: 21px;
|
390 |
-
font-style: normal;
|
391 |
-
}
|
392 |
-
.kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url:hover, .kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url:focus {
|
393 |
-
text-decoration: none;
|
394 |
-
-webkit-box-shadow: none;
|
395 |
-
box-shadow: none;
|
396 |
-
}
|
397 |
-
.kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url .kiwi-click-to-tweet .kiwi-click-to-tweet-text {
|
398 |
-
position: relative;
|
399 |
-
margin-bottom: 25px;
|
400 |
-
display: inline-block;
|
401 |
-
}
|
402 |
-
.kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url .kiwi-click-to-tweet .kiwi-click-to-tweet-button {
|
403 |
-
text-transform: uppercase;
|
404 |
-
position: absolute;
|
405 |
-
font-size: 12px;
|
406 |
-
font-style: normal;
|
407 |
-
bottom: 15px;
|
408 |
-
right: 15px;
|
409 |
-
}
|
410 |
-
.kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url .kiwi-click-to-tweet .kiwi-click-to-tweet-button i {
|
411 |
-
margin-left: 5px;
|
412 |
-
color: #4EAEF8;
|
413 |
-
font-size: 15px;
|
414 |
-
}
|
1 |
+
ul.kiwi-article-bar {
|
2 |
+
line-height: 30px;
|
3 |
+
padding: 0;
|
4 |
+
margin: 0;
|
5 |
+
vertical-align: top;
|
6 |
+
text-align: center;
|
7 |
+
}
|
8 |
+
ul.kiwi-article-bar li {
|
9 |
+
list-style-type: none;
|
10 |
+
transition: max-width .2s, margin .2s;
|
11 |
+
overflow: hidden;
|
12 |
+
margin: 0 5px 0 0;
|
13 |
+
display: inline-block;
|
14 |
+
padding: 0 5px;
|
15 |
+
}
|
16 |
+
ul.kiwi-article-bar li [class*="kiwi-nw-"] .fa {
|
17 |
+
line-height: 28px;
|
18 |
+
}
|
19 |
+
ul.kiwi-article-bar li:before {
|
20 |
+
content: '';
|
21 |
+
display: none !important;
|
22 |
+
}
|
23 |
+
ul.kiwi-article-bar li a {
|
24 |
+
display: block;
|
25 |
+
height: 30px;
|
26 |
+
line-height: 30px;
|
27 |
+
padding: 0 5px;
|
28 |
+
min-width: 80px;
|
29 |
+
transition: all .3s;
|
30 |
+
-webkit-box-shadow: none;
|
31 |
+
box-shadow: none;
|
32 |
+
font-size: 13px;
|
33 |
+
box-sizing: border-box;
|
34 |
+
}
|
35 |
+
ul.kiwi-article-bar li a:hover, ul.kiwi-article-bar li a:focus, ul.kiwi-article-bar li a:active {
|
36 |
+
text-decoration: none;
|
37 |
+
-webkit-box-shadow: none;
|
38 |
+
box-shadow: none;
|
39 |
+
}
|
40 |
+
ul.kiwi-article-bar.leaf a {
|
41 |
+
border-radius: 12px 0 12px 0;
|
42 |
+
}
|
43 |
+
ul.kiwi-article-bar.pill a {
|
44 |
+
border-radius: 15px;
|
45 |
+
}
|
46 |
+
ul.kiwi-article-bar.shift a {
|
47 |
+
-ms-transform: skewX(-15deg);
|
48 |
+
-webkit-transform: skewX(-15deg);
|
49 |
+
transform: skewX(-15deg);
|
50 |
+
}
|
51 |
+
ul.kiwi-article-bar.shift span {
|
52 |
+
-ms-transform: skewX(15deg);
|
53 |
+
-webkit-transform: skewX(15deg);
|
54 |
+
transform: skewX(15deg);
|
55 |
+
}
|
56 |
+
ul.kiwi-article-bar.kiwi-article-bar-fit {
|
57 |
+
display: table;
|
58 |
+
width: 100%;
|
59 |
+
table-layout: fixed;
|
60 |
+
}
|
61 |
+
ul.kiwi-article-bar.kiwi-article-bar-fit li {
|
62 |
+
display: table-cell;
|
63 |
+
padding: 0;
|
64 |
+
margin: 0;
|
65 |
+
overflow: visible;
|
66 |
+
}
|
67 |
+
ul.kiwi-article-bar.kiwi-article-bar-fit li a {
|
68 |
+
min-width: initial;
|
69 |
+
}
|
70 |
+
ul.kiwi-article-bar.kiwi-article-bar-fit.leaf a {
|
71 |
+
width: 120%;
|
72 |
+
}
|
73 |
+
ul.kiwi-article-bar.kiwi-article-bar-fit.leaf li:last-of-type a {
|
74 |
+
width: 100%;
|
75 |
+
}
|
76 |
+
ul.kiwi-article-bar.kiwi-article-bar-fit.pill {
|
77 |
+
border-radius: 15px;
|
78 |
+
overflow: hidden;
|
79 |
+
}
|
80 |
+
ul.kiwi-article-bar.kiwi-article-bar-fit.pill a {
|
81 |
+
width: 120%;
|
82 |
+
border-radius: 15px 0 0 15px;
|
83 |
+
}
|
84 |
+
ul.kiwi-article-bar.kiwi-article-bar-fit.pill li:last-child a {
|
85 |
+
width: 100%;
|
86 |
+
border-radius: 15px;
|
87 |
+
}
|
88 |
+
@media (min-width: 768px) {
|
89 |
+
ul.kiwi-article-bar.kiwi-article-bar-fit.icons-visible-desktop .kiwi-visible-desktop {
|
90 |
+
display: block;
|
91 |
+
}
|
92 |
+
}
|
93 |
+
|
94 |
+
ul.kiwi-floating-bar {
|
95 |
+
position: fixed;
|
96 |
+
list-style-type: none;
|
97 |
+
margin-bottom: 0;
|
98 |
+
z-index: 9999;
|
99 |
+
padding: 0;
|
100 |
+
-webkit-transition: all .2s linear;
|
101 |
+
transition: all .2s linear;
|
102 |
+
}
|
103 |
+
ul.kiwi-floating-bar [class*="kiwi-nw-"] .fa {
|
104 |
+
line-height: 39px;
|
105 |
+
}
|
106 |
+
ul.kiwi-floating-bar li {
|
107 |
+
list-style-type: none;
|
108 |
+
padding: 0;
|
109 |
+
margin: 0;
|
110 |
+
text-align: center;
|
111 |
+
position: relative;
|
112 |
+
}
|
113 |
+
ul.kiwi-floating-bar li:last-of-type {
|
114 |
+
margin-bottom: 0;
|
115 |
+
}
|
116 |
+
ul.kiwi-floating-bar li:before {
|
117 |
+
content: '';
|
118 |
+
display: none !important;
|
119 |
+
}
|
120 |
+
ul.kiwi-floating-bar li .network-label {
|
121 |
+
position: absolute;
|
122 |
+
opacity: 0;
|
123 |
+
visibility: hidden;
|
124 |
+
z-index: 0;
|
125 |
+
font-size: 13px;
|
126 |
+
-webkit-transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
127 |
+
transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
128 |
+
}
|
129 |
+
ul.kiwi-floating-bar li a:first-of-type {
|
130 |
+
display: block;
|
131 |
+
height: 40px;
|
132 |
+
line-height: 40px;
|
133 |
+
padding: 0 5px;
|
134 |
+
min-width: 40px;
|
135 |
+
transition: all .3s;
|
136 |
+
-webkit-box-shadow: none;
|
137 |
+
box-shadow: none;
|
138 |
+
font-size: 16px;
|
139 |
+
box-sizing: border-box;
|
140 |
+
position: relative;
|
141 |
+
z-index: 1;
|
142 |
+
}
|
143 |
+
ul.kiwi-floating-bar li a:first-of-type:hover, ul.kiwi-floating-bar li a:first-of-type:focus, ul.kiwi-floating-bar li a:first-of-type:active {
|
144 |
+
text-decoration: none;
|
145 |
+
-webkit-box-shadow: none;
|
146 |
+
box-shadow: none;
|
147 |
+
}
|
148 |
+
ul.kiwi-floating-bar .kiwi-share-count {
|
149 |
+
display: none;
|
150 |
+
}
|
151 |
+
ul.kiwi-floating-bar.left {
|
152 |
+
left: -50px;
|
153 |
+
top: 50%;
|
154 |
+
-webkit-transform: translateY(-50%);
|
155 |
+
transform: translateY(-50%);
|
156 |
+
margin: 0;
|
157 |
+
border-top-right-radius: 6px;
|
158 |
+
border-bottom-right-radius: 6px;
|
159 |
+
}
|
160 |
+
ul.kiwi-floating-bar.left .network-label {
|
161 |
+
top: 0;
|
162 |
+
left: -56px;
|
163 |
+
height: 100%;
|
164 |
+
line-height: 40px;
|
165 |
+
width: 95px;
|
166 |
+
text-align: left;
|
167 |
+
padding: 0 10px;
|
168 |
+
}
|
169 |
+
ul.kiwi-floating-bar.left > li:hover > .network-label {
|
170 |
+
opacity: 1;
|
171 |
+
left: 40px;
|
172 |
+
visibility: visible;
|
173 |
+
-webkit-transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
174 |
+
transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
175 |
+
}
|
176 |
+
ul.kiwi-floating-bar.right {
|
177 |
+
right: -50px;
|
178 |
+
top: 50%;
|
179 |
+
-webkit-transform: translateY(-50%);
|
180 |
+
transform: translateY(-50%);
|
181 |
+
margin: 0;
|
182 |
+
border-top-left-radius: 6px;
|
183 |
+
border-bottom-left-radius: 6px;
|
184 |
+
}
|
185 |
+
ul.kiwi-floating-bar.right .network-label {
|
186 |
+
top: 0;
|
187 |
+
right: -56px;
|
188 |
+
height: 100%;
|
189 |
+
line-height: 40px;
|
190 |
+
width: 95px;
|
191 |
+
text-align: left;
|
192 |
+
padding: 0 10px;
|
193 |
+
}
|
194 |
+
ul.kiwi-floating-bar.right > li:hover > .network-label {
|
195 |
+
opacity: 1;
|
196 |
+
right: 40px;
|
197 |
+
visibility: visible;
|
198 |
+
-webkit-transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
199 |
+
transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
200 |
+
}
|
201 |
+
ul.kiwi-floating-bar.bottom {
|
202 |
+
bottom: -50px;
|
203 |
+
left: 50%;
|
204 |
+
-webkit-transform: translateX(-50%);
|
205 |
+
transform: translateX(-50%);
|
206 |
+
margin: 0;
|
207 |
+
line-height: 0;
|
208 |
+
border-top-right-radius: 6px;
|
209 |
+
border-top-left-radius: 6px;
|
210 |
+
}
|
211 |
+
ul.kiwi-floating-bar.bottom .network-label {
|
212 |
+
bottom: 0;
|
213 |
+
left: 0;
|
214 |
+
height: 100%;
|
215 |
+
line-height: 18px;
|
216 |
+
width: 95px;
|
217 |
+
text-align: center;
|
218 |
+
padding: 10px 5px;
|
219 |
+
visibility: hidden;
|
220 |
+
transform: rotate(90deg);
|
221 |
+
transform-origin: 40% 6%;
|
222 |
+
}
|
223 |
+
ul.kiwi-floating-bar.bottom > li:hover > .network-label {
|
224 |
+
opacity: 1;
|
225 |
+
visibility: visible;
|
226 |
+
bottom: 59px;
|
227 |
+
-webkit-transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
228 |
+
transition: all 0.5s cubic-bezier(0.075, 0.82, 0.165, 1);
|
229 |
+
}
|
230 |
+
ul.kiwi-floating-bar.bottom li {
|
231 |
+
display: inline-block;
|
232 |
+
margin: 0;
|
233 |
+
}
|
234 |
+
ul.kiwi-floating-bar.pill a:first-of-type {
|
235 |
+
border-radius: 50%;
|
236 |
+
}
|
237 |
+
ul.kiwi-floating-bar.pill.left > li .network-label {
|
238 |
+
border-top-right-radius: 25px;
|
239 |
+
border-bottom-right-radius: 25px;
|
240 |
+
padding-left: 25px;
|
241 |
+
width: 120px;
|
242 |
+
left: 5px;
|
243 |
+
}
|
244 |
+
ul.kiwi-floating-bar.pill.left > li:hover .network-label {
|
245 |
+
left: 20px;
|
246 |
+
}
|
247 |
+
ul.kiwi-floating-bar.pill.right > li .network-label {
|
248 |
+
border-top-left-radius: 25px;
|
249 |
+
border-bottom-left-radius: 25px;
|
250 |
+
padding-right: 25px;
|
251 |
+
width: 120px;
|
252 |
+
right: 5px;
|
253 |
+
}
|
254 |
+
ul.kiwi-floating-bar.pill.right > li:hover .network-label {
|
255 |
+
right: 20px;
|
256 |
+
}
|
257 |
+
ul.kiwi-floating-bar.pill.bottom > li .network-label {
|
258 |
+
border-bottom-left-radius: 25px;
|
259 |
+
border-top-left-radius: 25px;
|
260 |
+
}
|
261 |
+
ul.kiwi-floating-bar.pill.bottom > li:hover .network-label {
|
262 |
+
bottom: 42px;
|
263 |
+
}
|
264 |
+
|
265 |
+
.kiwi-article-bar [class*="kiwi-nw-"], .kiwi-floating-bar [class*="kiwi-nw-"] {
|
266 |
+
-webkit-transition: all .2s;
|
267 |
+
transition: all .2s;
|
268 |
+
color: #fff;
|
269 |
+
}
|
270 |
+
.kiwi-article-bar [class*="kiwi-nw-"]:hover, .kiwi-article-bar [class*="kiwi-nw-"]:focus, .kiwi-floating-bar [class*="kiwi-nw-"]:hover, .kiwi-floating-bar [class*="kiwi-nw-"]:focus {
|
271 |
+
-webkit-transition: all .2s;
|
272 |
+
transition: all .2s;
|
273 |
+
}
|
274 |
+
.kiwi-article-bar .kiwi-nw-facebook, .kiwi-floating-bar .kiwi-nw-facebook {
|
275 |
+
background: #3B5998;
|
276 |
+
}
|
277 |
+
.kiwi-article-bar .kiwi-nw-facebook:hover, .kiwi-article-bar .kiwi-nw-facebook:focus, .kiwi-floating-bar .kiwi-nw-facebook:hover, .kiwi-floating-bar .kiwi-nw-facebook:focus {
|
278 |
+
background: #1b4199;
|
279 |
+
color: #fff;
|
280 |
+
}
|
281 |
+
.kiwi-article-bar .kiwi-nw-twitter, .kiwi-floating-bar .kiwi-nw-twitter {
|
282 |
+
background: #4EAEF8;
|
283 |
+
}
|
284 |
+
.kiwi-article-bar .kiwi-nw-twitter:hover, .kiwi-article-bar .kiwi-nw-twitter:focus, .kiwi-floating-bar .kiwi-nw-twitter:hover, .kiwi-floating-bar .kiwi-nw-twitter:focus {
|
285 |
+
background: #1193f7;
|
286 |
+
color: #fff;
|
287 |
+
}
|
288 |
+
.kiwi-article-bar .kiwi-nw-google-plus, .kiwi-floating-bar .kiwi-nw-google-plus {
|
289 |
+
background: #DB4437;
|
290 |
+
}
|
291 |
+
.kiwi-article-bar .kiwi-nw-google-plus:hover, .kiwi-article-bar .kiwi-nw-google-plus:focus, .kiwi-floating-bar .kiwi-nw-google-plus:hover, .kiwi-floating-bar .kiwi-nw-google-plus:focus {
|
292 |
+
background: #db2615;
|
293 |
+
color: #fff;
|
294 |
+
}
|
295 |
+
.kiwi-article-bar .kiwi-nw-pinterest, .kiwi-floating-bar .kiwi-nw-pinterest {
|
296 |
+
background: #BD081C;
|
297 |
+
}
|
298 |
+
.kiwi-article-bar .kiwi-nw-pinterest:hover, .kiwi-article-bar .kiwi-nw-pinterest:focus, .kiwi-floating-bar .kiwi-nw-pinterest:hover, .kiwi-floating-bar .kiwi-nw-pinterest:focus {
|
299 |
+
background: #770107;
|
300 |
+
color: #fff;
|
301 |
+
}
|
302 |
+
.kiwi-article-bar .kiwi-nw-fintel, .kiwi-floating-bar .kiwi-nw-fintel {
|
303 |
+
background: #087515;
|
304 |
+
}
|
305 |
+
.kiwi-article-bar .kiwi-nw-linkedin, .kiwi-floating-bar .kiwi-nw-linkedin {
|
306 |
+
background: #1A85BC;
|
307 |
+
}
|
308 |
+
.kiwi-article-bar .kiwi-nw-linkedin:hover, .kiwi-article-bar .kiwi-nw-linkedin:focus, .kiwi-floating-bar .kiwi-nw-linkedin:hover, .kiwi-floating-bar .kiwi-nw-linkedin:focus {
|
309 |
+
background: #006aa8;
|
310 |
+
color: #fff;
|
311 |
+
}
|
312 |
+
.kiwi-article-bar .kiwi-nw-reddit, .kiwi-floating-bar .kiwi-nw-reddit {
|
313 |
+
background: #FF4500;
|
314 |
+
}
|
315 |
+
.kiwi-article-bar .kiwi-nw-reddit:hover, .kiwi-article-bar .kiwi-nw-reddit:focus, .kiwi-floating-bar .kiwi-nw-reddit:hover, .kiwi-floating-bar .kiwi-nw-reddit:focus {
|
316 |
+
background: #e22500;
|
317 |
+
color: #fff;
|
318 |
+
}
|
319 |
+
.kiwi-article-bar .kiwi-nw-email, .kiwi-floating-bar .kiwi-nw-email {
|
320 |
+
background: #4D9159;
|
321 |
+
}
|
322 |
+
.kiwi-article-bar .kiwi-nw-email:hover, .kiwi-article-bar .kiwi-nw-email:focus, .kiwi-floating-bar .kiwi-nw-email:hover, .kiwi-floating-bar .kiwi-nw-email:focus {
|
323 |
+
background: #0e9126;
|
324 |
+
color: #fff;
|
325 |
+
}
|
326 |
+
.kiwi-article-bar .kiwi-nw-whatsapp, .kiwi-floating-bar .kiwi-nw-whatsapp {
|
327 |
+
background: #0DC143;
|
328 |
+
}
|
329 |
+
.kiwi-article-bar .kiwi-nw-whatsapp:hover, .kiwi-article-bar .kiwi-nw-whatsapp:focus, .kiwi-floating-bar .kiwi-nw-whatsapp:hover, .kiwi-floating-bar .kiwi-nw-whatsapp:focus {
|
330 |
+
background: #499b06;
|
331 |
+
color: #fff;
|
332 |
+
}
|
333 |
+
@media (min-width: 768px) {
|
334 |
+
.kiwi-article-bar .kiwi-nw-whatsapp, .kiwi-floating-bar .kiwi-nw-whatsapp {
|
335 |
+
display: none;
|
336 |
+
}
|
337 |
+
}
|
338 |
+
@media (min-width: 768px) {
|
339 |
+
.kiwi-article-bar .kiwi-nw-whatsapp.kiwi-visible-desktop, .kiwi-floating-bar .kiwi-nw-whatsapp.kiwi-visible-desktop {
|
340 |
+
display: inline-block;
|
341 |
+
}
|
342 |
+
}
|
343 |
+
.kiwi-article-bar .kiwi-nw-telegram, .kiwi-floating-bar .kiwi-nw-telegram {
|
344 |
+
background: #179CDE;
|
345 |
+
}
|
346 |
+
.kiwi-article-bar .kiwi-nw-telegram:hover, .kiwi-article-bar .kiwi-nw-telegram:focus, .kiwi-floating-bar .kiwi-nw-telegram:hover, .kiwi-floating-bar .kiwi-nw-telegram:focus {
|
347 |
+
background: #008cea;
|
348 |
+
color: #fff;
|
349 |
+
}
|
350 |
+
.kiwi-article-bar .kiwi-nw-skype, .kiwi-floating-bar .kiwi-nw-skype {
|
351 |
+
background: #009EE5;
|
352 |
+
}
|
353 |
+
.kiwi-article-bar .kiwi-nw-skype:hover, .kiwi-article-bar .kiwi-nw-skype:focus, .kiwi-floating-bar .kiwi-nw-skype:hover, .kiwi-floating-bar .kiwi-nw-skype:focus {
|
354 |
+
background: #008ae0;
|
355 |
+
color: #fff;
|
356 |
+
}
|
357 |
+
|
358 |
+
.kiwi-highlighter-excerpt-area, .kiwi-highlighter-content-area {
|
359 |
+
position: relative;
|
360 |
+
}
|
361 |
+
|
362 |
+
.kiwi-highlight-sharer {
|
363 |
+
-webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.75);
|
364 |
+
-moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.75);
|
365 |
+
box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.75);
|
366 |
+
display: none;
|
367 |
+
position: absolute;
|
368 |
+
}
|
369 |
+
.kiwi-highlight-sharer .kiwi-nw-twitter {
|
370 |
+
background: #4EAEF8;
|
371 |
+
color: #fff;
|
372 |
+
padding: 5px 15px;
|
373 |
+
}
|
374 |
+
.kiwi-highlight-sharer .kiwi-nw-twitter:hover, .kiwi-highlight-sharer .kiwi-nw-twitter:focus {
|
375 |
+
background: #fff;
|
376 |
+
color: #4EAEF8;
|
377 |
+
}
|
378 |
+
|
379 |
+
.kiwi-click-to-tweet-content-area {
|
380 |
+
border-radius: 6px;
|
381 |
+
border: 1px solid #DDDDDD;
|
382 |
+
padding: 15px;
|
383 |
+
position: relative;
|
384 |
+
}
|
385 |
+
.kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url {
|
386 |
+
text-decoration: none;
|
387 |
+
-webkit-box-shadow: none;
|
388 |
+
box-shadow: none;
|
389 |
+
font-size: 21px;
|
390 |
+
font-style: normal;
|
391 |
+
}
|
392 |
+
.kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url:hover, .kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url:focus {
|
393 |
+
text-decoration: none;
|
394 |
+
-webkit-box-shadow: none;
|
395 |
+
box-shadow: none;
|
396 |
+
}
|
397 |
+
.kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url .kiwi-click-to-tweet .kiwi-click-to-tweet-text {
|
398 |
+
position: relative;
|
399 |
+
margin-bottom: 25px;
|
400 |
+
display: inline-block;
|
401 |
+
}
|
402 |
+
.kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url .kiwi-click-to-tweet .kiwi-click-to-tweet-button {
|
403 |
+
text-transform: uppercase;
|
404 |
+
position: absolute;
|
405 |
+
font-size: 12px;
|
406 |
+
font-style: normal;
|
407 |
+
bottom: 15px;
|
408 |
+
right: 15px;
|
409 |
+
}
|
410 |
+
.kiwi-click-to-tweet-content-area > a.kiwi-click-to-tweet-url .kiwi-click-to-tweet .kiwi-click-to-tweet-button i {
|
411 |
+
margin-left: 5px;
|
412 |
+
color: #4EAEF8;
|
413 |
+
font-size: 15px;
|
414 |
+
}
|
assets/css/index.php
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
// Silence is golden
|
1 |
+
<?php
|
2 |
+
|
3 |
// Silence is golden
|
assets/css/menu-link.css
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
-
.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"], a.kiwi-upgrade-pro {
|
2 |
-
color: red !important;
|
3 |
-
}
|
4 |
-
|
5 |
-
.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"]:after, a.kiwi-upgrade-pro:after {
|
6 |
-
font-family: dashicons;
|
7 |
-
content: '\f155';
|
8 |
-
margin-left: 7px;
|
9 |
-
vertical-align: middle;
|
10 |
}
|
1 |
+
.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"], a.kiwi-upgrade-pro {
|
2 |
+
color: red !important;
|
3 |
+
}
|
4 |
+
|
5 |
+
.wp-has-submenu a[href*="admin.php?page=kiwi-upgrade"]:after, a.kiwi-upgrade-pro:after {
|
6 |
+
font-family: dashicons;
|
7 |
+
content: '\f155';
|
8 |
+
margin-left: 7px;
|
9 |
+
vertical-align: middle;
|
10 |
}
|
assets/img/index.php
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
// Silence is golden
|
1 |
+
<?php
|
2 |
+
|
3 |
// Silence is golden
|
assets/index.php
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
// Silence is golden
|
1 |
+
<?php
|
2 |
+
|
3 |
// Silence is golden
|
assets/js/KiwiClickToTweet.js
CHANGED
@@ -1,140 +1,140 @@
|
|
1 |
-
(function () {
|
2 |
-
var KiwiLinkLength = function (input) {
|
3 |
-
var tmp = '';
|
4 |
-
|
5 |
-
for ( var i = 0; i < 23; i++ ) {
|
6 |
-
tmp += 'o';
|
7 |
-
}
|
8 |
-
|
9 |
-
return input.replace(/(http:\/\/[\S]*)/g, tmp).length;
|
10 |
-
};
|
11 |
-
|
12 |
-
var KiwiGetTwitterHandle = function (id) {
|
13 |
-
var data = {
|
14 |
-
'action': 'kiwi_social_share_get_option',
|
15 |
-
'args' : {
|
16 |
-
group : 'kiwi_social_identities',
|
17 |
-
option : 'twitter_username',
|
18 |
-
default: false
|
19 |
-
}
|
20 |
-
};
|
21 |
-
|
22 |
-
jQuery.ajax({
|
23 |
-
dataType: 'json',
|
24 |
-
type : 'POST',
|
25 |
-
url : ajaxurl,
|
26 |
-
data : data,
|
27 |
-
complete: function (json) {
|
28 |
-
if ( json.responseJSON ) {
|
29 |
-
jQuery('#' + id).attr('data-handle', json.responseJSON);
|
30 |
-
}
|
31 |
-
}
|
32 |
-
});
|
33 |
-
|
34 |
-
};
|
35 |
-
|
36 |
-
tinymce.PluginManager.add('KiwiClickToTweet', function (editor, url) {
|
37 |
-
|
38 |
-
editor.addButton('KiwiClickToTweet', {
|
39 |
-
title : 'Click to Tweet',
|
40 |
-
icon : ' kicon-twitter',
|
41 |
-
onclick: function () {
|
42 |
-
var handle = KiwiGetTwitterHandle(this._id),
|
43 |
-
self = this._id;
|
44 |
-
|
45 |
-
editor.windowManager.open({
|
46 |
-
title : 'Build "Click to Tweet"',
|
47 |
-
class : 'kiwi-click-to-tweet',
|
48 |
-
body : [
|
49 |
-
{
|
50 |
-
type : 'textbox',
|
51 |
-
multiline: true,
|
52 |
-
style : 'height:50px',
|
53 |
-
name : 'tweet',
|
54 |
-
label : 'The text that will be sent out on Twitter.',
|
55 |
-
onkeyup : function () {
|
56 |
-
var value = jQuery('.mce-first textarea').val();
|
57 |
-
var strLength = value.length;
|
58 |
-
var handle = jQuery('#' + self).attr('data-handle');
|
59 |
-
if ( value.indexOf('http') > -1 || value.indexOf('https') > -1 ) {
|
60 |
-
linkSpace = 0;
|
61 |
-
} else {
|
62 |
-
linkSpace = 23;
|
63 |
-
}
|
64 |
-
|
65 |
-
if ( typeof handle === 'undefined' ) {
|
66 |
-
var remaining = 140 - KiwiLinkLength(value) - linkSpace;
|
67 |
-
} else {
|
68 |
-
var remaining = 140 - KiwiLinkLength(value) - linkSpace - handle.length - 6;
|
69 |
-
}
|
70 |
-
|
71 |
-
if ( remaining > 1 || remaining == 0 ) {
|
72 |
-
jQuery('.tweetCounter').css({ 'color': 'green' }).text(remaining + ' characters');
|
73 |
-
} else if ( remaining == 1 ) {
|
74 |
-
jQuery('.tweetCounter').css({ 'color': 'green' }).text(remaining + ' character');
|
75 |
-
} else if ( remaining < 0 ) {
|
76 |
-
jQuery('.tweetCounter').css({ 'color': 'red' }).text(remaining + ' characters');
|
77 |
-
}
|
78 |
-
},
|
79 |
-
class : 'tweetCounting'
|
80 |
-
},
|
81 |
-
{
|
82 |
-
type : 'label',
|
83 |
-
name : 'someHelpText',
|
84 |
-
onPostRender: function () {
|
85 |
-
var value = jQuery('.mce-first textarea').val();
|
86 |
-
var strLength = value.length;
|
87 |
-
var handle = jQuery('#' + self).attr('data-handle');
|
88 |
-
|
89 |
-
if ( value.indexOf('http') > -1 || value.indexOf('https') > -1 ) {
|
90 |
-
linkSpace = 0;
|
91 |
-
} else {
|
92 |
-
linkSpace = 23;
|
93 |
-
}
|
94 |
-
|
95 |
-
if ( typeof handle === 'undefined' ) {
|
96 |
-
var remaining = 140 - KiwiLinkLength(value) - linkSpace;
|
97 |
-
} else {
|
98 |
-
var remaining = 140 - KiwiLinkLength(value) - linkSpace - handle.length - 6;
|
99 |
-
}
|
100 |
-
|
101 |
-
this.getEl().innerHTML =
|
102 |
-
'<span style="float:right;">You have <span class="tweetCounter" style="color:green">' + remaining + ' characters</span> remaining.</span>';
|
103 |
-
},
|
104 |
-
text : ''
|
105 |
-
},
|
106 |
-
{
|
107 |
-
type : 'textbox',
|
108 |
-
multiline: true,
|
109 |
-
style : 'height:50px',
|
110 |
-
name : 'quote',
|
111 |
-
label : 'The quote as it will appear in your article.'
|
112 |
-
}, {
|
113 |
-
type : 'label',
|
114 |
-
name : 'someHelpText2',
|
115 |
-
onPostRender: function () {
|
116 |
-
this.getEl().innerHTML =
|
117 |
-
'<div style="width:650px;"> </div>';
|
118 |
-
},
|
119 |
-
text : ''
|
120 |
-
}
|
121 |
-
],
|
122 |
-
onsubmit: function (e) {
|
123 |
-
var value = jQuery('.mce-first textarea').val();
|
124 |
-
var strLength = value.length;
|
125 |
-
var remaining = 117 - strLength;
|
126 |
-
if ( e.data.tweet === '' || e.data.quote === '' ) {
|
127 |
-
editor.windowManager.alert('Please, fill in both fields.');
|
128 |
-
return false;
|
129 |
-
} else if ( remaining < 0 ) {
|
130 |
-
editor.windowManager.alert('You have too many characters in your tweet.');
|
131 |
-
return false;
|
132 |
-
}
|
133 |
-
|
134 |
-
editor.insertContent('[KiwiClickToTweet tweet="' + e.data.tweet.replace(/"/g, '\'') + '" quote="' + e.data.quote.replace(/"/g, '\'') + '"]');
|
135 |
-
}
|
136 |
-
});
|
137 |
-
}
|
138 |
-
});
|
139 |
-
});
|
140 |
-
})();
|
1 |
+
(function () {
|
2 |
+
var KiwiLinkLength = function (input) {
|
3 |
+
var tmp = '';
|
4 |
+
|
5 |
+
for ( var i = 0; i < 23; i++ ) {
|
6 |
+
tmp += 'o';
|
7 |
+
}
|
8 |
+
|
9 |
+
return input.replace(/(http:\/\/[\S]*)/g, tmp).length;
|
10 |
+
};
|
11 |
+
|
12 |
+
var KiwiGetTwitterHandle = function (id) {
|
13 |
+
var data = {
|
14 |
+
'action': 'kiwi_social_share_get_option',
|
15 |
+
'args' : {
|
16 |
+
group : 'kiwi_social_identities',
|
17 |
+
option : 'twitter_username',
|
18 |
+
default: false
|
19 |
+
}
|
20 |
+
};
|
21 |
+
|
22 |
+
jQuery.ajax({
|
23 |
+
dataType: 'json',
|
24 |
+
type : 'POST',
|
25 |
+
url : ajaxurl,
|
26 |
+
data : data,
|
27 |
+
complete: function (json) {
|
28 |
+
if ( json.responseJSON ) {
|
29 |
+
jQuery('#' + id).attr('data-handle', json.responseJSON);
|
30 |
+
}
|
31 |
+
}
|
32 |
+
});
|
33 |
+
|
34 |
+
};
|
35 |
+
|
36 |
+
tinymce.PluginManager.add('KiwiClickToTweet', function (editor, url) {
|
37 |
+
|
38 |
+
editor.addButton('KiwiClickToTweet', {
|
39 |
+
title : 'Click to Tweet',
|
40 |
+
icon : ' kicon-twitter',
|
41 |
+
onclick: function () {
|
42 |
+
var handle = KiwiGetTwitterHandle(this._id),
|
43 |
+
self = this._id;
|
44 |
+
|
45 |
+
editor.windowManager.open({
|
46 |
+
title : 'Build "Click to Tweet"',
|
47 |
+
class : 'kiwi-click-to-tweet',
|
48 |
+
body : [
|
49 |
+
{
|
50 |
+
type : 'textbox',
|
51 |
+
multiline: true,
|
52 |
+
style : 'height:50px',
|
53 |
+
name : 'tweet',
|
54 |
+
label : 'The text that will be sent out on Twitter.',
|
55 |
+
onkeyup : function () {
|
56 |
+
var value = jQuery('.mce-first textarea').val();
|
57 |
+
var strLength = value.length;
|
58 |
+
var handle = jQuery('#' + self).attr('data-handle');
|
59 |
+
if ( value.indexOf('http') > -1 || value.indexOf('https') > -1 ) {
|
60 |
+
linkSpace = 0;
|
61 |
+
} else {
|
62 |
+
linkSpace = 23;
|
63 |
+
}
|
64 |
+
|
65 |
+
if ( typeof handle === 'undefined' ) {
|
66 |
+
var remaining = 140 - KiwiLinkLength(value) - linkSpace;
|
67 |
+
} else {
|
68 |
+
var remaining = 140 - KiwiLinkLength(value) - linkSpace - handle.length - 6;
|
69 |
+
}
|
70 |
+
|
71 |
+
if ( remaining > 1 || remaining == 0 ) {
|
72 |
+
jQuery('.tweetCounter').css({ 'color': 'green' }).text(remaining + ' characters');
|
73 |
+
} else if ( remaining == 1 ) {
|
74 |
+
jQuery('.tweetCounter').css({ 'color': 'green' }).text(remaining + ' character');
|
75 |
+
} else if ( remaining < 0 ) {
|
76 |
+
jQuery('.tweetCounter').css({ 'color': 'red' }).text(remaining + ' characters');
|
77 |
+
}
|
78 |
+
},
|
79 |
+
class : 'tweetCounting'
|
80 |
+
},
|
81 |
+
{
|
82 |
+
type : 'label',
|
83 |
+
name : 'someHelpText',
|
84 |
+
onPostRender: function () {
|
85 |
+
var value = jQuery('.mce-first textarea').val();
|
86 |
+
var strLength = value.length;
|
87 |
+
var handle = jQuery('#' + self).attr('data-handle');
|
88 |
+
|
89 |
+
if ( value.indexOf('http') > -1 || value.indexOf('https') > -1 ) {
|
90 |
+
linkSpace = 0;
|
91 |
+
} else {
|
92 |
+
linkSpace = 23;
|
93 |
+
}
|
94 |
+
|
95 |
+
if ( typeof handle === 'undefined' ) {
|
96 |
+
var remaining = 140 - KiwiLinkLength(value) - linkSpace;
|
97 |
+
} else {
|
98 |
+
var remaining = 140 - KiwiLinkLength(value) - linkSpace - handle.length - 6;
|
99 |
+
}
|
100 |
+
|
101 |
+
this.getEl().innerHTML =
|
102 |
+
'<span style="float:right;">You have <span class="tweetCounter" style="color:green">' + remaining + ' characters</span> remaining.</span>';
|
103 |
+
},
|
104 |
+
text : ''
|
105 |
+
},
|
106 |
+
{
|
107 |
+
type : 'textbox',
|
108 |
+
multiline: true,
|
109 |
+
style : 'height:50px',
|
110 |
+
name : 'quote',
|
111 |
+
label : 'The quote as it will appear in your article.'
|
112 |
+
}, {
|
113 |
+
type : 'label',
|
114 |
+
name : 'someHelpText2',
|
115 |
+
onPostRender: function () {
|
116 |
+
this.getEl().innerHTML =
|
117 |
+
'<div style="width:650px;"> </div>';
|
118 |
+
},
|
119 |
+
text : ''
|
120 |
+
}
|
121 |
+
],
|
122 |
+
onsubmit: function (e) {
|
123 |
+
var value = jQuery('.mce-first textarea').val();
|
124 |
+
var strLength = value.length;
|
125 |
+
var remaining = 117 - strLength;
|
126 |
+
if ( e.data.tweet === '' || e.data.quote === '' ) {
|
127 |
+
editor.windowManager.alert('Please, fill in both fields.');
|
128 |
+
return false;
|
129 |
+
} else if ( remaining < 0 ) {
|
130 |
+
editor.windowManager.alert('You have too many characters in your tweet.');
|
131 |
+
return false;
|
132 |
+
}
|
133 |
+
|
134 |
+
editor.insertContent('[KiwiClickToTweet tweet="' + e.data.tweet.replace(/"/g, '\'') + '" quote="' + e.data.quote.replace(/"/g, '\'') + '"]');
|
135 |
+
}
|
136 |
+
});
|
137 |
+
}
|
138 |
+
});
|
139 |
+
});
|
140 |
+
})();
|
assets/js/admin.js
CHANGED
@@ -1,17 +1,17 @@
|
|
1 |
-
jQuery(document).ready(function (e) {
|
2 |
-
try {
|
3 |
-
kiwi.init(e);
|
4 |
-
|
5 |
-
//
|
6 |
-
//
|
7 |
-
//
|
8 |
-
}
|
9 |
-
catch ( err ) {
|
10 |
-
console.warn(err.message);
|
11 |
-
}
|
12 |
-
|
13 |
-
});
|
14 |
-
|
15 |
-
jQuery(document).on('KiwiObjectsLoaded', function () {
|
16 |
-
kiwi.interface.preloader(jQuery);
|
17 |
});
|
1 |
+
jQuery(document).ready(function (e) {
|
2 |
+
try {
|
3 |
+
kiwi.init(e);
|
4 |
+
|
5 |
+
//kiwi.interactions.upsellModalPage(e);
|
6 |
+
//kiwi.interactions.handleModalPageForm(e);
|
7 |
+
//kiwi.interactions.registration(e);
|
8 |
+
}
|
9 |
+
catch ( err ) {
|
10 |
+
console.warn(err.message);
|
11 |
+
}
|
12 |
+
|
13 |
+
});
|
14 |
+
|
15 |
+
jQuery(document).on('KiwiObjectsLoaded', function () {
|
16 |
+
kiwi.interface.preloader(jQuery);
|
17 |
});
|
assets/js/admin.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(document).ready(function(
|
1 |
+
jQuery(document).ready(function(e){try{kiwi.init(e)}catch(e){console.warn(e.message)}}),jQuery(document).on("KiwiObjectsLoaded",function(){kiwi.interface.preloader(jQuery)});
|
assets/js/frontend.js
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
-
jQuery(document).ready(function (e) {
|
2 |
-
try {
|
3 |
-
kiwi.frontend.highlightShare(e);
|
4 |
-
kiwi.frontend.modalPopup(e);
|
5 |
-
kiwi.frontend.handleFloatingBarDisplay(e);
|
6 |
-
} catch ( err ) {
|
7 |
-
console.warn(err);
|
8 |
-
}
|
9 |
-
});
|
1 |
+
jQuery(document).ready(function (e) {
|
2 |
+
try {
|
3 |
+
kiwi.frontend.highlightShare(e);
|
4 |
+
kiwi.frontend.modalPopup(e);
|
5 |
+
kiwi.frontend.handleFloatingBarDisplay(e);
|
6 |
+
} catch ( err ) {
|
7 |
+
console.warn(err);
|
8 |
+
}
|
9 |
+
});
|
assets/js/index.php
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
// Silence is golden
|
1 |
+
<?php
|
2 |
+
|
3 |
// Silence is golden
|
assets/js/kiwi.js
CHANGED
@@ -1,742 +1,742 @@
|
|
1 |
-
"use strict";
|
2 |
-
|
3 |
-
var kiwi = {
|
4 |
-
loaded: 0,
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Interface related methods
|
8 |
-
*/
|
9 |
-
interface: {
|
10 |
-
/**
|
11 |
-
* Listen on option changes and provide a notification
|
12 |
-
* @param $
|
13 |
-
*/
|
14 |
-
saveChangesNotification: function ($) {
|
15 |
-
var context = $('#sl-kiwi'),
|
16 |
-
notification = context.find('.kiwi-notification-popup'),
|
17 |
-
submitter = notification.find('input'),
|
18 |
-
form = context.find('form').find('#submit');
|
19 |
-
|
20 |
-
context.find('input').on('change', function () {
|
21 |
-
notification.slideDown(300);
|
22 |
-
});
|
23 |
-
|
24 |
-
submitter.on('click', function () {
|
25 |
-
form.click();
|
26 |
-
})
|
27 |
-
},
|
28 |
-
|
29 |
-
/**
|
30 |
-
* Handle the preloader
|
31 |
-
* @param $
|
32 |
-
*/
|
33 |
-
preloader: function ($) {
|
34 |
-
var context = $('#sl-kiwi'),
|
35 |
-
overlay = context.find('.overlay'),
|
36 |
-
floating_bar = $('ul[data-id="networks_ordering_floating_bar"]');
|
37 |
-
|
38 |
-
setTimeout(function () {
|
39 |
-
overlay.find('.overlay-content').fadeOut(400, function () {
|
40 |
-
overlay.removeClass('active').css({ 'z-index': 0, 'bottom': 'initial', 'right': 'initial' });
|
41 |
-
floating_bar.css({ right: '-46px', 'opacity': 1, 'z-index': 1 });
|
42 |
-
});
|
43 |
-
}, 1500);
|
44 |
-
},
|
45 |
-
|
46 |
-
/**
|
47 |
-
* Init the wp color picker and handle changes
|
48 |
-
*
|
49 |
-
* @param $
|
50 |
-
*/
|
51 |
-
colorFields: function ($) {
|
52 |
-
var colorpickers = $('.kiwi-styles .epsilon-ui-color input'),
|
53 |
-
customColorPickers = $('.kiwi-styles .epsilon-custom-colors .epsilon-ui-color input'),
|
54 |
-
networks = $('.shift a');
|
55 |
-
|
56 |
-
colorpickers.wpColorPicker();
|
57 |
-
$('input[name="kiwi_general_settings[styles_colors]"]:radio').change(function () {
|
58 |
-
var scheme = $(this).val();
|
59 |
-
|
60 |
-
switch ( scheme ) {
|
61 |
-
case 'custom':
|
62 |
-
$.each(customColorPickers, function () {
|
63 |
-
$(this).val($(this).data('color-custom')).trigger('change');
|
64 |
-
});
|
65 |
-
break;
|
66 |
-
case 'monochrome':
|
67 |
-
$.each(customColorPickers, function () {
|
68 |
-
$(this).val($(this).data('color-monochrome')).trigger('change');
|
69 |
-
});
|
70 |
-
break;
|
71 |
-
default:
|
72 |
-
$.each(customColorPickers, function () {
|
73 |
-
$(this).val($(this).data('color-original')).trigger('change');
|
74 |
-
});
|
75 |
-
break;
|
76 |
-
}
|
77 |
-
});
|
78 |
-
|
79 |
-
$.each(colorpickers, function () {
|
80 |
-
var parent = $(this).parents('.epsilon-ui-color'),
|
81 |
-
em = parent.find('em'),
|
82 |
-
self = $(this),
|
83 |
-
network = parent.parent().parent().data('network'),
|
84 |
-
sortable = $('.shift').find('.kiwi-nw-' + network),
|
85 |
-
currentColor = self.wpColorPicker('color'),
|
86 |
-
property = parent.attr('data-prop');
|
87 |
-
|
88 |
-
$(this).wpColorPicker({
|
89 |
-
'change': function (event, ui) {
|
90 |
-
var val = self.wpColorPicker('color');
|
91 |
-
em.html(val);
|
92 |
-
}
|
93 |
-
})
|
94 |
-
});
|
95 |
-
|
96 |
-
|
97 |
-
var fbem = $('.floating-bar-background input');
|
98 |
-
if ( fbem.length ) {
|
99 |
-
fbem.wpColorPicker({
|
100 |
-
defaultColor: '#272F32',
|
101 |
-
change : function (event, ui) {
|
102 |
-
var val = fbem.wpColorPicker('color');
|
103 |
-
|
104 |
-
$('.floating-bar-background').find('em').html(val);
|
105 |
-
}
|
106 |
-
});
|
107 |
-
}
|
108 |
-
|
109 |
-
|
110 |
-
kiwi.loaded += 1;
|
111 |
-
},
|
112 |
-
|
113 |
-
/**
|
114 |
-
* Disable the keyboard arrows on this elements while the toggle is off
|
115 |
-
* @param $
|
116 |
-
*/
|
117 |
-
toggleHelper: function ($) {
|
118 |
-
$(".epsilon-ui-option input").keypress(function (event) {
|
119 |
-
var overlay_active = $(this).closest('.epsilon-ui-option').find('.epsilon-ui-overlay.active').length;
|
120 |
-
|
121 |
-
if ( overlay_active && event.keyCode > 36 && event.keyCode < 41 ) {
|
122 |
-
event.preventDefault();
|
123 |
-
}
|
124 |
-
});
|
125 |
-
|
126 |
-
kiwi.loaded += 1;
|
127 |
-
},
|
128 |
-
|
129 |
-
/**
|
130 |
-
* Tab functionality
|
131 |
-
*
|
132 |
-
* @param $
|
133 |
-
*/
|
134 |
-
tabs: function ($) {
|
135 |
-
$('.epsilon-ui-tabs a:not([href*="admin.php?page=kiwi-upgrade"])').click(function () {
|
136 |
-
|
137 |
-
if ( $(this).closest('li').hasClass('selected') ) {
|
138 |
-
return 0;
|
139 |
-
}
|
140 |
-
|
141 |
-
var tab = $(this).attr('data-tab');
|
142 |
-
|
143 |
-
$(this).closest('ul').find('.selected').removeClass('selected');
|
144 |
-
$(this).closest('li').addClass('selected');
|
145 |
-
|
146 |
-
$('.sl-kiwi-content .epsilon-tab-active').removeClass('epsilon-tab-active');
|
147 |
-
$('.sl-kiwi-content .' + tab).addClass('epsilon-tab-active');
|
148 |
-
|
149 |
-
document.cookie = 'tab=' + tab;
|
150 |
-
$(document).trigger('KiwiTabChanged');
|
151 |
-
return false;
|
152 |
-
});
|
153 |
-
kiwi.loaded += 1;
|
154 |
-
}
|
155 |
-
},
|
156 |
-
|
157 |
-
/**
|
158 |
-
* UI / UX interactions
|
159 |
-
*/
|
160 |
-
interactions: {
|
161 |
-
/**
|
162 |
-
* Handle ajax request to add license key to options
|
163 |
-
*/
|
164 |
-
registration: function ($) {
|
165 |
-
$('.kiwi-ajax-activation').on('click', function (e) {
|
166 |
-
e.preventDefault();
|
167 |
-
var data = {
|
168 |
-
action: 'kiwi_social_share_set_option',
|
169 |
-
args : {
|
170 |
-
group : 'kiwi_registration',
|
171 |
-
option : 'license_key',
|
172 |
-
default: false,
|
173 |
-
value : $(this).parent().find('#kiwi_pro_registration').val()
|
174 |
-
}
|
175 |
-
};
|
176 |
-
|
177 |
-
jQuery.ajax({
|
178 |
-
dataType: 'json',
|
179 |
-
type : 'POST',
|
180 |
-
url : ajaxurl,
|
181 |
-
data : data,
|
182 |
-
complete: function (json) {
|
183 |
-
if ( json.responseText ) {
|
184 |
-
if ( 'Success' === json.responseText ) {
|
185 |
-
location.reload();
|
186 |
-
}
|
187 |
-
}
|
188 |
-
}
|
189 |
-
});
|
190 |
-
});
|
191 |
-
|
192 |
-
$('.kiwi-ajax-registration-action').on('click', function (e) {
|
193 |
-
e.preventDefault();
|
194 |
-
var self = $(this),
|
195 |
-
data = {
|
196 |
-
action: 'kiwi_social_share_edd_helper',
|
197 |
-
args : {
|
198 |
-
todo: $(this).attr('data-action')
|
199 |
-
}
|
200 |
-
};
|
201 |
-
|
202 |
-
jQuery.ajax({
|
203 |
-
dataType: 'json',
|
204 |
-
type : 'POST',
|
205 |
-
url : ajaxurl,
|
206 |
-
data : data,
|
207 |
-
complete: function (json) {
|
208 |
-
if ( json.responseJSON.status ) {
|
209 |
-
switch(json.responseJSON.message){
|
210 |
-
case 'active':
|
211 |
-
self.attr('data-action', 'deactivate').addClass('button').removeClass('button-primary').val('Deactivate License');
|
212 |
-
break;
|
213 |
-
case 'site_inactive':
|
214 |
-
self.attr('data-action', 'activate').addClass('button-primary').removeClass('button').val('Activate License');
|
215 |
-
break;
|
216 |
-
default:
|
217 |
-
break;
|
218 |
-
}
|
219 |
-
}
|
220 |
-
}
|
221 |
-
});
|
222 |
-
});
|
223 |
-
},
|
224 |
-
|
225 |
-
/**
|
226 |
-
* Hide/Show checked networks in the list
|
227 |
-
*
|
228 |
-
* @param $
|
229 |
-
*/
|
230 |
-
networks: function ($) {
|
231 |
-
|
232 |
-
$('.sl-kiwi-tab-networks .sl-kiwi-networks input[data-source="article-bar"]').on('click change', function () {
|
233 |
-
|
234 |
-
var social_item = $(this).attr('data-list-item');
|
235 |
-
|
236 |
-
if ( $(this).is(':checked') ) {
|
237 |
-
$('.sl-kiwi-dragdrop ul[data-id="networks_ordering"] li .' + social_item).closest('li').removeClass('sl-kiwi-item-remove').addClass('sl-kiwi-item-add');
|
238 |
-
} else {
|
239 |
-
$('.sl-kiwi-dragdrop ul[data-id="networks_ordering"] li .' + social_item).closest('li').removeClass('sl-kiwi-item-add').addClass('sl-kiwi-item-remove');
|
240 |
-
}
|
241 |
-
|
242 |
-
});
|
243 |
-
|
244 |
-
$('.sl-kiwi-tab-networks .sl-kiwi-networks input[data-source="floating-bar"]').on('click change', function () {
|
245 |
-
|
246 |
-
var social_item = $(this).attr('data-list-item');
|
247 |
-
|
248 |
-
if ( $(this).is(':checked') ) {
|
249 |
-
$('.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] li .' + social_item).closest('li').removeClass('sl-kiwi-item-remove').addClass('sl-kiwi-item-add');
|
250 |
-
} else {
|
251 |
-
$('.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] li .' + social_item).closest('li').removeClass('sl-kiwi-item-add').addClass('sl-kiwi-item-remove');
|
252 |
-
}
|
253 |
-
|
254 |
-
});
|
255 |
-
|
256 |
-
kiwi.loaded += 1;
|
257 |
-
},
|
258 |
-
|
259 |
-
/**
|
260 |
-
* Change the bar style on radio clicks
|
261 |
-
*
|
262 |
-
* @param $
|
263 |
-
*/
|
264 |
-
articleStyling: function ($) {
|
265 |
-
$('input[name="kiwi_general_settings[article_bar_style]"]:radio').change(function () {
|
266 |
-
$('.sl-kiwi-dragdrop').find("[data-id='networks_ordering']").attr('data-style', this.value);
|
267 |
-
});
|
268 |
-
},
|
269 |
-
|
270 |
-
/**
|
271 |
-
* Toggle functionality ( creates an overlay on the closest option group )
|
272 |
-
*
|
273 |
-
* @param $
|
274 |
-
*/
|
275 |
-
toggles: function ($) {
|
276 |
-
$('.epsilon-ui-toggle input').click(function () {
|
277 |
-
|
278 |
-
if ( $(this).prop('checked') ) {
|
279 |
-
$(this).val('on');
|
280 |
-
} else {
|
281 |
-
$(this).val('');
|
282 |
-
}
|
283 |
-
|
284 |
-
var group = $(this).closest('.sl-kiwi-opt-group');
|
285 |
-
|
286 |
-
if ( $(this).is(':checked') ) {
|
287 |
-
$('.epsilon-ui-overlay', group).removeClass('active');
|
288 |
-
} else {
|
289 |
-
$('.epsilon-ui-overlay', group).addClass('active');
|
290 |
-
}
|
291 |
-
});
|
292 |
-
kiwi.loaded += 1;
|
293 |
-
},
|
294 |
-
|
295 |
-
/**
|
296 |
-
* Toggle an overlay on radio elements ( used in styles tab )
|
297 |
-
*
|
298 |
-
* @param $
|
299 |
-
*/
|
300 |
-
radioToggles: function ($) {
|
301 |
-
$('.sl-kiwi-radio-post-types .epsilon-ui-radio input').click(function () {
|
302 |
-
if ( $(this).val() === 'all' ) {
|
303 |
-
$(this).parent().parent().find('.epsilon-ui-checklist').slideUp();
|
304 |
-
} else if ( $(this).val() === 'custom' ) {
|
305 |
-
$(this).parent().parent().find('.epsilon-ui-checklist').slideDown();
|
306 |
-
}
|
307 |
-
});
|
308 |
-
|
309 |
-
$('.epsilon-ui-radio-toggle input').click(function () {
|
310 |
-
if ( $(this).val() === 'original' ) {
|
311 |
-
$(this).parents('.sl-kiwi-tab-networks').find('.epsilon-ui-overlay').addClass('active');
|
312 |
-
} else {
|
313 |
-
$(this).parents('.sl-kiwi-tab-networks').find('.epsilon-ui-overlay').removeClass('active');
|
314 |
-
}
|
315 |
-
});
|
316 |
-
kiwi.loaded += 1;
|
317 |
-
},
|
318 |
-
|
319 |
-
/**
|
320 |
-
* Change the shapes of the network list elements
|
321 |
-
*
|
322 |
-
* @param $
|
323 |
-
*/
|
324 |
-
shapes: function ($) {
|
325 |
-
|
326 |
-
$('input[name="kiwi_general_settings[button_shape]"]:radio').change(function () {
|
327 |
-
$('.sl-kiwi-dragdrop').find("[data-id='networks_ordering']").attr('class', this.value);
|
328 |
-
});
|
329 |
-
|
330 |
-
$('input[name="kiwi_general_settings[button_shape_floating]"]:radio').change(function () {
|
331 |
-
$('.sl-kiwi-dragdrop').find("[data-id='networks_ordering_floating_bar']").attr('class', this.value);
|
332 |
-
});
|
333 |
-
kiwi.loaded += 1;
|
334 |
-
},
|
335 |
-
|
336 |
-
/**
|
337 |
-
* Toggle selection of all networks in article and floating bar
|
338 |
-
*
|
339 |
-
* @param $
|
340 |
-
*/
|
341 |
-
allCheckbox: function ($) {
|
342 |
-
var state,
|
343 |
-
floatingBar = $('input[name="kiwi_general_settings[networks_floating_bar][]"]'),
|
344 |
-
floatingBarChecked = $('input[name="kiwi_general_settings[networks_floating_bar][]"]:checked'),
|
345 |
-
articleBar = $('input[name="kiwi_general_settings[networks_article_bar][]"]'),
|
346 |
-
articleBarChecked = $('input[name="kiwi_general_settings[networks_article_bar][]"]:checked');
|
347 |
-
|
348 |
-
|
349 |
-
if ( floatingBar.length === floatingBarChecked.length ) {
|
350 |
-
$('#floating-bar-all').prop('checked', true);
|
351 |
-
}
|
352 |
-
|
353 |
-
if ( articleBar.length === articleBarChecked.length ) {
|
354 |
-
$('#social-bar-all').prop('checked', true);
|
355 |
-
}
|
356 |
-
|
357 |
-
|
358 |
-
$('#social-bar-all, #floating-bar-all').on('click', function (event) {
|
359 |
-
switch ( $(this).attr('id') ) {
|
360 |
-
case 'floating-bar-all':
|
361 |
-
state = $(this).prop('checked');
|
362 |
-
$('input[name="kiwi_general_settings[networks_floating_bar][]"]').prop('checked', state).change();
|
363 |
-
break;
|
364 |
-
default:
|
365 |
-
state = $(this).prop('checked');
|
366 |
-
$('input[name="kiwi_general_settings[networks_article_bar][]"]').prop('checked', state).change();
|
367 |
-
break;
|
368 |
-
}
|
369 |
-
});
|
370 |
-
},
|
371 |
-
|
372 |
-
/**
|
373 |
-
* Sorting functionality on the network list
|
374 |
-
*
|
375 |
-
* @param $
|
376 |
-
*/
|
377 |
-
sortable: function ($) {
|
378 |
-
var kiwi_sortable = $(".sl-kiwi-dragdrop ul[data-id='networks_ordering']");
|
379 |
-
kiwi_sortable.sortable({
|
380 |
-
placeholder: "sl-kiwi-dragdrop-placeholder",
|
381 |
-
stop : function (event, ui) {
|
382 |
-
var elements = [],
|
383 |
-
input = $(this).attr('data-id');
|
384 |
-
|
385 |
-
$('.sl-kiwi-dragdrop ul[data-id="networks_ordering"] li').each(function (index, elem) {
|
386 |
-
var kiwi_pos = $(elem).attr('data-item');
|
387 |
-
elements.push(kiwi_pos);
|
388 |
-
});
|
389 |
-
|
390 |
-
var serialize_elem = elements.join();
|
391 |
-
$('#kiwi_' + input).val(serialize_elem).trigger('change');
|
392 |
-
},
|
393 |
-
create : function (event, ui) {
|
394 |
-
kiwi.loaded += 1
|
395 |
-
}
|
396 |
-
}).disableSelection();
|
397 |
-
},
|
398 |
-
|
399 |
-
/**
|
400 |
-
* Handle the modal content
|
401 |
-
*
|
402 |
-
* @param $
|
403 |
-
*/
|
404 |
-
upsellModalPage: function ($) {
|
405 |
-
var context = $('.kiwi-modal');
|
406 |
-
|
407 |
-
$('.ui-locked, .epsilon-ui-locked, .epsilon-locked').on('click', function (e) {
|
408 |
-
context.fadeIn(200, function () {
|
409 |
-
context.addClass('in');
|
410 |
-
});
|
411 |
-
});
|
412 |
-
|
413 |
-
$('input[name="kiwi_product_upsell[type]"]').on('change', function () {
|
414 |
-
if ( $(this).val() === 'business' ) {
|
415 |
-
$('.kiwi-modal').find('.company-group').fadeIn(300);
|
416 |
-
} else {
|
417 |
-
context.find('.company-group').fadeOut(300);
|
418 |
-
context.find('.company-group input').val('');
|
419 |
-
}
|
420 |
-
});
|
421 |
-
|
422 |
-
$('.kiwi-modal .close-modal').on('click', function (e) {
|
423 |
-
e.preventDefault();
|
424 |
-
|
425 |
-
context.removeClass('in');
|
426 |
-
setTimeout(function () {
|
427 |
-
context.fadeOut(200);
|
428 |
-
context.find('#page-one').show();
|
429 |
-
context.find('#page-two').hide();
|
430 |
-
context.find('.modal-footer').show();
|
431 |
-
context.find('.modal-title').text(kiwi_locale.kiwi_step_one_title);
|
432 |
-
context.find('.modal-subtitle').text(kiwi_locale.kiwi_step_one_subtitle);
|
433 |
-
}, 200);
|
434 |
-
});
|
435 |
-
|
436 |
-
$('.button-modal').on('click', function (e) {
|
437 |
-
e.preventDefault();
|
438 |
-
var action = $(this).attr('data-action');
|
439 |
-
if ( action !== 'modal-buy-now' ) {
|
440 |
-
return;
|
441 |
-
}
|
442 |
-
var current_page = $('#page-one'),
|
443 |
-
next_page = $('#page-two'),
|
444 |
-
footer = $('.kiwi-modal .modal-footer'),
|
445 |
-
title_container = $('.kiwi-modal .modal-header-content'),
|
446 |
-
title = title_container.find('.modal-title'),
|
447 |
-
subtitle = title_container.find('.modal-subtitle');
|
448 |
-
|
449 |
-
title.fadeOut(300, function () {
|
450 |
-
title.text(kiwi_locale.kiwi_step_two_title);
|
451 |
-
title.fadeIn(300);
|
452 |
-
});
|
453 |
-
|
454 |
-
subtitle.fadeOut(300, function () {
|
455 |
-
subtitle.text(kiwi_locale.kiwi_step_two_subtitle);
|
456 |
-
subtitle.fadeIn(300);
|
457 |
-
});
|
458 |
-
|
459 |
-
footer.fadeOut(300);
|
460 |
-
current_page.fadeOut(300, function () {
|
461 |
-
next_page.fadeIn(300);
|
462 |
-
});
|
463 |
-
});
|
464 |
-
},
|
465 |
-
|
466 |
-
/**
|
467 |
-
* Handle the form on the modal upsell
|
468 |
-
* @param $
|
469 |
-
*/
|
470 |
-
handleModalPageForm: function ($) {
|
471 |
-
$('.button-modal').on('click', function (e) {
|
472 |
-
e.preventDefault();
|
473 |
-
var action = $(this).attr('data-action');
|
474 |
-
|
475 |
-
if ( action !== 'continue-to-checkout' ) {
|
476 |
-
return;
|
477 |
-
}
|
478 |
-
|
479 |
-
var fields = {
|
480 |
-
"customer": {
|
481 |
-
"first_name" : $('input[name="kiwi_product_upsell[first_name]"]').val(),
|
482 |
-
"last_name" : $('input[name="kiwi_product_upsell[last_name]"]').val(),
|
483 |
-
"email" : $('input[name="kiwi_product_upsell[email]"]').val(),
|
484 |
-
"vat" : $('input[name="kiwi_product_upsell[vat]"]').val(),
|
485 |
-
"company_name": $('input[name="kiwi_product_upsell[company_name]"]').val()
|
486 |
-
},
|
487 |
-
"product" : {
|
488 |
-
"id" : $('input[name="kiwi_product_upsell[product]"]').val(),
|
489 |
-
"options" : {},
|
490 |
-
"quantity": "1"
|
491 |
-
}
|
492 |
-
};
|
493 |
-
|
494 |
-
var obj = JSON.stringify(fields);
|
495 |
-
var hash = encodeURIComponent(btoa(obj));
|
496 |
-
|
497 |
-
var newwindow = window.open('https://www.machothemes.com/checkout/?mthash=' + hash);
|
498 |
-
|
499 |
-
if ( window.focus ) {
|
500 |
-
newwindow.focus()
|
501 |
-
}
|
502 |
-
});
|
503 |
-
}
|
504 |
-
},
|
505 |
-
|
506 |
-
frontend: {
|
507 |
-
/**
|
508 |
-
* Handles the popup window on click events
|
509 |
-
* @param $
|
510 |
-
*/
|
511 |
-
modalPopup: function ($) {
|
512 |
-
$('a[data-class="popup"]').on('click', function (e) {
|
513 |
-
e.preventDefault();
|
514 |
-
var kiwiTracking;
|
515 |
-
|
516 |
-
var newwindow = window.open($(this).attr('href'), '', 'height=500,width=500');
|
517 |
-
if ( window.focus ) {
|
518 |
-
newwindow.focus()
|
519 |
-
}
|
520 |
-
|
521 |
-
var network = $(this).attr('data-network'),
|
522 |
-
parent = $(this).parent(),
|
523 |
-
context;
|
524 |
-
|
525 |
-
if ( parent.is('li') ) {
|
526 |
-
context = parent.parent().attr('data-tracking-container');
|
527 |
-
kiwiTracking = kiwi.frontend.checkTracking(this);
|
528 |
-
} else if ( parent.is('blockquote') ) {
|
529 |
-
context = 'click-to-tweet';
|
530 |
-
kiwiTracking = 'true' === $(this).attr('data-tracking');
|
531 |
-
}
|
532 |
-
|
533 |
-
if ( typeof ga === "function" && true === kiwiTracking ) {
|
534 |
-
ga('send', 'event', 'kiwi_social_media', 'kiwi_' + context + '_' + network + '_share');
|
535 |
-
}
|
536 |
-
|
537 |
-
return false;
|
538 |
-
});
|
539 |
-
},
|
540 |
-
|
541 |
-
/**
|
542 |
-
* Highlighted content
|
543 |
-
*/
|
544 |
-
highlighted: {
|
545 |
-
start : 0,
|
546 |
-
end : 0,
|
547 |
-
url : null,
|
548 |
-
title : null,
|
549 |
-
content: null
|
550 |
-
},
|
551 |
-
|
552 |
-
/**
|
553 |
-
* Highlight share functionality
|
554 |
-
* @param $
|
555 |
-
*/
|
556 |
-
highlightShare: function ($) {
|
557 |
-
var areas = $('.kiwi-highlighter-excerpt-area, .kiwi-highlighter-content-area');
|
558 |
-
|
559 |
-
$('.kiwi-highlight-sharer a').on('click', function (e) {
|
560 |
-
e.preventDefault();
|
561 |
-
var proxy = kiwi.frontend.highlighted,
|
562 |
-
href = null;
|
563 |
-
|
564 |
-
kiwi.frontend.highlighted = {};
|
565 |
-
|
566 |
-
href = this.href.replace('%url%', encodeURIComponent(proxy.url));
|
567 |
-
href = href.replace('%text%', encodeURIComponent(proxy.content));
|
568 |
-
window.open(href, "tweethighlight", "width=575,height=430,toolbar=false,menubar=false,location=false,status=false");
|
569 |
-
|
570 |
-
var kiwiTracking = 'true' === $(this).attr('data-tracking');
|
571 |
-
|
572 |
-
if ( typeof ga === "function" && true === kiwiTracking ) {
|
573 |
-
var network = 'twitter',
|
574 |
-
context = 'highlight-to-tweet';
|
575 |
-
|
576 |
-
ga('send', 'event', 'kiwi_social_media', 'kiwi_' + context + '_' + network + '_share');
|
577 |
-
}
|
578 |
-
|
579 |
-
$('.kiwi-highlight-sharer').css({
|
580 |
-
display: 'none'
|
581 |
-
});
|
582 |
-
|
583 |
-
return false;
|
584 |
-
});
|
585 |
-
|
586 |
-
$('body').on('mousedown vmouseup', function (e) {
|
587 |
-
var parent = $(e.target).parent(),
|
588 |
-
sharer = $('.kiwi-highlight-sharer');
|
589 |
-
|
590 |
-
if ( parent.hasClass('kiwi-highlight-sharer') || parent.is('a') ) {
|
591 |
-
return;
|
592 |
-
}
|
593 |
-
|
594 |
-
if ( sharer.is(':not(:hidden)') ) {
|
595 |
-
sharer.css({
|
596 |
-
display: 'none'
|
597 |
-
});
|
598 |
-
}
|
599 |
-
});
|
600 |
-
|
601 |
-
areas.on('mousedown vmouseup', function (e) {
|
602 |
-
kiwi.frontend.highlighted.start = e.pageX;
|
603 |
-
var sharer = $('.kiwi-highlight-sharer');
|
604 |
-
if ( sharer.is(':not(:hidden)') ) {
|
605 |
-
sharer.css({
|
606 |
-
display: 'none'
|
607 |
-
});
|
608 |
-
}
|
609 |
-
|
610 |
-
});
|
611 |
-
|
612 |
-
areas.on('mouseup vmouseup', function (e) {
|
613 |
-
var selection = kiwi.frontend.getSelected(),
|
614 |
-
sharer = $('.kiwi-highlight-sharer');
|
615 |
-
|
616 |
-
kiwi.frontend.highlighted.end = e.pageX;
|
617 |
-
if ( typeof selection === 'undefined' ) {
|
618 |
-
sharer.css({ display: 'none' });
|
619 |
-
return;
|
620 |
-
}
|
621 |
-
|
622 |
-
var object = {
|
623 |
-
start : e.pageX,
|
624 |
-
end : e.pageX,
|
625 |
-
url : $(this).attr('data-url'),
|
626 |
-
title : $(this).attr('data-title'),
|
627 |
-
content: selection
|
628 |
-
};
|
629 |
-
|
630 |
-
var offset = parseInt(Math.abs((kiwi.frontend.highlighted.start - kiwi.frontend.highlighted.end) / 2));
|
631 |
-
|
632 |
-
sharer.css({
|
633 |
-
position: 'absolute',
|
634 |
-
left : e.pageX - offset,
|
635 |
-
top : e.pageY - 50,
|
636 |
-
display : 'block'
|
637 |
-
});
|
638 |
-
|
639 |
-
kiwi.frontend.highlighted = object;
|
640 |
-
});
|
641 |
-
|
642 |
-
document.addEventListener("selectionchange", function () {
|
643 |
-
kiwi.frontend.getSelected();
|
644 |
-
}, false);
|
645 |
-
|
646 |
-
},
|
647 |
-
|
648 |
-
/**
|
649 |
-
* Get selection text
|
650 |
-
*
|
651 |
-
* @returns {string}
|
652 |
-
*/
|
653 |
-
getSelected: function () {
|
654 |
-
var selection = window.getSelection();
|
655 |
-
var text = selection.toString();
|
656 |
-
if ( '' === text ) {
|
657 |
-
return;
|
658 |
-
}
|
659 |
-
|
660 |
-
return text;
|
661 |
-
},
|
662 |
-
|
663 |
-
/**
|
664 |
-
* Check tracking helper
|
665 |
-
*
|
666 |
-
* @param element
|
667 |
-
* @returns {boolean}
|
668 |
-
*/
|
669 |
-
checkTracking: function (element) {
|
670 |
-
var parent = jQuery(element).parents('ul');
|
671 |
-
return 'true' === parent.attr('data-tracking');
|
672 |
-
},
|
673 |
-
|
674 |
-
/**
|
675 |
-
* Animate the floating bar
|
676 |
-
* @param $
|
677 |
-
*/
|
678 |
-
handleFloatingBarDisplay: function ($) {
|
679 |
-
var element = $('.kiwi-floating-bar'),
|
680 |
-
position;
|
681 |
-
if ( element.hasClass('bottom') ) {
|
682 |
-
position = 'bottom';
|
683 |
-
} else if ( element.hasClass('right') ) {
|
684 |
-
position = 'right';
|
685 |
-
} else {
|
686 |
-
position = 'left';
|
687 |
-
}
|
688 |
-
|
689 |
-
setTimeout(function () {
|
690 |
-
switch ( position ) {
|
691 |
-
case 'bottom':
|
692 |
-
element.css({ 'bottom': 0 });
|
693 |
-
break;
|
694 |
-
case 'right':
|
695 |
-
element.css({ 'right': 0 });
|
696 |
-
break;
|
697 |
-
default:
|
698 |
-
element.css({ 'left': 0 });
|
699 |
-
break;
|
700 |
-
}
|
701 |
-
}, 300);
|
702 |
-
}
|
703 |
-
},
|
704 |
-
|
705 |
-
/**
|
706 |
-
* Initiate the helper functions
|
707 |
-
*
|
708 |
-
* @param $
|
709 |
-
*/
|
710 |
-
init: function ($) {
|
711 |
-
/**
|
712 |
-
* Interface methods
|
713 |
-
*/
|
714 |
-
kiwi.interface.tabs($);
|
715 |
-
kiwi.interface.toggleHelper($);
|
716 |
-
kiwi.interface.colorFields($);
|
717 |
-
kiwi.interface.saveChangesNotification($);
|
718 |
-
/**
|
719 |
-
* Interaction handlers
|
720 |
-
*/
|
721 |
-
kiwi.interactions.toggles($);
|
722 |
-
kiwi.interactions.radioToggles($);
|
723 |
-
kiwi.interactions.networks($);
|
724 |
-
kiwi.interactions.shapes($);
|
725 |
-
kiwi.frontend.modalPopup($);
|
726 |
-
kiwi.interactions.sortable($);
|
727 |
-
kiwi.interactions.allCheckbox($);
|
728 |
-
kiwi.interactions.articleStyling($);
|
729 |
-
|
730 |
-
/**
|
731 |
-
* Preloader handler
|
732 |
-
*
|
733 |
-
* @type {number}
|
734 |
-
*/
|
735 |
-
var loader = setInterval(function () {
|
736 |
-
if ( kiwi.loaded >= 8 ) {
|
737 |
-
$(document).trigger('KiwiObjectsLoaded');
|
738 |
-
clearInterval(loader);
|
739 |
-
}
|
740 |
-
}, 100);
|
741 |
-
}
|
742 |
-
};
|
1 |
+
"use strict";
|
2 |
+
|
3 |
+
var kiwi = {
|
4 |
+
loaded: 0,
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Interface related methods
|
8 |
+
*/
|
9 |
+
interface: {
|
10 |
+
/**
|
11 |
+
* Listen on option changes and provide a notification
|
12 |
+
* @param $
|
13 |
+
*/
|
14 |
+
saveChangesNotification: function ($) {
|
15 |
+
var context = $('#sl-kiwi'),
|
16 |
+
notification = context.find('.kiwi-notification-popup'),
|
17 |
+
submitter = notification.find('input'),
|
18 |
+
form = context.find('form').find('#submit');
|
19 |
+
|
20 |
+
context.find('input').on('change', function () {
|
21 |
+
notification.slideDown(300);
|
22 |
+
});
|
23 |
+
|
24 |
+
submitter.on('click', function () {
|
25 |
+
form.click();
|
26 |
+
})
|
27 |
+
},
|
28 |
+
|
29 |
+
/**
|
30 |
+
* Handle the preloader
|
31 |
+
* @param $
|
32 |
+
*/
|
33 |
+
preloader: function ($) {
|
34 |
+
var context = $('#sl-kiwi'),
|
35 |
+
overlay = context.find('.overlay'),
|
36 |
+
floating_bar = $('ul[data-id="networks_ordering_floating_bar"]');
|
37 |
+
|
38 |
+
setTimeout(function () {
|
39 |
+
overlay.find('.overlay-content').fadeOut(400, function () {
|
40 |
+
overlay.removeClass('active').css({ 'z-index': 0, 'bottom': 'initial', 'right': 'initial' });
|
41 |
+
floating_bar.css({ right: '-46px', 'opacity': 1, 'z-index': 1 });
|
42 |
+
});
|
43 |
+
}, 1500);
|
44 |
+
},
|
45 |
+
|
46 |
+
/**
|
47 |
+
* Init the wp color picker and handle changes
|
48 |
+
*
|
49 |
+
* @param $
|
50 |
+
*/
|
51 |
+
colorFields: function ($) {
|
52 |
+
var colorpickers = $('.kiwi-styles .epsilon-ui-color input'),
|
53 |
+
customColorPickers = $('.kiwi-styles .epsilon-custom-colors .epsilon-ui-color input'),
|
54 |
+
networks = $('.shift a');
|
55 |
+
|
56 |
+
colorpickers.wpColorPicker();
|
57 |
+
$('input[name="kiwi_general_settings[styles_colors]"]:radio').change(function () {
|
58 |
+
var scheme = $(this).val();
|
59 |
+
|
60 |
+
switch ( scheme ) {
|
61 |
+
case 'custom':
|
62 |
+
$.each(customColorPickers, function () {
|
63 |
+
$(this).val($(this).data('color-custom')).trigger('change');
|
64 |
+
});
|
65 |
+
break;
|
66 |
+
case 'monochrome':
|
67 |
+
$.each(customColorPickers, function () {
|
68 |
+
$(this).val($(this).data('color-monochrome')).trigger('change');
|
69 |
+
});
|
70 |
+
break;
|
71 |
+
default:
|
72 |
+
$.each(customColorPickers, function () {
|
73 |
+
$(this).val($(this).data('color-original')).trigger('change');
|
74 |
+
});
|
75 |
+
break;
|
76 |
+
}
|
77 |
+
});
|
78 |
+
|
79 |
+
$.each(colorpickers, function () {
|
80 |
+
var parent = $(this).parents('.epsilon-ui-color'),
|
81 |
+
em = parent.find('em'),
|
82 |
+
self = $(this),
|
83 |
+
network = parent.parent().parent().data('network'),
|
84 |
+
sortable = $('.shift').find('.kiwi-nw-' + network),
|
85 |
+
currentColor = self.wpColorPicker('color'),
|
86 |
+
property = parent.attr('data-prop');
|
87 |
+
|
88 |
+
$(this).wpColorPicker({
|
89 |
+
'change': function (event, ui) {
|
90 |
+
var val = self.wpColorPicker('color');
|
91 |
+
em.html(val);
|
92 |
+
}
|
93 |
+
})
|
94 |
+
});
|
95 |
+
|
96 |
+
|
97 |
+
var fbem = $('.floating-bar-background input');
|
98 |
+
if ( fbem.length ) {
|
99 |
+
fbem.wpColorPicker({
|
100 |
+
defaultColor: '#272F32',
|
101 |
+
change : function (event, ui) {
|
102 |
+
var val = fbem.wpColorPicker('color');
|
103 |
+
|
104 |
+
$('.floating-bar-background').find('em').html(val);
|
105 |
+
}
|
106 |
+
});
|
107 |
+
}
|
108 |
+
|
109 |
+
|
110 |
+
kiwi.loaded += 1;
|
111 |
+
},
|
112 |
+
|
113 |
+
/**
|
114 |
+
* Disable the keyboard arrows on this elements while the toggle is off
|
115 |
+
* @param $
|
116 |
+
*/
|
117 |
+
toggleHelper: function ($) {
|
118 |
+
$(".epsilon-ui-option input").keypress(function (event) {
|
119 |
+
var overlay_active = $(this).closest('.epsilon-ui-option').find('.epsilon-ui-overlay.active').length;
|
120 |
+
|
121 |
+
if ( overlay_active && event.keyCode > 36 && event.keyCode < 41 ) {
|
122 |
+
event.preventDefault();
|
123 |
+
}
|
124 |
+
});
|
125 |
+
|
126 |
+
kiwi.loaded += 1;
|
127 |
+
},
|
128 |
+
|
129 |
+
/**
|
130 |
+
* Tab functionality
|
131 |
+
*
|
132 |
+
* @param $
|
133 |
+
*/
|
134 |
+
tabs: function ($) {
|
135 |
+
$('.epsilon-ui-tabs a:not([href*="admin.php?page=kiwi-upgrade"])').click(function () {
|
136 |
+
|
137 |
+
if ( $(this).closest('li').hasClass('selected') ) {
|
138 |
+
return 0;
|
139 |
+
}
|
140 |
+
|
141 |
+
var tab = $(this).attr('data-tab');
|
142 |
+
|
143 |
+
$(this).closest('ul').find('.selected').removeClass('selected');
|
144 |
+
$(this).closest('li').addClass('selected');
|
145 |
+
|
146 |
+
$('.sl-kiwi-content .epsilon-tab-active').removeClass('epsilon-tab-active');
|
147 |
+
$('.sl-kiwi-content .' + tab).addClass('epsilon-tab-active');
|
148 |
+
|
149 |
+
document.cookie = 'tab=' + tab;
|
150 |
+
$(document).trigger('KiwiTabChanged');
|
151 |
+
return false;
|
152 |
+
});
|
153 |
+
kiwi.loaded += 1;
|
154 |
+
}
|
155 |
+
},
|
156 |
+
|
157 |
+
/**
|
158 |
+
* UI / UX interactions
|
159 |
+
*/
|
160 |
+
interactions: {
|
161 |
+
/**
|
162 |
+
* Handle ajax request to add license key to options
|
163 |
+
*/
|
164 |
+
registration: function ($) {
|
165 |
+
$('.kiwi-ajax-activation').on('click', function (e) {
|
166 |
+
e.preventDefault();
|
167 |
+
var data = {
|
168 |
+
action: 'kiwi_social_share_set_option',
|
169 |
+
args : {
|
170 |
+
group : 'kiwi_registration',
|
171 |
+
option : 'license_key',
|
172 |
+
default: false,
|
173 |
+
value : $(this).parent().find('#kiwi_pro_registration').val()
|
174 |
+
}
|
175 |
+
};
|
176 |
+
|
177 |
+
jQuery.ajax({
|
178 |
+
dataType: 'json',
|
179 |
+
type : 'POST',
|
180 |
+
url : ajaxurl,
|
181 |
+
data : data,
|
182 |
+
complete: function (json) {
|
183 |
+
if ( json.responseText ) {
|
184 |
+
if ( 'Success' === json.responseText ) {
|
185 |
+
location.reload();
|
186 |
+
}
|
187 |
+
}
|
188 |
+
}
|
189 |
+
});
|
190 |
+
});
|
191 |
+
|
192 |
+
$('.kiwi-ajax-registration-action').on('click', function (e) {
|
193 |
+
e.preventDefault();
|
194 |
+
var self = $(this),
|
195 |
+
data = {
|
196 |
+
action: 'kiwi_social_share_edd_helper',
|
197 |
+
args : {
|
198 |
+
todo: $(this).attr('data-action')
|
199 |
+
}
|
200 |
+
};
|
201 |
+
|
202 |
+
jQuery.ajax({
|
203 |
+
dataType: 'json',
|
204 |
+
type : 'POST',
|
205 |
+
url : ajaxurl,
|
206 |
+
data : data,
|
207 |
+
complete: function (json) {
|
208 |
+
if ( json.responseJSON.status ) {
|
209 |
+
switch(json.responseJSON.message){
|
210 |
+
case 'active':
|
211 |
+
self.attr('data-action', 'deactivate').addClass('button').removeClass('button-primary').val('Deactivate License');
|
212 |
+
break;
|
213 |
+
case 'site_inactive':
|
214 |
+
self.attr('data-action', 'activate').addClass('button-primary').removeClass('button').val('Activate License');
|
215 |
+
break;
|
216 |
+
default:
|
217 |
+
break;
|
218 |
+
}
|
219 |
+
}
|
220 |
+
}
|
221 |
+
});
|
222 |
+
});
|
223 |
+
},
|
224 |
+
|
225 |
+
/**
|
226 |
+
* Hide/Show checked networks in the list
|
227 |
+
*
|
228 |
+
* @param $
|
229 |
+
*/
|
230 |
+
networks: function ($) {
|
231 |
+
|
232 |
+
$('.sl-kiwi-tab-networks .sl-kiwi-networks input[data-source="article-bar"]').on('click change', function () {
|
233 |
+
|
234 |
+
var social_item = $(this).attr('data-list-item');
|
235 |
+
|
236 |
+
if ( $(this).is(':checked') ) {
|
237 |
+
$('.sl-kiwi-dragdrop ul[data-id="networks_ordering"] li .' + social_item).closest('li').removeClass('sl-kiwi-item-remove').addClass('sl-kiwi-item-add');
|
238 |
+
} else {
|
239 |
+
$('.sl-kiwi-dragdrop ul[data-id="networks_ordering"] li .' + social_item).closest('li').removeClass('sl-kiwi-item-add').addClass('sl-kiwi-item-remove');
|
240 |
+
}
|
241 |
+
|
242 |
+
});
|
243 |
+
|
244 |
+
$('.sl-kiwi-tab-networks .sl-kiwi-networks input[data-source="floating-bar"]').on('click change', function () {
|
245 |
+
|
246 |
+
var social_item = $(this).attr('data-list-item');
|
247 |
+
|
248 |
+
if ( $(this).is(':checked') ) {
|
249 |
+
$('.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] li .' + social_item).closest('li').removeClass('sl-kiwi-item-remove').addClass('sl-kiwi-item-add');
|
250 |
+
} else {
|
251 |
+
$('.sl-kiwi-dragdrop ul[data-id="networks_ordering_floating_bar"] li .' + social_item).closest('li').removeClass('sl-kiwi-item-add').addClass('sl-kiwi-item-remove');
|
252 |
+
}
|
253 |
+
|
254 |
+
});
|
255 |
+
|
256 |
+
kiwi.loaded += 1;
|
257 |
+
},
|
258 |
+
|
259 |
+
/**
|
260 |
+
* Change the bar style on radio clicks
|
261 |
+
*
|
262 |
+
* @param $
|
263 |
+
*/
|
264 |
+
articleStyling: function ($) {
|
265 |
+
$('input[name="kiwi_general_settings[article_bar_style]"]:radio').change(function () {
|
266 |
+
$('.sl-kiwi-dragdrop').find("[data-id='networks_ordering']").attr('data-style', this.value);
|
267 |
+
});
|
268 |
+
},
|
269 |
+
|
270 |
+
/**
|
271 |
+
* Toggle functionality ( creates an overlay on the closest option group )
|
272 |
+
*
|
273 |
+
* @param $
|
274 |
+
*/
|
275 |
+
toggles: function ($) {
|
276 |
+
$('.epsilon-ui-toggle input').click(function () {
|
277 |
+
|
278 |
+
if ( $(this).prop('checked') ) {
|
279 |
+
$(this).val('on');
|
280 |
+
} else {
|
281 |
+
$(this).val('');
|
282 |
+
}
|
283 |
+
|
284 |
+
var group = $(this).closest('.sl-kiwi-opt-group');
|
285 |
+
|
286 |
+
if ( $(this).is(':checked') ) {
|
287 |
+
$('.epsilon-ui-overlay', group).removeClass('active');
|
288 |
+
} else {
|
289 |
+
$('.epsilon-ui-overlay', group).addClass('active');
|
290 |
+
}
|
291 |
+
});
|
292 |
+
kiwi.loaded += 1;
|
293 |
+
},
|
294 |
+
|
295 |
+
/**
|
296 |
+
* Toggle an overlay on radio elements ( used in styles tab )
|
297 |
+
*
|
298 |
+
* @param $
|
299 |
+
*/
|
300 |
+
radioToggles: function ($) {
|
301 |
+
$('.sl-kiwi-radio-post-types .epsilon-ui-radio input').click(function () {
|
302 |
+
if ( $(this).val() === 'all' ) {
|
303 |
+
$(this).parent().parent().find('.epsilon-ui-checklist').slideUp();
|
304 |
+
} else if ( $(this).val() === 'custom' ) {
|
305 |
+
$(this).parent().parent().find('.epsilon-ui-checklist').slideDown();
|
306 |
+
}
|
307 |
+
});
|
308 |
+
|
309 |
+
$('.epsilon-ui-radio-toggle input').click(function () {
|
310 |
+
if ( $(this).val() === 'original' ) {
|
311 |
+
$(this).parents('.sl-kiwi-tab-networks').find('.epsilon-ui-overlay').addClass('active');
|
312 |
+
} else {
|
313 |
+
$(this).parents('.sl-kiwi-tab-networks').find('.epsilon-ui-overlay').removeClass('active');
|
314 |
+
}
|
315 |
+
});
|
316 |
+
kiwi.loaded += 1;
|
317 |
+
},
|
318 |
+
|
319 |
+
/**
|
320 |
+
* Change the shapes of the network list elements
|
321 |
+
*
|
322 |
+
* @param $
|
323 |
+
*/
|
324 |
+
shapes: function ($) {
|
325 |
+
|
326 |
+
$('input[name="kiwi_general_settings[button_shape]"]:radio').change(function () {
|
327 |
+
$('.sl-kiwi-dragdrop').find("[data-id='networks_ordering']").attr('class', this.value);
|
328 |
+
});
|
329 |
+
|
330 |
+
$('input[name="kiwi_general_settings[button_shape_floating]"]:radio').change(function () {
|
331 |
+
$('.sl-kiwi-dragdrop').find("[data-id='networks_ordering_floating_bar']").attr('class', this.value);
|
332 |
+
});
|
333 |
+
kiwi.loaded += 1;
|
334 |
+
},
|
335 |
+
|
336 |
+
/**
|
337 |
+
* Toggle selection of all networks in article and floating bar
|
338 |
+
*
|
339 |
+
* @param $
|
340 |
+
*/
|
341 |
+
allCheckbox: function ($) {
|
342 |
+
var state,
|
343 |
+
floatingBar = $('input[name="kiwi_general_settings[networks_floating_bar][]"]'),
|
344 |
+
floatingBarChecked = $('input[name="kiwi_general_settings[networks_floating_bar][]"]:checked'),
|
345 |
+
articleBar = $('input[name="kiwi_general_settings[networks_article_bar][]"]'),
|
346 |
+
articleBarChecked = $('input[name="kiwi_general_settings[networks_article_bar][]"]:checked');
|
347 |
+
|
348 |
+
|
349 |
+
if ( floatingBar.length === floatingBarChecked.length ) {
|
350 |
+
$('#floating-bar-all').prop('checked', true);
|
351 |
+
}
|
352 |
+
|
353 |
+
if ( articleBar.length === articleBarChecked.length ) {
|
354 |
+
$('#social-bar-all').prop('checked', true);
|
355 |
+
}
|
356 |
+
|
357 |
+
|
358 |
+
$('#social-bar-all, #floating-bar-all').on('click', function (event) {
|
359 |
+
switch ( $(this).attr('id') ) {
|
360 |
+
case 'floating-bar-all':
|
361 |
+
state = $(this).prop('checked');
|
362 |
+
$('input[name="kiwi_general_settings[networks_floating_bar][]"]').prop('checked', state).change();
|
363 |
+
break;
|
364 |
+
default:
|
365 |
+
state = $(this).prop('checked');
|
366 |
+
$('input[name="kiwi_general_settings[networks_article_bar][]"]').prop('checked', state).change();
|
367 |
+
break;
|
368 |
+
}
|
369 |
+
});
|
370 |
+
},
|
371 |
+
|
372 |
+
/**
|
373 |
+
* Sorting functionality on the network list
|
374 |
+
*
|
375 |
+
* @param $
|
376 |
+
*/
|
377 |
+
sortable: function ($) {
|
378 |
+
var kiwi_sortable = $(".sl-kiwi-dragdrop ul[data-id='networks_ordering']");
|
379 |
+
kiwi_sortable.sortable({
|
380 |
+
placeholder: "sl-kiwi-dragdrop-placeholder",
|
381 |
+
stop : function (event, ui) {
|
382 |
+
var elements = [],
|
383 |
+
input = $(this).attr('data-id');
|
384 |
+
|
385 |
+
$('.sl-kiwi-dragdrop ul[data-id="networks_ordering"] li').each(function (index, elem) {
|
386 |
+
var kiwi_pos = $(elem).attr('data-item');
|
387 |
+
elements.push(kiwi_pos);
|
388 |
+
});
|
389 |
+
|
390 |
+
var serialize_elem = elements.join();
|
391 |
+
$('#kiwi_' + input).val(serialize_elem).trigger('change');
|
392 |
+
},
|
393 |
+
create : function (event, ui) {
|
394 |
+
kiwi.loaded += 1
|
395 |
+
}
|
396 |
+
}).disableSelection();
|
397 |
+
},
|
398 |
+
|
399 |
+
/**
|
400 |
+
* Handle the modal content
|
401 |
+
*
|
402 |
+
* @param $
|
403 |
+
*/
|
404 |
+
upsellModalPage: function ($) {
|
405 |
+
var context = $('.kiwi-modal');
|
406 |
+
|
407 |
+
$('.ui-locked, .epsilon-ui-locked, .epsilon-locked').on('click', function (e) {
|
408 |
+
context.fadeIn(200, function () {
|
409 |
+
context.addClass('in');
|
410 |
+
});
|
411 |
+
});
|
412 |
+
|
413 |
+
$('input[name="kiwi_product_upsell[type]"]').on('change', function () {
|
414 |
+
if ( $(this).val() === 'business' ) {
|
415 |
+
$('.kiwi-modal').find('.company-group').fadeIn(300);
|
416 |
+
} else {
|
417 |
+
context.find('.company-group').fadeOut(300);
|
418 |
+
context.find('.company-group input').val('');
|
419 |
+
}
|
420 |
+
});
|
421 |
+
|
422 |
+
$('.kiwi-modal .close-modal').on('click', function (e) {
|
423 |
+
e.preventDefault();
|
424 |
+
|
425 |
+
context.removeClass('in');
|
426 |
+
setTimeout(function () {
|
427 |
+
context.fadeOut(200);
|
428 |
+
context.find('#page-one').show();
|
429 |
+
context.find('#page-two').hide();
|
430 |
+
context.find('.modal-footer').show();
|
431 |
+
context.find('.modal-title').text(kiwi_locale.kiwi_step_one_title);
|
432 |
+
context.find('.modal-subtitle').text(kiwi_locale.kiwi_step_one_subtitle);
|
433 |
+
}, 200);
|
434 |
+
});
|
435 |
+
|
436 |
+
$('.button-modal').on('click', function (e) {
|
437 |
+
e.preventDefault();
|
438 |
+
var action = $(this).attr('data-action');
|
439 |
+
if ( action !== 'modal-buy-now' ) {
|
440 |
+
return;
|
441 |
+
}
|
442 |
+
var current_page = $('#page-one'),
|
443 |
+
next_page = $('#page-two'),
|
444 |
+
footer = $('.kiwi-modal .modal-footer'),
|
445 |
+
title_container = $('.kiwi-modal .modal-header-content'),
|
446 |
+
title = title_container.find('.modal-title'),
|
447 |
+
subtitle = title_container.find('.modal-subtitle');
|
448 |
+
|
449 |
+
title.fadeOut(300, function () {
|
450 |
+
title.text(kiwi_locale.kiwi_step_two_title);
|
451 |
+
title.fadeIn(300);
|
452 |
+
});
|
453 |
+
|
454 |
+
subtitle.fadeOut(300, function () {
|
455 |
+
subtitle.text(kiwi_locale.kiwi_step_two_subtitle);
|
456 |
+
subtitle.fadeIn(300);
|
457 |
+
});
|
458 |
+
|
459 |
+
footer.fadeOut(300);
|
460 |
+
current_page.fadeOut(300, function () {
|
461 |
+
next_page.fadeIn(300);
|
462 |
+
});
|
463 |
+
});
|
464 |
+
},
|
465 |
+
|
466 |
+
/**
|
467 |
+
* Handle the form on the modal upsell
|
468 |
+
* @param $
|
469 |
+
*/
|
470 |
+
handleModalPageForm: function ($) {
|
471 |
+
$('.button-modal').on('click', function (e) {
|
472 |
+
e.preventDefault();
|
473 |
+
var action = $(this).attr('data-action');
|
474 |
+
|
475 |
+
if ( action !== 'continue-to-checkout' ) {
|
476 |
+
return;
|
477 |
+
}
|
478 |
+
|
479 |
+
var fields = {
|
480 |
+
"customer": {
|
481 |
+
"first_name" : $('input[name="kiwi_product_upsell[first_name]"]').val(),
|
482 |
+
"last_name" : $('input[name="kiwi_product_upsell[last_name]"]').val(),
|
483 |
+
"email" : $('input[name="kiwi_product_upsell[email]"]').val(),
|
484 |
+
"vat" : $('input[name="kiwi_product_upsell[vat]"]').val(),
|
485 |
+
"company_name": $('input[name="kiwi_product_upsell[company_name]"]').val()
|
486 |
+
},
|
487 |
+
"product" : {
|
488 |
+
"id" : $('input[name="kiwi_product_upsell[product]"]').val(),
|
489 |
+
"options" : {},
|
490 |
+
"quantity": "1"
|
491 |
+
}
|
492 |
+
};
|
493 |
+
|
494 |
+
var obj = JSON.stringify(fields);
|
495 |
+
var hash = encodeURIComponent(btoa(obj));
|
496 |
+
|
497 |
+
var newwindow = window.open('https://www.machothemes.com/checkout/?mthash=' + hash);
|
498 |
+
|
499 |
+
if ( window.focus ) {
|
500 |
+
newwindow.focus()
|
501 |
+
}
|
502 |
+
});
|
503 |
+
}
|
504 |
+
},
|
505 |
+
|
506 |
+
frontend: {
|
507 |
+
/**
|
508 |
+
* Handles the popup window on click events
|
509 |
+
* @param $
|
510 |
+
*/
|
511 |
+
modalPopup: function ($) {
|
512 |
+
$('a[data-class="popup"]').on('click', function (e) {
|
513 |
+
e.preventDefault();
|
514 |
+
var kiwiTracking;
|
515 |
+
|
516 |
+
var newwindow = window.open($(this).attr('href'), '', 'height=500,width=500');
|
517 |
+
if ( window.focus ) {
|
518 |
+
newwindow.focus()
|
519 |
+
}
|
520 |
+
|
521 |
+
var network = $(this).attr('data-network'),
|
522 |
+
parent = $(this).parent(),
|
523 |
+
context;
|
524 |
+
|
525 |
+
if ( parent.is('li') ) {
|
526 |
+
context = parent.parent().attr('data-tracking-container');
|
527 |
+
kiwiTracking = kiwi.frontend.checkTracking(this);
|
528 |
+
} else if ( parent.is('blockquote') ) {
|
529 |
+
context = 'click-to-tweet';
|
530 |
+
kiwiTracking = 'true' === $(this).attr('data-tracking');
|
531 |
+
}
|
532 |
+
|
533 |
+
if ( typeof ga === "function" && true === kiwiTracking ) {
|
534 |
+
ga('send', 'event', 'kiwi_social_media', 'kiwi_' + context + '_' + network + '_share');
|
535 |
+
}
|
536 |
+
|
537 |
+
return false;
|
538 |
+
});
|
539 |
+
},
|
540 |
+
|
541 |
+
/**
|
542 |
+
* Highlighted content
|
543 |
+
*/
|
544 |
+
highlighted: {
|
545 |
+
start : 0,
|
546 |
+
end : 0,
|
547 |
+
url : null,
|
548 |
+
title : null,
|
549 |
+
content: null
|
550 |
+
},
|
551 |
+
|
552 |
+
/**
|
553 |
+
* Highlight share functionality
|
554 |
+
* @param $
|
555 |
+
*/
|
556 |
+
highlightShare: function ($) {
|
557 |
+
var areas = $('.kiwi-highlighter-excerpt-area, .kiwi-highlighter-content-area');
|
558 |
+
|
559 |
+
$('.kiwi-highlight-sharer a').on('click', function (e) {
|
560 |
+
e.preventDefault();
|
561 |
+
var proxy = kiwi.frontend.highlighted,
|
562 |
+
href = null;
|
563 |
+
|
564 |
+
kiwi.frontend.highlighted = {};
|
565 |
+
|
566 |
+
href = this.href.replace('%url%', encodeURIComponent(proxy.url));
|
567 |
+
href = href.replace('%text%', encodeURIComponent(proxy.content));
|
568 |
+
window.open(href, "tweethighlight", "width=575,height=430,toolbar=false,menubar=false,location=false,status=false");
|
569 |
+
|
570 |
+
var kiwiTracking = 'true' === $(this).attr('data-tracking');
|
571 |
+
|
572 |
+
if ( typeof ga === "function" && true === kiwiTracking ) {
|
573 |
+
var network = 'twitter',
|
574 |
+
context = 'highlight-to-tweet';
|
575 |
+
|
576 |
+
ga('send', 'event', 'kiwi_social_media', 'kiwi_' + context + '_' + network + '_share');
|
577 |
+
}
|
578 |
+
|
579 |
+
$('.kiwi-highlight-sharer').css({
|
580 |
+
display: 'none'
|
581 |
+
});
|
582 |
+
|
583 |
+
return false;
|
584 |
+
});
|
585 |
+
|
586 |
+
$('body').on('mousedown vmouseup', function (e) {
|
587 |
+
var parent = $(e.target).parent(),
|
588 |
+
sharer = $('.kiwi-highlight-sharer');
|
589 |
+
|
590 |
+
if ( parent.hasClass('kiwi-highlight-sharer') || parent.is('a') ) {
|
591 |
+
return;
|
592 |
+
}
|
593 |
+
|
594 |
+
if ( sharer.is(':not(:hidden)') ) {
|
595 |
+
sharer.css({
|
596 |
+
display: 'none'
|
597 |
+
});
|
598 |
+
}
|
599 |
+
});
|
600 |
+
|
601 |
+
areas.on('mousedown vmouseup', function (e) {
|
602 |
+
kiwi.frontend.highlighted.start = e.pageX;
|
603 |
+
var sharer = $('.kiwi-highlight-sharer');
|
604 |
+
if ( sharer.is(':not(:hidden)') ) {
|
605 |
+
sharer.css({
|
606 |
+
display: 'none'
|
607 |
+
});
|
608 |
+
}
|
609 |
+
|
610 |
+
});
|
611 |
+
|
612 |
+
areas.on('mouseup vmouseup', function (e) {
|
613 |
+
var selection = kiwi.frontend.getSelected(),
|
614 |
+
sharer = $('.kiwi-highlight-sharer');
|
615 |
+
|
616 |
+
kiwi.frontend.highlighted.end = e.pageX;
|
617 |
+
if ( typeof selection === 'undefined' ) {
|
618 |
+
sharer.css({ display: 'none' });
|
619 |
+
return;
|
620 |
+
}
|
621 |
+
|
622 |
+
var object = {
|
623 |
+
start : e.pageX,
|
624 |
+
end : e.pageX,
|
625 |
+
url : $(this).attr('data-url'),
|
626 |
+
title : $(this).attr('data-title'),
|
627 |
+
content: selection
|
628 |
+
};
|
629 |
+
|
630 |
+
var offset = parseInt(Math.abs((kiwi.frontend.highlighted.start - kiwi.frontend.highlighted.end) / 2));
|
631 |
+
|
632 |
+
sharer.css({
|
633 |
+
position: 'absolute',
|
634 |
+
left : e.pageX - offset,
|
635 |
+
top : e.pageY - 50,
|
636 |
+
display : 'block'
|
637 |
+
});
|
638 |
+
|
639 |
+
kiwi.frontend.highlighted = object;
|
640 |
+
});
|
641 |
+
|
642 |
+
document.addEventListener("selectionchange", function () {
|
643 |
+
kiwi.frontend.getSelected();
|
644 |
+
}, false);
|
645 |
+
|
646 |
+
},
|
647 |
+
|
648 |
+
/**
|
649 |
+
* Get selection text
|
650 |
+
*
|
651 |
+
* @returns {string}
|
652 |
+
*/
|
653 |
+
getSelected: function () {
|
654 |
+
var selection = window.getSelection();
|
655 |
+
var text = selection.toString();
|
656 |
+
if ( '' === text ) {
|
657 |
+
return;
|
658 |
+
}
|
659 |
+
|
660 |
+
return text;
|
661 |
+
},
|
662 |
+
|
663 |
+
/**
|
664 |
+
* Check tracking helper
|
665 |
+
*
|
666 |
+
* @param element
|
667 |
+
* @returns {boolean}
|
668 |
+
*/
|
669 |
+
checkTracking: function (element) {
|
670 |
+
var parent = jQuery(element).parents('ul');
|
671 |
+
return 'true' === parent.attr('data-tracking');
|
672 |
+
},
|
673 |
+
|
674 |
+
/**
|
675 |
+
* Animate the floating bar
|
676 |
+
* @param $
|
677 |
+
*/
|
678 |
+
handleFloatingBarDisplay: function ($) {
|
679 |
+
var element = $('.kiwi-floating-bar'),
|
680 |
+
position;
|
681 |
+
if ( element.hasClass('bottom') ) {
|
682 |
+
position = 'bottom';
|
683 |
+
} else if ( element.hasClass('right') ) {
|
684 |
+
position = 'right';
|
685 |
+
} else {
|
686 |
+
position = 'left';
|
687 |
+
}
|
688 |
+
|
689 |
+
setTimeout(function () {
|
690 |
+
switch ( position ) {
|
691 |
+
case 'bottom':
|
692 |
+
element.css({ 'bottom': 0 });
|
693 |
+
break;
|
694 |
+
case 'right':
|
695 |
+
element.css({ 'right': 0 });
|
696 |
+
break;
|
697 |
+
default:
|
698 |
+
element.css({ 'left': 0 });
|
699 |
+
break;
|
700 |
+
}
|
701 |
+
}, 300);
|
702 |
+
}
|
703 |
+
},
|
704 |
+
|
705 |
+
/**
|
706 |
+
* Initiate the helper functions
|
707 |
+
*
|
708 |
+
* @param $
|
709 |
+
*/
|
710 |
+
init: function ($) {
|
711 |
+
/**
|
712 |
+
* Interface methods
|
713 |
+
*/
|
714 |
+
kiwi.interface.tabs($);
|
715 |
+
kiwi.interface.toggleHelper($);
|
716 |
+
kiwi.interface.colorFields($);
|
717 |
+
kiwi.interface.saveChangesNotification($);
|
718 |
+
/**
|
719 |
+
* Interaction handlers
|
720 |
+
*/
|
721 |
+
kiwi.interactions.toggles($);
|
722 |
+
kiwi.interactions.radioToggles($);
|
723 |
+
kiwi.interactions.networks($);
|
724 |
+
kiwi.interactions.shapes($);
|
725 |
+
kiwi.frontend.modalPopup($);
|
726 |
+
kiwi.interactions.sortable($);
|
727 |
+
kiwi.interactions.allCheckbox($);
|
728 |
+
kiwi.interactions.articleStyling($);
|
729 |
+
|
730 |
+
/**
|
731 |
+
* Preloader handler
|
732 |
+
*
|
733 |
+
* @type {number}
|
734 |
+
*/
|
735 |
+
var loader = setInterval(function () {
|
736 |
+
if ( kiwi.loaded >= 8 ) {
|
737 |
+
$(document).trigger('KiwiObjectsLoaded');
|
738 |
+
clearInterval(loader);
|
739 |
+
}
|
740 |
+
}, 100);
|
741 |
+
}
|
742 |
+
};
|
assets/vendors/bootstrap/bootstrap.css
CHANGED
@@ -1,1380 +1,1380 @@
|
|
1 |
-
/*!
|
2 |
-
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
3 |
-
* Copyright 2011-2017 Twitter, Inc.
|
4 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
-
*/
|
6 |
-
|
7 |
-
/*!
|
8 |
-
* Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9a4a9ed094de1e967118786cd36edf49)
|
9 |
-
* Config saved to config.json and https://gist.github.com/9a4a9ed094de1e967118786cd36edf49
|
10 |
-
*/
|
11 |
-
/*!
|
12 |
-
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
13 |
-
* Copyright 2011-2016 Twitter, Inc.
|
14 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
15 |
-
*/
|
16 |
-
/*!
|
17 |
-
* Custom version of bootstrap
|
18 |
-
*/
|
19 |
-
input,
|
20 |
-
button,
|
21 |
-
select,
|
22 |
-
textarea {
|
23 |
-
font-family: inherit;
|
24 |
-
font-size: inherit;
|
25 |
-
line-height: inherit;
|
26 |
-
}
|
27 |
-
a {
|
28 |
-
color: #337ab7;
|
29 |
-
text-decoration: none;
|
30 |
-
}
|
31 |
-
a:hover,
|
32 |
-
a:focus {
|
33 |
-
color: #23527c;
|
34 |
-
text-decoration: underline;
|
35 |
-
}
|
36 |
-
a:focus {
|
37 |
-
outline: 5px auto -webkit-focus-ring-color;
|
38 |
-
outline-offset: -2px;
|
39 |
-
}
|
40 |
-
figure {
|
41 |
-
margin: 0;
|
42 |
-
}
|
43 |
-
img {
|
44 |
-
vertical-align: middle;
|
45 |
-
}
|
46 |
-
.img-responsive {
|
47 |
-
display: block;
|
48 |
-
max-width: 100%;
|
49 |
-
height: auto;
|
50 |
-
}
|
51 |
-
.img-rounded {
|
52 |
-
border-radius: 6px;
|
53 |
-
}
|
54 |
-
.img-thumbnail {
|
55 |
-
padding: 4px;
|
56 |
-
line-height: 1.42857143;
|
57 |
-
background-color: #ffffff;
|
58 |
-
border: 1px solid #dddddd;
|
59 |
-
border-radius: 4px;
|
60 |
-
-webkit-transition: all 0.2s ease-in-out;
|
61 |
-
-o-transition: all 0.2s ease-in-out;
|
62 |
-
transition: all 0.2s ease-in-out;
|
63 |
-
display: inline-block;
|
64 |
-
max-width: 100%;
|
65 |
-
height: auto;
|
66 |
-
}
|
67 |
-
.img-circle {
|
68 |
-
border-radius: 50%;
|
69 |
-
}
|
70 |
-
hr {
|
71 |
-
margin-top: 20px;
|
72 |
-
margin-bottom: 20px;
|
73 |
-
border: 0;
|
74 |
-
border-top: 1px solid #eeeeee;
|
75 |
-
}
|
76 |
-
.sr-only {
|
77 |
-
position: absolute;
|
78 |
-
width: 1px;
|
79 |
-
height: 1px;
|
80 |
-
margin: -1px;
|
81 |
-
padding: 0;
|
82 |
-
overflow: hidden;
|
83 |
-
clip: rect(0, 0, 0, 0);
|
84 |
-
border: 0;
|
85 |
-
}
|
86 |
-
.sr-only-focusable:active,
|
87 |
-
.sr-only-focusable:focus {
|
88 |
-
position: static;
|
89 |
-
width: auto;
|
90 |
-
height: auto;
|
91 |
-
margin: 0;
|
92 |
-
overflow: visible;
|
93 |
-
clip: auto;
|
94 |
-
}
|
95 |
-
[role="button"] {
|
96 |
-
cursor: pointer;
|
97 |
-
}
|
98 |
-
h1,
|
99 |
-
h2,
|
100 |
-
h3,
|
101 |
-
h4,
|
102 |
-
h5,
|
103 |
-
h6,
|
104 |
-
.h1,
|
105 |
-
.h2,
|
106 |
-
.h3,
|
107 |
-
.h4,
|
108 |
-
.h5,
|
109 |
-
.h6 {
|
110 |
-
font-family: inherit;
|
111 |
-
font-weight: 500;
|
112 |
-
line-height: 1.1;
|
113 |
-
color: inherit;
|
114 |
-
}
|
115 |
-
h1 small,
|
116 |
-
h2 small,
|
117 |
-
h3 small,
|
118 |
-
h4 small,
|
119 |
-
h5 small,
|
120 |
-
h6 small,
|
121 |
-
.h1 small,
|
122 |
-
.h2 small,
|
123 |
-
.h3 small,
|
124 |
-
.h4 small,
|
125 |
-
.h5 small,
|
126 |
-
.h6 small,
|
127 |
-
h1 .small,
|
128 |
-
h2 .small,
|
129 |
-
h3 .small,
|
130 |
-
h4 .small,
|
131 |
-
h5 .small,
|
132 |
-
h6 .small,
|
133 |
-
.h1 .small,
|
134 |
-
.h2 .small,
|
135 |
-
.h3 .small,
|
136 |
-
.h4 .small,
|
137 |
-
.h5 .small,
|
138 |
-
.h6 .small {
|
139 |
-
font-weight: normal;
|
140 |
-
line-height: 1;
|
141 |
-
color: #777777;
|
142 |
-
}
|
143 |
-
h1,
|
144 |
-
.h1,
|
145 |
-
h2,
|
146 |
-
.h2,
|
147 |
-
h3,
|
148 |
-
.h3 {
|
149 |
-
margin-top: 20px;
|
150 |
-
margin-bottom: 10px;
|
151 |
-
}
|
152 |
-
h1 small,
|
153 |
-
.h1 small,
|
154 |
-
h2 small,
|
155 |
-
.h2 small,
|
156 |
-
h3 small,
|
157 |
-
.h3 small,
|
158 |
-
h1 .small,
|
159 |
-
.h1 .small,
|
160 |
-
h2 .small,
|
161 |
-
.h2 .small,
|
162 |
-
h3 .small,
|
163 |
-
.h3 .small {
|
164 |
-
font-size: 65%;
|
165 |
-
}
|
166 |
-
h4,
|
167 |
-
.h4,
|
168 |
-
h5,
|
169 |
-
.h5,
|
170 |
-
h6,
|
171 |
-
.h6 {
|
172 |
-
margin-top: 10px;
|
173 |
-
margin-bottom: 10px;
|
174 |
-
}
|
175 |
-
h4 small,
|
176 |
-
.h4 small,
|
177 |
-
h5 small,
|
178 |
-
.h5 small,
|
179 |
-
h6 small,
|
180 |
-
.h6 small,
|
181 |
-
h4 .small,
|
182 |
-
.h4 .small,
|
183 |
-
h5 .small,
|
184 |
-
.h5 .small,
|
185 |
-
h6 .small,
|
186 |
-
.h6 .small {
|
187 |
-
font-size: 75%;
|
188 |
-
}
|
189 |
-
h1,
|
190 |
-
.h1 {
|
191 |
-
font-size: 36px;
|
192 |
-
}
|
193 |
-
h2,
|
194 |
-
.h2 {
|
195 |
-
font-size: 30px;
|
196 |
-
}
|
197 |
-
h3,
|
198 |
-
.h3 {
|
199 |
-
font-size: 24px;
|
200 |
-
}
|
201 |
-
h4,
|
202 |
-
.h4 {
|
203 |
-
font-size: 18px;
|
204 |
-
}
|
205 |
-
h5,
|
206 |
-
.h5 {
|
207 |
-
font-size: 14px;
|
208 |
-
}
|
209 |
-
h6,
|
210 |
-
.h6 {
|
211 |
-
font-size: 12px;
|
212 |
-
}
|
213 |
-
p {
|
214 |
-
margin: 0 0 10px;
|
215 |
-
}
|
216 |
-
.lead {
|
217 |
-
margin-bottom: 20px;
|
218 |
-
font-size: 16px;
|
219 |
-
font-weight: 300;
|
220 |
-
line-height: 1.4;
|
221 |
-
}
|
222 |
-
@media (min-width: 768px) {
|
223 |
-
.lead {
|
224 |
-
font-size: 21px;
|
225 |
-
}
|
226 |
-
}
|
227 |
-
small,
|
228 |
-
.small {
|
229 |
-
font-size: 85%;
|
230 |
-
}
|
231 |
-
mark,
|
232 |
-
.mark {
|
233 |
-
background-color: #fcf8e3;
|
234 |
-
padding: .2em;
|
235 |
-
}
|
236 |
-
.text-left {
|
237 |
-
text-align: left;
|
238 |
-
}
|
239 |
-
.text-right {
|
240 |
-
text-align: right;
|
241 |
-
}
|
242 |
-
.text-center {
|
243 |
-
text-align: center;
|
244 |
-
}
|
245 |
-
.text-justify {
|
246 |
-
text-align: justify;
|
247 |
-
}
|
248 |
-
.text-nowrap {
|
249 |
-
white-space: nowrap;
|
250 |
-
}
|
251 |
-
.text-lowercase {
|
252 |
-
text-transform: lowercase;
|
253 |
-
}
|
254 |
-
.text-uppercase {
|
255 |
-
text-transform: uppercase;
|
256 |
-
}
|
257 |
-
.text-capitalize {
|
258 |
-
text-transform: capitalize;
|
259 |
-
}
|
260 |
-
.text-muted {
|
261 |
-
color: #777777;
|
262 |
-
}
|
263 |
-
.text-primary {
|
264 |
-
color: #337ab7;
|
265 |
-
}
|
266 |
-
a.text-primary:hover,
|
267 |
-
a.text-primary:focus {
|
268 |
-
color: #286090;
|
269 |
-
}
|
270 |
-
.text-success {
|
271 |
-
color: #3c763d;
|
272 |
-
}
|
273 |
-
a.text-success:hover,
|
274 |
-
a.text-success:focus {
|
275 |
-
color: #2b542c;
|
276 |
-
}
|
277 |
-
.text-info {
|
278 |
-
color: #31708f;
|
279 |
-
}
|
280 |
-
a.text-info:hover,
|
281 |
-
a.text-info:focus {
|
282 |
-
color: #245269;
|
283 |
-
}
|
284 |
-
.text-warning {
|
285 |
-
color: #8a6d3b;
|
286 |
-
}
|
287 |
-
a.text-warning:hover,
|
288 |
-
a.text-warning:focus {
|
289 |
-
color: #66512c;
|
290 |
-
}
|
291 |
-
.text-danger {
|
292 |
-
color: #a94442;
|
293 |
-
}
|
294 |
-
a.text-danger:hover,
|
295 |
-
a.text-danger:focus {
|
296 |
-
color: #843534;
|
297 |
-
}
|
298 |
-
.bg-primary {
|
299 |
-
color: #fff;
|
300 |
-
background-color: #337ab7;
|
301 |
-
}
|
302 |
-
a.bg-primary:hover,
|
303 |
-
a.bg-primary:focus {
|
304 |
-
background-color: #286090;
|
305 |
-
}
|
306 |
-
.bg-success {
|
307 |
-
background-color: #dff0d8;
|
308 |
-
}
|
309 |
-
a.bg-success:hover,
|
310 |
-
a.bg-success:focus {
|
311 |
-
background-color: #c1e2b3;
|
312 |
-
}
|
313 |
-
.bg-info {
|
314 |
-
background-color: #d9edf7;
|
315 |
-
}
|
316 |
-
a.bg-info:hover,
|
317 |
-
a.bg-info:focus {
|
318 |
-
background-color: #afd9ee;
|
319 |
-
}
|
320 |
-
.bg-warning {
|
321 |
-
background-color: #fcf8e3;
|
322 |
-
}
|
323 |
-
a.bg-warning:hover,
|
324 |
-
a.bg-warning:focus {
|
325 |
-
background-color: #f7ecb5;
|
326 |
-
}
|
327 |
-
.bg-danger {
|
328 |
-
background-color: #f2dede;
|
329 |
-
}
|
330 |
-
a.bg-danger:hover,
|
331 |
-
a.bg-danger:focus {
|
332 |
-
background-color: #e4b9b9;
|
333 |
-
}
|
334 |
-
.page-header {
|
335 |
-
padding-bottom: 9px;
|
336 |
-
margin: 40px 0 20px;
|
337 |
-
border-bottom: 1px solid #eeeeee;
|
338 |
-
}
|
339 |
-
ul,
|
340 |
-
ol {
|
341 |
-
margin-top: 0;
|
342 |
-
margin-bottom: 10px;
|
343 |
-
}
|
344 |
-
ul ul,
|
345 |
-
ol ul,
|
346 |
-
ul ol,
|
347 |
-
ol ol {
|
348 |
-
margin-bottom: 0;
|
349 |
-
}
|
350 |
-
.list-unstyled {
|
351 |
-
padding-left: 0;
|
352 |
-
list-style: none;
|
353 |
-
}
|
354 |
-
.list-inline {
|
355 |
-
padding-left: 0;
|
356 |
-
list-style: none;
|
357 |
-
margin-left: -5px;
|
358 |
-
}
|
359 |
-
.list-inline > li {
|
360 |
-
display: inline-block;
|
361 |
-
padding-left: 5px;
|
362 |
-
padding-right: 5px;
|
363 |
-
}
|
364 |
-
dl {
|
365 |
-
margin-top: 0;
|
366 |
-
margin-bottom: 20px;
|
367 |
-
}
|
368 |
-
dt,
|
369 |
-
dd {
|
370 |
-
line-height: 1.42857143;
|
371 |
-
}
|
372 |
-
dt {
|
373 |
-
font-weight: bold;
|
374 |
-
}
|
375 |
-
dd {
|
376 |
-
margin-left: 0;
|
377 |
-
}
|
378 |
-
@media (min-width: 768px) {
|
379 |
-
.dl-horizontal dt {
|
380 |
-
float: left;
|
381 |
-
width: 160px;
|
382 |
-
clear: left;
|
383 |
-
text-align: right;
|
384 |
-
overflow: hidden;
|
385 |
-
text-overflow: ellipsis;
|
386 |
-
white-space: nowrap;
|
387 |
-
}
|
388 |
-
.dl-horizontal dd {
|
389 |
-
margin-left: 180px;
|
390 |
-
}
|
391 |
-
}
|
392 |
-
abbr[title],
|
393 |
-
abbr[data-original-title] {
|
394 |
-
cursor: help;
|
395 |
-
border-bottom: 1px dotted #777777;
|
396 |
-
}
|
397 |
-
.initialism {
|
398 |
-
font-size: 90%;
|
399 |
-
text-transform: uppercase;
|
400 |
-
}
|
401 |
-
blockquote {
|
402 |
-
padding: 10px 20px;
|
403 |
-
margin: 0 0 20px;
|
404 |
-
font-size: 17.5px;
|
405 |
-
border-left: 5px solid #eeeeee;
|
406 |
-
}
|
407 |
-
blockquote p:last-child,
|
408 |
-
blockquote ul:last-child,
|
409 |
-
blockquote ol:last-child {
|
410 |
-
margin-bottom: 0;
|
411 |
-
}
|
412 |
-
blockquote footer,
|
413 |
-
blockquote small,
|
414 |
-
blockquote .small {
|
415 |
-
display: block;
|
416 |
-
font-size: 80%;
|
417 |
-
line-height: 1.42857143;
|
418 |
-
color: #777777;
|
419 |
-
}
|
420 |
-
blockquote footer:before,
|
421 |
-
blockquote small:before,
|
422 |
-
blockquote .small:before {
|
423 |
-
content: '\2014 \00A0';
|
424 |
-
}
|
425 |
-
.blockquote-reverse,
|
426 |
-
blockquote.pull-right {
|
427 |
-
padding-right: 15px;
|
428 |
-
padding-left: 0;
|
429 |
-
border-right: 5px solid #eeeeee;
|
430 |
-
border-left: 0;
|
431 |
-
text-align: right;
|
432 |
-
}
|
433 |
-
.blockquote-reverse footer:before,
|
434 |
-
blockquote.pull-right footer:before,
|
435 |
-
.blockquote-reverse small:before,
|
436 |
-
blockquote.pull-right small:before,
|
437 |
-
.blockquote-reverse .small:before,
|
438 |
-
blockquote.pull-right .small:before {
|
439 |
-
content: '';
|
440 |
-
}
|
441 |
-
.blockquote-reverse footer:after,
|
442 |
-
blockquote.pull-right footer:after,
|
443 |
-
.blockquote-reverse small:after,
|
444 |
-
blockquote.pull-right small:after,
|
445 |
-
.blockquote-reverse .small:after,
|
446 |
-
blockquote.pull-right .small:after {
|
447 |
-
content: '\00A0 \2014';
|
448 |
-
}
|
449 |
-
address {
|
450 |
-
margin-bottom: 20px;
|
451 |
-
font-style: normal;
|
452 |
-
line-height: 1.42857143;
|
453 |
-
}
|
454 |
-
table {
|
455 |
-
background-color: transparent;
|
456 |
-
}
|
457 |
-
caption {
|
458 |
-
padding-top: 8px;
|
459 |
-
padding-bottom: 8px;
|
460 |
-
color: #777777;
|
461 |
-
text-align: left;
|
462 |
-
}
|
463 |
-
th {
|
464 |
-
text-align: left;
|
465 |
-
}
|
466 |
-
.table {
|
467 |
-
width: 100%;
|
468 |
-
max-width: 100%;
|
469 |
-
margin-bottom: 20px;
|
470 |
-
}
|
471 |
-
.table > thead > tr > th,
|
472 |
-
.table > tbody > tr > th,
|
473 |
-
.table > tfoot > tr > th,
|
474 |
-
.table > thead > tr > td,
|
475 |
-
.table > tbody > tr > td,
|
476 |
-
.table > tfoot > tr > td {
|
477 |
-
padding: 8px;
|
478 |
-
line-height: 1.42857143;
|
479 |
-
vertical-align: top;
|
480 |
-
border-top: 1px solid #dddddd;
|
481 |
-
}
|
482 |
-
.table > thead > tr > th {
|
483 |
-
vertical-align: bottom;
|
484 |
-
border-bottom: 2px solid #dddddd;
|
485 |
-
}
|
486 |
-
.table > caption + thead > tr:first-child > th,
|
487 |
-
.table > colgroup + thead > tr:first-child > th,
|
488 |
-
.table > thead:first-child > tr:first-child > th,
|
489 |
-
.table > caption + thead > tr:first-child > td,
|
490 |
-
.table > colgroup + thead > tr:first-child > td,
|
491 |
-
.table > thead:first-child > tr:first-child > td {
|
492 |
-
border-top: 0;
|
493 |
-
}
|
494 |
-
.table > tbody + tbody {
|
495 |
-
border-top: 2px solid #dddddd;
|
496 |
-
}
|
497 |
-
.table .table {
|
498 |
-
background-color: #ffffff;
|
499 |
-
}
|
500 |
-
.table-condensed > thead > tr > th,
|
501 |
-
.table-condensed > tbody > tr > th,
|
502 |
-
.table-condensed > tfoot > tr > th,
|
503 |
-
.table-condensed > thead > tr > td,
|
504 |
-
.table-condensed > tbody > tr > td,
|
505 |
-
.table-condensed > tfoot > tr > td {
|
506 |
-
padding: 5px;
|
507 |
-
}
|
508 |
-
.table-bordered {
|
509 |
-
border: 1px solid #dddddd;
|
510 |
-
}
|
511 |
-
.table-bordered > thead > tr > th,
|
512 |
-
.table-bordered > tbody > tr > th,
|
513 |
-
.table-bordered > tfoot > tr > th,
|
514 |
-
.table-bordered > thead > tr > td,
|
515 |
-
.table-bordered > tbody > tr > td,
|
516 |
-
.table-bordered > tfoot > tr > td {
|
517 |
-
border: 1px solid #dddddd;
|
518 |
-
}
|
519 |
-
.table-bordered > thead > tr > th,
|
520 |
-
.table-bordered > thead > tr > td {
|
521 |
-
border-bottom-width: 2px;
|
522 |
-
}
|
523 |
-
.table-striped > tbody > tr:nth-of-type(odd) {
|
524 |
-
background-color: #f9f9f9;
|
525 |
-
}
|
526 |
-
.table-hover > tbody > tr:hover {
|
527 |
-
background-color: #f5f5f5;
|
528 |
-
}
|
529 |
-
table col[class*="col-"] {
|
530 |
-
position: static;
|
531 |
-
float: none;
|
532 |
-
display: table-column;
|
533 |
-
}
|
534 |
-
table td[class*="col-"],
|
535 |
-
table th[class*="col-"] {
|
536 |
-
position: static;
|
537 |
-
float: none;
|
538 |
-
display: table-cell;
|
539 |
-
}
|
540 |
-
.table > thead > tr > td.active,
|
541 |
-
.table > tbody > tr > td.active,
|
542 |
-
.table > tfoot > tr > td.active,
|
543 |
-
.table > thead > tr > th.active,
|
544 |
-
.table > tbody > tr > th.active,
|
545 |
-
.table > tfoot > tr > th.active,
|
546 |
-
.table > thead > tr.active > td,
|
547 |
-
.table > tbody > tr.active > td,
|
548 |
-
.table > tfoot > tr.active > td,
|
549 |
-
.table > thead > tr.active > th,
|
550 |
-
.table > tbody > tr.active > th,
|
551 |
-
.table > tfoot > tr.active > th {
|
552 |
-
background-color: #f5f5f5;
|
553 |
-
}
|
554 |
-
.table-hover > tbody > tr > td.active:hover,
|
555 |
-
.table-hover > tbody > tr > th.active:hover,
|
556 |
-
.table-hover > tbody > tr.active:hover > td,
|
557 |
-
.table-hover > tbody > tr:hover > .active,
|
558 |
-
.table-hover > tbody > tr.active:hover > th {
|
559 |
-
background-color: #e8e8e8;
|
560 |
-
}
|
561 |
-
.table > thead > tr > td.success,
|
562 |
-
.table > tbody > tr > td.success,
|
563 |
-
.table > tfoot > tr > td.success,
|
564 |
-
.table > thead > tr > th.success,
|
565 |
-
.table > tbody > tr > th.success,
|
566 |
-
.table > tfoot > tr > th.success,
|
567 |
-
.table > thead > tr.success > td,
|
568 |
-
.table > tbody > tr.success > td,
|
569 |
-
.table > tfoot > tr.success > td,
|
570 |
-
.table > thead > tr.success > th,
|
571 |
-
.table > tbody > tr.success > th,
|
572 |
-
.table > tfoot > tr.success > th {
|
573 |
-
background-color: #dff0d8;
|
574 |
-
}
|
575 |
-
.table-hover > tbody > tr > td.success:hover,
|
576 |
-
.table-hover > tbody > tr > th.success:hover,
|
577 |
-
.table-hover > tbody > tr.success:hover > td,
|
578 |
-
.table-hover > tbody > tr:hover > .success,
|
579 |
-
.table-hover > tbody > tr.success:hover > th {
|
580 |
-
background-color: #d0e9c6;
|
581 |
-
}
|
582 |
-
.table > thead > tr > td.info,
|
583 |
-
.table > tbody > tr > td.info,
|
584 |
-
.table > tfoot > tr > td.info,
|
585 |
-
.table > thead > tr > th.info,
|
586 |
-
.table > tbody > tr > th.info,
|
587 |
-
.table > tfoot > tr > th.info,
|
588 |
-
.table > thead > tr.info > td,
|
589 |
-
.table > tbody > tr.info > td,
|
590 |
-
.table > tfoot > tr.info > td,
|
591 |
-
.table > thead > tr.info > th,
|
592 |
-
.table > tbody > tr.info > th,
|
593 |
-
.table > tfoot > tr.info > th {
|
594 |
-
background-color: #d9edf7;
|
595 |
-
}
|
596 |
-
.table-hover > tbody > tr > td.info:hover,
|
597 |
-
.table-hover > tbody > tr > th.info:hover,
|
598 |
-
.table-hover > tbody > tr.info:hover > td,
|
599 |
-
.table-hover > tbody > tr:hover > .info,
|
600 |
-
.table-hover > tbody > tr.info:hover > th {
|
601 |
-
background-color: #c4e3f3;
|
602 |
-
}
|
603 |
-
.table > thead > tr > td.warning,
|
604 |
-
.table > tbody > tr > td.warning,
|
605 |
-
.table > tfoot > tr > td.warning,
|
606 |
-
.table > thead > tr > th.warning,
|
607 |
-
.table > tbody > tr > th.warning,
|
608 |
-
.table > tfoot > tr > th.warning,
|
609 |
-
.table > thead > tr.warning > td,
|
610 |
-
.table > tbody > tr.warning > td,
|
611 |
-
.table > tfoot > tr.warning > td,
|
612 |
-
.table > thead > tr.warning > th,
|
613 |
-
.table > tbody > tr.warning > th,
|
614 |
-
.table > tfoot > tr.warning > th {
|
615 |
-
background-color: #fcf8e3;
|
616 |
-
}
|
617 |
-
.table-hover > tbody > tr > td.warning:hover,
|
618 |
-
.table-hover > tbody > tr > th.warning:hover,
|
619 |
-
.table-hover > tbody > tr.warning:hover > td,
|
620 |
-
.table-hover > tbody > tr:hover > .warning,
|
621 |
-
.table-hover > tbody > tr.warning:hover > th {
|
622 |
-
background-color: #faf2cc;
|
623 |
-
}
|
624 |
-
.table > thead > tr > td.danger,
|
625 |
-
.table > tbody > tr > td.danger,
|
626 |
-
.table > tfoot > tr > td.danger,
|
627 |
-
.table > thead > tr > th.danger,
|
628 |
-
.table > tbody > tr > th.danger,
|
629 |
-
.table > tfoot > tr > th.danger,
|
630 |
-
.table > thead > tr.danger > td,
|
631 |
-
.table > tbody > tr.danger > td,
|
632 |
-
.table > tfoot > tr.danger > td,
|
633 |
-
.table > thead > tr.danger > th,
|
634 |
-
.table > tbody > tr.danger > th,
|
635 |
-
.table > tfoot > tr.danger > th {
|
636 |
-
background-color: #f2dede;
|
637 |
-
}
|
638 |
-
.table-hover > tbody > tr > td.danger:hover,
|
639 |
-
.table-hover > tbody > tr > th.danger:hover,
|
640 |
-
.table-hover > tbody > tr.danger:hover > td,
|
641 |
-
.table-hover > tbody > tr:hover > .danger,
|
642 |
-
.table-hover > tbody > tr.danger:hover > th {
|
643 |
-
background-color: #ebcccc;
|
644 |
-
}
|
645 |
-
.table-responsive {
|
646 |
-
overflow-x: auto;
|
647 |
-
min-height: 0.01%;
|
648 |
-
}
|
649 |
-
@media screen and (max-width: 767px) {
|
650 |
-
.table-responsive {
|
651 |
-
width: 100%;
|
652 |
-
margin-bottom: 15px;
|
653 |
-
overflow-y: hidden;
|
654 |
-
-ms-overflow-style: -ms-autohiding-scrollbar;
|
655 |
-
border: 1px solid #dddddd;
|
656 |
-
}
|
657 |
-
.table-responsive > .table {
|
658 |
-
margin-bottom: 0;
|
659 |
-
}
|
660 |
-
.table-responsive > .table > thead > tr > th,
|
661 |
-
.table-responsive > .table > tbody > tr > th,
|
662 |
-
.table-responsive > .table > tfoot > tr > th,
|
663 |
-
.table-responsive > .table > thead > tr > td,
|
664 |
-
.table-responsive > .table > tbody > tr > td,
|
665 |
-
.table-responsive > .table > tfoot > tr > td {
|
666 |
-
white-space: nowrap;
|
667 |
-
}
|
668 |
-
.table-responsive > .table-bordered {
|
669 |
-
border: 0;
|
670 |
-
}
|
671 |
-
.table-responsive > .table-bordered > thead > tr > th:first-child,
|
672 |
-
.table-responsive > .table-bordered > tbody > tr > th:first-child,
|
673 |
-
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
|
674 |
-
.table-responsive > .table-bordered > thead > tr > td:first-child,
|
675 |
-
.table-responsive > .table-bordered > tbody > tr > td:first-child,
|
676 |
-
.table-responsive > .table-bordered > tfoot > tr > td:first-child {
|
677 |
-
border-left: 0;
|
678 |
-
}
|
679 |
-
.table-responsive > .table-bordered > thead > tr > th:last-child,
|
680 |
-
.table-responsive > .table-bordered > tbody > tr > th:last-child,
|
681 |
-
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
|
682 |
-
.table-responsive > .table-bordered > thead > tr > td:last-child,
|
683 |
-
.table-responsive > .table-bordered > tbody > tr > td:last-child,
|
684 |
-
.table-responsive > .table-bordered > tfoot > tr > td:last-child {
|
685 |
-
border-right: 0;
|
686 |
-
}
|
687 |
-
.table-responsive > .table-bordered > tbody > tr:last-child > th,
|
688 |
-
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
|
689 |
-
.table-responsive > .table-bordered > tbody > tr:last-child > td,
|
690 |
-
.table-responsive > .table-bordered > tfoot > tr:last-child > td {
|
691 |
-
border-bottom: 0;
|
692 |
-
}
|
693 |
-
}
|
694 |
-
.fade {
|
695 |
-
opacity: 0;
|
696 |
-
-webkit-transition: opacity 0.15s linear;
|
697 |
-
-o-transition: opacity 0.15s linear;
|
698 |
-
transition: opacity 0.15s linear;
|
699 |
-
}
|
700 |
-
.fade.in {
|
701 |
-
opacity: 1;
|
702 |
-
}
|
703 |
-
.collapse {
|
704 |
-
display: none;
|
705 |
-
}
|
706 |
-
.collapse.in {
|
707 |
-
display: block;
|
708 |
-
}
|
709 |
-
tr.collapse.in {
|
710 |
-
display: table-row;
|
711 |
-
}
|
712 |
-
tbody.collapse.in {
|
713 |
-
display: table-row-group;
|
714 |
-
}
|
715 |
-
.collapsing {
|
716 |
-
position: relative;
|
717 |
-
height: 0;
|
718 |
-
overflow: hidden;
|
719 |
-
-webkit-transition-property: height, visibility;
|
720 |
-
-o-transition-property: height, visibility;
|
721 |
-
transition-property: height, visibility;
|
722 |
-
-webkit-transition-duration: 0.35s;
|
723 |
-
-o-transition-duration: 0.35s;
|
724 |
-
transition-duration: 0.35s;
|
725 |
-
-webkit-transition-timing-function: ease;
|
726 |
-
-o-transition-timing-function: ease;
|
727 |
-
transition-timing-function: ease;
|
728 |
-
}
|
729 |
-
.nav {
|
730 |
-
margin-bottom: 0;
|
731 |
-
padding-left: 0;
|
732 |
-
list-style: none;
|
733 |
-
}
|
734 |
-
.nav > li {
|
735 |
-
position: relative;
|
736 |
-
display: block;
|
737 |
-
}
|
738 |
-
.nav > li > a {
|
739 |
-
position: relative;
|
740 |
-
display: block;
|
741 |
-
padding: 10px 15px;
|
742 |
-
}
|
743 |
-
.nav > li > a:hover,
|
744 |
-
.nav > li > a:focus {
|
745 |
-
text-decoration: none;
|
746 |
-
background-color: #eeeeee;
|
747 |
-
}
|
748 |
-
.nav > li.disabled > a {
|
749 |
-
color: #777777;
|
750 |
-
}
|
751 |
-
.nav > li.disabled > a:hover,
|
752 |
-
.nav > li.disabled > a:focus {
|
753 |
-
color: #777777;
|
754 |
-
text-decoration: none;
|
755 |
-
background-color: transparent;
|
756 |
-
cursor: not-allowed;
|
757 |
-
}
|
758 |
-
.nav .open > a,
|
759 |
-
.nav .open > a:hover,
|
760 |
-
.nav .open > a:focus {
|
761 |
-
background-color: #eeeeee;
|
762 |
-
border-color: #337ab7;
|
763 |
-
}
|
764 |
-
.nav .nav-divider {
|
765 |
-
height: 1px;
|
766 |
-
margin: 9px 0;
|
767 |
-
overflow: hidden;
|
768 |
-
background-color: #e5e5e5;
|
769 |
-
}
|
770 |
-
.nav > li > a > img {
|
771 |
-
max-width: none;
|
772 |
-
}
|
773 |
-
.nav-tabs {
|
774 |
-
border-bottom: 1px solid #dddddd;
|
775 |
-
}
|
776 |
-
.nav-tabs > li {
|
777 |
-
float: left;
|
778 |
-
margin-bottom: -1px;
|
779 |
-
}
|
780 |
-
.nav-tabs > li > a {
|
781 |
-
margin-right: 2px;
|
782 |
-
line-height: 1.42857143;
|
783 |
-
border: 1px solid transparent;
|
784 |
-
border-radius: 4px 4px 0 0;
|
785 |
-
}
|
786 |
-
.nav-tabs > li > a:hover {
|
787 |
-
border-color: #eeeeee #eeeeee #dddddd;
|
788 |
-
}
|
789 |
-
.nav-tabs > li.active > a,
|
790 |
-
.nav-tabs > li.active > a:hover,
|
791 |
-
.nav-tabs > li.active > a:focus {
|
792 |
-
color: #555555;
|
793 |
-
background-color: #ffffff;
|
794 |
-
border: 1px solid #dddddd;
|
795 |
-
border-bottom-color: transparent;
|
796 |
-
cursor: default;
|
797 |
-
}
|
798 |
-
.nav-tabs.nav-justified {
|
799 |
-
width: 100%;
|
800 |
-
border-bottom: 0;
|
801 |
-
}
|
802 |
-
.nav-tabs.nav-justified > li {
|
803 |
-
float: none;
|
804 |
-
}
|
805 |
-
.nav-tabs.nav-justified > li > a {
|
806 |
-
text-align: center;
|
807 |
-
margin-bottom: 5px;
|
808 |
-
}
|
809 |
-
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
|
810 |
-
top: auto;
|
811 |
-
left: auto;
|
812 |
-
}
|
813 |
-
@media (min-width: 768px) {
|
814 |
-
.nav-tabs.nav-justified > li {
|
815 |
-
display: table-cell;
|
816 |
-
width: 1%;
|
817 |
-
}
|
818 |
-
.nav-tabs.nav-justified > li > a {
|
819 |
-
margin-bottom: 0;
|
820 |
-
}
|
821 |
-
}
|
822 |
-
.nav-tabs.nav-justified > li > a {
|
823 |
-
margin-right: 0;
|
824 |
-
border-radius: 4px;
|
825 |
-
}
|
826 |
-
.nav-tabs.nav-justified > .active > a,
|
827 |
-
.nav-tabs.nav-justified > .active > a:hover,
|
828 |
-
.nav-tabs.nav-justified > .active > a:focus {
|
829 |
-
border: 1px solid #dddddd;
|
830 |
-
}
|
831 |
-
@media (min-width: 768px) {
|
832 |
-
.nav-tabs.nav-justified > li > a {
|
833 |
-
border-bottom: 1px solid #dddddd;
|
834 |
-
border-radius: 4px 4px 0 0;
|
835 |
-
}
|
836 |
-
.nav-tabs.nav-justified > .active > a,
|
837 |
-
.nav-tabs.nav-justified > .active > a:hover,
|
838 |
-
.nav-tabs.nav-justified > .active > a:focus {
|
839 |
-
border-bottom-color: #ffffff;
|
840 |
-
}
|
841 |
-
}
|
842 |
-
.nav-pills > li {
|
843 |
-
float: left;
|
844 |
-
}
|
845 |
-
.nav-pills > li > a {
|
846 |
-
border-radius: 4px;
|
847 |
-
}
|
848 |
-
.nav-pills > li + li {
|
849 |
-
margin-left: 2px;
|
850 |
-
}
|
851 |
-
.nav-pills > li.active > a,
|
852 |
-
.nav-pills > li.active > a:hover,
|
853 |
-
.nav-pills > li.active > a:focus {
|
854 |
-
color: #ffffff;
|
855 |
-
background-color: #337ab7;
|
856 |
-
}
|
857 |
-
.nav-stacked > li {
|
858 |
-
float: none;
|
859 |
-
}
|
860 |
-
.nav-stacked > li + li {
|
861 |
-
margin-top: 2px;
|
862 |
-
margin-left: 0;
|
863 |
-
}
|
864 |
-
.nav-justified {
|
865 |
-
width: 100%;
|
866 |
-
}
|
867 |
-
.nav-justified > li {
|
868 |
-
float: none;
|
869 |
-
}
|
870 |
-
.nav-justified > li > a {
|
871 |
-
text-align: center;
|
872 |
-
margin-bottom: 5px;
|
873 |
-
}
|
874 |
-
.nav-justified > .dropdown .dropdown-menu {
|
875 |
-
top: auto;
|
876 |
-
left: auto;
|
877 |
-
}
|
878 |
-
@media (min-width: 768px) {
|
879 |
-
.nav-justified > li {
|
880 |
-
display: table-cell;
|
881 |
-
width: 1%;
|
882 |
-
}
|
883 |
-
.nav-justified > li > a {
|
884 |
-
margin-bottom: 0;
|
885 |
-
}
|
886 |
-
}
|
887 |
-
.nav-tabs-justified {
|
888 |
-
border-bottom: 0;
|
889 |
-
}
|
890 |
-
.nav-tabs-justified > li > a {
|
891 |
-
margin-right: 0;
|
892 |
-
border-radius: 4px;
|
893 |
-
}
|
894 |
-
.nav-tabs-justified > .active > a,
|
895 |
-
.nav-tabs-justified > .active > a:hover,
|
896 |
-
.nav-tabs-justified > .active > a:focus {
|
897 |
-
border: 1px solid #dddddd;
|
898 |
-
}
|
899 |
-
@media (min-width: 768px) {
|
900 |
-
.nav-tabs-justified > li > a {
|
901 |
-
border-bottom: 1px solid #dddddd;
|
902 |
-
border-radius: 4px 4px 0 0;
|
903 |
-
}
|
904 |
-
.nav-tabs-justified > .active > a,
|
905 |
-
.nav-tabs-justified > .active > a:hover,
|
906 |
-
.nav-tabs-justified > .active > a:focus {
|
907 |
-
border-bottom-color: #ffffff;
|
908 |
-
}
|
909 |
-
}
|
910 |
-
.tab-content > .tab-pane {
|
911 |
-
display: none;
|
912 |
-
}
|
913 |
-
.tab-content > .active {
|
914 |
-
display: block;
|
915 |
-
}
|
916 |
-
.nav-tabs .dropdown-menu {
|
917 |
-
margin-top: -1px;
|
918 |
-
border-top-right-radius: 0;
|
919 |
-
border-top-left-radius: 0;
|
920 |
-
}
|
921 |
-
.list-group {
|
922 |
-
margin-bottom: 20px;
|
923 |
-
padding-left: 0;
|
924 |
-
}
|
925 |
-
.list-group-item {
|
926 |
-
position: relative;
|
927 |
-
display: block;
|
928 |
-
padding: 10px 15px;
|
929 |
-
margin-bottom: -1px;
|
930 |
-
background-color: #ffffff;
|
931 |
-
border: 1px solid #dddddd;
|
932 |
-
}
|
933 |
-
.list-group-item:first-child {
|
934 |
-
border-top-right-radius: 4px;
|
935 |
-
border-top-left-radius: 4px;
|
936 |
-
}
|
937 |
-
.list-group-item:last-child {
|
938 |
-
margin-bottom: 0;
|
939 |
-
border-bottom-right-radius: 4px;
|
940 |
-
border-bottom-left-radius: 4px;
|
941 |
-
}
|
942 |
-
a.list-group-item,
|
943 |
-
button.list-group-item {
|
944 |
-
color: #555555;
|
945 |
-
}
|
946 |
-
a.list-group-item .list-group-item-heading,
|
947 |
-
button.list-group-item .list-group-item-heading {
|
948 |
-
color: #333333;
|
949 |
-
}
|
950 |
-
a.list-group-item:hover,
|
951 |
-
button.list-group-item:hover,
|
952 |
-
a.list-group-item:focus,
|
953 |
-
button.list-group-item:focus {
|
954 |
-
text-decoration: none;
|
955 |
-
color: #555555;
|
956 |
-
background-color: #f5f5f5;
|
957 |
-
}
|
958 |
-
button.list-group-item {
|
959 |
-
width: 100%;
|
960 |
-
text-align: left;
|
961 |
-
}
|
962 |
-
.list-group-item.disabled,
|
963 |
-
.list-group-item.disabled:hover,
|
964 |
-
.list-group-item.disabled:focus {
|
965 |
-
background-color: #eeeeee;
|
966 |
-
color: #777777;
|
967 |
-
cursor: not-allowed;
|
968 |
-
}
|
969 |
-
.list-group-item.disabled .list-group-item-heading,
|
970 |
-
.list-group-item.disabled:hover .list-group-item-heading,
|
971 |
-
.list-group-item.disabled:focus .list-group-item-heading {
|
972 |
-
color: inherit;
|
973 |
-
}
|
974 |
-
.list-group-item.disabled .list-group-item-text,
|
975 |
-
.list-group-item.disabled:hover .list-group-item-text,
|
976 |
-
.list-group-item.disabled:focus .list-group-item-text {
|
977 |
-
color: #777777;
|
978 |
-
}
|
979 |
-
.list-group-item.active,
|
980 |
-
.list-group-item.active:hover,
|
981 |
-
.list-group-item.active:focus {
|
982 |
-
z-index: 2;
|
983 |
-
color: #ffffff;
|
984 |
-
background-color: #337ab7;
|
985 |
-
border-color: #337ab7;
|
986 |
-
}
|
987 |
-
.list-group-item.active .list-group-item-heading,
|
988 |
-
.list-group-item.active:hover .list-group-item-heading,
|
989 |
-
.list-group-item.active:focus .list-group-item-heading,
|
990 |
-
.list-group-item.active .list-group-item-heading > small,
|
991 |
-
.list-group-item.active:hover .list-group-item-heading > small,
|
992 |
-
.list-group-item.active:focus .list-group-item-heading > small,
|
993 |
-
.list-group-item.active .list-group-item-heading > .small,
|
994 |
-
.list-group-item.active:hover .list-group-item-heading > .small,
|
995 |
-
.list-group-item.active:focus .list-group-item-heading > .small {
|
996 |
-
color: inherit;
|
997 |
-
}
|
998 |
-
.list-group-item.active .list-group-item-text,
|
999 |
-
.list-group-item.active:hover .list-group-item-text,
|
1000 |
-
.list-group-item.active:focus .list-group-item-text {
|
1001 |
-
color: #c7ddef;
|
1002 |
-
}
|
1003 |
-
.list-group-item-success {
|
1004 |
-
color: #3c763d;
|
1005 |
-
background-color: #dff0d8;
|
1006 |
-
}
|
1007 |
-
a.list-group-item-success,
|
1008 |
-
button.list-group-item-success {
|
1009 |
-
color: #3c763d;
|
1010 |
-
}
|
1011 |
-
a.list-group-item-success .list-group-item-heading,
|
1012 |
-
button.list-group-item-success .list-group-item-heading {
|
1013 |
-
color: inherit;
|
1014 |
-
}
|
1015 |
-
a.list-group-item-success:hover,
|
1016 |
-
button.list-group-item-success:hover,
|
1017 |
-
a.list-group-item-success:focus,
|
1018 |
-
button.list-group-item-success:focus {
|
1019 |
-
color: #3c763d;
|
1020 |
-
background-color: #d0e9c6;
|
1021 |
-
}
|
1022 |
-
a.list-group-item-success.active,
|
1023 |
-
button.list-group-item-success.active,
|
1024 |
-
a.list-group-item-success.active:hover,
|
1025 |
-
button.list-group-item-success.active:hover,
|
1026 |
-
a.list-group-item-success.active:focus,
|
1027 |
-
button.list-group-item-success.active:focus {
|
1028 |
-
color: #fff;
|
1029 |
-
background-color: #3c763d;
|
1030 |
-
border-color: #3c763d;
|
1031 |
-
}
|
1032 |
-
.list-group-item-info {
|
1033 |
-
color: #31708f;
|
1034 |
-
background-color: #d9edf7;
|
1035 |
-
}
|
1036 |
-
a.list-group-item-info,
|
1037 |
-
button.list-group-item-info {
|
1038 |
-
color: #31708f;
|
1039 |
-
}
|
1040 |
-
a.list-group-item-info .list-group-item-heading,
|
1041 |
-
button.list-group-item-info .list-group-item-heading {
|
1042 |
-
color: inherit;
|
1043 |
-
}
|
1044 |
-
a.list-group-item-info:hover,
|
1045 |
-
button.list-group-item-info:hover,
|
1046 |
-
a.list-group-item-info:focus,
|
1047 |
-
button.list-group-item-info:focus {
|
1048 |
-
color: #31708f;
|
1049 |
-
background-color: #c4e3f3;
|
1050 |
-
}
|
1051 |
-
a.list-group-item-info.active,
|
1052 |
-
button.list-group-item-info.active,
|
1053 |
-
a.list-group-item-info.active:hover,
|
1054 |
-
button.list-group-item-info.active:hover,
|
1055 |
-
a.list-group-item-info.active:focus,
|
1056 |
-
button.list-group-item-info.active:focus {
|
1057 |
-
color: #fff;
|
1058 |
-
background-color: #31708f;
|
1059 |
-
border-color: #31708f;
|
1060 |
-
}
|
1061 |
-
.list-group-item-warning {
|
1062 |
-
color: #8a6d3b;
|
1063 |
-
background-color: #fcf8e3;
|
1064 |
-
}
|
1065 |
-
a.list-group-item-warning,
|
1066 |
-
button.list-group-item-warning {
|
1067 |
-
color: #8a6d3b;
|
1068 |
-
}
|
1069 |
-
a.list-group-item-warning .list-group-item-heading,
|
1070 |
-
button.list-group-item-warning .list-group-item-heading {
|
1071 |
-
color: inherit;
|
1072 |
-
}
|
1073 |
-
a.list-group-item-warning:hover,
|
1074 |
-
button.list-group-item-warning:hover,
|
1075 |
-
a.list-group-item-warning:focus,
|
1076 |
-
button.list-group-item-warning:focus {
|
1077 |
-
color: #8a6d3b;
|
1078 |
-
background-color: #faf2cc;
|
1079 |
-
}
|
1080 |
-
a.list-group-item-warning.active,
|
1081 |
-
button.list-group-item-warning.active,
|
1082 |
-
a.list-group-item-warning.active:hover,
|
1083 |
-
button.list-group-item-warning.active:hover,
|
1084 |
-
a.list-group-item-warning.active:focus,
|
1085 |
-
button.list-group-item-warning.active:focus {
|
1086 |
-
color: #fff;
|
1087 |
-
background-color: #8a6d3b;
|
1088 |
-
border-color: #8a6d3b;
|
1089 |
-
}
|
1090 |
-
.list-group-item-danger {
|
1091 |
-
color: #a94442;
|
1092 |
-
background-color: #f2dede;
|
1093 |
-
}
|
1094 |
-
a.list-group-item-danger,
|
1095 |
-
button.list-group-item-danger {
|
1096 |
-
color: #a94442;
|
1097 |
-
}
|
1098 |
-
a.list-group-item-danger .list-group-item-heading,
|
1099 |
-
button.list-group-item-danger .list-group-item-heading {
|
1100 |
-
color: inherit;
|
1101 |
-
}
|
1102 |
-
a.list-group-item-danger:hover,
|
1103 |
-
button.list-group-item-danger:hover,
|
1104 |
-
a.list-group-item-danger:focus,
|
1105 |
-
button.list-group-item-danger:focus {
|
1106 |
-
color: #a94442;
|
1107 |
-
background-color: #ebcccc;
|
1108 |
-
}
|
1109 |
-
a.list-group-item-danger.active,
|
1110 |
-
button.list-group-item-danger.active,
|
1111 |
-
a.list-group-item-danger.active:hover,
|
1112 |
-
button.list-group-item-danger.active:hover,
|
1113 |
-
a.list-group-item-danger.active:focus,
|
1114 |
-
button.list-group-item-danger.active:focus {
|
1115 |
-
color: #fff;
|
1116 |
-
background-color: #a94442;
|
1117 |
-
border-color: #a94442;
|
1118 |
-
}
|
1119 |
-
.list-group-item-heading {
|
1120 |
-
margin-top: 0;
|
1121 |
-
margin-bottom: 5px;
|
1122 |
-
}
|
1123 |
-
.list-group-item-text {
|
1124 |
-
margin-bottom: 0;
|
1125 |
-
line-height: 1.3;
|
1126 |
-
}
|
1127 |
-
.clearfix:before,
|
1128 |
-
.clearfix:after,
|
1129 |
-
.dl-horizontal dd:before,
|
1130 |
-
.dl-horizontal dd:after,
|
1131 |
-
.nav:before,
|
1132 |
-
.nav:after {
|
1133 |
-
content: " ";
|
1134 |
-
display: table;
|
1135 |
-
}
|
1136 |
-
.clearfix:after,
|
1137 |
-
.dl-horizontal dd:after,
|
1138 |
-
.nav:after {
|
1139 |
-
clear: both;
|
1140 |
-
}
|
1141 |
-
.center-block {
|
1142 |
-
display: block;
|
1143 |
-
margin-left: auto;
|
1144 |
-
margin-right: auto;
|
1145 |
-
}
|
1146 |
-
.pull-right {
|
1147 |
-
float: right !important;
|
1148 |
-
}
|
1149 |
-
.pull-left {
|
1150 |
-
float: left !important;
|
1151 |
-
}
|
1152 |
-
.hide {
|
1153 |
-
display: none !important;
|
1154 |
-
}
|
1155 |
-
.show {
|
1156 |
-
display: block !important;
|
1157 |
-
}
|
1158 |
-
.invisible {
|
1159 |
-
visibility: hidden;
|
1160 |
-
}
|
1161 |
-
.text-hide {
|
1162 |
-
font: 0/0 a;
|
1163 |
-
color: transparent;
|
1164 |
-
text-shadow: none;
|
1165 |
-
background-color: transparent;
|
1166 |
-
border: 0;
|
1167 |
-
}
|
1168 |
-
.affix {
|
1169 |
-
position: fixed;
|
1170 |
-
}
|
1171 |
-
@-ms-viewport {
|
1172 |
-
width: device-width;
|
1173 |
-
}
|
1174 |
-
.visible-xs,
|
1175 |
-
.visible-sm,
|
1176 |
-
.visible-md,
|
1177 |
-
.visible-lg {
|
1178 |
-
display: none !important;
|
1179 |
-
}
|
1180 |
-
.visible-xs-block,
|
1181 |
-
.visible-xs-inline,
|
1182 |
-
.visible-xs-inline-block,
|
1183 |
-
.visible-sm-block,
|
1184 |
-
.visible-sm-inline,
|
1185 |
-
.visible-sm-inline-block,
|
1186 |
-
.visible-md-block,
|
1187 |
-
.visible-md-inline,
|
1188 |
-
.visible-md-inline-block,
|
1189 |
-
.visible-lg-block,
|
1190 |
-
.visible-lg-inline,
|
1191 |
-
.visible-lg-inline-block {
|
1192 |
-
display: none !important;
|
1193 |
-
}
|
1194 |
-
@media (max-width: 767px) {
|
1195 |
-
.visible-xs {
|
1196 |
-
display: block !important;
|
1197 |
-
}
|
1198 |
-
table.visible-xs {
|
1199 |
-
display: table !important;
|
1200 |
-
}
|
1201 |
-
tr.visible-xs {
|
1202 |
-
display: table-row !important;
|
1203 |
-
}
|
1204 |
-
th.visible-xs,
|
1205 |
-
td.visible-xs {
|
1206 |
-
display: table-cell !important;
|
1207 |
-
}
|
1208 |
-
}
|
1209 |
-
@media (max-width: 767px) {
|
1210 |
-
.visible-xs-block {
|
1211 |
-
display: block !important;
|
1212 |
-
}
|
1213 |
-
}
|
1214 |
-
@media (max-width: 767px) {
|
1215 |
-
.visible-xs-inline {
|
1216 |
-
display: inline !important;
|
1217 |
-
}
|
1218 |
-
}
|
1219 |
-
@media (max-width: 767px) {
|
1220 |
-
.visible-xs-inline-block {
|
1221 |
-
display: inline-block !important;
|
1222 |
-
}
|
1223 |
-
}
|
1224 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
1225 |
-
.visible-sm {
|
1226 |
-
display: block !important;
|
1227 |
-
}
|
1228 |
-
table.visible-sm {
|
1229 |
-
display: table !important;
|
1230 |
-
}
|
1231 |
-
tr.visible-sm {
|
1232 |
-
display: table-row !important;
|
1233 |
-
}
|
1234 |
-
th.visible-sm,
|
1235 |
-
td.visible-sm {
|
1236 |
-
display: table-cell !important;
|
1237 |
-
}
|
1238 |
-
}
|
1239 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
1240 |
-
.visible-sm-block {
|
1241 |
-
display: block !important;
|
1242 |
-
}
|
1243 |
-
}
|
1244 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
1245 |
-
.visible-sm-inline {
|
1246 |
-
display: inline !important;
|
1247 |
-
}
|
1248 |
-
}
|
1249 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
1250 |
-
.visible-sm-inline-block {
|
1251 |
-
display: inline-block !important;
|
1252 |
-
}
|
1253 |
-
}
|
1254 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
1255 |
-
.visible-md {
|
1256 |
-
display: block !important;
|
1257 |
-
}
|
1258 |
-
table.visible-md {
|
1259 |
-
display: table !important;
|
1260 |
-
}
|
1261 |
-
tr.visible-md {
|
1262 |
-
display: table-row !important;
|
1263 |
-
}
|
1264 |
-
th.visible-md,
|
1265 |
-
td.visible-md {
|
1266 |
-
display: table-cell !important;
|
1267 |
-
}
|
1268 |
-
}
|
1269 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
1270 |
-
.visible-md-block {
|
1271 |
-
display: block !important;
|
1272 |
-
}
|
1273 |
-
}
|
1274 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
1275 |
-
.visible-md-inline {
|
1276 |
-
display: inline !important;
|
1277 |
-
}
|
1278 |
-
}
|
1279 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
1280 |
-
.visible-md-inline-block {
|
1281 |
-
display: inline-block !important;
|
1282 |
-
}
|
1283 |
-
}
|
1284 |
-
@media (min-width: 1200px) {
|
1285 |
-
.visible-lg {
|
1286 |
-
display: block !important;
|
1287 |
-
}
|
1288 |
-
table.visible-lg {
|
1289 |
-
display: table !important;
|
1290 |
-
}
|
1291 |
-
tr.visible-lg {
|
1292 |
-
display: table-row !important;
|
1293 |
-
}
|
1294 |
-
th.visible-lg,
|
1295 |
-
td.visible-lg {
|
1296 |
-
display: table-cell !important;
|
1297 |
-
}
|
1298 |
-
}
|
1299 |
-
@media (min-width: 1200px) {
|
1300 |
-
.visible-lg-block {
|
1301 |
-
display: block !important;
|
1302 |
-
}
|
1303 |
-
}
|
1304 |
-
@media (min-width: 1200px) {
|
1305 |
-
.visible-lg-inline {
|
1306 |
-
display: inline !important;
|
1307 |
-
}
|
1308 |
-
}
|
1309 |
-
@media (min-width: 1200px) {
|
1310 |
-
.visible-lg-inline-block {
|
1311 |
-
display: inline-block !important;
|
1312 |
-
}
|
1313 |
-
}
|
1314 |
-
@media (max-width: 767px) {
|
1315 |
-
.hidden-xs {
|
1316 |
-
display: none !important;
|
1317 |
-
}
|
1318 |
-
}
|
1319 |
-
@media (min-width: 768px) and (max-width: 991px) {
|
1320 |
-
.hidden-sm {
|
1321 |
-
display: none !important;
|
1322 |
-
}
|
1323 |
-
}
|
1324 |
-
@media (min-width: 992px) and (max-width: 1199px) {
|
1325 |
-
.hidden-md {
|
1326 |
-
display: none !important;
|
1327 |
-
}
|
1328 |
-
}
|
1329 |
-
@media (min-width: 1200px) {
|
1330 |
-
.hidden-lg {
|
1331 |
-
display: none !important;
|
1332 |
-
}
|
1333 |
-
}
|
1334 |
-
.visible-print {
|
1335 |
-
display: none !important;
|
1336 |
-
}
|
1337 |
-
@media print {
|
1338 |
-
.visible-print {
|
1339 |
-
display: block !important;
|
1340 |
-
}
|
1341 |
-
table.visible-print {
|
1342 |
-
display: table !important;
|
1343 |
-
}
|
1344 |
-
tr.visible-print {
|
1345 |
-
display: table-row !important;
|
1346 |
-
}
|
1347 |
-
th.visible-print,
|
1348 |
-
td.visible-print {
|
1349 |
-
display: table-cell !important;
|
1350 |
-
}
|
1351 |
-
}
|
1352 |
-
.visible-print-block {
|
1353 |
-
display: none !important;
|
1354 |
-
}
|
1355 |
-
@media print {
|
1356 |
-
.visible-print-block {
|
1357 |
-
display: block !important;
|
1358 |
-
}
|
1359 |
-
}
|
1360 |
-
.visible-print-inline {
|
1361 |
-
display: none !important;
|
1362 |
-
}
|
1363 |
-
@media print {
|
1364 |
-
.visible-print-inline {
|
1365 |
-
display: inline !important;
|
1366 |
-
}
|
1367 |
-
}
|
1368 |
-
.visible-print-inline-block {
|
1369 |
-
display: none !important;
|
1370 |
-
}
|
1371 |
-
@media print {
|
1372 |
-
.visible-print-inline-block {
|
1373 |
-
display: inline-block !important;
|
1374 |
-
}
|
1375 |
-
}
|
1376 |
-
@media print {
|
1377 |
-
.hidden-print {
|
1378 |
-
display: none !important;
|
1379 |
-
}
|
1380 |
-
}
|
1 |
+
/*!
|
2 |
+
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
3 |
+
* Copyright 2011-2017 Twitter, Inc.
|
4 |
+
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
+
*/
|
6 |
+
|
7 |
+
/*!
|
8 |
+
* Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9a4a9ed094de1e967118786cd36edf49)
|
9 |
+
* Config saved to config.json and https://gist.github.com/9a4a9ed094de1e967118786cd36edf49
|
10 |
+
*/
|
11 |
+
/*!
|
12 |
+
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
13 |
+
* Copyright 2011-2016 Twitter, Inc.
|
14 |
+
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
15 |
+
*/
|
16 |
+
/*!
|
17 |
+
* Custom version of bootstrap
|
18 |
+
*/
|
19 |
+
input,
|
20 |
+
button,
|
21 |
+
select,
|
22 |
+
textarea {
|
23 |
+
font-family: inherit;
|
24 |
+
font-size: inherit;
|
25 |
+
line-height: inherit;
|
26 |
+
}
|
27 |
+
a {
|
28 |
+
color: #337ab7;
|
29 |
+
text-decoration: none;
|
30 |
+
}
|
31 |
+
a:hover,
|
32 |
+
a:focus {
|
33 |
+
color: #23527c;
|
34 |
+
text-decoration: underline;
|
35 |
+
}
|
36 |
+
a:focus {
|
37 |
+
outline: 5px auto -webkit-focus-ring-color;
|
38 |
+
outline-offset: -2px;
|
39 |
+
}
|
40 |
+
figure {
|
41 |
+
margin: 0;
|
42 |
+
}
|
43 |
+
img {
|
44 |
+
vertical-align: middle;
|
45 |
+
}
|
46 |
+
.img-responsive {
|
47 |
+
display: block;
|
48 |
+
max-width: 100%;
|
49 |
+
height: auto;
|
50 |
+
}
|
51 |
+
.img-rounded {
|
52 |
+
border-radius: 6px;
|
53 |
+
}
|
54 |
+
.img-thumbnail {
|
55 |
+
padding: 4px;
|
56 |
+
line-height: 1.42857143;
|
57 |
+
background-color: #ffffff;
|
58 |
+
border: 1px solid #dddddd;
|
59 |
+
border-radius: 4px;
|
60 |
+
-webkit-transition: all 0.2s ease-in-out;
|
61 |
+
-o-transition: all 0.2s ease-in-out;
|
62 |
+
transition: all 0.2s ease-in-out;
|
63 |
+
display: inline-block;
|
64 |
+
max-width: 100%;
|
65 |
+
height: auto;
|
66 |
+
}
|
67 |
+
.img-circle {
|
68 |
+
border-radius: 50%;
|
69 |
+
}
|
70 |
+
hr {
|
71 |
+
margin-top: 20px;
|
72 |
+
margin-bottom: 20px;
|
73 |
+
border: 0;
|
74 |
+
border-top: 1px solid #eeeeee;
|
75 |
+
}
|
76 |
+
.sr-only {
|
77 |
+
position: absolute;
|
78 |
+
width: 1px;
|
79 |
+
height: 1px;
|
80 |
+
margin: -1px;
|
81 |
+
padding: 0;
|
82 |
+
overflow: hidden;
|
83 |
+
clip: rect(0, 0, 0, 0);
|
84 |
+
border: 0;
|
85 |
+
}
|
86 |
+
.sr-only-focusable:active,
|
87 |
+
.sr-only-focusable:focus {
|
88 |
+
position: static;
|
89 |
+
width: auto;
|
90 |
+
height: auto;
|
91 |
+
margin: 0;
|
92 |
+
overflow: visible;
|
93 |
+
clip: auto;
|
94 |
+
}
|
95 |
+
[role="button"] {
|
96 |
+
cursor: pointer;
|
97 |
+
}
|
98 |
+
h1,
|
99 |
+
h2,
|
100 |
+
h3,
|
101 |
+
h4,
|
102 |
+
h5,
|
103 |
+
h6,
|
104 |
+
.h1,
|
105 |
+
.h2,
|
106 |
+
.h3,
|
107 |
+
.h4,
|
108 |
+
.h5,
|
109 |
+
.h6 {
|
110 |
+
font-family: inherit;
|
111 |
+
font-weight: 500;
|
112 |
+
line-height: 1.1;
|
113 |
+
color: inherit;
|
114 |
+
}
|
115 |
+
h1 small,
|
116 |
+
h2 small,
|
117 |
+
h3 small,
|
118 |
+
h4 small,
|
119 |
+
h5 small,
|
120 |
+
h6 small,
|
121 |
+
.h1 small,
|
122 |
+
.h2 small,
|
123 |
+
.h3 small,
|
124 |
+
.h4 small,
|
125 |
+
.h5 small,
|
126 |
+
.h6 small,
|
127 |
+
h1 .small,
|
128 |
+
h2 .small,
|
129 |
+
h3 .small,
|
130 |
+
h4 .small,
|
131 |
+
h5 .small,
|
132 |
+
h6 .small,
|
133 |
+
.h1 .small,
|
134 |
+
.h2 .small,
|
135 |
+
.h3 .small,
|
136 |
+
.h4 .small,
|
137 |
+
.h5 .small,
|
138 |
+
.h6 .small {
|
139 |
+
font-weight: normal;
|
140 |
+
line-height: 1;
|
141 |
+
color: #777777;
|
142 |
+
}
|
143 |
+
h1,
|
144 |
+
.h1,
|
145 |
+
h2,
|
146 |
+
.h2,
|
147 |
+
h3,
|
148 |
+
.h3 {
|
149 |
+
margin-top: 20px;
|
150 |
+
margin-bottom: 10px;
|
151 |
+
}
|
152 |
+
h1 small,
|
153 |
+
.h1 small,
|
154 |
+
h2 small,
|
155 |
+
.h2 small,
|
156 |
+
h3 small,
|
157 |
+
.h3 small,
|
158 |
+
h1 .small,
|
159 |
+
.h1 .small,
|
160 |
+
h2 .small,
|
161 |
+
.h2 .small,
|
162 |
+
h3 .small,
|
163 |
+
.h3 .small {
|
164 |
+
font-size: 65%;
|
165 |
+
}
|
166 |
+
h4,
|
167 |
+
.h4,
|
168 |
+
h5,
|
169 |
+
.h5,
|
170 |
+
h6,
|
171 |
+
.h6 {
|
172 |
+
margin-top: 10px;
|
173 |
+
margin-bottom: 10px;
|
174 |
+
}
|
175 |
+
h4 small,
|
176 |
+
.h4 small,
|
177 |
+
h5 small,
|
178 |
+
.h5 small,
|
179 |
+
h6 small,
|
180 |
+
.h6 small,
|
181 |
+
h4 .small,
|
182 |
+
.h4 .small,
|
183 |
+
h5 .small,
|
184 |
+
.h5 .small,
|
185 |
+
h6 .small,
|
186 |
+
.h6 .small {
|
187 |
+
font-size: 75%;
|
188 |
+
}
|
189 |
+
h1,
|
190 |
+
.h1 {
|
191 |
+
font-size: 36px;
|
192 |
+
}
|
193 |
+
h2,
|
194 |
+
.h2 {
|
195 |
+
font-size: 30px;
|
196 |
+
}
|
197 |
+
h3,
|
198 |
+
.h3 {
|
199 |
+
font-size: 24px;
|
200 |
+
}
|
201 |
+
h4,
|
202 |
+
.h4 {
|
203 |
+
font-size: 18px;
|
204 |
+
}
|
205 |
+
h5,
|
206 |
+
.h5 {
|
207 |
+
font-size: 14px;
|
208 |
+
}
|
209 |
+
h6,
|
210 |
+
.h6 {
|
211 |
+
font-size: 12px;
|
212 |
+
}
|
213 |
+
p {
|
214 |
+
margin: 0 0 10px;
|
215 |
+
}
|
216 |
+
.lead {
|
217 |
+
margin-bottom: 20px;
|
218 |
+
font-size: 16px;
|
219 |
+
font-weight: 300;
|
220 |
+
line-height: 1.4;
|
221 |
+
}
|
222 |
+
@media (min-width: 768px) {
|
223 |
+
.lead {
|
224 |
+
font-size: 21px;
|
225 |
+
}
|
226 |
+
}
|
227 |
+
small,
|
228 |
+
.small {
|
229 |
+
font-size: 85%;
|
230 |
+
}
|
231 |
+
mark,
|
232 |
+
.mark {
|
233 |
+
background-color: #fcf8e3;
|
234 |
+
padding: .2em;
|
235 |
+
}
|
236 |
+
.text-left {
|
237 |
+
text-align: left;
|
238 |
+
}
|
239 |
+
.text-right {
|
240 |
+
text-align: right;
|
241 |
+
}
|
242 |
+
.text-center {
|
243 |
+
text-align: center;
|
244 |
+
}
|
245 |
+
.text-justify {
|
246 |
+
text-align: justify;
|
247 |
+
}
|
248 |
+
.text-nowrap {
|
249 |
+
white-space: nowrap;
|
250 |
+
}
|
251 |
+
.text-lowercase {
|
252 |
+
text-transform: lowercase;
|
253 |
+
}
|
254 |
+
.text-uppercase {
|
255 |
+
text-transform: uppercase;
|
256 |
+
}
|
257 |
+
.text-capitalize {
|
258 |
+
text-transform: capitalize;
|
259 |
+
}
|
260 |
+
.text-muted {
|
261 |
+
color: #777777;
|
262 |
+
}
|
263 |
+
.text-primary {
|
264 |
+
color: #337ab7;
|
265 |
+
}
|
266 |
+
a.text-primary:hover,
|
267 |
+
a.text-primary:focus {
|
268 |
+
color: #286090;
|
269 |
+
}
|
270 |
+
.text-success {
|
271 |
+
color: #3c763d;
|
272 |
+
}
|
273 |
+
a.text-success:hover,
|
274 |
+
a.text-success:focus {
|
275 |
+
color: #2b542c;
|
276 |
+
}
|
277 |
+
.text-info {
|
278 |
+
color: #31708f;
|
279 |
+
}
|
280 |
+
a.text-info:hover,
|
281 |
+
a.text-info:focus {
|
282 |
+
color: #245269;
|
283 |
+
}
|
284 |
+
.text-warning {
|
285 |
+
color: #8a6d3b;
|
286 |
+
}
|
287 |
+
a.text-warning:hover,
|
288 |
+
a.text-warning:focus {
|
289 |
+
color: #66512c;
|
290 |
+
}
|
291 |
+
.text-danger {
|
292 |
+
color: #a94442;
|
293 |
+
}
|
294 |
+
a.text-danger:hover,
|
295 |
+
a.text-danger:focus {
|
296 |
+
color: #843534;
|
297 |
+
}
|
298 |
+
.bg-primary {
|
299 |
+
color: #fff;
|
300 |
+
background-color: #337ab7;
|
301 |
+
}
|
302 |
+
a.bg-primary:hover,
|
303 |
+
a.bg-primary:focus {
|
304 |
+
background-color: #286090;
|
305 |
+
}
|
306 |
+
.bg-success {
|
307 |
+
background-color: #dff0d8;
|
308 |
+
}
|
309 |
+
a.bg-success:hover,
|
310 |
+
a.bg-success:focus {
|
311 |
+
background-color: #c1e2b3;
|
312 |
+
}
|
313 |
+
.bg-info {
|
314 |
+
background-color: #d9edf7;
|
315 |
+
}
|
316 |
+
a.bg-info:hover,
|
317 |
+
a.bg-info:focus {
|
318 |
+
background-color: #afd9ee;
|
319 |
+
}
|
320 |
+
.bg-warning {
|
321 |
+
background-color: #fcf8e3;
|
322 |
+
}
|
323 |
+
a.bg-warning:hover,
|
324 |
+
a.bg-warning:focus {
|
325 |
+
background-color: #f7ecb5;
|
326 |
+
}
|
327 |
+
.bg-danger {
|
328 |
+
background-color: #f2dede;
|
329 |
+
}
|
330 |
+
a.bg-danger:hover,
|
331 |
+
a.bg-danger:focus {
|
332 |
+
background-color: #e4b9b9;
|
333 |
+
}
|
334 |
+
.page-header {
|
335 |
+
padding-bottom: 9px;
|
336 |
+
margin: 40px 0 20px;
|
337 |
+
border-bottom: 1px solid #eeeeee;
|
338 |
+
}
|
339 |
+
ul,
|
340 |
+
ol {
|
341 |
+
margin-top: 0;
|
342 |
+
margin-bottom: 10px;
|
343 |
+
}
|
344 |
+
ul ul,
|
345 |
+
ol ul,
|
346 |
+
ul ol,
|
347 |
+
ol ol {
|
348 |
+
margin-bottom: 0;
|
349 |
+
}
|
350 |
+
.list-unstyled {
|
351 |
+
padding-left: 0;
|
352 |
+
list-style: none;
|
353 |
+
}
|
354 |
+
.list-inline {
|
355 |
+
padding-left: 0;
|
356 |
+
list-style: none;
|
357 |
+
margin-left: -5px;
|
358 |
+
}
|
359 |
+
.list-inline > li {
|
360 |
+
display: inline-block;
|
361 |
+
padding-left: 5px;
|
362 |
+
padding-right: 5px;
|
363 |
+
}
|
364 |
+
dl {
|
365 |
+
margin-top: 0;
|
366 |
+
margin-bottom: 20px;
|
367 |
+
}
|
368 |
+
dt,
|
369 |
+
dd {
|
370 |
+
line-height: 1.42857143;
|
371 |
+
}
|
372 |
+
dt {
|
373 |
+
font-weight: bold;
|
374 |
+
}
|
375 |
+
dd {
|
376 |
+
margin-left: 0;
|
377 |
+
}
|
378 |
+
@media (min-width: 768px) {
|
379 |
+
.dl-horizontal dt {
|
380 |
+
float: left;
|
381 |
+
width: 160px;
|
382 |
+
clear: left;
|
383 |
+
text-align: right;
|
384 |
+
overflow: hidden;
|
385 |
+
text-overflow: ellipsis;
|
386 |
+
white-space: nowrap;
|
387 |
+
}
|
388 |
+
.dl-horizontal dd {
|
389 |
+
margin-left: 180px;
|
390 |
+
}
|
391 |
+
}
|
392 |
+
abbr[title],
|
393 |
+
abbr[data-original-title] {
|
394 |
+
cursor: help;
|
395 |
+
border-bottom: 1px dotted #777777;
|
396 |
+
}
|
397 |
+
.initialism {
|
398 |
+
font-size: 90%;
|
399 |
+
text-transform: uppercase;
|
400 |
+
}
|
401 |
+
blockquote {
|
402 |
+
padding: 10px 20px;
|
403 |
+
margin: 0 0 20px;
|
404 |
+
font-size: 17.5px;
|
405 |
+
border-left: 5px solid #eeeeee;
|
406 |
+
}
|
407 |
+
blockquote p:last-child,
|
408 |
+
blockquote ul:last-child,
|
409 |
+
blockquote ol:last-child {
|
410 |
+
margin-bottom: 0;
|
411 |
+
}
|
412 |
+
blockquote footer,
|
413 |
+
blockquote small,
|
414 |
+
blockquote .small {
|
415 |
+
display: block;
|
416 |
+
font-size: 80%;
|
417 |
+
line-height: 1.42857143;
|
418 |
+
color: #777777;
|
419 |
+
}
|
420 |
+
blockquote footer:before,
|
421 |
+
blockquote small:before,
|
422 |
+
blockquote .small:before {
|
423 |
+
content: '\2014 \00A0';
|
424 |
+
}
|
425 |
+
.blockquote-reverse,
|
426 |
+
blockquote.pull-right {
|
427 |
+
padding-right: 15px;
|
428 |
+
padding-left: 0;
|
429 |
+
border-right: 5px solid #eeeeee;
|
430 |
+
border-left: 0;
|
431 |
+
text-align: right;
|
432 |
+
}
|
433 |
+
.blockquote-reverse footer:before,
|
434 |
+
blockquote.pull-right footer:before,
|
435 |
+
.blockquote-reverse small:before,
|
436 |
+
blockquote.pull-right small:before,
|
437 |
+
.blockquote-reverse .small:before,
|
438 |
+
blockquote.pull-right .small:before {
|
439 |
+
content: '';
|
440 |
+
}
|
441 |
+
.blockquote-reverse footer:after,
|
442 |
+
blockquote.pull-right footer:after,
|
443 |
+
.blockquote-reverse small:after,
|
444 |
+
blockquote.pull-right small:after,
|
445 |
+
.blockquote-reverse .small:after,
|
446 |
+
blockquote.pull-right .small:after {
|
447 |
+
content: '\00A0 \2014';
|
448 |
+
}
|
449 |
+
address {
|
450 |
+
margin-bottom: 20px;
|
451 |
+
font-style: normal;
|
452 |
+
line-height: 1.42857143;
|
453 |
+
}
|
454 |
+
table {
|
455 |
+
background-color: transparent;
|
456 |
+
}
|
457 |
+
caption {
|
458 |
+
padding-top: 8px;
|
459 |
+
padding-bottom: 8px;
|
460 |
+
color: #777777;
|
461 |
+
text-align: left;
|
462 |
+
}
|
463 |
+
th {
|
464 |
+
text-align: left;
|
465 |
+
}
|
466 |
+
.table {
|
467 |
+
width: 100%;
|
468 |
+
max-width: 100%;
|
469 |
+
margin-bottom: 20px;
|
470 |
+
}
|
471 |
+
.table > thead > tr > th,
|
472 |
+
.table > tbody > tr > th,
|
473 |
+
.table > tfoot > tr > th,
|
474 |
+
.table > thead > tr > td,
|
475 |
+
.table > tbody > tr > td,
|
476 |
+
.table > tfoot > tr > td {
|
477 |
+
padding: 8px;
|
478 |
+
line-height: 1.42857143;
|
479 |
+
vertical-align: top;
|
480 |
+
border-top: 1px solid #dddddd;
|
481 |
+
}
|
482 |
+
.table > thead > tr > th {
|
483 |
+
vertical-align: bottom;
|
484 |
+
border-bottom: 2px solid #dddddd;
|
485 |
+
}
|
486 |
+
.table > caption + thead > tr:first-child > th,
|
487 |
+
.table > colgroup + thead > tr:first-child > th,
|
488 |
+
.table > thead:first-child > tr:first-child > th,
|
489 |
+
.table > caption + thead > tr:first-child > td,
|
490 |
+
.table > colgroup + thead > tr:first-child > td,
|
491 |
+
.table > thead:first-child > tr:first-child > td {
|
492 |
+
border-top: 0;
|
493 |
+
}
|
494 |
+
.table > tbody + tbody {
|
495 |
+
border-top: 2px solid #dddddd;
|
496 |
+
}
|
497 |
+
.table .table {
|
498 |
+
background-color: #ffffff;
|
499 |
+
}
|
500 |
+
.table-condensed > thead > tr > th,
|
501 |
+
.table-condensed > tbody > tr > th,
|
502 |
+
.table-condensed > tfoot > tr > th,
|
503 |
+
.table-condensed > thead > tr > td,
|
504 |
+
.table-condensed > tbody > tr > td,
|
505 |
+
.table-condensed > tfoot > tr > td {
|
506 |
+
padding: 5px;
|
507 |
+
}
|
508 |
+
.table-bordered {
|
509 |
+
border: 1px solid #dddddd;
|
510 |
+
}
|
511 |
+
.table-bordered > thead > tr > th,
|
512 |
+
.table-bordered > tbody > tr > th,
|
513 |
+
.table-bordered > tfoot > tr > th,
|
514 |
+
.table-bordered > thead > tr > td,
|
515 |
+
.table-bordered > tbody > tr > td,
|
516 |
+
.table-bordered > tfoot > tr > td {
|
517 |
+
border: 1px solid #dddddd;
|
518 |
+
}
|
519 |
+
.table-bordered > thead > tr > th,
|
520 |
+
.table-bordered > thead > tr > td {
|
521 |
+
border-bottom-width: 2px;
|
522 |
+
}
|
523 |
+
.table-striped > tbody > tr:nth-of-type(odd) {
|
524 |
+
background-color: #f9f9f9;
|
525 |
+
}
|
526 |
+
.table-hover > tbody > tr:hover {
|
527 |
+
background-color: #f5f5f5;
|
528 |
+
}
|
529 |
+
table col[class*="col-"] {
|
530 |
+
position: static;
|
531 |
+
float: none;
|
532 |
+
display: table-column;
|
533 |
+
}
|
534 |
+
table td[class*="col-"],
|
535 |
+
table th[class*="col-"] {
|
536 |
+
position: static;
|
537 |
+
float: none;
|
538 |
+
display: table-cell;
|
539 |
+
}
|
540 |
+
.table > thead > tr > td.active,
|
541 |
+
.table > tbody > tr > td.active,
|
542 |
+
.table > tfoot > tr > td.active,
|
543 |
+
.table > thead > tr > th.active,
|
544 |
+
.table > tbody > tr > th.active,
|
545 |
+
.table > tfoot > tr > th.active,
|
546 |
+
.table > thead > tr.active > td,
|
547 |
+
.table > tbody > tr.active > td,
|
548 |
+
.table > tfoot > tr.active > td,
|
549 |
+
.table > thead > tr.active > th,
|
550 |
+
.table > tbody > tr.active > th,
|
551 |
+
.table > tfoot > tr.active > th {
|
552 |
+
background-color: #f5f5f5;
|
553 |
+
}
|
554 |
+
.table-hover > tbody > tr > td.active:hover,
|
555 |
+
.table-hover > tbody > tr > th.active:hover,
|
556 |
+
.table-hover > tbody > tr.active:hover > td,
|
557 |
+
.table-hover > tbody > tr:hover > .active,
|
558 |
+
.table-hover > tbody > tr.active:hover > th {
|
559 |
+
background-color: #e8e8e8;
|
560 |
+
}
|
561 |
+
.table > thead > tr > td.success,
|
562 |
+
.table > tbody > tr > td.success,
|
563 |
+
.table > tfoot > tr > td.success,
|
564 |
+
.table > thead > tr > th.success,
|
565 |
+
.table > tbody > tr > th.success,
|
566 |
+
.table > tfoot > tr > th.success,
|
567 |
+
.table > thead > tr.success > td,
|
568 |
+
.table > tbody > tr.success > td,
|
569 |
+
.table > tfoot > tr.success > td,
|
570 |
+
.table > thead > tr.success > th,
|
571 |
+
.table > tbody > tr.success > th,
|
572 |
+
.table > tfoot > tr.success > th {
|
573 |
+
background-color: #dff0d8;
|
574 |
+
}
|
575 |
+
.table-hover > tbody > tr > td.success:hover,
|
576 |
+
.table-hover > tbody > tr > th.success:hover,
|
577 |
+
.table-hover > tbody > tr.success:hover > td,
|
578 |
+
.table-hover > tbody > tr:hover > .success,
|
579 |
+
.table-hover > tbody > tr.success:hover > th {
|
580 |
+
background-color: #d0e9c6;
|
581 |
+
}
|
582 |
+
.table > thead > tr > td.info,
|
583 |
+
.table > tbody > tr > td.info,
|
584 |
+
.table > tfoot > tr > td.info,
|
585 |
+
.table > thead > tr > th.info,
|
586 |
+
.table > tbody > tr > th.info,
|
587 |
+
.table > tfoot > tr > th.info,
|
588 |
+
.table > thead > tr.info > td,
|
589 |
+
.table > tbody > tr.info > td,
|
590 |
+
.table > tfoot > tr.info > td,
|
591 |
+
.table > thead > tr.info > th,
|
592 |
+
.table > tbody > tr.info > th,
|
593 |
+
.table > tfoot > tr.info > th {
|
594 |
+
background-color: #d9edf7;
|
595 |
+
}
|
596 |
+
.table-hover > tbody > tr > td.info:hover,
|
597 |
+
.table-hover > tbody > tr > th.info:hover,
|
598 |
+
.table-hover > tbody > tr.info:hover > td,
|
599 |
+
.table-hover > tbody > tr:hover > .info,
|
600 |
+
.table-hover > tbody > tr.info:hover > th {
|
601 |
+
background-color: #c4e3f3;
|
602 |
+
}
|
603 |
+
.table > thead > tr > td.warning,
|
604 |
+
.table > tbody > tr > td.warning,
|
605 |
+
.table > tfoot > tr > td.warning,
|
606 |
+
.table > thead > tr > th.warning,
|
607 |
+
.table > tbody > tr > th.warning,
|
608 |
+
.table > tfoot > tr > th.warning,
|
609 |
+
.table > thead > tr.warning > td,
|
610 |
+
.table > tbody > tr.warning > td,
|
611 |
+
.table > tfoot > tr.warning > td,
|
612 |
+
.table > thead > tr.warning > th,
|
613 |
+
.table > tbody > tr.warning > th,
|
614 |
+
.table > tfoot > tr.warning > th {
|
615 |
+
background-color: #fcf8e3;
|
616 |
+
}
|
617 |
+
.table-hover > tbody > tr > td.warning:hover,
|
618 |
+
.table-hover > tbody > tr > th.warning:hover,
|
619 |
+
.table-hover > tbody > tr.warning:hover > td,
|
620 |
+
.table-hover > tbody > tr:hover > .warning,
|
621 |
+
.table-hover > tbody > tr.warning:hover > th {
|
622 |
+
background-color: #faf2cc;
|
623 |
+
}
|
624 |
+
.table > thead > tr > td.danger,
|
625 |
+
.table > tbody > tr > td.danger,
|
626 |
+
.table > tfoot > tr > td.danger,
|
627 |
+
.table > thead > tr > th.danger,
|
628 |
+
.table > tbody > tr > th.danger,
|
629 |
+
.table > tfoot > tr > th.danger,
|
630 |
+
.table > thead > tr.danger > td,
|
631 |
+
.table > tbody > tr.danger > td,
|
632 |
+
.table > tfoot > tr.danger > td,
|
633 |
+
.table > thead > tr.danger > th,
|
634 |
+
.table > tbody > tr.danger > th,
|
635 |
+
.table > tfoot > tr.danger > th {
|
636 |
+
background-color: #f2dede;
|
637 |
+
}
|
638 |
+
.table-hover > tbody > tr > td.danger:hover,
|
639 |
+
.table-hover > tbody > tr > th.danger:hover,
|
640 |
+
.table-hover > tbody > tr.danger:hover > td,
|
641 |
+
.table-hover > tbody > tr:hover > .danger,
|
642 |
+
.table-hover > tbody > tr.danger:hover > th {
|
643 |
+
background-color: #ebcccc;
|
644 |
+
}
|
645 |
+
.table-responsive {
|
646 |
+
overflow-x: auto;
|
647 |
+
min-height: 0.01%;
|
648 |
+
}
|
649 |
+
@media screen and (max-width: 767px) {
|
650 |
+
.table-responsive {
|
651 |
+
width: 100%;
|
652 |
+
margin-bottom: 15px;
|
653 |
+
overflow-y: hidden;
|
654 |
+
-ms-overflow-style: -ms-autohiding-scrollbar;
|
655 |
+
border: 1px solid #dddddd;
|
656 |
+
}
|
657 |
+
.table-responsive > .table {
|
658 |
+
margin-bottom: 0;
|
659 |
+
}
|
660 |
+
.table-responsive > .table > thead > tr > th,
|
661 |
+
.table-responsive > .table > tbody > tr > th,
|
662 |
+
.table-responsive > .table > tfoot > tr > th,
|
663 |
+
.table-responsive > .table > thead > tr > td,
|
664 |
+
.table-responsive > .table > tbody > tr > td,
|
665 |
+
.table-responsive > .table > tfoot > tr > td {
|
666 |
+
white-space: nowrap;
|
667 |
+
}
|
668 |
+
.table-responsive > .table-bordered {
|
669 |
+
border: 0;
|
670 |
+
}
|
671 |
+
.table-responsive > .table-bordered > thead > tr > th:first-child,
|
672 |
+
.table-responsive > .table-bordered > tbody > tr > th:first-child,
|
673 |
+
.table-responsive > .table-bordered > tfoot > tr > th:first-child,
|
674 |
+
.table-responsive > .table-bordered > thead > tr > td:first-child,
|
675 |
+
.table-responsive > .table-bordered > tbody > tr > td:first-child,
|
676 |
+
.table-responsive > .table-bordered > tfoot > tr > td:first-child {
|
677 |
+
border-left: 0;
|
678 |
+
}
|
679 |
+
.table-responsive > .table-bordered > thead > tr > th:last-child,
|
680 |
+
.table-responsive > .table-bordered > tbody > tr > th:last-child,
|
681 |
+
.table-responsive > .table-bordered > tfoot > tr > th:last-child,
|
682 |
+
.table-responsive > .table-bordered > thead > tr > td:last-child,
|
683 |
+
.table-responsive > .table-bordered > tbody > tr > td:last-child,
|
684 |
+
.table-responsive > .table-bordered > tfoot > tr > td:last-child {
|
685 |
+
border-right: 0;
|
686 |
+
}
|
687 |
+
.table-responsive > .table-bordered > tbody > tr:last-child > th,
|
688 |
+
.table-responsive > .table-bordered > tfoot > tr:last-child > th,
|
689 |
+
.table-responsive > .table-bordered > tbody > tr:last-child > td,
|
690 |
+
.table-responsive > .table-bordered > tfoot > tr:last-child > td {
|
691 |
+
border-bottom: 0;
|
692 |
+
}
|
693 |
+
}
|
694 |
+
.fade {
|
695 |
+
opacity: 0;
|
696 |
+
-webkit-transition: opacity 0.15s linear;
|
697 |
+
-o-transition: opacity 0.15s linear;
|
698 |
+
transition: opacity 0.15s linear;
|
699 |
+
}
|
700 |
+
.fade.in {
|
701 |
+
opacity: 1;
|
702 |
+
}
|
703 |
+
.collapse {
|
704 |
+
display: none;
|
705 |
+
}
|
706 |
+
.collapse.in {
|
707 |
+
display: block;
|
708 |
+
}
|
709 |
+
tr.collapse.in {
|
710 |
+
display: table-row;
|
711 |
+
}
|
712 |
+
tbody.collapse.in {
|
713 |
+
display: table-row-group;
|
714 |
+
}
|
715 |
+
.collapsing {
|
716 |
+
position: relative;
|
717 |
+
height: 0;
|
718 |
+
overflow: hidden;
|
719 |
+
-webkit-transition-property: height, visibility;
|
720 |
+
-o-transition-property: height, visibility;
|
721 |
+
transition-property: height, visibility;
|
722 |
+
-webkit-transition-duration: 0.35s;
|
723 |
+
-o-transition-duration: 0.35s;
|
724 |
+
transition-duration: 0.35s;
|
725 |
+
-webkit-transition-timing-function: ease;
|
726 |
+
-o-transition-timing-function: ease;
|
727 |
+
transition-timing-function: ease;
|
728 |
+
}
|
729 |
+
.nav {
|
730 |
+
margin-bottom: 0;
|
731 |
+
padding-left: 0;
|
732 |
+
list-style: none;
|
733 |
+
}
|
734 |
+
.nav > li {
|
735 |
+
position: relative;
|
736 |
+
display: block;
|
737 |
+
}
|
738 |
+
.nav > li > a {
|
739 |
+
position: relative;
|
740 |
+
display: block;
|
741 |
+
padding: 10px 15px;
|
742 |
+
}
|
743 |
+
.nav > li > a:hover,
|
744 |
+
.nav > li > a:focus {
|
745 |
+
text-decoration: none;
|
746 |
+
background-color: #eeeeee;
|
747 |
+
}
|
748 |
+
.nav > li.disabled > a {
|
749 |
+
color: #777777;
|
750 |
+
}
|
751 |
+
.nav > li.disabled > a:hover,
|
752 |
+
.nav > li.disabled > a:focus {
|
753 |
+
color: #777777;
|
754 |
+
text-decoration: none;
|
755 |
+
background-color: transparent;
|
756 |
+
cursor: not-allowed;
|
757 |
+
}
|
758 |
+
.nav .open > a,
|
759 |
+
.nav .open > a:hover,
|
760 |
+
.nav .open > a:focus {
|
761 |
+
background-color: #eeeeee;
|
762 |
+
border-color: #337ab7;
|
763 |
+
}
|
764 |
+
.nav .nav-divider {
|
765 |
+
height: 1px;
|
766 |
+
margin: 9px 0;
|
767 |
+
overflow: hidden;
|
768 |
+
background-color: #e5e5e5;
|
769 |
+
}
|
770 |
+
.nav > li > a > img {
|
771 |
+
max-width: none;
|
772 |
+
}
|
773 |
+
.nav-tabs {
|
774 |
+
border-bottom: 1px solid #dddddd;
|
775 |
+
}
|
776 |
+
.nav-tabs > li {
|
777 |
+
float: left;
|
778 |
+
margin-bottom: -1px;
|
779 |
+
}
|
780 |
+
.nav-tabs > li > a {
|
781 |
+
margin-right: 2px;
|
782 |
+
line-height: 1.42857143;
|
783 |
+
border: 1px solid transparent;
|
784 |
+
border-radius: 4px 4px 0 0;
|
785 |
+
}
|
786 |
+
.nav-tabs > li > a:hover {
|
787 |
+
border-color: #eeeeee #eeeeee #dddddd;
|
788 |
+
}
|
789 |
+
.nav-tabs > li.active > a,
|
790 |
+
.nav-tabs > li.active > a:hover,
|
791 |
+
.nav-tabs > li.active > a:focus {
|
792 |
+
color: #555555;
|
793 |
+
background-color: #ffffff;
|
794 |
+
border: 1px solid #dddddd;
|
795 |
+
border-bottom-color: transparent;
|
796 |
+
cursor: default;
|
797 |
+
}
|
798 |
+
.nav-tabs.nav-justified {
|
799 |
+
width: 100%;
|
800 |
+
border-bottom: 0;
|
801 |
+
}
|
802 |
+
.nav-tabs.nav-justified > li {
|
803 |
+
float: none;
|
804 |
+
}
|
805 |
+
.nav-tabs.nav-justified > li > a {
|
806 |
+
text-align: center;
|
807 |
+
margin-bottom: 5px;
|
808 |
+
}
|
809 |
+
.nav-tabs.nav-justified > .dropdown .dropdown-menu {
|
810 |
+
top: auto;
|
811 |
+
left: auto;
|
812 |
+
}
|
813 |
+
@media (min-width: 768px) {
|
814 |
+
.nav-tabs.nav-justified > li {
|
815 |
+
display: table-cell;
|
816 |
+
width: 1%;
|
817 |
+
}
|
818 |
+
.nav-tabs.nav-justified > li > a {
|
819 |
+
margin-bottom: 0;
|
820 |
+
}
|
821 |
+
}
|
822 |
+
.nav-tabs.nav-justified > li > a {
|
823 |
+
margin-right: 0;
|
824 |
+
border-radius: 4px;
|
825 |
+
}
|
826 |
+
.nav-tabs.nav-justified > .active > a,
|
827 |
+
.nav-tabs.nav-justified > .active > a:hover,
|
828 |
+
.nav-tabs.nav-justified > .active > a:focus {
|
829 |
+
border: 1px solid #dddddd;
|
830 |
+
}
|
831 |
+
@media (min-width: 768px) {
|
832 |
+
.nav-tabs.nav-justified > li > a {
|
833 |
+
border-bottom: 1px solid #dddddd;
|
834 |
+
border-radius: 4px 4px 0 0;
|
835 |
+
}
|
836 |
+
.nav-tabs.nav-justified > .active > a,
|
837 |
+
.nav-tabs.nav-justified > .active > a:hover,
|
838 |
+
.nav-tabs.nav-justified > .active > a:focus {
|
839 |
+
border-bottom-color: #ffffff;
|
840 |
+
}
|
841 |
+
}
|
842 |
+
.nav-pills > li {
|
843 |
+
float: left;
|
844 |
+
}
|
845 |
+
.nav-pills > li > a {
|
846 |
+
border-radius: 4px;
|
847 |
+
}
|
848 |
+
.nav-pills > li + li {
|
849 |
+
margin-left: 2px;
|
850 |
+
}
|
851 |
+
.nav-pills > li.active > a,
|
852 |
+
.nav-pills > li.active > a:hover,
|
853 |
+
.nav-pills > li.active > a:focus {
|
854 |
+
color: #ffffff;
|
855 |
+
background-color: #337ab7;
|
856 |
+
}
|
857 |
+
.nav-stacked > li {
|
858 |
+
float: none;
|
859 |
+
}
|
860 |
+
.nav-stacked > li + li {
|
861 |
+
margin-top: 2px;
|
862 |
+
margin-left: 0;
|
863 |
+
}
|
864 |
+
.nav-justified {
|
865 |
+
width: 100%;
|
866 |
+
}
|
867 |
+
.nav-justified > li {
|
868 |
+
float: none;
|
869 |
+
}
|
870 |
+
.nav-justified > li > a {
|
871 |
+
text-align: center;
|
872 |
+
margin-bottom: 5px;
|
873 |
+
}
|
874 |
+
.nav-justified > .dropdown .dropdown-menu {
|
875 |
+
top: auto;
|
876 |
+
left: auto;
|
877 |
+
}
|
878 |
+
@media (min-width: 768px) {
|
879 |
+
.nav-justified > li {
|
880 |
+
display: table-cell;
|
881 |
+
width: 1%;
|
882 |
+
}
|
883 |
+
.nav-justified > li > a {
|
884 |
+
margin-bottom: 0;
|
885 |
+
}
|
886 |
+
}
|
887 |
+
.nav-tabs-justified {
|
888 |
+
border-bottom: 0;
|
889 |
+
}
|
890 |
+
.nav-tabs-justified > li > a {
|
891 |
+
margin-right: 0;
|
892 |
+
border-radius: 4px;
|
893 |
+
}
|
894 |
+
.nav-tabs-justified > .active > a,
|
895 |
+
.nav-tabs-justified > .active > a:hover,
|
896 |
+
.nav-tabs-justified > .active > a:focus {
|
897 |
+
border: 1px solid #dddddd;
|
898 |
+
}
|
899 |
+
@media (min-width: 768px) {
|
900 |
+
.nav-tabs-justified > li > a {
|
901 |
+
border-bottom: 1px solid #dddddd;
|
902 |
+
border-radius: 4px 4px 0 0;
|
903 |
+
}
|
904 |
+
.nav-tabs-justified > .active > a,
|
905 |
+
.nav-tabs-justified > .active > a:hover,
|
906 |
+
.nav-tabs-justified > .active > a:focus {
|
907 |
+
border-bottom-color: #ffffff;
|
908 |
+
}
|
909 |
+
}
|
910 |
+
.tab-content > .tab-pane {
|
911 |
+
display: none;
|
912 |
+
}
|
913 |
+
.tab-content > .active {
|
914 |
+
display: block;
|
915 |
+
}
|
916 |
+
.nav-tabs .dropdown-menu {
|
917 |
+
margin-top: -1px;
|
918 |
+
border-top-right-radius: 0;
|
919 |
+
border-top-left-radius: 0;
|
920 |
+
}
|
921 |
+
.list-group {
|
922 |
+
margin-bottom: 20px;
|
923 |
+
padding-left: 0;
|
924 |
+
}
|
925 |
+
.list-group-item {
|
926 |
+
position: relative;
|
927 |
+
display: block;
|
928 |
+
padding: 10px 15px;
|
929 |
+
margin-bottom: -1px;
|
930 |
+
background-color: #ffffff;
|
931 |
+
border: 1px solid #dddddd;
|
932 |
+
}
|
933 |
+
.list-group-item:first-child {
|
934 |
+
border-top-right-radius: 4px;
|
935 |
+
border-top-left-radius: 4px;
|
936 |
+
}
|
937 |
+
.list-group-item:last-child {
|
938 |
+
margin-bottom: 0;
|
939 |
+
border-bottom-right-radius: 4px;
|
940 |
+
border-bottom-left-radius: 4px;
|
941 |
+
}
|
942 |
+
a.list-group-item,
|
943 |
+
button.list-group-item {
|
944 |
+
color: #555555;
|
945 |
+
}
|
946 |
+
a.list-group-item .list-group-item-heading,
|
947 |
+
button.list-group-item .list-group-item-heading {
|
948 |
+
color: #333333;
|
949 |
+
}
|
950 |
+
a.list-group-item:hover,
|
951 |
+
button.list-group-item:hover,
|
952 |
+
a.list-group-item:focus,
|
953 |
+
button.list-group-item:focus {
|
954 |
+
text-decoration: none;
|
955 |
+
color: #555555;
|
956 |
+
background-color: #f5f5f5;
|
957 |
+
}
|
958 |
+
button.list-group-item {
|
959 |
+
width: 100%;
|
960 |
+
text-align: left;
|
961 |
+
}
|
962 |
+
.list-group-item.disabled,
|
963 |
+
.list-group-item.disabled:hover,
|
964 |
+
.list-group-item.disabled:focus {
|
965 |
+
background-color: #eeeeee;
|
966 |
+
color: #777777;
|
967 |
+
cursor: not-allowed;
|
968 |
+
}
|
969 |
+
.list-group-item.disabled .list-group-item-heading,
|
970 |
+
.list-group-item.disabled:hover .list-group-item-heading,
|
971 |
+
.list-group-item.disabled:focus .list-group-item-heading {
|
972 |
+
color: inherit;
|
973 |
+
}
|
974 |
+
.list-group-item.disabled .list-group-item-text,
|
975 |
+
.list-group-item.disabled:hover .list-group-item-text,
|
976 |
+
.list-group-item.disabled:focus .list-group-item-text {
|
977 |
+
color: #777777;
|
978 |
+
}
|
979 |
+
.list-group-item.active,
|
980 |
+
.list-group-item.active:hover,
|
981 |
+
.list-group-item.active:focus {
|
982 |
+
z-index: 2;
|
983 |
+
color: #ffffff;
|
984 |
+
background-color: #337ab7;
|
985 |
+
border-color: #337ab7;
|
986 |
+
}
|
987 |
+
.list-group-item.active .list-group-item-heading,
|
988 |
+
.list-group-item.active:hover .list-group-item-heading,
|
989 |
+
.list-group-item.active:focus .list-group-item-heading,
|
990 |
+
.list-group-item.active .list-group-item-heading > small,
|
991 |
+
.list-group-item.active:hover .list-group-item-heading > small,
|
992 |
+
.list-group-item.active:focus .list-group-item-heading > small,
|
993 |
+
.list-group-item.active .list-group-item-heading > .small,
|
994 |
+
.list-group-item.active:hover .list-group-item-heading > .small,
|
995 |
+
.list-group-item.active:focus .list-group-item-heading > .small {
|
996 |
+
color: inherit;
|
997 |
+
}
|
998 |
+
.list-group-item.active .list-group-item-text,
|
999 |
+
.list-group-item.active:hover .list-group-item-text,
|
1000 |
+
.list-group-item.active:focus .list-group-item-text {
|
1001 |
+
color: #c7ddef;
|
1002 |
+
}
|
1003 |
+
.list-group-item-success {
|
1004 |
+
color: #3c763d;
|
1005 |
+
background-color: #dff0d8;
|
1006 |
+
}
|
1007 |
+
a.list-group-item-success,
|
1008 |
+
button.list-group-item-success {
|
1009 |
+
color: #3c763d;
|
1010 |
+
}
|
1011 |
+
a.list-group-item-success .list-group-item-heading,
|
1012 |
+
button.list-group-item-success .list-group-item-heading {
|
1013 |
+
color: inherit;
|
1014 |
+
}
|
1015 |
+
a.list-group-item-success:hover,
|
1016 |
+
button.list-group-item-success:hover,
|
1017 |
+
a.list-group-item-success:focus,
|
1018 |
+
button.list-group-item-success:focus {
|
1019 |
+
color: #3c763d;
|
1020 |
+
background-color: #d0e9c6;
|
1021 |
+
}
|
1022 |
+
a.list-group-item-success.active,
|
1023 |
+
button.list-group-item-success.active,
|
1024 |
+
a.list-group-item-success.active:hover,
|
1025 |
+
button.list-group-item-success.active:hover,
|
1026 |
+
a.list-group-item-success.active:focus,
|
1027 |
+
button.list-group-item-success.active:focus {
|
1028 |
+
color: #fff;
|
1029 |
+
background-color: #3c763d;
|
1030 |
+
border-color: #3c763d;
|
1031 |
+
}
|
1032 |
+
.list-group-item-info {
|
1033 |
+
color: #31708f;
|
1034 |
+
background-color: #d9edf7;
|
1035 |
+
}
|
1036 |
+
a.list-group-item-info,
|
1037 |
+
button.list-group-item-info {
|
1038 |
+
color: #31708f;
|
1039 |
+
}
|
1040 |
+
a.list-group-item-info .list-group-item-heading,
|
1041 |
+
button.list-group-item-info .list-group-item-heading {
|
1042 |
+
color: inherit;
|
1043 |
+
}
|
1044 |
+
a.list-group-item-info:hover,
|
1045 |
+
button.list-group-item-info:hover,
|
1046 |
+
a.list-group-item-info:focus,
|
1047 |
+
button.list-group-item-info:focus {
|
1048 |
+
color: #31708f;
|
1049 |
+
background-color: #c4e3f3;
|
1050 |
+
}
|
1051 |
+
a.list-group-item-info.active,
|
1052 |
+
button.list-group-item-info.active,
|
1053 |
+
a.list-group-item-info.active:hover,
|
1054 |
+
button.list-group-item-info.active:hover,
|
1055 |
+
a.list-group-item-info.active:focus,
|
1056 |
+
button.list-group-item-info.active:focus {
|
1057 |
+
color: #fff;
|
1058 |
+
background-color: #31708f;
|
1059 |
+
border-color: #31708f;
|
1060 |
+
}
|
1061 |
+
.list-group-item-warning {
|
1062 |
+
color: #8a6d3b;
|
1063 |
+
background-color: #fcf8e3;
|
1064 |
+
}
|
1065 |
+
a.list-group-item-warning,
|
1066 |
+
button.list-group-item-warning {
|
1067 |
+
color: #8a6d3b;
|
1068 |
+
}
|
1069 |
+
a.list-group-item-warning .list-group-item-heading,
|
1070 |
+
button.list-group-item-warning .list-group-item-heading {
|
1071 |
+
color: inherit;
|
1072 |
+
}
|
1073 |
+
a.list-group-item-warning:hover,
|
1074 |
+
button.list-group-item-warning:hover,
|
1075 |
+
a.list-group-item-warning:focus,
|
1076 |
+
button.list-group-item-warning:focus {
|
1077 |
+
color: #8a6d3b;
|
1078 |
+
background-color: #faf2cc;
|
1079 |
+
}
|
1080 |
+
a.list-group-item-warning.active,
|
1081 |
+
button.list-group-item-warning.active,
|
1082 |
+
a.list-group-item-warning.active:hover,
|
1083 |
+
button.list-group-item-warning.active:hover,
|
1084 |
+
a.list-group-item-warning.active:focus,
|
1085 |
+
button.list-group-item-warning.active:focus {
|
1086 |
+
color: #fff;
|
1087 |
+
background-color: #8a6d3b;
|
1088 |
+
border-color: #8a6d3b;
|
1089 |
+
}
|
1090 |
+
.list-group-item-danger {
|
1091 |
+
color: #a94442;
|
1092 |
+
background-color: #f2dede;
|
1093 |
+
}
|
1094 |
+
a.list-group-item-danger,
|
1095 |
+
button.list-group-item-danger {
|
1096 |
+
color: #a94442;
|
1097 |
+
}
|
1098 |
+
a.list-group-item-danger .list-group-item-heading,
|
1099 |
+
button.list-group-item-danger .list-group-item-heading {
|
1100 |
+
color: inherit;
|
1101 |
+
}
|
1102 |
+
a.list-group-item-danger:hover,
|
1103 |
+
button.list-group-item-danger:hover,
|
1104 |
+
a.list-group-item-danger:focus,
|
1105 |
+
button.list-group-item-danger:focus {
|
1106 |
+
color: #a94442;
|
1107 |
+
background-color: #ebcccc;
|
1108 |
+
}
|
1109 |
+
a.list-group-item-danger.active,
|
1110 |
+
button.list-group-item-danger.active,
|
1111 |
+
a.list-group-item-danger.active:hover,
|
1112 |
+
button.list-group-item-danger.active:hover,
|
1113 |
+
a.list-group-item-danger.active:focus,
|
1114 |
+
button.list-group-item-danger.active:focus {
|
1115 |
+
color: #fff;
|
1116 |
+
background-color: #a94442;
|
1117 |
+
border-color: #a94442;
|
1118 |
+
}
|
1119 |
+
.list-group-item-heading {
|
1120 |
+
margin-top: 0;
|
1121 |
+
margin-bottom: 5px;
|
1122 |
+
}
|
1123 |
+
.list-group-item-text {
|
1124 |
+
margin-bottom: 0;
|
1125 |
+
line-height: 1.3;
|
1126 |
+
}
|
1127 |
+
.clearfix:before,
|
1128 |
+
.clearfix:after,
|
1129 |
+
.dl-horizontal dd:before,
|
1130 |
+
.dl-horizontal dd:after,
|
1131 |
+
.nav:before,
|
1132 |
+
.nav:after {
|
1133 |
+
content: " ";
|
1134 |
+
display: table;
|
1135 |
+
}
|
1136 |
+
.clearfix:after,
|
1137 |
+
.dl-horizontal dd:after,
|
1138 |
+
.nav:after {
|
1139 |
+
clear: both;
|
1140 |
+
}
|
1141 |
+
.center-block {
|
1142 |
+
display: block;
|
1143 |
+
margin-left: auto;
|
1144 |
+
margin-right: auto;
|
1145 |
+
}
|
1146 |
+
.pull-right {
|
1147 |
+
float: right !important;
|
1148 |
+
}
|
1149 |
+
.pull-left {
|
1150 |
+
float: left !important;
|
1151 |
+
}
|
1152 |
+
.hide {
|
1153 |
+
display: none !important;
|
1154 |
+
}
|
1155 |
+
.show {
|
1156 |
+
display: block !important;
|
1157 |
+
}
|
1158 |
+
.invisible {
|
1159 |
+
visibility: hidden;
|
1160 |
+
}
|
1161 |
+
.text-hide {
|
1162 |
+
font: 0/0 a;
|
1163 |
+
color: transparent;
|
1164 |
+
text-shadow: none;
|
1165 |
+
background-color: transparent;
|
1166 |
+
border: 0;
|
1167 |
+
}
|
1168 |
+
.affix {
|
1169 |
+
position: fixed;
|
1170 |
+
}
|
1171 |
+
@-ms-viewport {
|
1172 |
+
width: device-width;
|
1173 |
+
}
|
1174 |
+
.visible-xs,
|
1175 |
+
.visible-sm,
|
1176 |
+
.visible-md,
|
1177 |
+
.visible-lg {
|
1178 |
+
display: none !important;
|
1179 |
+
}
|
1180 |
+
.visible-xs-block,
|
1181 |
+
.visible-xs-inline,
|
1182 |
+
.visible-xs-inline-block,
|
1183 |
+
.visible-sm-block,
|
1184 |
+
.visible-sm-inline,
|
1185 |
+
.visible-sm-inline-block,
|
1186 |
+
.visible-md-block,
|
1187 |
+
.visible-md-inline,
|
1188 |
+
.visible-md-inline-block,
|
1189 |
+
.visible-lg-block,
|
1190 |
+
.visible-lg-inline,
|
1191 |
+
.visible-lg-inline-block {
|
1192 |
+
display: none !important;
|
1193 |
+
}
|
1194 |
+
@media (max-width: 767px) {
|
1195 |
+
.visible-xs {
|
1196 |
+
display: block !important;
|
1197 |
+
}
|
1198 |
+
table.visible-xs {
|
1199 |
+
display: table !important;
|
1200 |
+
}
|
1201 |
+
tr.visible-xs {
|
1202 |
+
display: table-row !important;
|
1203 |
+
}
|
1204 |
+
th.visible-xs,
|
1205 |
+
td.visible-xs {
|
1206 |
+
display: table-cell !important;
|
1207 |
+
}
|
1208 |
+
}
|
1209 |
+
@media (max-width: 767px) {
|
1210 |
+
.visible-xs-block {
|
1211 |
+
display: block !important;
|
1212 |
+
}
|
1213 |
+
}
|
1214 |
+
@media (max-width: 767px) {
|
1215 |
+
.visible-xs-inline {
|
1216 |
+
display: inline !important;
|
1217 |
+
}
|
1218 |
+
}
|
1219 |
+
@media (max-width: 767px) {
|
1220 |
+
.visible-xs-inline-block {
|
1221 |
+
display: inline-block !important;
|
1222 |
+
}
|
1223 |
+
}
|
1224 |
+
@media (min-width: 768px) and (max-width: 991px) {
|
1225 |
+
.visible-sm {
|
1226 |
+
display: block !important;
|
1227 |
+
}
|
1228 |
+
table.visible-sm {
|
1229 |
+
display: table !important;
|
1230 |
+
}
|
1231 |
+
tr.visible-sm {
|
1232 |
+
display: table-row !important;
|
1233 |
+
}
|
1234 |
+
th.visible-sm,
|
1235 |
+
td.visible-sm {
|
1236 |
+
display: table-cell !important;
|
1237 |
+
}
|
1238 |
+
}
|
1239 |
+
@media (min-width: 768px) and (max-width: 991px) {
|
1240 |
+
.visible-sm-block {
|
1241 |
+
display: block !important;
|
1242 |
+
}
|
1243 |
+
}
|
1244 |
+
@media (min-width: 768px) and (max-width: 991px) {
|
1245 |
+
.visible-sm-inline {
|
1246 |
+
display: inline !important;
|
1247 |
+
}
|
1248 |
+
}
|
1249 |
+
@media (min-width: 768px) and (max-width: 991px) {
|
1250 |
+
.visible-sm-inline-block {
|
1251 |
+
display: inline-block !important;
|
1252 |
+
}
|
1253 |
+
}
|
1254 |
+
@media (min-width: 992px) and (max-width: 1199px) {
|
1255 |
+
.visible-md {
|
1256 |
+
display: block !important;
|
1257 |
+
}
|
1258 |
+
table.visible-md {
|
1259 |
+
display: table !important;
|
1260 |
+
}
|
1261 |
+
tr.visible-md {
|
1262 |
+
display: table-row !important;
|
1263 |
+
}
|
1264 |
+
th.visible-md,
|
1265 |
+
td.visible-md {
|
1266 |
+
display: table-cell !important;
|
1267 |
+
}
|
1268 |
+
}
|
1269 |
+
@media (min-width: 992px) and (max-width: 1199px) {
|
1270 |
+
.visible-md-block {
|
1271 |
+
display: block !important;
|
1272 |
+
}
|
1273 |
+
}
|
1274 |
+
@media (min-width: 992px) and (max-width: 1199px) {
|
1275 |
+
.visible-md-inline {
|
1276 |
+
display: inline !important;
|
1277 |
+
}
|
1278 |
+
}
|
1279 |
+
@media (min-width: 992px) and (max-width: 1199px) {
|
1280 |
+
.visible-md-inline-block {
|
1281 |
+
display: inline-block !important;
|
1282 |
+
}
|
1283 |
+
}
|
1284 |
+
@media (min-width: 1200px) {
|
1285 |
+
.visible-lg {
|
1286 |
+
display: block !important;
|
1287 |
+
}
|
1288 |
+
table.visible-lg {
|
1289 |
+
display: table !important;
|
1290 |
+
}
|
1291 |
+
tr.visible-lg {
|
1292 |
+
display: table-row !important;
|
1293 |
+
}
|
1294 |
+
th.visible-lg,
|
1295 |
+
td.visible-lg {
|
1296 |
+
display: table-cell !important;
|
1297 |
+
}
|
1298 |
+
}
|
1299 |
+
@media (min-width: 1200px) {
|
1300 |
+
.visible-lg-block {
|
1301 |
+
display: block !important;
|
1302 |
+
}
|
1303 |
+
}
|
1304 |
+
@media (min-width: 1200px) {
|
1305 |
+
.visible-lg-inline {
|
1306 |
+
display: inline !important;
|
1307 |
+
}
|
1308 |
+
}
|
1309 |
+
@media (min-width: 1200px) {
|
1310 |
+
.visible-lg-inline-block {
|
1311 |
+
display: inline-block !important;
|
1312 |
+
}
|
1313 |
+
}
|
1314 |
+
@media (max-width: 767px) {
|
1315 |
+
.hidden-xs {
|
1316 |
+
display: none !important;
|
1317 |
+
}
|
1318 |
+
}
|
1319 |
+
@media (min-width: 768px) and (max-width: 991px) {
|
1320 |
+
.hidden-sm {
|
1321 |
+
display: none !important;
|
1322 |
+
}
|
1323 |
+
}
|
1324 |
+
@media (min-width: 992px) and (max-width: 1199px) {
|
1325 |
+
.hidden-md {
|
1326 |
+
display: none !important;
|
1327 |
+
}
|
1328 |
+
}
|
1329 |
+
@media (min-width: 1200px) {
|
1330 |
+
.hidden-lg {
|
1331 |
+
display: none !important;
|
1332 |
+
}
|
1333 |
+
}
|
1334 |
+
.visible-print {
|
1335 |
+
display: none !important;
|
1336 |
+
}
|
1337 |
+
@media print {
|
1338 |
+
.visible-print {
|
1339 |
+
display: block !important;
|
1340 |
+
}
|
1341 |
+
table.visible-print {
|
1342 |
+
display: table !important;
|
1343 |
+
}
|
1344 |
+
tr.visible-print {
|
1345 |
+
display: table-row !important;
|
1346 |
+
}
|
1347 |
+
th.visible-print,
|
1348 |
+
td.visible-print {
|
1349 |
+
display: table-cell !important;
|
1350 |
+
}
|
1351 |
+
}
|
1352 |
+
.visible-print-block {
|
1353 |
+
display: none !important;
|
1354 |
+
}
|
1355 |
+
@media print {
|
1356 |
+
.visible-print-block {
|
1357 |
+
display: block !important;
|
1358 |
+
}
|
1359 |
+
}
|
1360 |
+
.visible-print-inline {
|
1361 |
+
display: none !important;
|
1362 |
+
}
|
1363 |
+
@media print {
|
1364 |
+
.visible-print-inline {
|
1365 |
+
display: inline !important;
|
1366 |
+
}
|
1367 |
+
}
|
1368 |
+
.visible-print-inline-block {
|
1369 |
+
display: none !important;
|
1370 |
+
}
|
1371 |
+
@media print {
|
1372 |
+
.visible-print-inline-block {
|
1373 |
+
display: inline-block !important;
|
1374 |
+
}
|
1375 |
+
}
|
1376 |
+
@media print {
|
1377 |
+
.hidden-print {
|
1378 |
+
display: none !important;
|
1379 |
+
}
|
1380 |
+
}
|
assets/vendors/bootstrap/bootstrap.js
CHANGED
@@ -1,176 +1,176 @@
|
|
1 |
-
/*!
|
2 |
-
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
3 |
-
* Copyright 2011-2017 Twitter, Inc.
|
4 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
-
*/
|
6 |
-
|
7 |
-
/*!
|
8 |
-
* Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9a4a9ed094de1e967118786cd36edf49)
|
9 |
-
* Config saved to config.json and https://gist.github.com/9a4a9ed094de1e967118786cd36edf49
|
10 |
-
*/
|
11 |
-
if (typeof jQuery === 'undefined') {
|
12 |
-
throw new Error('Bootstrap\'s JavaScript requires jQuery')
|
13 |
-
}
|
14 |
-
+function ($) {
|
15 |
-
'use strict';
|
16 |
-
var version = $.fn.jquery.split(' ')[0].split('.')
|
17 |
-
if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1) || (version[0] > 3)) {
|
18 |
-
throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4')
|
19 |
-
}
|
20 |
-
}(jQuery);
|
21 |
-
|
22 |
-
/* ========================================================================
|
23 |
-
* Bootstrap: tab.js v3.3.7
|
24 |
-
* http://getbootstrap.com/javascript/#tabs
|
25 |
-
* ========================================================================
|
26 |
-
* Copyright 2011-2016 Twitter, Inc.
|
27 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
28 |
-
* ======================================================================== */
|
29 |
-
|
30 |
-
|
31 |
-
+function ($) {
|
32 |
-
'use strict';
|
33 |
-
|
34 |
-
// TAB CLASS DEFINITION
|
35 |
-
// ====================
|
36 |
-
|
37 |
-
var Tab = function (element) {
|
38 |
-
// jscs:disable requireDollarBeforejQueryAssignment
|
39 |
-
this.element = $(element)
|
40 |
-
// jscs:enable requireDollarBeforejQueryAssignment
|
41 |
-
}
|
42 |
-
|
43 |
-
Tab.VERSION = '3.3.7'
|
44 |
-
|
45 |
-
Tab.TRANSITION_DURATION = 150
|
46 |
-
|
47 |
-
Tab.prototype.show = function () {
|
48 |
-
var $this = this.element
|
49 |
-
var $ul = $this.closest('ul:not(.dropdown-menu)')
|
50 |
-
var selector = $this.data('target')
|
51 |
-
|
52 |
-
if (!selector) {
|
53 |
-
selector = $this.attr('href')
|
54 |
-
selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
|
55 |
-
}
|
56 |
-
|
57 |
-
if ($this.parent('li').hasClass('active')) return
|
58 |
-
|
59 |
-
var $previous = $ul.find('.active:last a')
|
60 |
-
var hideEvent = $.Event('hide.bs.tab', {
|
61 |
-
relatedTarget: $this[0]
|
62 |
-
})
|
63 |
-
var showEvent = $.Event('show.bs.tab', {
|
64 |
-
relatedTarget: $previous[0]
|
65 |
-
})
|
66 |
-
|
67 |
-
$previous.trigger(hideEvent)
|
68 |
-
$this.trigger(showEvent)
|
69 |
-
|
70 |
-
if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return
|
71 |
-
|
72 |
-
var $target = $(selector)
|
73 |
-
|
74 |
-
this.activate($this.closest('li'), $ul)
|
75 |
-
this.activate($target, $target.parent(), function () {
|
76 |
-
$previous.trigger({
|
77 |
-
type: 'hidden.bs.tab',
|
78 |
-
relatedTarget: $this[0]
|
79 |
-
})
|
80 |
-
$this.trigger({
|
81 |
-
type: 'shown.bs.tab',
|
82 |
-
relatedTarget: $previous[0]
|
83 |
-
})
|
84 |
-
})
|
85 |
-
}
|
86 |
-
|
87 |
-
Tab.prototype.activate = function (element, container, callback) {
|
88 |
-
var $active = container.find('> .active')
|
89 |
-
var transition = callback
|
90 |
-
&& $.support.transition
|
91 |
-
&& ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length)
|
92 |
-
|
93 |
-
function next() {
|
94 |
-
$active
|
95 |
-
.removeClass('active')
|
96 |
-
.find('> .dropdown-menu > .active')
|
97 |
-
.removeClass('active')
|
98 |
-
.end()
|
99 |
-
.find('[data-toggle="tab"]')
|
100 |
-
.attr('aria-expanded', false)
|
101 |
-
|
102 |
-
element
|
103 |
-
.addClass('active')
|
104 |
-
.find('[data-toggle="tab"]')
|
105 |
-
.attr('aria-expanded', true)
|
106 |
-
|
107 |
-
if (transition) {
|
108 |
-
element[0].offsetWidth // reflow for transition
|
109 |
-
element.addClass('in')
|
110 |
-
} else {
|
111 |
-
element.removeClass('fade')
|
112 |
-
}
|
113 |
-
|
114 |
-
if (element.parent('.dropdown-menu').length) {
|
115 |
-
element
|
116 |
-
.closest('li.dropdown')
|
117 |
-
.addClass('active')
|
118 |
-
.end()
|
119 |
-
.find('[data-toggle="tab"]')
|
120 |
-
.attr('aria-expanded', true)
|
121 |
-
}
|
122 |
-
|
123 |
-
callback && callback()
|
124 |
-
}
|
125 |
-
|
126 |
-
$active.length && transition ?
|
127 |
-
$active
|
128 |
-
.one('bsTransitionEnd', next)
|
129 |
-
.emulateTransitionEnd(Tab.TRANSITION_DURATION) :
|
130 |
-
next()
|
131 |
-
|
132 |
-
$active.removeClass('in')
|
133 |
-
}
|
134 |
-
|
135 |
-
|
136 |
-
// TAB PLUGIN DEFINITION
|
137 |
-
// =====================
|
138 |
-
|
139 |
-
function Plugin(option) {
|
140 |
-
return this.each(function () {
|
141 |
-
var $this = $(this)
|
142 |
-
var data = $this.data('bs.tab')
|
143 |
-
|
144 |
-
if (!data) $this.data('bs.tab', (data = new Tab(this)))
|
145 |
-
if (typeof option == 'string') data[option]()
|
146 |
-
})
|
147 |
-
}
|
148 |
-
|
149 |
-
var old = $.fn.tab
|
150 |
-
|
151 |
-
$.fn.tab = Plugin
|
152 |
-
$.fn.tab.Constructor = Tab
|
153 |
-
|
154 |
-
|
155 |
-
// TAB NO CONFLICT
|
156 |
-
// ===============
|
157 |
-
|
158 |
-
$.fn.tab.noConflict = function () {
|
159 |
-
$.fn.tab = old
|
160 |
-
return this
|
161 |
-
}
|
162 |
-
|
163 |
-
|
164 |
-
// TAB DATA-API
|
165 |
-
// ============
|
166 |
-
|
167 |
-
var clickHandler = function (e) {
|
168 |
-
e.preventDefault()
|
169 |
-
Plugin.call($(this), 'show')
|
170 |
-
}
|
171 |
-
|
172 |
-
$(document)
|
173 |
-
.on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler)
|
174 |
-
.on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler)
|
175 |
-
|
176 |
-
}(jQuery);
|
1 |
+
/*!
|
2 |
+
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
3 |
+
* Copyright 2011-2017 Twitter, Inc.
|
4 |
+
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
+
*/
|
6 |
+
|
7 |
+
/*!
|
8 |
+
* Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9a4a9ed094de1e967118786cd36edf49)
|
9 |
+
* Config saved to config.json and https://gist.github.com/9a4a9ed094de1e967118786cd36edf49
|
10 |
+
*/
|
11 |
+
if (typeof jQuery === 'undefined') {
|
12 |
+
throw new Error('Bootstrap\'s JavaScript requires jQuery')
|
13 |
+
}
|
14 |
+
+function ($) {
|
15 |
+
'use strict';
|
16 |
+
var version = $.fn.jquery.split(' ')[0].split('.')
|
17 |
+
if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1) || (version[0] > 3)) {
|
18 |
+
throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4')
|
19 |
+
}
|
20 |
+
}(jQuery);
|
21 |
+
|
22 |
+
/* ========================================================================
|
23 |
+
* Bootstrap: tab.js v3.3.7
|
24 |
+
* http://getbootstrap.com/javascript/#tabs
|
25 |
+
* ========================================================================
|
26 |
+
* Copyright 2011-2016 Twitter, Inc.
|
27 |
+
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
28 |
+
* ======================================================================== */
|
29 |
+
|
30 |
+
|
31 |
+
+function ($) {
|
32 |
+
'use strict';
|
33 |
+
|
34 |
+
// TAB CLASS DEFINITION
|
35 |
+
// ====================
|
36 |
+
|
37 |
+
var Tab = function (element) {
|
38 |
+
// jscs:disable requireDollarBeforejQueryAssignment
|
39 |
+
this.element = $(element)
|
40 |
+
// jscs:enable requireDollarBeforejQueryAssignment
|
41 |
+
}
|
42 |
+
|
43 |
+
Tab.VERSION = '3.3.7'
|
44 |
+
|
45 |
+
Tab.TRANSITION_DURATION = 150
|
46 |
+
|
47 |
+
Tab.prototype.show = function () {
|
48 |
+
var $this = this.element
|
49 |
+
var $ul = $this.closest('ul:not(.dropdown-menu)')
|
50 |
+
var selector = $this.data('target')
|
51 |
+
|
52 |
+
if (!selector) {
|
53 |
+
selector = $this.attr('href')
|
54 |
+
selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
|
55 |
+
}
|
56 |
+
|
57 |
+
if ($this.parent('li').hasClass('active')) return
|
58 |
+
|
59 |
+
var $previous = $ul.find('.active:last a')
|
60 |
+
var hideEvent = $.Event('hide.bs.tab', {
|
61 |
+
relatedTarget: $this[0]
|
62 |
+
})
|
63 |
+
var showEvent = $.Event('show.bs.tab', {
|
64 |
+
relatedTarget: $previous[0]
|
65 |
+
})
|
66 |
+
|
67 |
+
$previous.trigger(hideEvent)
|
68 |
+
$this.trigger(showEvent)
|
69 |
+
|
70 |
+
if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return
|
71 |
+
|
72 |
+
var $target = $(selector)
|
73 |
+
|
74 |
+
this.activate($this.closest('li'), $ul)
|
75 |
+
this.activate($target, $target.parent(), function () {
|
76 |
+
$previous.trigger({
|
77 |
+
type: 'hidden.bs.tab',
|
78 |
+
relatedTarget: $this[0]
|
79 |
+
})
|
80 |
+
$this.trigger({
|
81 |
+
type: 'shown.bs.tab',
|
82 |
+
relatedTarget: $previous[0]
|
83 |
+
})
|
84 |
+
})
|
85 |
+
}
|
86 |
+
|
87 |
+
Tab.prototype.activate = function (element, container, callback) {
|
88 |
+
var $active = container.find('> .active')
|
89 |
+
var transition = callback
|
90 |
+
&& $.support.transition
|
91 |
+
&& ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length)
|
92 |
+
|
93 |
+
function next() {
|
94 |
+
$active
|
95 |
+
.removeClass('active')
|
96 |
+
.find('> .dropdown-menu > .active')
|
97 |
+
.removeClass('active')
|
98 |
+
.end()
|
99 |
+
.find('[data-toggle="tab"]')
|
100 |
+
.attr('aria-expanded', false)
|
101 |
+
|
102 |
+
element
|
103 |
+
.addClass('active')
|
104 |
+
.find('[data-toggle="tab"]')
|
105 |
+
.attr('aria-expanded', true)
|
106 |
+
|
107 |
+
if (transition) {
|
108 |
+
element[0].offsetWidth // reflow for transition
|
109 |
+
element.addClass('in')
|
110 |
+
} else {
|
111 |
+
element.removeClass('fade')
|
112 |
+
}
|
113 |
+
|
114 |
+
if (element.parent('.dropdown-menu').length) {
|
115 |
+
element
|
116 |
+
.closest('li.dropdown')
|
117 |
+
.addClass('active')
|
118 |
+
.end()
|
119 |
+
.find('[data-toggle="tab"]')
|
120 |
+
.attr('aria-expanded', true)
|
121 |
+
}
|
122 |
+
|
123 |
+
callback && callback()
|
124 |
+
}
|
125 |
+
|
126 |
+
$active.length && transition ?
|
127 |
+
$active
|
128 |
+
.one('bsTransitionEnd', next)
|
129 |
+
.emulateTransitionEnd(Tab.TRANSITION_DURATION) :
|
130 |
+
next()
|
131 |
+
|
132 |
+
$active.removeClass('in')
|
133 |
+
}
|
134 |
+
|
135 |
+
|
136 |
+
// TAB PLUGIN DEFINITION
|
137 |
+
// =====================
|
138 |
+
|
139 |
+
function Plugin(option) {
|
140 |
+
return this.each(function () {
|
141 |
+
var $this = $(this)
|
142 |
+
var data = $this.data('bs.tab')
|
143 |
+
|
144 |
+
if (!data) $this.data('bs.tab', (data = new Tab(this)))
|
145 |
+
if (typeof option == 'string') data[option]()
|
146 |
+
})
|
147 |
+
}
|
148 |
+
|
149 |
+
var old = $.fn.tab
|
150 |
+
|
151 |
+
$.fn.tab = Plugin
|
152 |
+
$.fn.tab.Constructor = Tab
|
153 |
+
|
154 |
+
|
155 |
+
// TAB NO CONFLICT
|
156 |
+
// ===============
|
157 |
+
|
158 |
+
$.fn.tab.noConflict = function () {
|
159 |
+
$.fn.tab = old
|
160 |
+
return this
|
161 |
+
}
|
162 |
+
|
163 |
+
|
164 |
+
// TAB DATA-API
|
165 |
+
// ============
|
166 |
+
|
167 |
+
var clickHandler = function (e) {
|
168 |
+
e.preventDefault()
|
169 |
+
Plugin.call($(this), 'show')
|
170 |
+
}
|
171 |
+
|
172 |
+
$(document)
|
173 |
+
.on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler)
|
174 |
+
.on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler)
|
175 |
+
|
176 |
+
}(jQuery);
|
assets/vendors/bootstrap/bootstrap.min.css
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
-
/*!
|
2 |
-
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
3 |
-
* Copyright 2011-2017 Twitter, Inc.
|
4 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
-
*//*!
|
6 |
-
* Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9a4a9ed094de1e967118786cd36edf49)
|
7 |
-
* Config saved to config.json and https://gist.github.com/9a4a9ed094de1e967118786cd36edf49
|
8 |
-
*//*!
|
9 |
-
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
10 |
-
* Copyright 2011-2016 Twitter, Inc.
|
11 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
12 |
-
*/
|
13 |
-
/*!
|
14 |
-
* Custom version of bootstrap
|
15 |
*/.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{margin-bottom:10px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.table,address{margin-bottom:20px}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{font-style:normal;line-height:1.42857143}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.nav>li,.nav>li>a{display:block;position:relative}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.clearfix:after,.clearfix:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.nav:after,.nav:before{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.nav:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}
|
1 |
+
/*!
|
2 |
+
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
3 |
+
* Copyright 2011-2017 Twitter, Inc.
|
4 |
+
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
+
*//*!
|
6 |
+
* Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9a4a9ed094de1e967118786cd36edf49)
|
7 |
+
* Config saved to config.json and https://gist.github.com/9a4a9ed094de1e967118786cd36edf49
|
8 |
+
*//*!
|
9 |
+
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
10 |
+
* Copyright 2011-2016 Twitter, Inc.
|
11 |
+
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
12 |
+
*/
|
13 |
+
/*!
|
14 |
+
* Custom version of bootstrap
|
15 |
*/.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{color:#23527c;text-decoration:underline}a:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol,ul{margin-bottom:10px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.table,address{margin-bottom:20px}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{font-style:normal;line-height:1.42857143}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.nav>li,.nav>li>a{display:block;position:relative}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.clearfix:after,.clearfix:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.nav:after,.nav:before{content:" ";display:table}.clearfix:after,.dl-horizontal dd:after,.nav:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}
|
assets/vendors/bootstrap/bootstrap.min.js
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
-
/*!
|
2 |
-
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
3 |
-
* Copyright 2011-2017 Twitter, Inc.
|
4 |
-
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
-
*/
|
6 |
-
|
7 |
-
/*!
|
8 |
-
* Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9a4a9ed094de1e967118786cd36edf49)
|
9 |
-
* Config saved to config.json and https://gist.github.com/9a4a9ed094de1e967118786cd36edf49
|
10 |
-
*/
|
11 |
if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(t){"use strict";var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||e[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),r=n.data("bs.tab");r||n.data("bs.tab",r=new a(this)),"string"==typeof e&&r[e]()})}var a=function(e){this.element=t(e)};a.VERSION="3.3.7",a.TRANSITION_DURATION=150,a.prototype.show=function(){var e=this.element,a=e.closest("ul:not(.dropdown-menu)"),n=e.data("target");if(n||(n=e.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var r=a.find(".active:last a"),i=t.Event("hide.bs.tab",{relatedTarget:e[0]}),s=t.Event("show.bs.tab",{relatedTarget:r[0]});if(r.trigger(i),e.trigger(s),!s.isDefaultPrevented()&&!i.isDefaultPrevented()){var o=t(n);this.activate(e.closest("li"),a),this.activate(o,o.parent(),function(){r.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:r[0]})})}}},a.prototype.activate=function(e,n,r){function i(){s.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),o?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu").length&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),r&&r()}var s=n.find("> .active"),o=r&&t.support.transition&&(s.length&&s.hasClass("fade")||!!n.find("> .fade").length);s.length&&o?s.one("bsTransitionEnd",i).emulateTransitionEnd(a.TRANSITION_DURATION):i(),s.removeClass("in")};var n=t.fn.tab;t.fn.tab=e,t.fn.tab.Constructor=a,t.fn.tab.noConflict=function(){return t.fn.tab=n,this};var r=function(a){a.preventDefault(),e.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',r).on("click.bs.tab.data-api",'[data-toggle="pill"]',r)}(jQuery);
|
1 |
+
/*!
|
2 |
+
* Bootstrap v3.3.7 (http://getbootstrap.com)
|
3 |
+
* Copyright 2011-2017 Twitter, Inc.
|
4 |
+
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
5 |
+
*/
|
6 |
+
|
7 |
+
/*!
|
8 |
+
* Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=9a4a9ed094de1e967118786cd36edf49)
|
9 |
+
* Config saved to config.json and https://gist.github.com/9a4a9ed094de1e967118786cd36edf49
|
10 |
+
*/
|
11 |
if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(t){"use strict";var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1||e[0]>3)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 4")}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var n=t(this),r=n.data("bs.tab");r||n.data("bs.tab",r=new a(this)),"string"==typeof e&&r[e]()})}var a=function(e){this.element=t(e)};a.VERSION="3.3.7",a.TRANSITION_DURATION=150,a.prototype.show=function(){var e=this.element,a=e.closest("ul:not(.dropdown-menu)"),n=e.data("target");if(n||(n=e.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,"")),!e.parent("li").hasClass("active")){var r=a.find(".active:last a"),i=t.Event("hide.bs.tab",{relatedTarget:e[0]}),s=t.Event("show.bs.tab",{relatedTarget:r[0]});if(r.trigger(i),e.trigger(s),!s.isDefaultPrevented()&&!i.isDefaultPrevented()){var o=t(n);this.activate(e.closest("li"),a),this.activate(o,o.parent(),function(){r.trigger({type:"hidden.bs.tab",relatedTarget:e[0]}),e.trigger({type:"shown.bs.tab",relatedTarget:r[0]})})}}},a.prototype.activate=function(e,n,r){function i(){s.removeClass("active").find("> .dropdown-menu > .active").removeClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!1),e.addClass("active").find('[data-toggle="tab"]').attr("aria-expanded",!0),o?(e[0].offsetWidth,e.addClass("in")):e.removeClass("fade"),e.parent(".dropdown-menu").length&&e.closest("li.dropdown").addClass("active").end().find('[data-toggle="tab"]').attr("aria-expanded",!0),r&&r()}var s=n.find("> .active"),o=r&&t.support.transition&&(s.length&&s.hasClass("fade")||!!n.find("> .fade").length);s.length&&o?s.one("bsTransitionEnd",i).emulateTransitionEnd(a.TRANSITION_DURATION):i(),s.removeClass("in")};var n=t.fn.tab;t.fn.tab=e,t.fn.tab.Constructor=a,t.fn.tab.noConflict=function(){return t.fn.tab=n,this};var r=function(a){a.preventDefault(),e.call(t(this),"show")};t(document).on("click.bs.tab.data-api",'[data-toggle="tab"]',r).on("click.bs.tab.data-api",'[data-toggle="pill"]',r)}(jQuery);
|
assets/vendors/icomoon/fonts/icomoon.svg
CHANGED
@@ -1,61 +1,61 @@
|
|
1 |
-
<?xml version="1.0" standalone="no"?>
|
2 |
-
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
3 |
-
<svg xmlns="http://www.w3.org/2000/svg">
|
4 |
-
<metadata>Generated by IcoMoon</metadata>
|
5 |
-
<defs>
|
6 |
-
<font id="icomoon" horiz-adv-x="1024">
|
7 |
-
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
8 |
-
<missing-glyph horiz-adv-x="1024" />
|
9 |
-
<glyph unicode=" " horiz-adv-x="512" d="" />
|
10 |
-
<glyph unicode="" d="M155.583 795.416c16.057 17.638 34.182 33.087 53.037 47.563 65.931 50.361 139.891 82.353 221.757 95.612 50.604 8.272 101.451 9.002 152.055 0.73 152.055-24.572 268.833-102.789 350.457-233.070 36.128-57.659 58.511-120.793 67.026-188.305 19.098-151.447-21.166-285.377-122.496-399.479-73.838-83.083-166.531-134.417-275.767-155.461-43.184-8.272-86.611-10.705-130.402-7.177-45.008 3.528-88.922 12.894-131.376 28.465-1.703 0.608-3.284 1.338-5.109 2.19 0 117.022 0 233.8 0 350.578 0.243 0.243 0.487 0.365 0.608 0.487 0.243 0.122 0.365 0.365 0.608 0.487 0.487 0.122 0.973 0.243 1.581 0.243 0.487 0 0.973 0 1.581 0 69.337 0 138.553 0.122 207.89 0.243 0.243 0 0.487 0.122 1.216 0.487 0 55.956 0 112.156 0 168.842-71.040 0-141.715 0-212.391 0-1.703 6.082-2.311 97.194-0.852 114.954 100.356 0 200.713 0 301.556 0 0 57.051 0 113.251 0 170.423-3.163 0-6.204 0-9.123 0-154.123 0-308.124 0-462.248 0-3.041 0-6.204 0.243-9.245 0.365-0.243 0.365-0.243 1.095-0.365 1.825z" />
|
11 |
-
<glyph unicode="" d="M321.749 634.845c0-48.049 0-95.126 0-142.81 3.163 0 5.839 0 8.637 0 63.863 0 127.726 0 191.589 0 2.068 0 4.136 0.122 6.204 0 5.596-0.487 8.393-3.284 8.758-8.88 0.122-2.068-0.122-4.136-0.122-6.204 0-39.291 0-78.582 0-117.873 0-9.367-2.311-11.678-12.043-11.678-64.35 0-128.699 0-193.171 0-3.041 0-6.204 0-10.218 0 0-118.725 0-236.963 0-356.417-6.082 2.555-11.070 4.501-16.3 6.69-0.122 2.433-0.365 4.744-0.365 6.934 0 115.562 0 231.124 0 346.686 0 10.096 2.19 12.164 12.286 12.164 64.593 0 129.308 0 193.901 0 2.798 0 5.596 0 8.88 0 0 37.345 0 74.203 0 111.669-2.19 0.122-4.379 0.487-6.69 0.487-65.445 0-130.767 0-196.212 0-1.581 0-3.163-0.243-4.622 0-4.622 0.73-7.177 3.528-7.542 8.393-0.122 1.338 0 2.555 0 3.893 0 50.117 0 100.356 0 150.474 0 1.825-0.122 3.649 0.122 5.474 0.608 4.014 2.919 6.447 7.055 7.055 2.311 0.365 4.622 0.122 6.934 0.122 92.085 0 184.048 0 276.132 0 2.798 0 5.596 0 9.367 0 0.122 3.528 0.365 6.569 0.365 9.488 0 31.749 0 63.62 0 95.369 0 2.555 0 5.231 0.487 7.664 0.73 4.014 3.771 6.325 7.664 6.325 3.649 0 7.055-2.555 7.785-6.325 0.365-1.946 0.243-4.136 0.243-6.204 0-36.98 0-73.96 0-110.939 0-9.488-2.311-11.678-11.921-11.678-92.571 0-185.142 0-277.713 0-2.676 0.122-5.839 0.122-9.488 0.122z" />
|
12 |
-
<glyph unicode="" d="M154.245 793.348c-0.122-3.406-0.243-6.69-0.243-10.096 0-88.679 0-177.235 0-265.914 0-2.798 0-5.596 0-9.002-45.495 0-90.503 0-136.241 0 1.216 8.393 2.068 16.544 3.528 24.572 17.152 97.437 59.241 182.588 126.632 254.966 1.825 1.946 4.258 3.528 6.325 5.231 0.122 0 0 0.243 0 0.243z" />
|
13 |
-
<glyph unicode="" d="M153.515 105.207c-63.62 66.783-105.344 143.418-126.388 231.489 5.839 1.703 116.048 2.19 126.388 0.608 0-76.757 0-153.515 0-232.097z" />
|
14 |
-
<glyph unicode="" d="M155.583 795.416c0.122-0.73 0.122-1.46 0.243-2.068-0.487 0-1.095 0-1.581 0 0 0 0.122-0.122 0.122-0.122 0.365 0.608 0.852 1.46 1.216 2.19z" />
|
15 |
-
<glyph unicode="" d="M989.088 927.643c0-317.613 0-634.739 0-952.352-317.369 0-634.131 0-951.5 0 0 317.491 0 634.617 0 952.352 316.883 0 633.644 0 951.5 0zM756.14 745.055c-117.143 0-233.313 0-350.335 0 0-69.094 0-137.458 0-207.038-34.79 0-68.607 0-102.059 0 0-41.359 0-81.745 0-123.104 34.304 0 68.121 0 102.424 0 0-18.855 0-36.615 0-54.375s0-35.642 0-53.402c0-18.125 0-36.25 0-54.375 0-17.76 0-35.642 0-53.402 0-17.638-0.243-35.277 0.122-52.794 44.278 0 87.219 0 131.011 0 0 89.773 0 178.938 0 268.833 52.185 0 103.519 0 154.488 0 0 41.846 0 82.11 0 122.982-10.948 0-21.166 0-31.506 0s-20.679 0-31.141 0c-10.096 0-20.071 0-30.168 0-10.34 0-20.679 0-31.141 0-10.218 0-20.436-0.243-30.533 0.243 0 28.465 0 55.47 0 83.569 73.23 0 145.851 0 218.716 0 0.122 41.481 0.122 81.866 0.122 122.861z" />
|
16 |
-
<glyph unicode="" d="M733.027 642.752c0 19.098 0 36.858 0 54.618 0 7.177 0 14.232 0 21.409 0 1.946-0.365 4.258 0.608 5.717 1.338 1.825 3.771 4.014 5.717 4.014 1.825 0 4.014-2.555 5.109-4.501 0.852-1.46 0.365-3.771 0.365-5.717 0-25.545 0-51.212 0-76.757 0-9.853-0.608-10.34-10.583-10.34-65.080 0-130.159 0-195.239 0-3.528 0-7.055 0-11.191 0 0-34.912 0-68.972 0-104.249 3.893 0 7.299 0 10.826 0 44.035 0 88.070 0 132.105 0 2.555 0 5.352 0.608 7.664-0.243 2.068-0.73 4.014-2.798 5.109-4.866 0.852-1.46 0.365-3.771 0.365-5.717 0-27.492 0-55.105 0-82.596 0-10.826-0.852-11.556-11.678-11.556-44.4 0-88.679 0-133.079 0-3.528 0-7.055 0-11.921 0 0-4.014 0-7.42 0-10.826 0-80.893 0-161.908 0-242.802 0-2.919 0.487-5.961-0.365-8.637-0.608-2.068-3.163-5.231-4.622-5.109-2.311 0.243-4.987 2.433-6.325 4.501-1.095 1.581-0.487 4.379-0.487 6.69 0 85.516 0 170.91 0 256.426 0 1.581 0 3.284 0 4.866 0.122 4.136 2.19 6.69 6.569 6.69 2.311 0 4.501 0 6.812 0 43.67 0 87.462 0 131.132 0 3.528 0 7.055 0 10.461 0 2.19 7.299 2.676 68.242 0.608 81.502-3.284 0-6.69 0-10.218 0-43.427 0-86.732 0-130.159 0-2.311 0-4.501-0.122-6.812 0-6.447 0.365-8.029 1.825-8.393 8.029-0.122 1.338 0 2.555 0 3.893 0 34.669 0 69.337 0 103.884 0 11.191 0.73 11.799 12.408 11.799 64.471 0 128.821 0 193.292 0 3.649-0.122 7.177-0.122 11.921-0.122z" />
|
17 |
-
<glyph unicode="" d="M877.784 706.007c0.243 63.985 0.243 126.388 0.243 189.643h-540.83v-319.559h-157.529v-190.008h158.137v-332.697c0-27.248-0.365-54.497 0.243-81.502h202.051v414.928h238.422v189.765h-191.225c-15.814 0-31.506-0.365-47.076 0.365v128.943h337.562zM746.165 559.061c3.893 0 8.272 0.973 11.799-0.365 3.163-1.095 6.204-4.258 7.907-7.542 1.338-2.311 0.608-5.839 0.608-8.88v-127.483c0-16.665-1.338-17.882-18.003-17.882h-223.825v-391.451c0-4.501 0.73-9.245-0.608-13.381-0.973-3.163-4.866-8.029-7.177-7.907-3.528 0.365-7.664 3.771-9.732 6.934-1.703 2.433-0.73 6.812-0.73 10.34v403.372c0.243 6.325 3.406 10.34 10.096 10.34h229.056c3.406 11.313 4.136 105.344 0.973 125.78h-216.648c-3.528 0-6.934-0.243-10.461 0-9.975 0.608-12.408 2.798-12.894 12.408-0.243 2.068 0 3.893 0 5.961v160.449c0 17.273 1.095 18.247 19.098 18.247h298.393c5.596-0.243 11.070-0.243 18.368-0.243v117.387c0 3.041-0.608 6.569 0.973 8.88 2.068 2.798 5.839 6.204 8.88 6.204 2.798 0 6.204-3.893 7.907-6.934 1.338-2.311 0.608-5.839 0.608-8.88v-118.481c0-15.206-0.973-15.935-16.3-15.935h-318.951v-160.935h220.662z" />
|
18 |
-
<glyph unicode="" d="M851.995 854.291v-118.481c0-15.206-0.973-15.935-16.3-15.935h-318.708v-160.935h220.662c3.893 0 8.272 0.973 11.799-0.365 3.163-1.095 6.204-4.258 7.907-7.542 1.338-2.311 0.608-5.839 0.608-8.88v-127.483c0-16.665-1.338-17.882-18.003-17.882h-223.825v-391.451c0-4.501 0.73-9.245-0.608-13.381-0.973-3.163-4.866-8.029-7.177-7.907-3.528 0.365-7.664 3.771-9.732 6.934-1.703 2.433-0.73 6.812-0.73 10.34v403.493c0.243 6.325 3.406 10.34 10.096 10.34h229.056c3.406 11.313 4.136 105.344 0.973 125.78h-216.648c-3.528 0-6.934-0.243-10.461 0-9.975 0.608-12.408 2.798-12.894 12.408-0.243 2.068 0 3.893 0 5.961v160.449c0 17.273 1.095 18.247 19.098 18.247h298.393c5.596-0.243 11.070-0.243 18.368-0.243v117.387c0 3.041-0.608 6.569 0.973 8.88 2.068 2.798 5.839 6.204 8.88 6.204 2.798 0 6.204-3.893 7.907-6.934 1.095-2.433 0.365-5.961 0.365-9.002z" />
|
19 |
-
<glyph unicode="" glyph-name="envelope-o" d="M950.857 91.428v438.857c-12-13.714-25.143-26.286-39.429-37.714-81.714-62.857-164-126.857-243.429-193.143-42.857-36-96-80-155.429-80h-1.143c-59.429 0-112.571 44-155.429 80-79.429 66.286-161.714 130.286-243.429 193.143-14.286 11.429-27.429 24-39.429 37.714v-438.857c0-9.714 8.571-18.286 18.286-18.286h841.143c9.714 0 18.286 8.571 18.286 18.286zM950.857 692c0 14.286 3.429 39.429-18.286 39.429h-841.143c-9.714 0-18.286-8.571-18.286-18.286 0-65.143 32.571-121.714 84-162.286 76.571-60 153.143-120.571 229.143-181.143 30.286-24.571 85.143-77.143 125.143-77.143h1.143c40 0 94.857 52.571 125.143 77.143 76 60.571 152.571 121.143 229.143 181.143 37.143 29.143 84 92.571 84 141.143zM1024 713.143v-621.714c0-50.286-41.143-91.429-91.429-91.429h-841.143c-50.286 0-91.429 41.143-91.429 91.429v621.714c0 50.286 41.143 91.429 91.429 91.429h841.143c50.286 0 91.429-41.143 91.429-91.429z" />
|
20 |
-
<glyph unicode="" glyph-name="close" horiz-adv-x="805" d="M741.714 195.428c0-14.286-5.714-28.571-16-38.857l-77.714-77.714c-10.286-10.286-24.571-16-38.857-16s-28.571 5.714-38.857 16l-168 168-168-168c-10.286-10.286-24.571-16-38.857-16s-28.571 5.714-38.857 16l-77.714 77.714c-10.286 10.286-16 24.571-16 38.857s5.714 28.571 16 38.857l168 168-168 168c-10.286 10.286-16 24.571-16 38.857s5.714 28.571 16 38.857l77.714 77.714c10.286 10.286 24.571 16 38.857 16s28.571-5.714 38.857-16l168-168 168 168c10.286 10.286 24.571 16 38.857 16s28.571-5.714 38.857-16l77.714-77.714c10.286-10.286 16-24.571 16-38.857s-5.714-28.571-16-38.857l-168-168 168-168c10.286-10.286 16-24.571 16-38.857z" />
|
21 |
-
<glyph unicode="" glyph-name="linkedin-square" horiz-adv-x="878" d="M135.429 142.857h132v396.571h-132v-396.571zM276 661.714c-0.571 38.857-28.571 68.571-73.714 68.571s-74.857-29.714-74.857-68.571c0-37.714 28.571-68.571 73.143-68.571h0.571c46.286 0 74.857 30.857 74.857 68.571zM610.286 142.857h132v227.429c0 121.714-65.143 178.286-152 178.286-70.857 0-102.286-39.429-119.429-66.857h1.143v57.714h-132s1.714-37.143 0-396.571v0h132v221.714c0 11.429 0.571 23.429 4 32 9.714 23.429 31.429 48 68 48 47.429 0 66.286-36 66.286-89.714v-212zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
22 |
-
<glyph unicode="" glyph-name="twitter" horiz-adv-x="951" d="M925.714 717.714c-25.143-36.571-56.571-69.143-92.571-95.429 0.571-8 0.571-16 0.571-24 0-244-185.714-525.143-525.143-525.143-104.571 0-201.714 30.286-283.429 82.857 14.857-1.714 29.143-2.286 44.571-2.286 86.286 0 165.714 29.143 229.143 78.857-81.143 1.714-149.143 54.857-172.571 128 11.429-1.714 22.857-2.857 34.857-2.857 16.571 0 33.143 2.286 48.571 6.286-84.571 17.143-148 91.429-148 181.143v2.286c24.571-13.714 53.143-22.286 83.429-23.429-49.714 33.143-82.286 89.714-82.286 153.714 0 34.286 9.143 65.714 25.143 93.143 90.857-112 227.429-185.143 380.571-193.143-2.857 13.714-4.571 28-4.571 42.286 0 101.714 82.286 184.571 184.571 184.571 53.143 0 101.143-22.286 134.857-58.286 41.714 8 81.714 23.429 117.143 44.571-13.714-42.857-42.857-78.857-81.143-101.714 37.143 4 73.143 14.286 106.286 28.571z" />
|
23 |
-
<glyph unicode="" glyph-name="facebook" horiz-adv-x="602" d="M548 944v-150.857h-89.714c-70.286 0-83.429-33.714-83.429-82.286v-108h167.429l-22.286-169.143h-145.143v-433.714h-174.857v433.714h-145.714v169.143h145.714v124.571c0 144.571 88.571 223.429 217.714 223.429 61.714 0 114.857-4.571 130.286-6.857z" />
|
24 |
-
<glyph unicode="" glyph-name="github" horiz-adv-x="878" d="M438.857 877.714c242.286 0 438.857-196.571 438.857-438.857 0-193.714-125.714-358.286-300-416.571-22.286-4-30.286 9.714-30.286 21.143 0 14.286 0.571 61.714 0.571 120.571 0 41.143-13.714 67.429-29.714 81.143 97.714 10.857 200.571 48 200.571 216.571 0 48-17.143 86.857-45.143 117.714 4.571 11.429 19.429 56-4.571 116.571-36.571 11.429-120.571-45.143-120.571-45.143-34.857 9.714-72.571 14.857-109.714 14.857s-74.857-5.143-109.714-14.857c0 0-84 56.571-120.571 45.143-24-60.571-9.143-105.143-4.571-116.571-28-30.857-45.143-69.714-45.143-117.714 0-168 102.286-205.714 200-216.571-12.571-11.429-24-30.857-28-58.857-25.143-11.429-89.143-30.857-127.429 36.571-24 41.714-67.429 45.143-67.429 45.143-42.857 0.571-2.857-26.857-2.857-26.857 28.571-13.143 48.571-64 48.571-64 25.714-78.286 148-52 148-52 0-36.571 0.571-70.857 0.571-81.714 0-11.429-8-25.143-30.286-21.143-174.286 58.286-300 222.857-300 416.571 0 242.286 196.571 438.857 438.857 438.857zM166.286 247.428c1.143 2.286-0.571 5.143-4 6.857-3.429 1.143-6.286 0.571-7.429-1.143-1.143-2.286 0.571-5.143 4-6.857 2.857-1.714 6.286-1.143 7.429 1.143zM184 228c2.286 1.714 1.714 5.714-1.143 9.143-2.857 2.857-6.857 4-9.143 1.714-2.286-1.714-1.714-5.714 1.143-9.143 2.857-2.857 6.857-4 9.143-1.714zM201.143 202.286c2.857 2.286 2.857 6.857 0 10.857-2.286 4-6.857 5.714-9.714 3.429-2.857-1.714-2.857-6.286 0-10.286s7.429-5.714 9.714-4zM225.143 178.286c2.286 2.286 1.143 7.429-2.286 10.857-4 4-9.143 4.571-11.429 1.714-2.857-2.286-1.714-7.429 2.286-10.857 4-4 9.143-4.571 11.429-1.714zM257.714 164c1.143 3.429-2.286 7.429-7.429 9.143-4.571 1.143-9.714-0.571-10.857-4s2.286-7.429 7.429-8.571c4.571-1.714 9.714 0 10.857 3.429zM293.714 161.143c0 4-4.571 6.857-9.714 6.286-5.143 0-9.143-2.857-9.143-6.286 0-4 4-6.857 9.714-6.286 5.143 0 9.143 2.857 9.143 6.286zM326.857 166.857c-0.571 3.429-5.143 5.714-10.286 5.143-5.143-1.143-8.571-4.571-8-8.571 0.571-3.429 5.143-5.714 10.286-4.571s8.571 4.571 8 8z" />
|
25 |
-
<glyph unicode="" glyph-name="globe" horiz-adv-x="878" d="M438.857 877.714c242.286 0 438.857-196.571 438.857-438.857s-196.571-438.857-438.857-438.857-438.857 196.571-438.857 438.857 196.571 438.857 438.857 438.857zM595.429 580c-4.571-3.429-7.429-9.714-13.143-10.857 2.857 0.571 5.714 10.857 7.429 13.143 3.429 4 8 6.286 12.571 8.571 9.714 4 19.429 5.143 29.714 6.857 9.714 2.286 21.714 2.286 29.143-6.286-1.714 1.714 12 13.714 13.714 14.286 5.143 2.857 13.714 1.714 17.143 6.857 1.143 1.714 1.143 12.571 1.143 12.571-9.714-1.143-13.143 8-13.714 16 0-0.571-1.143-2.286-3.429-4.571 0.571 8.571-10.286 2.286-14.286 3.429-13.143 3.429-11.429 12.571-15.429 22.286-2.286 5.143-8.571 6.857-10.857 12-2.286 3.429-3.429 10.857-8.571 11.429-3.429 0.571-9.714-12-10.857-11.429-5.143 2.857-7.429-1.143-11.429-3.429-3.429-2.286-6.286-1.143-9.714-2.857 10.286 3.429-4.571 9.143-9.714 8 8 2.286 4 10.857-0.571 14.857h2.857c-1.143 5.143-17.143 9.714-22.286 13.143s-32.571 9.143-38.286 5.714c-6.857-4 1.714-15.429 1.714-21.143 0.571-6.857-6.857-8.571-6.857-14.286 0-9.714 18.286-8 13.714-21.143-2.857-8-13.714-9.714-18.286-16-4.571-5.714 0.571-16 5.143-20 4.571-3.429-8-9.143-9.714-10.286-9.714-4.571-17.143 9.714-19.429 18.286-1.714 6.286-2.286 13.714-9.143 17.143-3.429 1.143-14.286 2.857-16.571-0.571-3.429 8.571-15.429 12-23.429 14.857-11.429 4-21.143 4-33.143 2.286 4 0.571-1.143 18.286-10.857 15.429 2.857 5.714 1.714 12 2.857 17.714 1.143 4.571 3.429 9.143 6.857 13.143 1.143 2.286 13.714 15.429 9.714 16 9.714-1.143 20.571-1.714 28.571 6.286 5.143 5.143 7.429 13.714 12.571 19.429 7.429 8.571 16.571-2.286 24.571-2.857 11.429-0.571 10.857 12 4.571 17.714 7.429-0.571 1.143 13.143-2.857 14.857-5.143 1.714-24.571-3.429-14.286-7.429-2.286 1.143-16-27.429-24-13.143-2.286 2.857-3.429 14.857-8.571 15.429-4.571 0-7.429-5.143-9.143-8.571 2.857 7.429-16 12.571-20 13.143 8.571 5.714 1.714 12-4.571 15.429-4.571 2.857-18.857 5.143-22.857 0.571-10.857-13.143 11.429-14.857 17.143-18.286 1.714-1.143 8.571-5.143 4.571-8-3.429-1.714-13.714-4.571-14.857-6.857-3.429-5.143 4-10.857-1.143-16-5.143 5.143-5.143 13.714-9.143 19.429 5.143-6.286-20.571-2.857-20-2.857-8.571 0-22.286-5.714-28.571 2.857-1.143 2.286-1.143 15.429 2.286 12.571-5.143 4-8.571 8-12 10.286-18.857-6.286-36.571-14.286-53.714-23.429 2.286-0.571 4-0.571 6.857 0.571 4.571 1.714 8.571 4.571 13.143 6.857 5.714 2.286 17.714 9.143 24 4 0.571 1.143 2.286 2.286 2.857 2.857 4-4.571 8-9.143 11.429-14.286-4.571 2.286-12 1.143-17.143 0.571-4-1.143-10.857-2.286-12.571-6.857 1.714-2.857 4-7.429 2.857-10.286-7.429 5.143-13.143 13.714-23.429 14.857-4.571 0-9.143 0-12.571-0.571-54.857-30.286-101.143-74.286-134.286-126.857 2.286-2.286 4.571-4 6.857-4.571 5.714-1.714 0-18.286 10.857-9.714 3.429-2.857 4-6.857 1.714-10.857 0.571 0.571 23.429-14.286 25.143-15.429 4-3.429 10.286-7.429 12-12 1.143-4-2.286-8.571-5.714-10.286-0.571 1.143-9.143 9.714-10.286 7.429-1.714-2.857 0-18.286 6.286-17.714-9.143-0.571-5.143-36-7.429-42.857 0-0.571 1.143-0.571 1.143-0.571-1.714-6.857 4-33.714 15.429-30.857-7.429-1.714 13.143-28 16-29.714 7.429-5.143 16-8.571 21.143-16 5.714-8 5.714-20 13.714-26.286-2.286-6.857 12-14.857 11.429-24.571-1.143-0.571-1.714-0.571-2.857-1.143 2.857-8 13.714-8 17.714-15.429 2.286-4.571 0-15.429 7.429-13.143 1.143 12.571-7.429 25.143-13.714 35.429-3.429 5.714-6.857 10.857-9.714 16.571-2.857 5.143-3.429 11.429-5.714 17.143 2.286-0.571 14.857-5.143 13.714-6.857-4.571-11.429 18.286-31.429 24.571-38.857 1.714-1.714 14.857-18.857 8-18.857 7.429 0 17.714-11.429 21.143-17.143 5.143-8.571 4-19.429 7.429-28.571 3.429-11.429 19.429-16.571 28.571-21.714 8-4 14.857-9.714 22.857-12.571 12-4.571 14.857-0.571 25.143 1.143 14.857 2.286 16.571-14.286 28.571-20.571 7.429-4 23.429-9.714 31.429-6.286-3.429-1.143 12-24.571 13.143-26.286 5.143-6.857 14.857-10.286 20.571-17.143 1.714 1.143 3.429 2.857 4 5.143-2.286-6.286 8.571-18.286 14.286-17.143 6.286 1.143 8 13.714 8 18.286-11.429-5.714-21.714-1.143-28 10.286-1.143 2.857-10.286 18.857-2.286 18.857 10.857 0 3.429 8.571 2.286 16.571s-9.143 13.143-13.143 20c-3.429-6.857-14.857-5.143-18.286 0.571 0-1.714-1.714-4.571-1.714-6.857-2.857 0-5.714-0.571-8.571 0.571 1.143 6.857 1.714 15.429 3.429 22.857 2.857 10.286 21.714 30.286-2.857 29.143-8.571-0.571-12-4-14.857-11.429-2.857-6.857-1.714-13.143-9.714-16.571-5.143-2.286-22.286-1.143-27.429 1.714-10.857 6.286-18.286 26.286-18.286 37.714-0.571 15.429 7.429 29.143 0 43.429 3.429 2.857 6.857 8.571 10.857 11.429 3.429 2.286 7.429-1.714 9.143 5.143-1.714 1.143-4 3.429-4.571 3.429 8.571-4 24.571 5.714 32 0 4.571-3.429 9.714-4.571 12.571 1.143 0.571 1.714-4 8.571-1.714 13.143 1.714-9.714 8-11.429 16.571-5.143 3.429-3.429 12.571-2.286 18.857-5.714 6.286-4 7.429-10.286 14.857-1.714 4.571-6.857 5.143-6.857 6.857-13.714 1.714-6.286 5.143-22.286 10.857-25.143 12-7.429 9.143 12.571 8 19.429-0.571 0.571-0.571 19.429-1.143 19.429-18.286 4-11.429 18.286-1.143 28 1.714 1.143 14.857 5.714 20.571 10.286 5.143 4.571 11.429 12.571 8.571 20 2.857 0 5.143 2.286 6.286 5.143-1.714 0.571-8.571 6.286-9.714 5.714 4 2.286 3.429 5.714 1.143 9.143 5.714 3.429 2.857 9.714 8.571 12 6.286-8.571 18.857 1.143 12.571 8 5.714 8 18.857 4 22.286 11.429 8.571-2.286 2.286 8.571 6.857 14.857 4 5.143 10.857 5.143 16 8 0-0.571 14.286 8 9.714 8.571 9.714-1.143 29.143 9.143 14.286 17.714 2.286 5.143-5.143 7.429-10.286 8.571 4 1.143 9.143-1.143 12.571 1.143 7.429 5.143 2.286 7.429-4 9.143-8 2.286-18.286-2.857-24.571-6.857zM502.286 78.857c78.286 13.714 148 52.571 200.571 108-3.429 3.429-9.714 2.286-14.286 4.571-4.571 1.714-8 3.429-13.714 4.571 1.143 11.429-11.429 15.429-19.429 21.143-7.429 5.714-12 12-22.857 9.714-1.143-0.571-12.571-4.571-10.286-6.857-7.429 6.286-10.857 9.714-20.571 12.571-9.143 2.857-15.429 14.286-24.571 4-4.571-4.571-2.286-11.429-4.571-16-7.429 6.286 6.857 13.714 1.143 20.571-6.857 8-18.857-5.143-24.571-8.571-3.429-2.857-7.429-4-9.714-7.429-2.857-4-4-9.143-6.286-13.143-1.714 4.571-11.429 3.429-12 6.857 2.286-13.714 2.286-28 5.143-41.714 1.714-8 0-21.143-6.857-27.429s-15.429-13.143-16.571-22.857c-1.143-6.857 0.571-13.143 6.857-14.857 0.571-8.571-9.143-14.857-8.571-24 0-0.571 0.571-6.286 1.143-9.143z" />
|
26 |
-
<glyph unicode="" glyph-name="chain" horiz-adv-x="951" d="M832 256c0 14.857-5.714 28.571-16 38.857l-118.857 118.857c-10.286 10.286-24.571 16-38.857 16-16.571 0-29.714-6.286-41.143-18.286 18.857-18.857 41.143-34.857 41.143-64 0-30.286-24.571-54.857-54.857-54.857-29.143 0-45.143 22.286-64 41.143-12-11.429-18.857-24.571-18.857-41.714 0-14.286 5.714-28.571 16-38.857l117.714-118.286c10.286-10.286 24.571-15.429 38.857-15.429s28.571 5.143 38.857 14.857l84 83.429c10.286 10.286 16 24 16 38.286zM430.286 658.857c0 14.286-5.714 28.571-16 38.857l-117.714 118.286c-10.286 10.286-24.571 16-38.857 16s-28.571-5.714-38.857-15.429l-84-83.429c-10.286-10.286-16-24-16-38.286 0-14.857 5.714-28.571 16-38.857l118.857-118.857c10.286-10.286 24.571-15.429 38.857-15.429 16.571 0 29.714 5.714 41.143 17.714-18.857 18.857-41.143 34.857-41.143 64 0 30.286 24.571 54.857 54.857 54.857 29.143 0 45.143-22.286 64-41.143 12 11.429 18.857 24.571 18.857 41.714zM941.714 256c0-43.429-17.714-85.714-48.571-116l-84-83.429c-30.857-30.857-72.571-47.429-116-47.429-44 0-85.714 17.143-116.571 48.571l-117.714 118.286c-30.857 30.857-47.429 72.571-47.429 116 0 45.143 18.286 88 50.286 119.429l-50.286 50.286c-31.429-32-73.714-50.286-118.857-50.286-43.429 0-85.714 17.143-116.571 48l-118.857 118.857c-31.429 31.429-48 72.571-48 116.571 0 43.429 17.714 85.714 48.571 116l84 83.429c30.857 30.857 72.571 47.429 116 47.429 44 0 85.714-17.143 116.571-48.571l117.714-118.286c30.857-30.857 47.429-72.571 47.429-116 0-45.143-18.286-88-50.286-119.429l50.286-50.286c31.429 32 73.714 50.286 118.857 50.286 43.429 0 85.714-17.143 116.571-48l118.857-118.857c31.429-31.429 48-72.571 48-116.571z" />
|
27 |
-
<glyph unicode="" glyph-name="pinterest" horiz-adv-x="878" d="M877.714 438.857c0-242.286-196.571-438.857-438.857-438.857-43.429 0-84.571 6.286-124.571 18.286 16.571 26.286 35.429 60 44.571 93.714 0 0 5.143 19.429 30.857 120.571 14.857-29.143 59.429-54.857 106.857-54.857 141.143 0 237.143 128.571 237.143 301.143 0 129.714-110.286 251.429-278.286 251.429-208 0-313.143-149.714-313.143-274.286 0-75.429 28.571-142.857 89.714-168 9.714-4 18.857 0 21.714 11.429 2.286 7.429 6.857 26.857 9.143 34.857 2.857 11.429 1.714 14.857-6.286 24.571-17.714 21.143-29.143 48-29.143 86.286 0 110.857 82.857 210.286 216 210.286 117.714 0 182.857-72 182.857-168.571 0-126.286-56-233.143-139.429-233.143-45.714 0-80 37.714-69.143 84.571 13.143 55.429 38.857 115.429 38.857 155.429 0 36-19.429 66.286-59.429 66.286-46.857 0-84.571-48.571-84.571-113.714 0 0 0-41.714 14.286-69.714-48-203.429-56.571-238.857-56.571-238.857-8-33.143-8.571-70.286-7.429-101.143-154.857 68-262.857 222.286-262.857 402.286 0 242.286 196.571 438.857 438.857 438.857s438.857-196.571 438.857-438.857z" />
|
28 |
-
<glyph unicode="" glyph-name="pinterest-square" horiz-adv-x="878" d="M713.143 877.714c90.857 0 164.571-73.714 164.571-164.571v-548.571c0-90.857-73.714-164.571-164.571-164.571h-414.286c18.857 26.857 49.714 73.143 61.714 120 0 0 5.143 19.429 30.286 119.429 15.429-29.143 59.429-54.286 106.286-54.286 139.429 0 234.286 127.429 234.286 297.714 0 128.571-109.143 248.571-274.857 248.571-206.286 0-310.286-148-310.286-271.429 0-74.286 28.571-140.571 89.143-165.714 9.714-4 18.857 0 21.714 10.857 1.714 7.429 6.286 26.857 8.571 34.857 2.857 10.857 1.714 14.857-6.286 24-17.143 21.143-28.571 47.429-28.571 85.714 0 109.714 82.286 207.429 213.714 207.429 116.571 0 180.571-70.857 180.571-166.286 0-125.143-55.429-230.857-137.714-230.857-45.143 0-79.429 37.714-68.571 84 13.143 54.857 38.286 114.286 38.286 153.714 0 35.429-18.857 65.143-58.286 65.143-46.286 0-83.429-48-83.429-112 0 0 0-41.143 13.714-69.143-47.429-201.143-56-236.571-56-236.571-12.571-52.571-7.429-113.714-4-145.143h-104.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571z" />
|
29 |
-
<glyph unicode="" glyph-name="google-plus-square" horiz-adv-x="878" d="M524 433.714c0 14.286-1.714 25.714-3.429 36.571h-206.857v-75.429h124c-4.571-32-37.143-94.286-124-94.286-75.429 0-136.571 61.714-136.571 138.286s61.143 138.286 136.571 138.286c42.286 0 70.857-17.714 87.429-33.714l59.429 57.714c-38.286 35.429-88 57.143-146.857 57.143-121.714 0-219.429-98.286-219.429-219.429s97.714-219.429 219.429-219.429c126.286 0 210.286 89.143 210.286 214.286zM721.143 407.428h62.286v62.857h-62.286v62.857h-62.857v-62.857h-62.857v-62.857h62.857v-62.857h62.857v62.857zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
30 |
-
<glyph unicode="" glyph-name="google-plus" horiz-adv-x="1317" d="M821.143 429.143c0-239.429-160.571-409.143-402.286-409.143-231.429 0-418.857 187.429-418.857 418.857s187.429 418.857 418.857 418.857c113.143 0 207.429-41.143 280.571-109.714l-113.714-109.143c-30.857 29.714-85.143 64.571-166.857 64.571-142.857 0-259.429-118.286-259.429-264.571s116.571-264.571 259.429-264.571c165.714 0 228 119.429 237.714 180.571h-237.714v144h395.429c4-21.143 6.857-42.286 6.857-69.714zM1316.571 498.857v-120h-119.429v-119.429h-120v119.429h-119.429v120h119.429v119.429h120v-119.429h119.429z" />
|
31 |
-
<glyph unicode="" glyph-name="envelope" d="M1024 545.143v-453.714c0-50.286-41.143-91.429-91.429-91.429h-841.143c-50.286 0-91.429 41.143-91.429 91.429v453.714c17.143-18.857 36.571-35.429 57.714-49.714 94.857-64.571 190.857-129.143 284-197.143 48-35.429 107.429-78.857 169.714-78.857h1.143c62.286 0 121.714 43.429 169.714 78.857 93.143 67.429 189.143 132.571 284.571 197.143 20.571 14.286 40 30.857 57.143 49.714zM1024 713.143c0-64-47.429-121.714-97.714-156.571-89.143-61.714-178.857-123.429-267.429-185.714-37.143-25.714-100-78.286-146.286-78.286h-1.143c-46.286 0-109.143 52.571-146.286 78.286-88.571 62.286-178.286 124-266.857 185.714-40.571 27.429-98.286 92-98.286 144 0 56 30.286 104 91.429 104h841.143c49.714 0 91.429-41.143 91.429-91.429z" />
|
32 |
-
<glyph unicode="" glyph-name="linkedin" horiz-adv-x="878" d="M199.429 593.714v-566.286h-188.571v566.286h188.571zM211.429 768.571c0.571-54.286-40.571-97.714-106.286-97.714v0h-1.143c-63.429 0-104 43.429-104 97.714 0 55.429 42.286 97.714 106.286 97.714 64.571 0 104.571-42.286 105.143-97.714zM877.714 352v-324.571h-188v302.857c0 76-27.429 128-95.429 128-52 0-82.857-34.857-96.571-68.571-4.571-12.571-6.286-29.143-6.286-46.286v-316h-188c2.286 513.143 0 566.286 0 566.286h188v-82.286h-1.143c24.571 38.857 69.143 95.429 170.857 95.429 124 0 216.571-81.143 216.571-254.857z" />
|
33 |
-
<glyph unicode="" glyph-name="youtube-square" horiz-adv-x="878" d="M525.143 206.286v89.714c0 18.857-5.714 28.571-16.571 28.571-6.286 0-12.571-2.857-18.857-9.143v-128c6.286-6.286 12.571-9.143 18.857-9.143 10.857 0 16.571 9.143 16.571 28zM630.286 276h37.714v19.429c0 19.429-6.286 29.143-18.857 29.143s-18.857-9.714-18.857-29.143v-19.429zM304 428v-40h-45.714v-241.714h-42.286v241.714h-44.571v40h132.571zM418.857 356v-209.714h-38.286v22.857c-14.857-17.143-29.143-25.714-43.429-25.714-12 0-20.571 5.143-24 16-2.286 6.286-3.429 16-3.429 30.857v165.714h37.714v-154.286c0-8.571 0-13.714 0.571-14.857 0.571-5.714 3.429-8.571 8.571-8.571 8 0 15.429 5.714 24 17.714v160h38.286zM562.857 292.571v-83.429c0-18.857-1.143-33.143-4-41.714-4.571-16-14.857-24-30.286-24-13.143 0-26.286 8-38.857 23.429v-20.571h-38.286v281.714h38.286v-92c12 14.857 25.143 22.857 38.857 22.857 15.429 0 25.714-8 30.286-24 2.857-8.571 4-22.286 4-42.286zM706.286 218.857v-5.143c0-12.571-0.571-20.571-1.143-24.571-1.143-8.571-4-16-8.571-22.857-10.286-15.429-26.286-22.857-45.714-22.857-20 0-35.429 7.429-46.286 21.714-8 10.286-12 26.857-12 49.143v73.714c0 22.286 3.429 38.286 11.429 49.143 10.857 14.286 26.286 21.714 45.714 21.714 18.857 0 34.286-7.429 44.571-21.714 8-10.857 12-26.857 12-49.143v-43.429h-76v-37.143c0-19.429 6.286-29.143 19.429-29.143 9.143 0 14.857 5.143 17.143 14.857 0 2.286 0.571 10.857 0.571 25.714h38.857zM448.571 689.714v-89.143c0-19.429-6.286-29.143-18.286-29.143-12.571 0-18.286 9.714-18.286 29.143v89.143c0 19.429 5.714 29.714 18.286 29.714 12 0 18.286-10.286 18.286-29.714zM753.143 282.286v0c0 49.143 0 101.143-10.857 148.571-8 33.714-35.429 58.286-68 61.714-77.714 8.571-156.571 8.571-235.429 8.571-78.286 0-157.143 0-234.857-8.571-33.143-3.429-60.571-28-68-61.714-10.857-47.429-11.429-99.429-11.429-148.571v0c0-48.571 0-100.571 11.429-148.571 7.429-33.143 34.857-57.714 67.429-61.714 78.286-8.571 157.143-8.571 235.429-8.571s157.143 0 235.429 8.571c32.571 4 60 28.571 67.429 61.714 11.429 48 11.429 100 11.429 148.571zM321.714 654.286l51.429 169.143h-42.857l-29.143-111.429-30.286 111.429h-44.571c8.571-26.286 18.286-52.571 26.857-78.857 13.714-40 22.286-69.714 26.286-90.286v-114.857h42.286v114.857zM486.857 608v74.286c0 22.286-4 38.857-12 49.714-10.857 14.286-25.714 21.714-44.571 21.714-19.429 0-34.286-7.429-44.571-21.714-8-10.857-12-27.429-12-49.714v-74.286c0-22.286 4-38.857 12-49.714 10.286-14.286 25.143-21.714 44.571-21.714 18.857 0 33.714 7.429 44.571 21.714 8 10.286 12 27.429 12 49.714zM590.286 539.428h38.286v211.429h-38.286v-161.714c-8.571-12-16.571-17.714-24-17.714-5.143 0-8.571 2.857-9.143 9.143-0.571 1.143-0.571 5.714-0.571 14.857v155.429h-38.286v-167.429c0-14.857 1.143-24.571 3.429-31.429 4-10.286 12.571-15.429 24.571-15.429 14.286 0 28.571 8.571 44 25.714v-22.857zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
34 |
-
<glyph unicode="" glyph-name="youtube" horiz-adv-x="878" d="M554.857 240v-120.571c0-25.714-7.429-38.286-22.286-38.286-8.571 0-17.143 4-25.714 12.571v172c8.571 8.571 17.143 12.571 25.714 12.571 14.857 0 22.286-13.143 22.286-38.286zM748 239.428v-26.286h-51.429v26.286c0 25.714 8.571 38.857 25.714 38.857s25.714-13.143 25.714-38.857zM196 364h61.143v53.714h-178.286v-53.714h60v-325.143h57.143v325.143zM360.571 38.857h50.857v282.286h-50.857v-216c-11.429-16-22.286-24-32.571-24-6.857 0-10.857 4-12 12-0.571 1.714-0.571 8-0.571 20v208h-50.857v-223.429c0-20 1.714-33.143 4.571-41.714 4.571-14.286 16.571-21.143 33.143-21.143 18.286 0 37.714 11.429 58.286 34.857v-30.857zM605.714 123.428v112.571c0 26.286-1.143 45.143-5.143 56.571-6.286 21.143-20.571 32-40.571 32-18.857 0-36.571-10.286-53.143-30.857v124h-50.857v-378.857h50.857v27.429c17.143-21.143 34.857-31.429 53.143-31.429 20 0 34.286 10.857 40.571 31.429 4 12 5.143 30.857 5.143 57.143zM798.857 129.143v7.429h-52c0-20.571-0.571-32-1.143-34.857-2.857-13.714-10.286-20.571-22.857-20.571-17.714 0-26.286 13.143-26.286 39.429v49.714h102.286v58.857c0 30.286-5.143 52-15.429 66.286-14.857 19.429-34.857 29.143-60.571 29.143-26.286 0-46.286-9.714-61.143-29.143-10.857-14.286-16-36-16-66.286v-98.857c0-30.286 5.714-52.571 16.571-66.286 14.857-19.429 34.857-29.143 61.714-29.143s48 10.286 61.714 30.286c6.286 9.143 10.857 19.429 12 30.857 1.143 5.143 1.143 16.571 1.143 33.143zM451.429 650.857v120c0 26.286-7.429 39.429-24.571 39.429-16.571 0-24.571-13.143-24.571-39.429v-120c0-26.286 8-40 24.571-40 17.143 0 24.571 13.714 24.571 40zM862.286 221.714c0-65.714-0.571-136-14.857-200-10.857-45.143-47.429-78.286-91.429-82.857-105.143-12-211.429-12-317.143-12s-212 0-317.143 12c-44 4.571-81.143 37.714-91.429 82.857-14.857 64-14.857 134.286-14.857 200v0c0 66.286 0.571 136 14.857 200 10.857 45.143 47.429 78.286 92 83.429 104.571 11.429 210.857 11.429 316.571 11.429s212 0 317.143-11.429c44-5.143 81.143-38.286 91.429-83.429 14.857-64 14.857-133.714 14.857-200zM292 950.857h58.286l-69.143-228v-154.857h-57.143v154.857c-5.143 28-16.571 68-34.857 121.143-12.571 35.429-25.143 71.429-37.143 106.857h60.571l40.571-150.286zM503.429 760.571v-100c0-30.286-5.143-53.143-16-67.429-14.286-19.429-34.286-29.143-60.571-29.143-25.714 0-45.714 9.714-60 29.143-10.857 14.857-16 37.143-16 67.429v100c0 30.286 5.143 52.571 16 66.857 14.286 19.429 34.286 29.143 60 29.143 26.286 0 46.286-9.714 60.571-29.143 10.857-14.286 16-36.571 16-66.857zM694.857 853.143v-285.143h-52v31.429c-20.571-24-40-35.429-58.857-35.429-16.571 0-28.571 6.857-33.714 21.143-2.857 8.571-4.571 22.286-4.571 42.857v225.143h52v-209.714c0-12 0-18.857 0.571-20 1.143-8 5.143-12.571 12-12.571 10.286 0 21.143 8 32.571 24.571v217.714h52z" />
|
35 |
-
<glyph unicode="" glyph-name="youtube-play" d="M406.286 306.286l276.571 142.857-276.571 144.571v-287.429zM512 798.857c215.429 0 358.286-10.286 358.286-10.286 20-2.286 64-2.286 102.857-43.429 0 0 31.429-30.857 40.571-101.714 10.857-82.857 10.286-165.714 10.286-165.714v-77.714s0.571-82.857-10.286-165.714c-9.143-70.286-40.571-101.714-40.571-101.714-38.857-40.571-82.857-40.571-102.857-42.857 0 0-142.857-10.857-358.286-10.857v0c-266.286 2.286-348 10.286-348 10.286-22.857 4-74.286 2.857-113.143 43.429 0 0-31.429 31.429-40.571 101.714-10.857 82.857-10.286 165.714-10.286 165.714v77.714s-0.571 82.857 10.286 165.714c9.143 70.857 40.571 101.714 40.571 101.714 38.857 41.143 82.857 41.143 102.857 43.429 0 0 142.857 10.286 358.286 10.286v0z" />
|
36 |
-
<glyph unicode="" glyph-name="dropbox" d="M229.714 546.857l282.286-174.286-195.429-162.857-280 182.286zM793.143 229.714v-61.714l-280-167.429v-0.571l-0.571 0.571-0.571-0.571v0.571l-279.429 167.429v61.714l84-54.857 195.429 162.286v1.143l0.571-0.571 0.571 0.571v-1.143l196-162.286zM316.571 883.428l195.429-162.857-282.286-173.714-193.143 154.286zM794.286 546.857l193.143-154.857-279.429-182.286-196 162.857zM708 883.428l279.429-182.286-193.143-154.286-282.286 173.714z" />
|
37 |
-
<glyph unicode="" glyph-name="instagram" horiz-adv-x="878" d="M585.143 438.857c0 80.571-65.714 146.286-146.286 146.286s-146.286-65.714-146.286-146.286 65.714-146.286 146.286-146.286 146.286 65.714 146.286 146.286zM664 438.857c0-124.571-100.571-225.143-225.143-225.143s-225.143 100.571-225.143 225.143 100.571 225.143 225.143 225.143 225.143-100.571 225.143-225.143zM725.714 673.143c0-29.143-23.429-52.571-52.571-52.571s-52.571 23.429-52.571 52.571 23.429 52.571 52.571 52.571 52.571-23.429 52.571-52.571zM438.857 798.857c-64 0-201.143 5.143-258.857-17.714-20-8-34.857-17.714-50.286-33.143s-25.143-30.286-33.143-50.286c-22.857-57.714-17.714-194.857-17.714-258.857s-5.143-201.143 17.714-258.857c8-20 17.714-34.857 33.143-50.286s30.286-25.143 50.286-33.143c57.714-22.857 194.857-17.714 258.857-17.714s201.143-5.143 258.857 17.714c20 8 34.857 17.714 50.286 33.143s25.143 30.286 33.143 50.286c22.857 57.714 17.714 194.857 17.714 258.857s5.143 201.143-17.714 258.857c-8 20-17.714 34.857-33.143 50.286s-30.286 25.143-50.286 33.143c-57.714 22.857-194.857 17.714-258.857 17.714zM877.714 438.857c0-60.571 0.571-120.571-2.857-181.143-3.429-70.286-19.429-132.571-70.857-184s-113.714-67.429-184-70.857c-60.571-3.429-120.571-2.857-181.143-2.857s-120.571-0.571-181.143 2.857c-70.286 3.429-132.571 19.429-184 70.857s-67.429 113.714-70.857 184c-3.429 60.571-2.857 120.571-2.857 181.143s-0.571 120.571 2.857 181.143c3.429 70.286 19.429 132.571 70.857 184s113.714 67.429 184 70.857c60.571 3.429 120.571 2.857 181.143 2.857s120.571 0.571 181.143-2.857c70.286-3.429 132.571-19.429 184-70.857s67.429-113.714 70.857-184c3.429-60.571 2.857-120.571 2.857-181.143z" />
|
38 |
-
<glyph unicode="" glyph-name="flickr" horiz-adv-x="878" d="M713.143 877.714c90.857 0 164.571-73.714 164.571-164.571v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571zM398.857 438.857c0 66.857-54.286 121.143-121.143 121.143s-121.143-54.286-121.143-121.143 54.286-121.143 121.143-121.143 121.143 54.286 121.143 121.143zM721.143 438.857c0 66.857-54.286 121.143-121.143 121.143s-121.143-54.286-121.143-121.143 54.286-121.143 121.143-121.143 121.143 54.286 121.143 121.143z" />
|
39 |
-
<glyph unicode="" glyph-name="tumblr" horiz-adv-x="624" d="M539.429 191.428l45.714-135.429c-17.143-25.714-94.857-54.857-164.571-56-207.429-3.429-285.714 147.429-285.714 253.714v310.857h-96v122.857c144 52 178.857 182.286 186.857 256.571 0.571 4.571 4.571 6.857 6.857 6.857h139.429v-242.286h190.286v-144h-190.857v-296c0-40 14.857-95.429 91.429-93.714 25.143 0.571 58.857 8 76.571 16.571z" />
|
40 |
-
<glyph unicode="" glyph-name="tumblr-square" horiz-adv-x="878" d="M649.143 116l-35.429 104.571c-13.714-6.857-39.429-12.571-58.857-12.571-58.286-1.714-70.286 40.571-70.286 72v227.429h146.857v110.857h-146.286v186.286h-107.429c-1.714 0-4.571-1.714-5.143-5.714-6.286-56.571-33.143-157.143-144-197.143v-94.286h74.286v-238.857c0-81.714 60-198.286 219.429-195.429 53.714 1.143 113.714 23.429 126.857 42.857zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
41 |
-
<glyph unicode="" glyph-name="dribbble" horiz-adv-x="878" d="M585.143 93.714c-5.714 33.143-27.429 147.429-80 284.571-0.571 0-1.714-0.571-2.286-0.571 0 0-222.286-77.714-294.286-234.286-3.429 2.857-8.571 6.286-8.571 6.286 65.143-53.143 148-85.714 238.857-85.714 52 0 101.143 10.857 146.286 29.714zM479.429 440.571c-9.143 21.143-19.429 42.286-30.286 63.429-193.143-57.714-378.286-53.143-384.571-53.143-0.571-4-0.571-8-0.571-12 0-96 36.571-184 96-250.286v0c102.286 182.286 304.571 247.429 304.571 247.429 5.143 1.714 10.286 2.857 14.857 4.571zM418.286 561.714c-65.143 115.429-134.286 209.143-139.429 216-104.571-49.143-182.286-145.714-206.857-261.714 9.714 0 166.286-1.714 346.286 45.714zM809.143 379.428c-8 2.286-112.571 35.429-233.714 16.571 49.143-135.429 69.143-245.714 73.143-268 84 56.571 143.429 146.857 160.571 251.429zM349.143 802.857c-0.571 0-0.571 0-1.143-0.571 0 0 0.571 0.571 1.143 0.571zM686.286 720c-65.714 58.286-152.571 93.714-247.429 93.714-30.286 0-60-4-88.571-10.857 5.714-7.429 76.571-100.571 140.571-218.286 141.143 52.571 194.286 133.714 195.429 135.429zM813.714 442.857c-1.143 88.571-32.571 170.286-85.143 234.286-1.143-1.143-61.143-88-209.143-148.571 8.571-17.714 17.143-36 25.143-54.286 2.857-6.286 5.143-13.143 8-19.429 129.143 16.571 256.571-11.429 261.143-12zM877.714 438.857c0-242.286-196.571-438.857-438.857-438.857s-438.857 196.571-438.857 438.857 196.571 438.857 438.857 438.857 438.857-196.571 438.857-438.857z" />
|
42 |
-
<glyph unicode="" glyph-name="skype" horiz-adv-x="878" d="M670.286 343.428c0 99.429-96.571 133.714-177.714 152l-59.429 13.714c-43.429 10.286-76 17.714-76 50.857 0 30.286 32 44 82.286 44 89.714 0 91.429-65.714 146.857-65.714 37.143 0 59.429 29.143 59.429 62.286 0 65.714-109.143 108.571-217.143 108.571-98.857 0-213.714-42.857-213.714-158.857 0-96 64-130.286 147.429-150.286l83.429-20.571c50.857-12.571 82.286-18.286 82.286-54.857 0-29.143-32.571-51.429-82.857-51.429-105.714 0-111.429 88-172.571 88-40 0-57.714-28.571-57.714-60 0-70.286 107.429-127.429 236-127.429 107.429 0 219.429 53.714 219.429 169.714zM877.714 219.428c0-121.143-98.286-219.429-219.429-219.429-50.286 0-96.571 17.143-133.714 45.714-27.429-5.714-56.571-9.143-85.714-9.143-222.286 0-402.286 180-402.286 402.286 0 29.143 3.429 58.286 9.143 85.714-28.571 37.143-45.714 83.429-45.714 133.714 0 121.143 98.286 219.429 219.429 219.429 50.286 0 96.571-17.143 133.714-45.714 27.429 5.714 56.571 9.143 85.714 9.143 222.286 0 402.286-180 402.286-402.286 0-29.143-3.429-58.286-9.143-85.714 28.571-37.143 45.714-83.429 45.714-133.714z" />
|
43 |
-
<glyph unicode="" glyph-name="vimeo-square" horiz-adv-x="878" d="M738.286 586.286c4 82.857-26.857 124.571-92 126.857-88 2.857-147.429-46.857-178.286-149.143 16 6.857 31.429 10.857 46.857 10.857 32 0 46.286-18.286 42.286-54.857-1.714-21.714-16-53.714-42.286-95.429-26.857-42.286-46.857-62.857-60-62.857-17.143 0-32 32-46.857 96.571-4.571 19.429-13.143 67.429-25.714 145.714-11.429 72-41.714 105.714-91.429 101.143-20.571-2.286-52.571-20.571-93.714-57.143-30.857-26.857-61.143-54.857-92.571-82.286l29.714-38.286c28.571 19.429 45.143 29.714 49.714 29.714 21.714 0 42.286-34.286 61.143-102.286 17.143-62.857 34.286-125.143 51.429-188 25.714-68 56.571-102.286 93.714-102.286 59.429 0 132.571 56 218.857 168 83.429 107.429 126.857 192 129.143 253.714zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
44 |
-
<glyph unicode="" glyph-name="wordpress" d="M72.571 438.857c0 63.429 13.714 124 38.286 178.857l209.714-574.286c-146.857 71.429-248 221.714-248 395.429zM808.571 461.143c0-37.714-15.429-81.143-33.714-142.286l-43.429-146.286-158.857 472s26.286 1.714 50.286 4.571c23.429 2.857 20.571 37.714-2.857 36-71.429-5.143-117.143-5.714-117.143-5.714s-42.857 0.571-115.429 5.714c-24 1.714-26.857-34.286-2.857-36 22.286-2.286 45.714-4.571 45.714-4.571l68.571-187.429-96-288-160 475.429s26.286 1.714 50.286 4.571c23.429 2.857 20.571 37.714-2.857 36-70.857-5.143-117.143-5.714-117.143-5.714-8 0-17.714 0.571-28 0.571 78.286 119.429 213.143 198.286 366.857 198.286 114.286 0 218.286-44 296.571-115.429h-5.714c-42.857 0-73.714-37.143-73.714-77.714 0-36 21.143-66.286 43.429-102.857 17.143-29.143 36-66.857 36-121.143zM519.429 400.571l135.429-369.714c0.571-2.286 1.714-4.571 2.857-6.286-45.714-16-94.286-25.143-145.714-25.143-42.857 0-84.571 6.286-124 18.286zM897.143 649.714c34.286-62.857 54.286-134.286 54.286-210.857 0-162.286-88-303.429-218.857-379.429l134.286 387.429c22.286 64 33.714 113.143 33.714 157.714 0 16-1.143 30.857-3.429 45.143zM512 950.857c282.286 0 512-229.714 512-512s-229.714-512-512-512-512 229.714-512 512 229.714 512 512 512zM512-49.714c269.143 0 488.571 219.429 488.571 488.571s-219.429 488.571-488.571 488.571-488.571-219.429-488.571-488.571 219.429-488.571 488.571-488.571z" />
|
45 |
-
<glyph unicode="" glyph-name="google" horiz-adv-x="860" d="M438.857 501.714h414.286c4-22.286 6.857-44 6.857-73.143 0-250.286-168-428.571-421.143-428.571-242.857 0-438.857 196-438.857 438.857s196 438.857 438.857 438.857c118.286 0 217.714-43.429 294.286-114.857l-119.429-114.857c-32.571 31.429-89.714 68-174.857 68-149.714 0-272-124-272-277.143s122.286-277.143 272-277.143c173.714 0 238.857 124.571 249.143 189.143h-249.143v150.857z" />
|
46 |
-
<glyph unicode="" glyph-name="reddit" d="M625.714 284c5.143-5.143 5.143-13.143 0-17.714-32.571-32.571-95.429-35.429-113.714-35.429s-81.143 2.857-113.714 35.429c-5.143 4.571-5.143 12.571 0 17.714 4.571 4.571 12.571 4.571 17.143 0 20.571-21.143 65.143-28 96.571-28s75.429 6.857 96.571 28c4.571 4.571 12.571 4.571 17.143 0zM450.286 387.428c0-28-22.857-50.857-50.857-50.857-28.571 0-51.429 22.857-51.429 50.857 0 28.571 22.857 51.429 51.429 51.429 28 0 50.857-22.857 50.857-51.429zM676 387.428c0-28-22.857-50.857-51.429-50.857-28 0-50.857 22.857-50.857 50.857 0 28.571 22.857 51.429 50.857 51.429 28.571 0 51.429-22.857 51.429-51.429zM819.429 456c0 37.714-30.857 68-68.571 68-19.429 0-36.571-8-49.143-20.571-46.286 32-108.571 52.571-177.714 54.857l36 161.714 114.286-25.714c0-28 22.857-50.857 50.857-50.857 28.571 0 51.429 23.429 51.429 51.429s-22.857 51.429-51.429 51.429c-20 0-37.143-12-45.714-28.571l-126.286 28c-6.286 1.714-12.571-2.857-14.286-9.143l-39.429-178.286c-68.571-2.857-130.286-23.429-176.571-55.429-12.571 13.143-30.286 21.143-49.714 21.143-37.714 0-68.571-30.286-68.571-68 0-27.429 16-50.286 38.857-61.714-2.286-10.286-3.429-21.143-3.429-32 0-108.571 122.286-196.571 272.571-196.571 150.857 0 273.143 88 273.143 196.571 0 10.857-1.143 22.286-4 32.571 22.286 11.429 37.714 34.286 37.714 61.143zM1024 438.857c0-282.857-229.143-512-512-512s-512 229.143-512 512 229.143 512 512 512 512-229.143 512-512z" />
|
47 |
-
<glyph unicode="" glyph-name="reddit-square" horiz-adv-x="878" d="M536.571 305.714c4-4 4-10.857 0-14.857-28-28-81.714-30.286-97.714-30.286s-69.714 2.286-97.714 30.286c-4 4-4 10.857 0 14.857 4 4.571 10.857 4.571 14.857 0 17.714-17.714 56-24 82.857-24s65.143 6.286 82.857 24c4 4.571 10.857 4.571 14.857 0zM386.286 394.857c0-24-20-44-44-44s-44 20-44 44c0 24.571 20 44 44 44s44-19.429 44-44zM579.429 394.857c0-24-20-44-44-44s-44 20-44 44c0 24.571 20 44 44 44s44-19.429 44-44zM702.286 453.714c0 32-26.286 58.286-58.857 58.286-16 0-30.857-6.857-41.714-17.714-40 27.429-93.714 45.143-152.571 46.857l30.857 138.857 97.714-22.286c0.571-24 20-43.429 44-43.429s44 20 44 44-20 44-44 44c-17.143 0-32-9.714-39.429-24.571l-108 24c-5.714 1.714-10.857-2.286-12-7.429l-34.286-153.143c-58.857-2.286-112-20-151.429-47.429-10.857 11.429-25.714 18.286-42.286 18.286-32.571 0-58.857-26.286-58.857-58.286 0-23.429 13.714-43.429 33.143-53.143-1.714-8.571-2.857-18.286-2.857-27.429 0-93.143 104.571-168.571 233.714-168.571s234.286 75.429 234.286 168.571c0 9.714-1.143 18.857-3.429 28 18.857 9.714 32 29.714 32 52.571zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
48 |
-
<glyph unicode="" glyph-name="stumbleupon-circle" horiz-adv-x="878" d="M494.857 471.428l51.429 15.429v35.429c0 60.571-51.429 109.143-112 109.143s-112-48-112-108.571v-161.714c0-14.857-12-26.857-26.857-26.857s-26.286 12-26.286 26.857v68.571h-86.286v-69.714c0-62.286 50.286-112 112.571-112 61.143 0 112 49.143 112 110.286v160c0 14.857 12 26.857 26.857 26.857 14.286 0 26.286-12 26.286-26.857v-30.857zM685.143 360v69.714h-85.714v-72c0-14.857-12-26.857-26.857-26.857-14.286 0-26.286 12-26.286 26.857v70.286l-51.429-14.857-34.286 16v-70.286c0-61.143 50.857-110.857 112.571-110.857s112 49.714 112 112zM877.714 438.857c0-242.286-196.571-438.857-438.857-438.857s-438.857 196.571-438.857 438.857 196.571 438.857 438.857 438.857 438.857-196.571 438.857-438.857z" />
|
49 |
-
<glyph unicode="" glyph-name="stumbleupon" horiz-adv-x="1097" d="M606.857 544v67.429c0 32-26.286 58.286-58.286 58.286s-58.286-26.286-58.286-58.286v-349.714c0-133.714-110.857-241.714-245.143-241.714-135.429 0-245.143 109.714-245.143 245.143v152h187.429v-149.714c0-32.571 26.286-58.286 58.286-58.286s58.286 25.714 58.286 58.286v354.286c0 130.857 112 236 244.571 236 133.143 0 244.571-105.714 244.571-237.714v-77.714l-111.429-33.143zM909.714 417.143h187.429v-152c0-135.429-109.714-245.143-245.143-245.143-134.857 0-245.143 108.571-245.143 242.857v153.143l74.857-34.857 111.429 33.143v-154.286c0-32 26.286-57.714 58.286-57.714s58.286 25.714 58.286 57.714v157.143z" />
|
50 |
-
<glyph unicode="" glyph-name="git-square" horiz-adv-x="878" d="M332.571 203.428c0-30.857-28-37.714-53.143-37.714-24.571 0-61.143 4-61.143 36 0 31.429 30.857 36.571 56 36.571 24 0 58.286-4 58.286-34.857zM312 469.714c0-28.571-11.429-48.571-42.286-48.571-31.429 0-44 18.286-44 48s11.429 51.429 44 51.429c29.143 0 42.286-24 42.286-50.857zM406.857 512.571v71.429c-24.571-9.143-50.857-16.571-77.143-16.571-18.857 10.857-40.571 16.571-62.857 16.571-65.143 0-116.571-48-116.571-114.286 0-35.429 23.429-84.571 58.857-96.571v-1.714c-18.286-8-21.714-30.286-21.714-48.571 0-18.857 6.857-34.286 23.429-44v-1.714c-38.857-12.571-64.571-37.143-64.571-79.429 0-72.571 69.143-93.143 129.714-93.143 73.143 0 128 26.857 128 107.429 0 57.143-52 74.286-99.429 82.857-16 2.857-43.429 14.286-43.429 34.286 0 18.857 10.286 26.857 28 29.714 58.286 11.429 95.429 56.571 95.429 116.571 0 10.286-2.286 20-5.714 29.714 9.143 2.286 18.857 4.571 28 7.429zM440.571 273.143h78.286c-1.143 15.429-1.143 31.429-1.143 46.857v221.143c0 13.143 0 26.286 1.143 39.429h-78.286c1.714-13.143 1.714-27.429 1.714-40.571v-224c0-14.286 0-28.571-1.714-42.857zM731.429 282.286v69.143c-11.429-8-25.143-12-38.857-12-25.714 0-30.286 25.714-30.286 46.857v128.571h29.714c10.286 0 20-1.143 30.286-1.143v66.857h-60c0 19.429-1.143 38.857 1.714 58.286h-80c1.714-10.286 2.286-20.571 2.286-31.429v-26.857h-34.286v-66.857c6.857 0.571 13.714 1.714 21.143 1.714 4 0 8.571-0.571 13.143-0.571v-1.143h-1.143v-124c0-61.714 9.143-121.143 84.571-121.143 21.143 0 42.857 3.429 61.714 13.714zM528 685.714c0 26.857-20 52-48 52s-48.571-24.571-48.571-52c0-26.857 21.143-50.857 48.571-50.857s48 24.571 48 50.857zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
51 |
-
<glyph unicode="" glyph-name="git" d="M340 85.714c0 50.286-55.429 57.143-94.286 57.143-40.571 0-90.286-8.571-90.286-59.429 0-51.429 58.857-57.714 98.286-57.714 41.714 0 86.286 10.286 86.286 60zM306.286 517.143c0 42.857-20.571 81.714-68 81.714-52.571 0-70.857-34.857-70.857-82.857 0-47.429 20.571-77.143 70.857-77.143 49.714 0 68 32 68 78.286zM460 702.286v-115.429c-14.857-5.143-29.714-9.143-45.143-12.571 5.714-15.429 9.143-31.429 9.143-48 0-96.571-59.429-170.286-154.286-188-28.571-5.714-45.143-17.714-45.143-48.571 0-87.429 230.857-28 230.857-189.143 0-130.857-88.571-173.714-207.429-173.714-97.714 0-209.143 32.571-209.143 150.286 0 68.571 41.714 108 104 128.571v2.286c-26.286 16-38.286 41.143-38.286 72 0 29.143 6.286 65.143 36 78.286v2.286c-57.714 19.429-95.429 98.857-95.429 156.571 0 106.857 82.857 185.143 188.571 185.143 35.429 0 70.857-9.143 101.714-26.857 42.857 0 85.143 11.429 124.571 26.857zM641.714 198.857h-126.857c2.286 25.714 2.286 50.857 2.286 76.571v348c0 24.571 0.571 49.143-2.286 73.143h126.857c-2.857-23.429-2.286-47.429-2.286-70.857v-350.286c0-25.714 0-50.857 2.286-76.571zM985.143 325.714v-112c-30.286-16.571-65.143-22.286-99.429-22.286-122.286 0-136.571 96.571-136.571 196v200.571h1.143v2.286c-7.429 0-14.286 1.143-21.143 1.143-11.429 0-22.857-1.714-33.714-3.429v108.571h54.857v43.429c0 17.143-0.571 34.286-3.429 50.857h129.714c-4.571-31.429-3.429-62.857-3.429-94.286h97.714v-108.571c-16.571 0-33.143 2.286-49.143 2.286h-48.571v-208.571c0-33.714 7.429-74.857 49.714-74.857 22.286 0 44 6.286 62.286 18.857zM656 866.857c0-42.857-33.143-82.857-77.143-82.857-45.143 0-78.857 39.429-78.857 82.857 0 44 33.143 84 78.857 84 45.143 0 77.143-41.143 77.143-84z" />
|
52 |
-
<glyph unicode="" glyph-name="qq" d="M154.286 490.286c-4 9.714-4.571 19.429-4.571 29.714 0 16 10.286 41.714 20 53.714-0.571 14.857 5.714 45.143 17.143 54.857 0 105.714 81.714 238.857 177.143 284.571 58.857 28 120.571 37.714 185.143 37.714 50.286 0 105.143-12 152-31.429 134.286-56.571 164.571-161.714 193.143-296l0.571-2.857c16.571-25.143 31.429-54.857 31.429-85.714 0-15.429-10.286-30.857-10.286-44.571 0-1.143 3.429-5.714 4-6.857 49.143-72.571 93.714-151.429 93.714-241.714 0-20-10.857-89.714-42.857-89.714-22.286 0-46.857 54.286-54.857 69.143-0.571 0.571-1.143 0.571-1.714 0.571l-2.857-2.286c-18.286-47.429-38.286-92-75.429-127.429 32.571-31.429 85.143-28.571 94.857-82.857-2.857-6.286-1.714-13.143-6.286-19.429-32.571-49.143-120-55.429-172.571-55.429-69.714 0-126.286 18.286-192 37.714-13.714 4-34.286 1.714-49.143 3.429-34.857-38.286-120-48.571-169.143-48.571-43.429 0-211.429 2.857-211.429 77.143 0 32 6.857 41.143 29.143 61.714 17.714 3.429 30.857 13.143 51.429 14.286 2.857 0 5.143 0.571 8 1.143 0.571 0.571 1.143 0.571 1.143 2.286l-1.143 1.714c-39.429 9.143-94.857 108.571-103.429 149.714l-2.857 1.714c-4 0-5.714-8.571-6.857-11.429-12.571-29.143-42.286-60.571-75.429-64h-0.571c-4.571 0-2.857 4.571-6.286 5.714-8 18.857-13.143 36-13.143 57.143 0 114.286 54.857 198.857 144 266.286z" />
|
53 |
-
<glyph unicode="" glyph-name="circle-thin" horiz-adv-x="878" d="M438.857 804.571c-201.714 0-365.714-164-365.714-365.714s164-365.714 365.714-365.714 365.714 164 365.714 365.714-164 365.714-365.714 365.714zM877.714 438.857c0-242.286-196.571-438.857-438.857-438.857s-438.857 196.571-438.857 438.857 196.571 438.857 438.857 438.857v0c242.286 0 438.857-196.571 438.857-438.857z" />
|
54 |
-
<glyph unicode="" glyph-name="share-alt" horiz-adv-x="878" d="M694.857 365.714c101.143 0 182.857-81.714 182.857-182.857s-81.714-182.857-182.857-182.857-182.857 81.714-182.857 182.857c0 6.286 0.571 13.143 1.143 19.429l-205.714 102.857c-32.571-30.286-76.571-49.143-124.571-49.143-101.143 0-182.857 81.714-182.857 182.857s81.714 182.857 182.857 182.857c48 0 92-18.857 124.571-49.143l205.714 102.857c-0.571 6.286-1.143 13.143-1.143 19.429 0 101.143 81.714 182.857 182.857 182.857s182.857-81.714 182.857-182.857-81.714-182.857-182.857-182.857c-48 0-92 18.857-124.571 49.143l-205.714-102.857c0.571-6.286 1.143-13.143 1.143-19.429s-0.571-13.143-1.143-19.429l205.714-102.857c32.571 30.286 76.571 49.143 124.571 49.143z" />
|
55 |
-
<glyph unicode="" glyph-name="twitch" d="M512 702.857v-248h-82.857v248h82.857zM739.429 702.857v-248h-82.857v248h82.857zM739.429 268.571l144.571 145.143v454.286h-682.286v-599.429h186.286v-124l124 124h227.429zM966.857 950.857v-578.857l-248-248h-186.286l-124-124h-124v124h-227.429v661.714l62.286 165.143h847.429z" />
|
56 |
-
<glyph unicode="" glyph-name="whatsapp" horiz-adv-x="878" d="M562.857 394.286c9.714 0 102.857-48.571 106.857-55.429 1.143-2.857 1.143-6.286 1.143-8.571 0-14.286-4.571-30.286-9.714-43.429-13.143-32-66.286-52.571-98.857-52.571-27.429 0-84 24-108.571 35.429-81.714 37.143-132.571 100.571-181.714 173.143-21.714 32-41.143 71.429-40.571 110.857v4.571c1.143 37.714 14.857 64.571 42.286 90.286 8.571 8 17.714 12.571 29.714 12.571 6.857 0 13.714-1.714 21.143-1.714 15.429 0 18.286-4.571 24-19.429 4-9.714 33.143-87.429 33.143-93.143 0-21.714-39.429-46.286-39.429-59.429 0-2.857 1.143-5.714 2.857-8.571 12.571-26.857 36.571-57.714 58.286-78.286 26.286-25.143 54.286-41.714 86.286-57.714 4-2.286 8-4 12.571-4 17.143 0 45.714 55.429 60.571 55.429zM446.857 91.428c197.714 0 358.857 161.143 358.857 358.857s-161.143 358.857-358.857 358.857-358.857-161.143-358.857-358.857c0-75.429 24-149.143 68.571-210.286l-45.143-133.143 138.286 44c58.286-38.286 127.429-59.429 197.143-59.429zM446.857 881.143c237.714 0 430.857-193.143 430.857-430.857s-193.143-430.857-430.857-430.857c-72.571 0-144.571 18.286-208.571 53.714l-238.286-76.571 77.714 231.429c-40.571 66.857-61.714 144-61.714 222.286 0 237.714 193.143 430.857 430.857 430.857z" />
|
57 |
-
<glyph unicode="" glyph-name="snapchat" horiz-adv-x="878" d="M730.857 294.857c0 8-4.571 13.714-12.571 15.429-52 11.429-91.429 47.429-113.143 95.429-1.714 4.571-4 9.143-4 14.286 0 25.714 71.429 20.571 71.429 57.143 0 15.429-18.857 25.143-32.571 25.143-13.143 0-23.429-9.143-36-9.143-2.286 0-4.571 0.571-6.857 1.143 1.143 21.714 2.857 43.429 2.857 65.143 0 20-1.143 47.429-9.714 65.143-27.429 59.429-80.571 94.286-145.714 94.286-71.429 0-125.714-26.286-157.143-94.286-8.571-17.714-9.714-45.143-9.714-65.143 0-21.714 1.714-43.429 2.857-65.143-2.286-1.143-5.143-1.143-8-1.143-13.143 0-23.429 8.571-35.429 8.571-14.286 0-32-9.143-32-25.143 0-35.429 71.429-30.857 71.429-56.571 0-5.143-2.286-9.714-4-14.286-22.286-48-60.571-84-113.143-95.429-8-1.714-12.571-7.429-12.571-15.429 0-26.286 60.571-36 78.286-38.857 5.143-13.714 2.857-37.714 23.429-37.714 14.286 0 28.571 5.143 44 5.143 60 0 76-54.286 145.714-54.286 72.571 0 86.286 54.286 146.857 54.286 15.429 0 29.714-4.571 44.571-4.571 20 0 17.714 24 22.857 37.143 17.714 2.857 78.286 12.571 78.286 38.857zM877.714 438.857c0-242.286-196.571-438.857-438.857-438.857s-438.857 196.571-438.857 438.857 196.571 438.857 438.857 438.857 438.857-196.571 438.857-438.857z" />
|
58 |
-
<glyph unicode="" glyph-name="snapchat-ghost" horiz-adv-x="951" d="M484.571 877.714c102.857 1.143 188-56.571 230.857-149.143 13.143-28 15.429-71.429 15.429-102.286 0-36.571-2.857-72.571-5.143-109.143 4.571-2.286 10.857-4 16-4 20.571 0 37.714 15.429 58.286 15.429 19.429 0 47.429-13.714 47.429-36.571 0-54.857-114.857-44.571-114.857-92.571 0-8.571 3.429-16.571 6.857-24.571 27.429-60 79.429-117.714 141.143-143.429 14.857-6.286 29.714-9.714 45.714-13.143 10.286-2.286 16-9.714 16-20 0-38.857-98.857-54.857-125.143-58.857-11.429-17.714-2.857-59.429-33.143-59.429-23.429 0-46.857 7.429-72 7.429-12 0-24-0.571-35.429-2.857-68-11.429-90.857-84.571-202.286-84.571-107.429 0-133.143 73.143-199.429 84.571-12 2.286-24 2.857-36 2.857-25.714 0-50.286-8.571-70.857-8.571-32 0-22.286 42.286-34.286 60.571-26.286 4-125.143 20-125.143 58.857 0 10.286 5.714 17.714 16 20 16 3.429 30.857 6.857 45.714 13.143 61.143 25.143 114.286 83.429 141.143 143.429 3.429 8 6.857 16 6.857 24.571 0 48-115.429 38.857-115.429 92 0 22.286 26.286 36.571 46.286 36.571 17.714 0 35.429-14.857 57.714-14.857 6.286 0 12.571 1.143 18.286 4-2.286 36-5.143 72-5.143 108.571 0 30.857 2.286 74.857 15.429 102.857 50.286 108.571 135.429 148 249.143 149.143z" />
|
59 |
-
<glyph unicode="" glyph-name="snapchat-square" horiz-adv-x="878" d="M731.429 294.857c0 8-4.571 13.714-12.571 15.429-52 10.857-91.429 47.429-113.143 95.429-2.286 4.571-4 9.143-4 14.286 0 25.714 70.857 20.571 70.857 57.143 0 15.429-18.857 25.143-32.571 25.143-12.571 0-22.857-9.143-36-9.143-2.286 0-4.571 0.571-6.857 1.143 1.714 21.714 2.857 44 2.857 65.714 0 19.429-1.143 46.857-9.714 65.143-27.429 59.429-80 94.286-145.714 94.286-71.429 0-125.714-26.857-157.143-94.286-8.571-18.286-10.286-45.714-10.286-65.714 0-21.714 1.714-43.429 3.429-65.143-2.857-0.571-5.714-1.143-8.571-1.143-12.571 0-23.429 9.143-35.429 9.143-14.286 0-31.429-9.714-31.429-25.714 0-35.429 70.857-30.857 70.857-56.571 0-5.143-1.714-9.714-4-14.286-22.286-48-60.571-84-113.143-95.429-8-1.714-12.571-7.429-12.571-15.429 0-26.857 60.571-36.571 78.857-39.429 5.143-13.714 2.857-37.714 22.857-37.714 14.857 0 29.143 5.714 44 5.714 60.571 0 76.571-54.286 146.286-54.286 72.571 0 86.286 54.286 147.429 54.286 14.857 0 29.714-5.143 44.571-5.143 19.429 0 17.714 24 22.286 37.143 18.286 2.857 78.857 12.571 78.857 39.429zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
60 |
-
<glyph unicode="" glyph-name="telegram" d="M679.429 204l84 396c7.429 34.857-12.571 48.571-35.429 40l-493.714-190.286c-33.714-13.143-33.143-32-5.714-40.571l126.286-39.429 293.143 184.571c13.714 9.143 26.286 4 16-5.143l-237.143-214.286-9.143-130.286c13.143 0 18.857 5.714 25.714 12.571l61.714 59.429 128-94.286c23.429-13.143 40-6.286 46.286 21.714zM1024 438.857c0-282.857-229.143-512-512-512s-512 229.143-512 512 229.143 512 512 512 512-229.143 512-512z" />
|
61 |
</font></defs></svg>
|
1 |
+
<?xml version="1.0" standalone="no"?>
|
2 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
3 |
+
<svg xmlns="http://www.w3.org/2000/svg">
|
4 |
+
<metadata>Generated by IcoMoon</metadata>
|
5 |
+
<defs>
|
6 |
+
<font id="icomoon" horiz-adv-x="1024">
|
7 |
+
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
8 |
+
<missing-glyph horiz-adv-x="1024" />
|
9 |
+
<glyph unicode=" " horiz-adv-x="512" d="" />
|
10 |
+
<glyph unicode="" d="M155.583 795.416c16.057 17.638 34.182 33.087 53.037 47.563 65.931 50.361 139.891 82.353 221.757 95.612 50.604 8.272 101.451 9.002 152.055 0.73 152.055-24.572 268.833-102.789 350.457-233.070 36.128-57.659 58.511-120.793 67.026-188.305 19.098-151.447-21.166-285.377-122.496-399.479-73.838-83.083-166.531-134.417-275.767-155.461-43.184-8.272-86.611-10.705-130.402-7.177-45.008 3.528-88.922 12.894-131.376 28.465-1.703 0.608-3.284 1.338-5.109 2.19 0 117.022 0 233.8 0 350.578 0.243 0.243 0.487 0.365 0.608 0.487 0.243 0.122 0.365 0.365 0.608 0.487 0.487 0.122 0.973 0.243 1.581 0.243 0.487 0 0.973 0 1.581 0 69.337 0 138.553 0.122 207.89 0.243 0.243 0 0.487 0.122 1.216 0.487 0 55.956 0 112.156 0 168.842-71.040 0-141.715 0-212.391 0-1.703 6.082-2.311 97.194-0.852 114.954 100.356 0 200.713 0 301.556 0 0 57.051 0 113.251 0 170.423-3.163 0-6.204 0-9.123 0-154.123 0-308.124 0-462.248 0-3.041 0-6.204 0.243-9.245 0.365-0.243 0.365-0.243 1.095-0.365 1.825z" />
|
11 |
+
<glyph unicode="" d="M321.749 634.845c0-48.049 0-95.126 0-142.81 3.163 0 5.839 0 8.637 0 63.863 0 127.726 0 191.589 0 2.068 0 4.136 0.122 6.204 0 5.596-0.487 8.393-3.284 8.758-8.88 0.122-2.068-0.122-4.136-0.122-6.204 0-39.291 0-78.582 0-117.873 0-9.367-2.311-11.678-12.043-11.678-64.35 0-128.699 0-193.171 0-3.041 0-6.204 0-10.218 0 0-118.725 0-236.963 0-356.417-6.082 2.555-11.070 4.501-16.3 6.69-0.122 2.433-0.365 4.744-0.365 6.934 0 115.562 0 231.124 0 346.686 0 10.096 2.19 12.164 12.286 12.164 64.593 0 129.308 0 193.901 0 2.798 0 5.596 0 8.88 0 0 37.345 0 74.203 0 111.669-2.19 0.122-4.379 0.487-6.69 0.487-65.445 0-130.767 0-196.212 0-1.581 0-3.163-0.243-4.622 0-4.622 0.73-7.177 3.528-7.542 8.393-0.122 1.338 0 2.555 0 3.893 0 50.117 0 100.356 0 150.474 0 1.825-0.122 3.649 0.122 5.474 0.608 4.014 2.919 6.447 7.055 7.055 2.311 0.365 4.622 0.122 6.934 0.122 92.085 0 184.048 0 276.132 0 2.798 0 5.596 0 9.367 0 0.122 3.528 0.365 6.569 0.365 9.488 0 31.749 0 63.62 0 95.369 0 2.555 0 5.231 0.487 7.664 0.73 4.014 3.771 6.325 7.664 6.325 3.649 0 7.055-2.555 7.785-6.325 0.365-1.946 0.243-4.136 0.243-6.204 0-36.98 0-73.96 0-110.939 0-9.488-2.311-11.678-11.921-11.678-92.571 0-185.142 0-277.713 0-2.676 0.122-5.839 0.122-9.488 0.122z" />
|
12 |
+
<glyph unicode="" d="M154.245 793.348c-0.122-3.406-0.243-6.69-0.243-10.096 0-88.679 0-177.235 0-265.914 0-2.798 0-5.596 0-9.002-45.495 0-90.503 0-136.241 0 1.216 8.393 2.068 16.544 3.528 24.572 17.152 97.437 59.241 182.588 126.632 254.966 1.825 1.946 4.258 3.528 6.325 5.231 0.122 0 0 0.243 0 0.243z" />
|
13 |
+
<glyph unicode="" d="M153.515 105.207c-63.62 66.783-105.344 143.418-126.388 231.489 5.839 1.703 116.048 2.19 126.388 0.608 0-76.757 0-153.515 0-232.097z" />
|
14 |
+
<glyph unicode="" d="M155.583 795.416c0.122-0.73 0.122-1.46 0.243-2.068-0.487 0-1.095 0-1.581 0 0 0 0.122-0.122 0.122-0.122 0.365 0.608 0.852 1.46 1.216 2.19z" />
|
15 |
+
<glyph unicode="" d="M989.088 927.643c0-317.613 0-634.739 0-952.352-317.369 0-634.131 0-951.5 0 0 317.491 0 634.617 0 952.352 316.883 0 633.644 0 951.5 0zM756.14 745.055c-117.143 0-233.313 0-350.335 0 0-69.094 0-137.458 0-207.038-34.79 0-68.607 0-102.059 0 0-41.359 0-81.745 0-123.104 34.304 0 68.121 0 102.424 0 0-18.855 0-36.615 0-54.375s0-35.642 0-53.402c0-18.125 0-36.25 0-54.375 0-17.76 0-35.642 0-53.402 0-17.638-0.243-35.277 0.122-52.794 44.278 0 87.219 0 131.011 0 0 89.773 0 178.938 0 268.833 52.185 0 103.519 0 154.488 0 0 41.846 0 82.11 0 122.982-10.948 0-21.166 0-31.506 0s-20.679 0-31.141 0c-10.096 0-20.071 0-30.168 0-10.34 0-20.679 0-31.141 0-10.218 0-20.436-0.243-30.533 0.243 0 28.465 0 55.47 0 83.569 73.23 0 145.851 0 218.716 0 0.122 41.481 0.122 81.866 0.122 122.861z" />
|
16 |
+
<glyph unicode="" d="M733.027 642.752c0 19.098 0 36.858 0 54.618 0 7.177 0 14.232 0 21.409 0 1.946-0.365 4.258 0.608 5.717 1.338 1.825 3.771 4.014 5.717 4.014 1.825 0 4.014-2.555 5.109-4.501 0.852-1.46 0.365-3.771 0.365-5.717 0-25.545 0-51.212 0-76.757 0-9.853-0.608-10.34-10.583-10.34-65.080 0-130.159 0-195.239 0-3.528 0-7.055 0-11.191 0 0-34.912 0-68.972 0-104.249 3.893 0 7.299 0 10.826 0 44.035 0 88.070 0 132.105 0 2.555 0 5.352 0.608 7.664-0.243 2.068-0.73 4.014-2.798 5.109-4.866 0.852-1.46 0.365-3.771 0.365-5.717 0-27.492 0-55.105 0-82.596 0-10.826-0.852-11.556-11.678-11.556-44.4 0-88.679 0-133.079 0-3.528 0-7.055 0-11.921 0 0-4.014 0-7.42 0-10.826 0-80.893 0-161.908 0-242.802 0-2.919 0.487-5.961-0.365-8.637-0.608-2.068-3.163-5.231-4.622-5.109-2.311 0.243-4.987 2.433-6.325 4.501-1.095 1.581-0.487 4.379-0.487 6.69 0 85.516 0 170.91 0 256.426 0 1.581 0 3.284 0 4.866 0.122 4.136 2.19 6.69 6.569 6.69 2.311 0 4.501 0 6.812 0 43.67 0 87.462 0 131.132 0 3.528 0 7.055 0 10.461 0 2.19 7.299 2.676 68.242 0.608 81.502-3.284 0-6.69 0-10.218 0-43.427 0-86.732 0-130.159 0-2.311 0-4.501-0.122-6.812 0-6.447 0.365-8.029 1.825-8.393 8.029-0.122 1.338 0 2.555 0 3.893 0 34.669 0 69.337 0 103.884 0 11.191 0.73 11.799 12.408 11.799 64.471 0 128.821 0 193.292 0 3.649-0.122 7.177-0.122 11.921-0.122z" />
|
17 |
+
<glyph unicode="" d="M877.784 706.007c0.243 63.985 0.243 126.388 0.243 189.643h-540.83v-319.559h-157.529v-190.008h158.137v-332.697c0-27.248-0.365-54.497 0.243-81.502h202.051v414.928h238.422v189.765h-191.225c-15.814 0-31.506-0.365-47.076 0.365v128.943h337.562zM746.165 559.061c3.893 0 8.272 0.973 11.799-0.365 3.163-1.095 6.204-4.258 7.907-7.542 1.338-2.311 0.608-5.839 0.608-8.88v-127.483c0-16.665-1.338-17.882-18.003-17.882h-223.825v-391.451c0-4.501 0.73-9.245-0.608-13.381-0.973-3.163-4.866-8.029-7.177-7.907-3.528 0.365-7.664 3.771-9.732 6.934-1.703 2.433-0.73 6.812-0.73 10.34v403.372c0.243 6.325 3.406 10.34 10.096 10.34h229.056c3.406 11.313 4.136 105.344 0.973 125.78h-216.648c-3.528 0-6.934-0.243-10.461 0-9.975 0.608-12.408 2.798-12.894 12.408-0.243 2.068 0 3.893 0 5.961v160.449c0 17.273 1.095 18.247 19.098 18.247h298.393c5.596-0.243 11.070-0.243 18.368-0.243v117.387c0 3.041-0.608 6.569 0.973 8.88 2.068 2.798 5.839 6.204 8.88 6.204 2.798 0 6.204-3.893 7.907-6.934 1.338-2.311 0.608-5.839 0.608-8.88v-118.481c0-15.206-0.973-15.935-16.3-15.935h-318.951v-160.935h220.662z" />
|
18 |
+
<glyph unicode="" d="M851.995 854.291v-118.481c0-15.206-0.973-15.935-16.3-15.935h-318.708v-160.935h220.662c3.893 0 8.272 0.973 11.799-0.365 3.163-1.095 6.204-4.258 7.907-7.542 1.338-2.311 0.608-5.839 0.608-8.88v-127.483c0-16.665-1.338-17.882-18.003-17.882h-223.825v-391.451c0-4.501 0.73-9.245-0.608-13.381-0.973-3.163-4.866-8.029-7.177-7.907-3.528 0.365-7.664 3.771-9.732 6.934-1.703 2.433-0.73 6.812-0.73 10.34v403.493c0.243 6.325 3.406 10.34 10.096 10.34h229.056c3.406 11.313 4.136 105.344 0.973 125.78h-216.648c-3.528 0-6.934-0.243-10.461 0-9.975 0.608-12.408 2.798-12.894 12.408-0.243 2.068 0 3.893 0 5.961v160.449c0 17.273 1.095 18.247 19.098 18.247h298.393c5.596-0.243 11.070-0.243 18.368-0.243v117.387c0 3.041-0.608 6.569 0.973 8.88 2.068 2.798 5.839 6.204 8.88 6.204 2.798 0 6.204-3.893 7.907-6.934 1.095-2.433 0.365-5.961 0.365-9.002z" />
|
19 |
+
<glyph unicode="" glyph-name="envelope-o" d="M950.857 91.428v438.857c-12-13.714-25.143-26.286-39.429-37.714-81.714-62.857-164-126.857-243.429-193.143-42.857-36-96-80-155.429-80h-1.143c-59.429 0-112.571 44-155.429 80-79.429 66.286-161.714 130.286-243.429 193.143-14.286 11.429-27.429 24-39.429 37.714v-438.857c0-9.714 8.571-18.286 18.286-18.286h841.143c9.714 0 18.286 8.571 18.286 18.286zM950.857 692c0 14.286 3.429 39.429-18.286 39.429h-841.143c-9.714 0-18.286-8.571-18.286-18.286 0-65.143 32.571-121.714 84-162.286 76.571-60 153.143-120.571 229.143-181.143 30.286-24.571 85.143-77.143 125.143-77.143h1.143c40 0 94.857 52.571 125.143 77.143 76 60.571 152.571 121.143 229.143 181.143 37.143 29.143 84 92.571 84 141.143zM1024 713.143v-621.714c0-50.286-41.143-91.429-91.429-91.429h-841.143c-50.286 0-91.429 41.143-91.429 91.429v621.714c0 50.286 41.143 91.429 91.429 91.429h841.143c50.286 0 91.429-41.143 91.429-91.429z" />
|
20 |
+
<glyph unicode="" glyph-name="close" horiz-adv-x="805" d="M741.714 195.428c0-14.286-5.714-28.571-16-38.857l-77.714-77.714c-10.286-10.286-24.571-16-38.857-16s-28.571 5.714-38.857 16l-168 168-168-168c-10.286-10.286-24.571-16-38.857-16s-28.571 5.714-38.857 16l-77.714 77.714c-10.286 10.286-16 24.571-16 38.857s5.714 28.571 16 38.857l168 168-168 168c-10.286 10.286-16 24.571-16 38.857s5.714 28.571 16 38.857l77.714 77.714c10.286 10.286 24.571 16 38.857 16s28.571-5.714 38.857-16l168-168 168 168c10.286 10.286 24.571 16 38.857 16s28.571-5.714 38.857-16l77.714-77.714c10.286-10.286 16-24.571 16-38.857s-5.714-28.571-16-38.857l-168-168 168-168c10.286-10.286 16-24.571 16-38.857z" />
|
21 |
+
<glyph unicode="" glyph-name="linkedin-square" horiz-adv-x="878" d="M135.429 142.857h132v396.571h-132v-396.571zM276 661.714c-0.571 38.857-28.571 68.571-73.714 68.571s-74.857-29.714-74.857-68.571c0-37.714 28.571-68.571 73.143-68.571h0.571c46.286 0 74.857 30.857 74.857 68.571zM610.286 142.857h132v227.429c0 121.714-65.143 178.286-152 178.286-70.857 0-102.286-39.429-119.429-66.857h1.143v57.714h-132s1.714-37.143 0-396.571v0h132v221.714c0 11.429 0.571 23.429 4 32 9.714 23.429 31.429 48 68 48 47.429 0 66.286-36 66.286-89.714v-212zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
22 |
+
<glyph unicode="" glyph-name="twitter" horiz-adv-x="951" d="M925.714 717.714c-25.143-36.571-56.571-69.143-92.571-95.429 0.571-8 0.571-16 0.571-24 0-244-185.714-525.143-525.143-525.143-104.571 0-201.714 30.286-283.429 82.857 14.857-1.714 29.143-2.286 44.571-2.286 86.286 0 165.714 29.143 229.143 78.857-81.143 1.714-149.143 54.857-172.571 128 11.429-1.714 22.857-2.857 34.857-2.857 16.571 0 33.143 2.286 48.571 6.286-84.571 17.143-148 91.429-148 181.143v2.286c24.571-13.714 53.143-22.286 83.429-23.429-49.714 33.143-82.286 89.714-82.286 153.714 0 34.286 9.143 65.714 25.143 93.143 90.857-112 227.429-185.143 380.571-193.143-2.857 13.714-4.571 28-4.571 42.286 0 101.714 82.286 184.571 184.571 184.571 53.143 0 101.143-22.286 134.857-58.286 41.714 8 81.714 23.429 117.143 44.571-13.714-42.857-42.857-78.857-81.143-101.714 37.143 4 73.143 14.286 106.286 28.571z" />
|
23 |
+
<glyph unicode="" glyph-name="facebook" horiz-adv-x="602" d="M548 944v-150.857h-89.714c-70.286 0-83.429-33.714-83.429-82.286v-108h167.429l-22.286-169.143h-145.143v-433.714h-174.857v433.714h-145.714v169.143h145.714v124.571c0 144.571 88.571 223.429 217.714 223.429 61.714 0 114.857-4.571 130.286-6.857z" />
|
24 |
+
<glyph unicode="" glyph-name="github" horiz-adv-x="878" d="M438.857 877.714c242.286 0 438.857-196.571 438.857-438.857 0-193.714-125.714-358.286-300-416.571-22.286-4-30.286 9.714-30.286 21.143 0 14.286 0.571 61.714 0.571 120.571 0 41.143-13.714 67.429-29.714 81.143 97.714 10.857 200.571 48 200.571 216.571 0 48-17.143 86.857-45.143 117.714 4.571 11.429 19.429 56-4.571 116.571-36.571 11.429-120.571-45.143-120.571-45.143-34.857 9.714-72.571 14.857-109.714 14.857s-74.857-5.143-109.714-14.857c0 0-84 56.571-120.571 45.143-24-60.571-9.143-105.143-4.571-116.571-28-30.857-45.143-69.714-45.143-117.714 0-168 102.286-205.714 200-216.571-12.571-11.429-24-30.857-28-58.857-25.143-11.429-89.143-30.857-127.429 36.571-24 41.714-67.429 45.143-67.429 45.143-42.857 0.571-2.857-26.857-2.857-26.857 28.571-13.143 48.571-64 48.571-64 25.714-78.286 148-52 148-52 0-36.571 0.571-70.857 0.571-81.714 0-11.429-8-25.143-30.286-21.143-174.286 58.286-300 222.857-300 416.571 0 242.286 196.571 438.857 438.857 438.857zM166.286 247.428c1.143 2.286-0.571 5.143-4 6.857-3.429 1.143-6.286 0.571-7.429-1.143-1.143-2.286 0.571-5.143 4-6.857 2.857-1.714 6.286-1.143 7.429 1.143zM184 228c2.286 1.714 1.714 5.714-1.143 9.143-2.857 2.857-6.857 4-9.143 1.714-2.286-1.714-1.714-5.714 1.143-9.143 2.857-2.857 6.857-4 9.143-1.714zM201.143 202.286c2.857 2.286 2.857 6.857 0 10.857-2.286 4-6.857 5.714-9.714 3.429-2.857-1.714-2.857-6.286 0-10.286s7.429-5.714 9.714-4zM225.143 178.286c2.286 2.286 1.143 7.429-2.286 10.857-4 4-9.143 4.571-11.429 1.714-2.857-2.286-1.714-7.429 2.286-10.857 4-4 9.143-4.571 11.429-1.714zM257.714 164c1.143 3.429-2.286 7.429-7.429 9.143-4.571 1.143-9.714-0.571-10.857-4s2.286-7.429 7.429-8.571c4.571-1.714 9.714 0 10.857 3.429zM293.714 161.143c0 4-4.571 6.857-9.714 6.286-5.143 0-9.143-2.857-9.143-6.286 0-4 4-6.857 9.714-6.286 5.143 0 9.143 2.857 9.143 6.286zM326.857 166.857c-0.571 3.429-5.143 5.714-10.286 5.143-5.143-1.143-8.571-4.571-8-8.571 0.571-3.429 5.143-5.714 10.286-4.571s8.571 4.571 8 8z" />
|
25 |
+
<glyph unicode="" glyph-name="globe" horiz-adv-x="878" d="M438.857 877.714c242.286 0 438.857-196.571 438.857-438.857s-196.571-438.857-438.857-438.857-438.857 196.571-438.857 438.857 196.571 438.857 438.857 438.857zM595.429 580c-4.571-3.429-7.429-9.714-13.143-10.857 2.857 0.571 5.714 10.857 7.429 13.143 3.429 4 8 6.286 12.571 8.571 9.714 4 19.429 5.143 29.714 6.857 9.714 2.286 21.714 2.286 29.143-6.286-1.714 1.714 12 13.714 13.714 14.286 5.143 2.857 13.714 1.714 17.143 6.857 1.143 1.714 1.143 12.571 1.143 12.571-9.714-1.143-13.143 8-13.714 16 0-0.571-1.143-2.286-3.429-4.571 0.571 8.571-10.286 2.286-14.286 3.429-13.143 3.429-11.429 12.571-15.429 22.286-2.286 5.143-8.571 6.857-10.857 12-2.286 3.429-3.429 10.857-8.571 11.429-3.429 0.571-9.714-12-10.857-11.429-5.143 2.857-7.429-1.143-11.429-3.429-3.429-2.286-6.286-1.143-9.714-2.857 10.286 3.429-4.571 9.143-9.714 8 8 2.286 4 10.857-0.571 14.857h2.857c-1.143 5.143-17.143 9.714-22.286 13.143s-32.571 9.143-38.286 5.714c-6.857-4 1.714-15.429 1.714-21.143 0.571-6.857-6.857-8.571-6.857-14.286 0-9.714 18.286-8 13.714-21.143-2.857-8-13.714-9.714-18.286-16-4.571-5.714 0.571-16 5.143-20 4.571-3.429-8-9.143-9.714-10.286-9.714-4.571-17.143 9.714-19.429 18.286-1.714 6.286-2.286 13.714-9.143 17.143-3.429 1.143-14.286 2.857-16.571-0.571-3.429 8.571-15.429 12-23.429 14.857-11.429 4-21.143 4-33.143 2.286 4 0.571-1.143 18.286-10.857 15.429 2.857 5.714 1.714 12 2.857 17.714 1.143 4.571 3.429 9.143 6.857 13.143 1.143 2.286 13.714 15.429 9.714 16 9.714-1.143 20.571-1.714 28.571 6.286 5.143 5.143 7.429 13.714 12.571 19.429 7.429 8.571 16.571-2.286 24.571-2.857 11.429-0.571 10.857 12 4.571 17.714 7.429-0.571 1.143 13.143-2.857 14.857-5.143 1.714-24.571-3.429-14.286-7.429-2.286 1.143-16-27.429-24-13.143-2.286 2.857-3.429 14.857-8.571 15.429-4.571 0-7.429-5.143-9.143-8.571 2.857 7.429-16 12.571-20 13.143 8.571 5.714 1.714 12-4.571 15.429-4.571 2.857-18.857 5.143-22.857 0.571-10.857-13.143 11.429-14.857 17.143-18.286 1.714-1.143 8.571-5.143 4.571-8-3.429-1.714-13.714-4.571-14.857-6.857-3.429-5.143 4-10.857-1.143-16-5.143 5.143-5.143 13.714-9.143 19.429 5.143-6.286-20.571-2.857-20-2.857-8.571 0-22.286-5.714-28.571 2.857-1.143 2.286-1.143 15.429 2.286 12.571-5.143 4-8.571 8-12 10.286-18.857-6.286-36.571-14.286-53.714-23.429 2.286-0.571 4-0.571 6.857 0.571 4.571 1.714 8.571 4.571 13.143 6.857 5.714 2.286 17.714 9.143 24 4 0.571 1.143 2.286 2.286 2.857 2.857 4-4.571 8-9.143 11.429-14.286-4.571 2.286-12 1.143-17.143 0.571-4-1.143-10.857-2.286-12.571-6.857 1.714-2.857 4-7.429 2.857-10.286-7.429 5.143-13.143 13.714-23.429 14.857-4.571 0-9.143 0-12.571-0.571-54.857-30.286-101.143-74.286-134.286-126.857 2.286-2.286 4.571-4 6.857-4.571 5.714-1.714 0-18.286 10.857-9.714 3.429-2.857 4-6.857 1.714-10.857 0.571 0.571 23.429-14.286 25.143-15.429 4-3.429 10.286-7.429 12-12 1.143-4-2.286-8.571-5.714-10.286-0.571 1.143-9.143 9.714-10.286 7.429-1.714-2.857 0-18.286 6.286-17.714-9.143-0.571-5.143-36-7.429-42.857 0-0.571 1.143-0.571 1.143-0.571-1.714-6.857 4-33.714 15.429-30.857-7.429-1.714 13.143-28 16-29.714 7.429-5.143 16-8.571 21.143-16 5.714-8 5.714-20 13.714-26.286-2.286-6.857 12-14.857 11.429-24.571-1.143-0.571-1.714-0.571-2.857-1.143 2.857-8 13.714-8 17.714-15.429 2.286-4.571 0-15.429 7.429-13.143 1.143 12.571-7.429 25.143-13.714 35.429-3.429 5.714-6.857 10.857-9.714 16.571-2.857 5.143-3.429 11.429-5.714 17.143 2.286-0.571 14.857-5.143 13.714-6.857-4.571-11.429 18.286-31.429 24.571-38.857 1.714-1.714 14.857-18.857 8-18.857 7.429 0 17.714-11.429 21.143-17.143 5.143-8.571 4-19.429 7.429-28.571 3.429-11.429 19.429-16.571 28.571-21.714 8-4 14.857-9.714 22.857-12.571 12-4.571 14.857-0.571 25.143 1.143 14.857 2.286 16.571-14.286 28.571-20.571 7.429-4 23.429-9.714 31.429-6.286-3.429-1.143 12-24.571 13.143-26.286 5.143-6.857 14.857-10.286 20.571-17.143 1.714 1.143 3.429 2.857 4 5.143-2.286-6.286 8.571-18.286 14.286-17.143 6.286 1.143 8 13.714 8 18.286-11.429-5.714-21.714-1.143-28 10.286-1.143 2.857-10.286 18.857-2.286 18.857 10.857 0 3.429 8.571 2.286 16.571s-9.143 13.143-13.143 20c-3.429-6.857-14.857-5.143-18.286 0.571 0-1.714-1.714-4.571-1.714-6.857-2.857 0-5.714-0.571-8.571 0.571 1.143 6.857 1.714 15.429 3.429 22.857 2.857 10.286 21.714 30.286-2.857 29.143-8.571-0.571-12-4-14.857-11.429-2.857-6.857-1.714-13.143-9.714-16.571-5.143-2.286-22.286-1.143-27.429 1.714-10.857 6.286-18.286 26.286-18.286 37.714-0.571 15.429 7.429 29.143 0 43.429 3.429 2.857 6.857 8.571 10.857 11.429 3.429 2.286 7.429-1.714 9.143 5.143-1.714 1.143-4 3.429-4.571 3.429 8.571-4 24.571 5.714 32 0 4.571-3.429 9.714-4.571 12.571 1.143 0.571 1.714-4 8.571-1.714 13.143 1.714-9.714 8-11.429 16.571-5.143 3.429-3.429 12.571-2.286 18.857-5.714 6.286-4 7.429-10.286 14.857-1.714 4.571-6.857 5.143-6.857 6.857-13.714 1.714-6.286 5.143-22.286 10.857-25.143 12-7.429 9.143 12.571 8 19.429-0.571 0.571-0.571 19.429-1.143 19.429-18.286 4-11.429 18.286-1.143 28 1.714 1.143 14.857 5.714 20.571 10.286 5.143 4.571 11.429 12.571 8.571 20 2.857 0 5.143 2.286 6.286 5.143-1.714 0.571-8.571 6.286-9.714 5.714 4 2.286 3.429 5.714 1.143 9.143 5.714 3.429 2.857 9.714 8.571 12 6.286-8.571 18.857 1.143 12.571 8 5.714 8 18.857 4 22.286 11.429 8.571-2.286 2.286 8.571 6.857 14.857 4 5.143 10.857 5.143 16 8 0-0.571 14.286 8 9.714 8.571 9.714-1.143 29.143 9.143 14.286 17.714 2.286 5.143-5.143 7.429-10.286 8.571 4 1.143 9.143-1.143 12.571 1.143 7.429 5.143 2.286 7.429-4 9.143-8 2.286-18.286-2.857-24.571-6.857zM502.286 78.857c78.286 13.714 148 52.571 200.571 108-3.429 3.429-9.714 2.286-14.286 4.571-4.571 1.714-8 3.429-13.714 4.571 1.143 11.429-11.429 15.429-19.429 21.143-7.429 5.714-12 12-22.857 9.714-1.143-0.571-12.571-4.571-10.286-6.857-7.429 6.286-10.857 9.714-20.571 12.571-9.143 2.857-15.429 14.286-24.571 4-4.571-4.571-2.286-11.429-4.571-16-7.429 6.286 6.857 13.714 1.143 20.571-6.857 8-18.857-5.143-24.571-8.571-3.429-2.857-7.429-4-9.714-7.429-2.857-4-4-9.143-6.286-13.143-1.714 4.571-11.429 3.429-12 6.857 2.286-13.714 2.286-28 5.143-41.714 1.714-8 0-21.143-6.857-27.429s-15.429-13.143-16.571-22.857c-1.143-6.857 0.571-13.143 6.857-14.857 0.571-8.571-9.143-14.857-8.571-24 0-0.571 0.571-6.286 1.143-9.143z" />
|
26 |
+
<glyph unicode="" glyph-name="chain" horiz-adv-x="951" d="M832 256c0 14.857-5.714 28.571-16 38.857l-118.857 118.857c-10.286 10.286-24.571 16-38.857 16-16.571 0-29.714-6.286-41.143-18.286 18.857-18.857 41.143-34.857 41.143-64 0-30.286-24.571-54.857-54.857-54.857-29.143 0-45.143 22.286-64 41.143-12-11.429-18.857-24.571-18.857-41.714 0-14.286 5.714-28.571 16-38.857l117.714-118.286c10.286-10.286 24.571-15.429 38.857-15.429s28.571 5.143 38.857 14.857l84 83.429c10.286 10.286 16 24 16 38.286zM430.286 658.857c0 14.286-5.714 28.571-16 38.857l-117.714 118.286c-10.286 10.286-24.571 16-38.857 16s-28.571-5.714-38.857-15.429l-84-83.429c-10.286-10.286-16-24-16-38.286 0-14.857 5.714-28.571 16-38.857l118.857-118.857c10.286-10.286 24.571-15.429 38.857-15.429 16.571 0 29.714 5.714 41.143 17.714-18.857 18.857-41.143 34.857-41.143 64 0 30.286 24.571 54.857 54.857 54.857 29.143 0 45.143-22.286 64-41.143 12 11.429 18.857 24.571 18.857 41.714zM941.714 256c0-43.429-17.714-85.714-48.571-116l-84-83.429c-30.857-30.857-72.571-47.429-116-47.429-44 0-85.714 17.143-116.571 48.571l-117.714 118.286c-30.857 30.857-47.429 72.571-47.429 116 0 45.143 18.286 88 50.286 119.429l-50.286 50.286c-31.429-32-73.714-50.286-118.857-50.286-43.429 0-85.714 17.143-116.571 48l-118.857 118.857c-31.429 31.429-48 72.571-48 116.571 0 43.429 17.714 85.714 48.571 116l84 83.429c30.857 30.857 72.571 47.429 116 47.429 44 0 85.714-17.143 116.571-48.571l117.714-118.286c30.857-30.857 47.429-72.571 47.429-116 0-45.143-18.286-88-50.286-119.429l50.286-50.286c31.429 32 73.714 50.286 118.857 50.286 43.429 0 85.714-17.143 116.571-48l118.857-118.857c31.429-31.429 48-72.571 48-116.571z" />
|
27 |
+
<glyph unicode="" glyph-name="pinterest" horiz-adv-x="878" d="M877.714 438.857c0-242.286-196.571-438.857-438.857-438.857-43.429 0-84.571 6.286-124.571 18.286 16.571 26.286 35.429 60 44.571 93.714 0 0 5.143 19.429 30.857 120.571 14.857-29.143 59.429-54.857 106.857-54.857 141.143 0 237.143 128.571 237.143 301.143 0 129.714-110.286 251.429-278.286 251.429-208 0-313.143-149.714-313.143-274.286 0-75.429 28.571-142.857 89.714-168 9.714-4 18.857 0 21.714 11.429 2.286 7.429 6.857 26.857 9.143 34.857 2.857 11.429 1.714 14.857-6.286 24.571-17.714 21.143-29.143 48-29.143 86.286 0 110.857 82.857 210.286 216 210.286 117.714 0 182.857-72 182.857-168.571 0-126.286-56-233.143-139.429-233.143-45.714 0-80 37.714-69.143 84.571 13.143 55.429 38.857 115.429 38.857 155.429 0 36-19.429 66.286-59.429 66.286-46.857 0-84.571-48.571-84.571-113.714 0 0 0-41.714 14.286-69.714-48-203.429-56.571-238.857-56.571-238.857-8-33.143-8.571-70.286-7.429-101.143-154.857 68-262.857 222.286-262.857 402.286 0 242.286 196.571 438.857 438.857 438.857s438.857-196.571 438.857-438.857z" />
|
28 |
+
<glyph unicode="" glyph-name="pinterest-square" horiz-adv-x="878" d="M713.143 877.714c90.857 0 164.571-73.714 164.571-164.571v-548.571c0-90.857-73.714-164.571-164.571-164.571h-414.286c18.857 26.857 49.714 73.143 61.714 120 0 0 5.143 19.429 30.286 119.429 15.429-29.143 59.429-54.286 106.286-54.286 139.429 0 234.286 127.429 234.286 297.714 0 128.571-109.143 248.571-274.857 248.571-206.286 0-310.286-148-310.286-271.429 0-74.286 28.571-140.571 89.143-165.714 9.714-4 18.857 0 21.714 10.857 1.714 7.429 6.286 26.857 8.571 34.857 2.857 10.857 1.714 14.857-6.286 24-17.143 21.143-28.571 47.429-28.571 85.714 0 109.714 82.286 207.429 213.714 207.429 116.571 0 180.571-70.857 180.571-166.286 0-125.143-55.429-230.857-137.714-230.857-45.143 0-79.429 37.714-68.571 84 13.143 54.857 38.286 114.286 38.286 153.714 0 35.429-18.857 65.143-58.286 65.143-46.286 0-83.429-48-83.429-112 0 0 0-41.143 13.714-69.143-47.429-201.143-56-236.571-56-236.571-12.571-52.571-7.429-113.714-4-145.143h-104.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571z" />
|
29 |
+
<glyph unicode="" glyph-name="google-plus-square" horiz-adv-x="878" d="M524 433.714c0 14.286-1.714 25.714-3.429 36.571h-206.857v-75.429h124c-4.571-32-37.143-94.286-124-94.286-75.429 0-136.571 61.714-136.571 138.286s61.143 138.286 136.571 138.286c42.286 0 70.857-17.714 87.429-33.714l59.429 57.714c-38.286 35.429-88 57.143-146.857 57.143-121.714 0-219.429-98.286-219.429-219.429s97.714-219.429 219.429-219.429c126.286 0 210.286 89.143 210.286 214.286zM721.143 407.428h62.286v62.857h-62.286v62.857h-62.857v-62.857h-62.857v-62.857h62.857v-62.857h62.857v62.857zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
30 |
+
<glyph unicode="" glyph-name="google-plus" horiz-adv-x="1317" d="M821.143 429.143c0-239.429-160.571-409.143-402.286-409.143-231.429 0-418.857 187.429-418.857 418.857s187.429 418.857 418.857 418.857c113.143 0 207.429-41.143 280.571-109.714l-113.714-109.143c-30.857 29.714-85.143 64.571-166.857 64.571-142.857 0-259.429-118.286-259.429-264.571s116.571-264.571 259.429-264.571c165.714 0 228 119.429 237.714 180.571h-237.714v144h395.429c4-21.143 6.857-42.286 6.857-69.714zM1316.571 498.857v-120h-119.429v-119.429h-120v119.429h-119.429v120h119.429v119.429h120v-119.429h119.429z" />
|
31 |
+
<glyph unicode="" glyph-name="envelope" d="M1024 545.143v-453.714c0-50.286-41.143-91.429-91.429-91.429h-841.143c-50.286 0-91.429 41.143-91.429 91.429v453.714c17.143-18.857 36.571-35.429 57.714-49.714 94.857-64.571 190.857-129.143 284-197.143 48-35.429 107.429-78.857 169.714-78.857h1.143c62.286 0 121.714 43.429 169.714 78.857 93.143 67.429 189.143 132.571 284.571 197.143 20.571 14.286 40 30.857 57.143 49.714zM1024 713.143c0-64-47.429-121.714-97.714-156.571-89.143-61.714-178.857-123.429-267.429-185.714-37.143-25.714-100-78.286-146.286-78.286h-1.143c-46.286 0-109.143 52.571-146.286 78.286-88.571 62.286-178.286 124-266.857 185.714-40.571 27.429-98.286 92-98.286 144 0 56 30.286 104 91.429 104h841.143c49.714 0 91.429-41.143 91.429-91.429z" />
|
32 |
+
<glyph unicode="" glyph-name="linkedin" horiz-adv-x="878" d="M199.429 593.714v-566.286h-188.571v566.286h188.571zM211.429 768.571c0.571-54.286-40.571-97.714-106.286-97.714v0h-1.143c-63.429 0-104 43.429-104 97.714 0 55.429 42.286 97.714 106.286 97.714 64.571 0 104.571-42.286 105.143-97.714zM877.714 352v-324.571h-188v302.857c0 76-27.429 128-95.429 128-52 0-82.857-34.857-96.571-68.571-4.571-12.571-6.286-29.143-6.286-46.286v-316h-188c2.286 513.143 0 566.286 0 566.286h188v-82.286h-1.143c24.571 38.857 69.143 95.429 170.857 95.429 124 0 216.571-81.143 216.571-254.857z" />
|
33 |
+
<glyph unicode="" glyph-name="youtube-square" horiz-adv-x="878" d="M525.143 206.286v89.714c0 18.857-5.714 28.571-16.571 28.571-6.286 0-12.571-2.857-18.857-9.143v-128c6.286-6.286 12.571-9.143 18.857-9.143 10.857 0 16.571 9.143 16.571 28zM630.286 276h37.714v19.429c0 19.429-6.286 29.143-18.857 29.143s-18.857-9.714-18.857-29.143v-19.429zM304 428v-40h-45.714v-241.714h-42.286v241.714h-44.571v40h132.571zM418.857 356v-209.714h-38.286v22.857c-14.857-17.143-29.143-25.714-43.429-25.714-12 0-20.571 5.143-24 16-2.286 6.286-3.429 16-3.429 30.857v165.714h37.714v-154.286c0-8.571 0-13.714 0.571-14.857 0.571-5.714 3.429-8.571 8.571-8.571 8 0 15.429 5.714 24 17.714v160h38.286zM562.857 292.571v-83.429c0-18.857-1.143-33.143-4-41.714-4.571-16-14.857-24-30.286-24-13.143 0-26.286 8-38.857 23.429v-20.571h-38.286v281.714h38.286v-92c12 14.857 25.143 22.857 38.857 22.857 15.429 0 25.714-8 30.286-24 2.857-8.571 4-22.286 4-42.286zM706.286 218.857v-5.143c0-12.571-0.571-20.571-1.143-24.571-1.143-8.571-4-16-8.571-22.857-10.286-15.429-26.286-22.857-45.714-22.857-20 0-35.429 7.429-46.286 21.714-8 10.286-12 26.857-12 49.143v73.714c0 22.286 3.429 38.286 11.429 49.143 10.857 14.286 26.286 21.714 45.714 21.714 18.857 0 34.286-7.429 44.571-21.714 8-10.857 12-26.857 12-49.143v-43.429h-76v-37.143c0-19.429 6.286-29.143 19.429-29.143 9.143 0 14.857 5.143 17.143 14.857 0 2.286 0.571 10.857 0.571 25.714h38.857zM448.571 689.714v-89.143c0-19.429-6.286-29.143-18.286-29.143-12.571 0-18.286 9.714-18.286 29.143v89.143c0 19.429 5.714 29.714 18.286 29.714 12 0 18.286-10.286 18.286-29.714zM753.143 282.286v0c0 49.143 0 101.143-10.857 148.571-8 33.714-35.429 58.286-68 61.714-77.714 8.571-156.571 8.571-235.429 8.571-78.286 0-157.143 0-234.857-8.571-33.143-3.429-60.571-28-68-61.714-10.857-47.429-11.429-99.429-11.429-148.571v0c0-48.571 0-100.571 11.429-148.571 7.429-33.143 34.857-57.714 67.429-61.714 78.286-8.571 157.143-8.571 235.429-8.571s157.143 0 235.429 8.571c32.571 4 60 28.571 67.429 61.714 11.429 48 11.429 100 11.429 148.571zM321.714 654.286l51.429 169.143h-42.857l-29.143-111.429-30.286 111.429h-44.571c8.571-26.286 18.286-52.571 26.857-78.857 13.714-40 22.286-69.714 26.286-90.286v-114.857h42.286v114.857zM486.857 608v74.286c0 22.286-4 38.857-12 49.714-10.857 14.286-25.714 21.714-44.571 21.714-19.429 0-34.286-7.429-44.571-21.714-8-10.857-12-27.429-12-49.714v-74.286c0-22.286 4-38.857 12-49.714 10.286-14.286 25.143-21.714 44.571-21.714 18.857 0 33.714 7.429 44.571 21.714 8 10.286 12 27.429 12 49.714zM590.286 539.428h38.286v211.429h-38.286v-161.714c-8.571-12-16.571-17.714-24-17.714-5.143 0-8.571 2.857-9.143 9.143-0.571 1.143-0.571 5.714-0.571 14.857v155.429h-38.286v-167.429c0-14.857 1.143-24.571 3.429-31.429 4-10.286 12.571-15.429 24.571-15.429 14.286 0 28.571 8.571 44 25.714v-22.857zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
34 |
+
<glyph unicode="" glyph-name="youtube" horiz-adv-x="878" d="M554.857 240v-120.571c0-25.714-7.429-38.286-22.286-38.286-8.571 0-17.143 4-25.714 12.571v172c8.571 8.571 17.143 12.571 25.714 12.571 14.857 0 22.286-13.143 22.286-38.286zM748 239.428v-26.286h-51.429v26.286c0 25.714 8.571 38.857 25.714 38.857s25.714-13.143 25.714-38.857zM196 364h61.143v53.714h-178.286v-53.714h60v-325.143h57.143v325.143zM360.571 38.857h50.857v282.286h-50.857v-216c-11.429-16-22.286-24-32.571-24-6.857 0-10.857 4-12 12-0.571 1.714-0.571 8-0.571 20v208h-50.857v-223.429c0-20 1.714-33.143 4.571-41.714 4.571-14.286 16.571-21.143 33.143-21.143 18.286 0 37.714 11.429 58.286 34.857v-30.857zM605.714 123.428v112.571c0 26.286-1.143 45.143-5.143 56.571-6.286 21.143-20.571 32-40.571 32-18.857 0-36.571-10.286-53.143-30.857v124h-50.857v-378.857h50.857v27.429c17.143-21.143 34.857-31.429 53.143-31.429 20 0 34.286 10.857 40.571 31.429 4 12 5.143 30.857 5.143 57.143zM798.857 129.143v7.429h-52c0-20.571-0.571-32-1.143-34.857-2.857-13.714-10.286-20.571-22.857-20.571-17.714 0-26.286 13.143-26.286 39.429v49.714h102.286v58.857c0 30.286-5.143 52-15.429 66.286-14.857 19.429-34.857 29.143-60.571 29.143-26.286 0-46.286-9.714-61.143-29.143-10.857-14.286-16-36-16-66.286v-98.857c0-30.286 5.714-52.571 16.571-66.286 14.857-19.429 34.857-29.143 61.714-29.143s48 10.286 61.714 30.286c6.286 9.143 10.857 19.429 12 30.857 1.143 5.143 1.143 16.571 1.143 33.143zM451.429 650.857v120c0 26.286-7.429 39.429-24.571 39.429-16.571 0-24.571-13.143-24.571-39.429v-120c0-26.286 8-40 24.571-40 17.143 0 24.571 13.714 24.571 40zM862.286 221.714c0-65.714-0.571-136-14.857-200-10.857-45.143-47.429-78.286-91.429-82.857-105.143-12-211.429-12-317.143-12s-212 0-317.143 12c-44 4.571-81.143 37.714-91.429 82.857-14.857 64-14.857 134.286-14.857 200v0c0 66.286 0.571 136 14.857 200 10.857 45.143 47.429 78.286 92 83.429 104.571 11.429 210.857 11.429 316.571 11.429s212 0 317.143-11.429c44-5.143 81.143-38.286 91.429-83.429 14.857-64 14.857-133.714 14.857-200zM292 950.857h58.286l-69.143-228v-154.857h-57.143v154.857c-5.143 28-16.571 68-34.857 121.143-12.571 35.429-25.143 71.429-37.143 106.857h60.571l40.571-150.286zM503.429 760.571v-100c0-30.286-5.143-53.143-16-67.429-14.286-19.429-34.286-29.143-60.571-29.143-25.714 0-45.714 9.714-60 29.143-10.857 14.857-16 37.143-16 67.429v100c0 30.286 5.143 52.571 16 66.857 14.286 19.429 34.286 29.143 60 29.143 26.286 0 46.286-9.714 60.571-29.143 10.857-14.286 16-36.571 16-66.857zM694.857 853.143v-285.143h-52v31.429c-20.571-24-40-35.429-58.857-35.429-16.571 0-28.571 6.857-33.714 21.143-2.857 8.571-4.571 22.286-4.571 42.857v225.143h52v-209.714c0-12 0-18.857 0.571-20 1.143-8 5.143-12.571 12-12.571 10.286 0 21.143 8 32.571 24.571v217.714h52z" />
|
35 |
+
<glyph unicode="" glyph-name="youtube-play" d="M406.286 306.286l276.571 142.857-276.571 144.571v-287.429zM512 798.857c215.429 0 358.286-10.286 358.286-10.286 20-2.286 64-2.286 102.857-43.429 0 0 31.429-30.857 40.571-101.714 10.857-82.857 10.286-165.714 10.286-165.714v-77.714s0.571-82.857-10.286-165.714c-9.143-70.286-40.571-101.714-40.571-101.714-38.857-40.571-82.857-40.571-102.857-42.857 0 0-142.857-10.857-358.286-10.857v0c-266.286 2.286-348 10.286-348 10.286-22.857 4-74.286 2.857-113.143 43.429 0 0-31.429 31.429-40.571 101.714-10.857 82.857-10.286 165.714-10.286 165.714v77.714s-0.571 82.857 10.286 165.714c9.143 70.857 40.571 101.714 40.571 101.714 38.857 41.143 82.857 41.143 102.857 43.429 0 0 142.857 10.286 358.286 10.286v0z" />
|
36 |
+
<glyph unicode="" glyph-name="dropbox" d="M229.714 546.857l282.286-174.286-195.429-162.857-280 182.286zM793.143 229.714v-61.714l-280-167.429v-0.571l-0.571 0.571-0.571-0.571v0.571l-279.429 167.429v61.714l84-54.857 195.429 162.286v1.143l0.571-0.571 0.571 0.571v-1.143l196-162.286zM316.571 883.428l195.429-162.857-282.286-173.714-193.143 154.286zM794.286 546.857l193.143-154.857-279.429-182.286-196 162.857zM708 883.428l279.429-182.286-193.143-154.286-282.286 173.714z" />
|
37 |
+
<glyph unicode="" glyph-name="instagram" horiz-adv-x="878" d="M585.143 438.857c0 80.571-65.714 146.286-146.286 146.286s-146.286-65.714-146.286-146.286 65.714-146.286 146.286-146.286 146.286 65.714 146.286 146.286zM664 438.857c0-124.571-100.571-225.143-225.143-225.143s-225.143 100.571-225.143 225.143 100.571 225.143 225.143 225.143 225.143-100.571 225.143-225.143zM725.714 673.143c0-29.143-23.429-52.571-52.571-52.571s-52.571 23.429-52.571 52.571 23.429 52.571 52.571 52.571 52.571-23.429 52.571-52.571zM438.857 798.857c-64 0-201.143 5.143-258.857-17.714-20-8-34.857-17.714-50.286-33.143s-25.143-30.286-33.143-50.286c-22.857-57.714-17.714-194.857-17.714-258.857s-5.143-201.143 17.714-258.857c8-20 17.714-34.857 33.143-50.286s30.286-25.143 50.286-33.143c57.714-22.857 194.857-17.714 258.857-17.714s201.143-5.143 258.857 17.714c20 8 34.857 17.714 50.286 33.143s25.143 30.286 33.143 50.286c22.857 57.714 17.714 194.857 17.714 258.857s5.143 201.143-17.714 258.857c-8 20-17.714 34.857-33.143 50.286s-30.286 25.143-50.286 33.143c-57.714 22.857-194.857 17.714-258.857 17.714zM877.714 438.857c0-60.571 0.571-120.571-2.857-181.143-3.429-70.286-19.429-132.571-70.857-184s-113.714-67.429-184-70.857c-60.571-3.429-120.571-2.857-181.143-2.857s-120.571-0.571-181.143 2.857c-70.286 3.429-132.571 19.429-184 70.857s-67.429 113.714-70.857 184c-3.429 60.571-2.857 120.571-2.857 181.143s-0.571 120.571 2.857 181.143c3.429 70.286 19.429 132.571 70.857 184s113.714 67.429 184 70.857c60.571 3.429 120.571 2.857 181.143 2.857s120.571 0.571 181.143-2.857c70.286-3.429 132.571-19.429 184-70.857s67.429-113.714 70.857-184c3.429-60.571 2.857-120.571 2.857-181.143z" />
|
38 |
+
<glyph unicode="" glyph-name="flickr" horiz-adv-x="878" d="M713.143 877.714c90.857 0 164.571-73.714 164.571-164.571v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571zM398.857 438.857c0 66.857-54.286 121.143-121.143 121.143s-121.143-54.286-121.143-121.143 54.286-121.143 121.143-121.143 121.143 54.286 121.143 121.143zM721.143 438.857c0 66.857-54.286 121.143-121.143 121.143s-121.143-54.286-121.143-121.143 54.286-121.143 121.143-121.143 121.143 54.286 121.143 121.143z" />
|
39 |
+
<glyph unicode="" glyph-name="tumblr" horiz-adv-x="624" d="M539.429 191.428l45.714-135.429c-17.143-25.714-94.857-54.857-164.571-56-207.429-3.429-285.714 147.429-285.714 253.714v310.857h-96v122.857c144 52 178.857 182.286 186.857 256.571 0.571 4.571 4.571 6.857 6.857 6.857h139.429v-242.286h190.286v-144h-190.857v-296c0-40 14.857-95.429 91.429-93.714 25.143 0.571 58.857 8 76.571 16.571z" />
|
40 |
+
<glyph unicode="" glyph-name="tumblr-square" horiz-adv-x="878" d="M649.143 116l-35.429 104.571c-13.714-6.857-39.429-12.571-58.857-12.571-58.286-1.714-70.286 40.571-70.286 72v227.429h146.857v110.857h-146.286v186.286h-107.429c-1.714 0-4.571-1.714-5.143-5.714-6.286-56.571-33.143-157.143-144-197.143v-94.286h74.286v-238.857c0-81.714 60-198.286 219.429-195.429 53.714 1.143 113.714 23.429 126.857 42.857zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
41 |
+
<glyph unicode="" glyph-name="dribbble" horiz-adv-x="878" d="M585.143 93.714c-5.714 33.143-27.429 147.429-80 284.571-0.571 0-1.714-0.571-2.286-0.571 0 0-222.286-77.714-294.286-234.286-3.429 2.857-8.571 6.286-8.571 6.286 65.143-53.143 148-85.714 238.857-85.714 52 0 101.143 10.857 146.286 29.714zM479.429 440.571c-9.143 21.143-19.429 42.286-30.286 63.429-193.143-57.714-378.286-53.143-384.571-53.143-0.571-4-0.571-8-0.571-12 0-96 36.571-184 96-250.286v0c102.286 182.286 304.571 247.429 304.571 247.429 5.143 1.714 10.286 2.857 14.857 4.571zM418.286 561.714c-65.143 115.429-134.286 209.143-139.429 216-104.571-49.143-182.286-145.714-206.857-261.714 9.714 0 166.286-1.714 346.286 45.714zM809.143 379.428c-8 2.286-112.571 35.429-233.714 16.571 49.143-135.429 69.143-245.714 73.143-268 84 56.571 143.429 146.857 160.571 251.429zM349.143 802.857c-0.571 0-0.571 0-1.143-0.571 0 0 0.571 0.571 1.143 0.571zM686.286 720c-65.714 58.286-152.571 93.714-247.429 93.714-30.286 0-60-4-88.571-10.857 5.714-7.429 76.571-100.571 140.571-218.286 141.143 52.571 194.286 133.714 195.429 135.429zM813.714 442.857c-1.143 88.571-32.571 170.286-85.143 234.286-1.143-1.143-61.143-88-209.143-148.571 8.571-17.714 17.143-36 25.143-54.286 2.857-6.286 5.143-13.143 8-19.429 129.143 16.571 256.571-11.429 261.143-12zM877.714 438.857c0-242.286-196.571-438.857-438.857-438.857s-438.857 196.571-438.857 438.857 196.571 438.857 438.857 438.857 438.857-196.571 438.857-438.857z" />
|
42 |
+
<glyph unicode="" glyph-name="skype" horiz-adv-x="878" d="M670.286 343.428c0 99.429-96.571 133.714-177.714 152l-59.429 13.714c-43.429 10.286-76 17.714-76 50.857 0 30.286 32 44 82.286 44 89.714 0 91.429-65.714 146.857-65.714 37.143 0 59.429 29.143 59.429 62.286 0 65.714-109.143 108.571-217.143 108.571-98.857 0-213.714-42.857-213.714-158.857 0-96 64-130.286 147.429-150.286l83.429-20.571c50.857-12.571 82.286-18.286 82.286-54.857 0-29.143-32.571-51.429-82.857-51.429-105.714 0-111.429 88-172.571 88-40 0-57.714-28.571-57.714-60 0-70.286 107.429-127.429 236-127.429 107.429 0 219.429 53.714 219.429 169.714zM877.714 219.428c0-121.143-98.286-219.429-219.429-219.429-50.286 0-96.571 17.143-133.714 45.714-27.429-5.714-56.571-9.143-85.714-9.143-222.286 0-402.286 180-402.286 402.286 0 29.143 3.429 58.286 9.143 85.714-28.571 37.143-45.714 83.429-45.714 133.714 0 121.143 98.286 219.429 219.429 219.429 50.286 0 96.571-17.143 133.714-45.714 27.429 5.714 56.571 9.143 85.714 9.143 222.286 0 402.286-180 402.286-402.286 0-29.143-3.429-58.286-9.143-85.714 28.571-37.143 45.714-83.429 45.714-133.714z" />
|
43 |
+
<glyph unicode="" glyph-name="vimeo-square" horiz-adv-x="878" d="M738.286 586.286c4 82.857-26.857 124.571-92 126.857-88 2.857-147.429-46.857-178.286-149.143 16 6.857 31.429 10.857 46.857 10.857 32 0 46.286-18.286 42.286-54.857-1.714-21.714-16-53.714-42.286-95.429-26.857-42.286-46.857-62.857-60-62.857-17.143 0-32 32-46.857 96.571-4.571 19.429-13.143 67.429-25.714 145.714-11.429 72-41.714 105.714-91.429 101.143-20.571-2.286-52.571-20.571-93.714-57.143-30.857-26.857-61.143-54.857-92.571-82.286l29.714-38.286c28.571 19.429 45.143 29.714 49.714 29.714 21.714 0 42.286-34.286 61.143-102.286 17.143-62.857 34.286-125.143 51.429-188 25.714-68 56.571-102.286 93.714-102.286 59.429 0 132.571 56 218.857 168 83.429 107.429 126.857 192 129.143 253.714zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
44 |
+
<glyph unicode="" glyph-name="wordpress" d="M72.571 438.857c0 63.429 13.714 124 38.286 178.857l209.714-574.286c-146.857 71.429-248 221.714-248 395.429zM808.571 461.143c0-37.714-15.429-81.143-33.714-142.286l-43.429-146.286-158.857 472s26.286 1.714 50.286 4.571c23.429 2.857 20.571 37.714-2.857 36-71.429-5.143-117.143-5.714-117.143-5.714s-42.857 0.571-115.429 5.714c-24 1.714-26.857-34.286-2.857-36 22.286-2.286 45.714-4.571 45.714-4.571l68.571-187.429-96-288-160 475.429s26.286 1.714 50.286 4.571c23.429 2.857 20.571 37.714-2.857 36-70.857-5.143-117.143-5.714-117.143-5.714-8 0-17.714 0.571-28 0.571 78.286 119.429 213.143 198.286 366.857 198.286 114.286 0 218.286-44 296.571-115.429h-5.714c-42.857 0-73.714-37.143-73.714-77.714 0-36 21.143-66.286 43.429-102.857 17.143-29.143 36-66.857 36-121.143zM519.429 400.571l135.429-369.714c0.571-2.286 1.714-4.571 2.857-6.286-45.714-16-94.286-25.143-145.714-25.143-42.857 0-84.571 6.286-124 18.286zM897.143 649.714c34.286-62.857 54.286-134.286 54.286-210.857 0-162.286-88-303.429-218.857-379.429l134.286 387.429c22.286 64 33.714 113.143 33.714 157.714 0 16-1.143 30.857-3.429 45.143zM512 950.857c282.286 0 512-229.714 512-512s-229.714-512-512-512-512 229.714-512 512 229.714 512 512 512zM512-49.714c269.143 0 488.571 219.429 488.571 488.571s-219.429 488.571-488.571 488.571-488.571-219.429-488.571-488.571 219.429-488.571 488.571-488.571z" />
|
45 |
+
<glyph unicode="" glyph-name="google" horiz-adv-x="860" d="M438.857 501.714h414.286c4-22.286 6.857-44 6.857-73.143 0-250.286-168-428.571-421.143-428.571-242.857 0-438.857 196-438.857 438.857s196 438.857 438.857 438.857c118.286 0 217.714-43.429 294.286-114.857l-119.429-114.857c-32.571 31.429-89.714 68-174.857 68-149.714 0-272-124-272-277.143s122.286-277.143 272-277.143c173.714 0 238.857 124.571 249.143 189.143h-249.143v150.857z" />
|
46 |
+
<glyph unicode="" glyph-name="reddit" d="M625.714 284c5.143-5.143 5.143-13.143 0-17.714-32.571-32.571-95.429-35.429-113.714-35.429s-81.143 2.857-113.714 35.429c-5.143 4.571-5.143 12.571 0 17.714 4.571 4.571 12.571 4.571 17.143 0 20.571-21.143 65.143-28 96.571-28s75.429 6.857 96.571 28c4.571 4.571 12.571 4.571 17.143 0zM450.286 387.428c0-28-22.857-50.857-50.857-50.857-28.571 0-51.429 22.857-51.429 50.857 0 28.571 22.857 51.429 51.429 51.429 28 0 50.857-22.857 50.857-51.429zM676 387.428c0-28-22.857-50.857-51.429-50.857-28 0-50.857 22.857-50.857 50.857 0 28.571 22.857 51.429 50.857 51.429 28.571 0 51.429-22.857 51.429-51.429zM819.429 456c0 37.714-30.857 68-68.571 68-19.429 0-36.571-8-49.143-20.571-46.286 32-108.571 52.571-177.714 54.857l36 161.714 114.286-25.714c0-28 22.857-50.857 50.857-50.857 28.571 0 51.429 23.429 51.429 51.429s-22.857 51.429-51.429 51.429c-20 0-37.143-12-45.714-28.571l-126.286 28c-6.286 1.714-12.571-2.857-14.286-9.143l-39.429-178.286c-68.571-2.857-130.286-23.429-176.571-55.429-12.571 13.143-30.286 21.143-49.714 21.143-37.714 0-68.571-30.286-68.571-68 0-27.429 16-50.286 38.857-61.714-2.286-10.286-3.429-21.143-3.429-32 0-108.571 122.286-196.571 272.571-196.571 150.857 0 273.143 88 273.143 196.571 0 10.857-1.143 22.286-4 32.571 22.286 11.429 37.714 34.286 37.714 61.143zM1024 438.857c0-282.857-229.143-512-512-512s-512 229.143-512 512 229.143 512 512 512 512-229.143 512-512z" />
|
47 |
+
<glyph unicode="" glyph-name="reddit-square" horiz-adv-x="878" d="M536.571 305.714c4-4 4-10.857 0-14.857-28-28-81.714-30.286-97.714-30.286s-69.714 2.286-97.714 30.286c-4 4-4 10.857 0 14.857 4 4.571 10.857 4.571 14.857 0 17.714-17.714 56-24 82.857-24s65.143 6.286 82.857 24c4 4.571 10.857 4.571 14.857 0zM386.286 394.857c0-24-20-44-44-44s-44 20-44 44c0 24.571 20 44 44 44s44-19.429 44-44zM579.429 394.857c0-24-20-44-44-44s-44 20-44 44c0 24.571 20 44 44 44s44-19.429 44-44zM702.286 453.714c0 32-26.286 58.286-58.857 58.286-16 0-30.857-6.857-41.714-17.714-40 27.429-93.714 45.143-152.571 46.857l30.857 138.857 97.714-22.286c0.571-24 20-43.429 44-43.429s44 20 44 44-20 44-44 44c-17.143 0-32-9.714-39.429-24.571l-108 24c-5.714 1.714-10.857-2.286-12-7.429l-34.286-153.143c-58.857-2.286-112-20-151.429-47.429-10.857 11.429-25.714 18.286-42.286 18.286-32.571 0-58.857-26.286-58.857-58.286 0-23.429 13.714-43.429 33.143-53.143-1.714-8.571-2.857-18.286-2.857-27.429 0-93.143 104.571-168.571 233.714-168.571s234.286 75.429 234.286 168.571c0 9.714-1.143 18.857-3.429 28 18.857 9.714 32 29.714 32 52.571zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
48 |
+
<glyph unicode="" glyph-name="stumbleupon-circle" horiz-adv-x="878" d="M494.857 471.428l51.429 15.429v35.429c0 60.571-51.429 109.143-112 109.143s-112-48-112-108.571v-161.714c0-14.857-12-26.857-26.857-26.857s-26.286 12-26.286 26.857v68.571h-86.286v-69.714c0-62.286 50.286-112 112.571-112 61.143 0 112 49.143 112 110.286v160c0 14.857 12 26.857 26.857 26.857 14.286 0 26.286-12 26.286-26.857v-30.857zM685.143 360v69.714h-85.714v-72c0-14.857-12-26.857-26.857-26.857-14.286 0-26.286 12-26.286 26.857v70.286l-51.429-14.857-34.286 16v-70.286c0-61.143 50.857-110.857 112.571-110.857s112 49.714 112 112zM877.714 438.857c0-242.286-196.571-438.857-438.857-438.857s-438.857 196.571-438.857 438.857 196.571 438.857 438.857 438.857 438.857-196.571 438.857-438.857z" />
|
49 |
+
<glyph unicode="" glyph-name="stumbleupon" horiz-adv-x="1097" d="M606.857 544v67.429c0 32-26.286 58.286-58.286 58.286s-58.286-26.286-58.286-58.286v-349.714c0-133.714-110.857-241.714-245.143-241.714-135.429 0-245.143 109.714-245.143 245.143v152h187.429v-149.714c0-32.571 26.286-58.286 58.286-58.286s58.286 25.714 58.286 58.286v354.286c0 130.857 112 236 244.571 236 133.143 0 244.571-105.714 244.571-237.714v-77.714l-111.429-33.143zM909.714 417.143h187.429v-152c0-135.429-109.714-245.143-245.143-245.143-134.857 0-245.143 108.571-245.143 242.857v153.143l74.857-34.857 111.429 33.143v-154.286c0-32 26.286-57.714 58.286-57.714s58.286 25.714 58.286 57.714v157.143z" />
|
50 |
+
<glyph unicode="" glyph-name="git-square" horiz-adv-x="878" d="M332.571 203.428c0-30.857-28-37.714-53.143-37.714-24.571 0-61.143 4-61.143 36 0 31.429 30.857 36.571 56 36.571 24 0 58.286-4 58.286-34.857zM312 469.714c0-28.571-11.429-48.571-42.286-48.571-31.429 0-44 18.286-44 48s11.429 51.429 44 51.429c29.143 0 42.286-24 42.286-50.857zM406.857 512.571v71.429c-24.571-9.143-50.857-16.571-77.143-16.571-18.857 10.857-40.571 16.571-62.857 16.571-65.143 0-116.571-48-116.571-114.286 0-35.429 23.429-84.571 58.857-96.571v-1.714c-18.286-8-21.714-30.286-21.714-48.571 0-18.857 6.857-34.286 23.429-44v-1.714c-38.857-12.571-64.571-37.143-64.571-79.429 0-72.571 69.143-93.143 129.714-93.143 73.143 0 128 26.857 128 107.429 0 57.143-52 74.286-99.429 82.857-16 2.857-43.429 14.286-43.429 34.286 0 18.857 10.286 26.857 28 29.714 58.286 11.429 95.429 56.571 95.429 116.571 0 10.286-2.286 20-5.714 29.714 9.143 2.286 18.857 4.571 28 7.429zM440.571 273.143h78.286c-1.143 15.429-1.143 31.429-1.143 46.857v221.143c0 13.143 0 26.286 1.143 39.429h-78.286c1.714-13.143 1.714-27.429 1.714-40.571v-224c0-14.286 0-28.571-1.714-42.857zM731.429 282.286v69.143c-11.429-8-25.143-12-38.857-12-25.714 0-30.286 25.714-30.286 46.857v128.571h29.714c10.286 0 20-1.143 30.286-1.143v66.857h-60c0 19.429-1.143 38.857 1.714 58.286h-80c1.714-10.286 2.286-20.571 2.286-31.429v-26.857h-34.286v-66.857c6.857 0.571 13.714 1.714 21.143 1.714 4 0 8.571-0.571 13.143-0.571v-1.143h-1.143v-124c0-61.714 9.143-121.143 84.571-121.143 21.143 0 42.857 3.429 61.714 13.714zM528 685.714c0 26.857-20 52-48 52s-48.571-24.571-48.571-52c0-26.857 21.143-50.857 48.571-50.857s48 24.571 48 50.857zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
51 |
+
<glyph unicode="" glyph-name="git" d="M340 85.714c0 50.286-55.429 57.143-94.286 57.143-40.571 0-90.286-8.571-90.286-59.429 0-51.429 58.857-57.714 98.286-57.714 41.714 0 86.286 10.286 86.286 60zM306.286 517.143c0 42.857-20.571 81.714-68 81.714-52.571 0-70.857-34.857-70.857-82.857 0-47.429 20.571-77.143 70.857-77.143 49.714 0 68 32 68 78.286zM460 702.286v-115.429c-14.857-5.143-29.714-9.143-45.143-12.571 5.714-15.429 9.143-31.429 9.143-48 0-96.571-59.429-170.286-154.286-188-28.571-5.714-45.143-17.714-45.143-48.571 0-87.429 230.857-28 230.857-189.143 0-130.857-88.571-173.714-207.429-173.714-97.714 0-209.143 32.571-209.143 150.286 0 68.571 41.714 108 104 128.571v2.286c-26.286 16-38.286 41.143-38.286 72 0 29.143 6.286 65.143 36 78.286v2.286c-57.714 19.429-95.429 98.857-95.429 156.571 0 106.857 82.857 185.143 188.571 185.143 35.429 0 70.857-9.143 101.714-26.857 42.857 0 85.143 11.429 124.571 26.857zM641.714 198.857h-126.857c2.286 25.714 2.286 50.857 2.286 76.571v348c0 24.571 0.571 49.143-2.286 73.143h126.857c-2.857-23.429-2.286-47.429-2.286-70.857v-350.286c0-25.714 0-50.857 2.286-76.571zM985.143 325.714v-112c-30.286-16.571-65.143-22.286-99.429-22.286-122.286 0-136.571 96.571-136.571 196v200.571h1.143v2.286c-7.429 0-14.286 1.143-21.143 1.143-11.429 0-22.857-1.714-33.714-3.429v108.571h54.857v43.429c0 17.143-0.571 34.286-3.429 50.857h129.714c-4.571-31.429-3.429-62.857-3.429-94.286h97.714v-108.571c-16.571 0-33.143 2.286-49.143 2.286h-48.571v-208.571c0-33.714 7.429-74.857 49.714-74.857 22.286 0 44 6.286 62.286 18.857zM656 866.857c0-42.857-33.143-82.857-77.143-82.857-45.143 0-78.857 39.429-78.857 82.857 0 44 33.143 84 78.857 84 45.143 0 77.143-41.143 77.143-84z" />
|
52 |
+
<glyph unicode="" glyph-name="qq" d="M154.286 490.286c-4 9.714-4.571 19.429-4.571 29.714 0 16 10.286 41.714 20 53.714-0.571 14.857 5.714 45.143 17.143 54.857 0 105.714 81.714 238.857 177.143 284.571 58.857 28 120.571 37.714 185.143 37.714 50.286 0 105.143-12 152-31.429 134.286-56.571 164.571-161.714 193.143-296l0.571-2.857c16.571-25.143 31.429-54.857 31.429-85.714 0-15.429-10.286-30.857-10.286-44.571 0-1.143 3.429-5.714 4-6.857 49.143-72.571 93.714-151.429 93.714-241.714 0-20-10.857-89.714-42.857-89.714-22.286 0-46.857 54.286-54.857 69.143-0.571 0.571-1.143 0.571-1.714 0.571l-2.857-2.286c-18.286-47.429-38.286-92-75.429-127.429 32.571-31.429 85.143-28.571 94.857-82.857-2.857-6.286-1.714-13.143-6.286-19.429-32.571-49.143-120-55.429-172.571-55.429-69.714 0-126.286 18.286-192 37.714-13.714 4-34.286 1.714-49.143 3.429-34.857-38.286-120-48.571-169.143-48.571-43.429 0-211.429 2.857-211.429 77.143 0 32 6.857 41.143 29.143 61.714 17.714 3.429 30.857 13.143 51.429 14.286 2.857 0 5.143 0.571 8 1.143 0.571 0.571 1.143 0.571 1.143 2.286l-1.143 1.714c-39.429 9.143-94.857 108.571-103.429 149.714l-2.857 1.714c-4 0-5.714-8.571-6.857-11.429-12.571-29.143-42.286-60.571-75.429-64h-0.571c-4.571 0-2.857 4.571-6.286 5.714-8 18.857-13.143 36-13.143 57.143 0 114.286 54.857 198.857 144 266.286z" />
|
53 |
+
<glyph unicode="" glyph-name="circle-thin" horiz-adv-x="878" d="M438.857 804.571c-201.714 0-365.714-164-365.714-365.714s164-365.714 365.714-365.714 365.714 164 365.714 365.714-164 365.714-365.714 365.714zM877.714 438.857c0-242.286-196.571-438.857-438.857-438.857s-438.857 196.571-438.857 438.857 196.571 438.857 438.857 438.857v0c242.286 0 438.857-196.571 438.857-438.857z" />
|
54 |
+
<glyph unicode="" glyph-name="share-alt" horiz-adv-x="878" d="M694.857 365.714c101.143 0 182.857-81.714 182.857-182.857s-81.714-182.857-182.857-182.857-182.857 81.714-182.857 182.857c0 6.286 0.571 13.143 1.143 19.429l-205.714 102.857c-32.571-30.286-76.571-49.143-124.571-49.143-101.143 0-182.857 81.714-182.857 182.857s81.714 182.857 182.857 182.857c48 0 92-18.857 124.571-49.143l205.714 102.857c-0.571 6.286-1.143 13.143-1.143 19.429 0 101.143 81.714 182.857 182.857 182.857s182.857-81.714 182.857-182.857-81.714-182.857-182.857-182.857c-48 0-92 18.857-124.571 49.143l-205.714-102.857c0.571-6.286 1.143-13.143 1.143-19.429s-0.571-13.143-1.143-19.429l205.714-102.857c32.571 30.286 76.571 49.143 124.571 49.143z" />
|
55 |
+
<glyph unicode="" glyph-name="twitch" d="M512 702.857v-248h-82.857v248h82.857zM739.429 702.857v-248h-82.857v248h82.857zM739.429 268.571l144.571 145.143v454.286h-682.286v-599.429h186.286v-124l124 124h227.429zM966.857 950.857v-578.857l-248-248h-186.286l-124-124h-124v124h-227.429v661.714l62.286 165.143h847.429z" />
|
56 |
+
<glyph unicode="" glyph-name="whatsapp" horiz-adv-x="878" d="M562.857 394.286c9.714 0 102.857-48.571 106.857-55.429 1.143-2.857 1.143-6.286 1.143-8.571 0-14.286-4.571-30.286-9.714-43.429-13.143-32-66.286-52.571-98.857-52.571-27.429 0-84 24-108.571 35.429-81.714 37.143-132.571 100.571-181.714 173.143-21.714 32-41.143 71.429-40.571 110.857v4.571c1.143 37.714 14.857 64.571 42.286 90.286 8.571 8 17.714 12.571 29.714 12.571 6.857 0 13.714-1.714 21.143-1.714 15.429 0 18.286-4.571 24-19.429 4-9.714 33.143-87.429 33.143-93.143 0-21.714-39.429-46.286-39.429-59.429 0-2.857 1.143-5.714 2.857-8.571 12.571-26.857 36.571-57.714 58.286-78.286 26.286-25.143 54.286-41.714 86.286-57.714 4-2.286 8-4 12.571-4 17.143 0 45.714 55.429 60.571 55.429zM446.857 91.428c197.714 0 358.857 161.143 358.857 358.857s-161.143 358.857-358.857 358.857-358.857-161.143-358.857-358.857c0-75.429 24-149.143 68.571-210.286l-45.143-133.143 138.286 44c58.286-38.286 127.429-59.429 197.143-59.429zM446.857 881.143c237.714 0 430.857-193.143 430.857-430.857s-193.143-430.857-430.857-430.857c-72.571 0-144.571 18.286-208.571 53.714l-238.286-76.571 77.714 231.429c-40.571 66.857-61.714 144-61.714 222.286 0 237.714 193.143 430.857 430.857 430.857z" />
|
57 |
+
<glyph unicode="" glyph-name="snapchat" horiz-adv-x="878" d="M730.857 294.857c0 8-4.571 13.714-12.571 15.429-52 11.429-91.429 47.429-113.143 95.429-1.714 4.571-4 9.143-4 14.286 0 25.714 71.429 20.571 71.429 57.143 0 15.429-18.857 25.143-32.571 25.143-13.143 0-23.429-9.143-36-9.143-2.286 0-4.571 0.571-6.857 1.143 1.143 21.714 2.857 43.429 2.857 65.143 0 20-1.143 47.429-9.714 65.143-27.429 59.429-80.571 94.286-145.714 94.286-71.429 0-125.714-26.286-157.143-94.286-8.571-17.714-9.714-45.143-9.714-65.143 0-21.714 1.714-43.429 2.857-65.143-2.286-1.143-5.143-1.143-8-1.143-13.143 0-23.429 8.571-35.429 8.571-14.286 0-32-9.143-32-25.143 0-35.429 71.429-30.857 71.429-56.571 0-5.143-2.286-9.714-4-14.286-22.286-48-60.571-84-113.143-95.429-8-1.714-12.571-7.429-12.571-15.429 0-26.286 60.571-36 78.286-38.857 5.143-13.714 2.857-37.714 23.429-37.714 14.286 0 28.571 5.143 44 5.143 60 0 76-54.286 145.714-54.286 72.571 0 86.286 54.286 146.857 54.286 15.429 0 29.714-4.571 44.571-4.571 20 0 17.714 24 22.857 37.143 17.714 2.857 78.286 12.571 78.286 38.857zM877.714 438.857c0-242.286-196.571-438.857-438.857-438.857s-438.857 196.571-438.857 438.857 196.571 438.857 438.857 438.857 438.857-196.571 438.857-438.857z" />
|
58 |
+
<glyph unicode="" glyph-name="snapchat-ghost" horiz-adv-x="951" d="M484.571 877.714c102.857 1.143 188-56.571 230.857-149.143 13.143-28 15.429-71.429 15.429-102.286 0-36.571-2.857-72.571-5.143-109.143 4.571-2.286 10.857-4 16-4 20.571 0 37.714 15.429 58.286 15.429 19.429 0 47.429-13.714 47.429-36.571 0-54.857-114.857-44.571-114.857-92.571 0-8.571 3.429-16.571 6.857-24.571 27.429-60 79.429-117.714 141.143-143.429 14.857-6.286 29.714-9.714 45.714-13.143 10.286-2.286 16-9.714 16-20 0-38.857-98.857-54.857-125.143-58.857-11.429-17.714-2.857-59.429-33.143-59.429-23.429 0-46.857 7.429-72 7.429-12 0-24-0.571-35.429-2.857-68-11.429-90.857-84.571-202.286-84.571-107.429 0-133.143 73.143-199.429 84.571-12 2.286-24 2.857-36 2.857-25.714 0-50.286-8.571-70.857-8.571-32 0-22.286 42.286-34.286 60.571-26.286 4-125.143 20-125.143 58.857 0 10.286 5.714 17.714 16 20 16 3.429 30.857 6.857 45.714 13.143 61.143 25.143 114.286 83.429 141.143 143.429 3.429 8 6.857 16 6.857 24.571 0 48-115.429 38.857-115.429 92 0 22.286 26.286 36.571 46.286 36.571 17.714 0 35.429-14.857 57.714-14.857 6.286 0 12.571 1.143 18.286 4-2.286 36-5.143 72-5.143 108.571 0 30.857 2.286 74.857 15.429 102.857 50.286 108.571 135.429 148 249.143 149.143z" />
|
59 |
+
<glyph unicode="" glyph-name="snapchat-square" horiz-adv-x="878" d="M731.429 294.857c0 8-4.571 13.714-12.571 15.429-52 10.857-91.429 47.429-113.143 95.429-2.286 4.571-4 9.143-4 14.286 0 25.714 70.857 20.571 70.857 57.143 0 15.429-18.857 25.143-32.571 25.143-12.571 0-22.857-9.143-36-9.143-2.286 0-4.571 0.571-6.857 1.143 1.714 21.714 2.857 44 2.857 65.714 0 19.429-1.143 46.857-9.714 65.143-27.429 59.429-80 94.286-145.714 94.286-71.429 0-125.714-26.857-157.143-94.286-8.571-18.286-10.286-45.714-10.286-65.714 0-21.714 1.714-43.429 3.429-65.143-2.857-0.571-5.714-1.143-8.571-1.143-12.571 0-23.429 9.143-35.429 9.143-14.286 0-31.429-9.714-31.429-25.714 0-35.429 70.857-30.857 70.857-56.571 0-5.143-1.714-9.714-4-14.286-22.286-48-60.571-84-113.143-95.429-8-1.714-12.571-7.429-12.571-15.429 0-26.857 60.571-36.571 78.857-39.429 5.143-13.714 2.857-37.714 22.857-37.714 14.857 0 29.143 5.714 44 5.714 60.571 0 76.571-54.286 146.286-54.286 72.571 0 86.286 54.286 147.429 54.286 14.857 0 29.714-5.143 44.571-5.143 19.429 0 17.714 24 22.286 37.143 18.286 2.857 78.857 12.571 78.857 39.429zM877.714 713.143v-548.571c0-90.857-73.714-164.571-164.571-164.571h-548.571c-90.857 0-164.571 73.714-164.571 164.571v548.571c0 90.857 73.714 164.571 164.571 164.571h548.571c90.857 0 164.571-73.714 164.571-164.571z" />
|
60 |
+
<glyph unicode="" glyph-name="telegram" d="M679.429 204l84 396c7.429 34.857-12.571 48.571-35.429 40l-493.714-190.286c-33.714-13.143-33.143-32-5.714-40.571l126.286-39.429 293.143 184.571c13.714 9.143 26.286 4 16-5.143l-237.143-214.286-9.143-130.286c13.143 0 18.857 5.714 25.714 12.571l61.714 59.429 128-94.286c23.429-13.143 40-6.286 46.286 21.714zM1024 438.857c0-282.857-229.143-512-512-512s-512 229.143-512 512 229.143 512 512 512 512-229.143 512-512z" />
|
61 |
</font></defs></svg>
|
assets/vendors/icomoon/icomoon.json
CHANGED
@@ -1,1530 +1,1530 @@
|
|
1 |
-
{
|
2 |
-
"IcoMoonType": "selection",
|
3 |
-
"icons": [
|
4 |
-
{
|
5 |
-
"icon": {
|
6 |
-
"paths": [
|
7 |
-
"M877.784 253.993c0.243-63.985 0.243-126.388 0.243-189.643h-540.83v319.559h-157.529v190.008h158.137v332.697c0 27.248-0.365 54.497 0.243 81.502h202.051v-414.928h238.422v-189.765h-191.225c-15.814 0-31.506 0.365-47.076-0.365v-128.943h337.562zM746.165 400.939c3.893 0 8.272-0.973 11.799 0.365 3.163 1.095 6.204 4.258 7.907 7.542 1.338 2.311 0.608 5.839 0.608 8.88v127.483c0 16.665-1.338 17.882-18.003 17.882h-223.825v391.451c0 4.501 0.73 9.245-0.608 13.381-0.973 3.163-4.866 8.029-7.177 7.907-3.528-0.365-7.664-3.771-9.732-6.934-1.703-2.433-0.73-6.812-0.73-10.34v-403.372c0.243-6.325 3.406-10.34 10.096-10.34h229.056c3.406-11.313 4.136-105.344 0.973-125.78h-216.648c-3.528 0-6.934 0.243-10.461 0-9.975-0.608-12.408-2.798-12.894-12.408-0.243-2.068 0-3.893 0-5.961v-160.449c0-17.273 1.095-18.247 19.098-18.247h298.393c5.596 0.243 11.070 0.243 18.368 0.243v-117.387c0-3.041-0.608-6.569 0.973-8.88 2.068-2.798 5.839-6.204 8.88-6.204 2.798 0 6.204 3.893 7.907 6.934 1.338 2.311 0.608 5.839 0.608 8.88v118.481c0 15.206-0.973 15.935-16.3 15.935h-318.951v160.935h220.662z",
|
8 |
-
"M851.995 105.709v118.481c0 15.206-0.973 15.935-16.3 15.935h-318.708v160.935h220.662c3.893 0 8.272-0.973 11.799 0.365 3.163 1.095 6.204 4.258 7.907 7.542 1.338 2.311 0.608 5.839 0.608 8.88v127.483c0 16.665-1.338 17.882-18.003 17.882h-223.825v391.451c0 4.501 0.73 9.245-0.608 13.381-0.973 3.163-4.866 8.029-7.177 7.907-3.528-0.365-7.664-3.771-9.732-6.934-1.703-2.433-0.73-6.812-0.73-10.34v-403.493c0.243-6.325 3.406-10.34 10.096-10.34h229.056c3.406-11.313 4.136-105.344 0.973-125.78h-216.648c-3.528 0-6.934 0.243-10.461 0-9.975-0.608-12.408-2.798-12.894-12.408-0.243-2.068 0-3.893 0-5.961v-160.449c0-17.273 1.095-18.247 19.098-18.247h298.393c5.596 0.243 11.070 0.243 18.368 0.243v-117.387c0-3.041-0.608-6.569 0.973-8.88 2.068-2.798 5.839-6.204 8.88-6.204 2.798 0 6.204 3.893 7.907 6.934 1.095 2.433 0.365 5.961 0.365 9.002z"
|
9 |
-
],
|
10 |
-
"attrs": [
|
11 |
-
{
|
12 |
-
"fill": "rgb(255, 255, 255)"
|
13 |
-
},
|
14 |
-
{
|
15 |
-
"fill": "rgb(87, 87, 87)"
|
16 |
-
}
|
17 |
-
],
|
18 |
-
"isMulticolor": true,
|
19 |
-
"isMulticolor2": false,
|
20 |
-
"grid": 0,
|
21 |
-
"tags": [
|
22 |
-
"f"
|
23 |
-
],
|
24 |
-
"colorPermutations": {
|
25 |
-
"10118231255255255187878719117221": [
|
26 |
-
{
|
27 |
-
"f": 3
|
28 |
-
},
|
29 |
-
{
|
30 |
-
"f": 2
|
31 |
-
}
|
32 |
-
]
|
33 |
-
}
|
34 |
-
},
|
35 |
-
"attrs": [
|
36 |
-
{
|
37 |
-
"fill": "rgb(255, 255, 255)"
|
38 |
-
},
|
39 |
-
{
|
40 |
-
"fill": "rgb(87, 87, 87)"
|
41 |
-
}
|
42 |
-
],
|
43 |
-
"properties": {
|
44 |
-
"order": 49,
|
45 |
-
"id": 45,
|
46 |
-
"name": "fintel-simple",
|
47 |
-
"prevSize": 32,
|
48 |
-
"code": 59655,
|
49 |
-
"codes": [
|
50 |
-
59655,
|
51 |
-
59656
|
52 |
-
]
|
53 |
-
},
|
54 |
-
"setIdx": 0,
|
55 |
-
"setId": 0,
|
56 |
-
"iconIdx": 0
|
57 |
-
},
|
58 |
-
{
|
59 |
-
"icon": {
|
60 |
-
"paths": [
|
61 |
-
"M155.583 164.584c16.057-17.638 34.182-33.087 53.037-47.563 65.931-50.361 139.891-82.353 221.757-95.612 50.604-8.272 101.451-9.002 152.055-0.73 152.055 24.572 268.833 102.789 350.457 233.070 36.128 57.659 58.511 120.793 67.026 188.305 19.098 151.447-21.166 285.377-122.496 399.479-73.838 83.083-166.531 134.417-275.767 155.461-43.184 8.272-86.611 10.705-130.402 7.177-45.008-3.528-88.922-12.894-131.376-28.465-1.703-0.608-3.284-1.338-5.109-2.19 0-117.022 0-233.8 0-350.578 0.243-0.243 0.487-0.365 0.608-0.487 0.243-0.122 0.365-0.365 0.608-0.487 0.487-0.122 0.973-0.243 1.581-0.243 0.487 0 0.973 0 1.581 0 69.337 0 138.553-0.122 207.89-0.243 0.243 0 0.487-0.122 1.216-0.487 0-55.956 0-112.156 0-168.842-71.040 0-141.715 0-212.391 0-1.703-6.082-2.311-97.194-0.852-114.954 100.356 0 200.713 0 301.556 0 0-57.051 0-113.251 0-170.423-3.163 0-6.204 0-9.123 0-154.123 0-308.124 0-462.248 0-3.041 0-6.204-0.243-9.245-0.365-0.243-0.365-0.243-1.095-0.365-1.825z",
|
62 |
-
"M321.749 325.155c0 48.049 0 95.126 0 142.81 3.163 0 5.839 0 8.637 0 63.863 0 127.726 0 191.589 0 2.068 0 4.136-0.122 6.204 0 5.596 0.487 8.393 3.284 8.758 8.88 0.122 2.068-0.122 4.136-0.122 6.204 0 39.291 0 78.582 0 117.873 0 9.367-2.311 11.678-12.043 11.678-64.35 0-128.699 0-193.171 0-3.041 0-6.204 0-10.218 0 0 118.725 0 236.963 0 356.417-6.082-2.555-11.070-4.501-16.3-6.69-0.122-2.433-0.365-4.744-0.365-6.934 0-115.562 0-231.124 0-346.686 0-10.096 2.19-12.164 12.286-12.164 64.593 0 129.308 0 193.901 0 2.798 0 5.596 0 8.88 0 0-37.345 0-74.203 0-111.669-2.19-0.122-4.379-0.487-6.69-0.487-65.445 0-130.767 0-196.212 0-1.581 0-3.163 0.243-4.622 0-4.622-0.73-7.177-3.528-7.542-8.393-0.122-1.338 0-2.555 0-3.893 0-50.117 0-100.356 0-150.474 0-1.825-0.122-3.649 0.122-5.474 0.608-4.014 2.919-6.447 7.055-7.055 2.311-0.365 4.622-0.122 6.934-0.122 92.085 0 184.048 0 276.132 0 2.798 0 5.596 0 9.367 0 0.122-3.528 0.365-6.569 0.365-9.488 0-31.749 0-63.62 0-95.369 0-2.555 0-5.231 0.487-7.664 0.73-4.014 3.771-6.325 7.664-6.325 3.649 0 7.055 2.555 7.785 6.325 0.365 1.946 0.243 4.136 0.243 6.204 0 36.98 0 73.96 0 110.939 0 9.488-2.311 11.678-11.921 11.678-92.571 0-185.142 0-277.713 0-2.676-0.122-5.839-0.122-9.488-0.122z",
|
63 |
-
"M154.245 166.652c-0.122 3.406-0.243 6.69-0.243 10.096 0 88.679 0 177.235 0 265.914 0 2.798 0 5.596 0 9.002-45.495 0-90.503 0-136.241 0 1.216-8.393 2.068-16.544 3.528-24.572 17.152-97.437 59.241-182.588 126.632-254.966 1.825-1.946 4.258-3.528 6.325-5.231 0.122 0 0-0.243 0-0.243z",
|
64 |
-
"M153.515 854.793c-63.62-66.783-105.344-143.418-126.388-231.489 5.839-1.703 116.048-2.19 126.388-0.608 0 76.757 0 153.515 0 232.097z",
|
65 |
-
"M155.583 164.584c0.122 0.73 0.122 1.46 0.243 2.068-0.487 0-1.095 0-1.581 0 0 0 0.122 0.122 0.122 0.122 0.365-0.608 0.852-1.46 1.216-2.19z"
|
66 |
-
],
|
67 |
-
"attrs": [
|
68 |
-
{
|
69 |
-
"fill": "rgb(9, 117, 22)"
|
70 |
-
},
|
71 |
-
{
|
72 |
-
"fill": "rgb(87, 87, 87)"
|
73 |
-
},
|
74 |
-
{
|
75 |
-
"fill": "rgb(10, 118, 23)"
|
76 |
-
},
|
77 |
-
{
|
78 |
-
"fill": "rgb(10, 118, 23)"
|
79 |
-
},
|
80 |
-
{
|
81 |
-
"fill": "rgb(10, 118, 23)"
|
82 |
-
}
|
83 |
-
],
|
84 |
-
"isMulticolor": true,
|
85 |
-
"isMulticolor2": false,
|
86 |
-
"grid": 0,
|
87 |
-
"tags": [
|
88 |
-
"f2"
|
89 |
-
],
|
90 |
-
"colorPermutations": {
|
91 |
-
"10118231255255255187878719117221": [
|
92 |
-
{
|
93 |
-
"f": 0
|
94 |
-
},
|
95 |
-
{
|
96 |
-
"f": 2
|
97 |
-
},
|
98 |
-
{
|
99 |
-
"f": 1
|
100 |
-
},
|
101 |
-
{
|
102 |
-
"f": 1
|
103 |
-
},
|
104 |
-
{
|
105 |
-
"f": 1
|
106 |
-
}
|
107 |
-
]
|
108 |
-
}
|
109 |
-
},
|
110 |
-
"attrs": [
|
111 |
-
{
|
112 |
-
"fill": "rgb(9, 117, 22)"
|
113 |
-
},
|
114 |
-
{
|
115 |
-
"fill": "rgb(87, 87, 87)"
|
116 |
-
},
|
117 |
-
{
|
118 |
-
"fill": "rgb(10, 118, 23)"
|
119 |
-
},
|
120 |
-
{
|
121 |
-
"fill": "rgb(10, 118, 23)"
|
122 |
-
},
|
123 |
-
{
|
124 |
-
"fill": "rgb(10, 118, 23)"
|
125 |
-
}
|
126 |
-
],
|
127 |
-
"properties": {
|
128 |
-
"order": 3,
|
129 |
-
"id": 44,
|
130 |
-
"name": "fintel",
|
131 |
-
"prevSize": 32,
|
132 |
-
"code": 59648,
|
133 |
-
"codes": [
|
134 |
-
59648,
|
135 |
-
59649,
|
136 |
-
59650,
|
137 |
-
59651,
|
138 |
-
59652
|
139 |
-
]
|
140 |
-
},
|
141 |
-
"setIdx": 0,
|
142 |
-
"setId": 0,
|
143 |
-
"iconIdx": 1
|
144 |
-
},
|
145 |
-
{
|
146 |
-
"icon": {
|
147 |
-
"paths": [
|
148 |
-
"M989.088 32.357c0 317.613 0 634.739 0 952.352-317.369 0-634.131 0-951.5 0 0-317.491 0-634.617 0-952.352 316.883-0 633.644-0 951.5-0zM756.14 214.945c-117.143 0-233.313 0-350.335 0 0 69.094 0 137.458 0 207.038-34.79 0-68.607 0-102.059 0 0 41.359 0 81.745 0 123.104 34.304 0 68.121 0 102.424 0 0 18.855 0 36.615 0 54.375s0 35.642 0 53.402c0 18.125 0 36.25 0 54.375 0 17.76 0 35.642 0 53.402 0 17.638-0.243 35.277 0.122 52.794 44.278 0 87.219 0 131.011 0 0-89.773 0-178.938 0-268.833 52.185 0 103.519 0 154.488 0 0-41.846 0-82.11 0-122.982-10.948 0-21.166 0-31.506 0s-20.679 0-31.141 0c-10.096 0-20.071 0-30.168 0-10.34 0-20.679 0-31.141 0-10.218 0-20.436 0.243-30.533-0.243 0-28.465 0-55.47 0-83.569 73.23 0 145.851 0 218.716 0 0.122-41.481 0.122-81.866 0.122-122.861z",
|
149 |
-
"M733.027 317.248c0-19.098 0-36.858 0-54.618 0-7.177 0-14.232 0-21.409 0-1.946-0.365-4.258 0.608-5.717 1.338-1.825 3.771-4.014 5.717-4.014 1.825 0 4.014 2.555 5.109 4.501 0.852 1.46 0.365 3.771 0.365 5.717 0 25.545 0 51.212 0 76.757 0 9.853-0.608 10.34-10.583 10.34-65.080 0-130.159 0-195.239 0-3.528 0-7.055 0-11.191 0 0 34.912 0 68.972 0 104.249 3.893 0 7.299 0 10.826 0 44.035 0 88.070 0 132.105 0 2.555 0 5.352-0.608 7.664 0.243 2.068 0.73 4.014 2.798 5.109 4.866 0.852 1.46 0.365 3.771 0.365 5.717 0 27.492 0 55.105 0 82.596 0 10.826-0.852 11.556-11.678 11.556-44.4 0-88.679 0-133.079 0-3.528 0-7.055 0-11.921 0 0 4.014 0 7.42 0 10.826 0 80.893 0 161.908 0 242.802 0 2.919 0.487 5.961-0.365 8.637-0.608 2.068-3.163 5.231-4.622 5.109-2.311-0.243-4.987-2.433-6.325-4.501-1.095-1.581-0.487-4.379-0.487-6.69 0-85.516 0-170.91 0-256.426 0-1.581 0-3.284 0-4.866 0.122-4.136 2.19-6.69 6.569-6.69 2.311 0 4.501 0 6.812 0 43.67 0 87.462 0 131.132 0 3.528 0 7.055 0 10.461 0 2.19-7.299 2.676-68.242 0.608-81.502-3.284 0-6.69 0-10.218 0-43.427 0-86.732 0-130.159 0-2.311 0-4.501 0.122-6.812 0-6.447-0.365-8.029-1.825-8.393-8.029-0.122-1.338 0-2.555 0-3.893 0-34.669 0-69.337 0-103.884 0-11.191 0.73-11.799 12.408-11.799 64.471 0 128.821 0 193.292 0 3.649 0.122 7.177 0.122 11.921 0.122z"
|
150 |
-
],
|
151 |
-
"attrs": [
|
152 |
-
{
|
153 |
-
"fill": "rgb(9, 117, 22)"
|
154 |
-
},
|
155 |
-
{
|
156 |
-
"fill": "rgb(87, 87, 87)"
|
157 |
-
}
|
158 |
-
],
|
159 |
-
"isMulticolor": true,
|
160 |
-
"isMulticolor2": false,
|
161 |
-
"grid": 0,
|
162 |
-
"tags": [
|
163 |
-
"f1"
|
164 |
-
],
|
165 |
-
"colorPermutations": {
|
166 |
-
"10118231255255255187878719117221": [
|
167 |
-
{
|
168 |
-
"f": 0
|
169 |
-
},
|
170 |
-
{
|
171 |
-
"f": 2
|
172 |
-
}
|
173 |
-
]
|
174 |
-
}
|
175 |
-
},
|
176 |
-
"attrs": [
|
177 |
-
{
|
178 |
-
"fill": "rgb(9, 117, 22)"
|
179 |
-
},
|
180 |
-
{
|
181 |
-
"fill": "rgb(87, 87, 87)"
|
182 |
-
}
|
183 |
-
],
|
184 |
-
"properties": {
|
185 |
-
"order": 40,
|
186 |
-
"id": 43,
|
187 |
-
"name": "fintel-square",
|
188 |
-
"prevSize": 32,
|
189 |
-
"code": 59653,
|
190 |
-
"codes": [
|
191 |
-
59653,
|
192 |
-
59654
|
193 |
-
]
|
194 |
-
},
|
195 |
-
"setIdx": 0,
|
196 |
-
"setId": 0,
|
197 |
-
"iconIdx": 2
|
198 |
-
},
|
199 |
-
{
|
200 |
-
"icon": {
|
201 |
-
"paths": [
|
202 |
-
"M950.857 868.572v-438.857c-12 13.714-25.143 26.286-39.429 37.714-81.714 62.857-164 126.857-243.429 193.143-42.857 36-96 80-155.429 80h-1.143c-59.429 0-112.571-44-155.429-80-79.429-66.286-161.714-130.286-243.429-193.143-14.286-11.429-27.429-24-39.429-37.714v438.857c0 9.714 8.571 18.286 18.286 18.286h841.143c9.714 0 18.286-8.571 18.286-18.286zM950.857 268c0-14.286 3.429-39.429-18.286-39.429h-841.143c-9.714 0-18.286 8.571-18.286 18.286 0 65.143 32.571 121.714 84 162.286 76.571 60 153.143 120.571 229.143 181.143 30.286 24.571 85.143 77.143 125.143 77.143h1.143c40 0 94.857-52.571 125.143-77.143 76-60.571 152.571-121.143 229.143-181.143 37.143-29.143 84-92.571 84-141.143zM1024 246.857v621.714c0 50.286-41.143 91.429-91.429 91.429h-841.143c-50.286 0-91.429-41.143-91.429-91.429v-621.714c0-50.286 41.143-91.429 91.429-91.429h841.143c50.286 0 91.429 41.143 91.429 91.429z"
|
203 |
-
],
|
204 |
-
"isMulticolor": false,
|
205 |
-
"isMulticolor2": false,
|
206 |
-
"tags": [
|
207 |
-
"envelope-o"
|
208 |
-
],
|
209 |
-
"defaultCode": 61443,
|
210 |
-
"grid": 0,
|
211 |
-
"attrs": [],
|
212 |
-
"colorPermutations": {
|
213 |
-
"10118231255255255187878719117221": []
|
214 |
-
}
|
215 |
-
},
|
216 |
-
"attrs": [],
|
217 |
-
"properties": {
|
218 |
-
"id": 1,
|
219 |
-
"order": 4,
|
220 |
-
"ligatures": "",
|
221 |
-
"prevSize": 32,
|
222 |
-
"code": 61443,
|
223 |
-
"name": "envelope-o"
|
224 |
-
},
|
225 |
-
"setIdx": 0,
|
226 |
-
"setId": 0,
|
227 |
-
"iconIdx": 3
|
228 |
-
},
|
229 |
-
{
|
230 |
-
"icon": {
|
231 |
-
"paths": [
|
232 |
-
"M741.714 764.572c0 14.286-5.714 28.571-16 38.857l-77.714 77.714c-10.286 10.286-24.571 16-38.857 16s-28.571-5.714-38.857-16l-168-168-168 168c-10.286 10.286-24.571 16-38.857 16s-28.571-5.714-38.857-16l-77.714-77.714c-10.286-10.286-16-24.571-16-38.857s5.714-28.571 16-38.857l168-168-168-168c-10.286-10.286-16-24.571-16-38.857s5.714-28.571 16-38.857l77.714-77.714c10.286-10.286 24.571-16 38.857-16s28.571 5.714 38.857 16l168 168 168-168c10.286-10.286 24.571-16 38.857-16s28.571 5.714 38.857 16l77.714 77.714c10.286 10.286 16 24.571 16 38.857s-5.714 28.571-16 38.857l-168 168 168 168c10.286 10.286 16 24.571 16 38.857z"
|
233 |
-
],
|
234 |
-
"width": 805,
|
235 |
-
"isMulticolor": false,
|
236 |
-
"isMulticolor2": false,
|
237 |
-
"tags": [
|
238 |
-
"close",
|
239 |
-
"remove",
|
240 |
-
"times"
|
241 |
-
],
|
242 |
-
"defaultCode": 61453,
|
243 |
-
"grid": 0,
|
244 |
-
"attrs": [],
|
245 |
-
"colorPermutations": {
|
246 |
-
"10118231255255255187878719117221": []
|
247 |
-
}
|
248 |
-
},
|
249 |
-
"attrs": [],
|
250 |
-
"properties": {
|
251 |
-
"id": 2,
|
252 |
-
"order": 5,
|
253 |
-
"ligatures": "",
|
254 |
-
"prevSize": 32,
|
255 |
-
"code": 61453,
|
256 |
-
"name": "close"
|
257 |
-
},
|
258 |
-
"setIdx": 0,
|
259 |
-
"setId": 0,
|
260 |
-
"iconIdx": 4
|
261 |
-
},
|
262 |
-
{
|
263 |
-
"icon": {
|
264 |
-
"paths": [
|
265 |
-
"M135.429 817.143h132v-396.571h-132v396.571zM276 298.286c-0.571-38.857-28.571-68.571-73.714-68.571s-74.857 29.714-74.857 68.571c0 37.714 28.571 68.571 73.143 68.571h0.571c46.286 0 74.857-30.857 74.857-68.571zM610.286 817.143h132v-227.429c0-121.714-65.143-178.286-152-178.286-70.857 0-102.286 39.429-119.429 66.857h1.143v-57.714h-132s1.714 37.143 0 396.571v0h132v-221.714c0-11.429 0.571-23.429 4-32 9.714-23.429 31.429-48 68-48 47.429 0 66.286 36 66.286 89.714v212zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
266 |
-
],
|
267 |
-
"width": 878,
|
268 |
-
"isMulticolor": false,
|
269 |
-
"isMulticolor2": false,
|
270 |
-
"tags": [
|
271 |
-
"linkedin-square"
|
272 |
-
],
|
273 |
-
"defaultCode": 61580,
|
274 |
-
"grid": 0,
|
275 |
-
"attrs": [],
|
276 |
-
"colorPermutations": {
|
277 |
-
"10118231255255255187878719117221": []
|
278 |
-
}
|
279 |
-
},
|
280 |
-
"attrs": [],
|
281 |
-
"properties": {
|
282 |
-
"id": 3,
|
283 |
-
"order": 6,
|
284 |
-
"ligatures": "",
|
285 |
-
"prevSize": 32,
|
286 |
-
"code": 61580,
|
287 |
-
"name": "linkedin-square"
|
288 |
-
},
|
289 |
-
"setIdx": 0,
|
290 |
-
"setId": 0,
|
291 |
-
"iconIdx": 5
|
292 |
-
},
|
293 |
-
{
|
294 |
-
"icon": {
|
295 |
-
"paths": [
|
296 |
-
"M925.714 242.286c-25.143 36.571-56.571 69.143-92.571 95.429 0.571 8 0.571 16 0.571 24 0 244-185.714 525.143-525.143 525.143-104.571 0-201.714-30.286-283.429-82.857 14.857 1.714 29.143 2.286 44.571 2.286 86.286 0 165.714-29.143 229.143-78.857-81.143-1.714-149.143-54.857-172.571-128 11.429 1.714 22.857 2.857 34.857 2.857 16.571 0 33.143-2.286 48.571-6.286-84.571-17.143-148-91.429-148-181.143v-2.286c24.571 13.714 53.143 22.286 83.429 23.429-49.714-33.143-82.286-89.714-82.286-153.714 0-34.286 9.143-65.714 25.143-93.143 90.857 112 227.429 185.143 380.571 193.143-2.857-13.714-4.571-28-4.571-42.286 0-101.714 82.286-184.571 184.571-184.571 53.143 0 101.143 22.286 134.857 58.286 41.714-8 81.714-23.429 117.143-44.571-13.714 42.857-42.857 78.857-81.143 101.714 37.143-4 73.143-14.286 106.286-28.571z"
|
297 |
-
],
|
298 |
-
"width": 951,
|
299 |
-
"isMulticolor": false,
|
300 |
-
"isMulticolor2": false,
|
301 |
-
"tags": [
|
302 |
-
"twitter"
|
303 |
-
],
|
304 |
-
"defaultCode": 61593,
|
305 |
-
"grid": 0,
|
306 |
-
"attrs": [],
|
307 |
-
"colorPermutations": {
|
308 |
-
"10118231255255255187878719117221": []
|
309 |
-
}
|
310 |
-
},
|
311 |
-
"attrs": [],
|
312 |
-
"properties": {
|
313 |
-
"id": 4,
|
314 |
-
"order": 7,
|
315 |
-
"ligatures": "",
|
316 |
-
"prevSize": 32,
|
317 |
-
"code": 61593,
|
318 |
-
"name": "twitter"
|
319 |
-
},
|
320 |
-
"setIdx": 0,
|
321 |
-
"setId": 0,
|
322 |
-
"iconIdx": 6
|
323 |
-
},
|
324 |
-
{
|
325 |
-
"icon": {
|
326 |
-
"paths": [
|
327 |
-
"M548 16v150.857h-89.714c-70.286 0-83.429 33.714-83.429 82.286v108h167.429l-22.286 169.143h-145.143v433.714h-174.857v-433.714h-145.714v-169.143h145.714v-124.571c0-144.571 88.571-223.429 217.714-223.429 61.714 0 114.857 4.571 130.286 6.857z"
|
328 |
-
],
|
329 |
-
"width": 602,
|
330 |
-
"isMulticolor": false,
|
331 |
-
"isMulticolor2": false,
|
332 |
-
"tags": [
|
333 |
-
"facebook",
|
334 |
-
"facebook-f"
|
335 |
-
],
|
336 |
-
"defaultCode": 61594,
|
337 |
-
"grid": 0,
|
338 |
-
"attrs": [],
|
339 |
-
"colorPermutations": {
|
340 |
-
"10118231255255255187878719117221": []
|
341 |
-
}
|
342 |
-
},
|
343 |
-
"attrs": [],
|
344 |
-
"properties": {
|
345 |
-
"id": 5,
|
346 |
-
"order": 8,
|
347 |
-
"ligatures": "",
|
348 |
-
"prevSize": 32,
|
349 |
-
"code": 61594,
|
350 |
-
"name": "facebook"
|
351 |
-
},
|
352 |
-
"setIdx": 0,
|
353 |
-
"setId": 0,
|
354 |
-
"iconIdx": 7
|
355 |
-
},
|
356 |
-
{
|
357 |
-
"icon": {
|
358 |
-
"paths": [
|
359 |
-
"M438.857 82.286c242.286 0 438.857 196.571 438.857 438.857 0 193.714-125.714 358.286-300 416.571-22.286 4-30.286-9.714-30.286-21.143 0-14.286 0.571-61.714 0.571-120.571 0-41.143-13.714-67.429-29.714-81.143 97.714-10.857 200.571-48 200.571-216.571 0-48-17.143-86.857-45.143-117.714 4.571-11.429 19.429-56-4.571-116.571-36.571-11.429-120.571 45.143-120.571 45.143-34.857-9.714-72.571-14.857-109.714-14.857s-74.857 5.143-109.714 14.857c0 0-84-56.571-120.571-45.143-24 60.571-9.143 105.143-4.571 116.571-28 30.857-45.143 69.714-45.143 117.714 0 168 102.286 205.714 200 216.571-12.571 11.429-24 30.857-28 58.857-25.143 11.429-89.143 30.857-127.429-36.571-24-41.714-67.429-45.143-67.429-45.143-42.857-0.571-2.857 26.857-2.857 26.857 28.571 13.143 48.571 64 48.571 64 25.714 78.286 148 52 148 52 0 36.571 0.571 70.857 0.571 81.714 0 11.429-8 25.143-30.286 21.143-174.286-58.286-300-222.857-300-416.571 0-242.286 196.571-438.857 438.857-438.857zM166.286 712.572c1.143-2.286-0.571-5.143-4-6.857-3.429-1.143-6.286-0.571-7.429 1.143-1.143 2.286 0.571 5.143 4 6.857 2.857 1.714 6.286 1.143 7.429-1.143zM184 732c2.286-1.714 1.714-5.714-1.143-9.143-2.857-2.857-6.857-4-9.143-1.714-2.286 1.714-1.714 5.714 1.143 9.143 2.857 2.857 6.857 4 9.143 1.714zM201.143 757.714c2.857-2.286 2.857-6.857 0-10.857-2.286-4-6.857-5.714-9.714-3.429-2.857 1.714-2.857 6.286 0 10.286s7.429 5.714 9.714 4zM225.143 781.714c2.286-2.286 1.143-7.429-2.286-10.857-4-4-9.143-4.571-11.429-1.714-2.857 2.286-1.714 7.429 2.286 10.857 4 4 9.143 4.571 11.429 1.714zM257.714 796c1.143-3.429-2.286-7.429-7.429-9.143-4.571-1.143-9.714 0.571-10.857 4s2.286 7.429 7.429 8.571c4.571 1.714 9.714 0 10.857-3.429zM293.714 798.857c0-4-4.571-6.857-9.714-6.286-5.143 0-9.143 2.857-9.143 6.286 0 4 4 6.857 9.714 6.286 5.143 0 9.143-2.857 9.143-6.286zM326.857 793.143c-0.571-3.429-5.143-5.714-10.286-5.143-5.143 1.143-8.571 4.571-8 8.571 0.571 3.429 5.143 5.714 10.286 4.571s8.571-4.571 8-8z"
|
360 |
-
],
|
361 |
-
"width": 878,
|
362 |
-
"isMulticolor": false,
|
363 |
-
"isMulticolor2": false,
|
364 |
-
"tags": [
|
365 |
-
"github"
|
366 |
-
],
|
367 |
-
"defaultCode": 61595,
|
368 |
-
"grid": 0,
|
369 |
-
"attrs": [],
|
370 |
-
"colorPermutations": {
|
371 |
-
"10118231255255255187878719117221": []
|
372 |
-
}
|
373 |
-
},
|
374 |
-
"attrs": [],
|
375 |
-
"properties": {
|
376 |
-
"id": 6,
|
377 |
-
"order": 9,
|
378 |
-
"ligatures": "",
|
379 |
-
"prevSize": 32,
|
380 |
-
"code": 61595,
|
381 |
-
"name": "github"
|
382 |
-
},
|
383 |
-
"setIdx": 0,
|
384 |
-
"setId": 0,
|
385 |
-
"iconIdx": 8
|
386 |
-
},
|
387 |
-
{
|
388 |
-
"icon": {
|
389 |
-
"paths": [
|
390 |
-
"M438.857 82.286c242.286 0 438.857 196.571 438.857 438.857s-196.571 438.857-438.857 438.857-438.857-196.571-438.857-438.857 196.571-438.857 438.857-438.857zM595.429 380c-4.571 3.429-7.429 9.714-13.143 10.857 2.857-0.571 5.714-10.857 7.429-13.143 3.429-4 8-6.286 12.571-8.571 9.714-4 19.429-5.143 29.714-6.857 9.714-2.286 21.714-2.286 29.143 6.286-1.714-1.714 12-13.714 13.714-14.286 5.143-2.857 13.714-1.714 17.143-6.857 1.143-1.714 1.143-12.571 1.143-12.571-9.714 1.143-13.143-8-13.714-16 0 0.571-1.143 2.286-3.429 4.571 0.571-8.571-10.286-2.286-14.286-3.429-13.143-3.429-11.429-12.571-15.429-22.286-2.286-5.143-8.571-6.857-10.857-12-2.286-3.429-3.429-10.857-8.571-11.429-3.429-0.571-9.714 12-10.857 11.429-5.143-2.857-7.429 1.143-11.429 3.429-3.429 2.286-6.286 1.143-9.714 2.857 10.286-3.429-4.571-9.143-9.714-8 8-2.286 4-10.857-0.571-14.857h2.857c-1.143-5.143-17.143-9.714-22.286-13.143s-32.571-9.143-38.286-5.714c-6.857 4 1.714 15.429 1.714 21.143 0.571 6.857-6.857 8.571-6.857 14.286 0 9.714 18.286 8 13.714 21.143-2.857 8-13.714 9.714-18.286 16-4.571 5.714 0.571 16 5.143 20 4.571 3.429-8 9.143-9.714 10.286-9.714 4.571-17.143-9.714-19.429-18.286-1.714-6.286-2.286-13.714-9.143-17.143-3.429-1.143-14.286-2.857-16.571 0.571-3.429-8.571-15.429-12-23.429-14.857-11.429-4-21.143-4-33.143-2.286 4-0.571-1.143-18.286-10.857-15.429 2.857-5.714 1.714-12 2.857-17.714 1.143-4.571 3.429-9.143 6.857-13.143 1.143-2.286 13.714-15.429 9.714-16 9.714 1.143 20.571 1.714 28.571-6.286 5.143-5.143 7.429-13.714 12.571-19.429 7.429-8.571 16.571 2.286 24.571 2.857 11.429 0.571 10.857-12 4.571-17.714 7.429 0.571 1.143-13.143-2.857-14.857-5.143-1.714-24.571 3.429-14.286 7.429-2.286-1.143-16 27.429-24 13.143-2.286-2.857-3.429-14.857-8.571-15.429-4.571 0-7.429 5.143-9.143 8.571 2.857-7.429-16-12.571-20-13.143 8.571-5.714 1.714-12-4.571-15.429-4.571-2.857-18.857-5.143-22.857-0.571-10.857 13.143 11.429 14.857 17.143 18.286 1.714 1.143 8.571 5.143 4.571 8-3.429 1.714-13.714 4.571-14.857 6.857-3.429 5.143 4 10.857-1.143 16-5.143-5.143-5.143-13.714-9.143-19.429 5.143 6.286-20.571 2.857-20 2.857-8.571 0-22.286 5.714-28.571-2.857-1.143-2.286-1.143-15.429 2.286-12.571-5.143-4-8.571-8-12-10.286-18.857 6.286-36.571 14.286-53.714 23.429 2.286 0.571 4 0.571 6.857-0.571 4.571-1.714 8.571-4.571 13.143-6.857 5.714-2.286 17.714-9.143 24-4 0.571-1.143 2.286-2.286 2.857-2.857 4 4.571 8 9.143 11.429 14.286-4.571-2.286-12-1.143-17.143-0.571-4 1.143-10.857 2.286-12.571 6.857 1.714 2.857 4 7.429 2.857 10.286-7.429-5.143-13.143-13.714-23.429-14.857-4.571 0-9.143 0-12.571 0.571-54.857 30.286-101.143 74.286-134.286 126.857 2.286 2.286 4.571 4 6.857 4.571 5.714 1.714 0 18.286 10.857 9.714 3.429 2.857 4 6.857 1.714 10.857 0.571-0.571 23.429 14.286 25.143 15.429 4 3.429 10.286 7.429 12 12 1.143 4-2.286 8.571-5.714 10.286-0.571-1.143-9.143-9.714-10.286-7.429-1.714 2.857 0 18.286 6.286 17.714-9.143 0.571-5.143 36-7.429 42.857 0 0.571 1.143 0.571 1.143 0.571-1.714 6.857 4 33.714 15.429 30.857-7.429 1.714 13.143 28 16 29.714 7.429 5.143 16 8.571 21.143 16 5.714 8 5.714 20 13.714 26.286-2.286 6.857 12 14.857 11.429 24.571-1.143 0.571-1.714 0.571-2.857 1.143 2.857 8 13.714 8 17.714 15.429 2.286 4.571 0 15.429 7.429 13.143 1.143-12.571-7.429-25.143-13.714-35.429-3.429-5.714-6.857-10.857-9.714-16.571-2.857-5.143-3.429-11.429-5.714-17.143 2.286 0.571 14.857 5.143 13.714 6.857-4.571 11.429 18.286 31.429 24.571 38.857 1.714 1.714 14.857 18.857 8 18.857 7.429 0 17.714 11.429 21.143 17.143 5.143 8.571 4 19.429 7.429 28.571 3.429 11.429 19.429 16.571 28.571 21.714 8 4 14.857 9.714 22.857 12.571 12 4.571 14.857 0.571 25.143-1.143 14.857-2.286 16.571 14.286 28.571 20.571 7.429 4 23.429 9.714 31.429 6.286-3.429 1.143 12 24.571 13.143 26.286 5.143 6.857 14.857 10.286 20.571 17.143 1.714-1.143 3.429-2.857 4-5.143-2.286 6.286 8.571 18.286 14.286 17.143 6.286-1.143 8-13.714 8-18.286-11.429 5.714-21.714 1.143-28-10.286-1.143-2.857-10.286-18.857-2.286-18.857 10.857 0 3.429-8.571 2.286-16.571s-9.143-13.143-13.143-20c-3.429 6.857-14.857 5.143-18.286-0.571 0 1.714-1.714 4.571-1.714 6.857-2.857 0-5.714 0.571-8.571-0.571 1.143-6.857 1.714-15.429 3.429-22.857 2.857-10.286 21.714-30.286-2.857-29.143-8.571 0.571-12 4-14.857 11.429-2.857 6.857-1.714 13.143-9.714 16.571-5.143 2.286-22.286 1.143-27.429-1.714-10.857-6.286-18.286-26.286-18.286-37.714-0.571-15.429 7.429-29.143 0-43.429 3.429-2.857 6.857-8.571 10.857-11.429 3.429-2.286 7.429 1.714 9.143-5.143-1.714-1.143-4-3.429-4.571-3.429 8.571 4 24.571-5.714 32 0 4.571 3.429 9.714 4.571 12.571-1.143 0.571-1.714-4-8.571-1.714-13.143 1.714 9.714 8 11.429 16.571 5.143 3.429 3.429 12.571 2.286 18.857 5.714 6.286 4 7.429 10.286 14.857 1.714 4.571 6.857 5.143 6.857 6.857 13.714 1.714 6.286 5.143 22.286 10.857 25.143 12 7.429 9.143-12.571 8-19.429-0.571-0.571-0.571-19.429-1.143-19.429-18.286-4-11.429-18.286-1.143-28 1.714-1.143 14.857-5.714 20.571-10.286 5.143-4.571 11.429-12.571 8.571-20 2.857 0 5.143-2.286 6.286-5.143-1.714-0.571-8.571-6.286-9.714-5.714 4-2.286 3.429-5.714 1.143-9.143 5.714-3.429 2.857-9.714 8.571-12 6.286 8.571 18.857-1.143 12.571-8 5.714-8 18.857-4 22.286-11.429 8.571 2.286 2.286-8.571 6.857-14.857 4-5.143 10.857-5.143 16-8 0 0.571 14.286-8 9.714-8.571 9.714 1.143 29.143-9.143 14.286-17.714 2.286-5.143-5.143-7.429-10.286-8.571 4-1.143 9.143 1.143 12.571-1.143 7.429-5.143 2.286-7.429-4-9.143-8-2.286-18.286 2.857-24.571 6.857zM502.286 881.143c78.286-13.714 148-52.571 200.571-108-3.429-3.429-9.714-2.286-14.286-4.571-4.571-1.714-8-3.429-13.714-4.571 1.143-11.429-11.429-15.429-19.429-21.143-7.429-5.714-12-12-22.857-9.714-1.143 0.571-12.571 4.571-10.286 6.857-7.429-6.286-10.857-9.714-20.571-12.571-9.143-2.857-15.429-14.286-24.571-4-4.571 4.571-2.286 11.429-4.571 16-7.429-6.286 6.857-13.714 1.143-20.571-6.857-8-18.857 5.143-24.571 8.571-3.429 2.857-7.429 4-9.714 7.429-2.857 4-4 9.143-6.286 13.143-1.714-4.571-11.429-3.429-12-6.857 2.286 13.714 2.286 28 5.143 41.714 1.714 8 0 21.143-6.857 27.429s-15.429 13.143-16.571 22.857c-1.143 6.857 0.571 13.143 6.857 14.857 0.571 8.571-9.143 14.857-8.571 24 0 0.571 0.571 6.286 1.143 9.143z"
|
391 |
-
],
|
392 |
-
"width": 878,
|
393 |
-
"isMulticolor": false,
|
394 |
-
"isMulticolor2": false,
|
395 |
-
"tags": [
|
396 |
-
"globe"
|
397 |
-
],
|
398 |
-
"defaultCode": 61612,
|
399 |
-
"grid": 0,
|
400 |
-
"attrs": [],
|
401 |
-
"colorPermutations": {
|
402 |
-
"10118231255255255187878719117221": []
|
403 |
-
}
|
404 |
-
},
|
405 |
-
"attrs": [],
|
406 |
-
"properties": {
|
407 |
-
"id": 7,
|
408 |
-
"order": 10,
|
409 |
-
"ligatures": "",
|
410 |
-
"prevSize": 32,
|
411 |
-
"code": 61612,
|
412 |
-
"name": "globe"
|
413 |
-
},
|
414 |
-
"setIdx": 0,
|
415 |
-
"setId": 0,
|
416 |
-
"iconIdx": 9
|
417 |
-
},
|
418 |
-
{
|
419 |
-
"icon": {
|
420 |
-
"paths": [
|
421 |
-
"M832 704c0-14.857-5.714-28.571-16-38.857l-118.857-118.857c-10.286-10.286-24.571-16-38.857-16-16.571 0-29.714 6.286-41.143 18.286 18.857 18.857 41.143 34.857 41.143 64 0 30.286-24.571 54.857-54.857 54.857-29.143 0-45.143-22.286-64-41.143-12 11.429-18.857 24.571-18.857 41.714 0 14.286 5.714 28.571 16 38.857l117.714 118.286c10.286 10.286 24.571 15.429 38.857 15.429s28.571-5.143 38.857-14.857l84-83.429c10.286-10.286 16-24 16-38.286zM430.286 301.143c0-14.286-5.714-28.571-16-38.857l-117.714-118.286c-10.286-10.286-24.571-16-38.857-16s-28.571 5.714-38.857 15.429l-84 83.429c-10.286 10.286-16 24-16 38.286 0 14.857 5.714 28.571 16 38.857l118.857 118.857c10.286 10.286 24.571 15.429 38.857 15.429 16.571 0 29.714-5.714 41.143-17.714-18.857-18.857-41.143-34.857-41.143-64 0-30.286 24.571-54.857 54.857-54.857 29.143 0 45.143 22.286 64 41.143 12-11.429 18.857-24.571 18.857-41.714zM941.714 704c0 43.429-17.714 85.714-48.571 116l-84 83.429c-30.857 30.857-72.571 47.429-116 47.429-44 0-85.714-17.143-116.571-48.571l-117.714-118.286c-30.857-30.857-47.429-72.571-47.429-116 0-45.143 18.286-88 50.286-119.429l-50.286-50.286c-31.429 32-73.714 50.286-118.857 50.286-43.429 0-85.714-17.143-116.571-48l-118.857-118.857c-31.429-31.429-48-72.571-48-116.571 0-43.429 17.714-85.714 48.571-116l84-83.429c30.857-30.857 72.571-47.429 116-47.429 44 0 85.714 17.143 116.571 48.571l117.714 118.286c30.857 30.857 47.429 72.571 47.429 116 0 45.143-18.286 88-50.286 119.429l50.286 50.286c31.429-32 73.714-50.286 118.857-50.286 43.429 0 85.714 17.143 116.571 48l118.857 118.857c31.429 31.429 48 72.571 48 116.571z"
|
422 |
-
],
|
423 |
-
"width": 951,
|
424 |
-
"isMulticolor": false,
|
425 |
-
"isMulticolor2": false,
|
426 |
-
"tags": [
|
427 |
-
"chain",
|
428 |
-
"link"
|
429 |
-
],
|
430 |
-
"defaultCode": 61633,
|
431 |
-
"grid": 0,
|
432 |
-
"attrs": [],
|
433 |
-
"colorPermutations": {
|
434 |
-
"10118231255255255187878719117221": []
|
435 |
-
}
|
436 |
-
},
|
437 |
-
"attrs": [],
|
438 |
-
"properties": {
|
439 |
-
"id": 8,
|
440 |
-
"order": 11,
|
441 |
-
"ligatures": "",
|
442 |
-
"prevSize": 32,
|
443 |
-
"code": 61633,
|
444 |
-
"name": "chain"
|
445 |
-
},
|
446 |
-
"setIdx": 0,
|
447 |
-
"setId": 0,
|
448 |
-
"iconIdx": 10
|
449 |
-
},
|
450 |
-
{
|
451 |
-
"icon": {
|
452 |
-
"paths": [
|
453 |
-
"M877.714 521.143c0 242.286-196.571 438.857-438.857 438.857-43.429 0-84.571-6.286-124.571-18.286 16.571-26.286 35.429-60 44.571-93.714 0 0 5.143-19.429 30.857-120.571 14.857 29.143 59.429 54.857 106.857 54.857 141.143 0 237.143-128.571 237.143-301.143 0-129.714-110.286-251.429-278.286-251.429-208 0-313.143 149.714-313.143 274.286 0 75.429 28.571 142.857 89.714 168 9.714 4 18.857 0 21.714-11.429 2.286-7.429 6.857-26.857 9.143-34.857 2.857-11.429 1.714-14.857-6.286-24.571-17.714-21.143-29.143-48-29.143-86.286 0-110.857 82.857-210.286 216-210.286 117.714 0 182.857 72 182.857 168.571 0 126.286-56 233.143-139.429 233.143-45.714 0-80-37.714-69.143-84.571 13.143-55.429 38.857-115.429 38.857-155.429 0-36-19.429-66.286-59.429-66.286-46.857 0-84.571 48.571-84.571 113.714 0 0 0 41.714 14.286 69.714-48 203.429-56.571 238.857-56.571 238.857-8 33.143-8.571 70.286-7.429 101.143-154.857-68-262.857-222.286-262.857-402.286 0-242.286 196.571-438.857 438.857-438.857s438.857 196.571 438.857 438.857z"
|
454 |
-
],
|
455 |
-
"width": 878,
|
456 |
-
"isMulticolor": false,
|
457 |
-
"isMulticolor2": false,
|
458 |
-
"tags": [
|
459 |
-
"pinterest"
|
460 |
-
],
|
461 |
-
"defaultCode": 61650,
|
462 |
-
"grid": 0,
|
463 |
-
"attrs": [],
|
464 |
-
"colorPermutations": {
|
465 |
-
"10118231255255255187878719117221": []
|
466 |
-
}
|
467 |
-
},
|
468 |
-
"attrs": [],
|
469 |
-
"properties": {
|
470 |
-
"id": 9,
|
471 |
-
"order": 12,
|
472 |
-
"ligatures": "",
|
473 |
-
"prevSize": 32,
|
474 |
-
"code": 61650,
|
475 |
-
"name": "pinterest"
|
476 |
-
},
|
477 |
-
"setIdx": 0,
|
478 |
-
"setId": 0,
|
479 |
-
"iconIdx": 11
|
480 |
-
},
|
481 |
-
{
|
482 |
-
"icon": {
|
483 |
-
"paths": [
|
484 |
-
"M713.143 82.286c90.857 0 164.571 73.714 164.571 164.571v548.571c0 90.857-73.714 164.571-164.571 164.571h-414.286c18.857-26.857 49.714-73.143 61.714-120 0 0 5.143-19.429 30.286-119.429 15.429 29.143 59.429 54.286 106.286 54.286 139.429 0 234.286-127.429 234.286-297.714 0-128.571-109.143-248.571-274.857-248.571-206.286 0-310.286 148-310.286 271.429 0 74.286 28.571 140.571 89.143 165.714 9.714 4 18.857 0 21.714-10.857 1.714-7.429 6.286-26.857 8.571-34.857 2.857-10.857 1.714-14.857-6.286-24-17.143-21.143-28.571-47.429-28.571-85.714 0-109.714 82.286-207.429 213.714-207.429 116.571 0 180.571 70.857 180.571 166.286 0 125.143-55.429 230.857-137.714 230.857-45.143 0-79.429-37.714-68.571-84 13.143-54.857 38.286-114.286 38.286-153.714 0-35.429-18.857-65.143-58.286-65.143-46.286 0-83.429 48-83.429 112 0 0 0 41.143 13.714 69.143-47.429 201.143-56 236.571-56 236.571-12.571 52.571-7.429 113.714-4 145.143h-104.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571z"
|
485 |
-
],
|
486 |
-
"width": 878,
|
487 |
-
"isMulticolor": false,
|
488 |
-
"isMulticolor2": false,
|
489 |
-
"tags": [
|
490 |
-
"pinterest-square"
|
491 |
-
],
|
492 |
-
"defaultCode": 61651,
|
493 |
-
"grid": 0,
|
494 |
-
"attrs": [],
|
495 |
-
"colorPermutations": {
|
496 |
-
"10118231255255255187878719117221": []
|
497 |
-
}
|
498 |
-
},
|
499 |
-
"attrs": [],
|
500 |
-
"properties": {
|
501 |
-
"id": 10,
|
502 |
-
"order": 13,
|
503 |
-
"ligatures": "",
|
504 |
-
"prevSize": 32,
|
505 |
-
"code": 61651,
|
506 |
-
"name": "pinterest-square"
|
507 |
-
},
|
508 |
-
"setIdx": 0,
|
509 |
-
"setId": 0,
|
510 |
-
"iconIdx": 12
|
511 |
-
},
|
512 |
-
{
|
513 |
-
"icon": {
|
514 |
-
"paths": [
|
515 |
-
"M524 526.286c0-14.286-1.714-25.714-3.429-36.571h-206.857v75.429h124c-4.571 32-37.143 94.286-124 94.286-75.429 0-136.571-61.714-136.571-138.286s61.143-138.286 136.571-138.286c42.286 0 70.857 17.714 87.429 33.714l59.429-57.714c-38.286-35.429-88-57.143-146.857-57.143-121.714 0-219.429 98.286-219.429 219.429s97.714 219.429 219.429 219.429c126.286 0 210.286-89.143 210.286-214.286zM721.143 552.572h62.286v-62.857h-62.286v-62.857h-62.857v62.857h-62.857v62.857h62.857v62.857h62.857v-62.857zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
516 |
-
],
|
517 |
-
"width": 878,
|
518 |
-
"isMulticolor": false,
|
519 |
-
"isMulticolor2": false,
|
520 |
-
"tags": [
|
521 |
-
"google-plus-square"
|
522 |
-
],
|
523 |
-
"defaultCode": 61652,
|
524 |
-
"grid": 0,
|
525 |
-
"attrs": [],
|
526 |
-
"colorPermutations": {
|
527 |
-
"10118231255255255187878719117221": []
|
528 |
-
}
|
529 |
-
},
|
530 |
-
"attrs": [],
|
531 |
-
"properties": {
|
532 |
-
"id": 11,
|
533 |
-
"order": 14,
|
534 |
-
"ligatures": "",
|
535 |
-
"prevSize": 32,
|
536 |
-
"code": 61652,
|
537 |
-
"name": "google-plus-square"
|
538 |
-
},
|
539 |
-
"setIdx": 0,
|
540 |
-
"setId": 0,
|
541 |
-
"iconIdx": 13
|
542 |
-
},
|
543 |
-
{
|
544 |
-
"icon": {
|
545 |
-
"paths": [
|
546 |
-
"M821.143 530.857c0 239.429-160.571 409.143-402.286 409.143-231.429 0-418.857-187.429-418.857-418.857s187.429-418.857 418.857-418.857c113.143 0 207.429 41.143 280.571 109.714l-113.714 109.143c-30.857-29.714-85.143-64.571-166.857-64.571-142.857 0-259.429 118.286-259.429 264.571s116.571 264.571 259.429 264.571c165.714 0 228-119.429 237.714-180.571h-237.714v-144h395.429c4 21.143 6.857 42.286 6.857 69.714zM1316.571 461.143v120h-119.429v119.429h-120v-119.429h-119.429v-120h119.429v-119.429h120v119.429h119.429z"
|
547 |
-
],
|
548 |
-
"width": 1317,
|
549 |
-
"isMulticolor": false,
|
550 |
-
"isMulticolor2": false,
|
551 |
-
"tags": [
|
552 |
-
"google-plus"
|
553 |
-
],
|
554 |
-
"defaultCode": 61653,
|
555 |
-
"grid": 0,
|
556 |
-
"attrs": [],
|
557 |
-
"colorPermutations": {
|
558 |
-
"10118231255255255187878719117221": []
|
559 |
-
}
|
560 |
-
},
|
561 |
-
"attrs": [],
|
562 |
-
"properties": {
|
563 |
-
"id": 12,
|
564 |
-
"order": 15,
|
565 |
-
"ligatures": "",
|
566 |
-
"prevSize": 32,
|
567 |
-
"code": 61653,
|
568 |
-
"name": "google-plus"
|
569 |
-
},
|
570 |
-
"setIdx": 0,
|
571 |
-
"setId": 0,
|
572 |
-
"iconIdx": 14
|
573 |
-
},
|
574 |
-
{
|
575 |
-
"icon": {
|
576 |
-
"paths": [
|
577 |
-
"M1024 414.857v453.714c0 50.286-41.143 91.429-91.429 91.429h-841.143c-50.286 0-91.429-41.143-91.429-91.429v-453.714c17.143 18.857 36.571 35.429 57.714 49.714 94.857 64.571 190.857 129.143 284 197.143 48 35.429 107.429 78.857 169.714 78.857h1.143c62.286 0 121.714-43.429 169.714-78.857 93.143-67.429 189.143-132.571 284.571-197.143 20.571-14.286 40-30.857 57.143-49.714zM1024 246.857c0 64-47.429 121.714-97.714 156.571-89.143 61.714-178.857 123.429-267.429 185.714-37.143 25.714-100 78.286-146.286 78.286h-1.143c-46.286 0-109.143-52.571-146.286-78.286-88.571-62.286-178.286-124-266.857-185.714-40.571-27.429-98.286-92-98.286-144 0-56 30.286-104 91.429-104h841.143c49.714 0 91.429 41.143 91.429 91.429z"
|
578 |
-
],
|
579 |
-
"isMulticolor": false,
|
580 |
-
"isMulticolor2": false,
|
581 |
-
"tags": [
|
582 |
-
"envelope"
|
583 |
-
],
|
584 |
-
"defaultCode": 61664,
|
585 |
-
"grid": 0,
|
586 |
-
"attrs": [],
|
587 |
-
"colorPermutations": {
|
588 |
-
"10118231255255255187878719117221": []
|
589 |
-
}
|
590 |
-
},
|
591 |
-
"attrs": [],
|
592 |
-
"properties": {
|
593 |
-
"id": 13,
|
594 |
-
"order": 46,
|
595 |
-
"ligatures": "",
|
596 |
-
"prevSize": 32,
|
597 |
-
"code": 61664,
|
598 |
-
"name": "envelope"
|
599 |
-
},
|
600 |
-
"setIdx": 0,
|
601 |
-
"setId": 0,
|
602 |
-
"iconIdx": 15
|
603 |
-
},
|
604 |
-
{
|
605 |
-
"icon": {
|
606 |
-
"paths": [
|
607 |
-
"M199.429 366.286v566.286h-188.571v-566.286h188.571zM211.429 191.429c0.571 54.286-40.571 97.714-106.286 97.714v0h-1.143c-63.429 0-104-43.429-104-97.714 0-55.429 42.286-97.714 106.286-97.714 64.571 0 104.571 42.286 105.143 97.714zM877.714 608v324.571h-188v-302.857c0-76-27.429-128-95.429-128-52 0-82.857 34.857-96.571 68.571-4.571 12.571-6.286 29.143-6.286 46.286v316h-188c2.286-513.143 0-566.286 0-566.286h188v82.286h-1.143c24.571-38.857 69.143-95.429 170.857-95.429 124 0 216.571 81.143 216.571 254.857z"
|
608 |
-
],
|
609 |
-
"width": 878,
|
610 |
-
"isMulticolor": false,
|
611 |
-
"isMulticolor2": false,
|
612 |
-
"tags": [
|
613 |
-
"linkedin"
|
614 |
-
],
|
615 |
-
"defaultCode": 61665,
|
616 |
-
"grid": 0,
|
617 |
-
"attrs": [],
|
618 |
-
"colorPermutations": {
|
619 |
-
"10118231255255255187878719117221": []
|
620 |
-
}
|
621 |
-
},
|
622 |
-
"attrs": [],
|
623 |
-
"properties": {
|
624 |
-
"id": 14,
|
625 |
-
"order": 42,
|
626 |
-
"ligatures": "",
|
627 |
-
"prevSize": 32,
|
628 |
-
"code": 61665,
|
629 |
-
"name": "linkedin"
|
630 |
-
},
|
631 |
-
"setIdx": 0,
|
632 |
-
"setId": 0,
|
633 |
-
"iconIdx": 16
|
634 |
-
},
|
635 |
-
{
|
636 |
-
"icon": {
|
637 |
-
"paths": [
|
638 |
-
"M525.143 753.714v-89.714c0-18.857-5.714-28.571-16.571-28.571-6.286 0-12.571 2.857-18.857 9.143v128c6.286 6.286 12.571 9.143 18.857 9.143 10.857 0 16.571-9.143 16.571-28zM630.286 684h37.714v-19.429c0-19.429-6.286-29.143-18.857-29.143s-18.857 9.714-18.857 29.143v19.429zM304 532v40h-45.714v241.714h-42.286v-241.714h-44.571v-40h132.571zM418.857 604v209.714h-38.286v-22.857c-14.857 17.143-29.143 25.714-43.429 25.714-12 0-20.571-5.143-24-16-2.286-6.286-3.429-16-3.429-30.857v-165.714h37.714v154.286c0 8.571 0 13.714 0.571 14.857 0.571 5.714 3.429 8.571 8.571 8.571 8 0 15.429-5.714 24-17.714v-160h38.286zM562.857 667.429v83.429c0 18.857-1.143 33.143-4 41.714-4.571 16-14.857 24-30.286 24-13.143 0-26.286-8-38.857-23.429v20.571h-38.286v-281.714h38.286v92c12-14.857 25.143-22.857 38.857-22.857 15.429 0 25.714 8 30.286 24 2.857 8.571 4 22.286 4 42.286zM706.286 741.143v5.143c0 12.571-0.571 20.571-1.143 24.571-1.143 8.571-4 16-8.571 22.857-10.286 15.429-26.286 22.857-45.714 22.857-20 0-35.429-7.429-46.286-21.714-8-10.286-12-26.857-12-49.143v-73.714c0-22.286 3.429-38.286 11.429-49.143 10.857-14.286 26.286-21.714 45.714-21.714 18.857 0 34.286 7.429 44.571 21.714 8 10.857 12 26.857 12 49.143v43.429h-76v37.143c0 19.429 6.286 29.143 19.429 29.143 9.143 0 14.857-5.143 17.143-14.857 0-2.286 0.571-10.857 0.571-25.714h38.857zM448.571 270.286v89.143c0 19.429-6.286 29.143-18.286 29.143-12.571 0-18.286-9.714-18.286-29.143v-89.143c0-19.429 5.714-29.714 18.286-29.714 12 0 18.286 10.286 18.286 29.714zM753.143 677.714v0c0-49.143 0-101.143-10.857-148.571-8-33.714-35.429-58.286-68-61.714-77.714-8.571-156.571-8.571-235.429-8.571-78.286 0-157.143 0-234.857 8.571-33.143 3.429-60.571 28-68 61.714-10.857 47.429-11.429 99.429-11.429 148.571v0c0 48.571 0 100.571 11.429 148.571 7.429 33.143 34.857 57.714 67.429 61.714 78.286 8.571 157.143 8.571 235.429 8.571s157.143 0 235.429-8.571c32.571-4 60-28.571 67.429-61.714 11.429-48 11.429-100 11.429-148.571zM321.714 305.714l51.429-169.143h-42.857l-29.143 111.429-30.286-111.429h-44.571c8.571 26.286 18.286 52.571 26.857 78.857 13.714 40 22.286 69.714 26.286 90.286v114.857h42.286v-114.857zM486.857 352v-74.286c0-22.286-4-38.857-12-49.714-10.857-14.286-25.714-21.714-44.571-21.714-19.429 0-34.286 7.429-44.571 21.714-8 10.857-12 27.429-12 49.714v74.286c0 22.286 4 38.857 12 49.714 10.286 14.286 25.143 21.714 44.571 21.714 18.857 0 33.714-7.429 44.571-21.714 8-10.286 12-27.429 12-49.714zM590.286 420.572h38.286v-211.429h-38.286v161.714c-8.571 12-16.571 17.714-24 17.714-5.143 0-8.571-2.857-9.143-9.143-0.571-1.143-0.571-5.714-0.571-14.857v-155.429h-38.286v167.429c0 14.857 1.143 24.571 3.429 31.429 4 10.286 12.571 15.429 24.571 15.429 14.286 0 28.571-8.571 44-25.714v22.857zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
639 |
-
],
|
640 |
-
"width": 878,
|
641 |
-
"isMulticolor": false,
|
642 |
-
"isMulticolor2": false,
|
643 |
-
"tags": [
|
644 |
-
"youtube-square"
|
645 |
-
],
|
646 |
-
"defaultCode": 61798,
|
647 |
-
"grid": 0,
|
648 |
-
"attrs": [],
|
649 |
-
"colorPermutations": {
|
650 |
-
"10118231255255255187878719117221": []
|
651 |
-
}
|
652 |
-
},
|
653 |
-
"attrs": [],
|
654 |
-
"properties": {
|
655 |
-
"id": 15,
|
656 |
-
"order": 41,
|
657 |
-
"ligatures": "",
|
658 |
-
"prevSize": 32,
|
659 |
-
"code": 61798,
|
660 |
-
"name": "youtube-square"
|
661 |
-
},
|
662 |
-
"setIdx": 0,
|
663 |
-
"setId": 0,
|
664 |
-
"iconIdx": 17
|
665 |
-
},
|
666 |
-
{
|
667 |
-
"icon": {
|
668 |
-
"paths": [
|
669 |
-
"M554.857 720v120.571c0 25.714-7.429 38.286-22.286 38.286-8.571 0-17.143-4-25.714-12.571v-172c8.571-8.571 17.143-12.571 25.714-12.571 14.857 0 22.286 13.143 22.286 38.286zM748 720.572v26.286h-51.429v-26.286c0-25.714 8.571-38.857 25.714-38.857s25.714 13.143 25.714 38.857zM196 596h61.143v-53.714h-178.286v53.714h60v325.143h57.143v-325.143zM360.571 921.143h50.857v-282.286h-50.857v216c-11.429 16-22.286 24-32.571 24-6.857 0-10.857-4-12-12-0.571-1.714-0.571-8-0.571-20v-208h-50.857v223.429c0 20 1.714 33.143 4.571 41.714 4.571 14.286 16.571 21.143 33.143 21.143 18.286 0 37.714-11.429 58.286-34.857v30.857zM605.714 836.572v-112.571c0-26.286-1.143-45.143-5.143-56.571-6.286-21.143-20.571-32-40.571-32-18.857 0-36.571 10.286-53.143 30.857v-124h-50.857v378.857h50.857v-27.429c17.143 21.143 34.857 31.429 53.143 31.429 20 0 34.286-10.857 40.571-31.429 4-12 5.143-30.857 5.143-57.143zM798.857 830.857v-7.429h-52c0 20.571-0.571 32-1.143 34.857-2.857 13.714-10.286 20.571-22.857 20.571-17.714 0-26.286-13.143-26.286-39.429v-49.714h102.286v-58.857c0-30.286-5.143-52-15.429-66.286-14.857-19.429-34.857-29.143-60.571-29.143-26.286 0-46.286 9.714-61.143 29.143-10.857 14.286-16 36-16 66.286v98.857c0 30.286 5.714 52.571 16.571 66.286 14.857 19.429 34.857 29.143 61.714 29.143s48-10.286 61.714-30.286c6.286-9.143 10.857-19.429 12-30.857 1.143-5.143 1.143-16.571 1.143-33.143zM451.429 309.143v-120c0-26.286-7.429-39.429-24.571-39.429-16.571 0-24.571 13.143-24.571 39.429v120c0 26.286 8 40 24.571 40 17.143 0 24.571-13.714 24.571-40zM862.286 738.286c0 65.714-0.571 136-14.857 200-10.857 45.143-47.429 78.286-91.429 82.857-105.143 12-211.429 12-317.143 12s-212 0-317.143-12c-44-4.571-81.143-37.714-91.429-82.857-14.857-64-14.857-134.286-14.857-200v0c0-66.286 0.571-136 14.857-200 10.857-45.143 47.429-78.286 92-83.429 104.571-11.429 210.857-11.429 316.571-11.429s212 0 317.143 11.429c44 5.143 81.143 38.286 91.429 83.429 14.857 64 14.857 133.714 14.857 200zM292 9.143h58.286l-69.143 228v154.857h-57.143v-154.857c-5.143-28-16.571-68-34.857-121.143-12.571-35.429-25.143-71.429-37.143-106.857h60.571l40.571 150.286zM503.429 199.429v100c0 30.286-5.143 53.143-16 67.429-14.286 19.429-34.286 29.143-60.571 29.143-25.714 0-45.714-9.714-60-29.143-10.857-14.857-16-37.143-16-67.429v-100c0-30.286 5.143-52.571 16-66.857 14.286-19.429 34.286-29.143 60-29.143 26.286 0 46.286 9.714 60.571 29.143 10.857 14.286 16 36.571 16 66.857zM694.857 106.857v285.143h-52v-31.429c-20.571 24-40 35.429-58.857 35.429-16.571 0-28.571-6.857-33.714-21.143-2.857-8.571-4.571-22.286-4.571-42.857v-225.143h52v209.714c0 12 0 18.857 0.571 20 1.143 8 5.143 12.571 12 12.571 10.286 0 21.143-8 32.571-24.571v-217.714h52z"
|
670 |
-
],
|
671 |
-
"width": 878,
|
672 |
-
"isMulticolor": false,
|
673 |
-
"isMulticolor2": false,
|
674 |
-
"tags": [
|
675 |
-
"youtube"
|
676 |
-
],
|
677 |
-
"defaultCode": 61799,
|
678 |
-
"grid": 0,
|
679 |
-
"attrs": [],
|
680 |
-
"colorPermutations": {
|
681 |
-
"10118231255255255187878719117221": []
|
682 |
-
}
|
683 |
-
},
|
684 |
-
"attrs": [],
|
685 |
-
"properties": {
|
686 |
-
"id": 16,
|
687 |
-
"order": 16,
|
688 |
-
"ligatures": "",
|
689 |
-
"prevSize": 32,
|
690 |
-
"code": 61799,
|
691 |
-
"name": "youtube"
|
692 |
-
},
|
693 |
-
"setIdx": 0,
|
694 |
-
"setId": 0,
|
695 |
-
"iconIdx": 18
|
696 |
-
},
|
697 |
-
{
|
698 |
-
"icon": {
|
699 |
-
"paths": [
|
700 |
-
"M406.286 653.714l276.571-142.857-276.571-144.571v287.429zM512 161.143c215.429 0 358.286 10.286 358.286 10.286 20 2.286 64 2.286 102.857 43.429 0 0 31.429 30.857 40.571 101.714 10.857 82.857 10.286 165.714 10.286 165.714v77.714s0.571 82.857-10.286 165.714c-9.143 70.286-40.571 101.714-40.571 101.714-38.857 40.571-82.857 40.571-102.857 42.857 0 0-142.857 10.857-358.286 10.857v0c-266.286-2.286-348-10.286-348-10.286-22.857-4-74.286-2.857-113.143-43.429 0 0-31.429-31.429-40.571-101.714-10.857-82.857-10.286-165.714-10.286-165.714v-77.714s-0.571-82.857 10.286-165.714c9.143-70.857 40.571-101.714 40.571-101.714 38.857-41.143 82.857-41.143 102.857-43.429 0 0 142.857-10.286 358.286-10.286v0z"
|
701 |
-
],
|
702 |
-
"isMulticolor": false,
|
703 |
-
"isMulticolor2": false,
|
704 |
-
"tags": [
|
705 |
-
"youtube-play"
|
706 |
-
],
|
707 |
-
"defaultCode": 61802,
|
708 |
-
"grid": 0,
|
709 |
-
"attrs": [],
|
710 |
-
"colorPermutations": {
|
711 |
-
"10118231255255255187878719117221": []
|
712 |
-
}
|
713 |
-
},
|
714 |
-
"attrs": [],
|
715 |
-
"properties": {
|
716 |
-
"id": 17,
|
717 |
-
"order": 17,
|
718 |
-
"ligatures": "",
|
719 |
-
"prevSize": 32,
|
720 |
-
"code": 61802,
|
721 |
-
"name": "youtube-play"
|
722 |
-
},
|
723 |
-
"setIdx": 0,
|
724 |
-
"setId": 0,
|
725 |
-
"iconIdx": 19
|
726 |
-
},
|
727 |
-
{
|
728 |
-
"icon": {
|
729 |
-
"paths": [
|
730 |
-
"M229.714 413.143l282.286 174.286-195.429 162.857-280-182.286zM793.143 730.286v61.714l-280 167.429v0.571l-0.571-0.571-0.571 0.571v-0.571l-279.429-167.429v-61.714l84 54.857 195.429-162.286v-1.143l0.571 0.571 0.571-0.571v1.143l196 162.286zM316.571 76.572l195.429 162.857-282.286 173.714-193.143-154.286zM794.286 413.143l193.143 154.857-279.429 182.286-196-162.857zM708 76.572l279.429 182.286-193.143 154.286-282.286-173.714z"
|
731 |
-
],
|
732 |
-
"isMulticolor": false,
|
733 |
-
"isMulticolor2": false,
|
734 |
-
"tags": [
|
735 |
-
"dropbox"
|
736 |
-
],
|
737 |
-
"defaultCode": 61803,
|
738 |
-
"grid": 0,
|
739 |
-
"attrs": [],
|
740 |
-
"colorPermutations": {
|
741 |
-
"10118231255255255187878719117221": []
|
742 |
-
}
|
743 |
-
},
|
744 |
-
"attrs": [],
|
745 |
-
"properties": {
|
746 |
-
"id": 18,
|
747 |
-
"order": 18,
|
748 |
-
"ligatures": "",
|
749 |
-
"prevSize": 32,
|
750 |
-
"code": 61803,
|
751 |
-
"name": "dropbox"
|
752 |
-
},
|
753 |
-
"setIdx": 0,
|
754 |
-
"setId": 0,
|
755 |
-
"iconIdx": 20
|
756 |
-
},
|
757 |
-
{
|
758 |
-
"icon": {
|
759 |
-
"paths": [
|
760 |
-
"M585.143 521.143c0-80.571-65.714-146.286-146.286-146.286s-146.286 65.714-146.286 146.286 65.714 146.286 146.286 146.286 146.286-65.714 146.286-146.286zM664 521.143c0 124.571-100.571 225.143-225.143 225.143s-225.143-100.571-225.143-225.143 100.571-225.143 225.143-225.143 225.143 100.571 225.143 225.143zM725.714 286.857c0 29.143-23.429 52.571-52.571 52.571s-52.571-23.429-52.571-52.571 23.429-52.571 52.571-52.571 52.571 23.429 52.571 52.571zM438.857 161.143c-64 0-201.143-5.143-258.857 17.714-20 8-34.857 17.714-50.286 33.143s-25.143 30.286-33.143 50.286c-22.857 57.714-17.714 194.857-17.714 258.857s-5.143 201.143 17.714 258.857c8 20 17.714 34.857 33.143 50.286s30.286 25.143 50.286 33.143c57.714 22.857 194.857 17.714 258.857 17.714s201.143 5.143 258.857-17.714c20-8 34.857-17.714 50.286-33.143s25.143-30.286 33.143-50.286c22.857-57.714 17.714-194.857 17.714-258.857s5.143-201.143-17.714-258.857c-8-20-17.714-34.857-33.143-50.286s-30.286-25.143-50.286-33.143c-57.714-22.857-194.857-17.714-258.857-17.714zM877.714 521.143c0 60.571 0.571 120.571-2.857 181.143-3.429 70.286-19.429 132.571-70.857 184s-113.714 67.429-184 70.857c-60.571 3.429-120.571 2.857-181.143 2.857s-120.571 0.571-181.143-2.857c-70.286-3.429-132.571-19.429-184-70.857s-67.429-113.714-70.857-184c-3.429-60.571-2.857-120.571-2.857-181.143s-0.571-120.571 2.857-181.143c3.429-70.286 19.429-132.571 70.857-184s113.714-67.429 184-70.857c60.571-3.429 120.571-2.857 181.143-2.857s120.571-0.571 181.143 2.857c70.286 3.429 132.571 19.429 184 70.857s67.429 113.714 70.857 184c3.429 60.571 2.857 120.571 2.857 181.143z"
|
761 |
-
],
|
762 |
-
"width": 878,
|
763 |
-
"isMulticolor": false,
|
764 |
-
"isMulticolor2": false,
|
765 |
-
"tags": [
|
766 |
-
"instagram"
|
767 |
-
],
|
768 |
-
"defaultCode": 61805,
|
769 |
-
"grid": 0,
|
770 |
-
"attrs": [],
|
771 |
-
"colorPermutations": {
|
772 |
-
"10118231255255255187878719117221": []
|
773 |
-
}
|
774 |
-
},
|
775 |
-
"attrs": [],
|
776 |
-
"properties": {
|
777 |
-
"id": 19,
|
778 |
-
"order": 19,
|
779 |
-
"ligatures": "",
|
780 |
-
"prevSize": 32,
|
781 |
-
"code": 61805,
|
782 |
-
"name": "instagram"
|
783 |
-
},
|
784 |
-
"setIdx": 0,
|
785 |
-
"setId": 0,
|
786 |
-
"iconIdx": 21
|
787 |
-
},
|
788 |
-
{
|
789 |
-
"icon": {
|
790 |
-
"paths": [
|
791 |
-
"M713.143 82.286c90.857 0 164.571 73.714 164.571 164.571v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571zM398.857 521.143c0-66.857-54.286-121.143-121.143-121.143s-121.143 54.286-121.143 121.143 54.286 121.143 121.143 121.143 121.143-54.286 121.143-121.143zM721.143 521.143c0-66.857-54.286-121.143-121.143-121.143s-121.143 54.286-121.143 121.143 54.286 121.143 121.143 121.143 121.143-54.286 121.143-121.143z"
|
792 |
-
],
|
793 |
-
"width": 878,
|
794 |
-
"isMulticolor": false,
|
795 |
-
"isMulticolor2": false,
|
796 |
-
"tags": [
|
797 |
-
"flickr"
|
798 |
-
],
|
799 |
-
"defaultCode": 61806,
|
800 |
-
"grid": 0,
|
801 |
-
"attrs": [],
|
802 |
-
"colorPermutations": {
|
803 |
-
"10118231255255255187878719117221": []
|
804 |
-
}
|
805 |
-
},
|
806 |
-
"attrs": [],
|
807 |
-
"properties": {
|
808 |
-
"id": 20,
|
809 |
-
"order": 20,
|
810 |
-
"ligatures": "",
|
811 |
-
"prevSize": 32,
|
812 |
-
"code": 61806,
|
813 |
-
"name": "flickr"
|
814 |
-
},
|
815 |
-
"setIdx": 0,
|
816 |
-
"setId": 0,
|
817 |
-
"iconIdx": 22
|
818 |
-
},
|
819 |
-
{
|
820 |
-
"icon": {
|
821 |
-
"paths": [
|
822 |
-
"M539.429 768.572l45.714 135.429c-17.143 25.714-94.857 54.857-164.571 56-207.429 3.429-285.714-147.429-285.714-253.714v-310.857h-96v-122.857c144-52 178.857-182.286 186.857-256.571 0.571-4.571 4.571-6.857 6.857-6.857h139.429v242.286h190.286v144h-190.857v296c0 40 14.857 95.429 91.429 93.714 25.143-0.571 58.857-8 76.571-16.571z"
|
823 |
-
],
|
824 |
-
"width": 624,
|
825 |
-
"isMulticolor": false,
|
826 |
-
"isMulticolor2": false,
|
827 |
-
"tags": [
|
828 |
-
"tumblr"
|
829 |
-
],
|
830 |
-
"defaultCode": 61811,
|
831 |
-
"grid": 0,
|
832 |
-
"attrs": [],
|
833 |
-
"colorPermutations": {
|
834 |
-
"10118231255255255187878719117221": []
|
835 |
-
}
|
836 |
-
},
|
837 |
-
"attrs": [],
|
838 |
-
"properties": {
|
839 |
-
"id": 21,
|
840 |
-
"order": 21,
|
841 |
-
"ligatures": "",
|
842 |
-
"prevSize": 32,
|
843 |
-
"code": 61811,
|
844 |
-
"name": "tumblr"
|
845 |
-
},
|
846 |
-
"setIdx": 0,
|
847 |
-
"setId": 0,
|
848 |
-
"iconIdx": 23
|
849 |
-
},
|
850 |
-
{
|
851 |
-
"icon": {
|
852 |
-
"paths": [
|
853 |
-
"M649.143 844l-35.429-104.571c-13.714 6.857-39.429 12.571-58.857 12.571-58.286 1.714-70.286-40.571-70.286-72v-227.429h146.857v-110.857h-146.286v-186.286h-107.429c-1.714 0-4.571 1.714-5.143 5.714-6.286 56.571-33.143 157.143-144 197.143v94.286h74.286v238.857c0 81.714 60 198.286 219.429 195.429 53.714-1.143 113.714-23.429 126.857-42.857zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
854 |
-
],
|
855 |
-
"width": 878,
|
856 |
-
"isMulticolor": false,
|
857 |
-
"isMulticolor2": false,
|
858 |
-
"tags": [
|
859 |
-
"tumblr-square"
|
860 |
-
],
|
861 |
-
"defaultCode": 61812,
|
862 |
-
"grid": 0,
|
863 |
-
"attrs": [],
|
864 |
-
"colorPermutations": {
|
865 |
-
"10118231255255255187878719117221": []
|
866 |
-
}
|
867 |
-
},
|
868 |
-
"attrs": [],
|
869 |
-
"properties": {
|
870 |
-
"id": 22,
|
871 |
-
"order": 22,
|
872 |
-
"ligatures": "",
|
873 |
-
"prevSize": 32,
|
874 |
-
"code": 61812,
|
875 |
-
"name": "tumblr-square"
|
876 |
-
},
|
877 |
-
"setIdx": 0,
|
878 |
-
"setId": 0,
|
879 |
-
"iconIdx": 24
|
880 |
-
},
|
881 |
-
{
|
882 |
-
"icon": {
|
883 |
-
"paths": [
|
884 |
-
"M585.143 866.286c-5.714-33.143-27.429-147.429-80-284.571-0.571 0-1.714 0.571-2.286 0.571 0 0-222.286 77.714-294.286 234.286-3.429-2.857-8.571-6.286-8.571-6.286 65.143 53.143 148 85.714 238.857 85.714 52 0 101.143-10.857 146.286-29.714zM479.429 519.429c-9.143-21.143-19.429-42.286-30.286-63.429-193.143 57.714-378.286 53.143-384.571 53.143-0.571 4-0.571 8-0.571 12 0 96 36.571 184 96 250.286v0c102.286-182.286 304.571-247.429 304.571-247.429 5.143-1.714 10.286-2.857 14.857-4.571zM418.286 398.286c-65.143-115.429-134.286-209.143-139.429-216-104.571 49.143-182.286 145.714-206.857 261.714 9.714 0 166.286 1.714 346.286-45.714zM809.143 580.572c-8-2.286-112.571-35.429-233.714-16.571 49.143 135.429 69.143 245.714 73.143 268 84-56.571 143.429-146.857 160.571-251.429zM349.143 157.143c-0.571 0-0.571 0-1.143 0.571 0 0 0.571-0.571 1.143-0.571zM686.286 240c-65.714-58.286-152.571-93.714-247.429-93.714-30.286 0-60 4-88.571 10.857 5.714 7.429 76.571 100.571 140.571 218.286 141.143-52.571 194.286-133.714 195.429-135.429zM813.714 517.143c-1.143-88.571-32.571-170.286-85.143-234.286-1.143 1.143-61.143 88-209.143 148.571 8.571 17.714 17.143 36 25.143 54.286 2.857 6.286 5.143 13.143 8 19.429 129.143-16.571 256.571 11.429 261.143 12zM877.714 521.143c0 242.286-196.571 438.857-438.857 438.857s-438.857-196.571-438.857-438.857 196.571-438.857 438.857-438.857 438.857 196.571 438.857 438.857z"
|
885 |
-
],
|
886 |
-
"width": 878,
|
887 |
-
"isMulticolor": false,
|
888 |
-
"isMulticolor2": false,
|
889 |
-
"tags": [
|
890 |
-
"dribbble"
|
891 |
-
],
|
892 |
-
"defaultCode": 61821,
|
893 |
-
"grid": 0,
|
894 |
-
"attrs": [],
|
895 |
-
"colorPermutations": {
|
896 |
-
"10118231255255255187878719117221": []
|
897 |
-
}
|
898 |
-
},
|
899 |
-
"attrs": [],
|
900 |
-
"properties": {
|
901 |
-
"id": 23,
|
902 |
-
"order": 23,
|
903 |
-
"ligatures": "",
|
904 |
-
"prevSize": 32,
|
905 |
-
"code": 61821,
|
906 |
-
"name": "dribbble"
|
907 |
-
},
|
908 |
-
"setIdx": 0,
|
909 |
-
"setId": 0,
|
910 |
-
"iconIdx": 25
|
911 |
-
},
|
912 |
-
{
|
913 |
-
"icon": {
|
914 |
-
"paths": [
|
915 |
-
"M670.286 616.572c0-99.429-96.571-133.714-177.714-152l-59.429-13.714c-43.429-10.286-76-17.714-76-50.857 0-30.286 32-44 82.286-44 89.714 0 91.429 65.714 146.857 65.714 37.143 0 59.429-29.143 59.429-62.286 0-65.714-109.143-108.571-217.143-108.571-98.857 0-213.714 42.857-213.714 158.857 0 96 64 130.286 147.429 150.286l83.429 20.571c50.857 12.571 82.286 18.286 82.286 54.857 0 29.143-32.571 51.429-82.857 51.429-105.714 0-111.429-88-172.571-88-40 0-57.714 28.571-57.714 60 0 70.286 107.429 127.429 236 127.429 107.429 0 219.429-53.714 219.429-169.714zM877.714 740.572c0 121.143-98.286 219.429-219.429 219.429-50.286 0-96.571-17.143-133.714-45.714-27.429 5.714-56.571 9.143-85.714 9.143-222.286 0-402.286-180-402.286-402.286 0-29.143 3.429-58.286 9.143-85.714-28.571-37.143-45.714-83.429-45.714-133.714 0-121.143 98.286-219.429 219.429-219.429 50.286 0 96.571 17.143 133.714 45.714 27.429-5.714 56.571-9.143 85.714-9.143 222.286 0 402.286 180 402.286 402.286 0 29.143-3.429 58.286-9.143 85.714 28.571 37.143 45.714 83.429 45.714 133.714z"
|
916 |
-
],
|
917 |
-
"width": 878,
|
918 |
-
"isMulticolor": false,
|
919 |
-
"isMulticolor2": false,
|
920 |
-
"tags": [
|
921 |
-
"skype"
|
922 |
-
],
|
923 |
-
"defaultCode": 61822,
|
924 |
-
"grid": 0,
|
925 |
-
"attrs": [],
|
926 |
-
"colorPermutations": {
|
927 |
-
"10118231255255255187878719117221": []
|
928 |
-
}
|
929 |
-
},
|
930 |
-
"attrs": [],
|
931 |
-
"properties": {
|
932 |
-
"id": 24,
|
933 |
-
"order": 24,
|
934 |
-
"ligatures": "",
|
935 |
-
"prevSize": 32,
|
936 |
-
"code": 61822,
|
937 |
-
"name": "skype"
|
938 |
-
},
|
939 |
-
"setIdx": 0,
|
940 |
-
"setId": 0,
|
941 |
-
"iconIdx": 26
|
942 |
-
},
|
943 |
-
{
|
944 |
-
"icon": {
|
945 |
-
"paths": [
|
946 |
-
"M738.286 373.714c4-82.857-26.857-124.571-92-126.857-88-2.857-147.429 46.857-178.286 149.143 16-6.857 31.429-10.857 46.857-10.857 32 0 46.286 18.286 42.286 54.857-1.714 21.714-16 53.714-42.286 95.429-26.857 42.286-46.857 62.857-60 62.857-17.143 0-32-32-46.857-96.571-4.571-19.429-13.143-67.429-25.714-145.714-11.429-72-41.714-105.714-91.429-101.143-20.571 2.286-52.571 20.571-93.714 57.143-30.857 26.857-61.143 54.857-92.571 82.286l29.714 38.286c28.571-19.429 45.143-29.714 49.714-29.714 21.714 0 42.286 34.286 61.143 102.286 17.143 62.857 34.286 125.143 51.429 188 25.714 68 56.571 102.286 93.714 102.286 59.429 0 132.571-56 218.857-168 83.429-107.429 126.857-192 129.143-253.714zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
947 |
-
],
|
948 |
-
"width": 878,
|
949 |
-
"isMulticolor": false,
|
950 |
-
"isMulticolor2": false,
|
951 |
-
"tags": [
|
952 |
-
"vimeo-square"
|
953 |
-
],
|
954 |
-
"defaultCode": 61844,
|
955 |
-
"grid": 0,
|
956 |
-
"attrs": [],
|
957 |
-
"colorPermutations": {
|
958 |
-
"10118231255255255187878719117221": []
|
959 |
-
}
|
960 |
-
},
|
961 |
-
"attrs": [],
|
962 |
-
"properties": {
|
963 |
-
"id": 25,
|
964 |
-
"order": 25,
|
965 |
-
"ligatures": "",
|
966 |
-
"prevSize": 32,
|
967 |
-
"code": 61844,
|
968 |
-
"name": "vimeo-square"
|
969 |
-
},
|
970 |
-
"setIdx": 0,
|
971 |
-
"setId": 0,
|
972 |
-
"iconIdx": 27
|
973 |
-
},
|
974 |
-
{
|
975 |
-
"icon": {
|
976 |
-
"paths": [
|
977 |
-
"M72.571 521.143c0-63.429 13.714-124 38.286-178.857l209.714 574.286c-146.857-71.429-248-221.714-248-395.429zM808.571 498.857c0 37.714-15.429 81.143-33.714 142.286l-43.429 146.286-158.857-472s26.286-1.714 50.286-4.571c23.429-2.857 20.571-37.714-2.857-36-71.429 5.143-117.143 5.714-117.143 5.714s-42.857-0.571-115.429-5.714c-24-1.714-26.857 34.286-2.857 36 22.286 2.286 45.714 4.571 45.714 4.571l68.571 187.429-96 288-160-475.429s26.286-1.714 50.286-4.571c23.429-2.857 20.571-37.714-2.857-36-70.857 5.143-117.143 5.714-117.143 5.714-8 0-17.714-0.571-28-0.571 78.286-119.429 213.143-198.286 366.857-198.286 114.286 0 218.286 44 296.571 115.429h-5.714c-42.857 0-73.714 37.143-73.714 77.714 0 36 21.143 66.286 43.429 102.857 17.143 29.143 36 66.857 36 121.143zM519.429 559.429l135.429 369.714c0.571 2.286 1.714 4.571 2.857 6.286-45.714 16-94.286 25.143-145.714 25.143-42.857 0-84.571-6.286-124-18.286zM897.143 310.286c34.286 62.857 54.286 134.286 54.286 210.857 0 162.286-88 303.429-218.857 379.429l134.286-387.429c22.286-64 33.714-113.143 33.714-157.714 0-16-1.143-30.857-3.429-45.143zM512 9.143c282.286 0 512 229.714 512 512s-229.714 512-512 512-512-229.714-512-512 229.714-512 512-512zM512 1009.714c269.143 0 488.571-219.429 488.571-488.571s-219.429-488.571-488.571-488.571-488.571 219.429-488.571 488.571 219.429 488.571 488.571 488.571z"
|
978 |
-
],
|
979 |
-
"isMulticolor": false,
|
980 |
-
"isMulticolor2": false,
|
981 |
-
"tags": [
|
982 |
-
"wordpress"
|
983 |
-
],
|
984 |
-
"defaultCode": 61850,
|
985 |
-
"grid": 0,
|
986 |
-
"attrs": [],
|
987 |
-
"colorPermutations": {
|
988 |
-
"10118231255255255187878719117221": []
|
989 |
-
}
|
990 |
-
},
|
991 |
-
"attrs": [],
|
992 |
-
"properties": {
|
993 |
-
"id": 26,
|
994 |
-
"order": 26,
|
995 |
-
"ligatures": "",
|
996 |
-
"prevSize": 32,
|
997 |
-
"code": 61850,
|
998 |
-
"name": "wordpress"
|
999 |
-
},
|
1000 |
-
"setIdx": 0,
|
1001 |
-
"setId": 0,
|
1002 |
-
"iconIdx": 28
|
1003 |
-
},
|
1004 |
-
{
|
1005 |
-
"icon": {
|
1006 |
-
"paths": [
|
1007 |
-
"M438.857 458.286h414.286c4 22.286 6.857 44 6.857 73.143 0 250.286-168 428.571-421.143 428.571-242.857 0-438.857-196-438.857-438.857s196-438.857 438.857-438.857c118.286 0 217.714 43.429 294.286 114.857l-119.429 114.857c-32.571-31.429-89.714-68-174.857-68-149.714 0-272 124-272 277.143s122.286 277.143 272 277.143c173.714 0 238.857-124.571 249.143-189.143h-249.143v-150.857z"
|
1008 |
-
],
|
1009 |
-
"width": 860,
|
1010 |
-
"isMulticolor": false,
|
1011 |
-
"isMulticolor2": false,
|
1012 |
-
"tags": [
|
1013 |
-
"google"
|
1014 |
-
],
|
1015 |
-
"defaultCode": 61856,
|
1016 |
-
"grid": 0,
|
1017 |
-
"attrs": [],
|
1018 |
-
"colorPermutations": {
|
1019 |
-
"10118231255255255187878719117221": []
|
1020 |
-
}
|
1021 |
-
},
|
1022 |
-
"attrs": [],
|
1023 |
-
"properties": {
|
1024 |
-
"id": 27,
|
1025 |
-
"order": 27,
|
1026 |
-
"ligatures": "",
|
1027 |
-
"prevSize": 32,
|
1028 |
-
"code": 61856,
|
1029 |
-
"name": "google"
|
1030 |
-
},
|
1031 |
-
"setIdx": 0,
|
1032 |
-
"setId": 0,
|
1033 |
-
"iconIdx": 29
|
1034 |
-
},
|
1035 |
-
{
|
1036 |
-
"icon": {
|
1037 |
-
"paths": [
|
1038 |
-
"M625.714 676c5.143 5.143 5.143 13.143 0 17.714-32.571 32.571-95.429 35.429-113.714 35.429s-81.143-2.857-113.714-35.429c-5.143-4.571-5.143-12.571 0-17.714 4.571-4.571 12.571-4.571 17.143 0 20.571 21.143 65.143 28 96.571 28s75.429-6.857 96.571-28c4.571-4.571 12.571-4.571 17.143 0zM450.286 572.572c0 28-22.857 50.857-50.857 50.857-28.571 0-51.429-22.857-51.429-50.857 0-28.571 22.857-51.429 51.429-51.429 28 0 50.857 22.857 50.857 51.429zM676 572.572c0 28-22.857 50.857-51.429 50.857-28 0-50.857-22.857-50.857-50.857 0-28.571 22.857-51.429 50.857-51.429 28.571 0 51.429 22.857 51.429 51.429zM819.429 504c0-37.714-30.857-68-68.571-68-19.429 0-36.571 8-49.143 20.571-46.286-32-108.571-52.571-177.714-54.857l36-161.714 114.286 25.714c0 28 22.857 50.857 50.857 50.857 28.571 0 51.429-23.429 51.429-51.429s-22.857-51.429-51.429-51.429c-20 0-37.143 12-45.714 28.571l-126.286-28c-6.286-1.714-12.571 2.857-14.286 9.143l-39.429 178.286c-68.571 2.857-130.286 23.429-176.571 55.429-12.571-13.143-30.286-21.143-49.714-21.143-37.714 0-68.571 30.286-68.571 68 0 27.429 16 50.286 38.857 61.714-2.286 10.286-3.429 21.143-3.429 32 0 108.571 122.286 196.571 272.571 196.571 150.857 0 273.143-88 273.143-196.571 0-10.857-1.143-22.286-4-32.571 22.286-11.429 37.714-34.286 37.714-61.143zM1024 521.143c0 282.857-229.143 512-512 512s-512-229.143-512-512 229.143-512 512-512 512 229.143 512 512z"
|
1039 |
-
],
|
1040 |
-
"isMulticolor": false,
|
1041 |
-
"isMulticolor2": false,
|
1042 |
-
"tags": [
|
1043 |
-
"reddit"
|
1044 |
-
],
|
1045 |
-
"defaultCode": 61857,
|
1046 |
-
"grid": 0,
|
1047 |
-
"attrs": [],
|
1048 |
-
"colorPermutations": {
|
1049 |
-
"10118231255255255187878719117221": []
|
1050 |
-
}
|
1051 |
-
},
|
1052 |
-
"attrs": [],
|
1053 |
-
"properties": {
|
1054 |
-
"id": 28,
|
1055 |
-
"order": 45,
|
1056 |
-
"ligatures": "",
|
1057 |
-
"prevSize": 32,
|
1058 |
-
"code": 61857,
|
1059 |
-
"name": "reddit"
|
1060 |
-
},
|
1061 |
-
"setIdx": 0,
|
1062 |
-
"setId": 0,
|
1063 |
-
"iconIdx": 30
|
1064 |
-
},
|
1065 |
-
{
|
1066 |
-
"icon": {
|
1067 |
-
"paths": [
|
1068 |
-
"M536.571 654.286c4 4 4 10.857 0 14.857-28 28-81.714 30.286-97.714 30.286s-69.714-2.286-97.714-30.286c-4-4-4-10.857 0-14.857 4-4.571 10.857-4.571 14.857 0 17.714 17.714 56 24 82.857 24s65.143-6.286 82.857-24c4-4.571 10.857-4.571 14.857 0zM386.286 565.143c0 24-20 44-44 44s-44-20-44-44c0-24.571 20-44 44-44s44 19.429 44 44zM579.429 565.143c0 24-20 44-44 44s-44-20-44-44c0-24.571 20-44 44-44s44 19.429 44 44zM702.286 506.286c0-32-26.286-58.286-58.857-58.286-16 0-30.857 6.857-41.714 17.714-40-27.429-93.714-45.143-152.571-46.857l30.857-138.857 97.714 22.286c0.571 24 20 43.429 44 43.429s44-20 44-44-20-44-44-44c-17.143 0-32 9.714-39.429 24.571l-108-24c-5.714-1.714-10.857 2.286-12 7.429l-34.286 153.143c-58.857 2.286-112 20-151.429 47.429-10.857-11.429-25.714-18.286-42.286-18.286-32.571 0-58.857 26.286-58.857 58.286 0 23.429 13.714 43.429 33.143 53.143-1.714 8.571-2.857 18.286-2.857 27.429 0 93.143 104.571 168.571 233.714 168.571s234.286-75.429 234.286-168.571c0-9.714-1.143-18.857-3.429-28 18.857-9.714 32-29.714 32-52.571zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
1069 |
-
],
|
1070 |
-
"width": 878,
|
1071 |
-
"isMulticolor": false,
|
1072 |
-
"isMulticolor2": false,
|
1073 |
-
"tags": [
|
1074 |
-
"reddit-square"
|
1075 |
-
],
|
1076 |
-
"defaultCode": 61858,
|
1077 |
-
"grid": 0,
|
1078 |
-
"attrs": [],
|
1079 |
-
"colorPermutations": {
|
1080 |
-
"10118231255255255187878719117221": []
|
1081 |
-
}
|
1082 |
-
},
|
1083 |
-
"attrs": [],
|
1084 |
-
"properties": {
|
1085 |
-
"id": 29,
|
1086 |
-
"order": 43,
|
1087 |
-
"ligatures": "",
|
1088 |
-
"prevSize": 32,
|
1089 |
-
"code": 61858,
|
1090 |
-
"name": "reddit-square"
|
1091 |
-
},
|
1092 |
-
"setIdx": 0,
|
1093 |
-
"setId": 0,
|
1094 |
-
"iconIdx": 31
|
1095 |
-
},
|
1096 |
-
{
|
1097 |
-
"icon": {
|
1098 |
-
"paths": [
|
1099 |
-
"M494.857 488.572l51.429-15.429v-35.429c0-60.571-51.429-109.143-112-109.143s-112 48-112 108.571v161.714c0 14.857-12 26.857-26.857 26.857s-26.286-12-26.286-26.857v-68.571h-86.286v69.714c0 62.286 50.286 112 112.571 112 61.143 0 112-49.143 112-110.286v-160c0-14.857 12-26.857 26.857-26.857 14.286 0 26.286 12 26.286 26.857v30.857zM685.143 600v-69.714h-85.714v72c0 14.857-12 26.857-26.857 26.857-14.286 0-26.286-12-26.286-26.857v-70.286l-51.429 14.857-34.286-16v70.286c0 61.143 50.857 110.857 112.571 110.857s112-49.714 112-112zM877.714 521.143c0 242.286-196.571 438.857-438.857 438.857s-438.857-196.571-438.857-438.857 196.571-438.857 438.857-438.857 438.857 196.571 438.857 438.857z"
|
1100 |
-
],
|
1101 |
-
"width": 878,
|
1102 |
-
"isMulticolor": false,
|
1103 |
-
"isMulticolor2": false,
|
1104 |
-
"tags": [
|
1105 |
-
"stumbleupon-circle"
|
1106 |
-
],
|
1107 |
-
"defaultCode": 61859,
|
1108 |
-
"grid": 0,
|
1109 |
-
"attrs": [],
|
1110 |
-
"colorPermutations": {
|
1111 |
-
"10118231255255255187878719117221": []
|
1112 |
-
}
|
1113 |
-
},
|
1114 |
-
"attrs": [],
|
1115 |
-
"properties": {
|
1116 |
-
"id": 30,
|
1117 |
-
"order": 44,
|
1118 |
-
"ligatures": "",
|
1119 |
-
"prevSize": 32,
|
1120 |
-
"code": 61859,
|
1121 |
-
"name": "stumbleupon-circle"
|
1122 |
-
},
|
1123 |
-
"setIdx": 0,
|
1124 |
-
"setId": 0,
|
1125 |
-
"iconIdx": 32
|
1126 |
-
},
|
1127 |
-
{
|
1128 |
-
"icon": {
|
1129 |
-
"paths": [
|
1130 |
-
"M606.857 416v-67.429c0-32-26.286-58.286-58.286-58.286s-58.286 26.286-58.286 58.286v349.714c0 133.714-110.857 241.714-245.143 241.714-135.429 0-245.143-109.714-245.143-245.143v-152h187.429v149.714c0 32.571 26.286 58.286 58.286 58.286s58.286-25.714 58.286-58.286v-354.286c0-130.857 112-236 244.571-236 133.143 0 244.571 105.714 244.571 237.714v77.714l-111.429 33.143zM909.714 542.857h187.429v152c0 135.429-109.714 245.143-245.143 245.143-134.857 0-245.143-108.571-245.143-242.857v-153.143l74.857 34.857 111.429-33.143v154.286c0 32 26.286 57.714 58.286 57.714s58.286-25.714 58.286-57.714v-157.143z"
|
1131 |
-
],
|
1132 |
-
"width": 1097,
|
1133 |
-
"isMulticolor": false,
|
1134 |
-
"isMulticolor2": false,
|
1135 |
-
"tags": [
|
1136 |
-
"stumbleupon"
|
1137 |
-
],
|
1138 |
-
"defaultCode": 61860,
|
1139 |
-
"grid": 0,
|
1140 |
-
"attrs": [],
|
1141 |
-
"colorPermutations": {
|
1142 |
-
"10118231255255255187878719117221": []
|
1143 |
-
}
|
1144 |
-
},
|
1145 |
-
"attrs": [],
|
1146 |
-
"properties": {
|
1147 |
-
"id": 31,
|
1148 |
-
"order": 28,
|
1149 |
-
"ligatures": "",
|
1150 |
-
"prevSize": 32,
|
1151 |
-
"code": 61860,
|
1152 |
-
"name": "stumbleupon"
|
1153 |
-
},
|
1154 |
-
"setIdx": 0,
|
1155 |
-
"setId": 0,
|
1156 |
-
"iconIdx": 33
|
1157 |
-
},
|
1158 |
-
{
|
1159 |
-
"icon": {
|
1160 |
-
"paths": [
|
1161 |
-
"M332.571 756.572c0 30.857-28 37.714-53.143 37.714-24.571 0-61.143-4-61.143-36 0-31.429 30.857-36.571 56-36.571 24 0 58.286 4 58.286 34.857zM312 490.286c0 28.571-11.429 48.571-42.286 48.571-31.429 0-44-18.286-44-48s11.429-51.429 44-51.429c29.143 0 42.286 24 42.286 50.857zM406.857 447.429v-71.429c-24.571 9.143-50.857 16.571-77.143 16.571-18.857-10.857-40.571-16.571-62.857-16.571-65.143 0-116.571 48-116.571 114.286 0 35.429 23.429 84.571 58.857 96.571v1.714c-18.286 8-21.714 30.286-21.714 48.571 0 18.857 6.857 34.286 23.429 44v1.714c-38.857 12.571-64.571 37.143-64.571 79.429 0 72.571 69.143 93.143 129.714 93.143 73.143 0 128-26.857 128-107.429 0-57.143-52-74.286-99.429-82.857-16-2.857-43.429-14.286-43.429-34.286 0-18.857 10.286-26.857 28-29.714 58.286-11.429 95.429-56.571 95.429-116.571 0-10.286-2.286-20-5.714-29.714 9.143-2.286 18.857-4.571 28-7.429zM440.571 686.857h78.286c-1.143-15.429-1.143-31.429-1.143-46.857v-221.143c0-13.143 0-26.286 1.143-39.429h-78.286c1.714 13.143 1.714 27.429 1.714 40.571v224c0 14.286 0 28.571-1.714 42.857zM731.429 677.714v-69.143c-11.429 8-25.143 12-38.857 12-25.714 0-30.286-25.714-30.286-46.857v-128.571h29.714c10.286 0 20 1.143 30.286 1.143v-66.857h-60c0-19.429-1.143-38.857 1.714-58.286h-80c1.714 10.286 2.286 20.571 2.286 31.429v26.857h-34.286v66.857c6.857-0.571 13.714-1.714 21.143-1.714 4 0 8.571 0.571 13.143 0.571v1.143h-1.143v124c0 61.714 9.143 121.143 84.571 121.143 21.143 0 42.857-3.429 61.714-13.714zM528 274.286c0-26.857-20-52-48-52s-48.571 24.571-48.571 52c0 26.857 21.143 50.857 48.571 50.857s48-24.571 48-50.857zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
1162 |
-
],
|
1163 |
-
"width": 878,
|
1164 |
-
"isMulticolor": false,
|
1165 |
-
"isMulticolor2": false,
|
1166 |
-
"tags": [
|
1167 |
-
"git-square"
|
1168 |
-
],
|
1169 |
-
"defaultCode": 61906,
|
1170 |
-
"grid": 0,
|
1171 |
-
"attrs": [],
|
1172 |
-
"colorPermutations": {
|
1173 |
-
"10118231255255255187878719117221": []
|
1174 |
-
}
|
1175 |
-
},
|
1176 |
-
"attrs": [],
|
1177 |
-
"properties": {
|
1178 |
-
"id": 32,
|
1179 |
-
"order": 29,
|
1180 |
-
"ligatures": "",
|
1181 |
-
"prevSize": 32,
|
1182 |
-
"code": 61906,
|
1183 |
-
"name": "git-square"
|
1184 |
-
},
|
1185 |
-
"setIdx": 0,
|
1186 |
-
"setId": 0,
|
1187 |
-
"iconIdx": 34
|
1188 |
-
},
|
1189 |
-
{
|
1190 |
-
"icon": {
|
1191 |
-
"paths": [
|
1192 |
-
"M340 874.286c0-50.286-55.429-57.143-94.286-57.143-40.571 0-90.286 8.571-90.286 59.429 0 51.429 58.857 57.714 98.286 57.714 41.714 0 86.286-10.286 86.286-60zM306.286 442.857c0-42.857-20.571-81.714-68-81.714-52.571 0-70.857 34.857-70.857 82.857 0 47.429 20.571 77.143 70.857 77.143 49.714 0 68-32 68-78.286zM460 257.714v115.429c-14.857 5.143-29.714 9.143-45.143 12.571 5.714 15.429 9.143 31.429 9.143 48 0 96.571-59.429 170.286-154.286 188-28.571 5.714-45.143 17.714-45.143 48.571 0 87.429 230.857 28 230.857 189.143 0 130.857-88.571 173.714-207.429 173.714-97.714 0-209.143-32.571-209.143-150.286 0-68.571 41.714-108 104-128.571v-2.286c-26.286-16-38.286-41.143-38.286-72 0-29.143 6.286-65.143 36-78.286v-2.286c-57.714-19.429-95.429-98.857-95.429-156.571 0-106.857 82.857-185.143 188.571-185.143 35.429 0 70.857 9.143 101.714 26.857 42.857 0 85.143-11.429 124.571-26.857zM641.714 761.143h-126.857c2.286-25.714 2.286-50.857 2.286-76.571v-348c0-24.571 0.571-49.143-2.286-73.143h126.857c-2.857 23.429-2.286 47.429-2.286 70.857v350.286c0 25.714 0 50.857 2.286 76.571zM985.143 634.286v112c-30.286 16.571-65.143 22.286-99.429 22.286-122.286 0-136.571-96.571-136.571-196v-200.571h1.143v-2.286c-7.429 0-14.286-1.143-21.143-1.143-11.429 0-22.857 1.714-33.714 3.429v-108.571h54.857v-43.429c0-17.143-0.571-34.286-3.429-50.857h129.714c-4.571 31.429-3.429 62.857-3.429 94.286h97.714v108.571c-16.571 0-33.143-2.286-49.143-2.286h-48.571v208.571c0 33.714 7.429 74.857 49.714 74.857 22.286 0 44-6.286 62.286-18.857zM656 93.143c0 42.857-33.143 82.857-77.143 82.857-45.143 0-78.857-39.429-78.857-82.857 0-44 33.143-84 78.857-84 45.143 0 77.143 41.143 77.143 84z"
|
1193 |
-
],
|
1194 |
-
"isMulticolor": false,
|
1195 |
-
"isMulticolor2": false,
|
1196 |
-
"tags": [
|
1197 |
-
"git"
|
1198 |
-
],
|
1199 |
-
"defaultCode": 61907,
|
1200 |
-
"grid": 0,
|
1201 |
-
"attrs": [],
|
1202 |
-
"colorPermutations": {
|
1203 |
-
"10118231255255255187878719117221": []
|
1204 |
-
}
|
1205 |
-
},
|
1206 |
-
"attrs": [],
|
1207 |
-
"properties": {
|
1208 |
-
"id": 33,
|
1209 |
-
"order": 30,
|
1210 |
-
"ligatures": "",
|
1211 |
-
"prevSize": 32,
|
1212 |
-
"code": 61907,
|
1213 |
-
"name": "git"
|
1214 |
-
},
|
1215 |
-
"setIdx": 0,
|
1216 |
-
"setId": 0,
|
1217 |
-
"iconIdx": 35
|
1218 |
-
},
|
1219 |
-
{
|
1220 |
-
"icon": {
|
1221 |
-
"paths": [
|
1222 |
-
"M154.286 469.714c-4-9.714-4.571-19.429-4.571-29.714 0-16 10.286-41.714 20-53.714-0.571-14.857 5.714-45.143 17.143-54.857 0-105.714 81.714-238.857 177.143-284.571 58.857-28 120.571-37.714 185.143-37.714 50.286 0 105.143 12 152 31.429 134.286 56.571 164.571 161.714 193.143 296l0.571 2.857c16.571 25.143 31.429 54.857 31.429 85.714 0 15.429-10.286 30.857-10.286 44.571 0 1.143 3.429 5.714 4 6.857 49.143 72.571 93.714 151.429 93.714 241.714 0 20-10.857 89.714-42.857 89.714-22.286 0-46.857-54.286-54.857-69.143-0.571-0.571-1.143-0.571-1.714-0.571l-2.857 2.286c-18.286 47.429-38.286 92-75.429 127.429 32.571 31.429 85.143 28.571 94.857 82.857-2.857 6.286-1.714 13.143-6.286 19.429-32.571 49.143-120 55.429-172.571 55.429-69.714 0-126.286-18.286-192-37.714-13.714-4-34.286-1.714-49.143-3.429-34.857 38.286-120 48.571-169.143 48.571-43.429 0-211.429-2.857-211.429-77.143 0-32 6.857-41.143 29.143-61.714 17.714-3.429 30.857-13.143 51.429-14.286 2.857 0 5.143-0.571 8-1.143 0.571-0.571 1.143-0.571 1.143-2.286l-1.143-1.714c-39.429-9.143-94.857-108.571-103.429-149.714l-2.857-1.714c-4 0-5.714 8.571-6.857 11.429-12.571 29.143-42.286 60.571-75.429 64h-0.571c-4.571 0-2.857-4.571-6.286-5.714-8-18.857-13.143-36-13.143-57.143 0-114.286 54.857-198.857 144-266.286z"
|
1223 |
-
],
|
1224 |
-
"isMulticolor": false,
|
1225 |
-
"isMulticolor2": false,
|
1226 |
-
"tags": [
|
1227 |
-
"qq"
|
1228 |
-
],
|
1229 |
-
"defaultCode": 61910,
|
1230 |
-
"grid": 0,
|
1231 |
-
"attrs": [],
|
1232 |
-
"colorPermutations": {
|
1233 |
-
"10118231255255255187878719117221": []
|
1234 |
-
}
|
1235 |
-
},
|
1236 |
-
"attrs": [],
|
1237 |
-
"properties": {
|
1238 |
-
"id": 34,
|
1239 |
-
"order": 31,
|
1240 |
-
"ligatures": "",
|
1241 |
-
"prevSize": 32,
|
1242 |
-
"code": 61910,
|
1243 |
-
"name": "qq"
|
1244 |
-
},
|
1245 |
-
"setIdx": 0,
|
1246 |
-
"setId": 0,
|
1247 |
-
"iconIdx": 36
|
1248 |
-
},
|
1249 |
-
{
|
1250 |
-
"icon": {
|
1251 |
-
"paths": [
|
1252 |
-
"M438.857 155.429c-201.714 0-365.714 164-365.714 365.714s164 365.714 365.714 365.714 365.714-164 365.714-365.714-164-365.714-365.714-365.714zM877.714 521.143c0 242.286-196.571 438.857-438.857 438.857s-438.857-196.571-438.857-438.857 196.571-438.857 438.857-438.857v0c242.286 0 438.857 196.571 438.857 438.857z"
|
1253 |
-
],
|
1254 |
-
"width": 878,
|
1255 |
-
"isMulticolor": false,
|
1256 |
-
"isMulticolor2": false,
|
1257 |
-
"tags": [
|
1258 |
-
"circle-thin"
|
1259 |
-
],
|
1260 |
-
"defaultCode": 61915,
|
1261 |
-
"grid": 0,
|
1262 |
-
"attrs": [],
|
1263 |
-
"colorPermutations": {
|
1264 |
-
"10118231255255255187878719117221": []
|
1265 |
-
}
|
1266 |
-
},
|
1267 |
-
"attrs": [],
|
1268 |
-
"properties": {
|
1269 |
-
"id": 35,
|
1270 |
-
"order": 32,
|
1271 |
-
"ligatures": "",
|
1272 |
-
"prevSize": 32,
|
1273 |
-
"code": 61915,
|
1274 |
-
"name": "circle-thin"
|
1275 |
-
},
|
1276 |
-
"setIdx": 0,
|
1277 |
-
"setId": 0,
|
1278 |
-
"iconIdx": 37
|
1279 |
-
},
|
1280 |
-
{
|
1281 |
-
"icon": {
|
1282 |
-
"paths": [
|
1283 |
-
"M694.857 594.286c101.143 0 182.857 81.714 182.857 182.857s-81.714 182.857-182.857 182.857-182.857-81.714-182.857-182.857c0-6.286 0.571-13.143 1.143-19.429l-205.714-102.857c-32.571 30.286-76.571 49.143-124.571 49.143-101.143 0-182.857-81.714-182.857-182.857s81.714-182.857 182.857-182.857c48 0 92 18.857 124.571 49.143l205.714-102.857c-0.571-6.286-1.143-13.143-1.143-19.429 0-101.143 81.714-182.857 182.857-182.857s182.857 81.714 182.857 182.857-81.714 182.857-182.857 182.857c-48 0-92-18.857-124.571-49.143l-205.714 102.857c0.571 6.286 1.143 13.143 1.143 19.429s-0.571 13.143-1.143 19.429l205.714 102.857c32.571-30.286 76.571-49.143 124.571-49.143z"
|
1284 |
-
],
|
1285 |
-
"width": 878,
|
1286 |
-
"isMulticolor": false,
|
1287 |
-
"isMulticolor2": false,
|
1288 |
-
"tags": [
|
1289 |
-
"share-alt"
|
1290 |
-
],
|
1291 |
-
"defaultCode": 61920,
|
1292 |
-
"grid": 0,
|
1293 |
-
"attrs": [],
|
1294 |
-
"colorPermutations": {
|
1295 |
-
"10118231255255255187878719117221": []
|
1296 |
-
}
|
1297 |
-
},
|
1298 |
-
"attrs": [],
|
1299 |
-
"properties": {
|
1300 |
-
"id": 36,
|
1301 |
-
"order": 33,
|
1302 |
-
"ligatures": "",
|
1303 |
-
"prevSize": 32,
|
1304 |
-
"code": 61920,
|
1305 |
-
"name": "share-alt"
|
1306 |
-
},
|
1307 |
-
"setIdx": 0,
|
1308 |
-
"setId": 0,
|
1309 |
-
"iconIdx": 38
|
1310 |
-
},
|
1311 |
-
{
|
1312 |
-
"icon": {
|
1313 |
-
"paths": [
|
1314 |
-
"M512 257.143v248h-82.857v-248h82.857zM739.429 257.143v248h-82.857v-248h82.857zM739.429 691.429l144.571-145.143v-454.286h-682.286v599.429h186.286v124l124-124h227.429zM966.857 9.143v578.857l-248 248h-186.286l-124 124h-124v-124h-227.429v-661.714l62.286-165.143h847.429z"
|
1315 |
-
],
|
1316 |
-
"isMulticolor": false,
|
1317 |
-
"isMulticolor2": false,
|
1318 |
-
"tags": [
|
1319 |
-
"twitch"
|
1320 |
-
],
|
1321 |
-
"defaultCode": 61928,
|
1322 |
-
"grid": 0,
|
1323 |
-
"attrs": [],
|
1324 |
-
"colorPermutations": {
|
1325 |
-
"10118231255255255187878719117221": []
|
1326 |
-
}
|
1327 |
-
},
|
1328 |
-
"attrs": [],
|
1329 |
-
"properties": {
|
1330 |
-
"id": 37,
|
1331 |
-
"order": 34,
|
1332 |
-
"ligatures": "",
|
1333 |
-
"prevSize": 32,
|
1334 |
-
"code": 61928,
|
1335 |
-
"name": "twitch"
|
1336 |
-
},
|
1337 |
-
"setIdx": 0,
|
1338 |
-
"setId": 0,
|
1339 |
-
"iconIdx": 39
|
1340 |
-
},
|
1341 |
-
{
|
1342 |
-
"icon": {
|
1343 |
-
"paths": [
|
1344 |
-
"M562.857 565.714c9.714 0 102.857 48.571 106.857 55.429 1.143 2.857 1.143 6.286 1.143 8.571 0 14.286-4.571 30.286-9.714 43.429-13.143 32-66.286 52.571-98.857 52.571-27.429 0-84-24-108.571-35.429-81.714-37.143-132.571-100.571-181.714-173.143-21.714-32-41.143-71.429-40.571-110.857v-4.571c1.143-37.714 14.857-64.571 42.286-90.286 8.571-8 17.714-12.571 29.714-12.571 6.857 0 13.714 1.714 21.143 1.714 15.429 0 18.286 4.571 24 19.429 4 9.714 33.143 87.429 33.143 93.143 0 21.714-39.429 46.286-39.429 59.429 0 2.857 1.143 5.714 2.857 8.571 12.571 26.857 36.571 57.714 58.286 78.286 26.286 25.143 54.286 41.714 86.286 57.714 4 2.286 8 4 12.571 4 17.143 0 45.714-55.429 60.571-55.429zM446.857 868.572c197.714 0 358.857-161.143 358.857-358.857s-161.143-358.857-358.857-358.857-358.857 161.143-358.857 358.857c0 75.429 24 149.143 68.571 210.286l-45.143 133.143 138.286-44c58.286 38.286 127.429 59.429 197.143 59.429zM446.857 78.857c237.714 0 430.857 193.143 430.857 430.857s-193.143 430.857-430.857 430.857c-72.571 0-144.571-18.286-208.571-53.714l-238.286 76.571 77.714-231.429c-40.571-66.857-61.714-144-61.714-222.286 0-237.714 193.143-430.857 430.857-430.857z"
|
1345 |
-
],
|
1346 |
-
"width": 878,
|
1347 |
-
"isMulticolor": false,
|
1348 |
-
"isMulticolor2": false,
|
1349 |
-
"tags": [
|
1350 |
-
"whatsapp"
|
1351 |
-
],
|
1352 |
-
"defaultCode": 62002,
|
1353 |
-
"grid": 0,
|
1354 |
-
"attrs": [],
|
1355 |
-
"colorPermutations": {
|
1356 |
-
"10118231255255255187878719117221": []
|
1357 |
-
}
|
1358 |
-
},
|
1359 |
-
"attrs": [],
|
1360 |
-
"properties": {
|
1361 |
-
"id": 38,
|
1362 |
-
"order": 35,
|
1363 |
-
"ligatures": "",
|
1364 |
-
"prevSize": 32,
|
1365 |
-
"code": 62002,
|
1366 |
-
"name": "whatsapp"
|
1367 |
-
},
|
1368 |
-
"setIdx": 0,
|
1369 |
-
"setId": 0,
|
1370 |
-
"iconIdx": 40
|
1371 |
-
},
|
1372 |
-
{
|
1373 |
-
"icon": {
|
1374 |
-
"paths": [
|
1375 |
-
"M730.857 665.143c0-8-4.571-13.714-12.571-15.429-52-11.429-91.429-47.429-113.143-95.429-1.714-4.571-4-9.143-4-14.286 0-25.714 71.429-20.571 71.429-57.143 0-15.429-18.857-25.143-32.571-25.143-13.143 0-23.429 9.143-36 9.143-2.286 0-4.571-0.571-6.857-1.143 1.143-21.714 2.857-43.429 2.857-65.143 0-20-1.143-47.429-9.714-65.143-27.429-59.429-80.571-94.286-145.714-94.286-71.429 0-125.714 26.286-157.143 94.286-8.571 17.714-9.714 45.143-9.714 65.143 0 21.714 1.714 43.429 2.857 65.143-2.286 1.143-5.143 1.143-8 1.143-13.143 0-23.429-8.571-35.429-8.571-14.286 0-32 9.143-32 25.143 0 35.429 71.429 30.857 71.429 56.571 0 5.143-2.286 9.714-4 14.286-22.286 48-60.571 84-113.143 95.429-8 1.714-12.571 7.429-12.571 15.429 0 26.286 60.571 36 78.286 38.857 5.143 13.714 2.857 37.714 23.429 37.714 14.286 0 28.571-5.143 44-5.143 60 0 76 54.286 145.714 54.286 72.571 0 86.286-54.286 146.857-54.286 15.429 0 29.714 4.571 44.571 4.571 20 0 17.714-24 22.857-37.143 17.714-2.857 78.286-12.571 78.286-38.857zM877.714 521.143c0 242.286-196.571 438.857-438.857 438.857s-438.857-196.571-438.857-438.857 196.571-438.857 438.857-438.857 438.857 196.571 438.857 438.857z"
|
1376 |
-
],
|
1377 |
-
"width": 878,
|
1378 |
-
"isMulticolor": false,
|
1379 |
-
"isMulticolor2": false,
|
1380 |
-
"tags": [
|
1381 |
-
"snapchat"
|
1382 |
-
],
|
1383 |
-
"defaultCode": 62123,
|
1384 |
-
"grid": 0,
|
1385 |
-
"attrs": [],
|
1386 |
-
"colorPermutations": {
|
1387 |
-
"10118231255255255187878719117221": []
|
1388 |
-
}
|
1389 |
-
},
|
1390 |
-
"attrs": [],
|
1391 |
-
"properties": {
|
1392 |
-
"id": 39,
|
1393 |
-
"order": 36,
|
1394 |
-
"ligatures": "",
|
1395 |
-
"prevSize": 32,
|
1396 |
-
"code": 62123,
|
1397 |
-
"name": "snapchat"
|
1398 |
-
},
|
1399 |
-
"setIdx": 0,
|
1400 |
-
"setId": 0,
|
1401 |
-
"iconIdx": 41
|
1402 |
-
},
|
1403 |
-
{
|
1404 |
-
"icon": {
|
1405 |
-
"paths": [
|
1406 |
-
"M484.571 82.286c102.857-1.143 188 56.571 230.857 149.143 13.143 28 15.429 71.429 15.429 102.286 0 36.571-2.857 72.571-5.143 109.143 4.571 2.286 10.857 4 16 4 20.571 0 37.714-15.429 58.286-15.429 19.429 0 47.429 13.714 47.429 36.571 0 54.857-114.857 44.571-114.857 92.571 0 8.571 3.429 16.571 6.857 24.571 27.429 60 79.429 117.714 141.143 143.429 14.857 6.286 29.714 9.714 45.714 13.143 10.286 2.286 16 9.714 16 20 0 38.857-98.857 54.857-125.143 58.857-11.429 17.714-2.857 59.429-33.143 59.429-23.429 0-46.857-7.429-72-7.429-12 0-24 0.571-35.429 2.857-68 11.429-90.857 84.571-202.286 84.571-107.429 0-133.143-73.143-199.429-84.571-12-2.286-24-2.857-36-2.857-25.714 0-50.286 8.571-70.857 8.571-32 0-22.286-42.286-34.286-60.571-26.286-4-125.143-20-125.143-58.857 0-10.286 5.714-17.714 16-20 16-3.429 30.857-6.857 45.714-13.143 61.143-25.143 114.286-83.429 141.143-143.429 3.429-8 6.857-16 6.857-24.571 0-48-115.429-38.857-115.429-92 0-22.286 26.286-36.571 46.286-36.571 17.714 0 35.429 14.857 57.714 14.857 6.286 0 12.571-1.143 18.286-4-2.286-36-5.143-72-5.143-108.571 0-30.857 2.286-74.857 15.429-102.857 50.286-108.571 135.429-148 249.143-149.143z"
|
1407 |
-
],
|
1408 |
-
"width": 951,
|
1409 |
-
"isMulticolor": false,
|
1410 |
-
"isMulticolor2": false,
|
1411 |
-
"tags": [
|
1412 |
-
"snapchat-ghost"
|
1413 |
-
],
|
1414 |
-
"defaultCode": 62124,
|
1415 |
-
"grid": 0,
|
1416 |
-
"attrs": [],
|
1417 |
-
"colorPermutations": {
|
1418 |
-
"10118231255255255187878719117221": []
|
1419 |
-
}
|
1420 |
-
},
|
1421 |
-
"attrs": [],
|
1422 |
-
"properties": {
|
1423 |
-
"id": 40,
|
1424 |
-
"order": 37,
|
1425 |
-
"ligatures": "",
|
1426 |
-
"prevSize": 32,
|
1427 |
-
"code": 62124,
|
1428 |
-
"name": "snapchat-ghost"
|
1429 |
-
},
|
1430 |
-
"setIdx": 0,
|
1431 |
-
"setId": 0,
|
1432 |
-
"iconIdx": 42
|
1433 |
-
},
|
1434 |
-
{
|
1435 |
-
"icon": {
|
1436 |
-
"paths": [
|
1437 |
-
"M731.429 665.143c0-8-4.571-13.714-12.571-15.429-52-10.857-91.429-47.429-113.143-95.429-2.286-4.571-4-9.143-4-14.286 0-25.714 70.857-20.571 70.857-57.143 0-15.429-18.857-25.143-32.571-25.143-12.571 0-22.857 9.143-36 9.143-2.286 0-4.571-0.571-6.857-1.143 1.714-21.714 2.857-44 2.857-65.714 0-19.429-1.143-46.857-9.714-65.143-27.429-59.429-80-94.286-145.714-94.286-71.429 0-125.714 26.857-157.143 94.286-8.571 18.286-10.286 45.714-10.286 65.714 0 21.714 1.714 43.429 3.429 65.143-2.857 0.571-5.714 1.143-8.571 1.143-12.571 0-23.429-9.143-35.429-9.143-14.286 0-31.429 9.714-31.429 25.714 0 35.429 70.857 30.857 70.857 56.571 0 5.143-1.714 9.714-4 14.286-22.286 48-60.571 84-113.143 95.429-8 1.714-12.571 7.429-12.571 15.429 0 26.857 60.571 36.571 78.857 39.429 5.143 13.714 2.857 37.714 22.857 37.714 14.857 0 29.143-5.714 44-5.714 60.571 0 76.571 54.286 146.286 54.286 72.571 0 86.286-54.286 147.429-54.286 14.857 0 29.714 5.143 44.571 5.143 19.429 0 17.714-24 22.286-37.143 18.286-2.857 78.857-12.571 78.857-39.429zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
1438 |
-
],
|
1439 |
-
"width": 878,
|
1440 |
-
"isMulticolor": false,
|
1441 |
-
"isMulticolor2": false,
|
1442 |
-
"tags": [
|
1443 |
-
"snapchat-square"
|
1444 |
-
],
|
1445 |
-
"defaultCode": 62125,
|
1446 |
-
"grid": 0,
|
1447 |
-
"attrs": [],
|
1448 |
-
"colorPermutations": {
|
1449 |
-
"10118231255255255187878719117221": []
|
1450 |
-
}
|
1451 |
-
},
|
1452 |
-
"attrs": [],
|
1453 |
-
"properties": {
|
1454 |
-
"id": 41,
|
1455 |
-
"order": 38,
|
1456 |
-
"ligatures": "",
|
1457 |
-
"prevSize": 32,
|
1458 |
-
"code": 62125,
|
1459 |
-
"name": "snapchat-square"
|
1460 |
-
},
|
1461 |
-
"setIdx": 0,
|
1462 |
-
"setId": 0,
|
1463 |
-
"iconIdx": 43
|
1464 |
-
},
|
1465 |
-
{
|
1466 |
-
"icon": {
|
1467 |
-
"paths": [
|
1468 |
-
"M679.429 756l84-396c7.429-34.857-12.571-48.571-35.429-40l-493.714 190.286c-33.714 13.143-33.143 32-5.714 40.571l126.286 39.429 293.143-184.571c13.714-9.143 26.286-4 16 5.143l-237.143 214.286-9.143 130.286c13.143 0 18.857-5.714 25.714-12.571l61.714-59.429 128 94.286c23.429 13.143 40 6.286 46.286-21.714zM1024 521.143c0 282.857-229.143 512-512 512s-512-229.143-512-512 229.143-512 512-512 512 229.143 512 512z"
|
1469 |
-
],
|
1470 |
-
"isMulticolor": false,
|
1471 |
-
"isMulticolor2": false,
|
1472 |
-
"tags": [
|
1473 |
-
"telegram"
|
1474 |
-
],
|
1475 |
-
"defaultCode": 62150,
|
1476 |
-
"grid": 0,
|
1477 |
-
"attrs": [],
|
1478 |
-
"colorPermutations": {
|
1479 |
-
"10118231255255255187878719117221": []
|
1480 |
-
}
|
1481 |
-
},
|
1482 |
-
"attrs": [],
|
1483 |
-
"properties": {
|
1484 |
-
"id": 42,
|
1485 |
-
"order": 39,
|
1486 |
-
"ligatures": "",
|
1487 |
-
"prevSize": 32,
|
1488 |
-
"code": 62150,
|
1489 |
-
"name": "telegram"
|
1490 |
-
},
|
1491 |
-
"setIdx": 0,
|
1492 |
-
"setId": 0,
|
1493 |
-
"iconIdx": 44
|
1494 |
-
}
|
1495 |
-
],
|
1496 |
-
"height": 1024,
|
1497 |
-
"metadata": {
|
1498 |
-
"name": "icomoon"
|
1499 |
-
},
|
1500 |
-
"preferences": {
|
1501 |
-
"showGlyphs": true,
|
1502 |
-
"showCodes": true,
|
1503 |
-
"showQuickUse": true,
|
1504 |
-
"showQuickUse2": true,
|
1505 |
-
"showSVGs": true,
|
1506 |
-
"fontPref": {
|
1507 |
-
"prefix": "kicon-",
|
1508 |
-
"metadata": {
|
1509 |
-
"fontFamily": "icomoon",
|
1510 |
-
"majorVersion": 1,
|
1511 |
-
"minorVersion": 0
|
1512 |
-
},
|
1513 |
-
"metrics": {
|
1514 |
-
"emSize": 1024,
|
1515 |
-
"baseline": 6.25,
|
1516 |
-
"whitespace": 50
|
1517 |
-
},
|
1518 |
-
"embed": false,
|
1519 |
-
"showSelector": true
|
1520 |
-
},
|
1521 |
-
"imagePref": {
|
1522 |
-
"prefix": "icon-",
|
1523 |
-
"png": true,
|
1524 |
-
"useClassSelector": true,
|
1525 |
-
"color": 0,
|
1526 |
-
"bgColor": 16777215
|
1527 |
-
},
|
1528 |
-
"historySize": 50
|
1529 |
-
}
|
1530 |
}
|
1 |
+
{
|
2 |
+
"IcoMoonType": "selection",
|
3 |
+
"icons": [
|
4 |
+
{
|
5 |
+
"icon": {
|
6 |
+
"paths": [
|
7 |
+
"M877.784 253.993c0.243-63.985 0.243-126.388 0.243-189.643h-540.83v319.559h-157.529v190.008h158.137v332.697c0 27.248-0.365 54.497 0.243 81.502h202.051v-414.928h238.422v-189.765h-191.225c-15.814 0-31.506 0.365-47.076-0.365v-128.943h337.562zM746.165 400.939c3.893 0 8.272-0.973 11.799 0.365 3.163 1.095 6.204 4.258 7.907 7.542 1.338 2.311 0.608 5.839 0.608 8.88v127.483c0 16.665-1.338 17.882-18.003 17.882h-223.825v391.451c0 4.501 0.73 9.245-0.608 13.381-0.973 3.163-4.866 8.029-7.177 7.907-3.528-0.365-7.664-3.771-9.732-6.934-1.703-2.433-0.73-6.812-0.73-10.34v-403.372c0.243-6.325 3.406-10.34 10.096-10.34h229.056c3.406-11.313 4.136-105.344 0.973-125.78h-216.648c-3.528 0-6.934 0.243-10.461 0-9.975-0.608-12.408-2.798-12.894-12.408-0.243-2.068 0-3.893 0-5.961v-160.449c0-17.273 1.095-18.247 19.098-18.247h298.393c5.596 0.243 11.070 0.243 18.368 0.243v-117.387c0-3.041-0.608-6.569 0.973-8.88 2.068-2.798 5.839-6.204 8.88-6.204 2.798 0 6.204 3.893 7.907 6.934 1.338 2.311 0.608 5.839 0.608 8.88v118.481c0 15.206-0.973 15.935-16.3 15.935h-318.951v160.935h220.662z",
|
8 |
+
"M851.995 105.709v118.481c0 15.206-0.973 15.935-16.3 15.935h-318.708v160.935h220.662c3.893 0 8.272-0.973 11.799 0.365 3.163 1.095 6.204 4.258 7.907 7.542 1.338 2.311 0.608 5.839 0.608 8.88v127.483c0 16.665-1.338 17.882-18.003 17.882h-223.825v391.451c0 4.501 0.73 9.245-0.608 13.381-0.973 3.163-4.866 8.029-7.177 7.907-3.528-0.365-7.664-3.771-9.732-6.934-1.703-2.433-0.73-6.812-0.73-10.34v-403.493c0.243-6.325 3.406-10.34 10.096-10.34h229.056c3.406-11.313 4.136-105.344 0.973-125.78h-216.648c-3.528 0-6.934 0.243-10.461 0-9.975-0.608-12.408-2.798-12.894-12.408-0.243-2.068 0-3.893 0-5.961v-160.449c0-17.273 1.095-18.247 19.098-18.247h298.393c5.596 0.243 11.070 0.243 18.368 0.243v-117.387c0-3.041-0.608-6.569 0.973-8.88 2.068-2.798 5.839-6.204 8.88-6.204 2.798 0 6.204 3.893 7.907 6.934 1.095 2.433 0.365 5.961 0.365 9.002z"
|
9 |
+
],
|
10 |
+
"attrs": [
|
11 |
+
{
|
12 |
+
"fill": "rgb(255, 255, 255)"
|
13 |
+
},
|
14 |
+
{
|
15 |
+
"fill": "rgb(87, 87, 87)"
|
16 |
+
}
|
17 |
+
],
|
18 |
+
"isMulticolor": true,
|
19 |
+
"isMulticolor2": false,
|
20 |
+
"grid": 0,
|
21 |
+
"tags": [
|
22 |
+
"f"
|
23 |
+
],
|
24 |
+
"colorPermutations": {
|
25 |
+
"10118231255255255187878719117221": [
|
26 |
+
{
|
27 |
+
"f": 3
|
28 |
+
},
|
29 |
+
{
|
30 |
+
"f": 2
|
31 |
+
}
|
32 |
+
]
|
33 |
+
}
|
34 |
+
},
|
35 |
+
"attrs": [
|
36 |
+
{
|
37 |
+
"fill": "rgb(255, 255, 255)"
|
38 |
+
},
|
39 |
+
{
|
40 |
+
"fill": "rgb(87, 87, 87)"
|
41 |
+
}
|
42 |
+
],
|
43 |
+
"properties": {
|
44 |
+
"order": 49,
|
45 |
+
"id": 45,
|
46 |
+
"name": "fintel-simple",
|
47 |
+
"prevSize": 32,
|
48 |
+
"code": 59655,
|
49 |
+
"codes": [
|
50 |
+
59655,
|
51 |
+
59656
|
52 |
+
]
|
53 |
+
},
|
54 |
+
"setIdx": 0,
|
55 |
+
"setId": 0,
|
56 |
+
"iconIdx": 0
|
57 |
+
},
|
58 |
+
{
|
59 |
+
"icon": {
|
60 |
+
"paths": [
|
61 |
+
"M155.583 164.584c16.057-17.638 34.182-33.087 53.037-47.563 65.931-50.361 139.891-82.353 221.757-95.612 50.604-8.272 101.451-9.002 152.055-0.73 152.055 24.572 268.833 102.789 350.457 233.070 36.128 57.659 58.511 120.793 67.026 188.305 19.098 151.447-21.166 285.377-122.496 399.479-73.838 83.083-166.531 134.417-275.767 155.461-43.184 8.272-86.611 10.705-130.402 7.177-45.008-3.528-88.922-12.894-131.376-28.465-1.703-0.608-3.284-1.338-5.109-2.19 0-117.022 0-233.8 0-350.578 0.243-0.243 0.487-0.365 0.608-0.487 0.243-0.122 0.365-0.365 0.608-0.487 0.487-0.122 0.973-0.243 1.581-0.243 0.487 0 0.973 0 1.581 0 69.337 0 138.553-0.122 207.89-0.243 0.243 0 0.487-0.122 1.216-0.487 0-55.956 0-112.156 0-168.842-71.040 0-141.715 0-212.391 0-1.703-6.082-2.311-97.194-0.852-114.954 100.356 0 200.713 0 301.556 0 0-57.051 0-113.251 0-170.423-3.163 0-6.204 0-9.123 0-154.123 0-308.124 0-462.248 0-3.041 0-6.204-0.243-9.245-0.365-0.243-0.365-0.243-1.095-0.365-1.825z",
|
62 |
+
"M321.749 325.155c0 48.049 0 95.126 0 142.81 3.163 0 5.839 0 8.637 0 63.863 0 127.726 0 191.589 0 2.068 0 4.136-0.122 6.204 0 5.596 0.487 8.393 3.284 8.758 8.88 0.122 2.068-0.122 4.136-0.122 6.204 0 39.291 0 78.582 0 117.873 0 9.367-2.311 11.678-12.043 11.678-64.35 0-128.699 0-193.171 0-3.041 0-6.204 0-10.218 0 0 118.725 0 236.963 0 356.417-6.082-2.555-11.070-4.501-16.3-6.69-0.122-2.433-0.365-4.744-0.365-6.934 0-115.562 0-231.124 0-346.686 0-10.096 2.19-12.164 12.286-12.164 64.593 0 129.308 0 193.901 0 2.798 0 5.596 0 8.88 0 0-37.345 0-74.203 0-111.669-2.19-0.122-4.379-0.487-6.69-0.487-65.445 0-130.767 0-196.212 0-1.581 0-3.163 0.243-4.622 0-4.622-0.73-7.177-3.528-7.542-8.393-0.122-1.338 0-2.555 0-3.893 0-50.117 0-100.356 0-150.474 0-1.825-0.122-3.649 0.122-5.474 0.608-4.014 2.919-6.447 7.055-7.055 2.311-0.365 4.622-0.122 6.934-0.122 92.085 0 184.048 0 276.132 0 2.798 0 5.596 0 9.367 0 0.122-3.528 0.365-6.569 0.365-9.488 0-31.749 0-63.62 0-95.369 0-2.555 0-5.231 0.487-7.664 0.73-4.014 3.771-6.325 7.664-6.325 3.649 0 7.055 2.555 7.785 6.325 0.365 1.946 0.243 4.136 0.243 6.204 0 36.98 0 73.96 0 110.939 0 9.488-2.311 11.678-11.921 11.678-92.571 0-185.142 0-277.713 0-2.676-0.122-5.839-0.122-9.488-0.122z",
|
63 |
+
"M154.245 166.652c-0.122 3.406-0.243 6.69-0.243 10.096 0 88.679 0 177.235 0 265.914 0 2.798 0 5.596 0 9.002-45.495 0-90.503 0-136.241 0 1.216-8.393 2.068-16.544 3.528-24.572 17.152-97.437 59.241-182.588 126.632-254.966 1.825-1.946 4.258-3.528 6.325-5.231 0.122 0 0-0.243 0-0.243z",
|
64 |
+
"M153.515 854.793c-63.62-66.783-105.344-143.418-126.388-231.489 5.839-1.703 116.048-2.19 126.388-0.608 0 76.757 0 153.515 0 232.097z",
|
65 |
+
"M155.583 164.584c0.122 0.73 0.122 1.46 0.243 2.068-0.487 0-1.095 0-1.581 0 0 0 0.122 0.122 0.122 0.122 0.365-0.608 0.852-1.46 1.216-2.19z"
|
66 |
+
],
|
67 |
+
"attrs": [
|
68 |
+
{
|
69 |
+
"fill": "rgb(9, 117, 22)"
|
70 |
+
},
|
71 |
+
{
|
72 |
+
"fill": "rgb(87, 87, 87)"
|
73 |
+
},
|
74 |
+
{
|
75 |
+
"fill": "rgb(10, 118, 23)"
|
76 |
+
},
|
77 |
+
{
|
78 |
+
"fill": "rgb(10, 118, 23)"
|
79 |
+
},
|
80 |
+
{
|
81 |
+
"fill": "rgb(10, 118, 23)"
|
82 |
+
}
|
83 |
+
],
|
84 |
+
"isMulticolor": true,
|
85 |
+
"isMulticolor2": false,
|
86 |
+
"grid": 0,
|
87 |
+
"tags": [
|
88 |
+
"f2"
|
89 |
+
],
|
90 |
+
"colorPermutations": {
|
91 |
+
"10118231255255255187878719117221": [
|
92 |
+
{
|
93 |
+
"f": 0
|
94 |
+
},
|
95 |
+
{
|
96 |
+
"f": 2
|
97 |
+
},
|
98 |
+
{
|
99 |
+
"f": 1
|
100 |
+
},
|
101 |
+
{
|
102 |
+
"f": 1
|
103 |
+
},
|
104 |
+
{
|
105 |
+
"f": 1
|
106 |
+
}
|
107 |
+
]
|
108 |
+
}
|
109 |
+
},
|
110 |
+
"attrs": [
|
111 |
+
{
|
112 |
+
"fill": "rgb(9, 117, 22)"
|
113 |
+
},
|
114 |
+
{
|
115 |
+
"fill": "rgb(87, 87, 87)"
|
116 |
+
},
|
117 |
+
{
|
118 |
+
"fill": "rgb(10, 118, 23)"
|
119 |
+
},
|
120 |
+
{
|
121 |
+
"fill": "rgb(10, 118, 23)"
|
122 |
+
},
|
123 |
+
{
|
124 |
+
"fill": "rgb(10, 118, 23)"
|
125 |
+
}
|
126 |
+
],
|
127 |
+
"properties": {
|
128 |
+
"order": 3,
|
129 |
+
"id": 44,
|
130 |
+
"name": "fintel",
|
131 |
+
"prevSize": 32,
|
132 |
+
"code": 59648,
|
133 |
+
"codes": [
|
134 |
+
59648,
|
135 |
+
59649,
|
136 |
+
59650,
|
137 |
+
59651,
|
138 |
+
59652
|
139 |
+
]
|
140 |
+
},
|
141 |
+
"setIdx": 0,
|
142 |
+
"setId": 0,
|
143 |
+
"iconIdx": 1
|
144 |
+
},
|
145 |
+
{
|
146 |
+
"icon": {
|
147 |
+
"paths": [
|
148 |
+
"M989.088 32.357c0 317.613 0 634.739 0 952.352-317.369 0-634.131 0-951.5 0 0-317.491 0-634.617 0-952.352 316.883-0 633.644-0 951.5-0zM756.14 214.945c-117.143 0-233.313 0-350.335 0 0 69.094 0 137.458 0 207.038-34.79 0-68.607 0-102.059 0 0 41.359 0 81.745 0 123.104 34.304 0 68.121 0 102.424 0 0 18.855 0 36.615 0 54.375s0 35.642 0 53.402c0 18.125 0 36.25 0 54.375 0 17.76 0 35.642 0 53.402 0 17.638-0.243 35.277 0.122 52.794 44.278 0 87.219 0 131.011 0 0-89.773 0-178.938 0-268.833 52.185 0 103.519 0 154.488 0 0-41.846 0-82.11 0-122.982-10.948 0-21.166 0-31.506 0s-20.679 0-31.141 0c-10.096 0-20.071 0-30.168 0-10.34 0-20.679 0-31.141 0-10.218 0-20.436 0.243-30.533-0.243 0-28.465 0-55.47 0-83.569 73.23 0 145.851 0 218.716 0 0.122-41.481 0.122-81.866 0.122-122.861z",
|
149 |
+
"M733.027 317.248c0-19.098 0-36.858 0-54.618 0-7.177 0-14.232 0-21.409 0-1.946-0.365-4.258 0.608-5.717 1.338-1.825 3.771-4.014 5.717-4.014 1.825 0 4.014 2.555 5.109 4.501 0.852 1.46 0.365 3.771 0.365 5.717 0 25.545 0 51.212 0 76.757 0 9.853-0.608 10.34-10.583 10.34-65.080 0-130.159 0-195.239 0-3.528 0-7.055 0-11.191 0 0 34.912 0 68.972 0 104.249 3.893 0 7.299 0 10.826 0 44.035 0 88.070 0 132.105 0 2.555 0 5.352-0.608 7.664 0.243 2.068 0.73 4.014 2.798 5.109 4.866 0.852 1.46 0.365 3.771 0.365 5.717 0 27.492 0 55.105 0 82.596 0 10.826-0.852 11.556-11.678 11.556-44.4 0-88.679 0-133.079 0-3.528 0-7.055 0-11.921 0 0 4.014 0 7.42 0 10.826 0 80.893 0 161.908 0 242.802 0 2.919 0.487 5.961-0.365 8.637-0.608 2.068-3.163 5.231-4.622 5.109-2.311-0.243-4.987-2.433-6.325-4.501-1.095-1.581-0.487-4.379-0.487-6.69 0-85.516 0-170.91 0-256.426 0-1.581 0-3.284 0-4.866 0.122-4.136 2.19-6.69 6.569-6.69 2.311 0 4.501 0 6.812 0 43.67 0 87.462 0 131.132 0 3.528 0 7.055 0 10.461 0 2.19-7.299 2.676-68.242 0.608-81.502-3.284 0-6.69 0-10.218 0-43.427 0-86.732 0-130.159 0-2.311 0-4.501 0.122-6.812 0-6.447-0.365-8.029-1.825-8.393-8.029-0.122-1.338 0-2.555 0-3.893 0-34.669 0-69.337 0-103.884 0-11.191 0.73-11.799 12.408-11.799 64.471 0 128.821 0 193.292 0 3.649 0.122 7.177 0.122 11.921 0.122z"
|
150 |
+
],
|
151 |
+
"attrs": [
|
152 |
+
{
|
153 |
+
"fill": "rgb(9, 117, 22)"
|
154 |
+
},
|
155 |
+
{
|
156 |
+
"fill": "rgb(87, 87, 87)"
|
157 |
+
}
|
158 |
+
],
|
159 |
+
"isMulticolor": true,
|
160 |
+
"isMulticolor2": false,
|
161 |
+
"grid": 0,
|
162 |
+
"tags": [
|
163 |
+
"f1"
|
164 |
+
],
|
165 |
+
"colorPermutations": {
|
166 |
+
"10118231255255255187878719117221": [
|
167 |
+
{
|
168 |
+
"f": 0
|
169 |
+
},
|
170 |
+
{
|
171 |
+
"f": 2
|
172 |
+
}
|
173 |
+
]
|
174 |
+
}
|
175 |
+
},
|
176 |
+
"attrs": [
|
177 |
+
{
|
178 |
+
"fill": "rgb(9, 117, 22)"
|
179 |
+
},
|
180 |
+
{
|
181 |
+
"fill": "rgb(87, 87, 87)"
|
182 |
+
}
|
183 |
+
],
|
184 |
+
"properties": {
|
185 |
+
"order": 40,
|
186 |
+
"id": 43,
|
187 |
+
"name": "fintel-square",
|
188 |
+
"prevSize": 32,
|
189 |
+
"code": 59653,
|
190 |
+
"codes": [
|
191 |
+
59653,
|
192 |
+
59654
|
193 |
+
]
|
194 |
+
},
|
195 |
+
"setIdx": 0,
|
196 |
+
"setId": 0,
|
197 |
+
"iconIdx": 2
|
198 |
+
},
|
199 |
+
{
|
200 |
+
"icon": {
|
201 |
+
"paths": [
|
202 |
+
"M950.857 868.572v-438.857c-12 13.714-25.143 26.286-39.429 37.714-81.714 62.857-164 126.857-243.429 193.143-42.857 36-96 80-155.429 80h-1.143c-59.429 0-112.571-44-155.429-80-79.429-66.286-161.714-130.286-243.429-193.143-14.286-11.429-27.429-24-39.429-37.714v438.857c0 9.714 8.571 18.286 18.286 18.286h841.143c9.714 0 18.286-8.571 18.286-18.286zM950.857 268c0-14.286 3.429-39.429-18.286-39.429h-841.143c-9.714 0-18.286 8.571-18.286 18.286 0 65.143 32.571 121.714 84 162.286 76.571 60 153.143 120.571 229.143 181.143 30.286 24.571 85.143 77.143 125.143 77.143h1.143c40 0 94.857-52.571 125.143-77.143 76-60.571 152.571-121.143 229.143-181.143 37.143-29.143 84-92.571 84-141.143zM1024 246.857v621.714c0 50.286-41.143 91.429-91.429 91.429h-841.143c-50.286 0-91.429-41.143-91.429-91.429v-621.714c0-50.286 41.143-91.429 91.429-91.429h841.143c50.286 0 91.429 41.143 91.429 91.429z"
|
203 |
+
],
|
204 |
+
"isMulticolor": false,
|
205 |
+
"isMulticolor2": false,
|
206 |
+
"tags": [
|
207 |
+
"envelope-o"
|
208 |
+
],
|
209 |
+
"defaultCode": 61443,
|
210 |
+
"grid": 0,
|
211 |
+
"attrs": [],
|
212 |
+
"colorPermutations": {
|
213 |
+
"10118231255255255187878719117221": []
|
214 |
+
}
|
215 |
+
},
|
216 |
+
"attrs": [],
|
217 |
+
"properties": {
|
218 |
+
"id": 1,
|
219 |
+
"order": 4,
|
220 |
+
"ligatures": "",
|
221 |
+
"prevSize": 32,
|
222 |
+
"code": 61443,
|
223 |
+
"name": "envelope-o"
|
224 |
+
},
|
225 |
+
"setIdx": 0,
|
226 |
+
"setId": 0,
|
227 |
+
"iconIdx": 3
|
228 |
+
},
|
229 |
+
{
|
230 |
+
"icon": {
|
231 |
+
"paths": [
|
232 |
+
"M741.714 764.572c0 14.286-5.714 28.571-16 38.857l-77.714 77.714c-10.286 10.286-24.571 16-38.857 16s-28.571-5.714-38.857-16l-168-168-168 168c-10.286 10.286-24.571 16-38.857 16s-28.571-5.714-38.857-16l-77.714-77.714c-10.286-10.286-16-24.571-16-38.857s5.714-28.571 16-38.857l168-168-168-168c-10.286-10.286-16-24.571-16-38.857s5.714-28.571 16-38.857l77.714-77.714c10.286-10.286 24.571-16 38.857-16s28.571 5.714 38.857 16l168 168 168-168c10.286-10.286 24.571-16 38.857-16s28.571 5.714 38.857 16l77.714 77.714c10.286 10.286 16 24.571 16 38.857s-5.714 28.571-16 38.857l-168 168 168 168c10.286 10.286 16 24.571 16 38.857z"
|
233 |
+
],
|
234 |
+
"width": 805,
|
235 |
+
"isMulticolor": false,
|
236 |
+
"isMulticolor2": false,
|
237 |
+
"tags": [
|
238 |
+
"close",
|
239 |
+
"remove",
|
240 |
+
"times"
|
241 |
+
],
|
242 |
+
"defaultCode": 61453,
|
243 |
+
"grid": 0,
|
244 |
+
"attrs": [],
|
245 |
+
"colorPermutations": {
|
246 |
+
"10118231255255255187878719117221": []
|
247 |
+
}
|
248 |
+
},
|
249 |
+
"attrs": [],
|
250 |
+
"properties": {
|
251 |
+
"id": 2,
|
252 |
+
"order": 5,
|
253 |
+
"ligatures": "",
|
254 |
+
"prevSize": 32,
|
255 |
+
"code": 61453,
|
256 |
+
"name": "close"
|
257 |
+
},
|
258 |
+
"setIdx": 0,
|
259 |
+
"setId": 0,
|
260 |
+
"iconIdx": 4
|
261 |
+
},
|
262 |
+
{
|
263 |
+
"icon": {
|
264 |
+
"paths": [
|
265 |
+
"M135.429 817.143h132v-396.571h-132v396.571zM276 298.286c-0.571-38.857-28.571-68.571-73.714-68.571s-74.857 29.714-74.857 68.571c0 37.714 28.571 68.571 73.143 68.571h0.571c46.286 0 74.857-30.857 74.857-68.571zM610.286 817.143h132v-227.429c0-121.714-65.143-178.286-152-178.286-70.857 0-102.286 39.429-119.429 66.857h1.143v-57.714h-132s1.714 37.143 0 396.571v0h132v-221.714c0-11.429 0.571-23.429 4-32 9.714-23.429 31.429-48 68-48 47.429 0 66.286 36 66.286 89.714v212zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
266 |
+
],
|
267 |
+
"width": 878,
|
268 |
+
"isMulticolor": false,
|
269 |
+
"isMulticolor2": false,
|
270 |
+
"tags": [
|
271 |
+
"linkedin-square"
|
272 |
+
],
|
273 |
+
"defaultCode": 61580,
|
274 |
+
"grid": 0,
|
275 |
+
"attrs": [],
|
276 |
+
"colorPermutations": {
|
277 |
+
"10118231255255255187878719117221": []
|
278 |
+
}
|
279 |
+
},
|
280 |
+
"attrs": [],
|
281 |
+
"properties": {
|
282 |
+
"id": 3,
|
283 |
+
"order": 6,
|
284 |
+
"ligatures": "",
|
285 |
+
"prevSize": 32,
|
286 |
+
"code": 61580,
|
287 |
+
"name": "linkedin-square"
|
288 |
+
},
|
289 |
+
"setIdx": 0,
|
290 |
+
"setId": 0,
|
291 |
+
"iconIdx": 5
|
292 |
+
},
|
293 |
+
{
|
294 |
+
"icon": {
|
295 |
+
"paths": [
|
296 |
+
"M925.714 242.286c-25.143 36.571-56.571 69.143-92.571 95.429 0.571 8 0.571 16 0.571 24 0 244-185.714 525.143-525.143 525.143-104.571 0-201.714-30.286-283.429-82.857 14.857 1.714 29.143 2.286 44.571 2.286 86.286 0 165.714-29.143 229.143-78.857-81.143-1.714-149.143-54.857-172.571-128 11.429 1.714 22.857 2.857 34.857 2.857 16.571 0 33.143-2.286 48.571-6.286-84.571-17.143-148-91.429-148-181.143v-2.286c24.571 13.714 53.143 22.286 83.429 23.429-49.714-33.143-82.286-89.714-82.286-153.714 0-34.286 9.143-65.714 25.143-93.143 90.857 112 227.429 185.143 380.571 193.143-2.857-13.714-4.571-28-4.571-42.286 0-101.714 82.286-184.571 184.571-184.571 53.143 0 101.143 22.286 134.857 58.286 41.714-8 81.714-23.429 117.143-44.571-13.714 42.857-42.857 78.857-81.143 101.714 37.143-4 73.143-14.286 106.286-28.571z"
|
297 |
+
],
|
298 |
+
"width": 951,
|
299 |
+
"isMulticolor": false,
|
300 |
+
"isMulticolor2": false,
|
301 |
+
"tags": [
|
302 |
+
"twitter"
|
303 |
+
],
|
304 |
+
"defaultCode": 61593,
|
305 |
+
"grid": 0,
|
306 |
+
"attrs": [],
|
307 |
+
"colorPermutations": {
|
308 |
+
"10118231255255255187878719117221": []
|
309 |
+
}
|
310 |
+
},
|
311 |
+
"attrs": [],
|
312 |
+
"properties": {
|
313 |
+
"id": 4,
|
314 |
+
"order": 7,
|
315 |
+
"ligatures": "",
|
316 |
+
"prevSize": 32,
|
317 |
+
"code": 61593,
|
318 |
+
"name": "twitter"
|
319 |
+
},
|
320 |
+
"setIdx": 0,
|
321 |
+
"setId": 0,
|
322 |
+
"iconIdx": 6
|
323 |
+
},
|
324 |
+
{
|
325 |
+
"icon": {
|
326 |
+
"paths": [
|
327 |
+
"M548 16v150.857h-89.714c-70.286 0-83.429 33.714-83.429 82.286v108h167.429l-22.286 169.143h-145.143v433.714h-174.857v-433.714h-145.714v-169.143h145.714v-124.571c0-144.571 88.571-223.429 217.714-223.429 61.714 0 114.857 4.571 130.286 6.857z"
|
328 |
+
],
|
329 |
+
"width": 602,
|
330 |
+
"isMulticolor": false,
|
331 |
+
"isMulticolor2": false,
|
332 |
+
"tags": [
|
333 |
+
"facebook",
|
334 |
+
"facebook-f"
|
335 |
+
],
|
336 |
+
"defaultCode": 61594,
|
337 |
+
"grid": 0,
|
338 |
+
"attrs": [],
|
339 |
+
"colorPermutations": {
|
340 |
+
"10118231255255255187878719117221": []
|
341 |
+
}
|
342 |
+
},
|
343 |
+
"attrs": [],
|
344 |
+
"properties": {
|
345 |
+
"id": 5,
|
346 |
+
"order": 8,
|
347 |
+
"ligatures": "",
|
348 |
+
"prevSize": 32,
|
349 |
+
"code": 61594,
|
350 |
+
"name": "facebook"
|
351 |
+
},
|
352 |
+
"setIdx": 0,
|
353 |
+
"setId": 0,
|
354 |
+
"iconIdx": 7
|
355 |
+
},
|
356 |
+
{
|
357 |
+
"icon": {
|
358 |
+
"paths": [
|
359 |
+
"M438.857 82.286c242.286 0 438.857 196.571 438.857 438.857 0 193.714-125.714 358.286-300 416.571-22.286 4-30.286-9.714-30.286-21.143 0-14.286 0.571-61.714 0.571-120.571 0-41.143-13.714-67.429-29.714-81.143 97.714-10.857 200.571-48 200.571-216.571 0-48-17.143-86.857-45.143-117.714 4.571-11.429 19.429-56-4.571-116.571-36.571-11.429-120.571 45.143-120.571 45.143-34.857-9.714-72.571-14.857-109.714-14.857s-74.857 5.143-109.714 14.857c0 0-84-56.571-120.571-45.143-24 60.571-9.143 105.143-4.571 116.571-28 30.857-45.143 69.714-45.143 117.714 0 168 102.286 205.714 200 216.571-12.571 11.429-24 30.857-28 58.857-25.143 11.429-89.143 30.857-127.429-36.571-24-41.714-67.429-45.143-67.429-45.143-42.857-0.571-2.857 26.857-2.857 26.857 28.571 13.143 48.571 64 48.571 64 25.714 78.286 148 52 148 52 0 36.571 0.571 70.857 0.571 81.714 0 11.429-8 25.143-30.286 21.143-174.286-58.286-300-222.857-300-416.571 0-242.286 196.571-438.857 438.857-438.857zM166.286 712.572c1.143-2.286-0.571-5.143-4-6.857-3.429-1.143-6.286-0.571-7.429 1.143-1.143 2.286 0.571 5.143 4 6.857 2.857 1.714 6.286 1.143 7.429-1.143zM184 732c2.286-1.714 1.714-5.714-1.143-9.143-2.857-2.857-6.857-4-9.143-1.714-2.286 1.714-1.714 5.714 1.143 9.143 2.857 2.857 6.857 4 9.143 1.714zM201.143 757.714c2.857-2.286 2.857-6.857 0-10.857-2.286-4-6.857-5.714-9.714-3.429-2.857 1.714-2.857 6.286 0 10.286s7.429 5.714 9.714 4zM225.143 781.714c2.286-2.286 1.143-7.429-2.286-10.857-4-4-9.143-4.571-11.429-1.714-2.857 2.286-1.714 7.429 2.286 10.857 4 4 9.143 4.571 11.429 1.714zM257.714 796c1.143-3.429-2.286-7.429-7.429-9.143-4.571-1.143-9.714 0.571-10.857 4s2.286 7.429 7.429 8.571c4.571 1.714 9.714 0 10.857-3.429zM293.714 798.857c0-4-4.571-6.857-9.714-6.286-5.143 0-9.143 2.857-9.143 6.286 0 4 4 6.857 9.714 6.286 5.143 0 9.143-2.857 9.143-6.286zM326.857 793.143c-0.571-3.429-5.143-5.714-10.286-5.143-5.143 1.143-8.571 4.571-8 8.571 0.571 3.429 5.143 5.714 10.286 4.571s8.571-4.571 8-8z"
|
360 |
+
],
|
361 |
+
"width": 878,
|
362 |
+
"isMulticolor": false,
|
363 |
+
"isMulticolor2": false,
|
364 |
+
"tags": [
|
365 |
+
"github"
|
366 |
+
],
|
367 |
+
"defaultCode": 61595,
|
368 |
+
"grid": 0,
|
369 |
+
"attrs": [],
|
370 |
+
"colorPermutations": {
|
371 |
+
"10118231255255255187878719117221": []
|
372 |
+
}
|
373 |
+
},
|
374 |
+
"attrs": [],
|
375 |
+
"properties": {
|
376 |
+
"id": 6,
|
377 |
+
"order": 9,
|
378 |
+
"ligatures": "",
|
379 |
+
"prevSize": 32,
|
380 |
+
"code": 61595,
|
381 |
+
"name": "github"
|
382 |
+
},
|
383 |
+
"setIdx": 0,
|
384 |
+
"setId": 0,
|
385 |
+
"iconIdx": 8
|
386 |
+
},
|
387 |
+
{
|
388 |
+
"icon": {
|
389 |
+
"paths": [
|
390 |
+
"M438.857 82.286c242.286 0 438.857 196.571 438.857 438.857s-196.571 438.857-438.857 438.857-438.857-196.571-438.857-438.857 196.571-438.857 438.857-438.857zM595.429 380c-4.571 3.429-7.429 9.714-13.143 10.857 2.857-0.571 5.714-10.857 7.429-13.143 3.429-4 8-6.286 12.571-8.571 9.714-4 19.429-5.143 29.714-6.857 9.714-2.286 21.714-2.286 29.143 6.286-1.714-1.714 12-13.714 13.714-14.286 5.143-2.857 13.714-1.714 17.143-6.857 1.143-1.714 1.143-12.571 1.143-12.571-9.714 1.143-13.143-8-13.714-16 0 0.571-1.143 2.286-3.429 4.571 0.571-8.571-10.286-2.286-14.286-3.429-13.143-3.429-11.429-12.571-15.429-22.286-2.286-5.143-8.571-6.857-10.857-12-2.286-3.429-3.429-10.857-8.571-11.429-3.429-0.571-9.714 12-10.857 11.429-5.143-2.857-7.429 1.143-11.429 3.429-3.429 2.286-6.286 1.143-9.714 2.857 10.286-3.429-4.571-9.143-9.714-8 8-2.286 4-10.857-0.571-14.857h2.857c-1.143-5.143-17.143-9.714-22.286-13.143s-32.571-9.143-38.286-5.714c-6.857 4 1.714 15.429 1.714 21.143 0.571 6.857-6.857 8.571-6.857 14.286 0 9.714 18.286 8 13.714 21.143-2.857 8-13.714 9.714-18.286 16-4.571 5.714 0.571 16 5.143 20 4.571 3.429-8 9.143-9.714 10.286-9.714 4.571-17.143-9.714-19.429-18.286-1.714-6.286-2.286-13.714-9.143-17.143-3.429-1.143-14.286-2.857-16.571 0.571-3.429-8.571-15.429-12-23.429-14.857-11.429-4-21.143-4-33.143-2.286 4-0.571-1.143-18.286-10.857-15.429 2.857-5.714 1.714-12 2.857-17.714 1.143-4.571 3.429-9.143 6.857-13.143 1.143-2.286 13.714-15.429 9.714-16 9.714 1.143 20.571 1.714 28.571-6.286 5.143-5.143 7.429-13.714 12.571-19.429 7.429-8.571 16.571 2.286 24.571 2.857 11.429 0.571 10.857-12 4.571-17.714 7.429 0.571 1.143-13.143-2.857-14.857-5.143-1.714-24.571 3.429-14.286 7.429-2.286-1.143-16 27.429-24 13.143-2.286-2.857-3.429-14.857-8.571-15.429-4.571 0-7.429 5.143-9.143 8.571 2.857-7.429-16-12.571-20-13.143 8.571-5.714 1.714-12-4.571-15.429-4.571-2.857-18.857-5.143-22.857-0.571-10.857 13.143 11.429 14.857 17.143 18.286 1.714 1.143 8.571 5.143 4.571 8-3.429 1.714-13.714 4.571-14.857 6.857-3.429 5.143 4 10.857-1.143 16-5.143-5.143-5.143-13.714-9.143-19.429 5.143 6.286-20.571 2.857-20 2.857-8.571 0-22.286 5.714-28.571-2.857-1.143-2.286-1.143-15.429 2.286-12.571-5.143-4-8.571-8-12-10.286-18.857 6.286-36.571 14.286-53.714 23.429 2.286 0.571 4 0.571 6.857-0.571 4.571-1.714 8.571-4.571 13.143-6.857 5.714-2.286 17.714-9.143 24-4 0.571-1.143 2.286-2.286 2.857-2.857 4 4.571 8 9.143 11.429 14.286-4.571-2.286-12-1.143-17.143-0.571-4 1.143-10.857 2.286-12.571 6.857 1.714 2.857 4 7.429 2.857 10.286-7.429-5.143-13.143-13.714-23.429-14.857-4.571 0-9.143 0-12.571 0.571-54.857 30.286-101.143 74.286-134.286 126.857 2.286 2.286 4.571 4 6.857 4.571 5.714 1.714 0 18.286 10.857 9.714 3.429 2.857 4 6.857 1.714 10.857 0.571-0.571 23.429 14.286 25.143 15.429 4 3.429 10.286 7.429 12 12 1.143 4-2.286 8.571-5.714 10.286-0.571-1.143-9.143-9.714-10.286-7.429-1.714 2.857 0 18.286 6.286 17.714-9.143 0.571-5.143 36-7.429 42.857 0 0.571 1.143 0.571 1.143 0.571-1.714 6.857 4 33.714 15.429 30.857-7.429 1.714 13.143 28 16 29.714 7.429 5.143 16 8.571 21.143 16 5.714 8 5.714 20 13.714 26.286-2.286 6.857 12 14.857 11.429 24.571-1.143 0.571-1.714 0.571-2.857 1.143 2.857 8 13.714 8 17.714 15.429 2.286 4.571 0 15.429 7.429 13.143 1.143-12.571-7.429-25.143-13.714-35.429-3.429-5.714-6.857-10.857-9.714-16.571-2.857-5.143-3.429-11.429-5.714-17.143 2.286 0.571 14.857 5.143 13.714 6.857-4.571 11.429 18.286 31.429 24.571 38.857 1.714 1.714 14.857 18.857 8 18.857 7.429 0 17.714 11.429 21.143 17.143 5.143 8.571 4 19.429 7.429 28.571 3.429 11.429 19.429 16.571 28.571 21.714 8 4 14.857 9.714 22.857 12.571 12 4.571 14.857 0.571 25.143-1.143 14.857-2.286 16.571 14.286 28.571 20.571 7.429 4 23.429 9.714 31.429 6.286-3.429 1.143 12 24.571 13.143 26.286 5.143 6.857 14.857 10.286 20.571 17.143 1.714-1.143 3.429-2.857 4-5.143-2.286 6.286 8.571 18.286 14.286 17.143 6.286-1.143 8-13.714 8-18.286-11.429 5.714-21.714 1.143-28-10.286-1.143-2.857-10.286-18.857-2.286-18.857 10.857 0 3.429-8.571 2.286-16.571s-9.143-13.143-13.143-20c-3.429 6.857-14.857 5.143-18.286-0.571 0 1.714-1.714 4.571-1.714 6.857-2.857 0-5.714 0.571-8.571-0.571 1.143-6.857 1.714-15.429 3.429-22.857 2.857-10.286 21.714-30.286-2.857-29.143-8.571 0.571-12 4-14.857 11.429-2.857 6.857-1.714 13.143-9.714 16.571-5.143 2.286-22.286 1.143-27.429-1.714-10.857-6.286-18.286-26.286-18.286-37.714-0.571-15.429 7.429-29.143 0-43.429 3.429-2.857 6.857-8.571 10.857-11.429 3.429-2.286 7.429 1.714 9.143-5.143-1.714-1.143-4-3.429-4.571-3.429 8.571 4 24.571-5.714 32 0 4.571 3.429 9.714 4.571 12.571-1.143 0.571-1.714-4-8.571-1.714-13.143 1.714 9.714 8 11.429 16.571 5.143 3.429 3.429 12.571 2.286 18.857 5.714 6.286 4 7.429 10.286 14.857 1.714 4.571 6.857 5.143 6.857 6.857 13.714 1.714 6.286 5.143 22.286 10.857 25.143 12 7.429 9.143-12.571 8-19.429-0.571-0.571-0.571-19.429-1.143-19.429-18.286-4-11.429-18.286-1.143-28 1.714-1.143 14.857-5.714 20.571-10.286 5.143-4.571 11.429-12.571 8.571-20 2.857 0 5.143-2.286 6.286-5.143-1.714-0.571-8.571-6.286-9.714-5.714 4-2.286 3.429-5.714 1.143-9.143 5.714-3.429 2.857-9.714 8.571-12 6.286 8.571 18.857-1.143 12.571-8 5.714-8 18.857-4 22.286-11.429 8.571 2.286 2.286-8.571 6.857-14.857 4-5.143 10.857-5.143 16-8 0 0.571 14.286-8 9.714-8.571 9.714 1.143 29.143-9.143 14.286-17.714 2.286-5.143-5.143-7.429-10.286-8.571 4-1.143 9.143 1.143 12.571-1.143 7.429-5.143 2.286-7.429-4-9.143-8-2.286-18.286 2.857-24.571 6.857zM502.286 881.143c78.286-13.714 148-52.571 200.571-108-3.429-3.429-9.714-2.286-14.286-4.571-4.571-1.714-8-3.429-13.714-4.571 1.143-11.429-11.429-15.429-19.429-21.143-7.429-5.714-12-12-22.857-9.714-1.143 0.571-12.571 4.571-10.286 6.857-7.429-6.286-10.857-9.714-20.571-12.571-9.143-2.857-15.429-14.286-24.571-4-4.571 4.571-2.286 11.429-4.571 16-7.429-6.286 6.857-13.714 1.143-20.571-6.857-8-18.857 5.143-24.571 8.571-3.429 2.857-7.429 4-9.714 7.429-2.857 4-4 9.143-6.286 13.143-1.714-4.571-11.429-3.429-12-6.857 2.286 13.714 2.286 28 5.143 41.714 1.714 8 0 21.143-6.857 27.429s-15.429 13.143-16.571 22.857c-1.143 6.857 0.571 13.143 6.857 14.857 0.571 8.571-9.143 14.857-8.571 24 0 0.571 0.571 6.286 1.143 9.143z"
|
391 |
+
],
|
392 |
+
"width": 878,
|
393 |
+
"isMulticolor": false,
|
394 |
+
"isMulticolor2": false,
|
395 |
+
"tags": [
|
396 |
+
"globe"
|
397 |
+
],
|
398 |
+
"defaultCode": 61612,
|
399 |
+
"grid": 0,
|
400 |
+
"attrs": [],
|
401 |
+
"colorPermutations": {
|
402 |
+
"10118231255255255187878719117221": []
|
403 |
+
}
|
404 |
+
},
|
405 |
+
"attrs": [],
|
406 |
+
"properties": {
|
407 |
+
"id": 7,
|
408 |
+
"order": 10,
|
409 |
+
"ligatures": "",
|
410 |
+
"prevSize": 32,
|
411 |
+
"code": 61612,
|
412 |
+
"name": "globe"
|
413 |
+
},
|
414 |
+
"setIdx": 0,
|
415 |
+
"setId": 0,
|
416 |
+
"iconIdx": 9
|
417 |
+
},
|
418 |
+
{
|
419 |
+
"icon": {
|
420 |
+
"paths": [
|
421 |
+
"M832 704c0-14.857-5.714-28.571-16-38.857l-118.857-118.857c-10.286-10.286-24.571-16-38.857-16-16.571 0-29.714 6.286-41.143 18.286 18.857 18.857 41.143 34.857 41.143 64 0 30.286-24.571 54.857-54.857 54.857-29.143 0-45.143-22.286-64-41.143-12 11.429-18.857 24.571-18.857 41.714 0 14.286 5.714 28.571 16 38.857l117.714 118.286c10.286 10.286 24.571 15.429 38.857 15.429s28.571-5.143 38.857-14.857l84-83.429c10.286-10.286 16-24 16-38.286zM430.286 301.143c0-14.286-5.714-28.571-16-38.857l-117.714-118.286c-10.286-10.286-24.571-16-38.857-16s-28.571 5.714-38.857 15.429l-84 83.429c-10.286 10.286-16 24-16 38.286 0 14.857 5.714 28.571 16 38.857l118.857 118.857c10.286 10.286 24.571 15.429 38.857 15.429 16.571 0 29.714-5.714 41.143-17.714-18.857-18.857-41.143-34.857-41.143-64 0-30.286 24.571-54.857 54.857-54.857 29.143 0 45.143 22.286 64 41.143 12-11.429 18.857-24.571 18.857-41.714zM941.714 704c0 43.429-17.714 85.714-48.571 116l-84 83.429c-30.857 30.857-72.571 47.429-116 47.429-44 0-85.714-17.143-116.571-48.571l-117.714-118.286c-30.857-30.857-47.429-72.571-47.429-116 0-45.143 18.286-88 50.286-119.429l-50.286-50.286c-31.429 32-73.714 50.286-118.857 50.286-43.429 0-85.714-17.143-116.571-48l-118.857-118.857c-31.429-31.429-48-72.571-48-116.571 0-43.429 17.714-85.714 48.571-116l84-83.429c30.857-30.857 72.571-47.429 116-47.429 44 0 85.714 17.143 116.571 48.571l117.714 118.286c30.857 30.857 47.429 72.571 47.429 116 0 45.143-18.286 88-50.286 119.429l50.286 50.286c31.429-32 73.714-50.286 118.857-50.286 43.429 0 85.714 17.143 116.571 48l118.857 118.857c31.429 31.429 48 72.571 48 116.571z"
|
422 |
+
],
|
423 |
+
"width": 951,
|
424 |
+
"isMulticolor": false,
|
425 |
+
"isMulticolor2": false,
|
426 |
+
"tags": [
|
427 |
+
"chain",
|
428 |
+
"link"
|
429 |
+
],
|
430 |
+
"defaultCode": 61633,
|
431 |
+
"grid": 0,
|
432 |
+
"attrs": [],
|
433 |
+
"colorPermutations": {
|
434 |
+
"10118231255255255187878719117221": []
|
435 |
+
}
|
436 |
+
},
|
437 |
+
"attrs": [],
|
438 |
+
"properties": {
|
439 |
+
"id": 8,
|
440 |
+
"order": 11,
|
441 |
+
"ligatures": "",
|
442 |
+
"prevSize": 32,
|
443 |
+
"code": 61633,
|
444 |
+
"name": "chain"
|
445 |
+
},
|
446 |
+
"setIdx": 0,
|
447 |
+
"setId": 0,
|
448 |
+
"iconIdx": 10
|
449 |
+
},
|
450 |
+
{
|
451 |
+
"icon": {
|
452 |
+
"paths": [
|
453 |
+
"M877.714 521.143c0 242.286-196.571 438.857-438.857 438.857-43.429 0-84.571-6.286-124.571-18.286 16.571-26.286 35.429-60 44.571-93.714 0 0 5.143-19.429 30.857-120.571 14.857 29.143 59.429 54.857 106.857 54.857 141.143 0 237.143-128.571 237.143-301.143 0-129.714-110.286-251.429-278.286-251.429-208 0-313.143 149.714-313.143 274.286 0 75.429 28.571 142.857 89.714 168 9.714 4 18.857 0 21.714-11.429 2.286-7.429 6.857-26.857 9.143-34.857 2.857-11.429 1.714-14.857-6.286-24.571-17.714-21.143-29.143-48-29.143-86.286 0-110.857 82.857-210.286 216-210.286 117.714 0 182.857 72 182.857 168.571 0 126.286-56 233.143-139.429 233.143-45.714 0-80-37.714-69.143-84.571 13.143-55.429 38.857-115.429 38.857-155.429 0-36-19.429-66.286-59.429-66.286-46.857 0-84.571 48.571-84.571 113.714 0 0 0 41.714 14.286 69.714-48 203.429-56.571 238.857-56.571 238.857-8 33.143-8.571 70.286-7.429 101.143-154.857-68-262.857-222.286-262.857-402.286 0-242.286 196.571-438.857 438.857-438.857s438.857 196.571 438.857 438.857z"
|
454 |
+
],
|
455 |
+
"width": 878,
|
456 |
+
"isMulticolor": false,
|
457 |
+
"isMulticolor2": false,
|
458 |
+
"tags": [
|
459 |
+
"pinterest"
|
460 |
+
],
|
461 |
+
"defaultCode": 61650,
|
462 |
+
"grid": 0,
|
463 |
+
"attrs": [],
|
464 |
+
"colorPermutations": {
|
465 |
+
"10118231255255255187878719117221": []
|
466 |
+
}
|
467 |
+
},
|
468 |
+
"attrs": [],
|
469 |
+
"properties": {
|
470 |
+
"id": 9,
|
471 |
+
"order": 12,
|
472 |
+
"ligatures": "",
|
473 |
+
"prevSize": 32,
|
474 |
+
"code": 61650,
|
475 |
+
"name": "pinterest"
|
476 |
+
},
|
477 |
+
"setIdx": 0,
|
478 |
+
"setId": 0,
|
479 |
+
"iconIdx": 11
|
480 |
+
},
|
481 |
+
{
|
482 |
+
"icon": {
|
483 |
+
"paths": [
|
484 |
+
"M713.143 82.286c90.857 0 164.571 73.714 164.571 164.571v548.571c0 90.857-73.714 164.571-164.571 164.571h-414.286c18.857-26.857 49.714-73.143 61.714-120 0 0 5.143-19.429 30.286-119.429 15.429 29.143 59.429 54.286 106.286 54.286 139.429 0 234.286-127.429 234.286-297.714 0-128.571-109.143-248.571-274.857-248.571-206.286 0-310.286 148-310.286 271.429 0 74.286 28.571 140.571 89.143 165.714 9.714 4 18.857 0 21.714-10.857 1.714-7.429 6.286-26.857 8.571-34.857 2.857-10.857 1.714-14.857-6.286-24-17.143-21.143-28.571-47.429-28.571-85.714 0-109.714 82.286-207.429 213.714-207.429 116.571 0 180.571 70.857 180.571 166.286 0 125.143-55.429 230.857-137.714 230.857-45.143 0-79.429-37.714-68.571-84 13.143-54.857 38.286-114.286 38.286-153.714 0-35.429-18.857-65.143-58.286-65.143-46.286 0-83.429 48-83.429 112 0 0 0 41.143 13.714 69.143-47.429 201.143-56 236.571-56 236.571-12.571 52.571-7.429 113.714-4 145.143h-104.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571z"
|
485 |
+
],
|
486 |
+
"width": 878,
|
487 |
+
"isMulticolor": false,
|
488 |
+
"isMulticolor2": false,
|
489 |
+
"tags": [
|
490 |
+
"pinterest-square"
|
491 |
+
],
|
492 |
+
"defaultCode": 61651,
|
493 |
+
"grid": 0,
|
494 |
+
"attrs": [],
|
495 |
+
"colorPermutations": {
|
496 |
+
"10118231255255255187878719117221": []
|
497 |
+
}
|
498 |
+
},
|
499 |
+
"attrs": [],
|
500 |
+
"properties": {
|
501 |
+
"id": 10,
|
502 |
+
"order": 13,
|
503 |
+
"ligatures": "",
|
504 |
+
"prevSize": 32,
|
505 |
+
"code": 61651,
|
506 |
+
"name": "pinterest-square"
|
507 |
+
},
|
508 |
+
"setIdx": 0,
|
509 |
+
"setId": 0,
|
510 |
+
"iconIdx": 12
|
511 |
+
},
|
512 |
+
{
|
513 |
+
"icon": {
|
514 |
+
"paths": [
|
515 |
+
"M524 526.286c0-14.286-1.714-25.714-3.429-36.571h-206.857v75.429h124c-4.571 32-37.143 94.286-124 94.286-75.429 0-136.571-61.714-136.571-138.286s61.143-138.286 136.571-138.286c42.286 0 70.857 17.714 87.429 33.714l59.429-57.714c-38.286-35.429-88-57.143-146.857-57.143-121.714 0-219.429 98.286-219.429 219.429s97.714 219.429 219.429 219.429c126.286 0 210.286-89.143 210.286-214.286zM721.143 552.572h62.286v-62.857h-62.286v-62.857h-62.857v62.857h-62.857v62.857h62.857v62.857h62.857v-62.857zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
516 |
+
],
|
517 |
+
"width": 878,
|
518 |
+
"isMulticolor": false,
|
519 |
+
"isMulticolor2": false,
|
520 |
+
"tags": [
|
521 |
+
"google-plus-square"
|
522 |
+
],
|
523 |
+
"defaultCode": 61652,
|
524 |
+
"grid": 0,
|
525 |
+
"attrs": [],
|
526 |
+
"colorPermutations": {
|
527 |
+
"10118231255255255187878719117221": []
|
528 |
+
}
|
529 |
+
},
|
530 |
+
"attrs": [],
|
531 |
+
"properties": {
|
532 |
+
"id": 11,
|
533 |
+
"order": 14,
|
534 |
+
"ligatures": "",
|
535 |
+
"prevSize": 32,
|
536 |
+
"code": 61652,
|
537 |
+
"name": "google-plus-square"
|
538 |
+
},
|
539 |
+
"setIdx": 0,
|
540 |
+
"setId": 0,
|
541 |
+
"iconIdx": 13
|
542 |
+
},
|
543 |
+
{
|
544 |
+
"icon": {
|
545 |
+
"paths": [
|
546 |
+
"M821.143 530.857c0 239.429-160.571 409.143-402.286 409.143-231.429 0-418.857-187.429-418.857-418.857s187.429-418.857 418.857-418.857c113.143 0 207.429 41.143 280.571 109.714l-113.714 109.143c-30.857-29.714-85.143-64.571-166.857-64.571-142.857 0-259.429 118.286-259.429 264.571s116.571 264.571 259.429 264.571c165.714 0 228-119.429 237.714-180.571h-237.714v-144h395.429c4 21.143 6.857 42.286 6.857 69.714zM1316.571 461.143v120h-119.429v119.429h-120v-119.429h-119.429v-120h119.429v-119.429h120v119.429h119.429z"
|
547 |
+
],
|
548 |
+
"width": 1317,
|
549 |
+
"isMulticolor": false,
|
550 |
+
"isMulticolor2": false,
|
551 |
+
"tags": [
|
552 |
+
"google-plus"
|
553 |
+
],
|
554 |
+
"defaultCode": 61653,
|
555 |
+
"grid": 0,
|
556 |
+
"attrs": [],
|
557 |
+
"colorPermutations": {
|
558 |
+
"10118231255255255187878719117221": []
|
559 |
+
}
|
560 |
+
},
|
561 |
+
"attrs": [],
|
562 |
+
"properties": {
|
563 |
+
"id": 12,
|
564 |
+
"order": 15,
|
565 |
+
"ligatures": "",
|
566 |
+
"prevSize": 32,
|
567 |
+
"code": 61653,
|
568 |
+
"name": "google-plus"
|
569 |
+
},
|
570 |
+
"setIdx": 0,
|
571 |
+
"setId": 0,
|
572 |
+
"iconIdx": 14
|
573 |
+
},
|
574 |
+
{
|
575 |
+
"icon": {
|
576 |
+
"paths": [
|
577 |
+
"M1024 414.857v453.714c0 50.286-41.143 91.429-91.429 91.429h-841.143c-50.286 0-91.429-41.143-91.429-91.429v-453.714c17.143 18.857 36.571 35.429 57.714 49.714 94.857 64.571 190.857 129.143 284 197.143 48 35.429 107.429 78.857 169.714 78.857h1.143c62.286 0 121.714-43.429 169.714-78.857 93.143-67.429 189.143-132.571 284.571-197.143 20.571-14.286 40-30.857 57.143-49.714zM1024 246.857c0 64-47.429 121.714-97.714 156.571-89.143 61.714-178.857 123.429-267.429 185.714-37.143 25.714-100 78.286-146.286 78.286h-1.143c-46.286 0-109.143-52.571-146.286-78.286-88.571-62.286-178.286-124-266.857-185.714-40.571-27.429-98.286-92-98.286-144 0-56 30.286-104 91.429-104h841.143c49.714 0 91.429 41.143 91.429 91.429z"
|
578 |
+
],
|
579 |
+
"isMulticolor": false,
|
580 |
+
"isMulticolor2": false,
|
581 |
+
"tags": [
|
582 |
+
"envelope"
|
583 |
+
],
|
584 |
+
"defaultCode": 61664,
|
585 |
+
"grid": 0,
|
586 |
+
"attrs": [],
|
587 |
+
"colorPermutations": {
|
588 |
+
"10118231255255255187878719117221": []
|
589 |
+
}
|
590 |
+
},
|
591 |
+
"attrs": [],
|
592 |
+
"properties": {
|
593 |
+
"id": 13,
|
594 |
+
"order": 46,
|
595 |
+
"ligatures": "",
|
596 |
+
"prevSize": 32,
|
597 |
+
"code": 61664,
|
598 |
+
"name": "envelope"
|
599 |
+
},
|
600 |
+
"setIdx": 0,
|
601 |
+
"setId": 0,
|
602 |
+
"iconIdx": 15
|
603 |
+
},
|
604 |
+
{
|
605 |
+
"icon": {
|
606 |
+
"paths": [
|
607 |
+
"M199.429 366.286v566.286h-188.571v-566.286h188.571zM211.429 191.429c0.571 54.286-40.571 97.714-106.286 97.714v0h-1.143c-63.429 0-104-43.429-104-97.714 0-55.429 42.286-97.714 106.286-97.714 64.571 0 104.571 42.286 105.143 97.714zM877.714 608v324.571h-188v-302.857c0-76-27.429-128-95.429-128-52 0-82.857 34.857-96.571 68.571-4.571 12.571-6.286 29.143-6.286 46.286v316h-188c2.286-513.143 0-566.286 0-566.286h188v82.286h-1.143c24.571-38.857 69.143-95.429 170.857-95.429 124 0 216.571 81.143 216.571 254.857z"
|
608 |
+
],
|
609 |
+
"width": 878,
|
610 |
+
"isMulticolor": false,
|
611 |
+
"isMulticolor2": false,
|
612 |
+
"tags": [
|
613 |
+
"linkedin"
|
614 |
+
],
|
615 |
+
"defaultCode": 61665,
|
616 |
+
"grid": 0,
|
617 |
+
"attrs": [],
|
618 |
+
"colorPermutations": {
|
619 |
+
"10118231255255255187878719117221": []
|
620 |
+
}
|
621 |
+
},
|
622 |
+
"attrs": [],
|
623 |
+
"properties": {
|
624 |
+
"id": 14,
|
625 |
+
"order": 42,
|
626 |
+
"ligatures": "",
|
627 |
+
"prevSize": 32,
|
628 |
+
"code": 61665,
|
629 |
+
"name": "linkedin"
|
630 |
+
},
|
631 |
+
"setIdx": 0,
|
632 |
+
"setId": 0,
|
633 |
+
"iconIdx": 16
|
634 |
+
},
|
635 |
+
{
|
636 |
+
"icon": {
|
637 |
+
"paths": [
|
638 |
+
"M525.143 753.714v-89.714c0-18.857-5.714-28.571-16.571-28.571-6.286 0-12.571 2.857-18.857 9.143v128c6.286 6.286 12.571 9.143 18.857 9.143 10.857 0 16.571-9.143 16.571-28zM630.286 684h37.714v-19.429c0-19.429-6.286-29.143-18.857-29.143s-18.857 9.714-18.857 29.143v19.429zM304 532v40h-45.714v241.714h-42.286v-241.714h-44.571v-40h132.571zM418.857 604v209.714h-38.286v-22.857c-14.857 17.143-29.143 25.714-43.429 25.714-12 0-20.571-5.143-24-16-2.286-6.286-3.429-16-3.429-30.857v-165.714h37.714v154.286c0 8.571 0 13.714 0.571 14.857 0.571 5.714 3.429 8.571 8.571 8.571 8 0 15.429-5.714 24-17.714v-160h38.286zM562.857 667.429v83.429c0 18.857-1.143 33.143-4 41.714-4.571 16-14.857 24-30.286 24-13.143 0-26.286-8-38.857-23.429v20.571h-38.286v-281.714h38.286v92c12-14.857 25.143-22.857 38.857-22.857 15.429 0 25.714 8 30.286 24 2.857 8.571 4 22.286 4 42.286zM706.286 741.143v5.143c0 12.571-0.571 20.571-1.143 24.571-1.143 8.571-4 16-8.571 22.857-10.286 15.429-26.286 22.857-45.714 22.857-20 0-35.429-7.429-46.286-21.714-8-10.286-12-26.857-12-49.143v-73.714c0-22.286 3.429-38.286 11.429-49.143 10.857-14.286 26.286-21.714 45.714-21.714 18.857 0 34.286 7.429 44.571 21.714 8 10.857 12 26.857 12 49.143v43.429h-76v37.143c0 19.429 6.286 29.143 19.429 29.143 9.143 0 14.857-5.143 17.143-14.857 0-2.286 0.571-10.857 0.571-25.714h38.857zM448.571 270.286v89.143c0 19.429-6.286 29.143-18.286 29.143-12.571 0-18.286-9.714-18.286-29.143v-89.143c0-19.429 5.714-29.714 18.286-29.714 12 0 18.286 10.286 18.286 29.714zM753.143 677.714v0c0-49.143 0-101.143-10.857-148.571-8-33.714-35.429-58.286-68-61.714-77.714-8.571-156.571-8.571-235.429-8.571-78.286 0-157.143 0-234.857 8.571-33.143 3.429-60.571 28-68 61.714-10.857 47.429-11.429 99.429-11.429 148.571v0c0 48.571 0 100.571 11.429 148.571 7.429 33.143 34.857 57.714 67.429 61.714 78.286 8.571 157.143 8.571 235.429 8.571s157.143 0 235.429-8.571c32.571-4 60-28.571 67.429-61.714 11.429-48 11.429-100 11.429-148.571zM321.714 305.714l51.429-169.143h-42.857l-29.143 111.429-30.286-111.429h-44.571c8.571 26.286 18.286 52.571 26.857 78.857 13.714 40 22.286 69.714 26.286 90.286v114.857h42.286v-114.857zM486.857 352v-74.286c0-22.286-4-38.857-12-49.714-10.857-14.286-25.714-21.714-44.571-21.714-19.429 0-34.286 7.429-44.571 21.714-8 10.857-12 27.429-12 49.714v74.286c0 22.286 4 38.857 12 49.714 10.286 14.286 25.143 21.714 44.571 21.714 18.857 0 33.714-7.429 44.571-21.714 8-10.286 12-27.429 12-49.714zM590.286 420.572h38.286v-211.429h-38.286v161.714c-8.571 12-16.571 17.714-24 17.714-5.143 0-8.571-2.857-9.143-9.143-0.571-1.143-0.571-5.714-0.571-14.857v-155.429h-38.286v167.429c0 14.857 1.143 24.571 3.429 31.429 4 10.286 12.571 15.429 24.571 15.429 14.286 0 28.571-8.571 44-25.714v22.857zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
639 |
+
],
|
640 |
+
"width": 878,
|
641 |
+
"isMulticolor": false,
|
642 |
+
"isMulticolor2": false,
|
643 |
+
"tags": [
|
644 |
+
"youtube-square"
|
645 |
+
],
|
646 |
+
"defaultCode": 61798,
|
647 |
+
"grid": 0,
|
648 |
+
"attrs": [],
|
649 |
+
"colorPermutations": {
|
650 |
+
"10118231255255255187878719117221": []
|
651 |
+
}
|
652 |
+
},
|
653 |
+
"attrs": [],
|
654 |
+
"properties": {
|
655 |
+
"id": 15,
|
656 |
+
"order": 41,
|
657 |
+
"ligatures": "",
|
658 |
+
"prevSize": 32,
|
659 |
+
"code": 61798,
|
660 |
+
"name": "youtube-square"
|
661 |
+
},
|
662 |
+
"setIdx": 0,
|
663 |
+
"setId": 0,
|
664 |
+
"iconIdx": 17
|
665 |
+
},
|
666 |
+
{
|
667 |
+
"icon": {
|
668 |
+
"paths": [
|
669 |
+
"M554.857 720v120.571c0 25.714-7.429 38.286-22.286 38.286-8.571 0-17.143-4-25.714-12.571v-172c8.571-8.571 17.143-12.571 25.714-12.571 14.857 0 22.286 13.143 22.286 38.286zM748 720.572v26.286h-51.429v-26.286c0-25.714 8.571-38.857 25.714-38.857s25.714 13.143 25.714 38.857zM196 596h61.143v-53.714h-178.286v53.714h60v325.143h57.143v-325.143zM360.571 921.143h50.857v-282.286h-50.857v216c-11.429 16-22.286 24-32.571 24-6.857 0-10.857-4-12-12-0.571-1.714-0.571-8-0.571-20v-208h-50.857v223.429c0 20 1.714 33.143 4.571 41.714 4.571 14.286 16.571 21.143 33.143 21.143 18.286 0 37.714-11.429 58.286-34.857v30.857zM605.714 836.572v-112.571c0-26.286-1.143-45.143-5.143-56.571-6.286-21.143-20.571-32-40.571-32-18.857 0-36.571 10.286-53.143 30.857v-124h-50.857v378.857h50.857v-27.429c17.143 21.143 34.857 31.429 53.143 31.429 20 0 34.286-10.857 40.571-31.429 4-12 5.143-30.857 5.143-57.143zM798.857 830.857v-7.429h-52c0 20.571-0.571 32-1.143 34.857-2.857 13.714-10.286 20.571-22.857 20.571-17.714 0-26.286-13.143-26.286-39.429v-49.714h102.286v-58.857c0-30.286-5.143-52-15.429-66.286-14.857-19.429-34.857-29.143-60.571-29.143-26.286 0-46.286 9.714-61.143 29.143-10.857 14.286-16 36-16 66.286v98.857c0 30.286 5.714 52.571 16.571 66.286 14.857 19.429 34.857 29.143 61.714 29.143s48-10.286 61.714-30.286c6.286-9.143 10.857-19.429 12-30.857 1.143-5.143 1.143-16.571 1.143-33.143zM451.429 309.143v-120c0-26.286-7.429-39.429-24.571-39.429-16.571 0-24.571 13.143-24.571 39.429v120c0 26.286 8 40 24.571 40 17.143 0 24.571-13.714 24.571-40zM862.286 738.286c0 65.714-0.571 136-14.857 200-10.857 45.143-47.429 78.286-91.429 82.857-105.143 12-211.429 12-317.143 12s-212 0-317.143-12c-44-4.571-81.143-37.714-91.429-82.857-14.857-64-14.857-134.286-14.857-200v0c0-66.286 0.571-136 14.857-200 10.857-45.143 47.429-78.286 92-83.429 104.571-11.429 210.857-11.429 316.571-11.429s212 0 317.143 11.429c44 5.143 81.143 38.286 91.429 83.429 14.857 64 14.857 133.714 14.857 200zM292 9.143h58.286l-69.143 228v154.857h-57.143v-154.857c-5.143-28-16.571-68-34.857-121.143-12.571-35.429-25.143-71.429-37.143-106.857h60.571l40.571 150.286zM503.429 199.429v100c0 30.286-5.143 53.143-16 67.429-14.286 19.429-34.286 29.143-60.571 29.143-25.714 0-45.714-9.714-60-29.143-10.857-14.857-16-37.143-16-67.429v-100c0-30.286 5.143-52.571 16-66.857 14.286-19.429 34.286-29.143 60-29.143 26.286 0 46.286 9.714 60.571 29.143 10.857 14.286 16 36.571 16 66.857zM694.857 106.857v285.143h-52v-31.429c-20.571 24-40 35.429-58.857 35.429-16.571 0-28.571-6.857-33.714-21.143-2.857-8.571-4.571-22.286-4.571-42.857v-225.143h52v209.714c0 12 0 18.857 0.571 20 1.143 8 5.143 12.571 12 12.571 10.286 0 21.143-8 32.571-24.571v-217.714h52z"
|
670 |
+
],
|
671 |
+
"width": 878,
|
672 |
+
"isMulticolor": false,
|
673 |
+
"isMulticolor2": false,
|
674 |
+
"tags": [
|
675 |
+
"youtube"
|
676 |
+
],
|
677 |
+
"defaultCode": 61799,
|
678 |
+
"grid": 0,
|
679 |
+
"attrs": [],
|
680 |
+
"colorPermutations": {
|
681 |
+
"10118231255255255187878719117221": []
|
682 |
+
}
|
683 |
+
},
|
684 |
+
"attrs": [],
|
685 |
+
"properties": {
|
686 |
+
"id": 16,
|
687 |
+
"order": 16,
|
688 |
+
"ligatures": "",
|
689 |
+
"prevSize": 32,
|
690 |
+
"code": 61799,
|
691 |
+
"name": "youtube"
|
692 |
+
},
|
693 |
+
"setIdx": 0,
|
694 |
+
"setId": 0,
|
695 |
+
"iconIdx": 18
|
696 |
+
},
|
697 |
+
{
|
698 |
+
"icon": {
|
699 |
+
"paths": [
|
700 |
+
"M406.286 653.714l276.571-142.857-276.571-144.571v287.429zM512 161.143c215.429 0 358.286 10.286 358.286 10.286 20 2.286 64 2.286 102.857 43.429 0 0 31.429 30.857 40.571 101.714 10.857 82.857 10.286 165.714 10.286 165.714v77.714s0.571 82.857-10.286 165.714c-9.143 70.286-40.571 101.714-40.571 101.714-38.857 40.571-82.857 40.571-102.857 42.857 0 0-142.857 10.857-358.286 10.857v0c-266.286-2.286-348-10.286-348-10.286-22.857-4-74.286-2.857-113.143-43.429 0 0-31.429-31.429-40.571-101.714-10.857-82.857-10.286-165.714-10.286-165.714v-77.714s-0.571-82.857 10.286-165.714c9.143-70.857 40.571-101.714 40.571-101.714 38.857-41.143 82.857-41.143 102.857-43.429 0 0 142.857-10.286 358.286-10.286v0z"
|
701 |
+
],
|
702 |
+
"isMulticolor": false,
|
703 |
+
"isMulticolor2": false,
|
704 |
+
"tags": [
|
705 |
+
"youtube-play"
|
706 |
+
],
|
707 |
+
"defaultCode": 61802,
|
708 |
+
"grid": 0,
|
709 |
+
"attrs": [],
|
710 |
+
"colorPermutations": {
|
711 |
+
"10118231255255255187878719117221": []
|
712 |
+
}
|
713 |
+
},
|
714 |
+
"attrs": [],
|
715 |
+
"properties": {
|
716 |
+
"id": 17,
|
717 |
+
"order": 17,
|
718 |
+
"ligatures": "",
|
719 |
+
"prevSize": 32,
|
720 |
+
"code": 61802,
|
721 |
+
"name": "youtube-play"
|
722 |
+
},
|
723 |
+
"setIdx": 0,
|
724 |
+
"setId": 0,
|
725 |
+
"iconIdx": 19
|
726 |
+
},
|
727 |
+
{
|
728 |
+
"icon": {
|
729 |
+
"paths": [
|
730 |
+
"M229.714 413.143l282.286 174.286-195.429 162.857-280-182.286zM793.143 730.286v61.714l-280 167.429v0.571l-0.571-0.571-0.571 0.571v-0.571l-279.429-167.429v-61.714l84 54.857 195.429-162.286v-1.143l0.571 0.571 0.571-0.571v1.143l196 162.286zM316.571 76.572l195.429 162.857-282.286 173.714-193.143-154.286zM794.286 413.143l193.143 154.857-279.429 182.286-196-162.857zM708 76.572l279.429 182.286-193.143 154.286-282.286-173.714z"
|
731 |
+
],
|
732 |
+
"isMulticolor": false,
|
733 |
+
"isMulticolor2": false,
|
734 |
+
"tags": [
|
735 |
+
"dropbox"
|
736 |
+
],
|
737 |
+
"defaultCode": 61803,
|
738 |
+
"grid": 0,
|
739 |
+
"attrs": [],
|
740 |
+
"colorPermutations": {
|
741 |
+
"10118231255255255187878719117221": []
|
742 |
+
}
|
743 |
+
},
|
744 |
+
"attrs": [],
|
745 |
+
"properties": {
|
746 |
+
"id": 18,
|
747 |
+
"order": 18,
|
748 |
+
"ligatures": "",
|
749 |
+
"prevSize": 32,
|
750 |
+
"code": 61803,
|
751 |
+
"name": "dropbox"
|
752 |
+
},
|
753 |
+
"setIdx": 0,
|
754 |
+
"setId": 0,
|
755 |
+
"iconIdx": 20
|
756 |
+
},
|
757 |
+
{
|
758 |
+
"icon": {
|
759 |
+
"paths": [
|
760 |
+
"M585.143 521.143c0-80.571-65.714-146.286-146.286-146.286s-146.286 65.714-146.286 146.286 65.714 146.286 146.286 146.286 146.286-65.714 146.286-146.286zM664 521.143c0 124.571-100.571 225.143-225.143 225.143s-225.143-100.571-225.143-225.143 100.571-225.143 225.143-225.143 225.143 100.571 225.143 225.143zM725.714 286.857c0 29.143-23.429 52.571-52.571 52.571s-52.571-23.429-52.571-52.571 23.429-52.571 52.571-52.571 52.571 23.429 52.571 52.571zM438.857 161.143c-64 0-201.143-5.143-258.857 17.714-20 8-34.857 17.714-50.286 33.143s-25.143 30.286-33.143 50.286c-22.857 57.714-17.714 194.857-17.714 258.857s-5.143 201.143 17.714 258.857c8 20 17.714 34.857 33.143 50.286s30.286 25.143 50.286 33.143c57.714 22.857 194.857 17.714 258.857 17.714s201.143 5.143 258.857-17.714c20-8 34.857-17.714 50.286-33.143s25.143-30.286 33.143-50.286c22.857-57.714 17.714-194.857 17.714-258.857s5.143-201.143-17.714-258.857c-8-20-17.714-34.857-33.143-50.286s-30.286-25.143-50.286-33.143c-57.714-22.857-194.857-17.714-258.857-17.714zM877.714 521.143c0 60.571 0.571 120.571-2.857 181.143-3.429 70.286-19.429 132.571-70.857 184s-113.714 67.429-184 70.857c-60.571 3.429-120.571 2.857-181.143 2.857s-120.571 0.571-181.143-2.857c-70.286-3.429-132.571-19.429-184-70.857s-67.429-113.714-70.857-184c-3.429-60.571-2.857-120.571-2.857-181.143s-0.571-120.571 2.857-181.143c3.429-70.286 19.429-132.571 70.857-184s113.714-67.429 184-70.857c60.571-3.429 120.571-2.857 181.143-2.857s120.571-0.571 181.143 2.857c70.286 3.429 132.571 19.429 184 70.857s67.429 113.714 70.857 184c3.429 60.571 2.857 120.571 2.857 181.143z"
|
761 |
+
],
|
762 |
+
"width": 878,
|
763 |
+
"isMulticolor": false,
|
764 |
+
"isMulticolor2": false,
|
765 |
+
"tags": [
|
766 |
+
"instagram"
|
767 |
+
],
|
768 |
+
"defaultCode": 61805,
|
769 |
+
"grid": 0,
|
770 |
+
"attrs": [],
|
771 |
+
"colorPermutations": {
|
772 |
+
"10118231255255255187878719117221": []
|
773 |
+
}
|
774 |
+
},
|
775 |
+
"attrs": [],
|
776 |
+
"properties": {
|
777 |
+
"id": 19,
|
778 |
+
"order": 19,
|
779 |
+
"ligatures": "",
|
780 |
+
"prevSize": 32,
|
781 |
+
"code": 61805,
|
782 |
+
"name": "instagram"
|
783 |
+
},
|
784 |
+
"setIdx": 0,
|
785 |
+
"setId": 0,
|
786 |
+
"iconIdx": 21
|
787 |
+
},
|
788 |
+
{
|
789 |
+
"icon": {
|
790 |
+
"paths": [
|
791 |
+
"M713.143 82.286c90.857 0 164.571 73.714 164.571 164.571v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571zM398.857 521.143c0-66.857-54.286-121.143-121.143-121.143s-121.143 54.286-121.143 121.143 54.286 121.143 121.143 121.143 121.143-54.286 121.143-121.143zM721.143 521.143c0-66.857-54.286-121.143-121.143-121.143s-121.143 54.286-121.143 121.143 54.286 121.143 121.143 121.143 121.143-54.286 121.143-121.143z"
|
792 |
+
],
|
793 |
+
"width": 878,
|
794 |
+
"isMulticolor": false,
|
795 |
+
"isMulticolor2": false,
|
796 |
+
"tags": [
|
797 |
+
"flickr"
|
798 |
+
],
|
799 |
+
"defaultCode": 61806,
|
800 |
+
"grid": 0,
|
801 |
+
"attrs": [],
|
802 |
+
"colorPermutations": {
|
803 |
+
"10118231255255255187878719117221": []
|
804 |
+
}
|
805 |
+
},
|
806 |
+
"attrs": [],
|
807 |
+
"properties": {
|
808 |
+
"id": 20,
|
809 |
+
"order": 20,
|
810 |
+
"ligatures": "",
|
811 |
+
"prevSize": 32,
|
812 |
+
"code": 61806,
|
813 |
+
"name": "flickr"
|
814 |
+
},
|
815 |
+
"setIdx": 0,
|
816 |
+
"setId": 0,
|
817 |
+
"iconIdx": 22
|
818 |
+
},
|
819 |
+
{
|
820 |
+
"icon": {
|
821 |
+
"paths": [
|
822 |
+
"M539.429 768.572l45.714 135.429c-17.143 25.714-94.857 54.857-164.571 56-207.429 3.429-285.714-147.429-285.714-253.714v-310.857h-96v-122.857c144-52 178.857-182.286 186.857-256.571 0.571-4.571 4.571-6.857 6.857-6.857h139.429v242.286h190.286v144h-190.857v296c0 40 14.857 95.429 91.429 93.714 25.143-0.571 58.857-8 76.571-16.571z"
|
823 |
+
],
|
824 |
+
"width": 624,
|
825 |
+
"isMulticolor": false,
|
826 |
+
"isMulticolor2": false,
|
827 |
+
"tags": [
|
828 |
+
"tumblr"
|
829 |
+
],
|
830 |
+
"defaultCode": 61811,
|
831 |
+
"grid": 0,
|
832 |
+
"attrs": [],
|
833 |
+
"colorPermutations": {
|
834 |
+
"10118231255255255187878719117221": []
|
835 |
+
}
|
836 |
+
},
|
837 |
+
"attrs": [],
|
838 |
+
"properties": {
|
839 |
+
"id": 21,
|
840 |
+
"order": 21,
|
841 |
+
"ligatures": "",
|
842 |
+
"prevSize": 32,
|
843 |
+
"code": 61811,
|
844 |
+
"name": "tumblr"
|
845 |
+
},
|
846 |
+
"setIdx": 0,
|
847 |
+
"setId": 0,
|
848 |
+
"iconIdx": 23
|
849 |
+
},
|
850 |
+
{
|
851 |
+
"icon": {
|
852 |
+
"paths": [
|
853 |
+
"M649.143 844l-35.429-104.571c-13.714 6.857-39.429 12.571-58.857 12.571-58.286 1.714-70.286-40.571-70.286-72v-227.429h146.857v-110.857h-146.286v-186.286h-107.429c-1.714 0-4.571 1.714-5.143 5.714-6.286 56.571-33.143 157.143-144 197.143v94.286h74.286v238.857c0 81.714 60 198.286 219.429 195.429 53.714-1.143 113.714-23.429 126.857-42.857zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
854 |
+
],
|
855 |
+
"width": 878,
|
856 |
+
"isMulticolor": false,
|
857 |
+
"isMulticolor2": false,
|
858 |
+
"tags": [
|
859 |
+
"tumblr-square"
|
860 |
+
],
|
861 |
+
"defaultCode": 61812,
|
862 |
+
"grid": 0,
|
863 |
+
"attrs": [],
|
864 |
+
"colorPermutations": {
|
865 |
+
"10118231255255255187878719117221": []
|
866 |
+
}
|
867 |
+
},
|
868 |
+
"attrs": [],
|
869 |
+
"properties": {
|
870 |
+
"id": 22,
|
871 |
+
"order": 22,
|
872 |
+
"ligatures": "",
|
873 |
+
"prevSize": 32,
|
874 |
+
"code": 61812,
|
875 |
+
"name": "tumblr-square"
|
876 |
+
},
|
877 |
+
"setIdx": 0,
|
878 |
+
"setId": 0,
|
879 |
+
"iconIdx": 24
|
880 |
+
},
|
881 |
+
{
|
882 |
+
"icon": {
|
883 |
+
"paths": [
|
884 |
+
"M585.143 866.286c-5.714-33.143-27.429-147.429-80-284.571-0.571 0-1.714 0.571-2.286 0.571 0 0-222.286 77.714-294.286 234.286-3.429-2.857-8.571-6.286-8.571-6.286 65.143 53.143 148 85.714 238.857 85.714 52 0 101.143-10.857 146.286-29.714zM479.429 519.429c-9.143-21.143-19.429-42.286-30.286-63.429-193.143 57.714-378.286 53.143-384.571 53.143-0.571 4-0.571 8-0.571 12 0 96 36.571 184 96 250.286v0c102.286-182.286 304.571-247.429 304.571-247.429 5.143-1.714 10.286-2.857 14.857-4.571zM418.286 398.286c-65.143-115.429-134.286-209.143-139.429-216-104.571 49.143-182.286 145.714-206.857 261.714 9.714 0 166.286 1.714 346.286-45.714zM809.143 580.572c-8-2.286-112.571-35.429-233.714-16.571 49.143 135.429 69.143 245.714 73.143 268 84-56.571 143.429-146.857 160.571-251.429zM349.143 157.143c-0.571 0-0.571 0-1.143 0.571 0 0 0.571-0.571 1.143-0.571zM686.286 240c-65.714-58.286-152.571-93.714-247.429-93.714-30.286 0-60 4-88.571 10.857 5.714 7.429 76.571 100.571 140.571 218.286 141.143-52.571 194.286-133.714 195.429-135.429zM813.714 517.143c-1.143-88.571-32.571-170.286-85.143-234.286-1.143 1.143-61.143 88-209.143 148.571 8.571 17.714 17.143 36 25.143 54.286 2.857 6.286 5.143 13.143 8 19.429 129.143-16.571 256.571 11.429 261.143 12zM877.714 521.143c0 242.286-196.571 438.857-438.857 438.857s-438.857-196.571-438.857-438.857 196.571-438.857 438.857-438.857 438.857 196.571 438.857 438.857z"
|
885 |
+
],
|
886 |
+
"width": 878,
|
887 |
+
"isMulticolor": false,
|
888 |
+
"isMulticolor2": false,
|
889 |
+
"tags": [
|
890 |
+
"dribbble"
|
891 |
+
],
|
892 |
+
"defaultCode": 61821,
|
893 |
+
"grid": 0,
|
894 |
+
"attrs": [],
|
895 |
+
"colorPermutations": {
|
896 |
+
"10118231255255255187878719117221": []
|
897 |
+
}
|
898 |
+
},
|
899 |
+
"attrs": [],
|
900 |
+
"properties": {
|
901 |
+
"id": 23,
|
902 |
+
"order": 23,
|
903 |
+
"ligatures": "",
|
904 |
+
"prevSize": 32,
|
905 |
+
"code": 61821,
|
906 |
+
"name": "dribbble"
|
907 |
+
},
|
908 |
+
"setIdx": 0,
|
909 |
+
"setId": 0,
|
910 |
+
"iconIdx": 25
|
911 |
+
},
|
912 |
+
{
|
913 |
+
"icon": {
|
914 |
+
"paths": [
|
915 |
+
"M670.286 616.572c0-99.429-96.571-133.714-177.714-152l-59.429-13.714c-43.429-10.286-76-17.714-76-50.857 0-30.286 32-44 82.286-44 89.714 0 91.429 65.714 146.857 65.714 37.143 0 59.429-29.143 59.429-62.286 0-65.714-109.143-108.571-217.143-108.571-98.857 0-213.714 42.857-213.714 158.857 0 96 64 130.286 147.429 150.286l83.429 20.571c50.857 12.571 82.286 18.286 82.286 54.857 0 29.143-32.571 51.429-82.857 51.429-105.714 0-111.429-88-172.571-88-40 0-57.714 28.571-57.714 60 0 70.286 107.429 127.429 236 127.429 107.429 0 219.429-53.714 219.429-169.714zM877.714 740.572c0 121.143-98.286 219.429-219.429 219.429-50.286 0-96.571-17.143-133.714-45.714-27.429 5.714-56.571 9.143-85.714 9.143-222.286 0-402.286-180-402.286-402.286 0-29.143 3.429-58.286 9.143-85.714-28.571-37.143-45.714-83.429-45.714-133.714 0-121.143 98.286-219.429 219.429-219.429 50.286 0 96.571 17.143 133.714 45.714 27.429-5.714 56.571-9.143 85.714-9.143 222.286 0 402.286 180 402.286 402.286 0 29.143-3.429 58.286-9.143 85.714 28.571 37.143 45.714 83.429 45.714 133.714z"
|
916 |
+
],
|
917 |
+
"width": 878,
|
918 |
+
"isMulticolor": false,
|
919 |
+
"isMulticolor2": false,
|
920 |
+
"tags": [
|
921 |
+
"skype"
|
922 |
+
],
|
923 |
+
"defaultCode": 61822,
|
924 |
+
"grid": 0,
|
925 |
+
"attrs": [],
|
926 |
+
"colorPermutations": {
|
927 |
+
"10118231255255255187878719117221": []
|
928 |
+
}
|
929 |
+
},
|
930 |
+
"attrs": [],
|
931 |
+
"properties": {
|
932 |
+
"id": 24,
|
933 |
+
"order": 24,
|
934 |
+
"ligatures": "",
|
935 |
+
"prevSize": 32,
|
936 |
+
"code": 61822,
|
937 |
+
"name": "skype"
|
938 |
+
},
|
939 |
+
"setIdx": 0,
|
940 |
+
"setId": 0,
|
941 |
+
"iconIdx": 26
|
942 |
+
},
|
943 |
+
{
|
944 |
+
"icon": {
|
945 |
+
"paths": [
|
946 |
+
"M738.286 373.714c4-82.857-26.857-124.571-92-126.857-88-2.857-147.429 46.857-178.286 149.143 16-6.857 31.429-10.857 46.857-10.857 32 0 46.286 18.286 42.286 54.857-1.714 21.714-16 53.714-42.286 95.429-26.857 42.286-46.857 62.857-60 62.857-17.143 0-32-32-46.857-96.571-4.571-19.429-13.143-67.429-25.714-145.714-11.429-72-41.714-105.714-91.429-101.143-20.571 2.286-52.571 20.571-93.714 57.143-30.857 26.857-61.143 54.857-92.571 82.286l29.714 38.286c28.571-19.429 45.143-29.714 49.714-29.714 21.714 0 42.286 34.286 61.143 102.286 17.143 62.857 34.286 125.143 51.429 188 25.714 68 56.571 102.286 93.714 102.286 59.429 0 132.571-56 218.857-168 83.429-107.429 126.857-192 129.143-253.714zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
947 |
+
],
|
948 |
+
"width": 878,
|
949 |
+
"isMulticolor": false,
|
950 |
+
"isMulticolor2": false,
|
951 |
+
"tags": [
|
952 |
+
"vimeo-square"
|
953 |
+
],
|
954 |
+
"defaultCode": 61844,
|
955 |
+
"grid": 0,
|
956 |
+
"attrs": [],
|
957 |
+
"colorPermutations": {
|
958 |
+
"10118231255255255187878719117221": []
|
959 |
+
}
|
960 |
+
},
|
961 |
+
"attrs": [],
|
962 |
+
"properties": {
|
963 |
+
"id": 25,
|
964 |
+
"order": 25,
|
965 |
+
"ligatures": "",
|
966 |
+
"prevSize": 32,
|
967 |
+
"code": 61844,
|
968 |
+
"name": "vimeo-square"
|
969 |
+
},
|
970 |
+
"setIdx": 0,
|
971 |
+
"setId": 0,
|
972 |
+
"iconIdx": 27
|
973 |
+
},
|
974 |
+
{
|
975 |
+
"icon": {
|
976 |
+
"paths": [
|
977 |
+
"M72.571 521.143c0-63.429 13.714-124 38.286-178.857l209.714 574.286c-146.857-71.429-248-221.714-248-395.429zM808.571 498.857c0 37.714-15.429 81.143-33.714 142.286l-43.429 146.286-158.857-472s26.286-1.714 50.286-4.571c23.429-2.857 20.571-37.714-2.857-36-71.429 5.143-117.143 5.714-117.143 5.714s-42.857-0.571-115.429-5.714c-24-1.714-26.857 34.286-2.857 36 22.286 2.286 45.714 4.571 45.714 4.571l68.571 187.429-96 288-160-475.429s26.286-1.714 50.286-4.571c23.429-2.857 20.571-37.714-2.857-36-70.857 5.143-117.143 5.714-117.143 5.714-8 0-17.714-0.571-28-0.571 78.286-119.429 213.143-198.286 366.857-198.286 114.286 0 218.286 44 296.571 115.429h-5.714c-42.857 0-73.714 37.143-73.714 77.714 0 36 21.143 66.286 43.429 102.857 17.143 29.143 36 66.857 36 121.143zM519.429 559.429l135.429 369.714c0.571 2.286 1.714 4.571 2.857 6.286-45.714 16-94.286 25.143-145.714 25.143-42.857 0-84.571-6.286-124-18.286zM897.143 310.286c34.286 62.857 54.286 134.286 54.286 210.857 0 162.286-88 303.429-218.857 379.429l134.286-387.429c22.286-64 33.714-113.143 33.714-157.714 0-16-1.143-30.857-3.429-45.143zM512 9.143c282.286 0 512 229.714 512 512s-229.714 512-512 512-512-229.714-512-512 229.714-512 512-512zM512 1009.714c269.143 0 488.571-219.429 488.571-488.571s-219.429-488.571-488.571-488.571-488.571 219.429-488.571 488.571 219.429 488.571 488.571 488.571z"
|
978 |
+
],
|
979 |
+
"isMulticolor": false,
|
980 |
+
"isMulticolor2": false,
|
981 |
+
"tags": [
|
982 |
+
"wordpress"
|
983 |
+
],
|
984 |
+
"defaultCode": 61850,
|
985 |
+
"grid": 0,
|
986 |
+
"attrs": [],
|
987 |
+
"colorPermutations": {
|
988 |
+
"10118231255255255187878719117221": []
|
989 |
+
}
|
990 |
+
},
|
991 |
+
"attrs": [],
|
992 |
+
"properties": {
|
993 |
+
"id": 26,
|
994 |
+
"order": 26,
|
995 |
+
"ligatures": "",
|
996 |
+
"prevSize": 32,
|
997 |
+
"code": 61850,
|
998 |
+
"name": "wordpress"
|
999 |
+
},
|
1000 |
+
"setIdx": 0,
|
1001 |
+
"setId": 0,
|
1002 |
+
"iconIdx": 28
|
1003 |
+
},
|
1004 |
+
{
|
1005 |
+
"icon": {
|
1006 |
+
"paths": [
|
1007 |
+
"M438.857 458.286h414.286c4 22.286 6.857 44 6.857 73.143 0 250.286-168 428.571-421.143 428.571-242.857 0-438.857-196-438.857-438.857s196-438.857 438.857-438.857c118.286 0 217.714 43.429 294.286 114.857l-119.429 114.857c-32.571-31.429-89.714-68-174.857-68-149.714 0-272 124-272 277.143s122.286 277.143 272 277.143c173.714 0 238.857-124.571 249.143-189.143h-249.143v-150.857z"
|
1008 |
+
],
|
1009 |
+
"width": 860,
|
1010 |
+
"isMulticolor": false,
|
1011 |
+
"isMulticolor2": false,
|
1012 |
+
"tags": [
|
1013 |
+
"google"
|
1014 |
+
],
|
1015 |
+
"defaultCode": 61856,
|
1016 |
+
"grid": 0,
|
1017 |
+
"attrs": [],
|
1018 |
+
"colorPermutations": {
|
1019 |
+
"10118231255255255187878719117221": []
|
1020 |
+
}
|
1021 |
+
},
|
1022 |
+
"attrs": [],
|
1023 |
+
"properties": {
|
1024 |
+
"id": 27,
|
1025 |
+
"order": 27,
|
1026 |
+
"ligatures": "",
|
1027 |
+
"prevSize": 32,
|
1028 |
+
"code": 61856,
|
1029 |
+
"name": "google"
|
1030 |
+
},
|
1031 |
+
"setIdx": 0,
|
1032 |
+
"setId": 0,
|
1033 |
+
"iconIdx": 29
|
1034 |
+
},
|
1035 |
+
{
|
1036 |
+
"icon": {
|
1037 |
+
"paths": [
|
1038 |
+
"M625.714 676c5.143 5.143 5.143 13.143 0 17.714-32.571 32.571-95.429 35.429-113.714 35.429s-81.143-2.857-113.714-35.429c-5.143-4.571-5.143-12.571 0-17.714 4.571-4.571 12.571-4.571 17.143 0 20.571 21.143 65.143 28 96.571 28s75.429-6.857 96.571-28c4.571-4.571 12.571-4.571 17.143 0zM450.286 572.572c0 28-22.857 50.857-50.857 50.857-28.571 0-51.429-22.857-51.429-50.857 0-28.571 22.857-51.429 51.429-51.429 28 0 50.857 22.857 50.857 51.429zM676 572.572c0 28-22.857 50.857-51.429 50.857-28 0-50.857-22.857-50.857-50.857 0-28.571 22.857-51.429 50.857-51.429 28.571 0 51.429 22.857 51.429 51.429zM819.429 504c0-37.714-30.857-68-68.571-68-19.429 0-36.571 8-49.143 20.571-46.286-32-108.571-52.571-177.714-54.857l36-161.714 114.286 25.714c0 28 22.857 50.857 50.857 50.857 28.571 0 51.429-23.429 51.429-51.429s-22.857-51.429-51.429-51.429c-20 0-37.143 12-45.714 28.571l-126.286-28c-6.286-1.714-12.571 2.857-14.286 9.143l-39.429 178.286c-68.571 2.857-130.286 23.429-176.571 55.429-12.571-13.143-30.286-21.143-49.714-21.143-37.714 0-68.571 30.286-68.571 68 0 27.429 16 50.286 38.857 61.714-2.286 10.286-3.429 21.143-3.429 32 0 108.571 122.286 196.571 272.571 196.571 150.857 0 273.143-88 273.143-196.571 0-10.857-1.143-22.286-4-32.571 22.286-11.429 37.714-34.286 37.714-61.143zM1024 521.143c0 282.857-229.143 512-512 512s-512-229.143-512-512 229.143-512 512-512 512 229.143 512 512z"
|
1039 |
+
],
|
1040 |
+
"isMulticolor": false,
|
1041 |
+
"isMulticolor2": false,
|
1042 |
+
"tags": [
|
1043 |
+
"reddit"
|
1044 |
+
],
|
1045 |
+
"defaultCode": 61857,
|
1046 |
+
"grid": 0,
|
1047 |
+
"attrs": [],
|
1048 |
+
"colorPermutations": {
|
1049 |
+
"10118231255255255187878719117221": []
|
1050 |
+
}
|
1051 |
+
},
|
1052 |
+
"attrs": [],
|
1053 |
+
"properties": {
|
1054 |
+
"id": 28,
|
1055 |
+
"order": 45,
|
1056 |
+
"ligatures": "",
|
1057 |
+
"prevSize": 32,
|
1058 |
+
"code": 61857,
|
1059 |
+
"name": "reddit"
|
1060 |
+
},
|
1061 |
+
"setIdx": 0,
|
1062 |
+
"setId": 0,
|
1063 |
+
"iconIdx": 30
|
1064 |
+
},
|
1065 |
+
{
|
1066 |
+
"icon": {
|
1067 |
+
"paths": [
|
1068 |
+
"M536.571 654.286c4 4 4 10.857 0 14.857-28 28-81.714 30.286-97.714 30.286s-69.714-2.286-97.714-30.286c-4-4-4-10.857 0-14.857 4-4.571 10.857-4.571 14.857 0 17.714 17.714 56 24 82.857 24s65.143-6.286 82.857-24c4-4.571 10.857-4.571 14.857 0zM386.286 565.143c0 24-20 44-44 44s-44-20-44-44c0-24.571 20-44 44-44s44 19.429 44 44zM579.429 565.143c0 24-20 44-44 44s-44-20-44-44c0-24.571 20-44 44-44s44 19.429 44 44zM702.286 506.286c0-32-26.286-58.286-58.857-58.286-16 0-30.857 6.857-41.714 17.714-40-27.429-93.714-45.143-152.571-46.857l30.857-138.857 97.714 22.286c0.571 24 20 43.429 44 43.429s44-20 44-44-20-44-44-44c-17.143 0-32 9.714-39.429 24.571l-108-24c-5.714-1.714-10.857 2.286-12 7.429l-34.286 153.143c-58.857 2.286-112 20-151.429 47.429-10.857-11.429-25.714-18.286-42.286-18.286-32.571 0-58.857 26.286-58.857 58.286 0 23.429 13.714 43.429 33.143 53.143-1.714 8.571-2.857 18.286-2.857 27.429 0 93.143 104.571 168.571 233.714 168.571s234.286-75.429 234.286-168.571c0-9.714-1.143-18.857-3.429-28 18.857-9.714 32-29.714 32-52.571zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
1069 |
+
],
|
1070 |
+
"width": 878,
|
1071 |
+
"isMulticolor": false,
|
1072 |
+
"isMulticolor2": false,
|
1073 |
+
"tags": [
|
1074 |
+
"reddit-square"
|
1075 |
+
],
|
1076 |
+
"defaultCode": 61858,
|
1077 |
+
"grid": 0,
|
1078 |
+
"attrs": [],
|
1079 |
+
"colorPermutations": {
|
1080 |
+
"10118231255255255187878719117221": []
|
1081 |
+
}
|
1082 |
+
},
|
1083 |
+
"attrs": [],
|
1084 |
+
"properties": {
|
1085 |
+
"id": 29,
|
1086 |
+
"order": 43,
|
1087 |
+
"ligatures": "",
|
1088 |
+
"prevSize": 32,
|
1089 |
+
"code": 61858,
|
1090 |
+
"name": "reddit-square"
|
1091 |
+
},
|
1092 |
+
"setIdx": 0,
|
1093 |
+
"setId": 0,
|
1094 |
+
"iconIdx": 31
|
1095 |
+
},
|
1096 |
+
{
|
1097 |
+
"icon": {
|
1098 |
+
"paths": [
|
1099 |
+
"M494.857 488.572l51.429-15.429v-35.429c0-60.571-51.429-109.143-112-109.143s-112 48-112 108.571v161.714c0 14.857-12 26.857-26.857 26.857s-26.286-12-26.286-26.857v-68.571h-86.286v69.714c0 62.286 50.286 112 112.571 112 61.143 0 112-49.143 112-110.286v-160c0-14.857 12-26.857 26.857-26.857 14.286 0 26.286 12 26.286 26.857v30.857zM685.143 600v-69.714h-85.714v72c0 14.857-12 26.857-26.857 26.857-14.286 0-26.286-12-26.286-26.857v-70.286l-51.429 14.857-34.286-16v70.286c0 61.143 50.857 110.857 112.571 110.857s112-49.714 112-112zM877.714 521.143c0 242.286-196.571 438.857-438.857 438.857s-438.857-196.571-438.857-438.857 196.571-438.857 438.857-438.857 438.857 196.571 438.857 438.857z"
|
1100 |
+
],
|
1101 |
+
"width": 878,
|
1102 |
+
"isMulticolor": false,
|
1103 |
+
"isMulticolor2": false,
|
1104 |
+
"tags": [
|
1105 |
+
"stumbleupon-circle"
|
1106 |
+
],
|
1107 |
+
"defaultCode": 61859,
|
1108 |
+
"grid": 0,
|
1109 |
+
"attrs": [],
|
1110 |
+
"colorPermutations": {
|
1111 |
+
"10118231255255255187878719117221": []
|
1112 |
+
}
|
1113 |
+
},
|
1114 |
+
"attrs": [],
|
1115 |
+
"properties": {
|
1116 |
+
"id": 30,
|
1117 |
+
"order": 44,
|
1118 |
+
"ligatures": "",
|
1119 |
+
"prevSize": 32,
|
1120 |
+
"code": 61859,
|
1121 |
+
"name": "stumbleupon-circle"
|
1122 |
+
},
|
1123 |
+
"setIdx": 0,
|
1124 |
+
"setId": 0,
|
1125 |
+
"iconIdx": 32
|
1126 |
+
},
|
1127 |
+
{
|
1128 |
+
"icon": {
|
1129 |
+
"paths": [
|
1130 |
+
"M606.857 416v-67.429c0-32-26.286-58.286-58.286-58.286s-58.286 26.286-58.286 58.286v349.714c0 133.714-110.857 241.714-245.143 241.714-135.429 0-245.143-109.714-245.143-245.143v-152h187.429v149.714c0 32.571 26.286 58.286 58.286 58.286s58.286-25.714 58.286-58.286v-354.286c0-130.857 112-236 244.571-236 133.143 0 244.571 105.714 244.571 237.714v77.714l-111.429 33.143zM909.714 542.857h187.429v152c0 135.429-109.714 245.143-245.143 245.143-134.857 0-245.143-108.571-245.143-242.857v-153.143l74.857 34.857 111.429-33.143v154.286c0 32 26.286 57.714 58.286 57.714s58.286-25.714 58.286-57.714v-157.143z"
|
1131 |
+
],
|
1132 |
+
"width": 1097,
|
1133 |
+
"isMulticolor": false,
|
1134 |
+
"isMulticolor2": false,
|
1135 |
+
"tags": [
|
1136 |
+
"stumbleupon"
|
1137 |
+
],
|
1138 |
+
"defaultCode": 61860,
|
1139 |
+
"grid": 0,
|
1140 |
+
"attrs": [],
|
1141 |
+
"colorPermutations": {
|
1142 |
+
"10118231255255255187878719117221": []
|
1143 |
+
}
|
1144 |
+
},
|
1145 |
+
"attrs": [],
|
1146 |
+
"properties": {
|
1147 |
+
"id": 31,
|
1148 |
+
"order": 28,
|
1149 |
+
"ligatures": "",
|
1150 |
+
"prevSize": 32,
|
1151 |
+
"code": 61860,
|
1152 |
+
"name": "stumbleupon"
|
1153 |
+
},
|
1154 |
+
"setIdx": 0,
|
1155 |
+
"setId": 0,
|
1156 |
+
"iconIdx": 33
|
1157 |
+
},
|
1158 |
+
{
|
1159 |
+
"icon": {
|
1160 |
+
"paths": [
|
1161 |
+
"M332.571 756.572c0 30.857-28 37.714-53.143 37.714-24.571 0-61.143-4-61.143-36 0-31.429 30.857-36.571 56-36.571 24 0 58.286 4 58.286 34.857zM312 490.286c0 28.571-11.429 48.571-42.286 48.571-31.429 0-44-18.286-44-48s11.429-51.429 44-51.429c29.143 0 42.286 24 42.286 50.857zM406.857 447.429v-71.429c-24.571 9.143-50.857 16.571-77.143 16.571-18.857-10.857-40.571-16.571-62.857-16.571-65.143 0-116.571 48-116.571 114.286 0 35.429 23.429 84.571 58.857 96.571v1.714c-18.286 8-21.714 30.286-21.714 48.571 0 18.857 6.857 34.286 23.429 44v1.714c-38.857 12.571-64.571 37.143-64.571 79.429 0 72.571 69.143 93.143 129.714 93.143 73.143 0 128-26.857 128-107.429 0-57.143-52-74.286-99.429-82.857-16-2.857-43.429-14.286-43.429-34.286 0-18.857 10.286-26.857 28-29.714 58.286-11.429 95.429-56.571 95.429-116.571 0-10.286-2.286-20-5.714-29.714 9.143-2.286 18.857-4.571 28-7.429zM440.571 686.857h78.286c-1.143-15.429-1.143-31.429-1.143-46.857v-221.143c0-13.143 0-26.286 1.143-39.429h-78.286c1.714 13.143 1.714 27.429 1.714 40.571v224c0 14.286 0 28.571-1.714 42.857zM731.429 677.714v-69.143c-11.429 8-25.143 12-38.857 12-25.714 0-30.286-25.714-30.286-46.857v-128.571h29.714c10.286 0 20 1.143 30.286 1.143v-66.857h-60c0-19.429-1.143-38.857 1.714-58.286h-80c1.714 10.286 2.286 20.571 2.286 31.429v26.857h-34.286v66.857c6.857-0.571 13.714-1.714 21.143-1.714 4 0 8.571 0.571 13.143 0.571v1.143h-1.143v124c0 61.714 9.143 121.143 84.571 121.143 21.143 0 42.857-3.429 61.714-13.714zM528 274.286c0-26.857-20-52-48-52s-48.571 24.571-48.571 52c0 26.857 21.143 50.857 48.571 50.857s48-24.571 48-50.857zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
1162 |
+
],
|
1163 |
+
"width": 878,
|
1164 |
+
"isMulticolor": false,
|
1165 |
+
"isMulticolor2": false,
|
1166 |
+
"tags": [
|
1167 |
+
"git-square"
|
1168 |
+
],
|
1169 |
+
"defaultCode": 61906,
|
1170 |
+
"grid": 0,
|
1171 |
+
"attrs": [],
|
1172 |
+
"colorPermutations": {
|
1173 |
+
"10118231255255255187878719117221": []
|
1174 |
+
}
|
1175 |
+
},
|
1176 |
+
"attrs": [],
|
1177 |
+
"properties": {
|
1178 |
+
"id": 32,
|
1179 |
+
"order": 29,
|
1180 |
+
"ligatures": "",
|
1181 |
+
"prevSize": 32,
|
1182 |
+
"code": 61906,
|
1183 |
+
"name": "git-square"
|
1184 |
+
},
|
1185 |
+
"setIdx": 0,
|
1186 |
+
"setId": 0,
|
1187 |
+
"iconIdx": 34
|
1188 |
+
},
|
1189 |
+
{
|
1190 |
+
"icon": {
|
1191 |
+
"paths": [
|
1192 |
+
"M340 874.286c0-50.286-55.429-57.143-94.286-57.143-40.571 0-90.286 8.571-90.286 59.429 0 51.429 58.857 57.714 98.286 57.714 41.714 0 86.286-10.286 86.286-60zM306.286 442.857c0-42.857-20.571-81.714-68-81.714-52.571 0-70.857 34.857-70.857 82.857 0 47.429 20.571 77.143 70.857 77.143 49.714 0 68-32 68-78.286zM460 257.714v115.429c-14.857 5.143-29.714 9.143-45.143 12.571 5.714 15.429 9.143 31.429 9.143 48 0 96.571-59.429 170.286-154.286 188-28.571 5.714-45.143 17.714-45.143 48.571 0 87.429 230.857 28 230.857 189.143 0 130.857-88.571 173.714-207.429 173.714-97.714 0-209.143-32.571-209.143-150.286 0-68.571 41.714-108 104-128.571v-2.286c-26.286-16-38.286-41.143-38.286-72 0-29.143 6.286-65.143 36-78.286v-2.286c-57.714-19.429-95.429-98.857-95.429-156.571 0-106.857 82.857-185.143 188.571-185.143 35.429 0 70.857 9.143 101.714 26.857 42.857 0 85.143-11.429 124.571-26.857zM641.714 761.143h-126.857c2.286-25.714 2.286-50.857 2.286-76.571v-348c0-24.571 0.571-49.143-2.286-73.143h126.857c-2.857 23.429-2.286 47.429-2.286 70.857v350.286c0 25.714 0 50.857 2.286 76.571zM985.143 634.286v112c-30.286 16.571-65.143 22.286-99.429 22.286-122.286 0-136.571-96.571-136.571-196v-200.571h1.143v-2.286c-7.429 0-14.286-1.143-21.143-1.143-11.429 0-22.857 1.714-33.714 3.429v-108.571h54.857v-43.429c0-17.143-0.571-34.286-3.429-50.857h129.714c-4.571 31.429-3.429 62.857-3.429 94.286h97.714v108.571c-16.571 0-33.143-2.286-49.143-2.286h-48.571v208.571c0 33.714 7.429 74.857 49.714 74.857 22.286 0 44-6.286 62.286-18.857zM656 93.143c0 42.857-33.143 82.857-77.143 82.857-45.143 0-78.857-39.429-78.857-82.857 0-44 33.143-84 78.857-84 45.143 0 77.143 41.143 77.143 84z"
|
1193 |
+
],
|
1194 |
+
"isMulticolor": false,
|
1195 |
+
"isMulticolor2": false,
|
1196 |
+
"tags": [
|
1197 |
+
"git"
|
1198 |
+
],
|
1199 |
+
"defaultCode": 61907,
|
1200 |
+
"grid": 0,
|
1201 |
+
"attrs": [],
|
1202 |
+
"colorPermutations": {
|
1203 |
+
"10118231255255255187878719117221": []
|
1204 |
+
}
|
1205 |
+
},
|
1206 |
+
"attrs": [],
|
1207 |
+
"properties": {
|
1208 |
+
"id": 33,
|
1209 |
+
"order": 30,
|
1210 |
+
"ligatures": "",
|
1211 |
+
"prevSize": 32,
|
1212 |
+
"code": 61907,
|
1213 |
+
"name": "git"
|
1214 |
+
},
|
1215 |
+
"setIdx": 0,
|
1216 |
+
"setId": 0,
|
1217 |
+
"iconIdx": 35
|
1218 |
+
},
|
1219 |
+
{
|
1220 |
+
"icon": {
|
1221 |
+
"paths": [
|
1222 |
+
"M154.286 469.714c-4-9.714-4.571-19.429-4.571-29.714 0-16 10.286-41.714 20-53.714-0.571-14.857 5.714-45.143 17.143-54.857 0-105.714 81.714-238.857 177.143-284.571 58.857-28 120.571-37.714 185.143-37.714 50.286 0 105.143 12 152 31.429 134.286 56.571 164.571 161.714 193.143 296l0.571 2.857c16.571 25.143 31.429 54.857 31.429 85.714 0 15.429-10.286 30.857-10.286 44.571 0 1.143 3.429 5.714 4 6.857 49.143 72.571 93.714 151.429 93.714 241.714 0 20-10.857 89.714-42.857 89.714-22.286 0-46.857-54.286-54.857-69.143-0.571-0.571-1.143-0.571-1.714-0.571l-2.857 2.286c-18.286 47.429-38.286 92-75.429 127.429 32.571 31.429 85.143 28.571 94.857 82.857-2.857 6.286-1.714 13.143-6.286 19.429-32.571 49.143-120 55.429-172.571 55.429-69.714 0-126.286-18.286-192-37.714-13.714-4-34.286-1.714-49.143-3.429-34.857 38.286-120 48.571-169.143 48.571-43.429 0-211.429-2.857-211.429-77.143 0-32 6.857-41.143 29.143-61.714 17.714-3.429 30.857-13.143 51.429-14.286 2.857 0 5.143-0.571 8-1.143 0.571-0.571 1.143-0.571 1.143-2.286l-1.143-1.714c-39.429-9.143-94.857-108.571-103.429-149.714l-2.857-1.714c-4 0-5.714 8.571-6.857 11.429-12.571 29.143-42.286 60.571-75.429 64h-0.571c-4.571 0-2.857-4.571-6.286-5.714-8-18.857-13.143-36-13.143-57.143 0-114.286 54.857-198.857 144-266.286z"
|
1223 |
+
],
|
1224 |
+
"isMulticolor": false,
|
1225 |
+
"isMulticolor2": false,
|
1226 |
+
"tags": [
|
1227 |
+
"qq"
|
1228 |
+
],
|
1229 |
+
"defaultCode": 61910,
|
1230 |
+
"grid": 0,
|
1231 |
+
"attrs": [],
|
1232 |
+
"colorPermutations": {
|
1233 |
+
"10118231255255255187878719117221": []
|
1234 |
+
}
|
1235 |
+
},
|
1236 |
+
"attrs": [],
|
1237 |
+
"properties": {
|
1238 |
+
"id": 34,
|
1239 |
+
"order": 31,
|
1240 |
+
"ligatures": "",
|
1241 |
+
"prevSize": 32,
|
1242 |
+
"code": 61910,
|
1243 |
+
"name": "qq"
|
1244 |
+
},
|
1245 |
+
"setIdx": 0,
|
1246 |
+
"setId": 0,
|
1247 |
+
"iconIdx": 36
|
1248 |
+
},
|
1249 |
+
{
|
1250 |
+
"icon": {
|
1251 |
+
"paths": [
|
1252 |
+
"M438.857 155.429c-201.714 0-365.714 164-365.714 365.714s164 365.714 365.714 365.714 365.714-164 365.714-365.714-164-365.714-365.714-365.714zM877.714 521.143c0 242.286-196.571 438.857-438.857 438.857s-438.857-196.571-438.857-438.857 196.571-438.857 438.857-438.857v0c242.286 0 438.857 196.571 438.857 438.857z"
|
1253 |
+
],
|
1254 |
+
"width": 878,
|
1255 |
+
"isMulticolor": false,
|
1256 |
+
"isMulticolor2": false,
|
1257 |
+
"tags": [
|
1258 |
+
"circle-thin"
|
1259 |
+
],
|
1260 |
+
"defaultCode": 61915,
|
1261 |
+
"grid": 0,
|
1262 |
+
"attrs": [],
|
1263 |
+
"colorPermutations": {
|
1264 |
+
"10118231255255255187878719117221": []
|
1265 |
+
}
|
1266 |
+
},
|
1267 |
+
"attrs": [],
|
1268 |
+
"properties": {
|
1269 |
+
"id": 35,
|
1270 |
+
"order": 32,
|
1271 |
+
"ligatures": "",
|
1272 |
+
"prevSize": 32,
|
1273 |
+
"code": 61915,
|
1274 |
+
"name": "circle-thin"
|
1275 |
+
},
|
1276 |
+
"setIdx": 0,
|
1277 |
+
"setId": 0,
|
1278 |
+
"iconIdx": 37
|
1279 |
+
},
|
1280 |
+
{
|
1281 |
+
"icon": {
|
1282 |
+
"paths": [
|
1283 |
+
"M694.857 594.286c101.143 0 182.857 81.714 182.857 182.857s-81.714 182.857-182.857 182.857-182.857-81.714-182.857-182.857c0-6.286 0.571-13.143 1.143-19.429l-205.714-102.857c-32.571 30.286-76.571 49.143-124.571 49.143-101.143 0-182.857-81.714-182.857-182.857s81.714-182.857 182.857-182.857c48 0 92 18.857 124.571 49.143l205.714-102.857c-0.571-6.286-1.143-13.143-1.143-19.429 0-101.143 81.714-182.857 182.857-182.857s182.857 81.714 182.857 182.857-81.714 182.857-182.857 182.857c-48 0-92-18.857-124.571-49.143l-205.714 102.857c0.571 6.286 1.143 13.143 1.143 19.429s-0.571 13.143-1.143 19.429l205.714 102.857c32.571-30.286 76.571-49.143 124.571-49.143z"
|
1284 |
+
],
|
1285 |
+
"width": 878,
|
1286 |
+
"isMulticolor": false,
|
1287 |
+
"isMulticolor2": false,
|
1288 |
+
"tags": [
|
1289 |
+
"share-alt"
|
1290 |
+
],
|
1291 |
+
"defaultCode": 61920,
|
1292 |
+
"grid": 0,
|
1293 |
+
"attrs": [],
|
1294 |
+
"colorPermutations": {
|
1295 |
+
"10118231255255255187878719117221": []
|
1296 |
+
}
|
1297 |
+
},
|
1298 |
+
"attrs": [],
|
1299 |
+
"properties": {
|
1300 |
+
"id": 36,
|
1301 |
+
"order": 33,
|
1302 |
+
"ligatures": "",
|
1303 |
+
"prevSize": 32,
|
1304 |
+
"code": 61920,
|
1305 |
+
"name": "share-alt"
|
1306 |
+
},
|
1307 |
+
"setIdx": 0,
|
1308 |
+
"setId": 0,
|
1309 |
+
"iconIdx": 38
|
1310 |
+
},
|
1311 |
+
{
|
1312 |
+
"icon": {
|
1313 |
+
"paths": [
|
1314 |
+
"M512 257.143v248h-82.857v-248h82.857zM739.429 257.143v248h-82.857v-248h82.857zM739.429 691.429l144.571-145.143v-454.286h-682.286v599.429h186.286v124l124-124h227.429zM966.857 9.143v578.857l-248 248h-186.286l-124 124h-124v-124h-227.429v-661.714l62.286-165.143h847.429z"
|
1315 |
+
],
|
1316 |
+
"isMulticolor": false,
|
1317 |
+
"isMulticolor2": false,
|
1318 |
+
"tags": [
|
1319 |
+
"twitch"
|
1320 |
+
],
|
1321 |
+
"defaultCode": 61928,
|
1322 |
+
"grid": 0,
|
1323 |
+
"attrs": [],
|
1324 |
+
"colorPermutations": {
|
1325 |
+
"10118231255255255187878719117221": []
|
1326 |
+
}
|
1327 |
+
},
|
1328 |
+
"attrs": [],
|
1329 |
+
"properties": {
|
1330 |
+
"id": 37,
|
1331 |
+
"order": 34,
|
1332 |
+
"ligatures": "",
|
1333 |
+
"prevSize": 32,
|
1334 |
+
"code": 61928,
|
1335 |
+
"name": "twitch"
|
1336 |
+
},
|
1337 |
+
"setIdx": 0,
|
1338 |
+
"setId": 0,
|
1339 |
+
"iconIdx": 39
|
1340 |
+
},
|
1341 |
+
{
|
1342 |
+
"icon": {
|
1343 |
+
"paths": [
|
1344 |
+
"M562.857 565.714c9.714 0 102.857 48.571 106.857 55.429 1.143 2.857 1.143 6.286 1.143 8.571 0 14.286-4.571 30.286-9.714 43.429-13.143 32-66.286 52.571-98.857 52.571-27.429 0-84-24-108.571-35.429-81.714-37.143-132.571-100.571-181.714-173.143-21.714-32-41.143-71.429-40.571-110.857v-4.571c1.143-37.714 14.857-64.571 42.286-90.286 8.571-8 17.714-12.571 29.714-12.571 6.857 0 13.714 1.714 21.143 1.714 15.429 0 18.286 4.571 24 19.429 4 9.714 33.143 87.429 33.143 93.143 0 21.714-39.429 46.286-39.429 59.429 0 2.857 1.143 5.714 2.857 8.571 12.571 26.857 36.571 57.714 58.286 78.286 26.286 25.143 54.286 41.714 86.286 57.714 4 2.286 8 4 12.571 4 17.143 0 45.714-55.429 60.571-55.429zM446.857 868.572c197.714 0 358.857-161.143 358.857-358.857s-161.143-358.857-358.857-358.857-358.857 161.143-358.857 358.857c0 75.429 24 149.143 68.571 210.286l-45.143 133.143 138.286-44c58.286 38.286 127.429 59.429 197.143 59.429zM446.857 78.857c237.714 0 430.857 193.143 430.857 430.857s-193.143 430.857-430.857 430.857c-72.571 0-144.571-18.286-208.571-53.714l-238.286 76.571 77.714-231.429c-40.571-66.857-61.714-144-61.714-222.286 0-237.714 193.143-430.857 430.857-430.857z"
|
1345 |
+
],
|
1346 |
+
"width": 878,
|
1347 |
+
"isMulticolor": false,
|
1348 |
+
"isMulticolor2": false,
|
1349 |
+
"tags": [
|
1350 |
+
"whatsapp"
|
1351 |
+
],
|
1352 |
+
"defaultCode": 62002,
|
1353 |
+
"grid": 0,
|
1354 |
+
"attrs": [],
|
1355 |
+
"colorPermutations": {
|
1356 |
+
"10118231255255255187878719117221": []
|
1357 |
+
}
|
1358 |
+
},
|
1359 |
+
"attrs": [],
|
1360 |
+
"properties": {
|
1361 |
+
"id": 38,
|
1362 |
+
"order": 35,
|
1363 |
+
"ligatures": "",
|
1364 |
+
"prevSize": 32,
|
1365 |
+
"code": 62002,
|
1366 |
+
"name": "whatsapp"
|
1367 |
+
},
|
1368 |
+
"setIdx": 0,
|
1369 |
+
"setId": 0,
|
1370 |
+
"iconIdx": 40
|
1371 |
+
},
|
1372 |
+
{
|
1373 |
+
"icon": {
|
1374 |
+
"paths": [
|
1375 |
+
"M730.857 665.143c0-8-4.571-13.714-12.571-15.429-52-11.429-91.429-47.429-113.143-95.429-1.714-4.571-4-9.143-4-14.286 0-25.714 71.429-20.571 71.429-57.143 0-15.429-18.857-25.143-32.571-25.143-13.143 0-23.429 9.143-36 9.143-2.286 0-4.571-0.571-6.857-1.143 1.143-21.714 2.857-43.429 2.857-65.143 0-20-1.143-47.429-9.714-65.143-27.429-59.429-80.571-94.286-145.714-94.286-71.429 0-125.714 26.286-157.143 94.286-8.571 17.714-9.714 45.143-9.714 65.143 0 21.714 1.714 43.429 2.857 65.143-2.286 1.143-5.143 1.143-8 1.143-13.143 0-23.429-8.571-35.429-8.571-14.286 0-32 9.143-32 25.143 0 35.429 71.429 30.857 71.429 56.571 0 5.143-2.286 9.714-4 14.286-22.286 48-60.571 84-113.143 95.429-8 1.714-12.571 7.429-12.571 15.429 0 26.286 60.571 36 78.286 38.857 5.143 13.714 2.857 37.714 23.429 37.714 14.286 0 28.571-5.143 44-5.143 60 0 76 54.286 145.714 54.286 72.571 0 86.286-54.286 146.857-54.286 15.429 0 29.714 4.571 44.571 4.571 20 0 17.714-24 22.857-37.143 17.714-2.857 78.286-12.571 78.286-38.857zM877.714 521.143c0 242.286-196.571 438.857-438.857 438.857s-438.857-196.571-438.857-438.857 196.571-438.857 438.857-438.857 438.857 196.571 438.857 438.857z"
|
1376 |
+
],
|
1377 |
+
"width": 878,
|
1378 |
+
"isMulticolor": false,
|
1379 |
+
"isMulticolor2": false,
|
1380 |
+
"tags": [
|
1381 |
+
"snapchat"
|
1382 |
+
],
|
1383 |
+
"defaultCode": 62123,
|
1384 |
+
"grid": 0,
|
1385 |
+
"attrs": [],
|
1386 |
+
"colorPermutations": {
|
1387 |
+
"10118231255255255187878719117221": []
|
1388 |
+
}
|
1389 |
+
},
|
1390 |
+
"attrs": [],
|
1391 |
+
"properties": {
|
1392 |
+
"id": 39,
|
1393 |
+
"order": 36,
|
1394 |
+
"ligatures": "",
|
1395 |
+
"prevSize": 32,
|
1396 |
+
"code": 62123,
|
1397 |
+
"name": "snapchat"
|
1398 |
+
},
|
1399 |
+
"setIdx": 0,
|
1400 |
+
"setId": 0,
|
1401 |
+
"iconIdx": 41
|
1402 |
+
},
|
1403 |
+
{
|
1404 |
+
"icon": {
|
1405 |
+
"paths": [
|
1406 |
+
"M484.571 82.286c102.857-1.143 188 56.571 230.857 149.143 13.143 28 15.429 71.429 15.429 102.286 0 36.571-2.857 72.571-5.143 109.143 4.571 2.286 10.857 4 16 4 20.571 0 37.714-15.429 58.286-15.429 19.429 0 47.429 13.714 47.429 36.571 0 54.857-114.857 44.571-114.857 92.571 0 8.571 3.429 16.571 6.857 24.571 27.429 60 79.429 117.714 141.143 143.429 14.857 6.286 29.714 9.714 45.714 13.143 10.286 2.286 16 9.714 16 20 0 38.857-98.857 54.857-125.143 58.857-11.429 17.714-2.857 59.429-33.143 59.429-23.429 0-46.857-7.429-72-7.429-12 0-24 0.571-35.429 2.857-68 11.429-90.857 84.571-202.286 84.571-107.429 0-133.143-73.143-199.429-84.571-12-2.286-24-2.857-36-2.857-25.714 0-50.286 8.571-70.857 8.571-32 0-22.286-42.286-34.286-60.571-26.286-4-125.143-20-125.143-58.857 0-10.286 5.714-17.714 16-20 16-3.429 30.857-6.857 45.714-13.143 61.143-25.143 114.286-83.429 141.143-143.429 3.429-8 6.857-16 6.857-24.571 0-48-115.429-38.857-115.429-92 0-22.286 26.286-36.571 46.286-36.571 17.714 0 35.429 14.857 57.714 14.857 6.286 0 12.571-1.143 18.286-4-2.286-36-5.143-72-5.143-108.571 0-30.857 2.286-74.857 15.429-102.857 50.286-108.571 135.429-148 249.143-149.143z"
|
1407 |
+
],
|
1408 |
+
"width": 951,
|
1409 |
+
"isMulticolor": false,
|
1410 |
+
"isMulticolor2": false,
|
1411 |
+
"tags": [
|
1412 |
+
"snapchat-ghost"
|
1413 |
+
],
|
1414 |
+
"defaultCode": 62124,
|
1415 |
+
"grid": 0,
|
1416 |
+
"attrs": [],
|
1417 |
+
"colorPermutations": {
|
1418 |
+
"10118231255255255187878719117221": []
|
1419 |
+
}
|
1420 |
+
},
|
1421 |
+
"attrs": [],
|
1422 |
+
"properties": {
|
1423 |
+
"id": 40,
|
1424 |
+
"order": 37,
|
1425 |
+
"ligatures": "",
|
1426 |
+
"prevSize": 32,
|
1427 |
+
"code": 62124,
|
1428 |
+
"name": "snapchat-ghost"
|
1429 |
+
},
|
1430 |
+
"setIdx": 0,
|
1431 |
+
"setId": 0,
|
1432 |
+
"iconIdx": 42
|
1433 |
+
},
|
1434 |
+
{
|
1435 |
+
"icon": {
|
1436 |
+
"paths": [
|
1437 |
+
"M731.429 665.143c0-8-4.571-13.714-12.571-15.429-52-10.857-91.429-47.429-113.143-95.429-2.286-4.571-4-9.143-4-14.286 0-25.714 70.857-20.571 70.857-57.143 0-15.429-18.857-25.143-32.571-25.143-12.571 0-22.857 9.143-36 9.143-2.286 0-4.571-0.571-6.857-1.143 1.714-21.714 2.857-44 2.857-65.714 0-19.429-1.143-46.857-9.714-65.143-27.429-59.429-80-94.286-145.714-94.286-71.429 0-125.714 26.857-157.143 94.286-8.571 18.286-10.286 45.714-10.286 65.714 0 21.714 1.714 43.429 3.429 65.143-2.857 0.571-5.714 1.143-8.571 1.143-12.571 0-23.429-9.143-35.429-9.143-14.286 0-31.429 9.714-31.429 25.714 0 35.429 70.857 30.857 70.857 56.571 0 5.143-1.714 9.714-4 14.286-22.286 48-60.571 84-113.143 95.429-8 1.714-12.571 7.429-12.571 15.429 0 26.857 60.571 36.571 78.857 39.429 5.143 13.714 2.857 37.714 22.857 37.714 14.857 0 29.143-5.714 44-5.714 60.571 0 76.571 54.286 146.286 54.286 72.571 0 86.286-54.286 147.429-54.286 14.857 0 29.714 5.143 44.571 5.143 19.429 0 17.714-24 22.286-37.143 18.286-2.857 78.857-12.571 78.857-39.429zM877.714 246.857v548.571c0 90.857-73.714 164.571-164.571 164.571h-548.571c-90.857 0-164.571-73.714-164.571-164.571v-548.571c0-90.857 73.714-164.571 164.571-164.571h548.571c90.857 0 164.571 73.714 164.571 164.571z"
|
1438 |
+
],
|
1439 |
+
"width": 878,
|
1440 |
+
"isMulticolor": false,
|
1441 |
+
"isMulticolor2": false,
|
1442 |
+
"tags": [
|
1443 |
+
"snapchat-square"
|
1444 |
+
],
|
1445 |
+
"defaultCode": 62125,
|
1446 |
+
"grid": 0,
|
1447 |
+
"attrs": [],
|
1448 |
+
"colorPermutations": {
|
1449 |
+
"10118231255255255187878719117221": []
|
1450 |
+
}
|
1451 |
+
},
|
1452 |
+
"attrs": [],
|
1453 |
+
"properties": {
|
1454 |
+
"id": 41,
|
1455 |
+
"order": 38,
|
1456 |
+
"ligatures": "",
|
1457 |
+
"prevSize": 32,
|
1458 |
+
"code": 62125,
|
1459 |
+
"name": "snapchat-square"
|
1460 |
+
},
|
1461 |
+
"setIdx": 0,
|
1462 |
+
"setId": 0,
|
1463 |
+
"iconIdx": 43
|
1464 |
+
},
|
1465 |
+
{
|
1466 |
+
"icon": {
|
1467 |
+
"paths": [
|
1468 |
+
"M679.429 756l84-396c7.429-34.857-12.571-48.571-35.429-40l-493.714 190.286c-33.714 13.143-33.143 32-5.714 40.571l126.286 39.429 293.143-184.571c13.714-9.143 26.286-4 16 5.143l-237.143 214.286-9.143 130.286c13.143 0 18.857-5.714 25.714-12.571l61.714-59.429 128 94.286c23.429 13.143 40 6.286 46.286-21.714zM1024 521.143c0 282.857-229.143 512-512 512s-512-229.143-512-512 229.143-512 512-512 512 229.143 512 512z"
|
1469 |
+
],
|
1470 |
+
"isMulticolor": false,
|
1471 |
+
"isMulticolor2": false,
|
1472 |
+
"tags": [
|
1473 |
+
"telegram"
|
1474 |
+
],
|
1475 |
+
"defaultCode": 62150,
|
1476 |
+
"grid": 0,
|
1477 |
+
"attrs": [],
|
1478 |
+
"colorPermutations": {
|
1479 |
+
"10118231255255255187878719117221": []
|
1480 |
+
}
|
1481 |
+
},
|
1482 |
+
"attrs": [],
|
1483 |
+
"properties": {
|
1484 |
+
"id": 42,
|
1485 |
+
"order": 39,
|
1486 |
+
"ligatures": "",
|
1487 |
+
"prevSize": 32,
|
1488 |
+
"code": 62150,
|
1489 |
+
"name": "telegram"
|
1490 |
+
},
|
1491 |
+
"setIdx": 0,
|
1492 |
+
"setId": 0,
|
1493 |
+
"iconIdx": 44
|
1494 |
+
}
|
1495 |
+
],
|
1496 |
+
"height": 1024,
|
1497 |
+
"metadata": {
|
1498 |
+
"name": "icomoon"
|
1499 |
+
},
|
1500 |
+
"preferences": {
|
1501 |
+
"showGlyphs": true,
|
1502 |
+
"showCodes": true,
|
1503 |
+
"showQuickUse": true,
|
1504 |
+
"showQuickUse2": true,
|
1505 |
+
"showSVGs": true,
|
1506 |
+
"fontPref": {
|
1507 |
+
"prefix": "kicon-",
|
1508 |
+
"metadata": {
|
1509 |
+
"fontFamily": "icomoon",
|
1510 |
+
"majorVersion": 1,
|
1511 |
+
"minorVersion": 0
|
1512 |
+
},
|
1513 |
+
"metrics": {
|
1514 |
+
"emSize": 1024,
|
1515 |
+
"baseline": 6.25,
|
1516 |
+
"whitespace": 50
|
1517 |
+
},
|
1518 |
+
"embed": false,
|
1519 |
+
"showSelector": true
|
1520 |
+
},
|
1521 |
+
"imagePref": {
|
1522 |
+
"prefix": "icon-",
|
1523 |
+
"png": true,
|
1524 |
+
"useClassSelector": true,
|
1525 |
+
"color": 0,
|
1526 |
+
"bgColor": 16777215
|
1527 |
+
},
|
1528 |
+
"historySize": 50
|
1529 |
+
}
|
1530 |
}
|
assets/vendors/icomoon/style.css
CHANGED
@@ -1,164 +1,164 @@
|
|
1 |
-
@font-face {
|
2 |
-
font-family: 'icomoon';
|
3 |
-
src: url('fonts/icomoon.eot?dsgpst');
|
4 |
-
src: url('fonts/icomoon.eot?dsgpst#iefix') format('embedded-opentype'),
|
5 |
-
url('fonts/icomoon.ttf?dsgpst') format('truetype'),
|
6 |
-
url('fonts/icomoon.woff?dsgpst') format('woff'),
|
7 |
-
url('fonts/icomoon.svg?dsgpst#icomoon') format('svg');
|
8 |
-
font-weight: normal;
|
9 |
-
font-style: normal;
|
10 |
-
}
|
11 |
-
|
12 |
-
[class^="kicon-"], [class*=" kicon-"] {
|
13 |
-
/* use !important to prevent issues with browser extensions that change fonts */
|
14 |
-
font-family: 'icomoon' !important;
|
15 |
-
speak: none;
|
16 |
-
font-style: normal;
|
17 |
-
font-weight: normal;
|
18 |
-
font-variant: normal;
|
19 |
-
text-transform: none;
|
20 |
-
line-height: 1;
|
21 |
-
|
22 |
-
/* Better Font Rendering =========== */
|
23 |
-
-webkit-font-smoothing: antialiased;
|
24 |
-
-moz-osx-font-smoothing: grayscale;
|
25 |
-
}
|
26 |
-
|
27 |
-
.kicon-fintel:before {
|
28 |
-
content: "\e907";
|
29 |
-
color: rgb(255, 255, 255);
|
30 |
-
}
|
31 |
-
.kicon-fintel-simple:before {
|
32 |
-
content: "\e900";
|
33 |
-
color: rgb(9, 117, 22);
|
34 |
-
}
|
35 |
-
.kicon-fintel-square:before {
|
36 |
-
content: "\e905";
|
37 |
-
color: rgb(9, 117, 22);
|
38 |
-
}
|
39 |
-
.kicon-envelope-o:before {
|
40 |
-
content: "\f003";
|
41 |
-
}
|
42 |
-
.kicon-close:before {
|
43 |
-
content: "\f00d";
|
44 |
-
}
|
45 |
-
.kicon-linkedin-square:before {
|
46 |
-
content: "\f08c";
|
47 |
-
}
|
48 |
-
.kicon-twitter:before {
|
49 |
-
content: "\f099";
|
50 |
-
}
|
51 |
-
.kicon-facebook:before {
|
52 |
-
content: "\f09a";
|
53 |
-
}
|
54 |
-
.kicon-github:before {
|
55 |
-
content: "\f09b";
|
56 |
-
}
|
57 |
-
.kicon-globe:before {
|
58 |
-
content: "\f0ac";
|
59 |
-
}
|
60 |
-
.kicon-chain:before {
|
61 |
-
content: "\f0c1";
|
62 |
-
}
|
63 |
-
.kicon-pinterest:before {
|
64 |
-
content: "\f0d2";
|
65 |
-
}
|
66 |
-
.kicon-pinterest-square:before {
|
67 |
-
content: "\f0d3";
|
68 |
-
}
|
69 |
-
.kicon-google-plus-square:before {
|
70 |
-
content: "\f0d4";
|
71 |
-
}
|
72 |
-
.kicon-google-plus:before {
|
73 |
-
content: "\f0d5";
|
74 |
-
}
|
75 |
-
.kicon-envelope:before {
|
76 |
-
content: "\f0e0";
|
77 |
-
}
|
78 |
-
.kicon-linkedin:before {
|
79 |
-
content: "\f0e1";
|
80 |
-
}
|
81 |
-
.kicon-youtube-square:before {
|
82 |
-
content: "\f166";
|
83 |
-
}
|
84 |
-
.kicon-youtube:before {
|
85 |
-
content: "\f167";
|
86 |
-
}
|
87 |
-
.kicon-youtube-play:before {
|
88 |
-
content: "\f16a";
|
89 |
-
}
|
90 |
-
.kicon-dropbox:before {
|
91 |
-
content: "\f16b";
|
92 |
-
}
|
93 |
-
.kicon-instagram:before {
|
94 |
-
content: "\f16d";
|
95 |
-
}
|
96 |
-
.kicon-flickr:before {
|
97 |
-
content: "\f16e";
|
98 |
-
}
|
99 |
-
.kicon-tumblr:before {
|
100 |
-
content: "\f173";
|
101 |
-
}
|
102 |
-
.kicon-tumblr-square:before {
|
103 |
-
content: "\f174";
|
104 |
-
}
|
105 |
-
.kicon-dribbble:before {
|
106 |
-
content: "\f17d";
|
107 |
-
}
|
108 |
-
.kicon-skype:before {
|
109 |
-
content: "\f17e";
|
110 |
-
}
|
111 |
-
.kicon-vimeo-square:before {
|
112 |
-
content: "\f194";
|
113 |
-
}
|
114 |
-
.kicon-wordpress:before {
|
115 |
-
content: "\f19a";
|
116 |
-
}
|
117 |
-
.kicon-google:before {
|
118 |
-
content: "\f1a0";
|
119 |
-
}
|
120 |
-
.kicon-reddit:before {
|
121 |
-
content: "\f1a1";
|
122 |
-
}
|
123 |
-
.kicon-reddit-square:before {
|
124 |
-
content: "\f1a2";
|
125 |
-
}
|
126 |
-
.kicon-stumbleupon-circle:before {
|
127 |
-
content: "\f1a3";
|
128 |
-
}
|
129 |
-
.kicon-stumbleupon:before {
|
130 |
-
content: "\f1a4";
|
131 |
-
}
|
132 |
-
.kicon-git-square:before {
|
133 |
-
content: "\f1d2";
|
134 |
-
}
|
135 |
-
.kicon-git:before {
|
136 |
-
content: "\f1d3";
|
137 |
-
}
|
138 |
-
.kicon-qq:before {
|
139 |
-
content: "\f1d6";
|
140 |
-
}
|
141 |
-
.kicon-circle-thin:before {
|
142 |
-
content: "\f1db";
|
143 |
-
}
|
144 |
-
.kicon-share-alt:before {
|
145 |
-
content: "\f1e0";
|
146 |
-
}
|
147 |
-
.kicon-twitch:before {
|
148 |
-
content: "\f1e8";
|
149 |
-
}
|
150 |
-
.kicon-whatsapp:before {
|
151 |
-
content: "\f232";
|
152 |
-
}
|
153 |
-
.kicon-snapchat:before {
|
154 |
-
content: "\f2ab";
|
155 |
-
}
|
156 |
-
.kicon-snapchat-ghost:before {
|
157 |
-
content: "\f2ac";
|
158 |
-
}
|
159 |
-
.kicon-snapchat-square:before {
|
160 |
-
content: "\f2ad";
|
161 |
-
}
|
162 |
-
.kicon-telegram:before {
|
163 |
-
content: "\f2c6";
|
164 |
-
}
|
1 |
+
@font-face {
|
2 |
+
font-family: 'icomoon';
|
3 |
+
src: url('fonts/icomoon.eot?dsgpst');
|
4 |
+
src: url('fonts/icomoon.eot?dsgpst#iefix') format('embedded-opentype'),
|
5 |
+
url('fonts/icomoon.ttf?dsgpst') format('truetype'),
|
6 |
+
url('fonts/icomoon.woff?dsgpst') format('woff'),
|
7 |
+
url('fonts/icomoon.svg?dsgpst#icomoon') format('svg');
|
8 |
+
font-weight: normal;
|
9 |
+
font-style: normal;
|
10 |
+
}
|
11 |
+
|
12 |
+
[class^="kicon-"], [class*=" kicon-"] {
|
13 |
+
/* use !important to prevent issues with browser extensions that change fonts */
|
14 |
+
font-family: 'icomoon' !important;
|
15 |
+
speak: none;
|
16 |
+
font-style: normal;
|
17 |
+
font-weight: normal;
|
18 |
+
font-variant: normal;
|
19 |
+
text-transform: none;
|
20 |
+
line-height: 1;
|
21 |
+
|
22 |
+
/* Better Font Rendering =========== */
|
23 |
+
-webkit-font-smoothing: antialiased;
|
24 |
+
-moz-osx-font-smoothing: grayscale;
|
25 |
+
}
|
26 |
+
|
27 |
+
.kicon-fintel:before {
|
28 |
+
content: "\e907";
|
29 |
+
color: rgb(255, 255, 255);
|
30 |
+
}
|
31 |
+
.kicon-fintel-simple:before {
|
32 |
+
content: "\e900";
|
33 |
+
color: rgb(9, 117, 22);
|
34 |
+
}
|
35 |
+
.kicon-fintel-square:before {
|
36 |
+
content: "\e905";
|
37 |
+
color: rgb(9, 117, 22);
|
38 |
+
}
|
39 |
+
.kicon-envelope-o:before {
|
40 |
+
content: "\f003";
|
41 |
+
}
|
42 |
+
.kicon-close:before {
|
43 |
+
content: "\f00d";
|
44 |
+
}
|
45 |
+
.kicon-linkedin-square:before {
|
46 |
+
content: "\f08c";
|
47 |
+
}
|
48 |
+
.kicon-twitter:before {
|
49 |
+
content: "\f099";
|
50 |
+
}
|
51 |
+
.kicon-facebook:before {
|
52 |
+
content: "\f09a";
|
53 |
+
}
|
54 |
+
.kicon-github:before {
|
55 |
+
content: "\f09b";
|
56 |
+
}
|
57 |
+
.kicon-globe:before {
|
58 |
+
content: "\f0ac";
|
59 |
+
}
|
60 |
+
.kicon-chain:before {
|
61 |
+
content: "\f0c1";
|
62 |
+
}
|
63 |
+
.kicon-pinterest:before {
|
64 |
+
content: "\f0d2";
|
65 |
+
}
|
66 |
+
.kicon-pinterest-square:before {
|
67 |
+
content: "\f0d3";
|
68 |
+
}
|
69 |
+
.kicon-google-plus-square:before {
|
70 |
+
content: "\f0d4";
|
71 |
+
}
|
72 |
+
.kicon-google-plus:before {
|
73 |
+
content: "\f0d5";
|
74 |
+
}
|
75 |
+
.kicon-envelope:before {
|
76 |
+
content: "\f0e0";
|
77 |
+
}
|
78 |
+
.kicon-linkedin:before {
|
79 |
+
content: "\f0e1";
|
80 |
+
}
|
81 |
+
.kicon-youtube-square:before {
|
82 |
+
content: "\f166";
|
83 |
+
}
|
84 |
+
.kicon-youtube:before {
|
85 |
+
content: "\f167";
|
86 |
+
}
|
87 |
+
.kicon-youtube-play:before {
|
88 |
+
content: "\f16a";
|
89 |
+
}
|
90 |
+
.kicon-dropbox:before {
|
91 |
+
content: "\f16b";
|
92 |
+
}
|
93 |
+
.kicon-instagram:before {
|
94 |
+
content: "\f16d";
|
95 |
+
}
|
96 |
+
.kicon-flickr:before {
|
97 |
+
content: "\f16e";
|
98 |
+
}
|
99 |
+
.kicon-tumblr:before {
|
100 |
+
content: "\f173";
|
101 |
+
}
|
102 |
+
.kicon-tumblr-square:before {
|
103 |
+
content: "\f174";
|
104 |
+
}
|
105 |
+
.kicon-dribbble:before {
|
106 |
+
content: "\f17d";
|
107 |
+
}
|
108 |
+
.kicon-skype:before {
|
109 |
+
content: "\f17e";
|
110 |
+
}
|
111 |
+
.kicon-vimeo-square:before {
|
112 |
+
content: "\f194";
|
113 |
+
}
|
114 |
+
.kicon-wordpress:before {
|
115 |
+
content: "\f19a";
|
116 |
+
}
|
117 |
+
.kicon-google:before {
|
118 |
+
content: "\f1a0";
|
119 |
+
}
|
120 |
+
.kicon-reddit:before {
|
121 |
+
content: "\f1a1";
|
122 |
+
}
|
123 |
+
.kicon-reddit-square:before {
|
124 |
+
content: "\f1a2";
|
125 |
+
}
|
126 |
+
.kicon-stumbleupon-circle:before {
|
127 |
+
content: "\f1a3";
|
128 |
+
}
|
129 |
+
.kicon-stumbleupon:before {
|
130 |
+
content: "\f1a4";
|
131 |
+
}
|
132 |
+
.kicon-git-square:before {
|
133 |
+
content: "\f1d2";
|
134 |
+
}
|
135 |
+
.kicon-git:before {
|
136 |
+
content: "\f1d3";
|
137 |
+
}
|
138 |
+
.kicon-qq:before {
|
139 |
+
content: "\f1d6";
|
140 |
+
}
|
141 |
+
.kicon-circle-thin:before {
|
142 |
+
content: "\f1db";
|
143 |
+
}
|
144 |
+
.kicon-share-alt:before {
|
145 |
+
content: "\f1e0";
|
146 |
+
}
|
147 |
+
.kicon-twitch:before {
|
148 |
+
content: "\f1e8";
|
149 |
+
}
|
150 |
+
.kicon-whatsapp:before {
|
151 |
+
content: "\f232";
|
152 |
+
}
|
153 |
+
.kicon-snapchat:before {
|
154 |
+
content: "\f2ab";
|
155 |
+
}
|
156 |
+
.kicon-snapchat-ghost:before {
|
157 |
+
content: "\f2ac";
|
158 |
+
}
|
159 |
+
.kicon-snapchat-square:before {
|
160 |
+
content: "\f2ad";
|
161 |
+
}
|
162 |
+
.kicon-telegram:before {
|
163 |
+
content: "\f2c6";
|
164 |
+
}
|
assets/vendors/index.php
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
// Silence is golden
|
1 |
+
<?php
|
2 |
+
|
3 |
// Silence is golden
|
changelog.txt
DELETED
@@ -1,22 +0,0 @@
|
|
1 |
-
*** Kiwi Pro Changelog ***
|
2 |
-
= 2.0.8 =
|
3 |
-
* Added Fintel network
|
4 |
-
|
5 |
-
= 2.0.6 =
|
6 |
-
* WP 4.9 compatibility
|
7 |
-
* Remove url encode on twitter button
|
8 |
-
* WhatsApp button didn't look alright on fit
|
9 |
-
|
10 |
-
= 2.0.4 =
|
11 |
-
* Removed box shadow in the admin window
|
12 |
-
* Changed how URLS are encoded for text
|
13 |
-
* WhatsApp icon visibility is now handled with CSS ( wp_is_mobile function would not work on websites with cache )
|
14 |
-
|
15 |
-
= 2.0.3 =
|
16 |
-
* Saving settings would cause errors on some servers
|
17 |
-
|
18 |
-
= 2.0.2 =
|
19 |
-
* Ajax request failed on license activation
|
20 |
-
|
21 |
-
= 2.0.1 =
|
22 |
-
* Minor bugs
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/backend/index.php
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
// Silence is golden
|
1 |
+
<?php
|
2 |
+
|
3 |
// Silence is golden
|
includes/backend/kiwi-social-share-backend.php
CHANGED
@@ -1,68 +1,63 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
?>
|
7 |
-
<div id="sl-kiwi">
|
8 |
-
<div class="kiwi-notification-popup">
|
9 |
-
<?php echo esc_html__( 'Seems like you made some changes, don\'t forget to save them!', 'kiwi-social-share' ) ?>
|
10 |
-
<input type="button" value="Save Changes" class="button button-primary">
|
11 |
-
</div>
|
12 |
-
<div class="overlay active">
|
13 |
-
<div class="overlay-content">
|
14 |
-
<h4><?php echo esc_html__( 'Loading', 'kiwi-social-share' ); ?></h4>
|
15 |
-
<img src="<?php echo esc_url( Kiwi_Social_Share::instance()->assets_url . '/img/loader.svg' ) ?>"
|
16 |
-
alt="spinner"/>
|
17 |
-
</div>
|
18 |
-
</div>
|
19 |
-
<form method="post" action="options.php" enctype="multipart/form-data">
|
20 |
-
<?php
|
21 |
-
$kiwi_networks = Kiwi_Social_Share_Helper::get_social_network_identities();
|
22 |
-
$networks = Kiwi_Social_Share_Helper::get_checked_networks();
|
23 |
-
$post_types = Kiwi_Social_Share_Helper::get_custom_post_types();
|
24 |
-
$colors = Kiwi_Social_Share_Helper::get_network_colors();
|
25 |
-
$hash = '';
|
26 |
-
|
27 |
-
|
28 |
-
if ( ! empty( $_COOKIE ) && ! empty( $_COOKIE['tab'] ) ) {
|
29 |
-
$hash = $_COOKIE['tab'];
|
30 |
-
}
|
31 |
-
|
32 |
-
/**
|
33 |
-
* Load Kiwi social lists
|
34 |
-
*/
|
35 |
-
require_once dirname( __FILE__ ) . '/parts/kiwi-networks-ordering.php';
|
36 |
-
|
37 |
-
/**
|
38 |
-
* Load epsilon tabs view
|
39 |
-
*/
|
40 |
-
require_once dirname( __FILE__ ) . '/parts/epsilon-tabs.php';
|
41 |
-
|
42 |
-
settings_fields( $this->parent->_token . '_settings' );
|
43 |
-
do_settings_sections( $this->parent->_token . '_settings' );
|
44 |
-
|
45 |
-
?>
|
46 |
-
|
47 |
-
<div class="sl-kiwi-content">
|
48 |
-
<!-- Start Tabs -->
|
49 |
-
<?php
|
50 |
-
/**
|
51 |
-
* Load epsilon tabs content
|
52 |
-
*/
|
53 |
-
require_once dirname( __FILE__ ) . '/parts/kiwi-tab-networks.php';
|
54 |
-
require_once dirname( __FILE__ ) . '/parts/kiwi-tab-article-bar.php';
|
55 |
-
require_once dirname( __FILE__ ) . '/parts/kiwi-tab-floating-bar.php';
|
56 |
-
require_once dirname( __FILE__ ) . '/parts/kiwi-tab-advanced.php';
|
57 |
-
require_once dirname( __FILE__ ) . '/parts/kiwi-tab-social-identity.php';
|
58 |
-
?>
|
59 |
-
<!-- End Tabs -->
|
60 |
-
</div>
|
61 |
-
<?php submit_button( __( 'Save changes', 'kiwi-social-share', 'primary', 'submitter', true, array( 'id' => 'submitter' ) ) ); ?>
|
62 |
-
</form>
|
63 |
-
<?php
|
64 |
-
/* start-lite-version */
|
65 |
-
require_once dirname( __FILE__ ) . '/parts/kiwi-modal-popup.php';
|
66 |
-
/* end-lite-version */
|
67 |
-
?>
|
68 |
</div>
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
?>
|
7 |
+
<div id="sl-kiwi">
|
8 |
+
<div class="kiwi-notification-popup">
|
9 |
+
<?php echo esc_html__( 'Seems like you made some changes, don\'t forget to save them!', 'kiwi-social-share' ) ?>
|
10 |
+
<input type="button" value="Save Changes" class="button button-primary">
|
11 |
+
</div>
|
12 |
+
<div class="overlay active">
|
13 |
+
<div class="overlay-content">
|
14 |
+
<h4><?php echo esc_html__( 'Loading', 'kiwi-social-share' ); ?></h4>
|
15 |
+
<img src="<?php echo esc_url( Kiwi_Social_Share::instance()->assets_url . '/img/loader.svg' ) ?>"
|
16 |
+
alt="spinner"/>
|
17 |
+
</div>
|
18 |
+
</div>
|
19 |
+
<form method="post" action="options.php" enctype="multipart/form-data">
|
20 |
+
<?php
|
21 |
+
$kiwi_networks = Kiwi_Social_Share_Helper::get_social_network_identities();
|
22 |
+
$networks = Kiwi_Social_Share_Helper::get_checked_networks();
|
23 |
+
$post_types = Kiwi_Social_Share_Helper::get_custom_post_types();
|
24 |
+
$colors = Kiwi_Social_Share_Helper::get_network_colors();
|
25 |
+
$hash = '';
|
26 |
+
|
27 |
+
|
28 |
+
if ( ! empty( $_COOKIE ) && ! empty( $_COOKIE['tab'] ) ) {
|
29 |
+
$hash = $_COOKIE['tab'];
|
30 |
+
}
|
31 |
+
|
32 |
+
/**
|
33 |
+
* Load Kiwi social lists
|
34 |
+
*/
|
35 |
+
require_once dirname( __FILE__ ) . '/parts/kiwi-networks-ordering.php';
|
36 |
+
|
37 |
+
/**
|
38 |
+
* Load epsilon tabs view
|
39 |
+
*/
|
40 |
+
require_once dirname( __FILE__ ) . '/parts/epsilon-tabs.php';
|
41 |
+
|
42 |
+
settings_fields( $this->parent->_token . '_settings' );
|
43 |
+
do_settings_sections( $this->parent->_token . '_settings' );
|
44 |
+
|
45 |
+
?>
|
46 |
+
|
47 |
+
<div class="sl-kiwi-content">
|
48 |
+
<!-- Start Tabs -->
|
49 |
+
<?php
|
50 |
+
/**
|
51 |
+
* Load epsilon tabs content
|
52 |
+
*/
|
53 |
+
require_once dirname( __FILE__ ) . '/parts/kiwi-tab-networks.php';
|
54 |
+
require_once dirname( __FILE__ ) . '/parts/kiwi-tab-article-bar.php';
|
55 |
+
require_once dirname( __FILE__ ) . '/parts/kiwi-tab-floating-bar.php';
|
56 |
+
require_once dirname( __FILE__ ) . '/parts/kiwi-tab-advanced.php';
|
57 |
+
require_once dirname( __FILE__ ) . '/parts/kiwi-tab-social-identity.php';
|
58 |
+
?>
|
59 |
+
<!-- End Tabs -->
|
60 |
+
</div>
|
61 |
+
<?php submit_button( __( 'Save changes', 'kiwi-social-share', 'primary', 'submitter', true, array( 'id' => 'submitter' ) ) ); ?>
|
62 |
+
</form>
|
|
|
|
|
|
|
|
|
|
|
63 |
</div>
|
includes/backend/parts/epsilon-tabs.php
CHANGED
@@ -1,42 +1,42 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
?>
|
6 |
-
|
7 |
-
<div class="epsilon-ui-tabs">
|
8 |
-
<ul>
|
9 |
-
<li class="<?php echo ( $hash === 'sl-kiwi-tab-networks' || empty( $hash ) ) ? 'selected' : ''; ?>">
|
10 |
-
<a href="#" data-tab="sl-kiwi-tab-networks"><i class="dashicons dashicons-laptop"></i>
|
11 |
-
<?php echo esc_html__( 'Networks & Colors', 'kiwi-social-share' ); ?>
|
12 |
-
</a>
|
13 |
-
</li>
|
14 |
-
<li class="<?php echo ( $hash === 'sl-kiwi-tab-article-bar' ) ? 'selected' : ''; ?>">
|
15 |
-
<a href="#" data-tab="sl-kiwi-tab-article-bar"><i class="dashicons dashicons-editor-insertmore"></i>
|
16 |
-
<?php echo esc_html__( 'Article bar', 'kiwi-social-share' ); ?>
|
17 |
-
</a>
|
18 |
-
</li>
|
19 |
-
<li class="<?php echo ( $hash === 'sl-kiwi-tab-floating-bar' ) ? 'selected' : ''; ?>">
|
20 |
-
<a href="#" data-tab="sl-kiwi-tab-floating-bar"><i class="dashicons dashicons-align-left"></i>
|
21 |
-
<?php echo esc_html__( 'Floating bar', 'kiwi-social-share' ); ?>
|
22 |
-
</a>
|
23 |
-
</li>
|
24 |
-
<li class="<?php echo ( $hash === 'sl-kiwi-tab-social-identity' ) ? 'selected' : ''; ?>">
|
25 |
-
<a href="#" data-tab="sl-kiwi-tab-socialIdentity"><i class="dashicons dashicons-share"></i>
|
26 |
-
<?php echo esc_html__( 'Social Identity', 'kiwi-social-share' ); ?>
|
27 |
-
</a>
|
28 |
-
</li>
|
29 |
-
<li class="<?php echo ( $hash === 'sl-kiwi-tab-advanced' ) ? 'selected' : ''; ?>">
|
30 |
-
<a href="#" data-tab="sl-kiwi-tab-advanced"><i class="dashicons dashicons-admin-settings"></i>
|
31 |
-
<?php echo esc_html__( 'Advanced', 'kiwi-social-share' ); ?>
|
32 |
-
</a>
|
33 |
-
<?php get_bloginfo(); ?>
|
34 |
-
</li>
|
35 |
-
<li class="kiwi-upgrade-list">
|
36 |
-
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" target="_blank" class="kiwi-upgrade-pro">
|
37 |
-
|
38 |
-
</a>
|
39 |
-
|
40 |
-
</li>
|
41 |
-
</ul>
|
42 |
</div>
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
?>
|
6 |
+
|
7 |
+
<div class="epsilon-ui-tabs">
|
8 |
+
<ul>
|
9 |
+
<li class="<?php echo ( $hash === 'sl-kiwi-tab-networks' || empty( $hash ) ) ? 'selected' : ''; ?>">
|
10 |
+
<a href="#" data-tab="sl-kiwi-tab-networks"><i class="dashicons dashicons-laptop"></i>
|
11 |
+
<?php echo esc_html__( 'Networks & Colors', 'kiwi-social-share' ); ?>
|
12 |
+
</a>
|
13 |
+
</li>
|
14 |
+
<li class="<?php echo ( $hash === 'sl-kiwi-tab-article-bar' ) ? 'selected' : ''; ?>">
|
15 |
+
<a href="#" data-tab="sl-kiwi-tab-article-bar"><i class="dashicons dashicons-editor-insertmore"></i>
|
16 |
+
<?php echo esc_html__( 'Article bar', 'kiwi-social-share' ); ?>
|
17 |
+
</a>
|
18 |
+
</li>
|
19 |
+
<li class="<?php echo ( $hash === 'sl-kiwi-tab-floating-bar' ) ? 'selected' : ''; ?>">
|
20 |
+
<a href="#" data-tab="sl-kiwi-tab-floating-bar"><i class="dashicons dashicons-align-left"></i>
|
21 |
+
<?php echo esc_html__( 'Floating bar', 'kiwi-social-share' ); ?>
|
22 |
+
</a>
|
23 |
+
</li>
|
24 |
+
<li class="<?php echo ( $hash === 'sl-kiwi-tab-social-identity' ) ? 'selected' : ''; ?>">
|
25 |
+
<a href="#" data-tab="sl-kiwi-tab-socialIdentity"><i class="dashicons dashicons-share"></i>
|
26 |
+
<?php echo esc_html__( 'Social Identity', 'kiwi-social-share' ); ?>
|
27 |
+
</a>
|
28 |
+
</li>
|
29 |
+
<li class="<?php echo ( $hash === 'sl-kiwi-tab-advanced' ) ? 'selected' : ''; ?>">
|
30 |
+
<a href="#" data-tab="sl-kiwi-tab-advanced"><i class="dashicons dashicons-admin-settings"></i>
|
31 |
+
<?php echo esc_html__( 'Advanced', 'kiwi-social-share' ); ?>
|
32 |
+
</a>
|
33 |
+
<?php get_bloginfo(); ?>
|
34 |
+
</li>
|
35 |
+
<li class="kiwi-upgrade-list">
|
36 |
+
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" target="_blank" class="kiwi-upgrade-pro">
|
37 |
+
<?php echo esc_html__( 'Upgrade', 'kiwi-social-share' ); ?>
|
38 |
+
</a>
|
39 |
+
<?php get_bloginfo(); ?>
|
40 |
+
</li>
|
41 |
+
</ul>
|
42 |
</div>
|
includes/backend/parts/index.php
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
<?php
|
2 |
// Silence is golden
|
1 |
+
<?php
|
2 |
// Silence is golden
|
includes/backend/parts/kiwi-modal-popup.php
DELETED
@@ -1,35 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
?>
|
6 |
-
|
7 |
-
<div class="kiwi-modal fade">
|
8 |
-
<div class="kiwi-modal-content">
|
9 |
-
<span class="close-modal"><i class="kicon-times"></i></span>
|
10 |
-
<header class="modal-header">
|
11 |
-
<div class="modal-header-content">
|
12 |
-
<h3 class="modal-title"><?php echo esc_html__( 'Get your premium version now!', 'kiwi-social-share' ); ?></h3>
|
13 |
-
<span class="modal-subtitle"><?php echo esc_html__( 'Take advantage of the large number of professional features anad take
|
14 |
-
your business one step further!', 'kiwi-social-share' ); ?></span>
|
15 |
-
</div>
|
16 |
-
</header>
|
17 |
-
<section class="modal-content" id="page-one">
|
18 |
-
<div class="price-box text-center">
|
19 |
-
<span class="price"><span class="currency">$</span>19</span>
|
20 |
-
<a href="https://machothemes.com/plugin/kiwi-pro/?utm_source=worg&utm_medium=kiwi-modal-page&utm_campaign=upsell" class="button-modal"><?php echo esc_html__( 'Buy Now', 'kiwi-social-share' ); ?></a>
|
21 |
-
</div>
|
22 |
-
</section>
|
23 |
-
|
24 |
-
<footer class="modal-footer text-center">
|
25 |
-
<div class="row">
|
26 |
-
<div class="col-md-12">
|
27 |
-
<a target="_blank"
|
28 |
-
href=""><?php echo esc_html__( 'Click here to see all the pro features', 'kiwi-social-share' ); ?></a>
|
29 |
-
<p class="muted"><?php echo esc_html__( 'No contract. No hassle. You can cancel your subscription at anytime
|
30 |
-
without any cancellation period.', 'kiwi-social-share' ); ?></p>
|
31 |
-
</div>
|
32 |
-
</div>
|
33 |
-
</footer>
|
34 |
-
</div>
|
35 |
-
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
includes/backend/parts/kiwi-networks-ordering.php
CHANGED
@@ -1,57 +1,57 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
?>
|
7 |
-
|
8 |
-
<div class="sl-kiwi-dragdrop">
|
9 |
-
<span class="suggestions"><?php echo esc_html__( 'Drag & drop elements to reorder', 'kiwi-social-share' ); ?></span>
|
10 |
-
<div>
|
11 |
-
<ul data-id="networks_ordering" data-style="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'article_bar_style', 'center' ) ) ?>"
|
12 |
-
class="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'button_shape', 'rect' ) ) ?>">
|
13 |
-
<?php foreach ( $networks as $network ) { ?>
|
14 |
-
<?php
|
15 |
-
if ( $network['locked'] ) {
|
16 |
-
continue;
|
17 |
-
}
|
18 |
-
?>
|
19 |
-
|
20 |
-
<?php
|
21 |
-
$share_counts = Kiwi_Social_Share_Helper::get_setting_value( 'share_counts', '' );
|
22 |
-
?>
|
23 |
-
<li data-item="<?php echo esc_attr( $network['name'] ) ?>"
|
24 |
-
class="sl-kiwi-item-<?php echo in_array( 'article-bar', $network['checked'] ) ? 'add' : 'remove'; ?>">
|
25 |
-
<a href="#" class="kiwi-nw-<?php echo esc_attr( $network['name'] ) ?>">
|
26 |
-
<span>
|
27 |
-
<i class="kicon-<?php echo esc_attr( $kiwi_networks[ $network['name'] ]['icon'] ) ?>"
|
28 |
-
aria-hidden="true"></i> <?php echo ( ! empty( $share_counts ) && $network['count'] > 0 ) ? esc_attr( $network['count'] ) : '' ?>
|
29 |
-
</span>
|
30 |
-
</a>
|
31 |
-
</li>
|
32 |
-
<?php } ?>
|
33 |
-
</ul>
|
34 |
-
|
35 |
-
<ul data-id="networks_ordering_floating_bar" class="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'button_shape_floating', 'rect' ) ) ?>">
|
36 |
-
<?php foreach ( $networks as $network ) { ?>
|
37 |
-
<?php
|
38 |
-
if ( $network['locked'] ) {
|
39 |
-
continue;
|
40 |
-
}
|
41 |
-
?>
|
42 |
-
|
43 |
-
<li data-item="<?php echo esc_attr( $network['name'] ) ?>"
|
44 |
-
class="sl-kiwi-item-<?php echo in_array( 'floating-bar', $network['checked'] ) ? 'add' : 'remove'; ?>">
|
45 |
-
<a href="#" class="kiwi-nw-<?php echo esc_attr( $network['name'] ) ?>">
|
46 |
-
<span>
|
47 |
-
<i class="kicon-<?php echo esc_attr( $kiwi_networks[ $network['name'] ]['icon'] ) ?>"
|
48 |
-
aria-hidden="true"></i>
|
49 |
-
</span>
|
50 |
-
</a>
|
51 |
-
</li>
|
52 |
-
<?php } ?>
|
53 |
-
</ul>
|
54 |
-
</div>
|
55 |
-
<input type="hidden" id="kiwi_networks_ordering" name="kiwi_general_settings[networks_ordering]"
|
56 |
-
value="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'networks_ordering', '' ) ) ?>"/>
|
57 |
</div>
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
?>
|
7 |
+
|
8 |
+
<div class="sl-kiwi-dragdrop">
|
9 |
+
<span class="suggestions"><?php echo esc_html__( 'Drag & drop elements to reorder', 'kiwi-social-share' ); ?></span>
|
10 |
+
<div>
|
11 |
+
<ul data-id="networks_ordering" data-style="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'article_bar_style', 'center' ) ) ?>"
|
12 |
+
class="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'button_shape', 'rect' ) ) ?>">
|
13 |
+
<?php foreach ( $networks as $network ) { ?>
|
14 |
+
<?php
|
15 |
+
if ( $network['locked'] ) {
|
16 |
+
continue;
|
17 |
+
}
|
18 |
+
?>
|
19 |
+
|
20 |
+
<?php
|
21 |
+
$share_counts = Kiwi_Social_Share_Helper::get_setting_value( 'share_counts', '' );
|
22 |
+
?>
|
23 |
+
<li data-item="<?php echo esc_attr( $network['name'] ) ?>"
|
24 |
+
class="sl-kiwi-item-<?php echo in_array( 'article-bar', $network['checked'] ) ? 'add' : 'remove'; ?>">
|
25 |
+
<a href="#" class="kiwi-nw-<?php echo esc_attr( $network['name'] ) ?>">
|
26 |
+
<span>
|
27 |
+
<i class="kicon-<?php echo esc_attr( $kiwi_networks[ $network['name'] ]['icon'] ) ?>"
|
28 |
+
aria-hidden="true"></i> <?php echo ( ! empty( $share_counts ) && $network['count'] > 0 ) ? esc_attr( $network['count'] ) : '' ?>
|
29 |
+
</span>
|
30 |
+
</a>
|
31 |
+
</li>
|
32 |
+
<?php } ?>
|
33 |
+
</ul>
|
34 |
+
|
35 |
+
<ul data-id="networks_ordering_floating_bar" class="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'button_shape_floating', 'rect' ) ) ?>">
|
36 |
+
<?php foreach ( $networks as $network ) { ?>
|
37 |
+
<?php
|
38 |
+
if ( $network['locked'] ) {
|
39 |
+
continue;
|
40 |
+
}
|
41 |
+
?>
|
42 |
+
|
43 |
+
<li data-item="<?php echo esc_attr( $network['name'] ) ?>"
|
44 |
+
class="sl-kiwi-item-<?php echo in_array( 'floating-bar', $network['checked'] ) ? 'add' : 'remove'; ?>">
|
45 |
+
<a href="#" class="kiwi-nw-<?php echo esc_attr( $network['name'] ) ?>">
|
46 |
+
<span>
|
47 |
+
<i class="kicon-<?php echo esc_attr( $kiwi_networks[ $network['name'] ]['icon'] ) ?>"
|
48 |
+
aria-hidden="true"></i>
|
49 |
+
</span>
|
50 |
+
</a>
|
51 |
+
</li>
|
52 |
+
<?php } ?>
|
53 |
+
</ul>
|
54 |
+
</div>
|
55 |
+
<input type="hidden" id="kiwi_networks_ordering" name="kiwi_general_settings[networks_ordering]"
|
56 |
+
value="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'networks_ordering', '' ) ) ?>"/>
|
57 |
</div>
|
includes/backend/parts/kiwi-tab-advanced.php
CHANGED
@@ -1,295 +1,298 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
?>
|
6 |
-
<div class="sl-kiwi-tab-advanced <?php echo ( $hash === 'sl-kiwi-tab-advanced' ) ? 'epsilon-tab-active' : ''; ?>">
|
7 |
-
<h2>
|
8 |
-
<span><?php echo esc_html__( 'Advanced settings', 'kiwi-social-share' ) ?></span>
|
9 |
-
</h2>
|
10 |
-
<?php
|
11 |
-
$custom_meta_boxes = Kiwi_Social_Share_Helper::get_setting_value( 'custom_meta_boxes', '' );
|
12 |
-
?>
|
13 |
-
<div class="sl-kiwi-opt-group clearfix">
|
14 |
-
<div class="sl-kiwi-opt-toggle">
|
15 |
-
<div class="epsilon-ui-toggle">
|
16 |
-
<label>
|
17 |
-
<input type="checkbox" id="kiwi_custom_meta_boxes"
|
18 |
-
name="kiwi_general_settings[custom_meta_boxes]" <?php echo ! empty( $custom_meta_boxes ) ? 'checked' : ''; ?>
|
19 |
-
value="on"/>
|
20 |
-
<span></span>
|
21 |
-
</label>
|
22 |
-
</div>
|
23 |
-
</div>
|
24 |
-
|
25 |
-
<div class="sl-kiwi-opt-description">
|
26 |
-
<h4><?php echo esc_html__( 'Custom metaboxes', 'kiwi-social-share' ) ?></h4>
|
27 |
-
<p><?php echo esc_html__( 'Adds Custom Metaboxes for page/post/cpt meta handling', 'kiwi-social-share' ) ?></p>
|
28 |
-
</div>
|
29 |
-
|
30 |
-
<div class="clearfix"></div>
|
31 |
-
|
32 |
-
<?php
|
33 |
-
$custom_meta_boxes_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'custom_meta_boxes_posttypes', 'all' );
|
34 |
-
?>
|
35 |
-
<div class="sl-kiwi-opt-description sl-kiwi-radio-post-types sl-kiwi-inner-opt clearfix">
|
36 |
-
<h5><?php echo esc_html__( 'Activate this feature on', 'kiwi-social-share' ) ?></h5>
|
37 |
-
|
38 |
-
<label class="epsilon-ui-radio ui-radio-inline">
|
39 |
-
<input type="radio" id="kiwi_custom_meta_boxes_posttypes_a"
|
40 |
-
name="kiwi_general_settings[custom_meta_boxes_posttypes]"
|
41 |
-
value="all" <?php echo ( $custom_meta_boxes_posttypes === 'all' ) ? 'checked' : ''; ?> />
|
42 |
-
|
43 |
-
<strong></strong>
|
44 |
-
<?php echo esc_html__( 'All Pages', 'kiwi-social-share' ); ?>
|
45 |
-
</label>
|
46 |
-
|
47 |
-
<label class="epsilon-ui-radio ui-radio-inline ui-locked">
|
48 |
-
<input type="radio" id="kiwi_custom_meta_boxes_posttypes_b"
|
49 |
-
name="kiwi_general_settings[custom_meta_boxes_posttypes]" disabled
|
50 |
-
value="custom" <?php echo ( $custom_meta_boxes_posttypes === 'custom' ) ? 'checked' : ''; ?>
|
51 |
-
/>
|
52 |
-
|
53 |
-
<strong></strong>
|
54 |
-
<?php echo esc_html__( 'Select post types', 'kiwi-social-share' ); ?>
|
55 |
-
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a>
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
'
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
<label
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
<
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
<
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
<
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
<
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
<
|
265 |
-
|
266 |
-
|
267 |
-
|
268 |
-
|
269 |
-
|
270 |
-
|
271 |
-
|
272 |
-
|
273 |
-
|
274 |
-
|
275 |
-
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
|
284 |
-
|
285 |
-
<
|
286 |
-
|
287 |
-
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
294 |
-
|
|
|
|
|
|
|
295 |
</div>
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
?>
|
6 |
+
<div class="sl-kiwi-tab-advanced <?php echo ( $hash === 'sl-kiwi-tab-advanced' ) ? 'epsilon-tab-active' : ''; ?>">
|
7 |
+
<h2>
|
8 |
+
<span><?php echo esc_html__( 'Advanced settings', 'kiwi-social-share' ) ?></span>
|
9 |
+
</h2>
|
10 |
+
<?php
|
11 |
+
$custom_meta_boxes = Kiwi_Social_Share_Helper::get_setting_value( 'custom_meta_boxes', '' );
|
12 |
+
?>
|
13 |
+
<div class="sl-kiwi-opt-group clearfix">
|
14 |
+
<div class="sl-kiwi-opt-toggle">
|
15 |
+
<div class="epsilon-ui-toggle">
|
16 |
+
<label>
|
17 |
+
<input type="checkbox" id="kiwi_custom_meta_boxes"
|
18 |
+
name="kiwi_general_settings[custom_meta_boxes]" <?php echo ! empty( $custom_meta_boxes ) ? 'checked' : ''; ?>
|
19 |
+
value="on"/>
|
20 |
+
<span></span>
|
21 |
+
</label>
|
22 |
+
</div>
|
23 |
+
</div>
|
24 |
+
|
25 |
+
<div class="sl-kiwi-opt-description">
|
26 |
+
<h4><?php echo esc_html__( 'Custom metaboxes', 'kiwi-social-share' ) ?></h4>
|
27 |
+
<p><?php echo esc_html__( 'Adds Custom Metaboxes for page/post/cpt meta handling', 'kiwi-social-share' ) ?></p>
|
28 |
+
</div>
|
29 |
+
|
30 |
+
<div class="clearfix"></div>
|
31 |
+
|
32 |
+
<?php
|
33 |
+
$custom_meta_boxes_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'custom_meta_boxes_posttypes', 'all' );
|
34 |
+
?>
|
35 |
+
<div class="sl-kiwi-opt-description sl-kiwi-radio-post-types sl-kiwi-inner-opt clearfix">
|
36 |
+
<h5><?php echo esc_html__( 'Activate this feature on', 'kiwi-social-share' ) ?></h5>
|
37 |
+
|
38 |
+
<label class="epsilon-ui-radio ui-radio-inline">
|
39 |
+
<input type="radio" id="kiwi_custom_meta_boxes_posttypes_a"
|
40 |
+
name="kiwi_general_settings[custom_meta_boxes_posttypes]"
|
41 |
+
value="all" <?php echo ( $custom_meta_boxes_posttypes === 'all' ) ? 'checked' : ''; ?> />
|
42 |
+
|
43 |
+
<strong></strong>
|
44 |
+
<?php echo esc_html__( 'All Pages', 'kiwi-social-share' ); ?>
|
45 |
+
</label>
|
46 |
+
|
47 |
+
<label class="epsilon-ui-radio ui-radio-inline ui-locked">
|
48 |
+
<input type="radio" id="kiwi_custom_meta_boxes_posttypes_b"
|
49 |
+
name="kiwi_general_settings[custom_meta_boxes_posttypes]" disabled
|
50 |
+
value="custom" <?php echo ( $custom_meta_boxes_posttypes === 'custom' ) ? 'checked' : ''; ?>
|
51 |
+
/>
|
52 |
+
|
53 |
+
<strong></strong>
|
54 |
+
<?php echo esc_html__( 'Select post types', 'kiwi-social-share' ); ?>
|
55 |
+
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a>
|
56 |
+
|
57 |
+
</label>
|
58 |
+
|
59 |
+
<div class="epsilon-ui-checklist" <?php echo ( $custom_meta_boxes_posttypes === 'all' ) ? 'style="display:none"' : ''; ?>>
|
60 |
+
<ul>
|
61 |
+
<?php
|
62 |
+
$post_types_list = Kiwi_Social_Share_Helper::get_setting_value( 'custom_meta_boxes_posttypes_list', array(
|
63 |
+
'post',
|
64 |
+
'page'
|
65 |
+
) );
|
66 |
+
?>
|
67 |
+
<?php foreach ( $post_types as $name => $label ) { ?>
|
68 |
+
<li>
|
69 |
+
<span><?php echo esc_html( $label ) ?></span>
|
70 |
+
<label class="epsilon-ui-checkbox">
|
71 |
+
<input name="kiwi_general_settings[custom_meta_boxes_posttypes_list][]"
|
72 |
+
value="<?php echo esc_attr( $name ); ?>"
|
73 |
+
<?php echo ( in_array( $name, $post_types_list ) ) ? 'checked' : ''; ?>
|
74 |
+
type="checkbox"/>
|
75 |
+
<strong></strong>
|
76 |
+
</label>
|
77 |
+
</li>
|
78 |
+
<?php } ?>
|
79 |
+
</ul>
|
80 |
+
</div>
|
81 |
+
<div class="epsilon-ui-overlay <?php echo empty( $custom_meta_boxes ) ? 'active' : ''; ?>"></div>
|
82 |
+
</div>
|
83 |
+
</div>
|
84 |
+
|
85 |
+
<?php
|
86 |
+
$click_to_tweet = Kiwi_Social_Share_Helper::get_setting_value( 'click_to_tweet', '' );
|
87 |
+
?>
|
88 |
+
<div class="sl-kiwi-opt-group clearfix">
|
89 |
+
<div class="sl-kiwi-opt-toggle">
|
90 |
+
<div class="epsilon-ui-toggle">
|
91 |
+
<label>
|
92 |
+
<input type="checkbox" id="kiwi_click_to_tweet"
|
93 |
+
name="kiwi_general_settings[click_to_tweet]" <?php echo ! empty( $click_to_tweet ) ? 'checked' : ''; ?>
|
94 |
+
value="on"/>
|
95 |
+
<span></span>
|
96 |
+
</label>
|
97 |
+
</div>
|
98 |
+
</div>
|
99 |
+
|
100 |
+
<div class="sl-kiwi-opt-description">
|
101 |
+
<h4><?php echo esc_html__( 'Click to tweet', 'kiwi-social-share' ) ?></h4>
|
102 |
+
<p><?php echo esc_html__( 'Add a "Click to tweet" button in WordPress editor.' ) ?></p>
|
103 |
+
</div>
|
104 |
+
|
105 |
+
<div class="clearfix"></div>
|
106 |
+
|
107 |
+
<?php
|
108 |
+
$click_to_tweet_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'click_to_tweet_posttypes', 'all' );
|
109 |
+
?>
|
110 |
+
<div class="sl-kiwi-opt-description sl-kiwi-radio-post-types sl-kiwi-inner-opt clearfix">
|
111 |
+
<h5><?php echo esc_html__( 'Activate this feature on', 'kiwi-social-share' ) ?></h5>
|
112 |
+
|
113 |
+
<label class="epsilon-ui-radio ui-radio-inline">
|
114 |
+
<input type="radio" id="kiwi_click_to_tweet_posttypes_a"
|
115 |
+
name="kiwi_general_settings[click_to_tweet_posttypes]"
|
116 |
+
value="all" <?php echo ( $click_to_tweet_posttypes === 'all' ) ? 'checked' : ''; ?> />
|
117 |
+
|
118 |
+
<strong></strong>
|
119 |
+
<?php echo esc_html__( 'All Pages', 'kiwi-social-share' ); ?>
|
120 |
+
</label>
|
121 |
+
|
122 |
+
<label class="epsilon-ui-radio ui-radio-inline ui-locked">
|
123 |
+
<input type="radio" id="kiwi_click_to_tweet_posttypes_b"
|
124 |
+
name="kiwi_general_settings[click_to_tweet_posttypes]" disabled
|
125 |
+
value="custom" <?php echo ( $click_to_tweet_posttypes === 'custom' ) ? 'checked' : ''; ?>
|
126 |
+
/>
|
127 |
+
|
128 |
+
<strong></strong>
|
129 |
+
<?php echo esc_html__( 'Select post types', 'kiwi-social-share' ); ?>
|
130 |
+
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a>
|
131 |
+
|
132 |
+
</label>
|
133 |
+
|
134 |
+
<div
|
135 |
+
class="epsilon-ui-checklist" <?php echo ( $click_to_tweet_posttypes === 'all' ) ? 'style="display:none"' : ''; ?>>
|
136 |
+
<ul>
|
137 |
+
<?php
|
138 |
+
$post_types_list = Kiwi_Social_Share_Helper::get_setting_value( 'click_to_tweet_posttypes_list', array(
|
139 |
+
'post',
|
140 |
+
'page'
|
141 |
+
) );
|
142 |
+
?>
|
143 |
+
<?php foreach ( $post_types as $name => $label ) { ?>
|
144 |
+
<li>
|
145 |
+
<span><?php echo esc_html( $label ) ?></span>
|
146 |
+
<label class="epsilon-ui-checkbox">
|
147 |
+
<input name="kiwi_general_settings[click_to_tweet_posttypes_list][]"
|
148 |
+
value="<?php echo esc_attr( $name ); ?>"
|
149 |
+
<?php echo ( in_array( $name, $post_types_list ) ) ? 'checked' : ''; ?>
|
150 |
+
type="checkbox"/>
|
151 |
+
<strong></strong>
|
152 |
+
</label>
|
153 |
+
</li>
|
154 |
+
<?php } ?>
|
155 |
+
</ul>
|
156 |
+
</div>
|
157 |
+
<div
|
158 |
+
class="epsilon-ui-overlay <?php echo empty( $click_to_tweet ) ? 'active' : ''; ?>"></div>
|
159 |
+
</div>
|
160 |
+
</div>
|
161 |
+
|
162 |
+
<?php
|
163 |
+
$highlight_to_tweet = Kiwi_Social_Share_Helper::get_setting_value( 'highlight_to_tweet', '' );
|
164 |
+
?>
|
165 |
+
<div class="sl-kiwi-opt-group clearfix">
|
166 |
+
<div class="sl-kiwi-opt-toggle">
|
167 |
+
<div class="epsilon-ui-toggle">
|
168 |
+
<label>
|
169 |
+
<input type="checkbox" id="kiwi_highlight_to_tweet"
|
170 |
+
name="kiwi_general_settings[highlight_to_tweet]" <?php echo ! empty( $highlight_to_tweet ) ? 'checked' : ''; ?>
|
171 |
+
value="on"/>
|
172 |
+
<span></span>
|
173 |
+
</label>
|
174 |
+
</div>
|
175 |
+
</div>
|
176 |
+
|
177 |
+
<div class="sl-kiwi-opt-description">
|
178 |
+
<h4><?php echo esc_html__( 'Tweet selected text', 'kiwi-social-share' ) ?></h4>
|
179 |
+
<p><?php echo esc_html__( 'Allows tweeting the current selected text in the page.' ) ?></p>
|
180 |
+
</div>
|
181 |
+
|
182 |
+
<div class="clearfix"></div>
|
183 |
+
<?php
|
184 |
+
$highlight_to_tweet_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'highlight_to_tweet_posttypes', 'all' );
|
185 |
+
?>
|
186 |
+
<div class="sl-kiwi-opt-description sl-kiwi-radio-post-types sl-kiwi-inner-opt clearfix">
|
187 |
+
<h5><?php echo esc_html__( 'Activate this feature on', 'kiwi-social-share' ) ?></h5>
|
188 |
+
|
189 |
+
<label class="epsilon-ui-radio ui-radio-inline">
|
190 |
+
<input type="radio" id="kiwi_highlight_to_tweet_posttypes_a"
|
191 |
+
name="kiwi_general_settings[highlight_to_tweet_posttypes]"
|
192 |
+
value="all" <?php echo ( $highlight_to_tweet_posttypes === 'all' ) ? 'checked' : ''; ?> />
|
193 |
+
|
194 |
+
<strong></strong>
|
195 |
+
<?php echo esc_html__( 'All Pages', 'kiwi-social-share' ); ?>
|
196 |
+
</label>
|
197 |
+
|
198 |
+
<label class="epsilon-ui-radio ui-radio-inline ui-locked">
|
199 |
+
<input type="radio" id="kiwi_highlight_to_tweet_posttypes_b"
|
200 |
+
name="kiwi_general_settings[highlight_to_tweet_posttypes]" disabled
|
201 |
+
value="custom" <?php echo ( $highlight_to_tweet_posttypes === 'custom' ) ? 'checked' : ''; ?>
|
202 |
+
/>
|
203 |
+
|
204 |
+
<strong></strong>
|
205 |
+
<?php echo esc_html__( 'Select post types', 'kiwi-social-share' ); ?>
|
206 |
+
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a>
|
207 |
+
|
208 |
+
</label>
|
209 |
+
|
210 |
+
<div
|
211 |
+
class="epsilon-ui-checklist" <?php echo ( $highlight_to_tweet_posttypes === 'all' ) ? 'style="display:none"' : ''; ?>>
|
212 |
+
<ul>
|
213 |
+
<?php
|
214 |
+
$post_types_list = Kiwi_Social_Share_Helper::get_setting_value( 'highlight_to_tweet_posttypes_list', array(
|
215 |
+
'post',
|
216 |
+
'page'
|
217 |
+
) );
|
218 |
+
?>
|
219 |
+
<?php foreach ( $post_types as $name => $label ) { ?>
|
220 |
+
<li>
|
221 |
+
<span><?php echo esc_html( $label ) ?></span>
|
222 |
+
<label class="epsilon-ui-checkbox">
|
223 |
+
<input name="kiwi_general_settings[highlight_to_tweet_posttypes_list][]"
|
224 |
+
value="<?php echo esc_attr( $name ); ?>"
|
225 |
+
<?php echo ( in_array( $name, $post_types_list ) ) ? 'checked' : ''; ?>
|
226 |
+
type="checkbox"/>
|
227 |
+
<strong></strong>
|
228 |
+
</label>
|
229 |
+
</li>
|
230 |
+
<?php } ?>
|
231 |
+
</ul>
|
232 |
+
</div>
|
233 |
+
<div
|
234 |
+
class="epsilon-ui-overlay <?php echo empty( $highlight_to_tweet ) ? 'active' : ''; ?>"></div>
|
235 |
+
</div>
|
236 |
+
</div>
|
237 |
+
<?php
|
238 |
+
$tracking = Kiwi_Social_Share_Helper::get_setting_value( 'ga_tracking', '', 'kiwi_social_identities' );
|
239 |
+
?>
|
240 |
+
<div class="sl-kiwi-opt-group clearfix">
|
241 |
+
<div class="sl-kiwi-opt-toggle">
|
242 |
+
<div class="epsilon-ui-toggle">
|
243 |
+
<label>
|
244 |
+
<input type="checkbox" id="kiwi_ga_tracking"
|
245 |
+
name="kiwi_social_identities[ga_tracking]" <?php echo ! empty( $tracking ) ? 'checked' : ''; ?>
|
246 |
+
value="on"/>
|
247 |
+
<span></span>
|
248 |
+
</label>
|
249 |
+
</div>
|
250 |
+
</div>
|
251 |
+
|
252 |
+
<div class="sl-kiwi-opt-description fixed">
|
253 |
+
<h4><?php echo esc_html__( 'Google Analytics tracking', 'kiwi-social-share' ) ?></h4>
|
254 |
+
<p><?php echo esc_html__( 'Track the click events on your social networks.', 'kiwi-social-share' ) ?></p>
|
255 |
+
</div>
|
256 |
+
</div>
|
257 |
+
<?php
|
258 |
+
$advanced_shortcode_manager = Kiwi_Social_Share_Helper::get_setting_value( 'advanced_shortcode_manager', false, 'kiwi_advanced_settings' );
|
259 |
+
?>
|
260 |
+
<div class="sl-kiwi-opt-group clearfix">
|
261 |
+
<div class="sl-kiwi-opt-toggle">
|
262 |
+
<div class="epsilon-ui-toggle">
|
263 |
+
<label>
|
264 |
+
<input type="checkbox" id="kiwi_advanced_shortcode_manager"
|
265 |
+
name="kiwi_advanced_settings[advanced_shortcode_manager]" <?php echo ! empty( $advanced_shortcode_manager ) ? 'checked' : ''; ?>
|
266 |
+
value="on"/>
|
267 |
+
<span></span>
|
268 |
+
</label>
|
269 |
+
</div>
|
270 |
+
</div>
|
271 |
+
|
272 |
+
<div class="sl-kiwi-opt-description fixed">
|
273 |
+
<h4><?php echo esc_html__( 'Shortcode manager', 'kiwi-social-share' ) ?></h4>
|
274 |
+
<p><?php echo esc_html__( 'Enable the advanced shortcode manager.', 'kiwi-social-share' ) ?></p>
|
275 |
+
</div>
|
276 |
+
</div>
|
277 |
+
|
278 |
+
<?php
|
279 |
+
$show_mobile_only = Kiwi_Social_Share_Helper::get_setting_value( 'mobile_only_sharing', false, 'kiwi_advanced_settings' );
|
280 |
+
?>
|
281 |
+
<div class="sl-kiwi-opt-group clearfix">
|
282 |
+
<div class="sl-kiwi-opt-toggle">
|
283 |
+
<div class="epsilon-ui-toggle">
|
284 |
+
<label>
|
285 |
+
<input type="checkbox" id="kiwi_mobile_only_sharing"
|
286 |
+
name="kiwi_advanced_settings[mobile_only_sharing]" <?php echo ! empty( $show_mobile_only ) ? 'checked' : ''; ?>
|
287 |
+
value="on"/>
|
288 |
+
<span></span>
|
289 |
+
</label>
|
290 |
+
</div>
|
291 |
+
</div>
|
292 |
+
|
293 |
+
<div class="sl-kiwi-opt-description fixed">
|
294 |
+
<h4><?php echo esc_html__( 'WhatsApp icon visible on desktop browsers', 'kiwi-social-share' ) ?></h4>
|
295 |
+
<p><?php echo esc_html__( 'Desktop browsers can\'t handle WhatsApp sharing correctly, you can enable/disable the visibility of the icon by toggling this option.', 'kiwi-social-share' ) ?></p>
|
296 |
+
</div>
|
297 |
+
</div>
|
298 |
</div>
|
includes/backend/parts/kiwi-tab-article-bar.php
CHANGED
@@ -1,260 +1,261 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
?>
|
6 |
-
<div class="sl-kiwi-tab-article-bar <?php echo ( $hash === 'sl-kiwi-tab-article-bar' ) ? 'epsilon-tab-active' : ''; ?>">
|
7 |
-
<h2>
|
8 |
-
<span><?php echo esc_html__( 'Article bar', 'kiwi-social-share' ) ?></span>
|
9 |
-
</h2>
|
10 |
-
<div class="sl-kiwi-opt-group clearfix">
|
11 |
-
<?php
|
12 |
-
$share_buttons = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons', '' );
|
13 |
-
?>
|
14 |
-
<div class="sl-kiwi-opt-toggle">
|
15 |
-
<div class="epsilon-ui-toggle">
|
16 |
-
<label>
|
17 |
-
<input type="checkbox" id="kiwi_share_buttons"
|
18 |
-
name="kiwi_general_settings[share_buttons]" <?php echo ! empty( $share_buttons ) ? 'checked' : ''; ?>
|
19 |
-
value="on"/>
|
20 |
-
<span></span>
|
21 |
-
</label>
|
22 |
-
</div>
|
23 |
-
</div>
|
24 |
-
|
25 |
-
<div class="sl-kiwi-opt-description kiwi-title-has-tooltip">
|
26 |
-
<h4><?php echo esc_html__( 'Social bar', 'kiwi-social-share' ) ?></h4>
|
27 |
-
<div class="kiwi-tooltip-container">
|
28 |
-
<span data-attribute="shortcode-tooltip" class="tooltip-opener dashicons dashicons-info"></span>
|
29 |
-
<div id="shortcode-tooltip" class="kiwi-notice-container">
|
30 |
-
<p><?php echo esc_html__( 'To insert the share bar anywhere in the article, you can use the [kiwi-social-bar] shortcode. For a more advanced usage of shortcodes, you can activate the Shortcode manager from the Advanced tab.', 'kiwi-social-share' ); ?></p>
|
31 |
-
</div>
|
32 |
-
</div>
|
33 |
-
<p><?php echo esc_html__( 'The social buttons can be shown before or after content (post, page, custom post).', 'kiwi-social-share' ) ?></p>
|
34 |
-
</div>
|
35 |
-
|
36 |
-
<div class="epsilon-ui-option right">
|
37 |
-
<?php
|
38 |
-
$share_buttons_location = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons_location', 'bottom' );
|
39 |
-
?>
|
40 |
-
<ul>
|
41 |
-
<li>
|
42 |
-
<label>
|
43 |
-
<input type="radio" id="kiwi_share_buttons_location_a"
|
44 |
-
name="kiwi_general_settings[share_buttons_location]" <?php echo ( $share_buttons_location === 'top' ) ? 'checked' : ''; ?>
|
45 |
-
value="top"/>
|
46 |
-
<span>
|
47 |
-
<i class="icon kiwi-ic-postop"><strong><em></em><em></em><em></em></strong></i>
|
48 |
-
<span><?php echo esc_html__( 'Top', 'kiwi-social-share' ); ?></span>
|
49 |
-
</span>
|
50 |
-
</label>
|
51 |
-
</li>
|
52 |
-
<li>
|
53 |
-
<?php
|
54 |
-
|
55 |
-
?>
|
56 |
-
<label>
|
57 |
-
<input type="radio" id="kiwi_share_buttons_location_b"
|
58 |
-
name="kiwi_general_settings[share_buttons_location]"
|
59 |
-
value="bottom" <?php echo ( $share_buttons_location === 'bottom' ) ? 'checked' : ''; ?>/>
|
60 |
-
<span>
|
61 |
-
<i class="icon kiwi-ic-posbottom"><strong><em></em><em></em><em></em></strong></i>
|
62 |
-
<span><?php echo esc_html__( 'Bottom', 'kiwi-social-share' ); ?></span>
|
63 |
-
</span>
|
64 |
-
</label>
|
65 |
-
</li>
|
66 |
-
<li>
|
67 |
-
<label>
|
68 |
-
<input type="radio" id="kiwi_share_buttons_location_c"
|
69 |
-
name="kiwi_general_settings[share_buttons_location]"
|
70 |
-
value="both" <?php echo ( $share_buttons_location === 'both' ) ? 'checked' : ''; ?>/>
|
71 |
-
<span>
|
72 |
-
<i class="icon kiwi-ic-posboth"><strong><em class="top"></em><em class="top"></em><em
|
73 |
-
class="top"></em><em class="bottom"></em><em class="bottom"></em><em
|
74 |
-
class="bottom"></em></strong></i>
|
75 |
-
<span><?php echo esc_html__( 'Both', 'kiwi-social-share' ); ?></span>
|
76 |
-
</span>
|
77 |
-
</label>
|
78 |
-
</li>
|
79 |
-
</ul>
|
80 |
-
|
81 |
-
<div class="epsilon-ui-overlay <?php echo ! empty( $share_buttons ) ? '' : 'active'; ?>"></div>
|
82 |
-
</div>
|
83 |
-
|
84 |
-
<div class="clearfix"></div>
|
85 |
-
<?php
|
86 |
-
$share_buttons_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons_posttypes', 'all' );
|
87 |
-
?>
|
88 |
-
<div class="sl-kiwi-opt-description sl-kiwi-radio-post-types sl-kiwi-inner-opt clearfix">
|
89 |
-
<h5><?php echo esc_html__( 'Activate this feature on', 'kiwi-social-share' ) ?></h5>
|
90 |
-
|
91 |
-
<label class="epsilon-ui-radio ui-radio-inline">
|
92 |
-
<input type="radio" id="kiwi_share_buttons_posttypes_a"
|
93 |
-
name="kiwi_general_settings[share_buttons_posttypes]"
|
94 |
-
value="all" <?php echo ( $share_buttons_posttypes === 'all' ) ? 'checked' : ''; ?> />
|
95 |
-
|
96 |
-
<strong></strong>
|
97 |
-
<?php echo esc_html__( 'All Pages', 'kiwi-social-share' ); ?>
|
98 |
-
</label>
|
99 |
-
|
100 |
-
<label class="epsilon-ui-radio ui-radio-inline ui-locked">
|
101 |
-
<input type="radio" id="kiwi_share_buttons_posttypes_b"
|
102 |
-
name="kiwi_general_settings[share_buttons_posttypes]" disabled
|
103 |
-
value="custom" <?php echo ( $share_buttons_posttypes === 'custom' ) ? 'checked' : ''; ?>
|
104 |
-
/>
|
105 |
-
|
106 |
-
<strong></strong>
|
107 |
-
<?php echo esc_html__( 'Select post types', 'kiwi-social-share' ); ?>
|
108 |
-
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a>
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
'
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
<label
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
<
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
<
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
<
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
<
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
<
|
192 |
-
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
<
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
|
211 |
-
|
212 |
-
|
213 |
-
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
218 |
-
|
219 |
-
<
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
<
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
240 |
-
|
241 |
-
|
242 |
-
|
243 |
-
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
<
|
257 |
-
|
258 |
-
|
259 |
-
|
|
|
260 |
</div>
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
?>
|
6 |
+
<div class="sl-kiwi-tab-article-bar <?php echo ( $hash === 'sl-kiwi-tab-article-bar' ) ? 'epsilon-tab-active' : ''; ?>">
|
7 |
+
<h2>
|
8 |
+
<span><?php echo esc_html__( 'Article bar', 'kiwi-social-share' ) ?></span>
|
9 |
+
</h2>
|
10 |
+
<div class="sl-kiwi-opt-group clearfix">
|
11 |
+
<?php
|
12 |
+
$share_buttons = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons', '' );
|
13 |
+
?>
|
14 |
+
<div class="sl-kiwi-opt-toggle">
|
15 |
+
<div class="epsilon-ui-toggle">
|
16 |
+
<label>
|
17 |
+
<input type="checkbox" id="kiwi_share_buttons"
|
18 |
+
name="kiwi_general_settings[share_buttons]" <?php echo ! empty( $share_buttons ) ? 'checked' : ''; ?>
|
19 |
+
value="on"/>
|
20 |
+
<span></span>
|
21 |
+
</label>
|
22 |
+
</div>
|
23 |
+
</div>
|
24 |
+
|
25 |
+
<div class="sl-kiwi-opt-description kiwi-title-has-tooltip">
|
26 |
+
<h4><?php echo esc_html__( 'Social bar', 'kiwi-social-share' ) ?></h4>
|
27 |
+
<div class="kiwi-tooltip-container">
|
28 |
+
<span data-attribute="shortcode-tooltip" class="tooltip-opener dashicons dashicons-info"></span>
|
29 |
+
<div id="shortcode-tooltip" class="kiwi-notice-container">
|
30 |
+
<p><?php echo esc_html__( 'To insert the share bar anywhere in the article, you can use the [kiwi-social-bar] shortcode. For a more advanced usage of shortcodes, you can activate the Shortcode manager from the Advanced tab.', 'kiwi-social-share' ); ?></p>
|
31 |
+
</div>
|
32 |
+
</div>
|
33 |
+
<p><?php echo esc_html__( 'The social buttons can be shown before or after content (post, page, custom post).', 'kiwi-social-share' ) ?></p>
|
34 |
+
</div>
|
35 |
+
|
36 |
+
<div class="epsilon-ui-option right">
|
37 |
+
<?php
|
38 |
+
$share_buttons_location = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons_location', 'bottom' );
|
39 |
+
?>
|
40 |
+
<ul>
|
41 |
+
<li>
|
42 |
+
<label>
|
43 |
+
<input type="radio" id="kiwi_share_buttons_location_a"
|
44 |
+
name="kiwi_general_settings[share_buttons_location]" <?php echo ( $share_buttons_location === 'top' ) ? 'checked' : ''; ?>
|
45 |
+
value="top"/>
|
46 |
+
<span>
|
47 |
+
<i class="icon kiwi-ic-postop"><strong><em></em><em></em><em></em></strong></i>
|
48 |
+
<span><?php echo esc_html__( 'Top', 'kiwi-social-share' ); ?></span>
|
49 |
+
</span>
|
50 |
+
</label>
|
51 |
+
</li>
|
52 |
+
<li>
|
53 |
+
<?php
|
54 |
+
|
55 |
+
?>
|
56 |
+
<label>
|
57 |
+
<input type="radio" id="kiwi_share_buttons_location_b"
|
58 |
+
name="kiwi_general_settings[share_buttons_location]"
|
59 |
+
value="bottom" <?php echo ( $share_buttons_location === 'bottom' ) ? 'checked' : ''; ?>/>
|
60 |
+
<span>
|
61 |
+
<i class="icon kiwi-ic-posbottom"><strong><em></em><em></em><em></em></strong></i>
|
62 |
+
<span><?php echo esc_html__( 'Bottom', 'kiwi-social-share' ); ?></span>
|
63 |
+
</span>
|
64 |
+
</label>
|
65 |
+
</li>
|
66 |
+
<li>
|
67 |
+
<label>
|
68 |
+
<input type="radio" id="kiwi_share_buttons_location_c"
|
69 |
+
name="kiwi_general_settings[share_buttons_location]"
|
70 |
+
value="both" <?php echo ( $share_buttons_location === 'both' ) ? 'checked' : ''; ?>/>
|
71 |
+
<span>
|
72 |
+
<i class="icon kiwi-ic-posboth"><strong><em class="top"></em><em class="top"></em><em
|
73 |
+
class="top"></em><em class="bottom"></em><em class="bottom"></em><em
|
74 |
+
class="bottom"></em></strong></i>
|
75 |
+
<span><?php echo esc_html__( 'Both', 'kiwi-social-share' ); ?></span>
|
76 |
+
</span>
|
77 |
+
</label>
|
78 |
+
</li>
|
79 |
+
</ul>
|
80 |
+
|
81 |
+
<div class="epsilon-ui-overlay <?php echo ! empty( $share_buttons ) ? '' : 'active'; ?>"></div>
|
82 |
+
</div>
|
83 |
+
|
84 |
+
<div class="clearfix"></div>
|
85 |
+
<?php
|
86 |
+
$share_buttons_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons_posttypes', 'all' );
|
87 |
+
?>
|
88 |
+
<div class="sl-kiwi-opt-description sl-kiwi-radio-post-types sl-kiwi-inner-opt clearfix">
|
89 |
+
<h5><?php echo esc_html__( 'Activate this feature on', 'kiwi-social-share' ) ?></h5>
|
90 |
+
|
91 |
+
<label class="epsilon-ui-radio ui-radio-inline">
|
92 |
+
<input type="radio" id="kiwi_share_buttons_posttypes_a"
|
93 |
+
name="kiwi_general_settings[share_buttons_posttypes]"
|
94 |
+
value="all" <?php echo ( $share_buttons_posttypes === 'all' ) ? 'checked' : ''; ?> />
|
95 |
+
|
96 |
+
<strong></strong>
|
97 |
+
<?php echo esc_html__( 'All Pages', 'kiwi-social-share' ); ?>
|
98 |
+
</label>
|
99 |
+
|
100 |
+
<label class="epsilon-ui-radio ui-radio-inline ui-locked">
|
101 |
+
<input type="radio" id="kiwi_share_buttons_posttypes_b"
|
102 |
+
name="kiwi_general_settings[share_buttons_posttypes]" disabled
|
103 |
+
value="custom" <?php echo ( $share_buttons_posttypes === 'custom' ) ? 'checked' : ''; ?>
|
104 |
+
/>
|
105 |
+
|
106 |
+
<strong></strong>
|
107 |
+
<?php echo esc_html__( 'Select post types', 'kiwi-social-share' ); ?>
|
108 |
+
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a>
|
109 |
+
|
110 |
+
</label>
|
111 |
+
|
112 |
+
<div class="epsilon-ui-checklist" <?php echo ( $share_buttons_posttypes === 'all' ) ? 'style="display:none"' : ''; ?>>
|
113 |
+
<ul>
|
114 |
+
<?php
|
115 |
+
$post_types_list = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons_posttypes_list', array(
|
116 |
+
'post',
|
117 |
+
'page'
|
118 |
+
) );
|
119 |
+
|
120 |
+
?>
|
121 |
+
<?php foreach ( $post_types as $name => $label ) { ?>
|
122 |
+
<li>
|
123 |
+
<span><?php echo esc_html( $label ) ?></span>
|
124 |
+
<label class="epsilon-ui-checkbox">
|
125 |
+
<input name="kiwi_general_settings[share_buttons_posttypes_list][]"
|
126 |
+
value="<?php echo esc_attr( $name ); ?>"
|
127 |
+
<?php echo ( in_array( $name, $post_types_list ) ) ? 'checked' : ''; ?>
|
128 |
+
type="checkbox"/>
|
129 |
+
<strong></strong>
|
130 |
+
</label>
|
131 |
+
</li>
|
132 |
+
<?php } ?>
|
133 |
+
</ul>
|
134 |
+
</div>
|
135 |
+
<div class="epsilon-ui-overlay <?php echo ! empty( $share_buttons ) ? '' : 'active'; ?>"></div>
|
136 |
+
</div>
|
137 |
+
</div>
|
138 |
+
|
139 |
+
<div class="sl-kiwi-opt-group clearfix">
|
140 |
+
|
141 |
+
<div class="sl-kiwi-opt-description">
|
142 |
+
<h4><?php echo esc_html__( 'Buttons shape', 'kiwi-social-share' ) ?></h4>
|
143 |
+
<p><?php echo esc_html__( 'Change the shape of the social buttons.', 'kiwi-social-share' ) ?></p>
|
144 |
+
</div>
|
145 |
+
|
146 |
+
<?php
|
147 |
+
$button_shape = Kiwi_Social_Share_Helper::get_setting_value( 'button_shape', 'rect' );
|
148 |
+
?>
|
149 |
+
|
150 |
+
<div class="epsilon-ui-option right">
|
151 |
+
<ul>
|
152 |
+
<li>
|
153 |
+
<label>
|
154 |
+
<input type="radio" id="kiwi_button_shape_a"
|
155 |
+
name="kiwi_general_settings[button_shape]" <?php echo ( $button_shape === 'shift' ) ? 'checked' : ''; ?>
|
156 |
+
value="shift"/>
|
157 |
+
<span>
|
158 |
+
<i class="icon kiwi-ic-shift"><strong><em></em><em></em><em></em></strong></i>
|
159 |
+
<span><?php echo esc_html__( 'Shift', 'kiwi-social-share' ); ?></span>
|
160 |
+
</span>
|
161 |
+
</label>
|
162 |
+
</li>
|
163 |
+
<li>
|
164 |
+
<label>
|
165 |
+
<input type="radio" id="kiwi_button_shape_b"
|
166 |
+
name="kiwi_general_settings[button_shape]" <?php echo ( $button_shape === 'rect' ) ? 'checked' : ''; ?>
|
167 |
+
value="rect"/>
|
168 |
+
<span>
|
169 |
+
<i class="icon kiwi-ic-rect"><strong><em></em><em></em><em></em></strong></i>
|
170 |
+
<span><?php echo esc_html__( 'Rect', 'kiwi-social-share' ); ?></span>
|
171 |
+
</span>
|
172 |
+
</label>
|
173 |
+
</li>
|
174 |
+
<li>
|
175 |
+
<label>
|
176 |
+
<input type="radio" id="kiwi_button_shape_c"
|
177 |
+
name="kiwi_general_settings[button_shape]" <?php echo ( $button_shape === 'leaf' ) ? 'checked' : ''; ?>
|
178 |
+
value="leaf"/>
|
179 |
+
<span>
|
180 |
+
<i class="icon kiwi-ic-leaf"><strong><em></em><em></em><em></em></strong></i>
|
181 |
+
<span><?php echo esc_html__( 'Leaf', 'kiwi-social-share' ); ?></span>
|
182 |
+
</span>
|
183 |
+
</label>
|
184 |
+
</li>
|
185 |
+
<li>
|
186 |
+
<label>
|
187 |
+
<input type="radio" id="kiwi_button_shape_d"
|
188 |
+
name="kiwi_general_settings[button_shape]" <?php echo ( $button_shape === 'pill' ) ? 'checked' : ''; ?>
|
189 |
+
value="pill"/>
|
190 |
+
<span>
|
191 |
+
<i class="icon kiwi-ic-pill"><strong><em></em><em></em><em></em></strong></i>
|
192 |
+
<span><?php echo esc_html__( 'Pill', 'kiwi-social-share' ); ?></span>
|
193 |
+
</span>
|
194 |
+
</label>
|
195 |
+
</li>
|
196 |
+
</ul>
|
197 |
+
</div>
|
198 |
+
</div>
|
199 |
+
|
200 |
+
<div class="sl-kiwi-opt-group clearfix">
|
201 |
+
|
202 |
+
<div class="sl-kiwi-opt-description">
|
203 |
+
<h4><?php echo esc_html__( 'Button group style', 'kiwi-social-share' ) ?></h4>
|
204 |
+
<p><?php echo esc_html__( 'Change the style of the article bar group.', 'kiwi-social-share' ) ?></p>
|
205 |
+
</div>
|
206 |
+
|
207 |
+
<?php
|
208 |
+
$article_bar_style = Kiwi_Social_Share_Helper::get_setting_value( 'article_bar_style', 'center' );
|
209 |
+
?>
|
210 |
+
|
211 |
+
<div class="epsilon-ui-option right">
|
212 |
+
<ul>
|
213 |
+
<li>
|
214 |
+
<label>
|
215 |
+
<input type="radio" id="kiwi_article_bar_style_a"
|
216 |
+
name="kiwi_general_settings[article_bar_style]" <?php echo ( $article_bar_style === 'center' ) ? 'checked' : ''; ?>
|
217 |
+
value="center"/>
|
218 |
+
<span>
|
219 |
+
<i class="icon kiwi-ic-centered"><strong><em></em><em></em><em></em></strong></i>
|
220 |
+
<span><?php echo esc_html__( 'Center', 'kiwi-social-share' ); ?></span>
|
221 |
+
</span>
|
222 |
+
</label>
|
223 |
+
</li>
|
224 |
+
<li>
|
225 |
+
<label>
|
226 |
+
<input type="radio" id="kiwi_article_bar_style_b"
|
227 |
+
name="kiwi_general_settings[article_bar_style]" <?php echo ( $article_bar_style === 'fit' ) ? 'checked' : ''; ?>
|
228 |
+
value="fit"/>
|
229 |
+
<span>
|
230 |
+
<i class="icon kiwi-ic-filled"><strong><em></em><em></em><em></em></strong></i>
|
231 |
+
<span><?php echo esc_html__( 'Fit', 'kiwi-social-share' ); ?></span>
|
232 |
+
</span>
|
233 |
+
</label>
|
234 |
+
</li>
|
235 |
+
</ul>
|
236 |
+
</div>
|
237 |
+
</div>
|
238 |
+
|
239 |
+
|
240 |
+
<?php
|
241 |
+
$share_counts = Kiwi_Social_Share_Helper::get_setting_value( 'share_counts', '' );
|
242 |
+
?>
|
243 |
+
<div class="sl-kiwi-opt-group">
|
244 |
+
<div class="sl-kiwi-opt-toggle">
|
245 |
+
<div class="epsilon-ui-toggle">
|
246 |
+
<label>
|
247 |
+
<input type="checkbox" id="kiwi_share_counts"
|
248 |
+
name="kiwi_general_settings[share_counts]" <?php echo ! empty( $share_counts ) ? 'checked' : ''; ?>
|
249 |
+
value="on"/>
|
250 |
+
<span></span>
|
251 |
+
</label>
|
252 |
+
</div>
|
253 |
+
</div>
|
254 |
+
|
255 |
+
<div class="sl-kiwi-opt-description fixed">
|
256 |
+
<h4><?php echo esc_html__( 'Show share counts', 'kiwi-social-share' ) ?></h4>
|
257 |
+
<p><?php echo esc_html__( 'Display the number of counts next to the social network icon.', 'kiwi-social-share' ) ?></p>
|
258 |
+
</div>
|
259 |
+
</div>
|
260 |
+
|
261 |
</div>
|
includes/backend/parts/kiwi-tab-floating-bar.php
CHANGED
@@ -1,166 +1,167 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
?>
|
6 |
-
<div class="sl-kiwi-tab-floating-bar <?php echo ( $hash === 'sl-kiwi-tab-floating-bar' ) ? 'epsilon-tab-active' : ''; ?>">
|
7 |
-
<h2>
|
8 |
-
<span><?php echo esc_html__( 'Floating bar', 'kiwi-social-share' ) ?></span>
|
9 |
-
</h2>
|
10 |
-
<?php
|
11 |
-
$floating_panel = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel', '' );
|
12 |
-
?>
|
13 |
-
<div class="sl-kiwi-opt-group clearfix">
|
14 |
-
<div class="sl-kiwi-opt-toggle">
|
15 |
-
<div class="epsilon-ui-toggle">
|
16 |
-
<label>
|
17 |
-
<input type="checkbox" id="kiwi_floating_panel"
|
18 |
-
name="kiwi_general_settings[floating_panel]" <?php echo ! empty( $floating_panel ) ? 'checked' : ''; ?>
|
19 |
-
value="on"/>
|
20 |
-
<span></span>
|
21 |
-
</label>
|
22 |
-
</div>
|
23 |
-
</div>
|
24 |
-
|
25 |
-
<div class="sl-kiwi-opt-description">
|
26 |
-
<h4><?php echo esc_html__( 'Floating bar', 'kiwi-social-share' ) ?>
|
27 |
-
</h4>
|
28 |
-
<p><?php echo esc_html__( 'You can enable a floating social bar for your website, that can be displayed on the edges of the screen.', 'kiwi-social-share' ) ?></p>
|
29 |
-
</div>
|
30 |
-
<?php
|
31 |
-
$floating_panel_location = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel_location', 'left' );
|
32 |
-
?>
|
33 |
-
<div class="epsilon-ui-option right clearfix">
|
34 |
-
<ul>
|
35 |
-
<li>
|
36 |
-
<label>
|
37 |
-
<input type="radio" id="kiwi_floating_panel_location_a"
|
38 |
-
name="kiwi_general_settings[floating_panel_location]"
|
39 |
-
value="left" <?php echo ( $floating_panel_location === 'left' ) ? 'checked' : ''; ?> />
|
40 |
-
<span>
|
41 |
-
<i class="icon kiwi-ic-left"><strong><em></em><em></em><em></em></strong></i>
|
42 |
-
<span><?php echo esc_html__( 'Left', 'kiwi-social-share' ); ?></span>
|
43 |
-
</span>
|
44 |
-
</label>
|
45 |
-
</li>
|
46 |
-
<li>
|
47 |
-
<label>
|
48 |
-
<input type="radio" id="kiwi_floating_panel_location_b"
|
49 |
-
name="kiwi_general_settings[floating_panel_location]"
|
50 |
-
value="bottom" <?php echo ( $floating_panel_location === 'bottom' ) ? 'checked' : ''; ?> />
|
51 |
-
<span>
|
52 |
-
<i class="icon kiwi-ic-bottom"><strong><em></em><em></em><em></em></strong></i>
|
53 |
-
<span><?php echo esc_html__( 'Bottom', 'kiwi-social-share' ); ?></span>
|
54 |
-
</span>
|
55 |
-
</label>
|
56 |
-
</li>
|
57 |
-
<li>
|
58 |
-
<label>
|
59 |
-
<input type="radio" id="kiwi_floating_panel_location_c"
|
60 |
-
name="kiwi_general_settings[floating_panel_location]"
|
61 |
-
value="right" <?php echo ( $floating_panel_location === 'right' ) ? 'checked' : ''; ?> />
|
62 |
-
<span>
|
63 |
-
<i class="icon kiwi-ic-right"><strong><em></em><em></em><em></em></strong></i>
|
64 |
-
<span><?php echo esc_html__( 'Right', 'kiwi-social-share' ); ?></span>
|
65 |
-
</span>
|
66 |
-
</label>
|
67 |
-
</li>
|
68 |
-
</ul>
|
69 |
-
<div class="epsilon-ui-overlay <?php echo ! empty( $floating_panel ) ? '' : 'active'; ?>"></div>
|
70 |
-
</div>
|
71 |
-
|
72 |
-
<div class="clearfix"></div>
|
73 |
-
<?php
|
74 |
-
$floating_panel_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel_posttypes', 'all' );
|
75 |
-
?>
|
76 |
-
<div class="sl-kiwi-opt-description sl-kiwi-radio-post-types sl-kiwi-inner-opt clearfix">
|
77 |
-
<h5><?php echo esc_html__( 'Activate this feature on', 'kiwi-social-share' ) ?></h5>
|
78 |
-
|
79 |
-
<label class="epsilon-ui-radio ui-radio-inline">
|
80 |
-
<input type="radio" id="kiwi_floating_panel_posttypes_a"
|
81 |
-
name="kiwi_general_settings[floating_panel_posttypes]"
|
82 |
-
value="all" <?php echo ( $floating_panel_posttypes === 'all' ) ? 'checked' : ''; ?> />
|
83 |
-
|
84 |
-
<strong></strong>
|
85 |
-
<?php echo esc_html__( 'All Pages', 'kiwi-social-share' ); ?>
|
86 |
-
</label>
|
87 |
-
|
88 |
-
<label class="epsilon-ui-radio ui-radio-inline ui-locked">
|
89 |
-
<input type="radio" id="kiwi_floating_panel_posttypes_b"
|
90 |
-
name="kiwi_general_settings[floating_panel_posttypes]" disabled
|
91 |
-
value="custom" <?php echo ( $floating_panel_posttypes === 'custom' ) ? 'checked' : ''; ?>
|
92 |
-
/>
|
93 |
-
|
94 |
-
<strong></strong>
|
95 |
-
<?php echo esc_html__( 'Select post types', 'kiwi-social-share' ); ?>
|
96 |
-
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a>
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
'
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
<label
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
<
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
<
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
<
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
|
|
166 |
</div>
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
?>
|
6 |
+
<div class="sl-kiwi-tab-floating-bar <?php echo ( $hash === 'sl-kiwi-tab-floating-bar' ) ? 'epsilon-tab-active' : ''; ?>">
|
7 |
+
<h2>
|
8 |
+
<span><?php echo esc_html__( 'Floating bar', 'kiwi-social-share' ) ?></span>
|
9 |
+
</h2>
|
10 |
+
<?php
|
11 |
+
$floating_panel = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel', '' );
|
12 |
+
?>
|
13 |
+
<div class="sl-kiwi-opt-group clearfix">
|
14 |
+
<div class="sl-kiwi-opt-toggle">
|
15 |
+
<div class="epsilon-ui-toggle">
|
16 |
+
<label>
|
17 |
+
<input type="checkbox" id="kiwi_floating_panel"
|
18 |
+
name="kiwi_general_settings[floating_panel]" <?php echo ! empty( $floating_panel ) ? 'checked' : ''; ?>
|
19 |
+
value="on"/>
|
20 |
+
<span></span>
|
21 |
+
</label>
|
22 |
+
</div>
|
23 |
+
</div>
|
24 |
+
|
25 |
+
<div class="sl-kiwi-opt-description">
|
26 |
+
<h4><?php echo esc_html__( 'Floating bar', 'kiwi-social-share' ) ?>
|
27 |
+
</h4>
|
28 |
+
<p><?php echo esc_html__( 'You can enable a floating social bar for your website, that can be displayed on the edges of the screen.', 'kiwi-social-share' ) ?></p>
|
29 |
+
</div>
|
30 |
+
<?php
|
31 |
+
$floating_panel_location = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel_location', 'left' );
|
32 |
+
?>
|
33 |
+
<div class="epsilon-ui-option right clearfix">
|
34 |
+
<ul>
|
35 |
+
<li>
|
36 |
+
<label>
|
37 |
+
<input type="radio" id="kiwi_floating_panel_location_a"
|
38 |
+
name="kiwi_general_settings[floating_panel_location]"
|
39 |
+
value="left" <?php echo ( $floating_panel_location === 'left' ) ? 'checked' : ''; ?> />
|
40 |
+
<span>
|
41 |
+
<i class="icon kiwi-ic-left"><strong><em></em><em></em><em></em></strong></i>
|
42 |
+
<span><?php echo esc_html__( 'Left', 'kiwi-social-share' ); ?></span>
|
43 |
+
</span>
|
44 |
+
</label>
|
45 |
+
</li>
|
46 |
+
<li>
|
47 |
+
<label>
|
48 |
+
<input type="radio" id="kiwi_floating_panel_location_b"
|
49 |
+
name="kiwi_general_settings[floating_panel_location]"
|
50 |
+
value="bottom" <?php echo ( $floating_panel_location === 'bottom' ) ? 'checked' : ''; ?> />
|
51 |
+
<span>
|
52 |
+
<i class="icon kiwi-ic-bottom"><strong><em></em><em></em><em></em></strong></i>
|
53 |
+
<span><?php echo esc_html__( 'Bottom', 'kiwi-social-share' ); ?></span>
|
54 |
+
</span>
|
55 |
+
</label>
|
56 |
+
</li>
|
57 |
+
<li>
|
58 |
+
<label>
|
59 |
+
<input type="radio" id="kiwi_floating_panel_location_c"
|
60 |
+
name="kiwi_general_settings[floating_panel_location]"
|
61 |
+
value="right" <?php echo ( $floating_panel_location === 'right' ) ? 'checked' : ''; ?> />
|
62 |
+
<span>
|
63 |
+
<i class="icon kiwi-ic-right"><strong><em></em><em></em><em></em></strong></i>
|
64 |
+
<span><?php echo esc_html__( 'Right', 'kiwi-social-share' ); ?></span>
|
65 |
+
</span>
|
66 |
+
</label>
|
67 |
+
</li>
|
68 |
+
</ul>
|
69 |
+
<div class="epsilon-ui-overlay <?php echo ! empty( $floating_panel ) ? '' : 'active'; ?>"></div>
|
70 |
+
</div>
|
71 |
+
|
72 |
+
<div class="clearfix"></div>
|
73 |
+
<?php
|
74 |
+
$floating_panel_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel_posttypes', 'all' );
|
75 |
+
?>
|
76 |
+
<div class="sl-kiwi-opt-description sl-kiwi-radio-post-types sl-kiwi-inner-opt clearfix">
|
77 |
+
<h5><?php echo esc_html__( 'Activate this feature on', 'kiwi-social-share' ) ?></h5>
|
78 |
+
|
79 |
+
<label class="epsilon-ui-radio ui-radio-inline">
|
80 |
+
<input type="radio" id="kiwi_floating_panel_posttypes_a"
|
81 |
+
name="kiwi_general_settings[floating_panel_posttypes]"
|
82 |
+
value="all" <?php echo ( $floating_panel_posttypes === 'all' ) ? 'checked' : ''; ?> />
|
83 |
+
|
84 |
+
<strong></strong>
|
85 |
+
<?php echo esc_html__( 'All Pages', 'kiwi-social-share' ); ?>
|
86 |
+
</label>
|
87 |
+
|
88 |
+
<label class="epsilon-ui-radio ui-radio-inline ui-locked">
|
89 |
+
<input type="radio" id="kiwi_floating_panel_posttypes_b"
|
90 |
+
name="kiwi_general_settings[floating_panel_posttypes]" disabled
|
91 |
+
value="custom" <?php echo ( $floating_panel_posttypes === 'custom' ) ? 'checked' : ''; ?>
|
92 |
+
/>
|
93 |
+
|
94 |
+
<strong></strong>
|
95 |
+
<?php echo esc_html__( 'Select post types', 'kiwi-social-share' ); ?>
|
96 |
+
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a>
|
97 |
+
|
98 |
+
</label>
|
99 |
+
|
100 |
+
<div class="epsilon-ui-checklist" <?php echo ( $floating_panel_posttypes === 'all' ) ? 'style="display:none"' : ''; ?>>
|
101 |
+
<ul>
|
102 |
+
<?php
|
103 |
+
$post_types_list_floating = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel_posttypes_list', array(
|
104 |
+
'post',
|
105 |
+
'page'
|
106 |
+
) );
|
107 |
+
?>
|
108 |
+
|
109 |
+
<?php foreach ( $post_types as $name => $label ) { ?>
|
110 |
+
<li>
|
111 |
+
<span><?php echo esc_html( $label ) ?></span>
|
112 |
+
<label class="epsilon-ui-checkbox">
|
113 |
+
<input name="kiwi_general_settings[floating_panel_posttypes_list][]"
|
114 |
+
value="<?php echo esc_attr( $name ); ?>"
|
115 |
+
<?php echo ( in_array( $name, $post_types_list_floating ) ) ? 'checked' : ''; ?>
|
116 |
+
type="checkbox"/>
|
117 |
+
<strong></strong>
|
118 |
+
</label>
|
119 |
+
</li>
|
120 |
+
<?php } ?>
|
121 |
+
</ul>
|
122 |
+
</div>
|
123 |
+
<div class="epsilon-ui-overlay <?php echo ! empty( $floating_panel ) ? '' : 'active'; ?>"></div>
|
124 |
+
</div>
|
125 |
+
</div>
|
126 |
+
|
127 |
+
|
128 |
+
<div class="sl-kiwi-opt-group clearfix">
|
129 |
+
|
130 |
+
<div class="sl-kiwi-opt-description">
|
131 |
+
<h4><?php echo esc_html__( 'Buttons shape', 'kiwi-social-share' ) ?></h4>
|
132 |
+
<p><?php echo esc_html__( 'Change the shape of the social buttons.', 'kiwi-social-share' ) ?></p>
|
133 |
+
</div>
|
134 |
+
|
135 |
+
<?php
|
136 |
+
$button_shape_floating = Kiwi_Social_Share_Helper::get_setting_value( 'button_shape_floating', 'rect' );
|
137 |
+
?>
|
138 |
+
|
139 |
+
<div class="epsilon-ui-option right">
|
140 |
+
<ul>
|
141 |
+
<li>
|
142 |
+
<label>
|
143 |
+
<input type="radio" id="kiwi_button_shape_floating_a"
|
144 |
+
name="kiwi_general_settings[button_shape_floating]" <?php echo ( $button_shape_floating === 'rect' ) ? 'checked' : ''; ?>
|
145 |
+
value="rect"/>
|
146 |
+
<span>
|
147 |
+
<i class="icon kiwi-ic-rect"><strong><em></em><em></em><em></em></strong></i>
|
148 |
+
<span><?php echo esc_html__( 'Rect', 'kiwi-social-share' ); ?></span>
|
149 |
+
</span>
|
150 |
+
</label>
|
151 |
+
</li>
|
152 |
+
<li>
|
153 |
+
<label>
|
154 |
+
<input type="radio" id="kiwi_button_shape_floating_b"
|
155 |
+
name="kiwi_general_settings[button_shape_floating]" <?php echo ( $button_shape_floating === 'pill' ) ? 'checked' : ''; ?>
|
156 |
+
value="pill"/>
|
157 |
+
<span>
|
158 |
+
<i class="icon kiwi-ic-pill"><strong><em></em><em></em><em></em></strong></i>
|
159 |
+
<span><?php echo esc_html__( 'Pill', 'kiwi-social-share' ); ?></span>
|
160 |
+
</span>
|
161 |
+
</label>
|
162 |
+
</li>
|
163 |
+
</ul>
|
164 |
+
</div>
|
165 |
+
</div>
|
166 |
+
|
167 |
</div>
|
includes/backend/parts/kiwi-tab-networks.php
CHANGED
@@ -1,189 +1,191 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
?>
|
7 |
-
<div class="sl-kiwi-tab-networks <?php echo ( $hash === 'sl-kiwi-tab-networks' || empty( $hash ) ) ? 'epsilon-tab-active' : ''; ?>">
|
8 |
-
<h2>
|
9 |
-
<span><?php echo esc_html__( 'Networks & Colors', 'kiwi-social-share' ) ?></span>
|
10 |
-
</h2>
|
11 |
-
<?php
|
12 |
-
$styles_color = Kiwi_Social_Share_Helper::get_setting_value( 'styles_colors', 'original' );
|
13 |
-
?>
|
14 |
-
<div class="clearfix">
|
15 |
-
<label class="epsilon-ui-radio epsilon-ui-radio-toggle ui-radio-inline">
|
16 |
-
<input type="radio" id="kiwi_styles_colors_a"
|
17 |
-
name="kiwi_general_settings[styles_colors]" <?php echo ( $styles_color === 'original' ) ? 'checked' : ''; ?>
|
18 |
-
value="original"/>
|
19 |
-
|
20 |
-
<strong></strong>
|
21 |
-
|
22 |
-
</label>
|
23 |
-
|
24 |
-
<label class="epsilon-ui-radio epsilon-ui-radio-toggle ui-radio-inline ui-locked">
|
25 |
-
<input type="radio" id="kiwi_styles_colors_b"
|
26 |
-
name="kiwi_general_settings[styles_colors]"
|
27 |
-
disabled <?php echo ( $styles_color === 'monochrome' ) ? 'checked' : ''; ?>
|
28 |
-
value="monochrome"/>
|
29 |
-
|
30 |
-
<strong></strong>
|
31 |
-
|
32 |
-
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a>
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
<span><?php echo esc_html__( '
|
53 |
-
<span><?php echo esc_html__( '
|
54 |
-
<span><?php echo esc_html__( '
|
55 |
-
<span><?php echo esc_html__( '
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
data-color-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
data-color-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
data-color-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
data-
|
132 |
-
data-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
data-
|
151 |
-
data-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
<?php
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
<!--
|
175 |
-
<!--
|
176 |
-
|
177 |
-
<!--
|
178 |
-
|
179 |
-
<!--
|
180 |
-
|
181 |
-
<!--
|
182 |
-
<!--
|
183 |
-
|
184 |
-
<!--
|
185 |
-
<?php //echo Kiwi_Social_Share_Helper::get_setting_value( 'floating_bar_color', '#272f32' )
|
186 |
-
<!--
|
187 |
-
|
188 |
-
<!--
|
189 |
-
</div
|
|
|
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
?>
|
7 |
+
<div class="sl-kiwi-tab-networks <?php echo ( $hash === 'sl-kiwi-tab-networks' || empty( $hash ) ) ? 'epsilon-tab-active' : ''; ?>">
|
8 |
+
<h2>
|
9 |
+
<span><?php echo esc_html__( 'Networks & Colors', 'kiwi-social-share' ) ?></span>
|
10 |
+
</h2>
|
11 |
+
<?php
|
12 |
+
$styles_color = Kiwi_Social_Share_Helper::get_setting_value( 'styles_colors', 'original' );
|
13 |
+
?>
|
14 |
+
<div class="clearfix">
|
15 |
+
<label class="epsilon-ui-radio epsilon-ui-radio-toggle ui-radio-inline">
|
16 |
+
<input type="radio" id="kiwi_styles_colors_a"
|
17 |
+
name="kiwi_general_settings[styles_colors]" <?php echo ( $styles_color === 'original' ) ? 'checked' : ''; ?>
|
18 |
+
value="original"/>
|
19 |
+
|
20 |
+
<strong></strong>
|
21 |
+
<?php echo esc_html__( 'Original', 'kiwi-social-share' ); ?>
|
22 |
+
</label>
|
23 |
+
|
24 |
+
<label class="epsilon-ui-radio epsilon-ui-radio-toggle ui-radio-inline ui-locked">
|
25 |
+
<input type="radio" id="kiwi_styles_colors_b"
|
26 |
+
name="kiwi_general_settings[styles_colors]"
|
27 |
+
disabled <?php echo ( $styles_color === 'monochrome' ) ? 'checked' : ''; ?>
|
28 |
+
value="monochrome"/>
|
29 |
+
|
30 |
+
<strong></strong>
|
31 |
+
<?php echo esc_html__( 'Monochrome', 'kiwi-social-share' ); ?>
|
32 |
+
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a>
|
33 |
+
|
34 |
+
</label>
|
35 |
+
|
36 |
+
<label class="epsilon-ui-radio epsilon-ui-radio-toggle ui-radio-inline ui-locked">
|
37 |
+
<input type="radio" id="kiwi_styles_colors_c"
|
38 |
+
name="kiwi_general_settings[styles_colors]"
|
39 |
+
disabled <?php echo ( $styles_color === 'custom' ) ? 'checked' : ''; ?>
|
40 |
+
value="custom"/>
|
41 |
+
|
42 |
+
<strong></strong>
|
43 |
+
<?php echo esc_html__( 'Custom', 'kiwi-social-share' ); ?>
|
44 |
+
<a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a>
|
45 |
+
|
46 |
+
</label>
|
47 |
+
</div>
|
48 |
+
|
49 |
+
<div class="sl-kiwi-networks kiwi-styles">
|
50 |
+
|
51 |
+
<h2>
|
52 |
+
<span><?php echo esc_html__( 'Social Network', 'kiwi-social-share' ) ?></span>
|
53 |
+
<span><?php echo esc_html__( 'Background', 'kiwi-social-share' ) ?></span>
|
54 |
+
<span><?php echo esc_html__( 'Text color', 'kiwi-social-share' ) ?></span>
|
55 |
+
<span><?php echo esc_html__( 'Hover Background', 'kiwi-social-share' ) ?></span>
|
56 |
+
<span><?php echo esc_html__( 'Hover Text color', 'kiwi-social-share' ) ?></span>
|
57 |
+
<span><?php echo esc_html__( 'Social bar', 'kiwi-social-share' ) ?>
|
58 |
+
<label class="epsilon-ui-checkbox"><input id="social-bar-all" type="checkbox"/>
|
59 |
+
<strong class="goleft"></strong></label></span>
|
60 |
+
<span><?php echo esc_html__( 'Floating bar', 'kiwi-social-share' ) ?>
|
61 |
+
<label class="epsilon-ui-checkbox"><input id="floating-bar-all" type="checkbox"/>
|
62 |
+
<strong style="transform: translateX(-7px);"></strong></label></span>
|
63 |
+
</h2>
|
64 |
+
|
65 |
+
<ul>
|
66 |
+
<?php foreach ( $colors as $network => $props ) { ?>
|
67 |
+
<?php if ( $network === 'monochrome' ) {
|
68 |
+
continue;
|
69 |
+
} ?>
|
70 |
+
<li data-network="<?php echo esc_attr( $kiwi_networks[ $network ]['id'] ) ?>"
|
71 |
+
class="epsilon-custom-colors">
|
72 |
+
<span>
|
73 |
+
<strong class="kiwi-nw-<?php echo esc_attr( $kiwi_networks[ $network ]['id'] ) ?>">
|
74 |
+
<i class="kicon-<?php echo esc_attr( $kiwi_networks[ $network ]['icon'] ) ?>"
|
75 |
+
aria-hidden="true"></i>
|
76 |
+
</strong>
|
77 |
+
<?php echo esc_html( $kiwi_networks[ $network ]['label'] ) ?>
|
78 |
+
</span>
|
79 |
+
<span>
|
80 |
+
<span class="epsilon-ui-color" data-prop="background">
|
81 |
+
<input data-color-original="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_network_colors( $kiwi_networks[ $network ]['id'], 'background' ) ) ?>"
|
82 |
+
data-color-custom="<?php echo esc_attr( $props['background'] ); ?>"
|
83 |
+
data-color-monochrome="<?php echo esc_attr( $colors['monochrome']['background'] ); ?>"
|
84 |
+
name="kiwi_network_colors[<?php echo esc_attr( $network ) ?>][background]"
|
85 |
+
value="<?php echo esc_attr( $props['background'] ); ?>"/>
|
86 |
+
<em><?php echo esc_html( $props['background'] ); ?></em>
|
87 |
+
</span>
|
88 |
+
</span>
|
89 |
+
|
90 |
+
<span>
|
91 |
+
<span class="epsilon-ui-color" data-prop="text">
|
92 |
+
<input
|
93 |
+
data-color-original="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_network_colors( $kiwi_networks[ $network ]['id'], 'text' ) ) ?>"
|
94 |
+
data-color-custom="<?php echo esc_attr( $props['text'] ); ?>"
|
95 |
+
data-color-monochrome="<?php echo esc_attr( $colors['monochrome']['text'] ); ?>"
|
96 |
+
name="kiwi_network_colors[<?php echo esc_attr( $network ) ?>][text]"
|
97 |
+
value="<?php echo esc_attr( $props['text'] ); ?>"/>
|
98 |
+
<em><?php echo esc_html( $props['text'] ); ?></em>
|
99 |
+
</span>
|
100 |
+
</span>
|
101 |
+
|
102 |
+
<span>
|
103 |
+
<span class="epsilon-ui-color" data-prop="hover_background">
|
104 |
+
<input
|
105 |
+
data-color-original="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_network_colors( $kiwi_networks[ $network ]['id'], 'hover_background' ) ) ?>"
|
106 |
+
data-color-custom="<?php echo esc_attr( $props['hover_background'] ); ?>"
|
107 |
+
name="kiwi_network_colors[<?php echo esc_attr( $network ) ?>][hover_background]"
|
108 |
+
data-color-monochrome="<?php echo esc_attr( $colors['monochrome']['hover_background'] ); ?>"
|
109 |
+
value="<?php echo esc_attr( $props['hover_background'] ); ?>"/>
|
110 |
+
<em><?php echo esc_html( $props['hover_background'] ); ?></em>
|
111 |
+
</span>
|
112 |
+
</span>
|
113 |
+
|
114 |
+
<span>
|
115 |
+
<span class="epsilon-ui-color" data-prop="hover_text">
|
116 |
+
<input
|
117 |
+
data-color-original="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_network_colors( $kiwi_networks[ $network ]['id'], 'hover_text' ) ) ?>"
|
118 |
+
data-color-custom="<?php echo esc_attr( $props['hover_text'] ) ?>"
|
119 |
+
name="kiwi_network_colors[<?php echo esc_attr( $network ) ?>][hover_text]"
|
120 |
+
data-color-monochrome="<?php echo esc_attr( $colors['monochrome']['hover_text'] ); ?>"
|
121 |
+
value="<?php echo esc_attr( $props['hover_text'] ) ?>"/>
|
122 |
+
<em><?php echo esc_html( $props['hover_text'] ) ?></em>
|
123 |
+
</span>
|
124 |
+
</span>
|
125 |
+
|
126 |
+
<span>
|
127 |
+
<?php if ( ! $networks[ $network ]['locked'] ): ?>
|
128 |
+
<label class="epsilon-ui-checkbox">
|
129 |
+
<input name="kiwi_general_settings[networks_article_bar][]"
|
130 |
+
value="<?php echo esc_attr( $network ); ?>"
|
131 |
+
data-list-item="kiwi-nw-<?php echo esc_attr( $network ) ?>"
|
132 |
+
data-icon="kicon-<?php echo esc_attr( $network ) ?>"
|
133 |
+
data-number="<?php echo absint( $networks[ $network ]['count'] ) ?>"
|
134 |
+
data-source="article-bar" <?php echo in_array( 'article-bar', $networks[ $network ]['checked'] ) ? 'checked' : '' ?>
|
135 |
+
type="checkbox"/>
|
136 |
+
<strong></strong>
|
137 |
+
</label>
|
138 |
+
<?php else: ?>
|
139 |
+
<label class="epsilon-ui-checkbox epsilon-locked">
|
140 |
+
<strong></strong>
|
141 |
+
</label>
|
142 |
+
<?php endif; ?>
|
143 |
+
</span>
|
144 |
+
|
145 |
+
<span>
|
146 |
+
<?php if ( ! $networks[ $network ]['locked'] ): ?>
|
147 |
+
<label class="epsilon-ui-checkbox">
|
148 |
+
<input name="kiwi_general_settings[networks_floating_bar][]"
|
149 |
+
value="<?php echo esc_attr( $network ); ?>"
|
150 |
+
data-list-item="kiwi-nw-<?php echo esc_attr( $network ) ?>"
|
151 |
+
data-icon="kicon-<?php echo esc_attr( $network ) ?>"
|
152 |
+
data-number="<?php echo absint( $networks[ $network ]['count'] ) ?>"
|
153 |
+
data-source="floating-bar" <?php echo in_array( 'floating-bar', $networks[ $network ]['checked'] ) ? 'checked' : '' ?>
|
154 |
+
type="checkbox"/>
|
155 |
+
<strong></strong>
|
156 |
+
</label>
|
157 |
+
<?php else: ?>
|
158 |
+
<label class="epsilon-ui-checkbox epsilon-locked">
|
159 |
+
<strong></strong>
|
160 |
+
</label>
|
161 |
+
<?php endif; ?>
|
162 |
+
</span>
|
163 |
+
|
164 |
+
<?php if ( $networks[ $network ]['locked'] ): ?>
|
165 |
+
<strong class="epsilon-ui-locked"><a href="<?php echo admin_url( 'admin.php?page=kiwi-upgrade' ) ?>" class="kiwi-upgrade-pro-url" target="_blank"></a><i class="dashicons dashicons-lock"></i></strong>
|
166 |
+
<?php endif; ?>
|
167 |
+
</li>
|
168 |
+
<?php } ?>
|
169 |
+
</ul>
|
170 |
+
<div
|
171 |
+
class="epsilon-ui-overlay networks <?php echo ( $styles_color === 'original' ) ? 'active' : ''; ?>"></div>
|
172 |
+
</div>
|
173 |
+
|
174 |
+
<!-- <div class="sl-kiwi-opt-group clearfix">-->
|
175 |
+
<!-- <div class="sl-kiwi-opt-description">-->
|
176 |
+
<!-- <h4>--><?php //echo esc_html__( 'Floating bar background', 'kiwi-social-share' ) ?><!--</h4>-->
|
177 |
+
<!-- <p>-->
|
178 |
+
<?php //echo esc_html__( 'Change the background color of the floating bar containerg.', 'kiwi-social-share' ) ?><!--</p>-->
|
179 |
+
<!-- </div>-->
|
180 |
+
<!---->
|
181 |
+
<!-- <div class="bottom-color-option">-->
|
182 |
+
<!-- <span class="epsilon-ui-color floating-bar-background">-->
|
183 |
+
<!-- <input data-color-custom="#272f32" name="kiwi_general_settings[floating_bar_color]"-->
|
184 |
+
<!-- value="-->
|
185 |
+
<?php //echo Kiwi_Social_Share_Helper::get_setting_value( 'floating_bar_color', '#272f32' ) ?><!--"/>-->
|
186 |
+
<!-- <em>-->
|
187 |
+
<?php //echo Kiwi_Social_Share_Helper::get_setting_value( 'floating_bar_color', '#272f32' ) ?><!--</em>-->
|
188 |
+
<!-- </span>-->
|
189 |
+
<!-- </div>-->
|
190 |
+
<!-- </div>-->
|
191 |
+
</div>
|
includes/backend/parts/kiwi-tab-social-identity.php
CHANGED
@@ -1,29 +1,29 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
?>
|
6 |
-
|
7 |
-
<div class="sl-kiwi-tab-socialIdentity <?php echo ( $hash === 'sl-kiwi-tab-socialIdentity' ) ? 'epsilon-tab-active' : ''; ?>">
|
8 |
-
<h2>
|
9 |
-
<span><?php echo esc_html__( 'Social identities', 'kiwi-social-share' ) ?></span>
|
10 |
-
</h2>
|
11 |
-
<div class="clearfix">
|
12 |
-
<label
|
13 |
-
for="kiwi-twitter-username"> <?php echo esc_html__( 'Twitter Username', 'kiwi-social-share' ); ?> </label>
|
14 |
-
<input type="text" id="kiwi-twitter-username"
|
15 |
-
name="kiwi_social_identities[twitter_username]"
|
16 |
-
value="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'twitter_username', '', 'kiwi_social_identities' ) ); ?>"/>
|
17 |
-
</div>
|
18 |
-
<div class="clearfix">
|
19 |
-
<label
|
20 |
-
for="kiwi-facebook-page-url"> <?php echo esc_html__( 'Facebook Page Url', 'kiwi-social-share' ); ?> </label>
|
21 |
-
<input type="text" id="kiwi-facebook-page-url" name="kiwi_social_identities[facebook_page_url]"
|
22 |
-
value="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'facebook_page_url', '', 'kiwi_social_identities' ) ); ?>"/>
|
23 |
-
</div>
|
24 |
-
<div class="clearfix">
|
25 |
-
<label for="kiwi-facebook-app-id"> <?php echo esc_html__( 'Facebook App Id', 'kiwi-social-share' ); ?> </label>
|
26 |
-
<input type="text" id="kiwi-facebook-app-id" name="kiwi_social_identities[facebook_app_id]"
|
27 |
-
value="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'facebook_app_id', '', 'kiwi_social_identities' ) ); ?>"/>
|
28 |
-
</div>
|
29 |
</div>
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
?>
|
6 |
+
|
7 |
+
<div class="sl-kiwi-tab-socialIdentity <?php echo ( $hash === 'sl-kiwi-tab-socialIdentity' ) ? 'epsilon-tab-active' : ''; ?>">
|
8 |
+
<h2>
|
9 |
+
<span><?php echo esc_html__( 'Social identities', 'kiwi-social-share' ) ?></span>
|
10 |
+
</h2>
|
11 |
+
<div class="clearfix">
|
12 |
+
<label
|
13 |
+
for="kiwi-twitter-username"> <?php echo esc_html__( 'Twitter Username', 'kiwi-social-share' ); ?> </label>
|
14 |
+
<input type="text" id="kiwi-twitter-username"
|
15 |
+
name="kiwi_social_identities[twitter_username]"
|
16 |
+
value="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'twitter_username', '', 'kiwi_social_identities' ) ); ?>"/>
|
17 |
+
</div>
|
18 |
+
<div class="clearfix">
|
19 |
+
<label
|
20 |
+
for="kiwi-facebook-page-url"> <?php echo esc_html__( 'Facebook Page Url', 'kiwi-social-share' ); ?> </label>
|
21 |
+
<input type="text" id="kiwi-facebook-page-url" name="kiwi_social_identities[facebook_page_url]"
|
22 |
+
value="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'facebook_page_url', '', 'kiwi_social_identities' ) ); ?>"/>
|
23 |
+
</div>
|
24 |
+
<div class="clearfix">
|
25 |
+
<label for="kiwi-facebook-app-id"> <?php echo esc_html__( 'Facebook App Id', 'kiwi-social-share' ); ?> </label>
|
26 |
+
<input type="text" id="kiwi-facebook-app-id" name="kiwi_social_identities[facebook_app_id]"
|
27 |
+
value="<?php echo esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'facebook_app_id', '', 'kiwi_social_identities' ) ); ?>"/>
|
28 |
+
</div>
|
29 |
</div>
|
includes/class-kiwi-social-share-autoloader.php
CHANGED
@@ -1,89 +1,89 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'WPINC' ) ) {
|
3 |
-
die;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Autoloader
|
8 |
-
*/
|
9 |
-
class Kiwi_Social_Share_Autoloader {
|
10 |
-
/**
|
11 |
-
* Kiwi_Social_Share_Autoloader constructor.
|
12 |
-
*/
|
13 |
-
public function __construct() {
|
14 |
-
spl_autoload_register( array( $this, 'load' ) );
|
15 |
-
}
|
16 |
-
|
17 |
-
/**
|
18 |
-
* @param $class
|
19 |
-
*/
|
20 |
-
public function load( $class ) {
|
21 |
-
/**
|
22 |
-
* All classes are prefixed with Kiwi_
|
23 |
-
*/
|
24 |
-
$parts = explode( '_', $class );
|
25 |
-
$bind = implode( '-', $parts );
|
26 |
-
|
27 |
-
if ( $parts[0] == 'Kiwi' ) {
|
28 |
-
/**
|
29 |
-
* Load interfaces
|
30 |
-
*/
|
31 |
-
if ( in_array( 'Interface', $parts ) && isset( $parts[2] ) ) {
|
32 |
-
$path = KIWI_SOCIAL_SHARE_BASE . 'includes/interface/class-' . strtolower( $bind ) . '.php';
|
33 |
-
|
34 |
-
if ( file_exists( $path ) ) {
|
35 |
-
require_once $path;
|
36 |
-
}
|
37 |
-
}
|
38 |
-
|
39 |
-
/**
|
40 |
-
* Load Views
|
41 |
-
*/
|
42 |
-
if ( in_array( 'View', $parts ) && isset( $parts[2] ) ) {
|
43 |
-
$path = KIWI_SOCIAL_SHARE_BASE . 'includes/frontend/social-bars/class-' . strtolower( $bind ) . '.php';
|
44 |
-
|
45 |
-
if ( file_exists( $path ) ) {
|
46 |
-
require_once $path;
|
47 |
-
}
|
48 |
-
}
|
49 |
-
|
50 |
-
/**
|
51 |
-
* Load Buttons
|
52 |
-
*/
|
53 |
-
if ( in_array( 'Button', $parts ) && isset( $parts[2] ) ) {
|
54 |
-
$path = KIWI_SOCIAL_SHARE_BASE . 'includes/frontend/social-buttons/class-' . strtolower( $bind ) . '.php';
|
55 |
-
|
56 |
-
if ( file_exists( $path ) ) {
|
57 |
-
require_once $path;
|
58 |
-
}
|
59 |
-
}
|
60 |
-
|
61 |
-
/**
|
62 |
-
* Load Buttons
|
63 |
-
*/
|
64 |
-
if ( in_array( 'Helper', $parts ) && ! in_array( 'EDD', $parts ) && isset( $parts[2] ) ) {
|
65 |
-
$path = KIWI_SOCIAL_SHARE_BASE . 'includes/lib/helpers/class-' . strtolower( $bind ) . '.php';
|
66 |
-
|
67 |
-
if ( file_exists( $path ) ) {
|
68 |
-
require_once $path;
|
69 |
-
}
|
70 |
-
}
|
71 |
-
|
72 |
-
|
73 |
-
/*
|
74 |
-
* Core library autoload.
|
75 |
-
*/
|
76 |
-
if ( isset( $parts[2] ) ) {
|
77 |
-
$path = KIWI_SOCIAL_SHARE_BASE . 'includes/lib/class-' . strtolower( $bind ) . '.php';
|
78 |
-
|
79 |
-
if ( file_exists( $path ) ) {
|
80 |
-
require_once $path;
|
81 |
-
}
|
82 |
-
}
|
83 |
-
}
|
84 |
-
}
|
85 |
-
}
|
86 |
-
|
87 |
-
$autoloader = new Kiwi_Social_Share_Autoloader();
|
88 |
-
|
89 |
require_once KIWI_SOCIAL_SHARE_BASE . 'includes/lib/cmb2/init.php';
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'WPINC' ) ) {
|
3 |
+
die;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Autoloader
|
8 |
+
*/
|
9 |
+
class Kiwi_Social_Share_Autoloader {
|
10 |
+
/**
|
11 |
+
* Kiwi_Social_Share_Autoloader constructor.
|
12 |
+
*/
|
13 |
+
public function __construct() {
|
14 |
+
spl_autoload_register( array( $this, 'load' ) );
|
15 |
+
}
|
16 |
+
|
17 |
+
/**
|
18 |
+
* @param $class
|
19 |
+
*/
|
20 |
+
public function load( $class ) {
|
21 |
+
/**
|
22 |
+
* All classes are prefixed with Kiwi_
|
23 |
+
*/
|
24 |
+
$parts = explode( '_', $class );
|
25 |
+
$bind = implode( '-', $parts );
|
26 |
+
|
27 |
+
if ( $parts[0] == 'Kiwi' ) {
|
28 |
+
/**
|
29 |
+
* Load interfaces
|
30 |
+
*/
|
31 |
+
if ( in_array( 'Interface', $parts ) && isset( $parts[2] ) ) {
|
32 |
+
$path = KIWI_SOCIAL_SHARE_BASE . 'includes/interface/class-' . strtolower( $bind ) . '.php';
|
33 |
+
|
34 |
+
if ( file_exists( $path ) ) {
|
35 |
+
require_once $path;
|
36 |
+
}
|
37 |
+
}
|
38 |
+
|
39 |
+
/**
|
40 |
+
* Load Views
|
41 |
+
*/
|
42 |
+
if ( in_array( 'View', $parts ) && isset( $parts[2] ) ) {
|
43 |
+
$path = KIWI_SOCIAL_SHARE_BASE . 'includes/frontend/social-bars/class-' . strtolower( $bind ) . '.php';
|
44 |
+
|
45 |
+
if ( file_exists( $path ) ) {
|
46 |
+
require_once $path;
|
47 |
+
}
|
48 |
+
}
|
49 |
+
|
50 |
+
/**
|
51 |
+
* Load Buttons
|
52 |
+
*/
|
53 |
+
if ( in_array( 'Button', $parts ) && isset( $parts[2] ) ) {
|
54 |
+
$path = KIWI_SOCIAL_SHARE_BASE . 'includes/frontend/social-buttons/class-' . strtolower( $bind ) . '.php';
|
55 |
+
|
56 |
+
if ( file_exists( $path ) ) {
|
57 |
+
require_once $path;
|
58 |
+
}
|
59 |
+
}
|
60 |
+
|
61 |
+
/**
|
62 |
+
* Load Buttons
|
63 |
+
*/
|
64 |
+
if ( in_array( 'Helper', $parts ) && ! in_array( 'EDD', $parts ) && isset( $parts[2] ) ) {
|
65 |
+
$path = KIWI_SOCIAL_SHARE_BASE . 'includes/lib/helpers/class-' . strtolower( $bind ) . '.php';
|
66 |
+
|
67 |
+
if ( file_exists( $path ) ) {
|
68 |
+
require_once $path;
|
69 |
+
}
|
70 |
+
}
|
71 |
+
|
72 |
+
|
73 |
+
/*
|
74 |
+
* Core library autoload.
|
75 |
+
*/
|
76 |
+
if ( isset( $parts[2] ) ) {
|
77 |
+
$path = KIWI_SOCIAL_SHARE_BASE . 'includes/lib/class-' . strtolower( $bind ) . '.php';
|
78 |
+
|
79 |
+
if ( file_exists( $path ) ) {
|
80 |
+
require_once $path;
|
81 |
+
}
|
82 |
+
}
|
83 |
+
}
|
84 |
+
}
|
85 |
+
}
|
86 |
+
|
87 |
+
$autoloader = new Kiwi_Social_Share_Autoloader();
|
88 |
+
|
89 |
require_once KIWI_SOCIAL_SHARE_BASE . 'includes/lib/cmb2/init.php';
|
includes/class-kiwi-social-share.php
CHANGED
@@ -1,362 +1,362 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
-
exit;
|
5 |
-
}
|
6 |
-
|
7 |
-
class Kiwi_Social_Share {
|
8 |
-
|
9 |
-
/**
|
10 |
-
* The single instance of Kiwi_Social_Share.
|
11 |
-
*
|
12 |
-
* @var object
|
13 |
-
* @access private
|
14 |
-
* @since 1.0.0
|
15 |
-
*/
|
16 |
-
private static $_instance = NULL;
|
17 |
-
|
18 |
-
/**
|
19 |
-
* Settings class object
|
20 |
-
*
|
21 |
-
* @var object
|
22 |
-
* @access public
|
23 |
-
* @since 1.0.0
|
24 |
-
*/
|
25 |
-
public $settings = NULL;
|
26 |
-
|
27 |
-
/**
|
28 |
-
* The version number.
|
29 |
-
*
|
30 |
-
* @var string
|
31 |
-
* @access public
|
32 |
-
* @since 1.0.0
|
33 |
-
*/
|
34 |
-
public $_version;
|
35 |
-
|
36 |
-
/**
|
37 |
-
* The token.
|
38 |
-
*
|
39 |
-
* @var string
|
40 |
-
* @access public
|
41 |
-
* @since 1.0.0
|
42 |
-
*/
|
43 |
-
public $_token;
|
44 |
-
|
45 |
-
/**
|
46 |
-
* The main plugin file.
|
47 |
-
*
|
48 |
-
* @var string
|
49 |
-
* @access public
|
50 |
-
* @since 1.0.0
|
51 |
-
*/
|
52 |
-
public $file;
|
53 |
-
|
54 |
-
/**
|
55 |
-
* The main plugin directory.
|
56 |
-
*
|
57 |
-
* @var string
|
58 |
-
* @access public
|
59 |
-
* @since 1.0.0
|
60 |
-
*/
|
61 |
-
public $dir;
|
62 |
-
|
63 |
-
/**
|
64 |
-
* The plugin assets directory.
|
65 |
-
*
|
66 |
-
* @var string
|
67 |
-
* @access public
|
68 |
-
* @since 1.0.0
|
69 |
-
*/
|
70 |
-
public $assets_dir;
|
71 |
-
|
72 |
-
/**
|
73 |
-
* The plugin assets URL.
|
74 |
-
*
|
75 |
-
* @var string
|
76 |
-
* @access public
|
77 |
-
* @since 1.0.0
|
78 |
-
*/
|
79 |
-
public $assets_url;
|
80 |
-
|
81 |
-
/**
|
82 |
-
* Suffix for Javascripts.
|
83 |
-
*
|
84 |
-
* @var string
|
85 |
-
* @access public
|
86 |
-
* @since 1.0.0
|
87 |
-
*/
|
88 |
-
public $script_suffix;
|
89 |
-
|
90 |
-
/**
|
91 |
-
* Kiwi_Social_Share constructor.
|
92 |
-
*
|
93 |
-
* @param string $file
|
94 |
-
* @param string $version
|
95 |
-
*/
|
96 |
-
public function __construct( $file = '', $version = '1.0.0' ) {
|
97 |
-
$this->_version = $version;
|
98 |
-
$this->_token = 'kiwi_social_sharing';
|
99 |
-
|
100 |
-
// Load plugin environment variables
|
101 |
-
$this->file = $file;
|
102 |
-
$this->dir = dirname( $this->file );
|
103 |
-
$this->assets_dir = trailingslashit( $this->dir ) . 'assets';
|
104 |
-
$this->assets_url = esc_url( trailingslashit( plugins_url( '/assets/', $this->file ) ) );
|
105 |
-
|
106 |
-
$this->script_suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
|
107 |
-
|
108 |
-
|
109 |
-
register_activation_hook( $this->file, array( $this, 'install' ) );
|
110 |
-
|
111 |
-
new Kiwi_Social_Share_Click_To_Tweet();
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
add_action( 'plugins_loaded', array( $this, 'load_frontend_kiwi' ) );
|
116 |
-
|
117 |
-
// Load frontend JS & CSS
|
118 |
-
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_styles' ), 10 );
|
119 |
-
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ), 10 );
|
120 |
-
|
121 |
-
// Load admin JS & CSS
|
122 |
-
add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ), 10, 1 );
|
123 |
-
add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_styles' ), 10, 1 );
|
124 |
-
|
125 |
-
// Handle feedback
|
126 |
-
require_once 'lib/class-kiwi-social-share-feedback.php';
|
127 |
-
new Kiwi_Social_Share_Feedback( $this->file );
|
128 |
-
|
129 |
-
// Handle localisation
|
130 |
-
$this->load_plugin_textdomain();
|
131 |
-
add_action( 'init', array( $this, 'load_localisation' ), 0 );
|
132 |
-
|
133 |
-
$this->add_shortcodes();
|
134 |
-
$this->add_metaboxes();
|
135 |
-
$this->import_settings();
|
136 |
-
|
137 |
-
} // End __construct ()
|
138 |
-
|
139 |
-
|
140 |
-
/**
|
141 |
-
* Initiate shortcode
|
142 |
-
*/
|
143 |
-
public function add_shortcodes() {
|
144 |
-
$advanced = Kiwi_Social_Share_Helper::get_setting_value( 'advanced_shortcode_manager', false, 'kiwi_advanced_settings' );
|
145 |
-
new Kiwi_Social_Share_Shortcodes( $advanced );
|
146 |
-
}
|
147 |
-
|
148 |
-
/**
|
149 |
-
* Add metaboxes if the option is enabled
|
150 |
-
*/
|
151 |
-
public function add_metaboxes() {
|
152 |
-
$custom_meta_boxes = Kiwi_Social_Share_Helper::get_setting_value( 'custom_meta_boxes', '' );
|
153 |
-
if ( ! empty( $custom_meta_boxes ) ) {
|
154 |
-
new Kiwi_Social_Share_Metaboxes();
|
155 |
-
}
|
156 |
-
}
|
157 |
-
|
158 |
-
/**
|
159 |
-
* Render the frontend
|
160 |
-
*
|
161 |
-
* @access public
|
162 |
-
* @since 1.0.0
|
163 |
-
* @return void
|
164 |
-
*/
|
165 |
-
public function load_frontend_kiwi() {
|
166 |
-
$instance = Kiwi_Social_Share_Frontend::instance( __FILE__, $this->_version );
|
167 |
-
}
|
168 |
-
|
169 |
-
/**
|
170 |
-
* Start importer
|
171 |
-
*
|
172 |
-
* @access public
|
173 |
-
* @since 1.0.0
|
174 |
-
* @return void
|
175 |
-
*/
|
176 |
-
public function import_settings() {
|
177 |
-
$settings = get_option( 'kiwi_backup_option', false );
|
178 |
-
if ( ! $settings ) {
|
179 |
-
return;
|
180 |
-
}
|
181 |
-
|
182 |
-
$current = get_option( 'kiwi_general_settings', false );
|
183 |
-
$settings = get_option( 'kiwi_backup_option' );
|
184 |
-
|
185 |
-
if ( ! $current ) {
|
186 |
-
update_option( 'kiwi_general_settings', $settings );
|
187 |
-
} else {
|
188 |
-
$new = array_merge( $current, $settings );
|
189 |
-
update_option( 'kiwi_general_settings', $new );
|
190 |
-
}
|
191 |
-
|
192 |
-
delete_option( 'kiwi_backup_option' );
|
193 |
-
}
|
194 |
-
|
195 |
-
/**
|
196 |
-
* Load frontend CSS.
|
197 |
-
*
|
198 |
-
* @access public
|
199 |
-
* @since 1.0.0
|
200 |
-
* @return void
|
201 |
-
*/
|
202 |
-
public function enqueue_styles() {
|
203 |
-
wp_enqueue_style( 'icomoon', esc_url( $this->assets_url ) . 'vendors/icomoon/style.css', array(), $this->_version );
|
204 |
-
wp_register_style( $this->_token . '-frontend', esc_url( $this->assets_url ) . 'css/frontend' . $this->script_suffix . '.css', array( 'icomoon' ), $this->_version );
|
205 |
-
} // End enqueue_styles ()
|
206 |
-
|
207 |
-
/**
|
208 |
-
* Load frontend Javascript.
|
209 |
-
*
|
210 |
-
* @access public
|
211 |
-
* @since 1.0.0
|
212 |
-
* @return void
|
213 |
-
*/
|
214 |
-
public function enqueue_scripts() {
|
215 |
-
wp_register_script( $this->_token . '-kiwi', esc_url( $this->assets_url ) . 'js/kiwi' . $this->script_suffix . '.js', array( 'jquery' ), $this->_version, true );
|
216 |
-
wp_register_script( $this->_token . '-frontend', esc_url( $this->assets_url ) . 'js/frontend' . $this->script_suffix . '.js', array( $this->_token . '-kiwi' ), $this->_version );
|
217 |
-
|
218 |
-
} // End enqueue_scripts ()
|
219 |
-
|
220 |
-
/**
|
221 |
-
* Load admin CSS.
|
222 |
-
*
|
223 |
-
* @access public
|
224 |
-
* @since 1.0.0
|
225 |
-
* @return void
|
226 |
-
*/
|
227 |
-
public function admin_enqueue_styles( $hook = '' ) {
|
228 |
-
// Add the color picker css file
|
229 |
-
if ( $hook == 'toplevel_page_kiwi_social_sharing_settings' || $hook == 'kiwi_page_kiwi-upgrade' ) {
|
230 |
-
wp_enqueue_style( 'wp-color-picker' );
|
231 |
-
wp_enqueue_style( 'bootstrap', esc_url( $this->assets_url ) . 'vendors/bootstrap/bootstrap' . $this->script_suffix . '.css', array(), $this->_version );
|
232 |
-
wp_enqueue_style( 'open-sans', '//fonts.googleapis.com/css?family=Open+Sans:300,400,700,800', array(), $this->_version );
|
233 |
-
wp_enqueue_style( 'icomoon', esc_url( $this->assets_url ) . 'vendors/icomoon/style.css', array(), $this->_version );
|
234 |
-
wp_register_style( $this->_token . '-admin', esc_url( $this->assets_url ) . 'css/admin.css', array(), $this->_version );
|
235 |
-
wp_enqueue_style( $this->_token . '-admin' );
|
236 |
-
}else {
|
237 |
-
wp_register_style('menu-link', esc_url( $this->assets_url ) . 'css/menu-link.css', array(), $this->_version );
|
238 |
-
wp_enqueue_style( 'menu-link' );
|
239 |
-
}
|
240 |
-
|
241 |
-
} // End admin_enqueue_styles ()
|
242 |
-
|
243 |
-
/**
|
244 |
-
* Load admin Javascript.
|
245 |
-
*
|
246 |
-
* @access public
|
247 |
-
* @since 1.0.0
|
248 |
-
* @return void
|
249 |
-
*/
|
250 |
-
public function admin_enqueue_scripts( $hook = '' ) {
|
251 |
-
if ( $hook == 'toplevel_page_kiwi_social_sharing_settings' || $hook == 'plugins.php' ) {
|
252 |
-
wp_register_script( 'bootstrap', esc_url( $this->assets_url ) . 'vendors/bootstrap/bootstrap' . $this->script_suffix . '.js', array(
|
253 |
-
'jquery',
|
254 |
-
'jquery-ui-sortable'
|
255 |
-
), $this->_version, true );
|
256 |
-
wp_register_script( $this->_token . '-kiwi', esc_url( $this->assets_url ) . 'js/kiwi' . $this->script_suffix . '.js', array(
|
257 |
-
'bootstrap',
|
258 |
-
'wp-color-picker'
|
259 |
-
), $this->_version, true );
|
260 |
-
wp_register_script( $this->_token . '-admin', esc_url( $this->assets_url ) . 'js/admin.js', array( $this->_token . '-kiwi' ), $this->_version, true );
|
261 |
-
$kiwi_locale = array(
|
262 |
-
'kiwi_step_one_title' => esc_html__( 'Get your premium version now!', 'kiwi-social-share' ),
|
263 |
-
'kiwi_step_two_title' => esc_html__( 'Almost Done', 'kiwi-social-share' ),
|
264 |
-
'kiwi_step_one_subtitle' => esc_html__( 'Take advantage of the large number of professional features anad take
|
265 |
-
your business one step further!', 'kiwi-social-share' ),
|
266 |
-
'kiwi_step_two_subtitle' => esc_html__( 'We need a few information to complete this!', 'kiwi-social-share' )
|
267 |
-
);
|
268 |
-
wp_localize_script( $this->_token . '-admin', 'kiwi_locale', $kiwi_locale );
|
269 |
-
wp_enqueue_script( $this->_token . '-admin' );
|
270 |
-
}
|
271 |
-
} // End admin_enqueue_scripts ()
|
272 |
-
|
273 |
-
/**
|
274 |
-
* Load plugin localisation
|
275 |
-
*
|
276 |
-
* @access public
|
277 |
-
* @since 1.0.0
|
278 |
-
* @return void
|
279 |
-
*/
|
280 |
-
public function load_localisation() {
|
281 |
-
load_plugin_textdomain( 'kiwi-social-share', false, dirname( plugin_basename( $this->file ) ) . '/lang/' );
|
282 |
-
} // End load_localisation ()
|
283 |
-
|
284 |
-
/**
|
285 |
-
* Load plugin textdomain
|
286 |
-
*
|
287 |
-
* @access public
|
288 |
-
* @since 1.0.0
|
289 |
-
* @return void
|
290 |
-
*/
|
291 |
-
public function load_plugin_textdomain() {
|
292 |
-
$domain = 'kiwi-social-share';
|
293 |
-
|
294 |
-
$locale = apply_filters( 'plugin_locale', get_locale(), $domain );
|
295 |
-
|
296 |
-
load_textdomain( $domain, WP_LANG_DIR . '/' . $domain . '/' . $domain . '-' . $locale . '.mo' );
|
297 |
-
load_plugin_textdomain( $domain, false, dirname( plugin_basename( $this->file ) ) . '/lang/' );
|
298 |
-
} // End load_plugin_textdomain ()
|
299 |
-
|
300 |
-
/**
|
301 |
-
* Main Kiwi_Social_Share Instance
|
302 |
-
*
|
303 |
-
* Ensures only one instance of Kiwi_Social_Share is loaded or can be loaded.
|
304 |
-
*
|
305 |
-
* @since 1.0.0
|
306 |
-
* @static
|
307 |
-
* @see Kiwi_Social_Share()
|
308 |
-
* @return Main Kiwi_Social_Share instance
|
309 |
-
*/
|
310 |
-
public static function instance( $file = '', $version = '1.0.0' ) {
|
311 |
-
if ( is_null( self::$_instance ) ) {
|
312 |
-
self::$_instance = new self( $file, $version );
|
313 |
-
}
|
314 |
-
|
315 |
-
return self::$_instance;
|
316 |
-
} // End instance ()
|
317 |
-
|
318 |
-
/**
|
319 |
-
* Cloning is forbidden.
|
320 |
-
*
|
321 |
-
* @since 1.0.0
|
322 |
-
*/
|
323 |
-
public function __clone() {
|
324 |
-
_doing_it_wrong( __FUNCTION__, esc_html__( 'Cheatin’ huh?', 'kiwi-social-share' ), $this->_version );
|
325 |
-
} // End __clone ()
|
326 |
-
|
327 |
-
/**
|
328 |
-
* Unserializing instances of this class is forbidden.
|
329 |
-
*
|
330 |
-
* @since 1.0.0
|
331 |
-
*/
|
332 |
-
public function __wakeup() {
|
333 |
-
_doing_it_wrong( __FUNCTION__, esc_html__( 'Cheatin’ huh?', 'kiwi-social-share' ), $this->_version );
|
334 |
-
} // End __wakeup ()
|
335 |
-
|
336 |
-
/**
|
337 |
-
* Installation. Runs on activation.
|
338 |
-
*
|
339 |
-
* @access public
|
340 |
-
* @since 1.0.0
|
341 |
-
* @return void
|
342 |
-
*/
|
343 |
-
public function install() {
|
344 |
-
$this->_log_version_number();
|
345 |
-
$options = get_option( 'kiwi_general_settings', array() );
|
346 |
-
if ( empty( $options ) ) {
|
347 |
-
Kiwi_Social_Share_Importer::get_instance();
|
348 |
-
}
|
349 |
-
} // End install ()
|
350 |
-
|
351 |
-
/**
|
352 |
-
* Log the plugin version number.
|
353 |
-
*
|
354 |
-
* @access public
|
355 |
-
* @since 1.0.0
|
356 |
-
* @return void
|
357 |
-
*/
|
358 |
-
private function _log_version_number() {
|
359 |
-
update_option( $this->_token . '_version', $this->_version );
|
360 |
-
} // End _log_version_number ()
|
361 |
-
|
362 |
}
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
+
exit;
|
5 |
+
}
|
6 |
+
|
7 |
+
class Kiwi_Social_Share {
|
8 |
+
|
9 |
+
/**
|
10 |
+
* The single instance of Kiwi_Social_Share.
|
11 |
+
*
|
12 |
+
* @var object
|
13 |
+
* @access private
|
14 |
+
* @since 1.0.0
|
15 |
+
*/
|
16 |
+
private static $_instance = NULL;
|
17 |
+
|
18 |
+
/**
|
19 |
+
* Settings class object
|
20 |
+
*
|
21 |
+
* @var object
|
22 |
+
* @access public
|
23 |
+
* @since 1.0.0
|
24 |
+
*/
|
25 |
+
public $settings = NULL;
|
26 |
+
|
27 |
+
/**
|
28 |
+
* The version number.
|
29 |
+
*
|
30 |
+
* @var string
|
31 |
+
* @access public
|
32 |
+
* @since 1.0.0
|
33 |
+
*/
|
34 |
+
public $_version;
|
35 |
+
|
36 |
+
/**
|
37 |
+
* The token.
|
38 |
+
*
|
39 |
+
* @var string
|
40 |
+
* @access public
|
41 |
+
* @since 1.0.0
|
42 |
+
*/
|
43 |
+
public $_token;
|
44 |
+
|
45 |
+
/**
|
46 |
+
* The main plugin file.
|
47 |
+
*
|
48 |
+
* @var string
|
49 |
+
* @access public
|
50 |
+
* @since 1.0.0
|
51 |
+
*/
|
52 |
+
public $file;
|
53 |
+
|
54 |
+
/**
|
55 |
+
* The main plugin directory.
|
56 |
+
*
|
57 |
+
* @var string
|
58 |
+
* @access public
|
59 |
+
* @since 1.0.0
|
60 |
+
*/
|
61 |
+
public $dir;
|
62 |
+
|
63 |
+
/**
|
64 |
+
* The plugin assets directory.
|
65 |
+
*
|
66 |
+
* @var string
|
67 |
+
* @access public
|
68 |
+
* @since 1.0.0
|
69 |
+
*/
|
70 |
+
public $assets_dir;
|
71 |
+
|
72 |
+
/**
|
73 |
+
* The plugin assets URL.
|
74 |
+
*
|
75 |
+
* @var string
|
76 |
+
* @access public
|
77 |
+
* @since 1.0.0
|
78 |
+
*/
|
79 |
+
public $assets_url;
|
80 |
+
|
81 |
+
/**
|
82 |
+
* Suffix for Javascripts.
|
83 |
+
*
|
84 |
+
* @var string
|
85 |
+
* @access public
|
86 |
+
* @since 1.0.0
|
87 |
+
*/
|
88 |
+
public $script_suffix;
|
89 |
+
|
90 |
+
/**
|
91 |
+
* Kiwi_Social_Share constructor.
|
92 |
+
*
|
93 |
+
* @param string $file
|
94 |
+
* @param string $version
|
95 |
+
*/
|
96 |
+
public function __construct( $file = '', $version = '1.0.0' ) {
|
97 |
+
$this->_version = $version;
|
98 |
+
$this->_token = 'kiwi_social_sharing';
|
99 |
+
|
100 |
+
// Load plugin environment variables
|
101 |
+
$this->file = $file;
|
102 |
+
$this->dir = dirname( $this->file );
|
103 |
+
$this->assets_dir = trailingslashit( $this->dir ) . 'assets';
|
104 |
+
$this->assets_url = esc_url( trailingslashit( plugins_url( '/assets/', $this->file ) ) );
|
105 |
+
|
106 |
+
$this->script_suffix = defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ? '' : '.min';
|
107 |
+
|
108 |
+
|
109 |
+
register_activation_hook( $this->file, array( $this, 'install' ) );
|
110 |
+
|
111 |
+
new Kiwi_Social_Share_Click_To_Tweet();
|
112 |
+
|
113 |
+
|
114 |
+
|
115 |
+
add_action( 'plugins_loaded', array( $this, 'load_frontend_kiwi' ) );
|
116 |
+
|
117 |
+
// Load frontend JS & CSS
|
118 |
+
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_styles' ), 10 );
|
119 |
+
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ), 10 );
|
120 |
+
|
121 |
+
// Load admin JS & CSS
|
122 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_scripts' ), 10, 1 );
|
123 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'admin_enqueue_styles' ), 10, 1 );
|
124 |
+
|
125 |
+
// Handle feedback
|
126 |
+
require_once 'lib/class-kiwi-social-share-feedback.php';
|
127 |
+
new Kiwi_Social_Share_Feedback( $this->file );
|
128 |
+
|
129 |
+
// Handle localisation
|
130 |
+
$this->load_plugin_textdomain();
|
131 |
+
add_action( 'init', array( $this, 'load_localisation' ), 0 );
|
132 |
+
|
133 |
+
$this->add_shortcodes();
|
134 |
+
$this->add_metaboxes();
|
135 |
+
$this->import_settings();
|
136 |
+
|
137 |
+
} // End __construct ()
|
138 |
+
|
139 |
+
|
140 |
+
/**
|
141 |
+
* Initiate shortcode
|
142 |
+
*/
|
143 |
+
public function add_shortcodes() {
|
144 |
+
$advanced = Kiwi_Social_Share_Helper::get_setting_value( 'advanced_shortcode_manager', false, 'kiwi_advanced_settings' );
|
145 |
+
new Kiwi_Social_Share_Shortcodes( $advanced );
|
146 |
+
}
|
147 |
+
|
148 |
+
/**
|
149 |
+
* Add metaboxes if the option is enabled
|
150 |
+
*/
|
151 |
+
public function add_metaboxes() {
|
152 |
+
$custom_meta_boxes = Kiwi_Social_Share_Helper::get_setting_value( 'custom_meta_boxes', '' );
|
153 |
+
if ( ! empty( $custom_meta_boxes ) ) {
|
154 |
+
new Kiwi_Social_Share_Metaboxes();
|
155 |
+
}
|
156 |
+
}
|
157 |
+
|
158 |
+
/**
|
159 |
+
* Render the frontend
|
160 |
+
*
|
161 |
+
* @access public
|
162 |
+
* @since 1.0.0
|
163 |
+
* @return void
|
164 |
+
*/
|
165 |
+
public function load_frontend_kiwi() {
|
166 |
+
$instance = Kiwi_Social_Share_Frontend::instance( __FILE__, $this->_version );
|
167 |
+
}
|
168 |
+
|
169 |
+
/**
|
170 |
+
* Start importer
|
171 |
+
*
|
172 |
+
* @access public
|
173 |
+
* @since 1.0.0
|
174 |
+
* @return void
|
175 |
+
*/
|
176 |
+
public function import_settings() {
|
177 |
+
$settings = get_option( 'kiwi_backup_option', false );
|
178 |
+
if ( ! $settings ) {
|
179 |
+
return;
|
180 |
+
}
|
181 |
+
|
182 |
+
$current = get_option( 'kiwi_general_settings', false );
|
183 |
+
$settings = get_option( 'kiwi_backup_option' );
|
184 |
+
|
185 |
+
if ( ! $current ) {
|
186 |
+
update_option( 'kiwi_general_settings', $settings );
|
187 |
+
} else {
|
188 |
+
$new = array_merge( $current, $settings );
|
189 |
+
update_option( 'kiwi_general_settings', $new );
|
190 |
+
}
|
191 |
+
|
192 |
+
delete_option( 'kiwi_backup_option' );
|
193 |
+
}
|
194 |
+
|
195 |
+
/**
|
196 |
+
* Load frontend CSS.
|
197 |
+
*
|
198 |
+
* @access public
|
199 |
+
* @since 1.0.0
|
200 |
+
* @return void
|
201 |
+
*/
|
202 |
+
public function enqueue_styles() {
|
203 |
+
wp_enqueue_style( 'icomoon', esc_url( $this->assets_url ) . 'vendors/icomoon/style.css', array(), $this->_version );
|
204 |
+
wp_register_style( $this->_token . '-frontend', esc_url( $this->assets_url ) . 'css/frontend' . $this->script_suffix . '.css', array( 'icomoon' ), $this->_version );
|
205 |
+
} // End enqueue_styles ()
|
206 |
+
|
207 |
+
/**
|
208 |
+
* Load frontend Javascript.
|
209 |
+
*
|
210 |
+
* @access public
|
211 |
+
* @since 1.0.0
|
212 |
+
* @return void
|
213 |
+
*/
|
214 |
+
public function enqueue_scripts() {
|
215 |
+
wp_register_script( $this->_token . '-kiwi', esc_url( $this->assets_url ) . 'js/kiwi' . $this->script_suffix . '.js', array( 'jquery' ), $this->_version, true );
|
216 |
+
wp_register_script( $this->_token . '-frontend', esc_url( $this->assets_url ) . 'js/frontend' . $this->script_suffix . '.js', array( $this->_token . '-kiwi' ), $this->_version );
|
217 |
+
|
218 |
+
} // End enqueue_scripts ()
|
219 |
+
|
220 |
+
/**
|
221 |
+
* Load admin CSS.
|
222 |
+
*
|
223 |
+
* @access public
|
224 |
+
* @since 1.0.0
|
225 |
+
* @return void
|
226 |
+
*/
|
227 |
+
public function admin_enqueue_styles( $hook = '' ) {
|
228 |
+
// Add the color picker css file
|
229 |
+
if ( $hook == 'toplevel_page_kiwi_social_sharing_settings' || $hook == 'kiwi_page_kiwi-upgrade' ) {
|
230 |
+
wp_enqueue_style( 'wp-color-picker' );
|
231 |
+
wp_enqueue_style( 'bootstrap', esc_url( $this->assets_url ) . 'vendors/bootstrap/bootstrap' . $this->script_suffix . '.css', array(), $this->_version );
|
232 |
+
wp_enqueue_style( 'open-sans', '//fonts.googleapis.com/css?family=Open+Sans:300,400,700,800', array(), $this->_version );
|
233 |
+
wp_enqueue_style( 'icomoon', esc_url( $this->assets_url ) . 'vendors/icomoon/style.css', array(), $this->_version );
|
234 |
+
wp_register_style( $this->_token . '-admin', esc_url( $this->assets_url ) . 'css/admin.css', array(), $this->_version );
|
235 |
+
wp_enqueue_style( $this->_token . '-admin' );
|
236 |
+
}else {
|
237 |
+
wp_register_style('menu-link', esc_url( $this->assets_url ) . 'css/menu-link.css', array(), $this->_version );
|
238 |
+
wp_enqueue_style( 'menu-link' );
|
239 |
+
}
|
240 |
+
|
241 |
+
} // End admin_enqueue_styles ()
|
242 |
+
|
243 |
+
/**
|
244 |
+
* Load admin Javascript.
|
245 |
+
*
|
246 |
+
* @access public
|
247 |
+
* @since 1.0.0
|
248 |
+
* @return void
|
249 |
+
*/
|
250 |
+
public function admin_enqueue_scripts( $hook = '' ) {
|
251 |
+
if ( $hook == 'toplevel_page_kiwi_social_sharing_settings' || $hook == 'plugins.php' ) {
|
252 |
+
wp_register_script( 'bootstrap', esc_url( $this->assets_url ) . 'vendors/bootstrap/bootstrap' . $this->script_suffix . '.js', array(
|
253 |
+
'jquery',
|
254 |
+
'jquery-ui-sortable'
|
255 |
+
), $this->_version, true );
|
256 |
+
wp_register_script( $this->_token . '-kiwi', esc_url( $this->assets_url ) . 'js/kiwi' . $this->script_suffix . '.js', array(
|
257 |
+
'bootstrap',
|
258 |
+
'wp-color-picker'
|
259 |
+
), $this->_version, true );
|
260 |
+
wp_register_script( $this->_token . '-admin', esc_url( $this->assets_url ) . 'js/admin.js', array( $this->_token . '-kiwi' ), $this->_version, true );
|
261 |
+
$kiwi_locale = array(
|
262 |
+
'kiwi_step_one_title' => esc_html__( 'Get your premium version now!', 'kiwi-social-share' ),
|
263 |
+
'kiwi_step_two_title' => esc_html__( 'Almost Done', 'kiwi-social-share' ),
|
264 |
+
'kiwi_step_one_subtitle' => esc_html__( 'Take advantage of the large number of professional features anad take
|
265 |
+
your business one step further!', 'kiwi-social-share' ),
|
266 |
+
'kiwi_step_two_subtitle' => esc_html__( 'We need a few information to complete this!', 'kiwi-social-share' )
|
267 |
+
);
|
268 |
+
wp_localize_script( $this->_token . '-admin', 'kiwi_locale', $kiwi_locale );
|
269 |
+
wp_enqueue_script( $this->_token . '-admin' );
|
270 |
+
}
|
271 |
+
} // End admin_enqueue_scripts ()
|
272 |
+
|
273 |
+
/**
|
274 |
+
* Load plugin localisation
|
275 |
+
*
|
276 |
+
* @access public
|
277 |
+
* @since 1.0.0
|
278 |
+
* @return void
|
279 |
+
*/
|
280 |
+
public function load_localisation() {
|
281 |
+
load_plugin_textdomain( 'kiwi-social-share', false, dirname( plugin_basename( $this->file ) ) . '/lang/' );
|
282 |
+
} // End load_localisation ()
|
283 |
+
|
284 |
+
/**
|
285 |
+
* Load plugin textdomain
|
286 |
+
*
|
287 |
+
* @access public
|
288 |
+
* @since 1.0.0
|
289 |
+
* @return void
|
290 |
+
*/
|
291 |
+
public function load_plugin_textdomain() {
|
292 |
+
$domain = 'kiwi-social-share';
|
293 |
+
|
294 |
+
$locale = apply_filters( 'plugin_locale', get_locale(), $domain );
|
295 |
+
|
296 |
+
load_textdomain( $domain, WP_LANG_DIR . '/' . $domain . '/' . $domain . '-' . $locale . '.mo' );
|
297 |
+
load_plugin_textdomain( $domain, false, dirname( plugin_basename( $this->file ) ) . '/lang/' );
|
298 |
+
} // End load_plugin_textdomain ()
|
299 |
+
|
300 |
+
/**
|
301 |
+
* Main Kiwi_Social_Share Instance
|
302 |
+
*
|
303 |
+
* Ensures only one instance of Kiwi_Social_Share is loaded or can be loaded.
|
304 |
+
*
|
305 |
+
* @since 1.0.0
|
306 |
+
* @static
|
307 |
+
* @see Kiwi_Social_Share()
|
308 |
+
* @return Main Kiwi_Social_Share instance
|
309 |
+
*/
|
310 |
+
public static function instance( $file = '', $version = '1.0.0' ) {
|
311 |
+
if ( is_null( self::$_instance ) ) {
|
312 |
+
self::$_instance = new self( $file, $version );
|
313 |
+
}
|
314 |
+
|
315 |
+
return self::$_instance;
|
316 |
+
} // End instance ()
|
317 |
+
|
318 |
+
/**
|
319 |
+
* Cloning is forbidden.
|
320 |
+
*
|
321 |
+
* @since 1.0.0
|
322 |
+
*/
|
323 |
+
public function __clone() {
|
324 |
+
_doing_it_wrong( __FUNCTION__, esc_html__( 'Cheatin’ huh?', 'kiwi-social-share' ), $this->_version );
|
325 |
+
} // End __clone ()
|
326 |
+
|
327 |
+
/**
|
328 |
+
* Unserializing instances of this class is forbidden.
|
329 |
+
*
|
330 |
+
* @since 1.0.0
|
331 |
+
*/
|
332 |
+
public function __wakeup() {
|
333 |
+
_doing_it_wrong( __FUNCTION__, esc_html__( 'Cheatin’ huh?', 'kiwi-social-share' ), $this->_version );
|
334 |
+
} // End __wakeup ()
|
335 |
+
|
336 |
+
/**
|
337 |
+
* Installation. Runs on activation.
|
338 |
+
*
|
339 |
+
* @access public
|
340 |
+
* @since 1.0.0
|
341 |
+
* @return void
|
342 |
+
*/
|
343 |
+
public function install() {
|
344 |
+
$this->_log_version_number();
|
345 |
+
$options = get_option( 'kiwi_general_settings', array() );
|
346 |
+
if ( empty( $options ) ) {
|
347 |
+
Kiwi_Social_Share_Importer::get_instance();
|
348 |
+
}
|
349 |
+
} // End install ()
|
350 |
+
|
351 |
+
/**
|
352 |
+
* Log the plugin version number.
|
353 |
+
*
|
354 |
+
* @access public
|
355 |
+
* @since 1.0.0
|
356 |
+
* @return void
|
357 |
+
*/
|
358 |
+
private function _log_version_number() {
|
359 |
+
update_option( $this->_token . '_version', $this->_version );
|
360 |
+
} // End _log_version_number ()
|
361 |
+
|
362 |
}
|
includes/frontend/social-bars/class-kiwi-social-share-view-article-bar.php
CHANGED
@@ -1,150 +1,150 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_View_Article_Bar
|
8 |
-
*/
|
9 |
-
final class Kiwi_Social_Share_View_Article_Bar extends Kiwi_Social_Share_View implements Kiwi_Social_Share_Interface_Frontend {
|
10 |
-
/**
|
11 |
-
* @var bool
|
12 |
-
*/
|
13 |
-
private $stop = false;
|
14 |
-
/**
|
15 |
-
* @var string
|
16 |
-
*/
|
17 |
-
private $style;
|
18 |
-
|
19 |
-
/**
|
20 |
-
* Kiwi_Social_Share_Article_Bar constructor.
|
21 |
-
*/
|
22 |
-
public function __construct() {
|
23 |
-
parent::__construct();
|
24 |
-
$enable = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons', false );
|
25 |
-
|
26 |
-
if ( ! $enable ) {
|
27 |
-
return;
|
28 |
-
}
|
29 |
-
|
30 |
-
if ( empty( $this->networks['article_bar'] ) ) {
|
31 |
-
return;
|
32 |
-
}
|
33 |
-
|
34 |
-
$this->style = Kiwi_Social_Share_Helper::get_setting_value( 'article_bar_style', 'center' );
|
35 |
-
switch ( $this->style ) {
|
36 |
-
case 'fit':
|
37 |
-
$this->style = 'kiwi-article-bar-fit';
|
38 |
-
break;
|
39 |
-
default:
|
40 |
-
$this->style = 'kiwi-article-bar-center';
|
41 |
-
break;
|
42 |
-
}
|
43 |
-
|
44 |
-
$this->position = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons_location', 'bottom' );
|
45 |
-
|
46 |
-
// render on the front
|
47 |
-
add_action( 'wp', array( $this, 'check_front_page' ) );
|
48 |
-
add_action( 'the_content', array( $this, 'display_bar' ) );
|
49 |
-
|
50 |
-
}
|
51 |
-
|
52 |
-
/**
|
53 |
-
* We need to make sure we don't render the article bar on a static front page ( some templates load custom post
|
54 |
-
* types as sections )
|
55 |
-
*/
|
56 |
-
public function check_front_page() {
|
57 |
-
$this->stop = is_front_page();
|
58 |
-
}
|
59 |
-
|
60 |
-
/**
|
61 |
-
* Output contents in frontend
|
62 |
-
*
|
63 |
-
* @param string $content
|
64 |
-
*
|
65 |
-
* @return string
|
66 |
-
*/
|
67 |
-
public function display_bar( $content = '' ) {
|
68 |
-
|
69 |
-
if ( ( ! is_single() && ! is_page() ) || $this->stop ) {
|
70 |
-
return $content;
|
71 |
-
}
|
72 |
-
|
73 |
-
$kiwi = Kiwi_Social_Share::instance();
|
74 |
-
wp_enqueue_style( $kiwi->_token . '-frontend' );
|
75 |
-
wp_enqueue_script( $kiwi->_token . '-frontend' );
|
76 |
-
|
77 |
-
$bar = $this->generate_frontend_bar();
|
78 |
-
|
79 |
-
switch ( $this->position ) {
|
80 |
-
case 'top':
|
81 |
-
return $bar . $content;
|
82 |
-
break;
|
83 |
-
case 'both':
|
84 |
-
return $bar . $content . $bar;
|
85 |
-
break;
|
86 |
-
default:
|
87 |
-
return $content . $bar;
|
88 |
-
break;
|
89 |
-
}
|
90 |
-
}
|
91 |
-
|
92 |
-
/**
|
93 |
-
* Render the display bar
|
94 |
-
*
|
95 |
-
* Allow theme customization for the article bar using the following filters:
|
96 |
-
* * kiwi_before_article_bar
|
97 |
-
* * kiwi_before_first_article_item
|
98 |
-
* * kiwi_after_last_article_item
|
99 |
-
* * kiwi_after_article_bar
|
100 |
-
* * kiwi_article_bar_list_custom_class
|
101 |
-
*/
|
102 |
-
public function generate_frontend_bar() {
|
103 |
-
$output = '';
|
104 |
-
$additional = '';
|
105 |
-
$class = implode( ' ', $this->container_class );
|
106 |
-
$class .= ' ' . $this->style;
|
107 |
-
$class .= ' ' . apply_filters( 'kiwi_article_bar_list_custom_class', '' );
|
108 |
-
$output .= wp_kses_post( apply_filters( 'kiwi_before_article_bar', '' ) );
|
109 |
-
|
110 |
-
$visibility = Kiwi_Social_Share_Helper::get_setting_value( 'mobile_only_sharing', false, 'kiwi_advanced_settings' );
|
111 |
-
|
112 |
-
if ( $visibility ) {
|
113 |
-
$additional = ' icons-visible-desktop';
|
114 |
-
}
|
115 |
-
|
116 |
-
$tracking = '';
|
117 |
-
if ( $this->tracking ) {
|
118 |
-
$tracking = ' data-tracking="true" data-tracking-container="article-bar" ';
|
119 |
-
}
|
120 |
-
|
121 |
-
$output .= '<ul class="kiwi-article-bar ' . esc_attr( $class . $additional ) . '"' . $tracking . '>';
|
122 |
-
$output .= wp_kses_post( apply_filters( 'kiwi_before_first_article_bar_item', '' ) );
|
123 |
-
|
124 |
-
foreach ( $this->networks['article_bar'] as $network ) {
|
125 |
-
$class = $this->generate_class_name( $network );
|
126 |
-
if ( ! class_exists( $class ) ) {
|
127 |
-
continue;
|
128 |
-
}
|
129 |
-
$t = new $class();
|
130 |
-
$t = $t->generate_output();
|
131 |
-
if ( ! empty( $t ) ) {
|
132 |
-
$output .= '<li>';
|
133 |
-
/**
|
134 |
-
* Social buttons will implement this interface :
|
135 |
-
* Kiwi_Social_Share_Interface_Social::generate_output
|
136 |
-
*/
|
137 |
-
$output .= $t;
|
138 |
-
$output .= '</li>';
|
139 |
-
}
|
140 |
-
}
|
141 |
-
$output .= wp_kses_post( apply_filters( 'kiwi_after_last_article_bar_item', '' ) );
|
142 |
-
$output .= '</ul>';
|
143 |
-
|
144 |
-
$output .= wp_kses_post( apply_filters( 'kiwi_after_article_bar', '' ) );
|
145 |
-
|
146 |
-
return $output;
|
147 |
-
}
|
148 |
-
|
149 |
-
|
150 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_View_Article_Bar
|
8 |
+
*/
|
9 |
+
final class Kiwi_Social_Share_View_Article_Bar extends Kiwi_Social_Share_View implements Kiwi_Social_Share_Interface_Frontend {
|
10 |
+
/**
|
11 |
+
* @var bool
|
12 |
+
*/
|
13 |
+
private $stop = false;
|
14 |
+
/**
|
15 |
+
* @var string
|
16 |
+
*/
|
17 |
+
private $style;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Kiwi_Social_Share_Article_Bar constructor.
|
21 |
+
*/
|
22 |
+
public function __construct() {
|
23 |
+
parent::__construct();
|
24 |
+
$enable = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons', false );
|
25 |
+
|
26 |
+
if ( ! $enable ) {
|
27 |
+
return;
|
28 |
+
}
|
29 |
+
|
30 |
+
if ( empty( $this->networks['article_bar'] ) ) {
|
31 |
+
return;
|
32 |
+
}
|
33 |
+
|
34 |
+
$this->style = Kiwi_Social_Share_Helper::get_setting_value( 'article_bar_style', 'center' );
|
35 |
+
switch ( $this->style ) {
|
36 |
+
case 'fit':
|
37 |
+
$this->style = 'kiwi-article-bar-fit';
|
38 |
+
break;
|
39 |
+
default:
|
40 |
+
$this->style = 'kiwi-article-bar-center';
|
41 |
+
break;
|
42 |
+
}
|
43 |
+
|
44 |
+
$this->position = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons_location', 'bottom' );
|
45 |
+
|
46 |
+
// render on the front
|
47 |
+
add_action( 'wp', array( $this, 'check_front_page' ) );
|
48 |
+
add_action( 'the_content', array( $this, 'display_bar' ) );
|
49 |
+
|
50 |
+
}
|
51 |
+
|
52 |
+
/**
|
53 |
+
* We need to make sure we don't render the article bar on a static front page ( some templates load custom post
|
54 |
+
* types as sections )
|
55 |
+
*/
|
56 |
+
public function check_front_page() {
|
57 |
+
$this->stop = is_front_page();
|
58 |
+
}
|
59 |
+
|
60 |
+
/**
|
61 |
+
* Output contents in frontend
|
62 |
+
*
|
63 |
+
* @param string $content
|
64 |
+
*
|
65 |
+
* @return string
|
66 |
+
*/
|
67 |
+
public function display_bar( $content = '' ) {
|
68 |
+
|
69 |
+
if ( ( ! is_single() && ! is_page() ) || $this->stop ) {
|
70 |
+
return $content;
|
71 |
+
}
|
72 |
+
|
73 |
+
$kiwi = Kiwi_Social_Share::instance();
|
74 |
+
wp_enqueue_style( $kiwi->_token . '-frontend' );
|
75 |
+
wp_enqueue_script( $kiwi->_token . '-frontend' );
|
76 |
+
|
77 |
+
$bar = $this->generate_frontend_bar();
|
78 |
+
|
79 |
+
switch ( $this->position ) {
|
80 |
+
case 'top':
|
81 |
+
return $bar . $content;
|
82 |
+
break;
|
83 |
+
case 'both':
|
84 |
+
return $bar . $content . $bar;
|
85 |
+
break;
|
86 |
+
default:
|
87 |
+
return $content . $bar;
|
88 |
+
break;
|
89 |
+
}
|
90 |
+
}
|
91 |
+
|
92 |
+
/**
|
93 |
+
* Render the display bar
|
94 |
+
*
|
95 |
+
* Allow theme customization for the article bar using the following filters:
|
96 |
+
* * kiwi_before_article_bar
|
97 |
+
* * kiwi_before_first_article_item
|
98 |
+
* * kiwi_after_last_article_item
|
99 |
+
* * kiwi_after_article_bar
|
100 |
+
* * kiwi_article_bar_list_custom_class
|
101 |
+
*/
|
102 |
+
public function generate_frontend_bar() {
|
103 |
+
$output = '';
|
104 |
+
$additional = '';
|
105 |
+
$class = implode( ' ', $this->container_class );
|
106 |
+
$class .= ' ' . $this->style;
|
107 |
+
$class .= ' ' . apply_filters( 'kiwi_article_bar_list_custom_class', '' );
|
108 |
+
$output .= wp_kses_post( apply_filters( 'kiwi_before_article_bar', '' ) );
|
109 |
+
|
110 |
+
$visibility = Kiwi_Social_Share_Helper::get_setting_value( 'mobile_only_sharing', false, 'kiwi_advanced_settings' );
|
111 |
+
|
112 |
+
if ( $visibility ) {
|
113 |
+
$additional = ' icons-visible-desktop';
|
114 |
+
}
|
115 |
+
|
116 |
+
$tracking = '';
|
117 |
+
if ( $this->tracking ) {
|
118 |
+
$tracking = ' data-tracking="true" data-tracking-container="article-bar" ';
|
119 |
+
}
|
120 |
+
|
121 |
+
$output .= '<ul class="kiwi-article-bar ' . esc_attr( $class . $additional ) . '"' . $tracking . '>';
|
122 |
+
$output .= wp_kses_post( apply_filters( 'kiwi_before_first_article_bar_item', '' ) );
|
123 |
+
|
124 |
+
foreach ( $this->networks['article_bar'] as $network ) {
|
125 |
+
$class = $this->generate_class_name( $network );
|
126 |
+
if ( ! class_exists( $class ) ) {
|
127 |
+
continue;
|
128 |
+
}
|
129 |
+
$t = new $class();
|
130 |
+
$t = $t->generate_output();
|
131 |
+
if ( ! empty( $t ) ) {
|
132 |
+
$output .= '<li>';
|
133 |
+
/**
|
134 |
+
* Social buttons will implement this interface :
|
135 |
+
* Kiwi_Social_Share_Interface_Social::generate_output
|
136 |
+
*/
|
137 |
+
$output .= $t;
|
138 |
+
$output .= '</li>';
|
139 |
+
}
|
140 |
+
}
|
141 |
+
$output .= wp_kses_post( apply_filters( 'kiwi_after_last_article_bar_item', '' ) );
|
142 |
+
$output .= '</ul>';
|
143 |
+
|
144 |
+
$output .= wp_kses_post( apply_filters( 'kiwi_after_article_bar', '' ) );
|
145 |
+
|
146 |
+
return $output;
|
147 |
+
}
|
148 |
+
|
149 |
+
|
150 |
}
|
includes/frontend/social-bars/class-kiwi-social-share-view-floating-bar.php
CHANGED
@@ -1,125 +1,125 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
final class Kiwi_Social_Share_View_Floating_Bar extends Kiwi_Social_Share_View implements Kiwi_Social_Share_Interface_Frontend {
|
7 |
-
/**
|
8 |
-
* Kiwi_Social_Share_Floating_Bar constructor.
|
9 |
-
*/
|
10 |
-
public function __construct() {
|
11 |
-
parent::__construct();
|
12 |
-
$enable = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel', false );
|
13 |
-
|
14 |
-
if ( ! $enable ) {
|
15 |
-
return;
|
16 |
-
}
|
17 |
-
|
18 |
-
if ( empty( $this->networks['floating_bar'] ) ) {
|
19 |
-
return;
|
20 |
-
}
|
21 |
-
|
22 |
-
$this->position = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel_location', 'left' );
|
23 |
-
$this->container_class[] = $this->position;
|
24 |
-
|
25 |
-
// render on the front
|
26 |
-
add_action( 'wp_footer', array( $this, 'display_bar' ) );
|
27 |
-
}
|
28 |
-
|
29 |
-
/**
|
30 |
-
* @param string $content
|
31 |
-
*
|
32 |
-
* @return mixed|void
|
33 |
-
*/
|
34 |
-
public function display_bar( $content = '' ) {
|
35 |
-
$this->generate_frontend_bar();
|
36 |
-
}
|
37 |
-
|
38 |
-
/**
|
39 |
-
*
|
40 |
-
*/
|
41 |
-
public function set_options() {
|
42 |
-
$this->container_class[] = Kiwi_Social_Share_Helper::get_setting_value( 'button_shape_floating', 'rect' );
|
43 |
-
$floating_panel_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel_posttypes', 'all' );
|
44 |
-
if ( $floating_panel_posttypes === 'all' ) {
|
45 |
-
$this->post_types = 'all';
|
46 |
-
} else {
|
47 |
-
$post_types = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel_posttypes_list', array() );
|
48 |
-
$this->post_types = array_merge( $this->post_types, $post_types );
|
49 |
-
};
|
50 |
-
}
|
51 |
-
|
52 |
-
/**
|
53 |
-
* Render the display bar
|
54 |
-
*
|
55 |
-
* Allow theme customization for the floating bar using the following filters:
|
56 |
-
* * kiwi_before_floating_bar
|
57 |
-
* * kiwi_before_first_floating_item
|
58 |
-
* * kiwi_after_last_floating_item
|
59 |
-
* * kiwi_after_floating_bar
|
60 |
-
* * kiwi_floating_bar_list_custom_class
|
61 |
-
*/
|
62 |
-
public function generate_frontend_bar() {
|
63 |
-
|
64 |
-
$kiwi = Kiwi_Social_Share::instance();
|
65 |
-
wp_enqueue_style( $kiwi->_token . '-frontend' );
|
66 |
-
wp_enqueue_script( $kiwi->_token . '-frontend' );
|
67 |
-
|
68 |
-
$output = '';
|
69 |
-
$class = implode( ' ', $this->container_class );
|
70 |
-
$class .= ' ' . apply_filters( 'kiwi_floating_bar_list_custom_class', '' );
|
71 |
-
$output .= wp_kses_post( apply_filters( 'kiwi_before_floating_bar', '' ) );
|
72 |
-
|
73 |
-
$tracking = '';
|
74 |
-
if ( $this->tracking ) {
|
75 |
-
$tracking = ' data-tracking="true" data-tracking-container="floating-bar" ';
|
76 |
-
}
|
77 |
-
|
78 |
-
$output .= '<ul class="kiwi-floating-bar ' . esc_attr( $class ) . '"' . $tracking . '>';
|
79 |
-
$output .= wp_kses_post( apply_filters( 'kiwi_before_first_floating_bar_item', '' ) );
|
80 |
-
|
81 |
-
$network_labels = array(
|
82 |
-
'facebook' => esc_html__( 'Facebook', 'kiwi-social-share' ),
|
83 |
-
'twitter' => esc_html__( 'Twitter', 'kiwi-social-share' ),
|
84 |
-
'email' => esc_html__( 'Email', 'kiwi-social-share' ),
|
85 |
-
'google-plus' => esc_html__( 'Google Plus', 'kiwi-social-share' ),
|
86 |
-
'linkedin' => esc_html__( 'LinkedIn', 'kiwi-social-share' ),
|
87 |
-
'fintel' => esc_html__( 'Fintel', 'kiwi-social-share' ),
|
88 |
-
'pinterest' => esc_html__( 'Pinterest', 'kiwi-social-share' ),
|
89 |
-
'reddit' => esc_html__( 'Reddit', 'kiwi-social-share' ),
|
90 |
-
'skype' => esc_html__( 'Skype', 'kiwi-social-share' ),
|
91 |
-
'telegram' => esc_html__( 'Telegram', 'kiwi-social-share' ),
|
92 |
-
'whatsapp' => esc_html__( 'WhatsApp', 'kiwi-social-share' ),
|
93 |
-
);
|
94 |
-
|
95 |
-
foreach ( $this->networks['floating_bar'] as $network ) {
|
96 |
-
$class = $this->generate_class_name( $network );
|
97 |
-
if ( ! class_exists( $class ) ) {
|
98 |
-
continue;
|
99 |
-
}
|
100 |
-
|
101 |
-
$t = new $class();
|
102 |
-
$html = $t->generate_output();
|
103 |
-
if ( ! empty( $html ) ) {
|
104 |
-
$output .= '<li>';
|
105 |
-
/**
|
106 |
-
* Social buttons will implement this interface :
|
107 |
-
* Kiwi_Social_Share_Interface_Social::generate_output
|
108 |
-
*/
|
109 |
-
$output .= $html;
|
110 |
-
$output .= '<a data-class="popup" class="kiwi-nw-' . $network . ' network-label" data-network="' . esc_attr( $network ) . '" href="' . esc_url( $t->url ) . '">' . $network_labels[ $network ] . '</a>';
|
111 |
-
$output .= '</li>';
|
112 |
-
}
|
113 |
-
|
114 |
-
}
|
115 |
-
|
116 |
-
$output .= wp_kses_post( apply_filters( 'kiwi_after_last_floating_bar_item', '' ) );
|
117 |
-
$output .= '</ul>';
|
118 |
-
|
119 |
-
$output .= wp_kses_post( apply_filters( 'kiwi_after_floating_bar', '' ) );
|
120 |
-
|
121 |
-
echo $output;
|
122 |
-
}
|
123 |
-
|
124 |
-
|
125 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
final class Kiwi_Social_Share_View_Floating_Bar extends Kiwi_Social_Share_View implements Kiwi_Social_Share_Interface_Frontend {
|
7 |
+
/**
|
8 |
+
* Kiwi_Social_Share_Floating_Bar constructor.
|
9 |
+
*/
|
10 |
+
public function __construct() {
|
11 |
+
parent::__construct();
|
12 |
+
$enable = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel', false );
|
13 |
+
|
14 |
+
if ( ! $enable ) {
|
15 |
+
return;
|
16 |
+
}
|
17 |
+
|
18 |
+
if ( empty( $this->networks['floating_bar'] ) ) {
|
19 |
+
return;
|
20 |
+
}
|
21 |
+
|
22 |
+
$this->position = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel_location', 'left' );
|
23 |
+
$this->container_class[] = $this->position;
|
24 |
+
|
25 |
+
// render on the front
|
26 |
+
add_action( 'wp_footer', array( $this, 'display_bar' ) );
|
27 |
+
}
|
28 |
+
|
29 |
+
/**
|
30 |
+
* @param string $content
|
31 |
+
*
|
32 |
+
* @return mixed|void
|
33 |
+
*/
|
34 |
+
public function display_bar( $content = '' ) {
|
35 |
+
$this->generate_frontend_bar();
|
36 |
+
}
|
37 |
+
|
38 |
+
/**
|
39 |
+
*
|
40 |
+
*/
|
41 |
+
public function set_options() {
|
42 |
+
$this->container_class[] = Kiwi_Social_Share_Helper::get_setting_value( 'button_shape_floating', 'rect' );
|
43 |
+
$floating_panel_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel_posttypes', 'all' );
|
44 |
+
if ( $floating_panel_posttypes === 'all' ) {
|
45 |
+
$this->post_types = 'all';
|
46 |
+
} else {
|
47 |
+
$post_types = Kiwi_Social_Share_Helper::get_setting_value( 'floating_panel_posttypes_list', array() );
|
48 |
+
$this->post_types = array_merge( $this->post_types, $post_types );
|
49 |
+
};
|
50 |
+
}
|
51 |
+
|
52 |
+
/**
|
53 |
+
* Render the display bar
|
54 |
+
*
|
55 |
+
* Allow theme customization for the floating bar using the following filters:
|
56 |
+
* * kiwi_before_floating_bar
|
57 |
+
* * kiwi_before_first_floating_item
|
58 |
+
* * kiwi_after_last_floating_item
|
59 |
+
* * kiwi_after_floating_bar
|
60 |
+
* * kiwi_floating_bar_list_custom_class
|
61 |
+
*/
|
62 |
+
public function generate_frontend_bar() {
|
63 |
+
|
64 |
+
$kiwi = Kiwi_Social_Share::instance();
|
65 |
+
wp_enqueue_style( $kiwi->_token . '-frontend' );
|
66 |
+
wp_enqueue_script( $kiwi->_token . '-frontend' );
|
67 |
+
|
68 |
+
$output = '';
|
69 |
+
$class = implode( ' ', $this->container_class );
|
70 |
+
$class .= ' ' . apply_filters( 'kiwi_floating_bar_list_custom_class', '' );
|
71 |
+
$output .= wp_kses_post( apply_filters( 'kiwi_before_floating_bar', '' ) );
|
72 |
+
|
73 |
+
$tracking = '';
|
74 |
+
if ( $this->tracking ) {
|
75 |
+
$tracking = ' data-tracking="true" data-tracking-container="floating-bar" ';
|
76 |
+
}
|
77 |
+
|
78 |
+
$output .= '<ul class="kiwi-floating-bar ' . esc_attr( $class ) . '"' . $tracking . '>';
|
79 |
+
$output .= wp_kses_post( apply_filters( 'kiwi_before_first_floating_bar_item', '' ) );
|
80 |
+
|
81 |
+
$network_labels = array(
|
82 |
+
'facebook' => esc_html__( 'Facebook', 'kiwi-social-share' ),
|
83 |
+
'twitter' => esc_html__( 'Twitter', 'kiwi-social-share' ),
|
84 |
+
'email' => esc_html__( 'Email', 'kiwi-social-share' ),
|
85 |
+
'google-plus' => esc_html__( 'Google Plus', 'kiwi-social-share' ),
|
86 |
+
'linkedin' => esc_html__( 'LinkedIn', 'kiwi-social-share' ),
|
87 |
+
'fintel' => esc_html__( 'Fintel', 'kiwi-social-share' ),
|
88 |
+
'pinterest' => esc_html__( 'Pinterest', 'kiwi-social-share' ),
|
89 |
+
'reddit' => esc_html__( 'Reddit', 'kiwi-social-share' ),
|
90 |
+
'skype' => esc_html__( 'Skype', 'kiwi-social-share' ),
|
91 |
+
'telegram' => esc_html__( 'Telegram', 'kiwi-social-share' ),
|
92 |
+
'whatsapp' => esc_html__( 'WhatsApp', 'kiwi-social-share' ),
|
93 |
+
);
|
94 |
+
|
95 |
+
foreach ( $this->networks['floating_bar'] as $network ) {
|
96 |
+
$class = $this->generate_class_name( $network );
|
97 |
+
if ( ! class_exists( $class ) ) {
|
98 |
+
continue;
|
99 |
+
}
|
100 |
+
|
101 |
+
$t = new $class();
|
102 |
+
$html = $t->generate_output();
|
103 |
+
if ( ! empty( $html ) ) {
|
104 |
+
$output .= '<li>';
|
105 |
+
/**
|
106 |
+
* Social buttons will implement this interface :
|
107 |
+
* Kiwi_Social_Share_Interface_Social::generate_output
|
108 |
+
*/
|
109 |
+
$output .= $html;
|
110 |
+
$output .= '<a data-class="popup" class="kiwi-nw-' . $network . ' network-label" data-network="' . esc_attr( $network ) . '" href="' . esc_url( $t->url ) . '">' . $network_labels[ $network ] . '</a>';
|
111 |
+
$output .= '</li>';
|
112 |
+
}
|
113 |
+
|
114 |
+
}
|
115 |
+
|
116 |
+
$output .= wp_kses_post( apply_filters( 'kiwi_after_last_floating_bar_item', '' ) );
|
117 |
+
$output .= '</ul>';
|
118 |
+
|
119 |
+
$output .= wp_kses_post( apply_filters( 'kiwi_after_floating_bar', '' ) );
|
120 |
+
|
121 |
+
echo $output;
|
122 |
+
}
|
123 |
+
|
124 |
+
|
125 |
}
|
includes/frontend/social-bars/class-kiwi-social-share-view-shortcode-bar.php
CHANGED
@@ -1,76 +1,76 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_View_Shortcode_Bar
|
8 |
-
*/
|
9 |
-
final class Kiwi_Social_Share_View_Shortcode_Bar extends Kiwi_Social_Share_View implements Kiwi_Social_Share_Interface_Frontend {
|
10 |
-
public function __construct( $networks = array(), $style = 'center', $icons = 'rect' ) {
|
11 |
-
parent::__construct();
|
12 |
-
|
13 |
-
if ( ! empty( $networks ) ) {
|
14 |
-
$this->networks['shortcode_bar'] = $networks;
|
15 |
-
}
|
16 |
-
|
17 |
-
$this->container_class = array( $icons );
|
18 |
-
|
19 |
-
switch ( $style ) {
|
20 |
-
case 'fit':
|
21 |
-
$this->container_class[] = 'kiwi-article-bar-fit';
|
22 |
-
break;
|
23 |
-
default:
|
24 |
-
$this->container_class[] = 'kiwi-article-bar-center';
|
25 |
-
break;
|
26 |
-
}
|
27 |
-
|
28 |
-
$kiwi = Kiwi_Social_Share::instance();
|
29 |
-
wp_enqueue_style( $kiwi->_token . '-frontend' );
|
30 |
-
wp_enqueue_script( $kiwi->_token . '-frontend' );
|
31 |
-
}
|
32 |
-
|
33 |
-
/**
|
34 |
-
* @param string $content
|
35 |
-
*
|
36 |
-
* @return mixed|void
|
37 |
-
*/
|
38 |
-
public function display_bar( $content = '' ) {
|
39 |
-
$this->generate_frontend_bar();
|
40 |
-
}
|
41 |
-
|
42 |
-
/**
|
43 |
-
* Render the display bar
|
44 |
-
*
|
45 |
-
*/
|
46 |
-
public function generate_frontend_bar() {
|
47 |
-
$output = '';
|
48 |
-
$class = implode( ' ', $this->container_class );
|
49 |
-
$tracking = '';
|
50 |
-
if ( $this->tracking ) {
|
51 |
-
$tracking = ' data-tracking="true" data-tracking-container="shortcode-bar" ';
|
52 |
-
}
|
53 |
-
$output .= '<ul class="kiwi-article-bar ' . esc_attr( $class ) . '"' . $tracking . '>';
|
54 |
-
foreach ( $this->networks['shortcode_bar'] as $network ) {
|
55 |
-
$class = $this->generate_class_name( $network );
|
56 |
-
if ( ! class_exists( $class ) ) {
|
57 |
-
continue;
|
58 |
-
}
|
59 |
-
$t = new $class();
|
60 |
-
$t = $t->generate_output();
|
61 |
-
if ( ! empty( $t ) ) {
|
62 |
-
$output .= '<li>';
|
63 |
-
/**
|
64 |
-
* Social buttons will implement this interface :
|
65 |
-
* Kiwi_Social_Share_Interface_Social::generate_output
|
66 |
-
*/
|
67 |
-
$output .= $t;
|
68 |
-
$output .= '</li>';
|
69 |
-
}
|
70 |
-
}
|
71 |
-
$output .= '</ul>';
|
72 |
-
|
73 |
-
return $output;
|
74 |
-
}
|
75 |
-
|
76 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_View_Shortcode_Bar
|
8 |
+
*/
|
9 |
+
final class Kiwi_Social_Share_View_Shortcode_Bar extends Kiwi_Social_Share_View implements Kiwi_Social_Share_Interface_Frontend {
|
10 |
+
public function __construct( $networks = array(), $style = 'center', $icons = 'rect' ) {
|
11 |
+
parent::__construct();
|
12 |
+
|
13 |
+
if ( ! empty( $networks ) ) {
|
14 |
+
$this->networks['shortcode_bar'] = $networks;
|
15 |
+
}
|
16 |
+
|
17 |
+
$this->container_class = array( $icons );
|
18 |
+
|
19 |
+
switch ( $style ) {
|
20 |
+
case 'fit':
|
21 |
+
$this->container_class[] = 'kiwi-article-bar-fit';
|
22 |
+
break;
|
23 |
+
default:
|
24 |
+
$this->container_class[] = 'kiwi-article-bar-center';
|
25 |
+
break;
|
26 |
+
}
|
27 |
+
|
28 |
+
$kiwi = Kiwi_Social_Share::instance();
|
29 |
+
wp_enqueue_style( $kiwi->_token . '-frontend' );
|
30 |
+
wp_enqueue_script( $kiwi->_token . '-frontend' );
|
31 |
+
}
|
32 |
+
|
33 |
+
/**
|
34 |
+
* @param string $content
|
35 |
+
*
|
36 |
+
* @return mixed|void
|
37 |
+
*/
|
38 |
+
public function display_bar( $content = '' ) {
|
39 |
+
$this->generate_frontend_bar();
|
40 |
+
}
|
41 |
+
|
42 |
+
/**
|
43 |
+
* Render the display bar
|
44 |
+
*
|
45 |
+
*/
|
46 |
+
public function generate_frontend_bar() {
|
47 |
+
$output = '';
|
48 |
+
$class = implode( ' ', $this->container_class );
|
49 |
+
$tracking = '';
|
50 |
+
if ( $this->tracking ) {
|
51 |
+
$tracking = ' data-tracking="true" data-tracking-container="shortcode-bar" ';
|
52 |
+
}
|
53 |
+
$output .= '<ul class="kiwi-article-bar ' . esc_attr( $class ) . '"' . $tracking . '>';
|
54 |
+
foreach ( $this->networks['shortcode_bar'] as $network ) {
|
55 |
+
$class = $this->generate_class_name( $network );
|
56 |
+
if ( ! class_exists( $class ) ) {
|
57 |
+
continue;
|
58 |
+
}
|
59 |
+
$t = new $class();
|
60 |
+
$t = $t->generate_output();
|
61 |
+
if ( ! empty( $t ) ) {
|
62 |
+
$output .= '<li>';
|
63 |
+
/**
|
64 |
+
* Social buttons will implement this interface :
|
65 |
+
* Kiwi_Social_Share_Interface_Social::generate_output
|
66 |
+
*/
|
67 |
+
$output .= $t;
|
68 |
+
$output .= '</li>';
|
69 |
+
}
|
70 |
+
}
|
71 |
+
$output .= '</ul>';
|
72 |
+
|
73 |
+
return $output;
|
74 |
+
}
|
75 |
+
|
76 |
}
|
includes/frontend/social-bars/class-kiwi-social-share-view.php
CHANGED
@@ -1,124 +1,124 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
abstract class Kiwi_Social_Share_View {
|
7 |
-
/**
|
8 |
-
* @var array|mixed|string|void
|
9 |
-
*/
|
10 |
-
public $networks = array(
|
11 |
-
'floating_bar' => array(),
|
12 |
-
'article_bar' => array(),
|
13 |
-
);
|
14 |
-
|
15 |
-
/**
|
16 |
-
* @var array
|
17 |
-
*/
|
18 |
-
public $container_class = array();
|
19 |
-
|
20 |
-
/**
|
21 |
-
* @var string
|
22 |
-
*/
|
23 |
-
public $position = '';
|
24 |
-
|
25 |
-
/**
|
26 |
-
* @var array
|
27 |
-
*/
|
28 |
-
public $post_types = array();
|
29 |
-
|
30 |
-
/**
|
31 |
-
* @var bool
|
32 |
-
*/
|
33 |
-
public $tracking = false;
|
34 |
-
|
35 |
-
/**
|
36 |
-
* Kiwi_Social_Share_View constructor.
|
37 |
-
*/
|
38 |
-
public function __construct() {
|
39 |
-
$this->set_networks();
|
40 |
-
$this->set_tracking();
|
41 |
-
$this->set_options();
|
42 |
-
}
|
43 |
-
|
44 |
-
/**
|
45 |
-
* Get backend google analytics tracking settings
|
46 |
-
*/
|
47 |
-
private function set_tracking() {
|
48 |
-
$tracking = Kiwi_Social_Share_Helper::get_setting_value( 'ga_tracking', '', 'kiwi_social_identities' );
|
49 |
-
if ( ! empty( $tracking ) ) {
|
50 |
-
$this->tracking = true;
|
51 |
-
}
|
52 |
-
}
|
53 |
-
|
54 |
-
/**
|
55 |
-
* Get settings from backend and build the arrays
|
56 |
-
*/
|
57 |
-
private function set_networks() {
|
58 |
-
$saved_order = Kiwi_Social_Share_Helper::get_setting_value( 'networks_ordering' );
|
59 |
-
|
60 |
-
if ( empty( $saved_order ) ) {
|
61 |
-
$this->networks['floating_bar'] = Kiwi_Social_Share_Helper::get_setting_value( 'networks_floating_bar', array() );
|
62 |
-
$this->networks['article_bar'] = Kiwi_Social_Share_Helper::get_setting_value( 'networks_article_bar', array() );
|
63 |
-
|
64 |
-
return;
|
65 |
-
}
|
66 |
-
|
67 |
-
$this->networks['floating_bar'] = array();
|
68 |
-
$this->networks['article_bar'] = array();
|
69 |
-
|
70 |
-
$floating_bar = Kiwi_Social_Share_Helper::get_setting_value( 'networks_floating_bar', array() );
|
71 |
-
$article_bar = Kiwi_Social_Share_Helper::get_setting_value( 'networks_article_bar', array() );
|
72 |
-
|
73 |
-
$array_keys = explode( ',', $saved_order );
|
74 |
-
foreach ( $array_keys as $k ) {
|
75 |
-
if ( in_array( $k, $floating_bar ) ) {
|
76 |
-
$this->networks['floating_bar'][] = $k;
|
77 |
-
}
|
78 |
-
|
79 |
-
if ( in_array( $k, $article_bar ) ) {
|
80 |
-
$this->networks['article_bar'][] = $k;
|
81 |
-
}
|
82 |
-
}
|
83 |
-
|
84 |
-
}
|
85 |
-
|
86 |
-
/**
|
87 |
-
* Set options
|
88 |
-
*/
|
89 |
-
public function set_options() {
|
90 |
-
$this->container_class[] = Kiwi_Social_Share_Helper::get_setting_value( 'button_shape', 'rect' );
|
91 |
-
$share_buttons_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons_posttypes', 'all' );
|
92 |
-
if ( $share_buttons_posttypes === 'all' ) {
|
93 |
-
$this->post_types = 'all';
|
94 |
-
} else {
|
95 |
-
$post_types = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons_posttypes_list', array() );
|
96 |
-
$this->post_types = array_merge( $this->post_types, $post_types );
|
97 |
-
};
|
98 |
-
}
|
99 |
-
|
100 |
-
/**
|
101 |
-
* Generate a class name, so we can create the buttons
|
102 |
-
*
|
103 |
-
* @param $network
|
104 |
-
*
|
105 |
-
* @return string
|
106 |
-
*/
|
107 |
-
public function generate_class_name( $network ) {
|
108 |
-
return 'Kiwi_Social_Share_Social_Button_' . $this->sanitize_network( $network );
|
109 |
-
}
|
110 |
-
|
111 |
-
/**
|
112 |
-
* Sanitize the network name so we can call it as needed
|
113 |
-
* e.g. Kiwi_Social_Share_Social_Button_google-plus will throw error,
|
114 |
-
* turn it in -> Kiwi_Social_Share_Social_Button_google_plus
|
115 |
-
*
|
116 |
-
* @param string $str
|
117 |
-
*
|
118 |
-
* @return mixed
|
119 |
-
*/
|
120 |
-
private function sanitize_network( $str = '' ) {
|
121 |
-
return str_replace( '-', '_', $str );
|
122 |
-
}
|
123 |
-
|
124 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
abstract class Kiwi_Social_Share_View {
|
7 |
+
/**
|
8 |
+
* @var array|mixed|string|void
|
9 |
+
*/
|
10 |
+
public $networks = array(
|
11 |
+
'floating_bar' => array(),
|
12 |
+
'article_bar' => array(),
|
13 |
+
);
|
14 |
+
|
15 |
+
/**
|
16 |
+
* @var array
|
17 |
+
*/
|
18 |
+
public $container_class = array();
|
19 |
+
|
20 |
+
/**
|
21 |
+
* @var string
|
22 |
+
*/
|
23 |
+
public $position = '';
|
24 |
+
|
25 |
+
/**
|
26 |
+
* @var array
|
27 |
+
*/
|
28 |
+
public $post_types = array();
|
29 |
+
|
30 |
+
/**
|
31 |
+
* @var bool
|
32 |
+
*/
|
33 |
+
public $tracking = false;
|
34 |
+
|
35 |
+
/**
|
36 |
+
* Kiwi_Social_Share_View constructor.
|
37 |
+
*/
|
38 |
+
public function __construct() {
|
39 |
+
$this->set_networks();
|
40 |
+
$this->set_tracking();
|
41 |
+
$this->set_options();
|
42 |
+
}
|
43 |
+
|
44 |
+
/**
|
45 |
+
* Get backend google analytics tracking settings
|
46 |
+
*/
|
47 |
+
private function set_tracking() {
|
48 |
+
$tracking = Kiwi_Social_Share_Helper::get_setting_value( 'ga_tracking', '', 'kiwi_social_identities' );
|
49 |
+
if ( ! empty( $tracking ) ) {
|
50 |
+
$this->tracking = true;
|
51 |
+
}
|
52 |
+
}
|
53 |
+
|
54 |
+
/**
|
55 |
+
* Get settings from backend and build the arrays
|
56 |
+
*/
|
57 |
+
private function set_networks() {
|
58 |
+
$saved_order = Kiwi_Social_Share_Helper::get_setting_value( 'networks_ordering' );
|
59 |
+
|
60 |
+
if ( empty( $saved_order ) ) {
|
61 |
+
$this->networks['floating_bar'] = Kiwi_Social_Share_Helper::get_setting_value( 'networks_floating_bar', array() );
|
62 |
+
$this->networks['article_bar'] = Kiwi_Social_Share_Helper::get_setting_value( 'networks_article_bar', array() );
|
63 |
+
|
64 |
+
return;
|
65 |
+
}
|
66 |
+
|
67 |
+
$this->networks['floating_bar'] = array();
|
68 |
+
$this->networks['article_bar'] = array();
|
69 |
+
|
70 |
+
$floating_bar = Kiwi_Social_Share_Helper::get_setting_value( 'networks_floating_bar', array() );
|
71 |
+
$article_bar = Kiwi_Social_Share_Helper::get_setting_value( 'networks_article_bar', array() );
|
72 |
+
|
73 |
+
$array_keys = explode( ',', $saved_order );
|
74 |
+
foreach ( $array_keys as $k ) {
|
75 |
+
if ( in_array( $k, $floating_bar ) ) {
|
76 |
+
$this->networks['floating_bar'][] = $k;
|
77 |
+
}
|
78 |
+
|
79 |
+
if ( in_array( $k, $article_bar ) ) {
|
80 |
+
$this->networks['article_bar'][] = $k;
|
81 |
+
}
|
82 |
+
}
|
83 |
+
|
84 |
+
}
|
85 |
+
|
86 |
+
/**
|
87 |
+
* Set options
|
88 |
+
*/
|
89 |
+
public function set_options() {
|
90 |
+
$this->container_class[] = Kiwi_Social_Share_Helper::get_setting_value( 'button_shape', 'rect' );
|
91 |
+
$share_buttons_posttypes = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons_posttypes', 'all' );
|
92 |
+
if ( $share_buttons_posttypes === 'all' ) {
|
93 |
+
$this->post_types = 'all';
|
94 |
+
} else {
|
95 |
+
$post_types = Kiwi_Social_Share_Helper::get_setting_value( 'share_buttons_posttypes_list', array() );
|
96 |
+
$this->post_types = array_merge( $this->post_types, $post_types );
|
97 |
+
};
|
98 |
+
}
|
99 |
+
|
100 |
+
/**
|
101 |
+
* Generate a class name, so we can create the buttons
|
102 |
+
*
|
103 |
+
* @param $network
|
104 |
+
*
|
105 |
+
* @return string
|
106 |
+
*/
|
107 |
+
public function generate_class_name( $network ) {
|
108 |
+
return 'Kiwi_Social_Share_Social_Button_' . $this->sanitize_network( $network );
|
109 |
+
}
|
110 |
+
|
111 |
+
/**
|
112 |
+
* Sanitize the network name so we can call it as needed
|
113 |
+
* e.g. Kiwi_Social_Share_Social_Button_google-plus will throw error,
|
114 |
+
* turn it in -> Kiwi_Social_Share_Social_Button_google_plus
|
115 |
+
*
|
116 |
+
* @param string $str
|
117 |
+
*
|
118 |
+
* @return mixed
|
119 |
+
*/
|
120 |
+
private function sanitize_network( $str = '' ) {
|
121 |
+
return str_replace( '-', '_', $str );
|
122 |
+
}
|
123 |
+
|
124 |
}
|
includes/frontend/social-buttons/class-kiwi-social-share-social-button-facebook.php
CHANGED
@@ -1,52 +1,52 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Social_Button_Facebook
|
8 |
-
*/
|
9 |
-
final class Kiwi_Social_Share_Social_Button_Facebook extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
-
/**
|
11 |
-
* Kiwi_Social_Share_Social_Button_Facebook constructor.
|
12 |
-
*/
|
13 |
-
public function __construct() {
|
14 |
-
parent::__construct();
|
15 |
-
$this->platform = 'facebook';
|
16 |
-
$this->url = $this->build_url();
|
17 |
-
|
18 |
-
$this->api_url = 'http://graph.facebook.com/?id=' . rawurlencode( $this->get_current_page_url( $this->post_id ) );
|
19 |
-
}
|
20 |
-
|
21 |
-
/**
|
22 |
-
* @return string
|
23 |
-
*/
|
24 |
-
public function build_url() {
|
25 |
-
$url = $this->get_current_page_url( $this->post_id );
|
26 |
-
|
27 |
-
|
28 |
-
return '//www.facebook.com/sharer.php?u=' . rawurlencode( $url );
|
29 |
-
}
|
30 |
-
|
31 |
-
/**
|
32 |
-
* @return string
|
33 |
-
*/
|
34 |
-
public function generate_output() {
|
35 |
-
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . ' ' . $this->build_shared_count() . '</a>';
|
36 |
-
}
|
37 |
-
|
38 |
-
/**
|
39 |
-
* @param $response
|
40 |
-
*
|
41 |
-
* @return bool
|
42 |
-
*/
|
43 |
-
public function parse_api_response( $response ) {
|
44 |
-
$response = json_decode( $response['body'], true );
|
45 |
-
|
46 |
-
if ( empty( $response['share'] ) ) {
|
47 |
-
return false;
|
48 |
-
}
|
49 |
-
|
50 |
-
return $response['share']['share_count'];
|
51 |
-
}
|
52 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Social_Button_Facebook
|
8 |
+
*/
|
9 |
+
final class Kiwi_Social_Share_Social_Button_Facebook extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
+
/**
|
11 |
+
* Kiwi_Social_Share_Social_Button_Facebook constructor.
|
12 |
+
*/
|
13 |
+
public function __construct() {
|
14 |
+
parent::__construct();
|
15 |
+
$this->platform = 'facebook';
|
16 |
+
$this->url = $this->build_url();
|
17 |
+
|
18 |
+
$this->api_url = 'http://graph.facebook.com/?id=' . rawurlencode( $this->get_current_page_url( $this->post_id ) );
|
19 |
+
}
|
20 |
+
|
21 |
+
/**
|
22 |
+
* @return string
|
23 |
+
*/
|
24 |
+
public function build_url() {
|
25 |
+
$url = $this->get_current_page_url( $this->post_id );
|
26 |
+
|
27 |
+
|
28 |
+
return '//www.facebook.com/sharer.php?u=' . rawurlencode( $url );
|
29 |
+
}
|
30 |
+
|
31 |
+
/**
|
32 |
+
* @return string
|
33 |
+
*/
|
34 |
+
public function generate_output() {
|
35 |
+
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . ' ' . $this->build_shared_count() . '</a>';
|
36 |
+
}
|
37 |
+
|
38 |
+
/**
|
39 |
+
* @param $response
|
40 |
+
*
|
41 |
+
* @return bool
|
42 |
+
*/
|
43 |
+
public function parse_api_response( $response ) {
|
44 |
+
$response = json_decode( $response['body'], true );
|
45 |
+
|
46 |
+
if ( empty( $response['share'] ) ) {
|
47 |
+
return false;
|
48 |
+
}
|
49 |
+
|
50 |
+
return $response['share']['share_count'];
|
51 |
+
}
|
52 |
}
|
includes/frontend/social-buttons/class-kiwi-social-share-social-button-fintel.php
CHANGED
@@ -1,34 +1,34 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Social_Button_Fintel
|
8 |
-
*/
|
9 |
-
final class Kiwi_Social_Share_Social_Button_Fintel extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
-
/**
|
11 |
-
* Kiwi_Social_Share_Social_Button_Fintel constructor.
|
12 |
-
*/
|
13 |
-
public function __construct() {
|
14 |
-
parent::__construct();
|
15 |
-
$this->platform = 'fintel';
|
16 |
-
$this->url = $this->build_url();
|
17 |
-
}
|
18 |
-
|
19 |
-
/**
|
20 |
-
* @return string
|
21 |
-
*/
|
22 |
-
public function build_url() {
|
23 |
-
$url = $this->get_current_page_url( $this->post_id );
|
24 |
-
return 'https://fintel.io/share?url=' . rawurlencode( $url );
|
25 |
-
}
|
26 |
-
|
27 |
-
/**
|
28 |
-
* @return string
|
29 |
-
*/
|
30 |
-
public function generate_output() {
|
31 |
-
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . '</a>';
|
32 |
-
}
|
33 |
-
|
34 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Social_Button_Fintel
|
8 |
+
*/
|
9 |
+
final class Kiwi_Social_Share_Social_Button_Fintel extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
+
/**
|
11 |
+
* Kiwi_Social_Share_Social_Button_Fintel constructor.
|
12 |
+
*/
|
13 |
+
public function __construct() {
|
14 |
+
parent::__construct();
|
15 |
+
$this->platform = 'fintel';
|
16 |
+
$this->url = $this->build_url();
|
17 |
+
}
|
18 |
+
|
19 |
+
/**
|
20 |
+
* @return string
|
21 |
+
*/
|
22 |
+
public function build_url() {
|
23 |
+
$url = $this->get_current_page_url( $this->post_id );
|
24 |
+
return 'https://fintel.io/share?url=' . rawurlencode( $url );
|
25 |
+
}
|
26 |
+
|
27 |
+
/**
|
28 |
+
* @return string
|
29 |
+
*/
|
30 |
+
public function generate_output() {
|
31 |
+
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . '</a>';
|
32 |
+
}
|
33 |
+
|
34 |
}
|
includes/frontend/social-buttons/class-kiwi-social-share-social-button-google-plus.php
CHANGED
@@ -1,65 +1,65 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Social_Button_Google_Plus
|
8 |
-
*/
|
9 |
-
final class Kiwi_Social_Share_Social_Button_Google_Plus extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
-
/**
|
11 |
-
* Kiwi_Social_Share_Social_Button_Google_Plus constructor.
|
12 |
-
*/
|
13 |
-
public function __construct() {
|
14 |
-
parent::__construct();
|
15 |
-
$this->platform = 'google-plus';
|
16 |
-
$this->url = $this->build_url();
|
17 |
-
$this->api_url = 'https://clients6.google.com/rpc';
|
18 |
-
}
|
19 |
-
|
20 |
-
/**
|
21 |
-
* @return string
|
22 |
-
*/
|
23 |
-
public function build_url() {
|
24 |
-
$url = $this->get_current_page_url( $this->post_id );
|
25 |
-
return '//plus.google.com/share?url=' . rawurlencode( $url );
|
26 |
-
}
|
27 |
-
|
28 |
-
/**
|
29 |
-
* @return string
|
30 |
-
*/
|
31 |
-
public function generate_output() {
|
32 |
-
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . ' ' . $this->build_shared_count() . '</a>';
|
33 |
-
}
|
34 |
-
|
35 |
-
/**
|
36 |
-
* @return bool
|
37 |
-
*/
|
38 |
-
public function connect_to_api_url() {
|
39 |
-
$curl = curl_init();
|
40 |
-
curl_setopt( $curl, CURLOPT_URL, $this->api_url );
|
41 |
-
curl_setopt( $curl, CURLOPT_POST, 1 );
|
42 |
-
curl_setopt( $curl, CURLOPT_POSTFIELDS, '[{"method":"pos.plusones.get","id":"p","params":{"nolog":true,"id":"' . rawurlencode( get_the_permalink( get_the_ID() ) ) . '","source":"widget","userId":"@viewer","groupId":"@self"},"jsonrpc":"2.0","key":"p","apiVersion":"v1"}]' );
|
43 |
-
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, true );
|
44 |
-
curl_setopt( $curl, CURLOPT_HTTPHEADER, array( 'Content-type: application/json' ) );
|
45 |
-
$curl_results = curl_exec( $curl );
|
46 |
-
curl_close( $curl );
|
47 |
-
|
48 |
-
$json = json_decode( $curl_results, true );
|
49 |
-
|
50 |
-
return $this->parse_api_response( $json );
|
51 |
-
}
|
52 |
-
|
53 |
-
/**
|
54 |
-
* @param $response
|
55 |
-
*
|
56 |
-
* @return bool
|
57 |
-
*/
|
58 |
-
public function parse_api_response( $response ) {
|
59 |
-
if ( ! isset( $response[0]['result'] ) ) {
|
60 |
-
return false;
|
61 |
-
}
|
62 |
-
|
63 |
-
return intval( $response[0]['result']['metadata']['globalCounts']['count'] );
|
64 |
-
}
|
65 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Social_Button_Google_Plus
|
8 |
+
*/
|
9 |
+
final class Kiwi_Social_Share_Social_Button_Google_Plus extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
+
/**
|
11 |
+
* Kiwi_Social_Share_Social_Button_Google_Plus constructor.
|
12 |
+
*/
|
13 |
+
public function __construct() {
|
14 |
+
parent::__construct();
|
15 |
+
$this->platform = 'google-plus';
|
16 |
+
$this->url = $this->build_url();
|
17 |
+
$this->api_url = 'https://clients6.google.com/rpc';
|
18 |
+
}
|
19 |
+
|
20 |
+
/**
|
21 |
+
* @return string
|
22 |
+
*/
|
23 |
+
public function build_url() {
|
24 |
+
$url = $this->get_current_page_url( $this->post_id );
|
25 |
+
return '//plus.google.com/share?url=' . rawurlencode( $url );
|
26 |
+
}
|
27 |
+
|
28 |
+
/**
|
29 |
+
* @return string
|
30 |
+
*/
|
31 |
+
public function generate_output() {
|
32 |
+
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . ' ' . $this->build_shared_count() . '</a>';
|
33 |
+
}
|
34 |
+
|
35 |
+
/**
|
36 |
+
* @return bool
|
37 |
+
*/
|
38 |
+
public function connect_to_api_url() {
|
39 |
+
$curl = curl_init();
|
40 |
+
curl_setopt( $curl, CURLOPT_URL, $this->api_url );
|
41 |
+
curl_setopt( $curl, CURLOPT_POST, 1 );
|
42 |
+
curl_setopt( $curl, CURLOPT_POSTFIELDS, '[{"method":"pos.plusones.get","id":"p","params":{"nolog":true,"id":"' . rawurlencode( get_the_permalink( get_the_ID() ) ) . '","source":"widget","userId":"@viewer","groupId":"@self"},"jsonrpc":"2.0","key":"p","apiVersion":"v1"}]' );
|
43 |
+
curl_setopt( $curl, CURLOPT_RETURNTRANSFER, true );
|
44 |
+
curl_setopt( $curl, CURLOPT_HTTPHEADER, array( 'Content-type: application/json' ) );
|
45 |
+
$curl_results = curl_exec( $curl );
|
46 |
+
curl_close( $curl );
|
47 |
+
|
48 |
+
$json = json_decode( $curl_results, true );
|
49 |
+
|
50 |
+
return $this->parse_api_response( $json );
|
51 |
+
}
|
52 |
+
|
53 |
+
/**
|
54 |
+
* @param $response
|
55 |
+
*
|
56 |
+
* @return bool
|
57 |
+
*/
|
58 |
+
public function parse_api_response( $response ) {
|
59 |
+
if ( ! isset( $response[0]['result'] ) ) {
|
60 |
+
return false;
|
61 |
+
}
|
62 |
+
|
63 |
+
return intval( $response[0]['result']['metadata']['globalCounts']['count'] );
|
64 |
+
}
|
65 |
}
|
includes/frontend/social-buttons/class-kiwi-social-share-social-button-linkedin.php
CHANGED
@@ -1,55 +1,55 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Social_Button_LinkedIn
|
8 |
-
*/
|
9 |
-
final class Kiwi_Social_Share_Social_Button_LinkedIn extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
-
/**
|
11 |
-
* Kiwi_Social_Share_Social_Button_LinkedIn constructor.
|
12 |
-
*/
|
13 |
-
public function __construct() {
|
14 |
-
parent::__construct();
|
15 |
-
$this->platform = 'linkedin';
|
16 |
-
$this->url = $this->build_url();
|
17 |
-
$this->api_url = 'http://www.linkedin.com/countserv/count/share?url=' . rawurlencode( $this->get_current_page_url( $this->post_id ) ) . '&format=json';
|
18 |
-
}
|
19 |
-
|
20 |
-
/**
|
21 |
-
* @return string
|
22 |
-
*/
|
23 |
-
public function build_url() {
|
24 |
-
$desc = strip_tags( get_the_title() );
|
25 |
-
if ( 'fp' == $this->post_id ) {
|
26 |
-
$desc = get_bloginfo( 'description' );
|
27 |
-
}
|
28 |
-
|
29 |
-
$url = $this->get_current_page_url( $this->post_id );
|
30 |
-
|
31 |
-
return '//linkedin.com/shareArticle?mini=true&url=' . rawurlencode( $url ) . '&title=' . urlencode( $desc );
|
32 |
-
}
|
33 |
-
|
34 |
-
/**
|
35 |
-
* @return string
|
36 |
-
*/
|
37 |
-
public function generate_output() {
|
38 |
-
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . ' ' . $this->build_shared_count() . '</a>';
|
39 |
-
}
|
40 |
-
|
41 |
-
/**
|
42 |
-
* @param $response
|
43 |
-
*
|
44 |
-
* @return bool
|
45 |
-
*/
|
46 |
-
public function parse_api_response( $response ) {
|
47 |
-
$response = json_decode( $response['body'], true );
|
48 |
-
|
49 |
-
if ( empty( $response['count'] ) ) {
|
50 |
-
return false;
|
51 |
-
}
|
52 |
-
|
53 |
-
return $response['count'];
|
54 |
-
}
|
55 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Social_Button_LinkedIn
|
8 |
+
*/
|
9 |
+
final class Kiwi_Social_Share_Social_Button_LinkedIn extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
+
/**
|
11 |
+
* Kiwi_Social_Share_Social_Button_LinkedIn constructor.
|
12 |
+
*/
|
13 |
+
public function __construct() {
|
14 |
+
parent::__construct();
|
15 |
+
$this->platform = 'linkedin';
|
16 |
+
$this->url = $this->build_url();
|
17 |
+
$this->api_url = 'http://www.linkedin.com/countserv/count/share?url=' . rawurlencode( $this->get_current_page_url( $this->post_id ) ) . '&format=json';
|
18 |
+
}
|
19 |
+
|
20 |
+
/**
|
21 |
+
* @return string
|
22 |
+
*/
|
23 |
+
public function build_url() {
|
24 |
+
$desc = strip_tags( get_the_title() );
|
25 |
+
if ( 'fp' == $this->post_id ) {
|
26 |
+
$desc = get_bloginfo( 'description' );
|
27 |
+
}
|
28 |
+
|
29 |
+
$url = $this->get_current_page_url( $this->post_id );
|
30 |
+
|
31 |
+
return '//linkedin.com/shareArticle?mini=true&url=' . rawurlencode( $url ) . '&title=' . urlencode( $desc );
|
32 |
+
}
|
33 |
+
|
34 |
+
/**
|
35 |
+
* @return string
|
36 |
+
*/
|
37 |
+
public function generate_output() {
|
38 |
+
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . ' ' . $this->build_shared_count() . '</a>';
|
39 |
+
}
|
40 |
+
|
41 |
+
/**
|
42 |
+
* @param $response
|
43 |
+
*
|
44 |
+
* @return bool
|
45 |
+
*/
|
46 |
+
public function parse_api_response( $response ) {
|
47 |
+
$response = json_decode( $response['body'], true );
|
48 |
+
|
49 |
+
if ( empty( $response['count'] ) ) {
|
50 |
+
return false;
|
51 |
+
}
|
52 |
+
|
53 |
+
return $response['count'];
|
54 |
+
}
|
55 |
}
|
includes/frontend/social-buttons/class-kiwi-social-share-social-button-pinterest.php
CHANGED
@@ -1,77 +1,77 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Social_Button_Pinterest
|
8 |
-
*/
|
9 |
-
final class Kiwi_Social_Share_Social_Button_Pinterest extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
-
/**
|
11 |
-
* Kiwi_Social_Share_Social_Button_Pinterest constructor.
|
12 |
-
*/
|
13 |
-
public function __construct() {
|
14 |
-
parent::__construct();
|
15 |
-
$this->platform = 'pinterest';
|
16 |
-
$this->url = $this->build_url();
|
17 |
-
$this->api_url = 'http://api.pinterest.com/v1/urls/count.json?callback%20&url=' . rawurlencode( $this->get_current_page_url( $this->post_id ) );
|
18 |
-
}
|
19 |
-
|
20 |
-
/**
|
21 |
-
* @return string
|
22 |
-
*/
|
23 |
-
public function build_url() {
|
24 |
-
$media = wp_get_attachment_url( get_post_thumbnail_id( get_the_ID() ) );
|
25 |
-
$custom_image = get_post_meta( get_the_ID(), 'kiwi_social-media-pinterest-image', true );
|
26 |
-
$custom_text = get_post_meta( get_the_ID(), 'kiwi_social-media-pinterest-description', true );
|
27 |
-
|
28 |
-
if ( ! empty( $custom_image ) ) {
|
29 |
-
$media = $custom_image;
|
30 |
-
}
|
31 |
-
|
32 |
-
$desc = strip_tags( $this->get_excerpt_by_id( get_the_ID() ) );
|
33 |
-
if ( 'fp' == $this->post_id ) {
|
34 |
-
$desc = get_bloginfo( 'description' );
|
35 |
-
}
|
36 |
-
|
37 |
-
if ( ! empty( $custom_text ) ) {
|
38 |
-
$desc = $custom_text;
|
39 |
-
}
|
40 |
-
|
41 |
-
$url = $this->get_current_page_url( $this->post_id );
|
42 |
-
$str = '//pinterest.com/pin/create/button/?url=' . rawurlencode( $url ) . '&description=' . urlencode( $desc );
|
43 |
-
|
44 |
-
if ( ! empty( $media ) ) {
|
45 |
-
$str .= '&media=' . $media;
|
46 |
-
}
|
47 |
-
|
48 |
-
return $str;
|
49 |
-
}
|
50 |
-
|
51 |
-
/**
|
52 |
-
* @return string
|
53 |
-
*/
|
54 |
-
public function generate_output() {
|
55 |
-
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . ' ' . $this->build_shared_count() . '</a>';
|
56 |
-
}
|
57 |
-
|
58 |
-
/**
|
59 |
-
* @param $response
|
60 |
-
*/
|
61 |
-
/**
|
62 |
-
* @param $response
|
63 |
-
*
|
64 |
-
* @return bool
|
65 |
-
*/
|
66 |
-
public function parse_api_response( $response ) {
|
67 |
-
$response = preg_replace( '/^receiveCount\((.*)\)$/', '\\1', $response['body'] );
|
68 |
-
$response = json_decode( $response, true );
|
69 |
-
|
70 |
-
if ( empty( $response['count'] ) ) {
|
71 |
-
return false;
|
72 |
-
}
|
73 |
-
|
74 |
-
return $response['count'];
|
75 |
-
}
|
76 |
-
|
77 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Social_Button_Pinterest
|
8 |
+
*/
|
9 |
+
final class Kiwi_Social_Share_Social_Button_Pinterest extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
+
/**
|
11 |
+
* Kiwi_Social_Share_Social_Button_Pinterest constructor.
|
12 |
+
*/
|
13 |
+
public function __construct() {
|
14 |
+
parent::__construct();
|
15 |
+
$this->platform = 'pinterest';
|
16 |
+
$this->url = $this->build_url();
|
17 |
+
$this->api_url = 'http://api.pinterest.com/v1/urls/count.json?callback%20&url=' . rawurlencode( $this->get_current_page_url( $this->post_id ) );
|
18 |
+
}
|
19 |
+
|
20 |
+
/**
|
21 |
+
* @return string
|
22 |
+
*/
|
23 |
+
public function build_url() {
|
24 |
+
$media = wp_get_attachment_url( get_post_thumbnail_id( get_the_ID() ) );
|
25 |
+
$custom_image = get_post_meta( get_the_ID(), 'kiwi_social-media-pinterest-image', true );
|
26 |
+
$custom_text = get_post_meta( get_the_ID(), 'kiwi_social-media-pinterest-description', true );
|
27 |
+
|
28 |
+
if ( ! empty( $custom_image ) ) {
|
29 |
+
$media = $custom_image;
|
30 |
+
}
|
31 |
+
|
32 |
+
$desc = strip_tags( $this->get_excerpt_by_id( get_the_ID() ) );
|
33 |
+
if ( 'fp' == $this->post_id ) {
|
34 |
+
$desc = get_bloginfo( 'description' );
|
35 |
+
}
|
36 |
+
|
37 |
+
if ( ! empty( $custom_text ) ) {
|
38 |
+
$desc = $custom_text;
|
39 |
+
}
|
40 |
+
|
41 |
+
$url = $this->get_current_page_url( $this->post_id );
|
42 |
+
$str = '//pinterest.com/pin/create/button/?url=' . rawurlencode( $url ) . '&description=' . urlencode( $desc );
|
43 |
+
|
44 |
+
if ( ! empty( $media ) ) {
|
45 |
+
$str .= '&media=' . $media;
|
46 |
+
}
|
47 |
+
|
48 |
+
return $str;
|
49 |
+
}
|
50 |
+
|
51 |
+
/**
|
52 |
+
* @return string
|
53 |
+
*/
|
54 |
+
public function generate_output() {
|
55 |
+
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . ' ' . $this->build_shared_count() . '</a>';
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* @param $response
|
60 |
+
*/
|
61 |
+
/**
|
62 |
+
* @param $response
|
63 |
+
*
|
64 |
+
* @return bool
|
65 |
+
*/
|
66 |
+
public function parse_api_response( $response ) {
|
67 |
+
$response = preg_replace( '/^receiveCount\((.*)\)$/', '\\1', $response['body'] );
|
68 |
+
$response = json_decode( $response, true );
|
69 |
+
|
70 |
+
if ( empty( $response['count'] ) ) {
|
71 |
+
return false;
|
72 |
+
}
|
73 |
+
|
74 |
+
return $response['count'];
|
75 |
+
}
|
76 |
+
|
77 |
}
|
includes/frontend/social-buttons/class-kiwi-social-share-social-button-twitter.php
CHANGED
@@ -1,64 +1,64 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Social_Button_Twitter
|
8 |
-
*/
|
9 |
-
final class Kiwi_Social_Share_Social_Button_Twitter extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
-
/**
|
11 |
-
* Kiwi_Social_Share_Social_Button_Twitter constructor.
|
12 |
-
*/
|
13 |
-
public function __construct() {
|
14 |
-
parent::__construct();
|
15 |
-
$this->platform = 'twitter';
|
16 |
-
$this->url = $this->build_url();
|
17 |
-
|
18 |
-
$this->api_url = 'http://public.newsharecounts.com/count.json?url=' . rawurlencode( $this->get_current_page_url( $this->post_id ) );
|
19 |
-
}
|
20 |
-
|
21 |
-
/**
|
22 |
-
* @return string
|
23 |
-
*/
|
24 |
-
public function build_url() {
|
25 |
-
$desc = strip_tags( get_the_title() );
|
26 |
-
if ( 'fp' == $this->post_id ) {
|
27 |
-
$desc = get_bloginfo( 'description' );
|
28 |
-
}
|
29 |
-
|
30 |
-
$additional = '';
|
31 |
-
|
32 |
-
$twitter_handle = Kiwi_Social_Share_Helper::get_setting_value( 'twitter_username', '', 'kiwi_social_identities' );
|
33 |
-
if ( ! empty( $twitter_handle ) ) {
|
34 |
-
$additional = '&via=' . str_replace( '@', '', $twitter_handle );
|
35 |
-
}
|
36 |
-
|
37 |
-
$url = $this->get_current_page_url( $this->post_id );
|
38 |
-
|
39 |
-
|
40 |
-
return '//twitter.com/intent/tweet?text=' . $desc . '&url=' . rawurlencode( $url ) . $additional;
|
41 |
-
}
|
42 |
-
|
43 |
-
/**
|
44 |
-
* @return string
|
45 |
-
*/
|
46 |
-
public function generate_output() {
|
47 |
-
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . ' ' . $this->build_shared_count() . '</a>';
|
48 |
-
}
|
49 |
-
|
50 |
-
/**
|
51 |
-
* @param $response
|
52 |
-
*
|
53 |
-
* @return bool
|
54 |
-
*/
|
55 |
-
public function parse_api_response( $response ) {
|
56 |
-
$response = json_decode( $response['body'], true );
|
57 |
-
|
58 |
-
if ( empty( $response['count'] ) ) {
|
59 |
-
return false;
|
60 |
-
}
|
61 |
-
|
62 |
-
return $response['count'];
|
63 |
-
}
|
64 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Social_Button_Twitter
|
8 |
+
*/
|
9 |
+
final class Kiwi_Social_Share_Social_Button_Twitter extends Kiwi_Social_Share_Social_Button implements Kiwi_Social_Share_Interface_Social {
|
10 |
+
/**
|
11 |
+
* Kiwi_Social_Share_Social_Button_Twitter constructor.
|
12 |
+
*/
|
13 |
+
public function __construct() {
|
14 |
+
parent::__construct();
|
15 |
+
$this->platform = 'twitter';
|
16 |
+
$this->url = $this->build_url();
|
17 |
+
|
18 |
+
$this->api_url = 'http://public.newsharecounts.com/count.json?url=' . rawurlencode( $this->get_current_page_url( $this->post_id ) );
|
19 |
+
}
|
20 |
+
|
21 |
+
/**
|
22 |
+
* @return string
|
23 |
+
*/
|
24 |
+
public function build_url() {
|
25 |
+
$desc = strip_tags( get_the_title() );
|
26 |
+
if ( 'fp' == $this->post_id ) {
|
27 |
+
$desc = get_bloginfo( 'description' );
|
28 |
+
}
|
29 |
+
|
30 |
+
$additional = '';
|
31 |
+
|
32 |
+
$twitter_handle = Kiwi_Social_Share_Helper::get_setting_value( 'twitter_username', '', 'kiwi_social_identities' );
|
33 |
+
if ( ! empty( $twitter_handle ) ) {
|
34 |
+
$additional = '&via=' . str_replace( '@', '', $twitter_handle );
|
35 |
+
}
|
36 |
+
|
37 |
+
$url = $this->get_current_page_url( $this->post_id );
|
38 |
+
|
39 |
+
|
40 |
+
return '//twitter.com/intent/tweet?text=' . $desc . '&url=' . rawurlencode( $url ) . $additional;
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* @return string
|
45 |
+
*/
|
46 |
+
public function generate_output() {
|
47 |
+
return '<a data-class="popup" data-network="' . esc_attr( $this->platform ) . '" class="' . esc_attr( $this->generate_anchor_class() ) . '" href="' . esc_url( $this->url ) . '" target="_blank" rel="nofollow">' . $this->generate_anchor_icon() . ' ' . $this->build_shared_count() . '</a>';
|
48 |
+
}
|
49 |
+
|
50 |
+
/**
|
51 |
+
* @param $response
|
52 |
+
*
|
53 |
+
* @return bool
|
54 |
+
*/
|
55 |
+
public function parse_api_response( $response ) {
|
56 |
+
$response = json_decode( $response['body'], true );
|
57 |
+
|
58 |
+
if ( empty( $response['count'] ) ) {
|
59 |
+
return false;
|
60 |
+
}
|
61 |
+
|
62 |
+
return $response['count'];
|
63 |
+
}
|
64 |
}
|
includes/frontend/social-buttons/class-kiwi-social-share-social-button.php
CHANGED
@@ -1,147 +1,147 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Social_Button
|
8 |
-
*/
|
9 |
-
abstract class Kiwi_Social_Share_Social_Button {
|
10 |
-
/**
|
11 |
-
* @var
|
12 |
-
*/
|
13 |
-
public $platform;
|
14 |
-
/**
|
15 |
-
* @var
|
16 |
-
*/
|
17 |
-
public $url;
|
18 |
-
/**
|
19 |
-
* @var
|
20 |
-
*/
|
21 |
-
public $api_url;
|
22 |
-
/**
|
23 |
-
|
24 |
-
*/
|
25 |
-
public $settings;
|
26 |
-
/**
|
27 |
-
* @var string
|
28 |
-
*/
|
29 |
-
public $post_id;
|
30 |
-
|
31 |
-
|
32 |
-
/**
|
33 |
-
* Kiwi_Social_Share_Social_Button constructor.
|
34 |
-
*/
|
35 |
-
public function __construct() {
|
36 |
-
$this->post_id = get_the_ID();
|
37 |
-
if ( is_front_page() || is_archive() || is_date() || is_category() || is_home() ) {
|
38 |
-
$this->post_id = 'fp';
|
39 |
-
}
|
40 |
-
}
|
41 |
-
|
42 |
-
/**
|
43 |
-
* @param $id
|
44 |
-
*
|
45 |
-
* @return mixed|string
|
46 |
-
*/
|
47 |
-
public function get_excerpt_by_id( $id ) {
|
48 |
-
return Kiwi_Social_Share_Helper::get_excerpt_by_id( $id );
|
49 |
-
}
|
50 |
-
|
51 |
-
/**
|
52 |
-
* @return string
|
53 |
-
*/
|
54 |
-
public function generate_anchor_class() {
|
55 |
-
return 'kiwi-nw-' . $this->platform;
|
56 |
-
}
|
57 |
-
|
58 |
-
/**
|
59 |
-
* @param string $custom
|
60 |
-
*
|
61 |
-
* @return string
|
62 |
-
*/
|
63 |
-
public function generate_anchor_icon( $custom = '' ) {
|
64 |
-
if ( ! empty( $custom ) ) {
|
65 |
-
$this->platform = $custom;
|
66 |
-
}
|
67 |
-
|
68 |
-
return '<span class="kicon-' . esc_attr( $this->platform ) . '"></span>';
|
69 |
-
}
|
70 |
-
|
71 |
-
|
72 |
-
/**
|
73 |
-
* Returns an int, containing the number of shares
|
74 |
-
*/
|
75 |
-
public function get_shared_count() {
|
76 |
-
$response = get_transient( 'kiwi_' . $this->post_id . '_share_count_transient' );
|
77 |
-
if ( false === $response || empty( $response[ $this->platform ] ) ) {
|
78 |
-
$api = $this->connect_to_api_url();
|
79 |
-
|
80 |
-
if ( ! $api ) {
|
81 |
-
$api = 0;
|
82 |
-
}
|
83 |
-
|
84 |
-
$response[ $this->platform ] = $api;
|
85 |
-
/**
|
86 |
-
* Add a transient available 2 HOURS
|
87 |
-
*/
|
88 |
-
set_transient( 'kiwi_' . $this->post_id . '_share_count_transient', $response, 2 * HOUR_IN_SECONDS );
|
89 |
-
}
|
90 |
-
|
91 |
-
return $response[ $this->platform ];
|
92 |
-
}
|
93 |
-
|
94 |
-
/**
|
95 |
-
* Returns a string, HTML code
|
96 |
-
*/
|
97 |
-
public function build_shared_count() {
|
98 |
-
if (
|
99 |
-
return '<span class="kiwi-share-count">' . $this->get_shared_count() . '</span>';
|
100 |
-
};
|
101 |
-
|
102 |
-
return '';
|
103 |
-
}
|
104 |
-
|
105 |
-
/**
|
106 |
-
* @return bool|mixed
|
107 |
-
*/
|
108 |
-
public function connect_to_api_url() {
|
109 |
-
if ( empty( $this->api_url ) ) {
|
110 |
-
return false;
|
111 |
-
}
|
112 |
-
|
113 |
-
$response = wp_remote_get( $this->api_url );
|
114 |
-
|
115 |
-
if ( is_wp_error( $response ) || 200 != wp_remote_retrieve_response_code( $response ) ) {
|
116 |
-
return false;
|
117 |
-
}
|
118 |
-
|
119 |
-
if ( empty( $response['body'] ) ) {
|
120 |
-
return false;
|
121 |
-
}
|
122 |
-
|
123 |
-
return $this->parse_api_response( $response );
|
124 |
-
}
|
125 |
-
|
126 |
-
/**
|
127 |
-
* @param $response
|
128 |
-
*
|
129 |
-
* @return mixed
|
130 |
-
*/
|
131 |
-
public function parse_api_response( $response ) {
|
132 |
-
return 0;
|
133 |
-
}
|
134 |
-
|
135 |
-
/**
|
136 |
-
* @param $id
|
137 |
-
*
|
138 |
-
* @return false|string
|
139 |
-
*/
|
140 |
-
public function get_current_page_url( $id ) {
|
141 |
-
if ( $id === 'fp' ) {
|
142 |
-
return get_home_url();
|
143 |
-
}
|
144 |
-
|
145 |
-
return get_the_permalink( $id );
|
146 |
-
}
|
147 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Social_Button
|
8 |
+
*/
|
9 |
+
abstract class Kiwi_Social_Share_Social_Button {
|
10 |
+
/**
|
11 |
+
* @var
|
12 |
+
*/
|
13 |
+
public $platform;
|
14 |
+
/**
|
15 |
+
* @var
|
16 |
+
*/
|
17 |
+
public $url;
|
18 |
+
/**
|
19 |
+
* @var
|
20 |
+
*/
|
21 |
+
public $api_url;
|
22 |
+
/**
|
23 |
+
* @var
|
24 |
+
*/
|
25 |
+
public $settings;
|
26 |
+
/**
|
27 |
+
* @var string
|
28 |
+
*/
|
29 |
+
public $post_id;
|
30 |
+
|
31 |
+
|
32 |
+
/**
|
33 |
+
* Kiwi_Social_Share_Social_Button constructor.
|
34 |
+
*/
|
35 |
+
public function __construct() {
|
36 |
+
$this->post_id = get_the_ID();
|
37 |
+
if ( is_front_page() || is_archive() || is_date() || is_category() || is_home() ) {
|
38 |
+
$this->post_id = 'fp';
|
39 |
+
}
|
40 |
+
}
|
41 |
+
|
42 |
+
/**
|
43 |
+
* @param $id
|
44 |
+
*
|
45 |
+
* @return mixed|string
|
46 |
+
*/
|
47 |
+
public function get_excerpt_by_id( $id ) {
|
48 |
+
return Kiwi_Social_Share_Helper::get_excerpt_by_id( $id );
|
49 |
+
}
|
50 |
+
|
51 |
+
/**
|
52 |
+
* @return string
|
53 |
+
*/
|
54 |
+
public function generate_anchor_class() {
|
55 |
+
return 'kiwi-nw-' . $this->platform;
|
56 |
+
}
|
57 |
+
|
58 |
+
/**
|
59 |
+
* @param string $custom
|
60 |
+
*
|
61 |
+
* @return string
|
62 |
+
*/
|
63 |
+
public function generate_anchor_icon( $custom = '' ) {
|
64 |
+
if ( ! empty( $custom ) ) {
|
65 |
+
$this->platform = $custom;
|
66 |
+
}
|
67 |
+
|
68 |
+
return '<span class="kicon-' . esc_attr( $this->platform ) . '"></span>';
|
69 |
+
}
|
70 |
+
|
71 |
+
|
72 |
+
/**
|
73 |
+
* Returns an int, containing the number of shares
|
74 |
+
*/
|
75 |
+
public function get_shared_count() {
|
76 |
+
$response = get_transient( 'kiwi_' . $this->post_id . '_share_count_transient' );
|
77 |
+
if ( false === $response || empty( $response[ $this->platform ] ) ) {
|
78 |
+
$api = $this->connect_to_api_url();
|
79 |
+
|
80 |
+
if ( ! $api ) {
|
81 |
+
$api = 0;
|
82 |
+
}
|
83 |
+
|
84 |
+
$response[ $this->platform ] = $api;
|
85 |
+
/**
|
86 |
+
* Add a transient available 2 HOURS
|
87 |
+
*/
|
88 |
+
set_transient( 'kiwi_' . $this->post_id . '_share_count_transient', $response, 2 * HOUR_IN_SECONDS );
|
89 |
+
}
|
90 |
+
|
91 |
+
return $response[ $this->platform ];
|
92 |
+
}
|
93 |
+
|
94 |
+
/**
|
95 |
+
* Returns a string, HTML code
|
96 |
+
*/
|
97 |
+
public function build_shared_count() {
|
98 |
+
if ( Kiwi_Social_Share_Helper::get_setting_value( 'share_counts', '' ) === 'on' && $this->get_shared_count() > 0 ) {
|
99 |
+
return '<span class="kiwi-share-count">' . $this->get_shared_count() . '</span>';
|
100 |
+
};
|
101 |
+
|
102 |
+
return '';
|
103 |
+
}
|
104 |
+
|
105 |
+
/**
|
106 |
+
* @return bool|mixed
|
107 |
+
*/
|
108 |
+
public function connect_to_api_url() {
|
109 |
+
if ( empty( $this->api_url ) ) {
|
110 |
+
return false;
|
111 |
+
}
|
112 |
+
|
113 |
+
$response = wp_remote_get( $this->api_url );
|
114 |
+
|
115 |
+
if ( is_wp_error( $response ) || 200 != wp_remote_retrieve_response_code( $response ) ) {
|
116 |
+
return false;
|
117 |
+
}
|
118 |
+
|
119 |
+
if ( empty( $response['body'] ) ) {
|
120 |
+
return false;
|
121 |
+
}
|
122 |
+
|
123 |
+
return $this->parse_api_response( $response );
|
124 |
+
}
|
125 |
+
|
126 |
+
/**
|
127 |
+
* @param $response
|
128 |
+
*
|
129 |
+
* @return mixed
|
130 |
+
*/
|
131 |
+
public function parse_api_response( $response ) {
|
132 |
+
return 0;
|
133 |
+
}
|
134 |
+
|
135 |
+
/**
|
136 |
+
* @param $id
|
137 |
+
*
|
138 |
+
* @return false|string
|
139 |
+
*/
|
140 |
+
public function get_current_page_url( $id ) {
|
141 |
+
if ( $id === 'fp' ) {
|
142 |
+
return get_home_url();
|
143 |
+
}
|
144 |
+
|
145 |
+
return get_the_permalink( $id );
|
146 |
+
}
|
147 |
}
|
includes/index.php
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
// Silence is golden
|
1 |
+
<?php
|
2 |
+
|
3 |
// Silence is golden
|
includes/interface/class-kiwi-social-share-interface-frontend.php
CHANGED
@@ -1,25 +1,25 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Interface Kiwi_Social_Share_Social (Bars)
|
8 |
-
*/
|
9 |
-
interface Kiwi_Social_Share_Interface_Frontend {
|
10 |
-
/**
|
11 |
-
* Returns a string containing HTML code of the bars
|
12 |
-
*
|
13 |
-
* @return mixed
|
14 |
-
*/
|
15 |
-
public function generate_frontend_bar();
|
16 |
-
|
17 |
-
/**
|
18 |
-
* Outputs the string on frontend
|
19 |
-
*
|
20 |
-
* @param $content
|
21 |
-
*
|
22 |
-
* @return mixed
|
23 |
-
*/
|
24 |
-
public function display_bar($content = '');
|
25 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Interface Kiwi_Social_Share_Social (Bars)
|
8 |
+
*/
|
9 |
+
interface Kiwi_Social_Share_Interface_Frontend {
|
10 |
+
/**
|
11 |
+
* Returns a string containing HTML code of the bars
|
12 |
+
*
|
13 |
+
* @return mixed
|
14 |
+
*/
|
15 |
+
public function generate_frontend_bar();
|
16 |
+
|
17 |
+
/**
|
18 |
+
* Outputs the string on frontend
|
19 |
+
*
|
20 |
+
* @param $content
|
21 |
+
*
|
22 |
+
* @return mixed
|
23 |
+
*/
|
24 |
+
public function display_bar($content = '');
|
25 |
}
|
includes/interface/class-kiwi-social-share-interface-social.php
CHANGED
@@ -1,47 +1,47 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Interface Kiwi_Social_Share_Social (Buttons)
|
8 |
-
*/
|
9 |
-
interface Kiwi_Social_Share_Interface_Social {
|
10 |
-
/**
|
11 |
-
* Builds the Url of the button
|
12 |
-
*
|
13 |
-
* @return mixed
|
14 |
-
*/
|
15 |
-
public function build_url();
|
16 |
-
|
17 |
-
/**
|
18 |
-
* Returns a string containing HTML code of the button
|
19 |
-
*
|
20 |
-
* @return mixed
|
21 |
-
*/
|
22 |
-
public function generate_output();
|
23 |
-
|
24 |
-
/**
|
25 |
-
* Returns an int, number of shares the post has on a certain network
|
26 |
-
*
|
27 |
-
* @return mixed
|
28 |
-
*/
|
29 |
-
public function get_shared_count();
|
30 |
-
|
31 |
-
/**
|
32 |
-
* Returns HTML Code
|
33 |
-
*
|
34 |
-
* @return mixed
|
35 |
-
*/
|
36 |
-
public function build_shared_count();
|
37 |
-
|
38 |
-
/**
|
39 |
-
* @return mixed
|
40 |
-
*/
|
41 |
-
public function connect_to_api_url();
|
42 |
-
|
43 |
-
/**
|
44 |
-
* @return mixed
|
45 |
-
*/
|
46 |
-
public function parse_api_response( $response );
|
47 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Interface Kiwi_Social_Share_Social (Buttons)
|
8 |
+
*/
|
9 |
+
interface Kiwi_Social_Share_Interface_Social {
|
10 |
+
/**
|
11 |
+
* Builds the Url of the button
|
12 |
+
*
|
13 |
+
* @return mixed
|
14 |
+
*/
|
15 |
+
public function build_url();
|
16 |
+
|
17 |
+
/**
|
18 |
+
* Returns a string containing HTML code of the button
|
19 |
+
*
|
20 |
+
* @return mixed
|
21 |
+
*/
|
22 |
+
public function generate_output();
|
23 |
+
|
24 |
+
/**
|
25 |
+
* Returns an int, number of shares the post has on a certain network
|
26 |
+
*
|
27 |
+
* @return mixed
|
28 |
+
*/
|
29 |
+
public function get_shared_count();
|
30 |
+
|
31 |
+
/**
|
32 |
+
* Returns HTML Code
|
33 |
+
*
|
34 |
+
* @return mixed
|
35 |
+
*/
|
36 |
+
public function build_shared_count();
|
37 |
+
|
38 |
+
/**
|
39 |
+
* @return mixed
|
40 |
+
*/
|
41 |
+
public function connect_to_api_url();
|
42 |
+
|
43 |
+
/**
|
44 |
+
* @return mixed
|
45 |
+
*/
|
46 |
+
public function parse_api_response( $response );
|
47 |
}
|
includes/lib/class-epsilon-plugin-request.php
CHANGED
@@ -1,225 +1,225 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Epsilon_Plugin_Request {
|
4 |
-
|
5 |
-
/**
|
6 |
-
* Url for the request
|
7 |
-
*
|
8 |
-
* @var string
|
9 |
-
*/
|
10 |
-
private $url = 'https://tamewp.com/';
|
11 |
-
/**
|
12 |
-
* Api endpoint
|
13 |
-
*
|
14 |
-
* @var string
|
15 |
-
*/
|
16 |
-
private $endpoint = 'wp-json/epsilon/v1/add-tracking-data';
|
17 |
-
/**
|
18 |
-
* Private data
|
19 |
-
*
|
20 |
-
* @var array
|
21 |
-
*/
|
22 |
-
private $data = array(
|
23 |
-
'server' => array(),
|
24 |
-
'user' => array(),
|
25 |
-
'wordpress' => array(
|
26 |
-
'deactivated_plugin' => array(),
|
27 |
-
),
|
28 |
-
);
|
29 |
-
/**
|
30 |
-
* Plugin file
|
31 |
-
*
|
32 |
-
* @var string
|
33 |
-
*/
|
34 |
-
private $plugin_file = '';
|
35 |
-
|
36 |
-
private $allow_tracking = 0;
|
37 |
-
|
38 |
-
public $request_successful = false;
|
39 |
-
|
40 |
-
function __construct( $_plugin_file, $args ) {
|
41 |
-
|
42 |
-
// Set variables
|
43 |
-
$this->allow_tracking = $args['tracking'];
|
44 |
-
$this->plugin_file = $_plugin_file;
|
45 |
-
$this->data['unique'] = md5( home_url() . get_bloginfo( 'admin_email' ) );
|
46 |
-
$this->data['wordpress']['deactivated_plugin']['uninstall_reason'] = $args['reason'];
|
47 |
-
$this->data['wordpress']['deactivated_plugin']['uninstall_details'] = $args['details'];
|
48 |
-
|
49 |
-
// Start collecting data
|
50 |
-
$this->_collect_data();
|
51 |
-
$this->_generate_url();
|
52 |
-
$this->request_successful = $this->_send_request();
|
53 |
-
}
|
54 |
-
|
55 |
-
/**
|
56 |
-
* Collect all data for the request.
|
57 |
-
*
|
58 |
-
*/
|
59 |
-
private function _collect_data() {
|
60 |
-
|
61 |
-
$current_plugin = get_plugin_data( $this->plugin_file );
|
62 |
-
|
63 |
-
// Plugin data
|
64 |
-
$this->data['wordpress']['deactivated_plugin']['slug'] = $current_plugin['TextDomain'];
|
65 |
-
$this->data['wordpress']['deactivated_plugin']['name'] = $current_plugin['Name'];
|
66 |
-
$this->data['wordpress']['deactivated_plugin']['version'] = $current_plugin['Version'];
|
67 |
-
$this->data['wordpress']['deactivated_plugin']['author'] = $current_plugin['AuthorName'];
|
68 |
-
|
69 |
-
if ( $this->allow_tracking ) {
|
70 |
-
$this->_collect_wordpress_data();
|
71 |
-
$this->_collect_server_data();
|
72 |
-
$this->_collect_user_data();
|
73 |
-
}
|
74 |
-
|
75 |
-
}
|
76 |
-
|
77 |
-
/**
|
78 |
-
* Collect WordPress data.
|
79 |
-
*
|
80 |
-
*/
|
81 |
-
private function _collect_wordpress_data() {
|
82 |
-
$this->data['wordpress']['locale'] = ( get_bloginfo( 'version' ) >= 4.7 ) ? get_user_locale() : get_locale();
|
83 |
-
$this->data['wordpress']['wp_version'] = get_bloginfo( 'version' );
|
84 |
-
$this->data['wordpress']['multisite'] = is_multisite();
|
85 |
-
|
86 |
-
$this->data['wordpress']['themes'] = $this->get_themes();
|
87 |
-
$this->data['wordpress']['plugins'] = $this->get_plugins();
|
88 |
-
}
|
89 |
-
|
90 |
-
/**
|
91 |
-
* Collect server data.
|
92 |
-
*
|
93 |
-
*/
|
94 |
-
private function _collect_server_data() {
|
95 |
-
$this->data['server']['server'] = isset( $_SERVER['SERVER_SOFTWARE'] ) ? $_SERVER['SERVER_SOFTWARE'] : '';
|
96 |
-
$this->data['server']['php_version'] = phpversion();
|
97 |
-
$this->data['server']['url'] = home_url();
|
98 |
-
}
|
99 |
-
|
100 |
-
/**
|
101 |
-
* Collect user data.
|
102 |
-
*
|
103 |
-
*/
|
104 |
-
private function _collect_user_data() {
|
105 |
-
$admin = get_user_by( 'email', get_bloginfo( 'admin_email' ) );
|
106 |
-
if ( ! $admin ) {
|
107 |
-
$this->data['user']['email'] = '';
|
108 |
-
$this->data['user']['first_name'] = '';
|
109 |
-
$this->data['user']['last_name'] = '';
|
110 |
-
}else{
|
111 |
-
$this->data['user']['email'] = get_bloginfo( 'admin_email' );
|
112 |
-
$this->data['user']['first_name'] = $admin->first_name;
|
113 |
-
$this->data['user']['last_name'] = $admin->last_name;
|
114 |
-
}
|
115 |
-
}
|
116 |
-
|
117 |
-
/**
|
118 |
-
* Get current themes
|
119 |
-
*
|
120 |
-
* @return array
|
121 |
-
*/
|
122 |
-
private function get_themes() {
|
123 |
-
$theme = wp_get_theme();
|
124 |
-
|
125 |
-
return array(
|
126 |
-
'installed' => $this->_get_installed_themes(),
|
127 |
-
'active' => array(
|
128 |
-
'slug' => get_stylesheet(),
|
129 |
-
'name' => $theme->get( 'Name' ),
|
130 |
-
'version' => $theme->get( 'Version' ),
|
131 |
-
'author' => $theme->get( 'Author' ),
|
132 |
-
),
|
133 |
-
);
|
134 |
-
}
|
135 |
-
|
136 |
-
/**
|
137 |
-
* Get an array of installed themes
|
138 |
-
*/
|
139 |
-
private function _get_installed_themes() {
|
140 |
-
$installed = wp_get_themes();
|
141 |
-
$theme = get_stylesheet();
|
142 |
-
$arr = array();
|
143 |
-
|
144 |
-
foreach ( $installed as $slug => $info ) {
|
145 |
-
if ( $slug === $theme ) {
|
146 |
-
continue;
|
147 |
-
}
|
148 |
-
$arr[ $slug ] = array(
|
149 |
-
'slug' => $slug,
|
150 |
-
'name' => $info->get( 'Name' ),
|
151 |
-
'version' => $info->get( 'Version' ),
|
152 |
-
'author' => $info->get( 'Author' )
|
153 |
-
);
|
154 |
-
};
|
155 |
-
|
156 |
-
return $arr;
|
157 |
-
}
|
158 |
-
|
159 |
-
/**
|
160 |
-
* Get a list of installed plugins
|
161 |
-
*/
|
162 |
-
private function get_plugins() {
|
163 |
-
if ( ! function_exists( 'get_plugins' ) ) {
|
164 |
-
include ABSPATH . '/wp-admin/includes/plugin.php';
|
165 |
-
}
|
166 |
-
|
167 |
-
$plugins = get_plugins();
|
168 |
-
$option = get_option( 'active_plugins', array() );
|
169 |
-
$active = array();
|
170 |
-
$installed = array();
|
171 |
-
foreach ( $plugins as $id => $info ) {
|
172 |
-
if ( in_array( $id, $active ) ) {
|
173 |
-
continue;
|
174 |
-
}
|
175 |
-
|
176 |
-
$id = explode( '/', $id );
|
177 |
-
$id = ucwords( str_replace( '-', ' ', $id[0] ) );
|
178 |
-
|
179 |
-
$installed[] = $id;
|
180 |
-
}
|
181 |
-
|
182 |
-
foreach ( $option as $id ) {
|
183 |
-
$id = explode( '/', $id );
|
184 |
-
$id = ucwords( str_replace( '-', ' ', $id[0] ) );
|
185 |
-
|
186 |
-
$active[] = $id;
|
187 |
-
}
|
188 |
-
|
189 |
-
return array(
|
190 |
-
'installed' => $installed,
|
191 |
-
'active' => $active,
|
192 |
-
);
|
193 |
-
}
|
194 |
-
|
195 |
-
/**
|
196 |
-
* Generate the url
|
197 |
-
*/
|
198 |
-
protected function _generate_url() {
|
199 |
-
$this->url = $this->url . $this->endpoint;
|
200 |
-
}
|
201 |
-
|
202 |
-
/**
|
203 |
-
* Send dat to server.
|
204 |
-
*
|
205 |
-
*/
|
206 |
-
private function _send_request() {
|
207 |
-
|
208 |
-
$request = wp_remote_post( $this->url, array(
|
209 |
-
'method' => 'POST',
|
210 |
-
'timeout' => 20,
|
211 |
-
'redirection' => 5,
|
212 |
-
'httpversion' => '1.1',
|
213 |
-
'blocking' => true,
|
214 |
-
'body' => $this->data,
|
215 |
-
'user-agent' => 'MT/EPSILON-CUSTOMER-TRACKING/' . esc_url( home_url() )
|
216 |
-
) );
|
217 |
-
|
218 |
-
if ( is_wp_error( $request ) ) {
|
219 |
-
return false;
|
220 |
-
}
|
221 |
-
|
222 |
-
return true;
|
223 |
-
|
224 |
-
}
|
225 |
}
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class Epsilon_Plugin_Request {
|
4 |
+
|
5 |
+
/**
|
6 |
+
* Url for the request
|
7 |
+
*
|
8 |
+
* @var string
|
9 |
+
*/
|
10 |
+
private $url = 'https://tamewp.com/';
|
11 |
+
/**
|
12 |
+
* Api endpoint
|
13 |
+
*
|
14 |
+
* @var string
|
15 |
+
*/
|
16 |
+
private $endpoint = 'wp-json/epsilon/v1/add-tracking-data';
|
17 |
+
/**
|
18 |
+
* Private data
|
19 |
+
*
|
20 |
+
* @var array
|
21 |
+
*/
|
22 |
+
private $data = array(
|
23 |
+
'server' => array(),
|
24 |
+
'user' => array(),
|
25 |
+
'wordpress' => array(
|
26 |
+
'deactivated_plugin' => array(),
|
27 |
+
),
|
28 |
+
);
|
29 |
+
/**
|
30 |
+
* Plugin file
|
31 |
+
*
|
32 |
+
* @var string
|
33 |
+
*/
|
34 |
+
private $plugin_file = '';
|
35 |
+
|
36 |
+
private $allow_tracking = 0;
|
37 |
+
|
38 |
+
public $request_successful = false;
|
39 |
+
|
40 |
+
function __construct( $_plugin_file, $args ) {
|
41 |
+
|
42 |
+
// Set variables
|
43 |
+
$this->allow_tracking = $args['tracking'];
|
44 |
+
$this->plugin_file = $_plugin_file;
|
45 |
+
$this->data['unique'] = md5( home_url() . get_bloginfo( 'admin_email' ) );
|
46 |
+
$this->data['wordpress']['deactivated_plugin']['uninstall_reason'] = $args['reason'];
|
47 |
+
$this->data['wordpress']['deactivated_plugin']['uninstall_details'] = $args['details'];
|
48 |
+
|
49 |
+
// Start collecting data
|
50 |
+
$this->_collect_data();
|
51 |
+
$this->_generate_url();
|
52 |
+
$this->request_successful = $this->_send_request();
|
53 |
+
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* Collect all data for the request.
|
57 |
+
*
|
58 |
+
*/
|
59 |
+
private function _collect_data() {
|
60 |
+
|
61 |
+
$current_plugin = get_plugin_data( $this->plugin_file );
|
62 |
+
|
63 |
+
// Plugin data
|
64 |
+
$this->data['wordpress']['deactivated_plugin']['slug'] = $current_plugin['TextDomain'];
|
65 |
+
$this->data['wordpress']['deactivated_plugin']['name'] = $current_plugin['Name'];
|
66 |
+
$this->data['wordpress']['deactivated_plugin']['version'] = $current_plugin['Version'];
|
67 |
+
$this->data['wordpress']['deactivated_plugin']['author'] = $current_plugin['AuthorName'];
|
68 |
+
|
69 |
+
if ( $this->allow_tracking ) {
|
70 |
+
$this->_collect_wordpress_data();
|
71 |
+
$this->_collect_server_data();
|
72 |
+
$this->_collect_user_data();
|
73 |
+
}
|
74 |
+
|
75 |
+
}
|
76 |
+
|
77 |
+
/**
|
78 |
+
* Collect WordPress data.
|
79 |
+
*
|
80 |
+
*/
|
81 |
+
private function _collect_wordpress_data() {
|
82 |
+
$this->data['wordpress']['locale'] = ( get_bloginfo( 'version' ) >= 4.7 ) ? get_user_locale() : get_locale();
|
83 |
+
$this->data['wordpress']['wp_version'] = get_bloginfo( 'version' );
|
84 |
+
$this->data['wordpress']['multisite'] = is_multisite();
|
85 |
+
|
86 |
+
$this->data['wordpress']['themes'] = $this->get_themes();
|
87 |
+
$this->data['wordpress']['plugins'] = $this->get_plugins();
|
88 |
+
}
|
89 |
+
|
90 |
+
/**
|
91 |
+
* Collect server data.
|
92 |
+
*
|
93 |
+
*/
|
94 |
+
private function _collect_server_data() {
|
95 |
+
$this->data['server']['server'] = isset( $_SERVER['SERVER_SOFTWARE'] ) ? $_SERVER['SERVER_SOFTWARE'] : '';
|
96 |
+
$this->data['server']['php_version'] = phpversion();
|
97 |
+
$this->data['server']['url'] = home_url();
|
98 |
+
}
|
99 |
+
|
100 |
+
/**
|
101 |
+
* Collect user data.
|
102 |
+
*
|
103 |
+
*/
|
104 |
+
private function _collect_user_data() {
|
105 |
+
$admin = get_user_by( 'email', get_bloginfo( 'admin_email' ) );
|
106 |
+
if ( ! $admin ) {
|
107 |
+
$this->data['user']['email'] = '';
|
108 |
+
$this->data['user']['first_name'] = '';
|
109 |
+
$this->data['user']['last_name'] = '';
|
110 |
+
}else{
|
111 |
+
$this->data['user']['email'] = get_bloginfo( 'admin_email' );
|
112 |
+
$this->data['user']['first_name'] = $admin->first_name;
|
113 |
+
$this->data['user']['last_name'] = $admin->last_name;
|
114 |
+
}
|
115 |
+
}
|
116 |
+
|
117 |
+
/**
|
118 |
+
* Get current themes
|
119 |
+
*
|
120 |
+
* @return array
|
121 |
+
*/
|
122 |
+
private function get_themes() {
|
123 |
+
$theme = wp_get_theme();
|
124 |
+
|
125 |
+
return array(
|
126 |
+
'installed' => $this->_get_installed_themes(),
|
127 |
+
'active' => array(
|
128 |
+
'slug' => get_stylesheet(),
|
129 |
+
'name' => $theme->get( 'Name' ),
|
130 |
+
'version' => $theme->get( 'Version' ),
|
131 |
+
'author' => $theme->get( 'Author' ),
|
132 |
+
),
|
133 |
+
);
|
134 |
+
}
|
135 |
+
|
136 |
+
/**
|
137 |
+
* Get an array of installed themes
|
138 |
+
*/
|
139 |
+
private function _get_installed_themes() {
|
140 |
+
$installed = wp_get_themes();
|
141 |
+
$theme = get_stylesheet();
|
142 |
+
$arr = array();
|
143 |
+
|
144 |
+
foreach ( $installed as $slug => $info ) {
|
145 |
+
if ( $slug === $theme ) {
|
146 |
+
continue;
|
147 |
+
}
|
148 |
+
$arr[ $slug ] = array(
|
149 |
+
'slug' => $slug,
|
150 |
+
'name' => $info->get( 'Name' ),
|
151 |
+
'version' => $info->get( 'Version' ),
|
152 |
+
'author' => $info->get( 'Author' )
|
153 |
+
);
|
154 |
+
};
|
155 |
+
|
156 |
+
return $arr;
|
157 |
+
}
|
158 |
+
|
159 |
+
/**
|
160 |
+
* Get a list of installed plugins
|
161 |
+
*/
|
162 |
+
private function get_plugins() {
|
163 |
+
if ( ! function_exists( 'get_plugins' ) ) {
|
164 |
+
include ABSPATH . '/wp-admin/includes/plugin.php';
|
165 |
+
}
|
166 |
+
|
167 |
+
$plugins = get_plugins();
|
168 |
+
$option = get_option( 'active_plugins', array() );
|
169 |
+
$active = array();
|
170 |
+
$installed = array();
|
171 |
+
foreach ( $plugins as $id => $info ) {
|
172 |
+
if ( in_array( $id, $active ) ) {
|
173 |
+
continue;
|
174 |
+
}
|
175 |
+
|
176 |
+
$id = explode( '/', $id );
|
177 |
+
$id = ucwords( str_replace( '-', ' ', $id[0] ) );
|
178 |
+
|
179 |
+
$installed[] = $id;
|
180 |
+
}
|
181 |
+
|
182 |
+
foreach ( $option as $id ) {
|
183 |
+
$id = explode( '/', $id );
|
184 |
+
$id = ucwords( str_replace( '-', ' ', $id[0] ) );
|
185 |
+
|
186 |
+
$active[] = $id;
|
187 |
+
}
|
188 |
+
|
189 |
+
return array(
|
190 |
+
'installed' => $installed,
|
191 |
+
'active' => $active,
|
192 |
+
);
|
193 |
+
}
|
194 |
+
|
195 |
+
/**
|
196 |
+
* Generate the url
|
197 |
+
*/
|
198 |
+
protected function _generate_url() {
|
199 |
+
$this->url = $this->url . $this->endpoint;
|
200 |
+
}
|
201 |
+
|
202 |
+
/**
|
203 |
+
* Send dat to server.
|
204 |
+
*
|
205 |
+
*/
|
206 |
+
private function _send_request() {
|
207 |
+
|
208 |
+
$request = wp_remote_post( $this->url, array(
|
209 |
+
'method' => 'POST',
|
210 |
+
'timeout' => 20,
|
211 |
+
'redirection' => 5,
|
212 |
+
'httpversion' => '1.1',
|
213 |
+
'blocking' => true,
|
214 |
+
'body' => $this->data,
|
215 |
+
'user-agent' => 'MT/EPSILON-CUSTOMER-TRACKING/' . esc_url( home_url() )
|
216 |
+
) );
|
217 |
+
|
218 |
+
if ( is_wp_error( $request ) ) {
|
219 |
+
return false;
|
220 |
+
}
|
221 |
+
|
222 |
+
return true;
|
223 |
+
|
224 |
+
}
|
225 |
}
|
includes/lib/class-kiwi-social-share-click-to-tweet.php
CHANGED
@@ -1,128 +1,128 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Click_To_Tweet
|
8 |
-
*/
|
9 |
-
class Kiwi_Social_Share_Click_To_Tweet {
|
10 |
-
/**
|
11 |
-
* @var array
|
12 |
-
*/
|
13 |
-
public $post_types = array();
|
14 |
-
|
15 |
-
/**
|
16 |
-
* Kiwi_Social_Share_Click_To_Tweet constructor.
|
17 |
-
*/
|
18 |
-
public function __construct() {
|
19 |
-
$this->set_options();
|
20 |
-
|
21 |
-
if ( is_admin() ) {
|
22 |
-
add_filter( 'tiny_mce_version', array( $this, 'refresh_mce' ) );
|
23 |
-
add_action( 'init', array( $this, 'tinymce_button' ) );
|
24 |
-
}
|
25 |
-
add_shortcode( 'KiwiClickToTweet', array( $this, 'KiwiClickToTweetShortcode' ) );
|
26 |
-
}
|
27 |
-
|
28 |
-
/**
|
29 |
-
* Set Kiwi Backend Options
|
30 |
-
*/
|
31 |
-
public function set_options() {
|
32 |
-
if ( Kiwi_Social_Share_Helper::get_setting_value( 'click_to_tweet_posttypes', 'all' ) === 'all' ) {
|
33 |
-
$this->post_types = 'all';
|
34 |
-
} else {
|
35 |
-
$post_types = Kiwi_Social_Share_Helper::get_setting_value( 'click_to_tweet_posttypes_list', array() );
|
36 |
-
$this->post_types = array_merge( $this->post_types, $post_types );
|
37 |
-
};
|
38 |
-
}
|
39 |
-
|
40 |
-
/**
|
41 |
-
*
|
42 |
-
*/
|
43 |
-
public function tinymce_button() {
|
44 |
-
if ( ! current_user_can( 'edit_posts' ) && ! current_user_can( 'edit_pages' ) ) {
|
45 |
-
return;
|
46 |
-
}
|
47 |
-
|
48 |
-
if ( get_user_option( 'rich_editing' ) == 'true' ) {
|
49 |
-
|
50 |
-
$kiwi = Kiwi_Social_Share::instance();
|
51 |
-
wp_enqueue_style( $kiwi->_token . '-frontend' );
|
52 |
-
wp_enqueue_script( $kiwi->_token . '-frontend' );
|
53 |
-
wp_enqueue_style( 'icomoon', esc_url( $kiwi->assets_url ) . 'vendors/icomoon/style.css', array(), $kiwi->_version );
|
54 |
-
|
55 |
-
add_filter( 'mce_external_plugins', array( $this, 'tinymce_register_plugin' ) );
|
56 |
-
add_filter( 'mce_buttons', array( $this, 'tinymce_register_button' ) );
|
57 |
-
}
|
58 |
-
}
|
59 |
-
|
60 |
-
/**
|
61 |
-
* @param $buttons
|
62 |
-
*
|
63 |
-
* @return mixed
|
64 |
-
*/
|
65 |
-
public function tinymce_register_button( $buttons ) {
|
66 |
-
array_push( $buttons, '|', 'KiwiClickToTweet' );
|
67 |
-
|
68 |
-
return $buttons;
|
69 |
-
}
|
70 |
-
|
71 |
-
/**
|
72 |
-
* @param $plugin_array
|
73 |
-
*
|
74 |
-
* @return mixed
|
75 |
-
*/
|
76 |
-
public function tinymce_register_plugin( $plugin_array ) {
|
77 |
-
$kiwi = Kiwi_Social_Share::instance();
|
78 |
-
|
79 |
-
$plugin_array['KiwiClickToTweet'] = esc_url( $kiwi->assets_url ) . 'js/KiwiClickToTweet' . $kiwi->script_suffix . '.js';
|
80 |
-
|
81 |
-
return $plugin_array;
|
82 |
-
}
|
83 |
-
|
84 |
-
/**
|
85 |
-
* @param $ver
|
86 |
-
*
|
87 |
-
* @return int
|
88 |
-
*/
|
89 |
-
public function refresh_mce( $ver ) {
|
90 |
-
$ver += 3;
|
91 |
-
|
92 |
-
return $ver;
|
93 |
-
}
|
94 |
-
|
95 |
-
/**
|
96 |
-
* The function to build the click to tweets
|
97 |
-
*
|
98 |
-
* @param array $atts An array of attributes
|
99 |
-
*
|
100 |
-
* @return string The html of a click to tweet
|
101 |
-
*/
|
102 |
-
public function KiwiClickToTweetShortcode( $atts ) {
|
103 |
-
|
104 |
-
$twitter_button = new Kiwi_Social_Share_Social_Button_Twitter();
|
105 |
-
$atts['tweet'] = rtrim( $atts['tweet'] );
|
106 |
-
$additional = '';
|
107 |
-
$tracking_html = '';
|
108 |
-
|
109 |
-
$twitter_handle = Kiwi_Social_Share_Helper::get_setting_value( 'twitter_username', '', 'kiwi_social_identities' );
|
110 |
-
$tracking = Kiwi_Social_Share_Helper::get_setting_value( 'ga_tracking', '', 'kiwi_social_identities' );
|
111 |
-
if ( ! empty( $twitter_handle ) ) {
|
112 |
-
$additional = '&via=' . str_replace( '@', '', $twitter_handle );
|
113 |
-
}
|
114 |
-
|
115 |
-
if ( ! empty( $tracking ) ) {
|
116 |
-
$tracking_html = ' data-tracking="true" ';
|
117 |
-
}
|
118 |
-
|
119 |
-
$url = $twitter_button->get_current_page_url( get_the_ID() );
|
120 |
-
|
121 |
-
$content = '<blockquote class="kiwi-click-to-tweet-content-area"><a data-class="popup" data-network="twitter" class="kiwi-click-to-tweet-url" href="//twitter.com/intent/tweet?url=' . esc_url( $url ) . '&text=' . urlencode( html_entity_decode( $atts['tweet'], ENT_COMPAT, 'UTF-8' ) ) . $additional . '" rel="nofollow" target="_blank" ' . $tracking_html . '>';
|
122 |
-
$content .= '<span class="kiwi-click-to-tweet"><span class="kiwi-click-to-tweet-text">' . $atts['quote'] . '</span><span class="kiwi-click-to-tweet-button">' . __( 'Click To Tweet', 'kiwi-social-share' ) . '<i class="kicon-twitter"></i></span></span>';
|
123 |
-
$content .= '</a>';
|
124 |
-
$content .= '</blockquote>';
|
125 |
-
|
126 |
-
return $content;
|
127 |
-
}
|
128 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Click_To_Tweet
|
8 |
+
*/
|
9 |
+
class Kiwi_Social_Share_Click_To_Tweet {
|
10 |
+
/**
|
11 |
+
* @var array
|
12 |
+
*/
|
13 |
+
public $post_types = array();
|
14 |
+
|
15 |
+
/**
|
16 |
+
* Kiwi_Social_Share_Click_To_Tweet constructor.
|
17 |
+
*/
|
18 |
+
public function __construct() {
|
19 |
+
$this->set_options();
|
20 |
+
|
21 |
+
if ( is_admin() ) {
|
22 |
+
add_filter( 'tiny_mce_version', array( $this, 'refresh_mce' ) );
|
23 |
+
add_action( 'init', array( $this, 'tinymce_button' ) );
|
24 |
+
}
|
25 |
+
add_shortcode( 'KiwiClickToTweet', array( $this, 'KiwiClickToTweetShortcode' ) );
|
26 |
+
}
|
27 |
+
|
28 |
+
/**
|
29 |
+
* Set Kiwi Backend Options
|
30 |
+
*/
|
31 |
+
public function set_options() {
|
32 |
+
if ( Kiwi_Social_Share_Helper::get_setting_value( 'click_to_tweet_posttypes', 'all' ) === 'all' ) {
|
33 |
+
$this->post_types = 'all';
|
34 |
+
} else {
|
35 |
+
$post_types = Kiwi_Social_Share_Helper::get_setting_value( 'click_to_tweet_posttypes_list', array() );
|
36 |
+
$this->post_types = array_merge( $this->post_types, $post_types );
|
37 |
+
};
|
38 |
+
}
|
39 |
+
|
40 |
+
/**
|
41 |
+
*
|
42 |
+
*/
|
43 |
+
public function tinymce_button() {
|
44 |
+
if ( ! current_user_can( 'edit_posts' ) && ! current_user_can( 'edit_pages' ) ) {
|
45 |
+
return;
|
46 |
+
}
|
47 |
+
|
48 |
+
if ( get_user_option( 'rich_editing' ) == 'true' ) {
|
49 |
+
|
50 |
+
$kiwi = Kiwi_Social_Share::instance();
|
51 |
+
wp_enqueue_style( $kiwi->_token . '-frontend' );
|
52 |
+
wp_enqueue_script( $kiwi->_token . '-frontend' );
|
53 |
+
wp_enqueue_style( 'icomoon', esc_url( $kiwi->assets_url ) . 'vendors/icomoon/style.css', array(), $kiwi->_version );
|
54 |
+
|
55 |
+
add_filter( 'mce_external_plugins', array( $this, 'tinymce_register_plugin' ) );
|
56 |
+
add_filter( 'mce_buttons', array( $this, 'tinymce_register_button' ) );
|
57 |
+
}
|
58 |
+
}
|
59 |
+
|
60 |
+
/**
|
61 |
+
* @param $buttons
|
62 |
+
*
|
63 |
+
* @return mixed
|
64 |
+
*/
|
65 |
+
public function tinymce_register_button( $buttons ) {
|
66 |
+
array_push( $buttons, '|', 'KiwiClickToTweet' );
|
67 |
+
|
68 |
+
return $buttons;
|
69 |
+
}
|
70 |
+
|
71 |
+
/**
|
72 |
+
* @param $plugin_array
|
73 |
+
*
|
74 |
+
* @return mixed
|
75 |
+
*/
|
76 |
+
public function tinymce_register_plugin( $plugin_array ) {
|
77 |
+
$kiwi = Kiwi_Social_Share::instance();
|
78 |
+
|
79 |
+
$plugin_array['KiwiClickToTweet'] = esc_url( $kiwi->assets_url ) . 'js/KiwiClickToTweet' . $kiwi->script_suffix . '.js';
|
80 |
+
|
81 |
+
return $plugin_array;
|
82 |
+
}
|
83 |
+
|
84 |
+
/**
|
85 |
+
* @param $ver
|
86 |
+
*
|
87 |
+
* @return int
|
88 |
+
*/
|
89 |
+
public function refresh_mce( $ver ) {
|
90 |
+
$ver += 3;
|
91 |
+
|
92 |
+
return $ver;
|
93 |
+
}
|
94 |
+
|
95 |
+
/**
|
96 |
+
* The function to build the click to tweets
|
97 |
+
*
|
98 |
+
* @param array $atts An array of attributes
|
99 |
+
*
|
100 |
+
* @return string The html of a click to tweet
|
101 |
+
*/
|
102 |
+
public function KiwiClickToTweetShortcode( $atts ) {
|
103 |
+
|
104 |
+
$twitter_button = new Kiwi_Social_Share_Social_Button_Twitter();
|
105 |
+
$atts['tweet'] = rtrim( $atts['tweet'] );
|
106 |
+
$additional = '';
|
107 |
+
$tracking_html = '';
|
108 |
+
|
109 |
+
$twitter_handle = Kiwi_Social_Share_Helper::get_setting_value( 'twitter_username', '', 'kiwi_social_identities' );
|
110 |
+
$tracking = Kiwi_Social_Share_Helper::get_setting_value( 'ga_tracking', '', 'kiwi_social_identities' );
|
111 |
+
if ( ! empty( $twitter_handle ) ) {
|
112 |
+
$additional = '&via=' . str_replace( '@', '', $twitter_handle );
|
113 |
+
}
|
114 |
+
|
115 |
+
if ( ! empty( $tracking ) ) {
|
116 |
+
$tracking_html = ' data-tracking="true" ';
|
117 |
+
}
|
118 |
+
|
119 |
+
$url = $twitter_button->get_current_page_url( get_the_ID() );
|
120 |
+
|
121 |
+
$content = '<blockquote class="kiwi-click-to-tweet-content-area"><a data-class="popup" data-network="twitter" class="kiwi-click-to-tweet-url" href="//twitter.com/intent/tweet?url=' . esc_url( $url ) . '&text=' . urlencode( html_entity_decode( $atts['tweet'], ENT_COMPAT, 'UTF-8' ) ) . $additional . '" rel="nofollow" target="_blank" ' . $tracking_html . '>';
|
122 |
+
$content .= '<span class="kiwi-click-to-tweet"><span class="kiwi-click-to-tweet-text">' . $atts['quote'] . '</span><span class="kiwi-click-to-tweet-button">' . __( 'Click To Tweet', 'kiwi-social-share' ) . '<i class="kicon-twitter"></i></span></span>';
|
123 |
+
$content .= '</a>';
|
124 |
+
$content .= '</blockquote>';
|
125 |
+
|
126 |
+
return $content;
|
127 |
+
}
|
128 |
}
|
includes/lib/class-kiwi-social-share-feedback.php
CHANGED
@@ -1,252 +1,252 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
class Kiwi_Social_Share_Feedback {
|
4 |
-
|
5 |
-
private $plugin_file = '';
|
6 |
-
private $plugin_name = '';
|
7 |
-
|
8 |
-
function __construct( $_plugin_file ) {
|
9 |
-
|
10 |
-
$this->plugin_file = $_plugin_file;
|
11 |
-
$this->plugin_name = basename( $this->plugin_file, '.php' );
|
12 |
-
|
13 |
-
// Deactivation
|
14 |
-
add_filter( 'plugin_action_links_' . plugin_basename( $this->plugin_file ), array( $this, 'filter_action_links' ) );
|
15 |
-
add_action( 'admin_footer-plugins.php', array( $this, 'goodbye_ajax' ) );
|
16 |
-
add_action( 'wp_ajax_epsilon_deactivate_plugin', array( $this, 'epsilon_deactivate_plugin_callback' ) );
|
17 |
-
|
18 |
-
}
|
19 |
-
|
20 |
-
/**
|
21 |
-
* Filter the deactivation link to allow us to present a form when the user deactivates the plugin
|
22 |
-
* @since 1.0.0
|
23 |
-
*/
|
24 |
-
public function filter_action_links( $links ) {
|
25 |
-
|
26 |
-
if( isset( $links['deactivate'] ) ) {
|
27 |
-
$deactivation_link = $links['deactivate'];
|
28 |
-
// Insert an onClick action to allow form before deactivating
|
29 |
-
$deactivation_link = str_replace( '<a ', '<div class="epsilon-deactivate-form-wrapper"><span class="epsilon-deactivate-form" id="epsilon-deactivate-form-' . esc_attr( $this->plugin_name ) . '"></span></div><a onclick="javascript:event.preventDefault();" id="epsilon-deactivate-link-' . esc_attr( $this->plugin_name ) . '" ', $deactivation_link );
|
30 |
-
$links['deactivate'] = $deactivation_link;
|
31 |
-
}
|
32 |
-
return $links;
|
33 |
-
}
|
34 |
-
|
35 |
-
/**
|
36 |
-
* Form text strings
|
37 |
-
* These can be filtered
|
38 |
-
* @since 1.0.0
|
39 |
-
*/
|
40 |
-
public function goodbye_ajax() {
|
41 |
-
// Get our strings for the form
|
42 |
-
$form = $this->get_form_info();
|
43 |
-
|
44 |
-
// Build the HTML to go in the form
|
45 |
-
$html = '<div class="epsilon-deactivate-form-head"><strong>' . esc_html( $form['heading'] ) . '</strong></div>';
|
46 |
-
$html .= '<div class="epsilon-deactivate-form-body"><p>' . esc_html( $form['body'] ) . '</p>';
|
47 |
-
if( is_array( $form['options'] ) ) {
|
48 |
-
$html .= '<div class="epsilon-deactivate-options"><p>';
|
49 |
-
foreach( $form['options'] as $key => $option ) {
|
50 |
-
if ( 'features' == $key ) {
|
51 |
-
$html .= '<input type="radio" name="epsilon-deactivate-reason" checked="checked" id="' . esc_attr( $key ) . '" value="' . esc_attr( $key ) . '"> <label for="' . esc_attr( $key ) . '">' . esc_attr( $option ) . '</label><br>';
|
52 |
-
}else{
|
53 |
-
$html .= '<input type="radio" name="epsilon-deactivate-reason" id="' . esc_attr( $key ) . '" value="' . esc_attr( $key ) . '"> <label for="' . esc_attr( $key ) . '">' . esc_attr( $option ) . '</label><br>';
|
54 |
-
}
|
55 |
-
}
|
56 |
-
$html .= '</p><label id="epsilon-deactivate-details-label" for="epsilon-deactivate-reasons"><strong>' . esc_html( $form['details'] ) .'</strong></label><textarea name="epsilon-deactivate-details" id="epsilon-deactivate-details" rows="2" style="width:100%"></textarea>';
|
57 |
-
$html .= '<input type="checkbox" name="epsilon-deactivate-tracking" checked="" id="allow-tracking" value="yes"> <label for="allow-tracking">' . esc_html__( 'Allow us to get more information in order to improve our plugin', 'kiwi-social-share') . '</label><br>';
|
58 |
-
$html .= '</div><!-- .epsilon-deactivate-options -->';
|
59 |
-
}
|
60 |
-
$html .= '</div><!-- .epsilon-deactivate-form-body -->';
|
61 |
-
$html .= '<p class="deactivating-spinner"><span class="spinner"></span> ' . __( 'Submitting form', 'kiwi-social-share') . '</p>';
|
62 |
-
$html .= '<div class="epsilon-deactivate-form-footer"><p><a id="epsilon-deactivate-plugin" href="#">' . __( 'Just Deactivate', 'kiwi-social-share') . '</a><a id="epsilon-deactivate-submit-form" class="button button-primary" href="#">' . __( 'Submit and Deactivate', 'kiwi-social-share') . '</a></p></div>'
|
63 |
-
?>
|
64 |
-
<div class="epsilon-deactivate-form-bg" data-plugin="<?php echo esc_attr( $this->plugin_name ); ?>"></div>
|
65 |
-
<style type="text/css">
|
66 |
-
.epsilon-deactivate-form-active .epsilon-deactivate-form-bg {
|
67 |
-
background: rgba( 0, 0, 0, .5 );
|
68 |
-
position: fixed;
|
69 |
-
top: 0;
|
70 |
-
left: 0;
|
71 |
-
width: 100%;
|
72 |
-
height: 100%;
|
73 |
-
}
|
74 |
-
.epsilon-deactivate-form-wrapper {
|
75 |
-
position: relative;
|
76 |
-
z-index: 999;
|
77 |
-
display: none;
|
78 |
-
}
|
79 |
-
.epsilon-deactivate-form-active .epsilon-deactivate-form-wrapper {
|
80 |
-
display: block;
|
81 |
-
}
|
82 |
-
.epsilon-deactivate-form {
|
83 |
-
display: none;
|
84 |
-
}
|
85 |
-
.epsilon-deactivate-form-active .epsilon-deactivate-form {
|
86 |
-
position: absolute;
|
87 |
-
bottom: 30px;
|
88 |
-
left: 0;
|
89 |
-
max-width: 400px;
|
90 |
-
background: #fff;
|
91 |
-
white-space: normal;
|
92 |
-
}
|
93 |
-
.epsilon-deactivate-form-head {
|
94 |
-
background: #51AD31;
|
95 |
-
color: #fff;
|
96 |
-
padding: 8px 18px;
|
97 |
-
}
|
98 |
-
.epsilon-deactivate-form-body {
|
99 |
-
padding: 8px 18px;
|
100 |
-
color: #444;
|
101 |
-
}
|
102 |
-
.deactivating-spinner {
|
103 |
-
display: none;
|
104 |
-
}
|
105 |
-
.deactivating-spinner .spinner {
|
106 |
-
float: none;
|
107 |
-
margin: 4px 4px 0 18px;
|
108 |
-
vertical-align: bottom;
|
109 |
-
visibility: visible;
|
110 |
-
}
|
111 |
-
.epsilon-deactivate-form-footer {
|
112 |
-
padding: 8px 18px;
|
113 |
-
}
|
114 |
-
.epsilon-deactivate-form-footer p {
|
115 |
-
display: flex;
|
116 |
-
align-items: center;
|
117 |
-
justify-content: space-between;
|
118 |
-
}
|
119 |
-
.epsilon-deactivate-form.process-response .epsilon-deactivate-form-body,
|
120 |
-
.epsilon-deactivate-form.process-response .epsilon-deactivate-form-footer {
|
121 |
-
position: relative;
|
122 |
-
}
|
123 |
-
.epsilon-deactivate-form.process-response .epsilon-deactivate-form-body:after,
|
124 |
-
.epsilon-deactivate-form.process-response .epsilon-deactivate-form-footer:after {
|
125 |
-
content: "";
|
126 |
-
display: block;
|
127 |
-
position: absolute;
|
128 |
-
top: 0;
|
129 |
-
left: 0;
|
130 |
-
width: 100%;
|
131 |
-
height: 100%;
|
132 |
-
background-color: rgba( 255, 255, 255, .5 );
|
133 |
-
}
|
134 |
-
</style>
|
135 |
-
<script>
|
136 |
-
jQuery(document).ready(function($){
|
137 |
-
var deactivateURL = $("#epsilon-deactivate-link-<?php echo esc_attr( $this->plugin_name ); ?>"),
|
138 |
-
formContainer = $('#epsilon-deactivate-form-<?php echo esc_attr( $this->plugin_name ); ?>'),
|
139 |
-
detailsStrings = {
|
140 |
-
'setup' : '<?php echo __( 'What was the dificult part ?', 'kiwi-social-share') ?>',
|
141 |
-
'documentation' : '<?php echo __( 'What can we describe more ?', 'kiwi-social-share') ?>',
|
142 |
-
'features' : '<?php echo __( 'How could we improve ?', 'kiwi-social-share') ?>',
|
143 |
-
'better-plugin' : '<?php echo __( 'Can you mention it ?', 'kiwi-social-share') ?>',
|
144 |
-
'incompatibility' : '<?php echo __( 'With what plugin or theme is incompatible ?', 'kiwi-social-share') ?>',
|
145 |
-
};
|
146 |
-
|
147 |
-
$( deactivateURL ).on("click",function(){
|
148 |
-
// We'll send the user to this deactivation link when they've completed or dismissed the form
|
149 |
-
var url = deactivateURL.attr( 'href' );
|
150 |
-
$('body').toggleClass('epsilon-deactivate-form-active');
|
151 |
-
formContainer.fadeIn();
|
152 |
-
formContainer.html( '<?php echo $html; ?>');
|
153 |
-
|
154 |
-
formContainer.on( 'change', 'input[name="epsilon-deactivate-reason"]', function(){
|
155 |
-
var detailsLabel = formContainer.find( '#epsilon-deactivate-details-label strong' );
|
156 |
-
var value = formContainer.find( 'input[name="epsilon-deactivate-reason"]:checked' ).val();
|
157 |
-
detailsLabel.text( detailsStrings[ value ] );
|
158 |
-
});
|
159 |
-
|
160 |
-
formContainer.on('click', '#epsilon-deactivate-submit-form', function(e){
|
161 |
-
var data = {
|
162 |
-
'action': 'epsilon_deactivate_plugin',
|
163 |
-
'security': "<?php echo wp_create_nonce ( 'epsilon_deactivate_plugin' ); ?>",
|
164 |
-
'dataType': "json"
|
165 |
-
};
|
166 |
-
e.preventDefault();
|
167 |
-
// As soon as we click, the body of the form should disappear
|
168 |
-
formContainer.addClass( 'process-response' );
|
169 |
-
// Fade in spinner
|
170 |
-
formContainer.find(".deactivating-spinner").fadeIn();
|
171 |
-
|
172 |
-
data['reason'] = formContainer.find( 'input[name="epsilon-deactivate-reason"]:checked' ).val();
|
173 |
-
data['details'] = formContainer.find('#epsilon-deactivate-details').val();
|
174 |
-
data['tracking'] = formContainer.find( '#allow-tracking:checked' ).length;
|
175 |
-
|
176 |
-
$.post(
|
177 |
-
ajaxurl,
|
178 |
-
data,
|
179 |
-
function(response){
|
180 |
-
// Redirect to original deactivation URL
|
181 |
-
window.location.href = url;
|
182 |
-
}
|
183 |
-
);
|
184 |
-
});
|
185 |
-
|
186 |
-
formContainer.on('click', '#epsilon-deactivate-plugin', function(e){
|
187 |
-
e.preventDefault();
|
188 |
-
window.location.href = url;
|
189 |
-
});
|
190 |
-
|
191 |
-
// If we click outside the form, the form will close
|
192 |
-
$('.epsilon-deactivate-form-bg').on('click',function(){
|
193 |
-
formContainer.fadeOut();
|
194 |
-
$('body').removeClass('epsilon-deactivate-form-active');
|
195 |
-
});
|
196 |
-
});
|
197 |
-
});
|
198 |
-
</script>
|
199 |
-
<?php }
|
200 |
-
|
201 |
-
/*
|
202 |
-
* Form text strings
|
203 |
-
* These are non-filterable and used as fallback in case filtered strings aren't set correctly
|
204 |
-
* @since 1.0.0
|
205 |
-
*/
|
206 |
-
public function get_form_info() {
|
207 |
-
$form = array();
|
208 |
-
$form['heading'] = __( 'Sorry to see you go', 'kiwi-social-share');
|
209 |
-
$form['body'] = __( 'Before you deactivate the plugin, would you quickly give us your reason for doing so?', 'kiwi-social-share');
|
210 |
-
$form['options'] = array(
|
211 |
-
'setup' => __( 'Set up is too difficult', 'kiwi-social-share'),
|
212 |
-
'documentation' => __( 'Lack of documentation', 'kiwi-social-share'),
|
213 |
-
'features' => __( 'Not the features I wanted', 'kiwi-social-share'),
|
214 |
-
'better-plugin' => __( 'Found a better plugin', 'kiwi-social-share'),
|
215 |
-
'incompatibility' => __( 'Incompatible with theme or plugin', 'kiwi-social-share'),
|
216 |
-
);
|
217 |
-
$form['details'] = __( 'How could we improve ?', 'kiwi-social-share');
|
218 |
-
return $form;
|
219 |
-
}
|
220 |
-
|
221 |
-
public function epsilon_deactivate_plugin_callback() {
|
222 |
-
|
223 |
-
check_ajax_referer( 'epsilon_deactivate_plugin', 'security' );
|
224 |
-
|
225 |
-
if ( isset($_POST['reason']) && isset($_POST['details']) && isset($_POST['tracking']) ) {
|
226 |
-
require_once 'class-epsilon-plugin-request.php';
|
227 |
-
$args = array(
|
228 |
-
'reason' => $_POST['reason'],
|
229 |
-
'details' => $_POST['details'],
|
230 |
-
'tracking' => $_POST['tracking'],
|
231 |
-
);
|
232 |
-
$request = new Epsilon_Plugin_Request( $this->plugin_file, $args );
|
233 |
-
if ( $request->request_successful ) {
|
234 |
-
echo json_encode( array(
|
235 |
-
'status' => 'ok',
|
236 |
-
) );
|
237 |
-
}else{
|
238 |
-
echo json_encode( array(
|
239 |
-
'status' => 'nok',
|
240 |
-
) );
|
241 |
-
}
|
242 |
-
}else{
|
243 |
-
echo json_encode( array(
|
244 |
-
'status' => 'ok',
|
245 |
-
) );
|
246 |
-
}
|
247 |
-
|
248 |
-
die();
|
249 |
-
|
250 |
-
}
|
251 |
-
|
252 |
}
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class Kiwi_Social_Share_Feedback {
|
4 |
+
|
5 |
+
private $plugin_file = '';
|
6 |
+
private $plugin_name = '';
|
7 |
+
|
8 |
+
function __construct( $_plugin_file ) {
|
9 |
+
|
10 |
+
$this->plugin_file = $_plugin_file;
|
11 |
+
$this->plugin_name = basename( $this->plugin_file, '.php' );
|
12 |
+
|
13 |
+
// Deactivation
|
14 |
+
add_filter( 'plugin_action_links_' . plugin_basename( $this->plugin_file ), array( $this, 'filter_action_links' ) );
|
15 |
+
add_action( 'admin_footer-plugins.php', array( $this, 'goodbye_ajax' ) );
|
16 |
+
add_action( 'wp_ajax_epsilon_deactivate_plugin', array( $this, 'epsilon_deactivate_plugin_callback' ) );
|
17 |
+
|
18 |
+
}
|
19 |
+
|
20 |
+
/**
|
21 |
+
* Filter the deactivation link to allow us to present a form when the user deactivates the plugin
|
22 |
+
* @since 1.0.0
|
23 |
+
*/
|
24 |
+
public function filter_action_links( $links ) {
|
25 |
+
|
26 |
+
if( isset( $links['deactivate'] ) ) {
|
27 |
+
$deactivation_link = $links['deactivate'];
|
28 |
+
// Insert an onClick action to allow form before deactivating
|
29 |
+
$deactivation_link = str_replace( '<a ', '<div class="epsilon-deactivate-form-wrapper"><span class="epsilon-deactivate-form" id="epsilon-deactivate-form-' . esc_attr( $this->plugin_name ) . '"></span></div><a onclick="javascript:event.preventDefault();" id="epsilon-deactivate-link-' . esc_attr( $this->plugin_name ) . '" ', $deactivation_link );
|
30 |
+
$links['deactivate'] = $deactivation_link;
|
31 |
+
}
|
32 |
+
return $links;
|
33 |
+
}
|
34 |
+
|
35 |
+
/**
|
36 |
+
* Form text strings
|
37 |
+
* These can be filtered
|
38 |
+
* @since 1.0.0
|
39 |
+
*/
|
40 |
+
public function goodbye_ajax() {
|
41 |
+
// Get our strings for the form
|
42 |
+
$form = $this->get_form_info();
|
43 |
+
|
44 |
+
// Build the HTML to go in the form
|
45 |
+
$html = '<div class="epsilon-deactivate-form-head"><strong>' . esc_html( $form['heading'] ) . '</strong></div>';
|
46 |
+
$html .= '<div class="epsilon-deactivate-form-body"><p>' . esc_html( $form['body'] ) . '</p>';
|
47 |
+
if( is_array( $form['options'] ) ) {
|
48 |
+
$html .= '<div class="epsilon-deactivate-options"><p>';
|
49 |
+
foreach( $form['options'] as $key => $option ) {
|
50 |
+
if ( 'features' == $key ) {
|
51 |
+
$html .= '<input type="radio" name="epsilon-deactivate-reason" checked="checked" id="' . esc_attr( $key ) . '" value="' . esc_attr( $key ) . '"> <label for="' . esc_attr( $key ) . '">' . esc_attr( $option ) . '</label><br>';
|
52 |
+
}else{
|
53 |
+
$html .= '<input type="radio" name="epsilon-deactivate-reason" id="' . esc_attr( $key ) . '" value="' . esc_attr( $key ) . '"> <label for="' . esc_attr( $key ) . '">' . esc_attr( $option ) . '</label><br>';
|
54 |
+
}
|
55 |
+
}
|
56 |
+
$html .= '</p><label id="epsilon-deactivate-details-label" for="epsilon-deactivate-reasons"><strong>' . esc_html( $form['details'] ) .'</strong></label><textarea name="epsilon-deactivate-details" id="epsilon-deactivate-details" rows="2" style="width:100%"></textarea>';
|
57 |
+
$html .= '<input type="checkbox" name="epsilon-deactivate-tracking" checked="" id="allow-tracking" value="yes"> <label for="allow-tracking">' . esc_html__( 'Allow us to get more information in order to improve our plugin', 'kiwi-social-share') . '</label><br>';
|
58 |
+
$html .= '</div><!-- .epsilon-deactivate-options -->';
|
59 |
+
}
|
60 |
+
$html .= '</div><!-- .epsilon-deactivate-form-body -->';
|
61 |
+
$html .= '<p class="deactivating-spinner"><span class="spinner"></span> ' . __( 'Submitting form', 'kiwi-social-share') . '</p>';
|
62 |
+
$html .= '<div class="epsilon-deactivate-form-footer"><p><a id="epsilon-deactivate-plugin" href="#">' . __( 'Just Deactivate', 'kiwi-social-share') . '</a><a id="epsilon-deactivate-submit-form" class="button button-primary" href="#">' . __( 'Submit and Deactivate', 'kiwi-social-share') . '</a></p></div>'
|
63 |
+
?>
|
64 |
+
<div class="epsilon-deactivate-form-bg" data-plugin="<?php echo esc_attr( $this->plugin_name ); ?>"></div>
|
65 |
+
<style type="text/css">
|
66 |
+
.epsilon-deactivate-form-active .epsilon-deactivate-form-bg {
|
67 |
+
background: rgba( 0, 0, 0, .5 );
|
68 |
+
position: fixed;
|
69 |
+
top: 0;
|
70 |
+
left: 0;
|
71 |
+
width: 100%;
|
72 |
+
height: 100%;
|
73 |
+
}
|
74 |
+
.epsilon-deactivate-form-wrapper {
|
75 |
+
position: relative;
|
76 |
+
z-index: 999;
|
77 |
+
display: none;
|
78 |
+
}
|
79 |
+
.epsilon-deactivate-form-active .epsilon-deactivate-form-wrapper {
|
80 |
+
display: block;
|
81 |
+
}
|
82 |
+
.epsilon-deactivate-form {
|
83 |
+
display: none;
|
84 |
+
}
|
85 |
+
.epsilon-deactivate-form-active .epsilon-deactivate-form {
|
86 |
+
position: absolute;
|
87 |
+
bottom: 30px;
|
88 |
+
left: 0;
|
89 |
+
max-width: 400px;
|
90 |
+
background: #fff;
|
91 |
+
white-space: normal;
|
92 |
+
}
|
93 |
+
.epsilon-deactivate-form-head {
|
94 |
+
background: #51AD31;
|
95 |
+
color: #fff;
|
96 |
+
padding: 8px 18px;
|
97 |
+
}
|
98 |
+
.epsilon-deactivate-form-body {
|
99 |
+
padding: 8px 18px;
|
100 |
+
color: #444;
|
101 |
+
}
|
102 |
+
.deactivating-spinner {
|
103 |
+
display: none;
|
104 |
+
}
|
105 |
+
.deactivating-spinner .spinner {
|
106 |
+
float: none;
|
107 |
+
margin: 4px 4px 0 18px;
|
108 |
+
vertical-align: bottom;
|
109 |
+
visibility: visible;
|
110 |
+
}
|
111 |
+
.epsilon-deactivate-form-footer {
|
112 |
+
padding: 8px 18px;
|
113 |
+
}
|
114 |
+
.epsilon-deactivate-form-footer p {
|
115 |
+
display: flex;
|
116 |
+
align-items: center;
|
117 |
+
justify-content: space-between;
|
118 |
+
}
|
119 |
+
.epsilon-deactivate-form.process-response .epsilon-deactivate-form-body,
|
120 |
+
.epsilon-deactivate-form.process-response .epsilon-deactivate-form-footer {
|
121 |
+
position: relative;
|
122 |
+
}
|
123 |
+
.epsilon-deactivate-form.process-response .epsilon-deactivate-form-body:after,
|
124 |
+
.epsilon-deactivate-form.process-response .epsilon-deactivate-form-footer:after {
|
125 |
+
content: "";
|
126 |
+
display: block;
|
127 |
+
position: absolute;
|
128 |
+
top: 0;
|
129 |
+
left: 0;
|
130 |
+
width: 100%;
|
131 |
+
height: 100%;
|
132 |
+
background-color: rgba( 255, 255, 255, .5 );
|
133 |
+
}
|
134 |
+
</style>
|
135 |
+
<script>
|
136 |
+
jQuery(document).ready(function($){
|
137 |
+
var deactivateURL = $("#epsilon-deactivate-link-<?php echo esc_attr( $this->plugin_name ); ?>"),
|
138 |
+
formContainer = $('#epsilon-deactivate-form-<?php echo esc_attr( $this->plugin_name ); ?>'),
|
139 |
+
detailsStrings = {
|
140 |
+
'setup' : '<?php echo __( 'What was the dificult part ?', 'kiwi-social-share') ?>',
|
141 |
+
'documentation' : '<?php echo __( 'What can we describe more ?', 'kiwi-social-share') ?>',
|
142 |
+
'features' : '<?php echo __( 'How could we improve ?', 'kiwi-social-share') ?>',
|
143 |
+
'better-plugin' : '<?php echo __( 'Can you mention it ?', 'kiwi-social-share') ?>',
|
144 |
+
'incompatibility' : '<?php echo __( 'With what plugin or theme is incompatible ?', 'kiwi-social-share') ?>',
|
145 |
+
};
|
146 |
+
|
147 |
+
$( deactivateURL ).on("click",function(){
|
148 |
+
// We'll send the user to this deactivation link when they've completed or dismissed the form
|
149 |
+
var url = deactivateURL.attr( 'href' );
|
150 |
+
$('body').toggleClass('epsilon-deactivate-form-active');
|
151 |
+
formContainer.fadeIn();
|
152 |
+
formContainer.html( '<?php echo $html; ?>');
|
153 |
+
|
154 |
+
formContainer.on( 'change', 'input[name="epsilon-deactivate-reason"]', function(){
|
155 |
+
var detailsLabel = formContainer.find( '#epsilon-deactivate-details-label strong' );
|
156 |
+
var value = formContainer.find( 'input[name="epsilon-deactivate-reason"]:checked' ).val();
|
157 |
+
detailsLabel.text( detailsStrings[ value ] );
|
158 |
+
});
|
159 |
+
|
160 |
+
formContainer.on('click', '#epsilon-deactivate-submit-form', function(e){
|
161 |
+
var data = {
|
162 |
+
'action': 'epsilon_deactivate_plugin',
|
163 |
+
'security': "<?php echo wp_create_nonce ( 'epsilon_deactivate_plugin' ); ?>",
|
164 |
+
'dataType': "json"
|
165 |
+
};
|
166 |
+
e.preventDefault();
|
167 |
+
// As soon as we click, the body of the form should disappear
|
168 |
+
formContainer.addClass( 'process-response' );
|
169 |
+
// Fade in spinner
|
170 |
+
formContainer.find(".deactivating-spinner").fadeIn();
|
171 |
+
|
172 |
+
data['reason'] = formContainer.find( 'input[name="epsilon-deactivate-reason"]:checked' ).val();
|
173 |
+
data['details'] = formContainer.find('#epsilon-deactivate-details').val();
|
174 |
+
data['tracking'] = formContainer.find( '#allow-tracking:checked' ).length;
|
175 |
+
|
176 |
+
$.post(
|
177 |
+
ajaxurl,
|
178 |
+
data,
|
179 |
+
function(response){
|
180 |
+
// Redirect to original deactivation URL
|
181 |
+
window.location.href = url;
|
182 |
+
}
|
183 |
+
);
|
184 |
+
});
|
185 |
+
|
186 |
+
formContainer.on('click', '#epsilon-deactivate-plugin', function(e){
|
187 |
+
e.preventDefault();
|
188 |
+
window.location.href = url;
|
189 |
+
});
|
190 |
+
|
191 |
+
// If we click outside the form, the form will close
|
192 |
+
$('.epsilon-deactivate-form-bg').on('click',function(){
|
193 |
+
formContainer.fadeOut();
|
194 |
+
$('body').removeClass('epsilon-deactivate-form-active');
|
195 |
+
});
|
196 |
+
});
|
197 |
+
});
|
198 |
+
</script>
|
199 |
+
<?php }
|
200 |
+
|
201 |
+
/*
|
202 |
+
* Form text strings
|
203 |
+
* These are non-filterable and used as fallback in case filtered strings aren't set correctly
|
204 |
+
* @since 1.0.0
|
205 |
+
*/
|
206 |
+
public function get_form_info() {
|
207 |
+
$form = array();
|
208 |
+
$form['heading'] = __( 'Sorry to see you go', 'kiwi-social-share');
|
209 |
+
$form['body'] = __( 'Before you deactivate the plugin, would you quickly give us your reason for doing so?', 'kiwi-social-share');
|
210 |
+
$form['options'] = array(
|
211 |
+
'setup' => __( 'Set up is too difficult', 'kiwi-social-share'),
|
212 |
+
'documentation' => __( 'Lack of documentation', 'kiwi-social-share'),
|
213 |
+
'features' => __( 'Not the features I wanted', 'kiwi-social-share'),
|
214 |
+
'better-plugin' => __( 'Found a better plugin', 'kiwi-social-share'),
|
215 |
+
'incompatibility' => __( 'Incompatible with theme or plugin', 'kiwi-social-share'),
|
216 |
+
);
|
217 |
+
$form['details'] = __( 'How could we improve ?', 'kiwi-social-share');
|
218 |
+
return $form;
|
219 |
+
}
|
220 |
+
|
221 |
+
public function epsilon_deactivate_plugin_callback() {
|
222 |
+
|
223 |
+
check_ajax_referer( 'epsilon_deactivate_plugin', 'security' );
|
224 |
+
|
225 |
+
if ( isset($_POST['reason']) && isset($_POST['details']) && isset($_POST['tracking']) ) {
|
226 |
+
require_once 'class-epsilon-plugin-request.php';
|
227 |
+
$args = array(
|
228 |
+
'reason' => $_POST['reason'],
|
229 |
+
'details' => $_POST['details'],
|
230 |
+
'tracking' => $_POST['tracking'],
|
231 |
+
);
|
232 |
+
$request = new Epsilon_Plugin_Request( $this->plugin_file, $args );
|
233 |
+
if ( $request->request_successful ) {
|
234 |
+
echo json_encode( array(
|
235 |
+
'status' => 'ok',
|
236 |
+
) );
|
237 |
+
}else{
|
238 |
+
echo json_encode( array(
|
239 |
+
'status' => 'nok',
|
240 |
+
) );
|
241 |
+
}
|
242 |
+
}else{
|
243 |
+
echo json_encode( array(
|
244 |
+
'status' => 'ok',
|
245 |
+
) );
|
246 |
+
}
|
247 |
+
|
248 |
+
die();
|
249 |
+
|
250 |
+
}
|
251 |
+
|
252 |
}
|
includes/lib/class-kiwi-social-share-frontend.php
CHANGED
@@ -1,163 +1,163 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
class Kiwi_Social_Share_Frontend {
|
7 |
-
/**
|
8 |
-
* The single instance of Kiwi_Social_Share.
|
9 |
-
*
|
10 |
-
* @var object
|
11 |
-
* @access private
|
12 |
-
* @since 1.0.0
|
13 |
-
*/
|
14 |
-
private static $_instance = NULL;
|
15 |
-
|
16 |
-
/**
|
17 |
-
* Kiwi_Social_Share_Frontend constructor.
|
18 |
-
*
|
19 |
-
* @param string $file
|
20 |
-
* @param string $version
|
21 |
-
*/
|
22 |
-
public function __construct( $file = '', $version = '1.0.0' ) {
|
23 |
-
// Add the custom css styles
|
24 |
-
// Load the article bar
|
25 |
-
new Kiwi_Social_Share_View_Article_Bar();
|
26 |
-
// Load the floating bar
|
27 |
-
new Kiwi_Social_Share_View_Floating_Bar();
|
28 |
-
// Load Highlight Share
|
29 |
-
if ( Kiwi_Social_Share_Helper::get_setting_value( 'highlight_to_tweet', '' ) === 'on' ) {
|
30 |
-
new Kiwi_Social_Share_Highlight_Share();
|
31 |
-
}
|
32 |
-
// Add the Open Graph Meta
|
33 |
-
add_action( 'wp_head', array( $this, 'add_open_graph_meta' ) );
|
34 |
-
}
|
35 |
-
|
36 |
-
/**
|
37 |
-
* Adds the open graph meta
|
38 |
-
*/
|
39 |
-
public function add_open_graph_meta() {
|
40 |
-
// Create/check default values
|
41 |
-
$info = array(
|
42 |
-
'postID' => absint( get_the_ID() ),
|
43 |
-
'title' => esc_html( get_the_title() ),
|
44 |
-
'imageURL' => get_post_thumbnail_id( absint( get_the_ID() ) ),
|
45 |
-
'description' => esc_html( Kiwi_Social_Share_Helper::get_excerpt_by_id( absint( get_the_ID() ) ) ),
|
46 |
-
'fb_app_id' => esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'facebook_page_id', '', 'kiwi_social_identities' ) ),
|
47 |
-
'fp_url' => esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'facebook_page_url', '', 'kiwi_social_identities' ) ),
|
48 |
-
'user_twitter_handle' => esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'twitter_username', '', 'kiwi_social_identities' ) )
|
49 |
-
);
|
50 |
-
|
51 |
-
if ( ! empty( $info['user_twitter_handle'] ) ) {
|
52 |
-
$info['user_twitter_handle'] = str_replace( '@', '', $info['user_twitter_handle'] );
|
53 |
-
}
|
54 |
-
|
55 |
-
$metabox = array(
|
56 |
-
'title' => get_post_meta( get_the_ID(), 'kiwi_social-media-title', true ),
|
57 |
-
'description' => get_post_meta( get_the_ID(), 'kiwi_social-media-description', true ),
|
58 |
-
'imageURL' => get_post_meta( get_the_ID(), 'kiwi_social-media-image', true ),
|
59 |
-
'twitter_description' => get_post_meta( get_the_ID(), 'kiwi_social-media-custom-tweet', true ),
|
60 |
-
);
|
61 |
-
|
62 |
-
$info = wp_parse_args( $metabox, $info );
|
63 |
-
|
64 |
-
$twitter_button = new Kiwi_Social_Share_Social_Button_Twitter();
|
65 |
-
$url = $twitter_button->get_current_page_url( get_the_ID() );
|
66 |
-
|
67 |
-
$info['header_output'] = '';
|
68 |
-
// We only modify the Open Graph tags on single blog post pages
|
69 |
-
if ( is_singular() ) {
|
70 |
-
if ( ( isset( $info['title'] ) && $info['title'] ) || ( isset( $info['description'] ) && $info['description'] ) || ( isset( $info['imageURL'] ) && $info['imageURL'] ) ) {
|
71 |
-
|
72 |
-
// Check if Yoast Exists so we can coordinate output with their plugin accordingly
|
73 |
-
if ( ! defined( 'WPSEO_VERSION' ) ) {
|
74 |
-
// Add twitter stuff
|
75 |
-
$info['header_output'] .= PHP_EOL . '<!-- Twitter OG tags by Kiwi Social Sharing Plugin -->';
|
76 |
-
|
77 |
-
$info['header_output'] .= PHP_EOL . '<meta name="twitter:card" content="summary" />';
|
78 |
-
$info['header_output'] .= PHP_EOL . '<meta name="twitter:title" content="' . trim( $info['title'] ) . '" />';
|
79 |
-
$info['header_output'] .= PHP_EOL . '<meta name="twitter:url" content="' . esc_url( $url ) . '" />';
|
80 |
-
|
81 |
-
if ( ! empty( $info['user_twitter_handle'] ) ) {
|
82 |
-
$info['header_output'] .= PHP_EOL . '<meta name="twitter:site" content="' . trim( $info['user_twitter_handle'] ) . '" />';
|
83 |
-
$info['header_output'] .= PHP_EOL . '<meta name="twitter:creator" content="' . trim( $info['user_twitter_handle'] ) . '" />';
|
84 |
-
}
|
85 |
-
|
86 |
-
if ( ! empty( $info['twitter_description'] ) ) {
|
87 |
-
$info['header_output'] .= PHP_EOL . '<meta name="twitter:description" content="' . esc_attr( $info['twitter_description'] ) . '" />';
|
88 |
-
}
|
89 |
-
|
90 |
-
if ( ! empty( $info['imageURL'] ) ) {
|
91 |
-
$info['header_output'] .= PHP_EOL . '<meta name="twitter:image" content="' . esc_attr( $info['imageURL'] ) . '" />';
|
92 |
-
}
|
93 |
-
|
94 |
-
$info['header_output'] .= PHP_EOL . '<!-- / Twitter OG tags by Kiwi Social Sharing Plugin -->';
|
95 |
-
|
96 |
-
// Add all our Open Graph Tags to the Return Header Output
|
97 |
-
$info['header_output'] .= PHP_EOL . '<!-- Meta OG tags by Kiwi Social Sharing Plugin -->';
|
98 |
-
$info['header_output'] .= PHP_EOL . '<meta property="og:type" content="article" /> ';
|
99 |
-
|
100 |
-
// Open Graph Title: Create an open graph title meta tag
|
101 |
-
if ( $info['title'] ) {
|
102 |
-
// If nothing else is defined, let's use the post title
|
103 |
-
$info['header_output'] .= PHP_EOL . '<meta property="og:title" content="' . Kiwi_Social_Share_Helper::convert_smart_quotes( htmlspecialchars_decode( get_the_title() ) ) . '" />';
|
104 |
-
}
|
105 |
-
|
106 |
-
if ( $info['description'] ) {
|
107 |
-
// If nothing else is defined, let's use the post excerpt
|
108 |
-
$info['header_output'] .= PHP_EOL . '<meta property="og:description" content="' . Kiwi_Social_Share_Helper::convert_smart_quotes( $info['description'] ) . '" />';
|
109 |
-
}
|
110 |
-
|
111 |
-
if ( has_post_thumbnail( $info['postID'] ) ) {
|
112 |
-
// If nothing else is defined, let's use the post Thumbnail as long as we have the URL cached
|
113 |
-
$og_image = wp_get_attachment_image_src( get_post_thumbnail_id( $info['postID'] ), 'full' );
|
114 |
-
if ( $og_image ) {
|
115 |
-
$info['header_output'] .= PHP_EOL . '<meta property="og:image" content="' . esc_url( $og_image[0] ) . '" />';
|
116 |
-
}
|
117 |
-
}
|
118 |
-
|
119 |
-
$info['header_output'] .= PHP_EOL . '<meta property="og:url" content="' . esc_url( $url ) . '" />';
|
120 |
-
$info['header_output'] .= PHP_EOL . '<meta property="og:site_name" content="' . esc_attr( get_bloginfo( 'name' ) ) . '" />';
|
121 |
-
$info['header_output'] .= PHP_EOL . '<meta property="article:published_time" content="' . esc_attr( get_post_time( 'c' ) ) . '" />';
|
122 |
-
$info['header_output'] .= PHP_EOL . '<meta property="article:modified_time" content="' . esc_attr( get_post_modified_time( 'c' ) ) . '" />';
|
123 |
-
$info['header_output'] .= PHP_EOL . '<meta property="og:updated_time" content="' . esc_attr( get_post_modified_time( 'c' ) ) . '" />';
|
124 |
-
|
125 |
-
// add facebook app id
|
126 |
-
if ( ! empty( $info['fb_app_id'] ) ) {
|
127 |
-
$info['header_output'] .= PHP_EOL . '<meta property = "fb:app_id" content="' . trim( $info['fb_app_id'] ) . '" />';
|
128 |
-
}
|
129 |
-
|
130 |
-
// add facebook url
|
131 |
-
if ( ! empty( $info['fp_url'] ) ) {
|
132 |
-
$info['header_output'] .= PHP_EOL . '<meta property="article:publisher" content="' . trim( $info['fp_url'] ) . '" />';
|
133 |
-
}
|
134 |
-
|
135 |
-
// append the closing comment :)
|
136 |
-
$info['header_output'] .= PHP_EOL . '<!--/end meta tags by Kiwi Social Sharing Plugin -->';
|
137 |
-
// Return the variable containing our information for the meta tags
|
138 |
-
echo $info['header_output'] . PHP_EOL;
|
139 |
-
}
|
140 |
-
}
|
141 |
-
}
|
142 |
-
}
|
143 |
-
|
144 |
-
/**
|
145 |
-
* Main Kiwi_Social_Share_Frontend Instance
|
146 |
-
*
|
147 |
-
* Ensures only one instance of Kiwi_Social_Share_Frontend is loaded or can be loaded.
|
148 |
-
*
|
149 |
-
* @since 1.0.0
|
150 |
-
* @static
|
151 |
-
* @see Kiwi_Social_Share()
|
152 |
-
* @return Main Kiwi_Social_Share_Frontend instance
|
153 |
-
*/
|
154 |
-
public static function instance( $file = '', $version = '1.0.0' ) {
|
155 |
-
if ( is_null( self::$_instance ) ) {
|
156 |
-
self::$_instance = new self( $file, $version );
|
157 |
-
}
|
158 |
-
|
159 |
-
return self::$_instance;
|
160 |
-
} // End instance ()
|
161 |
-
|
162 |
-
|
163 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
class Kiwi_Social_Share_Frontend {
|
7 |
+
/**
|
8 |
+
* The single instance of Kiwi_Social_Share.
|
9 |
+
*
|
10 |
+
* @var object
|
11 |
+
* @access private
|
12 |
+
* @since 1.0.0
|
13 |
+
*/
|
14 |
+
private static $_instance = NULL;
|
15 |
+
|
16 |
+
/**
|
17 |
+
* Kiwi_Social_Share_Frontend constructor.
|
18 |
+
*
|
19 |
+
* @param string $file
|
20 |
+
* @param string $version
|
21 |
+
*/
|
22 |
+
public function __construct( $file = '', $version = '1.0.0' ) {
|
23 |
+
// Add the custom css styles
|
24 |
+
// Load the article bar
|
25 |
+
new Kiwi_Social_Share_View_Article_Bar();
|
26 |
+
// Load the floating bar
|
27 |
+
new Kiwi_Social_Share_View_Floating_Bar();
|
28 |
+
// Load Highlight Share
|
29 |
+
if ( Kiwi_Social_Share_Helper::get_setting_value( 'highlight_to_tweet', '' ) === 'on' ) {
|
30 |
+
new Kiwi_Social_Share_Highlight_Share();
|
31 |
+
}
|
32 |
+
// Add the Open Graph Meta
|
33 |
+
add_action( 'wp_head', array( $this, 'add_open_graph_meta' ) );
|
34 |
+
}
|
35 |
+
|
36 |
+
/**
|
37 |
+
* Adds the open graph meta
|
38 |
+
*/
|
39 |
+
public function add_open_graph_meta() {
|
40 |
+
// Create/check default values
|
41 |
+
$info = array(
|
42 |
+
'postID' => absint( get_the_ID() ),
|
43 |
+
'title' => esc_html( get_the_title() ),
|
44 |
+
'imageURL' => get_post_thumbnail_id( absint( get_the_ID() ) ),
|
45 |
+
'description' => esc_html( Kiwi_Social_Share_Helper::get_excerpt_by_id( absint( get_the_ID() ) ) ),
|
46 |
+
'fb_app_id' => esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'facebook_page_id', '', 'kiwi_social_identities' ) ),
|
47 |
+
'fp_url' => esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'facebook_page_url', '', 'kiwi_social_identities' ) ),
|
48 |
+
'user_twitter_handle' => esc_attr( Kiwi_Social_Share_Helper::get_setting_value( 'twitter_username', '', 'kiwi_social_identities' ) )
|
49 |
+
);
|
50 |
+
|
51 |
+
if ( ! empty( $info['user_twitter_handle'] ) ) {
|
52 |
+
$info['user_twitter_handle'] = str_replace( '@', '', $info['user_twitter_handle'] );
|
53 |
+
}
|
54 |
+
|
55 |
+
$metabox = array(
|
56 |
+
'title' => get_post_meta( get_the_ID(), 'kiwi_social-media-title', true ),
|
57 |
+
'description' => get_post_meta( get_the_ID(), 'kiwi_social-media-description', true ),
|
58 |
+
'imageURL' => get_post_meta( get_the_ID(), 'kiwi_social-media-image', true ),
|
59 |
+
'twitter_description' => get_post_meta( get_the_ID(), 'kiwi_social-media-custom-tweet', true ),
|
60 |
+
);
|
61 |
+
|
62 |
+
$info = wp_parse_args( $metabox, $info );
|
63 |
+
|
64 |
+
$twitter_button = new Kiwi_Social_Share_Social_Button_Twitter();
|
65 |
+
$url = $twitter_button->get_current_page_url( get_the_ID() );
|
66 |
+
|
67 |
+
$info['header_output'] = '';
|
68 |
+
// We only modify the Open Graph tags on single blog post pages
|
69 |
+
if ( is_singular() ) {
|
70 |
+
if ( ( isset( $info['title'] ) && $info['title'] ) || ( isset( $info['description'] ) && $info['description'] ) || ( isset( $info['imageURL'] ) && $info['imageURL'] ) ) {
|
71 |
+
|
72 |
+
// Check if Yoast Exists so we can coordinate output with their plugin accordingly
|
73 |
+
if ( ! defined( 'WPSEO_VERSION' ) ) {
|
74 |
+
// Add twitter stuff
|
75 |
+
$info['header_output'] .= PHP_EOL . '<!-- Twitter OG tags by Kiwi Social Sharing Plugin -->';
|
76 |
+
|
77 |
+
$info['header_output'] .= PHP_EOL . '<meta name="twitter:card" content="summary" />';
|
78 |
+
$info['header_output'] .= PHP_EOL . '<meta name="twitter:title" content="' . trim( $info['title'] ) . '" />';
|
79 |
+
$info['header_output'] .= PHP_EOL . '<meta name="twitter:url" content="' . esc_url( $url ) . '" />';
|
80 |
+
|
81 |
+
if ( ! empty( $info['user_twitter_handle'] ) ) {
|
82 |
+
$info['header_output'] .= PHP_EOL . '<meta name="twitter:site" content="' . trim( $info['user_twitter_handle'] ) . '" />';
|
83 |
+
$info['header_output'] .= PHP_EOL . '<meta name="twitter:creator" content="' . trim( $info['user_twitter_handle'] ) . '" />';
|
84 |
+
}
|
85 |
+
|
86 |
+
if ( ! empty( $info['twitter_description'] ) ) {
|
87 |
+
$info['header_output'] .= PHP_EOL . '<meta name="twitter:description" content="' . esc_attr( $info['twitter_description'] ) . '" />';
|
88 |
+
}
|
89 |
+
|
90 |
+
if ( ! empty( $info['imageURL'] ) ) {
|
91 |
+
$info['header_output'] .= PHP_EOL . '<meta name="twitter:image" content="' . esc_attr( $info['imageURL'] ) . '" />';
|
92 |
+
}
|
93 |
+
|
94 |
+
$info['header_output'] .= PHP_EOL . '<!-- / Twitter OG tags by Kiwi Social Sharing Plugin -->';
|
95 |
+
|
96 |
+
// Add all our Open Graph Tags to the Return Header Output
|
97 |
+
$info['header_output'] .= PHP_EOL . '<!-- Meta OG tags by Kiwi Social Sharing Plugin -->';
|
98 |
+
$info['header_output'] .= PHP_EOL . '<meta property="og:type" content="article" /> ';
|
99 |
+
|
100 |
+
// Open Graph Title: Create an open graph title meta tag
|
101 |
+
if ( $info['title'] ) {
|
102 |
+
// If nothing else is defined, let's use the post title
|
103 |
+
$info['header_output'] .= PHP_EOL . '<meta property="og:title" content="' . Kiwi_Social_Share_Helper::convert_smart_quotes( htmlspecialchars_decode( get_the_title() ) ) . '" />';
|
104 |
+
}
|
105 |
+
|
106 |
+
if ( $info['description'] ) {
|
107 |
+
// If nothing else is defined, let's use the post excerpt
|
108 |
+
$info['header_output'] .= PHP_EOL . '<meta property="og:description" content="' . Kiwi_Social_Share_Helper::convert_smart_quotes( $info['description'] ) . '" />';
|
109 |
+
}
|
110 |
+
|
111 |
+
if ( has_post_thumbnail( $info['postID'] ) ) {
|
112 |
+
// If nothing else is defined, let's use the post Thumbnail as long as we have the URL cached
|
113 |
+
$og_image = wp_get_attachment_image_src( get_post_thumbnail_id( $info['postID'] ), 'full' );
|
114 |
+
if ( $og_image ) {
|
115 |
+
$info['header_output'] .= PHP_EOL . '<meta property="og:image" content="' . esc_url( $og_image[0] ) . '" />';
|
116 |
+
}
|
117 |
+
}
|
118 |
+
|
119 |
+
$info['header_output'] .= PHP_EOL . '<meta property="og:url" content="' . esc_url( $url ) . '" />';
|
120 |
+
$info['header_output'] .= PHP_EOL . '<meta property="og:site_name" content="' . esc_attr( get_bloginfo( 'name' ) ) . '" />';
|
121 |
+
$info['header_output'] .= PHP_EOL . '<meta property="article:published_time" content="' . esc_attr( get_post_time( 'c' ) ) . '" />';
|
122 |
+
$info['header_output'] .= PHP_EOL . '<meta property="article:modified_time" content="' . esc_attr( get_post_modified_time( 'c' ) ) . '" />';
|
123 |
+
$info['header_output'] .= PHP_EOL . '<meta property="og:updated_time" content="' . esc_attr( get_post_modified_time( 'c' ) ) . '" />';
|
124 |
+
|
125 |
+
// add facebook app id
|
126 |
+
if ( ! empty( $info['fb_app_id'] ) ) {
|
127 |
+
$info['header_output'] .= PHP_EOL . '<meta property = "fb:app_id" content="' . trim( $info['fb_app_id'] ) . '" />';
|
128 |
+
}
|
129 |
+
|
130 |
+
// add facebook url
|
131 |
+
if ( ! empty( $info['fp_url'] ) ) {
|
132 |
+
$info['header_output'] .= PHP_EOL . '<meta property="article:publisher" content="' . trim( $info['fp_url'] ) . '" />';
|
133 |
+
}
|
134 |
+
|
135 |
+
// append the closing comment :)
|
136 |
+
$info['header_output'] .= PHP_EOL . '<!--/end meta tags by Kiwi Social Sharing Plugin -->';
|
137 |
+
// Return the variable containing our information for the meta tags
|
138 |
+
echo $info['header_output'] . PHP_EOL;
|
139 |
+
}
|
140 |
+
}
|
141 |
+
}
|
142 |
+
}
|
143 |
+
|
144 |
+
/**
|
145 |
+
* Main Kiwi_Social_Share_Frontend Instance
|
146 |
+
*
|
147 |
+
* Ensures only one instance of Kiwi_Social_Share_Frontend is loaded or can be loaded.
|
148 |
+
*
|
149 |
+
* @since 1.0.0
|
150 |
+
* @static
|
151 |
+
* @see Kiwi_Social_Share()
|
152 |
+
* @return Main Kiwi_Social_Share_Frontend instance
|
153 |
+
*/
|
154 |
+
public static function instance( $file = '', $version = '1.0.0' ) {
|
155 |
+
if ( is_null( self::$_instance ) ) {
|
156 |
+
self::$_instance = new self( $file, $version );
|
157 |
+
}
|
158 |
+
|
159 |
+
return self::$_instance;
|
160 |
+
} // End instance ()
|
161 |
+
|
162 |
+
|
163 |
}
|
includes/lib/class-kiwi-social-share-highlight-share.php
CHANGED
@@ -1,123 +1,123 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
class Kiwi_Social_Share_Highlight_Share {
|
7 |
-
/**
|
8 |
-
* The single instance of Kiwi_Social_Share_Highlight_Share
|
9 |
-
*
|
10 |
-
* @var object
|
11 |
-
* @access private
|
12 |
-
* @since 1.0.0
|
13 |
-
*/
|
14 |
-
private static $_instance = NULL;
|
15 |
-
|
16 |
-
/**
|
17 |
-
* @var
|
18 |
-
*/
|
19 |
-
public $post_types = array();
|
20 |
-
|
21 |
-
/**
|
22 |
-
* Kiwi_Social_Share_Highlight_Share constructor.
|
23 |
-
*/
|
24 |
-
public function __construct() {
|
25 |
-
$this->set_options();
|
26 |
-
add_action( 'wp', array( $this, 'wp_loaded' ), 10 );
|
27 |
-
}
|
28 |
-
|
29 |
-
/**
|
30 |
-
* Set Kiwi Backend Options
|
31 |
-
*/
|
32 |
-
public function set_options() {
|
33 |
-
$highlight_to_tweet = Kiwi_Social_Share_Helper::get_setting_value( 'highlight_to_tweet_posttypes', 'all' );
|
34 |
-
if ( $highlight_to_tweet === 'all' ) {
|
35 |
-
$this->post_types = 'all';
|
36 |
-
} else {
|
37 |
-
$post_types = Kiwi_Social_Share_Helper::get_setting_value( 'highlight_to_tweet_posttypes_list', array() );
|
38 |
-
$this->post_types = array_merge( $this->post_types, $post_types );
|
39 |
-
};
|
40 |
-
}
|
41 |
-
|
42 |
-
/**
|
43 |
-
* Start plugin action here
|
44 |
-
*/
|
45 |
-
public function wp_loaded() {
|
46 |
-
|
47 |
-
if ( is_feed() ) {
|
48 |
-
return;
|
49 |
-
}
|
50 |
-
|
51 |
-
$kiwi = Kiwi_Social_Share::instance();
|
52 |
-
wp_enqueue_style( $kiwi->_token . '-frontend' );
|
53 |
-
wp_enqueue_script( $kiwi->_token . '-frontend' );
|
54 |
-
|
55 |
-
//Load content area
|
56 |
-
add_filter( 'the_content', array( $this, 'wrap_content_area' ) );
|
57 |
-
add_filter( 'the_excerpt', array( $this, 'wrap_excerpt_area' ) );
|
58 |
-
add_action( 'wp_footer', array( $this, 'highlighter_section' ) );
|
59 |
-
}
|
60 |
-
|
61 |
-
/**
|
62 |
-
* @param $content
|
63 |
-
*
|
64 |
-
* @return string
|
65 |
-
*/
|
66 |
-
public function wrap_content_area( $content ) {
|
67 |
-
if ( ! in_the_loop() ) {
|
68 |
-
return $content;
|
69 |
-
}
|
70 |
-
|
71 |
-
$twitter_button = new Kiwi_Social_Share_Social_Button_Twitter();
|
72 |
-
$title = get_the_title( get_the_ID() );
|
73 |
-
$url = $twitter_button->get_current_page_url( get_the_ID() );
|
74 |
-
|
75 |
-
$content = sprintf( '<div class="kiwi-highlighter-content-area" data-url="%s" data-title="%s">%s</div>', esc_url( $url ), esc_attr( $title ), $content );
|
76 |
-
|
77 |
-
return $content;
|
78 |
-
}
|
79 |
-
|
80 |
-
/**
|
81 |
-
* @param $content
|
82 |
-
*
|
83 |
-
* @return string
|
84 |
-
*/
|
85 |
-
public function wrap_excerpt_area( $content ) {
|
86 |
-
if ( ! in_the_loop() ) {
|
87 |
-
return $content;
|
88 |
-
}
|
89 |
-
|
90 |
-
$twitter_button = new Kiwi_Social_Share_Social_Button_Twitter();
|
91 |
-
$title = get_the_title( get_the_ID() );
|
92 |
-
$url = $twitter_button->get_current_page_url( get_the_ID() );
|
93 |
-
|
94 |
-
$content = sprintf( '<div class="kiwi-highlighter-excerpt-area" data-url="%s" data-title="%s">%s</div>', esc_url( $url ), esc_attr( $title ), $content );
|
95 |
-
|
96 |
-
return $content;
|
97 |
-
}
|
98 |
-
|
99 |
-
/**
|
100 |
-
*
|
101 |
-
*/
|
102 |
-
public function highlighter_section() {
|
103 |
-
$additional = '';
|
104 |
-
$tracking_html = '';
|
105 |
-
|
106 |
-
$twitter_handle = Kiwi_Social_Share_Helper::get_setting_value( 'twitter_username', '', 'kiwi_social_identities' );
|
107 |
-
$tracking = Kiwi_Social_Share_Helper::get_setting_value( 'ga_tracking', '', 'kiwi_social_identities' );
|
108 |
-
|
109 |
-
if ( ! empty( $twitter_handle ) ) {
|
110 |
-
$additional = '&via=' . str_replace( '@', '', $twitter_handle );
|
111 |
-
}
|
112 |
-
if ( ! empty( $tracking ) ) {
|
113 |
-
$tracking_html = ' data-tracking="true" ';
|
114 |
-
}
|
115 |
-
|
116 |
-
$html = '';
|
117 |
-
$html .= '<div class="kiwi-highlight-sharer">';
|
118 |
-
$html .= '<a href="//twitter.com/intent/tweet?url=%url%&text=%text%' . $additional . '" target="_blank" class="kiwi-nw-twitter" ' . $tracking_html . '><span class="kicon-twitter"></span></a>';
|
119 |
-
$html .= '</div>';
|
120 |
-
|
121 |
-
echo $html;
|
122 |
-
}
|
123 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
class Kiwi_Social_Share_Highlight_Share {
|
7 |
+
/**
|
8 |
+
* The single instance of Kiwi_Social_Share_Highlight_Share
|
9 |
+
*
|
10 |
+
* @var object
|
11 |
+
* @access private
|
12 |
+
* @since 1.0.0
|
13 |
+
*/
|
14 |
+
private static $_instance = NULL;
|
15 |
+
|
16 |
+
/**
|
17 |
+
* @var
|
18 |
+
*/
|
19 |
+
public $post_types = array();
|
20 |
+
|
21 |
+
/**
|
22 |
+
* Kiwi_Social_Share_Highlight_Share constructor.
|
23 |
+
*/
|
24 |
+
public function __construct() {
|
25 |
+
$this->set_options();
|
26 |
+
add_action( 'wp', array( $this, 'wp_loaded' ), 10 );
|
27 |
+
}
|
28 |
+
|
29 |
+
/**
|
30 |
+
* Set Kiwi Backend Options
|
31 |
+
*/
|
32 |
+
public function set_options() {
|
33 |
+
$highlight_to_tweet = Kiwi_Social_Share_Helper::get_setting_value( 'highlight_to_tweet_posttypes', 'all' );
|
34 |
+
if ( $highlight_to_tweet === 'all' ) {
|
35 |
+
$this->post_types = 'all';
|
36 |
+
} else {
|
37 |
+
$post_types = Kiwi_Social_Share_Helper::get_setting_value( 'highlight_to_tweet_posttypes_list', array() );
|
38 |
+
$this->post_types = array_merge( $this->post_types, $post_types );
|
39 |
+
};
|
40 |
+
}
|
41 |
+
|
42 |
+
/**
|
43 |
+
* Start plugin action here
|
44 |
+
*/
|
45 |
+
public function wp_loaded() {
|
46 |
+
|
47 |
+
if ( is_feed() ) {
|
48 |
+
return;
|
49 |
+
}
|
50 |
+
|
51 |
+
$kiwi = Kiwi_Social_Share::instance();
|
52 |
+
wp_enqueue_style( $kiwi->_token . '-frontend' );
|
53 |
+
wp_enqueue_script( $kiwi->_token . '-frontend' );
|
54 |
+
|
55 |
+
//Load content area
|
56 |
+
add_filter( 'the_content', array( $this, 'wrap_content_area' ) );
|
57 |
+
add_filter( 'the_excerpt', array( $this, 'wrap_excerpt_area' ) );
|
58 |
+
add_action( 'wp_footer', array( $this, 'highlighter_section' ) );
|
59 |
+
}
|
60 |
+
|
61 |
+
/**
|
62 |
+
* @param $content
|
63 |
+
*
|
64 |
+
* @return string
|
65 |
+
*/
|
66 |
+
public function wrap_content_area( $content ) {
|
67 |
+
if ( ! in_the_loop() ) {
|
68 |
+
return $content;
|
69 |
+
}
|
70 |
+
|
71 |
+
$twitter_button = new Kiwi_Social_Share_Social_Button_Twitter();
|
72 |
+
$title = get_the_title( get_the_ID() );
|
73 |
+
$url = $twitter_button->get_current_page_url( get_the_ID() );
|
74 |
+
|
75 |
+
$content = sprintf( '<div class="kiwi-highlighter-content-area" data-url="%s" data-title="%s">%s</div>', esc_url( $url ), esc_attr( $title ), $content );
|
76 |
+
|
77 |
+
return $content;
|
78 |
+
}
|
79 |
+
|
80 |
+
/**
|
81 |
+
* @param $content
|
82 |
+
*
|
83 |
+
* @return string
|
84 |
+
*/
|
85 |
+
public function wrap_excerpt_area( $content ) {
|
86 |
+
if ( ! in_the_loop() ) {
|
87 |
+
return $content;
|
88 |
+
}
|
89 |
+
|
90 |
+
$twitter_button = new Kiwi_Social_Share_Social_Button_Twitter();
|
91 |
+
$title = get_the_title( get_the_ID() );
|
92 |
+
$url = $twitter_button->get_current_page_url( get_the_ID() );
|
93 |
+
|
94 |
+
$content = sprintf( '<div class="kiwi-highlighter-excerpt-area" data-url="%s" data-title="%s">%s</div>', esc_url( $url ), esc_attr( $title ), $content );
|
95 |
+
|
96 |
+
return $content;
|
97 |
+
}
|
98 |
+
|
99 |
+
/**
|
100 |
+
*
|
101 |
+
*/
|
102 |
+
public function highlighter_section() {
|
103 |
+
$additional = '';
|
104 |
+
$tracking_html = '';
|
105 |
+
|
106 |
+
$twitter_handle = Kiwi_Social_Share_Helper::get_setting_value( 'twitter_username', '', 'kiwi_social_identities' );
|
107 |
+
$tracking = Kiwi_Social_Share_Helper::get_setting_value( 'ga_tracking', '', 'kiwi_social_identities' );
|
108 |
+
|
109 |
+
if ( ! empty( $twitter_handle ) ) {
|
110 |
+
$additional = '&via=' . str_replace( '@', '', $twitter_handle );
|
111 |
+
}
|
112 |
+
if ( ! empty( $tracking ) ) {
|
113 |
+
$tracking_html = ' data-tracking="true" ';
|
114 |
+
}
|
115 |
+
|
116 |
+
$html = '';
|
117 |
+
$html .= '<div class="kiwi-highlight-sharer">';
|
118 |
+
$html .= '<a href="//twitter.com/intent/tweet?url=%url%&text=%text%' . $additional . '" target="_blank" class="kiwi-nw-twitter" ' . $tracking_html . '><span class="kicon-twitter"></span></a>';
|
119 |
+
$html .= '</div>';
|
120 |
+
|
121 |
+
echo $html;
|
122 |
+
}
|
123 |
}
|
includes/lib/class-kiwi-social-share-importer.php
CHANGED
@@ -1,290 +1,290 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Importer
|
8 |
-
*/
|
9 |
-
class Kiwi_Social_Share_Importer {
|
10 |
-
/**
|
11 |
-
* @var
|
12 |
-
*/
|
13 |
-
private $old_settings;
|
14 |
-
/**
|
15 |
-
* @var
|
16 |
-
*/
|
17 |
-
private $new_settings;
|
18 |
-
|
19 |
-
/**
|
20 |
-
* @return mixed
|
21 |
-
*/
|
22 |
-
public function get_old_settings() {
|
23 |
-
return $this->old_settings;
|
24 |
-
}
|
25 |
-
|
26 |
-
/**
|
27 |
-
* @param mixed $old_settings
|
28 |
-
*/
|
29 |
-
public function set_old_settings( $old_settings ) {
|
30 |
-
$this->old_settings = $old_settings;
|
31 |
-
}
|
32 |
-
|
33 |
-
/**
|
34 |
-
* @return mixed
|
35 |
-
*/
|
36 |
-
public function get_new_settings() {
|
37 |
-
return $this->new_settings;
|
38 |
-
}
|
39 |
-
|
40 |
-
/**
|
41 |
-
* @param mixed $new_settings
|
42 |
-
*/
|
43 |
-
public function set_new_settings( $new_settings ) {
|
44 |
-
$this->new_settings = $new_settings;
|
45 |
-
}
|
46 |
-
|
47 |
-
/**
|
48 |
-
* Kiwi_Social_Share_Updater constructor.
|
49 |
-
*/
|
50 |
-
public function __construct() {
|
51 |
-
$settings = $this->get_legacy_settings();
|
52 |
-
if ( ! $settings ) {
|
53 |
-
$arr = array(
|
54 |
-
'networks_ordering' => '',
|
55 |
-
'networks_article_bar' => array( 'facebook', 'twitter', 'google-plus', 'pinterest', 'fintel' ),
|
56 |
-
'share_buttons' => 'on',
|
57 |
-
'share_buttons_location' => 'top',
|
58 |
-
'button_shape' => 'rect',
|
59 |
-
'share_buttons_posttypes' => '',
|
60 |
-
'floating_panel_posttypes' => '',
|
61 |
-
'share_buttons_posttypes_list' => array(),
|
62 |
-
'floating_panel_posttypes_list' => array(),
|
63 |
-
);
|
64 |
-
|
65 |
-
update_option( 'kiwi_general_settings', $arr );
|
66 |
-
|
67 |
-
return;
|
68 |
-
}
|
69 |
-
$this->set_old_settings( $settings );
|
70 |
-
|
71 |
-
$new_settings = $this->build_settings_array();
|
72 |
-
if ( ! $new_settings ) {
|
73 |
-
return;
|
74 |
-
}
|
75 |
-
|
76 |
-
$this->set_new_settings( $new_settings );
|
77 |
-
$this->add_backup_options();
|
78 |
-
|
79 |
-
update_option( 'kiwi_general_settings', $new_settings );
|
80 |
-
|
81 |
-
}
|
82 |
-
|
83 |
-
/**
|
84 |
-
* @since {VERSION}
|
85 |
-
*/
|
86 |
-
public function add_backup_options() {
|
87 |
-
$sanitized = array();
|
88 |
-
|
89 |
-
foreach ( $this->get_new_settings() as $k => $v ) {
|
90 |
-
|
91 |
-
if ( is_string( $v ) ) {
|
92 |
-
$sanitized[ $k ] = sanitize_text_field( $v );
|
93 |
-
}
|
94 |
-
|
95 |
-
if ( is_array( $v ) ) {
|
96 |
-
foreach ( $v as $item ) {
|
97 |
-
$sanitized[ $k ][] = sanitize_text_field( $item );
|
98 |
-
}
|
99 |
-
}
|
100 |
-
}
|
101 |
-
|
102 |
-
update_option( 'kiwi_backup_option', $sanitized );
|
103 |
-
}
|
104 |
-
|
105 |
-
/**
|
106 |
-
* @return bool|mixed
|
107 |
-
* @since {VERSION}
|
108 |
-
*/
|
109 |
-
public function get_legacy_settings() {
|
110 |
-
$legacy = get_option( 'kiwi_settings' );
|
111 |
-
|
112 |
-
if ( ! $legacy ) {
|
113 |
-
return false;
|
114 |
-
}
|
115 |
-
|
116 |
-
return $legacy;
|
117 |
-
}
|
118 |
-
|
119 |
-
|
120 |
-
/**
|
121 |
-
* @return array|bool
|
122 |
-
* @since {VERSION}
|
123 |
-
*/
|
124 |
-
public function build_settings_array() {
|
125 |
-
$arr = array(
|
126 |
-
'networks_ordering' => $this->check_sorting_option(),
|
127 |
-
'networks_article_bar' => $this->check_social_networks(),
|
128 |
-
'share_buttons' => $this->check_share_buttons(),
|
129 |
-
'share_buttons_location' => $this->check_share_buttons_location(),
|
130 |
-
'button_shape' => $this->check_button_shape(),
|
131 |
-
'share_buttons_posttypes_list' => $this->check_enable_posts(),
|
132 |
-
'floating_panel_posttypes_list' => array(),
|
133 |
-
);
|
134 |
-
|
135 |
-
$arr = array_filter( $arr );
|
136 |
-
|
137 |
-
if ( empty( $arr ) ) {
|
138 |
-
return false;
|
139 |
-
}
|
140 |
-
|
141 |
-
return $arr;
|
142 |
-
}
|
143 |
-
|
144 |
-
/**
|
145 |
-
* @return array|bool
|
146 |
-
*/
|
147 |
-
public function check_enable_posts() {
|
148 |
-
$settings = $this->get_old_settings();
|
149 |
-
$arr = array();
|
150 |
-
if ( ! empty( $settings['kiwi-enable-on-posts'] ) ) {
|
151 |
-
$arr[] = 'posts';
|
152 |
-
}
|
153 |
-
if ( ! empty( $settings['kiwi-enable-on-pages'] ) ) {
|
154 |
-
$arr[] = 'pages';
|
155 |
-
}
|
156 |
-
if ( ! empty( $arr ) ) {
|
157 |
-
return $arr;
|
158 |
-
}
|
159 |
-
|
160 |
-
return false;
|
161 |
-
}
|
162 |
-
|
163 |
-
|
164 |
-
/**
|
165 |
-
* @return bool|string
|
166 |
-
*/
|
167 |
-
public function check_button_shape() {
|
168 |
-
$settings = $this->get_old_settings();
|
169 |
-
if ( ! empty( $settings['kiwi-design-choose-layout'] ) ) {
|
170 |
-
switch ( $settings['kiwi-design-choose-layout'] ) {
|
171 |
-
case 'kiwi-leaf-style':
|
172 |
-
$style = 'leaf';
|
173 |
-
break;
|
174 |
-
case 'kiwi-shift-style':
|
175 |
-
$style = 'shift';
|
176 |
-
break;
|
177 |
-
case 'kiwi-pills-style':
|
178 |
-
$style = 'pill';
|
179 |
-
break;
|
180 |
-
default:
|
181 |
-
$style = 'rect';
|
182 |
-
break;
|
183 |
-
}
|
184 |
-
|
185 |
-
return $style;
|
186 |
-
}
|
187 |
-
|
188 |
-
return false;
|
189 |
-
}
|
190 |
-
|
191 |
-
/**
|
192 |
-
* @return bool|string
|
193 |
-
*/
|
194 |
-
public function check_share_buttons_location() {
|
195 |
-
$settings = $this->get_old_settings();
|
196 |
-
if ( ! empty( $settings['kiwi-enable-share-position'] ) ) {
|
197 |
-
|
198 |
-
switch ( $settings['kiwi-enable-share-position'] ) {
|
199 |
-
case 'before-posts':
|
200 |
-
$location = 'top';
|
201 |
-
break;
|
202 |
-
case 'after-posts':
|
203 |
-
$location = 'bottom';
|
204 |
-
break;
|
205 |
-
case 'before_and_after_posts':
|
206 |
-
$location = 'both';
|
207 |
-
break;
|
208 |
-
default:
|
209 |
-
$location = 'bottom';
|
210 |
-
break;
|
211 |
-
}
|
212 |
-
|
213 |
-
return $location;
|
214 |
-
}
|
215 |
-
|
216 |
-
return false;
|
217 |
-
|
218 |
-
}
|
219 |
-
|
220 |
-
/**
|
221 |
-
* @return bool|string
|
222 |
-
*/
|
223 |
-
public function check_share_buttons() {
|
224 |
-
$settings = $this->get_old_settings();
|
225 |
-
if ( ! empty( $settings['kiwi-enable-on-posts'] ) || ! empty( $settings['kiwi-enable-on-pages'] ) ) {
|
226 |
-
return 'on';
|
227 |
-
}
|
228 |
-
|
229 |
-
return false;
|
230 |
-
}
|
231 |
-
|
232 |
-
/**
|
233 |
-
* @return string
|
234 |
-
*/
|
235 |
-
public function check_sorting_option() {
|
236 |
-
$settings = $this->get_old_settings();
|
237 |
-
if ( ! empty( $settings['general-settings-order'] ) ) {
|
238 |
-
$ordering = explode( ',', $settings['general-settings-order'] );
|
239 |
-
$t = array();
|
240 |
-
foreach ( $ordering as $item ) {
|
241 |
-
if ( $item === 'kiwi-enable-on-posts' || $item === 'kiwi-enable-on-pages' ) {
|
242 |
-
continue;
|
243 |
-
}
|
244 |
-
$item = str_replace( 'kiwi-enable-', '', $item );
|
245 |
-
$t[] = $item;
|
246 |
-
}
|
247 |
-
|
248 |
-
$extra = array(
|
249 |
-
'whatsapp',
|
250 |
-
'telegram',
|
251 |
-
'skype'
|
252 |
-
);
|
253 |
-
|
254 |
-
$t = array_merge( $t, $extra );
|
255 |
-
|
256 |
-
return implode( ',', $t );
|
257 |
-
}
|
258 |
-
|
259 |
-
return '';
|
260 |
-
}
|
261 |
-
|
262 |
-
/**
|
263 |
-
* @return array
|
264 |
-
*/
|
265 |
-
public function check_social_networks() {
|
266 |
-
$settings = $this->get_old_settings();
|
267 |
-
$return = array();
|
268 |
-
$available = array( 'facebook', 'twitter', 'google-plus', 'pinterest', 'linkedin', 'reddit', 'email' );
|
269 |
-
|
270 |
-
foreach ( $available as $social ) {
|
271 |
-
if ( ! empty( $settings[ 'kiwi-enable-' . $social ] ) ) {
|
272 |
-
$return[] = $social;
|
273 |
-
}
|
274 |
-
}
|
275 |
-
|
276 |
-
return $return;
|
277 |
-
}
|
278 |
-
|
279 |
-
/**
|
280 |
-
* @return Kiwi_Social_Share_Importer
|
281 |
-
*/
|
282 |
-
public static function get_instance() {
|
283 |
-
static $inst;
|
284 |
-
if ( ! $inst ) {
|
285 |
-
$inst = new Kiwi_Social_Share_Importer;
|
286 |
-
}
|
287 |
-
|
288 |
-
return $inst;
|
289 |
-
}
|
290 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Importer
|
8 |
+
*/
|
9 |
+
class Kiwi_Social_Share_Importer {
|
10 |
+
/**
|
11 |
+
* @var
|
12 |
+
*/
|
13 |
+
private $old_settings;
|
14 |
+
/**
|
15 |
+
* @var
|
16 |
+
*/
|
17 |
+
private $new_settings;
|
18 |
+
|
19 |
+
/**
|
20 |
+
* @return mixed
|
21 |
+
*/
|
22 |
+
public function get_old_settings() {
|
23 |
+
return $this->old_settings;
|
24 |
+
}
|
25 |
+
|
26 |
+
/**
|
27 |
+
* @param mixed $old_settings
|
28 |
+
*/
|
29 |
+
public function set_old_settings( $old_settings ) {
|
30 |
+
$this->old_settings = $old_settings;
|
31 |
+
}
|
32 |
+
|
33 |
+
/**
|
34 |
+
* @return mixed
|
35 |
+
*/
|
36 |
+
public function get_new_settings() {
|
37 |
+
return $this->new_settings;
|
38 |
+
}
|
39 |
+
|
40 |
+
/**
|
41 |
+
* @param mixed $new_settings
|
42 |
+
*/
|
43 |
+
public function set_new_settings( $new_settings ) {
|
44 |
+
$this->new_settings = $new_settings;
|
45 |
+
}
|
46 |
+
|
47 |
+
/**
|
48 |
+
* Kiwi_Social_Share_Updater constructor.
|
49 |
+
*/
|
50 |
+
public function __construct() {
|
51 |
+
$settings = $this->get_legacy_settings();
|
52 |
+
if ( ! $settings ) {
|
53 |
+
$arr = array(
|
54 |
+
'networks_ordering' => '',
|
55 |
+
'networks_article_bar' => array( 'facebook', 'twitter', 'google-plus', 'pinterest', 'fintel' ),
|
56 |
+
'share_buttons' => 'on',
|
57 |
+
'share_buttons_location' => 'top',
|
58 |
+
'button_shape' => 'rect',
|
59 |
+
'share_buttons_posttypes' => '',
|
60 |
+
'floating_panel_posttypes' => '',
|
61 |
+
'share_buttons_posttypes_list' => array(),
|
62 |
+
'floating_panel_posttypes_list' => array(),
|
63 |
+
);
|
64 |
+
|
65 |
+
update_option( 'kiwi_general_settings', $arr );
|
66 |
+
|
67 |
+
return;
|
68 |
+
}
|
69 |
+
$this->set_old_settings( $settings );
|
70 |
+
|
71 |
+
$new_settings = $this->build_settings_array();
|
72 |
+
if ( ! $new_settings ) {
|
73 |
+
return;
|
74 |
+
}
|
75 |
+
|
76 |
+
$this->set_new_settings( $new_settings );
|
77 |
+
$this->add_backup_options();
|
78 |
+
|
79 |
+
update_option( 'kiwi_general_settings', $new_settings );
|
80 |
+
|
81 |
+
}
|
82 |
+
|
83 |
+
/**
|
84 |
+
* @since {VERSION}
|
85 |
+
*/
|
86 |
+
public function add_backup_options() {
|
87 |
+
$sanitized = array();
|
88 |
+
|
89 |
+
foreach ( $this->get_new_settings() as $k => $v ) {
|
90 |
+
|
91 |
+
if ( is_string( $v ) ) {
|
92 |
+
$sanitized[ $k ] = sanitize_text_field( $v );
|
93 |
+
}
|
94 |
+
|
95 |
+
if ( is_array( $v ) ) {
|
96 |
+
foreach ( $v as $item ) {
|
97 |
+
$sanitized[ $k ][] = sanitize_text_field( $item );
|
98 |
+
}
|
99 |
+
}
|
100 |
+
}
|
101 |
+
|
102 |
+
update_option( 'kiwi_backup_option', $sanitized );
|
103 |
+
}
|
104 |
+
|
105 |
+
/**
|
106 |
+
* @return bool|mixed
|
107 |
+
* @since {VERSION}
|
108 |
+
*/
|
109 |
+
public function get_legacy_settings() {
|
110 |
+
$legacy = get_option( 'kiwi_settings' );
|
111 |
+
|
112 |
+
if ( ! $legacy ) {
|
113 |
+
return false;
|
114 |
+
}
|
115 |
+
|
116 |
+
return $legacy;
|
117 |
+
}
|
118 |
+
|
119 |
+
|
120 |
+
/**
|
121 |
+
* @return array|bool
|
122 |
+
* @since {VERSION}
|
123 |
+
*/
|
124 |
+
public function build_settings_array() {
|
125 |
+
$arr = array(
|
126 |
+
'networks_ordering' => $this->check_sorting_option(),
|
127 |
+
'networks_article_bar' => $this->check_social_networks(),
|
128 |
+
'share_buttons' => $this->check_share_buttons(),
|
129 |
+
'share_buttons_location' => $this->check_share_buttons_location(),
|
130 |
+
'button_shape' => $this->check_button_shape(),
|
131 |
+
'share_buttons_posttypes_list' => $this->check_enable_posts(),
|
132 |
+
'floating_panel_posttypes_list' => array(),
|
133 |
+
);
|
134 |
+
|
135 |
+
$arr = array_filter( $arr );
|
136 |
+
|
137 |
+
if ( empty( $arr ) ) {
|
138 |
+
return false;
|
139 |
+
}
|
140 |
+
|
141 |
+
return $arr;
|
142 |
+
}
|
143 |
+
|
144 |
+
/**
|
145 |
+
* @return array|bool
|
146 |
+
*/
|
147 |
+
public function check_enable_posts() {
|
148 |
+
$settings = $this->get_old_settings();
|
149 |
+
$arr = array();
|
150 |
+
if ( ! empty( $settings['kiwi-enable-on-posts'] ) ) {
|
151 |
+
$arr[] = 'posts';
|
152 |
+
}
|
153 |
+
if ( ! empty( $settings['kiwi-enable-on-pages'] ) ) {
|
154 |
+
$arr[] = 'pages';
|
155 |
+
}
|
156 |
+
if ( ! empty( $arr ) ) {
|
157 |
+
return $arr;
|
158 |
+
}
|
159 |
+
|
160 |
+
return false;
|
161 |
+
}
|
162 |
+
|
163 |
+
|
164 |
+
/**
|
165 |
+
* @return bool|string
|
166 |
+
*/
|
167 |
+
public function check_button_shape() {
|
168 |
+
$settings = $this->get_old_settings();
|
169 |
+
if ( ! empty( $settings['kiwi-design-choose-layout'] ) ) {
|
170 |
+
switch ( $settings['kiwi-design-choose-layout'] ) {
|
171 |
+
case 'kiwi-leaf-style':
|
172 |
+
$style = 'leaf';
|
173 |
+
break;
|
174 |
+
case 'kiwi-shift-style':
|
175 |
+
$style = 'shift';
|
176 |
+
break;
|
177 |
+
case 'kiwi-pills-style':
|
178 |
+
$style = 'pill';
|
179 |
+
break;
|
180 |
+
default:
|
181 |
+
$style = 'rect';
|
182 |
+
break;
|
183 |
+
}
|
184 |
+
|
185 |
+
return $style;
|
186 |
+
}
|
187 |
+
|
188 |
+
return false;
|
189 |
+
}
|
190 |
+
|
191 |
+
/**
|
192 |
+
* @return bool|string
|
193 |
+
*/
|
194 |
+
public function check_share_buttons_location() {
|
195 |
+
$settings = $this->get_old_settings();
|
196 |
+
if ( ! empty( $settings['kiwi-enable-share-position'] ) ) {
|
197 |
+
|
198 |
+
switch ( $settings['kiwi-enable-share-position'] ) {
|
199 |
+
case 'before-posts':
|
200 |
+
$location = 'top';
|
201 |
+
break;
|
202 |
+
case 'after-posts':
|
203 |
+
$location = 'bottom';
|
204 |
+
break;
|
205 |
+
case 'before_and_after_posts':
|
206 |
+
$location = 'both';
|
207 |
+
break;
|
208 |
+
default:
|
209 |
+
$location = 'bottom';
|
210 |
+
break;
|
211 |
+
}
|
212 |
+
|
213 |
+
return $location;
|
214 |
+
}
|
215 |
+
|
216 |
+
return false;
|
217 |
+
|
218 |
+
}
|
219 |
+
|
220 |
+
/**
|
221 |
+
* @return bool|string
|
222 |
+
*/
|
223 |
+
public function check_share_buttons() {
|
224 |
+
$settings = $this->get_old_settings();
|
225 |
+
if ( ! empty( $settings['kiwi-enable-on-posts'] ) || ! empty( $settings['kiwi-enable-on-pages'] ) ) {
|
226 |
+
return 'on';
|
227 |
+
}
|
228 |
+
|
229 |
+
return false;
|
230 |
+
}
|
231 |
+
|
232 |
+
/**
|
233 |
+
* @return string
|
234 |
+
*/
|
235 |
+
public function check_sorting_option() {
|
236 |
+
$settings = $this->get_old_settings();
|
237 |
+
if ( ! empty( $settings['general-settings-order'] ) ) {
|
238 |
+
$ordering = explode( ',', $settings['general-settings-order'] );
|
239 |
+
$t = array();
|
240 |
+
foreach ( $ordering as $item ) {
|
241 |
+
if ( $item === 'kiwi-enable-on-posts' || $item === 'kiwi-enable-on-pages' ) {
|
242 |
+
continue;
|
243 |
+
}
|
244 |
+
$item = str_replace( 'kiwi-enable-', '', $item );
|
245 |
+
$t[] = $item;
|
246 |
+
}
|
247 |
+
|
248 |
+
$extra = array(
|
249 |
+
'whatsapp',
|
250 |
+
'telegram',
|
251 |
+
'skype'
|
252 |
+
);
|
253 |
+
|
254 |
+
$t = array_merge( $t, $extra );
|
255 |
+
|
256 |
+
return implode( ',', $t );
|
257 |
+
}
|
258 |
+
|
259 |
+
return '';
|
260 |
+
}
|
261 |
+
|
262 |
+
/**
|
263 |
+
* @return array
|
264 |
+
*/
|
265 |
+
public function check_social_networks() {
|
266 |
+
$settings = $this->get_old_settings();
|
267 |
+
$return = array();
|
268 |
+
$available = array( 'facebook', 'twitter', 'google-plus', 'pinterest', 'linkedin', 'reddit', 'email' );
|
269 |
+
|
270 |
+
foreach ( $available as $social ) {
|
271 |
+
if ( ! empty( $settings[ 'kiwi-enable-' . $social ] ) ) {
|
272 |
+
$return[] = $social;
|
273 |
+
}
|
274 |
+
}
|
275 |
+
|
276 |
+
return $return;
|
277 |
+
}
|
278 |
+
|
279 |
+
/**
|
280 |
+
* @return Kiwi_Social_Share_Importer
|
281 |
+
*/
|
282 |
+
public static function get_instance() {
|
283 |
+
static $inst;
|
284 |
+
if ( ! $inst ) {
|
285 |
+
$inst = new Kiwi_Social_Share_Importer;
|
286 |
+
}
|
287 |
+
|
288 |
+
return $inst;
|
289 |
+
}
|
290 |
}
|
includes/lib/class-kiwi-social-share-integration.php
CHANGED
@@ -1,186 +1,186 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Integration
|
8 |
-
*/
|
9 |
-
class Kiwi_Social_Share_Integration {
|
10 |
-
/**
|
11 |
-
* @var array
|
12 |
-
*/
|
13 |
-
public $themes = array();
|
14 |
-
/**
|
15 |
-
* @var array
|
16 |
-
*/
|
17 |
-
public $plugins = array();
|
18 |
-
/**
|
19 |
-
* @var array
|
20 |
-
*/
|
21 |
-
public $strings = array();
|
22 |
-
|
23 |
-
/**
|
24 |
-
* Kiwi_Social_Share_Integration constructor.
|
25 |
-
*/
|
26 |
-
public function __construct() {
|
27 |
-
$this->themes = array(
|
28 |
-
'newsmag' => array(
|
29 |
-
'slug' => 'newsmag',
|
30 |
-
'label' => esc_html__( 'NewsMag Lite', 'kiwi-social-share' ),
|
31 |
-
'author' => esc_html__( 'MachoThemes', 'kiwi-social-share' )
|
32 |
-
),
|
33 |
-
'regina-lite' => array(
|
34 |
-
'slug' => 'regina-lite',
|
35 |
-
'label' => esc_html__( 'Regina Lite', 'kiwi-social-share' ),
|
36 |
-
'author' => esc_html__( 'MachoThemes', 'kiwi-social-share' )
|
37 |
-
),
|
38 |
-
'affluent' => array(
|
39 |
-
'slug' => 'affluent',
|
40 |
-
'label' => esc_html__( 'Affluent', 'kiwi-social-share' ),
|
41 |
-
'author' => esc_html__( 'CPO Themes', 'kiwi-social-share' )
|
42 |
-
),
|
43 |
-
'allegiant' => array(
|
44 |
-
'slug' => 'allegiant',
|
45 |
-
'label' => esc_html__( 'Allegiant', 'kiwi-social-share' ),
|
46 |
-
'author' => esc_html__( 'CPO Themes', 'kiwi-social-share' )
|
47 |
-
),
|
48 |
-
'transcend' => array(
|
49 |
-
'slug' => 'transcend',
|
50 |
-
'label' => esc_html__( 'Transcend', 'kiwi-social-share' ),
|
51 |
-
'author' => esc_html__( 'CPO Themes', 'kiwi-social-share' )
|
52 |
-
),
|
53 |
-
);
|
54 |
-
|
55 |
-
$this->strings = array(
|
56 |
-
'not-installed' => esc_html__( 'Install Now', 'kiwi-social-share' ),
|
57 |
-
'not-active' => esc_html__( 'Activate', 'kiwi-social-share' ),
|
58 |
-
);
|
59 |
-
|
60 |
-
$this->class_names = array(
|
61 |
-
'not-installed' => 'theme-install',
|
62 |
-
'not-active' => 'activate'
|
63 |
-
);
|
64 |
-
|
65 |
-
$this->call_themes_api();
|
66 |
-
}
|
67 |
-
|
68 |
-
/**
|
69 |
-
* @return array
|
70 |
-
*/
|
71 |
-
public function call_themes_api() {
|
72 |
-
include_once( ABSPATH . 'wp-admin/includes/theme-install.php' );
|
73 |
-
|
74 |
-
$themes = array();
|
75 |
-
foreach ( $this->themes as $theme ) {
|
76 |
-
$themes[ $theme['slug'] ] = $this->_call_themes_api( $theme['slug'] );
|
77 |
-
}
|
78 |
-
|
79 |
-
foreach ( $themes as $k => $v ) {
|
80 |
-
$this->themes[ $k ]['version'] = $v->version;
|
81 |
-
$this->themes[ $k ]['preview_url'] = $v->preview_url;
|
82 |
-
$this->themes[ $k ]['screenshot_url'] = $v->screenshot_url;
|
83 |
-
$this->themes[ $k ]['homepage'] = $v->homepage;
|
84 |
-
$this->themes[ $k ]['download_link'] = $v->download_link;
|
85 |
-
$this->themes[ $k ]['status'] = $this->set_status( $v->slug, 'theme' );
|
86 |
-
$this->themes[ $k ]['action_link'] = $this->create_action_link( $v->slug, 'theme' );
|
87 |
-
}
|
88 |
-
|
89 |
-
return $themes;
|
90 |
-
|
91 |
-
}
|
92 |
-
|
93 |
-
/**
|
94 |
-
* @param $slug
|
95 |
-
*
|
96 |
-
* @return array|mixed|object|WP_Error
|
97 |
-
*/
|
98 |
-
private function _call_themes_api( $slug ) {
|
99 |
-
|
100 |
-
if ( false === ( $call_api = get_transient( 'kiwi_themes_information_transient_' . $slug ) ) ) {
|
101 |
-
$call_api = themes_api( 'theme_information', array(
|
102 |
-
'slug' => $slug,
|
103 |
-
) );
|
104 |
-
set_transient( 'kiwi_themes_information_transient_' . $slug, $call_api, 30 * MINUTE_IN_SECONDS );
|
105 |
-
}
|
106 |
-
|
107 |
-
return $call_api;
|
108 |
-
}
|
109 |
-
|
110 |
-
/**
|
111 |
-
* @param $slug
|
112 |
-
* @param $context
|
113 |
-
*
|
114 |
-
* @return bool|string
|
115 |
-
*/
|
116 |
-
private function set_status( $slug, $context ) {
|
117 |
-
switch ( $context ) {
|
118 |
-
case 'theme':
|
119 |
-
$t = wp_get_theme( $slug );
|
120 |
-
if ( is_wp_error( $t->errors() ) ) {
|
121 |
-
return 'not-installed';
|
122 |
-
}
|
123 |
-
|
124 |
-
$t = wp_get_theme();
|
125 |
-
|
126 |
-
if ( $slug == $t->name || $slug == $t->parent_theme ) {
|
127 |
-
return 'active';
|
128 |
-
}
|
129 |
-
|
130 |
-
return 'not-active';
|
131 |
-
break;
|
132 |
-
default:
|
133 |
-
return false;
|
134 |
-
break;
|
135 |
-
}
|
136 |
-
}
|
137 |
-
|
138 |
-
/**
|
139 |
-
* @param $slug
|
140 |
-
* @param $context
|
141 |
-
*
|
142 |
-
* @return bool|string
|
143 |
-
*/
|
144 |
-
private function create_action_link( $slug, $context ) {
|
145 |
-
switch ( $context ) {
|
146 |
-
case 'theme':
|
147 |
-
$status = $this->set_status( $slug, $context );
|
148 |
-
switch ( $status ) {
|
149 |
-
case 'not-installed':
|
150 |
-
return wp_nonce_url(
|
151 |
-
add_query_arg(
|
152 |
-
array(
|
153 |
-
'action' => 'install-theme',
|
154 |
-
'theme' => $slug
|
155 |
-
),
|
156 |
-
network_admin_url( 'update.php' )
|
157 |
-
),
|
158 |
-
'install-theme_' . $slug
|
159 |
-
);
|
160 |
-
break;
|
161 |
-
case 'not-active':
|
162 |
-
return wp_nonce_url(
|
163 |
-
add_query_arg(
|
164 |
-
array(
|
165 |
-
'action' => 'activate',
|
166 |
-
'stylesheet' => $slug
|
167 |
-
),
|
168 |
-
network_admin_url( 'themes.php' )
|
169 |
-
),
|
170 |
-
'switch-theme_' . $slug
|
171 |
-
);
|
172 |
-
break;
|
173 |
-
default :
|
174 |
-
return '';
|
175 |
-
break;
|
176 |
-
}
|
177 |
-
|
178 |
-
|
179 |
-
break;
|
180 |
-
default:
|
181 |
-
return false;
|
182 |
-
break;
|
183 |
-
}
|
184 |
-
|
185 |
-
}
|
186 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Integration
|
8 |
+
*/
|
9 |
+
class Kiwi_Social_Share_Integration {
|
10 |
+
/**
|
11 |
+
* @var array
|
12 |
+
*/
|
13 |
+
public $themes = array();
|
14 |
+
/**
|
15 |
+
* @var array
|
16 |
+
*/
|
17 |
+
public $plugins = array();
|
18 |
+
/**
|
19 |
+
* @var array
|
20 |
+
*/
|
21 |
+
public $strings = array();
|
22 |
+
|
23 |
+
/**
|
24 |
+
* Kiwi_Social_Share_Integration constructor.
|
25 |
+
*/
|
26 |
+
public function __construct() {
|
27 |
+
$this->themes = array(
|
28 |
+
'newsmag' => array(
|
29 |
+
'slug' => 'newsmag',
|
30 |
+
'label' => esc_html__( 'NewsMag Lite', 'kiwi-social-share' ),
|
31 |
+
'author' => esc_html__( 'MachoThemes', 'kiwi-social-share' )
|
32 |
+
),
|
33 |
+
'regina-lite' => array(
|
34 |
+
'slug' => 'regina-lite',
|
35 |
+
'label' => esc_html__( 'Regina Lite', 'kiwi-social-share' ),
|
36 |
+
'author' => esc_html__( 'MachoThemes', 'kiwi-social-share' )
|
37 |
+
),
|
38 |
+
'affluent' => array(
|
39 |
+
'slug' => 'affluent',
|
40 |
+
'label' => esc_html__( 'Affluent', 'kiwi-social-share' ),
|
41 |
+
'author' => esc_html__( 'CPO Themes', 'kiwi-social-share' )
|
42 |
+
),
|
43 |
+
'allegiant' => array(
|
44 |
+
'slug' => 'allegiant',
|
45 |
+
'label' => esc_html__( 'Allegiant', 'kiwi-social-share' ),
|
46 |
+
'author' => esc_html__( 'CPO Themes', 'kiwi-social-share' )
|
47 |
+
),
|
48 |
+
'transcend' => array(
|
49 |
+
'slug' => 'transcend',
|
50 |
+
'label' => esc_html__( 'Transcend', 'kiwi-social-share' ),
|
51 |
+
'author' => esc_html__( 'CPO Themes', 'kiwi-social-share' )
|
52 |
+
),
|
53 |
+
);
|
54 |
+
|
55 |
+
$this->strings = array(
|
56 |
+
'not-installed' => esc_html__( 'Install Now', 'kiwi-social-share' ),
|
57 |
+
'not-active' => esc_html__( 'Activate', 'kiwi-social-share' ),
|
58 |
+
);
|
59 |
+
|
60 |
+
$this->class_names = array(
|
61 |
+
'not-installed' => 'theme-install',
|
62 |
+
'not-active' => 'activate'
|
63 |
+
);
|
64 |
+
|
65 |
+
$this->call_themes_api();
|
66 |
+
}
|
67 |
+
|
68 |
+
/**
|
69 |
+
* @return array
|
70 |
+
*/
|
71 |
+
public function call_themes_api() {
|
72 |
+
include_once( ABSPATH . 'wp-admin/includes/theme-install.php' );
|
73 |
+
|
74 |
+
$themes = array();
|
75 |
+
foreach ( $this->themes as $theme ) {
|
76 |
+
$themes[ $theme['slug'] ] = $this->_call_themes_api( $theme['slug'] );
|
77 |
+
}
|
78 |
+
|
79 |
+
foreach ( $themes as $k => $v ) {
|
80 |
+
$this->themes[ $k ]['version'] = $v->version;
|
81 |
+
$this->themes[ $k ]['preview_url'] = $v->preview_url;
|
82 |
+
$this->themes[ $k ]['screenshot_url'] = $v->screenshot_url;
|
83 |
+
$this->themes[ $k ]['homepage'] = $v->homepage;
|
84 |
+
$this->themes[ $k ]['download_link'] = $v->download_link;
|
85 |
+
$this->themes[ $k ]['status'] = $this->set_status( $v->slug, 'theme' );
|
86 |
+
$this->themes[ $k ]['action_link'] = $this->create_action_link( $v->slug, 'theme' );
|
87 |
+
}
|
88 |
+
|
89 |
+
return $themes;
|
90 |
+
|
91 |
+
}
|
92 |
+
|
93 |
+
/**
|
94 |
+
* @param $slug
|
95 |
+
*
|
96 |
+
* @return array|mixed|object|WP_Error
|
97 |
+
*/
|
98 |
+
private function _call_themes_api( $slug ) {
|
99 |
+
|
100 |
+
if ( false === ( $call_api = get_transient( 'kiwi_themes_information_transient_' . $slug ) ) ) {
|
101 |
+
$call_api = themes_api( 'theme_information', array(
|
102 |
+
'slug' => $slug,
|
103 |
+
) );
|
104 |
+
set_transient( 'kiwi_themes_information_transient_' . $slug, $call_api, 30 * MINUTE_IN_SECONDS );
|
105 |
+
}
|
106 |
+
|
107 |
+
return $call_api;
|
108 |
+
}
|
109 |
+
|
110 |
+
/**
|
111 |
+
* @param $slug
|
112 |
+
* @param $context
|
113 |
+
*
|
114 |
+
* @return bool|string
|
115 |
+
*/
|
116 |
+
private function set_status( $slug, $context ) {
|
117 |
+
switch ( $context ) {
|
118 |
+
case 'theme':
|
119 |
+
$t = wp_get_theme( $slug );
|
120 |
+
if ( is_wp_error( $t->errors() ) ) {
|
121 |
+
return 'not-installed';
|
122 |
+
}
|
123 |
+
|
124 |
+
$t = wp_get_theme();
|
125 |
+
|
126 |
+
if ( $slug == $t->name || $slug == $t->parent_theme ) {
|
127 |
+
return 'active';
|
128 |
+
}
|
129 |
+
|
130 |
+
return 'not-active';
|
131 |
+
break;
|
132 |
+
default:
|
133 |
+
return false;
|
134 |
+
break;
|
135 |
+
}
|
136 |
+
}
|
137 |
+
|
138 |
+
/**
|
139 |
+
* @param $slug
|
140 |
+
* @param $context
|
141 |
+
*
|
142 |
+
* @return bool|string
|
143 |
+
*/
|
144 |
+
private function create_action_link( $slug, $context ) {
|
145 |
+
switch ( $context ) {
|
146 |
+
case 'theme':
|
147 |
+
$status = $this->set_status( $slug, $context );
|
148 |
+
switch ( $status ) {
|
149 |
+
case 'not-installed':
|
150 |
+
return wp_nonce_url(
|
151 |
+
add_query_arg(
|
152 |
+
array(
|
153 |
+
'action' => 'install-theme',
|
154 |
+
'theme' => $slug
|
155 |
+
),
|
156 |
+
network_admin_url( 'update.php' )
|
157 |
+
),
|
158 |
+
'install-theme_' . $slug
|
159 |
+
);
|
160 |
+
break;
|
161 |
+
case 'not-active':
|
162 |
+
return wp_nonce_url(
|
163 |
+
add_query_arg(
|
164 |
+
array(
|
165 |
+
'action' => 'activate',
|
166 |
+
'stylesheet' => $slug
|
167 |
+
),
|
168 |
+
network_admin_url( 'themes.php' )
|
169 |
+
),
|
170 |
+
'switch-theme_' . $slug
|
171 |
+
);
|
172 |
+
break;
|
173 |
+
default :
|
174 |
+
return '';
|
175 |
+
break;
|
176 |
+
}
|
177 |
+
|
178 |
+
|
179 |
+
break;
|
180 |
+
default:
|
181 |
+
return false;
|
182 |
+
break;
|
183 |
+
}
|
184 |
+
|
185 |
+
}
|
186 |
}
|
includes/lib/class-kiwi-social-share-metaboxes.php
CHANGED
@@ -1,132 +1,132 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Metaboxes
|
8 |
-
*/
|
9 |
-
class Kiwi_Social_Share_Metaboxes {
|
10 |
-
/**
|
11 |
-
* @var object
|
12 |
-
*
|
13 |
-
* CMB2 object
|
14 |
-
*/
|
15 |
-
public $metabox = NULL;
|
16 |
-
/**
|
17 |
-
* @var array
|
18 |
-
*/
|
19 |
-
public $options = array();
|
20 |
-
/**
|
21 |
-
* @var bool
|
22 |
-
*/
|
23 |
-
public $global = false;
|
24 |
-
/**
|
25 |
-
* @var array
|
26 |
-
*/
|
27 |
-
public $post_types = array();
|
28 |
-
|
29 |
-
/**
|
30 |
-
* Kiwi_Social_Share_Metaboxes constructor.
|
31 |
-
*/
|
32 |
-
public function __construct() {
|
33 |
-
$this->prefix = 'kiwi_';
|
34 |
-
|
35 |
-
$this->check_if_global();
|
36 |
-
$this->check_post_types();
|
37 |
-
|
38 |
-
$this->set_options();
|
39 |
-
|
40 |
-
add_action( 'cmb2_admin_init', array( $this, 'register_metabox' ) );
|
41 |
-
}
|
42 |
-
|
43 |
-
/**
|
44 |
-
* Set the options that we will add to the metabox
|
45 |
-
*/
|
46 |
-
public function set_options() {
|
47 |
-
$this->options = array(
|
48 |
-
'social-media-title' => array(
|
49 |
-
'name' => esc_html__( 'Social Media Title', 'kiwi-social-share' ),
|
50 |
-
'id' => $this->prefix . 'social-media-title',
|
51 |
-
'type' => 'text',
|
52 |
-
),
|
53 |
-
|
54 |
-
'social-media-description' => array(
|
55 |
-
'name' => esc_html__( 'Social Media Description', 'kiwi-social-share' ),
|
56 |
-
'id' => $this->prefix . 'social-media-description',
|
57 |
-
'type' => 'textarea',
|
58 |
-
),
|
59 |
-
|
60 |
-
'social-media-image' => array(
|
61 |
-
'name' => esc_html__( 'Social Media Image', 'kiwi-social-share' ),
|
62 |
-
'id' => $this->prefix . 'social-media-image',
|
63 |
-
'type' => 'file',
|
64 |
-
),
|
65 |
-
|
66 |
-
'social-media-custom-tweet' => array(
|
67 |
-
'name' => esc_html__( 'Custom Tweet', 'kiwi-social-share' ),
|
68 |
-
'id' => $this->prefix . 'social-media-custom-tweet',
|
69 |
-
'type' => 'textarea',
|
70 |
-
),
|
71 |
-
|
72 |
-
'social-media-pinterest-image' => array(
|
73 |
-
'name' => esc_html__( 'Social Media Pinterest Image', 'kiwi-social-share' ),
|
74 |
-
'id' => $this->prefix . 'social-media-pinterest-image',
|
75 |
-
'type' => 'file',
|
76 |
-
),
|
77 |
-
|
78 |
-
'social-media-pinterest-description' => array(
|
79 |
-
'name' => esc_html__( 'Pinterest Description', 'kiwi-social-share' ),
|
80 |
-
'id' => $this->prefix . 'social-media-pinterest-description',
|
81 |
-
'type' => 'textarea',
|
82 |
-
),
|
83 |
-
);
|
84 |
-
}
|
85 |
-
|
86 |
-
/**
|
87 |
-
* In case we have an 'all' match, we don`t need to search for specific post types
|
88 |
-
*/
|
89 |
-
public function check_if_global() {
|
90 |
-
$metaboxes = Kiwi_Social_Share_Helper::get_setting_value( 'custom_meta_boxes_posttypes', '' );
|
91 |
-
if ( 'all' == $metaboxes ) {
|
92 |
-
$this->global = true;
|
93 |
-
}
|
94 |
-
}
|
95 |
-
|
96 |
-
/**
|
97 |
-
* Get all the post types where we need to add the custom metaboxes
|
98 |
-
*/
|
99 |
-
public function check_post_types() {
|
100 |
-
$all_post_types = Kiwi_Social_Share_Helper::get_custom_post_types();
|
101 |
-
foreach ( $all_post_types as $k => $v ) {
|
102 |
-
$this->post_types[] = $k;
|
103 |
-
}
|
104 |
-
|
105 |
-
if ( ! $this->global ) {
|
106 |
-
$this->post_types = Kiwi_Social_Share_Helper::get_setting_value( 'custom_meta_boxes_posttypes_list', array() );
|
107 |
-
}
|
108 |
-
}
|
109 |
-
|
110 |
-
/**
|
111 |
-
* Register metaboxes
|
112 |
-
*/
|
113 |
-
public function register_metabox() {
|
114 |
-
$this->metabox = new_cmb2_box( array(
|
115 |
-
'id' => $this->prefix . 'metabox',
|
116 |
-
'title' => esc_html__( 'Kiwi Social Share Meta Information', 'kiwi-social-share' ),
|
117 |
-
'object_types' => $this->post_types,
|
118 |
-
'closed' => false,
|
119 |
-
) );
|
120 |
-
|
121 |
-
$this->add_fields();
|
122 |
-
}
|
123 |
-
|
124 |
-
/**
|
125 |
-
* Add fields to the metabox
|
126 |
-
*/
|
127 |
-
public function add_fields() {
|
128 |
-
foreach ( $this->options as $id => $option ) {
|
129 |
-
$this->metabox->add_field( $option );
|
130 |
-
}
|
131 |
-
}
|
132 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Metaboxes
|
8 |
+
*/
|
9 |
+
class Kiwi_Social_Share_Metaboxes {
|
10 |
+
/**
|
11 |
+
* @var object
|
12 |
+
*
|
13 |
+
* CMB2 object
|
14 |
+
*/
|
15 |
+
public $metabox = NULL;
|
16 |
+
/**
|
17 |
+
* @var array
|
18 |
+
*/
|
19 |
+
public $options = array();
|
20 |
+
/**
|
21 |
+
* @var bool
|
22 |
+
*/
|
23 |
+
public $global = false;
|
24 |
+
/**
|
25 |
+
* @var array
|
26 |
+
*/
|
27 |
+
public $post_types = array();
|
28 |
+
|
29 |
+
/**
|
30 |
+
* Kiwi_Social_Share_Metaboxes constructor.
|
31 |
+
*/
|
32 |
+
public function __construct() {
|
33 |
+
$this->prefix = 'kiwi_';
|
34 |
+
|
35 |
+
$this->check_if_global();
|
36 |
+
$this->check_post_types();
|
37 |
+
|
38 |
+
$this->set_options();
|
39 |
+
|
40 |
+
add_action( 'cmb2_admin_init', array( $this, 'register_metabox' ) );
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* Set the options that we will add to the metabox
|
45 |
+
*/
|
46 |
+
public function set_options() {
|
47 |
+
$this->options = array(
|
48 |
+
'social-media-title' => array(
|
49 |
+
'name' => esc_html__( 'Social Media Title', 'kiwi-social-share' ),
|
50 |
+
'id' => $this->prefix . 'social-media-title',
|
51 |
+
'type' => 'text',
|
52 |
+
),
|
53 |
+
|
54 |
+
'social-media-description' => array(
|
55 |
+
'name' => esc_html__( 'Social Media Description', 'kiwi-social-share' ),
|
56 |
+
'id' => $this->prefix . 'social-media-description',
|
57 |
+
'type' => 'textarea',
|
58 |
+
),
|
59 |
+
|
60 |
+
'social-media-image' => array(
|
61 |
+
'name' => esc_html__( 'Social Media Image', 'kiwi-social-share' ),
|
62 |
+
'id' => $this->prefix . 'social-media-image',
|
63 |
+
'type' => 'file',
|
64 |
+
),
|
65 |
+
|
66 |
+
'social-media-custom-tweet' => array(
|
67 |
+
'name' => esc_html__( 'Custom Tweet', 'kiwi-social-share' ),
|
68 |
+
'id' => $this->prefix . 'social-media-custom-tweet',
|
69 |
+
'type' => 'textarea',
|
70 |
+
),
|
71 |
+
|
72 |
+
'social-media-pinterest-image' => array(
|
73 |
+
'name' => esc_html__( 'Social Media Pinterest Image', 'kiwi-social-share' ),
|
74 |
+
'id' => $this->prefix . 'social-media-pinterest-image',
|
75 |
+
'type' => 'file',
|
76 |
+
),
|
77 |
+
|
78 |
+
'social-media-pinterest-description' => array(
|
79 |
+
'name' => esc_html__( 'Pinterest Description', 'kiwi-social-share' ),
|
80 |
+
'id' => $this->prefix . 'social-media-pinterest-description',
|
81 |
+
'type' => 'textarea',
|
82 |
+
),
|
83 |
+
);
|
84 |
+
}
|
85 |
+
|
86 |
+
/**
|
87 |
+
* In case we have an 'all' match, we don`t need to search for specific post types
|
88 |
+
*/
|
89 |
+
public function check_if_global() {
|
90 |
+
$metaboxes = Kiwi_Social_Share_Helper::get_setting_value( 'custom_meta_boxes_posttypes', '' );
|
91 |
+
if ( 'all' == $metaboxes ) {
|
92 |
+
$this->global = true;
|
93 |
+
}
|
94 |
+
}
|
95 |
+
|
96 |
+
/**
|
97 |
+
* Get all the post types where we need to add the custom metaboxes
|
98 |
+
*/
|
99 |
+
public function check_post_types() {
|
100 |
+
$all_post_types = Kiwi_Social_Share_Helper::get_custom_post_types();
|
101 |
+
foreach ( $all_post_types as $k => $v ) {
|
102 |
+
$this->post_types[] = $k;
|
103 |
+
}
|
104 |
+
|
105 |
+
if ( ! $this->global ) {
|
106 |
+
$this->post_types = Kiwi_Social_Share_Helper::get_setting_value( 'custom_meta_boxes_posttypes_list', array() );
|
107 |
+
}
|
108 |
+
}
|
109 |
+
|
110 |
+
/**
|
111 |
+
* Register metaboxes
|
112 |
+
*/
|
113 |
+
public function register_metabox() {
|
114 |
+
$this->metabox = new_cmb2_box( array(
|
115 |
+
'id' => $this->prefix . 'metabox',
|
116 |
+
'title' => esc_html__( 'Kiwi Social Share Meta Information', 'kiwi-social-share' ),
|
117 |
+
'object_types' => $this->post_types,
|
118 |
+
'closed' => false,
|
119 |
+
) );
|
120 |
+
|
121 |
+
$this->add_fields();
|
122 |
+
}
|
123 |
+
|
124 |
+
/**
|
125 |
+
* Add fields to the metabox
|
126 |
+
*/
|
127 |
+
public function add_fields() {
|
128 |
+
foreach ( $this->options as $id => $option ) {
|
129 |
+
$this->metabox->add_field( $option );
|
130 |
+
}
|
131 |
+
}
|
132 |
}
|
includes/lib/class-kiwi-social-share-sanitizers.php
CHANGED
@@ -1,212 +1,212 @@
|
|
1 |
-
<?php
|
2 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
-
exit;
|
4 |
-
}
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Class Kiwi_Social_Share_Sanitizers
|
8 |
-
*/
|
9 |
-
class Kiwi_Social_Share_Sanitizers {
|
10 |
-
|
11 |
-
/**
|
12 |
-
* @param $input
|
13 |
-
*
|
14 |
-
* @return array
|
15 |
-
*/
|
16 |
-
public static function automatic( $input ) {
|
17 |
-
$sanitized = array();
|
18 |
-
$token = Kiwi_Social_Share::instance();
|
19 |
-
$token = $token->_token;
|
20 |
-
/**
|
21 |
-
* In some cases, it's too early to check this array (it's not yet formed)
|
22 |
-
*/
|
23 |
-
if ( ! is_array( $input ) ) {
|
24 |
-
return $input;
|
25 |
-
}
|
26 |
-
|
27 |
-
foreach ( $input as $key => $val ) {
|
28 |
-
switch ( $key ) {
|
29 |
-
case 'networks_ordering':
|
30 |
-
$sanitized[ $key ] = sanitize_text_field( $val );
|
31 |
-
break;
|
32 |
-
case 'license_key':
|
33 |
-
$sanitized[ $key ] = trim( sanitize_text_field( $val ) );
|
34 |
-
delete_transient( $token . '_license_message' );
|
35 |
-
break;
|
36 |
-
case 'networks_article_bar':
|
37 |
-
case 'networks_floating_bar':
|
38 |
-
$sanitized[ $key ] = self::checkbox_multiple_fields_social( $val );
|
39 |
-
break;
|
40 |
-
case 'floating_bar_color':
|
41 |
-
$sanitized[ $key ] = sanitize_hex_color( $val );
|
42 |
-
break;
|
43 |
-
case 'share_buttons':
|
44 |
-
case 'share_buttons_posttypes':
|
45 |
-
case 'floating_panel_posttypes':
|
46 |
-
case 'floating_panel':
|
47 |
-
case 'share_counts':
|
48 |
-
case 'click_to_tweet':
|
49 |
-
case 'share_buttons_location':
|
50 |
-
case 'floating_panel_location':
|
51 |
-
case 'custom_meta_boxes_posttypes':
|
52 |
-
case 'click_to_tweet_posttypes':
|
53 |
-
case 'highlight_to_tweet_posttypes':
|
54 |
-
case 'styles_colors':
|
55 |
-
case 'button_shape':
|
56 |
-
case 'button_shape_floating':
|
57 |
-
case 'ga_tracking':
|
58 |
-
case 'advanced_shortcode_manager':
|
59 |
-
case 'mobile_only_sharing':
|
60 |
-
$sanitized[ $key ] = self::radio_fields( $val );
|
61 |
-
break;
|
62 |
-
case 'floating_panel_posttypes_list':
|
63 |
-
case 'share_buttons_posttypes_list':
|
64 |
-
case 'click_to_tweet_posttypes_list':
|
65 |
-
case 'highlight_to_tweet_posttypes_list':
|
66 |
-
case 'custom_meta_boxes_posttypes_list':
|
67 |
-
$sanitized[ $key ] = self::checkbox_multiple_fields_post_types( $val );
|
68 |
-
break;
|
69 |
-
default :
|
70 |
-
$sanitized[ $key ] = sanitize_text_field( $val );
|
71 |
-
break;
|
72 |
-
}
|
73 |
-
}
|
74 |
-
|
75 |
-
return $sanitized;
|
76 |
-
}
|
77 |
-
|
78 |
-
|
79 |
-
/**
|
80 |
-
* Sanitize Radio fields
|
81 |
-
*
|
82 |
-
* @param $input
|
83 |
-
*
|
84 |
-
* @return string
|
85 |
-
*/
|
86 |
-
public static function radio_fields( $input ) {
|
87 |
-
if ( ! empty( $input ) ) {
|
88 |
-
return sanitize_text_field( $input );
|
89 |
-
}
|
90 |
-
|
91 |
-
return $input;
|
92 |
-
}
|
93 |
-
|
94 |
-
/**
|
95 |
-
* Sanitize Text fields
|
96 |
-
*
|
97 |
-
* @param $input
|
98 |
-
*
|
99 |
-
* @return string
|
100 |
-
*/
|
101 |
-
public static function text_fields( $input ) {
|
102 |
-
if ( ! empty( $input ) ) {
|
103 |
-
return sanitize_text_field( $input );
|
104 |
-
}
|
105 |
-
|
106 |
-
return $input;
|
107 |
-
}
|
108 |
-
|
109 |
-
/**
|
110 |
-
* Sanitize multiple values to be saved in the database
|
111 |
-
*
|
112 |
-
* @param $input
|
113 |
-
*
|
114 |
-
* @return array
|
115 |
-
*/
|
116 |
-
public static function checkbox_multiple_fields( $input ) {
|
117 |
-
if ( ! empty( $input ) ) {
|
118 |
-
$sanitized = array();
|
119 |
-
foreach ( $input as $val ) {
|
120 |
-
$sanitized[] = sanitize_text_field( $val );
|
121 |
-
}
|
122 |
-
|
123 |
-
return $sanitized;
|
124 |
-
}
|
125 |
-
|
126 |
-
return $input;
|
127 |
-
}
|
128 |
-
|
129 |
-
/**
|
130 |
-
* We don`t allow saving other values in the database except these
|
131 |
-
*
|
132 |
-
* @param $input
|
133 |
-
*
|
134 |
-
* @return array
|
135 |
-
*/
|
136 |
-
public static function checkbox_multiple_fields_social( $input ) {
|
137 |
-
$allowed = array(
|
138 |
-
'facebook',
|
139 |
-
'twitter',
|
140 |
-
'linkedin',
|
141 |
-
'google-plus',
|
142 |
-
'pinterest',
|
143 |
-
'fintel',
|
144 |
-
'reddit',
|
145 |
-
'email',
|
146 |
-
'whatsapp',
|
147 |
-
'telegram',
|
148 |
-
'skype'
|
149 |
-
);
|
150 |
-
|
151 |
-
if ( ! empty( $input ) ) {
|
152 |
-
foreach ( $input as $index => $social ) {
|
153 |
-
if ( ! in_array( $social, $allowed ) ) {
|
154 |
-
unset( $input[ $index ] );
|
155 |
-
}
|
156 |
-
}
|
157 |
-
}
|
158 |
-
|
159 |
-
return self::checkbox_multiple_fields( $input );
|
160 |
-
}
|
161 |
-
|
162 |
-
/**
|
163 |
-
* Don't allow undefined custom post types injection
|
164 |
-
*
|
165 |
-
* @param $input
|
166 |
-
*
|
167 |
-
* @return array
|
168 |
-
*/
|
169 |
-
public static function checkbox_multiple_fields_post_types( $input ) {
|
170 |
-
$allowed = Kiwi_Social_Share_Helper::get_custom_post_types();
|
171 |
-
|
172 |
-
if ( ! empty( $input ) ) {
|
173 |
-
foreach ( $input as $index => $type ) {
|
174 |
-
if ( ! array_key_exists( $type, $allowed ) ) {
|
175 |
-
unset( $input[ $index ] );
|
176 |
-
}
|
177 |
-
}
|
178 |
-
}
|
179 |
-
|
180 |
-
return self::checkbox_multiple_fields( $input );
|
181 |
-
}
|
182 |
-
|
183 |
-
/**
|
184 |
-
* Sanitize hex fields
|
185 |
-
*
|
186 |
-
* @param $input
|
187 |
-
*
|
188 |
-
* @return array
|
189 |
-
*/
|
190 |
-
public static function multiple_hex_fields( $input ) {
|
191 |
-
if ( ! empty( $input ) ) {
|
192 |
-
$sanitized = array();
|
193 |
-
foreach ( $input as $array => $properties ) {
|
194 |
-
foreach ( $properties as $property => $val ) {
|
195 |
-
$sanitized[ $array ][ $property ] = sanitize_hex_color( $val );
|
196 |
-
}
|
197 |
-
}
|
198 |
-
|
199 |
-
$instance = Kiwi_Social_Share::instance();
|
200 |
-
/**
|
201 |
-
* Delete transient when we update the options
|
202 |
-
* CHECK ->> includes/class-kiwi-social-share-customization.php:163
|
203 |
-
*/
|
204 |
-
delete_transient( $instance->_token . '_css_transient' );
|
205 |
-
|
206 |
-
return $sanitized;
|
207 |
-
}
|
208 |
-
|
209 |
-
|
210 |
-
return $input;
|
211 |
-
}
|
212 |
}
|
1 |
+
<?php
|
2 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
3 |
+
exit;
|
4 |
+
}
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Class Kiwi_Social_Share_Sanitizers
|
8 |
+
*/
|
9 |
+
class Kiwi_Social_Share_Sanitizers {
|
10 |
+
|
11 |
+
/**
|
12 |
+
* @param $input
|
13 |
+
*
|
14 |
+
* @return array
|
15 |
+
*/
|
16 |
+
public static function automatic( $input ) {
|
17 |
+
$sanitized = array();
|
18 |
+
$token = Kiwi_Social_Share::instance();
|
19 |
+
$token = $token->_token;
|
20 |
+
/**
|
21 |
+
* In some cases, it's too early to check this array (it's not yet formed)
|
22 |
+
*/
|
23 |
+
if ( ! is_array( $input ) ) {
|
24 |
+
return $input;
|
25 |
+
}
|
26 |
+
|
27 |
+
foreach ( $input as $key => $val ) {
|
28 |
+
switch ( $key ) {
|
29 |
+
case 'networks_ordering':
|
30 |
+
$sanitized[ $key ] = sanitize_text_field( $val );
|
31 |
+
break;
|
32 |
+
case 'license_key':
|
33 |
+
$sanitized[ $key ] = trim( sanitize_text_field( $val ) );
|
34 |
+
delete_transient( $token . '_license_message' );
|
35 |
+
break;
|
36 |
+
case 'networks_article_bar':
|
37 |
+
case 'networks_floating_bar':
|
38 |
+
$sanitized[ $key ] = self::checkbox_multiple_fields_social( $val );
|
39 |
+
break;
|
40 |
+
case 'floating_bar_color':
|
41 |
+
$sanitized[ $key ] = sanitize_hex_color( $val );
|
42 |
+
break;
|
43 |
+
case 'share_buttons':
|
44 |
+
case 'share_buttons_posttypes':
|
45 |
+
case 'floating_panel_posttypes':
|
46 |
+
case 'floating_panel':
|
47 |
+
case 'share_counts':
|
48 |
+
case 'click_to_tweet':
|
49 |
+
case 'share_buttons_location':
|
50 |
+
case 'floating_panel_location':
|
51 |
+
case 'custom_meta_boxes_posttypes':
|
52 |
+
case 'click_to_tweet_posttypes':
|
53 |
+
case 'highlight_to_tweet_posttypes':
|
54 |
+
case 'styles_colors':
|
55 |
+
case 'button_shape':
|
56 |
+
case 'button_shape_floating':
|
57 |
+
case 'ga_tracking':
|
58 |
+
case 'advanced_shortcode_manager':
|
59 |
+
case 'mobile_only_sharing':
|
60 |
+
$sanitized[ $key ] = self::radio_fields( $val );
|
61 |
+
break;
|
62 |
+
case 'floating_panel_posttypes_list':
|
63 |
+
case 'share_buttons_posttypes_list':
|
64 |
+
case 'click_to_tweet_posttypes_list':
|
65 |
+
case 'highlight_to_tweet_posttypes_list':
|
66 |
+
case 'custom_meta_boxes_posttypes_list':
|
67 |
+
$sanitized[ $key ] = self::checkbox_multiple_fields_post_types( $val );
|
68 |
+
break;
|
69 |
+
default :
|
70 |
+
$sanitized[ $key ] = sanitize_text_field( $val );
|
71 |
+
break;
|
72 |
+
}
|
73 |
+
}
|
74 |
+
|
75 |
+
return $sanitized;
|
76 |
+
}
|
77 |
+
|
78 |
+
|
79 |
+
/**
|
80 |
+
* Sanitize Radio fields
|
81 |
+
*
|
82 |
+
* @param $input
|
83 |
+
*
|
84 |
+
* @return string
|
85 |
+
*/
|
86 |
+
public static function radio_fields( $input ) {
|
87 |
+
if ( ! empty( $input ) ) {
|
88 |
+
return sanitize_text_field( $input );
|
89 |
+
}
|
90 |
+
|
91 |
+
return $input;
|
92 |
+
}
|
93 |
+
|
94 |
+
/**
|
95 |
+
* Sanitize Text fields
|
96 |
+
*
|
97 |
+
* @param $input
|
98 |
+
*
|
99 |
+
* @return string
|
100 |
+
*/
|
101 |
+
public static function text_fields( $input ) {
|
102 |
+
if ( ! empty( $input ) ) {
|
103 |
+
return sanitize_text_field( $input );
|
104 |
+
}
|
105 |
+
|
106 |
+
return $input;
|
107 |
+
}
|
108 |
+
|
109 |
+
/**
|
110 |
+
* Sanitize multiple values to be saved in the database
|
111 |
+
*
|
112 |
+
* @param $input
|
113 |
+
*
|
114 |
+
* @return array
|
115 |
+
*/
|
116 |
+
public static function checkbox_multiple_fields( $input ) {
|
117 |
+
if ( ! empty( $input ) ) {
|
118 |
+
$sanitized = array();
|
119 |
+
foreach ( $input as $val ) {
|
120 |
+
$sanitized[] = sanitize_text_field( $val );
|
121 |
+
}
|
122 |
+
|
123 |
+
return $sanitized;
|
124 |
+
}
|
125 |
+
|
126 |
+
return $input;
|
127 |
+
}
|
128 |
+
|
129 |
+
/**
|
130 |
+
* We don`t allow saving other values in the database except these
|
131 |
+
*
|
132 |
+
* @param $input
|
133 |
+
*
|
134 |
+
* @return array
|
135 |
+
*/
|
136 |
+
public static function checkbox_multiple_fields_social( $input ) {
|
137 |
+
$allowed = array(
|
138 |
+
'facebook',
|
139 |
+
'twitter',
|
140 |
+
'linkedin',
|
141 |
+
'google-plus',
|
142 |
+
'pinterest',
|
143 |
+
'fintel',
|
144 |
+
'reddit',
|
145 |
+
'email',
|
146 |
+
'whatsapp',
|
147 |
+
'telegram',
|
148 |
+
'skype'
|
149 |
+
);
|
150 |
+
|
151 |
+
if ( ! empty( $input ) ) {
|
152 |
+
foreach ( $input as $index => $social ) {
|
153 |
+
if ( ! in_array( $social, $allowed ) ) {
|
154 |
+
unset( $input[ $index ] );
|
155 |
+
}
|
156 |
+
}
|
157 |
+
}
|
158 |
+
|
159 |
+
return self::checkbox_multiple_fields( $input );
|
160 |
+
}
|
161 |
+
|
162 |
+
/**
|
163 |
+
* Don't allow undefined custom post types injection
|
164 |
+
*
|
165 |
+
* @param $input
|
166 |
+
*
|
167 |
+
* @return array
|
168 |
+
*/
|
169 |
+
public static function checkbox_multiple_fields_post_types( $input ) {
|
170 |
+
$allowed = Kiwi_Social_Share_Helper::get_custom_post_types();
|
171 |
+
|
172 |
+
if ( ! empty( $input ) ) {
|
173 |
+
foreach ( $input as $index => $type ) {
|
174 |
+
if ( ! array_key_exists( $type, $allowed ) ) {
|
175 |
+
unset( $input[ $index ] );
|
176 |
+
}
|
177 |
+
}
|
178 |
+
}
|
179 |
+
|
180 |
+
return self::checkbox_multiple_fields( $input );
|
181 |
+
}
|
182 |
+
|
183 |
+
/**
|
184 |
+
* Sanitize hex fields
|
185 |
+
*
|
186 |
+
* @param $input
|
187 |
+
*
|
188 |
+
* @return array
|
189 |
+
*/
|
190 |
+
public static function multiple_hex_fields( $input ) {
|
191 |
+
if ( ! empty( $input ) ) {
|
192 |
+
$sanitized = array();
|
193 |
+
foreach ( $input as $array => $properties ) {
|
194 |
+
foreach ( $properties as $property => $val ) {
|
195 |
+
$sanitized[ $array ][ $property ] = sanitize_hex_color( $val );
|
196 |
+
}
|
197 |
+
}
|
198 |
+
|
199 |
+
$instance = Kiwi_Social_Share::instance();
|
200 |
+
/**
|
201 |
+
* Delete transient when we update the options
|
202 |
+
* CHECK ->> includes/class-kiwi-social-share-customization.php:163
|
203 |
+
*/
|
204 |
+
delete_transient( $instance->_token . '_css_transient' );
|
205 |
+
|
206 |
+
return $sanitized;
|
207 |
+
}
|
208 |
+
|
209 |
+
|
210 |
+
return $input;
|
211 |
+
}
|
212 |
}
|
includes/lib/class-kiwi-social-share-settings.php
CHANGED
@@ -1,432 +1,432 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
-
exit;
|
5 |
-
}
|
6 |
-
|
7 |
-
/**
|
8 |
-
* Class Kiwi_Social_Share_Settings
|
9 |
-
*/
|
10 |
-
class Kiwi_Social_Share_Settings {
|
11 |
-
|
12 |
-
/**
|
13 |
-
* The single instance of Kiwi_Social_Share_Settings.
|
14 |
-
*
|
15 |
-
* @var object
|
16 |
-
* @access private
|
17 |
-
* @since 1.0.0
|
18 |
-
*/
|
19 |
-
private static $_instance = null;
|
20 |
-
|
21 |
-
/**
|
22 |
-
* The main plugin object.
|
23 |
-
*
|
24 |
-
* @var object
|
25 |
-
* @access public
|
26 |
-
* @since 1.0.0
|
27 |
-
*/
|
28 |
-
public $parent = null;
|
29 |
-
|
30 |
-
/**
|
31 |
-
* Prefix for plugin settings.
|
32 |
-
*
|
33 |
-
* @var string
|
34 |
-
* @access public
|
35 |
-
* @since 1.0.0
|
36 |
-
*/
|
37 |
-
public $base = '';
|
38 |
-
|
39 |
-
/**
|
40 |
-
* Available settings for plugin.
|
41 |
-
*
|
42 |
-
* @var array
|
43 |
-
* @access public
|
44 |
-
* @since 1.0.0
|
45 |
-
*/
|
46 |
-
public $settings = array();
|
47 |
-
|
48 |
-
/**
|
49 |
-
* Kiwi_Social_Share_Settings constructor.
|
50 |
-
*
|
51 |
-
* @param $parent
|
52 |
-
*/
|
53 |
-
public function __construct( $parent ) {
|
54 |
-
$this->parent = $parent;
|
55 |
-
|
56 |
-
$this->base = 'kiwi_';
|
57 |
-
|
58 |
-
// Initialise settings
|
59 |
-
add_action( 'init', array( $this, 'init_settings' ), 11 );
|
60 |
-
|
61 |
-
// Register plugin settings
|
62 |
-
add_action( 'admin_init', array( $this, 'register_settings' ) );
|
63 |
-
|
64 |
-
// Add settings page to menu
|
65 |
-
add_action( 'admin_menu', array( $this, 'add_menu_item' ) );
|
66 |
-
|
67 |
-
// Add settings link to plugins page
|
68 |
-
add_filter( 'plugin_action_links_' . plugin_basename( $this->parent->file ), array(
|
69 |
-
$this,
|
70 |
-
'add_settings_link'
|
71 |
-
) );
|
72 |
-
}
|
73 |
-
|
74 |
-
/**
|
75 |
-
* Initialise settings
|
76 |
-
*
|
77 |
-
* @return void
|
78 |
-
*/
|
79 |
-
public function init_settings() {
|
80 |
-
$this->settings = $this->settings_fields();
|
81 |
-
}
|
82 |
-
|
83 |
-
/**
|
84 |
-
* Add settings page to admin menu
|
85 |
-
*
|
86 |
-
* @return void
|
87 |
-
*/
|
88 |
-
public function add_menu_item() {
|
89 |
-
/* start-lite-version */
|
90 |
-
$page = add_menu_page( __( 'Kiwi', 'kiwi-social-share' ), __( 'Kiwi', 'kiwi-social-share' ), 'manage_options', $this->parent->_token . '_settings', array(
|
91 |
-
$this,
|
92 |
-
'settings_page'
|
93 |
-
), 'dashicons-share-alt' );
|
94 |
-
|
95 |
-
/*Add Kiwi upgrade page*/
|
96 |
-
add_submenu_page( $this->parent->_token . '_settings', __( 'Upgrade to PRO', 'kiwi-social-share' ), __( 'Upgrade', 'kiwi-social-share' ), 'manage_options', 'kiwi-upgrade', array(
|
97 |
-
$this,
|
98 |
-
'render_pro_page',
|
99 |
-
) );
|
100 |
-
/* end-lite-version */
|
101 |
-
|
102 |
-
|
103 |
-
$advanced_shortcodes = Kiwi_Social_Share_Helper::get_setting_value( 'advanced_shortcode_manager', false, 'kiwi_advanced_settings' );
|
104 |
-
if ( $advanced_shortcodes ) {
|
105 |
-
add_submenu_page( $this->parent->_token . '_settings', __( 'Shortcodes', 'kiwi-social-share' ), __( 'Shortcodes', 'kiwi-social-share' ), 'manage_options', 'edit.php?post_type=kiwi-shortcodes' );
|
106 |
-
}
|
107 |
-
}
|
108 |
-
|
109 |
-
/**
|
110 |
-
* Add settings link to plugin list table
|
111 |
-
*
|
112 |
-
* @param array $links Existing links
|
113 |
-
*
|
114 |
-
* @return array Modified links
|
115 |
-
*/
|
116 |
-
public function add_settings_link( $links ) {
|
117 |
-
$settings_link = '<a href="options-general.php?page=' . $this->parent->_token . '_settings">' . esc_html__( 'Settings', 'kiwi-social-share' ) . '</a>';
|
118 |
-
array_push( $links, $settings_link );
|
119 |
-
|
120 |
-
return $links;
|
121 |
-
}
|
122 |
-
|
123 |
-
/**
|
124 |
-
* Build settings fields
|
125 |
-
*
|
126 |
-
* @return array Fields to be displayed on settings page
|
127 |
-
*/
|
128 |
-
private function settings_fields() {
|
129 |
-
|
130 |
-
$settings['standard'] = array(
|
131 |
-
'title' => '',
|
132 |
-
'fields' => array(
|
133 |
-
array(
|
134 |
-
'id' => 'general_settings',
|
135 |
-
'callback' => array( 'Kiwi_Social_Share_Sanitizers', 'automatic' ),
|
136 |
-
),
|
137 |
-
|
138 |
-
array(
|
139 |
-
'id' => 'network_colors',
|
140 |
-
'callback' => array( 'Kiwi_Social_Share_Sanitizers', 'multiple_hex_fields' ),
|
141 |
-
),
|
142 |
-
|
143 |
-
array(
|
144 |
-
'id' => 'social_identities',
|
145 |
-
'callback' => array( 'Kiwi_Social_Share_Sanitizers', 'automatic' ),
|
146 |
-
),
|
147 |
-
|
148 |
-
array(
|
149 |
-
'id' => 'advanced_settings',
|
150 |
-
'callback' => array( 'Kiwi_Social_Share_Sanitizers', 'automatic' ),
|
151 |
-
),
|
152 |
-
)
|
153 |
-
);
|
154 |
-
|
155 |
-
$settings = apply_filters( $this->parent->_token . '_settings_fields', $settings );
|
156 |
-
|
157 |
-
return $settings;
|
158 |
-
}
|
159 |
-
|
160 |
-
/**
|
161 |
-
* Register plugin settings
|
162 |
-
*
|
163 |
-
* @return void
|
164 |
-
*/
|
165 |
-
public function register_settings() {
|
166 |
-
if ( is_array( $this->settings ) ) {
|
167 |
-
|
168 |
-
// Check posted/selected tab
|
169 |
-
$current_section = '';
|
170 |
-
if ( isset( $_POST['tab'] ) && $_POST['tab'] ) {
|
171 |
-
$current_section = $_POST['tab'];
|
172 |
-
} else {
|
173 |
-
if ( isset( $_GET['tab'] ) && $_GET['tab'] ) {
|
174 |
-
$current_section = $_GET['tab'];
|
175 |
-
}
|
176 |
-
}
|
177 |
-
|
178 |
-
foreach ( $this->settings as $section => $data ) {
|
179 |
-
|
180 |
-
if ( $current_section && $current_section != $section ) {
|
181 |
-
continue;
|
182 |
-
}
|
183 |
-
|
184 |
-
// Add section to page
|
185 |
-
add_settings_section( $section, $data['title'], array(), $this->parent->_token . '_settings' );
|
186 |
-
|
187 |
-
foreach ( $data['fields'] as $field ) {
|
188 |
-
|
189 |
-
// Validation callback for field
|
190 |
-
$validation = '';
|
191 |
-
if ( isset( $field['callback'] ) ) {
|
192 |
-
$validation = $field['callback'];
|
193 |
-
}
|
194 |
-
|
195 |
-
// Register field
|
196 |
-
$option_name = $this->base . $field['id'];
|
197 |
-
register_setting( $this->parent->_token . '_settings', $option_name, $validation );
|
198 |
-
}
|
199 |
-
|
200 |
-
if ( ! $current_section ) {
|
201 |
-
break;
|
202 |
-
}
|
203 |
-
}
|
204 |
-
}
|
205 |
-
}
|
206 |
-
|
207 |
-
/**
|
208 |
-
* Load settings page content
|
209 |
-
*
|
210 |
-
* @return void
|
211 |
-
*/
|
212 |
-
public function settings_page() {
|
213 |
-
require_once KIWI_SOCIAL_SHARE_BASE . '/includes/backend/kiwi-social-share-backend.php';
|
214 |
-
}
|
215 |
-
|
216 |
-
/**
|
217 |
-
* Main Kiwi_Social_Share_Settings Instance
|
218 |
-
*
|
219 |
-
* Ensures only one instance of Kiwi_Social_Share_Settings is loaded or can be loaded.
|
220 |
-
*
|
221 |
-
* @since 1.0.0
|
222 |
-
* @static
|
223 |
-
* @see Kiwi_Social_Share()
|
224 |
-
* @return Main Kiwi_Social_Share_Settings instance
|
225 |
-
*/
|
226 |
-
public static function instance( $parent ) {
|
227 |
-
if ( is_null( self::$_instance ) ) {
|
228 |
-
self::$_instance = new self( $parent );
|
229 |
-
}
|
230 |
-
|
231 |
-
return self::$_instance;
|
232 |
-
} // End instance()
|
233 |
-
|
234 |
-
/**
|
235 |
-
* Cloning is forbidden.
|
236 |
-
*
|
237 |
-
* @since 1.0.0
|
238 |
-
*/
|
239 |
-
public function __clone() {
|
240 |
-
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?' ), $this->parent->_version );
|
241 |
-
} // End __clone()
|
242 |
-
|
243 |
-
/**
|
244 |
-
* Unserializing instances of this class is forbidden.
|
245 |
-
*
|
246 |
-
* @since 1.0.0
|
247 |
-
*/
|
248 |
-
public function __wakeup() {
|
249 |
-
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?' ), $this->parent->_version );
|
250 |
-
} // End __wakeup()
|
251 |
-
|
252 |
-
|
253 |
-
/*
|
254 |
-
*
|
255 |
-
* Upgrade page : Free Vs Pro
|
256 |
-
*
|
257 |
-
*/
|
258 |
-
public function render_pro_page() {
|
259 |
-
|
260 |
-
|
261 |
-
wp_enqueue_script( 'kiwi-admin' );
|
262 |
-
|
263 |
-
$features = array(
|
264 |
-
'color-options' => array(
|
265 |
-
'label' => esc_html__( 'Network color options', 'kiwi-social-share' ),
|
266 |
-
'sub' => esc_html__( 'Select different types of color options for icons', 'kiwi-social-share' ),
|
267 |
-
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
268 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
269 |
-
),
|
270 |
-
'social-networks' => array(
|
271 |
-
'label' => esc_html__( 'Select social sharing platforms', 'kiwi-social-share' ),
|
272 |
-
'sub' => esc_html__( 'Pro version offers besides free version the following: Reddit, Email, Telegram, WhatsApp, Skype and Mix', 'kiwi-social-share' ),
|
273 |
-
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
274 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
275 |
-
),
|
276 |
-
'social-bar' => array(
|
277 |
-
'label' => esc_html__( 'Article bar', 'saboxplugin' ),
|
278 |
-
'sub' => esc_html__( 'The social buttons can be shown before or after content (post, page, custom post).', 'kiwi-social-share' ),
|
279 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
280 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
281 |
-
),
|
282 |
-
'article-bar' => array(
|
283 |
-
'label' => esc_html__( 'Enable Article Bar only on selected post types', 'kiwi-social-share' ),
|
284 |
-
'sub' => esc_html__( 'Select the post types where you want the article bar to show up.', 'kiwi-social-share' ),
|
285 |
-
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
286 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
287 |
-
),
|
288 |
-
'article-bar-button-shapes' => array(
|
289 |
-
'label' => esc_html__( 'Buttons shape for article bar', 'kiwi-social-share' ),
|
290 |
-
'sub' => esc_html__( 'Change the shape of the social buttons.', 'kiwi-social-share' ),
|
291 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
292 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
293 |
-
),
|
294 |
-
'article-bar-button-group' => array(
|
295 |
-
'label' => esc_html__( 'Button group style', 'kiwi-social-share' ),
|
296 |
-
'sub' => esc_html__( 'Change the style of the article bar group.', 'kiwi-social-share' ),
|
297 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
298 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
299 |
-
),
|
300 |
-
'article-bar-share-counts' => array(
|
301 |
-
'label' => esc_html__( 'Show share counts', 'kiwi-social-share' ),
|
302 |
-
'sub' => esc_html__( 'Display the number of counts next to the social network icon.', 'kiwi-social-share' ),
|
303 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
304 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
305 |
-
),
|
306 |
-
'floating-bar' => array(
|
307 |
-
'label' => esc_html__( 'Floating bar', 'kiwi-social-share' ),
|
308 |
-
'sub' => esc_html__( 'Enalbe floating social bar.', 'kiwi-social-share' ),
|
309 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
310 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
311 |
-
),
|
312 |
-
'floating-bar-selected-posts' => array(
|
313 |
-
'label' => esc_html__( 'Enable Floating Bar only on selected post types', 'kiwi-social-share' ),
|
314 |
-
'sub' => esc_html__( 'Select the post types where you want the floating bar to show up.', 'kiwi-social-share' ),
|
315 |
-
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
316 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
317 |
-
),
|
318 |
-
'floating-bar-buttons-shape' => array(
|
319 |
-
'label' => esc_html__( 'Buttons shape for floating bar', 'kiwi-social-share' ),
|
320 |
-
'sub' => esc_html__( 'Change the shape of the social buttons.', 'kiwi-social-share' ),
|
321 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
322 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
323 |
-
),
|
324 |
-
'custom-metaboxes' => array(
|
325 |
-
'label' => esc_html__( 'Custom metaboxes', 'kiwi-social-share' ),
|
326 |
-
'sub' => esc_html__( 'Adds Custom Metaboxes for page/post/cpt meta handling', 'kiwi-social-share' ),
|
327 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
328 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
329 |
-
),
|
330 |
-
'custom-metaboxes' => array(
|
331 |
-
'label' => esc_html__( 'Custom metaboxes for selected post types', 'kiwi-social-share' ),
|
332 |
-
'sub' => esc_html__( 'Adds Custom Metaboxes only on selected post types', 'kiwi-social-share' ),
|
333 |
-
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
334 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
335 |
-
),
|
336 |
-
'click-to-tweet' => array(
|
337 |
-
'label' => esc_html__( 'Click to tweet function', 'kiwi-social-share' ),
|
338 |
-
'sub' => esc_html__( 'Add a "Click to tweet" button in WordPress editor.', 'kiwi-social-share' ),
|
339 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
340 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
341 |
-
),
|
342 |
-
'click-to-tweet-selected' => array(
|
343 |
-
'label' => esc_html__( 'Click to tweet function on selected post types', 'kiwi-social-share' ),
|
344 |
-
'sub' => esc_html__( 'Add a "Click to tweet" button in WordPress editor only on selected post types.', 'kiwi-social-share' ),
|
345 |
-
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
346 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
347 |
-
),
|
348 |
-
'tweet-selected-text' => array(
|
349 |
-
'label' => esc_html__( 'Tweet selected text ', 'kiwi-social-share' ),
|
350 |
-
'sub' => esc_html__( 'Allows tweeting the current selected text in the page.', 'kiwi-social-share' ),
|
351 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
352 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
353 |
-
),
|
354 |
-
'tweet-selected-text-selected' => array(
|
355 |
-
'label' => esc_html__( 'Tweet selected text on selected post types', 'kiwi-social-share' ),
|
356 |
-
'sub' => esc_html__( 'Allows tweeting the current selected text only on selected post types.', 'kiwi-social-share' ),
|
357 |
-
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
358 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
359 |
-
),
|
360 |
-
'google-analytics-tracking' => array(
|
361 |
-
'label' => esc_html__( 'Google Analytics tracking', 'kiwi-social-share' ),
|
362 |
-
'sub' => esc_html__( 'Track the click events on your social networks.', 'kiwi-social-share' ),
|
363 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
364 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
365 |
-
),
|
366 |
-
'shortcode-manager' => array(
|
367 |
-
'label' => esc_html__( 'Shortcode manager', 'kiwi-social-share' ),
|
368 |
-
'sub' => esc_html__( 'Enable the advanced shortcode manager.', 'kiwi-social-share' ),
|
369 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
370 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
371 |
-
),
|
372 |
-
'whatsapp-desktop' => array(
|
373 |
-
'label' => esc_html__( 'WhatsApp icon visible on desktop browsers', 'kiwi-social-share' ),
|
374 |
-
'sub' => esc_html__( 'Desktop browsers can\'t handle WhatsApp sharing correctly, you can enable/disable the visibility of the icon by toggling this option.', 'kiwi-social-share' ),
|
375 |
-
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
376 |
-
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
377 |
-
),
|
378 |
-
);
|
379 |
-
|
380 |
-
?>
|
381 |
-
|
382 |
-
<div class="wrap about-wrap kiwi-social-share-wrap">
|
383 |
-
<h1><?php echo esc_html__( 'Why you should be upgrading', 'saboxplugin' ); ?></h1>
|
384 |
-
<p class="about-text"><?php echo esc_html__( 'Introducing one of the best social sharing systems ever made for WordPress. Kiwi Social Share is an exquisite WordPress social share plugin perfectly fit for any needs. We\'ve outlined the PRO features below.', 'saboxplugin' ); ?></p>
|
385 |
-
<div class="wp-badge"></div>
|
386 |
-
<h2 class="nav-tab-wrapper wp-clearfix">
|
387 |
-
<a href="<?php echo admin_url( 'admin.php?page=sab-upgrade' ); ?>"
|
388 |
-
class="nav-tab nav-tab-active"><?php echo esc_html__( 'Comparison Table: Lite vs PRO', 'saboxplugin' ); ?></a>
|
389 |
-
</h2>
|
390 |
-
<div class="featured-section features">
|
391 |
-
<table class="free-pro-table kiwi">
|
392 |
-
<thead>
|
393 |
-
<tr>
|
394 |
-
<th></th>
|
395 |
-
<th><?php _e( 'Free', 'saboxplugin' ); ?></th>
|
396 |
-
<th><?php _e( 'PRO', 'saboxplugin' ); ?></th>
|
397 |
-
</tr>
|
398 |
-
</thead>
|
399 |
-
<tbody>
|
400 |
-
<?php foreach ( $features as $feature ) : ?>
|
401 |
-
<tr>
|
402 |
-
<td class="feature">
|
403 |
-
<h3><?php echo $feature['label']; ?></h3>
|
404 |
-
<?php if ( isset( $feature['sub'] ) ) : ?>
|
405 |
-
<p><?php echo $feature['sub']; ?></p>
|
406 |
-
<?php endif ?>
|
407 |
-
</td>
|
408 |
-
<td class="sab-feature">
|
409 |
-
<?php echo $feature['kiwi']; ?>
|
410 |
-
</td>
|
411 |
-
<td class="sab-pro-feature">
|
412 |
-
<?php echo $feature['kiwi-pro']; ?>
|
413 |
-
</td>
|
414 |
-
</tr>
|
415 |
-
<?php endforeach; ?>
|
416 |
-
<tr>
|
417 |
-
<td></td>
|
418 |
-
<td colspan="2" class="text-right">
|
419 |
-
<a href="https://www.machothemes.com/item/kiwi-pro/?utm_source=kiwi&utm_medium=about-page&utm_campaign=upsell"
|
420 |
-
target="_blank" class="button button-primary button-hero">
|
421 |
-
<span class="dashicons dashicons-cart"></span>
|
422 |
-
<?php _e( 'Get The Pro Version Now!', 'kiwi-social-share' ); ?>
|
423 |
-
</a></td>
|
424 |
-
</tr>
|
425 |
-
</tbody>
|
426 |
-
</table>
|
427 |
-
</div>
|
428 |
-
</div>
|
429 |
-
<?php
|
430 |
-
}
|
431 |
-
|
432 |
}
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
+
exit;
|
5 |
+
}
|
6 |
+
|
7 |
+
/**
|
8 |
+
* Class Kiwi_Social_Share_Settings
|
9 |
+
*/
|
10 |
+
class Kiwi_Social_Share_Settings {
|
11 |
+
|
12 |
+
/**
|
13 |
+
* The single instance of Kiwi_Social_Share_Settings.
|
14 |
+
*
|
15 |
+
* @var object
|
16 |
+
* @access private
|
17 |
+
* @since 1.0.0
|
18 |
+
*/
|
19 |
+
private static $_instance = null;
|
20 |
+
|
21 |
+
/**
|
22 |
+
* The main plugin object.
|
23 |
+
*
|
24 |
+
* @var object
|
25 |
+
* @access public
|
26 |
+
* @since 1.0.0
|
27 |
+
*/
|
28 |
+
public $parent = null;
|
29 |
+
|
30 |
+
/**
|
31 |
+
* Prefix for plugin settings.
|
32 |
+
*
|
33 |
+
* @var string
|
34 |
+
* @access public
|
35 |
+
* @since 1.0.0
|
36 |
+
*/
|
37 |
+
public $base = '';
|
38 |
+
|
39 |
+
/**
|
40 |
+
* Available settings for plugin.
|
41 |
+
*
|
42 |
+
* @var array
|
43 |
+
* @access public
|
44 |
+
* @since 1.0.0
|
45 |
+
*/
|
46 |
+
public $settings = array();
|
47 |
+
|
48 |
+
/**
|
49 |
+
* Kiwi_Social_Share_Settings constructor.
|
50 |
+
*
|
51 |
+
* @param $parent
|
52 |
+
*/
|
53 |
+
public function __construct( $parent ) {
|
54 |
+
$this->parent = $parent;
|
55 |
+
|
56 |
+
$this->base = 'kiwi_';
|
57 |
+
|
58 |
+
// Initialise settings
|
59 |
+
add_action( 'init', array( $this, 'init_settings' ), 11 );
|
60 |
+
|
61 |
+
// Register plugin settings
|
62 |
+
add_action( 'admin_init', array( $this, 'register_settings' ) );
|
63 |
+
|
64 |
+
// Add settings page to menu
|
65 |
+
add_action( 'admin_menu', array( $this, 'add_menu_item' ) );
|
66 |
+
|
67 |
+
// Add settings link to plugins page
|
68 |
+
add_filter( 'plugin_action_links_' . plugin_basename( $this->parent->file ), array(
|
69 |
+
$this,
|
70 |
+
'add_settings_link'
|
71 |
+
) );
|
72 |
+
}
|
73 |
+
|
74 |
+
/**
|
75 |
+
* Initialise settings
|
76 |
+
*
|
77 |
+
* @return void
|
78 |
+
*/
|
79 |
+
public function init_settings() {
|
80 |
+
$this->settings = $this->settings_fields();
|
81 |
+
}
|
82 |
+
|
83 |
+
/**
|
84 |
+
* Add settings page to admin menu
|
85 |
+
*
|
86 |
+
* @return void
|
87 |
+
*/
|
88 |
+
public function add_menu_item() {
|
89 |
+
/* start-lite-version */
|
90 |
+
$page = add_menu_page( __( 'Kiwi', 'kiwi-social-share' ), __( 'Kiwi', 'kiwi-social-share' ), 'manage_options', $this->parent->_token . '_settings', array(
|
91 |
+
$this,
|
92 |
+
'settings_page'
|
93 |
+
), 'dashicons-share-alt' );
|
94 |
+
|
95 |
+
/*Add Kiwi upgrade page*/
|
96 |
+
add_submenu_page( $this->parent->_token . '_settings', __( 'Upgrade to PRO', 'kiwi-social-share' ), __( 'Upgrade', 'kiwi-social-share' ), 'manage_options', 'kiwi-upgrade', array(
|
97 |
+
$this,
|
98 |
+
'render_pro_page',
|
99 |
+
) );
|
100 |
+
/* end-lite-version */
|
101 |
+
|
102 |
+
|
103 |
+
$advanced_shortcodes = Kiwi_Social_Share_Helper::get_setting_value( 'advanced_shortcode_manager', false, 'kiwi_advanced_settings' );
|
104 |
+
if ( $advanced_shortcodes ) {
|
105 |
+
add_submenu_page( $this->parent->_token . '_settings', __( 'Shortcodes', 'kiwi-social-share' ), __( 'Shortcodes', 'kiwi-social-share' ), 'manage_options', 'edit.php?post_type=kiwi-shortcodes' );
|
106 |
+
}
|
107 |
+
}
|
108 |
+
|
109 |
+
/**
|
110 |
+
* Add settings link to plugin list table
|
111 |
+
*
|
112 |
+
* @param array $links Existing links
|
113 |
+
*
|
114 |
+
* @return array Modified links
|
115 |
+
*/
|
116 |
+
public function add_settings_link( $links ) {
|
117 |
+
$settings_link = '<a href="options-general.php?page=' . $this->parent->_token . '_settings">' . esc_html__( 'Settings', 'kiwi-social-share' ) . '</a>';
|
118 |
+
array_push( $links, $settings_link );
|
119 |
+
|
120 |
+
return $links;
|
121 |
+
}
|
122 |
+
|
123 |
+
/**
|
124 |
+
* Build settings fields
|
125 |
+
*
|
126 |
+
* @return array Fields to be displayed on settings page
|
127 |
+
*/
|
128 |
+
private function settings_fields() {
|
129 |
+
|
130 |
+
$settings['standard'] = array(
|
131 |
+
'title' => '',
|
132 |
+
'fields' => array(
|
133 |
+
array(
|
134 |
+
'id' => 'general_settings',
|
135 |
+
'callback' => array( 'Kiwi_Social_Share_Sanitizers', 'automatic' ),
|
136 |
+
),
|
137 |
+
|
138 |
+
array(
|
139 |
+
'id' => 'network_colors',
|
140 |
+
'callback' => array( 'Kiwi_Social_Share_Sanitizers', 'multiple_hex_fields' ),
|
141 |
+
),
|
142 |
+
|
143 |
+
array(
|
144 |
+
'id' => 'social_identities',
|
145 |
+
'callback' => array( 'Kiwi_Social_Share_Sanitizers', 'automatic' ),
|
146 |
+
),
|
147 |
+
|
148 |
+
array(
|
149 |
+
'id' => 'advanced_settings',
|
150 |
+
'callback' => array( 'Kiwi_Social_Share_Sanitizers', 'automatic' ),
|
151 |
+
),
|
152 |
+
)
|
153 |
+
);
|
154 |
+
|
155 |
+
$settings = apply_filters( $this->parent->_token . '_settings_fields', $settings );
|
156 |
+
|
157 |
+
return $settings;
|
158 |
+
}
|
159 |
+
|
160 |
+
/**
|
161 |
+
* Register plugin settings
|
162 |
+
*
|
163 |
+
* @return void
|
164 |
+
*/
|
165 |
+
public function register_settings() {
|
166 |
+
if ( is_array( $this->settings ) ) {
|
167 |
+
|
168 |
+
// Check posted/selected tab
|
169 |
+
$current_section = '';
|
170 |
+
if ( isset( $_POST['tab'] ) && $_POST['tab'] ) {
|
171 |
+
$current_section = $_POST['tab'];
|
172 |
+
} else {
|
173 |
+
if ( isset( $_GET['tab'] ) && $_GET['tab'] ) {
|
174 |
+
$current_section = $_GET['tab'];
|
175 |
+
}
|
176 |
+
}
|
177 |
+
|
178 |
+
foreach ( $this->settings as $section => $data ) {
|
179 |
+
|
180 |
+
if ( $current_section && $current_section != $section ) {
|
181 |
+
continue;
|
182 |
+
}
|
183 |
+
|
184 |
+
// Add section to page
|
185 |
+
add_settings_section( $section, $data['title'], array(), $this->parent->_token . '_settings' );
|
186 |
+
|
187 |
+
foreach ( $data['fields'] as $field ) {
|
188 |
+
|
189 |
+
// Validation callback for field
|
190 |
+
$validation = '';
|
191 |
+
if ( isset( $field['callback'] ) ) {
|
192 |
+
$validation = $field['callback'];
|
193 |
+
}
|
194 |
+
|
195 |
+
// Register field
|
196 |
+
$option_name = $this->base . $field['id'];
|
197 |
+
register_setting( $this->parent->_token . '_settings', $option_name, $validation );
|
198 |
+
}
|
199 |
+
|
200 |
+
if ( ! $current_section ) {
|
201 |
+
break;
|
202 |
+
}
|
203 |
+
}
|
204 |
+
}
|
205 |
+
}
|
206 |
+
|
207 |
+
/**
|
208 |
+
* Load settings page content
|
209 |
+
*
|
210 |
+
* @return void
|
211 |
+
*/
|
212 |
+
public function settings_page() {
|
213 |
+
require_once KIWI_SOCIAL_SHARE_BASE . '/includes/backend/kiwi-social-share-backend.php';
|
214 |
+
}
|
215 |
+
|
216 |
+
/**
|
217 |
+
* Main Kiwi_Social_Share_Settings Instance
|
218 |
+
*
|
219 |
+
* Ensures only one instance of Kiwi_Social_Share_Settings is loaded or can be loaded.
|
220 |
+
*
|
221 |
+
* @since 1.0.0
|
222 |
+
* @static
|
223 |
+
* @see Kiwi_Social_Share()
|
224 |
+
* @return Main Kiwi_Social_Share_Settings instance
|
225 |
+
*/
|
226 |
+
public static function instance( $parent ) {
|
227 |
+
if ( is_null( self::$_instance ) ) {
|
228 |
+
self::$_instance = new self( $parent );
|
229 |
+
}
|
230 |
+
|
231 |
+
return self::$_instance;
|
232 |
+
} // End instance()
|
233 |
+
|
234 |
+
/**
|
235 |
+
* Cloning is forbidden.
|
236 |
+
*
|
237 |
+
* @since 1.0.0
|
238 |
+
*/
|
239 |
+
public function __clone() {
|
240 |
+
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?' ), $this->parent->_version );
|
241 |
+
} // End __clone()
|
242 |
+
|
243 |
+
/**
|
244 |
+
* Unserializing instances of this class is forbidden.
|
245 |
+
*
|
246 |
+
* @since 1.0.0
|
247 |
+
*/
|
248 |
+
public function __wakeup() {
|
249 |
+
_doing_it_wrong( __FUNCTION__, __( 'Cheatin’ huh?' ), $this->parent->_version );
|
250 |
+
} // End __wakeup()
|
251 |
+
|
252 |
+
|
253 |
+
/*
|
254 |
+
*
|
255 |
+
* Upgrade page : Free Vs Pro
|
256 |
+
*
|
257 |
+
*/
|
258 |
+
public function render_pro_page() {
|
259 |
+
|
260 |
+
|
261 |
+
wp_enqueue_script( 'kiwi-admin' );
|
262 |
+
|
263 |
+
$features = array(
|
264 |
+
'color-options' => array(
|
265 |
+
'label' => esc_html__( 'Network color options', 'kiwi-social-share' ),
|
266 |
+
'sub' => esc_html__( 'Select different types of color options for icons', 'kiwi-social-share' ),
|
267 |
+
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
268 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
269 |
+
),
|
270 |
+
'social-networks' => array(
|
271 |
+
'label' => esc_html__( 'Select social sharing platforms', 'kiwi-social-share' ),
|
272 |
+
'sub' => esc_html__( 'Pro version offers besides free version the following: Reddit, Email, Telegram, WhatsApp, Skype and Mix', 'kiwi-social-share' ),
|
273 |
+
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
274 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
275 |
+
),
|
276 |
+
'social-bar' => array(
|
277 |
+
'label' => esc_html__( 'Article bar', 'saboxplugin' ),
|
278 |
+
'sub' => esc_html__( 'The social buttons can be shown before or after content (post, page, custom post).', 'kiwi-social-share' ),
|
279 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
280 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
281 |
+
),
|
282 |
+
'article-bar' => array(
|
283 |
+
'label' => esc_html__( 'Enable Article Bar only on selected post types', 'kiwi-social-share' ),
|
284 |
+
'sub' => esc_html__( 'Select the post types where you want the article bar to show up.', 'kiwi-social-share' ),
|
285 |
+
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
286 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
287 |
+
),
|
288 |
+
'article-bar-button-shapes' => array(
|
289 |
+
'label' => esc_html__( 'Buttons shape for article bar', 'kiwi-social-share' ),
|
290 |
+
'sub' => esc_html__( 'Change the shape of the social buttons.', 'kiwi-social-share' ),
|
291 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
292 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
293 |
+
),
|
294 |
+
'article-bar-button-group' => array(
|
295 |
+
'label' => esc_html__( 'Button group style', 'kiwi-social-share' ),
|
296 |
+
'sub' => esc_html__( 'Change the style of the article bar group.', 'kiwi-social-share' ),
|
297 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
298 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
299 |
+
),
|
300 |
+
'article-bar-share-counts' => array(
|
301 |
+
'label' => esc_html__( 'Show share counts', 'kiwi-social-share' ),
|
302 |
+
'sub' => esc_html__( 'Display the number of counts next to the social network icon.', 'kiwi-social-share' ),
|
303 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
304 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
305 |
+
),
|
306 |
+
'floating-bar' => array(
|
307 |
+
'label' => esc_html__( 'Floating bar', 'kiwi-social-share' ),
|
308 |
+
'sub' => esc_html__( 'Enalbe floating social bar.', 'kiwi-social-share' ),
|
309 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
310 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
311 |
+
),
|
312 |
+
'floating-bar-selected-posts' => array(
|
313 |
+
'label' => esc_html__( 'Enable Floating Bar only on selected post types', 'kiwi-social-share' ),
|
314 |
+
'sub' => esc_html__( 'Select the post types where you want the floating bar to show up.', 'kiwi-social-share' ),
|
315 |
+
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
316 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
317 |
+
),
|
318 |
+
'floating-bar-buttons-shape' => array(
|
319 |
+
'label' => esc_html__( 'Buttons shape for floating bar', 'kiwi-social-share' ),
|
320 |
+
'sub' => esc_html__( 'Change the shape of the social buttons.', 'kiwi-social-share' ),
|
321 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
322 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
323 |
+
),
|
324 |
+
'custom-metaboxes' => array(
|
325 |
+
'label' => esc_html__( 'Custom metaboxes', 'kiwi-social-share' ),
|
326 |
+
'sub' => esc_html__( 'Adds Custom Metaboxes for page/post/cpt meta handling', 'kiwi-social-share' ),
|
327 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
328 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
329 |
+
),
|
330 |
+
'custom-metaboxes' => array(
|
331 |
+
'label' => esc_html__( 'Custom metaboxes for selected post types', 'kiwi-social-share' ),
|
332 |
+
'sub' => esc_html__( 'Adds Custom Metaboxes only on selected post types', 'kiwi-social-share' ),
|
333 |
+
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
334 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
335 |
+
),
|
336 |
+
'click-to-tweet' => array(
|
337 |
+
'label' => esc_html__( 'Click to tweet function', 'kiwi-social-share' ),
|
338 |
+
'sub' => esc_html__( 'Add a "Click to tweet" button in WordPress editor.', 'kiwi-social-share' ),
|
339 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
340 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
341 |
+
),
|
342 |
+
'click-to-tweet-selected' => array(
|
343 |
+
'label' => esc_html__( 'Click to tweet function on selected post types', 'kiwi-social-share' ),
|
344 |
+
'sub' => esc_html__( 'Add a "Click to tweet" button in WordPress editor only on selected post types.', 'kiwi-social-share' ),
|
345 |
+
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
346 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
347 |
+
),
|
348 |
+
'tweet-selected-text' => array(
|
349 |
+
'label' => esc_html__( 'Tweet selected text ', 'kiwi-social-share' ),
|
350 |
+
'sub' => esc_html__( 'Allows tweeting the current selected text in the page.', 'kiwi-social-share' ),
|
351 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
352 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
353 |
+
),
|
354 |
+
'tweet-selected-text-selected' => array(
|
355 |
+
'label' => esc_html__( 'Tweet selected text on selected post types', 'kiwi-social-share' ),
|
356 |
+
'sub' => esc_html__( 'Allows tweeting the current selected text only on selected post types.', 'kiwi-social-share' ),
|
357 |
+
'kiwi' => '<span class="dashicons dashicons-no-alt"></span>',
|
358 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
359 |
+
),
|
360 |
+
'google-analytics-tracking' => array(
|
361 |
+
'label' => esc_html__( 'Google Analytics tracking', 'kiwi-social-share' ),
|
362 |
+
'sub' => esc_html__( 'Track the click events on your social networks.', 'kiwi-social-share' ),
|
363 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
364 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
365 |
+
),
|
366 |
+
'shortcode-manager' => array(
|
367 |
+
'label' => esc_html__( 'Shortcode manager', 'kiwi-social-share' ),
|
368 |
+
'sub' => esc_html__( 'Enable the advanced shortcode manager.', 'kiwi-social-share' ),
|
369 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
370 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
371 |
+
),
|
372 |
+
'whatsapp-desktop' => array(
|
373 |
+
'label' => esc_html__( 'WhatsApp icon visible on desktop browsers', 'kiwi-social-share' ),
|
374 |
+
'sub' => esc_html__( 'Desktop browsers can\'t handle WhatsApp sharing correctly, you can enable/disable the visibility of the icon by toggling this option.', 'kiwi-social-share' ),
|
375 |
+
'kiwi' => '<span class="dashicons dashicons-yes"></span>',
|
376 |
+
'kiwi-pro' => '<span class="dashicons dashicons-yes"></span></i>',
|
377 |
+
),
|
378 |
+
);
|
379 |
+
|
380 |
+
?>
|
381 |
+
|
382 |
+
<div class="wrap about-wrap kiwi-social-share-wrap">
|
383 |
+
<h1><?php echo esc_html__( 'Why you should be upgrading', 'saboxplugin' ); ?></h1>
|
384 |
+
<p class="about-text"><?php echo esc_html__( 'Introducing one of the best social sharing systems ever made for WordPress. Kiwi Social Share is an exquisite WordPress social share plugin perfectly fit for any needs. We\'ve outlined the PRO features below.', 'saboxplugin' ); ?></p>
|
385 |
+
<div class="wp-badge"></div>
|
386 |
+
<h2 class="nav-tab-wrapper wp-clearfix">
|
387 |
+
<a href="<?php echo admin_url( 'admin.php?page=sab-upgrade' ); ?>"
|
388 |
+
class="nav-tab nav-tab-active"><?php echo esc_html__( 'Comparison Table: Lite vs PRO', 'saboxplugin' ); ?></a>
|
389 |
+
</h2>
|
390 |
+
<div class="featured-section features">
|
391 |
+
<table class="free-pro-table kiwi">
|
392 |
+
<thead>
|
393 |
+
<tr>
|
394 |
+
<th></th>
|
395 |
+
<th><?php _e( 'Free', 'saboxplugin' ); ?></th>
|
396 |
+
<th><?php _e( 'PRO', 'saboxplugin' ); ?></th>
|
397 |
+
</tr>
|
398 |
+
</thead>
|
399 |
+
<tbody>
|
400 |
+
<?php foreach ( $features as $feature ) : ?>
|
401 |
+
<tr>
|
402 |
+
<td class="feature">
|
403 |
+
<h3><?php echo $feature['label']; ?></h3>
|
404 |
+
<?php if ( isset( $feature['sub'] ) ) : ?>
|
405 |
+
<p><?php echo $feature['sub']; ?></p>
|
406 |
+
<?php endif ?>
|
407 |
+
</td>
|
408 |
+
<td class="sab-feature">
|
409 |
+
<?php echo $feature['kiwi']; ?>
|
410 |
+
</td>
|
411 |
+
<td class="sab-pro-feature">
|
412 |
+
<?php echo $feature['kiwi-pro']; ?>
|
413 |
+
</td>
|
414 |
+
</tr>
|
415 |
+
<?php endforeach; ?>
|
416 |
+
<tr>
|
417 |
+
<td></td>
|
418 |
+
<td colspan="2" class="text-right">
|
419 |
+
<a href="https://www.machothemes.com/item/kiwi-pro/?utm_source=kiwi&utm_medium=about-page&utm_campaign=upsell"
|
420 |
+
target="_blank" class="button button-primary button-hero">
|
421 |
+
<span class="dashicons dashicons-cart"></span>
|
422 |
+
<?php _e( 'Get The Pro Version Now!', 'kiwi-social-share' ); ?>
|
423 |
+
</a></td>
|
424 |
+
</tr>
|
425 |
+
</tbody>
|
426 |
+
</table>
|
427 |
+
</div>
|
428 |
+
</div>
|
429 |
+
<?php
|
430 |
+
}
|
431 |
+
|
432 |
}
|
includes/lib/class-kiwi-social-share-shortcodes.php
CHANGED
@@ -1,230 +1,230 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
-
exit;
|
5 |
-
}
|
6 |
-
|
7 |
-
/**
|
8 |
-
* Class Kiwi_Social_Share_Shortcodes
|
9 |
-
*/
|
10 |
-
class Kiwi_Social_Share_Shortcodes {
|
11 |
-
|
12 |
-
/**
|
13 |
-
* Kiwi_Social_Share_Shortcodes constructor.
|
14 |
-
*
|
15 |
-
* @param bool $advanced
|
16 |
-
*
|
17 |
-
*/
|
18 |
-
public function __construct( $advanced = false ) {
|
19 |
-
if ( $advanced ) {
|
20 |
-
/**
|
21 |
-
* Add a custom post type for our shortcodes
|
22 |
-
*/
|
23 |
-
add_action( 'init', array( $this, 'add_custom_post_type' ) );
|
24 |
-
/**
|
25 |
-
* Add a metabox and register settings for the shortcodes
|
26 |
-
*/
|
27 |
-
add_action( 'cmb2_admin_init', array( $this, 'register_metabox' ) );
|
28 |
-
/**
|
29 |
-
* Edit the columns from archive and add an identifier (easier to copy paste it where the user needs it)
|
30 |
-
*/
|
31 |
-
add_filter( 'manage_edit-kiwi-shortcodes_columns', array( $this, 'kiwi_shortcode_columns' ) );
|
32 |
-
add_action( 'manage_kiwi-shortcodes_posts_custom_column', array( $this, 'kiwi_shortcode_column' ), 10, 2 );
|
33 |
-
}
|
34 |
-
|
35 |
-
add_shortcode( 'kiwi-social-bar', array( $this, 'kiwi_bar_shortcode' ) );
|
36 |
-
}
|
37 |
-
|
38 |
-
/**
|
39 |
-
* Register the custom post type
|
40 |
-
*/
|
41 |
-
public function add_custom_post_type() {
|
42 |
-
register_post_type( 'kiwi-shortcodes',
|
43 |
-
array(
|
44 |
-
'labels' => array(
|
45 |
-
'name' => esc_html__( 'Kiwi Shortcodes', 'kiwi-social-share' ),
|
46 |
-
'singular_name' => esc_html__( 'Kiwi Shortcode', 'kiwi-social-share' ),
|
47 |
-
'not_found' => esc_html__( 'No Kiwi Shortcodes found', 'kiwi-social-share' ),
|
48 |
-
'not_found_in_trash' => esc_html__( 'No Kiwi Shortcodes found in trash', 'kiwi-social-share' )
|
49 |
-
),
|
50 |
-
'menu_icon' => 'dashicons-share-alt',
|
51 |
-
'supports' => array( 'title' ),
|
52 |
-
'public' => false,
|
53 |
-
'exclude_from_search' => true,
|
54 |
-
'show_ui' => true,
|
55 |
-
'show_in_menu' => false,
|
56 |
-
'has_archive' => false
|
57 |
-
)
|
58 |
-
);
|
59 |
-
}
|
60 |
-
|
61 |
-
/**
|
62 |
-
* Customize the identifier column
|
63 |
-
*
|
64 |
-
* @param $column
|
65 |
-
* @param $post_id
|
66 |
-
*
|
67 |
-
*/
|
68 |
-
public function kiwi_shortcode_column( $column, $post_id ) {
|
69 |
-
printf( '[kiwi-social-bar id="%s"]', $post_id );
|
70 |
-
}
|
71 |
-
|
72 |
-
/**
|
73 |
-
* Customize the kiwi shortcode columns
|
74 |
-
*
|
75 |
-
* @param $columns
|
76 |
-
*
|
77 |
-
* @return array
|
78 |
-
*/
|
79 |
-
public function kiwi_shortcode_columns( $columns ) {
|
80 |
-
$columns = array(
|
81 |
-
'cb' => '<input type="checkbox" />',
|
82 |
-
'title' => __( 'Shortcode' ),
|
83 |
-
'identifier' => __( 'Identifier' ),
|
84 |
-
'date' => __( 'Date' )
|
85 |
-
);
|
86 |
-
|
87 |
-
return $columns;
|
88 |
-
}
|
89 |
-
|
90 |
-
/**
|
91 |
-
* Register metaboxes using CMB2
|
92 |
-
*/
|
93 |
-
public function register_metabox() {
|
94 |
-
/**
|
95 |
-
* Add the metabox
|
96 |
-
*/
|
97 |
-
$metabox = new_cmb2_box( array(
|
98 |
-
'id' => 'kiwi_shortcode_metabox',
|
99 |
-
'title' => esc_html__( 'Kiwi Shortcode Meta', 'kiwi-social-share' ),
|
100 |
-
'object_types' => array( 'kiwi-shortcodes' ),
|
101 |
-
'closed' => false,
|
102 |
-
) );
|
103 |
-
|
104 |
-
$id = '';
|
105 |
-
if ( ! empty( $_GET ) && ! empty( $_GET['post'] ) ) {
|
106 |
-
$id = $_GET['post'];
|
107 |
-
/**
|
108 |
-
* Add shortcode fields
|
109 |
-
*
|
110 |
-
* This field is used as an identifier (user copies/pastes this content where he needs it)
|
111 |
-
*/
|
112 |
-
$metabox->add_field(
|
113 |
-
array(
|
114 |
-
'name' => esc_html__( 'Shortcode list item style', 'kiwi-social-share' ),
|
115 |
-
'id' => 'kiwi_shortcode_identifier',
|
116 |
-
'type' => 'text',
|
117 |
-
'default' => '[kiwi-social-bar id="' . $id . '"]',
|
118 |
-
'attributes' => array(
|
119 |
-
'readonly' => 'readonly'
|
120 |
-
)
|
121 |
-
)
|
122 |
-
);
|
123 |
-
}
|
124 |
-
|
125 |
-
|
126 |
-
/**
|
127 |
-
* Shortcode networks fields ( multicheck )
|
128 |
-
*/
|
129 |
-
$metabox->add_field(
|
130 |
-
array(
|
131 |
-
'name' => esc_html__( 'Shortcode networks', 'kiwi-social-share' ),
|
132 |
-
'id' => 'kiwi_shortcode_networks',
|
133 |
-
'type' => 'multicheck',
|
134 |
-
'options' => array(
|
135 |
-
'facebook' => esc_html__( 'Facebook', 'kiwi-social-share' ),
|
136 |
-
'twitter' => esc_html__( 'Twitter', 'kiwi-social-share' ),
|
137 |
-
'google-plus' => esc_html__( 'Google Plus', 'kiwi-social-share' ),
|
138 |
-
'linkedin' => esc_html__( 'LinkedIn', 'kiwi-social-share' ),
|
139 |
-
'pinterest' => esc_html__( 'Pinterest', 'kiwi-social-share' ),
|
140 |
-
),
|
141 |
-
)
|
142 |
-
);
|
143 |
-
|
144 |
-
/**
|
145 |
-
* Shortcode bar style
|
146 |
-
*/
|
147 |
-
$metabox->add_field(
|
148 |
-
array(
|
149 |
-
'name' => esc_html__( 'Shortcode bar style', 'kiwi-social-share' ),
|
150 |
-
'id' => 'kiwi_shortcode_bar_style',
|
151 |
-
'type' => 'radio',
|
152 |
-
'default' => 'fit',
|
153 |
-
'options' => array(
|
154 |
-
'fit' => esc_html__( 'Fit', 'kiwi-social-share' ),
|
155 |
-
'center' => esc_html__( 'Center', 'kiwi-social-share' ),
|
156 |
-
),
|
157 |
-
)
|
158 |
-
);
|
159 |
-
|
160 |
-
/**
|
161 |
-
* Shortcode list item styles
|
162 |
-
*/
|
163 |
-
$metabox->add_field(
|
164 |
-
array(
|
165 |
-
'name' => esc_html__( 'Shortcode list item style', 'kiwi-social-share' ),
|
166 |
-
'id' => 'kiwi_shortcode_list_item_style',
|
167 |
-
'type' => 'radio',
|
168 |
-
'default' => 'rect',
|
169 |
-
'options' => array(
|
170 |
-
'rect' => esc_html__( 'Rectangular', 'kiwi-social-share' ),
|
171 |
-
'leaf' => esc_html__( 'Leaf', 'kiwi-social-share' ),
|
172 |
-
'shift' => esc_html__( 'Shift', 'kiwi-social-share' ),
|
173 |
-
'pill' => esc_html__( 'Pill', 'kiwi-social-share' ),
|
174 |
-
),
|
175 |
-
)
|
176 |
-
);
|
177 |
-
}
|
178 |
-
|
179 |
-
/**
|
180 |
-
* @param null $atts
|
181 |
-
* @param null $content
|
182 |
-
*
|
183 |
-
* @return mixed|null|string
|
184 |
-
*/
|
185 |
-
public function kiwi_bar_shortcode( $atts = NULL, $content = NULL ) {
|
186 |
-
$instance = array(
|
187 |
-
'networks' => Kiwi_Social_Share_Helper::get_setting_value( 'networks_article_bar', array() ),
|
188 |
-
'style' => Kiwi_Social_Share_Helper::get_setting_value( 'article_bar_style', 'center' ),
|
189 |
-
'items' => Kiwi_Social_Share_Helper::get_setting_value( 'button_shape', 'rect' )
|
190 |
-
);
|
191 |
-
|
192 |
-
if ( ! empty( $atts ) ) {
|
193 |
-
$instance = array(
|
194 |
-
'networks' => get_post_meta( $atts['id'], 'kiwi_shortcode_networks', true ),
|
195 |
-
'style' => get_post_meta( $atts['id'], 'kiwi_shortcode_bar_style', true ),
|
196 |
-
'items' => get_post_meta( $atts['id'], 'kiwi_shortcode_list_item_style', true )
|
197 |
-
);
|
198 |
-
}
|
199 |
-
|
200 |
-
$defaults = array(
|
201 |
-
'networks' => array(),
|
202 |
-
'style' => 'center',
|
203 |
-
'items' => 'rect'
|
204 |
-
);
|
205 |
-
|
206 |
-
|
207 |
-
$instance = wp_parse_args( $instance, $defaults );
|
208 |
-
$bar = new Kiwi_Social_Share_View_Shortcode_Bar( $instance['networks'], $instance['style'], $instance['items'] );
|
209 |
-
|
210 |
-
return $bar->generate_frontend_bar();
|
211 |
-
}
|
212 |
-
|
213 |
-
/**
|
214 |
-
* @param null $atts
|
215 |
-
* @param null $content
|
216 |
-
*
|
217 |
-
* @return mixed|null|string
|
218 |
-
*/
|
219 |
-
public function kiwi_bar_simple( $atts = NULL, $content = NULL ) {
|
220 |
-
$defaults = array(
|
221 |
-
'networks' => Kiwi_Social_Share_Helper::get_setting_value( 'networks_article_bar', array() ),
|
222 |
-
'style' => Kiwi_Social_Share_Helper::get_setting_value( 'article_bar_style', 'center' ),
|
223 |
-
'items' => Kiwi_Social_Share_Helper::get_setting_value( 'button_shape', 'rect' )
|
224 |
-
);
|
225 |
-
|
226 |
-
$bar = new Kiwi_Social_Share_View_Shortcode_Bar( $defaults['networks'], $defaults['style'], $defaults['items'] );
|
227 |
-
|
228 |
-
return $bar->generate_frontend_bar();
|
229 |
-
}
|
230 |
}
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( ! defined( 'ABSPATH' ) ) {
|
4 |
+
exit;
|
5 |
+
}
|
6 |
+
|
7 |
+
/**
|
8 |
+
* Class Kiwi_Social_Share_Shortcodes
|
9 |
+
*/
|
10 |
+
class Kiwi_Social_Share_Shortcodes {
|
11 |
+
|
12 |
+
/**
|
13 |
+
* Kiwi_Social_Share_Shortcodes constructor.
|
14 |
+
*
|
15 |
+
* @param bool $advanced
|
16 |
+
*
|
17 |
+
*/
|
18 |
+
public function __construct( $advanced = false ) {
|
19 |
+
if ( $advanced ) {
|
20 |
+
/**
|
21 |
+
* Add a custom post type for our shortcodes
|
22 |
+
*/
|
23 |
+
add_action( 'init', array( $this, 'add_custom_post_type' ) );
|
24 |
+
/**
|
25 |
+
* Add a metabox and register settings for the shortcodes
|
26 |
+
*/
|
27 |
+
add_action( 'cmb2_admin_init', array( $this, 'register_metabox' ) );
|
28 |
+
/**
|
29 |
+
* Edit the columns from archive and add an identifier (easier to copy paste it where the user needs it)
|
30 |
+
*/
|
31 |
+
add_filter( 'manage_edit-kiwi-shortcodes_columns', array( $this, 'kiwi_shortcode_columns' ) );
|
32 |
+
add_action( 'manage_kiwi-shortcodes_posts_custom_column', array( $this, 'kiwi_shortcode_column' ), 10, 2 );
|
33 |
+
}
|
34 |
+
|
35 |
+
add_shortcode( 'kiwi-social-bar', array( $this, 'kiwi_bar_shortcode' ) );
|
36 |
+
}
|
37 |
+
|
38 |
+
/**
|
39 |
+
* Register the custom post type
|
40 |
+
*/
|
41 |
+
public function add_custom_post_type() {
|
42 |
+
register_post_type( 'kiwi-shortcodes',
|
43 |
+
array(
|
44 |
+
'labels' => array(
|
45 |
+
'name' => esc_html__( 'Kiwi Shortcodes', 'kiwi-social-share' ),
|
46 |
+
'singular_name' => esc_html__( 'Kiwi Shortcode', 'kiwi-social-share' ),
|
47 |
+
'not_found' => esc_html__( 'No Kiwi Shortcodes found', 'kiwi-social-share' ),
|
48 |
+
'not_found_in_trash' => esc_html__( 'No Kiwi Shortcodes found in trash', 'kiwi-social-share' )
|
49 |
+
),
|
50 |
+
'menu_icon' => 'dashicons-share-alt',
|
51 |
+
'supports' => array( 'title' ),
|
52 |
+
'public' => false,
|
53 |
+
'exclude_from_search' => true,
|
54 |
+
'show_ui' => true,
|
55 |
+
'show_in_menu' => false,
|
56 |
+
'has_archive' => false
|
57 |
+
)
|
58 |
+
);
|
59 |
+
}
|
60 |
+
|
61 |
+
/**
|
62 |
+
* Customize the identifier column
|
63 |
+
*
|
64 |
+
* @param $column
|
65 |
+
* @param $post_id
|
66 |
+
*
|
67 |
+
*/
|
68 |
+
public function kiwi_shortcode_column( $column, $post_id ) {
|
69 |
+
printf( '[kiwi-social-bar id="%s"]', $post_id );
|
70 |
+
}
|
71 |
+
|
72 |
+
/**
|
73 |
+
* Customize the kiwi shortcode columns
|
74 |
+
*
|
75 |
+
* @param $columns
|
76 |
+
*
|
77 |
+
* @return array
|
78 |
+
*/
|
79 |
+
public function kiwi_shortcode_columns( $columns ) {
|
80 |
+
$columns = array(
|
81 |
+
'cb' => '<input type="checkbox" />',
|
82 |
+
'title' => __( 'Shortcode' ),
|
83 |
+
'identifier' => __( 'Identifier' ),
|
84 |
+
'date' => __( 'Date' )
|
85 |
+
);
|
86 |
+
|
87 |
+
return $columns;
|
88 |
+
}
|
89 |
+
|
90 |
+
/**
|
91 |
+
* Register metaboxes using CMB2
|
92 |
+
*/
|
93 |
+
public function register_metabox() {
|
94 |
+
/**
|
95 |
+
* Add the metabox
|
96 |
+
*/
|
97 |
+
$metabox = new_cmb2_box( array(
|
98 |
+
'id' => 'kiwi_shortcode_metabox',
|
99 |
+
'title' => esc_html__( 'Kiwi Shortcode Meta', 'kiwi-social-share' ),
|
100 |
+
'object_types' => array( 'kiwi-shortcodes' ),
|
101 |
+
'closed' => false,
|
102 |
+
) );
|
103 |
+
|
104 |
+
$id = '';
|
105 |
+
if ( ! empty( $_GET ) && ! empty( $_GET['post'] ) ) {
|
106 |
+
$id = $_GET['post'];
|
107 |
+
/**
|
108 |
+
* Add shortcode fields
|
109 |
+
*
|
110 |
+
* This field is used as an identifier (user copies/pastes this content where he needs it)
|
111 |
+
*/
|
112 |
+
$metabox->add_field(
|
113 |
+
array(
|
114 |
+
'name' => esc_html__( 'Shortcode list item style', 'kiwi-social-share' ),
|
115 |
+
'id' => 'kiwi_shortcode_identifier',
|
116 |
+
'type' => 'text',
|
117 |
+
'default' => '[kiwi-social-bar id="' . $id . '"]',
|
118 |
+
'attributes' => array(
|
119 |
+
'readonly' => 'readonly'
|
120 |
+
)
|
121 |
+
)
|
122 |
+
);
|
123 |
+
}
|
124 |
+
|
125 |
+
|
126 |
+
/**
|
127 |
+
* Shortcode networks fields ( multicheck )
|
128 |
+
*/
|
129 |
+
$metabox->add_field(
|
130 |
+
array(
|
131 |
+
'name' => esc_html__( 'Shortcode networks', 'kiwi-social-share' ),
|
132 |
+
'id' => 'kiwi_shortcode_networks',
|
133 |
+
'type' => 'multicheck',
|
134 |
+
'options' => array(
|
135 |
+
'facebook' => esc_html__( 'Facebook', 'kiwi-social-share' ),
|
136 |
+
'twitter' => esc_html__( 'Twitter', 'kiwi-social-share' ),
|
137 |
+
'google-plus' => esc_html__( 'Google Plus', 'kiwi-social-share' ),
|
138 |
+
'linkedin' => esc_html__( 'LinkedIn', 'kiwi-social-share' ),
|
139 |
+
'pinterest' => esc_html__( 'Pinterest', 'kiwi-social-share' ),
|
140 |
+
),
|
141 |
+
)
|
142 |
+
);
|
143 |
+
|
144 |
+
/**
|
145 |
+
* Shortcode bar style
|
146 |
+
*/
|
147 |
+
$metabox->add_field(
|
148 |
+
array(
|
149 |
+
'name' => esc_html__( 'Shortcode bar style', 'kiwi-social-share' ),
|
150 |
+
'id' => 'kiwi_shortcode_bar_style',
|
151 |
+
'type' => 'radio',
|
152 |
+
'default' => 'fit',
|
153 |
+
'options' => array(
|
154 |
+
'fit' => esc_html__( 'Fit', 'kiwi-social-share' ),
|
155 |
+
'center' => esc_html__( 'Center', 'kiwi-social-share' ),
|
156 |
+
),
|
157 |
+
)
|
158 |
+
);
|
159 |
+
|
160 |
+
/**
|
161 |
+
* Shortcode list item styles
|
162 |
+
*/
|
163 |
+
$metabox->add_field(
|
164 |
+
array(
|
165 |
+
'name' => esc_html__( 'Shortcode list item style', 'kiwi-social-share' ),
|
166 |
+
'id' => 'kiwi_shortcode_list_item_style',
|
167 |
+
'type' => 'radio',
|
168 |
+
'default' => 'rect',
|
169 |
+
'options' => array(
|
170 |
+
'rect' => esc_html__( 'Rectangular', 'kiwi-social-share' ),
|
171 |
+
'leaf' => esc_html__( 'Leaf', 'kiwi-social-share' ),
|
172 |
+
'shift' => esc_html__( 'Shift', 'kiwi-social-share' ),
|
173 |
+
'pill' => esc_html__( 'Pill', 'kiwi-social-share' ),
|
174 |
+
),
|
175 |
+
)
|
176 |
+
);
|
177 |
+
}
|
178 |
+
|
179 |
+
/**
|
180 |
+
* @param null $atts
|
181 |
+
* @param null $content
|
182 |
+
*
|
183 |
+
* @return mixed|null|string
|
184 |
+
*/
|
185 |
+
public function kiwi_bar_shortcode( $atts = NULL, $content = NULL ) {
|
186 |
+
$instance = array(
|
187 |
+
'networks' => Kiwi_Social_Share_Helper::get_setting_value( 'networks_article_bar', array() ),
|
188 |
+
'style' => Kiwi_Social_Share_Helper::get_setting_value( 'article_bar_style', 'center' ),
|
189 |
+
'items' => Kiwi_Social_Share_Helper::get_setting_value( 'button_shape', 'rect' )
|
190 |
+
);
|
191 |
+
|
192 |
+
if ( ! empty( $atts ) ) {
|
193 |
+
$instance = array(
|
194 |
+
'networks' => get_post_meta( $atts['id'], 'kiwi_shortcode_networks', true ),
|
195 |
+
'style' => get_post_meta( $atts['id'], 'kiwi_shortcode_bar_style', true ),
|
196 |
+
'items' => get_post_meta( $atts['id'], 'kiwi_shortcode_list_item_style', true )
|
197 |
+
);
|
198 |
+
}
|
199 |
+
|
200 |
+
$defaults = array(
|
201 |
+
'networks' => array(),
|
202 |
+
'style' => 'center',
|
203 |
+
'items' => 'rect'
|
204 |
+
);
|
205 |
+
|
206 |
+
|
207 |
+
$instance = wp_parse_args( $instance, $defaults );
|
208 |
+
$bar = new Kiwi_Social_Share_View_Shortcode_Bar( $instance['networks'], $instance['style'], $instance['items'] );
|
209 |
+
|
210 |
+
return $bar->generate_frontend_bar();
|
211 |
+
}
|
212 |
+
|
213 |
+
/**
|
214 |
+
* @param null $atts
|
215 |
+
* @param null $content
|
216 |
+
*
|
217 |
+
* @return mixed|null|string
|
218 |
+
*/
|
219 |
+
public function kiwi_bar_simple( $atts = NULL, $content = NULL ) {
|
220 |
+
$defaults = array(
|
221 |
+
'networks' => Kiwi_Social_Share_Helper::get_setting_value( 'networks_article_bar', array() ),
|
222 |
+
'style' => Kiwi_Social_Share_Helper::get_setting_value( 'article_bar_style', 'center' ),
|
223 |
+
'items' => Kiwi_Social_Share_Helper::get_setting_value( 'button_shape', 'rect' )
|
224 |
+
);
|
225 |
+
|
226 |
+
$bar = new Kiwi_Social_Share_View_Shortcode_Bar( $defaults['networks'], $defaults['style'], $defaults['items'] );
|
227 |
+
|
228 |
+
return $bar->generate_frontend_bar();
|
229 |
+
}
|
230 |
}
|
includes/lib/cmb2/CHANGELOG.md
CHANGED
@@ -1,740 +1,740 @@
|
|
1 |
-
# Changelog
|
2 |
-
All notable changes to this project will be documented in this file.
|
3 |
-
|
4 |
-
## Unreleased
|
5 |
-
### Enhancements
|
6 |
-
### Bug Fixes
|
7 |
-
|
8 |
-
## [2.4.2 - 2018-05-25](https://github.com/CMB2/CMB2/releases/tag/v2.4.2)
|
9 |
-
|
10 |
-
### Bug Fixes
|
11 |
-
|
12 |
-
* Do not enqueue/register WordPress code editor JS if there are no `textarea_code` fields registered on the page. Fixes [#1110](https://github.com/CMB2/CMB2/issues/1110).
|
13 |
-
* Do not set repeated `wysiwyg` field values to string "false" when boolean false. Fixes [#1138](https://github.com/CMB2/CMB2/issues/1138) (again!).
|
14 |
-
|
15 |
-
## [2.4.1 - 2018-05-25](https://github.com/CMB2/CMB2/releases/tag/v2.4.1)
|
16 |
-
|
17 |
-
### Bug Fixes
|
18 |
-
|
19 |
-
* Do not set repeated field values to string "false" when boolean false. Fixes [#1138](https://github.com/CMB2/CMB2/issues/1138).
|
20 |
-
|
21 |
-
## [2.4.0 - 2018-05-24](https://github.com/CMB2/CMB2/releases/tag/v2.4.0)
|
22 |
-
|
23 |
-
### Enhancements
|
24 |
-
|
25 |
-
* Enable linking options pages via tabbed-navigation. Will output tabbed navigation for options-pages which share the same `'tab_group'` CMB2 box property. [This snippet](https://github.com/CMB2/CMB2-Snippet-Library/blob/master/options-and-settings-pages/options-pages-with-tabs-and-submenus.php) demonstrates how to create a top-level menu options page with multiple submenu pages, each with the tabbed navigation. To specify a different tab title than the options-page title, set the `'tab_title'` CMB2 box property. See [#301](https://github.com/CMB2/CMB2/issues/301), [#627](https://github.com/CMB2/CMB2/issues/627).
|
26 |
-
* Complete the `zh-CN` translation. Props [@uicestone](https://github.com/uicestone) ([#1089](https://github.com/CMB2/CMB2/issues/1089)).
|
27 |
-
* Update the `nl_NL` translation. Props [@tammohaannl](https://github.com/tammohaannl) ([#1101](https://github.com/CMB2/CMB2/issues/1101)).
|
28 |
-
* Better display for white over transparent images (e.g. logos) by using a checkered background for images. ([#1103](https://github.com/CMB2/CMB2/issues/1103))
|
29 |
-
* Ability to disable the options [autoload parameter](https://codex.wordpress.org/Function_Reference/add_option#Parameters) via filter (`"cmb2_should_autoload_{$options_key}"`) or via a box parameter for `'options-page'` box registrations (`'autoload' => false,`). ([#1093](https://github.com/CMB2/CMB2/issues/1093))
|
30 |
-
* `'textarea_code'` field type now uses CodeMirror that is [used by WordPress](https://make.wordpress.org/core/2017/10/22/code-editing-improvements-in-wordpress-4-9/) ([#1096](https://github.com/CMB2/CMB2/issues/1096)). A field can opt-out to return to the previous behavior by specifying an `'options'` parameter:
|
31 |
-
`'options' => array( 'disable_codemirror' => true )`
|
32 |
-
As with the other javascript-enabled fields, the code-editor defaults can be overridden via a `data-codeeditor` attribute. E.g:
|
33 |
-
|
34 |
-
```php
|
35 |
-
'attributes' => array(
|
36 |
-
'data-codeeditor' => json_encode( array(
|
37 |
-
'codemirror' => array(
|
38 |
-
'mode' => 'css',
|
39 |
-
),
|
40 |
-
) ),
|
41 |
-
),
|
42 |
-
```
|
43 |
-
* Improve/add comment info banners at top of CMB2 CSS files.
|
44 |
-
* Added `resetBoxes`/`resetBox` Javascript methods for resetting CMB2 box forms.
|
45 |
-
* Improved styles for fiels in the new-term form.
|
46 |
-
* New `CMB2_Boxes` methods for filtering instances of `CMB2`, `CMB2_Boxes::get_by( $property, $optional_compare )` and `CMB2_Boxes::filter_by( $property, $to_ignore = null )`.
|
47 |
-
|
48 |
-
### Bug Fixes
|
49 |
-
|
50 |
-
* Fix the `'taxonomy_*'` fields when used for term fields/meta. Save the value to term-meta.
|
51 |
-
* Clear the CMB2 fields when a term is added. Fixes [#794](https://github.com/CMB2/CMB2/issues/794).
|
52 |
-
* Repeated fields now use registered field defaults for values. Fixes [#1137](https://github.com/CMB2/CMB2/issues/1137).
|
53 |
-
* Fixed the formatting for deprecated messages in the log.
|
54 |
-
* Prevent opening of media modal when clicking the file "Download" link. Fixes [#1130](https://github.com/CMB2/CMB2/issues/1130).
|
55 |
-
|
56 |
-
## [2.3.0 - 2017-12-20](https://github.com/CMB2/CMB2/releases/tag/v2.3.0)
|
57 |
-
|
58 |
-
### Enhancements
|
59 |
-
|
60 |
-
* Updated Italian translation. Props [@Mte90](https://github.com/Mte90) ([#1067](https://github.com/CMB2/CMB2/issues/1067)).
|
61 |
-
* Starting with this release, we are fully switching to the more communicative and standard [Semantic Versioning](https://semver.org/). ([#1061](https://github.com/CMB2/CMB2/issues/1061)).
|
62 |
-
|
63 |
-
### Bug Fixes
|
64 |
-
|
65 |
-
* Update for compatibility with PHP 7.2 (e.g. fixes `Fatal error: Declaration of CMB2_Type_Colorpicker::render() must be compatible with CMB2_Type_Text::render($args = Array)...`). ([#1070](https://github.com/CMB2/CMB2/issues/1070), [#1074](https://github.com/CMB2/CMB2/issues/1074), [#1075](https://github.com/CMB2/CMB2/issues/1075)).
|
66 |
-
|
67 |
-
## [2.2.6.2 - 2017-11-24](https://github.com/CMB2/CMB2/releases/tag/v2.2.6.2)
|
68 |
-
|
69 |
-
### Bug Fixes
|
70 |
-
|
71 |
-
* Fix another issue (introduced in 2.2.6) with repeatable fields not being able to save additional fields. Props [@anhskohbo](https://github.com/anhskohbo) ([#1059](https://github.com/CMB2/CMB2/pull/1059), [#1058](https://github.com/CMB2/CMB2/issues/1058)).
|
72 |
-
* Only dequeue `jw-cmb2-rgba-picker-js` script (and enqueue our `wp-color-picker-alpha`) if it is actually found.
|
73 |
-
|
74 |
-
## [2.2.6.1 - 2017-11-24](https://github.com/CMB2/CMB2/releases/tag/v2.2.6.1)
|
75 |
-
|
76 |
-
### Enhancements
|
77 |
-
|
78 |
-
* Merge in the [CMB2 RGBa Colorpicker](https://github.com/JayWood/CMB2_RGBa_Picker) field type functionality to the CMB2 colopicker field type. Adds the ability to add an alpha (transparency) slider to the colorpicker by adding the `'alpha'` option [to the field options array](https://github.com/CMB2/CMB2/blob/6fce2e7ba8f41345a23bc2064e30433bdb11c16c/example-functions.php#L263-L265). Thank you to [JayWood](https://github.com/JayWood) for his work on his custom field type.
|
79 |
-
|
80 |
-
### Bug Fixes
|
81 |
-
|
82 |
-
* Fix issue (introduced in 2.2.6) with complex fields set as repeatable not being able to save additional fields. Fixes [#1054](https://github.com/CMB2/CMB2/issues/1054).
|
83 |
-
|
84 |
-
## [2.2.6 - 2017-11-14](https://github.com/CMB2/CMB2/releases/tag/v2.2.6)
|
85 |
-
|
86 |
-
### Enhancements
|
87 |
-
|
88 |
-
* Move the fetching of group label and description to _after_ calling `'before_group'` parameter.
|
89 |
-
* Allow using the `'render_row_cb'` param for group fields. Fixes [#1041](https://github.com/CMB2/CMB2/issues/1041).
|
90 |
-
* Allow resetting cached CMB2 field objects (new 3rd parameter to `CMB2::get_field()`).
|
91 |
-
* Allow resetting cached callback results (`CMB2_Base::unset_param_callback_cache()`).
|
92 |
-
* Persian translation provided by [@reza-irdev](https://github.com/reza-irdev) ([#1046](https://github.com/CMB2/CMB2/issues/1046)).
|
93 |
-
* Added a `'message_cb'` box property, which allows defining a custom callback for adding options-save messages on `options-page` boxes. An example has been added to [example-functions.php](https://github.com/CMB2/CMB2/commit/43d513c135e52c327bafa06309821c29323ae2dd#diff-378c74d0ffffc1759b8779a135476777).
|
94 |
-
* Updated many the oembed-related unit tests to more reliably test the relevant parts, and not so much the actual success of the WordPress functions.
|
95 |
-
* Updated travis config to Install PHP5.2/5.3 on trusty for unit tests. Stolen from [gutenberg/pull/2049](https://github.com/WordPress/gutenberg/pull/2049). Intended to compensate for Travis removing support for PHP 5.2/5.3.
|
96 |
-
|
97 |
-
### Bug Fixes
|
98 |
-
|
99 |
-
* Ensure `'file'` field type ID is removed from the database if the `'file'` field type's value is empty ([Support thread](https://wordpress.org/support/topic/bug-field-of-type-file-does-not-delete-postmeta-properly/)).
|
100 |
-
* Fix JS errors when `user_can_richedit()` is false ("Disable the visual editor when writing" user option is checked, or various unsupported browsers). See [#1031](https://github.com/CMB2/CMB2/pull/1031).
|
101 |
-
* Fix issue where some European date formats (e.g. `F j, Y`) would not properly translate into jQuery UI date formats. [Support thread](https://wordpress.org/support/topic/using-wordpresss-date-time-format-settings)
|
102 |
-
* Fix repeating fields within repeating groups having the values/indexes incorrectly associated. Props [@daggerhart](https://github.com/daggerhart) ([#1047](https://github.com/CMB2/CMB2/pull/1047)). Fixes [#1035](https://github.com/CMB2/CMB2/issues/1035), [#348](https://github.com/CMB2/CMB2/issues/348).
|
103 |
-
* Fixed multiple update messages on settings pages when CMB2 option pages were registered ([#1049](https://github.com/CMB2/CMB2/issues/1049)).
|
104 |
-
* Fix issue where using multiple oembed fields could cause incorrectly cached arguments to be used.
|
105 |
-
* Fix bug where `'select_all_button' => false` was not working for `'taxonomy_multicheck'` field type ([#1005](https://github.com/CMB2/CMB2/issues/1005)).
|
106 |
-
|
107 |
-
## [2.2.5.3 - 2017-08-22](https://github.com/CMB2/CMB2/releases/tag/v2.2.5.3)
|
108 |
-
|
109 |
-
### Enhancements
|
110 |
-
|
111 |
-
* Update to instead initate CMB2 hookup via `"cmb2_init_hookup_{$cmb_id}"` hook. Allows plugins to unhook/rehook/etc.
|
112 |
-
|
113 |
-
### Bug Fixes
|
114 |
-
|
115 |
-
* Spelling/Grammar fixes. Props [@garrett-eclipse](https://github.com/garrett-eclipse) ([#1012](https://github.com/CMB2/CMB2/pull/1012)).
|
116 |
-
* Fix "PHP Strict Standards: Static function should not be abstract" notice.
|
117 |
-
* Add `CMB2_Utils::normalize_if_numeric()` to address problems when using floats as select/radio values. Fixes [#869](https://github.com/CMB2/CMB2/issues/869). See [#1013](https://github.com/CMB2/CMB2/pull/1013).
|
118 |
-
* Fix issues with apostrophes in money values. (e.g. in Swiss German the thousand separator is an apostrophe). Props [@ocean90](https://github.com/ocean90) ([#1014](https://github.com/CMB2/CMB2/issues/1014), [#1015](https://github.com/CMB2/CMB2/pull/1015)).
|
119 |
-
* Provide public access to the `CMB2_Options_Hookup::$option_key` property.
|
120 |
-
* Change the updated-settings notice query variable so that WordPress does not auto-add settings notices on top of ours.
|
121 |
-
* For settings pages, only output settings errors if WordPress does not do it by default (for sub-pages of `options-general.php`), and if the errors are not disabled via the `'disable_settings_errors'` box property.
|
122 |
-
|
123 |
-
## [2.2.5.2 - 2017-08-08](https://github.com/CMB2/CMB2/releases/tag/v2.2.5.2)
|
124 |
-
|
125 |
-
### Bug Fixes
|
126 |
-
|
127 |
-
* Fix issue in 2.2.5 with non-sortable repeatable groups not having new groups values be emptied on creation/clone. [Support thread](https://wordpress.org/support/topic/the-default-parameter-dont-work-in-group-fields/page/2/)
|
128 |
-
* Fix issue in 2.2.5 with options pages not saving when `'parent_slug'` box property was used. Fixes [#1008](https://github.com/CMB2/CMB2/issues/1008).
|
129 |
-
|
130 |
-
## [2.2.5.1 - 2017-08-07](https://github.com/CMB2/CMB2/releases/tag/v2.2.5.1)
|
131 |
-
|
132 |
-
### Bug Fixes
|
133 |
-
|
134 |
-
* Fix issue in 2.2.5 which caused empty repeatable groups having the buttons set to have a disabled "Remove Group" button. [Support thread](https://wordpress.org/support/topic/the-default-parameter-dont-work-in-group-fields/)
|
135 |
-
|
136 |
-
## [2.2.5 - 2017-08-07](https://github.com/CMB2/CMB2/releases/tag/v2.2.5)
|
137 |
-
|
138 |
-
### Enhancements
|
139 |
-
|
140 |
-
* Options pages are now first-class CMB2 citizens, and registering a box to show on an options page will automatically register the menu page and output the form on the page. [See example](https://github.com/CMB2/CMB2/blob/v2.2.5/example-functions.php#L640-L683). (The [snippets](https://github.com/CMB2/CMB2-Snippet-Library/tree/master/options-and-settings-pages) in the snippet library will be updated to reflect this change)
|
141 |
-
* Improved Options Page styling. Props [@anhskohbo](https://github.com/anhskohbo) ([#1006](https://github.com/CMB2/CMB2/pull/1006)).
|
142 |
-
* Improved cohesive styles for repeatable fields. Props [@anhskohbo](https://github.com/anhskohbo) ([#819](https://github.com/CMB2/CMB2/pull/819)).
|
143 |
-
* New field types, `'taxonomy_radio_hierarchical'`, and `'taxonomy_multicheck_hierarchical'`, for displaying taxonomy options in a hierarchial layout. Props to [eriktelepovsky](https://github.com/eriktelepovsky) for the [working code](https://github.com/CMB2/CMB2/issues/640#issuecomment-246938690). ([#640](https://github.com/CMB2/CMB2/issues/640))
|
144 |
-
* Removing last repeat item row (and repeat group row) is now somewhat allowed in that the "remove" button simply resets the last item to empty. Fixes [#312](https://github.com/CMB2/CMB2/issues/312).
|
145 |
-
* Enable the additional media library modal filters. Fixes [#873](https://github.com/CMB2/CMB2/issues/873).
|
146 |
-
* Sanitize the attributes added via the `cmb2_group_wrap_attributes` filter.
|
147 |
-
* New field parameter, `'query_args'`, which can be used by the `'taxonomy_*'` fields. Provides ability to override the arguments passed to `get_terms()`.
|
148 |
-
* The `cmb2_can_save` filter now passes the CMB2 object as the 2nd parameter. Props [@Arno33](https://github.com/Arno33) ([#994](https://github.com/CMB2/CMB2/pull/994)).
|
149 |
-
* Update the file field type to work properly within a custom field context by allowing the passing of override arguments to `CMB2_Types::file()` method.
|
150 |
-
* Many WordPress Code Standards improvements/updates. Props [@bradp](https://github.com/bradp)
|
151 |
-
* Include absolute paths when including the core php files. Props [@anhskohbo](https://github.com/anhskohbo) ([#998](https://github.com/CMB2/CMB2/pull/998)).
|
152 |
-
* Change language throught to reflect CMB2's move to its own organization.
|
153 |
-
* Break `CMB2_Field:options()` method apart to allow re-setting options from field params. Related: [reaktivstudios/cmb2-flexible-content/pull/8](https://github.com/reaktivstudios/cmb2-flexible-content/pull/8).
|
154 |
-
* New `CMB2:box_types()` method for getting the array of registered `'object_types'` for a box. Ensures the return is an array.
|
155 |
-
* Improved inline hooks documentation.
|
156 |
-
* Updated several CMB2 methods to return the CMB2 object (for method chaining). Methods include:
|
157 |
-
* `CMB2::show_form()`
|
158 |
-
* `CMB2::render_form_open()`
|
159 |
-
* `CMB2::render_form_close()`
|
160 |
-
* `CMB2::render_group_row()`
|
161 |
-
* `CMB2::render_hidden_fields()`
|
162 |
-
* `CMB2::save_fields()`
|
163 |
-
* `CMB2::process_fields()`
|
164 |
-
* `CMB2::process_field()`
|
165 |
-
* `CMB2::pre_process()`
|
166 |
-
* `CMB2::after_save()`
|
167 |
-
* `CMB2::add_fields()`
|
168 |
-
|
169 |
-
### Bug Fixes
|
170 |
-
|
171 |
-
* Update for `file`/`file_list` fields to properly show a preview for SVG images. Fixes [#874](https://github.com/CMB2/CMB2/pull/874).
|
172 |
-
* Fix and standardize inconsistent button classes. Update all buttons to use the `.button-secondary` class instead of the `.button` class. This alleviates some front-end issues for themes which target the `.button` class. _This is a backwards-compatibility break._ If your theme or plugin targets the `.button` class within CMB2, you will need to update to use `.button-secondary`.
|
173 |
-
* Correct the before/after form hooks order. For more details see ([#954](https://github.com/CMB2/CMB2/pull/954)).
|
174 |
-
* Fix regression with custom fields not properly repeating. Props [@desrosj](https://github.com/desrosj) ([#969](https://github.com/CMB2/CMB2/pull/969)). Fixes [#901](https://github.com/CMB2/CMB2/issues/901).
|
175 |
-
* Fix "Illegal string offset" notices when `CMB2_Option` methods are called when the option value is empty, as well as additional unit tests for the `CMB2_Option` class. Props [@anhskohbo](https://github.com/anhskohbo) ([#993](https://github.com/CMB2/CMB2/pull/993)).
|
176 |
-
* Fix bug where select fields or checkbox fields occasionally would retain previous group's value when adding new groups. Fixes [#853](https://github.com/CMB2/CMB2/issues/853).
|
177 |
-
* Fix JS to prevent meta keys with `|` or `/` from breaking file fields. Props [@lipemat](https://github.com/lipemat) ([#1003](https://github.com/CMB2/CMB2/pull/1003)).
|
178 |
-
* Fix jQuery Migrate's `jQuery.fn.attr('value', val) no longer sets properties` warning.
|
179 |
-
* Fix issue with CMB2 being too aggressive with stripping slashes from values. Fixes [#981](https://github.com/CMB2/CMB2/issues/981).
|
180 |
-
|
181 |
-
## [2.2.4 - 2017-02-27](https://github.com/CMB2/CMB2/releases/tag/v2.2.4)
|
182 |
-
|
183 |
-
### Enhancements
|
184 |
-
|
185 |
-
* Modify `'taxonomy_*'` fields to return stored terms for non-post objects.
|
186 |
-
* Modify `CMB2::get_sanitized_values()` to return the sanitized `'taxonomy_*'` field values. Also added `"cmb2_return_taxonomy_values_{$cmb_id}"` filter to modify if `'taxonomy_*'` field values are returned. Fixes [#538](https://github.com/CMB2/CMB2/issues/538).
|
187 |
-
* Allow outputting CMB2 boxes/fields in additional locations in the post-editor.
|
188 |
-
|
189 |
-
**The new locations are:** [`form_top`](https://developer.wordpress.org/reference/hooks/edit_form_top/), [`before_permalink`](https://developer.wordpress.org/reference/hooks/edit_form_before_permalink/), [`after_title`](https://developer.wordpress.org/reference/hooks/edit_form_after_title/), and [`after_editor`](https://developer.wordpress.org/reference/hooks/edit_form_after_editor/)
|
190 |
-
|
191 |
-
These would be defined by setting the `context` property for your box:
|
192 |
-
|
193 |
-
```php
|
194 |
-
$cmb_demo = new_cmb2_box( array(
|
195 |
-
...
|
196 |
-
'context' => 'before_permalink',
|
197 |
-
) );
|
198 |
-
```
|
199 |
-
|
200 |
-
If it is preferred that the fields are output without the metabox, then omit the `'title'` property from the metabox registration array, and instead add ` 'remove_box_wrap' => true,`.
|
201 |
-
|
202 |
-
Props [@norcross](https://github.com/norcross) ([#836](https://github.com/CMB2/CMB2/pull/836)).
|
203 |
-
* New field parameter, `'render_class'`, allowing you to override the default `'CMB2_Type_Base'` class that is used when rendering the field. This provides interesting object-oriented ways to override default CMB2 behavior by subclassing the default class and overriding methods. The render class can also be overridden with the `"cmb2_render_class_{$fieldtype}"` filter, which is passed the default render class name as well as the `CMB2_Types` object, but this should be used sparingly, and within the context of your project's boxes/fields or you could break other plugins'/themes' CMB2 fields.
|
204 |
-
* Improvements to the `file`/`file_list` fields javascript APIs, including using undersore templates.
|
205 |
-
* Small improvements to the styling for the `file_list` field type.
|
206 |
-
* New action hook, `cmb2_footer_enqueue`, which occurs after CMB2 enqueues its assets.
|
207 |
-
* Example functions clean up. Props [@PavelK27](https://github.com/PavelK27) ([#866](https://github.com/CMB2/CMB2/pull/866)).
|
208 |
-
* New `CMB2_Utils` methods, `get_available_image_sizes()` and `get_named_size()`. Props [@Cai333](https://github.com/Cai333).
|
209 |
-
|
210 |
-
### Bug Fixes
|
211 |
-
|
212 |
-
* Fix datepicker month/year dropdown text color. On windows, the option text was showing as white (invisible). Fixes [#770](https://github.com/CMB2/CMB2/issues/770).
|
213 |
-
* Repeatable WYSIWYG no longer breaks if `'quicktags'` param is set to false. Props [@timburden](https://github.com/timburden) ([#797](https://github.com/CMB2/CMB2/pull/797), [#796](https://github.com/CMB2/CMB2/issues/796)).
|
214 |
-
* Do not process title fields during group field save process.
|
215 |
-
* Fix issue where term-meta values were not being displayed for some users. Props [@sbussetti](https://github.com/sbussetti) ([#763](https://github.com/CMB2/CMB2/pull/763), [#700](https://github.com/CMB2/CMB2/issues/700)).
|
216 |
-
* Fix issue where term meta would not be applied when using the new term form if multiple object types were specified. Props [@ADC07](https://github.com/ADC07) ([#842](https://github.com/CMB2/CMB2/pull/842), [#841](https://github.com/CMB2/CMB2/issues/841)).
|
217 |
-
* Fix WordPress spinner styling when boxes/fields used on the frontend.
|
218 |
-
* Fix issue where clicking to remove a `file_list` item could occasionally remove the field row. ([#828](https://github.com/CMB2/CMB2/pull/828)).
|
219 |
-
* Fix issue where empty file field in group would still cause non-empty values to store to database. ([#721](https://github.com/CMB2/CMB2/issues/721)).
|
220 |
-
* Make `file`/`file_list` field preview images work with named sizes. Props [@Cai333](https://github.com/Cai333) ([#848](https://github.com/CMB2/CMB2/pull/848), [#844](https://github.com/CMB2/CMB2/issues/844)).
|
221 |
-
* Fix incorrect text-domain. ([#798](https://github.com/CMB2/CMB2/issues/798))
|
222 |
-
* Do not silence notices/errors in `CMB2_Utils::get_file_ext()`.
|
223 |
-
* If `title` field type has no name value, then only output a span element (instead of a header element).
|
224 |
-
|
225 |
-
## [2.2.3.1 - 2016-11-08](https://github.com/CMB2/CMB2/releases/tag/v2.2.3.1)
|
226 |
-
|
227 |
-
### Enhancements
|
228 |
-
|
229 |
-
* Better styling for disabled group "X" buttons, and add title attr. Fixes [#773](https://github.com/CMB2/CMB2/issues/773).
|
230 |
-
|
231 |
-
### Bug Fixes
|
232 |
-
|
233 |
-
* Use quotes for `label[for=""]` selector. Fixed `Syntax error, unrecognized expression`. Props [@anhskohbo](https://github.com/anhskohbo) ([#789](https://github.com/CMB2/CMB2/pull/789)).
|
234 |
-
* Fix `ReferenceError: tinyMCE is not defined` javascript errors (happening when trying to remove a repeatable field/group). Fixes [#790](https://github.com/CMB2/CMB2/issues/790), and [#730](https://github.com/CMB2/CMB2/issues/730).
|
235 |
-
* Fix REST API `'show_in_rest'` examples in `example-functions.php`. Any REST API boxes/fields must use the `'cmb2_init'` hook (as opposed to the `'cmb2_admin_init'` hook).
|
236 |
-
|
237 |
-
## [2.2.3 - 2016-10-25](https://github.com/CMB2/CMB2/releases/tag/v2.2.3)
|
238 |
-
|
239 |
-
### Enhancements
|
240 |
-
|
241 |
-
* CMB2 REST API! CMB2 now has WP REST API endpoints for displaying your boxes and fields data, as well as registers rest fields in the existing post, user, term, and comment endpoints (in the cmb2 namespace). Enabling the REST API for your boxes/fields is opt-in, meaning it will not be automatically enabled. For more info, [check out the wiki](https://github.com/CMB2/CMB2/wiki/REST-API).
|
242 |
-
* Small string improvement, move a period inside the translatable string. Props [@pedro-mendonca](https://github.com/pedro-mendonca) ([#672](https://github.com/CMB2/CMB2/pull/672)).
|
243 |
-
* Introduce the `'save_field'` boolean field parameter for disabling the saving of a field. Useful if you want to display the value of another field, or use a disabled/read-only field. Props [@jamesgol](https://github.com/jamesgol) ([#674](https://github.com/CMB2/CMB2/pull/674), [#346](https://github.com/CMB2/CMB2/issues/346), [#500](https://github.com/CMB2/CMB2/issues/500)).
|
244 |
-
* Update docblocks for `CMB2_Field::save_field_from_data()` and `CMB2_Field::save_field()`. Props [@jamesgol](https://github.com/jamesgol) ([#675](https://github.com/CMB2/CMB2/pull/675)).
|
245 |
-
* More javascript events tied to the media modal actions (related to the `'file'` and '`file_list'` fields). `'cmb_media_modal_init'`, `'cmb_media_modal_open'`, and `'cmb_media_modal_select'`.
|
246 |
-
* All CMB2 JS events now also get the CMB2 JS object passed in the list of arguments.
|
247 |
-
* CMB2 JS object is now instantiated without stomping existing object, to enable extending.
|
248 |
-
* New field parameter for taxonomy fields, `'remove_default'` which allows disabling the default taxonomy metabox. Props [@c3mdigital](https://github.com/c3mdigital) ([#593](https://github.com/CMB2/CMB2/pull/593)).
|
249 |
-
* Change `'row_classes'` to just `'classes'`, to mirror the metabox `'classes'` property. Also now accepts a `'classes_cb'` parameter for specifying a callback which returns a string or array. The callback will receive `$field_args` as the first argument, and the CMB2_Field `$field` object as the second argument. (`'row_classes'` will continue to work, but is deprecated)
|
250 |
-
* Make wysiwyg editors work in the repeatable groups context. A standard repeatable (non-group) wysiwyg field is not supported (but will possibly be included in a future update). Props [@johnsonpaul1014](https://github.com/johnsonpaul1014) ([#26](https://github.com/CMB2/CMB2/pull/26), [#99](https://github.com/CMB2/CMB2/pull/99), [#260](https://github.com/CMB2/CMB2/pull/260), [#264](https://github.com/CMB2/CMB2/pull/264), [#356](https://github.com/CMB2/CMB2/pull/356), [#431](https://github.com/CMB2/CMB2/pull/431), [#462](https://github.com/CMB2/CMB2/pull/462), [#657](https://github.com/CMB2/CMB2/pull/657), [#693](https://github.com/CMB2/CMB2/pull/693)).
|
251 |
-
* Add an id to the heading tag in the title field. This allows linking to a particular title using the id.
|
252 |
-
* Internationalization improvements. Props [ramiy](https://github.com/ramiy) ([#696](https://github.com/CMB2/CMB2/pull/696)).
|
253 |
-
* Ensure that saving does not happen during a switch-to-blog session, as data would be saved to the wrong object. [See more](https://wordpress.org/support/topic/bug-in-lastest-version?replies=2).
|
254 |
-
* Add `'cmb2_group_wrap_attributes'` filter to modifying the group wrap div's attributes. Filter gets passed an array of attributes and expects the return to be an array. Props [jrfnl](https://github.com/jrfnl) ([#582](https://github.com/CMB2/CMB2/pull/582)).
|
255 |
-
* Update the unit-tests README and inline docs. Props [bobbingwide](https://github.com/bobbingwide) ([#714](https://github.com/CMB2/CMB2/pull/714), [#715](https://github.com/CMB2/CMB2/pull/715)).
|
256 |
-
* Minor update to make naming-conventions consistent. Props [ramiy](https://github.com/ramiy) ([#718](https://github.com/CMB2/CMB2/pull/718)).
|
257 |
-
* Update files to be compatible with PHP7 CodeSniffer standards. Props [ryanshoover](https://github.com/ryanshoover) ([#719](https://github.com/CMB2/CMB2/pull/719), [#720](https://github.com/CMB2/CMB2/pull/720)).
|
258 |
-
* Make exception message translatable. Props [ramiy](https://github.com/ramiy) ([#724](https://github.com/CMB2/CMB2/pull/724)).
|
259 |
-
* Portuguese translation provided by [@alvarogois](https://github.com/alvarogois) and [@pedro-mendonca](https://github.com/pedro-mendonca) - [#709](https://github.com/CMB2/CMB2/pull/709), [#727](https://github.com/CMB2/CMB2/pull/727).
|
260 |
-
* Stop using `$wp_version` global. Props [ramiy](https://github.com/ramiy) ([#731](https://github.com/CMB2/CMB2/pull/731)).
|
261 |
-
* Closures (anonymous functions) are now supported for any box/field `'*_cb'` parameters. E.g.
|
262 |
-
```php
|
263 |
-
...
|
264 |
-
'show_on_cb' => function( $cmb ) { return has_tag( 'cats', $cmb->object_id ); },
|
265 |
-
...
|
266 |
-
```
|
267 |
-
|
268 |
-
### Bug Fixes
|
269 |
-
|
270 |
-
* If custom field types use a method and the Type object has not been instantiated, Try to guess the Type object and instantiate.
|
271 |
-
* Normalize WordPress root path (`ABSPATH`) and theme rooth path (`get_theme_root()`). Props [@rianbotha](https://github.com/rianbotha) ([#677](https://github.com/CMB2/CMB2/pull/677), [#676](https://github.com/CMB2/CMB2/pull/676)).
|
272 |
-
* Fix issue with `'cmb2_remove_row'` Javascript callback for non-group row removal. Fixes [#729](https://github.com/CMB2/CMB2/pull/729)).
|
273 |
-
* Fix issue with missing assignment of variable (undefined variable). Props [@anhskohbo](https://github.com/anhskohbo) ([#779](https://github.com/CMB2/CMB2/pull/779)).
|
274 |
-
|
275 |
-
## 2.2.2.1 - 2016-06-27
|
276 |
-
|
277 |
-
### Bug Fixes
|
278 |
-
|
279 |
-
* Fix issue that kept CMB2 stylesheet from being enqueued when using the [options-page snippets](https://github.com/CMB2/CMB2-Snippet-Library/tree/master/options-and-settings-pages).
|
280 |
-
* Fix issue which caused the CMB2 column display styles to be enqueued in the wrong pages. Now only enqueues on admin pages with columns.
|
281 |
-
|
282 |
-
## 2.2.2 - 2016-06-27
|
283 |
-
|
284 |
-
### Enhancements
|
285 |
-
|
286 |
-
* You can now set admin post-listing columns with an extra field parameter, `'column' => true,`. If you want to dictate what position the column is, use `'column' => array( 'position' => 2 ),`. If you want to dictate the column title (instead of using the field `'name'` value), use `'column' => array( 'name' => 'My Column' ),`. If you need to specify the column display callback, set the `'display_cb'` parameter to [a callback function](https://github.com/CMB2/CMB2/wiki/Field-Parameters#render_row_cb). Columns work for post (all post-types), comment, user, and term object types.
|
287 |
-
* Updated Datepicker styles using JJJ's "jQuery UI Datepicker CSS for WordPress", so props Props [@stuttter](https://github.com/stuttter), [@johnjamesjacoby](https://github.com/johnjamesjacoby). Also cleaned up the timepicker styles (specifically the buttons) to more closely align with the datepicker and WordPress styles.
|
288 |
-
* CMB2 is now a lot more intelligent about where it is located in your installation. This update should solve almost all of the reasons to use the `'cmb2_meta_box_url'` filter (thought it will continue to work as expected). ([#27](https://github.com/CMB2/CMB2/issues/27), [#118](https://github.com/CMB2/CMB2/issues/118), [#432](https://github.com/CMB2/CMB2/issues/432), [related wiki item](https://github.com/CMB2/CMB2/wiki/Troubleshooting#cmb2-urls-issues))
|
289 |
-
* Implement CMB2_Ajax as a singleton. Props [jrfnl](https://github.com/jrfnl) ([#602](https://github.com/CMB2/CMB2/pull/602)).
|
290 |
-
* Add `classes` and `classes_cb` CMB2 box params which allows you to add additional classes to the cmb-wrap. The `classes` parameter can take a string or array, and the `classes_cb` takes a callback which returns a string or array. The callback will receive `$cmb` as an argument. These classes are also passed through a new filter, `'cmb2_wrap_classes'`, which receives the array of classes as the first argument, and the CMB2 object as the second. Reported/requested in [#364](https://github.com/CMB2/CMB2/issues/364#issuecomment-213223692).
|
291 |
-
* Make the `'title'` field type accept extra arguments. Props [@vladolaru](https://github.com/vladolaru), [@pixelgrade](https://github.com/pixelgrade) ([#656](https://github.com/CMB2/CMB2/pull/656)).
|
292 |
-
* Updated `cmb2_get_oembed()` function to NOT return the "remove" link, as it's intended for outputting the oembed only. **This is a backwards-compatibility concern.** If you were depending on the "remove" link, use `cmb2_ajax()->get_oembed( $args )` instead.
|
293 |
-
* New function, `cmb2_do_oembed()`', which is hooked to `'cmb2_do_oembed'`, so you can use `do_action( 'cmb2_do_oembed', $args )` in your themes without `function_exists()` checks.
|
294 |
-
* New method, `CMB2:set_prop( $property, $value )`, for setting a CMB2 metabox object property.
|
295 |
-
* The `CMB2_Field` object instances will now have a `cmb_id` property and a `get_cmb` method to enable access to the field's `CMB2` parent object's instance, in places like field callbacks and filters (e.g. `$cmb = $field->get_cmb();`).
|
296 |
-
* Add a `data-fieldtype` attribute to the field rows for simpler identification in Javascript.
|
297 |
-
* Moved each type in `CMB2_Types` to it's own class so that each field type can handle it's own field display, and added the infrastructure to maintainn back-compatibility.
|
298 |
-
* New `CMB2_Utils` methods, `notempty()` and `filter_empty()`, both of which consider `null`, `''` and `false` as empty, but allow `0` (for saving `0` as a field value).
|
299 |
-
* New `CMB2_Utils` public methods, `get_url_from_dir()`, `get_file_ext()`, `get_file_name_from_path()`, and `wp_at_least()`.
|
300 |
-
* Add a `cmb_pre_init` Javascript event to allow overriding CMB2 defaults via JS.
|
301 |
-
|
302 |
-
### Bug Fixes
|
303 |
-
* Fix issue with 'default' callback not being applied in all instances. Introduced new `CMB2_Field::get_default()` method, and `'default_cb'` field parameter. Using the `'default'` field parameter with a callback will be deprecated in the next few releases. ([#572](https://github.com/CMB2/CMB2/issues/572)).
|
304 |
-
* Be sure to call `CMB2_Field::row_classes()` for group field rows. Also, update CSS to use the "cmb-type-group" classname instead of "cmb-repeat-group-wrap".
|
305 |
-
* Introduce new `'text'` and `'text_cb'` field parameters for overriding CMB2 text strings instead of using the `'options'` array. ([#630](https://github.com/CMB2/CMB2/pull/630))
|
306 |
-
* Fix bug where the value of '0' could not be saved in group fields.
|
307 |
-
* Fix bug where a serialized empty array value in the database for a repeatable field would output as "Array".
|
308 |
-
* Allow for optional/empty money field. Props [@jrfnl](https://github.com/jrfnl) ([#577](https://github.com/CMB2/CMB2/pull/577)).
|
309 |
-
* The `CMB2::$updated` parameter (which contains field ids for all fields updated during a save) now also correctly adds group field ids to the array.
|
310 |
-
|
311 |
-
## 2.2.1 - 2016-02-29
|
312 |
-
|
313 |
-
### Bug Fixes
|
314 |
-
|
315 |
-
* Fixes back-compatibility issue which could allow multiple CMB2 instances to load (causing fatal errors). ([#520](https://github.com/CMB2/CMB2/pull/520))
|
316 |
-
|
317 |
-
## 2.2.0 - 2016-02-27
|
318 |
-
|
319 |
-
### Enhancements
|
320 |
-
|
321 |
-
* Term Meta! As of WordPress 4.4, [WordPress will have the ability to use term metadata](https://make.wordpress.org/core/2015/10/23/4-4-taxonomy-roundup/). CMB2 will work with term meta out of the box. To do so, see the example cmb registration in the `yourprefix_register_taxonomy_metabox` function in [example-functions.php](https://github.com/CMB2/CMB2/blob/master/example-functions.php).
|
322 |
-
* New hooks which hook in after save field action: `'cmb2_save_field'` and `"cmb2_save_field_{$field_id}"`. Props [wpsmith](https://github.com/wpsmith) ([#475](https://github.com/CMB2/CMB2/pull/475)).
|
323 |
-
* The "cmb2_sanitize_{$field_type}" hook now runs for every field type (not just custom types) so you can override the sanitization for all field types via a filter.
|
324 |
-
* `CMB2::show_form()` is now composed of 3 smaller methods, `CMB2::render_form_open()`, `CMB2::render_field()`, `CMB2::render_form_close()` ([#506](https://github.com/CMB2/CMB2/pull/506)).
|
325 |
-
* RTL Style generated. Props [@devinsays](https://github.com/devinsays) ([#510](https://github.com/CMB2/CMB2/pull/510)).
|
326 |
-
* Properly scope date/time-pickers styling by adding a class to only cmb2 picker instances. ([#527](https://github.com/CMB2/CMB2/pull/527))
|
327 |
-
* Allow per-field overrides for the date/time/color picker options (wiki documentation: [Modify Field Date, Time, or Color Picker options](https://github.com/CMB2/CMB2/wiki/Tips-&-Tricks#modify-field-date-time-or-color-picker-options))
|
328 |
-
* Fix some inline documentation issues. Props [@jrfnl](https://github.com/jrfnl) ([#579](https://github.com/CMB2/CMB2/pull/579)).
|
329 |
-
* Include `.gitattributes` file for excluding development resources when using Composer. Props [@benoitchantre](https://github.com/benoitchantre) ([#575](https://github.com/CMB2/CMB2/pull/575), [#53](https://github.com/CMB2/CMB2/pull/53)).
|
330 |
-
|
331 |
-
### Bug Fixes
|
332 |
-
|
333 |
-
* Fixed issue with `'taxonomy_select'` field type where a term which evaluated falsey would not be displayed properly. Props [adamcapriola](https://github.com/adamcapriola) ([#477](https://github.com/CMB2/CMB2/pull/477)).
|
334 |
-
* Fix issue with colorpickers not changing when sorting groups.
|
335 |
-
* `'show_option_none'` field parameter now works on taxonomy fields when explicitly setting to false.
|
336 |
-
* Fix so the date/time-picker javascript respects the `'date_format'` and `'time_format'` field parameters. Props [@yivi](https://github.com/yivi) ([#39](https://github.com/CMB2/CMB2/pull/39), [#282](https://github.com/CMB2/CMB2/pull/282), [#300](https://github.com/CMB2/CMB2/pull/300), [#318](https://github.com/CMB2/CMB2/pull/318), [#330](https://github.com/CMB2/CMB2/pull/330), [#446](https://github.com/CMB2/CMB2/pull/446), [#498](https://github.com/CMB2/CMB2/pull/498)).
|
337 |
-
* Fix a sometimes-broken unit test. Props [JPry](https://github.com/JPry) ([#539](https://github.com/CMB2/CMB2/pull/539)).
|
338 |
-
* Fix issue with oembed fields not working correctly on options pages. ([#542](https://github.com/CMB2/CMB2/pull/542)).
|
339 |
-
* Fix issue with repeatable field <button> elements stealing focus from "submit" button.
|
340 |
-
|
341 |
-
## 2.1.2 - 2015-10-01
|
342 |
-
|
343 |
-
### Bug Fixes
|
344 |
-
|
345 |
-
* Fixes back-compatibility issue when adding fields array to the metabox registration. ([#472](https://github.com/CMB2/CMB2/pull/472))
|
346 |
-
|
347 |
-
## 2.1.1 - 2015-09-30
|
348 |
-
|
349 |
-
### Enhancements
|
350 |
-
|
351 |
-
* Make all CMB2::save_fields arguments optional to fall-back to `$_POST` data. Props [JPry](https://github.com/JPry).
|
352 |
-
* New filter, `cmb2_non_repeatable_fields` for adding additional fields to the blacklist of repeatable field-types. Props [JPry](https://github.com/JPry) ([#430](https://github.com/CMB2/CMB2/pull/430)).
|
353 |
-
* New recommended hook for adding metaboxes, `cmb2_admin_init`. Most metabox registration only needs to happen if in wp-admin, so there is no reason to register them when loading the front-end (and increase the memory usage). `cmb2_init` still exists to register metaboxes that will be used on the front-end or used on both the front and back-end. Instances of `cmb2_init` in example-functions.php have been switched to `cmb2_admin_init`.
|
354 |
-
* Add `'render_row_cb'` field parameter for overriding the field render method.
|
355 |
-
* Add `'label_cb'` field parameter for overriding the field label render method.
|
356 |
-
* Allow `CMB2_Types::checkbox()` method to be more flexible for extending by taking an args array and an `$is_checked` second argument.
|
357 |
-
* More thorough unit tests. Props [pglewis](https://github.com/pglewis), ([#447](https://github.com/CMB2/CMB2/pull/447),[#448](https://github.com/CMB2/CMB2/pull/448)).
|
358 |
-
* Update `CMB2_Utils::image_id_from_url` to be more reliable. Props [wpscholar](https://github.com/wpscholar), ([#453](https://github.com/CMB2/CMB2/pull/453)).
|
359 |
-
* `cmb2_get_option` now takes a default fallback value as a third parameter.
|
360 |
-
|
361 |
-
### Bug Fixes
|
362 |
-
|
363 |
-
* Address issue where `'file'` and `'file_list'` field results were getting mixed. Props [augustuswm](https://github.com/augustuswm) ([#382](https://github.com/CMB2/CMB2/pull/382), [#250](https://github.com/CMB2/CMB2/pull/250), [#296](https://github.com/CMB2/CMB2/pull/296)).
|
364 |
-
* Fix long-standing issues with radio and multicheck fields in repeatable groups losing their values when new rows are added. ([#341](https://github.com/CMB2/CMB2/pull/341), [#304](https://github.com/CMB2/CMB2/pull/304), [#263](https://github.com/CMB2/CMB2/pull/263), [#246](https://github.com/CMB2/CMB2/pull/246), [#150](https://github.com/CMB2/CMB2/pull/150))
|
365 |
-
* Fixes issue where currently logged-in user's profile data would display in the "Add New User" screen fields. ([#427](https://github.com/CMB2/CMB2/pull/427))
|
366 |
-
* Fixes issue where radio values/selections would not always properly transfer when shifting rows (up/down). Props [jamiechong](https://github.com/jamiechong) ([#429](https://github.com/CMB2/CMB2/pull/429), [#152](https://github.com/CMB2/CMB2/pull/152)).
|
367 |
-
* Fixes issue where repeatable groups display "Array" as the field values if group is left completely empty. ([#332](https://github.com/CMB2/CMB2/pull/332),[#390](https://github.com/CMB2/CMB2/pull/390)).
|
368 |
-
* Fixes issue with `'file_list'` fields not saving properly when in repeatable groups display. Props [jamiechong](https://github.com/jamiechong) ([#433](https://github.com/CMB2/CMB2/pull/433),[#187](https://github.com/CMB2/CMB2/pull/187)).
|
369 |
-
* Update `'taxonomy_radio_inline'` and `'taxonomy_multicheck_inline'` fields sanitization method to use the same method as the non-inline versions. Props [superfreund](https://github.com/superfreund) ([#454](https://github.com/CMB2/CMB2/pull/454)).
|
370 |
-
|
371 |
-
## 2.1.0 - 2015-08-05
|
372 |
-
|
373 |
-
### Bug Fixes
|
374 |
-
|
375 |
-
* Fix user fields not saving. Props [achavez](https://github.com/achavez), ([#417](https://github.com/CMB2/CMB2/pull/417)).
|
376 |
-
|
377 |
-
## 2.0.9 - 2015-07-28
|
378 |
-
|
379 |
-
### Enhancements
|
380 |
-
|
381 |
-
* Updated/Added many translations. Props [fxbenard](https://github.com/fxbenard), ([#203](https://github.com/CMB2/CMB2/pull/344)) and [Mte90](https://github.com/Mte90) for the Italian translation.
|
382 |
-
* Updated `'file_list'` field type to have a more intuitive selection in the media library, and updated the 'Use file' text in the button. Props [SteveHoneyNZ](https://github.com/SteveHoneyNZ) ([#357](https://github.com/CMB2/CMB2/pull/357), [#358](https://github.com/CMB2/CMB2/pull/358)).
|
383 |
-
* `'closed'` group field option parameter introduced in order to set the groups as collapsed by default. Requested in [#391](https://github.com/CMB2/CMB2/issues/391).
|
384 |
-
* Added `"cmb2_{$object_type}_process_fields_{$cmb_id}"` hook for hooking in and modifying the metabox or fields before the fields are processed/sanitized for saving.
|
385 |
-
* Added Comment Metabox support. Props [GregLancaster71](https://github.com/GregLancaster71) ([#238](https://github.com/CMB2/CMB2/pull/238), [#244](https://github.com/CMB2/CMB2/pull/244)).
|
386 |
-
* New `"cmb2_{$field_id}_is_valid_img_ext"`` filter for determining if a field value has a valid image file-type extension.
|
387 |
-
|
388 |
-
### Bug Fixes
|
389 |
-
|
390 |
-
* `'multicheck_inline'`, `'taxonomy_radio_inline'`, and `'taxonomy_multicheck_inline'` field types were not outputting anything since it's value was not being returned. Props [ediamin](https://github.com/ediamin), ([#367](https://github.com/CMB2/CMB2/pull/367), ([#405](https://github.com/CMB2/CMB2/pull/405)).
|
391 |
-
* `'hidden'` type fields were not honoring the `'show_on_cb'` callback. Props [JPry](https://github.com/JPry), ([commits](https://github.com/CMB2/CMB2/compare/5a4146eec546089fbe1a1c859d680dfda3a86ee2...1ef5ef1e3b2260ab381090c4abe9dc7234cfa0a6)).
|
392 |
-
* Fixed: There was no minified cmb2-front.min.css file.
|
393 |
-
* Fallback for fatal error with invalid timezone. Props [ryanduff](https://github.com/ryanduff) ([#385](https://github.com/CMB2/CMB2/pull/385)).
|
394 |
-
* Fix issues with deleting a row from repeatable group. Props [yuks](https://github.com/yuks) ([#387](https://github.com/CMB2/CMB2/pull/387)).
|
395 |
-
* Ensure value passed to `strtotime` in `make_valid_time_stamp` is cast to a string. Props [vajrasar](https://github.com/vajrasar) ([#389](https://github.com/CMB2/CMB2/pull/389)).
|
396 |
-
* Fixed issue with Windows IIS and bundling CMB2 in the theme. Props [DevinWalker](https://github.com/DevinWalker), ([#400](https://github.com/CMB2/CMB2/pull/400), [#401](https://github.com/CMB2/CMB2/pull/401))
|
397 |
-
|
398 |
-
## 2.0.8 - 2015-06-01
|
399 |
-
|
400 |
-
### Bug Fixes
|
401 |
-
|
402 |
-
* Fix color-picker field not enqueueing the colorpicker script. ([#333](https://github.com/CMB2/CMB2/issues/333))
|
403 |
-
|
404 |
-
## 2.0.7 - 2015-05-28
|
405 |
-
|
406 |
-
### Enhancements
|
407 |
-
|
408 |
-
* Ability to use non-repeatable group fields by setting the `'repeatable'` field param to `false` when registering a group field type. Props [marcusbattle](https://github.com/marcusbattle), ([#159](https://github.com/CMB2/CMB2/pull/159)).
|
409 |
-
* Add and enqeueue a front-end specific CSS file which adds additional styles which are typically covered by wp-admin css. ([#311](https://github.com/CMB2/CMB2/issues/311))
|
410 |
-
* Better handling of the CMB2 javascript (and CSS) required dependencies array. Dependencies are now only added conditionally based on the field types that are actually visible. ([#136](https://github.com/CMB2/CMB2/issues/136))
|
411 |
-
* **THIS IS A BREAKING CHANGE:** The `group` field type's `'show_on_cb'` parameter now receives the `CMB2_Field` object instance as an argument instead of the `CMB2` instance. If you're using the `'show_on_cb'` parameter for a `group` field, please adjust accordingly. _note: you can still retrieve the `CMB2` instance via the `cmb2_get_metabox` helper function._
|
412 |
-
* New dynamic hook, `"cmb2_save_{$object_type}_fields_{$this->cmb_id}"`, to complement the existing `"cmb2_save_{$object_type}_fields"` hook.
|
413 |
-
* New CMB2 parameter, `enqueue_js`, to disable the enqueueing of the CMB2 Javascript.
|
414 |
-
* German translation provided by Friedhelm Jost.
|
415 |
-
|
416 |
-
### Bug Fixes
|
417 |
-
|
418 |
-
* Fix incorrect repeatable group title number. ([#310](https://github.com/CMB2/CMB2/pull/310))
|
419 |
-
* Fix obscure bug which prevented group field arguments from being passed to the sub-fields (like `show_names` and `context`).
|
420 |
-
* Fixed occasional issue when adding a group row, the previous row's content would be cloned. ([#257](https://github.com/CMB2/CMB2/pull/257))
|
421 |
-
|
422 |
-
## 2.0.6 - 2015-04-30
|
423 |
-
|
424 |
-
### Enhancements
|
425 |
-
|
426 |
-
* New metabox/form parameter, `show_on_cb`, allows you to conditionally display a cmb metabox/form via a callback. The `$cmb` object gets passed as a parameter to the callback. This complements the `'show_on_cb'` parameter that already exists for individual fields. Using this callback is similar to using the `'cmb2_show_on'` filter, but only applies to that specific metabox and it is recommended to use this callback instead as it minimizes th risk that your filter will affect other metaboxes.
|
427 |
-
* Taxonomy types no longer save a value. The value getting saved was causing confusion and is not meant to be used. To use the saved taxonomy data, you need to use the WordPress term api, `get_the_terms `, `get_the_term_list`, etc.
|
428 |
-
* Add `'multiple'` field parameter to store values in individual rows instead of serialized array. Will only work if field is not repeatable or a repeatable group. Props [JohnyGoerend](https://github.com/JohnyGoerend). ([#262](https://github.com/CMB2/CMB2/pull/262), [#206](https://github.com/CMB2/CMB2/issues/206), [#45](https://github.com/CMB2/CMB2/issues/45)).
|
429 |
-
* Portuguese (Brazil) translation provided by [@lucascdsilva](https://github.com/lucascdsilva) - [#293](https://github.com/CMB2/CMB2/pull/293).
|
430 |
-
* Spanish (Spain) translation updated by [@yivi](https://github.com/yivi) - [#272](https://github.com/CMB2/CMB2/pull/272).
|
431 |
-
* Added group field callback parameters, `'before_group'`, `'before_group_row'`, `'after_group_row'`, `'after_group'` to complement the `'before_row'`, `'before'`, `'after'`, `'after_row'` field parameters.
|
432 |
-
* Better styling for `title` fields and `title` descriptions on options pages.
|
433 |
-
* Add a `sanitization_cb` field parameter check for the `group` field type.
|
434 |
-
* Better function/file doc-blocks to provide better documentation for automated documentation tools. See: [cmb2.io/api](http://cmb2.io/api/).
|
435 |
-
* `cmb2_print_metabox_form`, `cmb2_metabox_form`, and `cmb2_get_metabox_form` helper functions now accept two new parameters:
|
436 |
-
* an `'object_type'` parameter to explictly set that in the `$cmb` object.
|
437 |
-
* an `'enqueue_js'` parameter to explicitly disable the CMB JS enqueue. This is handy if you're not planning on using any of the fields which require JS (like color/date pickers, wysiwyg, file, etc).
|
438 |
-
|
439 |
-
### Bug Fixes
|
440 |
-
|
441 |
-
* Fix issue with oembed fields in repeatable groups where changing video changed it for all fields in a group.
|
442 |
-
* Fix empty arrays (like in the group field) saving as a value.
|
443 |
-
* Move `'cmb2_override_meta_value'` and `"cmb2_override_{$field_id}_meta_value"` filters to the `CMB2_Field::get_data()` method so that the filters are applied every time the data is requested. **THIS IS A BREAKING CHANGE:** The parameters for those filters have changed a bit. Previously, the filters accepted 5 arguments, `$value`, `$object_id`, `$field_args`, `$object_type`, `$field`. They have changed to accept 4 arguments instead, `$value`, `$object_id`, `$args`, `$field`, where `$args` is an array that contains the following:
|
444 |
-
* @type string $type The current object type
|
445 |
-
* @type int $id The current object ID
|
446 |
-
* @type string $field_id The ID of the field being requested
|
447 |
-
* @type bool $repeat Whether current field is repeatable
|
448 |
-
* @type bool $single Whether current field is a single database row
|
449 |
-
|
450 |
-
|
451 |
-
## 2.0.5 - 2015-03-17
|
452 |
-
|
453 |
-
### Bug Fixes
|
454 |
-
|
455 |
-
* Fix grouped fields display (first field was being repeated), broken in 2.0.3.
|
456 |
-
|
457 |
-
## 2.0.4 - 2015-03-16
|
458 |
-
|
459 |
-
### Enhancements
|
460 |
-
|
461 |
-
* `select`, `radio`, `radio_inline` field types now all accept the `'show_option_none'` field parameter. This parameter allows you to set the text to display for showing a 'no selection' option. Default will be `false`, which means a 'none' option will not be added. Set to `true` to use the default text, 'None', or specify another value, i.e. 'No selection'.
|
462 |
-
|
463 |
-
### Bug Fixes
|
464 |
-
|
465 |
-
* Fix back-compatibility when adding group field sub-fields via old array method (vs using the `CMB2:add_group_field()` method). Thanks to [norcross](https://github.com/norcross) for reporting.
|
466 |
-
* Fix occasional jQuery issues with group-field indexes.
|
467 |
-
|
468 |
-
## 2.0.3 - 2015-03-15
|
469 |
-
|
470 |
-
### Enhancements
|
471 |
-
|
472 |
-
* New constant, `CMB2_DIR`, which stores the file-path to the CMB2 directory.
|
473 |
-
* `text_date`, `text_time`, `text_date_timestamp`, `text_datetime_timestamp`, and ` text_datetime_timestamp_timezone` field types now take an arguments array so they can be extended by custom field types.
|
474 |
-
* Removed auto-scroll when adding groups. To re-add the feature, use the [snippet/plugin here](https://github.com/CMB2/CMB2-Snippet-Library/blob/master/javascript/cmb2-auto-scroll-to-new-group.php). ([#205](https://github.com/CMB2/CMB2/issues/205))
|
475 |
-
* Updated Timepicker utilizing the [@trentrichardson](https://github.com/trentrichardson) jQuery Timepicker add-on (https://github.com/trentrichardson/jQuery-Timepicker-Addon), and updated Datepicker styles. Props [JonMasterson](https://github.com/JonMasterson). ([#204](https://github.com/CMB2/CMB2/issues/204), [#206](https://github.com/CMB2/CMB2/issues/206), [#45](https://github.com/CMB2/CMB2/issues/45)).
|
476 |
-
* Added a callback option for the field default value. The callback gets passed an array of all the field parameters as the first argument, and the field object as the second argument. (which means you can get the post id using `$field->object_id`). ([#233](https://github.com/CMB2/CMB2/issues/233)).
|
477 |
-
* New `CMB2::get_field()` method and `cmb2_get_field` helper function for retrieving a `CMB2_Field` object from the array of registered fields for a metabox.
|
478 |
-
* New `CMB2::get_sanitized_values()` method and `cmb2_get_metabox_sanitized_values` helper function for retrieving sanitized values from an array of values (usually `$_POST` data).
|
479 |
-
* New `'save_fields'` metabox parameter that can be used to disable (by setting `'save_fields' => false`) the automatic saving of the fields when the form is submitted. These can be useful when you want to handle the saving of the fields yourself, or want to use submitted data for other purposes like generating new posts, or sending emails, etc.
|
480 |
-
|
481 |
-
### Bug Fixes
|
482 |
-
|
483 |
-
* Fix commented out text_datetime_timestamp_timezone field registration example in `example-functions.php`. Props [cliffordp](https://github.com/cliffordp), ([#203](https://github.com/CMB2/CMB2/pull/203)).
|
484 |
-
* Fix sidebar styling for money fields and fields with textareas. ([#234](https://github.com/CMB2/CMB2/issues/234))
|
485 |
-
* Fix `CMB2_Sanitize` class to properly use the stripslashed value (which was added in [#162](https://github.com/CMB2/CMB2/pull/162) but never used). Props [dustyf](https://github.com/dustyf), ([#241](https://github.com/CMB2/CMB2/pull/241)).
|
486 |
-
|
487 |
-
## 2.0.2 - 2015-02-15
|
488 |
-
|
489 |
-
### Enhancements
|
490 |
-
|
491 |
-
* Use the more appropriate `add_meta_boxes` hook for hooking in metaboxes to post-edit screen. Thanks [@inspiraaz](https://github.com/inspiraaz) for reporting. ([#161](https://github.com/CMB2/CMB2/issues/161))
|
492 |
-
* Add a `row_classes` field param which allows you to add additional classes to the cmb-row wrap. This parameter can take a string, or array, or can take a callback that returns a string or array. The callback will receive `$field_args` as the first argument, and the CMB2_Field `$field` object as the second argument. Reported/requested in [#68](https://github.com/CMB2/CMB2/issues/68).
|
493 |
-
* New constant, `CMB2_LOADED`, which you can use to check if CMB2 is loaded for your plugins/themes with CMB2 dependency.
|
494 |
-
* New hooks, [`cmb2_init_before_hookup` and `cmb2_after_init`](https://github.com/CMB2/CMB2-Snippet-Library/blob/master/filters-and-actions).
|
495 |
-
* New API for adding metaboxes and fields, demonstrated in [`example-functions.php`](https://github.com/CMB2/CMB2/blob/master/example-functions.php). In keeping with backwards-compatibility, the `cmb2_meta_boxes` filter method will still work, but is not recommended. New API includes `new_cmb2_box` helper function to generate a new metabox, and returns a `$cmb` object to add new fields (via the `CMB2::add_field()` and `CMB2::add_group_field()` methods).
|
496 |
-
* New CMB2 method, [`CMB2::remove_field()`](https://github.com/CMB2/CMB2-Snippet-Library/blob/master/filters-and-actions/cmb2_init_%24cmb_id-remove-field.php).
|
497 |
-
* New CMB2_Boxes method, [`CMB2_Boxes::remove()`](https://github.com/CMB2/CMB2-Snippet-Library/blob/master/filters-and-actions/cmb2_init_before_hookup-remove-cmb2-metabox.php).
|
498 |
-
* When clicking on a file/image in the `file`, or `file_list` type, the media modal will open with that image selected. Props [johnsonpaul1014](https://github.com/johnsonpaul1014), ([#120](https://github.com/CMB2/CMB2/pull/120)).
|
499 |
-
|
500 |
-
|
501 |
-
## 2.0.1 - 2015-02-02
|
502 |
-
|
503 |
-
2.0.1 is the official version after beta, and includes all the changes from 2.0.0 (beta).
|
504 |
-
|
505 |
-
## 2.0.0(beta) - 2014-08-16
|
506 |
-
|
507 |
-
2.0.0 is the official version number for the transition to CMB2, and 2.0.1 is the official version after beta. It is a complete rewrite. Improvements and fixes are listed below. __Note: This release requires WordPress 3.8+__
|
508 |
-
|
509 |
-
### Enhancements
|
510 |
-
|
511 |
-
* Converted `<table>` markup to more generic `<div>` markup to be more extensible and allow easier styling.
|
512 |
-
* Much better handling and display of repeatable groups.
|
513 |
-
* Entirely translation-ready [with full translations](http://wp-translations.org/project/cmb2/) in Spanish, French (Props [@fredserva](https://github.com/fredserva) - [#127](https://github.com/CMB2/CMB2/pull/127)), Finnish (Props [@onnimonni](https://github.com/onnimonni) - [#108](https://github.com/CMB2/CMB2/pull/108)), Swedish (Props [@EyesX](https://github.com/EyesX) - [#141](https://github.com/CMB2/CMB2/pull/141)), and English.
|
514 |
-
* Add cmb fields to new user page. Props [GioSensation](https://github.com/GioSensation), ([#645](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/pull/645)).
|
515 |
-
* Improved and additional [helper-functions](https://github.com/CMB2/CMB2/blob/master/includes/helper-functions.php).
|
516 |
-
* Added new features and translation for datepicker. Props [kalicki](https://github.com/kalicki), ([#657](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/pull/657)).
|
517 |
-
* General code standards cleanup. Props [gregrickaby](https://github.com/gregrickaby), ([#17](https://github.com/CMB2/CMB2/pull/17) & others).
|
518 |
-
* Use SASS for development. Props [gregrickaby](https://github.com/gregrickaby), ([#18](https://github.com/CMB2/CMB2/pull/18)).
|
519 |
-
* New `hidden` field type.
|
520 |
-
* [Ability to override text strings in fields via field options parameter](https://github.com/CMB2/CMB2/wiki/Tips-&-Tricks#override-text-strings-in-field).
|
521 |
-
* Added composer.json. Props [nlemoine](https://github.com/nlemoine), ([#19](https://github.com/CMB2/CMB2/pull/19)).
|
522 |
-
* New field 'hooks' can take [static text/html](https://github.com/CMB2/CMB2/wiki/Tips-&-Tricks#inject-static-content-in-a-field) or a [callback](https://github.com/CMB2/CMB2/wiki/Tips-&-Tricks#inject-dynamic-content-in-a-field-via-a-callback).
|
523 |
-
* New `preview_size` parameter for `file` field type. Takes an array or named image size.
|
524 |
-
* Empty index.php file to all folders (for more security). Props [brunoramalho](https://github.com/brunoramalho), ([#41](https://github.com/CMB2/CMB2/pull/41)).
|
525 |
-
* Clean up styling. Props [brunoramalho](https://github.com/brunoramalho), ([#43](https://github.com/CMB2/CMB2/pull/43)) and [senicar](https://github.com/senicar).
|
526 |
-
* Collapsible field groups. Props [cluke009](https://github.com/cluke009), ([#59](https://github.com/CMB2/CMB2/pull/59)).
|
527 |
-
* Allow for override of update/remove for CMB2_Field. Props [sc0ttkclark](https://github.com/sc0ttkclark), ([#65](https://github.com/CMB2/CMB2/pull/65)).
|
528 |
-
* Use class button-disabled instead of disabled="disabled" for <a> buttons. Props [sc0ttkclark](https://github.com/sc0ttkclark), ([#66](https://github.com/CMB2/CMB2/pull/66)).
|
529 |
-
* [New before/after dynamic form hooks](https://github.com/CMB2/CMB2/wiki/Tips-&-Tricks#using-the-dynamic-beforeafter-form-hooks).
|
530 |
-
* Larger unit test coverage. Props to [@pmgarman](https://github.com/pmgarman) for assistance. ([#90](https://github.com/CMB2/CMB2/pull/90) and [#91](https://github.com/CMB2/CMB2/pull/91))
|
531 |
-
* Added helper function to update an option. Props [mAAdhaTTah](https://github.com/mAAdhaTTah), ([#110](https://github.com/CMB2/CMB2/pull/110)).
|
532 |
-
* More JS hooks during repeat group shifting. Props [AlchemyUnited](https://github.com/AlchemyUnited), ([#125](https://github.com/CMB2/CMB2/pull/125)).
|
533 |
-
* [New metabox config option for defaulting to closed](https://github.com/CMB2/CMB2/wiki/Tips-&-Tricks#setting-a-metabox-to-closed-by-default).
|
534 |
-
* New hooks, [`cmb2_init`](https://github.com/CMB2/CMB2/wiki/Tips-&-Tricks#using-cmb2-helper-functions-and-cmb2_init) and `cmb2_init_{$cmb_id}`.
|
535 |
-
|
536 |
-
### Bug Fixes
|
537 |
-
|
538 |
-
* New mechanism to ensure CMB2 only loads the most recent version of CMB2 in your system. This fixes the issue where another bundled version could conflict or take precendent over your up-to-date version.
|
539 |
-
* Fix issue with field labels being hidden. Props [mustardBees](https://github.com/mustardBees), ([#48](https://github.com/CMB2/CMB2/pull/48)).
|
540 |
-
* Address issues with autoloading before autoloader is setup. Props [JPry](https://github.com/JPry), ([#56](https://github.com/CMB2/CMB2/pull/56)).
|
541 |
-
* Fixed 'show_on_cb' for field groups. Props [marcusbattle](https://github.com/marcusbattle), ([#98](https://github.com/CMB2/CMB2/pull/98)).
|
542 |
-
* Make get_object_terms work with and without object caching. Props [joshlevinson](https://github.com/joshlevinson), ([#105](https://github.com/CMB2/CMB2/pull/105)).
|
543 |
-
* Don't use `__DIR__` in example-functions.php to ensure PHP 5.2 compatibility. Props [bryceadams](https://github.com/bryceadams), ([#129](https://github.com/CMB2/CMB2/pull/129)).
|
544 |
-
* Added support for radio input swapping in repeatable fields. Props [DevinWalker](https://github.com/DevinWalker), ([#138](https://github.com/CMB2/CMB2/pull/138), [#149](https://github.com/CMB2/CMB2/pull/149)).
|
545 |
-
* Fix metabox form not being returned to caller. Props [akshayagarwal](https://github.com/akshayagarwal), ([#145](https://github.com/CMB2/CMB2/pull/145)).
|
546 |
-
* Run stripslashes before saving data, since WordPress forces magic quotes. Props [clifgriffin](https://github.com/clifgriffin), ([#162](https://github.com/CMB2/CMB2/pull/162)).
|
547 |
-
|
548 |
-
## 1.3.0 - (never released, merged into CMB2)
|
549 |
-
|
550 |
-
### Enhancements
|
551 |
-
|
552 |
-
* Localize Date, Time, and Color picker defaults so that they can be overridden via the `cmb_localized_data` filter. ([#528](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/issues/528))
|
553 |
-
* Change third parameter for 'cmb_metabox_form' to be an args array. Optional arguments include `echo`, `form_format`, and `save_button`.
|
554 |
-
* Add support for `show_option_none` argument for `taxonomy_select` and `taxonomy_radio` field types. Also adds the following filters: `cmb_all_or_nothing_types`, `cmb_taxonomy_select_default_value`, `cmb_taxonomy_select_{$this->_id()}_default_value`, `cmb_taxonomy_radio_{$this->_id()}_default_value`, `cmb_taxonomy_radio_default_value`. Props [@pmgarman](https://github.com/pmgarman), ([#569](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/pull/569)).
|
555 |
-
* Make the list items in the `file_list` field type drag & drop sortable. Props [twoelevenjay](https://github.com/twoelevenjay), ([#603](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/pull/603)).
|
556 |
-
|
557 |
-
### Bug Fixes
|
558 |
-
|
559 |
-
* Fixed typo in closing `</th>` tag. Props [@CivicImages](https://github.com/CivicImages). ([#616](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/issues/616))
|
560 |
-
|
561 |
-
## 1.2.0 - 2014-05-03
|
562 |
-
|
563 |
-
### Enhancements
|
564 |
-
|
565 |
-
* Add support for custom date/time formats. Props [@Scrent](https://github.com/Scrent). ([#506](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/pull/506))
|
566 |
-
* Simplify `wysiwyg` escaping and allow it to be overridden via the `escape_cb` parameter. ([#491](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/pull/491))
|
567 |
-
* Add a 'Select/Deselect all' button for the `multicheck` field type.
|
568 |
-
* Add title option for [repeatable groups](https://github.com/CMB2/CMB2/wiki/Field-Types#group). Title field takes an optional replacement hash, "{#}" that will be replaced by the row number.
|
569 |
-
* New field parameter, `show_on_cb`, allows you to conditionally display a field via a callback. ([#47](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/issues/47))
|
570 |
-
* Unit testing (the beginning). Props [@brichards](https://github.com/brichards) and [@camdensegal](https://github.com/camdensegal).
|
571 |
-
|
572 |
-
### Bug Fixes
|
573 |
-
|
574 |
-
* Fixed issue where remove file button wouldn't clear the url field. ([#514](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/issues/514))
|
575 |
-
* `wysiwyg` fields now allow underscores. Fixes some wysiwyg display issues in WordPress 3.8. Props [@lswilson](https://github.com/lswilson). ([#491](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/issues/491))
|
576 |
-
* Nonce field should only be added once per page. ([#521](https://github.com/WebDevStudios/Custom-Metaboxes-and-Fields-for-WordPress/issues/521))
|
577 |
-
* Fix `in_array` is
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|