Version Description
- New: Support for whatsapp web. Social network add-on needed https://mashshare.net/downloads/mashshare-social-networks-addon/
- New: Supports up to WordPress 5.4
- Fix: Show correct results if debug mode is active and sharedcount.com integration works.
Download this release
Release Info
Developer | ReneHermi |
Plugin | Social Media Share Buttons | MashShare |
Version | 3.7.3 |
Comparing to | |
See all releases |
Code changes from version 3.7.2 to 3.7.3
- CONTRIBUTING.md +38 -38
- LICENSE +340 -340
- README.md +48 -48
- assets/css/chosen.css +430 -430
- assets/css/chosen.min.css +2 -2
- assets/css/fonts/mashsb-font.svg +77 -77
- assets/css/fonts/old/mashsb-font.svg +77 -77
- assets/css/mashsb-admin.css +1192 -1192
- assets/css/mashsb-admin.min.css +1 -1
- assets/css/mashsb-amp.css +419 -419
- assets/css/mashsb-plugins-admin.css +39 -39
- assets/css/mashsb-plugins-admin.min.css +39 -39
- assets/css/mashsb.css +560 -560
- assets/css/mashsb.min.css +1 -1
- assets/js/chosen.jquery.js +1284 -1284
- assets/js/chosen.jquery.min.js +1 -1
- assets/js/mashsb-admin.js +1658 -1658
- assets/js/mashsb-admin.min.js +1 -1
- assets/js/mashsb-plugins-admin.js +79 -79
- assets/js/mashsb-plugins-admin.min.js +79 -79
- assets/js/mashsb.js +488 -488
- includes/MASHSB_SL_Plugin_Updater.php +325 -338
CONTRIBUTING.md
CHANGED
@@ -1,38 +1,38 @@
|
|
1 |
-
#Contribute To Mashshare
|
2 |
-
|
3 |
-
Community made patches, localisations, bug reports and contributions are always welcome.
|
4 |
-
|
5 |
-
When contributing please ensure you follow the guidelines below so that we can keep on top of things.
|
6 |
-
|
7 |
-
__Please Note:__ GitHub is for bug reports and contributions only - if you have a support question or a request for a customisation don't post here, go to our [Support Forum](https://www.mashshare.net/support/) instead.
|
8 |
-
|
9 |
-
## Getting Started
|
10 |
-
|
11 |
-
* Submit a ticket for your issue, assuming one does not already exist.
|
12 |
-
* Raise it on our [Issue Tracker](https://github.com/mashshare/Mashshare/issues)
|
13 |
-
* Clearly describe the issue including steps to reproduce the bug.
|
14 |
-
* Make sure you fill in the earliest version that you know has the issue as well as the version of WordPress you're using.
|
15 |
-
|
16 |
-
## Making Changes
|
17 |
-
|
18 |
-
* Fork the repository on GitHub
|
19 |
-
* Make the changes to your forked repository
|
20 |
-
* Ensure you stick to the [WordPress Coding Standards](https://codex.wordpress.org/WordPress_Coding_Standards)
|
21 |
-
* When committing, reference your issue (if present) and include a note about the fix
|
22 |
-
* (coming soon) If possible, and if applicable, please also add/update unit tests for your changes
|
23 |
-
* Push the changes to your fork and submit a pull request to the 'master' branch of the Mashshare repository
|
24 |
-
|
25 |
-
## Code Documentation
|
26 |
-
|
27 |
-
* We ensure that every Mashshare function is documented well and follows the standards set by phpDoc
|
28 |
-
* An example function can be found [here](https://gist.github.com/rene-hermenau/8d3d7ee0633ee2f64b4b)
|
29 |
-
* Please make sure that every function is documented so that when we update our API Documentation it will complete
|
30 |
-
* If you're adding/editing a function in a class, make sure to add `@access {private|public|protected}`
|
31 |
-
* Finally, please use tabs and not spaces. The tab indent size should be 4 for all Mashshare code.
|
32 |
-
|
33 |
-
At this point you're waiting on us to merge your pull request. We'll review all pull requests, and make suggestions and changes if necessary.
|
34 |
-
|
35 |
-
# Additional Resources
|
36 |
-
* [General GitHub Documentation](http://help.github.com/)
|
37 |
-
* [GitHub Pull Request documentation](http://help.github.com/send-pull-requests/)
|
38 |
-
* [PHPUnit Tests Guide](http://phpunit.de/manual/current/en/writing-tests-for-phpunit.html)
|
1 |
+
#Contribute To Mashshare
|
2 |
+
|
3 |
+
Community made patches, localisations, bug reports and contributions are always welcome.
|
4 |
+
|
5 |
+
When contributing please ensure you follow the guidelines below so that we can keep on top of things.
|
6 |
+
|
7 |
+
__Please Note:__ GitHub is for bug reports and contributions only - if you have a support question or a request for a customisation don't post here, go to our [Support Forum](https://www.mashshare.net/support/) instead.
|
8 |
+
|
9 |
+
## Getting Started
|
10 |
+
|
11 |
+
* Submit a ticket for your issue, assuming one does not already exist.
|
12 |
+
* Raise it on our [Issue Tracker](https://github.com/mashshare/Mashshare/issues)
|
13 |
+
* Clearly describe the issue including steps to reproduce the bug.
|
14 |
+
* Make sure you fill in the earliest version that you know has the issue as well as the version of WordPress you're using.
|
15 |
+
|
16 |
+
## Making Changes
|
17 |
+
|
18 |
+
* Fork the repository on GitHub
|
19 |
+
* Make the changes to your forked repository
|
20 |
+
* Ensure you stick to the [WordPress Coding Standards](https://codex.wordpress.org/WordPress_Coding_Standards)
|
21 |
+
* When committing, reference your issue (if present) and include a note about the fix
|
22 |
+
* (coming soon) If possible, and if applicable, please also add/update unit tests for your changes
|
23 |
+
* Push the changes to your fork and submit a pull request to the 'master' branch of the Mashshare repository
|
24 |
+
|
25 |
+
## Code Documentation
|
26 |
+
|
27 |
+
* We ensure that every Mashshare function is documented well and follows the standards set by phpDoc
|
28 |
+
* An example function can be found [here](https://gist.github.com/rene-hermenau/8d3d7ee0633ee2f64b4b)
|
29 |
+
* Please make sure that every function is documented so that when we update our API Documentation it will complete
|
30 |
+
* If you're adding/editing a function in a class, make sure to add `@access {private|public|protected}`
|
31 |
+
* Finally, please use tabs and not spaces. The tab indent size should be 4 for all Mashshare code.
|
32 |
+
|
33 |
+
At this point you're waiting on us to merge your pull request. We'll review all pull requests, and make suggestions and changes if necessary.
|
34 |
+
|
35 |
+
# Additional Resources
|
36 |
+
* [General GitHub Documentation](http://help.github.com/)
|
37 |
+
* [GitHub Pull Request documentation](http://help.github.com/send-pull-requests/)
|
38 |
+
* [PHPUnit Tests Guide](http://phpunit.de/manual/current/en/writing-tests-for-phpunit.html)
|
LICENSE
CHANGED
@@ -1,340 +1,340 @@
|
|
1 |
-
GNU GENERAL PUBLIC LICENSE
|
2 |
-
Version 2, June 1991
|
3 |
-
|
4 |
-
Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/>
|
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 |
-
{description}
|
294 |
-
Copyright (C) {year} {fullname}
|
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.
|
340 |
-
|
1 |
+
GNU GENERAL PUBLIC LICENSE
|
2 |
+
Version 2, June 1991
|
3 |
+
|
4 |
+
Copyright (C) 1989, 1991 Free Software Foundation, Inc., <http://fsf.org/>
|
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 |
+
{description}
|
294 |
+
Copyright (C) {year} {fullname}
|
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.
|
340 |
+
|
README.md
CHANGED
@@ -1,48 +1,48 @@
|
|
1 |
-
# [MashShare](https://www.mashshare.net)
|
2 |
-
|
3 |
-
|
4 |
-
![Plugin Version](https://img.shields.io/wordpress/plugin/v/mashsharer.svg?maxAge=2592000)
|
5 |
-
![Total Downloads](https://img.shields.io/wordpress/plugin/dt/mashsharer.svg?maxAge=2592000)
|
6 |
-
![Plugin Rating](https://img.shields.io/wordpress/plugin/r/mashsharer.svg?maxAge=2592000)
|
7 |
-
![WordPress Compatibility](https://img.shields.io/wordpress/v/mashsharer.svg?maxAge=2592000)
|
8 |
-
[![Build Status](https://img.shields.io/travis/mashshare/MashShare/master.svg?maxAge=3600)](https://travis-ci.org/mashshare/MashShare.svg?branch=master)
|
9 |
-
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/mashshare/MashShare/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/mashshare/MashShare/?branch=master)
|
10 |
-
[![License](https://img.shields.io/badge/license-GPL--2.0%2B-red.svg)](https://github.com/mashshare/MashShare/blob/master/license.txt)
|
11 |
-
|
12 |
-
### Welcome to the Mashshare GitHub Repository
|
13 |
-
|
14 |
-
Social sharing optimization is essential for every website that aims to be succesfull regarding traffic and social interaction.
|
15 |
-
Mashshare aspires to give you all the necessary tools for best possible sharing interaction out of your content from one source. It´s not only a set of big prominent fast loading share buttons, it optimizes your content in the background with open graph tags and optimizes all your contest in the best way to get the maximum amount of shares.
|
16 |
-
|
17 |
-
More information can be found at [mashshare.net](https://www.mashshare.net/).
|
18 |
-
|
19 |
-
## Note ##
|
20 |
-
|
21 |
-
This is the latest developer version of MashShare.
|
22 |
-
if you just want to use MashShare install the productive version which you get at [wordpress.org](http://wordpress.org/plugins/mashsharer/)
|
23 |
-
|
24 |
-
## Installation ##
|
25 |
-
|
26 |
-
For detailed setup instructions, visit the official [Documentation](http://www.mashshare.net/documentation/) page.
|
27 |
-
|
28 |
-
1. You can clone the GitHub repository: `https://github.com/mashshare/Mashshare.git`
|
29 |
-
2. Or download it directly as a ZIP file: `https://github.com/mashshare/Mashshare/archive/master.zip`
|
30 |
-
|
31 |
-
This will download the latest developer copy of Mashshare.
|
32 |
-
|
33 |
-
## Bugs ##
|
34 |
-
If you find an issue, let us know [here](https://github.com/mashshare/Mashshare/issues?state=open)!
|
35 |
-
|
36 |
-
## Support ##
|
37 |
-
This is a developer's portal for MashShare and should _not_ be used for support.
|
38 |
-
Please visit the [support forums](https://www.mashshare.net/support).
|
39 |
-
|
40 |
-
## Contributions ##
|
41 |
-
Anyone is welcome to contribute to MashShare. Please read the [guidelines for contributing](https://github.com/mashshare/Mashshare/blob/master/CONTRIBUTING.md) to this repository.
|
42 |
-
|
43 |
-
There are various ways you can contribute:
|
44 |
-
|
45 |
-
1. Raise an [Issue](https://github.com/mashshare/Mashshare/issues) on GitHub
|
46 |
-
2. Send us a Pull Request with your bug fixes and/or new features
|
47 |
-
3. Translate Mashshare into different languages
|
48 |
-
4. Provide feedback and suggestions on [enhancements](https://github.com/mashshare/Mashshare/issues?direction=desc&labels=Enhancement&page=1&sort=created&state=open)
|
1 |
+
# [MashShare](https://www.mashshare.net)
|
2 |
+
|
3 |
+
|
4 |
+
![Plugin Version](https://img.shields.io/wordpress/plugin/v/mashsharer.svg?maxAge=2592000)
|
5 |
+
![Total Downloads](https://img.shields.io/wordpress/plugin/dt/mashsharer.svg?maxAge=2592000)
|
6 |
+
![Plugin Rating](https://img.shields.io/wordpress/plugin/r/mashsharer.svg?maxAge=2592000)
|
7 |
+
![WordPress Compatibility](https://img.shields.io/wordpress/v/mashsharer.svg?maxAge=2592000)
|
8 |
+
[![Build Status](https://img.shields.io/travis/mashshare/MashShare/master.svg?maxAge=3600)](https://travis-ci.org/mashshare/MashShare.svg?branch=master)
|
9 |
+
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/mashshare/MashShare/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/mashshare/MashShare/?branch=master)
|
10 |
+
[![License](https://img.shields.io/badge/license-GPL--2.0%2B-red.svg)](https://github.com/mashshare/MashShare/blob/master/license.txt)
|
11 |
+
|
12 |
+
### Welcome to the Mashshare GitHub Repository
|
13 |
+
|
14 |
+
Social sharing optimization is essential for every website that aims to be succesfull regarding traffic and social interaction.
|
15 |
+
Mashshare aspires to give you all the necessary tools for best possible sharing interaction out of your content from one source. It´s not only a set of big prominent fast loading share buttons, it optimizes your content in the background with open graph tags and optimizes all your contest in the best way to get the maximum amount of shares.
|
16 |
+
|
17 |
+
More information can be found at [mashshare.net](https://www.mashshare.net/).
|
18 |
+
|
19 |
+
## Note ##
|
20 |
+
|
21 |
+
This is the latest developer version of MashShare.
|
22 |
+
if you just want to use MashShare install the productive version which you get at [wordpress.org](http://wordpress.org/plugins/mashsharer/)
|
23 |
+
|
24 |
+
## Installation ##
|
25 |
+
|
26 |
+
For detailed setup instructions, visit the official [Documentation](http://www.mashshare.net/documentation/) page.
|
27 |
+
|
28 |
+
1. You can clone the GitHub repository: `https://github.com/mashshare/Mashshare.git`
|
29 |
+
2. Or download it directly as a ZIP file: `https://github.com/mashshare/Mashshare/archive/master.zip`
|
30 |
+
|
31 |
+
This will download the latest developer copy of Mashshare.
|
32 |
+
|
33 |
+
## Bugs ##
|
34 |
+
If you find an issue, let us know [here](https://github.com/mashshare/Mashshare/issues?state=open)!
|
35 |
+
|
36 |
+
## Support ##
|
37 |
+
This is a developer's portal for MashShare and should _not_ be used for support.
|
38 |
+
Please visit the [support forums](https://www.mashshare.net/support).
|
39 |
+
|
40 |
+
## Contributions ##
|
41 |
+
Anyone is welcome to contribute to MashShare. Please read the [guidelines for contributing](https://github.com/mashshare/Mashshare/blob/master/CONTRIBUTING.md) to this repository.
|
42 |
+
|
43 |
+
There are various ways you can contribute:
|
44 |
+
|
45 |
+
1. Raise an [Issue](https://github.com/mashshare/Mashshare/issues) on GitHub
|
46 |
+
2. Send us a Pull Request with your bug fixes and/or new features
|
47 |
+
3. Translate Mashshare into different languages
|
48 |
+
4. Provide feedback and suggestions on [enhancements](https://github.com/mashshare/Mashshare/issues?direction=desc&labels=Enhancement&page=1&sort=created&state=open)
|
assets/css/chosen.css
CHANGED
@@ -1,430 +1,430 @@
|
|
1 |
-
/* @group Base */
|
2 |
-
.chosen-container {
|
3 |
-
position: relative;
|
4 |
-
display: inline-block;
|
5 |
-
vertical-align: middle;
|
6 |
-
font-size: 13px;
|
7 |
-
zoom: 1;
|
8 |
-
*display: inline;
|
9 |
-
-webkit-user-select: none;
|
10 |
-
-moz-user-select: none;
|
11 |
-
user-select: none;
|
12 |
-
}
|
13 |
-
.chosen-container .chosen-drop {
|
14 |
-
position: absolute;
|
15 |
-
top: 100%;
|
16 |
-
left: -9999px;
|
17 |
-
z-index: 1010;
|
18 |
-
-webkit-box-sizing: border-box;
|
19 |
-
-moz-box-sizing: border-box;
|
20 |
-
box-sizing: border-box;
|
21 |
-
width: 100%;
|
22 |
-
border: 1px solid #aaa;
|
23 |
-
border-top: 0;
|
24 |
-
background: #fff;
|
25 |
-
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
|
26 |
-
}
|
27 |
-
.chosen-container.chosen-with-drop .chosen-drop {
|
28 |
-
left: 0;
|
29 |
-
}
|
30 |
-
.chosen-container a {
|
31 |
-
cursor: pointer;
|
32 |
-
}
|
33 |
-
|
34 |
-
/* @end */
|
35 |
-
/* @group Single Chosen */
|
36 |
-
.chosen-container-single .chosen-single {
|
37 |
-
position: relative;
|
38 |
-
display: block;
|
39 |
-
overflow: hidden;
|
40 |
-
padding: 0 0 0 8px;
|
41 |
-
height: 23px;
|
42 |
-
border: 1px solid #aaa;
|
43 |
-
border-radius: 5px;
|
44 |
-
background-color: #fff;
|
45 |
-
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
|
46 |
-
background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
47 |
-
background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
48 |
-
background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
49 |
-
background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
50 |
-
background-clip: padding-box;
|
51 |
-
box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
|
52 |
-
color: #444;
|
53 |
-
text-decoration: none;
|
54 |
-
white-space: nowrap;
|
55 |
-
line-height: 24px;
|
56 |
-
}
|
57 |
-
.chosen-container-single .chosen-default {
|
58 |
-
color: #999;
|
59 |
-
}
|
60 |
-
.chosen-container-single .chosen-single span {
|
61 |
-
display: block;
|
62 |
-
overflow: hidden;
|
63 |
-
margin-right: 26px;
|
64 |
-
text-overflow: ellipsis;
|
65 |
-
white-space: nowrap;
|
66 |
-
}
|
67 |
-
.chosen-container-single .chosen-single-with-deselect span {
|
68 |
-
margin-right: 38px;
|
69 |
-
}
|
70 |
-
.chosen-container-single .chosen-single abbr {
|
71 |
-
position: absolute;
|
72 |
-
top: 6px;
|
73 |
-
right: 26px;
|
74 |
-
display: block;
|
75 |
-
width: 12px;
|
76 |
-
height: 12px;
|
77 |
-
background: url('chosen-sprite.png') -42px 1px no-repeat;
|
78 |
-
font-size: 1px;
|
79 |
-
}
|
80 |
-
.chosen-container-single .chosen-single abbr:hover {
|
81 |
-
background-position: -42px -10px;
|
82 |
-
}
|
83 |
-
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
|
84 |
-
background-position: -42px -10px;
|
85 |
-
}
|
86 |
-
.chosen-container-single .chosen-single div {
|
87 |
-
position: absolute;
|
88 |
-
top: 0;
|
89 |
-
right: 0;
|
90 |
-
display: block;
|
91 |
-
width: 18px;
|
92 |
-
height: 100%;
|
93 |
-
}
|
94 |
-
.chosen-container-single .chosen-single div b {
|
95 |
-
display: block;
|
96 |
-
width: 100%;
|
97 |
-
height: 100%;
|
98 |
-
background: url('chosen-sprite.png') no-repeat 0px 2px;
|
99 |
-
}
|
100 |
-
.chosen-container-single .chosen-search {
|
101 |
-
position: relative;
|
102 |
-
z-index: 1010;
|
103 |
-
margin: 0;
|
104 |
-
padding: 3px 4px;
|
105 |
-
white-space: nowrap;
|
106 |
-
}
|
107 |
-
.chosen-container-single .chosen-search input[type="text"] {
|
108 |
-
-webkit-box-sizing: border-box;
|
109 |
-
-moz-box-sizing: border-box;
|
110 |
-
box-sizing: border-box;
|
111 |
-
margin: 1px 0;
|
112 |
-
padding: 4px 20px 4px 5px;
|
113 |
-
width: 100%;
|
114 |
-
height: auto;
|
115 |
-
outline: 0;
|
116 |
-
border: 1px solid #aaa;
|
117 |
-
background: white url('chosen-sprite.png') no-repeat 100% -20px;
|
118 |
-
background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
|
119 |
-
background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
120 |
-
background: url('chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
121 |
-
background: url('chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
122 |
-
background: url('chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
|
123 |
-
font-size: 1em;
|
124 |
-
font-family: sans-serif;
|
125 |
-
line-height: normal;
|
126 |
-
border-radius: 0;
|
127 |
-
}
|
128 |
-
.chosen-container-single .chosen-drop {
|
129 |
-
margin-top: -1px;
|
130 |
-
border-radius: 0 0 4px 4px;
|
131 |
-
background-clip: padding-box;
|
132 |
-
}
|
133 |
-
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
|
134 |
-
position: absolute;
|
135 |
-
left: -9999px;
|
136 |
-
}
|
137 |
-
|
138 |
-
/* @end */
|
139 |
-
/* @group Results */
|
140 |
-
.chosen-container .chosen-results {
|
141 |
-
position: relative;
|
142 |
-
overflow-x: hidden;
|
143 |
-
overflow-y: auto;
|
144 |
-
margin: 0 4px 4px 0;
|
145 |
-
padding: 0 0 0 4px;
|
146 |
-
max-height: 240px;
|
147 |
-
-webkit-overflow-scrolling: touch;
|
148 |
-
}
|
149 |
-
.chosen-container .chosen-results li {
|
150 |
-
display: none;
|
151 |
-
margin: 0;
|
152 |
-
padding: 5px 6px;
|
153 |
-
list-style: none;
|
154 |
-
line-height: 15px;
|
155 |
-
}
|
156 |
-
.chosen-container .chosen-results li.active-result {
|
157 |
-
display: list-item;
|
158 |
-
cursor: pointer;
|
159 |
-
}
|
160 |
-
.chosen-container .chosen-results li.disabled-result {
|
161 |
-
display: list-item;
|
162 |
-
color: #ccc;
|
163 |
-
cursor: default;
|
164 |
-
}
|
165 |
-
.chosen-container .chosen-results li.highlighted {
|
166 |
-
background-color: #3875d7;
|
167 |
-
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
|
168 |
-
background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
|
169 |
-
background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
|
170 |
-
background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
|
171 |
-
background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
|
172 |
-
color: #fff;
|
173 |
-
}
|
174 |
-
.chosen-container .chosen-results li.no-results {
|
175 |
-
display: list-item;
|
176 |
-
background: #f4f4f4;
|
177 |
-
}
|
178 |
-
.chosen-container .chosen-results li.group-result {
|
179 |
-
display: list-item;
|
180 |
-
font-weight: bold;
|
181 |
-
cursor: default;
|
182 |
-
}
|
183 |
-
.chosen-container .chosen-results li.group-option {
|
184 |
-
padding-left: 15px;
|
185 |
-
}
|
186 |
-
.chosen-container .chosen-results li em {
|
187 |
-
font-style: normal;
|
188 |
-
text-decoration: underline;
|
189 |
-
}
|
190 |
-
|
191 |
-
/* @end */
|
192 |
-
/* @group Multi Chosen */
|
193 |
-
.chosen-container-multi .chosen-choices {
|
194 |
-
position: relative;
|
195 |
-
overflow: hidden;
|
196 |
-
-webkit-box-sizing: border-box;
|
197 |
-
-moz-box-sizing: border-box;
|
198 |
-
box-sizing: border-box;
|
199 |
-
margin: 0;
|
200 |
-
padding: 0;
|
201 |
-
width: 100%;
|
202 |
-
height: auto !important;
|
203 |
-
height: 1%;
|
204 |
-
border: 1px solid #aaa;
|
205 |
-
background-color: #fff;
|
206 |
-
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
|
207 |
-
background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
208 |
-
background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
209 |
-
background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
210 |
-
background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
|
211 |
-
cursor: text;
|
212 |
-
}
|
213 |
-
.chosen-container-multi .chosen-choices li {
|
214 |
-
float: left;
|
215 |
-
list-style: none;
|
216 |
-
}
|
217 |
-
.chosen-container-multi .chosen-choices li.search-field {
|
218 |
-
margin: 0;
|
219 |
-
padding: 0;
|
220 |
-
white-space: nowrap;
|
221 |
-
}
|
222 |
-
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
|
223 |
-
margin: 1px 0;
|
224 |
-
padding: 5px;
|
225 |
-
height: 15px;
|
226 |
-
outline: 0;
|
227 |
-
border: 0 !important;
|
228 |
-
background: transparent !important;
|
229 |
-
box-shadow: none;
|
230 |
-
color: #666;
|
231 |
-
font-size: 100%;
|
232 |
-
font-family: sans-serif;
|
233 |
-
line-height: normal;
|
234 |
-
border-radius: 0;
|
235 |
-
}
|
236 |
-
.chosen-container-multi .chosen-choices li.search-field .default {
|
237 |
-
color: #999;
|
238 |
-
}
|
239 |
-
.chosen-container-multi .chosen-choices li.search-choice {
|
240 |
-
position: relative;
|
241 |
-
margin: 3px 0 3px 5px;
|
242 |
-
padding: 3px 20px 3px 5px;
|
243 |
-
border: 1px solid #aaa;
|
244 |
-
border-radius: 3px;
|
245 |
-
background-color: #e4e4e4;
|
246 |
-
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
|
247 |
-
background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
248 |
-
background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
249 |
-
background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
250 |
-
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
251 |
-
background-clip: padding-box;
|
252 |
-
box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
|
253 |
-
color: #333;
|
254 |
-
line-height: 13px;
|
255 |
-
cursor: default;
|
256 |
-
}
|
257 |
-
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
|
258 |
-
position: absolute;
|
259 |
-
top: 4px;
|
260 |
-
right: 3px;
|
261 |
-
display: block;
|
262 |
-
width: 12px;
|
263 |
-
height: 12px;
|
264 |
-
background: url('chosen-sprite.png') -42px 1px no-repeat;
|
265 |
-
font-size: 1px;
|
266 |
-
}
|
267 |
-
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
|
268 |
-
background-position: -42px -10px;
|
269 |
-
}
|
270 |
-
.chosen-container-multi .chosen-choices li.search-choice-disabled {
|
271 |
-
padding-right: 5px;
|
272 |
-
border: 1px solid #ccc;
|
273 |
-
background-color: #e4e4e4;
|
274 |
-
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
|
275 |
-
background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
276 |
-
background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
277 |
-
background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
278 |
-
background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
279 |
-
color: #666;
|
280 |
-
}
|
281 |
-
.chosen-container-multi .chosen-choices li.search-choice-focus {
|
282 |
-
background: #d4d4d4;
|
283 |
-
}
|
284 |
-
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
|
285 |
-
background-position: -42px -10px;
|
286 |
-
}
|
287 |
-
.chosen-container-multi .chosen-results {
|
288 |
-
margin: 0;
|
289 |
-
padding: 0;
|
290 |
-
}
|
291 |
-
.chosen-container-multi .chosen-drop .result-selected {
|
292 |
-
display: list-item;
|
293 |
-
color: #ccc;
|
294 |
-
cursor: default;
|
295 |
-
}
|
296 |
-
|
297 |
-
/* @end */
|
298 |
-
/* @group Active */
|
299 |
-
.chosen-container-active .chosen-single {
|
300 |
-
border: 1px solid #5897fb;
|
301 |
-
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
|
302 |
-
}
|
303 |
-
.chosen-container-active.chosen-with-drop .chosen-single {
|
304 |
-
border: 1px solid #aaa;
|
305 |
-
-moz-border-radius-bottomright: 0;
|
306 |
-
border-bottom-right-radius: 0;
|
307 |
-
-moz-border-radius-bottomleft: 0;
|
308 |
-
border-bottom-left-radius: 0;
|
309 |
-
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
|
310 |
-
background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
|
311 |
-
background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
|
312 |
-
background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
|
313 |
-
background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
|
314 |
-
box-shadow: 0 1px 0 #fff inset;
|
315 |
-
}
|
316 |
-
.chosen-container-active.chosen-with-drop .chosen-single div {
|
317 |
-
border-left: none;
|
318 |
-
background: transparent;
|
319 |
-
}
|
320 |
-
.chosen-container-active.chosen-with-drop .chosen-single div b {
|
321 |
-
background-position: -18px 2px;
|
322 |
-
}
|
323 |
-
.chosen-container-active .chosen-choices {
|
324 |
-
border: 1px solid #5897fb;
|
325 |
-
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
|
326 |
-
}
|
327 |
-
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
|
328 |
-
color: #111 !important;
|
329 |
-
}
|
330 |
-
|
331 |
-
/* @end */
|
332 |
-
/* @group Disabled Support */
|
333 |
-
.chosen-disabled {
|
334 |
-
opacity: 0.5 !important;
|
335 |
-
cursor: default;
|
336 |
-
}
|
337 |
-
.chosen-disabled .chosen-single {
|
338 |
-
cursor: default;
|
339 |
-
}
|
340 |
-
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
|
341 |
-
cursor: default;
|
342 |
-
}
|
343 |
-
|
344 |
-
/* @end */
|
345 |
-
/* @group Right to Left */
|
346 |
-
.chosen-rtl {
|
347 |
-
text-align: right;
|
348 |
-
}
|
349 |
-
.chosen-rtl .chosen-single {
|
350 |
-
overflow: visible;
|
351 |
-
padding: 0 8px 0 0;
|
352 |
-
}
|
353 |
-
.chosen-rtl .chosen-single span {
|
354 |
-
margin-right: 0;
|
355 |
-
margin-left: 26px;
|
356 |
-
direction: rtl;
|
357 |
-
}
|
358 |
-
.chosen-rtl .chosen-single-with-deselect span {
|
359 |
-
margin-left: 38px;
|
360 |
-
}
|
361 |
-
.chosen-rtl .chosen-single div {
|
362 |
-
right: auto;
|
363 |
-
left: 3px;
|
364 |
-
}
|
365 |
-
.chosen-rtl .chosen-single abbr {
|
366 |
-
right: auto;
|
367 |
-
left: 26px;
|
368 |
-
}
|
369 |
-
.chosen-rtl .chosen-choices li {
|
370 |
-
float: right;
|
371 |
-
}
|
372 |
-
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
|
373 |
-
direction: rtl;
|
374 |
-
}
|
375 |
-
.chosen-rtl .chosen-choices li.search-choice {
|
376 |
-
margin: 3px 5px 3px 0;
|
377 |
-
padding: 3px 5px 3px 19px;
|
378 |
-
}
|
379 |
-
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
|
380 |
-
right: auto;
|
381 |
-
left: 4px;
|
382 |
-
}
|
383 |
-
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
|
384 |
-
.chosen-rtl .chosen-drop {
|
385 |
-
left: 9999px;
|
386 |
-
}
|
387 |
-
.chosen-rtl.chosen-container-single .chosen-results {
|
388 |
-
margin: 0 0 4px 4px;
|
389 |
-
padding: 0 4px 0 0;
|
390 |
-
}
|
391 |
-
.chosen-rtl .chosen-results li.group-option {
|
392 |
-
padding-right: 15px;
|
393 |
-
padding-left: 0;
|
394 |
-
}
|
395 |
-
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
|
396 |
-
border-right: none;
|
397 |
-
}
|
398 |
-
.chosen-rtl .chosen-search input[type="text"] {
|
399 |
-
padding: 4px 5px 4px 20px;
|
400 |
-
background: white url('chosen-sprite.png') no-repeat -30px -20px;
|
401 |
-
background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
|
402 |
-
background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
403 |
-
background: url('chosen-sprite.png') no-repeat -30px -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
404 |
-
background: url('chosen-sprite.png') no-repeat -30px -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
405 |
-
background: url('chosen-sprite.png') no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
|
406 |
-
direction: rtl;
|
407 |
-
}
|
408 |
-
.chosen-rtl.chosen-container-single .chosen-single div b {
|
409 |
-
background-position: 6px 2px;
|
410 |
-
}
|
411 |
-
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
|
412 |
-
background-position: -12px 2px;
|
413 |
-
}
|
414 |
-
|
415 |
-
/* @end */
|
416 |
-
/* @group Retina compatibility */
|
417 |
-
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
|
418 |
-
.chosen-rtl .chosen-search input[type="text"],
|
419 |
-
.chosen-container-single .chosen-single abbr,
|
420 |
-
.chosen-container-single .chosen-single div b,
|
421 |
-
.chosen-container-single .chosen-search input[type="text"],
|
422 |
-
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
|
423 |
-
.chosen-container .chosen-results-scroll-down span,
|
424 |
-
.chosen-container .chosen-results-scroll-up span {
|
425 |
-
background-image: url('chosen-sprite@2x.png') !important;
|
426 |
-
background-size: 52px 37px !important;
|
427 |
-
background-repeat: no-repeat !important;
|
428 |
-
}
|
429 |
-
}
|
430 |
-
/* @end */
|
1 |
+
/* @group Base */
|
2 |
+
.chosen-container {
|
3 |
+
position: relative;
|
4 |
+
display: inline-block;
|
5 |
+
vertical-align: middle;
|
6 |
+
font-size: 13px;
|
7 |
+
zoom: 1;
|
8 |
+
*display: inline;
|
9 |
+
-webkit-user-select: none;
|
10 |
+
-moz-user-select: none;
|
11 |
+
user-select: none;
|
12 |
+
}
|
13 |
+
.chosen-container .chosen-drop {
|
14 |
+
position: absolute;
|
15 |
+
top: 100%;
|
16 |
+
left: -9999px;
|
17 |
+
z-index: 1010;
|
18 |
+
-webkit-box-sizing: border-box;
|
19 |
+
-moz-box-sizing: border-box;
|
20 |
+
box-sizing: border-box;
|
21 |
+
width: 100%;
|
22 |
+
border: 1px solid #aaa;
|
23 |
+
border-top: 0;
|
24 |
+
background: #fff;
|
25 |
+
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
|
26 |
+
}
|
27 |
+
.chosen-container.chosen-with-drop .chosen-drop {
|
28 |
+
left: 0;
|
29 |
+
}
|
30 |
+
.chosen-container a {
|
31 |
+
cursor: pointer;
|
32 |
+
}
|
33 |
+
|
34 |
+
/* @end */
|
35 |
+
/* @group Single Chosen */
|
36 |
+
.chosen-container-single .chosen-single {
|
37 |
+
position: relative;
|
38 |
+
display: block;
|
39 |
+
overflow: hidden;
|
40 |
+
padding: 0 0 0 8px;
|
41 |
+
height: 23px;
|
42 |
+
border: 1px solid #aaa;
|
43 |
+
border-radius: 5px;
|
44 |
+
background-color: #fff;
|
45 |
+
background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
|
46 |
+
background: -webkit-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
47 |
+
background: -moz-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
48 |
+
background: -o-linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
49 |
+
background: linear-gradient(top, #ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
|
50 |
+
background-clip: padding-box;
|
51 |
+
box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
|
52 |
+
color: #444;
|
53 |
+
text-decoration: none;
|
54 |
+
white-space: nowrap;
|
55 |
+
line-height: 24px;
|
56 |
+
}
|
57 |
+
.chosen-container-single .chosen-default {
|
58 |
+
color: #999;
|
59 |
+
}
|
60 |
+
.chosen-container-single .chosen-single span {
|
61 |
+
display: block;
|
62 |
+
overflow: hidden;
|
63 |
+
margin-right: 26px;
|
64 |
+
text-overflow: ellipsis;
|
65 |
+
white-space: nowrap;
|
66 |
+
}
|
67 |
+
.chosen-container-single .chosen-single-with-deselect span {
|
68 |
+
margin-right: 38px;
|
69 |
+
}
|
70 |
+
.chosen-container-single .chosen-single abbr {
|
71 |
+
position: absolute;
|
72 |
+
top: 6px;
|
73 |
+
right: 26px;
|
74 |
+
display: block;
|
75 |
+
width: 12px;
|
76 |
+
height: 12px;
|
77 |
+
background: url('chosen-sprite.png') -42px 1px no-repeat;
|
78 |
+
font-size: 1px;
|
79 |
+
}
|
80 |
+
.chosen-container-single .chosen-single abbr:hover {
|
81 |
+
background-position: -42px -10px;
|
82 |
+
}
|
83 |
+
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
|
84 |
+
background-position: -42px -10px;
|
85 |
+
}
|
86 |
+
.chosen-container-single .chosen-single div {
|
87 |
+
position: absolute;
|
88 |
+
top: 0;
|
89 |
+
right: 0;
|
90 |
+
display: block;
|
91 |
+
width: 18px;
|
92 |
+
height: 100%;
|
93 |
+
}
|
94 |
+
.chosen-container-single .chosen-single div b {
|
95 |
+
display: block;
|
96 |
+
width: 100%;
|
97 |
+
height: 100%;
|
98 |
+
background: url('chosen-sprite.png') no-repeat 0px 2px;
|
99 |
+
}
|
100 |
+
.chosen-container-single .chosen-search {
|
101 |
+
position: relative;
|
102 |
+
z-index: 1010;
|
103 |
+
margin: 0;
|
104 |
+
padding: 3px 4px;
|
105 |
+
white-space: nowrap;
|
106 |
+
}
|
107 |
+
.chosen-container-single .chosen-search input[type="text"] {
|
108 |
+
-webkit-box-sizing: border-box;
|
109 |
+
-moz-box-sizing: border-box;
|
110 |
+
box-sizing: border-box;
|
111 |
+
margin: 1px 0;
|
112 |
+
padding: 4px 20px 4px 5px;
|
113 |
+
width: 100%;
|
114 |
+
height: auto;
|
115 |
+
outline: 0;
|
116 |
+
border: 1px solid #aaa;
|
117 |
+
background: white url('chosen-sprite.png') no-repeat 100% -20px;
|
118 |
+
background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
|
119 |
+
background: url('chosen-sprite.png') no-repeat 100% -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
120 |
+
background: url('chosen-sprite.png') no-repeat 100% -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
121 |
+
background: url('chosen-sprite.png') no-repeat 100% -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
122 |
+
background: url('chosen-sprite.png') no-repeat 100% -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
|
123 |
+
font-size: 1em;
|
124 |
+
font-family: sans-serif;
|
125 |
+
line-height: normal;
|
126 |
+
border-radius: 0;
|
127 |
+
}
|
128 |
+
.chosen-container-single .chosen-drop {
|
129 |
+
margin-top: -1px;
|
130 |
+
border-radius: 0 0 4px 4px;
|
131 |
+
background-clip: padding-box;
|
132 |
+
}
|
133 |
+
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
|
134 |
+
position: absolute;
|
135 |
+
left: -9999px;
|
136 |
+
}
|
137 |
+
|
138 |
+
/* @end */
|
139 |
+
/* @group Results */
|
140 |
+
.chosen-container .chosen-results {
|
141 |
+
position: relative;
|
142 |
+
overflow-x: hidden;
|
143 |
+
overflow-y: auto;
|
144 |
+
margin: 0 4px 4px 0;
|
145 |
+
padding: 0 0 0 4px;
|
146 |
+
max-height: 240px;
|
147 |
+
-webkit-overflow-scrolling: touch;
|
148 |
+
}
|
149 |
+
.chosen-container .chosen-results li {
|
150 |
+
display: none;
|
151 |
+
margin: 0;
|
152 |
+
padding: 5px 6px;
|
153 |
+
list-style: none;
|
154 |
+
line-height: 15px;
|
155 |
+
}
|
156 |
+
.chosen-container .chosen-results li.active-result {
|
157 |
+
display: list-item;
|
158 |
+
cursor: pointer;
|
159 |
+
}
|
160 |
+
.chosen-container .chosen-results li.disabled-result {
|
161 |
+
display: list-item;
|
162 |
+
color: #ccc;
|
163 |
+
cursor: default;
|
164 |
+
}
|
165 |
+
.chosen-container .chosen-results li.highlighted {
|
166 |
+
background-color: #3875d7;
|
167 |
+
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
|
168 |
+
background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
|
169 |
+
background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
|
170 |
+
background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
|
171 |
+
background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
|
172 |
+
color: #fff;
|
173 |
+
}
|
174 |
+
.chosen-container .chosen-results li.no-results {
|
175 |
+
display: list-item;
|
176 |
+
background: #f4f4f4;
|
177 |
+
}
|
178 |
+
.chosen-container .chosen-results li.group-result {
|
179 |
+
display: list-item;
|
180 |
+
font-weight: bold;
|
181 |
+
cursor: default;
|
182 |
+
}
|
183 |
+
.chosen-container .chosen-results li.group-option {
|
184 |
+
padding-left: 15px;
|
185 |
+
}
|
186 |
+
.chosen-container .chosen-results li em {
|
187 |
+
font-style: normal;
|
188 |
+
text-decoration: underline;
|
189 |
+
}
|
190 |
+
|
191 |
+
/* @end */
|
192 |
+
/* @group Multi Chosen */
|
193 |
+
.chosen-container-multi .chosen-choices {
|
194 |
+
position: relative;
|
195 |
+
overflow: hidden;
|
196 |
+
-webkit-box-sizing: border-box;
|
197 |
+
-moz-box-sizing: border-box;
|
198 |
+
box-sizing: border-box;
|
199 |
+
margin: 0;
|
200 |
+
padding: 0;
|
201 |
+
width: 100%;
|
202 |
+
height: auto !important;
|
203 |
+
height: 1%;
|
204 |
+
border: 1px solid #aaa;
|
205 |
+
background-color: #fff;
|
206 |
+
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
|
207 |
+
background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
208 |
+
background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
209 |
+
background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
210 |
+
background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
|
211 |
+
cursor: text;
|
212 |
+
}
|
213 |
+
.chosen-container-multi .chosen-choices li {
|
214 |
+
float: left;
|
215 |
+
list-style: none;
|
216 |
+
}
|
217 |
+
.chosen-container-multi .chosen-choices li.search-field {
|
218 |
+
margin: 0;
|
219 |
+
padding: 0;
|
220 |
+
white-space: nowrap;
|
221 |
+
}
|
222 |
+
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
|
223 |
+
margin: 1px 0;
|
224 |
+
padding: 5px;
|
225 |
+
height: 15px;
|
226 |
+
outline: 0;
|
227 |
+
border: 0 !important;
|
228 |
+
background: transparent !important;
|
229 |
+
box-shadow: none;
|
230 |
+
color: #666;
|
231 |
+
font-size: 100%;
|
232 |
+
font-family: sans-serif;
|
233 |
+
line-height: normal;
|
234 |
+
border-radius: 0;
|
235 |
+
}
|
236 |
+
.chosen-container-multi .chosen-choices li.search-field .default {
|
237 |
+
color: #999;
|
238 |
+
}
|
239 |
+
.chosen-container-multi .chosen-choices li.search-choice {
|
240 |
+
position: relative;
|
241 |
+
margin: 3px 0 3px 5px;
|
242 |
+
padding: 3px 20px 3px 5px;
|
243 |
+
border: 1px solid #aaa;
|
244 |
+
border-radius: 3px;
|
245 |
+
background-color: #e4e4e4;
|
246 |
+
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
|
247 |
+
background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
248 |
+
background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
249 |
+
background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
250 |
+
background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
251 |
+
background-clip: padding-box;
|
252 |
+
box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
|
253 |
+
color: #333;
|
254 |
+
line-height: 13px;
|
255 |
+
cursor: default;
|
256 |
+
}
|
257 |
+
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
|
258 |
+
position: absolute;
|
259 |
+
top: 4px;
|
260 |
+
right: 3px;
|
261 |
+
display: block;
|
262 |
+
width: 12px;
|
263 |
+
height: 12px;
|
264 |
+
background: url('chosen-sprite.png') -42px 1px no-repeat;
|
265 |
+
font-size: 1px;
|
266 |
+
}
|
267 |
+
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
|
268 |
+
background-position: -42px -10px;
|
269 |
+
}
|
270 |
+
.chosen-container-multi .chosen-choices li.search-choice-disabled {
|
271 |
+
padding-right: 5px;
|
272 |
+
border: 1px solid #ccc;
|
273 |
+
background-color: #e4e4e4;
|
274 |
+
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
|
275 |
+
background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
276 |
+
background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
277 |
+
background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
278 |
+
background-image: linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
|
279 |
+
color: #666;
|
280 |
+
}
|
281 |
+
.chosen-container-multi .chosen-choices li.search-choice-focus {
|
282 |
+
background: #d4d4d4;
|
283 |
+
}
|
284 |
+
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
|
285 |
+
background-position: -42px -10px;
|
286 |
+
}
|
287 |
+
.chosen-container-multi .chosen-results {
|
288 |
+
margin: 0;
|
289 |
+
padding: 0;
|
290 |
+
}
|
291 |
+
.chosen-container-multi .chosen-drop .result-selected {
|
292 |
+
display: list-item;
|
293 |
+
color: #ccc;
|
294 |
+
cursor: default;
|
295 |
+
}
|
296 |
+
|
297 |
+
/* @end */
|
298 |
+
/* @group Active */
|
299 |
+
.chosen-container-active .chosen-single {
|
300 |
+
border: 1px solid #5897fb;
|
301 |
+
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
|
302 |
+
}
|
303 |
+
.chosen-container-active.chosen-with-drop .chosen-single {
|
304 |
+
border: 1px solid #aaa;
|
305 |
+
-moz-border-radius-bottomright: 0;
|
306 |
+
border-bottom-right-radius: 0;
|
307 |
+
-moz-border-radius-bottomleft: 0;
|
308 |
+
border-bottom-left-radius: 0;
|
309 |
+
background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
|
310 |
+
background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
|
311 |
+
background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
|
312 |
+
background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
|
313 |
+
background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
|
314 |
+
box-shadow: 0 1px 0 #fff inset;
|
315 |
+
}
|
316 |
+
.chosen-container-active.chosen-with-drop .chosen-single div {
|
317 |
+
border-left: none;
|
318 |
+
background: transparent;
|
319 |
+
}
|
320 |
+
.chosen-container-active.chosen-with-drop .chosen-single div b {
|
321 |
+
background-position: -18px 2px;
|
322 |
+
}
|
323 |
+
.chosen-container-active .chosen-choices {
|
324 |
+
border: 1px solid #5897fb;
|
325 |
+
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
|
326 |
+
}
|
327 |
+
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
|
328 |
+
color: #111 !important;
|
329 |
+
}
|
330 |
+
|
331 |
+
/* @end */
|
332 |
+
/* @group Disabled Support */
|
333 |
+
.chosen-disabled {
|
334 |
+
opacity: 0.5 !important;
|
335 |
+
cursor: default;
|
336 |
+
}
|
337 |
+
.chosen-disabled .chosen-single {
|
338 |
+
cursor: default;
|
339 |
+
}
|
340 |
+
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
|
341 |
+
cursor: default;
|
342 |
+
}
|
343 |
+
|
344 |
+
/* @end */
|
345 |
+
/* @group Right to Left */
|
346 |
+
.chosen-rtl {
|
347 |
+
text-align: right;
|
348 |
+
}
|
349 |
+
.chosen-rtl .chosen-single {
|
350 |
+
overflow: visible;
|
351 |
+
padding: 0 8px 0 0;
|
352 |
+
}
|
353 |
+
.chosen-rtl .chosen-single span {
|
354 |
+
margin-right: 0;
|
355 |
+
margin-left: 26px;
|
356 |
+
direction: rtl;
|
357 |
+
}
|
358 |
+
.chosen-rtl .chosen-single-with-deselect span {
|
359 |
+
margin-left: 38px;
|
360 |
+
}
|
361 |
+
.chosen-rtl .chosen-single div {
|
362 |
+
right: auto;
|
363 |
+
left: 3px;
|
364 |
+
}
|
365 |
+
.chosen-rtl .chosen-single abbr {
|
366 |
+
right: auto;
|
367 |
+
left: 26px;
|
368 |
+
}
|
369 |
+
.chosen-rtl .chosen-choices li {
|
370 |
+
float: right;
|
371 |
+
}
|
372 |
+
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
|
373 |
+
direction: rtl;
|
374 |
+
}
|
375 |
+
.chosen-rtl .chosen-choices li.search-choice {
|
376 |
+
margin: 3px 5px 3px 0;
|
377 |
+
padding: 3px 5px 3px 19px;
|
378 |
+
}
|
379 |
+
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
|
380 |
+
right: auto;
|
381 |
+
left: 4px;
|
382 |
+
}
|
383 |
+
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
|
384 |
+
.chosen-rtl .chosen-drop {
|
385 |
+
left: 9999px;
|
386 |
+
}
|
387 |
+
.chosen-rtl.chosen-container-single .chosen-results {
|
388 |
+
margin: 0 0 4px 4px;
|
389 |
+
padding: 0 4px 0 0;
|
390 |
+
}
|
391 |
+
.chosen-rtl .chosen-results li.group-option {
|
392 |
+
padding-right: 15px;
|
393 |
+
padding-left: 0;
|
394 |
+
}
|
395 |
+
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
|
396 |
+
border-right: none;
|
397 |
+
}
|
398 |
+
.chosen-rtl .chosen-search input[type="text"] {
|
399 |
+
padding: 4px 5px 4px 20px;
|
400 |
+
background: white url('chosen-sprite.png') no-repeat -30px -20px;
|
401 |
+
background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
|
402 |
+
background: url('chosen-sprite.png') no-repeat -30px -20px, -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
403 |
+
background: url('chosen-sprite.png') no-repeat -30px -20px, -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
404 |
+
background: url('chosen-sprite.png') no-repeat -30px -20px, -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
|
405 |
+
background: url('chosen-sprite.png') no-repeat -30px -20px, linear-gradient(#eeeeee 1%, #ffffff 15%);
|
406 |
+
direction: rtl;
|
407 |
+
}
|
408 |
+
.chosen-rtl.chosen-container-single .chosen-single div b {
|
409 |
+
background-position: 6px 2px;
|
410 |
+
}
|
411 |
+
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
|
412 |
+
background-position: -12px 2px;
|
413 |
+
}
|
414 |
+
|
415 |
+
/* @end */
|
416 |
+
/* @group Retina compatibility */
|
417 |
+
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
|
418 |
+
.chosen-rtl .chosen-search input[type="text"],
|
419 |
+
.chosen-container-single .chosen-single abbr,
|
420 |
+
.chosen-container-single .chosen-single div b,
|
421 |
+
.chosen-container-single .chosen-search input[type="text"],
|
422 |
+
.chosen-container-multi .chosen-choices .search-choice .search-choice-close,
|
423 |
+
.chosen-container .chosen-results-scroll-down span,
|
424 |
+
.chosen-container .chosen-results-scroll-up span {
|
425 |
+
background-image: url('chosen-sprite@2x.png') !important;
|
426 |
+
background-size: 52px 37px !important;
|
427 |
+
background-repeat: no-repeat !important;
|
428 |
+
}
|
429 |
+
}
|
430 |
+
/* @end */
|
assets/css/chosen.min.css
CHANGED
@@ -1,3 +1,3 @@
|
|
1 |
-
/* Chosen v1.0.0 | (c) 2011-2013 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */
|
2 |
-
|
3 |
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(chosen-sprite.png) no-repeat 100% -20px;background:url(chosen-sprite.png) no-repeat 100% -20px,-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(chosen-sprite.png) no-repeat 100% -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat 100% -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat 100% -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(chosen-sprite.png) no-repeat -30px -20px;background:url(chosen-sprite.png) no-repeat -30px -20px,-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(chosen-sprite.png) no-repeat -30px -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat -30px -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat -30px -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}
|
1 |
+
/* Chosen v1.0.0 | (c) 2011-2013 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */
|
2 |
+
|
3 |
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:23px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(top,#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(chosen-sprite.png) no-repeat 100% -20px;background:url(chosen-sprite.png) no-repeat 100% -20px,-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(chosen-sprite.png) no-repeat 100% -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat 100% -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat 100% -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat 100% -20px,linear-gradient(#eee 1%,#fff 15%);font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#666;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(chosen-sprite.png) no-repeat -30px -20px;background:url(chosen-sprite.png) no-repeat -30px -20px,-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background:url(chosen-sprite.png) no-repeat -30px -20px,-webkit-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat -30px -20px,-moz-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat -30px -20px,-o-linear-gradient(#eee 1%,#fff 15%);background:url(chosen-sprite.png) no-repeat -30px -20px,linear-gradient(#eee 1%,#fff 15%);direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}
|
assets/css/fonts/mashsb-font.svg
CHANGED
@@ -1,78 +1,78 @@
|
|
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>Copyright (C) 2016 by original authors @ fontello.com</metadata>
|
5 |
-
<defs>
|
6 |
-
<font id="mashsb-font" horiz-adv-x="1000" >
|
7 |
-
<font-face font-family="mashsb-font" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
|
8 |
-
<missing-glyph horiz-adv-x="1000" />
|
9 |
-
<glyph glyph-name="facebook" unicode="" d="M535 843v-147h-87q-48 0-65-20t-17-60v-106h164l-22-165h-142v-424h-171v424h-142v165h142v122q0 104 58 161t155 57q82 0 127-7z" horiz-adv-x="571.4" />
|
10 |
-
|
11 |
-
<glyph glyph-name="google" unicode="" d="M0 32q0 87 89 155t215 68l54 0q-42 40-42 86 0 29 16 58-10-1-29-1-104 0-170 65t-66 160q0 91 82 159t187 68l310 0-69-50-98 0q47-18 74-68t26-111q0-93-88-162-37-29-48-46t-11-42q0-19 27-48t54-49q61-43 85-88t23-113q0-90-82-157t-222-66q-133 0-225 50t-92 132z m112 33q0-69 59-118t145-48q119 0 173 44t53 117q0 19-4 32-3 11-7 21t-12 19-14 16-19 16-21 15-25 18-26 17q-39 12-77 12l-4 0q-87 0-153-47-68-48-68-114z m66 559q11-79 61-136t109-58l4 0q56 0 90 52 27 42 27 99 0 16-2 34-10 79-59 134t-110 57l-4 0q-57 0-91-51-27-41-27-98 0-16 2-33z" horiz-adv-x="646" />
|
12 |
-
|
13 |
-
<glyph glyph-name="pinterest" unicode="" d="M0 350q4 213 150 356t350 144q219-4 358-149t142-351q-4-211-150-354t-350-146q-70 0-141 21 14 22 28 49 15 34 39 125 6 26 17 69 14-24 47-43 88-41 186 8 101 58 140 181 36 129-8 239t-158 160q-142 41-277-9t-187-171q-14-45-17-89t3-86 29-75 63-51q9-4 15 0 8 4 16 31t6 38q-2 3-8 13-41 67-27 140t60 124q72 64 169 70t165-53q37-42 48-103t0-116-38-105q-49-76-115-78-39 2-64 30t-14 66q3 21 23 84t22 94q-6 74-69 76-49-6-72-44t-26-87q6-57 18-78-21-88-33-141-4-14-22-84t-19-107l0-55q-139 64-219 187t-80 270z" horiz-adv-x="1000" />
|
14 |
-
|
15 |
-
<glyph glyph-name="linkedin" unicode="" d="M0-150l0 1000 1000 0 0-1000-1000 0z m164 729q2-34 25-54t53-23l2 0q35 2 59 24t23 53q-2 33-25 53t-55 21q-35 0-58-22t-24-52z m8-569l144 0 0 434-144 0 0-434z m225 0l144 0 0 242q0 24 4 36 27 52 74 52 72-2 72-97l0-233 145 0 0 248q-2 98-47 149-47 47-119 49-53-2-86-26-21-15-43-47l0 61-144 0q1-18 1-70 0-90-1-364z" horiz-adv-x="1000" />
|
16 |
-
|
17 |
-
<glyph glyph-name="digg" unicode="" d="M0 152l0 372q0 13 13 13l176 0 0 129q0 14 13 14l98 0 0-514q0-14-12-14l-288 0z m109 83l67 0q13 0 13 14l0 206-67 0q-13 0-13-14l0-206z m225-83l0 372q0 13 13 13l98 0 0-371q0-14-12-14l-99 0z m0 445l0 69q0 14 12 14l99 0 0-69q0-14-12-14l-99 0z m149-445l0 372q0 13 13 13l288 0 0-504q0-13-13-13l-288 0 1 69q0 14 12 14l176 0 0 49-189 0z m110 83l67 0q12 0 12 14l0 206-67 0q-12 0-12-14l0-206z m229-146q0 14 13 14l176 0 0 49-189 0 0 372q0 13 13 13l287 0 0-504q0-13-12-13l-288 0 0 69z m109 146l67 0q13 0 13 14l0 206-67 0q-13 0-13-14l0-206z" horiz-adv-x="1122" />
|
18 |
-
|
19 |
-
<glyph glyph-name="reddit" unicode="" d="M0 353q0 62 50 106t112 44q62 0 105-36l5 0q134 82 335 82l5 4 70 267 242-36q0-1 2-1 1 0 0 1 2 1 12 16t14 18q34 32 82 32 49 0 83-32t33-82-33-84-83-35q-57 0-87 39t-30 96q-2-1-97 13t-110 17l-3 0q-2-2-16-53t-30-109-18-64l0-3 5-4q72 0 148-20t130-58l3-2q1 1 2 1t2 1q25 18 36 25t29 13 43 6q68 0 116-48t48-117q0-47-26-86t-70-60q0-195-260-303-41-18-56-23-32-10-91-19t-93-9q-120 0-231 35-2 2-72 38-95 51-152 116t-58 156l-5 0q-33 17-59 50l-9 12q-15 27-19 46t-4 50z m34-12q0-66 57-112 5 59 48 116t101 101q-37 26-82 26-49 0-86-40t-38-91z m102-146q0-54 31-104t80-85 102-60 105-34q75-14 146-14 123 0 233 39t185 123l-3 0q30 38 43 69t13 72q0 54-26 103t-70 84-92 61-100 38q-85 23-181 23-74 0-151-18t-150-54-119-99-46-144z m186 73q0 37 23 60t59 22 62-22 25-60q0-36-25-60t-62-24-59 24-23 60z m36-164l44 0q25-45 80-68t111-24q58 0 110 24t84 68l41 0q-25-62-93-96t-142-34q-72 0-141 35t-94 95z m336 164q0 38 23 60t61 22q34 0 58-24t24-58-24-59-58-25q-37 0-60 24t-24 60z m255 468q0-35 25-60t60-25q36 0 59 25t23 60q0 34-24 58t-58 24-59-24-26-58z m14-281q55-36 95-92t56-120q59 43 59 96 0 58-35 100t-93 42q-45 0-82-26z" horiz-adv-x="1205" />
|
20 |
-
|
21 |
-
<glyph glyph-name="stumbleupon" unicode="" d="M0 143l0 181 224 0 0-179q0-28 20-48t49-21 50 20 20 49l0 423q0 117 87 200t205 82 206-83 86-201l0-92-134-40-89 42 0 80q0 29-20 49t-49 20-49-20-21-49l0-417q0-120-86-205t-206-84q-121 0-207 85t-86 208z m724-3l0 183 89-42 134 40 0-184q0-29 20-49t49-21 49 21 20 49l0 187 224 0 0-181q0-121-85-207t-207-86-207 85-86 205z" horiz-adv-x="1309" />
|
22 |
-
|
23 |
-
<glyph glyph-name="twitter" unicode="" d="M0-37q30-3 60-3 176 0 314 108-82 1-147 50t-89 125q20-4 47-4 35 0 67 9-88 17-145 87t-58 160l0 3q53-30 115-31-52 34-82 90t-31 120q0 68 35 127 94-117 230-186t290-78q-7 33-7 58 0 104 74 178t179 74q109 0 184-80 87 18 160 62-28-91-110-140 73 9 144 40-48-75-125-131l0-33q0-101-29-202t-90-194-145-165-201-115-253-42q-209 0-387 113z" horiz-adv-x="1230" />
|
24 |
-
|
25 |
-
<glyph glyph-name="mail" unicode="" d="M0 28v644q0 8 2 18l460-460q39-39 95-39 55 0 94 39l460 460q2-9 2-18v-644q0-37-26-62t-62-26h-937q-36 0-62 26t-26 62z m63 728q13 4 25 4h937q12 0 25-4l-463-463q-13-12-31-12t-30 12z" horiz-adv-x="1113.3" />
|
26 |
-
|
27 |
-
<glyph glyph-name="vk" unicode="" d="M0 654q10 8 25 12 14 4 25 4l9 0q10 0 24-1 22-1 32-1 6 0 38 2 16 1 29 1t23-1q20-2 32-8 6-3 13-13t12-19 11-25 10-22q38-82 94-163 2-3 7-11t9-12 9-12 10-11 11-8 11-6 12 0q28 5 31 117 1 19 1 35 0 74-15 102-6 11-15 18t-25 12-23 10q14 28 50 37t96 9l53 0t26 0 27-3l22-6t20-9 12-14q9-18 11-42 0-7 1-14 0-20-3-52-4-42-4-52-3-23-3-46 0-18 2-38 4-44 30-61 9 1 17 4t15 11 11 12 13 16 10 14q47 62 94 163l9 23t12 26 12 20 15 13q16 7 38 7l9 0q20 0 46-2 32-2 47-2 9 0 28 1t32 2 30-1 25-6 14-13q3-6 3-13 0-29-35-87-17-29-34-52t-46-58-37-47q-2-2-14-18t-17-24-12-22-5-27q0-8 3-15t10-15 10-12 13-13 12-11q71-65 112-117 40-52 40-75 0-33-51-41-26-4-53-4-21 0-43 3-20 2-37 2-26 0-45-5l-6 0q-66 11-139 94-4 4-17 21t-22 25-23 17-27 6q-23-4-30-29t-9-59-10-49q-13-24-79-24-28 0-66 4-78 8-141 40t-101 68-81 92q-104 133-197 322-3 6-11 23t-12 25-9 24-8 28-3 26z" horiz-adv-x="1220" />
|
28 |
-
|
29 |
-
<glyph glyph-name="print" unicode="" d="M866 564c40 0 75-35 75-78l0-366c0-42-35-77-75-77l-76 0 34-153-691 0 27 153-82 0c-45 0-78 35-78 77l0 366c0 43 33 78 78 78l96 0 0 117 34 0 0 129 527 0 0-129 34 0 0-117 97 0z m-623 199l0-292 457 0 0 292-457 0z m-113-389c30 0 55 24 55 54 0 28-25 53-55 53-29 0-54-25-54-53 0-30 25-54 54-54z m63-438l567 0-47 242-484 0z m252 113l-139 0 0 35 139 0 0-35z m198 0l-139 0 0 35 139 0 0-35z" horiz-adv-x="941" />
|
30 |
-
|
31 |
-
<glyph glyph-name="delicious" unicode="" d="M0-150l0 501 501 0 0-501-501 0z m509 499l0 501 500 0 0-501-500 0z" horiz-adv-x="1009" />
|
32 |
-
|
33 |
-
<glyph glyph-name="buffer" unicode="" d="M0 88q11 15 32 26t49 20 40 15q19 0 34-4t33-15 25-13q47-21 260-119 19-4 36 0t39 18 24 14q20 9 77 35t87 39q4 2 42 21t60 24q13 2 28-1t23-7 23-13 18-11 16-6 18-8 11-11q3-4 4-14-10-13-31-24t-51-22-40-16q-43-20-128-62t-129-61q-7-3-21-12t-23-13-26-11-27-7-30 2l-264 123q-6 3-32 14t-51 22-54 24-46 24-22 16q-4 4-4 13z m0 268q11 15 32 25t50 20 41 15q19 0 34-4t35-15 25-14q42-19 127-58t127-59q19-5 37 0t39 17 25 14q68 32 160 72 11 5 32 17t38 19 36 11q16 3 32-1t37-17 23-13q5-3 16-6t18-8 11-11q3-5 4-14-10-14-31-25t-53-23-41-16q-48-23-135-65t-123-59q-7-3-26-14t-29-15-32-10-36 0q-214 101-260 122-6 3-44 19t-69 30-62 30-34 22q-4 4-4 14z m0 267q10 15 32 27t52 22 41 16l348 162q30 0 54-7t56-26 40-22q39-18 117-54t117-55q4-2 37-15t54-24 27-20q3-4 4-13-9-13-26-22t-43-19-35-14q-47-22-140-66t-139-67q-6-3-20-11t-23-12-25-11-27-6-28 1q-245 114-256 119-4 2-63 28t-102 46-48 30q-4 4-4 13z" horiz-adv-x="979" />
|
34 |
-
|
35 |
-
<glyph glyph-name="heart" unicode="" d="M500-79q-14 0-25 10l-348 336q-5 5-15 15t-31 37-38 54-30 67-13 77q0 123 71 192t196 70q34 0 70-12t67-33 54-38 42-38q20 20 42 38t54 38 67 33 70 12q125 0 196-70t71-192q0-123-128-251l-347-335q-10-10-25-10z" horiz-adv-x="1000" />
|
36 |
-
|
37 |
-
<glyph glyph-name="weibo" unicode="" d="M0 178q0 161 184 347 117 116 236 162 56 23 97 23 45 0 72-27 26-26 26-72 0-31-12-72-4-14 3-17t16-1l10 4q96 40 170 40t106-42q15-22 15-52 0-31-16-71-7-10-2-17t8-9 14-5q62-19 106-62t44-107q0-59-41-120t-111-113-178-84-229-33q-131 0-247 38t-194 116-77 174z m125-48q10-101 125-161 92-49 209-49 29 0 60 3 153 15 255 97 92 75 92 165 0 9-1 18-10 100-125 160-93 49-210 49-29 0-59-3-101-10-183-51t-126-101q-38-53-38-109 0-9 1-18z m160-62q-13 29-13 59 0 35 18 70 31 64 104 96 45 20 91 20 27 0 54-7 76-20 109-82 17-32 17-66 0-32-15-65-31-71-109-104-44-19-88-19-34 0-67 11-73 23-101 87z m56 19q6-25 30-35 13-6 27-6 12 0 24 4 28 9 43 33 10 16 10 32 0 7-3 15-6 24-30 34-13 5-26 5-12 0-25-4-27-9-41-32-11-16-11-33 0-7 2-13z m141 79q3-9 13-13 5-2 10-2t9 2q11 4 16 13t2 18-12 13q-9 3-19 0t-16-13q-3-6-3-12l0-6z m321 621q-1 5-1 10 0 13 8 25 10 16 29 21 34 7 68 7 51 0 100-15 83-27 143-93t78-153q7-35 7-68 0-51-16-98l0-1q-6-18-23-27-11-5-22-5-7 0-15 2-19 6-27 23-5 11-5 21 0 8 2 15l0 1q11 34 11 70 0 23-4 48-13 62-56 109t-102 66q-35 10-70 10-24 0-49-5-5-1-10-1-14 0-26 8-16 11-20 30z m40-157q-1 5-1 10 0 10 6 21 9 14 26 18 19 4 37 4 67 0 115-53 29-33 38-75 3-17 3-33 0-24-8-48-5-16-20-23-9-5-18-5-7 0-13 2-16 5-24 20-4 9-4 18 0 7 2 13 4 14 4 26 0 28-21 50-22 26-54 26-10 0-20-2-5-1-9-1-11 0-21 7-14 9-18 25z" horiz-adv-x="1235" />
|
38 |
-
|
39 |
-
<glyph glyph-name="pocket" unicode="" d="M2 520q-7 215 12 270 4 9 9 16t14 12 14 10 17 10 17 8q136 0 386 2t329 2l94 0t55 0 56-3 45-6 33-10q16-9 27-24t16-29 8-40 2-42-1-50 0-50q0-207-23-327t-96-213q-70-88-165-140t-193-62-200 11-186 73-151 134-96 181q-15 52-23 267z m232 2q-26-28 15-89t104-124q2-2 39-40t54-52 47-35 57-29q11-3 22-3t20 1 19 7 16 7 16 12 12 10 12 11l3 3q9 9 60 56t86 81 68 79 35 75q-15 40-38 56t-51 9-56-26-59-48-56-56-49-51-37-33q-27 16-73 60t-82 82-73 64-55 14q-25-15-56-41z" horiz-adv-x="1136" />
|
40 |
-
|
41 |
-
<glyph glyph-name="xing" unicode="" d="M0 152l219 0 173 286-130 229-219 0 130-229z m362 90l346 608 232 0-345-608 222-392-232 0z" horiz-adv-x="940" />
|
42 |
-
|
43 |
-
<glyph glyph-name="flattr" unicode="" d="M0-37l0 514q0 179 85 278t259 99l548 0q-5-5-52-53t-100-101-109-109-95-93-42-37q-15 0-15 16l0 156-48 0q-59 0-94-6t-63-26-39-57-12-96l0-262z m67-117q5 5 53 53t100 101 109 110 95 93 41 36q15 0 15-16l0-156 48 0q116 0 162 36t45 149l0 262 224 223 0-514q0-179-84-278t-260-99l-548 0z" horiz-adv-x="959" />
|
44 |
-
|
45 |
-
<glyph glyph-name="odnoklassniki" unicode="" d="M1000 761v-824q0-36-26-62t-62-26h-824q-36 0-62 26t-26 62v824q0 36 26 62t62 26h824q36 0 62-26t26-62z m-295-216q0 87-59 150t-146 63-146-63-59-150 59-150 146-63 146 63 59 150z m22-279q0 26-17 45t-43 18q-15 0-28-8-70-36-140-36-69 0-138 36-16 7-28 7-25 0-42-18t-18-45q0-68 147-97l-117-121q-18-18-18-44t18-45 42-18 43 18l112 116 112-116q18-18 43-18t43 18 17 45-18 44l-117 121q147 30 147 98z m-142 279q0-36-24-62t-61-26-60 26-25 62 25 62 60 26 61-26 24-62z" horiz-adv-x="1000" />
|
46 |
-
|
47 |
-
<glyph glyph-name="tumblr" unicode="" d="M0 440l0 142q60 20 101 55 41 33 67 86 26 51 35 127l143 0 0-253 237 0 0-157-237 0 0-256q0-86 9-112 9-24 34-39 34-20 76-20 77 0 151 49l0-157q-63-31-116-43-52-12-112-12-68 0-122 17-55 19-89 50-36 31-52 68-14 34-14 105l0 350-111 0z" horiz-adv-x="616" />
|
48 |
-
|
49 |
-
<glyph glyph-name="whatsapp" unicode="" d="M952 362c0-244-198-441-444-441-78 0-151 20-214 55l-246-78 80 236c-41 67-64 144-64 228 0 243 199 440 444 440 246 0 444-197 444-440z m-444 370c-206 0-373-166-373-370 0-81 26-156 71-217l-47-138 144 45c59-38 129-61 205-61 206 0 374 166 374 371 0 204-168 370-374 370z m225-472c-3 5-10 7-21 13-11 5-65 31-75 35-10 4-17 5-24-5-7-11-28-36-35-43-6-7-12-8-23-3-11 6-46 17-88 54-32 29-54 64-60 75-7 11-1 17 4 22 5 5 11 13 17 19 5 6 7 11 11 18 3 7 1 13-1 19-3 5-25 58-34 80-9 22-18 18-24 18-7 0-14 1-21 1-7 0-19-3-29-14-10-10-38-37-38-90 0-53 39-104 44-111 6-8 75-120 186-163 111-44 111-29 131-27 20 1 64 26 73 51 9 25 9 47 7 51z" horiz-adv-x="1000" />
|
50 |
-
|
51 |
-
<glyph glyph-name="meneame" unicode="" d="M508 378c-21-13-41-20-63-24-32-7-64-7-96-1-28 5-50 20-68 41-37 41-63 87-70 142-11 76 15 137 73 185 42 34 91 51 144 60 82 15 159-1 235-34 38-16 76-36 115-50 9-3 18-6 27-7 17-2 31 3 42 16 14 16 19 36 19 57 4 0 5-3 6-5 13-23 9-60-7-79-18-20-41-23-66-20-28 3-54 11-80 23-48 23-96 44-148 56-66 15-130 12-194-9-92-31-140-122-115-216 14-54 45-97 93-127 20-13 43-18 67-17 24 0 48 5 71 9 5 1 9 2 15 0z m97-462c-5 1-13-4-14 3-1 6 7 8 12 10 31 12 62 25 92 37 19 8 38 17 55 29 6 4 11 8 16 14 7 8 9 17 5 28-23 58-49 115-70 175-16 48-29 96-33 147-4 60 17 107 69 139 24 15 51 27 77 38 32 14 64 28 93 50 43 33 57 76 53 128-2 23-6 46-11 68 0 3-4 7 1 9 4 1 6-2 8-5 14-25 25-52 28-81 6-55-18-98-57-135-24-23-54-38-84-53-27-13-55-26-80-42-28-18-51-40-58-74-7-28-2-55 4-81 12-59 36-114 59-169 13-29 26-57 35-86 16-47 3-84-39-111-30-19-64-27-99-33-20-3-41-4-62-5z m-408 567c0-5-3-8-6-12-45-64-83-132-112-205-21-51-25-103-12-156 16-66 60-106 122-130 45-18 91-26 139-32 65-7 131-13 197-19 7-1 13-2 19-4 3-1 7-2 7-6-1-5-5-3-8-4-43-3-86-5-128-6-61-1-121-1-180 9-97 16-172 64-208 159-19 51-17 104-1 156 23 77 59 148 117 207 15 15 32 28 48 41 2 1 3 3 6 2z m165-353c68 12 137 18 205 10 33-4 39-11 40-44 1-52-6-104-21-154-3-8-6-16-11-23-2-3-4-7-8-5-4 1-3 5-4 8-1 23 3 45 5 67 3 31 8 63 5 95-1 10-5 16-14 21-27 12-55 16-84 19-35 4-71 3-106 6-2 0-5 0-7 0z" horiz-adv-x="1000" />
|
52 |
-
|
53 |
-
<glyph glyph-name="managewp" unicode="" d="M779 604c0 0-12-237-175-199-111 32-92 160-92 160s-127-55-143-173c-3 95-127 159-127 159 29-35 51-121 23-186-41-96-121-118-121-118 55-149 187-256 356-256 215 0 356 164 356 380 0 87-29 168-77 233m-279 198c-250 0-452-202-452-452 0-250 202-452 452-452 250 0 452 202 452 452 0 250-202 452-452 452m0-863c-227 0-411 184-411 411 0 227 184 411 411 411 227 0 411-184 411-411 0-227-184-411-411-411" horiz-adv-x="1000" />
|
54 |
-
|
55 |
-
<glyph glyph-name="thumbs-up" unicode="" d="M143 100q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m643 321q0 29-22 50t-50 22h-196q0 32 27 89t26 89q0 55-17 81t-72 27q-14-15-21-48t-17-70-33-61q-13-13-43-51-2-3-13-16t-18-23-19-24-22-25-22-19-22-15-20-6h-18v-357h18q7 0 18-1t18-4 21-6 20-7 20-6 16-6q118-41 191-41h67q107 0 107 93 0 15-2 31 16 9 26 30t10 41-10 38q29 28 29 67 0 14-5 31t-14 26q18 1 30 26t12 45z m71 1q0-50-27-91 5-18 5-38 0-43-21-81 1-12 1-24 0-56-33-99 0-78-48-123t-126-45h-72q-54 0-106 13t-121 36q-65 23-77 23h-161q-29 0-50 21t-21 50v357q0 30 21 51t50 21h153q20 13 77 86 32 42 60 72 13 14 19 48t17 70 35 60q22 21 50 21 47 0 84-18t57-57 20-104q0-51-27-107h98q58 0 101-42t42-100z" horiz-adv-x="857.1" />
|
56 |
-
|
57 |
-
<glyph glyph-name="facebook-squared" unicode="" d="M696 779q67 0 114-48t47-113v-536q0-66-47-113t-114-48h-104v333h111l16 129h-127v83q0 31 13 46t51 16l68 1v115q-35 5-100 5-75 0-121-44t-45-127v-95h-112v-129h112v-333h-297q-67 0-114 48t-47 113v536q0 66 47 113t114 48h535z" horiz-adv-x="857.1" />
|
58 |
-
|
59 |
-
<glyph glyph-name="mailru" unicode="" d="M542 418q0 60-29 94t-83 34q-35 0-69-17t-61-47-45-77-17-100q0-63 30-97t84-34q54 0 98 37t69 93 23 114z m315-68q0-62-20-110t-55-75-74-42-81-15q-3 0-8 0t-10-1q-53 0-79 30-15 18-18 46-29-37-74-61t-96-25q-90 0-140 54t-49 150q0 88 37 162t100 117 137 43q48 0 86-19t60-56l1 11 6 31q0 3 3 7t5 3h66q3 0 7-6 3-3 2-9l-67-343q-3-13-3-26 0-22 7-29t25-8q16 1 32 3t41 14 43 28 31 50 14 76q0 163-97 260t-260 97q-73 0-139-28t-114-76-76-114-29-139 29-139 76-113 114-77 139-28q127 0 226 80 6 5 13 5t12-7l23-27q4-7 4-14-2-7-7-12-57-46-127-72t-144-25q-87 0-167 34t-136 92-92 137-34 166 34 166 92 137 136 92 167 34q192 0 310-119t118-310z" horiz-adv-x="857.1" />
|
60 |
-
|
61 |
-
<glyph glyph-name="line" unicode="" d="M0 850h1000v-1000h-1000z m875-447c0 168-168 304-375 304s-375-136-375-304c0-150 133-276 314-300 12-3 28-8 33-19 4-9 2-24 1-34l-5-32c-2-9-8-37 32-20s216 127 295 218c54 59 80 120 80 187z m-522-100h-74c-11 0-20 9-20 20v149c0 11 9 20 20 20 11 0 19-9 19-20v-130h55c11 0 20-8 20-19 0-11-9-20-20-20z m77 20c0-11-9-20-19-20-11 0-20 9-20 20v149c0 11 9 20 20 20 10 0 19-9 19-20v-149z m180 0c0-9-6-16-14-19-2 0-4-1-6-1-6 0-12 3-16 8l-76 104v-92c0-11-9-20-20-20-11 0-19 9-19 20v149c0 8 5 16 13 19 2 0 4 1 6 1 6 0 12-3 16-8l76-104v92c0 11 9 20 20 20 11 0 20-9 20-20v-149z m120 94c11 0 20-9 20-20 0-10-9-19-20-19h-55v-35h55c11 0 20-9 20-20 0-11-9-20-20-20h-74c-11 0-20 9-20 20v149c0 11 9 20 20 20h74c11 0 20-9 20-20 0-11-9-20-20-20h-55v-35h55z" horiz-adv-x="1000" />
|
62 |
-
|
63 |
-
<glyph glyph-name="yummly" unicode="" d="M791 265c12-1 23 2 33 6 6 3 9 7 7 14-2 6-4 13-2 20 8 49 16 98 25 147 0 3 1 6 3 8 11 7 23 14 37 13 9-1 14-6 15-15 1-6 1-12 0-18-6-31-11-61-16-91-3-15-5-31-7-46-3-21 5-34 24-37 15-3 30-2 44 4 7 3 10 8 8 15-3 10-3 19-1 29 7 44 15 88 23 133 3 19 7 38 4 58-4 20-16 33-36 38-14 3-27 3-40-1-19-4-36-12-52-21-5-3-7-2-10 2-6 11-16 17-27 20-14 3-28 3-42-1-15-3-29-9-43-16-5-3-8-2-10 2-4 7-11 10-18 12-16 4-32 1-47-5-7-3-9-7-7-14 3-9 3-19 1-28-8-47-17-94-25-140-3-20-8-38-8-58 0-17 8-27 25-30 15-2 29-1 43 5 8 4 10 7 8 16-1 8-3 15-1 23 8 48 16 95 24 143 1 3 2 6 5 8 9 6 18 11 29 12 15 2 22-4 22-19 0-4 0-8-1-12-5-30-10-60-15-90-3-18-8-36-8-55-1-19 10-30 30-31 2 0 5 0 6 0z m-418 69c0-2 0-4 0-6 1-42 30-65 71-58 19 3 36 9 53 16 5 2 7 2 9-3 4-11 13-16 24-18 15-2 30 0 44 6 7 2 9 7 7 13-3 11-3 22-1 33 8 45 16 90 24 135 3 20 9 40 8 61 0 14-8 23-22 27-16 3-31 1-46-5-7-3-9-7-8-14 2-8 4-15 2-23-8-46-16-93-24-139-1-3-2-6-5-8-11-5-21-10-33-10-16-1-24 7-24 22 0 4 0 8 1 13 4 26 9 52 13 78 4 20 9 39 9 59-1 15-9 24-23 27-15 4-30 2-44-3-10-4-11-7-9-17 2-8 3-15 1-23-5-29-10-58-15-87-4-25-10-50-12-76z m601-100c-4 4-8 5-14 2-10-7-21-12-33-17-52-21-106-29-165-28-32-1-67 3-102 7-65 8-130 21-195 32-47 8-93 16-141 19-12 1-12 1-10 13 17 96 34 192 50 288 5 25 10 50 13 74 2 21-7 33-27 36-15 3-29 1-42-5-8-3-10-6-8-15 2-9 3-17 1-26-13-73-26-146-39-220-1-4-3-8-7-10-22-12-46-21-70-26-11-2-22-4-33-1-11 2-15 6-17 17-1 8 0 16 2 23 11 43 22 87 33 130 6 23 13 47 12 72-2 35-21 59-56 63-44 5-83-10-116-39-8-6-8-16-6-25 5-14 13-26 25-36 4-4 9-4 13 1 2 2 4 4 6 5 11 9 23 17 38 18 11 1 17-4 18-15 1-7-1-13-3-20-9-35-18-69-27-104-8-30-18-60-23-92-5-38 12-81 69-83 42-1 82 8 119 30 2 1 4 3 6 2 1-1 0-4 0-5-2-13-5-25-6-37-1-9-6-12-13-13-31-4-60-12-87-27-44-22-71-59-78-108-6-36 10-68 41-85 19-10 40-12 61-10 46 4 79 29 102 67 18 29 29 61 35 95 2 11 3 12 14 11 47-4 93-12 138-22 86-17 170-38 257-50 55-7 110-10 165-2 39 6 75 18 107 40 10 7 16 16 16 29-1 19-9 34-23 47z m-756-56c-6-23-13-46-27-66-7-10-16-16-27-19-17-4-28 6-29 23 1 16 8 30 20 40 16 16 36 23 58 28 4 1 6-1 5-6z" horiz-adv-x="1000" />
|
64 |
-
|
65 |
-
<glyph glyph-name="frype" unicode="" d="M420 188c3-18 7-29 14-35 8-8 18-10 31-12 16 2 27 5 34 16 4 7 7 17 9 31 1 13 2 35 5 60v1l-1 9-2 9-1 9-1 8-1 9-2 9-1 9-1 8-2 8-1 8-1 8v1l-1 7-1 7-2 7-1 6-1 6-2 6-2 8-2 9-2 9-3 10-2 10-3 11-2 10-3 11-2 11-1 11-2 11-1 12-1 11-1 11v11l1 11 1 11 1 11 3 11 3 10 5 10 5 10 3 4c-10 2-22 4-36 4-5 0-11 0-16-1-120-10-71-147-50-222 14-52 30-173 36-210z m14 448c5-1 10-1 15-1 25 0 41 13 50 33 6 14 8 31 8 50-1 15-3 30-8 42-10 24-28 41-55 41-3 0-7 0-10-1-34-5-49-40-48-82 1-40 17-74 48-82z m65-198c4-18 9-35 12-50 15-60 29-199 35-241 5-43 20-51 50-54 30 3 45 11 50 54 5 42 19 181 34 241 3 15 8 32 12 50 13 55 24 119 0 161-15 26-45 44-96 44-52 0-82-18-97-44-24-42-13-106 0-161z m96 221h1c46 0 68 43 68 95 0 53-22 96-68 96h-1c-47 0-69-43-69-96 0-52 22-95 69-95z m146-38c-14 0-26-2-36-4l3-4 5-10 5-10 3-10 3-11 2-11 1-11 0-11v-11l-1-11 0-11-2-12-1-11-2-11-3-11-2-11-2-10-2-11-3-10-2-10-3-9-2-9-2-8-1-6-2-6-1-6-1-7-2-7-1-6v-2l-1-8-2-8-1-8-1-8-1-9-2-9-1-9-1-8-1-9-1-9-1-9v0c2-26 4-48 5-61 1-14 4-24 8-31 7-11 18-14 34-16 13 2 23 4 31 12 7 6 11 17 14 35 6 37 22 158 37 210 20 75 69 212-51 222-5 1-10 1-16 1z m1 14c5 0 10 0 15 1 31 8 47 42 48 82 2 42-13 77-48 82-3 1-6 1-10 1-27 0-45-17-55-41-4-12-7-27-8-42 0-19 2-36 8-50 9-20 25-33 50-33z m144-62c223-3 353-139 205-326-67-86-182-171-334-226-7-3-15-5-22-8-14-4-29-9-43-13-33-9-65-17-96-24-34-6-66-11-97-15-22-2-44-4-65-4-141-4-248 35-283 118-42 100 43 238 213 343-126-50-354-169-364-340v-22c1-17 4-34 10-53 36-115 207-169 424-149 22 2 43 4 65 7 32 5 64 11 97 19 31 8 64 16 96 27 7 2 15 4 22 7 14 4 29 9 43 15 188 68 328 159 410 264 46 60 70 116 75 165v38c-13 124-158 197-356 177" horiz-adv-x="1242" />
|
66 |
-
|
67 |
-
<glyph glyph-name="skype" unicode="" d="M655 257q0 28-11 51t-27 38-41 27-46 19-49 13l-58 14q-17 4-25 6t-19 6-17 9-9 12-4 16q0 43 80 43 24 0 43-6t30-16 21-19 23-16 27-7q26 0 42 18t16 43q0 31-32 55t-79 38-101 13q-38 0-74-9t-67-26-49-48-19-72q0-34 10-60t32-42 44-27 58-18l81-20q51-12 63-20 18-11 18-34 0-21-23-36t-58-14q-29 0-51 9t-37 22-25 25-26 21-30 9q-28 0-42-17t-14-41q0-52 68-88t162-37q41 0 78 10t69 30 49 52 19 74z m202-121q0-89-63-152t-151-63q-73 0-131 45-43-9-83-9-80 0-153 31t-126 84-83 125-31 153q0 41 9 84-45 58-45 130 0 89 63 152t151 63q73 0 131-45 43 9 84 9 79 0 152-31t126-84 84-125 30-153q0-41-8-84 44-58 44-130z" horiz-adv-x="857.1" />
|
68 |
-
|
69 |
-
<glyph glyph-name="share" unicode="" d="M679 279q74 0 126-53t52-126-52-126-126-53-127 53-52 126q0 7 1 19l-201 100q-51-48-121-48-75 0-127 53t-52 126 52 126 127 53q70 0 121-48l201 100q-1 12-1 19 0 74 52 126t127 53 126-53 52-126-52-126-126-53q-71 0-122 48l-201-100q1-12 1-19t-1-19l201-100q51 48 122 48z" horiz-adv-x="857.1" />
|
70 |
-
|
71 |
-
<glyph glyph-name="telegram" unicode="" d="M364-1c-24 0-20 9-29 31l-72 225 557 313m-456-569c19 0 28 8 38 18l102 93-127 72m0 0l307-214c35-18 60-9 68 31l125 555c13 49-19 71-53 56l-732-267c-50-18-50-45-9-57l188-55 435 259c20 12 39 6 24-7" horiz-adv-x="1000" />
|
72 |
-
|
73 |
-
<glyph glyph-name="hackernews" unicode="" d="M0 850l161 0 197-301q49-75 102-170 48 85 109 177l194 294 154 0-399-576 0-424-133 0 0 424z" horiz-adv-x="917" />
|
74 |
-
|
75 |
-
<glyph glyph-name="flipboard" unicode="" d="M10 350v-490h163 163v163 163l163 1 163 1 1 163 1 163 163 1 163 1v162 162h-490-490v-490z" horiz-adv-x="1000" />
|
76 |
-
</font>
|
77 |
-
</defs>
|
78 |
</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>Copyright (C) 2016 by original authors @ fontello.com</metadata>
|
5 |
+
<defs>
|
6 |
+
<font id="mashsb-font" horiz-adv-x="1000" >
|
7 |
+
<font-face font-family="mashsb-font" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
|
8 |
+
<missing-glyph horiz-adv-x="1000" />
|
9 |
+
<glyph glyph-name="facebook" unicode="" d="M535 843v-147h-87q-48 0-65-20t-17-60v-106h164l-22-165h-142v-424h-171v424h-142v165h142v122q0 104 58 161t155 57q82 0 127-7z" horiz-adv-x="571.4" />
|
10 |
+
|
11 |
+
<glyph glyph-name="google" unicode="" d="M0 32q0 87 89 155t215 68l54 0q-42 40-42 86 0 29 16 58-10-1-29-1-104 0-170 65t-66 160q0 91 82 159t187 68l310 0-69-50-98 0q47-18 74-68t26-111q0-93-88-162-37-29-48-46t-11-42q0-19 27-48t54-49q61-43 85-88t23-113q0-90-82-157t-222-66q-133 0-225 50t-92 132z m112 33q0-69 59-118t145-48q119 0 173 44t53 117q0 19-4 32-3 11-7 21t-12 19-14 16-19 16-21 15-25 18-26 17q-39 12-77 12l-4 0q-87 0-153-47-68-48-68-114z m66 559q11-79 61-136t109-58l4 0q56 0 90 52 27 42 27 99 0 16-2 34-10 79-59 134t-110 57l-4 0q-57 0-91-51-27-41-27-98 0-16 2-33z" horiz-adv-x="646" />
|
12 |
+
|
13 |
+
<glyph glyph-name="pinterest" unicode="" d="M0 350q4 213 150 356t350 144q219-4 358-149t142-351q-4-211-150-354t-350-146q-70 0-141 21 14 22 28 49 15 34 39 125 6 26 17 69 14-24 47-43 88-41 186 8 101 58 140 181 36 129-8 239t-158 160q-142 41-277-9t-187-171q-14-45-17-89t3-86 29-75 63-51q9-4 15 0 8 4 16 31t6 38q-2 3-8 13-41 67-27 140t60 124q72 64 169 70t165-53q37-42 48-103t0-116-38-105q-49-76-115-78-39 2-64 30t-14 66q3 21 23 84t22 94q-6 74-69 76-49-6-72-44t-26-87q6-57 18-78-21-88-33-141-4-14-22-84t-19-107l0-55q-139 64-219 187t-80 270z" horiz-adv-x="1000" />
|
14 |
+
|
15 |
+
<glyph glyph-name="linkedin" unicode="" d="M0-150l0 1000 1000 0 0-1000-1000 0z m164 729q2-34 25-54t53-23l2 0q35 2 59 24t23 53q-2 33-25 53t-55 21q-35 0-58-22t-24-52z m8-569l144 0 0 434-144 0 0-434z m225 0l144 0 0 242q0 24 4 36 27 52 74 52 72-2 72-97l0-233 145 0 0 248q-2 98-47 149-47 47-119 49-53-2-86-26-21-15-43-47l0 61-144 0q1-18 1-70 0-90-1-364z" horiz-adv-x="1000" />
|
16 |
+
|
17 |
+
<glyph glyph-name="digg" unicode="" d="M0 152l0 372q0 13 13 13l176 0 0 129q0 14 13 14l98 0 0-514q0-14-12-14l-288 0z m109 83l67 0q13 0 13 14l0 206-67 0q-13 0-13-14l0-206z m225-83l0 372q0 13 13 13l98 0 0-371q0-14-12-14l-99 0z m0 445l0 69q0 14 12 14l99 0 0-69q0-14-12-14l-99 0z m149-445l0 372q0 13 13 13l288 0 0-504q0-13-13-13l-288 0 1 69q0 14 12 14l176 0 0 49-189 0z m110 83l67 0q12 0 12 14l0 206-67 0q-12 0-12-14l0-206z m229-146q0 14 13 14l176 0 0 49-189 0 0 372q0 13 13 13l287 0 0-504q0-13-12-13l-288 0 0 69z m109 146l67 0q13 0 13 14l0 206-67 0q-13 0-13-14l0-206z" horiz-adv-x="1122" />
|
18 |
+
|
19 |
+
<glyph glyph-name="reddit" unicode="" d="M0 353q0 62 50 106t112 44q62 0 105-36l5 0q134 82 335 82l5 4 70 267 242-36q0-1 2-1 1 0 0 1 2 1 12 16t14 18q34 32 82 32 49 0 83-32t33-82-33-84-83-35q-57 0-87 39t-30 96q-2-1-97 13t-110 17l-3 0q-2-2-16-53t-30-109-18-64l0-3 5-4q72 0 148-20t130-58l3-2q1 1 2 1t2 1q25 18 36 25t29 13 43 6q68 0 116-48t48-117q0-47-26-86t-70-60q0-195-260-303-41-18-56-23-32-10-91-19t-93-9q-120 0-231 35-2 2-72 38-95 51-152 116t-58 156l-5 0q-33 17-59 50l-9 12q-15 27-19 46t-4 50z m34-12q0-66 57-112 5 59 48 116t101 101q-37 26-82 26-49 0-86-40t-38-91z m102-146q0-54 31-104t80-85 102-60 105-34q75-14 146-14 123 0 233 39t185 123l-3 0q30 38 43 69t13 72q0 54-26 103t-70 84-92 61-100 38q-85 23-181 23-74 0-151-18t-150-54-119-99-46-144z m186 73q0 37 23 60t59 22 62-22 25-60q0-36-25-60t-62-24-59 24-23 60z m36-164l44 0q25-45 80-68t111-24q58 0 110 24t84 68l41 0q-25-62-93-96t-142-34q-72 0-141 35t-94 95z m336 164q0 38 23 60t61 22q34 0 58-24t24-58-24-59-58-25q-37 0-60 24t-24 60z m255 468q0-35 25-60t60-25q36 0 59 25t23 60q0 34-24 58t-58 24-59-24-26-58z m14-281q55-36 95-92t56-120q59 43 59 96 0 58-35 100t-93 42q-45 0-82-26z" horiz-adv-x="1205" />
|
20 |
+
|
21 |
+
<glyph glyph-name="stumbleupon" unicode="" d="M0 143l0 181 224 0 0-179q0-28 20-48t49-21 50 20 20 49l0 423q0 117 87 200t205 82 206-83 86-201l0-92-134-40-89 42 0 80q0 29-20 49t-49 20-49-20-21-49l0-417q0-120-86-205t-206-84q-121 0-207 85t-86 208z m724-3l0 183 89-42 134 40 0-184q0-29 20-49t49-21 49 21 20 49l0 187 224 0 0-181q0-121-85-207t-207-86-207 85-86 205z" horiz-adv-x="1309" />
|
22 |
+
|
23 |
+
<glyph glyph-name="twitter" unicode="" d="M0-37q30-3 60-3 176 0 314 108-82 1-147 50t-89 125q20-4 47-4 35 0 67 9-88 17-145 87t-58 160l0 3q53-30 115-31-52 34-82 90t-31 120q0 68 35 127 94-117 230-186t290-78q-7 33-7 58 0 104 74 178t179 74q109 0 184-80 87 18 160 62-28-91-110-140 73 9 144 40-48-75-125-131l0-33q0-101-29-202t-90-194-145-165-201-115-253-42q-209 0-387 113z" horiz-adv-x="1230" />
|
24 |
+
|
25 |
+
<glyph glyph-name="mail" unicode="" d="M0 28v644q0 8 2 18l460-460q39-39 95-39 55 0 94 39l460 460q2-9 2-18v-644q0-37-26-62t-62-26h-937q-36 0-62 26t-26 62z m63 728q13 4 25 4h937q12 0 25-4l-463-463q-13-12-31-12t-30 12z" horiz-adv-x="1113.3" />
|
26 |
+
|
27 |
+
<glyph glyph-name="vk" unicode="" d="M0 654q10 8 25 12 14 4 25 4l9 0q10 0 24-1 22-1 32-1 6 0 38 2 16 1 29 1t23-1q20-2 32-8 6-3 13-13t12-19 11-25 10-22q38-82 94-163 2-3 7-11t9-12 9-12 10-11 11-8 11-6 12 0q28 5 31 117 1 19 1 35 0 74-15 102-6 11-15 18t-25 12-23 10q14 28 50 37t96 9l53 0t26 0 27-3l22-6t20-9 12-14q9-18 11-42 0-7 1-14 0-20-3-52-4-42-4-52-3-23-3-46 0-18 2-38 4-44 30-61 9 1 17 4t15 11 11 12 13 16 10 14q47 62 94 163l9 23t12 26 12 20 15 13q16 7 38 7l9 0q20 0 46-2 32-2 47-2 9 0 28 1t32 2 30-1 25-6 14-13q3-6 3-13 0-29-35-87-17-29-34-52t-46-58-37-47q-2-2-14-18t-17-24-12-22-5-27q0-8 3-15t10-15 10-12 13-13 12-11q71-65 112-117 40-52 40-75 0-33-51-41-26-4-53-4-21 0-43 3-20 2-37 2-26 0-45-5l-6 0q-66 11-139 94-4 4-17 21t-22 25-23 17-27 6q-23-4-30-29t-9-59-10-49q-13-24-79-24-28 0-66 4-78 8-141 40t-101 68-81 92q-104 133-197 322-3 6-11 23t-12 25-9 24-8 28-3 26z" horiz-adv-x="1220" />
|
28 |
+
|
29 |
+
<glyph glyph-name="print" unicode="" d="M866 564c40 0 75-35 75-78l0-366c0-42-35-77-75-77l-76 0 34-153-691 0 27 153-82 0c-45 0-78 35-78 77l0 366c0 43 33 78 78 78l96 0 0 117 34 0 0 129 527 0 0-129 34 0 0-117 97 0z m-623 199l0-292 457 0 0 292-457 0z m-113-389c30 0 55 24 55 54 0 28-25 53-55 53-29 0-54-25-54-53 0-30 25-54 54-54z m63-438l567 0-47 242-484 0z m252 113l-139 0 0 35 139 0 0-35z m198 0l-139 0 0 35 139 0 0-35z" horiz-adv-x="941" />
|
30 |
+
|
31 |
+
<glyph glyph-name="delicious" unicode="" d="M0-150l0 501 501 0 0-501-501 0z m509 499l0 501 500 0 0-501-500 0z" horiz-adv-x="1009" />
|
32 |
+
|
33 |
+
<glyph glyph-name="buffer" unicode="" d="M0 88q11 15 32 26t49 20 40 15q19 0 34-4t33-15 25-13q47-21 260-119 19-4 36 0t39 18 24 14q20 9 77 35t87 39q4 2 42 21t60 24q13 2 28-1t23-7 23-13 18-11 16-6 18-8 11-11q3-4 4-14-10-13-31-24t-51-22-40-16q-43-20-128-62t-129-61q-7-3-21-12t-23-13-26-11-27-7-30 2l-264 123q-6 3-32 14t-51 22-54 24-46 24-22 16q-4 4-4 13z m0 268q11 15 32 25t50 20 41 15q19 0 34-4t35-15 25-14q42-19 127-58t127-59q19-5 37 0t39 17 25 14q68 32 160 72 11 5 32 17t38 19 36 11q16 3 32-1t37-17 23-13q5-3 16-6t18-8 11-11q3-5 4-14-10-14-31-25t-53-23-41-16q-48-23-135-65t-123-59q-7-3-26-14t-29-15-32-10-36 0q-214 101-260 122-6 3-44 19t-69 30-62 30-34 22q-4 4-4 14z m0 267q10 15 32 27t52 22 41 16l348 162q30 0 54-7t56-26 40-22q39-18 117-54t117-55q4-2 37-15t54-24 27-20q3-4 4-13-9-13-26-22t-43-19-35-14q-47-22-140-66t-139-67q-6-3-20-11t-23-12-25-11-27-6-28 1q-245 114-256 119-4 2-63 28t-102 46-48 30q-4 4-4 13z" horiz-adv-x="979" />
|
34 |
+
|
35 |
+
<glyph glyph-name="heart" unicode="" d="M500-79q-14 0-25 10l-348 336q-5 5-15 15t-31 37-38 54-30 67-13 77q0 123 71 192t196 70q34 0 70-12t67-33 54-38 42-38q20 20 42 38t54 38 67 33 70 12q125 0 196-70t71-192q0-123-128-251l-347-335q-10-10-25-10z" horiz-adv-x="1000" />
|
36 |
+
|
37 |
+
<glyph glyph-name="weibo" unicode="" d="M0 178q0 161 184 347 117 116 236 162 56 23 97 23 45 0 72-27 26-26 26-72 0-31-12-72-4-14 3-17t16-1l10 4q96 40 170 40t106-42q15-22 15-52 0-31-16-71-7-10-2-17t8-9 14-5q62-19 106-62t44-107q0-59-41-120t-111-113-178-84-229-33q-131 0-247 38t-194 116-77 174z m125-48q10-101 125-161 92-49 209-49 29 0 60 3 153 15 255 97 92 75 92 165 0 9-1 18-10 100-125 160-93 49-210 49-29 0-59-3-101-10-183-51t-126-101q-38-53-38-109 0-9 1-18z m160-62q-13 29-13 59 0 35 18 70 31 64 104 96 45 20 91 20 27 0 54-7 76-20 109-82 17-32 17-66 0-32-15-65-31-71-109-104-44-19-88-19-34 0-67 11-73 23-101 87z m56 19q6-25 30-35 13-6 27-6 12 0 24 4 28 9 43 33 10 16 10 32 0 7-3 15-6 24-30 34-13 5-26 5-12 0-25-4-27-9-41-32-11-16-11-33 0-7 2-13z m141 79q3-9 13-13 5-2 10-2t9 2q11 4 16 13t2 18-12 13q-9 3-19 0t-16-13q-3-6-3-12l0-6z m321 621q-1 5-1 10 0 13 8 25 10 16 29 21 34 7 68 7 51 0 100-15 83-27 143-93t78-153q7-35 7-68 0-51-16-98l0-1q-6-18-23-27-11-5-22-5-7 0-15 2-19 6-27 23-5 11-5 21 0 8 2 15l0 1q11 34 11 70 0 23-4 48-13 62-56 109t-102 66q-35 10-70 10-24 0-49-5-5-1-10-1-14 0-26 8-16 11-20 30z m40-157q-1 5-1 10 0 10 6 21 9 14 26 18 19 4 37 4 67 0 115-53 29-33 38-75 3-17 3-33 0-24-8-48-5-16-20-23-9-5-18-5-7 0-13 2-16 5-24 20-4 9-4 18 0 7 2 13 4 14 4 26 0 28-21 50-22 26-54 26-10 0-20-2-5-1-9-1-11 0-21 7-14 9-18 25z" horiz-adv-x="1235" />
|
38 |
+
|
39 |
+
<glyph glyph-name="pocket" unicode="" d="M2 520q-7 215 12 270 4 9 9 16t14 12 14 10 17 10 17 8q136 0 386 2t329 2l94 0t55 0 56-3 45-6 33-10q16-9 27-24t16-29 8-40 2-42-1-50 0-50q0-207-23-327t-96-213q-70-88-165-140t-193-62-200 11-186 73-151 134-96 181q-15 52-23 267z m232 2q-26-28 15-89t104-124q2-2 39-40t54-52 47-35 57-29q11-3 22-3t20 1 19 7 16 7 16 12 12 10 12 11l3 3q9 9 60 56t86 81 68 79 35 75q-15 40-38 56t-51 9-56-26-59-48-56-56-49-51-37-33q-27 16-73 60t-82 82-73 64-55 14q-25-15-56-41z" horiz-adv-x="1136" />
|
40 |
+
|
41 |
+
<glyph glyph-name="xing" unicode="" d="M0 152l219 0 173 286-130 229-219 0 130-229z m362 90l346 608 232 0-345-608 222-392-232 0z" horiz-adv-x="940" />
|
42 |
+
|
43 |
+
<glyph glyph-name="flattr" unicode="" d="M0-37l0 514q0 179 85 278t259 99l548 0q-5-5-52-53t-100-101-109-109-95-93-42-37q-15 0-15 16l0 156-48 0q-59 0-94-6t-63-26-39-57-12-96l0-262z m67-117q5 5 53 53t100 101 109 110 95 93 41 36q15 0 15-16l0-156 48 0q116 0 162 36t45 149l0 262 224 223 0-514q0-179-84-278t-260-99l-548 0z" horiz-adv-x="959" />
|
44 |
+
|
45 |
+
<glyph glyph-name="odnoklassniki" unicode="" d="M1000 761v-824q0-36-26-62t-62-26h-824q-36 0-62 26t-26 62v824q0 36 26 62t62 26h824q36 0 62-26t26-62z m-295-216q0 87-59 150t-146 63-146-63-59-150 59-150 146-63 146 63 59 150z m22-279q0 26-17 45t-43 18q-15 0-28-8-70-36-140-36-69 0-138 36-16 7-28 7-25 0-42-18t-18-45q0-68 147-97l-117-121q-18-18-18-44t18-45 42-18 43 18l112 116 112-116q18-18 43-18t43 18 17 45-18 44l-117 121q147 30 147 98z m-142 279q0-36-24-62t-61-26-60 26-25 62 25 62 60 26 61-26 24-62z" horiz-adv-x="1000" />
|
46 |
+
|
47 |
+
<glyph glyph-name="tumblr" unicode="" d="M0 440l0 142q60 20 101 55 41 33 67 86 26 51 35 127l143 0 0-253 237 0 0-157-237 0 0-256q0-86 9-112 9-24 34-39 34-20 76-20 77 0 151 49l0-157q-63-31-116-43-52-12-112-12-68 0-122 17-55 19-89 50-36 31-52 68-14 34-14 105l0 350-111 0z" horiz-adv-x="616" />
|
48 |
+
|
49 |
+
<glyph glyph-name="whatsapp" unicode="" d="M952 362c0-244-198-441-444-441-78 0-151 20-214 55l-246-78 80 236c-41 67-64 144-64 228 0 243 199 440 444 440 246 0 444-197 444-440z m-444 370c-206 0-373-166-373-370 0-81 26-156 71-217l-47-138 144 45c59-38 129-61 205-61 206 0 374 166 374 371 0 204-168 370-374 370z m225-472c-3 5-10 7-21 13-11 5-65 31-75 35-10 4-17 5-24-5-7-11-28-36-35-43-6-7-12-8-23-3-11 6-46 17-88 54-32 29-54 64-60 75-7 11-1 17 4 22 5 5 11 13 17 19 5 6 7 11 11 18 3 7 1 13-1 19-3 5-25 58-34 80-9 22-18 18-24 18-7 0-14 1-21 1-7 0-19-3-29-14-10-10-38-37-38-90 0-53 39-104 44-111 6-8 75-120 186-163 111-44 111-29 131-27 20 1 64 26 73 51 9 25 9 47 7 51z" horiz-adv-x="1000" />
|
50 |
+
|
51 |
+
<glyph glyph-name="meneame" unicode="" d="M508 378c-21-13-41-20-63-24-32-7-64-7-96-1-28 5-50 20-68 41-37 41-63 87-70 142-11 76 15 137 73 185 42 34 91 51 144 60 82 15 159-1 235-34 38-16 76-36 115-50 9-3 18-6 27-7 17-2 31 3 42 16 14 16 19 36 19 57 4 0 5-3 6-5 13-23 9-60-7-79-18-20-41-23-66-20-28 3-54 11-80 23-48 23-96 44-148 56-66 15-130 12-194-9-92-31-140-122-115-216 14-54 45-97 93-127 20-13 43-18 67-17 24 0 48 5 71 9 5 1 9 2 15 0z m97-462c-5 1-13-4-14 3-1 6 7 8 12 10 31 12 62 25 92 37 19 8 38 17 55 29 6 4 11 8 16 14 7 8 9 17 5 28-23 58-49 115-70 175-16 48-29 96-33 147-4 60 17 107 69 139 24 15 51 27 77 38 32 14 64 28 93 50 43 33 57 76 53 128-2 23-6 46-11 68 0 3-4 7 1 9 4 1 6-2 8-5 14-25 25-52 28-81 6-55-18-98-57-135-24-23-54-38-84-53-27-13-55-26-80-42-28-18-51-40-58-74-7-28-2-55 4-81 12-59 36-114 59-169 13-29 26-57 35-86 16-47 3-84-39-111-30-19-64-27-99-33-20-3-41-4-62-5z m-408 567c0-5-3-8-6-12-45-64-83-132-112-205-21-51-25-103-12-156 16-66 60-106 122-130 45-18 91-26 139-32 65-7 131-13 197-19 7-1 13-2 19-4 3-1 7-2 7-6-1-5-5-3-8-4-43-3-86-5-128-6-61-1-121-1-180 9-97 16-172 64-208 159-19 51-17 104-1 156 23 77 59 148 117 207 15 15 32 28 48 41 2 1 3 3 6 2z m165-353c68 12 137 18 205 10 33-4 39-11 40-44 1-52-6-104-21-154-3-8-6-16-11-23-2-3-4-7-8-5-4 1-3 5-4 8-1 23 3 45 5 67 3 31 8 63 5 95-1 10-5 16-14 21-27 12-55 16-84 19-35 4-71 3-106 6-2 0-5 0-7 0z" horiz-adv-x="1000" />
|
52 |
+
|
53 |
+
<glyph glyph-name="managewp" unicode="" d="M779 604c0 0-12-237-175-199-111 32-92 160-92 160s-127-55-143-173c-3 95-127 159-127 159 29-35 51-121 23-186-41-96-121-118-121-118 55-149 187-256 356-256 215 0 356 164 356 380 0 87-29 168-77 233m-279 198c-250 0-452-202-452-452 0-250 202-452 452-452 250 0 452 202 452 452 0 250-202 452-452 452m0-863c-227 0-411 184-411 411 0 227 184 411 411 411 227 0 411-184 411-411 0-227-184-411-411-411" horiz-adv-x="1000" />
|
54 |
+
|
55 |
+
<glyph glyph-name="thumbs-up" unicode="" d="M143 100q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m643 321q0 29-22 50t-50 22h-196q0 32 27 89t26 89q0 55-17 81t-72 27q-14-15-21-48t-17-70-33-61q-13-13-43-51-2-3-13-16t-18-23-19-24-22-25-22-19-22-15-20-6h-18v-357h18q7 0 18-1t18-4 21-6 20-7 20-6 16-6q118-41 191-41h67q107 0 107 93 0 15-2 31 16 9 26 30t10 41-10 38q29 28 29 67 0 14-5 31t-14 26q18 1 30 26t12 45z m71 1q0-50-27-91 5-18 5-38 0-43-21-81 1-12 1-24 0-56-33-99 0-78-48-123t-126-45h-72q-54 0-106 13t-121 36q-65 23-77 23h-161q-29 0-50 21t-21 50v357q0 30 21 51t50 21h153q20 13 77 86 32 42 60 72 13 14 19 48t17 70 35 60q22 21 50 21 47 0 84-18t57-57 20-104q0-51-27-107h98q58 0 101-42t42-100z" horiz-adv-x="857.1" />
|
56 |
+
|
57 |
+
<glyph glyph-name="facebook-squared" unicode="" d="M696 779q67 0 114-48t47-113v-536q0-66-47-113t-114-48h-104v333h111l16 129h-127v83q0 31 13 46t51 16l68 1v115q-35 5-100 5-75 0-121-44t-45-127v-95h-112v-129h112v-333h-297q-67 0-114 48t-47 113v536q0 66 47 113t114 48h535z" horiz-adv-x="857.1" />
|
58 |
+
|
59 |
+
<glyph glyph-name="mailru" unicode="" d="M542 418q0 60-29 94t-83 34q-35 0-69-17t-61-47-45-77-17-100q0-63 30-97t84-34q54 0 98 37t69 93 23 114z m315-68q0-62-20-110t-55-75-74-42-81-15q-3 0-8 0t-10-1q-53 0-79 30-15 18-18 46-29-37-74-61t-96-25q-90 0-140 54t-49 150q0 88 37 162t100 117 137 43q48 0 86-19t60-56l1 11 6 31q0 3 3 7t5 3h66q3 0 7-6 3-3 2-9l-67-343q-3-13-3-26 0-22 7-29t25-8q16 1 32 3t41 14 43 28 31 50 14 76q0 163-97 260t-260 97q-73 0-139-28t-114-76-76-114-29-139 29-139 76-113 114-77 139-28q127 0 226 80 6 5 13 5t12-7l23-27q4-7 4-14-2-7-7-12-57-46-127-72t-144-25q-87 0-167 34t-136 92-92 137-34 166 34 166 92 137 136 92 167 34q192 0 310-119t118-310z" horiz-adv-x="857.1" />
|
60 |
+
|
61 |
+
<glyph glyph-name="line" unicode="" d="M0 850h1000v-1000h-1000z m875-447c0 168-168 304-375 304s-375-136-375-304c0-150 133-276 314-300 12-3 28-8 33-19 4-9 2-24 1-34l-5-32c-2-9-8-37 32-20s216 127 295 218c54 59 80 120 80 187z m-522-100h-74c-11 0-20 9-20 20v149c0 11 9 20 20 20 11 0 19-9 19-20v-130h55c11 0 20-8 20-19 0-11-9-20-20-20z m77 20c0-11-9-20-19-20-11 0-20 9-20 20v149c0 11 9 20 20 20 10 0 19-9 19-20v-149z m180 0c0-9-6-16-14-19-2 0-4-1-6-1-6 0-12 3-16 8l-76 104v-92c0-11-9-20-20-20-11 0-19 9-19 20v149c0 8 5 16 13 19 2 0 4 1 6 1 6 0 12-3 16-8l76-104v92c0 11 9 20 20 20 11 0 20-9 20-20v-149z m120 94c11 0 20-9 20-20 0-10-9-19-20-19h-55v-35h55c11 0 20-9 20-20 0-11-9-20-20-20h-74c-11 0-20 9-20 20v149c0 11 9 20 20 20h74c11 0 20-9 20-20 0-11-9-20-20-20h-55v-35h55z" horiz-adv-x="1000" />
|
62 |
+
|
63 |
+
<glyph glyph-name="yummly" unicode="" d="M791 265c12-1 23 2 33 6 6 3 9 7 7 14-2 6-4 13-2 20 8 49 16 98 25 147 0 3 1 6 3 8 11 7 23 14 37 13 9-1 14-6 15-15 1-6 1-12 0-18-6-31-11-61-16-91-3-15-5-31-7-46-3-21 5-34 24-37 15-3 30-2 44 4 7 3 10 8 8 15-3 10-3 19-1 29 7 44 15 88 23 133 3 19 7 38 4 58-4 20-16 33-36 38-14 3-27 3-40-1-19-4-36-12-52-21-5-3-7-2-10 2-6 11-16 17-27 20-14 3-28 3-42-1-15-3-29-9-43-16-5-3-8-2-10 2-4 7-11 10-18 12-16 4-32 1-47-5-7-3-9-7-7-14 3-9 3-19 1-28-8-47-17-94-25-140-3-20-8-38-8-58 0-17 8-27 25-30 15-2 29-1 43 5 8 4 10 7 8 16-1 8-3 15-1 23 8 48 16 95 24 143 1 3 2 6 5 8 9 6 18 11 29 12 15 2 22-4 22-19 0-4 0-8-1-12-5-30-10-60-15-90-3-18-8-36-8-55-1-19 10-30 30-31 2 0 5 0 6 0z m-418 69c0-2 0-4 0-6 1-42 30-65 71-58 19 3 36 9 53 16 5 2 7 2 9-3 4-11 13-16 24-18 15-2 30 0 44 6 7 2 9 7 7 13-3 11-3 22-1 33 8 45 16 90 24 135 3 20 9 40 8 61 0 14-8 23-22 27-16 3-31 1-46-5-7-3-9-7-8-14 2-8 4-15 2-23-8-46-16-93-24-139-1-3-2-6-5-8-11-5-21-10-33-10-16-1-24 7-24 22 0 4 0 8 1 13 4 26 9 52 13 78 4 20 9 39 9 59-1 15-9 24-23 27-15 4-30 2-44-3-10-4-11-7-9-17 2-8 3-15 1-23-5-29-10-58-15-87-4-25-10-50-12-76z m601-100c-4 4-8 5-14 2-10-7-21-12-33-17-52-21-106-29-165-28-32-1-67 3-102 7-65 8-130 21-195 32-47 8-93 16-141 19-12 1-12 1-10 13 17 96 34 192 50 288 5 25 10 50 13 74 2 21-7 33-27 36-15 3-29 1-42-5-8-3-10-6-8-15 2-9 3-17 1-26-13-73-26-146-39-220-1-4-3-8-7-10-22-12-46-21-70-26-11-2-22-4-33-1-11 2-15 6-17 17-1 8 0 16 2 23 11 43 22 87 33 130 6 23 13 47 12 72-2 35-21 59-56 63-44 5-83-10-116-39-8-6-8-16-6-25 5-14 13-26 25-36 4-4 9-4 13 1 2 2 4 4 6 5 11 9 23 17 38 18 11 1 17-4 18-15 1-7-1-13-3-20-9-35-18-69-27-104-8-30-18-60-23-92-5-38 12-81 69-83 42-1 82 8 119 30 2 1 4 3 6 2 1-1 0-4 0-5-2-13-5-25-6-37-1-9-6-12-13-13-31-4-60-12-87-27-44-22-71-59-78-108-6-36 10-68 41-85 19-10 40-12 61-10 46 4 79 29 102 67 18 29 29 61 35 95 2 11 3 12 14 11 47-4 93-12 138-22 86-17 170-38 257-50 55-7 110-10 165-2 39 6 75 18 107 40 10 7 16 16 16 29-1 19-9 34-23 47z m-756-56c-6-23-13-46-27-66-7-10-16-16-27-19-17-4-28 6-29 23 1 16 8 30 20 40 16 16 36 23 58 28 4 1 6-1 5-6z" horiz-adv-x="1000" />
|
64 |
+
|
65 |
+
<glyph glyph-name="frype" unicode="" d="M420 188c3-18 7-29 14-35 8-8 18-10 31-12 16 2 27 5 34 16 4 7 7 17 9 31 1 13 2 35 5 60v1l-1 9-2 9-1 9-1 8-1 9-2 9-1 9-1 8-2 8-1 8-1 8v1l-1 7-1 7-2 7-1 6-1 6-2 6-2 8-2 9-2 9-3 10-2 10-3 11-2 10-3 11-2 11-1 11-2 11-1 12-1 11-1 11v11l1 11 1 11 1 11 3 11 3 10 5 10 5 10 3 4c-10 2-22 4-36 4-5 0-11 0-16-1-120-10-71-147-50-222 14-52 30-173 36-210z m14 448c5-1 10-1 15-1 25 0 41 13 50 33 6 14 8 31 8 50-1 15-3 30-8 42-10 24-28 41-55 41-3 0-7 0-10-1-34-5-49-40-48-82 1-40 17-74 48-82z m65-198c4-18 9-35 12-50 15-60 29-199 35-241 5-43 20-51 50-54 30 3 45 11 50 54 5 42 19 181 34 241 3 15 8 32 12 50 13 55 24 119 0 161-15 26-45 44-96 44-52 0-82-18-97-44-24-42-13-106 0-161z m96 221h1c46 0 68 43 68 95 0 53-22 96-68 96h-1c-47 0-69-43-69-96 0-52 22-95 69-95z m146-38c-14 0-26-2-36-4l3-4 5-10 5-10 3-10 3-11 2-11 1-11 0-11v-11l-1-11 0-11-2-12-1-11-2-11-3-11-2-11-2-10-2-11-3-10-2-10-3-9-2-9-2-8-1-6-2-6-1-6-1-7-2-7-1-6v-2l-1-8-2-8-1-8-1-8-1-9-2-9-1-9-1-8-1-9-1-9-1-9v0c2-26 4-48 5-61 1-14 4-24 8-31 7-11 18-14 34-16 13 2 23 4 31 12 7 6 11 17 14 35 6 37 22 158 37 210 20 75 69 212-51 222-5 1-10 1-16 1z m1 14c5 0 10 0 15 1 31 8 47 42 48 82 2 42-13 77-48 82-3 1-6 1-10 1-27 0-45-17-55-41-4-12-7-27-8-42 0-19 2-36 8-50 9-20 25-33 50-33z m144-62c223-3 353-139 205-326-67-86-182-171-334-226-7-3-15-5-22-8-14-4-29-9-43-13-33-9-65-17-96-24-34-6-66-11-97-15-22-2-44-4-65-4-141-4-248 35-283 118-42 100 43 238 213 343-126-50-354-169-364-340v-22c1-17 4-34 10-53 36-115 207-169 424-149 22 2 43 4 65 7 32 5 64 11 97 19 31 8 64 16 96 27 7 2 15 4 22 7 14 4 29 9 43 15 188 68 328 159 410 264 46 60 70 116 75 165v38c-13 124-158 197-356 177" horiz-adv-x="1242" />
|
66 |
+
|
67 |
+
<glyph glyph-name="skype" unicode="" d="M655 257q0 28-11 51t-27 38-41 27-46 19-49 13l-58 14q-17 4-25 6t-19 6-17 9-9 12-4 16q0 43 80 43 24 0 43-6t30-16 21-19 23-16 27-7q26 0 42 18t16 43q0 31-32 55t-79 38-101 13q-38 0-74-9t-67-26-49-48-19-72q0-34 10-60t32-42 44-27 58-18l81-20q51-12 63-20 18-11 18-34 0-21-23-36t-58-14q-29 0-51 9t-37 22-25 25-26 21-30 9q-28 0-42-17t-14-41q0-52 68-88t162-37q41 0 78 10t69 30 49 52 19 74z m202-121q0-89-63-152t-151-63q-73 0-131 45-43-9-83-9-80 0-153 31t-126 84-83 125-31 153q0 41 9 84-45 58-45 130 0 89 63 152t151 63q73 0 131-45 43 9 84 9 79 0 152-31t126-84 84-125 30-153q0-41-8-84 44-58 44-130z" horiz-adv-x="857.1" />
|
68 |
+
|
69 |
+
<glyph glyph-name="share" unicode="" d="M679 279q74 0 126-53t52-126-52-126-126-53-127 53-52 126q0 7 1 19l-201 100q-51-48-121-48-75 0-127 53t-52 126 52 126 127 53q70 0 121-48l201 100q-1 12-1 19 0 74 52 126t127 53 126-53 52-126-52-126-126-53q-71 0-122 48l-201-100q1-12 1-19t-1-19l201-100q51 48 122 48z" horiz-adv-x="857.1" />
|
70 |
+
|
71 |
+
<glyph glyph-name="telegram" unicode="" d="M364-1c-24 0-20 9-29 31l-72 225 557 313m-456-569c19 0 28 8 38 18l102 93-127 72m0 0l307-214c35-18 60-9 68 31l125 555c13 49-19 71-53 56l-732-267c-50-18-50-45-9-57l188-55 435 259c20 12 39 6 24-7" horiz-adv-x="1000" />
|
72 |
+
|
73 |
+
<glyph glyph-name="hackernews" unicode="" d="M0 850l161 0 197-301q49-75 102-170 48 85 109 177l194 294 154 0-399-576 0-424-133 0 0 424z" horiz-adv-x="917" />
|
74 |
+
|
75 |
+
<glyph glyph-name="flipboard" unicode="" d="M10 350v-490h163 163v163 163l163 1 163 1 1 163 1 163 163 1 163 1v162 162h-490-490v-490z" horiz-adv-x="1000" />
|
76 |
+
</font>
|
77 |
+
</defs>
|
78 |
</svg>
|
assets/css/fonts/old/mashsb-font.svg
CHANGED
@@ -1,78 +1,78 @@
|
|
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>Copyright (C) 2016 by original authors @ fontello.com</metadata>
|
5 |
-
<defs>
|
6 |
-
<font id="mashsb-font" horiz-adv-x="1000" >
|
7 |
-
<font-face font-family="mashsb-font" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
|
8 |
-
<missing-glyph horiz-adv-x="1000" />
|
9 |
-
<glyph glyph-name="facebook" unicode="" d="M535 843v-147h-87q-48 0-65-20t-17-60v-106h164l-22-165h-142v-424h-171v424h-142v165h142v122q0 104 58 161t155 57q82 0 127-7z" horiz-adv-x="571.4" />
|
10 |
-
|
11 |
-
<glyph glyph-name="google" unicode="" d="M0 32q0 87 89 155t215 68l54 0q-42 40-42 86 0 29 16 58-10-1-29-1-104 0-170 65t-66 160q0 91 82 159t187 68l310 0-69-50-98 0q47-18 74-68t26-111q0-93-88-162-37-29-48-46t-11-42q0-19 27-48t54-49q61-43 85-88t23-113q0-90-82-157t-222-66q-133 0-225 50t-92 132z m112 33q0-69 59-118t145-48q119 0 173 44t53 117q0 19-4 32-3 11-7 21t-12 19-14 16-19 16-21 15-25 18-26 17q-39 12-77 12l-4 0q-87 0-153-47-68-48-68-114z m66 559q11-79 61-136t109-58l4 0q56 0 90 52 27 42 27 99 0 16-2 34-10 79-59 134t-110 57l-4 0q-57 0-91-51-27-41-27-98 0-16 2-33z" horiz-adv-x="646" />
|
12 |
-
|
13 |
-
<glyph glyph-name="pinterest" unicode="" d="M0 350q4 213 150 356t350 144q219-4 358-149t142-351q-4-211-150-354t-350-146q-70 0-141 21 14 22 28 49 15 34 39 125 6 26 17 69 14-24 47-43 88-41 186 8 101 58 140 181 36 129-8 239t-158 160q-142 41-277-9t-187-171q-14-45-17-89t3-86 29-75 63-51q9-4 15 0 8 4 16 31t6 38q-2 3-8 13-41 67-27 140t60 124q72 64 169 70t165-53q37-42 48-103t0-116-38-105q-49-76-115-78-39 2-64 30t-14 66q3 21 23 84t22 94q-6 74-69 76-49-6-72-44t-26-87q6-57 18-78-21-88-33-141-4-14-22-84t-19-107l0-55q-139 64-219 187t-80 270z" horiz-adv-x="1000" />
|
14 |
-
|
15 |
-
<glyph glyph-name="linkedin" unicode="" d="M0-150l0 1000 1000 0 0-1000-1000 0z m164 729q2-34 25-54t53-23l2 0q35 2 59 24t23 53q-2 33-25 53t-55 21q-35 0-58-22t-24-52z m8-569l144 0 0 434-144 0 0-434z m225 0l144 0 0 242q0 24 4 36 27 52 74 52 72-2 72-97l0-233 145 0 0 248q-2 98-47 149-47 47-119 49-53-2-86-26-21-15-43-47l0 61-144 0q1-18 1-70 0-90-1-364z" horiz-adv-x="1000" />
|
16 |
-
|
17 |
-
<glyph glyph-name="digg" unicode="" d="M0 152l0 372q0 13 13 13l176 0 0 129q0 14 13 14l98 0 0-514q0-14-12-14l-288 0z m109 83l67 0q13 0 13 14l0 206-67 0q-13 0-13-14l0-206z m225-83l0 372q0 13 13 13l98 0 0-371q0-14-12-14l-99 0z m0 445l0 69q0 14 12 14l99 0 0-69q0-14-12-14l-99 0z m149-445l0 372q0 13 13 13l288 0 0-504q0-13-13-13l-288 0 1 69q0 14 12 14l176 0 0 49-189 0z m110 83l67 0q12 0 12 14l0 206-67 0q-12 0-12-14l0-206z m229-146q0 14 13 14l176 0 0 49-189 0 0 372q0 13 13 13l287 0 0-504q0-13-12-13l-288 0 0 69z m109 146l67 0q13 0 13 14l0 206-67 0q-13 0-13-14l0-206z" horiz-adv-x="1122" />
|
18 |
-
|
19 |
-
<glyph glyph-name="reddit" unicode="" d="M0 353q0 62 50 106t112 44q62 0 105-36l5 0q134 82 335 82l5 4 70 267 242-36q0-1 2-1 1 0 0 1 2 1 12 16t14 18q34 32 82 32 49 0 83-32t33-82-33-84-83-35q-57 0-87 39t-30 96q-2-1-97 13t-110 17l-3 0q-2-2-16-53t-30-109-18-64l0-3 5-4q72 0 148-20t130-58l3-2q1 1 2 1t2 1q25 18 36 25t29 13 43 6q68 0 116-48t48-117q0-47-26-86t-70-60q0-195-260-303-41-18-56-23-32-10-91-19t-93-9q-120 0-231 35-2 2-72 38-95 51-152 116t-58 156l-5 0q-33 17-59 50l-9 12q-15 27-19 46t-4 50z m34-12q0-66 57-112 5 59 48 116t101 101q-37 26-82 26-49 0-86-40t-38-91z m102-146q0-54 31-104t80-85 102-60 105-34q75-14 146-14 123 0 233 39t185 123l-3 0q30 38 43 69t13 72q0 54-26 103t-70 84-92 61-100 38q-85 23-181 23-74 0-151-18t-150-54-119-99-46-144z m186 73q0 37 23 60t59 22 62-22 25-60q0-36-25-60t-62-24-59 24-23 60z m36-164l44 0q25-45 80-68t111-24q58 0 110 24t84 68l41 0q-25-62-93-96t-142-34q-72 0-141 35t-94 95z m336 164q0 38 23 60t61 22q34 0 58-24t24-58-24-59-58-25q-37 0-60 24t-24 60z m255 468q0-35 25-60t60-25q36 0 59 25t23 60q0 34-24 58t-58 24-59-24-26-58z m14-281q55-36 95-92t56-120q59 43 59 96 0 58-35 100t-93 42q-45 0-82-26z" horiz-adv-x="1205" />
|
20 |
-
|
21 |
-
<glyph glyph-name="stumbleupon" unicode="" d="M0 143l0 181 224 0 0-179q0-28 20-48t49-21 50 20 20 49l0 423q0 117 87 200t205 82 206-83 86-201l0-92-134-40-89 42 0 80q0 29-20 49t-49 20-49-20-21-49l0-417q0-120-86-205t-206-84q-121 0-207 85t-86 208z m724-3l0 183 89-42 134 40 0-184q0-29 20-49t49-21 49 21 20 49l0 187 224 0 0-181q0-121-85-207t-207-86-207 85-86 205z" horiz-adv-x="1309" />
|
22 |
-
|
23 |
-
<glyph glyph-name="twitter" unicode="" d="M0-37q30-3 60-3 176 0 314 108-82 1-147 50t-89 125q20-4 47-4 35 0 67 9-88 17-145 87t-58 160l0 3q53-30 115-31-52 34-82 90t-31 120q0 68 35 127 94-117 230-186t290-78q-7 33-7 58 0 104 74 178t179 74q109 0 184-80 87 18 160 62-28-91-110-140 73 9 144 40-48-75-125-131l0-33q0-101-29-202t-90-194-145-165-201-115-253-42q-209 0-387 113z" horiz-adv-x="1230" />
|
24 |
-
|
25 |
-
<glyph glyph-name="mail" unicode="" d="M0 28v644q0 8 2 18l460-460q39-39 95-39 55 0 94 39l460 460q2-9 2-18v-644q0-37-26-62t-62-26h-937q-36 0-62 26t-26 62z m63 728q13 4 25 4h937q12 0 25-4l-463-463q-13-12-31-12t-30 12z" horiz-adv-x="1113.3" />
|
26 |
-
|
27 |
-
<glyph glyph-name="vk" unicode="" d="M0 654q10 8 25 12 14 4 25 4l9 0q10 0 24-1 22-1 32-1 6 0 38 2 16 1 29 1t23-1q20-2 32-8 6-3 13-13t12-19 11-25 10-22q38-82 94-163 2-3 7-11t9-12 9-12 10-11 11-8 11-6 12 0q28 5 31 117 1 19 1 35 0 74-15 102-6 11-15 18t-25 12-23 10q14 28 50 37t96 9l53 0t26 0 27-3l22-6t20-9 12-14q9-18 11-42 0-7 1-14 0-20-3-52-4-42-4-52-3-23-3-46 0-18 2-38 4-44 30-61 9 1 17 4t15 11 11 12 13 16 10 14q47 62 94 163l9 23t12 26 12 20 15 13q16 7 38 7l9 0q20 0 46-2 32-2 47-2 9 0 28 1t32 2 30-1 25-6 14-13q3-6 3-13 0-29-35-87-17-29-34-52t-46-58-37-47q-2-2-14-18t-17-24-12-22-5-27q0-8 3-15t10-15 10-12 13-13 12-11q71-65 112-117 40-52 40-75 0-33-51-41-26-4-53-4-21 0-43 3-20 2-37 2-26 0-45-5l-6 0q-66 11-139 94-4 4-17 21t-22 25-23 17-27 6q-23-4-30-29t-9-59-10-49q-13-24-79-24-28 0-66 4-78 8-141 40t-101 68-81 92q-104 133-197 322-3 6-11 23t-12 25-9 24-8 28-3 26z" horiz-adv-x="1220" />
|
28 |
-
|
29 |
-
<glyph glyph-name="print" unicode="" d="M866 564c40 0 75-35 75-78l0-366c0-42-35-77-75-77l-76 0 34-153-691 0 27 153-82 0c-45 0-78 35-78 77l0 366c0 43 33 78 78 78l96 0 0 117 34 0 0 129 527 0 0-129 34 0 0-117 97 0z m-623 199l0-292 457 0 0 292-457 0z m-113-389c30 0 55 24 55 54 0 28-25 53-55 53-29 0-54-25-54-53 0-30 25-54 54-54z m63-438l567 0-47 242-484 0z m252 113l-139 0 0 35 139 0 0-35z m198 0l-139 0 0 35 139 0 0-35z" horiz-adv-x="941" />
|
30 |
-
|
31 |
-
<glyph glyph-name="delicious" unicode="" d="M0-150l0 501 501 0 0-501-501 0z m509 499l0 501 500 0 0-501-500 0z" horiz-adv-x="1009" />
|
32 |
-
|
33 |
-
<glyph glyph-name="buffer" unicode="" d="M0 88q11 15 32 26t49 20 40 15q19 0 34-4t33-15 25-13q47-21 260-119 19-4 36 0t39 18 24 14q20 9 77 35t87 39q4 2 42 21t60 24q13 2 28-1t23-7 23-13 18-11 16-6 18-8 11-11q3-4 4-14-10-13-31-24t-51-22-40-16q-43-20-128-62t-129-61q-7-3-21-12t-23-13-26-11-27-7-30 2l-264 123q-6 3-32 14t-51 22-54 24-46 24-22 16q-4 4-4 13z m0 268q11 15 32 25t50 20 41 15q19 0 34-4t35-15 25-14q42-19 127-58t127-59q19-5 37 0t39 17 25 14q68 32 160 72 11 5 32 17t38 19 36 11q16 3 32-1t37-17 23-13q5-3 16-6t18-8 11-11q3-5 4-14-10-14-31-25t-53-23-41-16q-48-23-135-65t-123-59q-7-3-26-14t-29-15-32-10-36 0q-214 101-260 122-6 3-44 19t-69 30-62 30-34 22q-4 4-4 14z m0 267q10 15 32 27t52 22 41 16l348 162q30 0 54-7t56-26 40-22q39-18 117-54t117-55q4-2 37-15t54-24 27-20q3-4 4-13-9-13-26-22t-43-19-35-14q-47-22-140-66t-139-67q-6-3-20-11t-23-12-25-11-27-6-28 1q-245 114-256 119-4 2-63 28t-102 46-48 30q-4 4-4 13z" horiz-adv-x="979" />
|
34 |
-
|
35 |
-
<glyph glyph-name="heart" unicode="" d="M500-79q-14 0-25 10l-348 336q-5 5-15 15t-31 37-38 54-30 67-13 77q0 123 71 192t196 70q34 0 70-12t67-33 54-38 42-38q20 20 42 38t54 38 67 33 70 12q125 0 196-70t71-192q0-123-128-251l-347-335q-10-10-25-10z" horiz-adv-x="1000" />
|
36 |
-
|
37 |
-
<glyph glyph-name="weibo" unicode="" d="M0 178q0 161 184 347 117 116 236 162 56 23 97 23 45 0 72-27 26-26 26-72 0-31-12-72-4-14 3-17t16-1l10 4q96 40 170 40t106-42q15-22 15-52 0-31-16-71-7-10-2-17t8-9 14-5q62-19 106-62t44-107q0-59-41-120t-111-113-178-84-229-33q-131 0-247 38t-194 116-77 174z m125-48q10-101 125-161 92-49 209-49 29 0 60 3 153 15 255 97 92 75 92 165 0 9-1 18-10 100-125 160-93 49-210 49-29 0-59-3-101-10-183-51t-126-101q-38-53-38-109 0-9 1-18z m160-62q-13 29-13 59 0 35 18 70 31 64 104 96 45 20 91 20 27 0 54-7 76-20 109-82 17-32 17-66 0-32-15-65-31-71-109-104-44-19-88-19-34 0-67 11-73 23-101 87z m56 19q6-25 30-35 13-6 27-6 12 0 24 4 28 9 43 33 10 16 10 32 0 7-3 15-6 24-30 34-13 5-26 5-12 0-25-4-27-9-41-32-11-16-11-33 0-7 2-13z m141 79q3-9 13-13 5-2 10-2t9 2q11 4 16 13t2 18-12 13q-9 3-19 0t-16-13q-3-6-3-12l0-6z m321 621q-1 5-1 10 0 13 8 25 10 16 29 21 34 7 68 7 51 0 100-15 83-27 143-93t78-153q7-35 7-68 0-51-16-98l0-1q-6-18-23-27-11-5-22-5-7 0-15 2-19 6-27 23-5 11-5 21 0 8 2 15l0 1q11 34 11 70 0 23-4 48-13 62-56 109t-102 66q-35 10-70 10-24 0-49-5-5-1-10-1-14 0-26 8-16 11-20 30z m40-157q-1 5-1 10 0 10 6 21 9 14 26 18 19 4 37 4 67 0 115-53 29-33 38-75 3-17 3-33 0-24-8-48-5-16-20-23-9-5-18-5-7 0-13 2-16 5-24 20-4 9-4 18 0 7 2 13 4 14 4 26 0 28-21 50-22 26-54 26-10 0-20-2-5-1-9-1-11 0-21 7-14 9-18 25z" horiz-adv-x="1235" />
|
38 |
-
|
39 |
-
<glyph glyph-name="pocket" unicode="" d="M2 520q-7 215 12 270 4 9 9 16t14 12 14 10 17 10 17 8q136 0 386 2t329 2l94 0t55 0 56-3 45-6 33-10q16-9 27-24t16-29 8-40 2-42-1-50 0-50q0-207-23-327t-96-213q-70-88-165-140t-193-62-200 11-186 73-151 134-96 181q-15 52-23 267z m232 2q-26-28 15-89t104-124q2-2 39-40t54-52 47-35 57-29q11-3 22-3t20 1 19 7 16 7 16 12 12 10 12 11l3 3q9 9 60 56t86 81 68 79 35 75q-15 40-38 56t-51 9-56-26-59-48-56-56-49-51-37-33q-27 16-73 60t-82 82-73 64-55 14q-25-15-56-41z" horiz-adv-x="1136" />
|
40 |
-
|
41 |
-
<glyph glyph-name="xing" unicode="" d="M0 152l219 0 173 286-130 229-219 0 130-229z m362 90l346 608 232 0-345-608 222-392-232 0z" horiz-adv-x="940" />
|
42 |
-
|
43 |
-
<glyph glyph-name="flattr" unicode="" d="M0-37l0 514q0 179 85 278t259 99l548 0q-5-5-52-53t-100-101-109-109-95-93-42-37q-15 0-15 16l0 156-48 0q-59 0-94-6t-63-26-39-57-12-96l0-262z m67-117q5 5 53 53t100 101 109 110 95 93 41 36q15 0 15-16l0-156 48 0q116 0 162 36t45 149l0 262 224 223 0-514q0-179-84-278t-260-99l-548 0z" horiz-adv-x="959" />
|
44 |
-
|
45 |
-
<glyph glyph-name="odnoklassniki" unicode="" d="M1000 761v-824q0-36-26-62t-62-26h-824q-36 0-62 26t-26 62v824q0 36 26 62t62 26h824q36 0 62-26t26-62z m-295-216q0 87-59 150t-146 63-146-63-59-150 59-150 146-63 146 63 59 150z m22-279q0 26-17 45t-43 18q-15 0-28-8-70-36-140-36-69 0-138 36-16 7-28 7-25 0-42-18t-18-45q0-68 147-97l-117-121q-18-18-18-44t18-45 42-18 43 18l112 116 112-116q18-18 43-18t43 18 17 45-18 44l-117 121q147 30 147 98z m-142 279q0-36-24-62t-61-26-60 26-25 62 25 62 60 26 61-26 24-62z" horiz-adv-x="1000" />
|
46 |
-
|
47 |
-
<glyph glyph-name="tumblr" unicode="" d="M0 440l0 142q60 20 101 55 41 33 67 86 26 51 35 127l143 0 0-253 237 0 0-157-237 0 0-256q0-86 9-112 9-24 34-39 34-20 76-20 77 0 151 49l0-157q-63-31-116-43-52-12-112-12-68 0-122 17-55 19-89 50-36 31-52 68-14 34-14 105l0 350-111 0z" horiz-adv-x="616" />
|
48 |
-
|
49 |
-
<glyph glyph-name="whatsapp" unicode="" d="M952 362c0-244-198-441-444-441-78 0-151 20-214 55l-246-78 80 236c-41 67-64 144-64 228 0 243 199 440 444 440 246 0 444-197 444-440z m-444 370c-206 0-373-166-373-370 0-81 26-156 71-217l-47-138 144 45c59-38 129-61 205-61 206 0 374 166 374 371 0 204-168 370-374 370z m225-472c-3 5-10 7-21 13-11 5-65 31-75 35-10 4-17 5-24-5-7-11-28-36-35-43-6-7-12-8-23-3-11 6-46 17-88 54-32 29-54 64-60 75-7 11-1 17 4 22 5 5 11 13 17 19 5 6 7 11 11 18 3 7 1 13-1 19-3 5-25 58-34 80-9 22-18 18-24 18-7 0-14 1-21 1-7 0-19-3-29-14-10-10-38-37-38-90 0-53 39-104 44-111 6-8 75-120 186-163 111-44 111-29 131-27 20 1 64 26 73 51 9 25 9 47 7 51z" horiz-adv-x="1000" />
|
50 |
-
|
51 |
-
<glyph glyph-name="meneame" unicode="" d="M508 378c-21-13-41-20-63-24-32-7-64-7-96-1-28 5-50 20-68 41-37 41-63 87-70 142-11 76 15 137 73 185 42 34 91 51 144 60 82 15 159-1 235-34 38-16 76-36 115-50 9-3 18-6 27-7 17-2 31 3 42 16 14 16 19 36 19 57 4 0 5-3 6-5 13-23 9-60-7-79-18-20-41-23-66-20-28 3-54 11-80 23-48 23-96 44-148 56-66 15-130 12-194-9-92-31-140-122-115-216 14-54 45-97 93-127 20-13 43-18 67-17 24 0 48 5 71 9 5 1 9 2 15 0z m97-462c-5 1-13-4-14 3-1 6 7 8 12 10 31 12 62 25 92 37 19 8 38 17 55 29 6 4 11 8 16 14 7 8 9 17 5 28-23 58-49 115-70 175-16 48-29 96-33 147-4 60 17 107 69 139 24 15 51 27 77 38 32 14 64 28 93 50 43 33 57 76 53 128-2 23-6 46-11 68 0 3-4 7 1 9 4 1 6-2 8-5 14-25 25-52 28-81 6-55-18-98-57-135-24-23-54-38-84-53-27-13-55-26-80-42-28-18-51-40-58-74-7-28-2-55 4-81 12-59 36-114 59-169 13-29 26-57 35-86 16-47 3-84-39-111-30-19-64-27-99-33-20-3-41-4-62-5z m-408 567c0-5-3-8-6-12-45-64-83-132-112-205-21-51-25-103-12-156 16-66 60-106 122-130 45-18 91-26 139-32 65-7 131-13 197-19 7-1 13-2 19-4 3-1 7-2 7-6-1-5-5-3-8-4-43-3-86-5-128-6-61-1-121-1-180 9-97 16-172 64-208 159-19 51-17 104-1 156 23 77 59 148 117 207 15 15 32 28 48 41 2 1 3 3 6 2z m165-353c68 12 137 18 205 10 33-4 39-11 40-44 1-52-6-104-21-154-3-8-6-16-11-23-2-3-4-7-8-5-4 1-3 5-4 8-1 23 3 45 5 67 3 31 8 63 5 95-1 10-5 16-14 21-27 12-55 16-84 19-35 4-71 3-106 6-2 0-5 0-7 0z" horiz-adv-x="1000" />
|
52 |
-
|
53 |
-
<glyph glyph-name="managewp" unicode="" d="M779 604c0 0-12-237-175-199-111 32-92 160-92 160s-127-55-143-173c-3 95-127 159-127 159 29-35 51-121 23-186-41-96-121-118-121-118 55-149 187-256 356-256 215 0 356 164 356 380 0 87-29 168-77 233m-279 198c-250 0-452-202-452-452 0-250 202-452 452-452 250 0 452 202 452 452 0 250-202 452-452 452m0-863c-227 0-411 184-411 411 0 227 184 411 411 411 227 0 411-184 411-411 0-227-184-411-411-411" horiz-adv-x="1000" />
|
54 |
-
|
55 |
-
<glyph glyph-name="thumbs-up" unicode="" d="M143 100q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m643 321q0 29-22 50t-50 22h-196q0 32 27 89t26 89q0 55-17 81t-72 27q-14-15-21-48t-17-70-33-61q-13-13-43-51-2-3-13-16t-18-23-19-24-22-25-22-19-22-15-20-6h-18v-357h18q7 0 18-1t18-4 21-6 20-7 20-6 16-6q118-41 191-41h67q107 0 107 93 0 15-2 31 16 9 26 30t10 41-10 38q29 28 29 67 0 14-5 31t-14 26q18 1 30 26t12 45z m71 1q0-50-27-91 5-18 5-38 0-43-21-81 1-12 1-24 0-56-33-99 0-78-48-123t-126-45h-72q-54 0-106 13t-121 36q-65 23-77 23h-161q-29 0-50 21t-21 50v357q0 30 21 51t50 21h153q20 13 77 86 32 42 60 72 13 14 19 48t17 70 35 60q22 21 50 21 47 0 84-18t57-57 20-104q0-51-27-107h98q58 0 101-42t42-100z" horiz-adv-x="857.1" />
|
56 |
-
|
57 |
-
<glyph glyph-name="facebook-squared" unicode="" d="M696 779q67 0 114-48t47-113v-536q0-66-47-113t-114-48h-104v333h111l16 129h-127v83q0 31 13 46t51 16l68 1v115q-35 5-100 5-75 0-121-44t-45-127v-95h-112v-129h112v-333h-297q-67 0-114 48t-47 113v536q0 66 47 113t114 48h535z" horiz-adv-x="857.1" />
|
58 |
-
|
59 |
-
<glyph glyph-name="mailru" unicode="" d="M542 418q0 60-29 94t-83 34q-35 0-69-17t-61-47-45-77-17-100q0-63 30-97t84-34q54 0 98 37t69 93 23 114z m315-68q0-62-20-110t-55-75-74-42-81-15q-3 0-8 0t-10-1q-53 0-79 30-15 18-18 46-29-37-74-61t-96-25q-90 0-140 54t-49 150q0 88 37 162t100 117 137 43q48 0 86-19t60-56l1 11 6 31q0 3 3 7t5 3h66q3 0 7-6 3-3 2-9l-67-343q-3-13-3-26 0-22 7-29t25-8q16 1 32 3t41 14 43 28 31 50 14 76q0 163-97 260t-260 97q-73 0-139-28t-114-76-76-114-29-139 29-139 76-113 114-77 139-28q127 0 226 80 6 5 13 5t12-7l23-27q4-7 4-14-2-7-7-12-57-46-127-72t-144-25q-87 0-167 34t-136 92-92 137-34 166 34 166 92 137 136 92 167 34q192 0 310-119t118-310z" horiz-adv-x="857.1" />
|
60 |
-
|
61 |
-
<glyph glyph-name="line" unicode="" d="M0 850h1000v-1000h-1000z m875-447c0 168-168 304-375 304s-375-136-375-304c0-150 133-276 314-300 12-3 28-8 33-19 4-9 2-24 1-34l-5-32c-2-9-8-37 32-20s216 127 295 218c54 59 80 120 80 187z m-522-100h-74c-11 0-20 9-20 20v149c0 11 9 20 20 20 11 0 19-9 19-20v-130h55c11 0 20-8 20-19 0-11-9-20-20-20z m77 20c0-11-9-20-19-20-11 0-20 9-20 20v149c0 11 9 20 20 20 10 0 19-9 19-20v-149z m180 0c0-9-6-16-14-19-2 0-4-1-6-1-6 0-12 3-16 8l-76 104v-92c0-11-9-20-20-20-11 0-19 9-19 20v149c0 8 5 16 13 19 2 0 4 1 6 1 6 0 12-3 16-8l76-104v92c0 11 9 20 20 20 11 0 20-9 20-20v-149z m120 94c11 0 20-9 20-20 0-10-9-19-20-19h-55v-35h55c11 0 20-9 20-20 0-11-9-20-20-20h-74c-11 0-20 9-20 20v149c0 11 9 20 20 20h74c11 0 20-9 20-20 0-11-9-20-20-20h-55v-35h55z" horiz-adv-x="1000" />
|
62 |
-
|
63 |
-
<glyph glyph-name="yummly" unicode="" d="M791 265c12-1 23 2 33 6 6 3 9 7 7 14-2 6-4 13-2 20 8 49 16 98 25 147 0 3 1 6 3 8 11 7 23 14 37 13 9-1 14-6 15-15 1-6 1-12 0-18-6-31-11-61-16-91-3-15-5-31-7-46-3-21 5-34 24-37 15-3 30-2 44 4 7 3 10 8 8 15-3 10-3 19-1 29 7 44 15 88 23 133 3 19 7 38 4 58-4 20-16 33-36 38-14 3-27 3-40-1-19-4-36-12-52-21-5-3-7-2-10 2-6 11-16 17-27 20-14 3-28 3-42-1-15-3-29-9-43-16-5-3-8-2-10 2-4 7-11 10-18 12-16 4-32 1-47-5-7-3-9-7-7-14 3-9 3-19 1-28-8-47-17-94-25-140-3-20-8-38-8-58 0-17 8-27 25-30 15-2 29-1 43 5 8 4 10 7 8 16-1 8-3 15-1 23 8 48 16 95 24 143 1 3 2 6 5 8 9 6 18 11 29 12 15 2 22-4 22-19 0-4 0-8-1-12-5-30-10-60-15-90-3-18-8-36-8-55-1-19 10-30 30-31 2 0 5 0 6 0z m-418 69c0-2 0-4 0-6 1-42 30-65 71-58 19 3 36 9 53 16 5 2 7 2 9-3 4-11 13-16 24-18 15-2 30 0 44 6 7 2 9 7 7 13-3 11-3 22-1 33 8 45 16 90 24 135 3 20 9 40 8 61 0 14-8 23-22 27-16 3-31 1-46-5-7-3-9-7-8-14 2-8 4-15 2-23-8-46-16-93-24-139-1-3-2-6-5-8-11-5-21-10-33-10-16-1-24 7-24 22 0 4 0 8 1 13 4 26 9 52 13 78 4 20 9 39 9 59-1 15-9 24-23 27-15 4-30 2-44-3-10-4-11-7-9-17 2-8 3-15 1-23-5-29-10-58-15-87-4-25-10-50-12-76z m601-100c-4 4-8 5-14 2-10-7-21-12-33-17-52-21-106-29-165-28-32-1-67 3-102 7-65 8-130 21-195 32-47 8-93 16-141 19-12 1-12 1-10 13 17 96 34 192 50 288 5 25 10 50 13 74 2 21-7 33-27 36-15 3-29 1-42-5-8-3-10-6-8-15 2-9 3-17 1-26-13-73-26-146-39-220-1-4-3-8-7-10-22-12-46-21-70-26-11-2-22-4-33-1-11 2-15 6-17 17-1 8 0 16 2 23 11 43 22 87 33 130 6 23 13 47 12 72-2 35-21 59-56 63-44 5-83-10-116-39-8-6-8-16-6-25 5-14 13-26 25-36 4-4 9-4 13 1 2 2 4 4 6 5 11 9 23 17 38 18 11 1 17-4 18-15 1-7-1-13-3-20-9-35-18-69-27-104-8-30-18-60-23-92-5-38 12-81 69-83 42-1 82 8 119 30 2 1 4 3 6 2 1-1 0-4 0-5-2-13-5-25-6-37-1-9-6-12-13-13-31-4-60-12-87-27-44-22-71-59-78-108-6-36 10-68 41-85 19-10 40-12 61-10 46 4 79 29 102 67 18 29 29 61 35 95 2 11 3 12 14 11 47-4 93-12 138-22 86-17 170-38 257-50 55-7 110-10 165-2 39 6 75 18 107 40 10 7 16 16 16 29-1 19-9 34-23 47z m-756-56c-6-23-13-46-27-66-7-10-16-16-27-19-17-4-28 6-29 23 1 16 8 30 20 40 16 16 36 23 58 28 4 1 6-1 5-6z" horiz-adv-x="1000" />
|
64 |
-
|
65 |
-
<glyph glyph-name="frype" unicode="" d="M420 188c3-18 7-29 14-35 8-8 18-10 31-12 16 2 27 5 34 16 4 7 7 17 9 31 1 13 2 35 5 60v1l-1 9-2 9-1 9-1 8-1 9-2 9-1 9-1 8-2 8-1 8-1 8v1l-1 7-1 7-2 7-1 6-1 6-2 6-2 8-2 9-2 9-3 10-2 10-3 11-2 10-3 11-2 11-1 11-2 11-1 12-1 11-1 11v11l1 11 1 11 1 11 3 11 3 10 5 10 5 10 3 4c-10 2-22 4-36 4-5 0-11 0-16-1-120-10-71-147-50-222 14-52 30-173 36-210z m14 448c5-1 10-1 15-1 25 0 41 13 50 33 6 14 8 31 8 50-1 15-3 30-8 42-10 24-28 41-55 41-3 0-7 0-10-1-34-5-49-40-48-82 1-40 17-74 48-82z m65-198c4-18 9-35 12-50 15-60 29-199 35-241 5-43 20-51 50-54 30 3 45 11 50 54 5 42 19 181 34 241 3 15 8 32 12 50 13 55 24 119 0 161-15 26-45 44-96 44-52 0-82-18-97-44-24-42-13-106 0-161z m96 221h1c46 0 68 43 68 95 0 53-22 96-68 96h-1c-47 0-69-43-69-96 0-52 22-95 69-95z m146-38c-14 0-26-2-36-4l3-4 5-10 5-10 3-10 3-11 2-11 1-11 0-11v-11l-1-11 0-11-2-12-1-11-2-11-3-11-2-11-2-10-2-11-3-10-2-10-3-9-2-9-2-8-1-6-2-6-1-6-1-7-2-7-1-6v-2l-1-8-2-8-1-8-1-8-1-9-2-9-1-9-1-8-1-9-1-9-1-9v0c2-26 4-48 5-61 1-14 4-24 8-31 7-11 18-14 34-16 13 2 23 4 31 12 7 6 11 17 14 35 6 37 22 158 37 210 20 75 69 212-51 222-5 1-10 1-16 1z m1 14c5 0 10 0 15 1 31 8 47 42 48 82 2 42-13 77-48 82-3 1-6 1-10 1-27 0-45-17-55-41-4-12-7-27-8-42 0-19 2-36 8-50 9-20 25-33 50-33z m144-62c223-3 353-139 205-326-67-86-182-171-334-226-7-3-15-5-22-8-14-4-29-9-43-13-33-9-65-17-96-24-34-6-66-11-97-15-22-2-44-4-65-4-141-4-248 35-283 118-42 100 43 238 213 343-126-50-354-169-364-340v-22c1-17 4-34 10-53 36-115 207-169 424-149 22 2 43 4 65 7 32 5 64 11 97 19 31 8 64 16 96 27 7 2 15 4 22 7 14 4 29 9 43 15 188 68 328 159 410 264 46 60 70 116 75 165v38c-13 124-158 197-356 177" horiz-adv-x="1242" />
|
66 |
-
|
67 |
-
<glyph glyph-name="skype" unicode="" d="M655 257q0 28-11 51t-27 38-41 27-46 19-49 13l-58 14q-17 4-25 6t-19 6-17 9-9 12-4 16q0 43 80 43 24 0 43-6t30-16 21-19 23-16 27-7q26 0 42 18t16 43q0 31-32 55t-79 38-101 13q-38 0-74-9t-67-26-49-48-19-72q0-34 10-60t32-42 44-27 58-18l81-20q51-12 63-20 18-11 18-34 0-21-23-36t-58-14q-29 0-51 9t-37 22-25 25-26 21-30 9q-28 0-42-17t-14-41q0-52 68-88t162-37q41 0 78 10t69 30 49 52 19 74z m202-121q0-89-63-152t-151-63q-73 0-131 45-43-9-83-9-80 0-153 31t-126 84-83 125-31 153q0 41 9 84-45 58-45 130 0 89 63 152t151 63q73 0 131-45 43 9 84 9 79 0 152-31t126-84 84-125 30-153q0-41-8-84 44-58 44-130z" horiz-adv-x="857.1" />
|
68 |
-
|
69 |
-
<glyph glyph-name="share" unicode="" d="M679 279q74 0 126-53t52-126-52-126-126-53-127 53-52 126q0 7 1 19l-201 100q-51-48-121-48-75 0-127 53t-52 126 52 126 127 53q70 0 121-48l201 100q-1 12-1 19 0 74 52 126t127 53 126-53 52-126-52-126-126-53q-71 0-122 48l-201-100q1-12 1-19t-1-19l201-100q51 48 122 48z" horiz-adv-x="857.1" />
|
70 |
-
|
71 |
-
<glyph glyph-name="telegram" unicode="" d="M364-1c-24 0-20 9-29 31l-72 225 557 313m-456-569c19 0 28 8 38 18l102 93-127 72m0 0l307-214c35-18 60-9 68 31l125 555c13 49-19 71-53 56l-732-267c-50-18-50-45-9-57l188-55 435 259c20 12 39 6 24-7" horiz-adv-x="1000" />
|
72 |
-
|
73 |
-
<glyph glyph-name="hackernews" unicode="" d="M0 850l161 0 197-301q49-75 102-170 48 85 109 177l194 294 154 0-399-576 0-424-133 0 0 424z" horiz-adv-x="917" />
|
74 |
-
|
75 |
-
<glyph glyph-name="flipboard" unicode="" d="M10 350v-490h163 163v163 163l163 1 163 1 1 163 1 163 163 1 163 1v162 162h-490-490v-490z" horiz-adv-x="1000" />
|
76 |
-
</font>
|
77 |
-
</defs>
|
78 |
</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>Copyright (C) 2016 by original authors @ fontello.com</metadata>
|
5 |
+
<defs>
|
6 |
+
<font id="mashsb-font" horiz-adv-x="1000" >
|
7 |
+
<font-face font-family="mashsb-font" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
|
8 |
+
<missing-glyph horiz-adv-x="1000" />
|
9 |
+
<glyph glyph-name="facebook" unicode="" d="M535 843v-147h-87q-48 0-65-20t-17-60v-106h164l-22-165h-142v-424h-171v424h-142v165h142v122q0 104 58 161t155 57q82 0 127-7z" horiz-adv-x="571.4" />
|
10 |
+
|
11 |
+
<glyph glyph-name="google" unicode="" d="M0 32q0 87 89 155t215 68l54 0q-42 40-42 86 0 29 16 58-10-1-29-1-104 0-170 65t-66 160q0 91 82 159t187 68l310 0-69-50-98 0q47-18 74-68t26-111q0-93-88-162-37-29-48-46t-11-42q0-19 27-48t54-49q61-43 85-88t23-113q0-90-82-157t-222-66q-133 0-225 50t-92 132z m112 33q0-69 59-118t145-48q119 0 173 44t53 117q0 19-4 32-3 11-7 21t-12 19-14 16-19 16-21 15-25 18-26 17q-39 12-77 12l-4 0q-87 0-153-47-68-48-68-114z m66 559q11-79 61-136t109-58l4 0q56 0 90 52 27 42 27 99 0 16-2 34-10 79-59 134t-110 57l-4 0q-57 0-91-51-27-41-27-98 0-16 2-33z" horiz-adv-x="646" />
|
12 |
+
|
13 |
+
<glyph glyph-name="pinterest" unicode="" d="M0 350q4 213 150 356t350 144q219-4 358-149t142-351q-4-211-150-354t-350-146q-70 0-141 21 14 22 28 49 15 34 39 125 6 26 17 69 14-24 47-43 88-41 186 8 101 58 140 181 36 129-8 239t-158 160q-142 41-277-9t-187-171q-14-45-17-89t3-86 29-75 63-51q9-4 15 0 8 4 16 31t6 38q-2 3-8 13-41 67-27 140t60 124q72 64 169 70t165-53q37-42 48-103t0-116-38-105q-49-76-115-78-39 2-64 30t-14 66q3 21 23 84t22 94q-6 74-69 76-49-6-72-44t-26-87q6-57 18-78-21-88-33-141-4-14-22-84t-19-107l0-55q-139 64-219 187t-80 270z" horiz-adv-x="1000" />
|
14 |
+
|
15 |
+
<glyph glyph-name="linkedin" unicode="" d="M0-150l0 1000 1000 0 0-1000-1000 0z m164 729q2-34 25-54t53-23l2 0q35 2 59 24t23 53q-2 33-25 53t-55 21q-35 0-58-22t-24-52z m8-569l144 0 0 434-144 0 0-434z m225 0l144 0 0 242q0 24 4 36 27 52 74 52 72-2 72-97l0-233 145 0 0 248q-2 98-47 149-47 47-119 49-53-2-86-26-21-15-43-47l0 61-144 0q1-18 1-70 0-90-1-364z" horiz-adv-x="1000" />
|
16 |
+
|
17 |
+
<glyph glyph-name="digg" unicode="" d="M0 152l0 372q0 13 13 13l176 0 0 129q0 14 13 14l98 0 0-514q0-14-12-14l-288 0z m109 83l67 0q13 0 13 14l0 206-67 0q-13 0-13-14l0-206z m225-83l0 372q0 13 13 13l98 0 0-371q0-14-12-14l-99 0z m0 445l0 69q0 14 12 14l99 0 0-69q0-14-12-14l-99 0z m149-445l0 372q0 13 13 13l288 0 0-504q0-13-13-13l-288 0 1 69q0 14 12 14l176 0 0 49-189 0z m110 83l67 0q12 0 12 14l0 206-67 0q-12 0-12-14l0-206z m229-146q0 14 13 14l176 0 0 49-189 0 0 372q0 13 13 13l287 0 0-504q0-13-12-13l-288 0 0 69z m109 146l67 0q13 0 13 14l0 206-67 0q-13 0-13-14l0-206z" horiz-adv-x="1122" />
|
18 |
+
|
19 |
+
<glyph glyph-name="reddit" unicode="" d="M0 353q0 62 50 106t112 44q62 0 105-36l5 0q134 82 335 82l5 4 70 267 242-36q0-1 2-1 1 0 0 1 2 1 12 16t14 18q34 32 82 32 49 0 83-32t33-82-33-84-83-35q-57 0-87 39t-30 96q-2-1-97 13t-110 17l-3 0q-2-2-16-53t-30-109-18-64l0-3 5-4q72 0 148-20t130-58l3-2q1 1 2 1t2 1q25 18 36 25t29 13 43 6q68 0 116-48t48-117q0-47-26-86t-70-60q0-195-260-303-41-18-56-23-32-10-91-19t-93-9q-120 0-231 35-2 2-72 38-95 51-152 116t-58 156l-5 0q-33 17-59 50l-9 12q-15 27-19 46t-4 50z m34-12q0-66 57-112 5 59 48 116t101 101q-37 26-82 26-49 0-86-40t-38-91z m102-146q0-54 31-104t80-85 102-60 105-34q75-14 146-14 123 0 233 39t185 123l-3 0q30 38 43 69t13 72q0 54-26 103t-70 84-92 61-100 38q-85 23-181 23-74 0-151-18t-150-54-119-99-46-144z m186 73q0 37 23 60t59 22 62-22 25-60q0-36-25-60t-62-24-59 24-23 60z m36-164l44 0q25-45 80-68t111-24q58 0 110 24t84 68l41 0q-25-62-93-96t-142-34q-72 0-141 35t-94 95z m336 164q0 38 23 60t61 22q34 0 58-24t24-58-24-59-58-25q-37 0-60 24t-24 60z m255 468q0-35 25-60t60-25q36 0 59 25t23 60q0 34-24 58t-58 24-59-24-26-58z m14-281q55-36 95-92t56-120q59 43 59 96 0 58-35 100t-93 42q-45 0-82-26z" horiz-adv-x="1205" />
|
20 |
+
|
21 |
+
<glyph glyph-name="stumbleupon" unicode="" d="M0 143l0 181 224 0 0-179q0-28 20-48t49-21 50 20 20 49l0 423q0 117 87 200t205 82 206-83 86-201l0-92-134-40-89 42 0 80q0 29-20 49t-49 20-49-20-21-49l0-417q0-120-86-205t-206-84q-121 0-207 85t-86 208z m724-3l0 183 89-42 134 40 0-184q0-29 20-49t49-21 49 21 20 49l0 187 224 0 0-181q0-121-85-207t-207-86-207 85-86 205z" horiz-adv-x="1309" />
|
22 |
+
|
23 |
+
<glyph glyph-name="twitter" unicode="" d="M0-37q30-3 60-3 176 0 314 108-82 1-147 50t-89 125q20-4 47-4 35 0 67 9-88 17-145 87t-58 160l0 3q53-30 115-31-52 34-82 90t-31 120q0 68 35 127 94-117 230-186t290-78q-7 33-7 58 0 104 74 178t179 74q109 0 184-80 87 18 160 62-28-91-110-140 73 9 144 40-48-75-125-131l0-33q0-101-29-202t-90-194-145-165-201-115-253-42q-209 0-387 113z" horiz-adv-x="1230" />
|
24 |
+
|
25 |
+
<glyph glyph-name="mail" unicode="" d="M0 28v644q0 8 2 18l460-460q39-39 95-39 55 0 94 39l460 460q2-9 2-18v-644q0-37-26-62t-62-26h-937q-36 0-62 26t-26 62z m63 728q13 4 25 4h937q12 0 25-4l-463-463q-13-12-31-12t-30 12z" horiz-adv-x="1113.3" />
|
26 |
+
|
27 |
+
<glyph glyph-name="vk" unicode="" d="M0 654q10 8 25 12 14 4 25 4l9 0q10 0 24-1 22-1 32-1 6 0 38 2 16 1 29 1t23-1q20-2 32-8 6-3 13-13t12-19 11-25 10-22q38-82 94-163 2-3 7-11t9-12 9-12 10-11 11-8 11-6 12 0q28 5 31 117 1 19 1 35 0 74-15 102-6 11-15 18t-25 12-23 10q14 28 50 37t96 9l53 0t26 0 27-3l22-6t20-9 12-14q9-18 11-42 0-7 1-14 0-20-3-52-4-42-4-52-3-23-3-46 0-18 2-38 4-44 30-61 9 1 17 4t15 11 11 12 13 16 10 14q47 62 94 163l9 23t12 26 12 20 15 13q16 7 38 7l9 0q20 0 46-2 32-2 47-2 9 0 28 1t32 2 30-1 25-6 14-13q3-6 3-13 0-29-35-87-17-29-34-52t-46-58-37-47q-2-2-14-18t-17-24-12-22-5-27q0-8 3-15t10-15 10-12 13-13 12-11q71-65 112-117 40-52 40-75 0-33-51-41-26-4-53-4-21 0-43 3-20 2-37 2-26 0-45-5l-6 0q-66 11-139 94-4 4-17 21t-22 25-23 17-27 6q-23-4-30-29t-9-59-10-49q-13-24-79-24-28 0-66 4-78 8-141 40t-101 68-81 92q-104 133-197 322-3 6-11 23t-12 25-9 24-8 28-3 26z" horiz-adv-x="1220" />
|
28 |
+
|
29 |
+
<glyph glyph-name="print" unicode="" d="M866 564c40 0 75-35 75-78l0-366c0-42-35-77-75-77l-76 0 34-153-691 0 27 153-82 0c-45 0-78 35-78 77l0 366c0 43 33 78 78 78l96 0 0 117 34 0 0 129 527 0 0-129 34 0 0-117 97 0z m-623 199l0-292 457 0 0 292-457 0z m-113-389c30 0 55 24 55 54 0 28-25 53-55 53-29 0-54-25-54-53 0-30 25-54 54-54z m63-438l567 0-47 242-484 0z m252 113l-139 0 0 35 139 0 0-35z m198 0l-139 0 0 35 139 0 0-35z" horiz-adv-x="941" />
|
30 |
+
|
31 |
+
<glyph glyph-name="delicious" unicode="" d="M0-150l0 501 501 0 0-501-501 0z m509 499l0 501 500 0 0-501-500 0z" horiz-adv-x="1009" />
|
32 |
+
|
33 |
+
<glyph glyph-name="buffer" unicode="" d="M0 88q11 15 32 26t49 20 40 15q19 0 34-4t33-15 25-13q47-21 260-119 19-4 36 0t39 18 24 14q20 9 77 35t87 39q4 2 42 21t60 24q13 2 28-1t23-7 23-13 18-11 16-6 18-8 11-11q3-4 4-14-10-13-31-24t-51-22-40-16q-43-20-128-62t-129-61q-7-3-21-12t-23-13-26-11-27-7-30 2l-264 123q-6 3-32 14t-51 22-54 24-46 24-22 16q-4 4-4 13z m0 268q11 15 32 25t50 20 41 15q19 0 34-4t35-15 25-14q42-19 127-58t127-59q19-5 37 0t39 17 25 14q68 32 160 72 11 5 32 17t38 19 36 11q16 3 32-1t37-17 23-13q5-3 16-6t18-8 11-11q3-5 4-14-10-14-31-25t-53-23-41-16q-48-23-135-65t-123-59q-7-3-26-14t-29-15-32-10-36 0q-214 101-260 122-6 3-44 19t-69 30-62 30-34 22q-4 4-4 14z m0 267q10 15 32 27t52 22 41 16l348 162q30 0 54-7t56-26 40-22q39-18 117-54t117-55q4-2 37-15t54-24 27-20q3-4 4-13-9-13-26-22t-43-19-35-14q-47-22-140-66t-139-67q-6-3-20-11t-23-12-25-11-27-6-28 1q-245 114-256 119-4 2-63 28t-102 46-48 30q-4 4-4 13z" horiz-adv-x="979" />
|
34 |
+
|
35 |
+
<glyph glyph-name="heart" unicode="" d="M500-79q-14 0-25 10l-348 336q-5 5-15 15t-31 37-38 54-30 67-13 77q0 123 71 192t196 70q34 0 70-12t67-33 54-38 42-38q20 20 42 38t54 38 67 33 70 12q125 0 196-70t71-192q0-123-128-251l-347-335q-10-10-25-10z" horiz-adv-x="1000" />
|
36 |
+
|
37 |
+
<glyph glyph-name="weibo" unicode="" d="M0 178q0 161 184 347 117 116 236 162 56 23 97 23 45 0 72-27 26-26 26-72 0-31-12-72-4-14 3-17t16-1l10 4q96 40 170 40t106-42q15-22 15-52 0-31-16-71-7-10-2-17t8-9 14-5q62-19 106-62t44-107q0-59-41-120t-111-113-178-84-229-33q-131 0-247 38t-194 116-77 174z m125-48q10-101 125-161 92-49 209-49 29 0 60 3 153 15 255 97 92 75 92 165 0 9-1 18-10 100-125 160-93 49-210 49-29 0-59-3-101-10-183-51t-126-101q-38-53-38-109 0-9 1-18z m160-62q-13 29-13 59 0 35 18 70 31 64 104 96 45 20 91 20 27 0 54-7 76-20 109-82 17-32 17-66 0-32-15-65-31-71-109-104-44-19-88-19-34 0-67 11-73 23-101 87z m56 19q6-25 30-35 13-6 27-6 12 0 24 4 28 9 43 33 10 16 10 32 0 7-3 15-6 24-30 34-13 5-26 5-12 0-25-4-27-9-41-32-11-16-11-33 0-7 2-13z m141 79q3-9 13-13 5-2 10-2t9 2q11 4 16 13t2 18-12 13q-9 3-19 0t-16-13q-3-6-3-12l0-6z m321 621q-1 5-1 10 0 13 8 25 10 16 29 21 34 7 68 7 51 0 100-15 83-27 143-93t78-153q7-35 7-68 0-51-16-98l0-1q-6-18-23-27-11-5-22-5-7 0-15 2-19 6-27 23-5 11-5 21 0 8 2 15l0 1q11 34 11 70 0 23-4 48-13 62-56 109t-102 66q-35 10-70 10-24 0-49-5-5-1-10-1-14 0-26 8-16 11-20 30z m40-157q-1 5-1 10 0 10 6 21 9 14 26 18 19 4 37 4 67 0 115-53 29-33 38-75 3-17 3-33 0-24-8-48-5-16-20-23-9-5-18-5-7 0-13 2-16 5-24 20-4 9-4 18 0 7 2 13 4 14 4 26 0 28-21 50-22 26-54 26-10 0-20-2-5-1-9-1-11 0-21 7-14 9-18 25z" horiz-adv-x="1235" />
|
38 |
+
|
39 |
+
<glyph glyph-name="pocket" unicode="" d="M2 520q-7 215 12 270 4 9 9 16t14 12 14 10 17 10 17 8q136 0 386 2t329 2l94 0t55 0 56-3 45-6 33-10q16-9 27-24t16-29 8-40 2-42-1-50 0-50q0-207-23-327t-96-213q-70-88-165-140t-193-62-200 11-186 73-151 134-96 181q-15 52-23 267z m232 2q-26-28 15-89t104-124q2-2 39-40t54-52 47-35 57-29q11-3 22-3t20 1 19 7 16 7 16 12 12 10 12 11l3 3q9 9 60 56t86 81 68 79 35 75q-15 40-38 56t-51 9-56-26-59-48-56-56-49-51-37-33q-27 16-73 60t-82 82-73 64-55 14q-25-15-56-41z" horiz-adv-x="1136" />
|
40 |
+
|
41 |
+
<glyph glyph-name="xing" unicode="" d="M0 152l219 0 173 286-130 229-219 0 130-229z m362 90l346 608 232 0-345-608 222-392-232 0z" horiz-adv-x="940" />
|
42 |
+
|
43 |
+
<glyph glyph-name="flattr" unicode="" d="M0-37l0 514q0 179 85 278t259 99l548 0q-5-5-52-53t-100-101-109-109-95-93-42-37q-15 0-15 16l0 156-48 0q-59 0-94-6t-63-26-39-57-12-96l0-262z m67-117q5 5 53 53t100 101 109 110 95 93 41 36q15 0 15-16l0-156 48 0q116 0 162 36t45 149l0 262 224 223 0-514q0-179-84-278t-260-99l-548 0z" horiz-adv-x="959" />
|
44 |
+
|
45 |
+
<glyph glyph-name="odnoklassniki" unicode="" d="M1000 761v-824q0-36-26-62t-62-26h-824q-36 0-62 26t-26 62v824q0 36 26 62t62 26h824q36 0 62-26t26-62z m-295-216q0 87-59 150t-146 63-146-63-59-150 59-150 146-63 146 63 59 150z m22-279q0 26-17 45t-43 18q-15 0-28-8-70-36-140-36-69 0-138 36-16 7-28 7-25 0-42-18t-18-45q0-68 147-97l-117-121q-18-18-18-44t18-45 42-18 43 18l112 116 112-116q18-18 43-18t43 18 17 45-18 44l-117 121q147 30 147 98z m-142 279q0-36-24-62t-61-26-60 26-25 62 25 62 60 26 61-26 24-62z" horiz-adv-x="1000" />
|
46 |
+
|
47 |
+
<glyph glyph-name="tumblr" unicode="" d="M0 440l0 142q60 20 101 55 41 33 67 86 26 51 35 127l143 0 0-253 237 0 0-157-237 0 0-256q0-86 9-112 9-24 34-39 34-20 76-20 77 0 151 49l0-157q-63-31-116-43-52-12-112-12-68 0-122 17-55 19-89 50-36 31-52 68-14 34-14 105l0 350-111 0z" horiz-adv-x="616" />
|
48 |
+
|
49 |
+
<glyph glyph-name="whatsapp" unicode="" d="M952 362c0-244-198-441-444-441-78 0-151 20-214 55l-246-78 80 236c-41 67-64 144-64 228 0 243 199 440 444 440 246 0 444-197 444-440z m-444 370c-206 0-373-166-373-370 0-81 26-156 71-217l-47-138 144 45c59-38 129-61 205-61 206 0 374 166 374 371 0 204-168 370-374 370z m225-472c-3 5-10 7-21 13-11 5-65 31-75 35-10 4-17 5-24-5-7-11-28-36-35-43-6-7-12-8-23-3-11 6-46 17-88 54-32 29-54 64-60 75-7 11-1 17 4 22 5 5 11 13 17 19 5 6 7 11 11 18 3 7 1 13-1 19-3 5-25 58-34 80-9 22-18 18-24 18-7 0-14 1-21 1-7 0-19-3-29-14-10-10-38-37-38-90 0-53 39-104 44-111 6-8 75-120 186-163 111-44 111-29 131-27 20 1 64 26 73 51 9 25 9 47 7 51z" horiz-adv-x="1000" />
|
50 |
+
|
51 |
+
<glyph glyph-name="meneame" unicode="" d="M508 378c-21-13-41-20-63-24-32-7-64-7-96-1-28 5-50 20-68 41-37 41-63 87-70 142-11 76 15 137 73 185 42 34 91 51 144 60 82 15 159-1 235-34 38-16 76-36 115-50 9-3 18-6 27-7 17-2 31 3 42 16 14 16 19 36 19 57 4 0 5-3 6-5 13-23 9-60-7-79-18-20-41-23-66-20-28 3-54 11-80 23-48 23-96 44-148 56-66 15-130 12-194-9-92-31-140-122-115-216 14-54 45-97 93-127 20-13 43-18 67-17 24 0 48 5 71 9 5 1 9 2 15 0z m97-462c-5 1-13-4-14 3-1 6 7 8 12 10 31 12 62 25 92 37 19 8 38 17 55 29 6 4 11 8 16 14 7 8 9 17 5 28-23 58-49 115-70 175-16 48-29 96-33 147-4 60 17 107 69 139 24 15 51 27 77 38 32 14 64 28 93 50 43 33 57 76 53 128-2 23-6 46-11 68 0 3-4 7 1 9 4 1 6-2 8-5 14-25 25-52 28-81 6-55-18-98-57-135-24-23-54-38-84-53-27-13-55-26-80-42-28-18-51-40-58-74-7-28-2-55 4-81 12-59 36-114 59-169 13-29 26-57 35-86 16-47 3-84-39-111-30-19-64-27-99-33-20-3-41-4-62-5z m-408 567c0-5-3-8-6-12-45-64-83-132-112-205-21-51-25-103-12-156 16-66 60-106 122-130 45-18 91-26 139-32 65-7 131-13 197-19 7-1 13-2 19-4 3-1 7-2 7-6-1-5-5-3-8-4-43-3-86-5-128-6-61-1-121-1-180 9-97 16-172 64-208 159-19 51-17 104-1 156 23 77 59 148 117 207 15 15 32 28 48 41 2 1 3 3 6 2z m165-353c68 12 137 18 205 10 33-4 39-11 40-44 1-52-6-104-21-154-3-8-6-16-11-23-2-3-4-7-8-5-4 1-3 5-4 8-1 23 3 45 5 67 3 31 8 63 5 95-1 10-5 16-14 21-27 12-55 16-84 19-35 4-71 3-106 6-2 0-5 0-7 0z" horiz-adv-x="1000" />
|
52 |
+
|
53 |
+
<glyph glyph-name="managewp" unicode="" d="M779 604c0 0-12-237-175-199-111 32-92 160-92 160s-127-55-143-173c-3 95-127 159-127 159 29-35 51-121 23-186-41-96-121-118-121-118 55-149 187-256 356-256 215 0 356 164 356 380 0 87-29 168-77 233m-279 198c-250 0-452-202-452-452 0-250 202-452 452-452 250 0 452 202 452 452 0 250-202 452-452 452m0-863c-227 0-411 184-411 411 0 227 184 411 411 411 227 0 411-184 411-411 0-227-184-411-411-411" horiz-adv-x="1000" />
|
54 |
+
|
55 |
+
<glyph glyph-name="thumbs-up" unicode="" d="M143 100q0 15-11 25t-25 11-25-11-11-25 11-25 25-11 25 11 11 25z m643 321q0 29-22 50t-50 22h-196q0 32 27 89t26 89q0 55-17 81t-72 27q-14-15-21-48t-17-70-33-61q-13-13-43-51-2-3-13-16t-18-23-19-24-22-25-22-19-22-15-20-6h-18v-357h18q7 0 18-1t18-4 21-6 20-7 20-6 16-6q118-41 191-41h67q107 0 107 93 0 15-2 31 16 9 26 30t10 41-10 38q29 28 29 67 0 14-5 31t-14 26q18 1 30 26t12 45z m71 1q0-50-27-91 5-18 5-38 0-43-21-81 1-12 1-24 0-56-33-99 0-78-48-123t-126-45h-72q-54 0-106 13t-121 36q-65 23-77 23h-161q-29 0-50 21t-21 50v357q0 30 21 51t50 21h153q20 13 77 86 32 42 60 72 13 14 19 48t17 70 35 60q22 21 50 21 47 0 84-18t57-57 20-104q0-51-27-107h98q58 0 101-42t42-100z" horiz-adv-x="857.1" />
|
56 |
+
|
57 |
+
<glyph glyph-name="facebook-squared" unicode="" d="M696 779q67 0 114-48t47-113v-536q0-66-47-113t-114-48h-104v333h111l16 129h-127v83q0 31 13 46t51 16l68 1v115q-35 5-100 5-75 0-121-44t-45-127v-95h-112v-129h112v-333h-297q-67 0-114 48t-47 113v536q0 66 47 113t114 48h535z" horiz-adv-x="857.1" />
|
58 |
+
|
59 |
+
<glyph glyph-name="mailru" unicode="" d="M542 418q0 60-29 94t-83 34q-35 0-69-17t-61-47-45-77-17-100q0-63 30-97t84-34q54 0 98 37t69 93 23 114z m315-68q0-62-20-110t-55-75-74-42-81-15q-3 0-8 0t-10-1q-53 0-79 30-15 18-18 46-29-37-74-61t-96-25q-90 0-140 54t-49 150q0 88 37 162t100 117 137 43q48 0 86-19t60-56l1 11 6 31q0 3 3 7t5 3h66q3 0 7-6 3-3 2-9l-67-343q-3-13-3-26 0-22 7-29t25-8q16 1 32 3t41 14 43 28 31 50 14 76q0 163-97 260t-260 97q-73 0-139-28t-114-76-76-114-29-139 29-139 76-113 114-77 139-28q127 0 226 80 6 5 13 5t12-7l23-27q4-7 4-14-2-7-7-12-57-46-127-72t-144-25q-87 0-167 34t-136 92-92 137-34 166 34 166 92 137 136 92 167 34q192 0 310-119t118-310z" horiz-adv-x="857.1" />
|
60 |
+
|
61 |
+
<glyph glyph-name="line" unicode="" d="M0 850h1000v-1000h-1000z m875-447c0 168-168 304-375 304s-375-136-375-304c0-150 133-276 314-300 12-3 28-8 33-19 4-9 2-24 1-34l-5-32c-2-9-8-37 32-20s216 127 295 218c54 59 80 120 80 187z m-522-100h-74c-11 0-20 9-20 20v149c0 11 9 20 20 20 11 0 19-9 19-20v-130h55c11 0 20-8 20-19 0-11-9-20-20-20z m77 20c0-11-9-20-19-20-11 0-20 9-20 20v149c0 11 9 20 20 20 10 0 19-9 19-20v-149z m180 0c0-9-6-16-14-19-2 0-4-1-6-1-6 0-12 3-16 8l-76 104v-92c0-11-9-20-20-20-11 0-19 9-19 20v149c0 8 5 16 13 19 2 0 4 1 6 1 6 0 12-3 16-8l76-104v92c0 11 9 20 20 20 11 0 20-9 20-20v-149z m120 94c11 0 20-9 20-20 0-10-9-19-20-19h-55v-35h55c11 0 20-9 20-20 0-11-9-20-20-20h-74c-11 0-20 9-20 20v149c0 11 9 20 20 20h74c11 0 20-9 20-20 0-11-9-20-20-20h-55v-35h55z" horiz-adv-x="1000" />
|
62 |
+
|
63 |
+
<glyph glyph-name="yummly" unicode="" d="M791 265c12-1 23 2 33 6 6 3 9 7 7 14-2 6-4 13-2 20 8 49 16 98 25 147 0 3 1 6 3 8 11 7 23 14 37 13 9-1 14-6 15-15 1-6 1-12 0-18-6-31-11-61-16-91-3-15-5-31-7-46-3-21 5-34 24-37 15-3 30-2 44 4 7 3 10 8 8 15-3 10-3 19-1 29 7 44 15 88 23 133 3 19 7 38 4 58-4 20-16 33-36 38-14 3-27 3-40-1-19-4-36-12-52-21-5-3-7-2-10 2-6 11-16 17-27 20-14 3-28 3-42-1-15-3-29-9-43-16-5-3-8-2-10 2-4 7-11 10-18 12-16 4-32 1-47-5-7-3-9-7-7-14 3-9 3-19 1-28-8-47-17-94-25-140-3-20-8-38-8-58 0-17 8-27 25-30 15-2 29-1 43 5 8 4 10 7 8 16-1 8-3 15-1 23 8 48 16 95 24 143 1 3 2 6 5 8 9 6 18 11 29 12 15 2 22-4 22-19 0-4 0-8-1-12-5-30-10-60-15-90-3-18-8-36-8-55-1-19 10-30 30-31 2 0 5 0 6 0z m-418 69c0-2 0-4 0-6 1-42 30-65 71-58 19 3 36 9 53 16 5 2 7 2 9-3 4-11 13-16 24-18 15-2 30 0 44 6 7 2 9 7 7 13-3 11-3 22-1 33 8 45 16 90 24 135 3 20 9 40 8 61 0 14-8 23-22 27-16 3-31 1-46-5-7-3-9-7-8-14 2-8 4-15 2-23-8-46-16-93-24-139-1-3-2-6-5-8-11-5-21-10-33-10-16-1-24 7-24 22 0 4 0 8 1 13 4 26 9 52 13 78 4 20 9 39 9 59-1 15-9 24-23 27-15 4-30 2-44-3-10-4-11-7-9-17 2-8 3-15 1-23-5-29-10-58-15-87-4-25-10-50-12-76z m601-100c-4 4-8 5-14 2-10-7-21-12-33-17-52-21-106-29-165-28-32-1-67 3-102 7-65 8-130 21-195 32-47 8-93 16-141 19-12 1-12 1-10 13 17 96 34 192 50 288 5 25 10 50 13 74 2 21-7 33-27 36-15 3-29 1-42-5-8-3-10-6-8-15 2-9 3-17 1-26-13-73-26-146-39-220-1-4-3-8-7-10-22-12-46-21-70-26-11-2-22-4-33-1-11 2-15 6-17 17-1 8 0 16 2 23 11 43 22 87 33 130 6 23 13 47 12 72-2 35-21 59-56 63-44 5-83-10-116-39-8-6-8-16-6-25 5-14 13-26 25-36 4-4 9-4 13 1 2 2 4 4 6 5 11 9 23 17 38 18 11 1 17-4 18-15 1-7-1-13-3-20-9-35-18-69-27-104-8-30-18-60-23-92-5-38 12-81 69-83 42-1 82 8 119 30 2 1 4 3 6 2 1-1 0-4 0-5-2-13-5-25-6-37-1-9-6-12-13-13-31-4-60-12-87-27-44-22-71-59-78-108-6-36 10-68 41-85 19-10 40-12 61-10 46 4 79 29 102 67 18 29 29 61 35 95 2 11 3 12 14 11 47-4 93-12 138-22 86-17 170-38 257-50 55-7 110-10 165-2 39 6 75 18 107 40 10 7 16 16 16 29-1 19-9 34-23 47z m-756-56c-6-23-13-46-27-66-7-10-16-16-27-19-17-4-28 6-29 23 1 16 8 30 20 40 16 16 36 23 58 28 4 1 6-1 5-6z" horiz-adv-x="1000" />
|
64 |
+
|
65 |
+
<glyph glyph-name="frype" unicode="" d="M420 188c3-18 7-29 14-35 8-8 18-10 31-12 16 2 27 5 34 16 4 7 7 17 9 31 1 13 2 35 5 60v1l-1 9-2 9-1 9-1 8-1 9-2 9-1 9-1 8-2 8-1 8-1 8v1l-1 7-1 7-2 7-1 6-1 6-2 6-2 8-2 9-2 9-3 10-2 10-3 11-2 10-3 11-2 11-1 11-2 11-1 12-1 11-1 11v11l1 11 1 11 1 11 3 11 3 10 5 10 5 10 3 4c-10 2-22 4-36 4-5 0-11 0-16-1-120-10-71-147-50-222 14-52 30-173 36-210z m14 448c5-1 10-1 15-1 25 0 41 13 50 33 6 14 8 31 8 50-1 15-3 30-8 42-10 24-28 41-55 41-3 0-7 0-10-1-34-5-49-40-48-82 1-40 17-74 48-82z m65-198c4-18 9-35 12-50 15-60 29-199 35-241 5-43 20-51 50-54 30 3 45 11 50 54 5 42 19 181 34 241 3 15 8 32 12 50 13 55 24 119 0 161-15 26-45 44-96 44-52 0-82-18-97-44-24-42-13-106 0-161z m96 221h1c46 0 68 43 68 95 0 53-22 96-68 96h-1c-47 0-69-43-69-96 0-52 22-95 69-95z m146-38c-14 0-26-2-36-4l3-4 5-10 5-10 3-10 3-11 2-11 1-11 0-11v-11l-1-11 0-11-2-12-1-11-2-11-3-11-2-11-2-10-2-11-3-10-2-10-3-9-2-9-2-8-1-6-2-6-1-6-1-7-2-7-1-6v-2l-1-8-2-8-1-8-1-8-1-9-2-9-1-9-1-8-1-9-1-9-1-9v0c2-26 4-48 5-61 1-14 4-24 8-31 7-11 18-14 34-16 13 2 23 4 31 12 7 6 11 17 14 35 6 37 22 158 37 210 20 75 69 212-51 222-5 1-10 1-16 1z m1 14c5 0 10 0 15 1 31 8 47 42 48 82 2 42-13 77-48 82-3 1-6 1-10 1-27 0-45-17-55-41-4-12-7-27-8-42 0-19 2-36 8-50 9-20 25-33 50-33z m144-62c223-3 353-139 205-326-67-86-182-171-334-226-7-3-15-5-22-8-14-4-29-9-43-13-33-9-65-17-96-24-34-6-66-11-97-15-22-2-44-4-65-4-141-4-248 35-283 118-42 100 43 238 213 343-126-50-354-169-364-340v-22c1-17 4-34 10-53 36-115 207-169 424-149 22 2 43 4 65 7 32 5 64 11 97 19 31 8 64 16 96 27 7 2 15 4 22 7 14 4 29 9 43 15 188 68 328 159 410 264 46 60 70 116 75 165v38c-13 124-158 197-356 177" horiz-adv-x="1242" />
|
66 |
+
|
67 |
+
<glyph glyph-name="skype" unicode="" d="M655 257q0 28-11 51t-27 38-41 27-46 19-49 13l-58 14q-17 4-25 6t-19 6-17 9-9 12-4 16q0 43 80 43 24 0 43-6t30-16 21-19 23-16 27-7q26 0 42 18t16 43q0 31-32 55t-79 38-101 13q-38 0-74-9t-67-26-49-48-19-72q0-34 10-60t32-42 44-27 58-18l81-20q51-12 63-20 18-11 18-34 0-21-23-36t-58-14q-29 0-51 9t-37 22-25 25-26 21-30 9q-28 0-42-17t-14-41q0-52 68-88t162-37q41 0 78 10t69 30 49 52 19 74z m202-121q0-89-63-152t-151-63q-73 0-131 45-43-9-83-9-80 0-153 31t-126 84-83 125-31 153q0 41 9 84-45 58-45 130 0 89 63 152t151 63q73 0 131-45 43 9 84 9 79 0 152-31t126-84 84-125 30-153q0-41-8-84 44-58 44-130z" horiz-adv-x="857.1" />
|
68 |
+
|
69 |
+
<glyph glyph-name="share" unicode="" d="M679 279q74 0 126-53t52-126-52-126-126-53-127 53-52 126q0 7 1 19l-201 100q-51-48-121-48-75 0-127 53t-52 126 52 126 127 53q70 0 121-48l201 100q-1 12-1 19 0 74 52 126t127 53 126-53 52-126-52-126-126-53q-71 0-122 48l-201-100q1-12 1-19t-1-19l201-100q51 48 122 48z" horiz-adv-x="857.1" />
|
70 |
+
|
71 |
+
<glyph glyph-name="telegram" unicode="" d="M364-1c-24 0-20 9-29 31l-72 225 557 313m-456-569c19 0 28 8 38 18l102 93-127 72m0 0l307-214c35-18 60-9 68 31l125 555c13 49-19 71-53 56l-732-267c-50-18-50-45-9-57l188-55 435 259c20 12 39 6 24-7" horiz-adv-x="1000" />
|
72 |
+
|
73 |
+
<glyph glyph-name="hackernews" unicode="" d="M0 850l161 0 197-301q49-75 102-170 48 85 109 177l194 294 154 0-399-576 0-424-133 0 0 424z" horiz-adv-x="917" />
|
74 |
+
|
75 |
+
<glyph glyph-name="flipboard" unicode="" d="M10 350v-490h163 163v163 163l163 1 163 1 1 163 1 163 163 1 163 1v162 162h-490-490v-490z" horiz-adv-x="1000" />
|
76 |
+
</font>
|
77 |
+
</defs>
|
78 |
</svg>
|
assets/css/mashsb-admin.css
CHANGED
@@ -1,1193 +1,1193 @@
|
|
1 |
-
/**
|
2 |
-
* MASHSB Admin CSS
|
3 |
-
*
|
4 |
-
* @package MASHSB
|
5 |
-
* @subpackage Admin CSS
|
6 |
-
* @copyright Copyright (c) 2016, René Hermenau
|
7 |
-
* @license http://opensource.org/licenses/gpl-2.0.php GNU Public License
|
8 |
-
*/
|
9 |
-
|
10 |
-
/* jQuery Drag n drop */
|
11 |
-
#mashsb_network_list tr, .mashsb_list_item td {
|
12 |
-
cursor:move;
|
13 |
-
}
|
14 |
-
|
15 |
-
#mashsb_network_list td {
|
16 |
-
padding: 5px 10px;
|
17 |
-
line-height: 20px;
|
18 |
-
}
|
19 |
-
|
20 |
-
/* Optimized services screen on responsive layout */
|
21 |
-
@media screen and (max-width: 783px) {
|
22 |
-
#mashsb_network_list td {
|
23 |
-
display: inline-block;
|
24 |
-
width: auto;
|
25 |
-
vertical-align: middle;
|
26 |
-
min-width: 110px;
|
27 |
-
}
|
28 |
-
}
|
29 |
-
|
30 |
-
/* Input forms */
|
31 |
-
.mashsb-textarea{
|
32 |
-
font-size:11px;
|
33 |
-
}
|
34 |
-
.mashsb-richeditor{
|
35 |
-
font-size:11px;
|
36 |
-
}
|
37 |
-
|
38 |
-
|
39 |
-
@font-face {
|
40 |
-
font-family: 'mashsb-font';
|
41 |
-
src: url('data:application/octet-stream;base64,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') format('woff'),
|
42 |
-
url('data:application/octet-stream;base64,AAEAAAAPAIAAAwBwR1NVQiCMJXkAAAD8AAAAVE9TLzI+J0mTAAABUAAAAFZjbWFwkbPu+QAAAagAAAM+Y3Z0IAbd/vYAADckAAAAIGZwZ22KkZBZAAA3RAAAC3BnYXNwAAAAEAAANxwAAAAIZ2x5ZlZzkfUAAAToAAAsdGhlYWQMAC4QAAAxXAAAADZoaGVhCG0EqgAAMZQAAAAkaG10eId1//gAADG4AAAAjGxvY2G08r/aAAAyRAAAAEhtYXhwAXwMyAAAMowAAAAgbmFtZbK+JD8AADKsAAAC8XBvc3Q9sNobAAA1oAAAAXlwcmVw5UErvAAAQrQAAACGAAEAAAAKADAAPgACbGF0bgAOREZMVAAaAAQAAAAAAAAAAQAAAAQAAAAAAAAAAQAAAAFsaWdhAAgAAAABAAAAAQAEAAQAAAABAAgAAQAGAAAAAQAAAAED3wGQAAUAAAJ6ArwAAACMAnoCvAAAAeAAMQECAAACAAUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFBmRWQAQOgA6CEDUv9qAFoDVgCdAAAAAQAAAAAAAAAAAAUAAAADAAAALAAAAAQAAAGWAAEAAAAAAJAAAwABAAAALAADAAoAAAGWAAQAZAAAAAQABAABAADoIf//AADoAP//AAAAAQAEAAAAAQACAAMABAAFAAYABwAIAAkACgALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaABsAHAAdAB4AHwAgACEAIgAAAQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAABqAAAAAAAAAAiAADoAAAA6AAAAAABAADoAQAA6AEAAAACAADoAgAA6AIAAAADAADoAwAA6AMAAAAEAADoBAAA6AQAAAAFAADoBQAA6AUAAAAGAADoBgAA6AYAAAAHAADoBwAA6AcAAAAIAADoCAAA6AgAAAAJAADoCQAA6AkAAAAKAADoCgAA6AoAAAALAADoCwAA6AsAAAAMAADoDAAA6AwAAAANAADoDQAA6A0AAAAOAADoDgAA6A4AAAAPAADoDwAA6A8AAAAQAADoEAAA6BAAAAARAADoEQAA6BEAAAASAADoEgAA6BIAAAATAADoEwAA6BMAAAAUAADoFAAA6BQAAAAVAADoFQAA6BUAAAAWAADoFgAA6BYAAAAXAADoFwAA6BcAAAAYAADoGAAA6BgAAAAZAADoGQAA6BkAAAAaAADoGgAA6BoAAAAbAADoGwAA6BsAAAAcAADoHAAA6BwAAAAdAADoHQAA6B0AAAAeAADoHgAA6B4AAAAfAADoHwAA6B8AAAAgAADoIAAA6CAAAAAhAADoIQAA6CEAAAAiAAAAAQAA/7ECFwNSABQALUAqAAEABgFHAAMCA3AFAQEEAQIDAQJeAAAABlgABgYMAEkjERERERMhBwUbKwEVIyIGHQEzByMRIxEjNTM1NDYzMgIXVzAipBaOq46OdGFSA0uTKChqpf5YAailemhyAAAAAAMAAP9pAoYDUgAmAD4AUgBGQEMIAQEHAUcAAwgHCANlAAcAAQAHAWAAAAAGBQAGYAAICAJYAAICDEgABQUEWAAEBA0ESU5LREE8OSspJSMRJCUiCQUYKzU0NjsBJjU0NwYjIiY1NDYzIQcjHgEHFAcOARUUFhceAQcUBiciJjcUFjcyNic0Jy4BLwEmLwEmJyYrASIHBhMeARczMjc2NTQnLgEnIyIHBhUUsn42KhAKE2iEpGkBNkViLzYBWCUWNhs9MAGkjIW4cHZWd2wBBAMICA4GDS4RCScmBFdCREILZDsEOCIbAgpiPQQ5IhsgV4goLh0dAYJfW4gyEmQ9XUUdIhkTOhQrWkRahgFkc0ViAVhJEw0LFAkQBwkhDAUMLzAB7U9yATQqORAST24CMyk5EAAAAQAA/2oD6ANSAEgAN0A0QD45AwMERhELAwEDAkcAAwQBBAMBbQACAAQDAgRgAAAADEgAAQENAUk7OjQyLCskIgUFFisRNgA3FgAXBgAHIic2NzY3NjcWFxY3Njc2JicmBAcOAR4BFxY+AS8BJjY3PgEXHgEGBwYHLgE3PgE3JicOAQcWFwYHDgEHFS4BBAEkzNsBFgME/tzMRkcODg8YBgsOIVhiZSckWHKO/vI0DgYMLigJDhACCCkcLkjCRCUWFhsxQicyCwMoAgY/MS4DBgwVDAQkAYugAV7VAR4BBP7eztP+4gMVFhsiWxorGBMpMTp7gdwyKWR5LVhUQhIECDYLDUOSM0AMOyp6bjJMAgI4JhV+H0oCBkwxORVYNQ6MJTdA9gAAAAAEAAD/agPoA1IAAwAQABQALABWQFMoAQcFAUcACQIFAgkFbQAHBQQFBwRtAAIKAQUHAgVeAAMDAFYAAAAMSAgGAgQEAVYLAQEBDQFJAAAqKSUjHx4cGhYVFBMSEQ8NCQcAAwADEQwFFSsVESERAR4BFzM+AScuASciBhMzESMTMzU0NzYzFh0BMzUmJyYnBgcGBzUjFhUD6Py8Ai4eAiMwAQIuICMuB5CQ4ZAEGy9IkQItL0g1IRUWkAGWA+j8GALZIigDAiwfISgBLP2pAbL+TvIYDDQCX+n4YjMvAgIYDyA9EjQAAAAACAAAAAAEYgKoAAsAEwAbACMAMQA5AEcATwB4QHUHAQEXAQgAAQhgEQkFAwAUDgIEAwAEYBMNAgMQGAwWBhUGAgsDAmAPAQsKCgtUDwELCwpYEgEKCwpMJCQcHBQUAABOTEpIR0VDQT8+PTs4NjQyJDEkMTAuLCooJhwjHCIgHhQbFBoYFhIQDgwACwAKIiIZBRYrNRE0OwE1NDsBERQjJzMyPQEjIhUTETQ7AREUIwM1NDsBFRQjExE0MyERFCMhNzQ7ATUnMzI9ASMiFRM0OwE1IxE0MyERFCMhNzMyPQEjIhUNsA1iDLNDDUMN4Q1iDGMMYwwyDQEgDf7gAQywT0MMQwzlDbC9DQEfDP7gbUMNQw2YAXQNgQ79/g5TDs4O/t8BdA3+jQ4BvUUORQ7+QwF0Df4IDUUOMVMOzg7+oA4xAXQN/ggN1w7ODgAIAAD/agS1A1IASQBTAG0AdwCEAI8AmACiAJNAkAkBEwIcGQoDEhNPJwQDCgecTEM1BAsKBEcOAQwLDQsMDW0AEgADARIDYAQBAQAJAAEJYAAFABQHBRRgAAAABwoAB2AQAQoRAQsMCgtgAA0ADwgND2AAExMCWAACAgxIAAgIBlgABgYNBkmioJeWk5KOjImHg4KAf317eXh2dXFwamhcWlJQKykdIxoTEhUFGysRNDYyFzM2MzcTFxQyJz4BNzYyFg4BByImNQYmJyMGDwEGBxUXMhYfATYyNz4CMzIWFRQGBxQFBgcOASMiJyYnLgEnIyYvAS4BNxQXPgE3JiMiBhcUHgIXFjMyNjcjPgE1NC4CJyYjIg4CFzQ2HgEHFAYiJhczHgEXMjY3Mw4BIiYlNDYzMhYUBiMiJhMUFjI2NCYiBhMeARc2NTQmIyJkfCsFhskFRvIDAQIUBCJhRAJAMzk8Ar4PAwIOHhACBUiYNgMBAgEZFiQZRGA0LP78KQ8gdiJ4bwJGX3IBBSEaCQ8IIjkFVjolLTFKZT5iajRLR3vcSwMeGjRYYDRVYEqakly6Lkg0ATJKLCMsGW44OmggKRmIkooBNy4mIjAwIiUu/jJHLjBEMg03UBA7RjotAWE+WCRSBAELJAEBAR4DIEBkRAFOOQEcAwIzbToGAwQoJgIBARIODGBFL04Vw2wSBQoSIwIkM4JbESEMGyYTQi47ciwaUMU2ZEYyCQ5OVCY+KTZiRjQMFyRIfgglLgIqJyQwMIAtLgEwLD5ERuAmLDBEMjAB+CMyMkUwMP7FJHBAKzU6VAACAAD/aQUdA1MAHAAtAEZAQxEQDwMAAyAfHgMBAAJHBgEAAwEDAAFtAAMDAlgAAgIMSAABAQRYBwEEBA1IAAUFBFgHAQQEDQRJExMYFRgVExEIBRwrPQEzFRQeATYnETQ2HgEHFQcnNTQmIgYHERQGLgElNRc3FRQeATY9ATMVFAYiJuAoOioBruywAoZZKDooAazxrALUWYYoOijgqvSqj7WzHCgCKhwBp3WmAqR3XCgqUB0oKB3+X3iqAap4tyoouB0oAiwbu7V5rKoAAAAAAQAA/2kEzgNSADAATkBLKCYkIiAWBgQFDgEDBAsHAgIDA0cABAUDBQQDbQADAgUDAmsAAgEFAgFrAAEABQEAawAFBQxIAAAABlgABgYNBkkvJBcWIxEhBwUbKxUWMzI3LgEnFjMyNy4BJzUWFy4BJzQ3FgQXJjU0NjMyFzY3Bgc2NwYHFRQOAyciHh6wilKCGBQbIyBYcgE1PjQ8ASNeARCaB5RpbUtXSRxSSUcwTTp6qOqI0SUDbAFiTAQJEYxaAx4BInBARDt1igkhGWiUUBIsWzEJH0s4IWXKupBWAQACAAD/xARZAvgAEQAbACpAJwEBAwIBRwACAwJvAAMAA28AAAEBAFQAAAABWAABAAFMEzM3FQQFGCs1ETQ3ARYyNwEWFREUBgchIiYTNjMhMhcBBiInAgHMJ28nAcwCNCT8VyQ0Pw0MA6kMDf4xDSQMHAKECAr+NCcnAcwJCf18JTIBNAL8BAT+MQwMAAEAAAAABMQCvACXADZAM0A6NjIoAAYGAAFHAAIAAm8EAwEDAAYAbwAGBQZvBwEFBWaMinx6eHZYU1JPLSphMggFFisRPgE7ATIXFjMyNzYyFxYXHgMXFh8BHgU3Njc2NTQnLgInPgE7ATIfAhYHFhcUFxQHBhUGFRQXFhc+AT8BPgE3Nj8CNhQ3NjsBMhcWMzI/ATYeARcWFRQHDgIHDgMXFBYfARYfAR4BFRQHBiMiJyYjIgcjJicuAwcOAgcGIyInLgInJi8BLgIKHQsJCg4WCgYgEBoKFAwGDgoMBCY4BwUICgoMCgccAwEPBhIgBw5IPE8aARYUFAgJAgEDBAMCBBoJEAcLBBIBLy8JDAwPEBYJFBogDwkTIA0iEAYDIxEiOggCGAoOAgYHCgMKDEdRMxobFRYUERoTBkJJBBoSHA0XDgQIDUIcJk5+TCtoXRcECgYCjggIAQECAQECBgMUEiAGUlELCAgQBgoCAQVwExBKHAsOCgUcEgMGCQkFEhgHBxQgKgoXFxIULBEBBggMBBgCPmUXGhoMEwcCAgECAQQICQYHHTodLkYMAiAQHA0IDggMBAkLQWgXIQgEAwIFC1MEIhASAwQyRA8YBAhASDiFvTAIIBgAAAAABgAA/5IDrQMqABsAHwAoACwAMAA0AIxAiQcBBQkACQUAbQAICwoLCAptFAEKDQsKDWsADQ8LDQ9rAwEBDgwOAQxtAAYTAQkFBgleBBICAAALCAALYBEBDxABDgEPDl4ADAICDFIADAwCVgACDAJKISAcHAEANDMyMTAvLi0sKyopJSQgKCEoHB8cHx4dGhkYFxYVFBINCwoJCAYAGwEbFQUUKwEyFhURFAYrARchNyMiJjURNDY7ATUzNSEVMxUlESERATI2NCYiBhQWEyEnIRcjNTMXIzUzA2IeLS0eTCL9TRtSIS0tIWAiAg8i/fIByf3GFyAhLCAgVQI3L/4c2IuLxouLAjQuIP6SHy6ZmS0gAW4hLXWBgXXH/twBJP57ICsgICsg/krygSMjIwAAAAIAAP9qA/EDUgADAAcAMUAuAAACAwIAA20FAQMBAgMBawACAgxIBAEBAQ0BSQQEAAAEBwQHBgUAAwADEQYFFSsVESERExEhEQH1CAH0lgH1/gsB8wH1/gsAAAAAAwAA/2oD0wNSADUAZgCNAEBAPXkBAgNUNgIABB8AAgEAA0cAAgMEAwIEbQAEAAMEAGsAAAEDAAFrAAMDDEgAAQENAUmHhm1sOzosKxQFBRUrNT4CNzIeARcWFxY+ATM3Nj8BNjc2HgEfAR4CFxYXDgIHDgEHDgEPAQYiJyUmLwIuAhE+AjcyFh8CFhcWNj8BNjc+Ajc2HgEzHgMXDgIHBQ4DJyYnLgMnJhE+AjclMh4BHwEWFx4CFxYXDgIPAQYPAQYPAQYmIyUnLgEnJgsqOAwTHiQHL9UTIiwCTTkeKiYWDR4QDxIDGgoGAwEKKjwKK6osBxwJGhEUFP74BhozNh0iCQsqOgwTHhQZf1UqEyQVGURcCyoiExAgKgIFFg4HAQoqQAn+/gcmFCwO1i4GTD4+AwQKLDwLAVweMEAIdU4nBEIqBgMBCSI0CYxdLhQOCRkQFhH/AD87VgUEWA8WEgYIFgIVYgQIHCMaDRUTBQIGCAkLAggIBwQKDRYWBRRUEwMSBAsHAnsDCxYYDRYJARUPFBQFCAsOOicUBQoMDiAoBRgOBAMIGgMGCgsJDhYYBHwDFggMBmUVAyAcIAYEARUPGBQGog4mAzYkEwIaFgkECQ0SFARCLBcLCAQLBwJ3HBooCgQAAAABAAD/sQPoAwwAHAAhQB4RAQABAUcCAQEAAW8DAQAAZgEAFxUNCwAcARwEBRQrBSInAScuAzU0NjcyHgIXPgMXMhYUBwEGAfQOC/6kDwoqIhqOfSJIPi4TFCxARiN9joD+pQpPCgFQDwo2NlAle4oBGCoiFRQkKBoBjPWA/rEKAAf///9qBNMDUgAkAD0AVABqAHgApwDOAXtAEHsBCwmqAQ8Na2leAwcIA0dLsAlQWEBlAAwLAAsMAG0AAA0LAA1rAAEPDg8BDm0ADgQPDgRrAAQKDwQKawAKBQ8KBWsABQgPBQhrAAgHDwgHawAHBgMHYwAGAw8GA2sADRABDwEND2AACwsJWAAJCQxIAAMDAlkAAgINAkkbS7AKUFhAawAMCwALDABtAAANCwANawAQDwEPEAFtAAEODwEOawAOBA8OBGsABAoPBAprAAoFDwoFawAFCA8FCGsACAcPCAdrAAcGAwdjAAYDDwYDawANAA8QDQ9gAAsLCVgACQkMSAADAwJZAAICDQJJG0BmAAwLAAsMAG0AAA0LAA1rAAEPDg8BDm0ADgQPDgRrAAQKDwQKawAKBQ8KBWsABQgPBQhrAAgHDwgHawAHBg8HBmsABgMPBgNrAA0QAQ8BDQ9gAAsLCVgACQkMSAADAwJZAAICDQJJWVlAHMzLyMa7urCupaShn4+OgoAaFikvKiYvGSURBR0rNTQ3Njc2MzIWFRQHBhY/ATYyFxYUBwYeARceARUUDgIHIi4BNxYXFjMyNzY3NjU0JyYnJiMiBw4BBwYVFBcmNTQ3Njc2MzIXFhcWFAcGBwYjIicmNxYXFjI3Njc2NTQnJicmIgcGBwYVFDcWFxYyNz4BLgEGBwYVASY1NDc2NzYzMhceARcWFRQHFQYHBiMiJyYnJjQ3NTY1NCcuAScmIyIHBiMiJyYXJjU0Nz4BMzIXFhcWFRQHBgcGIicmJyY0NzY1NCcmIyIHBiMiJya4dXc4KS01DAQOCQpglCAPEAcKBgs+WFKM2HmD6Jx+CnNcdR0fmWZcAQpzXXUdHmWkLCahDRIfSS0uGxtMIREPH04sLCIhSRwGGA0aDBwPCgMGGA0ZDRsOC48DCgUKBAsKBhIUBgMBQQEIChMiIjMxU3gSBxAGEQsLBwgTCAUCCwQNVjsjIxgZBQUODBAkAQYJJBJDMB0JAwgFDwkQBhAIBAIEFRYgCgoFBAsKDrKhunQuFzUuHykOBgIEKCoWPSgKDgQDE1ZAO3poQAFMnDBlPDEDD1JLWgkJZDwxAwpSPDU4CUcdHiMjQCAUBxQ+IEIhRyETCxdTGQoGBAkYEBAHCBgKBQQJFxARB0kJBAICBBISBwYKBgYCZwUFDQwQBQcPG4RXIyEzLwESCQUCBhELEgcBIiQXGT5eEwoFAQgLigUFCgsOCDUhKhEQGBgQBwUCBQ8JEAYODBwWGgIBBwkAAAAC//v/ZARxA1IAIgBHABxAGUE5EAMBAAFHAAEAAXAAAAAMAEktLGcCBRUrEyY3PgQ3MiQ7ATIeAQceAwYdARQGBw4CLgInJjcGFh8BHgIXFjI+AxY/AT4DNy4BDgQHLgMHBgIHEwQKEgoYBYgB9E+VNwJYCxAWCgYCLklGvsTMqIYdD+AaUj8nJSI8GwsWEhQMFAQKAwlmRkICDy44OD4yMA0bXEhKEhkCCNc3CQ4KCgoDBAYGBwkeHDQgIjLP8F1YaBQqaKRjNNkcej8oJhwqCAMCDAIWAgwDCV5EWh4oIA4mOjYwCRBYTDQMDwAAAAACAAD/agOsA1IABQALACVAIgkFAgMAAQFHAAIBAm8AAQABbwAAAwBvAAMDZhITEhAEBRgrNTMTJyMfAQEzARMj262C24K9AVro/qfe6JgBHuXlxAJg/aD+eAAAAAIAAP9mA78DVgAWACoASEBFJgECACUBAQIWAQQDAAEFBARHAAECAwIBA20AAwQCAwRrAAICAFgAAAAMSAAEBAVYBgEFBQ0FSRcXFyoXKSIrIiYjBwUZKxURNDYzIQcGDwEOASMiPQEjIg4CBxEDPgQzMh0BMzI2JxE3ERQGI6quAiQ0LzVtOE4DDzA7RjgWAZwFYGhyTAMPMHRcAeCosCUCArPGNTA1bThKEJwMKEo7/vr+rAVganJIEJxIcQEG3/3+s8YAAAAABAAA/2kD6ANRAA8AGAA3AEAATkBLOAEJCjYvKAMHBQJHBgEEAwUDBAVtAAoACQMKCWAAAwAFBwMFYAACAgFYAAEBDEgIAQcHAFgAAAANAEk/Pjs6FBgiEiQTFDUzCwUdKwERFAYjISImNRE0NjMhMhYFNCYiBhQWMjYXNCYHIgcGIicmIyIGBxQXBwYUFjY/ARcWMjYmLwE2AxQGIi4BNjIWA+g0JPzIJDQ0JAM4JDT+2XaudnaudhYiGg8NRotFEAwZIgGTdRIkMBNwcBIyJAIRdZOOMEouBDZCOAL5/MgkNDQkAzgkNDT8V35+rn5+wBomAQgkJAckG0QdeRI0JgIRdHQSJDYReR4BWyQ0NEg0NAAAAQAA/2oCaANSAB4AOUA2AQECARIBAwITAQQDA0cAAQYFAgIDAQJeAAAADEgAAwMEWAAEBA0ESQAAAB4AHiQlEREVBwUZKxE1PgI3MxUzFSMRFBYXFjMyNxUOASMiJy4BJyY1ETxSNAmP7e0SGSIqTUo/aTxENjdGEA4BuI4URGhM/Z3/AFYyDxQxnR8YERM+JSJHAV4AAAADAAD/mgO4AyIAFgAuAHkAU0BQYlAzAwUEIiEgCgQDBQgBAAMDRwkBAEQABAIFAgQFbQAFAwIFA2sAAQYBAgQBAmAAAwAAA1QAAwMAWAAAAwBMGBd0c1tWJSMXLhguGiUHBRYrARQHBgcGIyInBzcmNTQ3Njc2MhcWFxYlIgcGBwYVFBYXBzcWMzI3Njc2NCcmJyYTJicmFycmJyYOBCcWJyYnJicmJyYnJjc2PwE2NzYHNicmJy4BIzIjJyIHBgcGFRQXJhcWFxYXFhcWFxYXFhcWPwE2Nz4BNzYDuDw7ZWd5c2P2UEA9O2Rn8mdlOzz+RGVXVTEzJSIvkF9uZVhUMjMzMlRYfAIFMyUmHwYICwoYCwoIARMRDhQTFRMNBwUDAQURAwMVEAMEBB4ECQQCCRUQDQ8IDywGEQwNExMZGh4fJxkWDgkJDRAZGgwCAQFqeGdkOjw3Tuxpe3hmZDo8PDpkZvozMVNXZDxvLootPTMxVFbJV1MxM/4oAwMbFBIPAgMBDx0LAgQBCQgJDBETGRINBwYEBRMEBSUcBwwHSQoIAQ4PDhsiMT4IGBEPFhMYERUMDwgHAQECAwEQECMQDgAAAAQAAP+kA+IDGAAzAHUAmgC6AEFAPmdFAgMAsK4CAQMCR5d5GQMARQQBAQMCAwECbQACAm4AAAMDAFQAAAADWAADAANMNDS6t46HNHU0dTAuBQUUKwEGBwYnJicmJyY3Njc2FxYfARYXFhcWNzY1MhcWDgEHBicmJyYnJgcOAhcWFxY3Mj8BNhMiBi4BPwE2NzY3Ni8BJicmJyY3Njc2NzY3Njc2JyYvASY+ARcWFxYHBgcGBw4BBwYHBhcWFxYXHgEXFgcGBwYHBgEUDwEGBwYXFhcWFxYXHgEUBisBBgcGJyYnJicmNzY3NjcGNzYTNhceARcWBwYPAQYmJyYXJjc2BzYHNicmJyYnJicmJwH8HSIvMScdPAoQWThYOz03PDkjFxIJGhATBAIKBRkRDxUnKVg8YmAtPRUMFUgdJhAUIwlnAggEAQVkIhUKBgsGJBYMHAUGSxsyIBAaEx8NDAMDCAEBAQYEGAQIQRAYDh46LQ4QBQUCAQYIEQk0CBg/FRsUHxT+PgIERiofExZkNVZBhAwOAwIDQEA4IzEonjIbGiZPCyUDBgGndFkZDgECFwYFAwIFAQIBAQIGAgYBAgIBDR42EyImDwF6EgYKCQciQ0tvSi0PCwoJGhoQCAYBAxMWIwURMBwFAwIEEyoOFh8PQ1guUi0TAgMGAv4wAQEHAygPDgcHDBBXNCRUP10uERUOCA0PGCEeKSAkAwIDAgYrJkk+Dw4JDxwdEBMYExYQGCcvF3gaRikNCAcFAwI1AwMGZGlMUFsnFQsHDAIEBgIEAgEBAgcahUhUflELHgIEAf6eFAoDEBlPSxAHBAICAgkEDhQ8GzoLHBQOBw0GAgECAQAAAwAA/5oDuAMiADoATwBkAEVAQi0hGhMSBQAEAUcAAAQDBAADbQUBAQAEAAEEYAYBAwICA1QGAQMDAlgAAgMCTFFQPDtbWlBkUWRGRTtPPE8zMQcFFCsBBgcGBwYHBgcGJyYnJicmJyY/AQcGBwYHBgcmJyYnJi8BHgEVFAcGBwYHBg8BHgEXFjMyNz4BNTQnJiUiBwYHBhQXFhcWMjc2NzY0JyYnJgMiJyYnJjQ3Njc2MhcWFxYUBwYHBgMLAQIECAsRFR4jLh8VEgoJAwIBARQYFR4TFwYBFBAcExgTDxUNDhYSFhAQDRxnRkhTaVNPWRQU/sR7aWc7Pj47Z2n2aWc7Pj47Z2l7cF9dNzg4N11f4F9dNzg4N11fAlwMDB4bJhoiDhELCRQRGBQXERAOCg4SGR0kKSEgGhgSDwsSQCMmHyEaFQ8LBwVLdCAhMzCtbEA9Ovg+O2dp9mlnOz4+O2dp9mlnOz78oTg3XV/gX103ODg3XV/gX103OAADAAD/sQNaA1IACAA/AG8AVEBRSkI4AwMFAUcABQIDAgUDbQAKAAACCgBgAAgAAgUIAl4AAwAHBAMHYAAEAAYEBlwAAQEJWAAJCQwBSW5sZ2VcWlVST0w+PTEuKCUkIxUrCwUWKzc0LgEGFBY+AQE0JicjNDYnNCYnDgIHBgcOAg8BBg8BBicjETMyHgQXFjsBMjU0Jz4BNCc2NTQmJz4BNxQHFhUUBxYVFAcUBisBIiYnJisBIiY1ETQ2OwE2NzY3PgI3NjMyHgEVFAczMhaPFhwWFhwWAoMsHMQ2ASI3Dg4UFw0eAhYODBYKDBYKChISBxYOHAwcAnZJQ2sCEBQKHQoJEhhHGwUVASFgTkg2aEVBDKEdKiodmRQ5IBwNDBYYFhwvSigbYjpWZA8UAhgaGAIUAVAdKgEgciA3NAEPQkoYDSYDGhQOGQsIDwcB/psCBgYIBAQpXQ8QCSooEhwnDiIJATIVMikSFCsmDAw4K05aGhcXKh0BZR4qDUkqHg5ESBgVJE5BMzhUAAABAAD/sQNZAwsAJABKQEcSAQQFAUcHAQIDAQMCAW0IAQEBbgkBAAAFBAAFYAAEAwMEVAAEBANWBgEDBANKAQAeHBsaGRgVExEPDAsKCQgGACQBIwoFFCsBMhYVERQGByMRMzcjNTQ2PwE1JiMiBhcVIxUzESEiJjURNDY3ArhDXl5DaG8QfxomRCNBS1wBcHD+10NeXkMDC2BB/ehCXgEBTYFTHx4BAXMFWFNfgf6zYEECGEJeAQAAAv/+/7ADWQMLAA0AYABfQFwnAQAFGgEGAAJHAAUEAAQFAG0ACQMIAwkIbQALAAcECwdgAAQAAAYEAGAABgACAwYCYAABAAMJAQNgAAgKCghUAAgIClgACggKTF9dVlRNTCcnKSYlJVcWIgwFHSsBNCYjIg4CFxQWMj4BBRQOAisBIgciJyYnDgEHIiY3ND4BMzIWFz8BNDYXMzIXFgcDBhUUFhc+BDc0JiMiDgMeAjcyNzYyHwEWBgcOASciLgI+AzMyFgIeOjYjRDYkATxsWDIBOShGTioIBQU1Gg8DHVozWmQBSn5KMEwWAQYGAkIDBAMBQwMOEhAgMiQaAcKjSYRgOAI8XIhHf2MGDgUXBAIFOYxKV6BwSARAeJhbwOwBojxEIjxeNT9ESnAKPmA2HgEeEhwlMAFsYFiUViYlCx8DCAEGAwb+qQ0NFg4BAQQYIEQqo8I4YISShF48AlAFBxsHDgUuNAFEdJ6unnRE7gAGAAD/agPoA1IAAwAiADMAPwBbAHkAfEB5blZOOigFEARVRwIMEUhANAMDBRgXAgEDBEcPCwoHBAQAEBEEEGATAREADAURDGANAQUOCQgGEgUDAQUDYQACAgBWAAAADEgAAQENAUlcXCQjXHlceXh2cnBqaGRjYmBZWFNSS0pFRD08NzYvLisqIzMkMxYREBQFFysRIREhATQnJicmIgcGBwYVFB4BFxYXFg8CBjc2NzY3Njc2ISMiJj0BNDYyFh0BMzIWFAY3FAYiJj0BNDYyFhUXFAYPASIvARUUBiImPQE0Nj8BMh8BNTQ2MhYVFzIWFAYrARUzMhYUBisBIiY9ATQ2OwEyFhQGKwEVA+j8GANrMzJVV8xXVTIzUZBZGwYDAQEFCCgXNj02QyRQ/fZKCAwMEAs3CAwMRQsQDAwQC7QIBgYKBkwMEAsHBgYKBkwMEAx4CAwMCDc3CAwMCEoIDAwISggMDAg3A1L8GAIpU0ZFKSkpKUVGU0qBVQwHDAYLESAlEQoiJyozKlcMCJUIDAwIggsQDBQIDAwIlQgMDAiVBwoCAQhoXAgMDAiVBgsCAQhoXAgMDAg3DBALIwwQDAwIlQgMDBAMIwAABAAAAAAD5QKeAFgAkwEGARMAAAEWNzYnJjc2NzQ3NhYXFgcGBw4BFxY3NicmNzY/ATYnJicmBwYHBiYnJicmBwYHBicmJyYHBhcWDwE2BwYVFBY3PgEnJhU0PwE2NzY3NhUUDwE2BwYVBhYXJRQVHgE3Njc2FhcWFxY3NicmPwE2NzY1NCYHBhcWDwEGBwYHBiMGNTQ/ATYHNjUuAQcOARcWDwE0BwYFJgcGBwYnBicmJyYXJicuATc2NzY3NicmBw4BFxYPAQYHBgcGJy4BJyY/ATY3NicuAScmBwYXFhcWNzY3PgEXFg8CBgcGFxYXFj8BNhYGMQcGBwYHBgcGBwYeATc2NzY3PgEXFh8BFhcWFxY3Njc2NSYFBgcGBwYmJzY3Njc2AxcPEgoDBAIQCQMWHQECAgYKAwkdGBQLAwQDBRIEAgIGHhYSFx0EBAIIExYUEhkHAwUNFRoKAwQDGQEGAzETBgMBAgEYAgMQDRYBDwQJAwEQD/5kAScfFx4EBAEFExcVCgMEAxwCAQEtFwkBBAIYAgMMBAkIGAENBwEDASoYBwQCAwIPBwQCWAYICxZJXCBGKDmjQV8uCQIBIhAKAwMeFhQGAwEDAicCBSIkFgsIBwIBAyEHAgQBAhwaPzUKBAgRBwYEAhUiAQEEGxEEAgQPEihCNQMCAgEDAgEBDDIlQwsEFjAkQSUZCgIECD9LVjceLydfRj8sEAH89gsQChENDwECEhMnBwEJAQcFCQwIYjEFAw4CDgkJHzwNQQUFCQUKDg8iYx0QDR8HBQYFEAIBAw8FBQYEDAQGCAQFCgQKDQ+MCCURDBoHCAMGBxMHBgWPBgILAQMWCARaGjUQDA4QAUUDAx8gBQQMAgEEDwMDCQMKDxKbDQcMCRUKCQQKDwiLBgIFAgMBFwgFTiIEEA0WCggDBggNClcCKBZ0BgQICR4CAQgFChwLEAMBAwnAYDIYIAQECQIGBw8L3AcDEggEAwIHCAsMghoJFRAbIQMHLgcSFg4HCAQBEQMRBg5oPREOIBcbAQIgAgECBBMLBwsCBhUiShstGgMGPSk2CAQBBRESDAUKBQwKCh4LEhskLBYOBQMNDRkPEwkCAAcAAP9jBNoDUgA1AEYAaAB4ALMAxAD8AHtAeME8AgQCeyUCCQD5+OLdmpWDgoGAV1MiIQ0GEAoJA0cAAwQBBAMBbQwGAgABCQEACW0ACQoBCQprAAoKbggBAg0HAgEAAgFgCwEEBAVYAAUFDARJtbR6eWtp1tTGxb69tMS1xHmzerJzcGl4a3hkY0A/OTYpJw4FFCslFhcWFxYXPgE3Njc2Ny8TNT8DJiMiBwYHBhUUHwEWFxYXExYzMjc2NSYnJiMiBw4BHgEXFh8BFhcWHwEWFxYXNjc2NwY3Njc2PwE2NzYnJiIHBhcWNzMyNzY0JyYrASIHBhQXFhciBx8EFQcVDxAXFhceARc2NzY3NjcUNzY3NjcUNzY3Njc2NC4CJyYnMjc+AiYnJiMiBwYHFBcWFx4CBw4BBwYPAgYHDgEjBicmJyY+ATcGBwYHFRYXFhceATc2NzY3Njc2NzY3PgE3Njc1LgIBpAQKBQkFDA0QBQYDBAEBAgMCAgIEAgICBgMCAwIDAgECAwMGCgMUEAsFKhMRChIGCAYHFwUKIw8IAgYRJgcDGBkCGVcCBAYHBwYHCAQMChgYCgwEBw8GBgcHDAwCAhAZjxkQAgJsASESERESIQEiEhERErQQFAMKBgIBAQIBAgMGAwIDBQICAgICAwIFBQEHBRANDAUJBQoECQcGCAcIBgMFAgMIEh4WBQoKBRYZAxkZAwcmEQYCCA+zU39ABwhrUlluFisxLzRZFWxJTBoVJ29UhVyEBwIIEjw6s20pGDQtRhoRBRgTjNA+QwgGX528GwgFAwICAgYICxQzCQoJGgkRCB8HDAYaCgoLCgsLCwsiCyEVFAQEAQQYFSYcKkEXLiAyAYUBIRMfGw8pAQQtQC3MCBIYGzUkOUQeDAoCAgoMHjh8NyY1GzI0ITAcLCwcMCGpHBpTGhwcGlMaHCYEBBQVCwsWCwsMCwsLIAoKCRcGDQcQCBkJLD0TDAgGAgICAwUIGwE8MSEuFwEgFA4TERMhHhcOAgEOAQYtQC0EASkTFx8TIT4BMlg6PYc6PSgIDQ0LCQoDHR89Mnd6NDVIZnEWGhs5JSUcCgQDCAsSCQUCBwgzhk9YTSY9WCYAAgAA/7EDWQMLAD0AXQBmQGNTAQIJDAEBAEwBBAFcAQMEQwEHBQVHAAgJCG8AAAIBAgABbQABBAIBBGsABAMCBANrAAMFAgMFawAGBwZwAAkAAgAJAmAABQcHBVQABQUHWAAHBQdMVlQqIiYkJC8lJS0KBR0rATQuAy8BLgMnNDMyFh8BHgEzMjY1NC4BByIOAgcUHgIfARYXFhQGJyIuAyMiBhUUFhcyPgIXFAYjIicGIyIuAic0NyY1NDYzMhc2MzIeAgcUBxYCjxYgMiocUwgWDAYBUBgmCxUKGg4aIEBeNiZIPiQBFCwsJFEzDBIuIx0sHhQgDhwciF4pSkAizH5YSTorKFCSajwBCS1+WEk6KylPkmo+AQgsAQEcLh4YDgYUAggKDgkrDAoTCQ4kGR8wHAESIj4pIjQgFgcUDAgLLB4BEhoYEiIYNEgBFChAT1l+LQk+apBRKSs6SFl+LQk+apBRKSs6AAAAAAEAAP+xA1oDDAAlAERAQR8TAgUDJAoCAgAJAQECA0cABAMEbwADBQNvAAUABW8GAQACAG8AAgECbwABAWYBAB4cGRgSEA0LBQQAJQElBwUUKwEyFhQGIiY3NDcnBiMiJjQ2MzIXNyY1ND4BHgEGJyInBxYUBxc2AqdKaGiUagEByTNGS2hoS0YzyQFolmYCaklHM8kBAckzARdqkmpqSQcMZDBqkmowZAwHSmgCbJBsATBkDA4MZDAAAAAAAwAA/9IDdAJqAAcADgAjACVAIh4ODQYEAQIBRwcBAkUAAgECbwABAAFvAAAAZiEgFxADBRYrBSImJyYXJwkBMjc2PwEnMQUWNjcTNi4BBwEOARYfAQE+ARYHAWwLCQMHAUgCLf44DQkHCWZ/ATMbIwZ9BgweEf0kGBMOFLwBswoRBAcBBgcVA+EBOf3HBQQJXUjWDg8eAisXIAkI/vUJFhQGNwEDBgEIBgAAAAEAAP9qA5UDUgAMAB1AGgwJBAMCAAFHAQEAAAxIAAICDQJJEhYQAwUXKxEzExYXNjcTMwERIxGhxTE1MD3Cmv5xhQNS/tNLX1VcASb9wP5YAagAAAEAAP90A94DSAAIAGNLsB1QWEAaAAIDAQMCAW0AAQADAQBrAAMDDEgAAAANAEkbS7AkUFhAGQACAwEDAgFtAAEAAwEAawAAAG4AAwMMA0kbQBMAAwIDbwACAQJvAAEAAW8AAABmWVm2EREREQQFGCsTESERJRMlESEKAUYBRgIBRvwsAV7+FgFGAgFGAgFEAAEAAAABAAC76er4Xw889QALA+gAAAAA0+R1OQAAAADT5HU5//v/YwUdA1YAAAAIAAIAAAAAAAAAAQAAA1L/agAABR3/+///BR0AAQAAAAAAAAAAAAAAAAAAACMD6AAAAjsAAAKGAAAD6AAAA+gAAARiAAAEtQAABR0AAATOAAAEWQAABMQAAAOtAAAD8QAAA9MAAAPoAAAE0///BHD/+wOsAAADvwAAA+gAAAJoAAAD6AAAA+gAAAPoAAADWQAAA1kAAANZ//4D6AAAA+gAAATaAAADWQAAA1kAAAPoAAADlQAAA+gAAAAAAAAAOADSAWYB2gKAA7IEGgSKBNAFvgZWBoQHeAe4CZoKEgpACqQLLgt6DFwNng5cDyIPfhA2ERwSvBReFRQVchXIFfIWOgABAAAAIwEUAAgAAAAAAAIAMgBCAHMAAACrC3AAAAAAAAAAEgDeAAEAAAAAAAAANQAAAAEAAAAAAAEACwA1AAEAAAAAAAIABwBAAAEAAAAAAAMACwBHAAEAAAAAAAQACwBSAAEAAAAAAAUACwBdAAEAAAAAAAYACwBoAAEAAAAAAAoAKwBzAAEAAAAAAAsAEwCeAAMAAQQJAAAAagCxAAMAAQQJAAEAFgEbAAMAAQQJAAIADgExAAMAAQQJAAMAFgE/AAMAAQQJAAQAFgFVAAMAAQQJAAUAFgFrAAMAAQQJAAYAFgGBAAMAAQQJAAoAVgGXAAMAAQQJAAsAJgHtQ29weXJpZ2h0IChDKSAyMDE2IGJ5IG9yaWdpbmFsIGF1dGhvcnMgQCBmb250ZWxsby5jb21tYXNoc2ItZm9udFJlZ3VsYXJtYXNoc2ItZm9udG1hc2hzYi1mb250VmVyc2lvbiAxLjBtYXNoc2ItZm9udEdlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAEMAbwBwAHkAcgBpAGcAaAB0ACAAKABDACkAIAAyADAAMQA2ACAAYgB5ACAAbwByAGkAZwBpAG4AYQBsACAAYQB1AHQAaABvAHIAcwAgAEAAIABmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQBtAGEAcwBoAHMAYgAtAGYAbwBuAHQAUgBlAGcAdQBsAGEAcgBtAGEAcwBoAHMAYgAtAGYAbwBuAHQAbQBhAHMAaABzAGIALQBmAG8AbgB0AFYAZQByAHMAaQBvAG4AIAAxAC4AMABtAGEAcwBoAHMAYgAtAGYAbwBuAHQARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIwECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQACGZhY2Vib29rBmdvb2dsZQlwaW50ZXJlc3QIbGlua2VkaW4EZGlnZwZyZWRkaXQLc3R1bWJsZXVwb24HdHdpdHRlcgRtYWlsAnZrBXByaW50CWRlbGljaW91cwZidWZmZXIFaGVhcnQFd2VpYm8GcG9ja2V0BHhpbmcGZmxhdHRyDW9kbm9rbGFzc25pa2kGdHVtYmxyCHdoYXRzYXBwB21lbmVhbWUIbWFuYWdld3AJdGh1bWJzLXVwEGZhY2Vib29rLXNxdWFyZWQGbWFpbHJ1BGxpbmUGeXVtbWx5BWZyeXBlBXNreXBlBXNoYXJlCHRlbGVncmFtCmhhY2tlcm5ld3MJZmxpcGJvYXJkAAAAAAAAAQAB//8ADwAAAAAAAAAAAAAAAAAAAAAAGAAYABgAGANW/2MDVv9jsAAsILAAVVhFWSAgS7gADlFLsAZTWliwNBuwKFlgZiCKVViwAiVhuQgACABjYyNiGyEhsABZsABDI0SyAAEAQ2BCLbABLLAgYGYtsAIsIGQgsMBQsAQmWrIoAQpDRWNFUltYISMhG4pYILBQUFghsEBZGyCwOFBYIbA4WVkgsQEKQ0VjRWFksChQWCGxAQpDRWNFILAwUFghsDBZGyCwwFBYIGYgiophILAKUFhgGyCwIFBYIbAKYBsgsDZQWCGwNmAbYFlZWRuwAStZWSOwAFBYZVlZLbADLCBFILAEJWFkILAFQ1BYsAUjQrAGI0IbISFZsAFgLbAELCMhIyEgZLEFYkIgsAYjQrEBCkNFY7EBCkOwAWBFY7ADKiEgsAZDIIogirABK7EwBSWwBCZRWGBQG2FSWVgjWSEgsEBTWLABKxshsEBZI7AAUFhlWS2wBSywB0MrsgACAENgQi2wBiywByNCIyCwACNCYbACYmawAWOwAWCwBSotsAcsICBFILALQ2O4BABiILAAUFiwQGBZZrABY2BEsAFgLbAILLIHCwBDRUIqIbIAAQBDYEItsAkssABDI0SyAAEAQ2BCLbAKLCAgRSCwASsjsABDsAQlYCBFiiNhIGQgsCBQWCGwABuwMFBYsCAbsEBZWSOwAFBYZVmwAyUjYUREsAFgLbALLCAgRSCwASsjsABDsAQlYCBFiiNhIGSwJFBYsAAbsEBZI7AAUFhlWbADJSNhRESwAWAtsAwsILAAI0KyCwoDRVghGyMhWSohLbANLLECAkWwZGFELbAOLLABYCAgsAxDSrAAUFggsAwjQlmwDUNKsABSWCCwDSNCWS2wDywgsBBiZrABYyC4BABjiiNhsA5DYCCKYCCwDiNCIy2wECxLVFixBGREWSSwDWUjeC2wESxLUVhLU1ixBGREWRshWSSwE2UjeC2wEiyxAA9DVVixDw9DsAFhQrAPK1mwAEOwAiVCsQwCJUKxDQIlQrABFiMgsAMlUFixAQBDYLAEJUKKiiCKI2GwDiohI7ABYSCKI2GwDiohG7EBAENgsAIlQrACJWGwDiohWbAMQ0ewDUNHYLACYiCwAFBYsEBgWWawAWMgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLEAABMjRLABQ7AAPrIBAQFDYEItsBMsALEAAkVUWLAPI0IgRbALI0KwCiOwAWBCIGCwAWG1EBABAA4AQkKKYLESBiuwcisbIlktsBQssQATKy2wFSyxARMrLbAWLLECEystsBcssQMTKy2wGCyxBBMrLbAZLLEFEystsBossQYTKy2wGyyxBxMrLbAcLLEIEystsB0ssQkTKy2wHiwAsA0rsQACRVRYsA8jQiBFsAsjQrAKI7ABYEIgYLABYbUQEAEADgBCQopgsRIGK7ByKxsiWS2wHyyxAB4rLbAgLLEBHistsCEssQIeKy2wIiyxAx4rLbAjLLEEHistsCQssQUeKy2wJSyxBh4rLbAmLLEHHistsCcssQgeKy2wKCyxCR4rLbApLCA8sAFgLbAqLCBgsBBgIEMjsAFgQ7ACJWGwAWCwKSohLbArLLAqK7AqKi2wLCwgIEcgILALQ2O4BABiILAAUFiwQGBZZrABY2AjYTgjIIpVWCBHICCwC0NjuAQAYiCwAFBYsEBgWWawAWNgI2E4GyFZLbAtLACxAAJFVFiwARawLCqwARUwGyJZLbAuLACwDSuxAAJFVFiwARawLCqwARUwGyJZLbAvLCA1sAFgLbAwLACwAUVjuAQAYiCwAFBYsEBgWWawAWOwASuwC0NjuAQAYiCwAFBYsEBgWWawAWOwASuwABa0AAAAAABEPiM4sS8BFSotsDEsIDwgRyCwC0NjuAQAYiCwAFBYsEBgWWawAWNgsABDYTgtsDIsLhc8LbAzLCA8IEcgsAtDY7gEAGIgsABQWLBAYFlmsAFjYLAAQ2GwAUNjOC2wNCyxAgAWJSAuIEewACNCsAIlSYqKRyNHI2EgWGIbIVmwASNCsjMBARUUKi2wNSywABawBCWwBCVHI0cjYbAJQytlii4jICA8ijgtsDYssAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgsAhDIIojRyNHI2EjRmCwBEOwAmIgsABQWLBAYFlmsAFjYCCwASsgiophILACQ2BkI7ADQ2FkUFiwAkNhG7ADQ2BZsAMlsAJiILAAUFiwQGBZZrABY2EjICCwBCYjRmE4GyOwCENGsAIlsAhDRyNHI2FgILAEQ7ACYiCwAFBYsEBgWWawAWNgIyCwASsjsARDYLABK7AFJWGwBSWwAmIgsABQWLBAYFlmsAFjsAQmYSCwBCVgZCOwAyVgZFBYIRsjIVkjICCwBCYjRmE4WS2wNyywABYgICCwBSYgLkcjRyNhIzw4LbA4LLAAFiCwCCNCICAgRiNHsAErI2E4LbA5LLAAFrADJbACJUcjRyNhsABUWC4gPCMhG7ACJbACJUcjRyNhILAFJbAEJUcjRyNhsAYlsAUlSbACJWG5CAAIAGNjIyBYYhshWWO4BABiILAAUFiwQGBZZrABY2AjLiMgIDyKOCMhWS2wOiywABYgsAhDIC5HI0cjYSBgsCBgZrACYiCwAFBYsEBgWWawAWMjICA8ijgtsDssIyAuRrACJUZSWCA8WS6xKwEUKy2wPCwjIC5GsAIlRlBYIDxZLrErARQrLbA9LCMgLkawAiVGUlggPFkjIC5GsAIlRlBYIDxZLrErARQrLbA+LLA1KyMgLkawAiVGUlggPFkusSsBFCstsD8ssDYriiAgPLAEI0KKOCMgLkawAiVGUlggPFkusSsBFCuwBEMusCsrLbBALLAAFrAEJbAEJiAuRyNHI2GwCUMrIyA8IC4jOLErARQrLbBBLLEIBCVCsAAWsAQlsAQlIC5HI0cjYSCwBCNCsAlDKyCwYFBYILBAUVizAiADIBuzAiYDGllCQiMgR7AEQ7ACYiCwAFBYsEBgWWawAWNgILABKyCKimEgsAJDYGQjsANDYWRQWLACQ2EbsANDYFmwAyWwAmIgsABQWLBAYFlmsAFjYbACJUZhOCMgPCM4GyEgIEYjR7ABKyNhOCFZsSsBFCstsEIssDUrLrErARQrLbBDLLA2KyEjICA8sAQjQiM4sSsBFCuwBEMusCsrLbBELLAAFSBHsAAjQrIAAQEVFBMusDEqLbBFLLAAFSBHsAAjQrIAAQEVFBMusDEqLbBGLLEAARQTsDIqLbBHLLA0Ki2wSCywABZFIyAuIEaKI2E4sSsBFCstsEkssAgjQrBIKy2wSiyyAABBKy2wSyyyAAFBKy2wTCyyAQBBKy2wTSyyAQFBKy2wTiyyAABCKy2wTyyyAAFCKy2wUCyyAQBCKy2wUSyyAQFCKy2wUiyyAAA+Ky2wUyyyAAE+Ky2wVCyyAQA+Ky2wVSyyAQE+Ky2wViyyAABAKy2wVyyyAAFAKy2wWCyyAQBAKy2wWSyyAQFAKy2wWiyyAABDKy2wWyyyAAFDKy2wXCyyAQBDKy2wXSyyAQFDKy2wXiyyAAA/Ky2wXyyyAAE/Ky2wYCyyAQA/Ky2wYSyyAQE/Ky2wYiywNysusSsBFCstsGMssDcrsDsrLbBkLLA3K7A8Ky2wZSywABawNyuwPSstsGYssDgrLrErARQrLbBnLLA4K7A7Ky2waCywOCuwPCstsGkssDgrsD0rLbBqLLA5Ky6xKwEUKy2wayywOSuwOystsGwssDkrsDwrLbBtLLA5K7A9Ky2wbiywOisusSsBFCstsG8ssDorsDsrLbBwLLA6K7A8Ky2wcSywOiuwPSstsHIsswkEAgNFWCEbIyFZQiuwCGWwAyRQeLABFTAtAEu4AMhSWLEBAY5ZsAG5CAAIAGNwsQAFQrIAAQAqsQAFQrMKAgEIKrEABUKzDgABCCqxAAZCugLAAAEACSqxAAdCugBAAAEACSqxAwBEsSQBiFFYsECIWLEDZESxJgGIUVi6CIAAAQRAiGNUWLEDAERZWVlZswwCAQwquAH/hbAEjbECAEQAAA==') format('truetype');
|
43 |
-
}
|
44 |
-
|
45 |
-
/* social icons */
|
46 |
-
|
47 |
-
|
48 |
-
/* Hover effect */
|
49 |
-
[class^="mashicon-"]:hover, [class*=" mashicon-"]:hover {
|
50 |
-
opacity: 0.8;
|
51 |
-
}
|
52 |
-
/* Icon Color */
|
53 |
-
[class^="mashicon-"] .icon, [class*=" mashicon-"] .icon{
|
54 |
-
color:#ffffff;
|
55 |
-
}
|
56 |
-
/* Text Color */
|
57 |
-
[class^="mashicon-"] .text, [class*=" mashicon-"] .text {
|
58 |
-
color:#ffffff;
|
59 |
-
}
|
60 |
-
/* General visual settings,like border, shadow, shine etc. */
|
61 |
-
[class^="mashicon-"], [class*=" mashicon-"]{
|
62 |
-
font-size:15px;
|
63 |
-
border-radius: 0px;
|
64 |
-
cursor: pointer;
|
65 |
-
}
|
66 |
-
/* Icon visual appearance */
|
67 |
-
[class^="mashicon-"] .icon:before, [class*=" mashicon-"] .icon:before, .mashicon-share:before {
|
68 |
-
font-family: "mashsb-font";
|
69 |
-
font-style: normal;
|
70 |
-
font-weight: normal;
|
71 |
-
speak: none;
|
72 |
-
font-size:18px;
|
73 |
-
display: inline-block;
|
74 |
-
text-decoration: inherit;
|
75 |
-
width: 1em;
|
76 |
-
margin-right: 0.7em;
|
77 |
-
text-align: center;
|
78 |
-
/* opacity: .8; */
|
79 |
-
/* For safety - reset parent styles, that can break glyph codes*/
|
80 |
-
font-variant: normal;
|
81 |
-
text-transform: none;
|
82 |
-
/* fix buttons height, for twitter bootstrap */
|
83 |
-
/*line-height: 1em;*/
|
84 |
-
|
85 |
-
/* Animation center compensation - margins should be symmetric */
|
86 |
-
/* remove if not needed */
|
87 |
-
/*margin-left: 0.7em;*/
|
88 |
-
|
89 |
-
/* you can be more comfortable with increased icons size */
|
90 |
-
/* font-size: 120%; */
|
91 |
-
|
92 |
-
/* Uncomment for 3D effect */
|
93 |
-
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
|
94 |
-
|
95 |
-
/* Reset margin-top for twitter bootstrap */
|
96 |
-
margin-top:0px;
|
97 |
-
/* For IE 8 Important */
|
98 |
-
float:left;
|
99 |
-
}
|
100 |
-
/* Icon definations */
|
101 |
-
.mashicon-facebook .icon:before { content: '\e800'; } /* '' */
|
102 |
-
.mashicon-google .icon:before { content: '\e801'; } /* '' */
|
103 |
-
.mashicon-pinterest .icon:before { content: '\e802'; } /* '' */
|
104 |
-
.mashicon-linkedin .icon:before { content: '\e803'; } /* '' */
|
105 |
-
.mashicon-digg .icon:before { content: '\e804'; } /* '' */
|
106 |
-
.mashicon-reddit .icon:before { content: '\e805'; } /* '' */
|
107 |
-
.mashicon-stumbleupon .icon:before { content: '\e806'; } /* '' */
|
108 |
-
.mashicon-twitter .icon:before { content: '\e807'; } /* '' */
|
109 |
-
.mashicon-mail .icon:before { content: '\e808'; } /* '' */
|
110 |
-
.mashicon-vk .icon:before { content: '\e809'; } /* '' */
|
111 |
-
.mashicon-print .icon:before { content: '\e80a'; } /* '' */
|
112 |
-
.mashicon-delicious .icon:before { content: '\e80b'; } /* '' */
|
113 |
-
.mashicon-buffer .icon:before { content: '\e80c'; } /* '' */
|
114 |
-
.mashicon-heart .icon:before { content: '\e80d'; } /* '' */
|
115 |
-
.mashicon-weibo .icon:before { content: '\e80e'; } /* '' */
|
116 |
-
.mashicon-pocket .icon:before { content: '\e80f'; } /* '' */
|
117 |
-
.mashicon-xing .icon:before { content: '\e810'; } /* '' */
|
118 |
-
.mashicon-flattr .icon:before { content: '\e811'; } /* '' */
|
119 |
-
.mashicon-odnoklassniki .icon:before { content: '\e812'; } /* '' */
|
120 |
-
.mashicon-tumblr .icon:before { content: '\e813'; } /* '' */
|
121 |
-
.mashicon-subscribe .icon:before { content: '\e808'; } /* '' */
|
122 |
-
.mashicon-meneame .icon:before { content: '\e815'; } /* '' */
|
123 |
-
.mashicon-managewp .icon:before { content: '\e816'; } /* '' */
|
124 |
-
.mashicon-mailru .icon:before { content: '\E819'; } /* '' */
|
125 |
-
.mashicon-line .icon:before { content: '\E81A'; } /* '' */
|
126 |
-
.mashicon-yummly .icon:before { content: '\E81B'; } /* '' */
|
127 |
-
.mashicon-whatsapp .icon:before { content: '\e814'; }
|
128 |
-
.mashicon-frype .icon:before { content: '\e81c'; } /* '' */
|
129 |
-
.mashicon-skype .icon:before { content: '\e81d'; } /* '' */
|
130 |
-
.mashicon-share:before { content: '\e81E'; } /* '' */
|
131 |
-
.mashicon-telegram .icon:before { content: '\e81f'; } /* '' */
|
132 |
-
.mashicon-hackernews .icon:before { content: '\e820'; } /* '' */
|
133 |
-
.mashicon-flipboard .icon:before { content: '\e821'; } /* '' */
|
134 |
-
|
135 |
-
|
136 |
-
/* Background color of drag and drop services */
|
137 |
-
.mashicon-facebook{
|
138 |
-
background: #2d5f9a;
|
139 |
-
}
|
140 |
-
.mashicon-twitter{
|
141 |
-
background: #00c3f3;
|
142 |
-
}
|
143 |
-
.mashicon-google{
|
144 |
-
background: #d73d32;
|
145 |
-
}
|
146 |
-
.mashicon-subscribe{
|
147 |
-
background: #fff120;
|
148 |
-
}
|
149 |
-
.mashicon-subscribe .text, .mashicon-subscribe .icon{
|
150 |
-
color: #000000;
|
151 |
-
}
|
152 |
-
.mashicon-pinterest{
|
153 |
-
background: #cd252b;
|
154 |
-
}
|
155 |
-
.mashicon-linkedin{
|
156 |
-
background: #2ba3e1;
|
157 |
-
}
|
158 |
-
.mashicon-digg{
|
159 |
-
background: #1b5791;
|
160 |
-
}
|
161 |
-
.mashicon-stumbleupon{
|
162 |
-
background: #eb4723;
|
163 |
-
}
|
164 |
-
.mashicon-vk{
|
165 |
-
background: #5d83aa;
|
166 |
-
}
|
167 |
-
.mashicon-mail{
|
168 |
-
background: #888888;
|
169 |
-
}
|
170 |
-
.mashicon-print{
|
171 |
-
background: #666666;
|
172 |
-
}
|
173 |
-
.mashicon-reddit{
|
174 |
-
background: #333333;
|
175 |
-
}
|
176 |
-
.mashicon-delicious{
|
177 |
-
background: #3399ff;
|
178 |
-
}
|
179 |
-
.mashicon-weibo{
|
180 |
-
background: #ed1c24;
|
181 |
-
}
|
182 |
-
.mashicon-pocket{
|
183 |
-
background: #ee4055;
|
184 |
-
}
|
185 |
-
.mashicon-xing{
|
186 |
-
background: #135a5b;
|
187 |
-
}
|
188 |
-
.mashicon-flattr{
|
189 |
-
background: #8cb55b;
|
190 |
-
}
|
191 |
-
.mashicon-odnoklassniki{
|
192 |
-
background: #f4731c;
|
193 |
-
}
|
194 |
-
.mashicon-managewp{
|
195 |
-
background: #056cad;
|
196 |
-
}
|
197 |
-
.mashicon-tumblr{
|
198 |
-
background: #2c4762;
|
199 |
-
}
|
200 |
-
.mashicon-meneame{
|
201 |
-
background: #ff7d12;
|
202 |
-
}
|
203 |
-
.mashicon-whatsapp{
|
204 |
-
background: #1d9e11;
|
205 |
-
}
|
206 |
-
.mashicon-buffer{
|
207 |
-
background: #000000;
|
208 |
-
}
|
209 |
-
.mashicon-mailru{
|
210 |
-
background: #044b89;
|
211 |
-
}
|
212 |
-
.mashicon-line{
|
213 |
-
background: #1dcd00;
|
214 |
-
}
|
215 |
-
.mashicon-yummly{
|
216 |
-
background: #e16120;
|
217 |
-
}
|
218 |
-
.mashicon-frype{
|
219 |
-
background: #ff6600;
|
220 |
-
}
|
221 |
-
.mashicon-skype{
|
222 |
-
background: #00afef;
|
223 |
-
}
|
224 |
-
|
225 |
-
.mashicon-telegram{
|
226 |
-
background: #1d94d3;
|
227 |
-
}
|
228 |
-
|
229 |
-
.mashicon-flipboard{
|
230 |
-
background: #b31f17;
|
231 |
-
}
|
232 |
-
|
233 |
-
.mashicon-hackernews{
|
234 |
-
background: #ff6600;
|
235 |
-
}
|
236 |
-
|
237 |
-
.mashsb-hidden { display: none; }
|
238 |
-
.mashsb-clearfix:after { display: block; visibility: hidden; content: "."; text-indent: -9999px; height: 0; }
|
239 |
-
.mashsb-wrap a { text-decoration: none; }
|
240 |
-
a.mashsb-delete { color: #a00; }
|
241 |
-
a.mashsb-delete:hover { color: #f00; }
|
242 |
-
|
243 |
-
/* =Add Ons Styles
|
244 |
-
-------------------------------------------------------------- */
|
245 |
-
#mashsb-add-ons h2 { margin: 0 0 15px; }
|
246 |
-
#mashsb-add-ons .mashshare-addons { float: left; margin: 0 15px 15px 0; background: #f0f0f0; border: 1px solid #ccc; width: 320px; padding: 8px; height: 315px; position: relative; }
|
247 |
-
#mashsb-add-ons .mashshare-addons h3 { margin: 0 0 8px; font-size: 13px; }
|
248 |
-
#mashsb-add-ons .mashshare-addons .button-secondary { position: absolute; bottom: 8px; left: 8px; }
|
249 |
-
/*#mashsb-add-ons .mashshare-addons { clear:both; width:100%; }*/
|
250 |
-
#mashsb-add-ons .mashshare-addons .third-party { display: none; }
|
251 |
-
|
252 |
-
|
253 |
-
/* System Info page styles
|
254 |
-
-------------------------------------------------------------- */
|
255 |
-
#system-info-textarea { width: 800px; height: 400px; font-family: Menlo, Monaco, monospace; background: none; white-space: pre; overflow: auto; display: block; }
|
256 |
-
|
257 |
-
|
258 |
-
/* General styles
|
259 |
-
-------------------------------------------------------------- */
|
260 |
-
.mashsb-select-chosen { width: 300px; }
|
261 |
-
|
262 |
-
.chosen-container-multi .chosen-choices{ -webkit-border-radius: 3px; border-radius: 3px; border-color: #dfdfdf; background-image:none; }
|
263 |
-
.chosen-container-multi .chosen-choices input{ margin:2px; height:27px!important; border-color: #dfdfdf; }
|
264 |
-
.chosen-container .chosen-drop { border-color: #aaa; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); }
|
265 |
-
.chosen-container-active .chosen-choices { -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-color: #aaa; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); }
|
266 |
-
.download_page_mashsb-tools .tablenav .actions { overflow: visible; }
|
267 |
-
.mashsb_user_search_wrap { position: relative; overflow: visible; }
|
268 |
-
.mashsb_user_search_results { position: absolute; left: 0; top: 27px; }
|
269 |
-
.mashsb_user_search_results ul { padding: 10px 10px 4px; margin: 0; background: #f0f0f0; border: 1px solid #DFDFDF; width: 300px; max-height: 200px; overflow-y: scroll; }
|
270 |
-
|
271 |
-
/* Global Graph Styles
|
272 |
-
-------------------------------------------------------------- */
|
273 |
-
.mashsb-graph .y1Axis { color: rgb( 237, 194, 64 )!important; }
|
274 |
-
.mashsb-graph .y2Axis { color: rgb( 175, 216, 248 )!important; }
|
275 |
-
|
276 |
-
|
277 |
-
input.large-text, textarea.large-text {
|
278 |
-
max-width: 600px;
|
279 |
-
}
|
280 |
-
|
281 |
-
|
282 |
-
|
283 |
-
/*
|
284 |
-
colpick Color Picker / colpick.com
|
285 |
-
*/
|
286 |
-
|
287 |
-
#css3lightboxpicker {
|
288 |
-
margin:0;
|
289 |
-
padding:0;
|
290 |
-
border:0;
|
291 |
-
width:70px;
|
292 |
-
height:20px;
|
293 |
-
line-height:20px;
|
294 |
-
}
|
295 |
-
|
296 |
-
/*Main container*/
|
297 |
-
.colpick {
|
298 |
-
position: absolute;
|
299 |
-
width: 346px;
|
300 |
-
height: 170px;
|
301 |
-
overflow: hidden;
|
302 |
-
display: none;
|
303 |
-
font-family: Arial, Helvetica, sans-serif;
|
304 |
-
background:#ebebeb;
|
305 |
-
border: 1px solid #bbb;
|
306 |
-
-webkit-border-radius: 5px;
|
307 |
-
-moz-border-radius: 5px;
|
308 |
-
border-radius: 5px;
|
309 |
-
|
310 |
-
/*Prevents selecting text when dragging the selectors*/
|
311 |
-
-webkit-user-select: none;
|
312 |
-
-moz-user-select: none;
|
313 |
-
-ms-user-select: none;
|
314 |
-
-o-user-select: none;
|
315 |
-
user-select: none;
|
316 |
-
}
|
317 |
-
/*Color selection box with gradients*/
|
318 |
-
.colpick_color {
|
319 |
-
position: absolute;
|
320 |
-
left: 7px;
|
321 |
-
top: 7px;
|
322 |
-
width: 156px;
|
323 |
-
height: 156px;
|
324 |
-
overflow: hidden;
|
325 |
-
outline: 1px solid #aaa;
|
326 |
-
cursor: crosshair;
|
327 |
-
}
|
328 |
-
.colpick_color_overlay1 {
|
329 |
-
position: absolute;
|
330 |
-
left:0;
|
331 |
-
top:0;
|
332 |
-
width: 156px;
|
333 |
-
height: 156px;
|
334 |
-
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')"; /* IE8 */
|
335 |
-
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
|
336 |
-
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
|
337 |
-
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
|
338 |
-
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
|
339 |
-
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
|
340 |
-
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
|
341 |
-
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff'); /* IE6 & IE7 */
|
342 |
-
}
|
343 |
-
.colpick_color_overlay2 {
|
344 |
-
position: absolute;
|
345 |
-
left:0;
|
346 |
-
top:0;
|
347 |
-
width: 156px;
|
348 |
-
height: 156px;
|
349 |
-
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')"; /* IE8 */
|
350 |
-
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
|
351 |
-
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
|
352 |
-
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
|
353 |
-
background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
|
354 |
-
background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
|
355 |
-
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C */
|
356 |
-
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
|
357 |
-
}
|
358 |
-
/*Circular color selector*/
|
359 |
-
.colpick_selector_outer {
|
360 |
-
background:none;
|
361 |
-
position: absolute;
|
362 |
-
width: 11px;
|
363 |
-
height: 11px;
|
364 |
-
margin: -6px 0 0 -6px;
|
365 |
-
border: 1px solid black;
|
366 |
-
border-radius: 50%;
|
367 |
-
}
|
368 |
-
.colpick_selector_inner{
|
369 |
-
position: absolute;
|
370 |
-
width: 9px;
|
371 |
-
height: 9px;
|
372 |
-
border: 1px solid white;
|
373 |
-
border-radius: 50%;
|
374 |
-
}
|
375 |
-
/*Vertical hue bar*/
|
376 |
-
.colpick_hue {
|
377 |
-
position: absolute;
|
378 |
-
top: 6px;
|
379 |
-
left: 175px;
|
380 |
-
width: 19px;
|
381 |
-
height: 156px;
|
382 |
-
border: 1px solid #aaa;
|
383 |
-
cursor: n-resize;
|
384 |
-
}
|
385 |
-
/*Hue bar sliding indicator*/
|
386 |
-
.colpick_hue_arrs {
|
387 |
-
position: absolute;
|
388 |
-
left: -8px;
|
389 |
-
width: 35px;
|
390 |
-
height: 7px;
|
391 |
-
margin: -7px 0 0 0;
|
392 |
-
}
|
393 |
-
.colpick_hue_larr {
|
394 |
-
position:absolute;
|
395 |
-
width: 0;
|
396 |
-
height: 0;
|
397 |
-
border-top: 6px solid transparent;
|
398 |
-
border-bottom: 6px solid transparent;
|
399 |
-
border-left: 7px solid #858585;
|
400 |
-
}
|
401 |
-
.colpick_hue_rarr {
|
402 |
-
position:absolute;
|
403 |
-
right:0;
|
404 |
-
width: 0;
|
405 |
-
height: 0;
|
406 |
-
border-top: 6px solid transparent;
|
407 |
-
border-bottom: 6px solid transparent;
|
408 |
-
border-right: 7px solid #858585;
|
409 |
-
}
|
410 |
-
/*New color box*/
|
411 |
-
.colpick_new_color {
|
412 |
-
position: absolute;
|
413 |
-
left: 207px;
|
414 |
-
top: 6px;
|
415 |
-
width: 60px;
|
416 |
-
height: 27px;
|
417 |
-
background: #f00;
|
418 |
-
border: 1px solid #8f8f8f;
|
419 |
-
}
|
420 |
-
/*Current color box*/
|
421 |
-
.colpick_current_color {
|
422 |
-
position: absolute;
|
423 |
-
left: 277px;
|
424 |
-
top: 6px;
|
425 |
-
width: 60px;
|
426 |
-
height: 27px;
|
427 |
-
background: #f00;
|
428 |
-
border: 1px solid #8f8f8f;
|
429 |
-
}
|
430 |
-
/*Input field containers*/
|
431 |
-
.colpick_field, .colpick_hex_field {
|
432 |
-
position: absolute;
|
433 |
-
height: 20px;
|
434 |
-
width: 60px;
|
435 |
-
overflow:hidden;
|
436 |
-
background:#f3f3f3;
|
437 |
-
color:#b8b8b8;
|
438 |
-
font-size:12px;
|
439 |
-
border:1px solid #bdbdbd;
|
440 |
-
-webkit-border-radius: 3px;
|
441 |
-
-moz-border-radius: 3px;
|
442 |
-
border-radius: 3px;
|
443 |
-
}
|
444 |
-
.colpick_rgb_r {
|
445 |
-
top: 40px;
|
446 |
-
left: 207px;
|
447 |
-
}
|
448 |
-
.colpick_rgb_g {
|
449 |
-
top: 67px;
|
450 |
-
left: 207px;
|
451 |
-
}
|
452 |
-
.colpick_rgb_b {
|
453 |
-
top: 94px;
|
454 |
-
left: 207px;
|
455 |
-
}
|
456 |
-
.colpick_hsb_h {
|
457 |
-
top: 40px;
|
458 |
-
left: 277px;
|
459 |
-
}
|
460 |
-
.colpick_hsb_s {
|
461 |
-
top: 67px;
|
462 |
-
left: 277px;
|
463 |
-
}
|
464 |
-
.colpick_hsb_b {
|
465 |
-
top: 94px;
|
466 |
-
left: 277px;
|
467 |
-
}
|
468 |
-
.colpick_hex_field {
|
469 |
-
width: 68px;
|
470 |
-
left: 207px;
|
471 |
-
top: 121px;
|
472 |
-
}
|
473 |
-
/*Text field container on focus*/
|
474 |
-
.colpick_focus {
|
475 |
-
border-color: #999;
|
476 |
-
}
|
477 |
-
/*Field label container*/
|
478 |
-
.colpick_field_letter {
|
479 |
-
position: absolute;
|
480 |
-
width: 12px;
|
481 |
-
height: 20px;
|
482 |
-
line-height: 20px;
|
483 |
-
padding-left: 4px;
|
484 |
-
background: #efefef;
|
485 |
-
border-right: 1px solid #bdbdbd;
|
486 |
-
font-weight: bold;
|
487 |
-
color:#777;
|
488 |
-
}
|
489 |
-
/*Text inputs*/
|
490 |
-
.colpick_field input, .colpick_hex_field input {
|
491 |
-
position: absolute;
|
492 |
-
right: 11px;
|
493 |
-
margin: 0;
|
494 |
-
padding: 0;
|
495 |
-
height: 20px;
|
496 |
-
line-height: 20px;
|
497 |
-
background: transparent;
|
498 |
-
border: none;
|
499 |
-
font-size: 12px;
|
500 |
-
font-family: Arial, Helvetica, sans-serif;
|
501 |
-
color: #555;
|
502 |
-
text-align: right;
|
503 |
-
outline: none;
|
504 |
-
}
|
505 |
-
.colpick_hex_field input {
|
506 |
-
right: 4px;
|
507 |
-
}
|
508 |
-
/*Field up/down arrows*/
|
509 |
-
.colpick_field_arrs {
|
510 |
-
position: absolute;
|
511 |
-
top: 0;
|
512 |
-
right: 0;
|
513 |
-
width: 9px;
|
514 |
-
height: 21px;
|
515 |
-
cursor: n-resize;
|
516 |
-
}
|
517 |
-
.colpick_field_uarr {
|
518 |
-
position: absolute;
|
519 |
-
top: 5px;
|
520 |
-
width: 0;
|
521 |
-
height: 0;
|
522 |
-
border-left: 4px solid transparent;
|
523 |
-
border-right: 4px solid transparent;
|
524 |
-
border-bottom: 4px solid #959595;
|
525 |
-
}
|
526 |
-
.colpick_field_darr {
|
527 |
-
position: absolute;
|
528 |
-
bottom:5px;
|
529 |
-
width: 0;
|
530 |
-
height: 0;
|
531 |
-
border-left: 4px solid transparent;
|
532 |
-
border-right: 4px solid transparent;
|
533 |
-
border-top: 4px solid #959595;
|
534 |
-
}
|
535 |
-
/*Submit/Select button*/
|
536 |
-
.colpick_submit {
|
537 |
-
position: absolute;
|
538 |
-
left: 207px;
|
539 |
-
top: 149px;
|
540 |
-
width: 130px;
|
541 |
-
height: 22px;
|
542 |
-
line-height:22px;
|
543 |
-
background: #efefef;
|
544 |
-
text-align: center;
|
545 |
-
color: #555;
|
546 |
-
font-size: 12px;
|
547 |
-
font-weight:bold;
|
548 |
-
border: 1px solid #bdbdbd;
|
549 |
-
-webkit-border-radius: 3px;
|
550 |
-
-moz-border-radius: 3px;
|
551 |
-
border-radius: 3px;
|
552 |
-
}
|
553 |
-
.colpick_submit:hover {
|
554 |
-
background:#f3f3f3;
|
555 |
-
border-color:#999;
|
556 |
-
cursor: pointer;
|
557 |
-
}
|
558 |
-
|
559 |
-
/*full layout with no submit button*/
|
560 |
-
.colpick_full_ns .colpick_submit, .colpick_full_ns .colpick_current_color{
|
561 |
-
display:none;
|
562 |
-
}
|
563 |
-
.colpick_full_ns .colpick_new_color {
|
564 |
-
width: 130px;
|
565 |
-
height: 25px;
|
566 |
-
}
|
567 |
-
.colpick_full_ns .colpick_rgb_r, .colpick_full_ns .colpick_hsb_h {
|
568 |
-
top: 42px;
|
569 |
-
}
|
570 |
-
.colpick_full_ns .colpick_rgb_g, .colpick_full_ns .colpick_hsb_s {
|
571 |
-
top: 73px;
|
572 |
-
}
|
573 |
-
.colpick_full_ns .colpick_rgb_b, .colpick_full_ns .colpick_hsb_b {
|
574 |
-
top: 104px;
|
575 |
-
}
|
576 |
-
.colpick_full_ns .colpick_hex_field {
|
577 |
-
top: 135px;
|
578 |
-
}
|
579 |
-
|
580 |
-
/*rgbhex layout*/
|
581 |
-
.colpick_rgbhex .colpick_hsb_h, .colpick_rgbhex .colpick_hsb_s, .colpick_rgbhex .colpick_hsb_b {
|
582 |
-
display:none;
|
583 |
-
}
|
584 |
-
.colpick_rgbhex {
|
585 |
-
width:282px;
|
586 |
-
}
|
587 |
-
.colpick_rgbhex .colpick_field, .colpick_rgbhex .colpick_submit {
|
588 |
-
width:68px;
|
589 |
-
}
|
590 |
-
.colpick_rgbhex .colpick_new_color {
|
591 |
-
width:34px;
|
592 |
-
border-right:none;
|
593 |
-
}
|
594 |
-
.colpick_rgbhex .colpick_current_color {
|
595 |
-
width:34px;
|
596 |
-
left:240px;
|
597 |
-
border-left:none;
|
598 |
-
}
|
599 |
-
|
600 |
-
/*rgbhex layout, no submit button*/
|
601 |
-
.colpick_rgbhex_ns .colpick_submit, .colpick_rgbhex_ns .colpick_current_color{
|
602 |
-
display:none;
|
603 |
-
}
|
604 |
-
.colpick_rgbhex_ns .colpick_new_color{
|
605 |
-
width:68px;
|
606 |
-
border: 1px solid #8f8f8f;
|
607 |
-
}
|
608 |
-
.colpick_rgbhex_ns .colpick_rgb_r {
|
609 |
-
top: 42px;
|
610 |
-
}
|
611 |
-
.colpick_rgbhex_ns .colpick_rgb_g {
|
612 |
-
top: 73px;
|
613 |
-
}
|
614 |
-
.colpick_rgbhex_ns .colpick_rgb_b {
|
615 |
-
top: 104px;
|
616 |
-
}
|
617 |
-
.colpick_rgbhex_ns .colpick_hex_field {
|
618 |
-
top: 135px;
|
619 |
-
}
|
620 |
-
|
621 |
-
/*hex layout*/
|
622 |
-
.colpick_hex .colpick_hsb_h, .colpick_hex .colpick_hsb_s, .colpick_hex .colpick_hsb_b, .colpick_hex .colpick_rgb_r, .colpick_hex .colpick_rgb_g, .colpick_hex .colpick_rgb_b {
|
623 |
-
display:none;
|
624 |
-
}
|
625 |
-
.colpick_hex {
|
626 |
-
width:206px;
|
627 |
-
height:201px;
|
628 |
-
}
|
629 |
-
.colpick_hex .colpick_hex_field {
|
630 |
-
width:72px;
|
631 |
-
height:25px;
|
632 |
-
top:168px;
|
633 |
-
left:80px;
|
634 |
-
}
|
635 |
-
.colpick_hex .colpick_hex_field div, .colpick_hex .colpick_hex_field input {
|
636 |
-
height: 25px;
|
637 |
-
line-height: 25px;
|
638 |
-
}
|
639 |
-
.colpick_hex .colpick_new_color {
|
640 |
-
left:9px;
|
641 |
-
top:168px;
|
642 |
-
width:30px;
|
643 |
-
border-right:none;
|
644 |
-
}
|
645 |
-
.colpick_hex .colpick_current_color {
|
646 |
-
left:39px;
|
647 |
-
top:168px;
|
648 |
-
width:30px;
|
649 |
-
border-left:none;
|
650 |
-
}
|
651 |
-
.colpick_hex .colpick_submit {
|
652 |
-
left:164px;
|
653 |
-
top: 168px;
|
654 |
-
width:30px;
|
655 |
-
height:25px;
|
656 |
-
line-height: 25px;
|
657 |
-
}
|
658 |
-
|
659 |
-
/*hex layout, no submit button*/
|
660 |
-
.colpick_hex_ns .colpick_submit, .colpick_hex_ns .colpick_current_color {
|
661 |
-
display:none;
|
662 |
-
}
|
663 |
-
.colpick_hex_ns .colpick_hex_field {
|
664 |
-
width:80px;
|
665 |
-
}
|
666 |
-
.colpick_hex_ns .colpick_new_color{
|
667 |
-
width:60px;
|
668 |
-
border: 1px solid #8f8f8f;
|
669 |
-
}
|
670 |
-
|
671 |
-
/*Dark color scheme*/
|
672 |
-
.colpick_dark {
|
673 |
-
background: #161616;
|
674 |
-
border-color: #2a2a2a;
|
675 |
-
}
|
676 |
-
.colpick_dark .colpick_color {
|
677 |
-
outline-color: #333;
|
678 |
-
}
|
679 |
-
.colpick_dark .colpick_hue {
|
680 |
-
border-color: #555;
|
681 |
-
}
|
682 |
-
.colpick_dark .colpick_field, .colpick_dark .colpick_hex_field {
|
683 |
-
background: #101010;
|
684 |
-
border-color: #2d2d2d;
|
685 |
-
}
|
686 |
-
.colpick_dark .colpick_field_letter {
|
687 |
-
background: #131313;
|
688 |
-
border-color: #2d2d2d;
|
689 |
-
color: #696969;
|
690 |
-
}
|
691 |
-
.colpick_dark .colpick_field input, .colpick_dark .colpick_hex_field input {
|
692 |
-
color: #7a7a7a;
|
693 |
-
}
|
694 |
-
.colpick_dark .colpick_field_uarr {
|
695 |
-
border-bottom-color:#696969;
|
696 |
-
}
|
697 |
-
.colpick_dark .colpick_field_darr {
|
698 |
-
border-top-color:#696969;
|
699 |
-
}
|
700 |
-
.colpick_dark .colpick_focus {
|
701 |
-
border-color:#444;
|
702 |
-
}
|
703 |
-
.colpick_dark .colpick_submit {
|
704 |
-
background: #131313;
|
705 |
-
border-color:#2d2d2d;
|
706 |
-
color:#7a7a7a;
|
707 |
-
}
|
708 |
-
.colpick_dark .colpick_submit:hover {
|
709 |
-
background-color:#101010;
|
710 |
-
border-color:#444;
|
711 |
-
}
|
712 |
-
|
713 |
-
/* CSS for Tabs */
|
714 |
-
|
715 |
-
#mashsb-tabs-sidebar {
|
716 |
-
/*height: 200px;*/
|
717 |
-
list-style: none;
|
718 |
-
margin: 0;
|
719 |
-
padding: 0;
|
720 |
-
background: #f1f1f1;
|
721 |
-
float: left;
|
722 |
-
padding-top: 0px;
|
723 |
-
max-width:200px;
|
724 |
-
}
|
725 |
-
|
726 |
-
#mashsb-tabs-sidebar li:first-child.selected-tab {
|
727 |
-
border-top: none;
|
728 |
-
}
|
729 |
-
|
730 |
-
#mashsb-tabs-sidebar li a.selected-tab {
|
731 |
-
font-weight: bold;
|
732 |
-
text-decoration: none;
|
733 |
-
}
|
734 |
-
|
735 |
-
|
736 |
-
|
737 |
-
#mashsb_container .row{
|
738 |
-
padding-top:10px;
|
739 |
-
padding-bottom:12px;
|
740 |
-
}
|
741 |
-
|
742 |
-
|
743 |
-
#mashsb_container .row label strong, #mashsb_container .row strong {
|
744 |
-
font-weight: bold;
|
745 |
-
}
|
746 |
-
|
747 |
-
.mashsb-tabs a {
|
748 |
-
padding:5px;
|
749 |
-
}
|
750 |
-
|
751 |
-
#mashsb_container > ul > li.mashsb-tabs.active {
|
752 |
-
background-color:white;
|
753 |
-
}
|
754 |
-
|
755 |
-
|
756 |
-
|
757 |
-
/*#mashsb_settingsgeneral_header .row:nth-child(3), #mashsb_settingsgeneral_header .row:nth-child(4){
|
758 |
-
display:none;
|
759 |
-
}
|
760 |
-
#mashsb_settingsgeneral_header .row:nth-child(6){
|
761 |
-
display:none;
|
762 |
-
}*/
|
763 |
-
|
764 |
-
/* Layout of admin table and rows
|
765 |
-
*/
|
766 |
-
|
767 |
-
#mashsb_container .mashsb-panel-container {
|
768 |
-
background: #FFF;
|
769 |
-
padding:20px;
|
770 |
-
padding-top:0px;
|
771 |
-
overflow:auto;
|
772 |
-
min-width: 550px;
|
773 |
-
}
|
774 |
-
|
775 |
-
#mashsb_container .form-table th {
|
776 |
-
vertical-align: top;
|
777 |
-
text-align: left;
|
778 |
-
padding: 20px 10px 20px 0;
|
779 |
-
/*width: 200px;*/
|
780 |
-
line-height: 1.3;
|
781 |
-
font-weight: 600;
|
782 |
-
font-size: 15px;
|
783 |
-
color:#484848;
|
784 |
-
/*width: 30%;*/
|
785 |
-
}
|
786 |
-
|
787 |
-
/*#mashsb_container .form-table tr {
|
788 |
-
border-bottom: 1px solid #E7E7E7;
|
789 |
-
}*/
|
790 |
-
|
791 |
-
#mashsb_container span.description{
|
792 |
-
display: block;
|
793 |
-
font-weight: 400;
|
794 |
-
font-style: normal;
|
795 |
-
font-size: 13px;
|
796 |
-
margin-top: 7px;
|
797 |
-
color:#484848;
|
798 |
-
}
|
799 |
-
|
800 |
-
#mashsb_container .col-title{
|
801 |
-
color:#484848;
|
802 |
-
}
|
803 |
-
|
804 |
-
@media only screen and (max-width:680px) {
|
805 |
-
#mashsb_container ul {
|
806 |
-
float:none;
|
807 |
-
}
|
808 |
-
#mashsb_container .form-table tr > th {
|
809 |
-
width:100%;
|
810 |
-
}
|
811 |
-
#mashsb_container span.description{
|
812 |
-
font-size: 14px;
|
813 |
-
}
|
814 |
-
#mashsb_container .form-table tr > th, #mashsb_container .form-table tr > td {
|
815 |
-
padding:10px;
|
816 |
-
}
|
817 |
-
}
|
818 |
-
|
819 |
-
#mashsb_container ul li {
|
820 |
-
margin-bottom:0px;
|
821 |
-
}
|
822 |
-
|
823 |
-
#mashsb-tabs-sidebar li a {
|
824 |
-
display: block;
|
825 |
-
padding:10px 4px 10px 14px;
|
826 |
-
border-width: 1px 0;
|
827 |
-
border-style: solid;
|
828 |
-
border-top-color:white;
|
829 |
-
border-bottom-color:#e7e7e7;
|
830 |
-
text-decoration: none;
|
831 |
-
color: #0097DF;
|
832 |
-
/*font-weight: bold;*/
|
833 |
-
text-transform: uppercase;
|
834 |
-
min-width: 120px;
|
835 |
-
}
|
836 |
-
|
837 |
-
/*#mashsb-tabs-sidebar li a strong {
|
838 |
-
font-weight: bold;
|
839 |
-
}*/
|
840 |
-
|
841 |
-
|
842 |
-
|
843 |
-
#mashsb_container ul li a:hover {
|
844 |
-
background-color: #e5e5e5;
|
845 |
-
color:#777777;
|
846 |
-
}
|
847 |
-
|
848 |
-
.mashsb_admin .mashsharelogo{
|
849 |
-
display:block;
|
850 |
-
float: left;
|
851 |
-
color:#0097DF;
|
852 |
-
font-weight:bold;
|
853 |
-
font-size: 36px;
|
854 |
-
padding-top: 20px;
|
855 |
-
padding-bottom:20px;
|
856 |
-
margin-right: 14px;
|
857 |
-
}
|
858 |
-
.mashsb_admin .nav-tab {
|
859 |
-
color: #0097DF;
|
860 |
-
border-left: 1px solid #fff;
|
861 |
-
border-right: 1px solid #fff;
|
862 |
-
border-top: 1px solid #fff;
|
863 |
-
}
|
864 |
-
|
865 |
-
.mashsb.nav-tab-wrapper {
|
866 |
-
border-bottom: none !important;
|
867 |
-
margin:0px;
|
868 |
-
}
|
869 |
-
.mashsb.nav-tab-wrapper .nav-tab-active{
|
870 |
-
background-color: #ffffff;
|
871 |
-
}
|
872 |
-
|
873 |
-
.mashsb.nav-tab-wrapper{
|
874 |
-
clear:both;
|
875 |
-
}
|
876 |
-
h2.mashsb.nav-tab-wrapper a{
|
877 |
-
font-weight: bold
|
878 |
-
}
|
879 |
-
|
880 |
-
.mashsb_hidden{
|
881 |
-
display: none;
|
882 |
-
}
|
883 |
-
|
884 |
-
/* End layout of admin table and rows
|
885 |
-
*/
|
886 |
-
#mashtabcontainer > .mashtabs {
|
887 |
-
background-color: #ffffff;
|
888 |
-
}
|
889 |
-
|
890 |
-
#mashtabcontainer ul .active {
|
891 |
-
background-color: #00adef;
|
892 |
-
color: white;
|
893 |
-
border-bottom-color: #0098D2;
|
894 |
-
}
|
895 |
-
|
896 |
-
#mashtabcontainer ul .active:hover {
|
897 |
-
background-color: #00A4E2;
|
898 |
-
color: white;
|
899 |
-
border-bottom-color: #0098D2;
|
900 |
-
}
|
901 |
-
|
902 |
-
#mashtabcontainer ul li a {
|
903 |
-
padding: 10px 14px 10px 14px;
|
904 |
-
background-color: #f3f3f3
|
905 |
-
|
906 |
-
}
|
907 |
-
|
908 |
-
#mashtabcontainer .mashtab-container {
|
909 |
-
border: 0px solid #ececec;
|
910 |
-
}
|
911 |
-
|
912 |
-
.mashsb-admin-settings-header{
|
913 |
-
font-size:20px;
|
914 |
-
font-weight:bold;
|
915 |
-
}
|
916 |
-
|
917 |
-
.mashsb-version{
|
918 |
-
display: block;
|
919 |
-
padding-top:28px;
|
920 |
-
font-size:15px;
|
921 |
-
}
|
922 |
-
|
923 |
-
|
924 |
-
#mash-social-admin-head > li{
|
925 |
-
float:left;
|
926 |
-
margin-right:5px;
|
927 |
-
padding-bottom:20px;
|
928 |
-
}
|
929 |
-
|
930 |
-
#mash-social-admin-head a, #mash-social-admin-head .icon:before {
|
931 |
-
font-size: 12px;
|
932 |
-
font-weight: normal;
|
933 |
-
float:none;
|
934 |
-
}
|
935 |
-
#mash-social-admin-head a {
|
936 |
-
padding-right: 5px;
|
937 |
-
padding-left: 5px;
|
938 |
-
padding-top: 2px;
|
939 |
-
padding-bottom: 2px;
|
940 |
-
text-decoration: none;
|
941 |
-
}
|
942 |
-
|
943 |
-
|
944 |
-
/*
|
945 |
-
Fancy checkboxes proto.io
|
946 |
-
*/
|
947 |
-
|
948 |
-
/*.mashsb-admin-onoffswitch {
|
949 |
-
position: relative; width: 48px;
|
950 |
-
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
951 |
-
}
|
952 |
-
.mashsb-admin-onoffswitch-checkbox {
|
953 |
-
display: none !important;
|
954 |
-
}
|
955 |
-
.mashsb-admin-onoffswitch-label {
|
956 |
-
display: block; overflow: hidden; cursor: pointer;
|
957 |
-
height: 22px; padding: 0; line-height: 22px;
|
958 |
-
border: 2px solid #CCCCCC; border-radius: 22px;
|
959 |
-
background-color: #FFFFFF;
|
960 |
-
transition: background-color 0.3s ease-in;
|
961 |
-
}
|
962 |
-
.mashsb-admin-onoffswitch-label:before {
|
963 |
-
content: "";
|
964 |
-
display: block; width: 22px; margin: 0px;
|
965 |
-
background: #FFFFFF;
|
966 |
-
position: absolute; top: 0; bottom: 0;
|
967 |
-
right: 24px;
|
968 |
-
border: 2px solid #CCCCCC; border-radius: 22px;
|
969 |
-
transition: all 0.3s ease-in 0s;
|
970 |
-
}
|
971 |
-
.mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label {
|
972 |
-
background-color: #1BA819;
|
973 |
-
}
|
974 |
-
.mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label, .mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label:before {
|
975 |
-
border-color: #1BA819;
|
976 |
-
}
|
977 |
-
.mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label:before {
|
978 |
-
right: 0px;
|
979 |
-
}*/
|
980 |
-
|
981 |
-
.mashsb-admin-onoffswitch {
|
982 |
-
position: relative; width: 55px;
|
983 |
-
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
984 |
-
}
|
985 |
-
.mashsb-admin-onoffswitch-checkbox {
|
986 |
-
display: none !important;
|
987 |
-
}
|
988 |
-
.mashsb-admin-onoffswitch-label {
|
989 |
-
display: block; overflow: hidden; cursor: pointer;
|
990 |
-
border: 1px solid #D6D6D6; border-radius: 0px;
|
991 |
-
}
|
992 |
-
.mashsb-admin-onoffswitch-inner {
|
993 |
-
display: block; width: 200%; margin-left: -100%;
|
994 |
-
transition: margin 0.3s ease-in 0s;
|
995 |
-
}
|
996 |
-
.mashsb-admin-onoffswitch-inner:before, .mashsb-admin-onoffswitch-inner:after {
|
997 |
-
display: block; float: left; width: 50%; height: 22px; padding: 0; line-height: 22px;
|
998 |
-
font-size: 12px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
|
999 |
-
box-sizing: border-box;
|
1000 |
-
}
|
1001 |
-
.mashsb-admin-onoffswitch-inner:before {
|
1002 |
-
content: "ON";
|
1003 |
-
padding-left: 10px;
|
1004 |
-
background-color: #0097DF; color: #FFFFFF;
|
1005 |
-
}
|
1006 |
-
.mashsb-admin-onoffswitch-inner:after {
|
1007 |
-
content: "OFF";
|
1008 |
-
padding-right: 10px;
|
1009 |
-
background-color: #EEEEEE; color: #D6D6D6;
|
1010 |
-
text-align: right;
|
1011 |
-
}
|
1012 |
-
.mashsb-admin-onoffswitch-switch {
|
1013 |
-
display: block;
|
1014 |
-
width: 12px;
|
1015 |
-
max-height: 12px;
|
1016 |
-
margin: 5.5px;
|
1017 |
-
background: #FFFFFF;
|
1018 |
-
position: absolute; top: 0; bottom: 0;
|
1019 |
-
right: 33px;
|
1020 |
-
border: 0px solid #D6D6D6; border-radius: 0px;
|
1021 |
-
transition: all 0.3s ease-in 0s;
|
1022 |
-
}
|
1023 |
-
.mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-inner {
|
1024 |
-
margin-left: 0;
|
1025 |
-
}
|
1026 |
-
.mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-switch {
|
1027 |
-
right: 2px;
|
1028 |
-
}
|
1029 |
-
|
1030 |
-
/* end checkbox */
|
1031 |
-
|
1032 |
-
|
1033 |
-
.mashsb_admin a {
|
1034 |
-
text-decoration: none;
|
1035 |
-
}
|
1036 |
-
|
1037 |
-
#wpbody-content > div.wrap.mashsb_admin > h2 > a.nav-tab.nav-tab-active{
|
1038 |
-
background-color: white;
|
1039 |
-
}
|
1040 |
-
|
1041 |
-
.mashsb_admin .mashsb-helper {
|
1042 |
-
border-radius: 50%;
|
1043 |
-
border: 2px solid #fff;
|
1044 |
-
background-color: #0097df;
|
1045 |
-
width: 15px;
|
1046 |
-
height: 15px;
|
1047 |
-
display: inline-block;
|
1048 |
-
position: relative;
|
1049 |
-
top: 4px;
|
1050 |
-
margin-top: -4px;
|
1051 |
-
cursor: pointer;
|
1052 |
-
margin-left: 2px;
|
1053 |
-
}
|
1054 |
-
|
1055 |
-
.mashsb_admin .mashsb-helper:after {
|
1056 |
-
height: 20px;
|
1057 |
-
font-family: sans-serif;
|
1058 |
-
content: "?";
|
1059 |
-
color: #fff;
|
1060 |
-
font-size: 11px;
|
1061 |
-
font-weight: bold;
|
1062 |
-
left: 4px;
|
1063 |
-
position: absolute;
|
1064 |
-
}
|
1065 |
-
|
1066 |
-
.mashsb_admin .mashsb-message{
|
1067 |
-
display:block;
|
1068 |
-
padding: 10px;
|
1069 |
-
border: 1px solid #FBFBFB;
|
1070 |
-
border-radius: 2px;
|
1071 |
-
background-color: #F8F8F8;
|
1072 |
-
position: absolute;
|
1073 |
-
max-width: 500px;
|
1074 |
-
z-index: 9999;
|
1075 |
-
display: none;
|
1076 |
-
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
|
1077 |
-
font-weight: normal;
|
1078 |
-
}
|
1079 |
-
|
1080 |
-
.mashsb-sidebar{
|
1081 |
-
float: left;
|
1082 |
-
max-width: 299px;
|
1083 |
-
border-left: 2px solid white;
|
1084 |
-
border-right: 2px solid white;
|
1085 |
-
border-bottom: 2px solid white;
|
1086 |
-
margin-left: 1px;
|
1087 |
-
}
|
1088 |
-
|
1089 |
-
.mashsb-sidebar h2 {
|
1090 |
-
margin:0px;
|
1091 |
-
}
|
1092 |
-
.mashsb-sidebar p {
|
1093 |
-
|
1094 |
-
}
|
1095 |
-
.mashsb-sidebar .author, .mashsb-sidebar .via {
|
1096 |
-
text-align: right;
|
1097 |
-
margin:0px;
|
1098 |
-
}
|
1099 |
-
|
1100 |
-
.mashsb_admin .mashsb-panel-container{
|
1101 |
-
float:left;
|
1102 |
-
}
|
1103 |
-
|
1104 |
-
.mashsb_admin .subscribe.block{
|
1105 |
-
padding:20px;
|
1106 |
-
}
|
1107 |
-
|
1108 |
-
.mashsb_admin .block.testimonial{
|
1109 |
-
padding: 20px;
|
1110 |
-
background-color: #E9E9E9;
|
1111 |
-
}
|
1112 |
-
.mashsb_admin .block.testimonial a{
|
1113 |
-
color: #0097df;
|
1114 |
-
}
|
1115 |
-
|
1116 |
-
.mashsb_admin .dashicons-star-filled:before {
|
1117 |
-
color: #0097df;
|
1118 |
-
}
|
1119 |
-
|
1120 |
-
.mashsb_admin .testimonial .via a:before {
|
1121 |
-
content: "\f301";
|
1122 |
-
display: inline-block;
|
1123 |
-
-webkit-font-smoothing: antialiased;
|
1124 |
-
font: normal 18px/1 'dashicons';
|
1125 |
-
vertical-align: top;
|
1126 |
-
margin-right: 3px;
|
1127 |
-
}
|
1128 |
-
|
1129 |
-
|
1130 |
-
.mashsb-license-error-notice,
|
1131 |
-
.mashsb-license-expires-soon-notice {
|
1132 |
-
background-color: #fff;
|
1133 |
-
padding: 10px;
|
1134 |
-
border-left: 4px solid #7ad03a;
|
1135 |
-
overflow: auto;
|
1136 |
-
-webkit-box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
|
1137 |
-
box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
|
1138 |
-
border: 1px solid #ECECEC;
|
1139 |
-
border-radius: 3px;
|
1140 |
-
}
|
1141 |
-
.mashsb-license-error-notice a {
|
1142 |
-
color: #0097df;
|
1143 |
-
text-decoration: underline;
|
1144 |
-
}
|
1145 |
-
.mashsb-license-error-notice { border-left: 4px solid #dd3d36; }
|
1146 |
-
.mashsb-license-lifetime-notice,
|
1147 |
-
.mashsb-license-expiration-date-notice,
|
1148 |
-
.mashsb-license-null { padding: 0 0 0 14px; }
|
1149 |
-
.mashsb-license-lifetime-notice .mashsb-license-data p,
|
1150 |
-
.mashsb-license-expiration-date-notice .mashsb-license-data p { color: #666; font-size: 14px; font-style: italic; margin: 4px 0 0; }
|
1151 |
-
|
1152 |
-
#mashsb_settingslicenses_header-nav{
|
1153 |
-
display:none;
|
1154 |
-
}
|
1155 |
-
|
1156 |
-
#mashsb_settingslicenses_header{
|
1157 |
-
max-width:640px;
|
1158 |
-
}
|
1159 |
-
|
1160 |
-
#mashsb_settingslicenses_header .row.th{
|
1161 |
-
min-width:250px;
|
1162 |
-
}
|
1163 |
-
|
1164 |
-
.mashsb-notice{
|
1165 |
-
background: #fff;
|
1166 |
-
border-left: 4px solid #46b450;
|
1167 |
-
-webkit-box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
|
1168 |
-
box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
|
1169 |
-
margin: 5px 15px 2px;
|
1170 |
-
padding: 1px 12px;
|
1171 |
-
}
|
1172 |
-
|
1173 |
-
#mashsb_container .form-table th.mashsb-status-col{
|
1174 |
-
width: 50px;
|
1175 |
-
}
|
1176 |
-
|
1177 |
-
#mashsb_container .form-table th.mashsb-network-col{
|
1178 |
-
width: 150px;
|
1179 |
-
}
|
1180 |
-
|
1181 |
-
|
1182 |
-
.mashsb-about-wrap img {
|
1183 |
-
max-width: 99%;
|
1184 |
-
}
|
1185 |
-
.mashsb-about-wrap p {
|
1186 |
-
font-size: 16px;
|
1187 |
-
}
|
1188 |
-
|
1189 |
-
|
1190 |
-
.token_status{
|
1191 |
-
line-height: 19px;
|
1192 |
-
margin-top: 5px;
|
1193 |
}
|
1 |
+
/**
|
2 |
+
* MASHSB Admin CSS
|
3 |
+
*
|
4 |
+
* @package MASHSB
|
5 |
+
* @subpackage Admin CSS
|
6 |
+
* @copyright Copyright (c) 2016, René Hermenau
|
7 |
+
* @license http://opensource.org/licenses/gpl-2.0.php GNU Public License
|
8 |
+
*/
|
9 |
+
|
10 |
+
/* jQuery Drag n drop */
|
11 |
+
#mashsb_network_list tr, .mashsb_list_item td {
|
12 |
+
cursor:move;
|
13 |
+
}
|
14 |
+
|
15 |
+
#mashsb_network_list td {
|
16 |
+
padding: 5px 10px;
|
17 |
+
line-height: 20px;
|
18 |
+
}
|
19 |
+
|
20 |
+
/* Optimized services screen on responsive layout */
|
21 |
+
@media screen and (max-width: 783px) {
|
22 |
+
#mashsb_network_list td {
|
23 |
+
display: inline-block;
|
24 |
+
width: auto;
|
25 |
+
vertical-align: middle;
|
26 |
+
min-width: 110px;
|
27 |
+
}
|
28 |
+
}
|
29 |
+
|
30 |
+
/* Input forms */
|
31 |
+
.mashsb-textarea{
|
32 |
+
font-size:11px;
|
33 |
+
}
|
34 |
+
.mashsb-richeditor{
|
35 |
+
font-size:11px;
|
36 |
+
}
|
37 |
+
|
38 |
+
|
39 |
+
@font-face {
|
40 |
+
font-family: 'mashsb-font';
|
41 |
+
src: url('data:application/octet-stream;base64,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') format('woff'),
|
42 |
+
url('data:application/octet-stream;base64,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') format('truetype');
|
43 |
+
}
|
44 |
+
|
45 |
+
/* social icons */
|
46 |
+
|
47 |
+
|
48 |
+
/* Hover effect */
|
49 |
+
[class^="mashicon-"]:hover, [class*=" mashicon-"]:hover {
|
50 |
+
opacity: 0.8;
|
51 |
+
}
|
52 |
+
/* Icon Color */
|
53 |
+
[class^="mashicon-"] .icon, [class*=" mashicon-"] .icon{
|
54 |
+
color:#ffffff;
|
55 |
+
}
|
56 |
+
/* Text Color */
|
57 |
+
[class^="mashicon-"] .text, [class*=" mashicon-"] .text {
|
58 |
+
color:#ffffff;
|
59 |
+
}
|
60 |
+
/* General visual settings,like border, shadow, shine etc. */
|
61 |
+
[class^="mashicon-"], [class*=" mashicon-"]{
|
62 |
+
font-size:15px;
|
63 |
+
border-radius: 0px;
|
64 |
+
cursor: pointer;
|
65 |
+
}
|
66 |
+
/* Icon visual appearance */
|
67 |
+
[class^="mashicon-"] .icon:before, [class*=" mashicon-"] .icon:before, .mashicon-share:before {
|
68 |
+
font-family: "mashsb-font";
|
69 |
+
font-style: normal;
|
70 |
+
font-weight: normal;
|
71 |
+
speak: none;
|
72 |
+
font-size:18px;
|
73 |
+
display: inline-block;
|
74 |
+
text-decoration: inherit;
|
75 |
+
width: 1em;
|
76 |
+
margin-right: 0.7em;
|
77 |
+
text-align: center;
|
78 |
+
/* opacity: .8; */
|
79 |
+
/* For safety - reset parent styles, that can break glyph codes*/
|
80 |
+
font-variant: normal;
|
81 |
+
text-transform: none;
|
82 |
+
/* fix buttons height, for twitter bootstrap */
|
83 |
+
/*line-height: 1em;*/
|
84 |
+
|
85 |
+
/* Animation center compensation - margins should be symmetric */
|
86 |
+
/* remove if not needed */
|
87 |
+
/*margin-left: 0.7em;*/
|
88 |
+
|
89 |
+
/* you can be more comfortable with increased icons size */
|
90 |
+
/* font-size: 120%; */
|
91 |
+
|
92 |
+
/* Uncomment for 3D effect */
|
93 |
+
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
|
94 |
+
|
95 |
+
/* Reset margin-top for twitter bootstrap */
|
96 |
+
margin-top:0px;
|
97 |
+
/* For IE 8 Important */
|
98 |
+
float:left;
|
99 |
+
}
|
100 |
+
/* Icon definations */
|
101 |
+
.mashicon-facebook .icon:before { content: '\e800'; } /* '' */
|
102 |
+
.mashicon-google .icon:before { content: '\e801'; } /* '' */
|
103 |
+
.mashicon-pinterest .icon:before { content: '\e802'; } /* '' */
|
104 |
+
.mashicon-linkedin .icon:before { content: '\e803'; } /* '' */
|
105 |
+
.mashicon-digg .icon:before { content: '\e804'; } /* '' */
|
106 |
+
.mashicon-reddit .icon:before { content: '\e805'; } /* '' */
|
107 |
+
.mashicon-stumbleupon .icon:before { content: '\e806'; } /* '' */
|
108 |
+
.mashicon-twitter .icon:before { content: '\e807'; } /* '' */
|
109 |
+
.mashicon-mail .icon:before { content: '\e808'; } /* '' */
|
110 |
+
.mashicon-vk .icon:before { content: '\e809'; } /* '' */
|
111 |
+
.mashicon-print .icon:before { content: '\e80a'; } /* '' */
|
112 |
+
.mashicon-delicious .icon:before { content: '\e80b'; } /* '' */
|
113 |
+
.mashicon-buffer .icon:before { content: '\e80c'; } /* '' */
|
114 |
+
.mashicon-heart .icon:before { content: '\e80d'; } /* '' */
|
115 |
+
.mashicon-weibo .icon:before { content: '\e80e'; } /* '' */
|
116 |
+
.mashicon-pocket .icon:before { content: '\e80f'; } /* '' */
|
117 |
+
.mashicon-xing .icon:before { content: '\e810'; } /* '' */
|
118 |
+
.mashicon-flattr .icon:before { content: '\e811'; } /* '' */
|
119 |
+
.mashicon-odnoklassniki .icon:before { content: '\e812'; } /* '' */
|
120 |
+
.mashicon-tumblr .icon:before { content: '\e813'; } /* '' */
|
121 |
+
.mashicon-subscribe .icon:before { content: '\e808'; } /* '' */
|
122 |
+
.mashicon-meneame .icon:before { content: '\e815'; } /* '' */
|
123 |
+
.mashicon-managewp .icon:before { content: '\e816'; } /* '' */
|
124 |
+
.mashicon-mailru .icon:before { content: '\E819'; } /* '' */
|
125 |
+
.mashicon-line .icon:before { content: '\E81A'; } /* '' */
|
126 |
+
.mashicon-yummly .icon:before { content: '\E81B'; } /* '' */
|
127 |
+
.mashicon-whatsapp .icon:before { content: '\e814'; }
|
128 |
+
.mashicon-frype .icon:before { content: '\e81c'; } /* '' */
|
129 |
+
.mashicon-skype .icon:before { content: '\e81d'; } /* '' */
|
130 |
+
.mashicon-share:before { content: '\e81E'; } /* '' */
|
131 |
+
.mashicon-telegram .icon:before { content: '\e81f'; } /* '' */
|
132 |
+
.mashicon-hackernews .icon:before { content: '\e820'; } /* '' */
|
133 |
+
.mashicon-flipboard .icon:before { content: '\e821'; } /* '' */
|
134 |
+
|
135 |
+
|
136 |
+
/* Background color of drag and drop services */
|
137 |
+
.mashicon-facebook{
|
138 |
+
background: #2d5f9a;
|
139 |
+
}
|
140 |
+
.mashicon-twitter{
|
141 |
+
background: #00c3f3;
|
142 |
+
}
|
143 |
+
.mashicon-google{
|
144 |
+
background: #d73d32;
|
145 |
+
}
|
146 |
+
.mashicon-subscribe{
|
147 |
+
background: #fff120;
|
148 |
+
}
|
149 |
+
.mashicon-subscribe .text, .mashicon-subscribe .icon{
|
150 |
+
color: #000000;
|
151 |
+
}
|
152 |
+
.mashicon-pinterest{
|
153 |
+
background: #cd252b;
|
154 |
+
}
|
155 |
+
.mashicon-linkedin{
|
156 |
+
background: #2ba3e1;
|
157 |
+
}
|
158 |
+
.mashicon-digg{
|
159 |
+
background: #1b5791;
|
160 |
+
}
|
161 |
+
.mashicon-stumbleupon{
|
162 |
+
background: #eb4723;
|
163 |
+
}
|
164 |
+
.mashicon-vk{
|
165 |
+
background: #5d83aa;
|
166 |
+
}
|
167 |
+
.mashicon-mail{
|
168 |
+
background: #888888;
|
169 |
+
}
|
170 |
+
.mashicon-print{
|
171 |
+
background: #666666;
|
172 |
+
}
|
173 |
+
.mashicon-reddit{
|
174 |
+
background: #333333;
|
175 |
+
}
|
176 |
+
.mashicon-delicious{
|
177 |
+
background: #3399ff;
|
178 |
+
}
|
179 |
+
.mashicon-weibo{
|
180 |
+
background: #ed1c24;
|
181 |
+
}
|
182 |
+
.mashicon-pocket{
|
183 |
+
background: #ee4055;
|
184 |
+
}
|
185 |
+
.mashicon-xing{
|
186 |
+
background: #135a5b;
|
187 |
+
}
|
188 |
+
.mashicon-flattr{
|
189 |
+
background: #8cb55b;
|
190 |
+
}
|
191 |
+
.mashicon-odnoklassniki{
|
192 |
+
background: #f4731c;
|
193 |
+
}
|
194 |
+
.mashicon-managewp{
|
195 |
+
background: #056cad;
|
196 |
+
}
|
197 |
+
.mashicon-tumblr{
|
198 |
+
background: #2c4762;
|
199 |
+
}
|
200 |
+
.mashicon-meneame{
|
201 |
+
background: #ff7d12;
|
202 |
+
}
|
203 |
+
.mashicon-whatsapp{
|
204 |
+
background: #1d9e11;
|
205 |
+
}
|
206 |
+
.mashicon-buffer{
|
207 |
+
background: #000000;
|
208 |
+
}
|
209 |
+
.mashicon-mailru{
|
210 |
+
background: #044b89;
|
211 |
+
}
|
212 |
+
.mashicon-line{
|
213 |
+
background: #1dcd00;
|
214 |
+
}
|
215 |
+
.mashicon-yummly{
|
216 |
+
background: #e16120;
|
217 |
+
}
|
218 |
+
.mashicon-frype{
|
219 |
+
background: #ff6600;
|
220 |
+
}
|
221 |
+
.mashicon-skype{
|
222 |
+
background: #00afef;
|
223 |
+
}
|
224 |
+
|
225 |
+
.mashicon-telegram{
|
226 |
+
background: #1d94d3;
|
227 |
+
}
|
228 |
+
|
229 |
+
.mashicon-flipboard{
|
230 |
+
background: #b31f17;
|
231 |
+
}
|
232 |
+
|
233 |
+
.mashicon-hackernews{
|
234 |
+
background: #ff6600;
|
235 |
+
}
|
236 |
+
|
237 |
+
.mashsb-hidden { display: none; }
|
238 |
+
.mashsb-clearfix:after { display: block; visibility: hidden; content: "."; text-indent: -9999px; height: 0; }
|
239 |
+
.mashsb-wrap a { text-decoration: none; }
|
240 |
+
a.mashsb-delete { color: #a00; }
|
241 |
+
a.mashsb-delete:hover { color: #f00; }
|
242 |
+
|
243 |
+
/* =Add Ons Styles
|
244 |
+
-------------------------------------------------------------- */
|
245 |
+
#mashsb-add-ons h2 { margin: 0 0 15px; }
|
246 |
+
#mashsb-add-ons .mashshare-addons { float: left; margin: 0 15px 15px 0; background: #f0f0f0; border: 1px solid #ccc; width: 320px; padding: 8px; height: 315px; position: relative; }
|
247 |
+
#mashsb-add-ons .mashshare-addons h3 { margin: 0 0 8px; font-size: 13px; }
|
248 |
+
#mashsb-add-ons .mashshare-addons .button-secondary { position: absolute; bottom: 8px; left: 8px; }
|
249 |
+
/*#mashsb-add-ons .mashshare-addons { clear:both; width:100%; }*/
|
250 |
+
#mashsb-add-ons .mashshare-addons .third-party { display: none; }
|
251 |
+
|
252 |
+
|
253 |
+
/* System Info page styles
|
254 |
+
-------------------------------------------------------------- */
|
255 |
+
#system-info-textarea { width: 800px; height: 400px; font-family: Menlo, Monaco, monospace; background: none; white-space: pre; overflow: auto; display: block; }
|
256 |
+
|
257 |
+
|
258 |
+
/* General styles
|
259 |
+
-------------------------------------------------------------- */
|
260 |
+
.mashsb-select-chosen { width: 300px; }
|
261 |
+
|
262 |
+
.chosen-container-multi .chosen-choices{ -webkit-border-radius: 3px; border-radius: 3px; border-color: #dfdfdf; background-image:none; }
|
263 |
+
.chosen-container-multi .chosen-choices input{ margin:2px; height:27px!important; border-color: #dfdfdf; }
|
264 |
+
.chosen-container .chosen-drop { border-color: #aaa; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); }
|
265 |
+
.chosen-container-active .chosen-choices { -webkit-border-top-left-radius: 3px; border-top-left-radius: 3px; -webkit-border-top-right-radius: 3px; border-top-right-radius: 3px; -webkit-border-bottom-left-radius: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-color: #aaa; -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1); }
|
266 |
+
.download_page_mashsb-tools .tablenav .actions { overflow: visible; }
|
267 |
+
.mashsb_user_search_wrap { position: relative; overflow: visible; }
|
268 |
+
.mashsb_user_search_results { position: absolute; left: 0; top: 27px; }
|
269 |
+
.mashsb_user_search_results ul { padding: 10px 10px 4px; margin: 0; background: #f0f0f0; border: 1px solid #DFDFDF; width: 300px; max-height: 200px; overflow-y: scroll; }
|
270 |
+
|
271 |
+
/* Global Graph Styles
|
272 |
+
-------------------------------------------------------------- */
|
273 |
+
.mashsb-graph .y1Axis { color: rgb( 237, 194, 64 )!important; }
|
274 |
+
.mashsb-graph .y2Axis { color: rgb( 175, 216, 248 )!important; }
|
275 |
+
|
276 |
+
|
277 |
+
input.large-text, textarea.large-text {
|
278 |
+
max-width: 600px;
|
279 |
+
}
|
280 |
+
|
281 |
+
|
282 |
+
|
283 |
+
/*
|
284 |
+
colpick Color Picker / colpick.com
|
285 |
+
*/
|
286 |
+
|
287 |
+
#css3lightboxpicker {
|
288 |
+
margin:0;
|
289 |
+
padding:0;
|
290 |
+
border:0;
|
291 |
+
width:70px;
|
292 |
+
height:20px;
|
293 |
+
line-height:20px;
|
294 |
+
}
|
295 |
+
|
296 |
+
/*Main container*/
|
297 |
+
.colpick {
|
298 |
+
position: absolute;
|
299 |
+
width: 346px;
|
300 |
+
height: 170px;
|
301 |
+
overflow: hidden;
|
302 |
+
display: none;
|
303 |
+
font-family: Arial, Helvetica, sans-serif;
|
304 |
+
background:#ebebeb;
|
305 |
+
border: 1px solid #bbb;
|
306 |
+
-webkit-border-radius: 5px;
|
307 |
+
-moz-border-radius: 5px;
|
308 |
+
border-radius: 5px;
|
309 |
+
|
310 |
+
/*Prevents selecting text when dragging the selectors*/
|
311 |
+
-webkit-user-select: none;
|
312 |
+
-moz-user-select: none;
|
313 |
+
-ms-user-select: none;
|
314 |
+
-o-user-select: none;
|
315 |
+
user-select: none;
|
316 |
+
}
|
317 |
+
/*Color selection box with gradients*/
|
318 |
+
.colpick_color {
|
319 |
+
position: absolute;
|
320 |
+
left: 7px;
|
321 |
+
top: 7px;
|
322 |
+
width: 156px;
|
323 |
+
height: 156px;
|
324 |
+
overflow: hidden;
|
325 |
+
outline: 1px solid #aaa;
|
326 |
+
cursor: crosshair;
|
327 |
+
}
|
328 |
+
.colpick_color_overlay1 {
|
329 |
+
position: absolute;
|
330 |
+
left:0;
|
331 |
+
top:0;
|
332 |
+
width: 156px;
|
333 |
+
height: 156px;
|
334 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')"; /* IE8 */
|
335 |
+
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
|
336 |
+
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
|
337 |
+
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
|
338 |
+
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
|
339 |
+
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
|
340 |
+
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%);
|
341 |
+
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff'); /* IE6 & IE7 */
|
342 |
+
}
|
343 |
+
.colpick_color_overlay2 {
|
344 |
+
position: absolute;
|
345 |
+
left:0;
|
346 |
+
top:0;
|
347 |
+
width: 156px;
|
348 |
+
height: 156px;
|
349 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')"; /* IE8 */
|
350 |
+
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); /* FF3.6+ */
|
351 |
+
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
|
352 |
+
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Chrome10+,Safari5.1+ */
|
353 |
+
background: -o-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* Opera 11.10+ */
|
354 |
+
background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* IE10+ */
|
355 |
+
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); /* W3C */
|
356 |
+
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
|
357 |
+
}
|
358 |
+
/*Circular color selector*/
|
359 |
+
.colpick_selector_outer {
|
360 |
+
background:none;
|
361 |
+
position: absolute;
|
362 |
+
width: 11px;
|
363 |
+
height: 11px;
|
364 |
+
margin: -6px 0 0 -6px;
|
365 |
+
border: 1px solid black;
|
366 |
+
border-radius: 50%;
|
367 |
+
}
|
368 |
+
.colpick_selector_inner{
|
369 |
+
position: absolute;
|
370 |
+
width: 9px;
|
371 |
+
height: 9px;
|
372 |
+
border: 1px solid white;
|
373 |
+
border-radius: 50%;
|
374 |
+
}
|
375 |
+
/*Vertical hue bar*/
|
376 |
+
.colpick_hue {
|
377 |
+
position: absolute;
|
378 |
+
top: 6px;
|
379 |
+
left: 175px;
|
380 |
+
width: 19px;
|
381 |
+
height: 156px;
|
382 |
+
border: 1px solid #aaa;
|
383 |
+
cursor: n-resize;
|
384 |
+
}
|
385 |
+
/*Hue bar sliding indicator*/
|
386 |
+
.colpick_hue_arrs {
|
387 |
+
position: absolute;
|
388 |
+
left: -8px;
|
389 |
+
width: 35px;
|
390 |
+
height: 7px;
|
391 |
+
margin: -7px 0 0 0;
|
392 |
+
}
|
393 |
+
.colpick_hue_larr {
|
394 |
+
position:absolute;
|
395 |
+
width: 0;
|
396 |
+
height: 0;
|
397 |
+
border-top: 6px solid transparent;
|
398 |
+
border-bottom: 6px solid transparent;
|
399 |
+
border-left: 7px solid #858585;
|
400 |
+
}
|
401 |
+
.colpick_hue_rarr {
|
402 |
+
position:absolute;
|
403 |
+
right:0;
|
404 |
+
width: 0;
|
405 |
+
height: 0;
|
406 |
+
border-top: 6px solid transparent;
|
407 |
+
border-bottom: 6px solid transparent;
|
408 |
+
border-right: 7px solid #858585;
|
409 |
+
}
|
410 |
+
/*New color box*/
|
411 |
+
.colpick_new_color {
|
412 |
+
position: absolute;
|
413 |
+
left: 207px;
|
414 |
+
top: 6px;
|
415 |
+
width: 60px;
|
416 |
+
height: 27px;
|
417 |
+
background: #f00;
|
418 |
+
border: 1px solid #8f8f8f;
|
419 |
+
}
|
420 |
+
/*Current color box*/
|
421 |
+
.colpick_current_color {
|
422 |
+
position: absolute;
|
423 |
+
left: 277px;
|
424 |
+
top: 6px;
|
425 |
+
width: 60px;
|
426 |
+
height: 27px;
|
427 |
+
background: #f00;
|
428 |
+
border: 1px solid #8f8f8f;
|
429 |
+
}
|
430 |
+
/*Input field containers*/
|
431 |
+
.colpick_field, .colpick_hex_field {
|
432 |
+
position: absolute;
|
433 |
+
height: 20px;
|
434 |
+
width: 60px;
|
435 |
+
overflow:hidden;
|
436 |
+
background:#f3f3f3;
|
437 |
+
color:#b8b8b8;
|
438 |
+
font-size:12px;
|
439 |
+
border:1px solid #bdbdbd;
|
440 |
+
-webkit-border-radius: 3px;
|
441 |
+
-moz-border-radius: 3px;
|
442 |
+
border-radius: 3px;
|
443 |
+
}
|
444 |
+
.colpick_rgb_r {
|
445 |
+
top: 40px;
|
446 |
+
left: 207px;
|
447 |
+
}
|
448 |
+
.colpick_rgb_g {
|
449 |
+
top: 67px;
|
450 |
+
left: 207px;
|
451 |
+
}
|
452 |
+
.colpick_rgb_b {
|
453 |
+
top: 94px;
|
454 |
+
left: 207px;
|
455 |
+
}
|
456 |
+
.colpick_hsb_h {
|
457 |
+
top: 40px;
|
458 |
+
left: 277px;
|
459 |
+
}
|
460 |
+
.colpick_hsb_s {
|
461 |
+
top: 67px;
|
462 |
+
left: 277px;
|
463 |
+
}
|
464 |
+
.colpick_hsb_b {
|
465 |
+
top: 94px;
|
466 |
+
left: 277px;
|
467 |
+
}
|
468 |
+
.colpick_hex_field {
|
469 |
+
width: 68px;
|
470 |
+
left: 207px;
|
471 |
+
top: 121px;
|
472 |
+
}
|
473 |
+
/*Text field container on focus*/
|
474 |
+
.colpick_focus {
|
475 |
+
border-color: #999;
|
476 |
+
}
|
477 |
+
/*Field label container*/
|
478 |
+
.colpick_field_letter {
|
479 |
+
position: absolute;
|
480 |
+
width: 12px;
|
481 |
+
height: 20px;
|
482 |
+
line-height: 20px;
|
483 |
+
padding-left: 4px;
|
484 |
+
background: #efefef;
|
485 |
+
border-right: 1px solid #bdbdbd;
|
486 |
+
font-weight: bold;
|
487 |
+
color:#777;
|
488 |
+
}
|
489 |
+
/*Text inputs*/
|
490 |
+
.colpick_field input, .colpick_hex_field input {
|
491 |
+
position: absolute;
|
492 |
+
right: 11px;
|
493 |
+
margin: 0;
|
494 |
+
padding: 0;
|
495 |
+
height: 20px;
|
496 |
+
line-height: 20px;
|
497 |
+
background: transparent;
|
498 |
+
border: none;
|
499 |
+
font-size: 12px;
|
500 |
+
font-family: Arial, Helvetica, sans-serif;
|
501 |
+
color: #555;
|
502 |
+
text-align: right;
|
503 |
+
outline: none;
|
504 |
+
}
|
505 |
+
.colpick_hex_field input {
|
506 |
+
right: 4px;
|
507 |
+
}
|
508 |
+
/*Field up/down arrows*/
|
509 |
+
.colpick_field_arrs {
|
510 |
+
position: absolute;
|
511 |
+
top: 0;
|
512 |
+
right: 0;
|
513 |
+
width: 9px;
|
514 |
+
height: 21px;
|
515 |
+
cursor: n-resize;
|
516 |
+
}
|
517 |
+
.colpick_field_uarr {
|
518 |
+
position: absolute;
|
519 |
+
top: 5px;
|
520 |
+
width: 0;
|
521 |
+
height: 0;
|
522 |
+
border-left: 4px solid transparent;
|
523 |
+
border-right: 4px solid transparent;
|
524 |
+
border-bottom: 4px solid #959595;
|
525 |
+
}
|
526 |
+
.colpick_field_darr {
|
527 |
+
position: absolute;
|
528 |
+
bottom:5px;
|
529 |
+
width: 0;
|
530 |
+
height: 0;
|
531 |
+
border-left: 4px solid transparent;
|
532 |
+
border-right: 4px solid transparent;
|
533 |
+
border-top: 4px solid #959595;
|
534 |
+
}
|
535 |
+
/*Submit/Select button*/
|
536 |
+
.colpick_submit {
|
537 |
+
position: absolute;
|
538 |
+
left: 207px;
|
539 |
+
top: 149px;
|
540 |
+
width: 130px;
|
541 |
+
height: 22px;
|
542 |
+
line-height:22px;
|
543 |
+
background: #efefef;
|
544 |
+
text-align: center;
|
545 |
+
color: #555;
|
546 |
+
font-size: 12px;
|
547 |
+
font-weight:bold;
|
548 |
+
border: 1px solid #bdbdbd;
|
549 |
+
-webkit-border-radius: 3px;
|
550 |
+
-moz-border-radius: 3px;
|
551 |
+
border-radius: 3px;
|
552 |
+
}
|
553 |
+
.colpick_submit:hover {
|
554 |
+
background:#f3f3f3;
|
555 |
+
border-color:#999;
|
556 |
+
cursor: pointer;
|
557 |
+
}
|
558 |
+
|
559 |
+
/*full layout with no submit button*/
|
560 |
+
.colpick_full_ns .colpick_submit, .colpick_full_ns .colpick_current_color{
|
561 |
+
display:none;
|
562 |
+
}
|
563 |
+
.colpick_full_ns .colpick_new_color {
|
564 |
+
width: 130px;
|
565 |
+
height: 25px;
|
566 |
+
}
|
567 |
+
.colpick_full_ns .colpick_rgb_r, .colpick_full_ns .colpick_hsb_h {
|
568 |
+
top: 42px;
|
569 |
+
}
|
570 |
+
.colpick_full_ns .colpick_rgb_g, .colpick_full_ns .colpick_hsb_s {
|
571 |
+
top: 73px;
|
572 |
+
}
|
573 |
+
.colpick_full_ns .colpick_rgb_b, .colpick_full_ns .colpick_hsb_b {
|
574 |
+
top: 104px;
|
575 |
+
}
|
576 |
+
.colpick_full_ns .colpick_hex_field {
|
577 |
+
top: 135px;
|
578 |
+
}
|
579 |
+
|
580 |
+
/*rgbhex layout*/
|
581 |
+
.colpick_rgbhex .colpick_hsb_h, .colpick_rgbhex .colpick_hsb_s, .colpick_rgbhex .colpick_hsb_b {
|
582 |
+
display:none;
|
583 |
+
}
|
584 |
+
.colpick_rgbhex {
|
585 |
+
width:282px;
|
586 |
+
}
|
587 |
+
.colpick_rgbhex .colpick_field, .colpick_rgbhex .colpick_submit {
|
588 |
+
width:68px;
|
589 |
+
}
|
590 |
+
.colpick_rgbhex .colpick_new_color {
|
591 |
+
width:34px;
|
592 |
+
border-right:none;
|
593 |
+
}
|
594 |
+
.colpick_rgbhex .colpick_current_color {
|
595 |
+
width:34px;
|
596 |
+
left:240px;
|
597 |
+
border-left:none;
|
598 |
+
}
|
599 |
+
|
600 |
+
/*rgbhex layout, no submit button*/
|
601 |
+
.colpick_rgbhex_ns .colpick_submit, .colpick_rgbhex_ns .colpick_current_color{
|
602 |
+
display:none;
|
603 |
+
}
|
604 |
+
.colpick_rgbhex_ns .colpick_new_color{
|
605 |
+
width:68px;
|
606 |
+
border: 1px solid #8f8f8f;
|
607 |
+
}
|
608 |
+
.colpick_rgbhex_ns .colpick_rgb_r {
|
609 |
+
top: 42px;
|
610 |
+
}
|
611 |
+
.colpick_rgbhex_ns .colpick_rgb_g {
|
612 |
+
top: 73px;
|
613 |
+
}
|
614 |
+
.colpick_rgbhex_ns .colpick_rgb_b {
|
615 |
+
top: 104px;
|
616 |
+
}
|
617 |
+
.colpick_rgbhex_ns .colpick_hex_field {
|
618 |
+
top: 135px;
|
619 |
+
}
|
620 |
+
|
621 |
+
/*hex layout*/
|
622 |
+
.colpick_hex .colpick_hsb_h, .colpick_hex .colpick_hsb_s, .colpick_hex .colpick_hsb_b, .colpick_hex .colpick_rgb_r, .colpick_hex .colpick_rgb_g, .colpick_hex .colpick_rgb_b {
|
623 |
+
display:none;
|
624 |
+
}
|
625 |
+
.colpick_hex {
|
626 |
+
width:206px;
|
627 |
+
height:201px;
|
628 |
+
}
|
629 |
+
.colpick_hex .colpick_hex_field {
|
630 |
+
width:72px;
|
631 |
+
height:25px;
|
632 |
+
top:168px;
|
633 |
+
left:80px;
|
634 |
+
}
|
635 |
+
.colpick_hex .colpick_hex_field div, .colpick_hex .colpick_hex_field input {
|
636 |
+
height: 25px;
|
637 |
+
line-height: 25px;
|
638 |
+
}
|
639 |
+
.colpick_hex .colpick_new_color {
|
640 |
+
left:9px;
|
641 |
+
top:168px;
|
642 |
+
width:30px;
|
643 |
+
border-right:none;
|
644 |
+
}
|
645 |
+
.colpick_hex .colpick_current_color {
|
646 |
+
left:39px;
|
647 |
+
top:168px;
|
648 |
+
width:30px;
|
649 |
+
border-left:none;
|
650 |
+
}
|
651 |
+
.colpick_hex .colpick_submit {
|
652 |
+
left:164px;
|
653 |
+
top: 168px;
|
654 |
+
width:30px;
|
655 |
+
height:25px;
|
656 |
+
line-height: 25px;
|
657 |
+
}
|
658 |
+
|
659 |
+
/*hex layout, no submit button*/
|
660 |
+
.colpick_hex_ns .colpick_submit, .colpick_hex_ns .colpick_current_color {
|
661 |
+
display:none;
|
662 |
+
}
|
663 |
+
.colpick_hex_ns .colpick_hex_field {
|
664 |
+
width:80px;
|
665 |
+
}
|
666 |
+
.colpick_hex_ns .colpick_new_color{
|
667 |
+
width:60px;
|
668 |
+
border: 1px solid #8f8f8f;
|
669 |
+
}
|
670 |
+
|
671 |
+
/*Dark color scheme*/
|
672 |
+
.colpick_dark {
|
673 |
+
background: #161616;
|
674 |
+
border-color: #2a2a2a;
|
675 |
+
}
|
676 |
+
.colpick_dark .colpick_color {
|
677 |
+
outline-color: #333;
|
678 |
+
}
|
679 |
+
.colpick_dark .colpick_hue {
|
680 |
+
border-color: #555;
|
681 |
+
}
|
682 |
+
.colpick_dark .colpick_field, .colpick_dark .colpick_hex_field {
|
683 |
+
background: #101010;
|
684 |
+
border-color: #2d2d2d;
|
685 |
+
}
|
686 |
+
.colpick_dark .colpick_field_letter {
|
687 |
+
background: #131313;
|
688 |
+
border-color: #2d2d2d;
|
689 |
+
color: #696969;
|
690 |
+
}
|
691 |
+
.colpick_dark .colpick_field input, .colpick_dark .colpick_hex_field input {
|
692 |
+
color: #7a7a7a;
|
693 |
+
}
|
694 |
+
.colpick_dark .colpick_field_uarr {
|
695 |
+
border-bottom-color:#696969;
|
696 |
+
}
|
697 |
+
.colpick_dark .colpick_field_darr {
|
698 |
+
border-top-color:#696969;
|
699 |
+
}
|
700 |
+
.colpick_dark .colpick_focus {
|
701 |
+
border-color:#444;
|
702 |
+
}
|
703 |
+
.colpick_dark .colpick_submit {
|
704 |
+
background: #131313;
|
705 |
+
border-color:#2d2d2d;
|
706 |
+
color:#7a7a7a;
|
707 |
+
}
|
708 |
+
.colpick_dark .colpick_submit:hover {
|
709 |
+
background-color:#101010;
|
710 |
+
border-color:#444;
|
711 |
+
}
|
712 |
+
|
713 |
+
/* CSS for Tabs */
|
714 |
+
|
715 |
+
#mashsb-tabs-sidebar {
|
716 |
+
/*height: 200px;*/
|
717 |
+
list-style: none;
|
718 |
+
margin: 0;
|
719 |
+
padding: 0;
|
720 |
+
background: #f1f1f1;
|
721 |
+
float: left;
|
722 |
+
padding-top: 0px;
|
723 |
+
max-width:200px;
|
724 |
+
}
|
725 |
+
|
726 |
+
#mashsb-tabs-sidebar li:first-child.selected-tab {
|
727 |
+
border-top: none;
|
728 |
+
}
|
729 |
+
|
730 |
+
#mashsb-tabs-sidebar li a.selected-tab {
|
731 |
+
font-weight: bold;
|
732 |
+
text-decoration: none;
|
733 |
+
}
|
734 |
+
|
735 |
+
|
736 |
+
|
737 |
+
#mashsb_container .row{
|
738 |
+
padding-top:10px;
|
739 |
+
padding-bottom:12px;
|
740 |
+
}
|
741 |
+
|
742 |
+
|
743 |
+
#mashsb_container .row label strong, #mashsb_container .row strong {
|
744 |
+
font-weight: bold;
|
745 |
+
}
|
746 |
+
|
747 |
+
.mashsb-tabs a {
|
748 |
+
padding:5px;
|
749 |
+
}
|
750 |
+
|
751 |
+
#mashsb_container > ul > li.mashsb-tabs.active {
|
752 |
+
background-color:white;
|
753 |
+
}
|
754 |
+
|
755 |
+
|
756 |
+
|
757 |
+
/*#mashsb_settingsgeneral_header .row:nth-child(3), #mashsb_settingsgeneral_header .row:nth-child(4){
|
758 |
+
display:none;
|
759 |
+
}
|
760 |
+
#mashsb_settingsgeneral_header .row:nth-child(6){
|
761 |
+
display:none;
|
762 |
+
}*/
|
763 |
+
|
764 |
+
/* Layout of admin table and rows
|
765 |
+
*/
|
766 |
+
|
767 |
+
#mashsb_container .mashsb-panel-container {
|
768 |
+
background: #FFF;
|
769 |
+
padding:20px;
|
770 |
+
padding-top:0px;
|
771 |
+
overflow:auto;
|
772 |
+
min-width: 550px;
|
773 |
+
}
|
774 |
+
|
775 |
+
#mashsb_container .form-table th {
|
776 |
+
vertical-align: top;
|
777 |
+
text-align: left;
|
778 |
+
padding: 20px 10px 20px 0;
|
779 |
+
/*width: 200px;*/
|
780 |
+
line-height: 1.3;
|
781 |
+
font-weight: 600;
|
782 |
+
font-size: 15px;
|
783 |
+
color:#484848;
|
784 |
+
/*width: 30%;*/
|
785 |
+
}
|
786 |
+
|
787 |
+
/*#mashsb_container .form-table tr {
|
788 |
+
border-bottom: 1px solid #E7E7E7;
|
789 |
+
}*/
|
790 |
+
|
791 |
+
#mashsb_container span.description{
|
792 |
+
display: block;
|
793 |
+
font-weight: 400;
|
794 |
+
font-style: normal;
|
795 |
+
font-size: 13px;
|
796 |
+
margin-top: 7px;
|
797 |
+
color:#484848;
|
798 |
+
}
|
799 |
+
|
800 |
+
#mashsb_container .col-title{
|
801 |
+
color:#484848;
|
802 |
+
}
|
803 |
+
|
804 |
+
@media only screen and (max-width:680px) {
|
805 |
+
#mashsb_container ul {
|
806 |
+
float:none;
|
807 |
+
}
|
808 |
+
#mashsb_container .form-table tr > th {
|
809 |
+
width:100%;
|
810 |
+
}
|
811 |
+
#mashsb_container span.description{
|
812 |
+
font-size: 14px;
|
813 |
+
}
|
814 |
+
#mashsb_container .form-table tr > th, #mashsb_container .form-table tr > td {
|
815 |
+
padding:10px;
|
816 |
+
}
|
817 |
+
}
|
818 |
+
|
819 |
+
#mashsb_container ul li {
|
820 |
+
margin-bottom:0px;
|
821 |
+
}
|
822 |
+
|
823 |
+
#mashsb-tabs-sidebar li a {
|
824 |
+
display: block;
|
825 |
+
padding:10px 4px 10px 14px;
|
826 |
+
border-width: 1px 0;
|
827 |
+
border-style: solid;
|
828 |
+
border-top-color:white;
|
829 |
+
border-bottom-color:#e7e7e7;
|
830 |
+
text-decoration: none;
|
831 |
+
color: #0097DF;
|
832 |
+
/*font-weight: bold;*/
|
833 |
+
text-transform: uppercase;
|
834 |
+
min-width: 120px;
|
835 |
+
}
|
836 |
+
|
837 |
+
/*#mashsb-tabs-sidebar li a strong {
|
838 |
+
font-weight: bold;
|
839 |
+
}*/
|
840 |
+
|
841 |
+
|
842 |
+
|
843 |
+
#mashsb_container ul li a:hover {
|
844 |
+
background-color: #e5e5e5;
|
845 |
+
color:#777777;
|
846 |
+
}
|
847 |
+
|
848 |
+
.mashsb_admin .mashsharelogo{
|
849 |
+
display:block;
|
850 |
+
float: left;
|
851 |
+
color:#0097DF;
|
852 |
+
font-weight:bold;
|
853 |
+
font-size: 36px;
|
854 |
+
padding-top: 20px;
|
855 |
+
padding-bottom:20px;
|
856 |
+
margin-right: 14px;
|
857 |
+
}
|
858 |
+
.mashsb_admin .nav-tab {
|
859 |
+
color: #0097DF;
|
860 |
+
border-left: 1px solid #fff;
|
861 |
+
border-right: 1px solid #fff;
|
862 |
+
border-top: 1px solid #fff;
|
863 |
+
}
|
864 |
+
|
865 |
+
.mashsb.nav-tab-wrapper {
|
866 |
+
border-bottom: none !important;
|
867 |
+
margin:0px;
|
868 |
+
}
|
869 |
+
.mashsb.nav-tab-wrapper .nav-tab-active{
|
870 |
+
background-color: #ffffff;
|
871 |
+
}
|
872 |
+
|
873 |
+
.mashsb.nav-tab-wrapper{
|
874 |
+
clear:both;
|
875 |
+
}
|
876 |
+
h2.mashsb.nav-tab-wrapper a{
|
877 |
+
font-weight: bold
|
878 |
+
}
|
879 |
+
|
880 |
+
.mashsb_hidden{
|
881 |
+
display: none;
|
882 |
+
}
|
883 |
+
|
884 |
+
/* End layout of admin table and rows
|
885 |
+
*/
|
886 |
+
#mashtabcontainer > .mashtabs {
|
887 |
+
background-color: #ffffff;
|
888 |
+
}
|
889 |
+
|
890 |
+
#mashtabcontainer ul .active {
|
891 |
+
background-color: #00adef;
|
892 |
+
color: white;
|
893 |
+
border-bottom-color: #0098D2;
|
894 |
+
}
|
895 |
+
|
896 |
+
#mashtabcontainer ul .active:hover {
|
897 |
+
background-color: #00A4E2;
|
898 |
+
color: white;
|
899 |
+
border-bottom-color: #0098D2;
|
900 |
+
}
|
901 |
+
|
902 |
+
#mashtabcontainer ul li a {
|
903 |
+
padding: 10px 14px 10px 14px;
|
904 |
+
background-color: #f3f3f3
|
905 |
+
|
906 |
+
}
|
907 |
+
|
908 |
+
#mashtabcontainer .mashtab-container {
|
909 |
+
border: 0px solid #ececec;
|
910 |
+
}
|
911 |
+
|
912 |
+
.mashsb-admin-settings-header{
|
913 |
+
font-size:20px;
|
914 |
+
font-weight:bold;
|
915 |
+
}
|
916 |
+
|
917 |
+
.mashsb-version{
|
918 |
+
display: block;
|
919 |
+
padding-top:28px;
|
920 |
+
font-size:15px;
|
921 |
+
}
|
922 |
+
|
923 |
+
|
924 |
+
#mash-social-admin-head > li{
|
925 |
+
float:left;
|
926 |
+
margin-right:5px;
|
927 |
+
padding-bottom:20px;
|
928 |
+
}
|
929 |
+
|
930 |
+
#mash-social-admin-head a, #mash-social-admin-head .icon:before {
|
931 |
+
font-size: 12px;
|
932 |
+
font-weight: normal;
|
933 |
+
float:none;
|
934 |
+
}
|
935 |
+
#mash-social-admin-head a {
|
936 |
+
padding-right: 5px;
|
937 |
+
padding-left: 5px;
|
938 |
+
padding-top: 2px;
|
939 |
+
padding-bottom: 2px;
|
940 |
+
text-decoration: none;
|
941 |
+
}
|
942 |
+
|
943 |
+
|
944 |
+
/*
|
945 |
+
Fancy checkboxes proto.io
|
946 |
+
*/
|
947 |
+
|
948 |
+
/*.mashsb-admin-onoffswitch {
|
949 |
+
position: relative; width: 48px;
|
950 |
+
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
951 |
+
}
|
952 |
+
.mashsb-admin-onoffswitch-checkbox {
|
953 |
+
display: none !important;
|
954 |
+
}
|
955 |
+
.mashsb-admin-onoffswitch-label {
|
956 |
+
display: block; overflow: hidden; cursor: pointer;
|
957 |
+
height: 22px; padding: 0; line-height: 22px;
|
958 |
+
border: 2px solid #CCCCCC; border-radius: 22px;
|
959 |
+
background-color: #FFFFFF;
|
960 |
+
transition: background-color 0.3s ease-in;
|
961 |
+
}
|
962 |
+
.mashsb-admin-onoffswitch-label:before {
|
963 |
+
content: "";
|
964 |
+
display: block; width: 22px; margin: 0px;
|
965 |
+
background: #FFFFFF;
|
966 |
+
position: absolute; top: 0; bottom: 0;
|
967 |
+
right: 24px;
|
968 |
+
border: 2px solid #CCCCCC; border-radius: 22px;
|
969 |
+
transition: all 0.3s ease-in 0s;
|
970 |
+
}
|
971 |
+
.mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label {
|
972 |
+
background-color: #1BA819;
|
973 |
+
}
|
974 |
+
.mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label, .mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label:before {
|
975 |
+
border-color: #1BA819;
|
976 |
+
}
|
977 |
+
.mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label:before {
|
978 |
+
right: 0px;
|
979 |
+
}*/
|
980 |
+
|
981 |
+
.mashsb-admin-onoffswitch {
|
982 |
+
position: relative; width: 55px;
|
983 |
+
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
984 |
+
}
|
985 |
+
.mashsb-admin-onoffswitch-checkbox {
|
986 |
+
display: none !important;
|
987 |
+
}
|
988 |
+
.mashsb-admin-onoffswitch-label {
|
989 |
+
display: block; overflow: hidden; cursor: pointer;
|
990 |
+
border: 1px solid #D6D6D6; border-radius: 0px;
|
991 |
+
}
|
992 |
+
.mashsb-admin-onoffswitch-inner {
|
993 |
+
display: block; width: 200%; margin-left: -100%;
|
994 |
+
transition: margin 0.3s ease-in 0s;
|
995 |
+
}
|
996 |
+
.mashsb-admin-onoffswitch-inner:before, .mashsb-admin-onoffswitch-inner:after {
|
997 |
+
display: block; float: left; width: 50%; height: 22px; padding: 0; line-height: 22px;
|
998 |
+
font-size: 12px; color: white; font-family: Trebuchet, Arial, sans-serif; font-weight: bold;
|
999 |
+
box-sizing: border-box;
|
1000 |
+
}
|
1001 |
+
.mashsb-admin-onoffswitch-inner:before {
|
1002 |
+
content: "ON";
|
1003 |
+
padding-left: 10px;
|
1004 |
+
background-color: #0097DF; color: #FFFFFF;
|
1005 |
+
}
|
1006 |
+
.mashsb-admin-onoffswitch-inner:after {
|
1007 |
+
content: "OFF";
|
1008 |
+
padding-right: 10px;
|
1009 |
+
background-color: #EEEEEE; color: #D6D6D6;
|
1010 |
+
text-align: right;
|
1011 |
+
}
|
1012 |
+
.mashsb-admin-onoffswitch-switch {
|
1013 |
+
display: block;
|
1014 |
+
width: 12px;
|
1015 |
+
max-height: 12px;
|
1016 |
+
margin: 5.5px;
|
1017 |
+
background: #FFFFFF;
|
1018 |
+
position: absolute; top: 0; bottom: 0;
|
1019 |
+
right: 33px;
|
1020 |
+
border: 0px solid #D6D6D6; border-radius: 0px;
|
1021 |
+
transition: all 0.3s ease-in 0s;
|
1022 |
+
}
|
1023 |
+
.mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-inner {
|
1024 |
+
margin-left: 0;
|
1025 |
+
}
|
1026 |
+
.mashsb-admin-onoffswitch-checkbox:checked + .mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-switch {
|
1027 |
+
right: 2px;
|
1028 |
+
}
|
1029 |
+
|
1030 |
+
/* end checkbox */
|
1031 |
+
|
1032 |
+
|
1033 |
+
.mashsb_admin a {
|
1034 |
+
text-decoration: none;
|
1035 |
+
}
|
1036 |
+
|
1037 |
+
#wpbody-content > div.wrap.mashsb_admin > h2 > a.nav-tab.nav-tab-active{
|
1038 |
+
background-color: white;
|
1039 |
+
}
|
1040 |
+
|
1041 |
+
.mashsb_admin .mashsb-helper {
|
1042 |
+
border-radius: 50%;
|
1043 |
+
border: 2px solid #fff;
|
1044 |
+
background-color: #0097df;
|
1045 |
+
width: 15px;
|
1046 |
+
height: 15px;
|
1047 |
+
display: inline-block;
|
1048 |
+
position: relative;
|
1049 |
+
top: 4px;
|
1050 |
+
margin-top: -4px;
|
1051 |
+
cursor: pointer;
|
1052 |
+
margin-left: 2px;
|
1053 |
+
}
|
1054 |
+
|
1055 |
+
.mashsb_admin .mashsb-helper:after {
|
1056 |
+
height: 20px;
|
1057 |
+
font-family: sans-serif;
|
1058 |
+
content: "?";
|
1059 |
+
color: #fff;
|
1060 |
+
font-size: 11px;
|
1061 |
+
font-weight: bold;
|
1062 |
+
left: 4px;
|
1063 |
+
position: absolute;
|
1064 |
+
}
|
1065 |
+
|
1066 |
+
.mashsb_admin .mashsb-message{
|
1067 |
+
display:block;
|
1068 |
+
padding: 10px;
|
1069 |
+
border: 1px solid #FBFBFB;
|
1070 |
+
border-radius: 2px;
|
1071 |
+
background-color: #F8F8F8;
|
1072 |
+
position: absolute;
|
1073 |
+
max-width: 500px;
|
1074 |
+
z-index: 9999;
|
1075 |
+
display: none;
|
1076 |
+
box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.2);
|
1077 |
+
font-weight: normal;
|
1078 |
+
}
|
1079 |
+
|
1080 |
+
.mashsb-sidebar{
|
1081 |
+
float: left;
|
1082 |
+
max-width: 299px;
|
1083 |
+
border-left: 2px solid white;
|
1084 |
+
border-right: 2px solid white;
|
1085 |
+
border-bottom: 2px solid white;
|
1086 |
+
margin-left: 1px;
|
1087 |
+
}
|
1088 |
+
|
1089 |
+
.mashsb-sidebar h2 {
|
1090 |
+
margin:0px;
|
1091 |
+
}
|
1092 |
+
.mashsb-sidebar p {
|
1093 |
+
|
1094 |
+
}
|
1095 |
+
.mashsb-sidebar .author, .mashsb-sidebar .via {
|
1096 |
+
text-align: right;
|
1097 |
+
margin:0px;
|
1098 |
+
}
|
1099 |
+
|
1100 |
+
.mashsb_admin .mashsb-panel-container{
|
1101 |
+
float:left;
|
1102 |
+
}
|
1103 |
+
|
1104 |
+
.mashsb_admin .subscribe.block{
|
1105 |
+
padding:20px;
|
1106 |
+
}
|
1107 |
+
|
1108 |
+
.mashsb_admin .block.testimonial{
|
1109 |
+
padding: 20px;
|
1110 |
+
background-color: #E9E9E9;
|
1111 |
+
}
|
1112 |
+
.mashsb_admin .block.testimonial a{
|
1113 |
+
color: #0097df;
|
1114 |
+
}
|
1115 |
+
|
1116 |
+
.mashsb_admin .dashicons-star-filled:before {
|
1117 |
+
color: #0097df;
|
1118 |
+
}
|
1119 |
+
|
1120 |
+
.mashsb_admin .testimonial .via a:before {
|
1121 |
+
content: "\f301";
|
1122 |
+
display: inline-block;
|
1123 |
+
-webkit-font-smoothing: antialiased;
|
1124 |
+
font: normal 18px/1 'dashicons';
|
1125 |
+
vertical-align: top;
|
1126 |
+
margin-right: 3px;
|
1127 |
+
}
|
1128 |
+
|
1129 |
+
|
1130 |
+
.mashsb-license-error-notice,
|
1131 |
+
.mashsb-license-expires-soon-notice {
|
1132 |
+
background-color: #fff;
|
1133 |
+
padding: 10px;
|
1134 |
+
border-left: 4px solid #7ad03a;
|
1135 |
+
overflow: auto;
|
1136 |
+
-webkit-box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
|
1137 |
+
box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
|
1138 |
+
border: 1px solid #ECECEC;
|
1139 |
+
border-radius: 3px;
|
1140 |
+
}
|
1141 |
+
.mashsb-license-error-notice a {
|
1142 |
+
color: #0097df;
|
1143 |
+
text-decoration: underline;
|
1144 |
+
}
|
1145 |
+
.mashsb-license-error-notice { border-left: 4px solid #dd3d36; }
|
1146 |
+
.mashsb-license-lifetime-notice,
|
1147 |
+
.mashsb-license-expiration-date-notice,
|
1148 |
+
.mashsb-license-null { padding: 0 0 0 14px; }
|
1149 |
+
.mashsb-license-lifetime-notice .mashsb-license-data p,
|
1150 |
+
.mashsb-license-expiration-date-notice .mashsb-license-data p { color: #666; font-size: 14px; font-style: italic; margin: 4px 0 0; }
|
1151 |
+
|
1152 |
+
#mashsb_settingslicenses_header-nav{
|
1153 |
+
display:none;
|
1154 |
+
}
|
1155 |
+
|
1156 |
+
#mashsb_settingslicenses_header{
|
1157 |
+
max-width:640px;
|
1158 |
+
}
|
1159 |
+
|
1160 |
+
#mashsb_settingslicenses_header .row.th{
|
1161 |
+
min-width:250px;
|
1162 |
+
}
|
1163 |
+
|
1164 |
+
.mashsb-notice{
|
1165 |
+
background: #fff;
|
1166 |
+
border-left: 4px solid #46b450;
|
1167 |
+
-webkit-box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
|
1168 |
+
box-shadow: 0 1px 1px 0 rgba( 0, 0, 0, 0.1 );
|
1169 |
+
margin: 5px 15px 2px;
|
1170 |
+
padding: 1px 12px;
|
1171 |
+
}
|
1172 |
+
|
1173 |
+
#mashsb_container .form-table th.mashsb-status-col{
|
1174 |
+
width: 50px;
|
1175 |
+
}
|
1176 |
+
|
1177 |
+
#mashsb_container .form-table th.mashsb-network-col{
|
1178 |
+
width: 150px;
|
1179 |
+
}
|
1180 |
+
|
1181 |
+
|
1182 |
+
.mashsb-about-wrap img {
|
1183 |
+
max-width: 99%;
|
1184 |
+
}
|
1185 |
+
.mashsb-about-wrap p {
|
1186 |
+
font-size: 16px;
|
1187 |
+
}
|
1188 |
+
|
1189 |
+
|
1190 |
+
.token_status{
|
1191 |
+
line-height: 19px;
|
1192 |
+
margin-top: 5px;
|
1193 |
}
|
assets/css/mashsb-admin.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.chosen-container .chosen-drop,.chosen-container-active .chosen-choices{border-color:#aaa;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1)}.colpick_hue_larr,.colpick_hue_rarr{border-bottom:6px solid transparent;width:0;height:0;border-top:6px solid transparent}.colpick,.mashsb-admin-onoffswitch{-webkit-user-select:none;-moz-user-select:none}#mashsb_network_list tr,.mashsb_list_item td{cursor:move}#mashsb_network_list td{padding:5px 10px;line-height:20px}@media screen and (max-width:783px){#mashsb_network_list td{display:inline-block;width:auto;vertical-align:middle;min-width:110px}}.mashsb-richeditor,.mashsb-textarea{font-size:11px}@font-face{font-family:mashsb-font;src:url(data:application/octet-stream;base64,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)format('woff'),url(data:application/octet-stream;base64,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)format('truetype')}[class*=" mashicon-"]:hover,[class^=mashicon-]:hover{opacity:.8}[class*=" mashicon-"] .icon,[class*=" mashicon-"] .text,[class^=mashicon-] .icon,[class^=mashicon-] .text{color:#fff}[class*=" mashicon-"],[class^=mashicon-]{font-size:15px;border-radius:0;cursor:pointer}.mashicon-share:before,[class*=" mashicon-"] .icon:before,[class^=mashicon-] .icon:before{font-family:mashsb-font;font-style:normal;font-weight:400;speak:none;font-size:18px;display:inline-block;text-decoration:inherit;width:1em;margin-right:.7em;text-align:center;font-variant:normal;text-transform:none;margin-top:0;float:left}#mash-social-admin-head a,#mashsb-tabs-sidebar li a,.mashsb-wrap a,.mashsb_admin a{text-decoration:none}.mashicon-facebook .icon:before{content:'\e800'}.mashicon-google .icon:before{content:'\e801'}.mashicon-pinterest .icon:before{content:'\e802'}.mashicon-linkedin .icon:before{content:'\e803'}.mashicon-digg .icon:before{content:'\e804'}.mashicon-reddit .icon:before{content:'\e805'}.mashicon-stumbleupon .icon:before{content:'\e806'}.mashicon-twitter .icon:before{content:'\e807'}.mashicon-mail .icon:before{content:'\e808'}.mashicon-vk .icon:before{content:'\e809'}.mashicon-print .icon:before{content:'\e80a'}.mashicon-delicious .icon:before{content:'\e80b'}.mashicon-buffer .icon:before{content:'\e80c'}.mashicon-heart .icon:before{content:'\e80d'}.mashicon-weibo .icon:before{content:'\e80e'}.mashicon-pocket .icon:before{content:'\e80f'}.mashicon-xing .icon:before{content:'\e810'}.mashicon-flattr .icon:before{content:'\e811'}.mashicon-odnoklassniki .icon:before{content:'\e812'}.mashicon-tumblr .icon:before{content:'\e813'}.mashicon-subscribe .icon:before{content:'\e808'}.mashicon-meneame .icon:before{content:'\e815'}.mashicon-managewp .icon:before{content:'\e816'}.mashicon-mailru .icon:before{content:'\E819'}.mashicon-line .icon:before{content:'\E81A'}.mashicon-yummly .icon:before{content:'\E81B'}.mashicon-whatsapp .icon:before{content:'\e814'}.mashicon-frype .icon:before{content:'\e81c'}.mashicon-skype .icon:before{content:'\e81d'}.mashicon-share:before{content:'\e81E'}.mashicon-telegram .icon:before{content:'\e81f'}.mashicon-hackernews .icon:before{content:'\e820'}.mashicon-flipboard .icon:before{content:'\e821'}.mashicon-facebook{background:#2d5f9a}.mashicon-twitter{background:#00c3f3}.mashicon-google{background:#d73d32}.mashicon-subscribe{background:#fff120}.mashicon-subscribe .icon,.mashicon-subscribe .text{color:#000}.mashicon-pinterest{background:#cd252b}.mashicon-linkedin{background:#2ba3e1}.mashicon-digg{background:#1b5791}.mashicon-stumbleupon{background:#eb4723}.mashicon-vk{background:#5d83aa}.mashicon-mail{background:#888}.mashicon-print{background:#666}.mashicon-reddit{background:#333}.mashicon-delicious{background:#39f}.mashicon-weibo{background:#ed1c24}.mashicon-pocket{background:#ee4055}.mashicon-xing{background:#135a5b}.mashicon-flattr{background:#8cb55b}.mashicon-odnoklassniki{background:#f4731c}.mashicon-managewp{background:#056cad}.mashicon-tumblr{background:#2c4762}.mashicon-meneame{background:#ff7d12}.mashicon-whatsapp{background:#1d9e11}.mashicon-buffer{background:#000}.mashicon-mailru{background:#044b89}.mashicon-line{background:#1dcd00}.mashicon-yummly{background:#e16120}.mashicon-frype{background:#f60}.mashicon-skype{background:#00afef}.mashicon-telegram{background:#1d94d3}.mashicon-flipboard{background:#b31f17}.mashicon-hackernews{background:#f60}.mashsb-hidden{display:none}.mashsb-clearfix:after{display:block;visibility:hidden;content:".";text-indent:-9999px;height:0}#mashsb-add-ons .mashshare-addons .third-party,.colpick,.colpick_full_ns .colpick_current_color,.colpick_full_ns .colpick_submit,.colpick_hex .colpick_hsb_b,.colpick_hex .colpick_hsb_h,.colpick_hex .colpick_hsb_s,.colpick_hex .colpick_rgb_b,.colpick_hex .colpick_rgb_g,.colpick_hex .colpick_rgb_r,.colpick_hex_ns .colpick_current_color,.colpick_hex_ns .colpick_submit,.colpick_rgbhex .colpick_hsb_b,.colpick_rgbhex .colpick_hsb_h,.colpick_rgbhex .colpick_hsb_s,.colpick_rgbhex_ns .colpick_current_color,.colpick_rgbhex_ns .colpick_submit{display:none}a.mashsb-delete{color:#a00}a.mashsb-delete:hover{color:red}#mashsb-add-ons h2{margin:0 0 15px}#mashsb-add-ons .mashshare-addons{float:left;margin:0 15px 15px 0;background:#f0f0f0;border:1px solid #ccc;width:320px;padding:8px;height:315px;position:relative}#mashsb-add-ons .mashshare-addons h3{margin:0 0 8px;font-size:13px}#mashsb-add-ons .mashshare-addons .button-secondary{position:absolute;bottom:8px;left:8px}#system-info-textarea{width:800px;height:400px;font-family:Menlo,Monaco,monospace;background:0 0;white-space:pre;overflow:auto;display:block}.mashsb-select-chosen{width:300px}.chosen-container-multi .chosen-choices{-webkit-border-radius:3px;border-radius:3px;border-color:#dfdfdf;background-image:none}.chosen-container-multi .chosen-choices input{margin:2px;height:27px!important;border-color:#dfdfdf}.chosen-container-active .chosen-choices{-webkit-border-top-left-radius:3px;border-radius:3px 3px 0 0;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:0}.mashsb-license-error-notice,.mashsb-license-expires-soon-notice,.mashsb-notice{box-shadow:0 1px 1px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}.download_page_mashsb-tools .tablenav .actions{overflow:visible}.mashsb_user_search_wrap{position:relative;overflow:visible}.mashsb_user_search_results{position:absolute;left:0;top:27px}.mashsb_user_search_results ul{padding:10px 10px 4px;margin:0;background:#f0f0f0;border:1px solid #DFDFDF;width:300px;max-height:200px;overflow-y:scroll}.mashsb-graph .y1Axis{color:#edc240!important}.mashsb-graph .y2Axis{color:#afd8f8!important}input.large-text,textarea.large-text{max-width:600px}#css3lightboxpicker{margin:0;padding:0;border:0;width:70px;height:20px;line-height:20px}.colpick{position:absolute;width:346px;height:170px;overflow:hidden;font-family:Arial,Helvetica,sans-serif;background:#ebebeb;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-ms-user-select:none;-o-user-select:none;user-select:none}.colpick_color{position:absolute;left:7px;top:7px;width:156px;height:156px;overflow:hidden;outline:#aaa solid 1px;cursor:crosshair}.colpick_color_overlay1{position:absolute;left:0;top:0;width:156px;height:156px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";background:-moz-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:-o-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:-ms-linear-gradient(left,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);background:linear-gradient(to right,rgba(255,255,255,1)0,rgba(255,255,255,0)100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff')}.colpick_color_overlay2{position:absolute;left:0;top:0;width:156px;height:156px;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";background:-moz-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:-o-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:-ms-linear-gradient(top,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);background:linear-gradient(to bottom,rgba(0,0,0,0)0,rgba(0,0,0,1)100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#000000', GradientType=0)}.colpick_selector_outer{background:0 0;position:absolute;width:11px;height:11px;margin:-6px 0 0 -6px;border:1px solid #000;border-radius:50%}.colpick_selector_inner{position:absolute;width:9px;height:9px;border:1px solid #fff;border-radius:50%}.colpick_field,.colpick_hex_field,.colpick_submit{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colpick_hue{position:absolute;top:6px;left:175px;width:19px;height:156px;border:1px solid #aaa;cursor:n-resize}.colpick_current_color,.colpick_new_color{width:60px;height:27px;border:1px solid #8f8f8f}.colpick_hue_arrs{position:absolute;left:-8px;width:35px;height:7px;margin:-7px 0 0}.colpick_hue_larr{position:absolute;border-left:7px solid #858585}.colpick_hue_rarr{position:absolute;right:0;border-right:7px solid #858585}.colpick_new_color{position:absolute;left:207px;top:6px;background:red}.colpick_current_color{position:absolute;left:277px;top:6px;background:red}.colpick_field,.colpick_hex_field{position:absolute;height:20px;width:60px;overflow:hidden;background:#f3f3f3;color:#b8b8b8;font-size:12px;border:1px solid #bdbdbd}.colpick_rgb_r{top:40px;left:207px}.colpick_rgb_g{top:67px;left:207px}.colpick_rgb_b{top:94px;left:207px}.colpick_hsb_h{top:40px;left:277px}.colpick_hsb_s{top:67px;left:277px}.colpick_hsb_b{top:94px;left:277px}.colpick_hex_field{width:68px;left:207px;top:121px}.colpick_focus{border-color:#999}.colpick_field_letter{position:absolute;width:12px;height:20px;line-height:20px;padding-left:4px;background:#efefef;border-right:1px solid #bdbdbd;font-weight:700;color:#777}.colpick_field_darr,.colpick_field_uarr{width:0;height:0;border-right:4px solid transparent}.colpick_field input,.colpick_hex_field input{position:absolute;right:11px;margin:0;padding:0;height:20px;line-height:20px;background:0 0;border:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#555;text-align:right;outline:0}.colpick_hex_field input{right:4px}.colpick_field_arrs{position:absolute;top:0;right:0;width:9px;height:21px;cursor:n-resize}.colpick_field_uarr{position:absolute;top:5px;border-left:4px solid transparent;border-bottom:4px solid #959595}.colpick_field_darr{position:absolute;bottom:5px;border-left:4px solid transparent;border-top:4px solid #959595}.colpick_submit{position:absolute;left:207px;top:149px;width:130px;height:22px;line-height:22px;background:#efefef;text-align:center;color:#555;font-size:12px;font-weight:700;border:1px solid #bdbdbd}.colpick_hex .colpick_hex_field div,.colpick_hex .colpick_hex_field input,.colpick_hex .colpick_submit{height:25px;line-height:25px}.colpick_submit:hover{background:#f3f3f3;border-color:#999;cursor:pointer}.colpick_full_ns .colpick_new_color{width:130px;height:25px}.colpick_full_ns .colpick_hsb_h,.colpick_full_ns .colpick_rgb_r{top:42px}.colpick_full_ns .colpick_hsb_s,.colpick_full_ns .colpick_rgb_g{top:73px}.colpick_full_ns .colpick_hsb_b,.colpick_full_ns .colpick_rgb_b{top:104px}.colpick_full_ns .colpick_hex_field{top:135px}.colpick_rgbhex{width:282px}.colpick_rgbhex .colpick_field,.colpick_rgbhex .colpick_submit{width:68px}.colpick_rgbhex .colpick_new_color{width:34px;border-right:none}.colpick_rgbhex .colpick_current_color{width:34px;left:240px;border-left:none}.colpick_rgbhex_ns .colpick_new_color{width:68px;border:1px solid #8f8f8f}.colpick_rgbhex_ns .colpick_rgb_r{top:42px}.colpick_rgbhex_ns .colpick_rgb_g{top:73px}.colpick_rgbhex_ns .colpick_rgb_b{top:104px}.colpick_rgbhex_ns .colpick_hex_field{top:135px}.colpick_hex{width:206px;height:201px}.colpick_hex .colpick_hex_field{width:72px;height:25px;top:168px;left:80px}.colpick_hex .colpick_new_color{left:9px;top:168px;width:30px;border-right:none}.colpick_hex .colpick_current_color{left:39px;top:168px;width:30px;border-left:none}.colpick_hex .colpick_submit{left:164px;top:168px;width:30px}.colpick_hex_ns .colpick_hex_field{width:80px}.colpick_hex_ns .colpick_new_color{width:60px;border:1px solid #8f8f8f}.colpick_dark{background:#161616;border-color:#2a2a2a}.colpick_dark .colpick_color{outline-color:#333}.colpick_dark .colpick_hue{border-color:#555}.colpick_dark .colpick_field,.colpick_dark .colpick_hex_field{background:#101010;border-color:#2d2d2d}.colpick_dark .colpick_field_letter{background:#131313;border-color:#2d2d2d;color:#696969}.colpick_dark .colpick_field input,.colpick_dark .colpick_hex_field input{color:#7a7a7a}.colpick_dark .colpick_field_uarr{border-bottom-color:#696969}.colpick_dark .colpick_field_darr{border-top-color:#696969}.colpick_dark .colpick_focus{border-color:#444}.colpick_dark .colpick_submit{background:#131313;border-color:#2d2d2d;color:#7a7a7a}.colpick_dark .colpick_submit:hover{background-color:#101010;border-color:#444}#mashsb-tabs-sidebar{list-style:none;margin:0;padding:0;background:#f1f1f1;float:left;max-width:200px}#mashsb-tabs-sidebar li:first-child.selected-tab{border-top:none}#mashsb-tabs-sidebar li a.selected-tab{font-weight:700;text-decoration:none}#mashsb_container .row{padding-top:10px;padding-bottom:12px}#mashsb_container .row label strong,#mashsb_container .row strong{font-weight:700}.mashsb-tabs a{padding:5px}#mashsb_container>ul>li.mashsb-tabs.active{background-color:#fff}#mashsb_container .mashsb-panel-container{background:#FFF;padding:0 20px 20px;overflow:auto;min-width:550px}#mashsb_container .form-table th{vertical-align:top;text-align:left;padding:20px 10px 20px 0;line-height:1.3;font-weight:600;font-size:15px;color:#484848}#mashsb_container span.description{display:block;font-weight:400;font-style:normal;font-size:13px;margin-top:7px;color:#484848}#mashsb_container .col-title{color:#484848}@media only screen and (max-width:680px){#mashsb_container ul{float:none}#mashsb_container .form-table tr>th{width:100%}#mashsb_container span.description{font-size:14px}#mashsb_container .form-table tr>td,#mashsb_container .form-table tr>th{padding:10px}}#mashsb_container ul li{margin-bottom:0}#mashsb-tabs-sidebar li a{display:block;padding:10px 4px 10px 14px;border-width:1px 0;border-style:solid;border-top-color:#fff;border-bottom-color:#e7e7e7;color:#0097DF;text-transform:uppercase;min-width:120px}#mashsb_container ul li a:hover{background-color:#e5e5e5;color:#777}#mashtabcontainer>.mashtabs,.mashsb.nav-tab-wrapper .nav-tab-active{background-color:#fff}.mashsb_admin .mashsharelogo{display:block;float:left;color:#0097DF;font-weight:700;font-size:36px;padding-top:20px;padding-bottom:20px;margin-right:14px}.mashsb_admin .nav-tab{color:#0097DF;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff}.mashsb.nav-tab-wrapper{border-bottom:none!important;margin:0;clear:both}h2.mashsb.nav-tab-wrapper a{font-weight:700}.mashsb_hidden{display:none}#mashtabcontainer ul .active{background-color:#00adef;color:#fff;border-bottom-color:#0098D2}#mashtabcontainer ul .active:hover{background-color:#00A4E2;color:#fff;border-bottom-color:#0098D2}#mashtabcontainer ul li a{padding:10px 14px;background-color:#f3f3f3}#mashtabcontainer .mashtab-container{border:0 solid #ececec}.mashsb-admin-settings-header{font-size:20px;font-weight:700}.mashsb-version{display:block;padding-top:28px;font-size:15px}#mash-social-admin-head>li{float:left;margin-right:5px;padding-bottom:20px}#mash-social-admin-head .icon:before,#mash-social-admin-head a{font-size:12px;font-weight:400;float:none}#mash-social-admin-head a{padding:2px 5px}.mashsb-admin-onoffswitch{position:relative;width:55px;-ms-user-select:none}.mashsb-admin-onoffswitch-checkbox{display:none!important}.mashsb-admin-onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #D6D6D6;border-radius:0}.mashsb-admin-onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.mashsb-admin-onoffswitch-inner:after,.mashsb-admin-onoffswitch-inner:before{display:block;float:left;width:50%;height:22px;padding:0;line-height:22px;font-size:12px;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}.mashsb-admin-onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#0097DF;color:#FFF}.mashsb-admin-onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#EEE;color:#D6D6D6;text-align:right}.mashsb-admin-onoffswitch-switch{display:block;width:12px;max-height:12px;margin:5.5px;background:#FFF;position:absolute;top:0;bottom:0;right:33px;border:0 solid #D6D6D6;border-radius:0;transition:all .3s ease-in 0s}.mashsb-admin-onoffswitch-checkbox:checked+.mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-inner{margin-left:0}.mashsb-admin-onoffswitch-checkbox:checked+.mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-switch{right:2px}#wpbody-content>div.wrap.mashsb_admin>h2>a.nav-tab.nav-tab-active{background-color:#fff}.mashsb_admin .mashsb-helper{border-radius:50%;border:2px solid #fff;background-color:#0097df;width:15px;height:15px;display:inline-block;position:relative;top:4px;margin-top:-4px;cursor:pointer;margin-left:2px}.mashsb_admin .mashsb-helper:after{height:20px;font-family:sans-serif;content:"?";color:#fff;font-size:11px;font-weight:700;left:4px;position:absolute}.mashsb_admin .mashsb-message{padding:10px;border:1px solid #FBFBFB;border-radius:2px;background-color:#F8F8F8;position:absolute;max-width:500px;z-index:9999;display:none;box-shadow:0 0 5px rgba(0,0,0,.2);font-weight:400}.mashsb-sidebar{float:left;max-width:299px;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;margin-left:1px}.mashsb-sidebar h2{margin:0}.mashsb-sidebar .author,.mashsb-sidebar .via{text-align:right;margin:0}.mashsb_admin .mashsb-panel-container{float:left}.mashsb_admin .subscribe.block{padding:20px}.mashsb_admin .block.testimonial{padding:20px;background-color:#E9E9E9}.mashsb_admin .block.testimonial a,.mashsb_admin .dashicons-star-filled:before{color:#0097df}.mashsb_admin .testimonial .via a:before{content:"\f301";display:inline-block;-webkit-font-smoothing:antialiased;font:400 18px/1 dashicons;vertical-align:top;margin-right:3px}.mashsb-license-error-notice,.mashsb-license-expires-soon-notice{background-color:#fff;padding:10px;overflow:auto;border:1px solid #ECECEC;border-radius:3px}.mashsb-license-error-notice a{color:#0097df;text-decoration:underline}.mashsb-license-error-notice{border-left:4px solid #dd3d36}.mashsb-license-expiration-date-notice,.mashsb-license-lifetime-notice,.mashsb-license-null{padding:0 0 0 14px}.mashsb-license-expiration-date-notice .mashsb-license-data p,.mashsb-license-lifetime-notice .mashsb-license-data p{color:#666;font-size:14px;font-style:italic;margin:4px 0 0}#mashsb_settingslicenses_header-nav{display:none}#mashsb_settingslicenses_header{max-width:640px}#mashsb_settingslicenses_header .row.th{min-width:250px}.mashsb-notice{background:#fff;border-left:4px solid #46b450;margin:5px 15px 2px;padding:1px 12px}#mashsb_container .form-table th.mashsb-status-col{width:50px}#mashsb_container .form-table th.mashsb-network-col{width:150px}.mashsb-about-wrap img{max-width:99%}.mashsb-about-wrap p{font-size:16px}.token_status{line-height:19px;margin-top:5px}
|
1 |
+
#mashsb_network_list tr,.mashsb_list_item td{cursor:move}#mashsb_network_list td{padding:5px 10px;line-height:20px}@media screen and (max-width:783px){#mashsb_network_list td{display:inline-block;width:auto;vertical-align:middle;min-width:110px}}.mashsb-richeditor,.mashsb-textarea{font-size:11px}@font-face{font-family:mashsb-font;src:url(data:application/octet-stream;base64,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) format('woff'),url(data:application/octet-stream;base64,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) format('truetype')}[class*=" mashicon-"]:hover,[class^=mashicon-]:hover{opacity:.8}[class*=" mashicon-"] .icon,[class*=" mashicon-"] .text,[class^=mashicon-] .icon,[class^=mashicon-] .text{color:#fff}[class*=" mashicon-"],[class^=mashicon-]{font-size:15px;border-radius:0;cursor:pointer}.mashicon-share:before,[class*=" mashicon-"] .icon:before,[class^=mashicon-] .icon:before{font-family:mashsb-font;font-style:normal;font-weight:400;speak:none;font-size:18px;display:inline-block;text-decoration:inherit;width:1em;margin-right:.7em;text-align:center;font-variant:normal;text-transform:none;margin-top:0;float:left}#mash-social-admin-head a,#mashsb-tabs-sidebar li a,.mashsb-wrap a,.mashsb_admin a{text-decoration:none}.mashicon-facebook .icon:before{content:'\e800'}.mashicon-google .icon:before{content:'\e801'}.mashicon-pinterest .icon:before{content:'\e802'}.mashicon-linkedin .icon:before{content:'\e803'}.mashicon-digg .icon:before{content:'\e804'}.mashicon-reddit .icon:before{content:'\e805'}.mashicon-stumbleupon .icon:before{content:'\e806'}.mashicon-twitter .icon:before{content:'\e807'}.mashicon-mail .icon:before{content:'\e808'}.mashicon-vk .icon:before{content:'\e809'}.mashicon-print .icon:before{content:'\e80a'}.mashicon-delicious .icon:before{content:'\e80b'}.mashicon-buffer .icon:before{content:'\e80c'}.mashicon-heart .icon:before{content:'\e80d'}.mashicon-weibo .icon:before{content:'\e80e'}.mashicon-pocket .icon:before{content:'\e80f'}.mashicon-xing .icon:before{content:'\e810'}.mashicon-flattr .icon:before{content:'\e811'}.mashicon-odnoklassniki .icon:before{content:'\e812'}.mashicon-tumblr .icon:before{content:'\e813'}.mashicon-subscribe .icon:before{content:'\e808'}.mashicon-meneame .icon:before{content:'\e815'}.mashicon-managewp .icon:before{content:'\e816'}.mashicon-mailru .icon:before{content:'\E819'}.mashicon-line .icon:before{content:'\E81A'}.mashicon-yummly .icon:before{content:'\E81B'}.mashicon-whatsapp .icon:before{content:'\e814'}.mashicon-frype .icon:before{content:'\e81c'}.mashicon-skype .icon:before{content:'\e81d'}.mashicon-share:before{content:'\e81E'}.mashicon-telegram .icon:before{content:'\e81f'}.mashicon-hackernews .icon:before{content:'\e820'}.mashicon-flipboard .icon:before{content:'\e821'}.mashicon-facebook{background:#2d5f9a}.mashicon-twitter{background:#00c3f3}.mashicon-google{background:#d73d32}.mashicon-subscribe{background:#fff120}.mashicon-subscribe .icon,.mashicon-subscribe .text{color:#000}.mashicon-pinterest{background:#cd252b}.mashicon-linkedin{background:#2ba3e1}.mashicon-digg{background:#1b5791}.mashicon-stumbleupon{background:#eb4723}.mashicon-vk{background:#5d83aa}.mashicon-mail{background:#888}.mashicon-print{background:#666}.mashicon-reddit{background:#333}.mashicon-delicious{background:#39f}.mashicon-weibo{background:#ed1c24}.mashicon-pocket{background:#ee4055}.mashicon-xing{background:#135a5b}.mashicon-flattr{background:#8cb55b}.mashicon-odnoklassniki{background:#f4731c}.mashicon-managewp{background:#056cad}.mashicon-tumblr{background:#2c4762}.mashicon-meneame{background:#ff7d12}.mashicon-whatsapp{background:#1d9e11}.mashicon-buffer{background:#000}.mashicon-mailru{background:#044b89}.mashicon-line{background:#1dcd00}.mashicon-yummly{background:#e16120}.mashicon-frype{background:#f60}.mashicon-skype{background:#00afef}.mashicon-telegram{background:#1d94d3}.mashicon-flipboard{background:#b31f17}.mashicon-hackernews{background:#f60}.mashsb-hidden{display:none}.mashsb-clearfix:after{display:block;visibility:hidden;content:".";text-indent:-9999px;height:0}a.mashsb-delete{color:#a00}a.mashsb-delete:hover{color:red}#mashsb-add-ons h2{margin:0 0 15px}#mashsb-add-ons .mashshare-addons{float:left;margin:0 15px 15px 0;background:#f0f0f0;border:1px solid #ccc;width:320px;padding:8px;height:315px;position:relative}#mashsb-add-ons .mashshare-addons h3{margin:0 0 8px;font-size:13px}#mashsb-add-ons .mashshare-addons .button-secondary{position:absolute;bottom:8px;left:8px}#mashsb-add-ons .mashshare-addons .third-party{display:none}#system-info-textarea{width:800px;height:400px;font-family:Menlo,Monaco,monospace;background:0 0;white-space:pre;overflow:auto;display:block}.colpick,.colpick_full_ns .colpick_current_color,.colpick_full_ns .colpick_submit,.colpick_hex .colpick_hsb_b,.colpick_hex .colpick_hsb_h,.colpick_hex .colpick_hsb_s,.colpick_hex .colpick_rgb_b,.colpick_hex .colpick_rgb_g,.colpick_hex .colpick_rgb_r,.colpick_hex_ns .colpick_current_color,.colpick_hex_ns .colpick_submit,.colpick_rgbhex .colpick_hsb_b,.colpick_rgbhex .colpick_hsb_h,.colpick_rgbhex .colpick_hsb_s,.colpick_rgbhex_ns .colpick_current_color,.colpick_rgbhex_ns .colpick_submit{display:none}.mashsb-select-chosen{width:300px}.chosen-container-multi .chosen-choices{-webkit-border-radius:3px;border-radius:3px;border-color:#dfdfdf;background-image:none}.chosen-container-multi .chosen-choices input{margin:2px;height:27px!important;border-color:#dfdfdf}.chosen-container .chosen-drop{border-color:#aaa;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1)}.chosen-container-active .chosen-choices{-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:0;border-color:#aaa;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.1);box-shadow:1px 1px 2px rgba(0,0,0,.1);border-radius:3px 3px 0 0}.download_page_mashsb-tools .tablenav .actions{overflow:visible}.mashsb_user_search_wrap{position:relative;overflow:visible}.colpick,.colpick_color{position:absolute;overflow:hidden}.mashsb_user_search_results{position:absolute;left:0;top:27px}.mashsb_user_search_results ul{padding:10px 10px 4px;margin:0;background:#f0f0f0;border:1px solid #DFDFDF;width:300px;max-height:200px;overflow-y:scroll}.mashsb-graph .y1Axis{color:#edc240!important}.mashsb-graph .y2Axis{color:#afd8f8!important}input.large-text,textarea.large-text{max-width:600px}#css3lightboxpicker{margin:0;padding:0;border:0;width:70px;height:20px;line-height:20px}.colpick{width:346px;height:170px;font-family:Arial,Helvetica,sans-serif;background:#ebebeb;border:1px solid #bbb;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.colpick_color{left:7px;top:7px;width:156px;height:156px;outline:#aaa solid 1px;cursor:crosshair}.colpick_color_overlay1,.colpick_color_overlay2{left:0;top:0;width:156px;height:156px;position:absolute}.colpick_color_overlay1{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr='#ffffff', endColorstr='#00ffffff')";background:-moz-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, startColorstr='#ffffff', endColorstr='#00ffffff')}.colpick_color_overlay2{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#00000000', endColorstr='#000000')";background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000', GradientType=0 )}.colpick_selector_outer{background:0 0;position:absolute;width:11px;height:11px;margin:-6px 0 0 -6px;border:1px solid #000;border-radius:50%}.colpick_selector_inner{position:absolute;width:9px;height:9px;border:1px solid #fff;border-radius:50%}.colpick_hue{position:absolute;top:6px;left:175px;width:19px;height:156px;border:1px solid #aaa;cursor:n-resize}.colpick_hue_arrs{position:absolute;left:-8px;width:35px;height:7px;margin:-7px 0 0}.colpick_hue_larr,.colpick_hue_rarr{position:absolute;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent}.colpick_hue_larr{border-left:7px solid #858585}.colpick_hue_rarr{right:0;border-right:7px solid #858585}.colpick_current_color,.colpick_new_color{top:6px;height:27px;background:red;border:1px solid #8f8f8f;width:60px;position:absolute}.colpick_new_color{left:207px}.colpick_current_color{left:277px}.colpick_field,.colpick_hex_field{position:absolute;height:20px;width:60px;overflow:hidden;background:#f3f3f3;color:#b8b8b8;font-size:12px;border:1px solid #bdbdbd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colpick_rgb_r{top:40px;left:207px}.colpick_rgb_g{top:67px;left:207px}.colpick_rgb_b{top:94px;left:207px}.colpick_hsb_h{top:40px;left:277px}.colpick_hsb_s{top:67px;left:277px}.colpick_hsb_b{top:94px;left:277px}.colpick_hex_field{width:68px;left:207px;top:121px}.colpick_focus{border-color:#999}.colpick_field_letter{position:absolute;width:12px;height:20px;line-height:20px;padding-left:4px;background:#efefef;border-right:1px solid #bdbdbd;font-weight:700;color:#777}.colpick_field input,.colpick_hex_field input{position:absolute;right:11px;margin:0;padding:0;height:20px;line-height:20px;background:0 0;border:none;font-size:12px;font-family:Arial,Helvetica,sans-serif;color:#555;text-align:right;outline:0}.colpick_hex_field input{right:4px}.colpick_field_arrs{position:absolute;top:0;right:0;width:9px;height:21px;cursor:n-resize}.colpick_field_darr,.colpick_field_uarr{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;position:absolute}.colpick_field_uarr{top:5px;border-bottom:4px solid #959595}.colpick_field_darr{bottom:5px;border-top:4px solid #959595}.colpick_submit{position:absolute;left:207px;top:149px;width:130px;height:22px;line-height:22px;background:#efefef;text-align:center;color:#555;font-size:12px;font-weight:700;border:1px solid #bdbdbd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.colpick_hex .colpick_hex_field div,.colpick_hex .colpick_hex_field input,.colpick_hex .colpick_submit{line-height:25px;height:25px}.colpick_submit:hover{background:#f3f3f3;border-color:#999;cursor:pointer}.colpick_full_ns .colpick_new_color{width:130px;height:25px}.colpick_full_ns .colpick_hsb_h,.colpick_full_ns .colpick_rgb_r{top:42px}.colpick_full_ns .colpick_hsb_s,.colpick_full_ns .colpick_rgb_g{top:73px}.colpick_full_ns .colpick_hsb_b,.colpick_full_ns .colpick_rgb_b{top:104px}.colpick_full_ns .colpick_hex_field{top:135px}.colpick_rgbhex{width:282px}.colpick_rgbhex .colpick_field,.colpick_rgbhex .colpick_submit{width:68px}.colpick_rgbhex .colpick_new_color{width:34px;border-right:none}.colpick_rgbhex .colpick_current_color{width:34px;left:240px;border-left:none}.colpick_rgbhex_ns .colpick_new_color{width:68px;border:1px solid #8f8f8f}.colpick_rgbhex_ns .colpick_rgb_r{top:42px}.colpick_rgbhex_ns .colpick_rgb_g{top:73px}.colpick_rgbhex_ns .colpick_rgb_b{top:104px}.colpick_rgbhex_ns .colpick_hex_field{top:135px}.colpick_hex{width:206px;height:201px}.colpick_hex .colpick_hex_field{width:72px;height:25px;top:168px;left:80px}.colpick_hex .colpick_new_color{left:9px;top:168px;width:30px;border-right:none}.colpick_hex .colpick_current_color{left:39px;top:168px;width:30px;border-left:none}.colpick_hex .colpick_submit{left:164px;top:168px;width:30px}.colpick_hex_ns .colpick_hex_field{width:80px}.colpick_hex_ns .colpick_new_color{width:60px;border:1px solid #8f8f8f}.colpick_dark{background:#161616;border-color:#2a2a2a}.colpick_dark .colpick_color{outline-color:#333}.colpick_dark .colpick_hue{border-color:#555}.colpick_dark .colpick_field,.colpick_dark .colpick_hex_field{background:#101010;border-color:#2d2d2d}.colpick_dark .colpick_field_letter{background:#131313;border-color:#2d2d2d;color:#696969}.colpick_dark .colpick_field input,.colpick_dark .colpick_hex_field input{color:#7a7a7a}.colpick_dark .colpick_field_uarr{border-bottom-color:#696969}.colpick_dark .colpick_field_darr{border-top-color:#696969}.colpick_dark .colpick_focus{border-color:#444}.colpick_dark .colpick_submit{background:#131313;border-color:#2d2d2d;color:#7a7a7a}.colpick_dark .colpick_submit:hover{background-color:#101010;border-color:#444}#mashsb-tabs-sidebar{list-style:none;margin:0;padding:0;background:#f1f1f1;float:left;max-width:200px}#mashsb-tabs-sidebar li:first-child.selected-tab{border-top:none}#mashsb-tabs-sidebar li a.selected-tab{font-weight:700;text-decoration:none}#mashsb_container .row{padding-top:10px;padding-bottom:12px}#mashsb_container .row label strong,#mashsb_container .row strong{font-weight:700}.mashsb-tabs a{padding:5px}#mashsb_container>ul>li.mashsb-tabs.active{background-color:#fff}#mashsb_container .mashsb-panel-container{background:#FFF;padding:0 20px 20px;overflow:auto;min-width:550px}#mashsb_container .form-table th{vertical-align:top;text-align:left;padding:20px 10px 20px 0;line-height:1.3;font-weight:600;font-size:15px;color:#484848}#mashsb_container span.description{display:block;font-weight:400;font-style:normal;font-size:13px;margin-top:7px;color:#484848}#mashsb_container .col-title{color:#484848}@media only screen and (max-width:680px){#mashsb_container ul{float:none}#mashsb_container .form-table tr>th{width:100%}#mashsb_container span.description{font-size:14px}#mashsb_container .form-table tr>td,#mashsb_container .form-table tr>th{padding:10px}}#mashsb_container ul li{margin-bottom:0}#mashsb-tabs-sidebar li a{display:block;padding:10px 4px 10px 14px;border-width:1px 0;border-style:solid;border-top-color:#fff;border-bottom-color:#e7e7e7;color:#0097DF;text-transform:uppercase;min-width:120px}#mashsb_container ul li a:hover{background-color:#e5e5e5;color:#777}#mashtabcontainer>.mashtabs,.mashsb.nav-tab-wrapper .nav-tab-active{background-color:#fff}.mashsb_admin .mashsharelogo{display:block;float:left;color:#0097DF;font-weight:700;font-size:36px;padding-top:20px;padding-bottom:20px;margin-right:14px}.mashsb_admin .nav-tab{color:#0097DF;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff}.mashsb.nav-tab-wrapper{border-bottom:none!important;margin:0;clear:both}h2.mashsb.nav-tab-wrapper a{font-weight:700}.mashsb_hidden{display:none}#mashtabcontainer ul .active{background-color:#00adef;color:#fff;border-bottom-color:#0098D2}#mashtabcontainer ul .active:hover{background-color:#00A4E2;color:#fff;border-bottom-color:#0098D2}#mashtabcontainer ul li a{padding:10px 14px;background-color:#f3f3f3}#mashtabcontainer .mashtab-container{border:0 solid #ececec}.mashsb-admin-settings-header{font-size:20px;font-weight:700}.mashsb-version{display:block;padding-top:28px;font-size:15px}#mash-social-admin-head>li{float:left;margin-right:5px;padding-bottom:20px}#mash-social-admin-head .icon:before,#mash-social-admin-head a{font-size:12px;font-weight:400;float:none}#mash-social-admin-head a{padding:2px 5px}.mashsb-admin-onoffswitch{position:relative;width:55px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.mashsb-admin-onoffswitch-checkbox{display:none!important}.mashsb-admin-onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #D6D6D6;border-radius:0}.mashsb-admin-onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.mashsb-admin-onoffswitch-inner:after,.mashsb-admin-onoffswitch-inner:before{display:block;float:left;width:50%;height:22px;padding:0;line-height:22px;font-size:12px;font-family:Trebuchet,Arial,sans-serif;font-weight:700;box-sizing:border-box}.mashsb-admin-onoffswitch-inner:before{content:"ON";padding-left:10px;background-color:#0097DF;color:#FFF}.mashsb-admin-onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#EEE;color:#D6D6D6;text-align:right}.mashsb-admin-onoffswitch-switch{display:block;width:12px;max-height:12px;margin:5.5px;background:#FFF;position:absolute;top:0;bottom:0;right:33px;border:0 solid #D6D6D6;border-radius:0;transition:all .3s ease-in 0s}.mashsb-admin-onoffswitch-checkbox:checked+.mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-inner{margin-left:0}.mashsb-admin-onoffswitch-checkbox:checked+.mashsb-admin-onoffswitch-label .mashsb-admin-onoffswitch-switch{right:2px}#wpbody-content>div.wrap.mashsb_admin>h2>a.nav-tab.nav-tab-active{background-color:#fff}.mashsb_admin .mashsb-helper{border-radius:50%;border:2px solid #fff;background-color:#0097df;width:15px;height:15px;display:inline-block;position:relative;top:4px;margin-top:-4px;cursor:pointer;margin-left:2px}.mashsb_admin .mashsb-helper:after{height:20px;font-family:sans-serif;content:"?";color:#fff;font-size:11px;font-weight:700;left:4px;position:absolute}.mashsb_admin .mashsb-message{padding:10px;border:1px solid #FBFBFB;border-radius:2px;background-color:#F8F8F8;position:absolute;max-width:500px;z-index:9999;display:none;box-shadow:0 0 5px rgba(0,0,0,.2);font-weight:400}.mashsb-sidebar{float:left;max-width:299px;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom:2px solid #fff;margin-left:1px}.mashsb-sidebar h2{margin:0}.mashsb-sidebar .author,.mashsb-sidebar .via{text-align:right;margin:0}.mashsb_admin .mashsb-panel-container{float:left}.mashsb_admin .subscribe.block{padding:20px}.mashsb_admin .block.testimonial{padding:20px;background-color:#E9E9E9}.mashsb_admin .block.testimonial a,.mashsb_admin .dashicons-star-filled:before{color:#0097df}.mashsb_admin .testimonial .via a:before{content:"\f301";display:inline-block;-webkit-font-smoothing:antialiased;font:400 18px/1 dashicons;vertical-align:top;margin-right:3px}.mashsb-license-error-notice,.mashsb-license-expires-soon-notice{background-color:#fff;padding:10px;overflow:auto;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);border:1px solid #ECECEC;border-radius:3px}.mashsb-license-error-notice a{color:#0097df;text-decoration:underline}.mashsb-license-error-notice{border-left:4px solid #dd3d36}.mashsb-license-expiration-date-notice,.mashsb-license-lifetime-notice,.mashsb-license-null{padding:0 0 0 14px}.mashsb-license-expiration-date-notice .mashsb-license-data p,.mashsb-license-lifetime-notice .mashsb-license-data p{color:#666;font-size:14px;font-style:italic;margin:4px 0 0}#mashsb_settingslicenses_header-nav{display:none}#mashsb_settingslicenses_header{max-width:640px}#mashsb_settingslicenses_header .row.th{min-width:250px}.mashsb-notice{background:#fff;border-left:4px solid #46b450;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1);box-shadow:0 1px 1px 0 rgba(0,0,0,.1);margin:5px 15px 2px;padding:1px 12px}#mashsb_container .form-table th.mashsb-status-col{width:50px}#mashsb_container .form-table th.mashsb-network-col{width:150px}.mashsb-about-wrap img{max-width:99%}.mashsb-about-wrap p{font-size:16px}.token_status{line-height:19px;margin-top:5px}
|
assets/css/mashsb-amp.css
CHANGED
@@ -1,420 +1,420 @@
|
|
1 |
-
|
2 |
-
/* START Delete text for buttons behind Plus sign */
|
3 |
-
.mashsb-buttons .secondary-shares a .text{
|
4 |
-
text-indent: -9999px;
|
5 |
-
line-height: 0px;
|
6 |
-
display: block;
|
7 |
-
}
|
8 |
-
.mashsb-buttons .secondary-shares a .text:after {
|
9 |
-
content: " ";
|
10 |
-
text-indent: 0;
|
11 |
-
font-size:13px;
|
12 |
-
display: block;
|
13 |
-
}
|
14 |
-
.mashsb-buttons .secondary-shares a {
|
15 |
-
min-width:0;
|
16 |
-
font-size: 0px;
|
17 |
-
}
|
18 |
-
.mashsb-buttons .secondary-shares a .icon:before {
|
19 |
-
margin-right:0px;
|
20 |
-
}
|
21 |
-
/* END */
|
22 |
-
|
23 |
-
/* hide class */
|
24 |
-
.mashsb-buttons .mashsb-hide {
|
25 |
-
display:none;
|
26 |
-
}
|
27 |
-
|
28 |
-
/* Adjustable specifications */
|
29 |
-
|
30 |
-
/* Hover effect */
|
31 |
-
[class^="mashicon-"]:hover, [class*=" mashicon-"]:hover {
|
32 |
-
opacity: 0.8;
|
33 |
-
}
|
34 |
-
/* Icon Color */
|
35 |
-
[class^="mashicon-"] .icon, [class*=" mashicon-"] {
|
36 |
-
color:#ffffff;
|
37 |
-
}
|
38 |
-
/* Font color */
|
39 |
-
[class^="mashicon-"] .text, [class*=" mashicon-"] .text {
|
40 |
-
color:#ffffff;
|
41 |
-
}
|
42 |
-
/* General visual settings,like border, shadow, shine etc. */
|
43 |
-
[class^="mashicon-"], [class*=" mashicon-"] .onoffswitch-label{
|
44 |
-
font-size:15px;
|
45 |
-
border-radius: 0px;
|
46 |
-
cursor: pointer;
|
47 |
-
}
|
48 |
-
/* Icon visual appearance */
|
49 |
-
[class^="mashicon-"] .icon:before, [class*=" mashicon-"] .icon:before, .mashicon-share:before {
|
50 |
-
font-family: "mashsb-font";
|
51 |
-
font-style: normal;
|
52 |
-
font-weight: normal;
|
53 |
-
speak: none;
|
54 |
-
font-size:16px;
|
55 |
-
display: inline-block;
|
56 |
-
text-decoration: inherit;
|
57 |
-
width: 1em;
|
58 |
-
margin-right: 0.7em;
|
59 |
-
text-align: center;
|
60 |
-
/* opacity: .8; */
|
61 |
-
/* For safety - reset parent styles, that can break glyph codes*/
|
62 |
-
font-variant: normal;
|
63 |
-
text-transform: none;
|
64 |
-
/* fix buttons height, for twitter bootstrap */
|
65 |
-
/*line-height: 1em;*/
|
66 |
-
|
67 |
-
/* Animation center compensation - margins should be symmetric */
|
68 |
-
/* remove if not needed */
|
69 |
-
/*margin-left: 0.7em;*/
|
70 |
-
|
71 |
-
/* you can be more comfortable with increased icons size */
|
72 |
-
/* font-size: 120%; */
|
73 |
-
|
74 |
-
/* Uncomment for 3D effect */
|
75 |
-
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
|
76 |
-
|
77 |
-
/* Reset margin-top for twitter bootstrap */
|
78 |
-
margin-top:0px;
|
79 |
-
/* For IE 8 Important */
|
80 |
-
float:left;
|
81 |
-
}
|
82 |
-
/* Icon definitions */
|
83 |
-
.mashicon-facebook .icon:before { content: '\e800'; } /* '' */
|
84 |
-
.mashicon-google .icon:before { content: '\e801'; } /* '' */
|
85 |
-
.mashicon-pinterest .icon:before { content: '\e802'; } /* '' */
|
86 |
-
.mashicon-linkedin .icon:before { content: '\e803'; } /* '' */
|
87 |
-
.mashicon-digg .icon:before { content: '\e804'; } /* '' */
|
88 |
-
.mashicon-reddit .icon:before { content: '\e805'; } /* '' */
|
89 |
-
.mashicon-stumbleupon .icon:before { content: '\e806'; } /* '' */
|
90 |
-
.mashicon-twitter .icon:before { content: '\e807'; } /* '' */
|
91 |
-
.mashicon-mail .icon:before { content: '\e808'; } /* '' */
|
92 |
-
.mashicon-vk .icon:before { content: '\e809'; } /* '' */
|
93 |
-
.mashicon-print .icon:before { content: '\e80a'; } /* '' */
|
94 |
-
.mashicon-delicious .icon:before { content: '\e80b'; } /* '' */
|
95 |
-
.mashicon-buffer .icon:before { content: '\e80c'; } /* '' */
|
96 |
-
.mashicon-heart .icon:before { content: '\e80d'; } /* '' */
|
97 |
-
.mashicon-weibo .icon:before { content: '\e80e'; } /* '' */
|
98 |
-
.mashicon-pocket .icon:before { content: '\e80f'; } /* '' */
|
99 |
-
.mashicon-xing .icon:before { content: '\e810'; } /* '' */
|
100 |
-
.mashicon-flattr .icon:before { content: '\e811'; } /* '' */
|
101 |
-
.mashicon-odnoklassniki .icon:before { content: '\e812'; } /* '' */
|
102 |
-
.mashicon-tumblr .icon:before { content: '\e813'; } /* '' */
|
103 |
-
.mashicon-subscribe .icon:before { content: '\e808'; } /* '' */
|
104 |
-
.mashicon-whatsapp .icon:before { content: '\e814'; }
|
105 |
-
.mashicon-meneame .icon:before { content: '\e815'; } /* '' */
|
106 |
-
.mashicon-managewp .icon:before { content: '\e816'; } /* '' */
|
107 |
-
.mashicon-mailru .icon:before { content: '\E819'; } /* '' */
|
108 |
-
.mashicon-line .icon:before { content: '\E81A'; } /* '' */
|
109 |
-
.mashicon-yummly .icon:before { content: '\E81B'; } /* '' */
|
110 |
-
.mashicon-frype .icon:before { content: '\e81c'; } /* '' */
|
111 |
-
.mashicon-skype .icon:before { content: '\e81d'; } /* '' */
|
112 |
-
.mashicon-telegram .icon:before { content: '\e81f'; } /* '' */
|
113 |
-
.mashicon-hackernews .icon:before { content: '\e820'; } /* '' */
|
114 |
-
.mashicon-flipboard .icon:before { content: '\e821'; } /* '' */
|
115 |
-
|
116 |
-
.mashicon-share:before { content: '\e81E'; } /* '' */
|
117 |
-
|
118 |
-
/* Upper and lower distance share button to next elements */
|
119 |
-
.mashsb-container{
|
120 |
-
padding-top: 10px;
|
121 |
-
padding-bottom:10px;
|
122 |
-
}
|
123 |
-
/*
|
124 |
-
* General size of all buttons
|
125 |
-
* low cardinality so we can override this with custom css easily
|
126 |
-
*/
|
127 |
-
.mashsb-buttons a{
|
128 |
-
min-width: 177px;
|
129 |
-
}
|
130 |
-
|
131 |
-
/* General design of all buttons */
|
132 |
-
.mashsb-box .mashsb-buttons a{
|
133 |
-
padding:13px;
|
134 |
-
margin-right: 3px;
|
135 |
-
margin-bottom:3px;
|
136 |
-
float:left;
|
137 |
-
text-decoration: none;
|
138 |
-
border:0px;
|
139 |
-
box-shadow: none;
|
140 |
-
}
|
141 |
-
|
142 |
-
/* Click on plus sign adds this class to switch the float */
|
143 |
-
.mashsb-buttons .float-right {
|
144 |
-
float:right;
|
145 |
-
}
|
146 |
-
.mashsb-buttons .float-left {
|
147 |
-
float:left;
|
148 |
-
}
|
149 |
-
|
150 |
-
/* Social networks main background color*/
|
151 |
-
.mashicon-facebook{
|
152 |
-
background: #2d5f9a;
|
153 |
-
}
|
154 |
-
.mashicon-twitter{
|
155 |
-
background: #00c3f3;
|
156 |
-
}
|
157 |
-
.mashicon-google{
|
158 |
-
background: #d73d32;
|
159 |
-
}
|
160 |
-
.mashicon-subscribe{
|
161 |
-
background: #fff120;
|
162 |
-
}
|
163 |
-
.mashicon-pinterest{
|
164 |
-
background: #cd252b;
|
165 |
-
}
|
166 |
-
.mashicon-linkedin{
|
167 |
-
background: #2ba3e1;
|
168 |
-
}
|
169 |
-
.mashicon-digg{
|
170 |
-
background: #1b5791;
|
171 |
-
}
|
172 |
-
.mashicon-stumbleupon{
|
173 |
-
background: #eb4723;
|
174 |
-
}
|
175 |
-
.mashicon-vk{
|
176 |
-
background: #5d83aa;
|
177 |
-
}
|
178 |
-
.mashicon-mail{
|
179 |
-
background: #888888;
|
180 |
-
}
|
181 |
-
.mashicon-print{
|
182 |
-
background: #666666;
|
183 |
-
}
|
184 |
-
.mashicon-reddit{
|
185 |
-
background: #333333;
|
186 |
-
}
|
187 |
-
.mashicon-delicious{
|
188 |
-
background: #3399ff;
|
189 |
-
}
|
190 |
-
.mashicon-weibo{
|
191 |
-
background: #ed1c24;
|
192 |
-
}
|
193 |
-
.mashicon-pocket{
|
194 |
-
background: #ee4055;
|
195 |
-
}
|
196 |
-
.mashicon-xing{
|
197 |
-
background: #135a5b;
|
198 |
-
}
|
199 |
-
.mashicon-flattr{
|
200 |
-
background: #8cb55b;
|
201 |
-
}
|
202 |
-
.mashicon-odnoklassniki{
|
203 |
-
background: #f4731c;
|
204 |
-
}
|
205 |
-
.mashicon-managewp{
|
206 |
-
background: #056cad;
|
207 |
-
}
|
208 |
-
.mashicon-tumblr{
|
209 |
-
background: #2c4762;
|
210 |
-
}
|
211 |
-
.mashicon-meneame{
|
212 |
-
background: #ff7d12;
|
213 |
-
}
|
214 |
-
.mashicon-whatsapp{
|
215 |
-
background: #1d9e11;
|
216 |
-
}
|
217 |
-
.mashicon-buffer{
|
218 |
-
background: #000000;
|
219 |
-
}
|
220 |
-
|
221 |
-
.mashicon-mailru{
|
222 |
-
background: #044b89;
|
223 |
-
}
|
224 |
-
.mashicon-line{
|
225 |
-
background: #1dcd00;
|
226 |
-
}
|
227 |
-
|
228 |
-
.mashicon-yummly{
|
229 |
-
background: #e16120;
|
230 |
-
}
|
231 |
-
.mashicon-frype{
|
232 |
-
background: #ff6600;
|
233 |
-
}
|
234 |
-
|
235 |
-
.mashicon-skype{
|
236 |
-
background: #00afef;
|
237 |
-
}
|
238 |
-
|
239 |
-
.mashicon-telegram{
|
240 |
-
background: #1d94d3;
|
241 |
-
}
|
242 |
-
|
243 |
-
.mashicon-hackernews{
|
244 |
-
background: #ff6600;
|
245 |
-
}
|
246 |
-
.mashicon-flipboard{
|
247 |
-
background: #b31f17;
|
248 |
-
}
|
249 |
-
|
250 |
-
.mashicon-buffer .text, mashicon-buffer .icon{
|
251 |
-
color: #ffffff;
|
252 |
-
}
|
253 |
-
/* Overwrite text color for subscribe button */
|
254 |
-
.mashicon-subscribe .text,
|
255 |
-
.mashicon-subscribe .icon {
|
256 |
-
color: #000000;
|
257 |
-
}
|
258 |
-
/* Define Share count number */
|
259 |
-
.mashsb-count {
|
260 |
-
display: block;
|
261 |
-
padding-bottom: 0px;
|
262 |
-
font-size: 43px;
|
263 |
-
font-weight: bold;
|
264 |
-
font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
|
265 |
-
color: #7FC04C;
|
266 |
-
border: #FFF solid 0px;
|
267 |
-
text-align: center;
|
268 |
-
margin-right: 10px;
|
269 |
-
margin-top: 10px;
|
270 |
-
float: left;
|
271 |
-
line-height: 13px;
|
272 |
-
}
|
273 |
-
/* Define Share text below share count number */
|
274 |
-
.mashsb-sharetext {
|
275 |
-
font-size:11px;
|
276 |
-
font-family:Arial,sans-serif;
|
277 |
-
color:#8A8C8E;
|
278 |
-
}
|
279 |
-
/* Define Subscribe toggle container */
|
280 |
-
.mashsb-toggle-container {
|
281 |
-
display:none;
|
282 |
-
padding: 11px 2% 8px;
|
283 |
-
border: 10px solid #FFF120;
|
284 |
-
position: relative;
|
285 |
-
margin-bottom:10px;
|
286 |
-
margin-top:0px;
|
287 |
-
}
|
288 |
-
|
289 |
-
|
290 |
-
/* IMPORTANT: DO NOT EDIT BELOW THIS LINE */
|
291 |
-
|
292 |
-
/* Position */
|
293 |
-
[class^="mashicon-"], [class*=" mashicon-"]{
|
294 |
-
position: relative;
|
295 |
-
display: inline-block;
|
296 |
-
}
|
297 |
-
|
298 |
-
[class^="mashicon-"] .text, [class*=" mashicon-"] .text {
|
299 |
-
padding:0px;
|
300 |
-
margin:0px;
|
301 |
-
}
|
302 |
-
|
303 |
-
[class^="mashicon-"] .text:after, [class*=" mashicon-"] .text:after{
|
304 |
-
line-height: 10px;
|
305 |
-
}
|
306 |
-
|
307 |
-
/* IMPORTANT: DO NOT EDIT BELOW THIS LINE */
|
308 |
-
|
309 |
-
/* Important to reset global body line-height */
|
310 |
-
.mashsb-box {
|
311 |
-
/*height:49px;*/
|
312 |
-
line-height: 1;
|
313 |
-
}
|
314 |
-
.mashsb-count > counts {
|
315 |
-
clear:both;
|
316 |
-
}
|
317 |
-
|
318 |
-
.onoffswitch {
|
319 |
-
position: relative;
|
320 |
-
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
321 |
-
display: inline-block;
|
322 |
-
float: left;
|
323 |
-
margin-right: 3px;
|
324 |
-
margin-bottom:3px;
|
325 |
-
margin-left: 0px;
|
326 |
-
cursor: pointer;
|
327 |
-
background-color: #C5C5C5; color: #FFFFFF;
|
328 |
-
width: 42px;
|
329 |
-
height: 42px;
|
330 |
-
line-height: 42px;
|
331 |
-
text-align: center;
|
332 |
-
}
|
333 |
-
|
334 |
-
.onoffswitch:before {
|
335 |
-
content: "+";
|
336 |
-
/*padding-left: 12px;
|
337 |
-
padding-top: 1px;*/
|
338 |
-
display: inline-block;
|
339 |
-
font-weight: bold;
|
340 |
-
font-size: 30px;
|
341 |
-
font-family: arial;
|
342 |
-
vertical-align: middle;
|
343 |
-
}
|
344 |
-
|
345 |
-
.onoffswitch2 {
|
346 |
-
position: relative;
|
347 |
-
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
348 |
-
display: inline-block;
|
349 |
-
float: left;
|
350 |
-
margin-right: 3px;
|
351 |
-
margin-bottom:3px;
|
352 |
-
margin-left: 0px;
|
353 |
-
cursor: pointer;
|
354 |
-
background-color: #C5C5C5; color: #FFFFFF;
|
355 |
-
width: 42px;
|
356 |
-
height: 42px;
|
357 |
-
line-height: 42px;
|
358 |
-
text-align: center;
|
359 |
-
}
|
360 |
-
|
361 |
-
.onoffswitch2:before {
|
362 |
-
content: "-";
|
363 |
-
/*padding-left: 15px;
|
364 |
-
padding-top: 5px;*/
|
365 |
-
display: inline-block;
|
366 |
-
font-weight: bold;
|
367 |
-
font-size: 30px;
|
368 |
-
font-family: arial;
|
369 |
-
vertical-align: super;
|
370 |
-
}
|
371 |
-
|
372 |
-
.widget_mashsb_mostshared_posts_widget li{
|
373 |
-
padding: 0.4688em 0;
|
374 |
-
list-style: none;
|
375 |
-
}
|
376 |
-
|
377 |
-
.widget_mashsb_mostshared_posts_widget li:first-child {
|
378 |
-
border-top: 0;
|
379 |
-
padding-top: 0;
|
380 |
-
}
|
381 |
-
|
382 |
-
|
383 |
-
/* Smartphones (portrait) (iPhone 4 / 5) No text buttons ----------- */
|
384 |
-
@media only screen and (max-width: 568px) {
|
385 |
-
[class^="mashicon-"] .text, [class*=" mashicon-"] .text{
|
386 |
-
text-indent: -9999px;
|
387 |
-
line-height: 0px;
|
388 |
-
display: block;
|
389 |
-
}
|
390 |
-
[class^="mashicon-"] .text:after, [class*=" mashicon-"] .text:after {
|
391 |
-
content: "";
|
392 |
-
text-indent: 0;
|
393 |
-
font-size:13px;
|
394 |
-
display: block;
|
395 |
-
}
|
396 |
-
[class^="mashicon-"], [class*=" mashicon-"] {
|
397 |
-
text-align: center;
|
398 |
-
}
|
399 |
-
[class^="mashicon-"] .icon:before, [class*=" mashicon-"] .icon:before{
|
400 |
-
float:none;
|
401 |
-
margin-right: 0;
|
402 |
-
}
|
403 |
-
.mashsb-buttons a{
|
404 |
-
margin-right: 3px;
|
405 |
-
margin-bottom:3px;
|
406 |
-
min-width: 0;
|
407 |
-
width: 41px;
|
408 |
-
}
|
409 |
-
|
410 |
-
.onoffswitch,
|
411 |
-
.onoffswitch-inner:before,
|
412 |
-
.onoffswitch-inner:after
|
413 |
-
.onoffswitch2,
|
414 |
-
.onoffswitch2-inner:before,
|
415 |
-
.onoffswitch2-inner:after {
|
416 |
-
margin-right: 0px;
|
417 |
-
width: 41px;
|
418 |
-
}
|
419 |
-
|
420 |
}
|
1 |
+
|
2 |
+
/* START Delete text for buttons behind Plus sign */
|
3 |
+
.mashsb-buttons .secondary-shares a .text{
|
4 |
+
text-indent: -9999px;
|
5 |
+
line-height: 0px;
|
6 |
+
display: block;
|
7 |
+
}
|
8 |
+
.mashsb-buttons .secondary-shares a .text:after {
|
9 |
+
content: " ";
|
10 |
+
text-indent: 0;
|
11 |
+
font-size:13px;
|
12 |
+
display: block;
|
13 |
+
}
|
14 |
+
.mashsb-buttons .secondary-shares a {
|
15 |
+
min-width:0;
|
16 |
+
font-size: 0px;
|
17 |
+
}
|
18 |
+
.mashsb-buttons .secondary-shares a .icon:before {
|
19 |
+
margin-right:0px;
|
20 |
+
}
|
21 |
+
/* END */
|
22 |
+
|
23 |
+
/* hide class */
|
24 |
+
.mashsb-buttons .mashsb-hide {
|
25 |
+
display:none;
|
26 |
+
}
|
27 |
+
|
28 |
+
/* Adjustable specifications */
|
29 |
+
|
30 |
+
/* Hover effect */
|
31 |
+
[class^="mashicon-"]:hover, [class*=" mashicon-"]:hover {
|
32 |
+
opacity: 0.8;
|
33 |
+
}
|
34 |
+
/* Icon Color */
|
35 |
+
[class^="mashicon-"] .icon, [class*=" mashicon-"] {
|
36 |
+
color:#ffffff;
|
37 |
+
}
|
38 |
+
/* Font color */
|
39 |
+
[class^="mashicon-"] .text, [class*=" mashicon-"] .text {
|
40 |
+
color:#ffffff;
|
41 |
+
}
|
42 |
+
/* General visual settings,like border, shadow, shine etc. */
|
43 |
+
[class^="mashicon-"], [class*=" mashicon-"] .onoffswitch-label{
|
44 |
+
font-size:15px;
|
45 |
+
border-radius: 0px;
|
46 |
+
cursor: pointer;
|
47 |
+
}
|
48 |
+
/* Icon visual appearance */
|
49 |
+
[class^="mashicon-"] .icon:before, [class*=" mashicon-"] .icon:before, .mashicon-share:before {
|
50 |
+
font-family: "mashsb-font";
|
51 |
+
font-style: normal;
|
52 |
+
font-weight: normal;
|
53 |
+
speak: none;
|
54 |
+
font-size:16px;
|
55 |
+
display: inline-block;
|
56 |
+
text-decoration: inherit;
|
57 |
+
width: 1em;
|
58 |
+
margin-right: 0.7em;
|
59 |
+
text-align: center;
|
60 |
+
/* opacity: .8; */
|
61 |
+
/* For safety - reset parent styles, that can break glyph codes*/
|
62 |
+
font-variant: normal;
|
63 |
+
text-transform: none;
|
64 |
+
/* fix buttons height, for twitter bootstrap */
|
65 |
+
/*line-height: 1em;*/
|
66 |
+
|
67 |
+
/* Animation center compensation - margins should be symmetric */
|
68 |
+
/* remove if not needed */
|
69 |
+
/*margin-left: 0.7em;*/
|
70 |
+
|
71 |
+
/* you can be more comfortable with increased icons size */
|
72 |
+
/* font-size: 120%; */
|
73 |
+
|
74 |
+
/* Uncomment for 3D effect */
|
75 |
+
/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
|
76 |
+
|
77 |
+
/* Reset margin-top for twitter bootstrap */
|
78 |
+
margin-top:0px;
|
79 |
+
/* For IE 8 Important */
|
80 |
+
float:left;
|
81 |
+
}
|
82 |
+
/* Icon definitions */
|
83 |
+
.mashicon-facebook .icon:before { content: '\e800'; } /* '' */
|
84 |
+
.mashicon-google .icon:before { content: '\e801'; } /* '' */
|
85 |
+
.mashicon-pinterest .icon:before { content: '\e802'; } /* '' */
|
86 |
+
.mashicon-linkedin .icon:before { content: '\e803'; } /* '' */
|
87 |
+
.mashicon-digg .icon:before { content: '\e804'; } /* '' */
|
88 |
+
.mashicon-reddit .icon:before { content: '\e805'; } /* '' */
|
89 |
+
.mashicon-stumbleupon .icon:before { content: '\e806'; } /* '' */
|
90 |
+
.mashicon-twitter .icon:before { content: '\e807'; } /* '' */
|
91 |
+
.mashicon-mail .icon:before { content: '\e808'; } /* '' */
|
92 |
+
.mashicon-vk .icon:before { content: '\e809'; } /* '' */
|
93 |
+
.mashicon-print .icon:before { content: '\e80a'; } /* '' */
|
94 |
+
.mashicon-delicious .icon:before { content: '\e80b'; } /* '' */
|
95 |
+
.mashicon-buffer .icon:before { content: '\e80c'; } /* '' */
|
96 |
+
.mashicon-heart .icon:before { content: '\e80d'; } /* '' */
|
97 |
+
.mashicon-weibo .icon:before { content: '\e80e'; } /* '' */
|
98 |
+
.mashicon-pocket .icon:before { content: '\e80f'; } /* '' */
|
99 |
+
.mashicon-xing .icon:before { content: '\e810'; } /* '' */
|
100 |
+
.mashicon-flattr .icon:before { content: '\e811'; } /* '' */
|
101 |
+
.mashicon-odnoklassniki .icon:before { content: '\e812'; } /* '' */
|
102 |
+
.mashicon-tumblr .icon:before { content: '\e813'; } /* '' */
|
103 |
+
.mashicon-subscribe .icon:before { content: '\e808'; } /* '' */
|
104 |
+
.mashicon-whatsapp .icon:before { content: '\e814'; }
|
105 |
+
.mashicon-meneame .icon:before { content: '\e815'; } /* '' */
|
106 |
+
.mashicon-managewp .icon:before { content: '\e816'; } /* '' */
|
107 |
+
.mashicon-mailru .icon:before { content: '\E819'; } /* '' */
|
108 |
+
.mashicon-line .icon:before { content: '\E81A'; } /* '' */
|
109 |
+
.mashicon-yummly .icon:before { content: '\E81B'; } /* '' */
|
110 |
+
.mashicon-frype .icon:before { content: '\e81c'; } /* '' */
|
111 |
+
.mashicon-skype .icon:before { content: '\e81d'; } /* '' */
|
112 |
+
.mashicon-telegram .icon:before { content: '\e81f'; } /* '' */
|
113 |
+
.mashicon-hackernews .icon:before { content: '\e820'; } /* '' */
|
114 |
+
.mashicon-flipboard .icon:before { content: '\e821'; } /* '' */
|
115 |
+
|
116 |
+
.mashicon-share:before { content: '\e81E'; } /* '' */
|
117 |
+
|
118 |
+
/* Upper and lower distance share button to next elements */
|
119 |
+
.mashsb-container{
|
120 |
+
padding-top: 10px;
|
121 |
+
padding-bottom:10px;
|
122 |
+
}
|
123 |
+
/*
|
124 |
+
* General size of all buttons
|
125 |
+
* low cardinality so we can override this with custom css easily
|
126 |
+
*/
|
127 |
+
.mashsb-buttons a{
|
128 |
+
min-width: 177px;
|
129 |
+
}
|
130 |
+
|
131 |
+
/* General design of all buttons */
|
132 |
+
.mashsb-box .mashsb-buttons a{
|
133 |
+
padding:13px;
|
134 |
+
margin-right: 3px;
|
135 |
+
margin-bottom:3px;
|
136 |
+
float:left;
|
137 |
+
text-decoration: none;
|
138 |
+
border:0px;
|
139 |
+
box-shadow: none;
|
140 |
+
}
|
141 |
+
|
142 |
+
/* Click on plus sign adds this class to switch the float */
|
143 |
+
.mashsb-buttons .float-right {
|
144 |
+
float:right;
|
145 |
+
}
|
146 |
+
.mashsb-buttons .float-left {
|
147 |
+
float:left;
|
148 |
+
}
|
149 |
+
|
150 |
+
/* Social networks main background color*/
|
151 |
+
.mashicon-facebook{
|
152 |
+
background: #2d5f9a;
|
153 |
+
}
|
154 |
+
.mashicon-twitter{
|
155 |
+
background: #00c3f3;
|
156 |
+
}
|
157 |
+
.mashicon-google{
|
158 |
+
background: #d73d32;
|
159 |
+
}
|
160 |
+
.mashicon-subscribe{
|
161 |
+
background: #fff120;
|
162 |
+
}
|
163 |
+
.mashicon-pinterest{
|
164 |
+
background: #cd252b;
|
165 |
+
}
|
166 |
+
.mashicon-linkedin{
|
167 |
+
background: #2ba3e1;
|
168 |
+
}
|
169 |
+
.mashicon-digg{
|
170 |
+
background: #1b5791;
|
171 |
+
}
|
172 |
+
.mashicon-stumbleupon{
|
173 |
+
background: #eb4723;
|
174 |
+
}
|
175 |
+
.mashicon-vk{
|
176 |
+
background: #5d83aa;
|
177 |
+
}
|
178 |
+
.mashicon-mail{
|
179 |
+
background: #888888;
|
180 |
+
}
|
181 |
+
.mashicon-print{
|
182 |
+
background: #666666;
|
183 |
+
}
|
184 |
+
.mashicon-reddit{
|
185 |
+
background: #333333;
|
186 |
+
}
|
187 |
+
.mashicon-delicious{
|
188 |
+
background: #3399ff;
|
189 |
+
}
|
190 |
+
.mashicon-weibo{
|
191 |
+
background: #ed1c24;
|
192 |
+
}
|
193 |
+
.mashicon-pocket{
|
194 |
+
background: #ee4055;
|
195 |
+
}
|
196 |
+
.mashicon-xing{
|
197 |
+
background: #135a5b;
|
198 |
+
}
|
199 |
+
.mashicon-flattr{
|
200 |
+
background: #8cb55b;
|
201 |
+
}
|
202 |
+
.mashicon-odnoklassniki{
|
203 |
+
background: #f4731c;
|
204 |
+
}
|
205 |
+
.mashicon-managewp{
|
206 |
+
background: #056cad;
|
207 |
+
}
|
208 |
+
.mashicon-tumblr{
|
209 |
+
background: #2c4762;
|
210 |
+
}
|
211 |
+
.mashicon-meneame{
|
212 |
+
background: #ff7d12;
|
213 |
+
}
|
214 |
+
.mashicon-whatsapp{
|
215 |
+
background: #1d9e11;
|
216 |
+
}
|
217 |
+
.mashicon-buffer{
|
218 |
+
background: #000000;
|
219 |
+
}
|
220 |
+
|
221 |
+
.mashicon-mailru{
|
222 |
+
background: #044b89;
|
223 |
+
}
|
224 |
+
.mashicon-line{
|
225 |
+
background: #1dcd00;
|
226 |
+
}
|
227 |
+
|
228 |
+
.mashicon-yummly{
|
229 |
+
background: #e16120;
|
230 |
+
}
|
231 |
+
.mashicon-frype{
|
232 |
+
background: #ff6600;
|
233 |
+
}
|
234 |
+
|
235 |
+
.mashicon-skype{
|
236 |
+
background: #00afef;
|
237 |
+
}
|
238 |
+
|
239 |
+
.mashicon-telegram{
|
240 |
+
background: #1d94d3;
|
241 |
+
}
|
242 |
+
|
243 |
+
.mashicon-hackernews{
|
244 |
+
background: #ff6600;
|
245 |
+
}
|
246 |
+
.mashicon-flipboard{
|
247 |
+
background: #b31f17;
|
248 |
+
}
|
249 |
+
|
250 |
+
.mashicon-buffer .text, mashicon-buffer .icon{
|
251 |
+
color: #ffffff;
|
252 |
+
}
|
253 |
+
/* Overwrite text color for subscribe button */
|
254 |
+
.mashicon-subscribe .text,
|
255 |
+
.mashicon-subscribe .icon {
|
256 |
+
color: #000000;
|
257 |
+
}
|
258 |
+
/* Define Share count number */
|
259 |
+
.mashsb-count {
|
260 |
+
display: block;
|
261 |
+
padding-bottom: 0px;
|
262 |
+
font-size: 43px;
|
263 |
+
font-weight: bold;
|
264 |
+
font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
|
265 |
+
color: #7FC04C;
|
266 |
+
border: #FFF solid 0px;
|
267 |
+
text-align: center;
|
268 |
+
margin-right: 10px;
|
269 |
+
margin-top: 10px;
|
270 |
+
float: left;
|
271 |
+
line-height: 13px;
|
272 |
+
}
|
273 |
+
/* Define Share text below share count number */
|
274 |
+
.mashsb-sharetext {
|
275 |
+
font-size:11px;
|
276 |
+
font-family:Arial,sans-serif;
|
277 |
+
color:#8A8C8E;
|
278 |
+
}
|
279 |
+
/* Define Subscribe toggle container */
|
280 |
+
.mashsb-toggle-container {
|
281 |
+
display:none;
|
282 |
+
padding: 11px 2% 8px;
|
283 |
+
border: 10px solid #FFF120;
|
284 |
+
position: relative;
|
285 |
+
margin-bottom:10px;
|
286 |
+
margin-top:0px;
|
287 |
+
}
|
288 |
+
|
289 |
+
|
290 |
+
/* IMPORTANT: DO NOT EDIT BELOW THIS LINE */
|
291 |
+
|
292 |
+
/* Position */
|
293 |
+
[class^="mashicon-"], [class*=" mashicon-"]{
|
294 |
+
position: relative;
|
295 |
+
display: inline-block;
|
296 |
+
}
|
297 |
+
|
298 |
+
[class^="mashicon-"] .text, [class*=" mashicon-"] .text {
|
299 |
+
padding:0px;
|
300 |
+
margin:0px;
|
301 |
+
}
|
302 |
+
|
303 |
+
[class^="mashicon-"] .text:after, [class*=" mashicon-"] .text:after{
|
304 |
+
line-height: 10px;
|
305 |
+
}
|
306 |
+
|
307 |
+
/* IMPORTANT: DO NOT EDIT BELOW THIS LINE */
|
308 |
+
|
309 |
+
/* Important to reset global body line-height */
|
310 |
+
.mashsb-box {
|
311 |
+
/*height:49px;*/
|
312 |
+
line-height: 1;
|
313 |
+
}
|
314 |
+
.mashsb-count > counts {
|
315 |
+
clear:both;
|
316 |
+
}
|
317 |
+
|
318 |
+
.onoffswitch {
|
319 |
+
position: relative;
|
320 |
+
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
321 |
+
display: inline-block;
|
322 |
+
float: left;
|
323 |
+
margin-right: 3px;
|
324 |
+
margin-bottom:3px;
|
325 |
+
margin-left: 0px;
|
326 |
+
cursor: pointer;
|
327 |
+
background-color: #C5C5C5; color: #FFFFFF;
|
328 |
+
width: 42px;
|
329 |
+
height: 42px;
|
330 |
+
line-height: 42px;
|
331 |
+
text-align: center;
|
332 |
+
}
|
333 |
+
|
334 |
+
.onoffswitch:before {
|
335 |
+
content: "+";
|
336 |
+
/*padding-left: 12px;
|
337 |
+
padding-top: 1px;*/
|
338 |
+
display: inline-block;
|
339 |
+
font-weight: bold;
|
340 |
+
font-size: 30px;
|
341 |
+
font-family: arial;
|
342 |
+
vertical-align: middle;
|
343 |
+
}
|
344 |
+
|
345 |
+
.onoffswitch2 {
|
346 |
+
position: relative;
|
347 |
+
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
348 |
+
display: inline-block;
|
349 |
+
float: left;
|
350 |
+
margin-right: 3px;
|
351 |
+
margin-bottom:3px;
|
352 |
+
margin-left: 0px;
|
353 |
+
cursor: pointer;
|
354 |
+
background-color: #C5C5C5; color: #FFFFFF;
|
355 |
+
width: 42px;
|
356 |
+
height: 42px;
|
357 |
+
line-height: 42px;
|
358 |
+
text-align: center;
|
359 |
+
}
|
360 |
+
|
361 |
+
.onoffswitch2:before {
|
362 |
+
content: "-";
|
363 |
+
/*padding-left: 15px;
|
364 |
+
padding-top: 5px;*/
|
365 |
+
display: inline-block;
|
366 |
+
font-weight: bold;
|
367 |
+
font-size: 30px;
|
368 |
+
font-family: arial;
|
369 |
+
vertical-align: super;
|
370 |
+
}
|
371 |
+
|
372 |
+
.widget_mashsb_mostshared_posts_widget li{
|
373 |
+
padding: 0.4688em 0;
|
374 |
+
list-style: none;
|
375 |
+
}
|
376 |
+
|
377 |
+
.widget_mashsb_mostshared_posts_widget li:first-child {
|
378 |
+
border-top: 0;
|
379 |
+
padding-top: 0;
|
380 |
+
}
|
381 |
+
|
382 |
+
|
383 |
+
/* Smartphones (portrait) (iPhone 4 / 5) No text buttons ----------- */
|
384 |
+
@media only screen and (max-width: 568px) {
|
385 |
+
[class^="mashicon-"] .text, [class*=" mashicon-"] .text{
|
386 |
+
text-indent: -9999px;
|
387 |
+
line-height: 0px;
|
388 |
+
display: block;
|
389 |
+
}
|
390 |
+
[class^="mashicon-"] .text:after, [class*=" mashicon-"] .text:after {
|
391 |
+
content: "";
|
392 |
+
text-indent: 0;
|
393 |
+
font-size:13px;
|
394 |
+
display: block;
|
395 |
+
}
|
396 |
+
[class^="mashicon-"], [class*=" mashicon-"] {
|
397 |
+
text-align: center;
|
398 |
+
}
|
399 |
+
[class^="mashicon-"] .icon:before, [class*=" mashicon-"] .icon:before{
|
400 |
+
float:none;
|
401 |
+
margin-right: 0;
|
402 |
+
}
|
403 |
+
.mashsb-buttons a{
|
404 |
+
margin-right: 3px;
|
405 |
+
margin-bottom:3px;
|
406 |
+
min-width: 0;
|
407 |
+
width: 41px;
|
408 |
+
}
|
409 |
+
|
410 |
+
.onoffswitch,
|
411 |
+
.onoffswitch-inner:before,
|
412 |
+
.onoffswitch-inner:after
|
413 |
+
.onoffswitch2,
|
414 |
+
.onoffswitch2-inner:before,
|
415 |
+
.onoffswitch2-inner:after {
|
416 |
+
margin-right: 0px;
|
417 |
+
width: 41px;
|
418 |
+
}
|
419 |
+
|
420 |
}
|
assets/css/mashsb-plugins-admin.css
CHANGED
@@ -1,40 +1,40 @@
|
|
1 |
-
/**
|
2 |
-
PLUGINS ADMIN PAGE
|
3 |
-
*/
|
4 |
-
#mashsb-feedback-overlay {
|
5 |
-
/* Height & width depends on how you want to reveal the overlay (see JS below) */
|
6 |
-
height: 100%;
|
7 |
-
width: 100%;
|
8 |
-
position: fixed; /* Stay in place */
|
9 |
-
z-index: 10000; /* Sit on top */
|
10 |
-
left: 0;
|
11 |
-
top: 0;
|
12 |
-
background-color: rgb(120,120,120); /* Black fallback color */
|
13 |
-
background-color: rgba(0,0,0, 0.5); /* Black w/opacity */
|
14 |
-
}
|
15 |
-
#mashsb-feedback-content {
|
16 |
-
position: relative;
|
17 |
-
top: 25%; /* 25% from the top */
|
18 |
-
width: 500px;
|
19 |
-
max-width: 100%;
|
20 |
-
margin: auto;
|
21 |
-
margin-top: 30px; /* 30px top margin to avoid conflict with the close button on smaller screens */
|
22 |
-
max-height: 50%;
|
23 |
-
padding: 20px;
|
24 |
-
background-color: #fff;
|
25 |
-
overflow-y: auto;
|
26 |
-
}
|
27 |
-
#mashsb-feedback-content textarea,
|
28 |
-
#mashsb-feedback-content input[type="text"] { display:none;width:100%; }
|
29 |
-
.mashsb-feedback-not-deactivate { display: block; text-align: right; }
|
30 |
-
|
31 |
-
#mashsb-feedback-content h3{
|
32 |
-
margin:5px;
|
33 |
-
}
|
34 |
-
|
35 |
-
@media screen and (max-width:400px){
|
36 |
-
#mashsb-feedback-content {
|
37 |
-
padding:0px;
|
38 |
-
padding-bottom:50px;
|
39 |
-
}
|
40 |
}
|
1 |
+
/**
|
2 |
+
PLUGINS ADMIN PAGE
|
3 |
+
*/
|
4 |
+
#mashsb-feedback-overlay {
|
5 |
+
/* Height & width depends on how you want to reveal the overlay (see JS below) */
|
6 |
+
height: 100%;
|
7 |
+
width: 100%;
|
8 |
+
position: fixed; /* Stay in place */
|
9 |
+
z-index: 10000; /* Sit on top */
|
10 |
+
left: 0;
|
11 |
+
top: 0;
|
12 |
+
background-color: rgb(120,120,120); /* Black fallback color */
|
13 |
+
background-color: rgba(0,0,0, 0.5); /* Black w/opacity */
|
14 |
+
}
|
15 |
+
#mashsb-feedback-content {
|
16 |
+
position: relative;
|
17 |
+
top: 25%; /* 25% from the top */
|
18 |
+
width: 500px;
|
19 |
+
max-width: 100%;
|
20 |
+
margin: auto;
|
21 |
+
margin-top: 30px; /* 30px top margin to avoid conflict with the close button on smaller screens */
|
22 |
+
max-height: 50%;
|
23 |
+
padding: 20px;
|
24 |
+
background-color: #fff;
|
25 |
+
overflow-y: auto;
|
26 |
+
}
|
27 |
+
#mashsb-feedback-content textarea,
|
28 |
+
#mashsb-feedback-content input[type="text"] { display:none;width:100%; }
|
29 |
+
.mashsb-feedback-not-deactivate { display: block; text-align: right; }
|
30 |
+
|
31 |
+
#mashsb-feedback-content h3{
|
32 |
+
margin:5px;
|
33 |
+
}
|
34 |
+
|
35 |
+
@media screen and (max-width:400px){
|
36 |
+
#mashsb-feedback-content {
|
37 |
+
padding:0px;
|
38 |
+
padding-bottom:50px;
|
39 |
+
}
|
40 |
}
|
assets/css/mashsb-plugins-admin.min.css
CHANGED
@@ -1,40 +1,40 @@
|
|
1 |
-
/**
|
2 |
-
PLUGINS ADMIN PAGE
|
3 |
-
*/
|
4 |
-
#mashsb-feedback-overlay {
|
5 |
-
/* Height & width depends on how you want to reveal the overlay (see JS below) */
|
6 |
-
height: 100%;
|
7 |
-
width: 100%;
|
8 |
-
position: fixed; /* Stay in place */
|
9 |
-
z-index: 10000; /* Sit on top */
|
10 |
-
left: 0;
|
11 |
-
top: 0;
|
12 |
-
background-color: rgb(120,120,120); /* Black fallback color */
|
13 |
-
background-color: rgba(0,0,0, 0.5); /* Black w/opacity */
|
14 |
-
}
|
15 |
-
#mashsb-feedback-content {
|
16 |
-
position: relative;
|
17 |
-
top: 25%; /* 25% from the top */
|
18 |
-
width: 500px;
|
19 |
-
max-width: 100%;
|
20 |
-
margin: auto;
|
21 |
-
margin-top: 30px; /* 30px top margin to avoid conflict with the close button on smaller screens */
|
22 |
-
max-height: 50%;
|
23 |
-
padding: 20px;
|
24 |
-
background-color: #fff;
|
25 |
-
overflow-y: auto;
|
26 |
-
}
|
27 |
-
#mashsb-feedback-content textarea,
|
28 |
-
#mashsb-feedback-content input[type="text"] { display:none;width:100%; }
|
29 |
-
.mashsb-feedback-not-deactivate { display: block; text-align: right; }
|
30 |
-
|
31 |
-
#mashsb-feedback-content h3{
|
32 |
-
margin:5px;
|
33 |
-
}
|
34 |
-
|
35 |
-
@media screen and (max-width:400px){
|
36 |
-
#mashsb-feedback-content {
|
37 |
-
padding:0px;
|
38 |
-
padding-bottom:50px;
|
39 |
-
}
|
40 |
}
|
1 |
+
/**
|
2 |
+
PLUGINS ADMIN PAGE
|
3 |
+
*/
|
4 |
+
#mashsb-feedback-overlay {
|
5 |
+
/* Height & width depends on how you want to reveal the overlay (see JS below) */
|
6 |
+
height: 100%;
|
7 |
+
width: 100%;
|
8 |
+
position: fixed; /* Stay in place */
|
9 |
+
z-index: 10000; /* Sit on top */
|
10 |
+
left: 0;
|
11 |
+
top: 0;
|
12 |
+
background-color: rgb(120,120,120); /* Black fallback color */
|
13 |
+
background-color: rgba(0,0,0, 0.5); /* Black w/opacity */
|
14 |
+
}
|
15 |
+
#mashsb-feedback-content {
|
16 |
+
position: relative;
|
17 |
+
top: 25%; /* 25% from the top */
|
18 |
+
width: 500px;
|
19 |
+
max-width: 100%;
|
20 |
+
margin: auto;
|
21 |
+
margin-top: 30px; /* 30px top margin to avoid conflict with the close button on smaller screens */
|
22 |
+
max-height: 50%;
|
23 |
+
padding: 20px;
|
24 |
+
background-color: #fff;
|
25 |
+
overflow-y: auto;
|
26 |
+
}
|
27 |
+
#mashsb-feedback-content textarea,
|
28 |
+
#mashsb-feedback-content input[type="text"] { display:none;width:100%; }
|
29 |
+
.mashsb-feedback-not-deactivate { display: block; text-align: right; }
|
30 |
+
|
31 |
+
#mashsb-feedback-content h3{
|
32 |
+
margin:5px;
|
33 |
+
}
|
34 |
+
|
35 |
+
@media screen and (max-width:400px){
|
36 |
+
#mashsb-feedback-content {
|
37 |
+
padding:0px;
|
38 |
+
padding-bottom:50px;
|
39 |
+
}
|
40 |
}
|
assets/css/mashsb.css
CHANGED
@@ -1,560 +1,560 @@
|
|
1 |
-
|
2 |
-
/* START Delete text for buttons behind Plus sign */
|
3 |
-
.mashsb-buttons .secondary-shares a .text{
|
4 |
-
text-indent: -9999px;
|
5 |
-
line-height: 0px;
|
6 |
-
display: block;
|
7 |
-
}
|
8 |
-
.mashsb-buttons .secondary-shares a .text:after {
|
9 |
-
content: " ";
|
10 |
-
text-indent: 0;
|
11 |
-
font-size:13px;
|
12 |
-
display: block;
|
13 |
-
}
|
14 |
-
.mashsb-buttons .secondary-shares a {
|
15 |
-
min-width:0;
|
16 |
-
/*font-size: 16px;*/
|
17 |
-
display: block;
|
18 |
-
}
|
19 |
-
.mashsb-buttons .secondary-shares a .icon:before {
|
20 |
-
margin-right:0px;
|
21 |
-
}
|
22 |
-
/* END */
|
23 |
-
|
24 |
-
/* hide class */
|
25 |
-
.mashsb-buttons .mashsb-hide {
|
26 |
-
display:none;
|
27 |
-
}
|
28 |
-
/* Default behavior - must be changed in media query for responsive layout */
|
29 |
-
/*.mashsb-buttons{
|
30 |
-
display:inline-block;
|
31 |
-
}*/
|
32 |
-
|
33 |
-
@font-face {
|
34 |
-
font-family: 'mashsb-font';
|
35 |
-
src: url('data:application/octet-stream;base64,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') format('woff'),
|
36 |
-
url('data:application/octet-stream;base64,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') format('truetype');
|
37 |
-
}
|
38 |
-
|
39 |
-
|
40 |
-
/* Adjustable specifications */
|
41 |
-
|
42 |
-
/* Hover effect */
|
43 |
-
[class^="mashicon-"]:hover, [class*=" mashicon-"]:hover {
|
44 |
-
opacity: 0.8;
|
45 |
-
}
|
46 |
-
/* Icon Color */
|
47 |
-
[class^="mashicon-"] .icon, [class*=" mashicon-"] {
|
48 |
-
display:initial;
|
49 |
-
color:#ffffff;
|
50 |
-
}
|
51 |
-
/* Font color */
|
52 |
-
[class^="mashicon-"] .text, [class*=" mashicon-"] .text {
|
53 |
-
font-family: sans-serif;
|
54 |
-
color:#ffffff;
|
55 |
-
|
56 |
-
}
|
57 |
-
/* General visual settings,like border, shadow, shine etc. */
|
58 |
-
[class^="mashicon-"], [class*=" mashicon-"] .onoffswitch-label{
|
59 |
-
font-size:15px;
|
60 |
-
border-radius: 0px;
|
61 |
-
cursor: pointer;
|
62 |
-
}
|
63 |
-
/* Icon visual appearance */
|
64 |
-
[class^="mashicon-"] .icon:before, [class*=" mashicon-"] .icon:before, .mashicon-share:before {
|
65 |
-
font-family: "mashsb-font";
|
66 |
-
font-style: normal;
|
67 |
-
font-weight: normal;
|
68 |
-
speak: none;
|
69 |
-
font-size:16px;
|
70 |
-
display: inline-block;
|
71 |
-
text-decoration: inherit;
|
72 |
-
width: 1em;
|
73 |
-
margin-right: 0.7em;
|
74 |
-
text-align: center;
|
75 |
-
/* opacity: .8; */
|
76 |
-
/* For safety - reset parent styles, that can break glyph codes*/
|
77 |
-
font-variant: normal;
|
78 |
-
text-transform: none;
|
79 |
-
|
80 |
-
/* Reset margin-top for twitter bootstrap */
|
81 |
-
margin-top:0px;
|
82 |
-
/* For IE 8 Important */
|
83 |
-
float:left;
|
84 |
-
}
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
[class^="mashicon-"].mash-center .icon:before {
|
89 |
-
float:none;
|
90 |
-
}
|
91 |
-
/* Icon definitions */
|
92 |
-
.mashicon-facebook .icon:before { content: '\e800'; } /* '' */
|
93 |
-
.mashicon-google .icon:before { content: '\e801'; } /* '' */
|
94 |
-
.mashicon-pinterest .icon:before { content: '\e802'; } /* '' */
|
95 |
-
.mashicon-linkedin .icon:before { content: '\e803'; } /* '' */
|
96 |
-
.mashicon-digg .icon:before { content: '\e804'; } /* '' */
|
97 |
-
.mashicon-reddit .icon:before { content: '\e805'; } /* '' */
|
98 |
-
.mashicon-stumbleupon .icon:before { content: '\e806'; } /* '' */
|
99 |
-
.mashicon-twitter .icon:before { content: '\e807'; } /* '' */
|
100 |
-
.mashicon-mail .icon:before { content: '\e808'; } /* '' */
|
101 |
-
.mashicon-vk .icon:before { content: '\e809'; } /* '' */
|
102 |
-
.mashicon-print .icon:before { content: '\e80a'; } /* '' */
|
103 |
-
.mashicon-delicious .icon:before { content: '\e80b'; } /* '' */
|
104 |
-
.mashicon-buffer .icon:before { content: '\e80c'; } /* '' */
|
105 |
-
.mashicon-heart .icon:before { content: '\e80d'; } /* '' */
|
106 |
-
.mashicon-weibo .icon:before { content: '\e80e'; } /* '' */
|
107 |
-
.mashicon-pocket .icon:before { content: '\e80f'; } /* '' */
|
108 |
-
.mashicon-xing .icon:before { content: '\e810'; } /* '' */
|
109 |
-
.mashicon-flattr .icon:before { content: '\e811'; } /* '' */
|
110 |
-
.mashicon-odnoklassniki .icon:before { content: '\e812'; } /* '' */
|
111 |
-
.mashicon-tumblr .icon:before { content: '\e813'; } /* '' */
|
112 |
-
.mashicon-subscribe .icon:before { content: '\e808'; } /* '' */
|
113 |
-
.mashicon-whatsapp .icon:before { content: '\e814'; }
|
114 |
-
.mashicon-meneame .icon:before { content: '\e815'; } /* '' */
|
115 |
-
.mashicon-managewp .icon:before { content: '\e816'; } /* '' */
|
116 |
-
.mashicon-mailru .icon:before { content: '\E819'; } /* '' */
|
117 |
-
.mashicon-line .icon:before { content: '\E81A'; } /* '' */
|
118 |
-
.mashicon-yummly .icon:before { content: '\E81B'; } /* '' */
|
119 |
-
.mashicon-frype .icon:before { content: '\e81c'; } /* '' */
|
120 |
-
.mashicon-skype .icon:before { content: '\e81d'; } /* '' */
|
121 |
-
.mashicon-share:before { content: '\e81E'; } /* '' */
|
122 |
-
.mashicon-telegram .icon:before { content: '\e81F'; } /* '' */
|
123 |
-
.mashicon-hackernews .icon:before { content: '\e820'; } /* '' */
|
124 |
-
.mashicon-flipboard .icon:before { content: '\e821'; } /* '' */
|
125 |
-
|
126 |
-
/* Upper and lower distance share button to next elements */
|
127 |
-
.mashsb-container{
|
128 |
-
padding-top: 10px;
|
129 |
-
padding-bottom:10px;
|
130 |
-
}
|
131 |
-
/*
|
132 |
-
* General size of all buttons
|
133 |
-
* low cardinality so we can override this with custom css easily
|
134 |
-
*/
|
135 |
-
.mashsb-buttons a{
|
136 |
-
min-width: 177px;
|
137 |
-
}
|
138 |
-
|
139 |
-
.mashsb-buttons a.mash-center{
|
140 |
-
text-align: center;
|
141 |
-
}
|
142 |
-
|
143 |
-
/* General design of all buttons */
|
144 |
-
.mashsb-box .mashsb-buttons a{
|
145 |
-
padding:13px;
|
146 |
-
margin-right: 3px;
|
147 |
-
margin-bottom:3px;
|
148 |
-
float:left;
|
149 |
-
text-decoration: none;
|
150 |
-
border:0px;
|
151 |
-
/*box-shadow: none;*/
|
152 |
-
text-decoration: none;
|
153 |
-
}
|
154 |
-
.mashsb-box .mashsb-buttons a:hover{
|
155 |
-
text-decoration: none;
|
156 |
-
}
|
157 |
-
|
158 |
-
.mashsb-box .mashsb-buttons a.mash-nomargin{
|
159 |
-
margin-right: 0px;
|
160 |
-
}
|
161 |
-
|
162 |
-
.mashsb-box .mashsb-buttons a.mash-medium{
|
163 |
-
padding:10px;
|
164 |
-
}
|
165 |
-
.mashsb-box .mashsb-buttons a.mash-small{
|
166 |
-
padding:6px;
|
167 |
-
}
|
168 |
-
|
169 |
-
|
170 |
-
/* Click on plus sign adds this class to switch the float */
|
171 |
-
.mashsb-buttons .float-right {
|
172 |
-
float:right;
|
173 |
-
}
|
174 |
-
.mashsb-buttons .float-left {
|
175 |
-
float:left;
|
176 |
-
}
|
177 |
-
|
178 |
-
/* Social networks main background color*/
|
179 |
-
.mashicon-facebook{
|
180 |
-
background: #2d5f9a;
|
181 |
-
}
|
182 |
-
.mashicon-twitter{
|
183 |
-
background: #00c3f3;
|
184 |
-
}
|
185 |
-
.mashicon-google{
|
186 |
-
background: #d73d32;
|
187 |
-
}
|
188 |
-
.mashicon-subscribe{
|
189 |
-
background: #fff120;
|
190 |
-
}
|
191 |
-
.mashicon-pinterest{
|
192 |
-
background: #cd252b;
|
193 |
-
}
|
194 |
-
.mashicon-linkedin{
|
195 |
-
background: #2ba3e1;
|
196 |
-
}
|
197 |
-
.mashicon-digg{
|
198 |
-
background: #1b5791;
|
199 |
-
}
|
200 |
-
.mashicon-stumbleupon{
|
201 |
-
background: #eb4723;
|
202 |
-
}
|
203 |
-
.mashicon-vk{
|
204 |
-
background: #5d83aa;
|
205 |
-
}
|
206 |
-
.mashicon-mail{
|
207 |
-
background: #888888;
|
208 |
-
}
|
209 |
-
.mashicon-print{
|
210 |
-
background: #666666;
|
211 |
-
}
|
212 |
-
.mashicon-reddit{
|
213 |
-
background: #333333;
|
214 |
-
}
|
215 |
-
.mashicon-delicious{
|
216 |
-
background: #3399ff;
|
217 |
-
}
|
218 |
-
.mashicon-weibo{
|
219 |
-
background: #ed1c24;
|
220 |
-
}
|
221 |
-
.mashicon-pocket{
|
222 |
-
background: #ee4055;
|
223 |
-
}
|
224 |
-
.mashicon-xing{
|
225 |
-
background: #135a5b;
|
226 |
-
}
|
227 |
-
.mashicon-flattr{
|
228 |
-
background: #8cb55b;
|
229 |
-
}
|
230 |
-
.mashicon-odnoklassniki{
|
231 |
-
background: #f4731c;
|
232 |
-
}
|
233 |
-
.mashicon-managewp{
|
234 |
-
background: #056cad;
|
235 |
-
}
|
236 |
-
.mashicon-tumblr{
|
237 |
-
background: #2c4762;
|
238 |
-
}
|
239 |
-
.mashicon-meneame{
|
240 |
-
background: #ff7d12;
|
241 |
-
}
|
242 |
-
.mashicon-whatsapp{
|
243 |
-
background: #1d9e11;
|
244 |
-
}
|
245 |
-
.mashicon-buffer{
|
246 |
-
background: #000000;
|
247 |
-
}
|
248 |
-
|
249 |
-
.mashicon-mailru{
|
250 |
-
background: #044b89;
|
251 |
-
}
|
252 |
-
.mashicon-line{
|
253 |
-
background: #1dcd00;
|
254 |
-
}
|
255 |
-
|
256 |
-
.mashicon-yummly{
|
257 |
-
background: #e16120;
|
258 |
-
}
|
259 |
-
.mashicon-frype{
|
260 |
-
background: #ff6600;
|
261 |
-
}
|
262 |
-
|
263 |
-
.mashicon-skype{
|
264 |
-
background: #00afef;
|
265 |
-
}
|
266 |
-
|
267 |
-
.mashicon-telegram{
|
268 |
-
background: #1d94d3;
|
269 |
-
}
|
270 |
-
|
271 |
-
.mashicon-hackernews{
|
272 |
-
background: #ff6600;
|
273 |
-
}
|
274 |
-
.mashicon-flipboard{
|
275 |
-
background: #b31f17;
|
276 |
-
}
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
.mashicon-buffer .text, .mashicon-buffer .icon{
|
281 |
-
color: #ffffff;
|
282 |
-
}
|
283 |
-
/* Overwrite text color for subscribe button */
|
284 |
-
.mashicon-subscribe .text,
|
285 |
-
.mashicon-subscribe .icon {
|
286 |
-
color: #000000;
|
287 |
-
}
|
288 |
-
/* Define Share count number for default buttons*/
|
289 |
-
.mashsb-count {
|
290 |
-
display: block;
|
291 |
-
padding-bottom: 0px;
|
292 |
-
font-size: 43px;
|
293 |
-
font-weight: bold;
|
294 |
-
font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
|
295 |
-
color: #ccc;
|
296 |
-
border: #FFF solid 0px;
|
297 |
-
text-align: center;
|
298 |
-
margin-right: 10px;
|
299 |
-
margin-top: 10px;
|
300 |
-
float: left;
|
301 |
-
line-height: 13px;
|
302 |
-
}
|
303 |
-
/* Medium Size Buttons */
|
304 |
-
.mashsb-count.mash-medium {
|
305 |
-
font-size: 30px;
|
306 |
-
margin-top: 5px;
|
307 |
-
}
|
308 |
-
/* Small Size Buttons */
|
309 |
-
.mashsb-count.mash-small {
|
310 |
-
font-size: 20px;
|
311 |
-
margin-top: 1px;
|
312 |
-
}
|
313 |
-
/* Define Share text below share count number */
|
314 |
-
.mashsb-sharetext {
|
315 |
-
font-size:11px;
|
316 |
-
font-family:Arial,sans-serif;
|
317 |
-
color:#8A8C8E;
|
318 |
-
}
|
319 |
-
/* Define Subscribe toggle container */
|
320 |
-
.mashsb-toggle-container {
|
321 |
-
display:none;
|
322 |
-
padding: 11px 2% 8px;
|
323 |
-
border: 10px solid #FFF120;
|
324 |
-
position: relative;
|
325 |
-
margin-bottom:10px;
|
326 |
-
margin-top:0px;
|
327 |
-
}
|
328 |
-
|
329 |
-
|
330 |
-
/* IMPORTANT: START DO NOT EDIT BELOW THIS LINE */
|
331 |
-
|
332 |
-
/* Position */
|
333 |
-
[class^="mashicon-"], [class*=" mashicon-"]{
|
334 |
-
position: relative;
|
335 |
-
display: inline-block;
|
336 |
-
}
|
337 |
-
|
338 |
-
[class^="mashicon-"] .text, [class*=" mashicon-"] .text {
|
339 |
-
padding:0px;
|
340 |
-
margin:0px;
|
341 |
-
}
|
342 |
-
|
343 |
-
[class^="mashicon-"] .text:after, [class*=" mashicon-"] .text:after{
|
344 |
-
line-height: 10px;
|
345 |
-
}
|
346 |
-
|
347 |
-
/* IMPORTANT: END DO NOT EDIT BELOW THIS LINE */
|
348 |
-
|
349 |
-
/* Important to reset global body line-height */
|
350 |
-
.mashsb-box {
|
351 |
-
/*height:49px;*/
|
352 |
-
line-height: 1;
|
353 |
-
}
|
354 |
-
.mashsb-count > .counts {
|
355 |
-
clear:both;
|
356 |
-
}
|
357 |
-
|
358 |
-
.onoffswitch {
|
359 |
-
position: relative;
|
360 |
-
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
361 |
-
display: inline-block;
|
362 |
-
float: left;
|
363 |
-
margin-right: 0px;
|
364 |
-
margin-bottom:3px;
|
365 |
-
margin-left: 0px;
|
366 |
-
cursor: pointer;
|
367 |
-
background-color: #C5C5C5; color: #FFFFFF;
|
368 |
-
width: 42px;
|
369 |
-
height: 42px;
|
370 |
-
line-height: 42px;
|
371 |
-
text-align: center;
|
372 |
-
}
|
373 |
-
.onoffswitch.mash-medium {
|
374 |
-
width: 36px;
|
375 |
-
height: 36px;
|
376 |
-
line-height: 36px;
|
377 |
-
}
|
378 |
-
.onoffswitch.mash-small {
|
379 |
-
width: 28px;
|
380 |
-
height: 28px;
|
381 |
-
line-height: 28px;
|
382 |
-
}
|
383 |
-
|
384 |
-
.onoffswitch:before {
|
385 |
-
content: "+";
|
386 |
-
/*padding-left: 12px;
|
387 |
-
padding-top: 1px;*/
|
388 |
-
display: inline-block;
|
389 |
-
font-weight: bold;
|
390 |
-
font-size: 30px;
|
391 |
-
font-family: arial;
|
392 |
-
vertical-align: middle;
|
393 |
-
}
|
394 |
-
|
395 |
-
.onoffswitch2 {
|
396 |
-
position: relative;
|
397 |
-
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
398 |
-
display: inline-block;
|
399 |
-
float: left;
|
400 |
-
margin-right: 3px;
|
401 |
-
margin-bottom:3px;
|
402 |
-
margin-left: 0px;
|
403 |
-
cursor: pointer;
|
404 |
-
background-color: #C5C5C5; color: #FFFFFF;
|
405 |
-
width: 42px;
|
406 |
-
height: 42px;
|
407 |
-
line-height: 42px;
|
408 |
-
text-align: center;
|
409 |
-
}
|
410 |
-
|
411 |
-
.onoffswitch2.mash-medium {
|
412 |
-
width: 36px;
|
413 |
-
height: 36px;
|
414 |
-
line-height: 36px;
|
415 |
-
}
|
416 |
-
|
417 |
-
.onoffswitch2.mash-small {
|
418 |
-
width: 28px;
|
419 |
-
height: 28px;
|
420 |
-
line-height: 28px;
|
421 |
-
}
|
422 |
-
|
423 |
-
.onoffswitch2:before {
|
424 |
-
content: "-";
|
425 |
-
/*padding-left: 15px;
|
426 |
-
padding-top: 5px;*/
|
427 |
-
display: inline-block;
|
428 |
-
font-weight: bold;
|
429 |
-
font-size: 30px;
|
430 |
-
font-family: arial;
|
431 |
-
vertical-align: super;
|
432 |
-
}
|
433 |
-
|
434 |
-
|
435 |
-
/* Smartphones (portrait) (iPhone 4 / 5) No text buttons ----------- */
|
436 |
-
@media only screen and (max-width: 568px) {
|
437 |
-
[class^="mashicon-"] .text, [class*=" mashicon-"] .text{
|
438 |
-
text-indent: -9999px;
|
439 |
-
line-height: 0px;
|
440 |
-
display: block;
|
441 |
-
}
|
442 |
-
[class^="mashicon-"] .text:after, [class*=" mashicon-"] .text:after {
|
443 |
-
content: "";
|
444 |
-
text-indent: 0;
|
445 |
-
font-size:13px;
|
446 |
-
display: block;
|
447 |
-
}
|
448 |
-
[class^="mashicon-"], [class*=" mashicon-"] {
|
449 |
-
text-align: center;
|
450 |
-
}
|
451 |
-
[class^="mashicon-"] .icon:before, [class*=" mashicon-"] .icon:before{
|
452 |
-
float:none;
|
453 |
-
margin-right: 0;
|
454 |
-
}
|
455 |
-
.mashsb-buttons a{
|
456 |
-
margin-right: 3px;
|
457 |
-
margin-bottom:3px;
|
458 |
-
min-width: 0;
|
459 |
-
width: 41px;
|
460 |
-
}
|
461 |
-
|
462 |
-
.onoffswitch,
|
463 |
-
.onoffswitch-inner:before,
|
464 |
-
.onoffswitch-inner:after
|
465 |
-
.onoffswitch2,
|
466 |
-
.onoffswitch2-inner:before,
|
467 |
-
.onoffswitch2-inner:after {
|
468 |
-
margin-right: 0px;
|
469 |
-
width: 41px;
|
470 |
-
}
|
471 |
-
|
472 |
-
}
|
473 |
-
|
474 |
-
/* start widget */
|
475 |
-
|
476 |
-
.mashsb-widget-img {
|
477 |
-
border:1px solid #ccc;
|
478 |
-
margin-right: 5px;
|
479 |
-
margin-top: 5px;
|
480 |
-
float:left;
|
481 |
-
}
|
482 |
-
.mashsb-widget-post-title {
|
483 |
-
font-weight: bold;
|
484 |
-
}
|
485 |
-
.mashsb-share-widget li{
|
486 |
-
clear: both;
|
487 |
-
min-height: 90px;
|
488 |
-
border-bottom: 1px solid #f5f5f5;
|
489 |
-
list-style: none;
|
490 |
-
padding-top: 8px;
|
491 |
-
padding-bottom: 8px;
|
492 |
-
}
|
493 |
-
.mashsb-share-widget{
|
494 |
-
margin: 0px;
|
495 |
-
}
|
496 |
-
.mashsb-excerpt{
|
497 |
-
font-size: 12px;
|
498 |
-
}
|
499 |
-
.mashicon-share{
|
500 |
-
font-size: 12px;
|
501 |
-
cursor: default;
|
502 |
-
}
|
503 |
-
.mashicon-share:before{
|
504 |
-
font-size: 12px;
|
505 |
-
margin-right: 5px;
|
506 |
-
}
|
507 |
-
.mashicon-share:hover{
|
508 |
-
opacity: 1;
|
509 |
-
}
|
510 |
-
|
511 |
-
/* End widget */
|
512 |
-
|
513 |
-
/**
|
514 |
-
* Stretched buttons
|
515 |
-
*/
|
516 |
-
.mashsb-stretched .mashsb-buttons {
|
517 |
-
display: -webkit-flex;
|
518 |
-
display: -ms-flexbox;
|
519 |
-
display: flex;
|
520 |
-
|
521 |
-
-webkit-flex-wrap: wrap;
|
522 |
-
-ms-flex-wrap: wrap;
|
523 |
-
flex-wrap: wrap;
|
524 |
-
|
525 |
-
-webkit-align-items: flex-start;
|
526 |
-
-ms-flex-align: start;
|
527 |
-
align-items: flex-start;
|
528 |
-
}
|
529 |
-
|
530 |
-
.mashsb-stretched .mashsb-buttons a {
|
531 |
-
-webkit-flex: 1 1 auto;
|
532 |
-
-ms-flex: 1 1 auto;
|
533 |
-
flex: 1 1 auto;
|
534 |
-
min-width: 0;
|
535 |
-
box-shadow: 0 0 0 0;
|
536 |
-
}
|
537 |
-
|
538 |
-
.mashsb-buttons .mashsb-shadow{
|
539 |
-
-webkit-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.51);
|
540 |
-
-moz-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.51);
|
541 |
-
box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.51);
|
542 |
-
}
|
543 |
-
|
544 |
-
.mashsb-main .mashsb-buttons .mashsb-noshadow{
|
545 |
-
box-shadow: none;
|
546 |
-
-webkit-box-shadow: none;
|
547 |
-
}
|
548 |
-
.mashsb-main .mashsb-buttons .mashsb-noshadow:hover{
|
549 |
-
box-shadow: none;
|
550 |
-
-webkit-box-shadow: none;
|
551 |
-
}
|
552 |
-
|
553 |
-
.mashsb-main .mashsb-buttons .mashsb-pure-icons {
|
554 |
-
min-width:0;
|
555 |
-
flex:none;
|
556 |
-
-webkit-flex:none;
|
557 |
-
}
|
558 |
-
.mashsb-main .mashsb-buttons .mashsb-pure-icons .icon:before {
|
559 |
-
margin-right:0px;
|
560 |
-
}
|
1 |
+
|
2 |
+
/* START Delete text for buttons behind Plus sign */
|
3 |
+
.mashsb-buttons .secondary-shares a .text{
|
4 |
+
text-indent: -9999px;
|
5 |
+
line-height: 0px;
|
6 |
+
display: block;
|
7 |
+
}
|
8 |
+
.mashsb-buttons .secondary-shares a .text:after {
|
9 |
+
content: " ";
|
10 |
+
text-indent: 0;
|
11 |
+
font-size:13px;
|
12 |
+
display: block;
|
13 |
+
}
|
14 |
+
.mashsb-buttons .secondary-shares a {
|
15 |
+
min-width:0;
|
16 |
+
/*font-size: 16px;*/
|
17 |
+
display: block;
|
18 |
+
}
|
19 |
+
.mashsb-buttons .secondary-shares a .icon:before {
|
20 |
+
margin-right:0px;
|
21 |
+
}
|
22 |
+
/* END */
|
23 |
+
|
24 |
+
/* hide class */
|
25 |
+
.mashsb-buttons .mashsb-hide {
|
26 |
+
display:none;
|
27 |
+
}
|
28 |
+
/* Default behavior - must be changed in media query for responsive layout */
|
29 |
+
/*.mashsb-buttons{
|
30 |
+
display:inline-block;
|
31 |
+
}*/
|
32 |
+
|
33 |
+
@font-face {
|
34 |
+
font-family: 'mashsb-font';
|
35 |
+
src: url('data:application/octet-stream;base64,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') format('woff'),
|
36 |
+
url('data:application/octet-stream;base64,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') format('truetype');
|
37 |
+
}
|
38 |
+
|
39 |
+
|
40 |
+
/* Adjustable specifications */
|
41 |
+
|
42 |
+
/* Hover effect */
|
43 |
+
[class^="mashicon-"]:hover, [class*=" mashicon-"]:hover {
|
44 |
+
opacity: 0.8;
|
45 |
+
}
|
46 |
+
/* Icon Color */
|
47 |
+
[class^="mashicon-"] .icon, [class*=" mashicon-"] {
|
48 |
+
display:initial;
|
49 |
+
color:#ffffff;
|
50 |
+
}
|
51 |
+
/* Font color */
|
52 |
+
[class^="mashicon-"] .text, [class*=" mashicon-"] .text {
|
53 |
+
font-family: sans-serif;
|
54 |
+
color:#ffffff;
|
55 |
+
|
56 |
+
}
|
57 |
+
/* General visual settings,like border, shadow, shine etc. */
|
58 |
+
[class^="mashicon-"], [class*=" mashicon-"] .onoffswitch-label{
|
59 |
+
font-size:15px;
|
60 |
+
border-radius: 0px;
|
61 |
+
cursor: pointer;
|
62 |
+
}
|
63 |
+
/* Icon visual appearance */
|
64 |
+
[class^="mashicon-"] .icon:before, [class*=" mashicon-"] .icon:before, .mashicon-share:before {
|
65 |
+
font-family: "mashsb-font";
|
66 |
+
font-style: normal;
|
67 |
+
font-weight: normal;
|
68 |
+
speak: none;
|
69 |
+
font-size:16px;
|
70 |
+
display: inline-block;
|
71 |
+
text-decoration: inherit;
|
72 |
+
width: 1em;
|
73 |
+
margin-right: 0.7em;
|
74 |
+
text-align: center;
|
75 |
+
/* opacity: .8; */
|
76 |
+
/* For safety - reset parent styles, that can break glyph codes*/
|
77 |
+
font-variant: normal;
|
78 |
+
text-transform: none;
|
79 |
+
|
80 |
+
/* Reset margin-top for twitter bootstrap */
|
81 |
+
margin-top:0px;
|
82 |
+
/* For IE 8 Important */
|
83 |
+
float:left;
|
84 |
+
}
|
85 |
+
|
86 |
+
|
87 |
+
|
88 |
+
[class^="mashicon-"].mash-center .icon:before {
|
89 |
+
float:none;
|
90 |
+
}
|
91 |
+
/* Icon definitions */
|
92 |
+
.mashicon-facebook .icon:before { content: '\e800'; } /* '' */
|
93 |
+
.mashicon-google .icon:before { content: '\e801'; } /* '' */
|
94 |
+
.mashicon-pinterest .icon:before { content: '\e802'; } /* '' */
|
95 |
+
.mashicon-linkedin .icon:before { content: '\e803'; } /* '' */
|
96 |
+
.mashicon-digg .icon:before { content: '\e804'; } /* '' */
|
97 |
+
.mashicon-reddit .icon:before { content: '\e805'; } /* '' */
|
98 |
+
.mashicon-stumbleupon .icon:before { content: '\e806'; } /* '' */
|
99 |
+
.mashicon-twitter .icon:before { content: '\e807'; } /* '' */
|
100 |
+
.mashicon-mail .icon:before { content: '\e808'; } /* '' */
|
101 |
+
.mashicon-vk .icon:before { content: '\e809'; } /* '' */
|
102 |
+
.mashicon-print .icon:before { content: '\e80a'; } /* '' */
|
103 |
+
.mashicon-delicious .icon:before { content: '\e80b'; } /* '' */
|
104 |
+
.mashicon-buffer .icon:before { content: '\e80c'; } /* '' */
|
105 |
+
.mashicon-heart .icon:before { content: '\e80d'; } /* '' */
|
106 |
+
.mashicon-weibo .icon:before { content: '\e80e'; } /* '' */
|
107 |
+
.mashicon-pocket .icon:before { content: '\e80f'; } /* '' */
|
108 |
+
.mashicon-xing .icon:before { content: '\e810'; } /* '' */
|
109 |
+
.mashicon-flattr .icon:before { content: '\e811'; } /* '' */
|
110 |
+
.mashicon-odnoklassniki .icon:before { content: '\e812'; } /* '' */
|
111 |
+
.mashicon-tumblr .icon:before { content: '\e813'; } /* '' */
|
112 |
+
.mashicon-subscribe .icon:before { content: '\e808'; } /* '' */
|
113 |
+
.mashicon-whatsapp .icon:before { content: '\e814'; }
|
114 |
+
.mashicon-meneame .icon:before { content: '\e815'; } /* '' */
|
115 |
+
.mashicon-managewp .icon:before { content: '\e816'; } /* '' */
|
116 |
+
.mashicon-mailru .icon:before { content: '\E819'; } /* '' */
|
117 |
+
.mashicon-line .icon:before { content: '\E81A'; } /* '' */
|
118 |
+
.mashicon-yummly .icon:before { content: '\E81B'; } /* '' */
|
119 |
+
.mashicon-frype .icon:before { content: '\e81c'; } /* '' */
|
120 |
+
.mashicon-skype .icon:before { content: '\e81d'; } /* '' */
|
121 |
+
.mashicon-share:before { content: '\e81E'; } /* '' */
|
122 |
+
.mashicon-telegram .icon:before { content: '\e81F'; } /* '' */
|
123 |
+
.mashicon-hackernews .icon:before { content: '\e820'; } /* '' */
|
124 |
+
.mashicon-flipboard .icon:before { content: '\e821'; } /* '' */
|
125 |
+
|
126 |
+
/* Upper and lower distance share button to next elements */
|
127 |
+
.mashsb-container{
|
128 |
+
padding-top: 10px;
|
129 |
+
padding-bottom:10px;
|
130 |
+
}
|
131 |
+
/*
|
132 |
+
* General size of all buttons
|
133 |
+
* low cardinality so we can override this with custom css easily
|
134 |
+
*/
|
135 |
+
.mashsb-buttons a{
|
136 |
+
min-width: 177px;
|
137 |
+
}
|
138 |
+
|
139 |
+
.mashsb-buttons a.mash-center{
|
140 |
+
text-align: center;
|
141 |
+
}
|
142 |
+
|
143 |
+
/* General design of all buttons */
|
144 |
+
.mashsb-box .mashsb-buttons a{
|
145 |
+
padding:13px;
|
146 |
+
margin-right: 3px;
|
147 |
+
margin-bottom:3px;
|
148 |
+
float:left;
|
149 |
+
text-decoration: none;
|
150 |
+
border:0px;
|
151 |
+
/*box-shadow: none;*/
|
152 |
+
text-decoration: none;
|
153 |
+
}
|
154 |
+
.mashsb-box .mashsb-buttons a:hover{
|
155 |
+
text-decoration: none;
|
156 |
+
}
|
157 |
+
|
158 |
+
.mashsb-box .mashsb-buttons a.mash-nomargin{
|
159 |
+
margin-right: 0px;
|
160 |
+
}
|
161 |
+
|
162 |
+
.mashsb-box .mashsb-buttons a.mash-medium{
|
163 |
+
padding:10px;
|
164 |
+
}
|
165 |
+
.mashsb-box .mashsb-buttons a.mash-small{
|
166 |
+
padding:6px;
|
167 |
+
}
|
168 |
+
|
169 |
+
|
170 |
+
/* Click on plus sign adds this class to switch the float */
|
171 |
+
.mashsb-buttons .float-right {
|
172 |
+
float:right;
|
173 |
+
}
|
174 |
+
.mashsb-buttons .float-left {
|
175 |
+
float:left;
|
176 |
+
}
|
177 |
+
|
178 |
+
/* Social networks main background color*/
|
179 |
+
.mashicon-facebook{
|
180 |
+
background: #2d5f9a;
|
181 |
+
}
|
182 |
+
.mashicon-twitter{
|
183 |
+
background: #00c3f3;
|
184 |
+
}
|
185 |
+
.mashicon-google{
|
186 |
+
background: #d73d32;
|
187 |
+
}
|
188 |
+
.mashicon-subscribe{
|
189 |
+
background: #fff120;
|
190 |
+
}
|
191 |
+
.mashicon-pinterest{
|
192 |
+
background: #cd252b;
|
193 |
+
}
|
194 |
+
.mashicon-linkedin{
|
195 |
+
background: #2ba3e1;
|
196 |
+
}
|
197 |
+
.mashicon-digg{
|
198 |
+
background: #1b5791;
|
199 |
+
}
|
200 |
+
.mashicon-stumbleupon{
|
201 |
+
background: #eb4723;
|
202 |
+
}
|
203 |
+
.mashicon-vk{
|
204 |
+
background: #5d83aa;
|
205 |
+
}
|
206 |
+
.mashicon-mail{
|
207 |
+
background: #888888;
|
208 |
+
}
|
209 |
+
.mashicon-print{
|
210 |
+
background: #666666;
|
211 |
+
}
|
212 |
+
.mashicon-reddit{
|
213 |
+
background: #333333;
|
214 |
+
}
|
215 |
+
.mashicon-delicious{
|
216 |
+
background: #3399ff;
|
217 |
+
}
|
218 |
+
.mashicon-weibo{
|
219 |
+
background: #ed1c24;
|
220 |
+
}
|
221 |
+
.mashicon-pocket{
|
222 |
+
background: #ee4055;
|
223 |
+
}
|
224 |
+
.mashicon-xing{
|
225 |
+
background: #135a5b;
|
226 |
+
}
|
227 |
+
.mashicon-flattr{
|
228 |
+
background: #8cb55b;
|
229 |
+
}
|
230 |
+
.mashicon-odnoklassniki{
|
231 |
+
background: #f4731c;
|
232 |
+
}
|
233 |
+
.mashicon-managewp{
|
234 |
+
background: #056cad;
|
235 |
+
}
|
236 |
+
.mashicon-tumblr{
|
237 |
+
background: #2c4762;
|
238 |
+
}
|
239 |
+
.mashicon-meneame{
|
240 |
+
background: #ff7d12;
|
241 |
+
}
|
242 |
+
.mashicon-whatsapp{
|
243 |
+
background: #1d9e11;
|
244 |
+
}
|
245 |
+
.mashicon-buffer{
|
246 |
+
background: #000000;
|
247 |
+
}
|
248 |
+
|
249 |
+
.mashicon-mailru{
|
250 |
+
background: #044b89;
|
251 |
+
}
|
252 |
+
.mashicon-line{
|
253 |
+
background: #1dcd00;
|
254 |
+
}
|
255 |
+
|
256 |
+
.mashicon-yummly{
|
257 |
+
background: #e16120;
|
258 |
+
}
|
259 |
+
.mashicon-frype{
|
260 |
+
background: #ff6600;
|
261 |
+
}
|
262 |
+
|
263 |
+
.mashicon-skype{
|
264 |
+
background: #00afef;
|
265 |
+
}
|
266 |
+
|
267 |
+
.mashicon-telegram{
|
268 |
+
background: #1d94d3;
|
269 |
+
}
|
270 |
+
|
271 |
+
.mashicon-hackernews{
|
272 |
+
background: #ff6600;
|
273 |
+
}
|
274 |
+
.mashicon-flipboard{
|
275 |
+
background: #b31f17;
|
276 |
+
}
|
277 |
+
|
278 |
+
|
279 |
+
|
280 |
+
.mashicon-buffer .text, .mashicon-buffer .icon{
|
281 |
+
color: #ffffff;
|
282 |
+
}
|
283 |
+
/* Overwrite text color for subscribe button */
|
284 |
+
.mashicon-subscribe .text,
|
285 |
+
.mashicon-subscribe .icon {
|
286 |
+
color: #000000;
|
287 |
+
}
|
288 |
+
/* Define Share count number for default buttons*/
|
289 |
+
.mashsb-count {
|
290 |
+
display: block;
|
291 |
+
padding-bottom: 0px;
|
292 |
+
font-size: 43px;
|
293 |
+
font-weight: bold;
|
294 |
+
font-family: Helvetica Neue,Helvetica,Arial,sans-serif;
|
295 |
+
color: #ccc;
|
296 |
+
border: #FFF solid 0px;
|
297 |
+
text-align: center;
|
298 |
+
margin-right: 10px;
|
299 |
+
margin-top: 10px;
|
300 |
+
float: left;
|
301 |
+
line-height: 13px;
|
302 |
+
}
|
303 |
+
/* Medium Size Buttons */
|
304 |
+
.mashsb-count.mash-medium {
|
305 |
+
font-size: 30px;
|
306 |
+
margin-top: 5px;
|
307 |
+
}
|
308 |
+
/* Small Size Buttons */
|
309 |
+
.mashsb-count.mash-small {
|
310 |
+
font-size: 20px;
|
311 |
+
margin-top: 1px;
|
312 |
+
}
|
313 |
+
/* Define Share text below share count number */
|
314 |
+
.mashsb-sharetext {
|
315 |
+
font-size:11px;
|
316 |
+
font-family:Arial,sans-serif;
|
317 |
+
color:#8A8C8E;
|
318 |
+
}
|
319 |
+
/* Define Subscribe toggle container */
|
320 |
+
.mashsb-toggle-container {
|
321 |
+
display:none;
|
322 |
+
padding: 11px 2% 8px;
|
323 |
+
border: 10px solid #FFF120;
|
324 |
+
position: relative;
|
325 |
+
margin-bottom:10px;
|
326 |
+
margin-top:0px;
|
327 |
+
}
|
328 |
+
|
329 |
+
|
330 |
+
/* IMPORTANT: START DO NOT EDIT BELOW THIS LINE */
|
331 |
+
|
332 |
+
/* Position */
|
333 |
+
[class^="mashicon-"], [class*=" mashicon-"]{
|
334 |
+
position: relative;
|
335 |
+
display: inline-block;
|
336 |
+
}
|
337 |
+
|
338 |
+
[class^="mashicon-"] .text, [class*=" mashicon-"] .text {
|
339 |
+
padding:0px;
|
340 |
+
margin:0px;
|
341 |
+
}
|
342 |
+
|
343 |
+
[class^="mashicon-"] .text:after, [class*=" mashicon-"] .text:after{
|
344 |
+
line-height: 10px;
|
345 |
+
}
|
346 |
+
|
347 |
+
/* IMPORTANT: END DO NOT EDIT BELOW THIS LINE */
|
348 |
+
|
349 |
+
/* Important to reset global body line-height */
|
350 |
+
.mashsb-box {
|
351 |
+
/*height:49px;*/
|
352 |
+
line-height: 1;
|
353 |
+
}
|
354 |
+
.mashsb-count > .counts {
|
355 |
+
clear:both;
|
356 |
+
}
|
357 |
+
|
358 |
+
.onoffswitch {
|
359 |
+
position: relative;
|
360 |
+
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
361 |
+
display: inline-block;
|
362 |
+
float: left;
|
363 |
+
margin-right: 0px;
|
364 |
+
margin-bottom:3px;
|
365 |
+
margin-left: 0px;
|
366 |
+
cursor: pointer;
|
367 |
+
background-color: #C5C5C5; color: #FFFFFF;
|
368 |
+
width: 42px;
|
369 |
+
height: 42px;
|
370 |
+
line-height: 42px;
|
371 |
+
text-align: center;
|
372 |
+
}
|
373 |
+
.onoffswitch.mash-medium {
|
374 |
+
width: 36px;
|
375 |
+
height: 36px;
|
376 |
+
line-height: 36px;
|
377 |
+
}
|
378 |
+
.onoffswitch.mash-small {
|
379 |
+
width: 28px;
|
380 |
+
height: 28px;
|
381 |
+
line-height: 28px;
|
382 |
+
}
|
383 |
+
|
384 |
+
.onoffswitch:before {
|
385 |
+
content: "+";
|
386 |
+
/*padding-left: 12px;
|
387 |
+
padding-top: 1px;*/
|
388 |
+
display: inline-block;
|
389 |
+
font-weight: bold;
|
390 |
+
font-size: 30px;
|
391 |
+
font-family: arial;
|
392 |
+
vertical-align: middle;
|
393 |
+
}
|
394 |
+
|
395 |
+
.onoffswitch2 {
|
396 |
+
position: relative;
|
397 |
+
-webkit-user-select:none; -moz-user-select:none; -ms-user-select: none;
|
398 |
+
display: inline-block;
|
399 |
+
float: left;
|
400 |
+
margin-right: 3px;
|
401 |
+
margin-bottom:3px;
|
402 |
+
margin-left: 0px;
|
403 |
+
cursor: pointer;
|
404 |
+
background-color: #C5C5C5; color: #FFFFFF;
|
405 |
+
width: 42px;
|
406 |
+
height: 42px;
|
407 |
+
line-height: 42px;
|
408 |
+
text-align: center;
|
409 |
+
}
|
410 |
+
|
411 |
+
.onoffswitch2.mash-medium {
|
412 |
+
width: 36px;
|
413 |
+
height: 36px;
|
414 |
+
line-height: 36px;
|
415 |
+
}
|
416 |
+
|
417 |
+
.onoffswitch2.mash-small {
|
418 |
+
width: 28px;
|
419 |
+
height: 28px;
|
420 |
+
line-height: 28px;
|
421 |
+
}
|
422 |
+
|
423 |
+
.onoffswitch2:before {
|
424 |
+
content: "-";
|
425 |
+
/*padding-left: 15px;
|
426 |
+
padding-top: 5px;*/
|
427 |
+
display: inline-block;
|
428 |
+
font-weight: bold;
|
429 |
+
font-size: 30px;
|
430 |
+
font-family: arial;
|
431 |
+
vertical-align: super;
|
432 |
+
}
|
433 |
+
|
434 |
+
|
435 |
+
/* Smartphones (portrait) (iPhone 4 / 5) No text buttons ----------- */
|
436 |
+
@media only screen and (max-width: 568px) {
|
437 |
+
[class^="mashicon-"] .text, [class*=" mashicon-"] .text{
|
438 |
+
text-indent: -9999px;
|
439 |
+
line-height: 0px;
|
440 |
+
display: block;
|
441 |
+
}
|
442 |
+
[class^="mashicon-"] .text:after, [class*=" mashicon-"] .text:after {
|
443 |
+
content: "";
|
444 |
+
text-indent: 0;
|
445 |
+
font-size:13px;
|
446 |
+
display: block;
|
447 |
+
}
|
448 |
+
[class^="mashicon-"], [class*=" mashicon-"] {
|
449 |
+
text-align: center;
|
450 |
+
}
|
451 |
+
[class^="mashicon-"] .icon:before, [class*=" mashicon-"] .icon:before{
|
452 |
+
float:none;
|
453 |
+
margin-right: 0;
|
454 |
+
}
|
455 |
+
.mashsb-buttons a{
|
456 |
+
margin-right: 3px;
|
457 |
+
margin-bottom:3px;
|
458 |
+
min-width: 0;
|
459 |
+
width: 41px;
|
460 |
+
}
|
461 |
+
|
462 |
+
.onoffswitch,
|
463 |
+
.onoffswitch-inner:before,
|
464 |
+
.onoffswitch-inner:after
|
465 |
+
.onoffswitch2,
|
466 |
+
.onoffswitch2-inner:before,
|
467 |
+
.onoffswitch2-inner:after {
|
468 |
+
margin-right: 0px;
|
469 |
+
width: 41px;
|
470 |
+
}
|
471 |
+
|
472 |
+
}
|
473 |
+
|
474 |
+
/* start widget */
|
475 |
+
|
476 |
+
.mashsb-widget-img {
|
477 |
+
border:1px solid #ccc;
|
478 |
+
margin-right: 5px;
|
479 |
+
margin-top: 5px;
|
480 |
+
float:left;
|
481 |
+
}
|
482 |
+
.mashsb-widget-post-title {
|
483 |
+
font-weight: bold;
|
484 |
+
}
|
485 |
+
.mashsb-share-widget li{
|
486 |
+
clear: both;
|
487 |
+
min-height: 90px;
|
488 |
+
border-bottom: 1px solid #f5f5f5;
|
489 |
+
list-style: none;
|
490 |
+
padding-top: 8px;
|
491 |
+
padding-bottom: 8px;
|
492 |
+
}
|
493 |
+
.mashsb-share-widget{
|
494 |
+
margin: 0px;
|
495 |
+
}
|
496 |
+
.mashsb-excerpt{
|
497 |
+
font-size: 12px;
|
498 |
+
}
|
499 |
+
.mashicon-share{
|
500 |
+
font-size: 12px;
|
501 |
+
cursor: default;
|
502 |
+
}
|
503 |
+
.mashicon-share:before{
|
504 |
+
font-size: 12px;
|
505 |
+
margin-right: 5px;
|
506 |
+
}
|
507 |
+
.mashicon-share:hover{
|
508 |
+
opacity: 1;
|
509 |
+
}
|
510 |
+
|
511 |
+
/* End widget */
|
512 |
+
|
513 |
+
/**
|
514 |
+
* Stretched buttons
|
515 |
+
*/
|
516 |
+
.mashsb-stretched .mashsb-buttons {
|
517 |
+
display: -webkit-flex;
|
518 |
+
display: -ms-flexbox;
|
519 |
+
display: flex;
|
520 |
+
|
521 |
+
-webkit-flex-wrap: wrap;
|
522 |
+
-ms-flex-wrap: wrap;
|
523 |
+
flex-wrap: wrap;
|
524 |
+
|
525 |
+
-webkit-align-items: flex-start;
|
526 |
+
-ms-flex-align: start;
|
527 |
+
align-items: flex-start;
|
528 |
+
}
|
529 |
+
|
530 |
+
.mashsb-stretched .mashsb-buttons a {
|
531 |
+
-webkit-flex: 1 1 auto;
|
532 |
+
-ms-flex: 1 1 auto;
|
533 |
+
flex: 1 1 auto;
|
534 |
+
min-width: 0;
|
535 |
+
box-shadow: 0 0 0 0;
|
536 |
+
}
|
537 |
+
|
538 |
+
.mashsb-buttons .mashsb-shadow{
|
539 |
+
-webkit-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.51);
|
540 |
+
-moz-box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.51);
|
541 |
+
box-shadow: 1px 2px 5px 0px rgba(0,0,0,0.51);
|
542 |
+
}
|
543 |
+
|
544 |
+
.mashsb-main .mashsb-buttons .mashsb-noshadow{
|
545 |
+
box-shadow: none;
|
546 |
+
-webkit-box-shadow: none;
|
547 |
+
}
|
548 |
+
.mashsb-main .mashsb-buttons .mashsb-noshadow:hover{
|
549 |
+
box-shadow: none;
|
550 |
+
-webkit-box-shadow: none;
|
551 |
+
}
|
552 |
+
|
553 |
+
.mashsb-main .mashsb-buttons .mashsb-pure-icons {
|
554 |
+
min-width:0;
|
555 |
+
flex:none;
|
556 |
+
-webkit-flex:none;
|
557 |
+
}
|
558 |
+
.mashsb-main .mashsb-buttons .mashsb-pure-icons .icon:before {
|
559 |
+
margin-right:0px;
|
560 |
+
}
|
assets/css/mashsb.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.mashsb-buttons a.mash-center,.mashsb-count,.onoffswitch,.onoffswitch2{text-align:center}.onoffswitch,.onoffswitch2{-ms-user-select:none;margin-left:0;-webkit-user-select:none;-moz-user-select:none}.mashsb-buttons .secondary-shares a .text{text-indent:-9999px;line-height:0;display:block}.mashsb-buttons .secondary-shares a .text:after{content:" ";text-indent:0;font-size:13px;display:block}.mashsb-buttons .secondary-shares a{min-width:0;display:block}.mashsb-buttons .secondary-shares a .icon:before{margin-right:0}.mashsb-buttons .mashsb-hide{display:none}@font-face{font-family:mashsb-font;src:url(data:application/octet-stream;base64,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)format('woff'),url(data:application/octet-stream;base64,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)format('truetype')}[class*=" mashicon-"]:hover,[class^=mashicon-]:hover{opacity:.8}[class*=" mashicon-"],[class^=mashicon-] .icon{display:initial;color:#fff}[class*=" mashicon-"] .text,[class^=mashicon-] .text{font-family:sans-serif;color:#fff}[class*=" mashicon-"] .onoffswitch-label,[class^=mashicon-]{font-size:15px;border-radius:0;cursor:pointer}.mashicon-share:before,[class*=" mashicon-"] .icon:before,[class^=mashicon-] .icon:before{font-family:mashsb-font;font-style:normal;font-weight:400;speak:none;font-size:16px;display:inline-block;text-decoration:inherit;width:1em;margin-right:.7em;text-align:center;font-variant:normal;text-transform:none;margin-top:0;float:left}[class^=mashicon-].mash-center .icon:before{float:none}.mashicon-facebook .icon:before{content:'\e800'}.mashicon-google .icon:before{content:'\e801'}.mashicon-pinterest .icon:before{content:'\e802'}.mashicon-linkedin .icon:before{content:'\e803'}.mashicon-digg .icon:before{content:'\e804'}.mashicon-reddit .icon:before{content:'\e805'}.mashicon-stumbleupon .icon:before{content:'\e806'}.mashicon-twitter .icon:before{content:'\e807'}.mashicon-mail .icon:before{content:'\e808'}.mashicon-vk .icon:before{content:'\e809'}.mashicon-print .icon:before{content:'\e80a'}.mashicon-delicious .icon:before{content:'\e80b'}.mashicon-buffer .icon:before{content:'\e80c'}.mashicon-heart .icon:before{content:'\e80d'}.mashicon-weibo .icon:before{content:'\e80e'}.mashicon-pocket .icon:before{content:'\e80f'}.mashicon-xing .icon:before{content:'\e810'}.mashicon-flattr .icon:before{content:'\e811'}.mashicon-odnoklassniki .icon:before{content:'\e812'}.mashicon-tumblr .icon:before{content:'\e813'}.mashicon-subscribe .icon:before{content:'\e808'}.mashicon-whatsapp .icon:before{content:'\e814'}.mashicon-meneame .icon:before{content:'\e815'}.mashicon-managewp .icon:before{content:'\e816'}.mashicon-mailru .icon:before{content:'\E819'}.mashicon-line .icon:before{content:'\E81A'}.mashicon-yummly .icon:before{content:'\E81B'}.mashicon-frype .icon:before{content:'\e81c'}.mashicon-skype .icon:before{content:'\e81d'}.mashicon-share:before{content:'\e81E'}.mashicon-telegram .icon:before{content:'\e81F'}.mashicon-hackernews .icon:before{content:'\e820'}.mashicon-flipboard .icon:before{content:'\e821'}.mashsb-container{padding-top:10px;padding-bottom:10px}.mashsb-buttons a{min-width:177px}.mashsb-box .mashsb-buttons a{padding:13px;margin-right:3px;margin-bottom:3px;float:left;border:0;text-decoration:none}.mashsb-box .mashsb-buttons a:hover{text-decoration:none}.mashsb-box .mashsb-buttons a.mash-nomargin{margin-right:0}.mashsb-box .mashsb-buttons a.mash-medium{padding:10px}.mashsb-box .mashsb-buttons a.mash-small{padding:6px}.mashsb-buttons .float-right{float:right}.mashsb-buttons .float-left{float:left}.mashicon-facebook{background:#2d5f9a}.mashicon-twitter{background:#00c3f3}.mashicon-google{background:#d73d32}.mashicon-subscribe{background:#fff120}.mashicon-pinterest{background:#cd252b}.mashicon-linkedin{background:#2ba3e1}.mashicon-digg{background:#1b5791}.mashicon-stumbleupon{background:#eb4723}.mashicon-vk{background:#5d83aa}.mashicon-mail{background:#888}.mashicon-print{background:#666}.mashicon-reddit{background:#333}.mashicon-delicious{background:#39f}.mashicon-weibo{background:#ed1c24}.mashicon-pocket{background:#ee4055}.mashicon-xing{background:#135a5b}.mashicon-flattr{background:#8cb55b}.mashicon-odnoklassniki{background:#f4731c}.mashicon-managewp{background:#056cad}.mashicon-tumblr{background:#2c4762}.mashicon-meneame{background:#ff7d12}.mashicon-whatsapp{background:#1d9e11}.mashicon-buffer{background:#000}.mashicon-mailru{background:#044b89}.mashicon-line{background:#1dcd00}.mashicon-yummly{background:#e16120}.mashicon-frype{background:#f60}.mashicon-skype{background:#00afef}.mashicon-telegram{background:#1d94d3}.mashicon-hackernews{background:#f60}.mashicon-flipboard{background:#b31f17}.mashicon-buffer .icon,.mashicon-buffer .text{color:#fff}.mashicon-subscribe .icon,.mashicon-subscribe .text{color:#000}.mashsb-count{display:block;padding-bottom:0;font-size:43px;font-weight:700;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#ccc;border:0 solid #FFF;margin-right:10px;margin-top:10px;float:left;line-height:13px}.mashsb-count.mash-medium{font-size:30px;margin-top:5px}.mashsb-count.mash-small{font-size:20px;margin-top:1px}.mashsb-sharetext{font-size:11px;font-family:Arial,sans-serif;color:#8A8C8E}.onoffswitch,.onoffswitch2{margin-bottom:3px;color:#FFF}.mashsb-toggle-container{display:none;padding:11px 2% 8px;border:10px solid #FFF120;position:relative;margin-bottom:10px;margin-top:0}[class*=" mashicon-"],[class^=mashicon-]{position:relative;display:inline-block}[class*=" mashicon-"] .text,[class^=mashicon-] .text{padding:0;margin:0}[class*=" mashicon-"] .text:after,[class^=mashicon-] .text:after{line-height:10px}.mashsb-box{line-height:1}.mashsb-count>.counts{clear:both}.onoffswitch{position:relative;display:inline-block;float:left;margin-right:0;cursor:pointer;background-color:#C5C5C5;width:42px;height:42px;line-height:42px}.onoffswitch.mash-medium{width:36px;height:36px;line-height:36px}.onoffswitch.mash-small{width:28px;height:28px;line-height:28px}.onoffswitch:before{content:"+";display:inline-block;font-weight:700;font-size:30px;font-family:arial;vertical-align:middle}.onoffswitch2{position:relative;display:inline-block;float:left;margin-right:3px;cursor:pointer;background-color:#C5C5C5;width:42px;height:42px;line-height:42px}.onoffswitch2.mash-medium{width:36px;height:36px;line-height:36px}.onoffswitch2.mash-small{width:28px;height:28px;line-height:28px}.onoffswitch2:before{content:"-";display:inline-block;font-weight:700;font-size:30px;font-family:arial;vertical-align:super}@media only screen and (max-width:568px){[class*=" mashicon-"] .text,[class^=mashicon-] .text{text-indent:-9999px;line-height:0;display:block}[class*=" mashicon-"] .text:after,[class^=mashicon-] .text:after{content:"";text-indent:0;font-size:13px;display:block}[class*=" mashicon-"],[class^=mashicon-]{text-align:center}[class*=" mashicon-"] .icon:before,[class^=mashicon-] .icon:before{float:none;margin-right:0}.mashsb-buttons a{margin-right:3px;margin-bottom:3px;min-width:0;width:41px}.onoffswitch,.onoffswitch-inner:after .onoffswitch2,.onoffswitch-inner:before,.onoffswitch2-inner:after,.onoffswitch2-inner:before{margin-right:0;width:41px}}.mashsb-widget-img{border:1px solid #ccc;margin-right:5px;margin-top:5px;float:left}.mashsb-widget-post-title{font-weight:700}.mashsb-share-widget li{clear:both;min-height:90px;border-bottom:1px solid #f5f5f5;list-style:none;padding-top:8px;padding-bottom:8px}.mashsb-share-widget{margin:0}.mashsb-excerpt{font-size:12px}.mashicon-share{font-size:12px;cursor:default}.mashicon-share:before{font-size:12px;margin-right:5px}.mashicon-share:hover{opacity:1}.mashsb-stretched .mashsb-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.mashsb-stretched .mashsb-buttons a{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;box-shadow:0 0}.mashsb-buttons .mashsb-shadow{-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,.51);-moz-box-shadow:1px 2px 5px 0 rgba(0,0,0,.51);box-shadow:1px 2px 5px 0 rgba(0,0,0,.51)}.mashsb-main .mashsb-buttons .mashsb-noshadow,.mashsb-main .mashsb-buttons .mashsb-noshadow:hover{box-shadow:none;-webkit-box-shadow:none}.mashsb-main .mashsb-buttons .mashsb-pure-icons{min-width:0;flex:none;-webkit-flex:none}.mashsb-main .mashsb-buttons .mashsb-pure-icons .icon:before{margin-right:0}
|
1 |
+
.mashsb-buttons a.mash-center,.mashsb-count{text-align:center}.mashsb-buttons .secondary-shares a .text{text-indent:-9999px;line-height:0;display:block}.mashsb-buttons .secondary-shares a .text:after{content:" ";text-indent:0;font-size:13px;display:block}.mashsb-buttons .secondary-shares a{min-width:0;display:block}.mashsb-buttons .secondary-shares a .icon:before{margin-right:0}.mashsb-buttons .mashsb-hide{display:none}@font-face{font-family:mashsb-font;src:url(data:application/octet-stream;base64,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) format('woff'),url(data:application/octet-stream;base64,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) format('truetype')}[class*=" mashicon-"]:hover,[class^=mashicon-]:hover{opacity:.8}[class*=" mashicon-"],[class^=mashicon-] .icon{display:initial;color:#fff}[class*=" mashicon-"] .text,[class^=mashicon-] .text{font-family:sans-serif;color:#fff}[class*=" mashicon-"] .onoffswitch-label,[class^=mashicon-]{font-size:15px;border-radius:0;cursor:pointer}.mashicon-share:before,[class*=" mashicon-"] .icon:before,[class^=mashicon-] .icon:before{font-family:mashsb-font;font-style:normal;font-weight:400;speak:none;font-size:16px;display:inline-block;text-decoration:inherit;width:1em;margin-right:.7em;text-align:center;font-variant:normal;text-transform:none;margin-top:0;float:left}[class^=mashicon-].mash-center .icon:before{float:none}.mashicon-facebook .icon:before{content:'\e800'}.mashicon-google .icon:before{content:'\e801'}.mashicon-pinterest .icon:before{content:'\e802'}.mashicon-linkedin .icon:before{content:'\e803'}.mashicon-digg .icon:before{content:'\e804'}.mashicon-reddit .icon:before{content:'\e805'}.mashicon-stumbleupon .icon:before{content:'\e806'}.mashicon-twitter .icon:before{content:'\e807'}.mashicon-mail .icon:before{content:'\e808'}.mashicon-vk .icon:before{content:'\e809'}.mashicon-print .icon:before{content:'\e80a'}.mashicon-delicious .icon:before{content:'\e80b'}.mashicon-buffer .icon:before{content:'\e80c'}.mashicon-heart .icon:before{content:'\e80d'}.mashicon-weibo .icon:before{content:'\e80e'}.mashicon-pocket .icon:before{content:'\e80f'}.mashicon-xing .icon:before{content:'\e810'}.mashicon-flattr .icon:before{content:'\e811'}.mashicon-odnoklassniki .icon:before{content:'\e812'}.mashicon-tumblr .icon:before{content:'\e813'}.mashicon-subscribe .icon:before{content:'\e808'}.mashicon-whatsapp .icon:before{content:'\e814'}.mashicon-meneame .icon:before{content:'\e815'}.mashicon-managewp .icon:before{content:'\e816'}.mashicon-mailru .icon:before{content:'\E819'}.mashicon-line .icon:before{content:'\E81A'}.mashicon-yummly .icon:before{content:'\E81B'}.mashicon-frype .icon:before{content:'\e81c'}.mashicon-skype .icon:before{content:'\e81d'}.mashicon-share:before{content:'\e81E'}.mashicon-telegram .icon:before{content:'\e81F'}.mashicon-hackernews .icon:before{content:'\e820'}.mashicon-flipboard .icon:before{content:'\e821'}.mashsb-container{padding-top:10px;padding-bottom:10px}.mashsb-buttons a{min-width:177px}.mashsb-box .mashsb-buttons a{padding:13px;margin-right:3px;margin-bottom:3px;float:left;border:0;text-decoration:none}.mashsb-box .mashsb-buttons a:hover{text-decoration:none}.mashsb-box .mashsb-buttons a.mash-nomargin{margin-right:0}.mashsb-box .mashsb-buttons a.mash-medium{padding:10px}.mashsb-box .mashsb-buttons a.mash-small{padding:6px}.mashsb-buttons .float-right{float:right}.mashsb-buttons .float-left{float:left}.mashicon-facebook{background:#2d5f9a}.mashicon-twitter{background:#00c3f3}.mashicon-google{background:#d73d32}.mashicon-subscribe{background:#fff120}.mashicon-pinterest{background:#cd252b}.mashicon-linkedin{background:#2ba3e1}.mashicon-digg{background:#1b5791}.mashicon-stumbleupon{background:#eb4723}.mashicon-vk{background:#5d83aa}.mashicon-mail{background:#888}.mashicon-print{background:#666}.mashicon-reddit{background:#333}.mashicon-delicious{background:#39f}.mashicon-weibo{background:#ed1c24}.mashicon-pocket{background:#ee4055}.mashicon-xing{background:#135a5b}.mashicon-flattr{background:#8cb55b}.mashicon-odnoklassniki{background:#f4731c}.mashicon-managewp{background:#056cad}.mashicon-tumblr{background:#2c4762}.mashicon-meneame{background:#ff7d12}.mashicon-whatsapp{background:#1d9e11}.mashicon-buffer{background:#000}.mashicon-mailru{background:#044b89}.mashicon-line{background:#1dcd00}.mashicon-yummly{background:#e16120}.mashicon-frype{background:#f60}.mashicon-skype{background:#00afef}.mashicon-telegram{background:#1d94d3}.mashicon-hackernews{background:#f60}.mashicon-flipboard{background:#b31f17}.mashicon-buffer .icon,.mashicon-buffer .text{color:#fff}.mashicon-subscribe .icon,.mashicon-subscribe .text{color:#000}.mashsb-count{display:block;padding-bottom:0;font-size:43px;font-weight:700;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;color:#ccc;border:0 solid #FFF;margin-right:10px;margin-top:10px;float:left;line-height:13px}.mashsb-count.mash-medium{font-size:30px;margin-top:5px}.mashsb-count.mash-small{font-size:20px;margin-top:1px}.mashsb-sharetext{font-size:11px;font-family:Arial,sans-serif;color:#8A8C8E}.mashsb-toggle-container{display:none;padding:11px 2% 8px;border:10px solid #FFF120;position:relative;margin-bottom:10px;margin-top:0}[class*=" mashicon-"],[class^=mashicon-]{position:relative;display:inline-block}[class*=" mashicon-"] .text,[class^=mashicon-] .text{padding:0;margin:0}.onoffswitch,.onoffswitch2{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;float:left;margin-bottom:3px;margin-left:0;cursor:pointer;background-color:#C5C5C5;color:#FFF;text-align:center;display:inline-block}[class*=" mashicon-"] .text:after,[class^=mashicon-] .text:after{line-height:10px}.mashsb-box{line-height:1}.mashsb-count>.counts{clear:both}.onoffswitch{margin-right:0;width:42px;height:42px;line-height:42px}.onoffswitch.mash-medium{width:36px;height:36px;line-height:36px}.onoffswitch.mash-small{width:28px;height:28px;line-height:28px}.onoffswitch:before{content:"+";display:inline-block;font-weight:700;font-size:30px;font-family:arial;vertical-align:middle}.onoffswitch2{margin-right:3px;width:42px;height:42px;line-height:42px}.onoffswitch2.mash-medium{width:36px;height:36px;line-height:36px}.onoffswitch2.mash-small{width:28px;height:28px;line-height:28px}.onoffswitch2:before{content:"-";display:inline-block;font-weight:700;font-size:30px;font-family:arial;vertical-align:super}@media only screen and (max-width:568px){[class*=" mashicon-"] .text,[class^=mashicon-] .text{text-indent:-9999px;line-height:0;display:block}[class*=" mashicon-"] .text:after,[class^=mashicon-] .text:after{content:"";text-indent:0;font-size:13px;display:block}[class*=" mashicon-"],[class^=mashicon-]{text-align:center}[class*=" mashicon-"] .icon:before,[class^=mashicon-] .icon:before{float:none;margin-right:0}.mashsb-buttons a{margin-right:3px;margin-bottom:3px;min-width:0;width:41px}.onoffswitch,.onoffswitch-inner:after .onoffswitch2,.onoffswitch-inner:before,.onoffswitch2-inner:after,.onoffswitch2-inner:before{margin-right:0;width:41px}}.mashsb-widget-img{border:1px solid #ccc;margin-right:5px;margin-top:5px;float:left}.mashsb-widget-post-title{font-weight:700}.mashsb-share-widget li{clear:both;min-height:90px;border-bottom:1px solid #f5f5f5;list-style:none;padding-top:8px;padding-bottom:8px}.mashsb-share-widget{margin:0}.mashsb-excerpt{font-size:12px}.mashicon-share{font-size:12px;cursor:default}.mashicon-share:before{font-size:12px;margin-right:5px}.mashicon-share:hover{opacity:1}.mashsb-stretched .mashsb-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.mashsb-stretched .mashsb-buttons a{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;box-shadow:0 0}.mashsb-buttons .mashsb-shadow{-webkit-box-shadow:1px 2px 5px 0 rgba(0,0,0,.51);-moz-box-shadow:1px 2px 5px 0 rgba(0,0,0,.51);box-shadow:1px 2px 5px 0 rgba(0,0,0,.51)}.mashsb-main .mashsb-buttons .mashsb-noshadow,.mashsb-main .mashsb-buttons .mashsb-noshadow:hover{box-shadow:none;-webkit-box-shadow:none}.mashsb-main .mashsb-buttons .mashsb-pure-icons{min-width:0;flex:none;-webkit-flex:none}.mashsb-main .mashsb-buttons .mashsb-pure-icons .icon:before{margin-right:0}
|
assets/js/chosen.jquery.js
CHANGED
@@ -1,1284 +1,1284 @@
|
|
1 |
-
/*!
|
2 |
-
Chosen, a Select Box Enhancer for jQuery and Prototype
|
3 |
-
by Patrick Filler for Harvest, http://getharvest.com
|
4 |
-
|
5 |
-
Version 1.5.1
|
6 |
-
Full source at https://github.com/harvesthq/chosen
|
7 |
-
Copyright (c) 2011-2016 Harvest http://getharvest.com
|
8 |
-
|
9 |
-
MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
|
10 |
-
This file is generated by `grunt build`, do not edit it by hand.
|
11 |
-
*/
|
12 |
-
|
13 |
-
(function() {
|
14 |
-
var $, AbstractChosen, Chosen, SelectParser, _ref,
|
15 |
-
__hasProp = {}.hasOwnProperty,
|
16 |
-
__extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; };
|
17 |
-
|
18 |
-
SelectParser = (function() {
|
19 |
-
function SelectParser() {
|
20 |
-
this.options_index = 0;
|
21 |
-
this.parsed = [];
|
22 |
-
}
|
23 |
-
|
24 |
-
SelectParser.prototype.add_node = function(child) {
|
25 |
-
if (child.nodeName.toUpperCase() === "OPTGROUP") {
|
26 |
-
return this.add_group(child);
|
27 |
-
} else {
|
28 |
-
return this.add_option(child);
|
29 |
-
}
|
30 |
-
};
|
31 |
-
|
32 |
-
SelectParser.prototype.add_group = function(group) {
|
33 |
-
var group_position, option, _i, _len, _ref, _results;
|
34 |
-
group_position = this.parsed.length;
|
35 |
-
this.parsed.push({
|
36 |
-
array_index: group_position,
|
37 |
-
group: true,
|
38 |
-
label: this.escapeExpression(group.label),
|
39 |
-
title: group.title ? group.title : void 0,
|
40 |
-
children: 0,
|
41 |
-
disabled: group.disabled,
|
42 |
-
classes: group.className
|
43 |
-
});
|
44 |
-
_ref = group.childNodes;
|
45 |
-
_results = [];
|
46 |
-
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
47 |
-
option = _ref[_i];
|
48 |
-
_results.push(this.add_option(option, group_position, group.disabled));
|
49 |
-
}
|
50 |
-
return _results;
|
51 |
-
};
|
52 |
-
|
53 |
-
SelectParser.prototype.add_option = function(option, group_position, group_disabled) {
|
54 |
-
if (option.nodeName.toUpperCase() === "OPTION") {
|
55 |
-
if (option.text !== "") {
|
56 |
-
if (group_position != null) {
|
57 |
-
this.parsed[group_position].children += 1;
|
58 |
-
}
|
59 |
-
this.parsed.push({
|
60 |
-
array_index: this.parsed.length,
|
61 |
-
options_index: this.options_index,
|
62 |
-
value: option.value,
|
63 |
-
text: option.text,
|
64 |
-
html: option.innerHTML,
|
65 |
-
title: option.title ? option.title : void 0,
|
66 |
-
selected: option.selected,
|
67 |
-
disabled: group_disabled === true ? group_disabled : option.disabled,
|
68 |
-
group_array_index: group_position,
|
69 |
-
group_label: group_position != null ? this.parsed[group_position].label : null,
|
70 |
-
classes: option.className,
|
71 |
-
style: option.style.cssText
|
72 |
-
});
|
73 |
-
} else {
|
74 |
-
this.parsed.push({
|
75 |
-
array_index: this.parsed.length,
|
76 |
-
options_index: this.options_index,
|
77 |
-
empty: true
|
78 |
-
});
|
79 |
-
}
|
80 |
-
return this.options_index += 1;
|
81 |
-
}
|
82 |
-
};
|
83 |
-
|
84 |
-
SelectParser.prototype.escapeExpression = function(text) {
|
85 |
-
var map, unsafe_chars;
|
86 |
-
if ((text == null) || text === false) {
|
87 |
-
return "";
|
88 |
-
}
|
89 |
-
if (!/[\&\<\>\"\'\`]/.test(text)) {
|
90 |
-
return text;
|
91 |
-
}
|
92 |
-
map = {
|
93 |
-
"<": "<",
|
94 |
-
">": ">",
|
95 |
-
'"': """,
|
96 |
-
"'": "'",
|
97 |
-
"`": "`"
|
98 |
-
};
|
99 |
-
unsafe_chars = /&(?!\w+;)|[\<\>\"\'\`]/g;
|
100 |
-
return text.replace(unsafe_chars, function(chr) {
|
101 |
-
return map[chr] || "&";
|
102 |
-
});
|
103 |
-
};
|
104 |
-
|
105 |
-
return SelectParser;
|
106 |
-
|
107 |
-
})();
|
108 |
-
|
109 |
-
SelectParser.select_to_array = function(select) {
|
110 |
-
var child, parser, _i, _len, _ref;
|
111 |
-
parser = new SelectParser();
|
112 |
-
_ref = select.childNodes;
|
113 |
-
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
114 |
-
child = _ref[_i];
|
115 |
-
parser.add_node(child);
|
116 |
-
}
|
117 |
-
return parser.parsed;
|
118 |
-
};
|
119 |
-
|
120 |
-
AbstractChosen = (function() {
|
121 |
-
function AbstractChosen(form_field, options) {
|
122 |
-
this.form_field = form_field;
|
123 |
-
this.options = options != null ? options : {};
|
124 |
-
if (!AbstractChosen.browser_is_supported()) {
|
125 |
-
return;
|
126 |
-
}
|
127 |
-
this.is_multiple = this.form_field.multiple;
|
128 |
-
this.set_default_text();
|
129 |
-
this.set_default_values();
|
130 |
-
this.setup();
|
131 |
-
this.set_up_html();
|
132 |
-
this.register_observers();
|
133 |
-
this.on_ready();
|
134 |
-
}
|
135 |
-
|
136 |
-
AbstractChosen.prototype.set_default_values = function() {
|
137 |
-
var _this = this;
|
138 |
-
this.click_test_action = function(evt) {
|
139 |
-
return _this.test_active_click(evt);
|
140 |
-
};
|
141 |
-
this.activate_action = function(evt) {
|
142 |
-
return _this.activate_field(evt);
|
143 |
-
};
|
144 |
-
this.active_field = false;
|
145 |
-
this.mouse_on_container = false;
|
146 |
-
this.results_showing = false;
|
147 |
-
this.result_highlighted = null;
|
148 |
-
this.allow_single_deselect = (this.options.allow_single_deselect != null) && (this.form_field.options[0] != null) && this.form_field.options[0].text === "" ? this.options.allow_single_deselect : false;
|
149 |
-
this.disable_search_threshold = this.options.disable_search_threshold || 0;
|
150 |
-
this.disable_search = this.options.disable_search || false;
|
151 |
-
this.enable_split_word_search = this.options.enable_split_word_search != null ? this.options.enable_split_word_search : true;
|
152 |
-
this.group_search = this.options.group_search != null ? this.options.group_search : true;
|
153 |
-
this.search_contains = this.options.search_contains || false;
|
154 |
-
this.single_backstroke_delete = this.options.single_backstroke_delete != null ? this.options.single_backstroke_delete : true;
|
155 |
-
this.max_selected_options = this.options.max_selected_options || Infinity;
|
156 |
-
this.inherit_select_classes = this.options.inherit_select_classes || false;
|
157 |
-
this.display_selected_options = this.options.display_selected_options != null ? this.options.display_selected_options : true;
|
158 |
-
this.display_disabled_options = this.options.display_disabled_options != null ? this.options.display_disabled_options : true;
|
159 |
-
this.include_group_label_in_selected = this.options.include_group_label_in_selected || false;
|
160 |
-
return this.max_shown_results = this.options.max_shown_results || Number.POSITIVE_INFINITY;
|
161 |
-
};
|
162 |
-
|
163 |
-
AbstractChosen.prototype.set_default_text = function() {
|
164 |
-
if (this.form_field.getAttribute("data-placeholder")) {
|
165 |
-
this.default_text = this.form_field.getAttribute("data-placeholder");
|
166 |
-
} else if (this.is_multiple) {
|
167 |
-
this.default_text = this.options.placeholder_text_multiple || this.options.placeholder_text || AbstractChosen.default_multiple_text;
|
168 |
-
} else {
|
169 |
-
this.default_text = this.options.placeholder_text_single || this.options.placeholder_text || AbstractChosen.default_single_text;
|
170 |
-
}
|
171 |
-
return this.results_none_found = this.form_field.getAttribute("data-no_results_text") || this.options.no_results_text || AbstractChosen.default_no_result_text;
|
172 |
-
};
|
173 |
-
|
174 |
-
AbstractChosen.prototype.choice_label = function(item) {
|
175 |
-
if (this.include_group_label_in_selected && (item.group_label != null)) {
|
176 |
-
return "<b class='group-name'>" + item.group_label + "</b>" + item.html;
|
177 |
-
} else {
|
178 |
-
return item.html;
|
179 |
-
}
|
180 |
-
};
|
181 |
-
|
182 |
-
AbstractChosen.prototype.mouse_enter = function() {
|
183 |
-
return this.mouse_on_container = true;
|
184 |
-
};
|
185 |
-
|
186 |
-
AbstractChosen.prototype.mouse_leave = function() {
|
187 |
-
return this.mouse_on_container = false;
|
188 |
-
};
|
189 |
-
|
190 |
-
AbstractChosen.prototype.input_focus = function(evt) {
|
191 |
-
var _this = this;
|
192 |
-
if (this.is_multiple) {
|
193 |
-
if (!this.active_field) {
|
194 |
-
return setTimeout((function() {
|
195 |
-
return _this.container_mousedown();
|
196 |
-
}), 50);
|
197 |
-
}
|
198 |
-
} else {
|
199 |
-
if (!this.active_field) {
|
200 |
-
return this.activate_field();
|
201 |
-
}
|
202 |
-
}
|
203 |
-
};
|
204 |
-
|
205 |
-
AbstractChosen.prototype.input_blur = function(evt) {
|
206 |
-
var _this = this;
|
207 |
-
if (!this.mouse_on_container) {
|
208 |
-
this.active_field = false;
|
209 |
-
return setTimeout((function() {
|
210 |
-
return _this.blur_test();
|
211 |
-
}), 100);
|
212 |
-
}
|
213 |
-
};
|
214 |
-
|
215 |
-
AbstractChosen.prototype.results_option_build = function(options) {
|
216 |
-
var content, data, data_content, shown_results, _i, _len, _ref;
|
217 |
-
content = '';
|
218 |
-
shown_results = 0;
|
219 |
-
_ref = this.results_data;
|
220 |
-
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
221 |
-
data = _ref[_i];
|
222 |
-
data_content = '';
|
223 |
-
if (data.group) {
|
224 |
-
data_content = this.result_add_group(data);
|
225 |
-
} else {
|
226 |
-
data_content = this.result_add_option(data);
|
227 |
-
}
|
228 |
-
if (data_content !== '') {
|
229 |
-
shown_results++;
|
230 |
-
content += data_content;
|
231 |
-
}
|
232 |
-
if (options != null ? options.first : void 0) {
|
233 |
-
if (data.selected && this.is_multiple) {
|
234 |
-
this.choice_build(data);
|
235 |
-
} else if (data.selected && !this.is_multiple) {
|
236 |
-
this.single_set_selected_text(this.choice_label(data));
|
237 |
-
}
|
238 |
-
}
|
239 |
-
if (shown_results >= this.max_shown_results) {
|
240 |
-
break;
|
241 |
-
}
|
242 |
-
}
|
243 |
-
return content;
|
244 |
-
};
|
245 |
-
|
246 |
-
AbstractChosen.prototype.result_add_option = function(option) {
|
247 |
-
var classes, option_el;
|
248 |
-
if (!option.search_match) {
|
249 |
-
return '';
|
250 |
-
}
|
251 |
-
if (!this.include_option_in_results(option)) {
|
252 |
-
return '';
|
253 |
-
}
|
254 |
-
classes = [];
|
255 |
-
if (!option.disabled && !(option.selected && this.is_multiple)) {
|
256 |
-
classes.push("active-result");
|
257 |
-
}
|
258 |
-
if (option.disabled && !(option.selected && this.is_multiple)) {
|
259 |
-
classes.push("disabled-result");
|
260 |
-
}
|
261 |
-
if (option.selected) {
|
262 |
-
classes.push("result-selected");
|
263 |
-
}
|
264 |
-
if (option.group_array_index != null) {
|
265 |
-
classes.push("group-option");
|
266 |
-
}
|
267 |
-
if (option.classes !== "") {
|
268 |
-
classes.push(option.classes);
|
269 |
-
}
|
270 |
-
option_el = document.createElement("li");
|
271 |
-
option_el.className = classes.join(" ");
|
272 |
-
option_el.style.cssText = option.style;
|
273 |
-
option_el.setAttribute("data-option-array-index", option.array_index);
|
274 |
-
option_el.innerHTML = option.search_text;
|
275 |
-
if (option.title) {
|
276 |
-
option_el.title = option.title;
|
277 |
-
}
|
278 |
-
return this.outerHTML(option_el);
|
279 |
-
};
|
280 |
-
|
281 |
-
AbstractChosen.prototype.result_add_group = function(group) {
|
282 |
-
var classes, group_el;
|
283 |
-
if (!(group.search_match || group.group_match)) {
|
284 |
-
return '';
|
285 |
-
}
|
286 |
-
if (!(group.active_options > 0)) {
|
287 |
-
return '';
|
288 |
-
}
|
289 |
-
classes = [];
|
290 |
-
classes.push("group-result");
|
291 |
-
if (group.classes) {
|
292 |
-
classes.push(group.classes);
|
293 |
-
}
|
294 |
-
group_el = document.createElement("li");
|
295 |
-
group_el.className = classes.join(" ");
|
296 |
-
group_el.innerHTML = group.search_text;
|
297 |
-
if (group.title) {
|
298 |
-
group_el.title = group.title;
|
299 |
-
}
|
300 |
-
return this.outerHTML(group_el);
|
301 |
-
};
|
302 |
-
|
303 |
-
AbstractChosen.prototype.results_update_field = function() {
|
304 |
-
this.set_default_text();
|
305 |
-
if (!this.is_multiple) {
|
306 |
-
this.results_reset_cleanup();
|
307 |
-
}
|
308 |
-
this.result_clear_highlight();
|
309 |
-
this.results_build();
|
310 |
-
if (this.results_showing) {
|
311 |
-
return this.winnow_results();
|
312 |
-
}
|
313 |
-
};
|
314 |
-
|
315 |
-
AbstractChosen.prototype.reset_single_select_options = function() {
|
316 |
-
var result, _i, _len, _ref, _results;
|
317 |
-
_ref = this.results_data;
|
318 |
-
_results = [];
|
319 |
-
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
320 |
-
result = _ref[_i];
|
321 |
-
if (result.selected) {
|
322 |
-
_results.push(result.selected = false);
|
323 |
-
} else {
|
324 |
-
_results.push(void 0);
|
325 |
-
}
|
326 |
-
}
|
327 |
-
return _results;
|
328 |
-
};
|
329 |
-
|
330 |
-
AbstractChosen.prototype.results_toggle = function() {
|
331 |
-
if (this.results_showing) {
|
332 |
-
return this.results_hide();
|
333 |
-
} else {
|
334 |
-
return this.results_show();
|
335 |
-
}
|
336 |
-
};
|
337 |
-
|
338 |
-
AbstractChosen.prototype.results_search = function(evt) {
|
339 |
-
if (this.results_showing) {
|
340 |
-
return this.winnow_results();
|
341 |
-
} else {
|
342 |
-
return this.results_show();
|
343 |
-
}
|
344 |
-
};
|
345 |
-
|
346 |
-
AbstractChosen.prototype.winnow_results = function() {
|
347 |
-
var escapedSearchText, option, regex, results, results_group, searchText, startpos, text, zregex, _i, _len, _ref;
|
348 |
-
this.no_results_clear();
|
349 |
-
results = 0;
|
350 |
-
searchText = this.get_search_text();
|
351 |
-
escapedSearchText = searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
|
352 |
-
zregex = new RegExp(escapedSearchText, 'i');
|
353 |
-
regex = this.get_search_regex(escapedSearchText);
|
354 |
-
_ref = this.results_data;
|
355 |
-
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
356 |
-
option = _ref[_i];
|
357 |
-
option.search_match = false;
|
358 |
-
results_group = null;
|
359 |
-
if (this.include_option_in_results(option)) {
|
360 |
-
if (option.group) {
|
361 |
-
option.group_match = false;
|
362 |
-
option.active_options = 0;
|
363 |
-
}
|
364 |
-
if ((option.group_array_index != null) && this.results_data[option.group_array_index]) {
|
365 |
-
results_group = this.results_data[option.group_array_index];
|
366 |
-
if (results_group.active_options === 0 && results_group.search_match) {
|
367 |
-
results += 1;
|
368 |
-
}
|
369 |
-
results_group.active_options += 1;
|
370 |
-
}
|
371 |
-
option.search_text = option.group ? option.label : option.html;
|
372 |
-
if (!(option.group && !this.group_search)) {
|
373 |
-
option.search_match = this.search_string_match(option.search_text, regex);
|
374 |
-
if (option.search_match && !option.group) {
|
375 |
-
results += 1;
|
376 |
-
}
|
377 |
-
if (option.search_match) {
|
378 |
-
if (searchText.length) {
|
379 |
-
startpos = option.search_text.search(zregex);
|
380 |
-
text = option.search_text.substr(0, startpos + searchText.length) + '</em>' + option.search_text.substr(startpos + searchText.length);
|
381 |
-
option.search_text = text.substr(0, startpos) + '<em>' + text.substr(startpos);
|
382 |
-
}
|
383 |
-
if (results_group != null) {
|
384 |
-
results_group.group_match = true;
|
385 |
-
}
|
386 |
-
} else if ((option.group_array_index != null) && this.results_data[option.group_array_index].search_match) {
|
387 |
-
option.search_match = true;
|
388 |
-
}
|
389 |
-
}
|
390 |
-
}
|
391 |
-
}
|
392 |
-
this.result_clear_highlight();
|
393 |
-
if (results < 1 && searchText.length) {
|
394 |
-
this.update_results_content("");
|
395 |
-
return this.no_results(searchText);
|
396 |
-
} else {
|
397 |
-
this.update_results_content(this.results_option_build());
|
398 |
-
return this.winnow_results_set_highlight();
|
399 |
-
}
|
400 |
-
};
|
401 |
-
|
402 |
-
AbstractChosen.prototype.get_search_regex = function(escaped_search_string) {
|
403 |
-
var regex_anchor;
|
404 |
-
regex_anchor = this.search_contains ? "" : "^";
|
405 |
-
return new RegExp(regex_anchor + escaped_search_string, 'i');
|
406 |
-
};
|
407 |
-
|
408 |
-
AbstractChosen.prototype.search_string_match = function(search_string, regex) {
|
409 |
-
var part, parts, _i, _len;
|
410 |
-
if (regex.test(search_string)) {
|
411 |
-
return true;
|
412 |
-
} else if (this.enable_split_word_search && (search_string.indexOf(" ") >= 0 || search_string.indexOf("[") === 0)) {
|
413 |
-
parts = search_string.replace(/\[|\]/g, "").split(" ");
|
414 |
-
if (parts.length) {
|
415 |
-
for (_i = 0, _len = parts.length; _i < _len; _i++) {
|
416 |
-
part = parts[_i];
|
417 |
-
if (regex.test(part)) {
|
418 |
-
return true;
|
419 |
-
}
|
420 |
-
}
|
421 |
-
}
|
422 |
-
}
|
423 |
-
};
|
424 |
-
|
425 |
-
AbstractChosen.prototype.choices_count = function() {
|
426 |
-
var option, _i, _len, _ref;
|
427 |
-
if (this.selected_option_count != null) {
|
428 |
-
return this.selected_option_count;
|
429 |
-
}
|
430 |
-
this.selected_option_count = 0;
|
431 |
-
_ref = this.form_field.options;
|
432 |
-
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
433 |
-
option = _ref[_i];
|
434 |
-
if (option.selected) {
|
435 |
-
this.selected_option_count += 1;
|
436 |
-
}
|
437 |
-
}
|
438 |
-
return this.selected_option_count;
|
439 |
-
};
|
440 |
-
|
441 |
-
AbstractChosen.prototype.choices_click = function(evt) {
|
442 |
-
evt.preventDefault();
|
443 |
-
if (!(this.results_showing || this.is_disabled)) {
|
444 |
-
return this.results_show();
|
445 |
-
}
|
446 |
-
};
|
447 |
-
|
448 |
-
AbstractChosen.prototype.keyup_checker = function(evt) {
|
449 |
-
var stroke, _ref;
|
450 |
-
stroke = (_ref = evt.which) != null ? _ref : evt.keyCode;
|
451 |
-
this.search_field_scale();
|
452 |
-
switch (stroke) {
|
453 |
-
case 8:
|
454 |
-
if (this.is_multiple && this.backstroke_length < 1 && this.choices_count() > 0) {
|
455 |
-
return this.keydown_backstroke();
|
456 |
-
} else if (!this.pending_backstroke) {
|
457 |
-
this.result_clear_highlight();
|
458 |
-
return this.results_search();
|
459 |
-
}
|
460 |
-
break;
|
461 |
-
case 13:
|
462 |
-
evt.preventDefault();
|
463 |
-
if (this.results_showing) {
|
464 |
-
return this.result_select(evt);
|
465 |
-
}
|
466 |
-
break;
|
467 |
-
case 27:
|
468 |
-
if (this.results_showing) {
|
469 |
-
this.results_hide();
|
470 |
-
}
|
471 |
-
return true;
|
472 |
-
case 9:
|
473 |
-
case 38:
|
474 |
-
case 40:
|
475 |
-
case 16:
|
476 |
-
case 91:
|
477 |
-
case 17:
|
478 |
-
case 18:
|
479 |
-
break;
|
480 |
-
default:
|
481 |
-
return this.results_search();
|
482 |
-
}
|
483 |
-
};
|
484 |
-
|
485 |
-
AbstractChosen.prototype.clipboard_event_checker = function(evt) {
|
486 |
-
var _this = this;
|
487 |
-
return setTimeout((function() {
|
488 |
-
return _this.results_search();
|
489 |
-
}), 50);
|
490 |
-
};
|
491 |
-
|
492 |
-
AbstractChosen.prototype.container_width = function() {
|
493 |
-
if (this.options.width != null) {
|
494 |
-
return this.options.width;
|
495 |
-
} else {
|
496 |
-
return "" + this.form_field.offsetWidth + "px";
|
497 |
-
}
|
498 |
-
};
|
499 |
-
|
500 |
-
AbstractChosen.prototype.include_option_in_results = function(option) {
|
501 |
-
if (this.is_multiple && (!this.display_selected_options && option.selected)) {
|
502 |
-
return false;
|
503 |
-
}
|
504 |
-
if (!this.display_disabled_options && option.disabled) {
|
505 |
-
return false;
|
506 |
-
}
|
507 |
-
if (option.empty) {
|
508 |
-
return false;
|
509 |
-
}
|
510 |
-
return true;
|
511 |
-
};
|
512 |
-
|
513 |
-
AbstractChosen.prototype.search_results_touchstart = function(evt) {
|
514 |
-
this.touch_started = true;
|
515 |
-
return this.search_results_mouseover(evt);
|
516 |
-
};
|
517 |
-
|
518 |
-
AbstractChosen.prototype.search_results_touchmove = function(evt) {
|
519 |
-
this.touch_started = false;
|
520 |
-
return this.search_results_mouseout(evt);
|
521 |
-
};
|
522 |
-
|
523 |
-
AbstractChosen.prototype.search_results_touchend = function(evt) {
|
524 |
-
if (this.touch_started) {
|
525 |
-
return this.search_results_mouseup(evt);
|
526 |
-
}
|
527 |
-
};
|
528 |
-
|
529 |
-
AbstractChosen.prototype.outerHTML = function(element) {
|
530 |
-
var tmp;
|
531 |
-
if (element.outerHTML) {
|
532 |
-
return element.outerHTML;
|
533 |
-
}
|
534 |
-
tmp = document.createElement("div");
|
535 |
-
tmp.appendChild(element);
|
536 |
-
return tmp.innerHTML;
|
537 |
-
};
|
538 |
-
|
539 |
-
AbstractChosen.browser_is_supported = function() {
|
540 |
-
if (/iP(od|hone)/i.test(window.navigator.userAgent)) {
|
541 |
-
return false;
|
542 |
-
}
|
543 |
-
if (/Android/i.test(window.navigator.userAgent)) {
|
544 |
-
if (/Mobile/i.test(window.navigator.userAgent)) {
|
545 |
-
return false;
|
546 |
-
}
|
547 |
-
}
|
548 |
-
if (/IEMobile/i.test(window.navigator.userAgent)) {
|
549 |
-
return false;
|
550 |
-
}
|
551 |
-
if (/Windows Phone/i.test(window.navigator.userAgent)) {
|
552 |
-
return false;
|
553 |
-
}
|
554 |
-
if (/BlackBerry/i.test(window.navigator.userAgent)) {
|
555 |
-
return false;
|
556 |
-
}
|
557 |
-
if (/BB10/i.test(window.navigator.userAgent)) {
|
558 |
-
return false;
|
559 |
-
}
|
560 |
-
if (window.navigator.appName === "Microsoft Internet Explorer") {
|
561 |
-
return document.documentMode >= 8;
|
562 |
-
}
|
563 |
-
return true;
|
564 |
-
};
|
565 |
-
|
566 |
-
AbstractChosen.default_multiple_text = "Select Some Options";
|
567 |
-
|
568 |
-
AbstractChosen.default_single_text = "Select an Option";
|
569 |
-
|
570 |
-
AbstractChosen.default_no_result_text = "No results match";
|
571 |
-
|
572 |
-
return AbstractChosen;
|
573 |
-
|
574 |
-
})();
|
575 |
-
|
576 |
-
$ = jQuery;
|
577 |
-
|
578 |
-
$.fn.extend({
|
579 |
-
chosen: function(options) {
|
580 |
-
if (!AbstractChosen.browser_is_supported()) {
|
581 |
-
return this;
|
582 |
-
}
|
583 |
-
return this.each(function(input_field) {
|
584 |
-
var $this, chosen;
|
585 |
-
$this = $(this);
|
586 |
-
chosen = $this.data('chosen');
|
587 |
-
if (options === 'destroy') {
|
588 |
-
if (chosen instanceof Chosen) {
|
589 |
-
chosen.destroy();
|
590 |
-
}
|
591 |
-
return;
|
592 |
-
}
|
593 |
-
if (!(chosen instanceof Chosen)) {
|
594 |
-
$this.data('chosen', new Chosen(this, options));
|
595 |
-
}
|
596 |
-
});
|
597 |
-
}
|
598 |
-
});
|
599 |
-
|
600 |
-
Chosen = (function(_super) {
|
601 |
-
__extends(Chosen, _super);
|
602 |
-
|
603 |
-
function Chosen() {
|
604 |
-
_ref = Chosen.__super__.constructor.apply(this, arguments);
|
605 |
-
return _ref;
|
606 |
-
}
|
607 |
-
|
608 |
-
Chosen.prototype.setup = function() {
|
609 |
-
this.form_field_jq = $(this.form_field);
|
610 |
-
this.current_selectedIndex = this.form_field.selectedIndex;
|
611 |
-
return this.is_rtl = this.form_field_jq.hasClass("chosen-rtl");
|
612 |
-
};
|
613 |
-
|
614 |
-
Chosen.prototype.set_up_html = function() {
|
615 |
-
var container_classes, container_props;
|
616 |
-
container_classes = ["chosen-container"];
|
617 |
-
container_classes.push("chosen-container-" + (this.is_multiple ? "multi" : "single"));
|
618 |
-
if (this.inherit_select_classes && this.form_field.className) {
|
619 |
-
container_classes.push(this.form_field.className);
|
620 |
-
}
|
621 |
-
if (this.is_rtl) {
|
622 |
-
container_classes.push("chosen-rtl");
|
623 |
-
}
|
624 |
-
container_props = {
|
625 |
-
'class': container_classes.join(' '),
|
626 |
-
'style': "width: " + (this.container_width()) + ";",
|
627 |
-
'title': this.form_field.title
|
628 |
-
};
|
629 |
-
if (this.form_field.id.length) {
|
630 |
-
container_props.id = this.form_field.id.replace(/[^\w]/g, '_') + "_chosen";
|
631 |
-
}
|
632 |
-
this.container = $("<div />", container_props);
|
633 |
-
if (this.is_multiple) {
|
634 |
-
this.container.html('<ul class="chosen-choices"><li class="search-field"><input type="text" value="' + this.default_text + '" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chosen-drop"><ul class="chosen-results"></ul></div>');
|
635 |
-
} else {
|
636 |
-
this.container.html('<a class="chosen-single chosen-default"><span>' + this.default_text + '</span><div><b></b></div></a><div class="chosen-drop"><div class="chosen-search"><input type="text" autocomplete="off" /></div><ul class="chosen-results"></ul></div>');
|
637 |
-
}
|
638 |
-
this.form_field_jq.hide().after(this.container);
|
639 |
-
this.dropdown = this.container.find('div.chosen-drop').first();
|
640 |
-
this.search_field = this.container.find('input').first();
|
641 |
-
this.search_results = this.container.find('ul.chosen-results').first();
|
642 |
-
this.search_field_scale();
|
643 |
-
this.search_no_results = this.container.find('li.no-results').first();
|
644 |
-
if (this.is_multiple) {
|
645 |
-
this.search_choices = this.container.find('ul.chosen-choices').first();
|
646 |
-
this.search_container = this.container.find('li.search-field').first();
|
647 |
-
} else {
|
648 |
-
this.search_container = this.container.find('div.chosen-search').first();
|
649 |
-
this.selected_item = this.container.find('.chosen-single').first();
|
650 |
-
}
|
651 |
-
this.results_build();
|
652 |
-
this.set_tab_index();
|
653 |
-
return this.set_label_behavior();
|
654 |
-
};
|
655 |
-
|
656 |
-
Chosen.prototype.on_ready = function() {
|
657 |
-
return this.form_field_jq.trigger("chosen:ready", {
|
658 |
-
chosen: this
|
659 |
-
});
|
660 |
-
};
|
661 |
-
|
662 |
-
Chosen.prototype.register_observers = function() {
|
663 |
-
var _this = this;
|
664 |
-
this.container.bind('touchstart.chosen', function(evt) {
|
665 |
-
_this.container_mousedown(evt);
|
666 |
-
return evt.preventDefault();
|
667 |
-
});
|
668 |
-
this.container.bind('touchend.chosen', function(evt) {
|
669 |
-
_this.container_mouseup(evt);
|
670 |
-
return evt.preventDefault();
|
671 |
-
});
|
672 |
-
this.container.bind('mousedown.chosen', function(evt) {
|
673 |
-
_this.container_mousedown(evt);
|
674 |
-
});
|
675 |
-
this.container.bind('mouseup.chosen', function(evt) {
|
676 |
-
_this.container_mouseup(evt);
|
677 |
-
});
|
678 |
-
this.container.bind('mouseenter.chosen', function(evt) {
|
679 |
-
_this.mouse_enter(evt);
|
680 |
-
});
|
681 |
-
this.container.bind('mouseleave.chosen', function(evt) {
|
682 |
-
_this.mouse_leave(evt);
|
683 |
-
});
|
684 |
-
this.search_results.bind('mouseup.chosen', function(evt) {
|
685 |
-
_this.search_results_mouseup(evt);
|
686 |
-
});
|
687 |
-
this.search_results.bind('mouseover.chosen', function(evt) {
|
688 |
-
_this.search_results_mouseover(evt);
|
689 |
-
});
|
690 |
-
this.search_results.bind('mouseout.chosen', function(evt) {
|
691 |
-
_this.search_results_mouseout(evt);
|
692 |
-
});
|
693 |
-
this.search_results.bind('mousewheel.chosen DOMMouseScroll.chosen', function(evt) {
|
694 |
-
_this.search_results_mousewheel(evt);
|
695 |
-
});
|
696 |
-
this.search_results.bind('touchstart.chosen', function(evt) {
|
697 |
-
_this.search_results_touchstart(evt);
|
698 |
-
});
|
699 |
-
this.search_results.bind('touchmove.chosen', function(evt) {
|
700 |
-
_this.search_results_touchmove(evt);
|
701 |
-
});
|
702 |
-
this.search_results.bind('touchend.chosen', function(evt) {
|
703 |
-
_this.search_results_touchend(evt);
|
704 |
-
});
|
705 |
-
this.form_field_jq.bind("chosen:updated.chosen", function(evt) {
|
706 |
-
_this.results_update_field(evt);
|
707 |
-
});
|
708 |
-
this.form_field_jq.bind("chosen:activate.chosen", function(evt) {
|
709 |
-
_this.activate_field(evt);
|
710 |
-
});
|
711 |
-
this.form_field_jq.bind("chosen:open.chosen", function(evt) {
|
712 |
-
_this.container_mousedown(evt);
|
713 |
-
});
|
714 |
-
this.form_field_jq.bind("chosen:close.chosen", function(evt) {
|
715 |
-
_this.input_blur(evt);
|
716 |
-
});
|
717 |
-
this.search_field.bind('blur.chosen', function(evt) {
|
718 |
-
_this.input_blur(evt);
|
719 |
-
});
|
720 |
-
this.search_field.bind('keyup.chosen', function(evt) {
|
721 |
-
_this.keyup_checker(evt);
|
722 |
-
});
|
723 |
-
this.search_field.bind('keydown.chosen', function(evt) {
|
724 |
-
_this.keydown_checker(evt);
|
725 |
-
});
|
726 |
-
this.search_field.bind('focus.chosen', function(evt) {
|
727 |
-
_this.input_focus(evt);
|
728 |
-
});
|
729 |
-
this.search_field.bind('cut.chosen', function(evt) {
|
730 |
-
_this.clipboard_event_checker(evt);
|
731 |
-
});
|
732 |
-
this.search_field.bind('paste.chosen', function(evt) {
|
733 |
-
_this.clipboard_event_checker(evt);
|
734 |
-
});
|
735 |
-
if (this.is_multiple) {
|
736 |
-
return this.search_choices.bind('click.chosen', function(evt) {
|
737 |
-
_this.choices_click(evt);
|
738 |
-
});
|
739 |
-
} else {
|
740 |
-
return this.container.bind('click.chosen', function(evt) {
|
741 |
-
evt.preventDefault();
|
742 |
-
});
|
743 |
-
}
|
744 |
-
};
|
745 |
-
|
746 |
-
Chosen.prototype.destroy = function() {
|
747 |
-
$(this.container[0].ownerDocument).unbind("click.chosen", this.click_test_action);
|
748 |
-
if (this.search_field[0].tabIndex) {
|
749 |
-
this.form_field_jq[0].tabIndex = this.search_field[0].tabIndex;
|
750 |
-
}
|
751 |
-
this.container.remove();
|
752 |
-
this.form_field_jq.removeData('chosen');
|
753 |
-
return this.form_field_jq.show();
|
754 |
-
};
|
755 |
-
|
756 |
-
Chosen.prototype.search_field_disabled = function() {
|
757 |
-
this.is_disabled = this.form_field_jq[0].disabled;
|
758 |
-
if (this.is_disabled) {
|
759 |
-
this.container.addClass('chosen-disabled');
|
760 |
-
this.search_field[0].disabled = true;
|
761 |
-
if (!this.is_multiple) {
|
762 |
-
this.selected_item.unbind("focus.chosen", this.activate_action);
|
763 |
-
}
|
764 |
-
return this.close_field();
|
765 |
-
} else {
|
766 |
-
this.container.removeClass('chosen-disabled');
|
767 |
-
this.search_field[0].disabled = false;
|
768 |
-
if (!this.is_multiple) {
|
769 |
-
return this.selected_item.bind("focus.chosen", this.activate_action);
|
770 |
-
}
|
771 |
-
}
|
772 |
-
};
|
773 |
-
|
774 |
-
Chosen.prototype.container_mousedown = function(evt) {
|
775 |
-
if (!this.is_disabled) {
|
776 |
-
if (evt && evt.type === "mousedown" && !this.results_showing) {
|
777 |
-
evt.preventDefault();
|
778 |
-
}
|
779 |
-
if (!((evt != null) && ($(evt.target)).hasClass("search-choice-close"))) {
|
780 |
-
if (!this.active_field) {
|
781 |
-
if (this.is_multiple) {
|
782 |
-
this.search_field.val("");
|
783 |
-
}
|
784 |
-
$(this.container[0].ownerDocument).bind('click.chosen', this.click_test_action);
|
785 |
-
this.results_show();
|
786 |
-
} else if (!this.is_multiple && evt && (($(evt.target)[0] === this.selected_item[0]) || $(evt.target).parents("a.chosen-single").length)) {
|
787 |
-
evt.preventDefault();
|
788 |
-
this.results_toggle();
|
789 |
-
}
|
790 |
-
return this.activate_field();
|
791 |
-
}
|
792 |
-
}
|
793 |
-
};
|
794 |
-
|
795 |
-
Chosen.prototype.container_mouseup = function(evt) {
|
796 |
-
if (evt.target.nodeName === "ABBR" && !this.is_disabled) {
|
797 |
-
return this.results_reset(evt);
|
798 |
-
}
|
799 |
-
};
|
800 |
-
|
801 |
-
Chosen.prototype.search_results_mousewheel = function(evt) {
|
802 |
-
var delta;
|
803 |
-
if (evt.originalEvent) {
|
804 |
-
delta = evt.originalEvent.deltaY || -evt.originalEvent.wheelDelta || evt.originalEvent.detail;
|
805 |
-
}
|
806 |
-
if (delta != null) {
|
807 |
-
evt.preventDefault();
|
808 |
-
if (evt.type === 'DOMMouseScroll') {
|
809 |
-
delta = delta * 40;
|
810 |
-
}
|
811 |
-
return this.search_results.scrollTop(delta + this.search_results.scrollTop());
|
812 |
-
}
|
813 |
-
};
|
814 |
-
|
815 |
-
Chosen.prototype.blur_test = function(evt) {
|
816 |
-
if (!this.active_field && this.container.hasClass("chosen-container-active")) {
|
817 |
-
return this.close_field();
|
818 |
-
}
|
819 |
-
};
|
820 |
-
|
821 |
-
Chosen.prototype.close_field = function() {
|
822 |
-
$(this.container[0].ownerDocument).unbind("click.chosen", this.click_test_action);
|
823 |
-
this.active_field = false;
|
824 |
-
this.results_hide();
|
825 |
-
this.container.removeClass("chosen-container-active");
|
826 |
-
this.clear_backstroke();
|
827 |
-
this.show_search_field_default();
|
828 |
-
return this.search_field_scale();
|
829 |
-
};
|
830 |
-
|
831 |
-
Chosen.prototype.activate_field = function() {
|
832 |
-
this.container.addClass("chosen-container-active");
|
833 |
-
this.active_field = true;
|
834 |
-
this.search_field.val(this.search_field.val());
|
835 |
-
return this.search_field.focus();
|
836 |
-
};
|
837 |
-
|
838 |
-
Chosen.prototype.test_active_click = function(evt) {
|
839 |
-
var active_container;
|
840 |
-
active_container = $(evt.target).closest('.chosen-container');
|
841 |
-
if (active_container.length && this.container[0] === active_container[0]) {
|
842 |
-
return this.active_field = true;
|
843 |
-
} else {
|
844 |
-
return this.close_field();
|
845 |
-
}
|
846 |
-
};
|
847 |
-
|
848 |
-
Chosen.prototype.results_build = function() {
|
849 |
-
this.parsing = true;
|
850 |
-
this.selected_option_count = null;
|
851 |
-
this.results_data = SelectParser.select_to_array(this.form_field);
|
852 |
-
if (this.is_multiple) {
|
853 |
-
this.search_choices.find("li.search-choice").remove();
|
854 |
-
} else if (!this.is_multiple) {
|
855 |
-
this.single_set_selected_text();
|
856 |
-
if (this.disable_search || this.form_field.options.length <= this.disable_search_threshold) {
|
857 |
-
this.search_field[0].readOnly = true;
|
858 |
-
this.container.addClass("chosen-container-single-nosearch");
|
859 |
-
} else {
|
860 |
-
this.search_field[0].readOnly = false;
|
861 |
-
this.container.removeClass("chosen-container-single-nosearch");
|
862 |
-
}
|
863 |
-
}
|
864 |
-
this.update_results_content(this.results_option_build({
|
865 |
-
first: true
|
866 |
-
}));
|
867 |
-
this.search_field_disabled();
|
868 |
-
this.show_search_field_default();
|
869 |
-
this.search_field_scale();
|
870 |
-
return this.parsing = false;
|
871 |
-
};
|
872 |
-
|
873 |
-
Chosen.prototype.result_do_highlight = function(el) {
|
874 |
-
var high_bottom, high_top, maxHeight, visible_bottom, visible_top;
|
875 |
-
if (el.length) {
|
876 |
-
this.result_clear_highlight();
|
877 |
-
this.result_highlight = el;
|
878 |
-
this.result_highlight.addClass("highlighted");
|
879 |
-
maxHeight = parseInt(this.search_results.css("maxHeight"), 10);
|
880 |
-
visible_top = this.search_results.scrollTop();
|
881 |
-
visible_bottom = maxHeight + visible_top;
|
882 |
-
high_top = this.result_highlight.position().top + this.search_results.scrollTop();
|
883 |
-
high_bottom = high_top + this.result_highlight.outerHeight();
|
884 |
-
if (high_bottom >= visible_bottom) {
|
885 |
-
return this.search_results.scrollTop((high_bottom - maxHeight) > 0 ? high_bottom - maxHeight : 0);
|
886 |
-
} else if (high_top < visible_top) {
|
887 |
-
return this.search_results.scrollTop(high_top);
|
888 |
-
}
|
889 |
-
}
|
890 |
-
};
|
891 |
-
|
892 |
-
Chosen.prototype.result_clear_highlight = function() {
|
893 |
-
if (this.result_highlight) {
|
894 |
-
this.result_highlight.removeClass("highlighted");
|
895 |
-
}
|
896 |
-
return this.result_highlight = null;
|
897 |
-
};
|
898 |
-
|
899 |
-
Chosen.prototype.results_show = function() {
|
900 |
-
if (this.is_multiple && this.max_selected_options <= this.choices_count()) {
|
901 |
-
this.form_field_jq.trigger("chosen:maxselected", {
|
902 |
-
chosen: this
|
903 |
-
});
|
904 |
-
return false;
|
905 |
-
}
|
906 |
-
this.container.addClass("chosen-with-drop");
|
907 |
-
this.results_showing = true;
|
908 |
-
this.search_field.focus();
|
909 |
-
this.search_field.val(this.search_field.val());
|
910 |
-
this.winnow_results();
|
911 |
-
return this.form_field_jq.trigger("chosen:showing_dropdown", {
|
912 |
-
chosen: this
|
913 |
-
});
|
914 |
-
};
|
915 |
-
|
916 |
-
Chosen.prototype.update_results_content = function(content) {
|
917 |
-
return this.search_results.html(content);
|
918 |
-
};
|
919 |
-
|
920 |
-
Chosen.prototype.results_hide = function() {
|
921 |
-
if (this.results_showing) {
|
922 |
-
this.result_clear_highlight();
|
923 |
-
this.container.removeClass("chosen-with-drop");
|
924 |
-
this.form_field_jq.trigger("chosen:hiding_dropdown", {
|
925 |
-
chosen: this
|
926 |
-
});
|
927 |
-
}
|
928 |
-
return this.results_showing = false;
|
929 |
-
};
|
930 |
-
|
931 |
-
Chosen.prototype.set_tab_index = function(el) {
|
932 |
-
var ti;
|
933 |
-
if (this.form_field.tabIndex) {
|
934 |
-
ti = this.form_field.tabIndex;
|
935 |
-
this.form_field.tabIndex = -1;
|
936 |
-
return this.search_field[0].tabIndex = ti;
|
937 |
-
}
|
938 |
-
};
|
939 |
-
|
940 |
-
Chosen.prototype.set_label_behavior = function() {
|
941 |
-
var _this = this;
|
942 |
-
this.form_field_label = this.form_field_jq.parents("label");
|
943 |
-
if (!this.form_field_label.length && this.form_field.id.length) {
|
944 |
-
this.form_field_label = $("label[for='" + this.form_field.id + "']");
|
945 |
-
}
|
946 |
-
if (this.form_field_label.length > 0) {
|
947 |
-
return this.form_field_label.bind('click.chosen', function(evt) {
|
948 |
-
if (_this.is_multiple) {
|
949 |
-
return _this.container_mousedown(evt);
|
950 |
-
} else {
|
951 |
-
return _this.activate_field();
|
952 |
-
}
|
953 |
-
});
|
954 |
-
}
|
955 |
-
};
|
956 |
-
|
957 |
-
Chosen.prototype.show_search_field_default = function() {
|
958 |
-
if (this.is_multiple && this.choices_count() < 1 && !this.active_field) {
|
959 |
-
this.search_field.val(this.default_text);
|
960 |
-
return this.search_field.addClass("default");
|
961 |
-
} else {
|
962 |
-
this.search_field.val("");
|
963 |
-
return this.search_field.removeClass("default");
|
964 |
-
}
|
965 |
-
};
|
966 |
-
|
967 |
-
Chosen.prototype.search_results_mouseup = function(evt) {
|
968 |
-
var target;
|
969 |
-
target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first();
|
970 |
-
if (target.length) {
|
971 |
-
this.result_highlight = target;
|
972 |
-
this.result_select(evt);
|
973 |
-
return this.search_field.focus();
|
974 |
-
}
|
975 |
-
};
|
976 |
-
|
977 |
-
Chosen.prototype.search_results_mouseover = function(evt) {
|
978 |
-
var target;
|
979 |
-
target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first();
|
980 |
-
if (target) {
|
981 |
-
return this.result_do_highlight(target);
|
982 |
-
}
|
983 |
-
};
|
984 |
-
|
985 |
-
Chosen.prototype.search_results_mouseout = function(evt) {
|
986 |
-
if ($(evt.target).hasClass("active-result" || $(evt.target).parents('.active-result').first())) {
|
987 |
-
return this.result_clear_highlight();
|
988 |
-
}
|
989 |
-
};
|
990 |
-
|
991 |
-
Chosen.prototype.choice_build = function(item) {
|
992 |
-
var choice, close_link,
|
993 |
-
_this = this;
|
994 |
-
choice = $('<li />', {
|
995 |
-
"class": "search-choice"
|
996 |
-
}).html("<span>" + (this.choice_label(item)) + "</span>");
|
997 |
-
if (item.disabled) {
|
998 |
-
choice.addClass('search-choice-disabled');
|
999 |
-
} else {
|
1000 |
-
close_link = $('<a />', {
|
1001 |
-
"class": 'search-choice-close',
|
1002 |
-
'data-option-array-index': item.array_index
|
1003 |
-
});
|
1004 |
-
close_link.bind('click.chosen', function(evt) {
|
1005 |
-
return _this.choice_destroy_link_click(evt);
|
1006 |
-
});
|
1007 |
-
choice.append(close_link);
|
1008 |
-
}
|
1009 |
-
return this.search_container.before(choice);
|
1010 |
-
};
|
1011 |
-
|
1012 |
-
Chosen.prototype.choice_destroy_link_click = function(evt) {
|
1013 |
-
evt.preventDefault();
|
1014 |
-
evt.stopPropagation();
|
1015 |
-
if (!this.is_disabled) {
|
1016 |
-
return this.choice_destroy($(evt.target));
|
1017 |
-
}
|
1018 |
-
};
|
1019 |
-
|
1020 |
-
Chosen.prototype.choice_destroy = function(link) {
|
1021 |
-
if (this.result_deselect(link[0].getAttribute("data-option-array-index"))) {
|
1022 |
-
this.show_search_field_default();
|
1023 |
-
if (this.is_multiple && this.choices_count() > 0 && this.search_field.val().length < 1) {
|
1024 |
-
this.results_hide();
|
1025 |
-
}
|
1026 |
-
link.parents('li').first().remove();
|
1027 |
-
return this.search_field_scale();
|
1028 |
-
}
|
1029 |
-
};
|
1030 |
-
|
1031 |
-
Chosen.prototype.results_reset = function() {
|
1032 |
-
this.reset_single_select_options();
|
1033 |
-
this.form_field.options[0].selected = true;
|
1034 |
-
this.single_set_selected_text();
|
1035 |
-
this.show_search_field_default();
|
1036 |
-
this.results_reset_cleanup();
|
1037 |
-
this.form_field_jq.trigger("change");
|
1038 |
-
if (this.active_field) {
|
1039 |
-
return this.results_hide();
|
1040 |
-
}
|
1041 |
-
};
|
1042 |
-
|
1043 |
-
Chosen.prototype.results_reset_cleanup = function() {
|
1044 |
-
this.current_selectedIndex = this.form_field.selectedIndex;
|
1045 |
-
return this.selected_item.find("abbr").remove();
|
1046 |
-
};
|
1047 |
-
|
1048 |
-
Chosen.prototype.result_select = function(evt) {
|
1049 |
-
var high, item;
|
1050 |
-
if (this.result_highlight) {
|
1051 |
-
high = this.result_highlight;
|
1052 |
-
this.result_clear_highlight();
|
1053 |
-
if (this.is_multiple && this.max_selected_options <= this.choices_count()) {
|
1054 |
-
this.form_field_jq.trigger("chosen:maxselected", {
|
1055 |
-
chosen: this
|
1056 |
-
});
|
1057 |
-
return false;
|
1058 |
-
}
|
1059 |
-
if (this.is_multiple) {
|
1060 |
-
high.removeClass("active-result");
|
1061 |
-
} else {
|
1062 |
-
this.reset_single_select_options();
|
1063 |
-
}
|
1064 |
-
high.addClass("result-selected");
|
1065 |
-
item = this.results_data[high[0].getAttribute("data-option-array-index")];
|
1066 |
-
item.selected = true;
|
1067 |
-
this.form_field.options[item.options_index].selected = true;
|
1068 |
-
this.selected_option_count = null;
|
1069 |
-
if (this.is_multiple) {
|
1070 |
-
this.choice_build(item);
|
1071 |
-
} else {
|
1072 |
-
this.single_set_selected_text(this.choice_label(item));
|
1073 |
-
}
|
1074 |
-
if (!((evt.metaKey || evt.ctrlKey) && this.is_multiple)) {
|
1075 |
-
this.results_hide();
|
1076 |
-
}
|
1077 |
-
this.show_search_field_default();
|
1078 |
-
if (this.is_multiple || this.form_field.selectedIndex !== this.current_selectedIndex) {
|
1079 |
-
this.form_field_jq.trigger("change", {
|
1080 |
-
'selected': this.form_field.options[item.options_index].value
|
1081 |
-
});
|
1082 |
-
}
|
1083 |
-
this.current_selectedIndex = this.form_field.selectedIndex;
|
1084 |
-
evt.preventDefault();
|
1085 |
-
return this.search_field_scale();
|
1086 |
-
}
|
1087 |
-
};
|
1088 |
-
|
1089 |
-
Chosen.prototype.single_set_selected_text = function(text) {
|
1090 |
-
if (text == null) {
|
1091 |
-
text = this.default_text;
|
1092 |
-
}
|
1093 |
-
if (text === this.default_text) {
|
1094 |
-
this.selected_item.addClass("chosen-default");
|
1095 |
-
} else {
|
1096 |
-
this.single_deselect_control_build();
|
1097 |
-
this.selected_item.removeClass("chosen-default");
|
1098 |
-
}
|
1099 |
-
return this.selected_item.find("span").html(text);
|
1100 |
-
};
|
1101 |
-
|
1102 |
-
Chosen.prototype.result_deselect = function(pos) {
|
1103 |
-
var result_data;
|
1104 |
-
result_data = this.results_data[pos];
|
1105 |
-
if (!this.form_field.options[result_data.options_index].disabled) {
|
1106 |
-
result_data.selected = false;
|
1107 |
-
this.form_field.options[result_data.options_index].selected = false;
|
1108 |
-
this.selected_option_count = null;
|
1109 |
-
this.result_clear_highlight();
|
1110 |
-
if (this.results_showing) {
|
1111 |
-
this.winnow_results();
|
1112 |
-
}
|
1113 |
-
this.form_field_jq.trigger("change", {
|
1114 |
-
deselected: this.form_field.options[result_data.options_index].value
|
1115 |
-
});
|
1116 |
-
this.search_field_scale();
|
1117 |
-
return true;
|
1118 |
-
} else {
|
1119 |
-
return false;
|
1120 |
-
}
|
1121 |
-
};
|
1122 |
-
|
1123 |
-
Chosen.prototype.single_deselect_control_build = function() {
|
1124 |
-
if (!this.allow_single_deselect) {
|
1125 |
-
return;
|
1126 |
-
}
|
1127 |
-
if (!this.selected_item.find("abbr").length) {
|
1128 |
-
this.selected_item.find("span").first().after("<abbr class=\"search-choice-close\"></abbr>");
|
1129 |
-
}
|
1130 |
-
return this.selected_item.addClass("chosen-single-with-deselect");
|
1131 |
-
};
|
1132 |
-
|
1133 |
-
Chosen.prototype.get_search_text = function() {
|
1134 |
-
return $('<div/>').text($.trim(this.search_field.val())).html();
|
1135 |
-
};
|
1136 |
-
|
1137 |
-
Chosen.prototype.winnow_results_set_highlight = function() {
|
1138 |
-
var do_high, selected_results;
|
1139 |
-
selected_results = !this.is_multiple ? this.search_results.find(".result-selected.active-result") : [];
|
1140 |
-
do_high = selected_results.length ? selected_results.first() : this.search_results.find(".active-result").first();
|
1141 |
-
if (do_high != null) {
|
1142 |
-
return this.result_do_highlight(do_high);
|
1143 |
-
}
|
1144 |
-
};
|
1145 |
-
|
1146 |
-
Chosen.prototype.no_results = function(terms) {
|
1147 |
-
var no_results_html;
|
1148 |
-
no_results_html = $('<li class="no-results">' + this.results_none_found + ' "<span></span>"</li>');
|
1149 |
-
no_results_html.find("span").first().html(terms);
|
1150 |
-
this.search_results.append(no_results_html);
|
1151 |
-
return this.form_field_jq.trigger("chosen:no_results", {
|
1152 |
-
chosen: this
|
1153 |
-
});
|
1154 |
-
};
|
1155 |
-
|
1156 |
-
Chosen.prototype.no_results_clear = function() {
|
1157 |
-
return this.search_results.find(".no-results").remove();
|
1158 |
-
};
|
1159 |
-
|
1160 |
-
Chosen.prototype.keydown_arrow = function() {
|
1161 |
-
var next_sib;
|
1162 |
-
if (this.results_showing && this.result_highlight) {
|
1163 |
-
next_sib = this.result_highlight.nextAll("li.active-result").first();
|
1164 |
-
if (next_sib) {
|
1165 |
-
return this.result_do_highlight(next_sib);
|
1166 |
-
}
|
1167 |
-
} else {
|
1168 |
-
return this.results_show();
|
1169 |
-
}
|
1170 |
-
};
|
1171 |
-
|
1172 |
-
Chosen.prototype.keyup_arrow = function() {
|
1173 |
-
var prev_sibs;
|
1174 |
-
if (!this.results_showing && !this.is_multiple) {
|
1175 |
-
return this.results_show();
|
1176 |
-
} else if (this.result_highlight) {
|
1177 |
-
prev_sibs = this.result_highlight.prevAll("li.active-result");
|
1178 |
-
if (prev_sibs.length) {
|
1179 |
-
return this.result_do_highlight(prev_sibs.first());
|
1180 |
-
} else {
|
1181 |
-
if (this.choices_count() > 0) {
|
1182 |
-
this.results_hide();
|
1183 |
-
}
|
1184 |
-
return this.result_clear_highlight();
|
1185 |
-
}
|
1186 |
-
}
|
1187 |
-
};
|
1188 |
-
|
1189 |
-
Chosen.prototype.keydown_backstroke = function() {
|
1190 |
-
var next_available_destroy;
|
1191 |
-
if (this.pending_backstroke) {
|
1192 |
-
this.choice_destroy(this.pending_backstroke.find("a").first());
|
1193 |
-
return this.clear_backstroke();
|
1194 |
-
} else {
|
1195 |
-
next_available_destroy = this.search_container.siblings("li.search-choice").last();
|
1196 |
-
if (next_available_destroy.length && !next_available_destroy.hasClass("search-choice-disabled")) {
|
1197 |
-
this.pending_backstroke = next_available_destroy;
|
1198 |
-
if (this.single_backstroke_delete) {
|
1199 |
-
return this.keydown_backstroke();
|
1200 |
-
} else {
|
1201 |
-
return this.pending_backstroke.addClass("search-choice-focus");
|
1202 |
-
}
|
1203 |
-
}
|
1204 |
-
}
|
1205 |
-
};
|
1206 |
-
|
1207 |
-
Chosen.prototype.clear_backstroke = function() {
|
1208 |
-
if (this.pending_backstroke) {
|
1209 |
-
this.pending_backstroke.removeClass("search-choice-focus");
|
1210 |
-
}
|
1211 |
-
return this.pending_backstroke = null;
|
1212 |
-
};
|
1213 |
-
|
1214 |
-
Chosen.prototype.keydown_checker = function(evt) {
|
1215 |
-
var stroke, _ref1;
|
1216 |
-
stroke = (_ref1 = evt.which) != null ? _ref1 : evt.keyCode;
|
1217 |
-
this.search_field_scale();
|
1218 |
-
if (stroke !== 8 && this.pending_backstroke) {
|
1219 |
-
this.clear_backstroke();
|
1220 |
-
}
|
1221 |
-
switch (stroke) {
|
1222 |
-
case 8:
|
1223 |
-
this.backstroke_length = this.search_field.val().length;
|
1224 |
-
break;
|
1225 |
-
case 9:
|
1226 |
-
if (this.results_showing && !this.is_multiple) {
|
1227 |
-
this.result_select(evt);
|
1228 |
-
}
|
1229 |
-
this.mouse_on_container = false;
|
1230 |
-
break;
|
1231 |
-
case 13:
|
1232 |
-
if (this.results_showing) {
|
1233 |
-
evt.preventDefault();
|
1234 |
-
}
|
1235 |
-
break;
|
1236 |
-
case 32:
|
1237 |
-
if (this.disable_search) {
|
1238 |
-
evt.preventDefault();
|
1239 |
-
}
|
1240 |
-
break;
|
1241 |
-
case 38:
|
1242 |
-
evt.preventDefault();
|
1243 |
-
this.keyup_arrow();
|
1244 |
-
break;
|
1245 |
-
case 40:
|
1246 |
-
evt.preventDefault();
|
1247 |
-
this.keydown_arrow();
|
1248 |
-
break;
|
1249 |
-
}
|
1250 |
-
};
|
1251 |
-
|
1252 |
-
Chosen.prototype.search_field_scale = function() {
|
1253 |
-
var div, f_width, h, style, style_block, styles, w, _i, _len;
|
1254 |
-
if (this.is_multiple) {
|
1255 |
-
h = 0;
|
1256 |
-
w = 0;
|
1257 |
-
style_block = "position:absolute; left: -1000px; top: -1000px; display:none;";
|
1258 |
-
styles = ['font-size', 'font-style', 'font-weight', 'font-family', 'line-height', 'text-transform', 'letter-spacing'];
|
1259 |
-
for (_i = 0, _len = styles.length; _i < _len; _i++) {
|
1260 |
-
style = styles[_i];
|
1261 |
-
style_block += style + ":" + this.search_field.css(style) + ";";
|
1262 |
-
}
|
1263 |
-
div = $('<div />', {
|
1264 |
-
'style': style_block
|
1265 |
-
});
|
1266 |
-
div.text(this.search_field.val());
|
1267 |
-
$('body').append(div);
|
1268 |
-
w = div.width() + 25;
|
1269 |
-
div.remove();
|
1270 |
-
f_width = this.container.outerWidth();
|
1271 |
-
if (w > f_width - 10) {
|
1272 |
-
w = f_width - 10;
|
1273 |
-
}
|
1274 |
-
return this.search_field.css({
|
1275 |
-
'width': w + 'px'
|
1276 |
-
});
|
1277 |
-
}
|
1278 |
-
};
|
1279 |
-
|
1280 |
-
return Chosen;
|
1281 |
-
|
1282 |
-
})(AbstractChosen);
|
1283 |
-
|
1284 |
-
}).call(this);
|
1 |
+
/*!
|
2 |
+
Chosen, a Select Box Enhancer for jQuery and Prototype
|
3 |
+
by Patrick Filler for Harvest, http://getharvest.com
|
4 |
+
|
5 |
+
Version 1.5.1
|
6 |
+
Full source at https://github.com/harvesthq/chosen
|
7 |
+
Copyright (c) 2011-2016 Harvest http://getharvest.com
|
8 |
+
|
9 |
+
MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
|
10 |
+
This file is generated by `grunt build`, do not edit it by hand.
|
11 |
+
*/
|
12 |
+
|
13 |
+
(function() {
|
14 |
+
var $, AbstractChosen, Chosen, SelectParser, _ref,
|
15 |
+
__hasProp = {}.hasOwnProperty,
|
16 |
+
__extends = function(child, parent) { for (var key in parent) { if (__hasProp.call(parent, key)) child[key] = parent[key]; } function ctor() { this.constructor = child; } ctor.prototype = parent.prototype; child.prototype = new ctor(); child.__super__ = parent.prototype; return child; };
|
17 |
+
|
18 |
+
SelectParser = (function() {
|
19 |
+
function SelectParser() {
|
20 |
+
this.options_index = 0;
|
21 |
+
this.parsed = [];
|
22 |
+
}
|
23 |
+
|
24 |
+
SelectParser.prototype.add_node = function(child) {
|
25 |
+
if (child.nodeName.toUpperCase() === "OPTGROUP") {
|
26 |
+
return this.add_group(child);
|
27 |
+
} else {
|
28 |
+
return this.add_option(child);
|
29 |
+
}
|
30 |
+
};
|
31 |
+
|
32 |
+
SelectParser.prototype.add_group = function(group) {
|
33 |
+
var group_position, option, _i, _len, _ref, _results;
|
34 |
+
group_position = this.parsed.length;
|
35 |
+
this.parsed.push({
|
36 |
+
array_index: group_position,
|
37 |
+
group: true,
|
38 |
+
label: this.escapeExpression(group.label),
|
39 |
+
title: group.title ? group.title : void 0,
|
40 |
+
children: 0,
|
41 |
+
disabled: group.disabled,
|
42 |
+
classes: group.className
|
43 |
+
});
|
44 |
+
_ref = group.childNodes;
|
45 |
+
_results = [];
|
46 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
47 |
+
option = _ref[_i];
|
48 |
+
_results.push(this.add_option(option, group_position, group.disabled));
|
49 |
+
}
|
50 |
+
return _results;
|
51 |
+
};
|
52 |
+
|
53 |
+
SelectParser.prototype.add_option = function(option, group_position, group_disabled) {
|
54 |
+
if (option.nodeName.toUpperCase() === "OPTION") {
|
55 |
+
if (option.text !== "") {
|
56 |
+
if (group_position != null) {
|
57 |
+
this.parsed[group_position].children += 1;
|
58 |
+
}
|
59 |
+
this.parsed.push({
|
60 |
+
array_index: this.parsed.length,
|
61 |
+
options_index: this.options_index,
|
62 |
+
value: option.value,
|
63 |
+
text: option.text,
|
64 |
+
html: option.innerHTML,
|
65 |
+
title: option.title ? option.title : void 0,
|
66 |
+
selected: option.selected,
|
67 |
+
disabled: group_disabled === true ? group_disabled : option.disabled,
|
68 |
+
group_array_index: group_position,
|
69 |
+
group_label: group_position != null ? this.parsed[group_position].label : null,
|
70 |
+
classes: option.className,
|
71 |
+
style: option.style.cssText
|
72 |
+
});
|
73 |
+
} else {
|
74 |
+
this.parsed.push({
|
75 |
+
array_index: this.parsed.length,
|
76 |
+
options_index: this.options_index,
|
77 |
+
empty: true
|
78 |
+
});
|
79 |
+
}
|
80 |
+
return this.options_index += 1;
|
81 |
+
}
|
82 |
+
};
|
83 |
+
|
84 |
+
SelectParser.prototype.escapeExpression = function(text) {
|
85 |
+
var map, unsafe_chars;
|
86 |
+
if ((text == null) || text === false) {
|
87 |
+
return "";
|
88 |
+
}
|
89 |
+
if (!/[\&\<\>\"\'\`]/.test(text)) {
|
90 |
+
return text;
|
91 |
+
}
|
92 |
+
map = {
|
93 |
+
"<": "<",
|
94 |
+
">": ">",
|
95 |
+
'"': """,
|
96 |
+
"'": "'",
|
97 |
+
"`": "`"
|
98 |
+
};
|
99 |
+
unsafe_chars = /&(?!\w+;)|[\<\>\"\'\`]/g;
|
100 |
+
return text.replace(unsafe_chars, function(chr) {
|
101 |
+
return map[chr] || "&";
|
102 |
+
});
|
103 |
+
};
|
104 |
+
|
105 |
+
return SelectParser;
|
106 |
+
|
107 |
+
})();
|
108 |
+
|
109 |
+
SelectParser.select_to_array = function(select) {
|
110 |
+
var child, parser, _i, _len, _ref;
|
111 |
+
parser = new SelectParser();
|
112 |
+
_ref = select.childNodes;
|
113 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
114 |
+
child = _ref[_i];
|
115 |
+
parser.add_node(child);
|
116 |
+
}
|
117 |
+
return parser.parsed;
|
118 |
+
};
|
119 |
+
|
120 |
+
AbstractChosen = (function() {
|
121 |
+
function AbstractChosen(form_field, options) {
|
122 |
+
this.form_field = form_field;
|
123 |
+
this.options = options != null ? options : {};
|
124 |
+
if (!AbstractChosen.browser_is_supported()) {
|
125 |
+
return;
|
126 |
+
}
|
127 |
+
this.is_multiple = this.form_field.multiple;
|
128 |
+
this.set_default_text();
|
129 |
+
this.set_default_values();
|
130 |
+
this.setup();
|
131 |
+
this.set_up_html();
|
132 |
+
this.register_observers();
|
133 |
+
this.on_ready();
|
134 |
+
}
|
135 |
+
|
136 |
+
AbstractChosen.prototype.set_default_values = function() {
|
137 |
+
var _this = this;
|
138 |
+
this.click_test_action = function(evt) {
|
139 |
+
return _this.test_active_click(evt);
|
140 |
+
};
|
141 |
+
this.activate_action = function(evt) {
|
142 |
+
return _this.activate_field(evt);
|
143 |
+
};
|
144 |
+
this.active_field = false;
|
145 |
+
this.mouse_on_container = false;
|
146 |
+
this.results_showing = false;
|
147 |
+
this.result_highlighted = null;
|
148 |
+
this.allow_single_deselect = (this.options.allow_single_deselect != null) && (this.form_field.options[0] != null) && this.form_field.options[0].text === "" ? this.options.allow_single_deselect : false;
|
149 |
+
this.disable_search_threshold = this.options.disable_search_threshold || 0;
|
150 |
+
this.disable_search = this.options.disable_search || false;
|
151 |
+
this.enable_split_word_search = this.options.enable_split_word_search != null ? this.options.enable_split_word_search : true;
|
152 |
+
this.group_search = this.options.group_search != null ? this.options.group_search : true;
|
153 |
+
this.search_contains = this.options.search_contains || false;
|
154 |
+
this.single_backstroke_delete = this.options.single_backstroke_delete != null ? this.options.single_backstroke_delete : true;
|
155 |
+
this.max_selected_options = this.options.max_selected_options || Infinity;
|
156 |
+
this.inherit_select_classes = this.options.inherit_select_classes || false;
|
157 |
+
this.display_selected_options = this.options.display_selected_options != null ? this.options.display_selected_options : true;
|
158 |
+
this.display_disabled_options = this.options.display_disabled_options != null ? this.options.display_disabled_options : true;
|
159 |
+
this.include_group_label_in_selected = this.options.include_group_label_in_selected || false;
|
160 |
+
return this.max_shown_results = this.options.max_shown_results || Number.POSITIVE_INFINITY;
|
161 |
+
};
|
162 |
+
|
163 |
+
AbstractChosen.prototype.set_default_text = function() {
|
164 |
+
if (this.form_field.getAttribute("data-placeholder")) {
|
165 |
+
this.default_text = this.form_field.getAttribute("data-placeholder");
|
166 |
+
} else if (this.is_multiple) {
|
167 |
+
this.default_text = this.options.placeholder_text_multiple || this.options.placeholder_text || AbstractChosen.default_multiple_text;
|
168 |
+
} else {
|
169 |
+
this.default_text = this.options.placeholder_text_single || this.options.placeholder_text || AbstractChosen.default_single_text;
|
170 |
+
}
|
171 |
+
return this.results_none_found = this.form_field.getAttribute("data-no_results_text") || this.options.no_results_text || AbstractChosen.default_no_result_text;
|
172 |
+
};
|
173 |
+
|
174 |
+
AbstractChosen.prototype.choice_label = function(item) {
|
175 |
+
if (this.include_group_label_in_selected && (item.group_label != null)) {
|
176 |
+
return "<b class='group-name'>" + item.group_label + "</b>" + item.html;
|
177 |
+
} else {
|
178 |
+
return item.html;
|
179 |
+
}
|
180 |
+
};
|
181 |
+
|
182 |
+
AbstractChosen.prototype.mouse_enter = function() {
|
183 |
+
return this.mouse_on_container = true;
|
184 |
+
};
|
185 |
+
|
186 |
+
AbstractChosen.prototype.mouse_leave = function() {
|
187 |
+
return this.mouse_on_container = false;
|
188 |
+
};
|
189 |
+
|
190 |
+
AbstractChosen.prototype.input_focus = function(evt) {
|
191 |
+
var _this = this;
|
192 |
+
if (this.is_multiple) {
|
193 |
+
if (!this.active_field) {
|
194 |
+
return setTimeout((function() {
|
195 |
+
return _this.container_mousedown();
|
196 |
+
}), 50);
|
197 |
+
}
|
198 |
+
} else {
|
199 |
+
if (!this.active_field) {
|
200 |
+
return this.activate_field();
|
201 |
+
}
|
202 |
+
}
|
203 |
+
};
|
204 |
+
|
205 |
+
AbstractChosen.prototype.input_blur = function(evt) {
|
206 |
+
var _this = this;
|
207 |
+
if (!this.mouse_on_container) {
|
208 |
+
this.active_field = false;
|
209 |
+
return setTimeout((function() {
|
210 |
+
return _this.blur_test();
|
211 |
+
}), 100);
|
212 |
+
}
|
213 |
+
};
|
214 |
+
|
215 |
+
AbstractChosen.prototype.results_option_build = function(options) {
|
216 |
+
var content, data, data_content, shown_results, _i, _len, _ref;
|
217 |
+
content = '';
|
218 |
+
shown_results = 0;
|
219 |
+
_ref = this.results_data;
|
220 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
221 |
+
data = _ref[_i];
|
222 |
+
data_content = '';
|
223 |
+
if (data.group) {
|
224 |
+
data_content = this.result_add_group(data);
|
225 |
+
} else {
|
226 |
+
data_content = this.result_add_option(data);
|
227 |
+
}
|
228 |
+
if (data_content !== '') {
|
229 |
+
shown_results++;
|
230 |
+
content += data_content;
|
231 |
+
}
|
232 |
+
if (options != null ? options.first : void 0) {
|
233 |
+
if (data.selected && this.is_multiple) {
|
234 |
+
this.choice_build(data);
|
235 |
+
} else if (data.selected && !this.is_multiple) {
|
236 |
+
this.single_set_selected_text(this.choice_label(data));
|
237 |
+
}
|
238 |
+
}
|
239 |
+
if (shown_results >= this.max_shown_results) {
|
240 |
+
break;
|
241 |
+
}
|
242 |
+
}
|
243 |
+
return content;
|
244 |
+
};
|
245 |
+
|
246 |
+
AbstractChosen.prototype.result_add_option = function(option) {
|
247 |
+
var classes, option_el;
|
248 |
+
if (!option.search_match) {
|
249 |
+
return '';
|
250 |
+
}
|
251 |
+
if (!this.include_option_in_results(option)) {
|
252 |
+
return '';
|
253 |
+
}
|
254 |
+
classes = [];
|
255 |
+
if (!option.disabled && !(option.selected && this.is_multiple)) {
|
256 |
+
classes.push("active-result");
|
257 |
+
}
|
258 |
+
if (option.disabled && !(option.selected && this.is_multiple)) {
|
259 |
+
classes.push("disabled-result");
|
260 |
+
}
|
261 |
+
if (option.selected) {
|
262 |
+
classes.push("result-selected");
|
263 |
+
}
|
264 |
+
if (option.group_array_index != null) {
|
265 |
+
classes.push("group-option");
|
266 |
+
}
|
267 |
+
if (option.classes !== "") {
|
268 |
+
classes.push(option.classes);
|
269 |
+
}
|
270 |
+
option_el = document.createElement("li");
|
271 |
+
option_el.className = classes.join(" ");
|
272 |
+
option_el.style.cssText = option.style;
|
273 |
+
option_el.setAttribute("data-option-array-index", option.array_index);
|
274 |
+
option_el.innerHTML = option.search_text;
|
275 |
+
if (option.title) {
|
276 |
+
option_el.title = option.title;
|
277 |
+
}
|
278 |
+
return this.outerHTML(option_el);
|
279 |
+
};
|
280 |
+
|
281 |
+
AbstractChosen.prototype.result_add_group = function(group) {
|
282 |
+
var classes, group_el;
|
283 |
+
if (!(group.search_match || group.group_match)) {
|
284 |
+
return '';
|
285 |
+
}
|
286 |
+
if (!(group.active_options > 0)) {
|
287 |
+
return '';
|
288 |
+
}
|
289 |
+
classes = [];
|
290 |
+
classes.push("group-result");
|
291 |
+
if (group.classes) {
|
292 |
+
classes.push(group.classes);
|
293 |
+
}
|
294 |
+
group_el = document.createElement("li");
|
295 |
+
group_el.className = classes.join(" ");
|
296 |
+
group_el.innerHTML = group.search_text;
|
297 |
+
if (group.title) {
|
298 |
+
group_el.title = group.title;
|
299 |
+
}
|
300 |
+
return this.outerHTML(group_el);
|
301 |
+
};
|
302 |
+
|
303 |
+
AbstractChosen.prototype.results_update_field = function() {
|
304 |
+
this.set_default_text();
|
305 |
+
if (!this.is_multiple) {
|
306 |
+
this.results_reset_cleanup();
|
307 |
+
}
|
308 |
+
this.result_clear_highlight();
|
309 |
+
this.results_build();
|
310 |
+
if (this.results_showing) {
|
311 |
+
return this.winnow_results();
|
312 |
+
}
|
313 |
+
};
|
314 |
+
|
315 |
+
AbstractChosen.prototype.reset_single_select_options = function() {
|
316 |
+
var result, _i, _len, _ref, _results;
|
317 |
+
_ref = this.results_data;
|
318 |
+
_results = [];
|
319 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
320 |
+
result = _ref[_i];
|
321 |
+
if (result.selected) {
|
322 |
+
_results.push(result.selected = false);
|
323 |
+
} else {
|
324 |
+
_results.push(void 0);
|
325 |
+
}
|
326 |
+
}
|
327 |
+
return _results;
|
328 |
+
};
|
329 |
+
|
330 |
+
AbstractChosen.prototype.results_toggle = function() {
|
331 |
+
if (this.results_showing) {
|
332 |
+
return this.results_hide();
|
333 |
+
} else {
|
334 |
+
return this.results_show();
|
335 |
+
}
|
336 |
+
};
|
337 |
+
|
338 |
+
AbstractChosen.prototype.results_search = function(evt) {
|
339 |
+
if (this.results_showing) {
|
340 |
+
return this.winnow_results();
|
341 |
+
} else {
|
342 |
+
return this.results_show();
|
343 |
+
}
|
344 |
+
};
|
345 |
+
|
346 |
+
AbstractChosen.prototype.winnow_results = function() {
|
347 |
+
var escapedSearchText, option, regex, results, results_group, searchText, startpos, text, zregex, _i, _len, _ref;
|
348 |
+
this.no_results_clear();
|
349 |
+
results = 0;
|
350 |
+
searchText = this.get_search_text();
|
351 |
+
escapedSearchText = searchText.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&");
|
352 |
+
zregex = new RegExp(escapedSearchText, 'i');
|
353 |
+
regex = this.get_search_regex(escapedSearchText);
|
354 |
+
_ref = this.results_data;
|
355 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
356 |
+
option = _ref[_i];
|
357 |
+
option.search_match = false;
|
358 |
+
results_group = null;
|
359 |
+
if (this.include_option_in_results(option)) {
|
360 |
+
if (option.group) {
|
361 |
+
option.group_match = false;
|
362 |
+
option.active_options = 0;
|
363 |
+
}
|
364 |
+
if ((option.group_array_index != null) && this.results_data[option.group_array_index]) {
|
365 |
+
results_group = this.results_data[option.group_array_index];
|
366 |
+
if (results_group.active_options === 0 && results_group.search_match) {
|
367 |
+
results += 1;
|
368 |
+
}
|
369 |
+
results_group.active_options += 1;
|
370 |
+
}
|
371 |
+
option.search_text = option.group ? option.label : option.html;
|
372 |
+
if (!(option.group && !this.group_search)) {
|
373 |
+
option.search_match = this.search_string_match(option.search_text, regex);
|
374 |
+
if (option.search_match && !option.group) {
|
375 |
+
results += 1;
|
376 |
+
}
|
377 |
+
if (option.search_match) {
|
378 |
+
if (searchText.length) {
|
379 |
+
startpos = option.search_text.search(zregex);
|
380 |
+
text = option.search_text.substr(0, startpos + searchText.length) + '</em>' + option.search_text.substr(startpos + searchText.length);
|
381 |
+
option.search_text = text.substr(0, startpos) + '<em>' + text.substr(startpos);
|
382 |
+
}
|
383 |
+
if (results_group != null) {
|
384 |
+
results_group.group_match = true;
|
385 |
+
}
|
386 |
+
} else if ((option.group_array_index != null) && this.results_data[option.group_array_index].search_match) {
|
387 |
+
option.search_match = true;
|
388 |
+
}
|
389 |
+
}
|
390 |
+
}
|
391 |
+
}
|
392 |
+
this.result_clear_highlight();
|
393 |
+
if (results < 1 && searchText.length) {
|
394 |
+
this.update_results_content("");
|
395 |
+
return this.no_results(searchText);
|
396 |
+
} else {
|
397 |
+
this.update_results_content(this.results_option_build());
|
398 |
+
return this.winnow_results_set_highlight();
|
399 |
+
}
|
400 |
+
};
|
401 |
+
|
402 |
+
AbstractChosen.prototype.get_search_regex = function(escaped_search_string) {
|
403 |
+
var regex_anchor;
|
404 |
+
regex_anchor = this.search_contains ? "" : "^";
|
405 |
+
return new RegExp(regex_anchor + escaped_search_string, 'i');
|
406 |
+
};
|
407 |
+
|
408 |
+
AbstractChosen.prototype.search_string_match = function(search_string, regex) {
|
409 |
+
var part, parts, _i, _len;
|
410 |
+
if (regex.test(search_string)) {
|
411 |
+
return true;
|
412 |
+
} else if (this.enable_split_word_search && (search_string.indexOf(" ") >= 0 || search_string.indexOf("[") === 0)) {
|
413 |
+
parts = search_string.replace(/\[|\]/g, "").split(" ");
|
414 |
+
if (parts.length) {
|
415 |
+
for (_i = 0, _len = parts.length; _i < _len; _i++) {
|
416 |
+
part = parts[_i];
|
417 |
+
if (regex.test(part)) {
|
418 |
+
return true;
|
419 |
+
}
|
420 |
+
}
|
421 |
+
}
|
422 |
+
}
|
423 |
+
};
|
424 |
+
|
425 |
+
AbstractChosen.prototype.choices_count = function() {
|
426 |
+
var option, _i, _len, _ref;
|
427 |
+
if (this.selected_option_count != null) {
|
428 |
+
return this.selected_option_count;
|
429 |
+
}
|
430 |
+
this.selected_option_count = 0;
|
431 |
+
_ref = this.form_field.options;
|
432 |
+
for (_i = 0, _len = _ref.length; _i < _len; _i++) {
|
433 |
+
option = _ref[_i];
|
434 |
+
if (option.selected) {
|
435 |
+
this.selected_option_count += 1;
|
436 |
+
}
|
437 |
+
}
|
438 |
+
return this.selected_option_count;
|
439 |
+
};
|
440 |
+
|
441 |
+
AbstractChosen.prototype.choices_click = function(evt) {
|
442 |
+
evt.preventDefault();
|
443 |
+
if (!(this.results_showing || this.is_disabled)) {
|
444 |
+
return this.results_show();
|
445 |
+
}
|
446 |
+
};
|
447 |
+
|
448 |
+
AbstractChosen.prototype.keyup_checker = function(evt) {
|
449 |
+
var stroke, _ref;
|
450 |
+
stroke = (_ref = evt.which) != null ? _ref : evt.keyCode;
|
451 |
+
this.search_field_scale();
|
452 |
+
switch (stroke) {
|
453 |
+
case 8:
|
454 |
+
if (this.is_multiple && this.backstroke_length < 1 && this.choices_count() > 0) {
|
455 |
+
return this.keydown_backstroke();
|
456 |
+
} else if (!this.pending_backstroke) {
|
457 |
+
this.result_clear_highlight();
|
458 |
+
return this.results_search();
|
459 |
+
}
|
460 |
+
break;
|
461 |
+
case 13:
|
462 |
+
evt.preventDefault();
|
463 |
+
if (this.results_showing) {
|
464 |
+
return this.result_select(evt);
|
465 |
+
}
|
466 |
+
break;
|
467 |
+
case 27:
|
468 |
+
if (this.results_showing) {
|
469 |
+
this.results_hide();
|
470 |
+
}
|
471 |
+
return true;
|
472 |
+
case 9:
|
473 |
+
case 38:
|
474 |
+
case 40:
|
475 |
+
case 16:
|
476 |
+
case 91:
|
477 |
+
case 17:
|
478 |
+
case 18:
|
479 |
+
break;
|
480 |
+
default:
|
481 |
+
return this.results_search();
|
482 |
+
}
|
483 |
+
};
|
484 |
+
|
485 |
+
AbstractChosen.prototype.clipboard_event_checker = function(evt) {
|
486 |
+
var _this = this;
|
487 |
+
return setTimeout((function() {
|
488 |
+
return _this.results_search();
|
489 |
+
}), 50);
|
490 |
+
};
|
491 |
+
|
492 |
+
AbstractChosen.prototype.container_width = function() {
|
493 |
+
if (this.options.width != null) {
|
494 |
+
return this.options.width;
|
495 |
+
} else {
|
496 |
+
return "" + this.form_field.offsetWidth + "px";
|
497 |
+
}
|
498 |
+
};
|
499 |
+
|
500 |
+
AbstractChosen.prototype.include_option_in_results = function(option) {
|
501 |
+
if (this.is_multiple && (!this.display_selected_options && option.selected)) {
|
502 |
+
return false;
|
503 |
+
}
|
504 |
+
if (!this.display_disabled_options && option.disabled) {
|
505 |
+
return false;
|
506 |
+
}
|
507 |
+
if (option.empty) {
|
508 |
+
return false;
|
509 |
+
}
|
510 |
+
return true;
|
511 |
+
};
|
512 |
+
|
513 |
+
AbstractChosen.prototype.search_results_touchstart = function(evt) {
|
514 |
+
this.touch_started = true;
|
515 |
+
return this.search_results_mouseover(evt);
|
516 |
+
};
|
517 |
+
|
518 |
+
AbstractChosen.prototype.search_results_touchmove = function(evt) {
|
519 |
+
this.touch_started = false;
|
520 |
+
return this.search_results_mouseout(evt);
|
521 |
+
};
|
522 |
+
|
523 |
+
AbstractChosen.prototype.search_results_touchend = function(evt) {
|
524 |
+
if (this.touch_started) {
|
525 |
+
return this.search_results_mouseup(evt);
|
526 |
+
}
|
527 |
+
};
|
528 |
+
|
529 |
+
AbstractChosen.prototype.outerHTML = function(element) {
|
530 |
+
var tmp;
|
531 |
+
if (element.outerHTML) {
|
532 |
+
return element.outerHTML;
|
533 |
+
}
|
534 |
+
tmp = document.createElement("div");
|
535 |
+
tmp.appendChild(element);
|
536 |
+
return tmp.innerHTML;
|
537 |
+
};
|
538 |
+
|
539 |
+
AbstractChosen.browser_is_supported = function() {
|
540 |
+
if (/iP(od|hone)/i.test(window.navigator.userAgent)) {
|
541 |
+
return false;
|
542 |
+
}
|
543 |
+
if (/Android/i.test(window.navigator.userAgent)) {
|
544 |
+
if (/Mobile/i.test(window.navigator.userAgent)) {
|
545 |
+
return false;
|
546 |
+
}
|
547 |
+
}
|
548 |
+
if (/IEMobile/i.test(window.navigator.userAgent)) {
|
549 |
+
return false;
|
550 |
+
}
|
551 |
+
if (/Windows Phone/i.test(window.navigator.userAgent)) {
|
552 |
+
return false;
|
553 |
+
}
|
554 |
+
if (/BlackBerry/i.test(window.navigator.userAgent)) {
|
555 |
+
return false;
|
556 |
+
}
|
557 |
+
if (/BB10/i.test(window.navigator.userAgent)) {
|
558 |
+
return false;
|
559 |
+
}
|
560 |
+
if (window.navigator.appName === "Microsoft Internet Explorer") {
|
561 |
+
return document.documentMode >= 8;
|
562 |
+
}
|
563 |
+
return true;
|
564 |
+
};
|
565 |
+
|
566 |
+
AbstractChosen.default_multiple_text = "Select Some Options";
|
567 |
+
|
568 |
+
AbstractChosen.default_single_text = "Select an Option";
|
569 |
+
|
570 |
+
AbstractChosen.default_no_result_text = "No results match";
|
571 |
+
|
572 |
+
return AbstractChosen;
|
573 |
+
|
574 |
+
})();
|
575 |
+
|
576 |
+
$ = jQuery;
|
577 |
+
|
578 |
+
$.fn.extend({
|
579 |
+
chosen: function(options) {
|
580 |
+
if (!AbstractChosen.browser_is_supported()) {
|
581 |
+
return this;
|
582 |
+
}
|
583 |
+
return this.each(function(input_field) {
|
584 |
+
var $this, chosen;
|
585 |
+
$this = $(this);
|
586 |
+
chosen = $this.data('chosen');
|
587 |
+
if (options === 'destroy') {
|
588 |
+
if (chosen instanceof Chosen) {
|
589 |
+
chosen.destroy();
|
590 |
+
}
|
591 |
+
return;
|
592 |
+
}
|
593 |
+
if (!(chosen instanceof Chosen)) {
|
594 |
+
$this.data('chosen', new Chosen(this, options));
|
595 |
+
}
|
596 |
+
});
|
597 |
+
}
|
598 |
+
});
|
599 |
+
|
600 |
+
Chosen = (function(_super) {
|
601 |
+
__extends(Chosen, _super);
|
602 |
+
|
603 |
+
function Chosen() {
|
604 |
+
_ref = Chosen.__super__.constructor.apply(this, arguments);
|
605 |
+
return _ref;
|
606 |
+
}
|
607 |
+
|
608 |
+
Chosen.prototype.setup = function() {
|
609 |
+
this.form_field_jq = $(this.form_field);
|
610 |
+
this.current_selectedIndex = this.form_field.selectedIndex;
|
611 |
+
return this.is_rtl = this.form_field_jq.hasClass("chosen-rtl");
|
612 |
+
};
|
613 |
+
|
614 |
+
Chosen.prototype.set_up_html = function() {
|
615 |
+
var container_classes, container_props;
|
616 |
+
container_classes = ["chosen-container"];
|
617 |
+
container_classes.push("chosen-container-" + (this.is_multiple ? "multi" : "single"));
|
618 |
+
if (this.inherit_select_classes && this.form_field.className) {
|
619 |
+
container_classes.push(this.form_field.className);
|
620 |
+
}
|
621 |
+
if (this.is_rtl) {
|
622 |
+
container_classes.push("chosen-rtl");
|
623 |
+
}
|
624 |
+
container_props = {
|
625 |
+
'class': container_classes.join(' '),
|
626 |
+
'style': "width: " + (this.container_width()) + ";",
|
627 |
+
'title': this.form_field.title
|
628 |
+
};
|
629 |
+
if (this.form_field.id.length) {
|
630 |
+
container_props.id = this.form_field.id.replace(/[^\w]/g, '_') + "_chosen";
|
631 |
+
}
|
632 |
+
this.container = $("<div />", container_props);
|
633 |
+
if (this.is_multiple) {
|
634 |
+
this.container.html('<ul class="chosen-choices"><li class="search-field"><input type="text" value="' + this.default_text + '" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chosen-drop"><ul class="chosen-results"></ul></div>');
|
635 |
+
} else {
|
636 |
+
this.container.html('<a class="chosen-single chosen-default"><span>' + this.default_text + '</span><div><b></b></div></a><div class="chosen-drop"><div class="chosen-search"><input type="text" autocomplete="off" /></div><ul class="chosen-results"></ul></div>');
|
637 |
+
}
|
638 |
+
this.form_field_jq.hide().after(this.container);
|
639 |
+
this.dropdown = this.container.find('div.chosen-drop').first();
|
640 |
+
this.search_field = this.container.find('input').first();
|
641 |
+
this.search_results = this.container.find('ul.chosen-results').first();
|
642 |
+
this.search_field_scale();
|
643 |
+
this.search_no_results = this.container.find('li.no-results').first();
|
644 |
+
if (this.is_multiple) {
|
645 |
+
this.search_choices = this.container.find('ul.chosen-choices').first();
|
646 |
+
this.search_container = this.container.find('li.search-field').first();
|
647 |
+
} else {
|
648 |
+
this.search_container = this.container.find('div.chosen-search').first();
|
649 |
+
this.selected_item = this.container.find('.chosen-single').first();
|
650 |
+
}
|
651 |
+
this.results_build();
|
652 |
+
this.set_tab_index();
|
653 |
+
return this.set_label_behavior();
|
654 |
+
};
|
655 |
+
|
656 |
+
Chosen.prototype.on_ready = function() {
|
657 |
+
return this.form_field_jq.trigger("chosen:ready", {
|
658 |
+
chosen: this
|
659 |
+
});
|
660 |
+
};
|
661 |
+
|
662 |
+
Chosen.prototype.register_observers = function() {
|
663 |
+
var _this = this;
|
664 |
+
this.container.bind('touchstart.chosen', function(evt) {
|
665 |
+
_this.container_mousedown(evt);
|
666 |
+
return evt.preventDefault();
|
667 |
+
});
|
668 |
+
this.container.bind('touchend.chosen', function(evt) {
|
669 |
+
_this.container_mouseup(evt);
|
670 |
+
return evt.preventDefault();
|
671 |
+
});
|
672 |
+
this.container.bind('mousedown.chosen', function(evt) {
|
673 |
+
_this.container_mousedown(evt);
|
674 |
+
});
|
675 |
+
this.container.bind('mouseup.chosen', function(evt) {
|
676 |
+
_this.container_mouseup(evt);
|
677 |
+
});
|
678 |
+
this.container.bind('mouseenter.chosen', function(evt) {
|
679 |
+
_this.mouse_enter(evt);
|
680 |
+
});
|
681 |
+
this.container.bind('mouseleave.chosen', function(evt) {
|
682 |
+
_this.mouse_leave(evt);
|
683 |
+
});
|
684 |
+
this.search_results.bind('mouseup.chosen', function(evt) {
|
685 |
+
_this.search_results_mouseup(evt);
|
686 |
+
});
|
687 |
+
this.search_results.bind('mouseover.chosen', function(evt) {
|
688 |
+
_this.search_results_mouseover(evt);
|
689 |
+
});
|
690 |
+
this.search_results.bind('mouseout.chosen', function(evt) {
|
691 |
+
_this.search_results_mouseout(evt);
|
692 |
+
});
|
693 |
+
this.search_results.bind('mousewheel.chosen DOMMouseScroll.chosen', function(evt) {
|
694 |
+
_this.search_results_mousewheel(evt);
|
695 |
+
});
|
696 |
+
this.search_results.bind('touchstart.chosen', function(evt) {
|
697 |
+
_this.search_results_touchstart(evt);
|
698 |
+
});
|
699 |
+
this.search_results.bind('touchmove.chosen', function(evt) {
|
700 |
+
_this.search_results_touchmove(evt);
|
701 |
+
});
|
702 |
+
this.search_results.bind('touchend.chosen', function(evt) {
|
703 |
+
_this.search_results_touchend(evt);
|
704 |
+
});
|
705 |
+
this.form_field_jq.bind("chosen:updated.chosen", function(evt) {
|
706 |
+
_this.results_update_field(evt);
|
707 |
+
});
|
708 |
+
this.form_field_jq.bind("chosen:activate.chosen", function(evt) {
|
709 |
+
_this.activate_field(evt);
|
710 |
+
});
|
711 |
+
this.form_field_jq.bind("chosen:open.chosen", function(evt) {
|
712 |
+
_this.container_mousedown(evt);
|
713 |
+
});
|
714 |
+
this.form_field_jq.bind("chosen:close.chosen", function(evt) {
|
715 |
+
_this.input_blur(evt);
|
716 |
+
});
|
717 |
+
this.search_field.bind('blur.chosen', function(evt) {
|
718 |
+
_this.input_blur(evt);
|
719 |
+
});
|
720 |
+
this.search_field.bind('keyup.chosen', function(evt) {
|
721 |
+
_this.keyup_checker(evt);
|
722 |
+
});
|
723 |
+
this.search_field.bind('keydown.chosen', function(evt) {
|
724 |
+
_this.keydown_checker(evt);
|
725 |
+
});
|
726 |
+
this.search_field.bind('focus.chosen', function(evt) {
|
727 |
+
_this.input_focus(evt);
|
728 |
+
});
|
729 |
+
this.search_field.bind('cut.chosen', function(evt) {
|
730 |
+
_this.clipboard_event_checker(evt);
|
731 |
+
});
|
732 |
+
this.search_field.bind('paste.chosen', function(evt) {
|
733 |
+
_this.clipboard_event_checker(evt);
|
734 |
+
});
|
735 |
+
if (this.is_multiple) {
|
736 |
+
return this.search_choices.bind('click.chosen', function(evt) {
|
737 |
+
_this.choices_click(evt);
|
738 |
+
});
|
739 |
+
} else {
|
740 |
+
return this.container.bind('click.chosen', function(evt) {
|
741 |
+
evt.preventDefault();
|
742 |
+
});
|
743 |
+
}
|
744 |
+
};
|
745 |
+
|
746 |
+
Chosen.prototype.destroy = function() {
|
747 |
+
$(this.container[0].ownerDocument).unbind("click.chosen", this.click_test_action);
|
748 |
+
if (this.search_field[0].tabIndex) {
|
749 |
+
this.form_field_jq[0].tabIndex = this.search_field[0].tabIndex;
|
750 |
+
}
|
751 |
+
this.container.remove();
|
752 |
+
this.form_field_jq.removeData('chosen');
|
753 |
+
return this.form_field_jq.show();
|
754 |
+
};
|
755 |
+
|
756 |
+
Chosen.prototype.search_field_disabled = function() {
|
757 |
+
this.is_disabled = this.form_field_jq[0].disabled;
|
758 |
+
if (this.is_disabled) {
|
759 |
+
this.container.addClass('chosen-disabled');
|
760 |
+
this.search_field[0].disabled = true;
|
761 |
+
if (!this.is_multiple) {
|
762 |
+
this.selected_item.unbind("focus.chosen", this.activate_action);
|
763 |
+
}
|
764 |
+
return this.close_field();
|
765 |
+
} else {
|
766 |
+
this.container.removeClass('chosen-disabled');
|
767 |
+
this.search_field[0].disabled = false;
|
768 |
+
if (!this.is_multiple) {
|
769 |
+
return this.selected_item.bind("focus.chosen", this.activate_action);
|
770 |
+
}
|
771 |
+
}
|
772 |
+
};
|
773 |
+
|
774 |
+
Chosen.prototype.container_mousedown = function(evt) {
|
775 |
+
if (!this.is_disabled) {
|
776 |
+
if (evt && evt.type === "mousedown" && !this.results_showing) {
|
777 |
+
evt.preventDefault();
|
778 |
+
}
|
779 |
+
if (!((evt != null) && ($(evt.target)).hasClass("search-choice-close"))) {
|
780 |
+
if (!this.active_field) {
|
781 |
+
if (this.is_multiple) {
|
782 |
+
this.search_field.val("");
|
783 |
+
}
|
784 |
+
$(this.container[0].ownerDocument).bind('click.chosen', this.click_test_action);
|
785 |
+
this.results_show();
|
786 |
+
} else if (!this.is_multiple && evt && (($(evt.target)[0] === this.selected_item[0]) || $(evt.target).parents("a.chosen-single").length)) {
|
787 |
+
evt.preventDefault();
|
788 |
+
this.results_toggle();
|
789 |
+
}
|
790 |
+
return this.activate_field();
|
791 |
+
}
|
792 |
+
}
|
793 |
+
};
|
794 |
+
|
795 |
+
Chosen.prototype.container_mouseup = function(evt) {
|
796 |
+
if (evt.target.nodeName === "ABBR" && !this.is_disabled) {
|
797 |
+
return this.results_reset(evt);
|
798 |
+
}
|
799 |
+
};
|
800 |
+
|
801 |
+
Chosen.prototype.search_results_mousewheel = function(evt) {
|
802 |
+
var delta;
|
803 |
+
if (evt.originalEvent) {
|
804 |
+
delta = evt.originalEvent.deltaY || -evt.originalEvent.wheelDelta || evt.originalEvent.detail;
|
805 |
+
}
|
806 |
+
if (delta != null) {
|
807 |
+
evt.preventDefault();
|
808 |
+
if (evt.type === 'DOMMouseScroll') {
|
809 |
+
delta = delta * 40;
|
810 |
+
}
|
811 |
+
return this.search_results.scrollTop(delta + this.search_results.scrollTop());
|
812 |
+
}
|
813 |
+
};
|
814 |
+
|
815 |
+
Chosen.prototype.blur_test = function(evt) {
|
816 |
+
if (!this.active_field && this.container.hasClass("chosen-container-active")) {
|
817 |
+
return this.close_field();
|
818 |
+
}
|
819 |
+
};
|
820 |
+
|
821 |
+
Chosen.prototype.close_field = function() {
|
822 |
+
$(this.container[0].ownerDocument).unbind("click.chosen", this.click_test_action);
|
823 |
+
this.active_field = false;
|
824 |
+
this.results_hide();
|
825 |
+
this.container.removeClass("chosen-container-active");
|
826 |
+
this.clear_backstroke();
|
827 |
+
this.show_search_field_default();
|
828 |
+
return this.search_field_scale();
|
829 |
+
};
|
830 |
+
|
831 |
+
Chosen.prototype.activate_field = function() {
|
832 |
+
this.container.addClass("chosen-container-active");
|
833 |
+
this.active_field = true;
|
834 |
+
this.search_field.val(this.search_field.val());
|
835 |
+
return this.search_field.focus();
|
836 |
+
};
|
837 |
+
|
838 |
+
Chosen.prototype.test_active_click = function(evt) {
|
839 |
+
var active_container;
|
840 |
+
active_container = $(evt.target).closest('.chosen-container');
|
841 |
+
if (active_container.length && this.container[0] === active_container[0]) {
|
842 |
+
return this.active_field = true;
|
843 |
+
} else {
|
844 |
+
return this.close_field();
|
845 |
+
}
|
846 |
+
};
|
847 |
+
|
848 |
+
Chosen.prototype.results_build = function() {
|
849 |
+
this.parsing = true;
|
850 |
+
this.selected_option_count = null;
|
851 |
+
this.results_data = SelectParser.select_to_array(this.form_field);
|
852 |
+
if (this.is_multiple) {
|
853 |
+
this.search_choices.find("li.search-choice").remove();
|
854 |
+
} else if (!this.is_multiple) {
|
855 |
+
this.single_set_selected_text();
|
856 |
+
if (this.disable_search || this.form_field.options.length <= this.disable_search_threshold) {
|
857 |
+
this.search_field[0].readOnly = true;
|
858 |
+
this.container.addClass("chosen-container-single-nosearch");
|
859 |
+
} else {
|
860 |
+
this.search_field[0].readOnly = false;
|
861 |
+
this.container.removeClass("chosen-container-single-nosearch");
|
862 |
+
}
|
863 |
+
}
|
864 |
+
this.update_results_content(this.results_option_build({
|
865 |
+
first: true
|
866 |
+
}));
|
867 |
+
this.search_field_disabled();
|
868 |
+
this.show_search_field_default();
|
869 |
+
this.search_field_scale();
|
870 |
+
return this.parsing = false;
|
871 |
+
};
|
872 |
+
|
873 |
+
Chosen.prototype.result_do_highlight = function(el) {
|
874 |
+
var high_bottom, high_top, maxHeight, visible_bottom, visible_top;
|
875 |
+
if (el.length) {
|
876 |
+
this.result_clear_highlight();
|
877 |
+
this.result_highlight = el;
|
878 |
+
this.result_highlight.addClass("highlighted");
|
879 |
+
maxHeight = parseInt(this.search_results.css("maxHeight"), 10);
|
880 |
+
visible_top = this.search_results.scrollTop();
|
881 |
+
visible_bottom = maxHeight + visible_top;
|
882 |
+
high_top = this.result_highlight.position().top + this.search_results.scrollTop();
|
883 |
+
high_bottom = high_top + this.result_highlight.outerHeight();
|
884 |
+
if (high_bottom >= visible_bottom) {
|
885 |
+
return this.search_results.scrollTop((high_bottom - maxHeight) > 0 ? high_bottom - maxHeight : 0);
|
886 |
+
} else if (high_top < visible_top) {
|
887 |
+
return this.search_results.scrollTop(high_top);
|
888 |
+
}
|
889 |
+
}
|
890 |
+
};
|
891 |
+
|
892 |
+
Chosen.prototype.result_clear_highlight = function() {
|
893 |
+
if (this.result_highlight) {
|
894 |
+
this.result_highlight.removeClass("highlighted");
|
895 |
+
}
|
896 |
+
return this.result_highlight = null;
|
897 |
+
};
|
898 |
+
|
899 |
+
Chosen.prototype.results_show = function() {
|
900 |
+
if (this.is_multiple && this.max_selected_options <= this.choices_count()) {
|
901 |
+
this.form_field_jq.trigger("chosen:maxselected", {
|
902 |
+
chosen: this
|
903 |
+
});
|
904 |
+
return false;
|
905 |
+
}
|
906 |
+
this.container.addClass("chosen-with-drop");
|
907 |
+
this.results_showing = true;
|
908 |
+
this.search_field.focus();
|
909 |
+
this.search_field.val(this.search_field.val());
|
910 |
+
this.winnow_results();
|
911 |
+
return this.form_field_jq.trigger("chosen:showing_dropdown", {
|
912 |
+
chosen: this
|
913 |
+
});
|
914 |
+
};
|
915 |
+
|
916 |
+
Chosen.prototype.update_results_content = function(content) {
|
917 |
+
return this.search_results.html(content);
|
918 |
+
};
|
919 |
+
|
920 |
+
Chosen.prototype.results_hide = function() {
|
921 |
+
if (this.results_showing) {
|
922 |
+
this.result_clear_highlight();
|
923 |
+
this.container.removeClass("chosen-with-drop");
|
924 |
+
this.form_field_jq.trigger("chosen:hiding_dropdown", {
|
925 |
+
chosen: this
|
926 |
+
});
|
927 |
+
}
|
928 |
+
return this.results_showing = false;
|
929 |
+
};
|
930 |
+
|
931 |
+
Chosen.prototype.set_tab_index = function(el) {
|
932 |
+
var ti;
|
933 |
+
if (this.form_field.tabIndex) {
|
934 |
+
ti = this.form_field.tabIndex;
|
935 |
+
this.form_field.tabIndex = -1;
|
936 |
+
return this.search_field[0].tabIndex = ti;
|
937 |
+
}
|
938 |
+
};
|
939 |
+
|
940 |
+
Chosen.prototype.set_label_behavior = function() {
|
941 |
+
var _this = this;
|
942 |
+
this.form_field_label = this.form_field_jq.parents("label");
|
943 |
+
if (!this.form_field_label.length && this.form_field.id.length) {
|
944 |
+
this.form_field_label = $("label[for='" + this.form_field.id + "']");
|
945 |
+
}
|
946 |
+
if (this.form_field_label.length > 0) {
|
947 |
+
return this.form_field_label.bind('click.chosen', function(evt) {
|
948 |
+
if (_this.is_multiple) {
|
949 |
+
return _this.container_mousedown(evt);
|
950 |
+
} else {
|
951 |
+
return _this.activate_field();
|
952 |
+
}
|
953 |
+
});
|
954 |
+
}
|
955 |
+
};
|
956 |
+
|
957 |
+
Chosen.prototype.show_search_field_default = function() {
|
958 |
+
if (this.is_multiple && this.choices_count() < 1 && !this.active_field) {
|
959 |
+
this.search_field.val(this.default_text);
|
960 |
+
return this.search_field.addClass("default");
|
961 |
+
} else {
|
962 |
+
this.search_field.val("");
|
963 |
+
return this.search_field.removeClass("default");
|
964 |
+
}
|
965 |
+
};
|
966 |
+
|
967 |
+
Chosen.prototype.search_results_mouseup = function(evt) {
|
968 |
+
var target;
|
969 |
+
target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first();
|
970 |
+
if (target.length) {
|
971 |
+
this.result_highlight = target;
|
972 |
+
this.result_select(evt);
|
973 |
+
return this.search_field.focus();
|
974 |
+
}
|
975 |
+
};
|
976 |
+
|
977 |
+
Chosen.prototype.search_results_mouseover = function(evt) {
|
978 |
+
var target;
|
979 |
+
target = $(evt.target).hasClass("active-result") ? $(evt.target) : $(evt.target).parents(".active-result").first();
|
980 |
+
if (target) {
|
981 |
+
return this.result_do_highlight(target);
|
982 |
+
}
|
983 |
+
};
|
984 |
+
|
985 |
+
Chosen.prototype.search_results_mouseout = function(evt) {
|
986 |
+
if ($(evt.target).hasClass("active-result" || $(evt.target).parents('.active-result').first())) {
|
987 |
+
return this.result_clear_highlight();
|
988 |
+
}
|
989 |
+
};
|
990 |
+
|
991 |
+
Chosen.prototype.choice_build = function(item) {
|
992 |
+
var choice, close_link,
|
993 |
+
_this = this;
|
994 |
+
choice = $('<li />', {
|
995 |
+
"class": "search-choice"
|
996 |
+
}).html("<span>" + (this.choice_label(item)) + "</span>");
|
997 |
+
if (item.disabled) {
|
998 |
+
choice.addClass('search-choice-disabled');
|
999 |
+
} else {
|
1000 |
+
close_link = $('<a />', {
|
1001 |
+
"class": 'search-choice-close',
|
1002 |
+
'data-option-array-index': item.array_index
|
1003 |
+
});
|
1004 |
+
close_link.bind('click.chosen', function(evt) {
|
1005 |
+
return _this.choice_destroy_link_click(evt);
|
1006 |
+
});
|
1007 |
+
choice.append(close_link);
|
1008 |
+
}
|
1009 |
+
return this.search_container.before(choice);
|
1010 |
+
};
|
1011 |
+
|
1012 |
+
Chosen.prototype.choice_destroy_link_click = function(evt) {
|
1013 |
+
evt.preventDefault();
|
1014 |
+
evt.stopPropagation();
|
1015 |
+
if (!this.is_disabled) {
|
1016 |
+
return this.choice_destroy($(evt.target));
|
1017 |
+
}
|
1018 |
+
};
|
1019 |
+
|
1020 |
+
Chosen.prototype.choice_destroy = function(link) {
|
1021 |
+
if (this.result_deselect(link[0].getAttribute("data-option-array-index"))) {
|
1022 |
+
this.show_search_field_default();
|
1023 |
+
if (this.is_multiple && this.choices_count() > 0 && this.search_field.val().length < 1) {
|
1024 |
+
this.results_hide();
|
1025 |
+
}
|
1026 |
+
link.parents('li').first().remove();
|
1027 |
+
return this.search_field_scale();
|
1028 |
+
}
|
1029 |
+
};
|
1030 |
+
|
1031 |
+
Chosen.prototype.results_reset = function() {
|
1032 |
+
this.reset_single_select_options();
|
1033 |
+
this.form_field.options[0].selected = true;
|
1034 |
+
this.single_set_selected_text();
|
1035 |
+
this.show_search_field_default();
|
1036 |
+
this.results_reset_cleanup();
|
1037 |
+
this.form_field_jq.trigger("change");
|
1038 |
+
if (this.active_field) {
|
1039 |
+
return this.results_hide();
|
1040 |
+
}
|
1041 |
+
};
|
1042 |
+
|
1043 |
+
Chosen.prototype.results_reset_cleanup = function() {
|
1044 |
+
this.current_selectedIndex = this.form_field.selectedIndex;
|
1045 |
+
return this.selected_item.find("abbr").remove();
|
1046 |
+
};
|
1047 |
+
|
1048 |
+
Chosen.prototype.result_select = function(evt) {
|
1049 |
+
var high, item;
|
1050 |
+
if (this.result_highlight) {
|
1051 |
+
high = this.result_highlight;
|
1052 |
+
this.result_clear_highlight();
|
1053 |
+
if (this.is_multiple && this.max_selected_options <= this.choices_count()) {
|
1054 |
+
this.form_field_jq.trigger("chosen:maxselected", {
|
1055 |
+
chosen: this
|
1056 |
+
});
|
1057 |
+
return false;
|
1058 |
+
}
|
1059 |
+
if (this.is_multiple) {
|
1060 |
+
high.removeClass("active-result");
|
1061 |
+
} else {
|
1062 |
+
this.reset_single_select_options();
|
1063 |
+
}
|
1064 |
+
high.addClass("result-selected");
|
1065 |
+
item = this.results_data[high[0].getAttribute("data-option-array-index")];
|
1066 |
+
item.selected = true;
|
1067 |
+
this.form_field.options[item.options_index].selected = true;
|
1068 |
+
this.selected_option_count = null;
|
1069 |
+
if (this.is_multiple) {
|
1070 |
+
this.choice_build(item);
|
1071 |
+
} else {
|
1072 |
+
this.single_set_selected_text(this.choice_label(item));
|
1073 |
+
}
|
1074 |
+
if (!((evt.metaKey || evt.ctrlKey) && this.is_multiple)) {
|
1075 |
+
this.results_hide();
|
1076 |
+
}
|
1077 |
+
this.show_search_field_default();
|
1078 |
+
if (this.is_multiple || this.form_field.selectedIndex !== this.current_selectedIndex) {
|
1079 |
+
this.form_field_jq.trigger("change", {
|
1080 |
+
'selected': this.form_field.options[item.options_index].value
|
1081 |
+
});
|
1082 |
+
}
|
1083 |
+
this.current_selectedIndex = this.form_field.selectedIndex;
|
1084 |
+
evt.preventDefault();
|
1085 |
+
return this.search_field_scale();
|
1086 |
+
}
|
1087 |
+
};
|
1088 |
+
|
1089 |
+
Chosen.prototype.single_set_selected_text = function(text) {
|
1090 |
+
if (text == null) {
|
1091 |
+
text = this.default_text;
|
1092 |
+
}
|
1093 |
+
if (text === this.default_text) {
|
1094 |
+
this.selected_item.addClass("chosen-default");
|
1095 |
+
} else {
|
1096 |
+
this.single_deselect_control_build();
|
1097 |
+
this.selected_item.removeClass("chosen-default");
|
1098 |
+
}
|
1099 |
+
return this.selected_item.find("span").html(text);
|
1100 |
+
};
|
1101 |
+
|
1102 |
+
Chosen.prototype.result_deselect = function(pos) {
|
1103 |
+
var result_data;
|
1104 |
+
result_data = this.results_data[pos];
|
1105 |
+
if (!this.form_field.options[result_data.options_index].disabled) {
|
1106 |
+
result_data.selected = false;
|
1107 |
+
this.form_field.options[result_data.options_index].selected = false;
|
1108 |
+
this.selected_option_count = null;
|
1109 |
+
this.result_clear_highlight();
|
1110 |
+
if (this.results_showing) {
|
1111 |
+
this.winnow_results();
|
1112 |
+
}
|
1113 |
+
this.form_field_jq.trigger("change", {
|
1114 |
+
deselected: this.form_field.options[result_data.options_index].value
|
1115 |
+
});
|
1116 |
+
this.search_field_scale();
|
1117 |
+
return true;
|
1118 |
+
} else {
|
1119 |
+
return false;
|
1120 |
+
}
|
1121 |
+
};
|
1122 |
+
|
1123 |
+
Chosen.prototype.single_deselect_control_build = function() {
|
1124 |
+
if (!this.allow_single_deselect) {
|
1125 |
+
return;
|
1126 |
+
}
|
1127 |
+
if (!this.selected_item.find("abbr").length) {
|
1128 |
+
this.selected_item.find("span").first().after("<abbr class=\"search-choice-close\"></abbr>");
|
1129 |
+
}
|
1130 |
+
return this.selected_item.addClass("chosen-single-with-deselect");
|
1131 |
+
};
|
1132 |
+
|
1133 |
+
Chosen.prototype.get_search_text = function() {
|
1134 |
+
return $('<div/>').text($.trim(this.search_field.val())).html();
|
1135 |
+
};
|
1136 |
+
|
1137 |
+
Chosen.prototype.winnow_results_set_highlight = function() {
|
1138 |
+
var do_high, selected_results;
|
1139 |
+
selected_results = !this.is_multiple ? this.search_results.find(".result-selected.active-result") : [];
|
1140 |
+
do_high = selected_results.length ? selected_results.first() : this.search_results.find(".active-result").first();
|
1141 |
+
if (do_high != null) {
|
1142 |
+
return this.result_do_highlight(do_high);
|
1143 |
+
}
|
1144 |
+
};
|
1145 |
+
|
1146 |
+
Chosen.prototype.no_results = function(terms) {
|
1147 |
+
var no_results_html;
|
1148 |
+
no_results_html = $('<li class="no-results">' + this.results_none_found + ' "<span></span>"</li>');
|
1149 |
+
no_results_html.find("span").first().html(terms);
|
1150 |
+
this.search_results.append(no_results_html);
|
1151 |
+
return this.form_field_jq.trigger("chosen:no_results", {
|
1152 |
+
chosen: this
|
1153 |
+
});
|
1154 |
+
};
|
1155 |
+
|
1156 |
+
Chosen.prototype.no_results_clear = function() {
|
1157 |
+
return this.search_results.find(".no-results").remove();
|
1158 |
+
};
|
1159 |
+
|
1160 |
+
Chosen.prototype.keydown_arrow = function() {
|
1161 |
+
var next_sib;
|
1162 |
+
if (this.results_showing && this.result_highlight) {
|
1163 |
+
next_sib = this.result_highlight.nextAll("li.active-result").first();
|
1164 |
+
if (next_sib) {
|
1165 |
+
return this.result_do_highlight(next_sib);
|
1166 |
+
}
|
1167 |
+
} else {
|
1168 |
+
return this.results_show();
|
1169 |
+
}
|
1170 |
+
};
|
1171 |
+
|
1172 |
+
Chosen.prototype.keyup_arrow = function() {
|
1173 |
+
var prev_sibs;
|
1174 |
+
if (!this.results_showing && !this.is_multiple) {
|
1175 |
+
return this.results_show();
|
1176 |
+
} else if (this.result_highlight) {
|
1177 |
+
prev_sibs = this.result_highlight.prevAll("li.active-result");
|
1178 |
+
if (prev_sibs.length) {
|
1179 |
+
return this.result_do_highlight(prev_sibs.first());
|
1180 |
+
} else {
|
1181 |
+
if (this.choices_count() > 0) {
|
1182 |
+
this.results_hide();
|
1183 |
+
}
|
1184 |
+
return this.result_clear_highlight();
|
1185 |
+
}
|
1186 |
+
}
|
1187 |
+
};
|
1188 |
+
|
1189 |
+
Chosen.prototype.keydown_backstroke = function() {
|
1190 |
+
var next_available_destroy;
|
1191 |
+
if (this.pending_backstroke) {
|
1192 |
+
this.choice_destroy(this.pending_backstroke.find("a").first());
|
1193 |
+
return this.clear_backstroke();
|
1194 |
+
} else {
|
1195 |
+
next_available_destroy = this.search_container.siblings("li.search-choice").last();
|
1196 |
+
if (next_available_destroy.length && !next_available_destroy.hasClass("search-choice-disabled")) {
|
1197 |
+
this.pending_backstroke = next_available_destroy;
|
1198 |
+
if (this.single_backstroke_delete) {
|
1199 |
+
return this.keydown_backstroke();
|
1200 |
+
} else {
|
1201 |
+
return this.pending_backstroke.addClass("search-choice-focus");
|
1202 |
+
}
|
1203 |
+
}
|
1204 |
+
}
|
1205 |
+
};
|
1206 |
+
|
1207 |
+
Chosen.prototype.clear_backstroke = function() {
|
1208 |
+
if (this.pending_backstroke) {
|
1209 |
+
this.pending_backstroke.removeClass("search-choice-focus");
|
1210 |
+
}
|
1211 |
+
return this.pending_backstroke = null;
|
1212 |
+
};
|
1213 |
+
|
1214 |
+
Chosen.prototype.keydown_checker = function(evt) {
|
1215 |
+
var stroke, _ref1;
|
1216 |
+
stroke = (_ref1 = evt.which) != null ? _ref1 : evt.keyCode;
|
1217 |
+
this.search_field_scale();
|
1218 |
+
if (stroke !== 8 && this.pending_backstroke) {
|
1219 |
+
this.clear_backstroke();
|
1220 |
+
}
|
1221 |
+
switch (stroke) {
|
1222 |
+
case 8:
|
1223 |
+
this.backstroke_length = this.search_field.val().length;
|
1224 |
+
break;
|
1225 |
+
case 9:
|
1226 |
+
if (this.results_showing && !this.is_multiple) {
|
1227 |
+
this.result_select(evt);
|
1228 |
+
}
|
1229 |
+
this.mouse_on_container = false;
|
1230 |
+
break;
|
1231 |
+
case 13:
|
1232 |
+
if (this.results_showing) {
|
1233 |
+
evt.preventDefault();
|
1234 |
+
}
|
1235 |
+
break;
|
1236 |
+
case 32:
|
1237 |
+
if (this.disable_search) {
|
1238 |
+
evt.preventDefault();
|
1239 |
+
}
|
1240 |
+
break;
|
1241 |
+
case 38:
|
1242 |
+
evt.preventDefault();
|
1243 |
+
this.keyup_arrow();
|
1244 |
+
break;
|
1245 |
+
case 40:
|
1246 |
+
evt.preventDefault();
|
1247 |
+
this.keydown_arrow();
|
1248 |
+
break;
|
1249 |
+
}
|
1250 |
+
};
|
1251 |
+
|
1252 |
+
Chosen.prototype.search_field_scale = function() {
|
1253 |
+
var div, f_width, h, style, style_block, styles, w, _i, _len;
|
1254 |
+
if (this.is_multiple) {
|
1255 |
+
h = 0;
|
1256 |
+
w = 0;
|
1257 |
+
style_block = "position:absolute; left: -1000px; top: -1000px; display:none;";
|
1258 |
+
styles = ['font-size', 'font-style', 'font-weight', 'font-family', 'line-height', 'text-transform', 'letter-spacing'];
|
1259 |
+
for (_i = 0, _len = styles.length; _i < _len; _i++) {
|
1260 |
+
style = styles[_i];
|
1261 |
+
style_block += style + ":" + this.search_field.css(style) + ";";
|
1262 |
+
}
|
1263 |
+
div = $('<div />', {
|
1264 |
+
'style': style_block
|
1265 |
+
});
|
1266 |
+
div.text(this.search_field.val());
|
1267 |
+
$('body').append(div);
|
1268 |
+
w = div.width() + 25;
|
1269 |
+
div.remove();
|
1270 |
+
f_width = this.container.outerWidth();
|
1271 |
+
if (w > f_width - 10) {
|
1272 |
+
w = f_width - 10;
|
1273 |
+
}
|
1274 |
+
return this.search_field.css({
|
1275 |
+
'width': w + 'px'
|
1276 |
+
});
|
1277 |
+
}
|
1278 |
+
};
|
1279 |
+
|
1280 |
+
return Chosen;
|
1281 |
+
|
1282 |
+
})(AbstractChosen);
|
1283 |
+
|
1284 |
+
}).call(this);
|
assets/js/chosen.jquery.min.js
CHANGED
@@ -1,2 +1,2 @@
|
|
1 |
-
/* Chosen v1.5.1 | (c) 2011-2016 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */
|
2 |
(function(){var a,AbstractChosen,Chosen,SelectParser,b,c={}.hasOwnProperty,d=function(a,b){function d(){this.constructor=a}for(var e in b)c.call(b,e)&&(a[e]=b[e]);return d.prototype=b.prototype,a.prototype=new d,a.__super__=b.prototype,a};SelectParser=function(){function SelectParser(){this.options_index=0,this.parsed=[]}return SelectParser.prototype.add_node=function(a){return"OPTGROUP"===a.nodeName.toUpperCase()?this.add_group(a):this.add_option(a)},SelectParser.prototype.add_group=function(a){var b,c,d,e,f,g;for(b=this.parsed.length,this.parsed.push({array_index:b,group:!0,label:this.escapeExpression(a.label),title:a.title?a.title:void 0,children:0,disabled:a.disabled,classes:a.className}),f=a.childNodes,g=[],d=0,e=f.length;e>d;d++)c=f[d],g.push(this.add_option(c,b,a.disabled));return g},SelectParser.prototype.add_option=function(a,b,c){return"OPTION"===a.nodeName.toUpperCase()?(""!==a.text?(null!=b&&(this.parsed[b].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:a.value,text:a.text,html:a.innerHTML,title:a.title?a.title:void 0,selected:a.selected,disabled:c===!0?c:a.disabled,group_array_index:b,group_label:null!=b?this.parsed[b].label:null,classes:a.className,style:a.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0}),this.options_index+=1):void 0},SelectParser.prototype.escapeExpression=function(a){var b,c;return null==a||a===!1?"":/[\&\<\>\"\'\`]/.test(a)?(b={"<":"<",">":">",'"':""","'":"'","`":"`"},c=/&(?!\w+;)|[\<\>\"\'\`]/g,a.replace(c,function(a){return b[a]||"&"})):a},SelectParser}(),SelectParser.select_to_array=function(a){var b,c,d,e,f;for(c=new SelectParser,f=a.childNodes,d=0,e=f.length;e>d;d++)b=f[d],c.add_node(b);return c.parsed},AbstractChosen=function(){function AbstractChosen(a,b){this.form_field=a,this.options=null!=b?b:{},AbstractChosen.browser_is_supported()&&(this.is_multiple=this.form_field.multiple,this.set_default_text(),this.set_default_values(),this.setup(),this.set_up_html(),this.register_observers(),this.on_ready())}return AbstractChosen.prototype.set_default_values=function(){var a=this;return this.click_test_action=function(b){return a.test_active_click(b)},this.activate_action=function(b){return a.activate_field(b)},this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.allow_single_deselect=null!=this.options.allow_single_deselect&&null!=this.form_field.options[0]&&""===this.form_field.options[0].text?this.options.allow_single_deselect:!1,this.disable_search_threshold=this.options.disable_search_threshold||0,this.disable_search=this.options.disable_search||!1,this.enable_split_word_search=null!=this.options.enable_split_word_search?this.options.enable_split_word_search:!0,this.group_search=null!=this.options.group_search?this.options.group_search:!0,this.search_contains=this.options.search_contains||!1,this.single_backstroke_delete=null!=this.options.single_backstroke_delete?this.options.single_backstroke_delete:!0,this.max_selected_options=this.options.max_selected_options||1/0,this.inherit_select_classes=this.options.inherit_select_classes||!1,this.display_selected_options=null!=this.options.display_selected_options?this.options.display_selected_options:!0,this.display_disabled_options=null!=this.options.display_disabled_options?this.options.display_disabled_options:!0,this.include_group_label_in_selected=this.options.include_group_label_in_selected||!1,this.max_shown_results=this.options.max_shown_results||Number.POSITIVE_INFINITY},AbstractChosen.prototype.set_default_text=function(){return this.form_field.getAttribute("data-placeholder")?this.default_text=this.form_field.getAttribute("data-placeholder"):this.is_multiple?this.default_text=this.options.placeholder_text_multiple||this.options.placeholder_text||AbstractChosen.default_multiple_text:this.default_text=this.options.placeholder_text_single||this.options.placeholder_text||AbstractChosen.default_single_text,this.results_none_found=this.form_field.getAttribute("data-no_results_text")||this.options.no_results_text||AbstractChosen.default_no_result_text},AbstractChosen.prototype.choice_label=function(a){return this.include_group_label_in_selected&&null!=a.group_label?"<b class='group-name'>"+a.group_label+"</b>"+a.html:a.html},AbstractChosen.prototype.mouse_enter=function(){return this.mouse_on_container=!0},AbstractChosen.prototype.mouse_leave=function(){return this.mouse_on_container=!1},AbstractChosen.prototype.input_focus=function(a){var b=this;if(this.is_multiple){if(!this.active_field)return setTimeout(function(){return b.container_mousedown()},50)}else if(!this.active_field)return this.activate_field()},AbstractChosen.prototype.input_blur=function(a){var b=this;return this.mouse_on_container?void 0:(this.active_field=!1,setTimeout(function(){return b.blur_test()},100))},AbstractChosen.prototype.results_option_build=function(a){var b,c,d,e,f,g,h;for(b="",e=0,h=this.results_data,f=0,g=h.length;g>f&&(c=h[f],d="",d=c.group?this.result_add_group(c):this.result_add_option(c),""!==d&&(e++,b+=d),(null!=a?a.first:void 0)&&(c.selected&&this.is_multiple?this.choice_build(c):c.selected&&!this.is_multiple&&this.single_set_selected_text(this.choice_label(c))),!(e>=this.max_shown_results));f++);return b},AbstractChosen.prototype.result_add_option=function(a){var b,c;return a.search_match&&this.include_option_in_results(a)?(b=[],a.disabled||a.selected&&this.is_multiple||b.push("active-result"),!a.disabled||a.selected&&this.is_multiple||b.push("disabled-result"),a.selected&&b.push("result-selected"),null!=a.group_array_index&&b.push("group-option"),""!==a.classes&&b.push(a.classes),c=document.createElement("li"),c.className=b.join(" "),c.style.cssText=a.style,c.setAttribute("data-option-array-index",a.array_index),c.innerHTML=a.search_text,a.title&&(c.title=a.title),this.outerHTML(c)):""},AbstractChosen.prototype.result_add_group=function(a){var b,c;return(a.search_match||a.group_match)&&a.active_options>0?(b=[],b.push("group-result"),a.classes&&b.push(a.classes),c=document.createElement("li"),c.className=b.join(" "),c.innerHTML=a.search_text,a.title&&(c.title=a.title),this.outerHTML(c)):""},AbstractChosen.prototype.results_update_field=function(){return this.set_default_text(),this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.results_build(),this.results_showing?this.winnow_results():void 0},AbstractChosen.prototype.reset_single_select_options=function(){var a,b,c,d,e;for(d=this.results_data,e=[],b=0,c=d.length;c>b;b++)a=d[b],a.selected?e.push(a.selected=!1):e.push(void 0);return e},AbstractChosen.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},AbstractChosen.prototype.results_search=function(a){return this.results_showing?this.winnow_results():this.results_show()},AbstractChosen.prototype.winnow_results=function(){var a,b,c,d,e,f,g,h,i,j,k,l;for(this.no_results_clear(),d=0,f=this.get_search_text(),a=f.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),i=new RegExp(a,"i"),c=this.get_search_regex(a),l=this.results_data,j=0,k=l.length;k>j;j++)b=l[j],b.search_match=!1,e=null,this.include_option_in_results(b)&&(b.group&&(b.group_match=!1,b.active_options=0),null!=b.group_array_index&&this.results_data[b.group_array_index]&&(e=this.results_data[b.group_array_index],0===e.active_options&&e.search_match&&(d+=1),e.active_options+=1),b.search_text=b.group?b.label:b.html,(!b.group||this.group_search)&&(b.search_match=this.search_string_match(b.search_text,c),b.search_match&&!b.group&&(d+=1),b.search_match?(f.length&&(g=b.search_text.search(i),h=b.search_text.substr(0,g+f.length)+"</em>"+b.search_text.substr(g+f.length),b.search_text=h.substr(0,g)+"<em>"+h.substr(g)),null!=e&&(e.group_match=!0)):null!=b.group_array_index&&this.results_data[b.group_array_index].search_match&&(b.search_match=!0)));return this.result_clear_highlight(),1>d&&f.length?(this.update_results_content(""),this.no_results(f)):(this.update_results_content(this.results_option_build()),this.winnow_results_set_highlight())},AbstractChosen.prototype.get_search_regex=function(a){var b;return b=this.search_contains?"":"^",new RegExp(b+a,"i")},AbstractChosen.prototype.search_string_match=function(a,b){var c,d,e,f;if(b.test(a))return!0;if(this.enable_split_word_search&&(a.indexOf(" ")>=0||0===a.indexOf("["))&&(d=a.replace(/\[|\]/g,"").split(" "),d.length))for(e=0,f=d.length;f>e;e++)if(c=d[e],b.test(c))return!0},AbstractChosen.prototype.choices_count=function(){var a,b,c,d;if(null!=this.selected_option_count)return this.selected_option_count;for(this.selected_option_count=0,d=this.form_field.options,b=0,c=d.length;c>b;b++)a=d[b],a.selected&&(this.selected_option_count+=1);return this.selected_option_count},AbstractChosen.prototype.choices_click=function(a){return a.preventDefault(),this.results_showing||this.is_disabled?void 0:this.results_show()},AbstractChosen.prototype.keyup_checker=function(a){var b,c;switch(b=null!=(c=a.which)?c:a.keyCode,this.search_field_scale(),b){case 8:if(this.is_multiple&&this.backstroke_length<1&&this.choices_count()>0)return this.keydown_backstroke();if(!this.pending_backstroke)return this.result_clear_highlight(),this.results_search();break;case 13:if(a.preventDefault(),this.results_showing)return this.result_select(a);break;case 27:return this.results_showing&&this.results_hide(),!0;case 9:case 38:case 40:case 16:case 91:case 17:case 18:break;default:return this.results_search()}},AbstractChosen.prototype.clipboard_event_checker=function(a){var b=this;return setTimeout(function(){return b.results_search()},50)},AbstractChosen.prototype.container_width=function(){return null!=this.options.width?this.options.width:""+this.form_field.offsetWidth+"px"},AbstractChosen.prototype.include_option_in_results=function(a){return this.is_multiple&&!this.display_selected_options&&a.selected?!1:!this.display_disabled_options&&a.disabled?!1:a.empty?!1:!0},AbstractChosen.prototype.search_results_touchstart=function(a){return this.touch_started=!0,this.search_results_mouseover(a)},AbstractChosen.prototype.search_results_touchmove=function(a){return this.touch_started=!1,this.search_results_mouseout(a)},AbstractChosen.prototype.search_results_touchend=function(a){return this.touch_started?this.search_results_mouseup(a):void 0},AbstractChosen.prototype.outerHTML=function(a){var b;return a.outerHTML?a.outerHTML:(b=document.createElement("div"),b.appendChild(a),b.innerHTML)},AbstractChosen.browser_is_supported=function(){return/iP(od|hone)/i.test(window.navigator.userAgent)?!1:/Android/i.test(window.navigator.userAgent)&&/Mobile/i.test(window.navigator.userAgent)?!1:/IEMobile/i.test(window.navigator.userAgent)?!1:/Windows Phone/i.test(window.navigator.userAgent)?!1:/BlackBerry/i.test(window.navigator.userAgent)?!1:/BB10/i.test(window.navigator.userAgent)?!1:"Microsoft Internet Explorer"===window.navigator.appName?document.documentMode>=8:!0},AbstractChosen.default_multiple_text="Select Some Options",AbstractChosen.default_single_text="Select an Option",AbstractChosen.default_no_result_text="No results match",AbstractChosen}(),a=jQuery,a.fn.extend({chosen:function(b){return AbstractChosen.browser_is_supported()?this.each(function(c){var d,e;return d=a(this),e=d.data("chosen"),"destroy"===b?void(e instanceof Chosen&&e.destroy()):void(e instanceof Chosen||d.data("chosen",new Chosen(this,b)))}):this}}),Chosen=function(c){function Chosen(){return b=Chosen.__super__.constructor.apply(this,arguments)}return d(Chosen,c),Chosen.prototype.setup=function(){return this.form_field_jq=a(this.form_field),this.current_selectedIndex=this.form_field.selectedIndex,this.is_rtl=this.form_field_jq.hasClass("chosen-rtl")},Chosen.prototype.set_up_html=function(){var b,c;return b=["chosen-container"],b.push("chosen-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&b.push(this.form_field.className),this.is_rtl&&b.push("chosen-rtl"),c={"class":b.join(" "),style:"width: "+this.container_width()+";",title:this.form_field.title},this.form_field.id.length&&(c.id=this.form_field.id.replace(/[^\w]/g,"_")+"_chosen"),this.container=a("<div />",c),this.is_multiple?this.container.html('<ul class="chosen-choices"><li class="search-field"><input type="text" value="'+this.default_text+'" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chosen-drop"><ul class="chosen-results"></ul></div>'):this.container.html('<a class="chosen-single chosen-default"><span>'+this.default_text+'</span><div><b></b></div></a><div class="chosen-drop"><div class="chosen-search"><input type="text" autocomplete="off" /></div><ul class="chosen-results"></ul></div>'),this.form_field_jq.hide().after(this.container),this.dropdown=this.container.find("div.chosen-drop").first(),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chosen-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chosen-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chosen-search").first(),this.selected_item=this.container.find(".chosen-single").first()),this.results_build(),this.set_tab_index(),this.set_label_behavior()},Chosen.prototype.on_ready=function(){return this.form_field_jq.trigger("chosen:ready",{chosen:this})},Chosen.prototype.register_observers=function(){var a=this;return this.container.bind("touchstart.chosen",function(b){return a.container_mousedown(b),b.preventDefault()}),this.container.bind("touchend.chosen",function(b){return a.container_mouseup(b),b.preventDefault()}),this.container.bind("mousedown.chosen",function(b){a.container_mousedown(b)}),this.container.bind("mouseup.chosen",function(b){a.container_mouseup(b)}),this.container.bind("mouseenter.chosen",function(b){a.mouse_enter(b)}),this.container.bind("mouseleave.chosen",function(b){a.mouse_leave(b)}),this.search_results.bind("mouseup.chosen",function(b){a.search_results_mouseup(b)}),this.search_results.bind("mouseover.chosen",function(b){a.search_results_mouseover(b)}),this.search_results.bind("mouseout.chosen",function(b){a.search_results_mouseout(b)}),this.search_results.bind("mousewheel.chosen DOMMouseScroll.chosen",function(b){a.search_results_mousewheel(b)}),this.search_results.bind("touchstart.chosen",function(b){a.search_results_touchstart(b)}),this.search_results.bind("touchmove.chosen",function(b){a.search_results_touchmove(b)}),this.search_results.bind("touchend.chosen",function(b){a.search_results_touchend(b)}),this.form_field_jq.bind("chosen:updated.chosen",function(b){a.results_update_field(b)}),this.form_field_jq.bind("chosen:activate.chosen",function(b){a.activate_field(b)}),this.form_field_jq.bind("chosen:open.chosen",function(b){a.container_mousedown(b)}),this.form_field_jq.bind("chosen:close.chosen",function(b){a.input_blur(b)}),this.search_field.bind("blur.chosen",function(b){a.input_blur(b)}),this.search_field.bind("keyup.chosen",function(b){a.keyup_checker(b)}),this.search_field.bind("keydown.chosen",function(b){a.keydown_checker(b)}),this.search_field.bind("focus.chosen",function(b){a.input_focus(b)}),this.search_field.bind("cut.chosen",function(b){a.clipboard_event_checker(b)}),this.search_field.bind("paste.chosen",function(b){a.clipboard_event_checker(b)}),this.is_multiple?this.search_choices.bind("click.chosen",function(b){a.choices_click(b)}):this.container.bind("click.chosen",function(a){a.preventDefault()})},Chosen.prototype.destroy=function(){return a(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.search_field[0].tabIndex&&(this.form_field_jq[0].tabIndex=this.search_field[0].tabIndex),this.container.remove(),this.form_field_jq.removeData("chosen"),this.form_field_jq.show()},Chosen.prototype.search_field_disabled=function(){return this.is_disabled=this.form_field_jq[0].disabled,this.is_disabled?(this.container.addClass("chosen-disabled"),this.search_field[0].disabled=!0,this.is_multiple||this.selected_item.unbind("focus.chosen",this.activate_action),this.close_field()):(this.container.removeClass("chosen-disabled"),this.search_field[0].disabled=!1,this.is_multiple?void 0:this.selected_item.bind("focus.chosen",this.activate_action))},Chosen.prototype.container_mousedown=function(b){return this.is_disabled||(b&&"mousedown"===b.type&&!this.results_showing&&b.preventDefault(),null!=b&&a(b.target).hasClass("search-choice-close"))?void 0:(this.active_field?this.is_multiple||!b||a(b.target)[0]!==this.selected_item[0]&&!a(b.target).parents("a.chosen-single").length||(b.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),a(this.container[0].ownerDocument).bind("click.chosen",this.click_test_action),this.results_show()),this.activate_field())},Chosen.prototype.container_mouseup=function(a){return"ABBR"!==a.target.nodeName||this.is_disabled?void 0:this.results_reset(a)},Chosen.prototype.search_results_mousewheel=function(a){var b;return a.originalEvent&&(b=a.originalEvent.deltaY||-a.originalEvent.wheelDelta||a.originalEvent.detail),null!=b?(a.preventDefault(),"DOMMouseScroll"===a.type&&(b=40*b),this.search_results.scrollTop(b+this.search_results.scrollTop())):void 0},Chosen.prototype.blur_test=function(a){return!this.active_field&&this.container.hasClass("chosen-container-active")?this.close_field():void 0},Chosen.prototype.close_field=function(){return a(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.active_field=!1,this.results_hide(),this.container.removeClass("chosen-container-active"),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale()},Chosen.prototype.activate_field=function(){return this.container.addClass("chosen-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},Chosen.prototype.test_active_click=function(b){var c;return c=a(b.target).closest(".chosen-container"),c.length&&this.container[0]===c[0]?this.active_field=!0:this.close_field()},Chosen.prototype.results_build=function(){return this.parsing=!0,this.selected_option_count=null,this.results_data=SelectParser.select_to_array(this.form_field),this.is_multiple?this.search_choices.find("li.search-choice").remove():this.is_multiple||(this.single_set_selected_text(),this.disable_search||this.form_field.options.length<=this.disable_search_threshold?(this.search_field[0].readOnly=!0,this.container.addClass("chosen-container-single-nosearch")):(this.search_field[0].readOnly=!1,this.container.removeClass("chosen-container-single-nosearch"))),this.update_results_content(this.results_option_build({first:!0})),this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.parsing=!1},Chosen.prototype.result_do_highlight=function(a){var b,c,d,e,f;if(a.length){if(this.result_clear_highlight(),this.result_highlight=a,this.result_highlight.addClass("highlighted"),d=parseInt(this.search_results.css("maxHeight"),10),f=this.search_results.scrollTop(),e=d+f,c=this.result_highlight.position().top+this.search_results.scrollTop(),b=c+this.result_highlight.outerHeight(),b>=e)return this.search_results.scrollTop(b-d>0?b-d:0);if(f>c)return this.search_results.scrollTop(c)}},Chosen.prototype.result_clear_highlight=function(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null},Chosen.prototype.results_show=function(){return this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.container.addClass("chosen-with-drop"),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.search_field.val()),this.winnow_results(),this.form_field_jq.trigger("chosen:showing_dropdown",{chosen:this}))},Chosen.prototype.update_results_content=function(a){return this.search_results.html(a)},Chosen.prototype.results_hide=function(){return this.results_showing&&(this.result_clear_highlight(),this.container.removeClass("chosen-with-drop"),this.form_field_jq.trigger("chosen:hiding_dropdown",{chosen:this})),this.results_showing=!1},Chosen.prototype.set_tab_index=function(a){var b;return this.form_field.tabIndex?(b=this.form_field.tabIndex,this.form_field.tabIndex=-1,this.search_field[0].tabIndex=b):void 0},Chosen.prototype.set_label_behavior=function(){var b=this;return this.form_field_label=this.form_field_jq.parents("label"),!this.form_field_label.length&&this.form_field.id.length&&(this.form_field_label=a("label[for='"+this.form_field.id+"']")),this.form_field_label.length>0?this.form_field_label.bind("click.chosen",function(a){return b.is_multiple?b.container_mousedown(a):b.activate_field()}):void 0},Chosen.prototype.show_search_field_default=function(){return this.is_multiple&&this.choices_count()<1&&!this.active_field?(this.search_field.val(this.default_text),this.search_field.addClass("default")):(this.search_field.val(""),this.search_field.removeClass("default"))},Chosen.prototype.search_results_mouseup=function(b){var c;return c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first(),c.length?(this.result_highlight=c,this.result_select(b),this.search_field.focus()):void 0},Chosen.prototype.search_results_mouseover=function(b){var c;return c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first(),c?this.result_do_highlight(c):void 0},Chosen.prototype.search_results_mouseout=function(b){return a(b.target).hasClass("active-result")?this.result_clear_highlight():void 0},Chosen.prototype.choice_build=function(b){var c,d,e=this;return c=a("<li />",{"class":"search-choice"}).html("<span>"+this.choice_label(b)+"</span>"),b.disabled?c.addClass("search-choice-disabled"):(d=a("<a />",{"class":"search-choice-close","data-option-array-index":b.array_index}),d.bind("click.chosen",function(a){return e.choice_destroy_link_click(a)}),c.append(d)),this.search_container.before(c)},Chosen.prototype.choice_destroy_link_click=function(b){return b.preventDefault(),b.stopPropagation(),this.is_disabled?void 0:this.choice_destroy(a(b.target))},Chosen.prototype.choice_destroy=function(a){return this.result_deselect(a[0].getAttribute("data-option-array-index"))?(this.show_search_field_default(),this.is_multiple&&this.choices_count()>0&&this.search_field.val().length<1&&this.results_hide(),a.parents("li").first().remove(),this.search_field_scale()):void 0},Chosen.prototype.results_reset=function(){return this.reset_single_select_options(),this.form_field.options[0].selected=!0,this.single_set_selected_text(),this.show_search_field_default(),this.results_reset_cleanup(),this.form_field_jq.trigger("change"),this.active_field?this.results_hide():void 0},Chosen.prototype.results_reset_cleanup=function(){return this.current_selectedIndex=this.form_field.selectedIndex,this.selected_item.find("abbr").remove()},Chosen.prototype.result_select=function(a){var b,c;return this.result_highlight?(b=this.result_highlight,this.result_clear_highlight(),this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.is_multiple?b.removeClass("active-result"):this.reset_single_select_options(),b.addClass("result-selected"),c=this.results_data[b[0].getAttribute("data-option-array-index")],c.selected=!0,this.form_field.options[c.options_index].selected=!0,this.selected_option_count=null,this.is_multiple?this.choice_build(c):this.single_set_selected_text(this.choice_label(c)),(a.metaKey||a.ctrlKey)&&this.is_multiple||this.results_hide(),this.show_search_field_default(),(this.is_multiple||this.form_field.selectedIndex!==this.current_selectedIndex)&&this.form_field_jq.trigger("change",{selected:this.form_field.options[c.options_index].value}),this.current_selectedIndex=this.form_field.selectedIndex,a.preventDefault(),this.search_field_scale())):void 0},Chosen.prototype.single_set_selected_text=function(a){return null==a&&(a=this.default_text),a===this.default_text?this.selected_item.addClass("chosen-default"):(this.single_deselect_control_build(),this.selected_item.removeClass("chosen-default")),this.selected_item.find("span").html(a)},Chosen.prototype.result_deselect=function(a){var b;return b=this.results_data[a],this.form_field.options[b.options_index].disabled?!1:(b.selected=!1,this.form_field.options[b.options_index].selected=!1,this.selected_option_count=null,this.result_clear_highlight(),this.results_showing&&this.winnow_results(),this.form_field_jq.trigger("change",{deselected:this.form_field.options[b.options_index].value}),this.search_field_scale(),!0)},Chosen.prototype.single_deselect_control_build=function(){return this.allow_single_deselect?(this.selected_item.find("abbr").length||this.selected_item.find("span").first().after('<abbr class="search-choice-close"></abbr>'),this.selected_item.addClass("chosen-single-with-deselect")):void 0},Chosen.prototype.get_search_text=function(){return a("<div/>").text(a.trim(this.search_field.val())).html()},Chosen.prototype.winnow_results_set_highlight=function(){var a,b;return b=this.is_multiple?[]:this.search_results.find(".result-selected.active-result"),a=b.length?b.first():this.search_results.find(".active-result").first(),null!=a?this.result_do_highlight(a):void 0},Chosen.prototype.no_results=function(b){var c;return c=a('<li class="no-results">'+this.results_none_found+' "<span></span>"</li>'),c.find("span").first().html(b),this.search_results.append(c),this.form_field_jq.trigger("chosen:no_results",{chosen:this})},Chosen.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},Chosen.prototype.keydown_arrow=function(){var a;return this.results_showing&&this.result_highlight?(a=this.result_highlight.nextAll("li.active-result").first())?this.result_do_highlight(a):void 0:this.results_show()},Chosen.prototype.keyup_arrow=function(){var a;return this.results_showing||this.is_multiple?this.result_highlight?(a=this.result_highlight.prevAll("li.active-result"),a.length?this.result_do_highlight(a.first()):(this.choices_count()>0&&this.results_hide(),this.result_clear_highlight())):void 0:this.results_show()},Chosen.prototype.keydown_backstroke=function(){var a;return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke()):(a=this.search_container.siblings("li.search-choice").last(),a.length&&!a.hasClass("search-choice-disabled")?(this.pending_backstroke=a,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")):void 0)},Chosen.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},Chosen.prototype.keydown_checker=function(a){var b,c;switch(b=null!=(c=a.which)?c:a.keyCode,this.search_field_scale(),8!==b&&this.pending_backstroke&&this.clear_backstroke(),b){case 8:this.backstroke_length=this.search_field.val().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(a),this.mouse_on_container=!1;break;case 13:this.results_showing&&a.preventDefault();break;case 32:this.disable_search&&a.preventDefault();break;case 38:a.preventDefault(),this.keyup_arrow();break;case 40:a.preventDefault(),this.keydown_arrow()}},Chosen.prototype.search_field_scale=function(){var b,c,d,e,f,g,h,i,j;if(this.is_multiple){for(d=0,h=0,f="position:absolute; left: -1000px; top: -1000px; display:none;",g=["font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"],i=0,j=g.length;j>i;i++)e=g[i],f+=e+":"+this.search_field.css(e)+";";return b=a("<div />",{style:f}),b.text(this.search_field.val()),a("body").append(b),h=b.width()+25,b.remove(),c=this.container.outerWidth(),h>c-10&&(h=c-10),this.search_field.css({width:h+"px"})}},Chosen}(AbstractChosen)}).call(this);
|
1 |
+
/* Chosen v1.5.1 | (c) 2011-2016 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */
|
2 |
(function(){var a,AbstractChosen,Chosen,SelectParser,b,c={}.hasOwnProperty,d=function(a,b){function d(){this.constructor=a}for(var e in b)c.call(b,e)&&(a[e]=b[e]);return d.prototype=b.prototype,a.prototype=new d,a.__super__=b.prototype,a};SelectParser=function(){function SelectParser(){this.options_index=0,this.parsed=[]}return SelectParser.prototype.add_node=function(a){return"OPTGROUP"===a.nodeName.toUpperCase()?this.add_group(a):this.add_option(a)},SelectParser.prototype.add_group=function(a){var b,c,d,e,f,g;for(b=this.parsed.length,this.parsed.push({array_index:b,group:!0,label:this.escapeExpression(a.label),title:a.title?a.title:void 0,children:0,disabled:a.disabled,classes:a.className}),f=a.childNodes,g=[],d=0,e=f.length;e>d;d++)c=f[d],g.push(this.add_option(c,b,a.disabled));return g},SelectParser.prototype.add_option=function(a,b,c){return"OPTION"===a.nodeName.toUpperCase()?(""!==a.text?(null!=b&&(this.parsed[b].children+=1),this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,value:a.value,text:a.text,html:a.innerHTML,title:a.title?a.title:void 0,selected:a.selected,disabled:c===!0?c:a.disabled,group_array_index:b,group_label:null!=b?this.parsed[b].label:null,classes:a.className,style:a.style.cssText})):this.parsed.push({array_index:this.parsed.length,options_index:this.options_index,empty:!0}),this.options_index+=1):void 0},SelectParser.prototype.escapeExpression=function(a){var b,c;return null==a||a===!1?"":/[\&\<\>\"\'\`]/.test(a)?(b={"<":"<",">":">",'"':""","'":"'","`":"`"},c=/&(?!\w+;)|[\<\>\"\'\`]/g,a.replace(c,function(a){return b[a]||"&"})):a},SelectParser}(),SelectParser.select_to_array=function(a){var b,c,d,e,f;for(c=new SelectParser,f=a.childNodes,d=0,e=f.length;e>d;d++)b=f[d],c.add_node(b);return c.parsed},AbstractChosen=function(){function AbstractChosen(a,b){this.form_field=a,this.options=null!=b?b:{},AbstractChosen.browser_is_supported()&&(this.is_multiple=this.form_field.multiple,this.set_default_text(),this.set_default_values(),this.setup(),this.set_up_html(),this.register_observers(),this.on_ready())}return AbstractChosen.prototype.set_default_values=function(){var a=this;return this.click_test_action=function(b){return a.test_active_click(b)},this.activate_action=function(b){return a.activate_field(b)},this.active_field=!1,this.mouse_on_container=!1,this.results_showing=!1,this.result_highlighted=null,this.allow_single_deselect=null!=this.options.allow_single_deselect&&null!=this.form_field.options[0]&&""===this.form_field.options[0].text?this.options.allow_single_deselect:!1,this.disable_search_threshold=this.options.disable_search_threshold||0,this.disable_search=this.options.disable_search||!1,this.enable_split_word_search=null!=this.options.enable_split_word_search?this.options.enable_split_word_search:!0,this.group_search=null!=this.options.group_search?this.options.group_search:!0,this.search_contains=this.options.search_contains||!1,this.single_backstroke_delete=null!=this.options.single_backstroke_delete?this.options.single_backstroke_delete:!0,this.max_selected_options=this.options.max_selected_options||1/0,this.inherit_select_classes=this.options.inherit_select_classes||!1,this.display_selected_options=null!=this.options.display_selected_options?this.options.display_selected_options:!0,this.display_disabled_options=null!=this.options.display_disabled_options?this.options.display_disabled_options:!0,this.include_group_label_in_selected=this.options.include_group_label_in_selected||!1,this.max_shown_results=this.options.max_shown_results||Number.POSITIVE_INFINITY},AbstractChosen.prototype.set_default_text=function(){return this.form_field.getAttribute("data-placeholder")?this.default_text=this.form_field.getAttribute("data-placeholder"):this.is_multiple?this.default_text=this.options.placeholder_text_multiple||this.options.placeholder_text||AbstractChosen.default_multiple_text:this.default_text=this.options.placeholder_text_single||this.options.placeholder_text||AbstractChosen.default_single_text,this.results_none_found=this.form_field.getAttribute("data-no_results_text")||this.options.no_results_text||AbstractChosen.default_no_result_text},AbstractChosen.prototype.choice_label=function(a){return this.include_group_label_in_selected&&null!=a.group_label?"<b class='group-name'>"+a.group_label+"</b>"+a.html:a.html},AbstractChosen.prototype.mouse_enter=function(){return this.mouse_on_container=!0},AbstractChosen.prototype.mouse_leave=function(){return this.mouse_on_container=!1},AbstractChosen.prototype.input_focus=function(a){var b=this;if(this.is_multiple){if(!this.active_field)return setTimeout(function(){return b.container_mousedown()},50)}else if(!this.active_field)return this.activate_field()},AbstractChosen.prototype.input_blur=function(a){var b=this;return this.mouse_on_container?void 0:(this.active_field=!1,setTimeout(function(){return b.blur_test()},100))},AbstractChosen.prototype.results_option_build=function(a){var b,c,d,e,f,g,h;for(b="",e=0,h=this.results_data,f=0,g=h.length;g>f&&(c=h[f],d="",d=c.group?this.result_add_group(c):this.result_add_option(c),""!==d&&(e++,b+=d),(null!=a?a.first:void 0)&&(c.selected&&this.is_multiple?this.choice_build(c):c.selected&&!this.is_multiple&&this.single_set_selected_text(this.choice_label(c))),!(e>=this.max_shown_results));f++);return b},AbstractChosen.prototype.result_add_option=function(a){var b,c;return a.search_match&&this.include_option_in_results(a)?(b=[],a.disabled||a.selected&&this.is_multiple||b.push("active-result"),!a.disabled||a.selected&&this.is_multiple||b.push("disabled-result"),a.selected&&b.push("result-selected"),null!=a.group_array_index&&b.push("group-option"),""!==a.classes&&b.push(a.classes),c=document.createElement("li"),c.className=b.join(" "),c.style.cssText=a.style,c.setAttribute("data-option-array-index",a.array_index),c.innerHTML=a.search_text,a.title&&(c.title=a.title),this.outerHTML(c)):""},AbstractChosen.prototype.result_add_group=function(a){var b,c;return(a.search_match||a.group_match)&&a.active_options>0?(b=[],b.push("group-result"),a.classes&&b.push(a.classes),c=document.createElement("li"),c.className=b.join(" "),c.innerHTML=a.search_text,a.title&&(c.title=a.title),this.outerHTML(c)):""},AbstractChosen.prototype.results_update_field=function(){return this.set_default_text(),this.is_multiple||this.results_reset_cleanup(),this.result_clear_highlight(),this.results_build(),this.results_showing?this.winnow_results():void 0},AbstractChosen.prototype.reset_single_select_options=function(){var a,b,c,d,e;for(d=this.results_data,e=[],b=0,c=d.length;c>b;b++)a=d[b],a.selected?e.push(a.selected=!1):e.push(void 0);return e},AbstractChosen.prototype.results_toggle=function(){return this.results_showing?this.results_hide():this.results_show()},AbstractChosen.prototype.results_search=function(a){return this.results_showing?this.winnow_results():this.results_show()},AbstractChosen.prototype.winnow_results=function(){var a,b,c,d,e,f,g,h,i,j,k,l;for(this.no_results_clear(),d=0,f=this.get_search_text(),a=f.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&"),i=new RegExp(a,"i"),c=this.get_search_regex(a),l=this.results_data,j=0,k=l.length;k>j;j++)b=l[j],b.search_match=!1,e=null,this.include_option_in_results(b)&&(b.group&&(b.group_match=!1,b.active_options=0),null!=b.group_array_index&&this.results_data[b.group_array_index]&&(e=this.results_data[b.group_array_index],0===e.active_options&&e.search_match&&(d+=1),e.active_options+=1),b.search_text=b.group?b.label:b.html,(!b.group||this.group_search)&&(b.search_match=this.search_string_match(b.search_text,c),b.search_match&&!b.group&&(d+=1),b.search_match?(f.length&&(g=b.search_text.search(i),h=b.search_text.substr(0,g+f.length)+"</em>"+b.search_text.substr(g+f.length),b.search_text=h.substr(0,g)+"<em>"+h.substr(g)),null!=e&&(e.group_match=!0)):null!=b.group_array_index&&this.results_data[b.group_array_index].search_match&&(b.search_match=!0)));return this.result_clear_highlight(),1>d&&f.length?(this.update_results_content(""),this.no_results(f)):(this.update_results_content(this.results_option_build()),this.winnow_results_set_highlight())},AbstractChosen.prototype.get_search_regex=function(a){var b;return b=this.search_contains?"":"^",new RegExp(b+a,"i")},AbstractChosen.prototype.search_string_match=function(a,b){var c,d,e,f;if(b.test(a))return!0;if(this.enable_split_word_search&&(a.indexOf(" ")>=0||0===a.indexOf("["))&&(d=a.replace(/\[|\]/g,"").split(" "),d.length))for(e=0,f=d.length;f>e;e++)if(c=d[e],b.test(c))return!0},AbstractChosen.prototype.choices_count=function(){var a,b,c,d;if(null!=this.selected_option_count)return this.selected_option_count;for(this.selected_option_count=0,d=this.form_field.options,b=0,c=d.length;c>b;b++)a=d[b],a.selected&&(this.selected_option_count+=1);return this.selected_option_count},AbstractChosen.prototype.choices_click=function(a){return a.preventDefault(),this.results_showing||this.is_disabled?void 0:this.results_show()},AbstractChosen.prototype.keyup_checker=function(a){var b,c;switch(b=null!=(c=a.which)?c:a.keyCode,this.search_field_scale(),b){case 8:if(this.is_multiple&&this.backstroke_length<1&&this.choices_count()>0)return this.keydown_backstroke();if(!this.pending_backstroke)return this.result_clear_highlight(),this.results_search();break;case 13:if(a.preventDefault(),this.results_showing)return this.result_select(a);break;case 27:return this.results_showing&&this.results_hide(),!0;case 9:case 38:case 40:case 16:case 91:case 17:case 18:break;default:return this.results_search()}},AbstractChosen.prototype.clipboard_event_checker=function(a){var b=this;return setTimeout(function(){return b.results_search()},50)},AbstractChosen.prototype.container_width=function(){return null!=this.options.width?this.options.width:""+this.form_field.offsetWidth+"px"},AbstractChosen.prototype.include_option_in_results=function(a){return this.is_multiple&&!this.display_selected_options&&a.selected?!1:!this.display_disabled_options&&a.disabled?!1:a.empty?!1:!0},AbstractChosen.prototype.search_results_touchstart=function(a){return this.touch_started=!0,this.search_results_mouseover(a)},AbstractChosen.prototype.search_results_touchmove=function(a){return this.touch_started=!1,this.search_results_mouseout(a)},AbstractChosen.prototype.search_results_touchend=function(a){return this.touch_started?this.search_results_mouseup(a):void 0},AbstractChosen.prototype.outerHTML=function(a){var b;return a.outerHTML?a.outerHTML:(b=document.createElement("div"),b.appendChild(a),b.innerHTML)},AbstractChosen.browser_is_supported=function(){return/iP(od|hone)/i.test(window.navigator.userAgent)?!1:/Android/i.test(window.navigator.userAgent)&&/Mobile/i.test(window.navigator.userAgent)?!1:/IEMobile/i.test(window.navigator.userAgent)?!1:/Windows Phone/i.test(window.navigator.userAgent)?!1:/BlackBerry/i.test(window.navigator.userAgent)?!1:/BB10/i.test(window.navigator.userAgent)?!1:"Microsoft Internet Explorer"===window.navigator.appName?document.documentMode>=8:!0},AbstractChosen.default_multiple_text="Select Some Options",AbstractChosen.default_single_text="Select an Option",AbstractChosen.default_no_result_text="No results match",AbstractChosen}(),a=jQuery,a.fn.extend({chosen:function(b){return AbstractChosen.browser_is_supported()?this.each(function(c){var d,e;return d=a(this),e=d.data("chosen"),"destroy"===b?void(e instanceof Chosen&&e.destroy()):void(e instanceof Chosen||d.data("chosen",new Chosen(this,b)))}):this}}),Chosen=function(c){function Chosen(){return b=Chosen.__super__.constructor.apply(this,arguments)}return d(Chosen,c),Chosen.prototype.setup=function(){return this.form_field_jq=a(this.form_field),this.current_selectedIndex=this.form_field.selectedIndex,this.is_rtl=this.form_field_jq.hasClass("chosen-rtl")},Chosen.prototype.set_up_html=function(){var b,c;return b=["chosen-container"],b.push("chosen-container-"+(this.is_multiple?"multi":"single")),this.inherit_select_classes&&this.form_field.className&&b.push(this.form_field.className),this.is_rtl&&b.push("chosen-rtl"),c={"class":b.join(" "),style:"width: "+this.container_width()+";",title:this.form_field.title},this.form_field.id.length&&(c.id=this.form_field.id.replace(/[^\w]/g,"_")+"_chosen"),this.container=a("<div />",c),this.is_multiple?this.container.html('<ul class="chosen-choices"><li class="search-field"><input type="text" value="'+this.default_text+'" class="default" autocomplete="off" style="width:25px;" /></li></ul><div class="chosen-drop"><ul class="chosen-results"></ul></div>'):this.container.html('<a class="chosen-single chosen-default"><span>'+this.default_text+'</span><div><b></b></div></a><div class="chosen-drop"><div class="chosen-search"><input type="text" autocomplete="off" /></div><ul class="chosen-results"></ul></div>'),this.form_field_jq.hide().after(this.container),this.dropdown=this.container.find("div.chosen-drop").first(),this.search_field=this.container.find("input").first(),this.search_results=this.container.find("ul.chosen-results").first(),this.search_field_scale(),this.search_no_results=this.container.find("li.no-results").first(),this.is_multiple?(this.search_choices=this.container.find("ul.chosen-choices").first(),this.search_container=this.container.find("li.search-field").first()):(this.search_container=this.container.find("div.chosen-search").first(),this.selected_item=this.container.find(".chosen-single").first()),this.results_build(),this.set_tab_index(),this.set_label_behavior()},Chosen.prototype.on_ready=function(){return this.form_field_jq.trigger("chosen:ready",{chosen:this})},Chosen.prototype.register_observers=function(){var a=this;return this.container.bind("touchstart.chosen",function(b){return a.container_mousedown(b),b.preventDefault()}),this.container.bind("touchend.chosen",function(b){return a.container_mouseup(b),b.preventDefault()}),this.container.bind("mousedown.chosen",function(b){a.container_mousedown(b)}),this.container.bind("mouseup.chosen",function(b){a.container_mouseup(b)}),this.container.bind("mouseenter.chosen",function(b){a.mouse_enter(b)}),this.container.bind("mouseleave.chosen",function(b){a.mouse_leave(b)}),this.search_results.bind("mouseup.chosen",function(b){a.search_results_mouseup(b)}),this.search_results.bind("mouseover.chosen",function(b){a.search_results_mouseover(b)}),this.search_results.bind("mouseout.chosen",function(b){a.search_results_mouseout(b)}),this.search_results.bind("mousewheel.chosen DOMMouseScroll.chosen",function(b){a.search_results_mousewheel(b)}),this.search_results.bind("touchstart.chosen",function(b){a.search_results_touchstart(b)}),this.search_results.bind("touchmove.chosen",function(b){a.search_results_touchmove(b)}),this.search_results.bind("touchend.chosen",function(b){a.search_results_touchend(b)}),this.form_field_jq.bind("chosen:updated.chosen",function(b){a.results_update_field(b)}),this.form_field_jq.bind("chosen:activate.chosen",function(b){a.activate_field(b)}),this.form_field_jq.bind("chosen:open.chosen",function(b){a.container_mousedown(b)}),this.form_field_jq.bind("chosen:close.chosen",function(b){a.input_blur(b)}),this.search_field.bind("blur.chosen",function(b){a.input_blur(b)}),this.search_field.bind("keyup.chosen",function(b){a.keyup_checker(b)}),this.search_field.bind("keydown.chosen",function(b){a.keydown_checker(b)}),this.search_field.bind("focus.chosen",function(b){a.input_focus(b)}),this.search_field.bind("cut.chosen",function(b){a.clipboard_event_checker(b)}),this.search_field.bind("paste.chosen",function(b){a.clipboard_event_checker(b)}),this.is_multiple?this.search_choices.bind("click.chosen",function(b){a.choices_click(b)}):this.container.bind("click.chosen",function(a){a.preventDefault()})},Chosen.prototype.destroy=function(){return a(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.search_field[0].tabIndex&&(this.form_field_jq[0].tabIndex=this.search_field[0].tabIndex),this.container.remove(),this.form_field_jq.removeData("chosen"),this.form_field_jq.show()},Chosen.prototype.search_field_disabled=function(){return this.is_disabled=this.form_field_jq[0].disabled,this.is_disabled?(this.container.addClass("chosen-disabled"),this.search_field[0].disabled=!0,this.is_multiple||this.selected_item.unbind("focus.chosen",this.activate_action),this.close_field()):(this.container.removeClass("chosen-disabled"),this.search_field[0].disabled=!1,this.is_multiple?void 0:this.selected_item.bind("focus.chosen",this.activate_action))},Chosen.prototype.container_mousedown=function(b){return this.is_disabled||(b&&"mousedown"===b.type&&!this.results_showing&&b.preventDefault(),null!=b&&a(b.target).hasClass("search-choice-close"))?void 0:(this.active_field?this.is_multiple||!b||a(b.target)[0]!==this.selected_item[0]&&!a(b.target).parents("a.chosen-single").length||(b.preventDefault(),this.results_toggle()):(this.is_multiple&&this.search_field.val(""),a(this.container[0].ownerDocument).bind("click.chosen",this.click_test_action),this.results_show()),this.activate_field())},Chosen.prototype.container_mouseup=function(a){return"ABBR"!==a.target.nodeName||this.is_disabled?void 0:this.results_reset(a)},Chosen.prototype.search_results_mousewheel=function(a){var b;return a.originalEvent&&(b=a.originalEvent.deltaY||-a.originalEvent.wheelDelta||a.originalEvent.detail),null!=b?(a.preventDefault(),"DOMMouseScroll"===a.type&&(b=40*b),this.search_results.scrollTop(b+this.search_results.scrollTop())):void 0},Chosen.prototype.blur_test=function(a){return!this.active_field&&this.container.hasClass("chosen-container-active")?this.close_field():void 0},Chosen.prototype.close_field=function(){return a(this.container[0].ownerDocument).unbind("click.chosen",this.click_test_action),this.active_field=!1,this.results_hide(),this.container.removeClass("chosen-container-active"),this.clear_backstroke(),this.show_search_field_default(),this.search_field_scale()},Chosen.prototype.activate_field=function(){return this.container.addClass("chosen-container-active"),this.active_field=!0,this.search_field.val(this.search_field.val()),this.search_field.focus()},Chosen.prototype.test_active_click=function(b){var c;return c=a(b.target).closest(".chosen-container"),c.length&&this.container[0]===c[0]?this.active_field=!0:this.close_field()},Chosen.prototype.results_build=function(){return this.parsing=!0,this.selected_option_count=null,this.results_data=SelectParser.select_to_array(this.form_field),this.is_multiple?this.search_choices.find("li.search-choice").remove():this.is_multiple||(this.single_set_selected_text(),this.disable_search||this.form_field.options.length<=this.disable_search_threshold?(this.search_field[0].readOnly=!0,this.container.addClass("chosen-container-single-nosearch")):(this.search_field[0].readOnly=!1,this.container.removeClass("chosen-container-single-nosearch"))),this.update_results_content(this.results_option_build({first:!0})),this.search_field_disabled(),this.show_search_field_default(),this.search_field_scale(),this.parsing=!1},Chosen.prototype.result_do_highlight=function(a){var b,c,d,e,f;if(a.length){if(this.result_clear_highlight(),this.result_highlight=a,this.result_highlight.addClass("highlighted"),d=parseInt(this.search_results.css("maxHeight"),10),f=this.search_results.scrollTop(),e=d+f,c=this.result_highlight.position().top+this.search_results.scrollTop(),b=c+this.result_highlight.outerHeight(),b>=e)return this.search_results.scrollTop(b-d>0?b-d:0);if(f>c)return this.search_results.scrollTop(c)}},Chosen.prototype.result_clear_highlight=function(){return this.result_highlight&&this.result_highlight.removeClass("highlighted"),this.result_highlight=null},Chosen.prototype.results_show=function(){return this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.container.addClass("chosen-with-drop"),this.results_showing=!0,this.search_field.focus(),this.search_field.val(this.search_field.val()),this.winnow_results(),this.form_field_jq.trigger("chosen:showing_dropdown",{chosen:this}))},Chosen.prototype.update_results_content=function(a){return this.search_results.html(a)},Chosen.prototype.results_hide=function(){return this.results_showing&&(this.result_clear_highlight(),this.container.removeClass("chosen-with-drop"),this.form_field_jq.trigger("chosen:hiding_dropdown",{chosen:this})),this.results_showing=!1},Chosen.prototype.set_tab_index=function(a){var b;return this.form_field.tabIndex?(b=this.form_field.tabIndex,this.form_field.tabIndex=-1,this.search_field[0].tabIndex=b):void 0},Chosen.prototype.set_label_behavior=function(){var b=this;return this.form_field_label=this.form_field_jq.parents("label"),!this.form_field_label.length&&this.form_field.id.length&&(this.form_field_label=a("label[for='"+this.form_field.id+"']")),this.form_field_label.length>0?this.form_field_label.bind("click.chosen",function(a){return b.is_multiple?b.container_mousedown(a):b.activate_field()}):void 0},Chosen.prototype.show_search_field_default=function(){return this.is_multiple&&this.choices_count()<1&&!this.active_field?(this.search_field.val(this.default_text),this.search_field.addClass("default")):(this.search_field.val(""),this.search_field.removeClass("default"))},Chosen.prototype.search_results_mouseup=function(b){var c;return c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first(),c.length?(this.result_highlight=c,this.result_select(b),this.search_field.focus()):void 0},Chosen.prototype.search_results_mouseover=function(b){var c;return c=a(b.target).hasClass("active-result")?a(b.target):a(b.target).parents(".active-result").first(),c?this.result_do_highlight(c):void 0},Chosen.prototype.search_results_mouseout=function(b){return a(b.target).hasClass("active-result")?this.result_clear_highlight():void 0},Chosen.prototype.choice_build=function(b){var c,d,e=this;return c=a("<li />",{"class":"search-choice"}).html("<span>"+this.choice_label(b)+"</span>"),b.disabled?c.addClass("search-choice-disabled"):(d=a("<a />",{"class":"search-choice-close","data-option-array-index":b.array_index}),d.bind("click.chosen",function(a){return e.choice_destroy_link_click(a)}),c.append(d)),this.search_container.before(c)},Chosen.prototype.choice_destroy_link_click=function(b){return b.preventDefault(),b.stopPropagation(),this.is_disabled?void 0:this.choice_destroy(a(b.target))},Chosen.prototype.choice_destroy=function(a){return this.result_deselect(a[0].getAttribute("data-option-array-index"))?(this.show_search_field_default(),this.is_multiple&&this.choices_count()>0&&this.search_field.val().length<1&&this.results_hide(),a.parents("li").first().remove(),this.search_field_scale()):void 0},Chosen.prototype.results_reset=function(){return this.reset_single_select_options(),this.form_field.options[0].selected=!0,this.single_set_selected_text(),this.show_search_field_default(),this.results_reset_cleanup(),this.form_field_jq.trigger("change"),this.active_field?this.results_hide():void 0},Chosen.prototype.results_reset_cleanup=function(){return this.current_selectedIndex=this.form_field.selectedIndex,this.selected_item.find("abbr").remove()},Chosen.prototype.result_select=function(a){var b,c;return this.result_highlight?(b=this.result_highlight,this.result_clear_highlight(),this.is_multiple&&this.max_selected_options<=this.choices_count()?(this.form_field_jq.trigger("chosen:maxselected",{chosen:this}),!1):(this.is_multiple?b.removeClass("active-result"):this.reset_single_select_options(),b.addClass("result-selected"),c=this.results_data[b[0].getAttribute("data-option-array-index")],c.selected=!0,this.form_field.options[c.options_index].selected=!0,this.selected_option_count=null,this.is_multiple?this.choice_build(c):this.single_set_selected_text(this.choice_label(c)),(a.metaKey||a.ctrlKey)&&this.is_multiple||this.results_hide(),this.show_search_field_default(),(this.is_multiple||this.form_field.selectedIndex!==this.current_selectedIndex)&&this.form_field_jq.trigger("change",{selected:this.form_field.options[c.options_index].value}),this.current_selectedIndex=this.form_field.selectedIndex,a.preventDefault(),this.search_field_scale())):void 0},Chosen.prototype.single_set_selected_text=function(a){return null==a&&(a=this.default_text),a===this.default_text?this.selected_item.addClass("chosen-default"):(this.single_deselect_control_build(),this.selected_item.removeClass("chosen-default")),this.selected_item.find("span").html(a)},Chosen.prototype.result_deselect=function(a){var b;return b=this.results_data[a],this.form_field.options[b.options_index].disabled?!1:(b.selected=!1,this.form_field.options[b.options_index].selected=!1,this.selected_option_count=null,this.result_clear_highlight(),this.results_showing&&this.winnow_results(),this.form_field_jq.trigger("change",{deselected:this.form_field.options[b.options_index].value}),this.search_field_scale(),!0)},Chosen.prototype.single_deselect_control_build=function(){return this.allow_single_deselect?(this.selected_item.find("abbr").length||this.selected_item.find("span").first().after('<abbr class="search-choice-close"></abbr>'),this.selected_item.addClass("chosen-single-with-deselect")):void 0},Chosen.prototype.get_search_text=function(){return a("<div/>").text(a.trim(this.search_field.val())).html()},Chosen.prototype.winnow_results_set_highlight=function(){var a,b;return b=this.is_multiple?[]:this.search_results.find(".result-selected.active-result"),a=b.length?b.first():this.search_results.find(".active-result").first(),null!=a?this.result_do_highlight(a):void 0},Chosen.prototype.no_results=function(b){var c;return c=a('<li class="no-results">'+this.results_none_found+' "<span></span>"</li>'),c.find("span").first().html(b),this.search_results.append(c),this.form_field_jq.trigger("chosen:no_results",{chosen:this})},Chosen.prototype.no_results_clear=function(){return this.search_results.find(".no-results").remove()},Chosen.prototype.keydown_arrow=function(){var a;return this.results_showing&&this.result_highlight?(a=this.result_highlight.nextAll("li.active-result").first())?this.result_do_highlight(a):void 0:this.results_show()},Chosen.prototype.keyup_arrow=function(){var a;return this.results_showing||this.is_multiple?this.result_highlight?(a=this.result_highlight.prevAll("li.active-result"),a.length?this.result_do_highlight(a.first()):(this.choices_count()>0&&this.results_hide(),this.result_clear_highlight())):void 0:this.results_show()},Chosen.prototype.keydown_backstroke=function(){var a;return this.pending_backstroke?(this.choice_destroy(this.pending_backstroke.find("a").first()),this.clear_backstroke()):(a=this.search_container.siblings("li.search-choice").last(),a.length&&!a.hasClass("search-choice-disabled")?(this.pending_backstroke=a,this.single_backstroke_delete?this.keydown_backstroke():this.pending_backstroke.addClass("search-choice-focus")):void 0)},Chosen.prototype.clear_backstroke=function(){return this.pending_backstroke&&this.pending_backstroke.removeClass("search-choice-focus"),this.pending_backstroke=null},Chosen.prototype.keydown_checker=function(a){var b,c;switch(b=null!=(c=a.which)?c:a.keyCode,this.search_field_scale(),8!==b&&this.pending_backstroke&&this.clear_backstroke(),b){case 8:this.backstroke_length=this.search_field.val().length;break;case 9:this.results_showing&&!this.is_multiple&&this.result_select(a),this.mouse_on_container=!1;break;case 13:this.results_showing&&a.preventDefault();break;case 32:this.disable_search&&a.preventDefault();break;case 38:a.preventDefault(),this.keyup_arrow();break;case 40:a.preventDefault(),this.keydown_arrow()}},Chosen.prototype.search_field_scale=function(){var b,c,d,e,f,g,h,i,j;if(this.is_multiple){for(d=0,h=0,f="position:absolute; left: -1000px; top: -1000px; display:none;",g=["font-size","font-style","font-weight","font-family","line-height","text-transform","letter-spacing"],i=0,j=g.length;j>i;i++)e=g[i],f+=e+":"+this.search_field.css(e)+";";return b=a("<div />",{style:f}),b.text(this.search_field.val()),a("body").append(b),h=b.width()+25,b.remove(),c=this.container.outerWidth(),h>c-10&&(h=c-10),this.search_field.css({width:h+"px"})}},Chosen}(AbstractChosen)}).call(this);
|
assets/js/mashsb-admin.js
CHANGED
@@ -1,1659 +1,1659 @@
|
|
1 |
-
jQuery(document).ready(function ($) {
|
2 |
-
|
3 |
-
$('.mashsb-color-box').each(function () {
|
4 |
-
// Start colorpicker
|
5 |
-
$(this).colpick({
|
6 |
-
layout: 'hex',
|
7 |
-
submit: 0,
|
8 |
-
colorScheme: 'light',
|
9 |
-
onChange: function (hsb, hex, rgb, el, bySetColor) {
|
10 |
-
$(el).css('border-color', '#' + hex);
|
11 |
-
// Fill the text box just if the color was set using the picker, and not the colpickSetColor function.
|
12 |
-
if (!bySetColor)
|
13 |
-
$(el).val(hex);
|
14 |
-
}
|
15 |
-
}).keyup(function () {
|
16 |
-
$(this).colpickSetColor(this.value);
|
17 |
-
});
|
18 |
-
$(this).colpick({
|
19 |
-
layout: 'hex',
|
20 |
-
submit: 0,
|
21 |
-
colorScheme: 'light',
|
22 |
-
onChange: function (hsb, hex, rgb, el, bySetColor) {
|
23 |
-
$(el).css('border-color', '#' + hex);
|
24 |
-
// Fill the text box just if the color was set using the picker, and not the colpickSetColor function.
|
25 |
-
if (!bySetColor)
|
26 |
-
$(el).val(hex);
|
27 |
-
}
|
28 |
-
}).keyup(function () {
|
29 |
-
$(this).colpickSetColor(this.value);
|
30 |
-
});
|
31 |
-
|
32 |
-
});
|
33 |
-
|
34 |
-
|
35 |
-
$('#mashsb_verify_fbtoken').on("click",function(e){
|
36 |
-
e.preventDefault();
|
37 |
-
if ($('#mashsb_settings\\[fb_access_token_new\\]').val()){
|
38 |
-
check_access_token();
|
39 |
-
}
|
40 |
-
});
|
41 |
-
|
42 |
-
/**
|
43 |
-
* Check if access token is valid and api returns a valid result
|
44 |
-
*
|
45 |
-
* @returns {undefined}
|
46 |
-
*/
|
47 |
-
function check_access_token()
|
48 |
-
{
|
49 |
-
$.ajax("https://graph.facebook.com/v2.11/?id=http://www.google.com&access_token=" + $('#mashsb_settings\\[fb_access_token_new\\]').val())
|
50 |
-
.done(function (e) {
|
51 |
-
|
52 |
-
try {
|
53 |
-
if (e.share.share_count) {
|
54 |
-
$('#mashsb_token_notice').html('<strong>Token valid:</strong> Facebook share count for http://google.com: ' + e.share.share_count )
|
55 |
-
}
|
56 |
-
} catch(e) {
|
57 |
-
$('#mashsb_token_notice').html('<span style="color:red;"> <strong>Error:</strong> Access Token Invalid!</span>');
|
58 |
-
}
|
59 |
-
//
|
60 |
-
// console.log(e);
|
61 |
-
// if (e.share.share_count && "undefined" !== typeof (e.share.share_count)){
|
62 |
-
// $('#mashsb_token_notice').html('<strong>Token valid:</strong> Facebook share count for http://google.com: ' + e.share.share_count );
|
63 |
-
// } else {
|
64 |
-
// $('#mashsb_token_notice').html('<span style="color:red;"> <strong>Error:</strong> Access Token Invalid!</span>');
|
65 |
-
// //console.log(e);
|
66 |
-
// }
|
67 |
-
// })
|
68 |
-
// .fail(function (e) {
|
69 |
-
// $('#mashsb_token_notice').html('<span style="color:red;"> <strong>Error:</strong> Access Token Invalid!</span>');
|
70 |
-
// //console.log(e);
|
71 |
-
})
|
72 |
-
}
|
73 |
-
|
74 |
-
|
75 |
-
$('#mashsb_fb_auth').click(function (e) {
|
76 |
-
e.preventDefault();
|
77 |
-
winWidth = 520;
|
78 |
-
winHeight = 350;
|
79 |
-
var winTop = (screen.height / 2) - (winHeight / 2);
|
80 |
-
var winLeft = (screen.width / 2) - (winWidth / 2);
|
81 |
-
var url = $(this).attr('href');
|
82 |
-
mashsb_fb_auth = window.open(url, 'mashsb_fb_auth', 'top=' + winTop + ',left=' + winLeft + ',toolbar=0,status=0,width=' + winWidth + ',height=' + winHeight + ',resizable=yes');
|
83 |
-
});
|
84 |
-
|
85 |
-
// // Share Color Picker
|
86 |
-
// $('.share_color').colpick({
|
87 |
-
// layout: 'hex',
|
88 |
-
// submit: 0,
|
89 |
-
// colorScheme: 'light',
|
90 |
-
// onChange: function (hsb, hex, rgb, el, bySetColor) {
|
91 |
-
// $(el).css('border-color', '#' + hex);
|
92 |
-
// // Fill the text box just if the color was set using the picker, and not the colpickSetColor function.
|
93 |
-
// if (!bySetColor)
|
94 |
-
// $(el).val(hex);
|
95 |
-
// }
|
96 |
-
// }).mouseup(function () {
|
97 |
-
// $(this).colpickSetColor(this.value);
|
98 |
-
// });
|
99 |
-
|
100 |
-
|
101 |
-
// Toggle Admin Settings Dynamic Button Resize + Button Width
|
102 |
-
if ($("#mashsb_settings\\[responsive_buttons\\]").attr('checked')) {
|
103 |
-
$("#mashsb_settings\\[button_width\\]").closest('.row').css("display", "none");
|
104 |
-
} else {
|
105 |
-
$("#mashsb_settings\\[button_width\\]").closest('.row').fadeIn(300).css("display", "table-row");
|
106 |
-
}
|
107 |
-
$("#mashsb_settings\\[responsive_buttons\\]").click(function () {
|
108 |
-
if ($(this).attr('checked')) {
|
109 |
-
$("#mashsb_settings\\[button_width\\]").closest('.row').css("display", "none");
|
110 |
-
} else {
|
111 |
-
$("#mashsb_settings\\[button_width\\]").closest('.row').fadeIn(300).css("display", "table-row");
|
112 |
-
}
|
113 |
-
})
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
// Activate chosen select boxes
|
118 |
-
$(".mashsb-chosen-select").chosen({width: "400px"});
|
119 |
-
|
120 |
-
function mashsb_setCookie(name, value, days) {
|
121 |
-
if (days) {
|
122 |
-
var date = new Date();
|
123 |
-
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
|
124 |
-
var expires = "; expires=" + date.toGMTString();
|
125 |
-
}
|
126 |
-
else
|
127 |
-
var expires = "";
|
128 |
-
document.cookie = name + "=" + value + expires + "; path=/";
|
129 |
-
}
|
130 |
-
|
131 |
-
function mashsb_getCookie(name) {
|
132 |
-
var nameEQ = name + "=";
|
133 |
-
|
134 |
-
var ca = document.cookie.split(";");
|
135 |
-
for (var i = 0; i < ca.length; i++) {
|
136 |
-
var c = ca[i];
|
137 |
-
while (c.charAt(0) == ' ')
|
138 |
-
c = c.substring(1, c.length);
|
139 |
-
if (c.indexOf(nameEQ) == 0)
|
140 |
-
return c.substring(nameEQ.length, c.length);
|
141 |
-
}
|
142 |
-
return null;
|
143 |
-
}
|
144 |
-
|
145 |
-
function mashsb_eraseCookie(name) {
|
146 |
-
setCookie(name, "", -1);
|
147 |
-
}
|
148 |
-
|
149 |
-
|
150 |
-
/* Fade in Caching method settings if needed */
|
151 |
-
$('#mashsb_settings\\[caching_method\\]').change(function () {
|
152 |
-
if ($('#mashsb_settings\\[caching_method\\]').val() === "refresh_loading")
|
153 |
-
{
|
154 |
-
$('#mashsb_settings\\[mashsharer_cache\\]').closest('.row').fadeIn(300).css("display", "table-row");
|
155 |
-
}
|
156 |
-
else
|
157 |
-
{
|
158 |
-
$('#mashsb_settings\\[mashsharer_cache\\]').closest('.row').css("display", "none");
|
159 |
-
}
|
160 |
-
});
|
161 |
-
|
162 |
-
|
163 |
-
/*make visible when setting "Refresh on Loading" is used*/
|
164 |
-
if ($('#mashsb_settings\\[caching_method\\]').val() === "refresh_loading")
|
165 |
-
{
|
166 |
-
$('#mashsb_settings\\[mashsharer_cache\\]').closest('.row').fadeIn(300).css("display", "table-row");
|
167 |
-
}
|
168 |
-
else
|
169 |
-
{
|
170 |
-
$('#mashsb_settings\\[mashsharer_cache\\]').closest('.row').css("display", "none");
|
171 |
-
}
|
172 |
-
|
173 |
-
// Find active tab and set cookie with #ID
|
174 |
-
function find_active_tab() {
|
175 |
-
var tab = jQuery('.mashsb-tabs.active').find("a").attr("href");
|
176 |
-
mashsb_setCookie("mashsb_active_tab", tab);
|
177 |
-
}
|
178 |
-
|
179 |
-
// Get last active tab from cookie or return default value
|
180 |
-
function mashsb_get_tab_from_cookie() {
|
181 |
-
var tab = mashsb_getCookie('mashsb_active_tab');
|
182 |
-
if (tab == null) {
|
183 |
-
tab = '#mashsb_settingsgeneral_header';
|
184 |
-
}
|
185 |
-
return tab;
|
186 |
-
}
|
187 |
-
|
188 |
-
|
189 |
-
function mashsb_get_default_array() {
|
190 |
-
var tab_addons, tab_licenses;
|
191 |
-
var active_sub_tab;
|
192 |
-
|
193 |
-
// If active tab is Add-On Settings return empty defaultTab value
|
194 |
-
tab_addons = jQuery('.mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)');
|
195 |
-
tab_licenses = jQuery('.mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(3)');
|
196 |
-
|
197 |
-
if (tab_addons.length > 0 || tab_licenses.length > 0) {
|
198 |
-
return;
|
199 |
-
}
|
200 |
-
// Return active tab from cookie
|
201 |
-
return mashsb_get_tab_from_cookie() + '-nav';
|
202 |
-
}
|
203 |
-
|
204 |
-
// Start easytabs()
|
205 |
-
if ($(".mashsb-tabs").length) {
|
206 |
-
$('#mashsb_container').easytabs({
|
207 |
-
animate: true,
|
208 |
-
updateHash: true,
|
209 |
-
defaultTab: mashsb_get_default_array()
|
210 |
-
});
|
211 |
-
}
|
212 |
-
|
213 |
-
// Get active tab (Not for Add-On Settings)
|
214 |
-
$('#mashsb_container').bind('easytabs:after', function () {
|
215 |
-
if (jQuery('.mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)').length == 0) {
|
216 |
-
find_active_tab();
|
217 |
-
}
|
218 |
-
});
|
219 |
-
|
220 |
-
if ($(".mashtab").length) {
|
221 |
-
$('.tabcontent_container').easytabs({
|
222 |
-
animate: true,
|
223 |
-
});
|
224 |
-
}
|
225 |
-
|
226 |
-
// Drag n drop social networks
|
227 |
-
$('#mashsb_network_list').sortable({
|
228 |
-
items: '.mashsb_list_item',
|
229 |
-
opacity: 0.6,
|
230 |
-
cursor: 'move',
|
231 |
-
axis: 'y',
|
232 |
-
update: function () {
|
233 |
-
var order = $(this).sortable('serialize') + '&action=mashsb_update_order';
|
234 |
-
$.post(ajaxurl, order, function (response) {
|
235 |
-
//alert(response);
|
236 |
-
|
237 |
-
});
|
238 |
-
}
|
239 |
-
});
|
240 |
-
|
241 |
-
|
242 |
-
// show / hide helper description
|
243 |
-
$('.mashsb-helper').click(function (e) {
|
244 |
-
e.preventDefault();
|
245 |
-
var icon = $(this),
|
246 |
-
bubble = $(this).next();
|
247 |
-
|
248 |
-
// Close any that are already open
|
249 |
-
$('.mashsb-message').not(bubble).hide();
|
250 |
-
|
251 |
-
var position = icon.position();
|
252 |
-
if (bubble.hasClass('bottom')) {
|
253 |
-
bubble.css({
|
254 |
-
'left': (position.left - bubble.width() / 2) + 'px',
|
255 |
-
'top': (position.top + icon.height() + 9) + 'px'
|
256 |
-
});
|
257 |
-
} else {
|
258 |
-
bubble.css({
|
259 |
-
'left': (position.left + icon.width() + 9) + 'px',
|
260 |
-
'top': (position.top + icon.height() / 2 - 18) + 'px'
|
261 |
-
});
|
262 |
-
}
|
263 |
-
|
264 |
-
bubble.toggle();
|
265 |
-
e.stopPropagation();
|
266 |
-
});
|
267 |
-
|
268 |
-
$('body').click(function () {
|
269 |
-
$('.mashsb-message').hide();
|
270 |
-
});
|
271 |
-
|
272 |
-
$('.mashsb-message').click(function (e) {
|
273 |
-
e.stopPropagation();
|
274 |
-
});
|
275 |
-
|
276 |
-
});
|
277 |
-
|
278 |
-
/*
|
279 |
-
* jQuery hashchange event - v1.3 - 7/21/2010
|
280 |
-
* http://benalman.com/projects/jquery-hashchange-plugin/
|
281 |
-
*
|
282 |
-
* Copyright (c) 2010 "Cowboy" Ben Alman
|
283 |
-
* Dual licensed under the MIT and GPL licenses.
|
284 |
-
* http://benalman.com/about/license/
|
285 |
-
*/
|
286 |
-
(function ($, e, b) {
|
287 |
-
var c = "hashchange", h = document, f, g = $.event.special, i = h.documentMode, d = "on" + c in e && (i === b || i > 7);
|
288 |
-
function a(j) {
|
289 |
-
j = j || location.href;
|
290 |
-
return"#" + j.replace(/^[^#]*#?(.*)$/, "$1")
|
291 |
-
}
|
292 |
-
$.fn[c] = function (j) {
|
293 |
-
return j ? this.bind(c, j) : this.trigger(c)
|
294 |
-
};
|
295 |
-
$.fn[c].delay = 50;
|
296 |
-
g[c] = $.extend(g[c], {setup: function () {
|
297 |
-
if (d) {
|
298 |
-
return false
|
299 |
-
}
|
300 |
-
$(f.start)
|
301 |
-
}, teardown: function () {
|
302 |
-
if (d) {
|
303 |
-
return false
|
304 |
-
}
|
305 |
-
$(f.stop)
|
306 |
-
}});
|
307 |
-
f = (function () {
|
308 |
-
var j = {}, p, m = a(), k = function (q) {
|
309 |
-
return q
|
310 |
-
}, l = k, o = k;
|
311 |
-
j.start = function () {
|
312 |
-
p || n()
|
313 |
-
};
|
314 |
-
j.stop = function () {
|
315 |
-
p && clearTimeout(p);
|
316 |
-
p = b
|
317 |
-
};
|
318 |
-
function n() {
|
319 |
-
var r = a(), q = o(m);
|
320 |
-
if (r !== m) {
|
321 |
-
l(m = r, q);
|
322 |
-
$(e).trigger(c)
|
323 |
-
} else {
|
324 |
-
if (q !== m) {
|
325 |
-
location.href = location.href.replace(/#.*/, "") + q
|
326 |
-
}
|
327 |
-
}
|
328 |
-
p = setTimeout(n, $.fn[c].delay)
|
329 |
-
}
|
330 |
-
$.browser.msie && !d && (function () {
|
331 |
-
var q, r;
|
332 |
-
j.start = function () {
|
333 |
-
if (!q) {
|
334 |
-
r = $.fn[c].src;
|
335 |
-
r = r && r + a();
|
336 |
-
q = $('<iframe tabindex="-1" title="empty"/>').hide().one("load", function () {
|
337 |
-
r || l(a());
|
338 |
-
n()
|
339 |
-
}).attr("src", r || "javascript:0").insertAfter("body")[0].contentWindow;
|
340 |
-
h.onpropertychange = function () {
|
341 |
-
try {
|
342 |
-
if (event.propertyName === "title") {
|
343 |
-
q.document.title = h.title
|
344 |
-
}
|
345 |
-
} catch (s) {
|
346 |
-
}
|
347 |
-
}
|
348 |
-
}
|
349 |
-
};
|
350 |
-
j.stop = k;
|
351 |
-
o = function () {
|
352 |
-
return a(q.location.href)
|
353 |
-
};
|
354 |
-
l = function (v, s) {
|
355 |
-
var u = q.document, t = $.fn[c].domain;
|
356 |
-
if (v !== s) {
|
357 |
-
u.title = h.title;
|
358 |
-
u.open();
|
359 |
-
t && u.write('<script>document.domain="' + t + '"<\/script>');
|
360 |
-
u.close();
|
361 |
-
q.location.hash = v
|
362 |
-
}
|
363 |
-
}
|
364 |
-
})();
|
365 |
-
return j
|
366 |
-
})()
|
367 |
-
})(jQuery, this);
|
368 |
-
|
369 |
-
/*
|
370 |
-
* jQuery EasyTabs plugin 3.2.0
|
371 |
-
*
|
372 |
-
* Copyright (c) 2010-2011 Steve Schwartz (JangoSteve)
|
373 |
-
*
|
374 |
-
* Dual licensed under the MIT and GPL licenses:
|
375 |
-
* http://www.opensource.org/licenses/mit-license.php
|
376 |
-
* http://www.gnu.org/licenses/gpl.html
|
377 |
-
*
|
378 |
-
* Date: Thu May 09 17:30:00 2013 -0500
|
379 |
-
*/
|
380 |
-
(function ($) {
|
381 |
-
|
382 |
-
$.easytabs = function (container, options) {
|
383 |
-
|
384 |
-
// Attach to plugin anything that should be available via
|
385 |
-
// the $container.data('easytabs') object
|
386 |
-
var plugin = this,
|
387 |
-
$container = $(container),
|
388 |
-
defaults = {
|
389 |
-
animate: true,
|
390 |
-
panelActiveClass: "active",
|
391 |
-
tabActiveClass: "active",
|
392 |
-
defaultTab: "li:first-child",
|
393 |
-
animationSpeed: "normal",
|
394 |
-
tabs: "> ul > li",
|
395 |
-
updateHash: true,
|
396 |
-
cycle: false,
|
397 |
-
collapsible: false,
|
398 |
-
collapsedClass: "collapsed",
|
399 |
-
collapsedByDefault: true,
|
400 |
-
uiTabs: false,
|
401 |
-
transitionIn: 'fadeIn',
|
402 |
-
transitionOut: 'fadeOut',
|
403 |
-
transitionInEasing: 'swing',
|
404 |
-
transitionOutEasing: 'swing',
|
405 |
-
transitionCollapse: 'slideUp',
|
406 |
-
transitionUncollapse: 'slideDown',
|
407 |
-
transitionCollapseEasing: 'swing',
|
408 |
-
transitionUncollapseEasing: 'swing',
|
409 |
-
containerClass: "",
|
410 |
-
tabsClass: "",
|
411 |
-
tabClass: "",
|
412 |
-
panelClass: "",
|
413 |
-
cache: true,
|
414 |
-
event: 'click',
|
415 |
-
panelContext: $container
|
416 |
-
},
|
417 |
-
// Internal instance variables
|
418 |
-
// (not available via easytabs object)
|
419 |
-
$defaultTab,
|
420 |
-
$defaultTabLink,
|
421 |
-
transitions,
|
422 |
-
lastHash,
|
423 |
-
skipUpdateToHash,
|
424 |
-
animationSpeeds = {
|
425 |
-
fast: 200,
|
426 |
-
normal: 400,
|
427 |
-
slow: 600
|
428 |
-
},
|
429 |
-
// Shorthand variable so that we don't need to call
|
430 |
-
// plugin.settings throughout the plugin code
|
431 |
-
settings;
|
432 |
-
|
433 |
-
// =============================================================
|
434 |
-
// Functions available via easytabs object
|
435 |
-
// =============================================================
|
436 |
-
|
437 |
-
plugin.init = function () {
|
438 |
-
|
439 |
-
plugin.settings = settings = $.extend({}, defaults, options);
|
440 |
-
settings.bind_str = settings.event + ".easytabs";
|
441 |
-
|
442 |
-
// Add jQuery UI's crazy class names to markup,
|
443 |
-
// so that markup will match theme CSS
|
444 |
-
if (settings.uiTabs) {
|
445 |
-
settings.tabActiveClass = 'ui-tabs-selected';
|
446 |
-
settings.containerClass = 'ui-tabs ui-widget ui-widget-content ui-corner-all';
|
447 |
-
settings.tabsClass = 'ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all';
|
448 |
-
settings.tabClass = 'ui-state-default ui-corner-top';
|
449 |
-
settings.panelClass = 'ui-tabs-panel ui-widget-content ui-corner-bottom';
|
450 |
-
}
|
451 |
-
|
452 |
-
// If collapsible is true and defaultTab specified, assume user wants defaultTab showing (not collapsed)
|
453 |
-
if (settings.collapsible && options.defaultTab !== undefined && options.collpasedByDefault === undefined) {
|
454 |
-
settings.collapsedByDefault = false;
|
455 |
-
}
|
456 |
-
|
457 |
-
// Convert 'normal', 'fast', and 'slow' animation speed settings to their respective speed in milliseconds
|
458 |
-
if (typeof (settings.animationSpeed) === 'string') {
|
459 |
-
settings.animationSpeed = animationSpeeds[settings.animationSpeed];
|
460 |
-
}
|
461 |
-
|
462 |
-
$('a.anchor').remove().prependTo('body');
|
463 |
-
|
464 |
-
// Store easytabs object on container so we can easily set
|
465 |
-
// properties throughout
|
466 |
-
$container.data('easytabs', {});
|
467 |
-
|
468 |
-
plugin.setTransitions();
|
469 |
-
|
470 |
-
plugin.getTabs();
|
471 |
-
|
472 |
-
addClasses();
|
473 |
-
|
474 |
-
setDefaultTab();
|
475 |
-
|
476 |
-
bindToTabClicks();
|
477 |
-
|
478 |
-
initHashChange();
|
479 |
-
|
480 |
-
initCycle();
|
481 |
-
|
482 |
-
// Append data-easytabs HTML attribute to make easy to query for
|
483 |
-
// easytabs instances via CSS pseudo-selector
|
484 |
-
$container.attr('data-easytabs', true);
|
485 |
-
};
|
486 |
-
|
487 |
-
// Set transitions for switching between tabs based on options.
|
488 |
-
// Could be used to update transitions if settings are changes.
|
489 |
-
plugin.setTransitions = function () {
|
490 |
-
transitions = (settings.animate) ? {
|
491 |
-
show: settings.transitionIn,
|
492 |
-
hide: settings.transitionOut,
|
493 |
-
speed: settings.animationSpeed,
|
494 |
-
collapse: settings.transitionCollapse,
|
495 |
-
uncollapse: settings.transitionUncollapse,
|
496 |
-
halfSpeed: settings.animationSpeed / 2
|
497 |
-
} :
|
498 |
-
{
|
499 |
-
show: "show",
|
500 |
-
hide: "hide",
|
501 |
-
speed: 0,
|
502 |
-
collapse: "hide",
|
503 |
-
uncollapse: "show",
|
504 |
-
halfSpeed: 0
|
505 |
-
};
|
506 |
-
};
|
507 |
-
|
508 |
-
// Find and instantiate tabs and panels.
|
509 |
-
// Could be used to reset tab and panel collection if markup is
|
510 |
-
// modified.
|
511 |
-
plugin.getTabs = function () {
|
512 |
-
var $matchingPanel;
|
513 |
-
|
514 |
-
// Find the initial set of elements matching the setting.tabs
|
515 |
-
// CSS selector within the container
|
516 |
-
plugin.tabs = $container.find(settings.tabs),
|
517 |
-
// Instantiate panels as empty jquery object
|
518 |
-
plugin.panels = $(),
|
519 |
-
plugin.tabs.each(function () {
|
520 |
-
var $tab = $(this),
|
521 |
-
$a = $tab.children('a'),
|
522 |
-
// targetId is the ID of the panel, which is either the
|
523 |
-
// `href` attribute for non-ajax tabs, or in the
|
524 |
-
// `data-target` attribute for ajax tabs since the `href` is
|
525 |
-
// the ajax URL
|
526 |
-
targetId = $tab.children('a').data('target');
|
527 |
-
|
528 |
-
$tab.data('easytabs', {});
|
529 |
-
|
530 |
-
// If the tab has a `data-target` attribute, and is thus an ajax tab
|
531 |
-
if (targetId !== undefined && targetId !== null) {
|
532 |
-
$tab.data('easytabs').ajax = $a.attr('href');
|
533 |
-
} else {
|
534 |
-
targetId = $a.attr('href');
|
535 |
-
}
|
536 |
-
targetId = targetId.match(/#([^\?]+)/)[1];
|
537 |
-
|
538 |
-
$matchingPanel = settings.panelContext.find("#" + targetId);
|
539 |
-
|
540 |
-
// If tab has a matching panel, add it to panels
|
541 |
-
if ($matchingPanel.length) {
|
542 |
-
|
543 |
-
// Store panel height before hiding
|
544 |
-
$matchingPanel.data('easytabs', {
|
545 |
-
position: $matchingPanel.css('position'),
|
546 |
-
visibility: $matchingPanel.css('visibility')
|
547 |
-
});
|
548 |
-
|
549 |
-
// Don't hide panel if it's active (allows `getTabs` to be called manually to re-instantiate tab collection)
|
550 |
-
$matchingPanel.not(settings.panelActiveClass).hide();
|
551 |
-
|
552 |
-
plugin.panels = plugin.panels.add($matchingPanel);
|
553 |
-
|
554 |
-
$tab.data('easytabs').panel = $matchingPanel;
|
555 |
-
|
556 |
-
// Otherwise, remove tab from tabs collection
|
557 |
-
} else {
|
558 |
-
plugin.tabs = plugin.tabs.not($tab);
|
559 |
-
if ('console' in window) {
|
560 |
-
console.warn('Warning: tab without matching panel for selector \'#' + targetId + '\' removed from set');
|
561 |
-
}
|
562 |
-
}
|
563 |
-
});
|
564 |
-
};
|
565 |
-
|
566 |
-
// Select tab and fire callback
|
567 |
-
plugin.selectTab = function ($clicked, callback) {
|
568 |
-
var url = window.location,
|
569 |
-
hash = url.hash.match(/^[^\?]*/)[0],
|
570 |
-
$targetPanel = $clicked.parent().data('easytabs').panel,
|
571 |
-
ajaxUrl = $clicked.parent().data('easytabs').ajax;
|
572 |
-
|
573 |
-
// Tab is collapsible and active => toggle collapsed state
|
574 |
-
if (settings.collapsible && !skipUpdateToHash && ($clicked.hasClass(settings.tabActiveClass) || $clicked.hasClass(settings.collapsedClass))) {
|
575 |
-
plugin.toggleTabCollapse($clicked, $targetPanel, ajaxUrl, callback);
|
576 |
-
|
577 |
-
// Tab is not active and panel is not active => select tab
|
578 |
-
} else if (!$clicked.hasClass(settings.tabActiveClass) || !$targetPanel.hasClass(settings.panelActiveClass)) {
|
579 |
-
activateTab($clicked, $targetPanel, ajaxUrl, callback);
|
580 |
-
|
581 |
-
// Cache is disabled => reload (e.g reload an ajax tab).
|
582 |
-
} else if (!settings.cache) {
|
583 |
-
activateTab($clicked, $targetPanel, ajaxUrl, callback);
|
584 |
-
}
|
585 |
-
|
586 |
-
};
|
587 |
-
|
588 |
-
// Toggle tab collapsed state and fire callback
|
589 |
-
plugin.toggleTabCollapse = function ($clicked, $targetPanel, ajaxUrl, callback) {
|
590 |
-
plugin.panels.stop(true, true);
|
591 |
-
|
592 |
-
if (fire($container, "easytabs:before", [$clicked, $targetPanel, settings])) {
|
593 |
-
plugin.tabs.filter("." + settings.tabActiveClass).removeClass(settings.tabActiveClass).children().removeClass(settings.tabActiveClass);
|
594 |
-
|
595 |
-
// If panel is collapsed, uncollapse it
|
596 |
-
if ($clicked.hasClass(settings.collapsedClass)) {
|
597 |
-
|
598 |
-
// If ajax panel and not already cached
|
599 |
-
if (ajaxUrl && (!settings.cache || !$clicked.parent().data('easytabs').cached)) {
|
600 |
-
$container.trigger('easytabs:ajax:beforeSend', [$clicked, $targetPanel]);
|
601 |
-
|
602 |
-
$targetPanel.load(ajaxUrl, function (response, status, xhr) {
|
603 |
-
$clicked.parent().data('easytabs').cached = true;
|
604 |
-
$container.trigger('easytabs:ajax:complete', [$clicked, $targetPanel, response, status, xhr]);
|
605 |
-
});
|
606 |
-
}
|
607 |
-
|
608 |
-
// Update CSS classes of tab and panel
|
609 |
-
$clicked.parent()
|
610 |
-
.removeClass(settings.collapsedClass)
|
611 |
-
.addClass(settings.tabActiveClass)
|
612 |
-
.children()
|
613 |
-
.removeClass(settings.collapsedClass)
|
614 |
-
.addClass(settings.tabActiveClass);
|
615 |
-
|
616 |
-
$targetPanel
|
617 |
-
.addClass(settings.panelActiveClass)
|
618 |
-
[transitions.uncollapse](transitions.speed, settings.transitionUncollapseEasing, function () {
|
619 |
-
$container.trigger('easytabs:midTransition', [$clicked, $targetPanel, settings]);
|
620 |
-
if (typeof callback == 'function')
|
621 |
-
callback();
|
622 |
-
});
|
623 |
-
|
624 |
-
// Otherwise, collapse it
|
625 |
-
} else {
|
626 |
-
|
627 |
-
// Update CSS classes of tab and panel
|
628 |
-
$clicked.addClass(settings.collapsedClass)
|
629 |
-
.parent()
|
630 |
-
.addClass(settings.collapsedClass);
|
631 |
-
|
632 |
-
$targetPanel
|
633 |
-
.removeClass(settings.panelActiveClass)
|
634 |
-
[transitions.collapse](transitions.speed, settings.transitionCollapseEasing, function () {
|
635 |
-
$container.trigger("easytabs:midTransition", [$clicked, $targetPanel, settings]);
|
636 |
-
if (typeof callback == 'function')
|
637 |
-
callback();
|
638 |
-
});
|
639 |
-
}
|
640 |
-
}
|
641 |
-
};
|
642 |
-
|
643 |
-
|
644 |
-
// Find tab with target panel matching value
|
645 |
-
plugin.matchTab = function (hash) {
|
646 |
-
return plugin.tabs.find("[href='" + hash + "'],[data-target='" + hash + "']").first();
|
647 |
-
};
|
648 |
-
|
649 |
-
// Find panel with `id` matching value
|
650 |
-
plugin.matchInPanel = function (hash) {
|
651 |
-
return (hash && plugin.validId(hash) ? plugin.panels.filter(':has(' + hash + ')').first() : []);
|
652 |
-
};
|
653 |
-
|
654 |
-
// Make sure hash is a valid id value (admittedly strict in that HTML5 allows almost anything without a space)
|
655 |
-
// but jQuery has issues with such id values anyway, so we can afford to be strict here.
|
656 |
-
plugin.validId = function (id) {
|
657 |
-
return id.substr(1).match(/^[A-Za-z][A-Za-z0-9\-_:\.]*$/);
|
658 |
-
};
|
659 |
-
|
660 |
-
// Select matching tab when URL hash changes
|
661 |
-
plugin.selectTabFromHashChange = function () {
|
662 |
-
var hash = window.location.hash.match(/^[^\?]*/)[0],
|
663 |
-
$tab = plugin.matchTab(hash),
|
664 |
-
$panel;
|
665 |
-
|
666 |
-
if (settings.updateHash) {
|
667 |
-
|
668 |
-
// If hash directly matches tab
|
669 |
-
if ($tab.length) {
|
670 |
-
skipUpdateToHash = true;
|
671 |
-
plugin.selectTab($tab);
|
672 |
-
|
673 |
-
} else {
|
674 |
-
$panel = plugin.matchInPanel(hash);
|
675 |
-
|
676 |
-
// If panel contains element matching hash
|
677 |
-
if ($panel.length) {
|
678 |
-
hash = '#' + $panel.attr('id');
|
679 |
-
$tab = plugin.matchTab(hash);
|
680 |
-
skipUpdateToHash = true;
|
681 |
-
plugin.selectTab($tab);
|
682 |
-
|
683 |
-
// If default tab is not active...
|
684 |
-
} else if (!$defaultTab.hasClass(settings.tabActiveClass) && !settings.cycle) {
|
685 |
-
|
686 |
-
// ...and hash is blank or matches a parent of the tab container or
|
687 |
-
// if the last tab (before the hash updated) was one of the other tabs in this container.
|
688 |
-
if (hash === '' || plugin.matchTab(lastHash).length || $container.closest(hash).length) {
|
689 |
-
skipUpdateToHash = true;
|
690 |
-
plugin.selectTab($defaultTabLink);
|
691 |
-
}
|
692 |
-
}
|
693 |
-
}
|
694 |
-
}
|
695 |
-
};
|
696 |
-
|
697 |
-
// Cycle through tabs
|
698 |
-
plugin.cycleTabs = function (tabNumber) {
|
699 |
-
if (settings.cycle) {
|
700 |
-
tabNumber = tabNumber % plugin.tabs.length;
|
701 |
-
$tab = $(plugin.tabs[tabNumber]).children("a").first();
|
702 |
-
skipUpdateToHash = true;
|
703 |
-
plugin.selectTab($tab, function () {
|
704 |
-
setTimeout(function () {
|
705 |
-
plugin.cycleTabs(tabNumber + 1);
|
706 |
-
}, settings.cycle);
|
707 |
-
});
|
708 |
-
}
|
709 |
-
};
|
710 |
-
|
711 |
-
// Convenient public methods
|
712 |
-
plugin.publicMethods = {
|
713 |
-
select: function (tabSelector) {
|
714 |
-
var $tab;
|
715 |
-
|
716 |
-
// Find tab container that matches selector (like 'li#tab-one' which contains tab link)
|
717 |
-
if (($tab = plugin.tabs.filter(tabSelector)).length === 0) {
|
718 |
-
|
719 |
-
// Find direct tab link that matches href (like 'a[href="#panel-1"]')
|
720 |
-
if (($tab = plugin.tabs.find("a[href='" + tabSelector + "']")).length === 0) {
|
721 |
-
|
722 |
-
// Find direct tab link that matches selector (like 'a#tab-1')
|
723 |
-
if (($tab = plugin.tabs.find("a" + tabSelector)).length === 0) {
|
724 |
-
|
725 |
-
// Find direct tab link that matches data-target (lik 'a[data-target="#panel-1"]')
|
726 |
-
if (($tab = plugin.tabs.find("[data-target='" + tabSelector + "']")).length === 0) {
|
727 |
-
|
728 |
-
// Find direct tab link that ends in the matching href (like 'a[href$="#panel-1"]', which would also match http://example.com/currentpage/#panel-1)
|
729 |
-
if (($tab = plugin.tabs.find("a[href$='" + tabSelector + "']")).length === 0) {
|
730 |
-
|
731 |
-
$.error('Tab \'' + tabSelector + '\' does not exist in tab set');
|
732 |
-
}
|
733 |
-
}
|
734 |
-
}
|
735 |
-
}
|
736 |
-
} else {
|
737 |
-
// Select the child tab link, since the first option finds the tab container (like <li>)
|
738 |
-
$tab = $tab.children("a").first();
|
739 |
-
}
|
740 |
-
plugin.selectTab($tab);
|
741 |
-
}
|
742 |
-
};
|
743 |
-
|
744 |
-
// =============================================================
|
745 |
-
// Private functions
|
746 |
-
// =============================================================
|
747 |
-
|
748 |
-
// Triggers an event on an element and returns the event result
|
749 |
-
var fire = function (obj, name, data) {
|
750 |
-
var event = $.Event(name);
|
751 |
-
obj.trigger(event, data);
|
752 |
-
return event.result !== false;
|
753 |
-
}
|
754 |
-
|
755 |
-
// Add CSS classes to markup (if specified), called by init
|
756 |
-
var addClasses = function () {
|
757 |
-
$container.addClass(settings.containerClass);
|
758 |
-
plugin.tabs.parent().addClass(settings.tabsClass);
|
759 |
-
plugin.tabs.addClass(settings.tabClass);
|
760 |
-
plugin.panels.addClass(settings.panelClass);
|
761 |
-
};
|
762 |
-
|
763 |
-
// Set the default tab, whether from hash (bookmarked) or option,
|
764 |
-
// called by init
|
765 |
-
var setDefaultTab = function () {
|
766 |
-
var hash = window.location.hash.match(/^[^\?]*/)[0],
|
767 |
-
$selectedTab = plugin.matchTab(hash).parent(),
|
768 |
-
$panel;
|
769 |
-
|
770 |
-
// If hash directly matches one of the tabs, active on page-load
|
771 |
-
if ($selectedTab.length === 1) {
|
772 |
-
$defaultTab = $selectedTab;
|
773 |
-
settings.cycle = false;
|
774 |
-
|
775 |
-
} else {
|
776 |
-
$panel = plugin.matchInPanel(hash);
|
777 |
-
|
778 |
-
// If one of the panels contains the element matching the hash,
|
779 |
-
// make it active on page-load
|
780 |
-
if ($panel.length) {
|
781 |
-
hash = '#' + $panel.attr('id');
|
782 |
-
$defaultTab = plugin.matchTab(hash).parent();
|
783 |
-
|
784 |
-
// Otherwise, make the default tab the one that's active on page-load
|
785 |
-
} else {
|
786 |
-
$defaultTab = plugin.tabs.parent().find(settings.defaultTab);
|
787 |
-
if ($defaultTab.length === 0) {
|
788 |
-
$.error("The specified default tab ('" + settings.defaultTab + "') could not be found in the tab set ('" + settings.tabs + "') out of " + plugin.tabs.length + " tabs.");
|
789 |
-
}
|
790 |
-
}
|
791 |
-
}
|
792 |
-
|
793 |
-
$defaultTabLink = $defaultTab.children("a").first();
|
794 |
-
|
795 |
-
activateDefaultTab($selectedTab);
|
796 |
-
};
|
797 |
-
|
798 |
-
// Activate defaultTab (or collapse by default), called by setDefaultTab
|
799 |
-
var activateDefaultTab = function ($selectedTab) {
|
800 |
-
var defaultPanel,
|
801 |
-
defaultAjaxUrl;
|
802 |
-
|
803 |
-
if (settings.collapsible && $selectedTab.length === 0 && settings.collapsedByDefault) {
|
804 |
-
$defaultTab
|
805 |
-
.addClass(settings.collapsedClass)
|
806 |
-
.children()
|
807 |
-
.addClass(settings.collapsedClass);
|
808 |
-
|
809 |
-
} else {
|
810 |
-
|
811 |
-
defaultPanel = $($defaultTab.data('easytabs').panel);
|
812 |
-
defaultAjaxUrl = $defaultTab.data('easytabs').ajax;
|
813 |
-
|
814 |
-
if (defaultAjaxUrl && (!settings.cache || !$defaultTab.data('easytabs').cached)) {
|
815 |
-
$container.trigger('easytabs:ajax:beforeSend', [$defaultTabLink, defaultPanel]);
|
816 |
-
defaultPanel.load(defaultAjaxUrl, function (response, status, xhr) {
|
817 |
-
$defaultTab.data('easytabs').cached = true;
|
818 |
-
$container.trigger('easytabs:ajax:complete', [$defaultTabLink, defaultPanel, response, status, xhr]);
|
819 |
-
});
|
820 |
-
}
|
821 |
-
|
822 |
-
$defaultTab.data('easytabs').panel
|
823 |
-
.show()
|
824 |
-
.addClass(settings.panelActiveClass);
|
825 |
-
|
826 |
-
$defaultTab
|
827 |
-
.addClass(settings.tabActiveClass)
|
828 |
-
.children()
|
829 |
-
.addClass(settings.tabActiveClass);
|
830 |
-
}
|
831 |
-
|
832 |
-
// Fire event when the plugin is initialised
|
833 |
-
$container.trigger("easytabs:initialised", [$defaultTabLink, defaultPanel]);
|
834 |
-
};
|
835 |
-
|
836 |
-
// Bind tab-select funtionality to namespaced click event, called by
|
837 |
-
// init
|
838 |
-
var bindToTabClicks = function () {
|
839 |
-
plugin.tabs.children("a").bind(settings.bind_str, function (e) {
|
840 |
-
|
841 |
-
// Stop cycling when a tab is clicked
|
842 |
-
settings.cycle = false;
|
843 |
-
|
844 |
-
// Hash will be updated when tab is clicked,
|
845 |
-
// don't cause tab to re-select when hash-change event is fired
|
846 |
-
skipUpdateToHash = false;
|
847 |
-
|
848 |
-
// Select the panel for the clicked tab
|
849 |
-
plugin.selectTab($(this));
|
850 |
-
|
851 |
-
// Don't follow the link to the anchor
|
852 |
-
e.preventDefault ? e.preventDefault() : e.returnValue = false;
|
853 |
-
});
|
854 |
-
};
|
855 |
-
|
856 |
-
// Activate a given tab/panel, called from plugin.selectTab:
|
857 |
-
//
|
858 |
-
// * fire `easytabs:before` hook
|
859 |
-
// * get ajax if new tab is an uncached ajax tab
|
860 |
-
// * animate out previously-active panel
|
861 |
-
// * fire `easytabs:midTransition` hook
|
862 |
-
// * update URL hash
|
863 |
-
// * animate in newly-active panel
|
864 |
-
// * update CSS classes for inactive and active tabs/panels
|
865 |
-
//
|
866 |
-
// TODO: This could probably be broken out into many more modular
|
867 |
-
// functions
|
868 |
-
var activateTab = function ($clicked, $targetPanel, ajaxUrl, callback) {
|
869 |
-
plugin.panels.stop(true, true);
|
870 |
-
|
871 |
-
if (fire($container, "easytabs:before", [$clicked, $targetPanel, settings])) {
|
872 |
-
var $visiblePanel = plugin.panels.filter(":visible"),
|
873 |
-
$panelContainer = $targetPanel.parent(),
|
874 |
-
targetHeight,
|
875 |
-
visibleHeight,
|
876 |
-
heightDifference,
|
877 |
-
showPanel,
|
878 |
-
hash = window.location.hash.match(/^[^\?]*/)[0];
|
879 |
-
|
880 |
-
if (settings.animate) {
|
881 |
-
targetHeight = getHeightForHidden($targetPanel);
|
882 |
-
visibleHeight = $visiblePanel.length ? setAndReturnHeight($visiblePanel) : 0;
|
883 |
-
heightDifference = targetHeight - visibleHeight;
|
884 |
-
}
|
885 |
-
|
886 |
-
// Set lastHash to help indicate if defaultTab should be
|
887 |
-
// activated across multiple tab instances.
|
888 |
-
lastHash = hash;
|
889 |
-
|
890 |
-
// TODO: Move this function elsewhere
|
891 |
-
showPanel = function () {
|
892 |
-
// At this point, the previous panel is hidden, and the new one will be selected
|
893 |
-
$container.trigger("easytabs:midTransition", [$clicked, $targetPanel, settings]);
|
894 |
-
|
895 |
-
// Gracefully animate between panels of differing heights, start height change animation *after* panel change if panel needs to contract,
|
896 |
-
// so that there is no chance of making the visible panel overflowing the height of the target panel
|
897 |
-
if (settings.animate && settings.transitionIn == 'fadeIn') {
|
898 |
-
if (heightDifference < 0)
|
899 |
-
$panelContainer.animate({
|
900 |
-
height: $panelContainer.height() + heightDifference
|
901 |
-
}, transitions.halfSpeed).css({'min-height': ''});
|
902 |
-
}
|
903 |
-
|
904 |
-
if (settings.updateHash && !skipUpdateToHash) {
|
905 |
-
//window.location = url.toString().replace((url.pathname + hash), (url.pathname + $clicked.attr("href")));
|
906 |
-
// Not sure why this behaves so differently, but it's more straight forward and seems to have less side-effects
|
907 |
-
if (window.history.pushState) {
|
908 |
-
window.history.pushState(null, null, '#' + $targetPanel.attr('id'));
|
909 |
-
}
|
910 |
-
else {
|
911 |
-
window.location.hash = '#' + $targetPanel.attr('id');
|
912 |
-
}
|
913 |
-
} else {
|
914 |
-
skipUpdateToHash = false;
|
915 |
-
}
|
916 |
-
|
917 |
-
$targetPanel
|
918 |
-
[transitions.show](transitions.speed, settings.transitionInEasing, function () {
|
919 |
-
$panelContainer.css({height: '', 'min-height': ''}); // After the transition, unset the height
|
920 |
-
$container.trigger("easytabs:after", [$clicked, $targetPanel, settings]);
|
921 |
-
// callback only gets called if selectTab actually does something, since it's inside the if block
|
922 |
-
if (typeof callback == 'function') {
|
923 |
-
callback();
|
924 |
-
}
|
925 |
-
});
|
926 |
-
};
|
927 |
-
|
928 |
-
if (ajaxUrl && (!settings.cache || !$clicked.parent().data('easytabs').cached)) {
|
929 |
-
$container.trigger('easytabs:ajax:beforeSend', [$clicked, $targetPanel]);
|
930 |
-
$targetPanel.load(ajaxUrl, function (response, status, xhr) {
|
931 |
-
$clicked.parent().data('easytabs').cached = true;
|
932 |
-
$container.trigger('easytabs:ajax:complete', [$clicked, $targetPanel, response, status, xhr]);
|
933 |
-
});
|
934 |
-
}
|
935 |
-
|
936 |
-
// Gracefully animate between panels of differing heights, start height change animation *before* panel change if panel needs to expand,
|
937 |
-
// so that there is no chance of making the target panel overflowing the height of the visible panel
|
938 |
-
if (settings.animate && settings.transitionOut == 'fadeOut') {
|
939 |
-
if (heightDifference > 0) {
|
940 |
-
$panelContainer.animate({
|
941 |
-
height: ($panelContainer.height() + heightDifference)
|
942 |
-
}, transitions.halfSpeed);
|
943 |
-
} else {
|
944 |
-
// Prevent height jumping before height transition is triggered at midTransition
|
945 |
-
$panelContainer.css({'min-height': $panelContainer.height()});
|
946 |
-
}
|
947 |
-
}
|
948 |
-
|
949 |
-
// Change the active tab *first* to provide immediate feedback when the user clicks
|
950 |
-
plugin.tabs.filter("." + settings.tabActiveClass).removeClass(settings.tabActiveClass).children().removeClass(settings.tabActiveClass);
|
951 |
-
plugin.tabs.filter("." + settings.collapsedClass).removeClass(settings.collapsedClass).children().removeClass(settings.collapsedClass);
|
952 |
-
$clicked.parent().addClass(settings.tabActiveClass).children().addClass(settings.tabActiveClass);
|
953 |
-
|
954 |
-
plugin.panels.filter("." + settings.panelActiveClass).removeClass(settings.panelActiveClass);
|
955 |
-
$targetPanel.addClass(settings.panelActiveClass);
|
956 |
-
|
957 |
-
if ($visiblePanel.length) {
|
958 |
-
$visiblePanel
|
959 |
-
[transitions.hide](transitions.speed, settings.transitionOutEasing, showPanel);
|
960 |
-
} else {
|
961 |
-
$targetPanel
|
962 |
-
[transitions.uncollapse](transitions.speed, settings.transitionUncollapseEasing, showPanel);
|
963 |
-
}
|
964 |
-
}
|
965 |
-
};
|
966 |
-
|
967 |
-
// Get heights of panels to enable animation between panels of
|
968 |
-
// differing heights, called by activateTab
|
969 |
-
var getHeightForHidden = function ($targetPanel) {
|
970 |
-
|
971 |
-
if ($targetPanel.data('easytabs') && $targetPanel.data('easytabs').lastHeight) {
|
972 |
-
return $targetPanel.data('easytabs').lastHeight;
|
973 |
-
}
|
974 |
-
|
975 |
-
// this is the only property easytabs changes, so we need to grab its value on each tab change
|
976 |
-
var display = $targetPanel.css('display'),
|
977 |
-
outerCloak,
|
978 |
-
height;
|
979 |
-
|
980 |
-
// Workaround with wrapping height, because firefox returns wrong
|
981 |
-
// height if element itself has absolute positioning.
|
982 |
-
// but try/catch block needed for IE7 and IE8 because they throw
|
983 |
-
// an "Unspecified error" when trying to create an element
|
984 |
-
// with the css position set.
|
985 |
-
try {
|
986 |
-
outerCloak = $('<div></div>', {'position': 'absolute', 'visibility': 'hidden', 'overflow': 'hidden'});
|
987 |
-
} catch (e) {
|
988 |
-
outerCloak = $('<div></div>', {'visibility': 'hidden', 'overflow': 'hidden'});
|
989 |
-
}
|
990 |
-
height = $targetPanel
|
991 |
-
.wrap(outerCloak)
|
992 |
-
.css({'position': 'relative', 'visibility': 'hidden', 'display': 'block'})
|
993 |
-
.outerHeight();
|
994 |
-
|
995 |
-
$targetPanel.unwrap();
|
996 |
-
|
997 |
-
// Return element to previous state
|
998 |
-
$targetPanel.css({
|
999 |
-
position: $targetPanel.data('easytabs').position,
|
1000 |
-
visibility: $targetPanel.data('easytabs').visibility,
|
1001 |
-
display: display
|
1002 |
-
});
|
1003 |
-
|
1004 |
-
// Cache height
|
1005 |
-
$targetPanel.data('easytabs').lastHeight = height;
|
1006 |
-
|
1007 |
-
return height;
|
1008 |
-
};
|
1009 |
-
|
1010 |
-
// Since the height of the visible panel may have been manipulated due to interaction,
|
1011 |
-
// we want to re-cache the visible height on each tab change, called
|
1012 |
-
// by activateTab
|
1013 |
-
var setAndReturnHeight = function ($visiblePanel) {
|
1014 |
-
var height = $visiblePanel.outerHeight();
|
1015 |
-
|
1016 |
-
if ($visiblePanel.data('easytabs')) {
|
1017 |
-
$visiblePanel.data('easytabs').lastHeight = height;
|
1018 |
-
} else {
|
1019 |
-
$visiblePanel.data('easytabs', {lastHeight: height});
|
1020 |
-
}
|
1021 |
-
return height;
|
1022 |
-
};
|
1023 |
-
|
1024 |
-
// Setup hash-change callback for forward- and back-button
|
1025 |
-
// functionality, called by init
|
1026 |
-
var initHashChange = function () {
|
1027 |
-
|
1028 |
-
// enabling back-button with jquery.hashchange plugin
|
1029 |
-
// http://benalman.com/projects/jquery-hashchange-plugin/
|
1030 |
-
if (typeof $(window).hashchange === 'function') {
|
1031 |
-
$(window).hashchange(function () {
|
1032 |
-
plugin.selectTabFromHashChange();
|
1033 |
-
});
|
1034 |
-
} else if ($.address && typeof $.address.change === 'function') { // back-button with jquery.address plugin http://www.asual.com/jquery/address/docs/
|
1035 |
-
$.address.change(function () {
|
1036 |
-
plugin.selectTabFromHashChange();
|
1037 |
-
});
|
1038 |
-
}
|
1039 |
-
};
|
1040 |
-
|
1041 |
-
// Begin cycling if set in options, called by init
|
1042 |
-
var initCycle = function () {
|
1043 |
-
var tabNumber;
|
1044 |
-
if (settings.cycle) {
|
1045 |
-
tabNumber = plugin.tabs.index($defaultTab);
|
1046 |
-
setTimeout(function () {
|
1047 |
-
plugin.cycleTabs(tabNumber + 1);
|
1048 |
-
}, settings.cycle);
|
1049 |
-
}
|
1050 |
-
};
|
1051 |
-
|
1052 |
-
|
1053 |
-
plugin.init();
|
1054 |
-
|
1055 |
-
};
|
1056 |
-
|
1057 |
-
$.fn.easytabs = function (options) {
|
1058 |
-
var args = arguments;
|
1059 |
-
|
1060 |
-
return this.each(function () {
|
1061 |
-
var $this = $(this),
|
1062 |
-
plugin = $this.data('easytabs');
|
1063 |
-
|
1064 |
-
// Initialization was called with $(el).easytabs( { options } );
|
1065 |
-
if (undefined === plugin) {
|
1066 |
-
plugin = new $.easytabs(this, options);
|
1067 |
-
$this.data('easytabs', plugin);
|
1068 |
-
}
|
1069 |
-
|
1070 |
-
// User called public method
|
1071 |
-
if (plugin.publicMethods[options]) {
|
1072 |
-
return plugin.publicMethods[options](Array.prototype.slice.call(args, 1));
|
1073 |
-
}
|
1074 |
-
});
|
1075 |
-
};
|
1076 |
-
|
1077 |
-
})(jQuery);
|
1078 |
-
|
1079 |
-
|
1080 |
-
/*
|
1081 |
-
colpick Color Picker
|
1082 |
-
Copyright 2013 Jose Vargas. Licensed under GPL license. Based on Stefan Petre's Color Picker www.eyecon.ro, dual licensed under the MIT and GPL licenses
|
1083 |
-
|
1084 |
-
For usage and examples: colpick.com/plugin
|
1085 |
-
*/
|
1086 |
-
|
1087 |
-
(function ($) {
|
1088 |
-
var colpick = function () {
|
1089 |
-
var
|
1090 |
-
tpl = '<div class="colpick"><div class="colpick_color"><div class="colpick_color_overlay1"><div class="colpick_color_overlay2"><div class="colpick_selector_outer"><div class="colpick_selector_inner"></div></div></div></div></div><div class="colpick_hue"><div class="colpick_hue_arrs"><div class="colpick_hue_larr"></div><div class="colpick_hue_rarr"></div></div></div><div class="colpick_new_color"></div><div class="colpick_current_color"></div><div class="colpick_hex_field"><div class="colpick_field_letter">#</div><input type="text" maxlength="6" size="6" /></div><div class="colpick_rgb_r colpick_field"><div class="colpick_field_letter">R</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_g colpick_field"><div class="colpick_field_letter">G</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_h colpick_field"><div class="colpick_field_letter">H</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_s colpick_field"><div class="colpick_field_letter">S</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_submit"></div></div>',
|
1091 |
-
defaults = {
|
1092 |
-
showEvent: 'click',
|
1093 |
-
onShow: function () {
|
1094 |
-
},
|
1095 |
-
onBeforeShow: function () {
|
1096 |
-
},
|
1097 |
-
onHide: function () {
|
1098 |
-
},
|
1099 |
-
onChange: function () {
|
1100 |
-
},
|
1101 |
-
onSubmit: function () {
|
1102 |
-
},
|
1103 |
-
colorScheme: 'light',
|
1104 |
-
color: '3289c7',
|
1105 |
-
livePreview: true,
|
1106 |
-
flat: false,
|
1107 |
-
layout: 'full',
|
1108 |
-
submit: 1,
|
1109 |
-
submitText: 'OK',
|
1110 |
-
height: 156
|
1111 |
-
},
|
1112 |
-
//Fill the inputs of the plugin
|
1113 |
-
fillRGBFields = function (hsb, cal) {
|
1114 |
-
var rgb = hsbToRgb(hsb);
|
1115 |
-
$(cal).data('colpick').fields
|
1116 |
-
.eq(1).val(rgb.r).end()
|
1117 |
-
.eq(2).val(rgb.g).end()
|
1118 |
-
.eq(3).val(rgb.b).end();
|
1119 |
-
},
|
1120 |
-
fillHSBFields = function (hsb, cal) {
|
1121 |
-
$(cal).data('colpick').fields
|
1122 |
-
.eq(4).val(Math.round(hsb.h)).end()
|
1123 |
-
.eq(5).val(Math.round(hsb.s)).end()
|
1124 |
-
.eq(6).val(Math.round(hsb.b)).end();
|
1125 |
-
},
|
1126 |
-
fillHexFields = function (hsb, cal) {
|
1127 |
-
$(cal).data('colpick').fields.eq(0).val(hsbToHex(hsb));
|
1128 |
-
},
|
1129 |
-
//Set the round selector position
|
1130 |
-
setSelector = function (hsb, cal) {
|
1131 |
-
$(cal).data('colpick').selector.css('backgroundColor', '#' + hsbToHex({h: hsb.h, s: 100, b: 100}));
|
1132 |
-
$(cal).data('colpick').selectorIndic.css({
|
1133 |
-
left: parseInt($(cal).data('colpick').height * hsb.s / 100, 10),
|
1134 |
-
top: parseInt($(cal).data('colpick').height * (100 - hsb.b) / 100, 10)
|
1135 |
-
});
|
1136 |
-
},
|
1137 |
-
//Set the hue selector position
|
1138 |
-
setHue = function (hsb, cal) {
|
1139 |
-
$(cal).data('colpick').hue.css('top', parseInt($(cal).data('colpick').height - $(cal).data('colpick').height * hsb.h / 360, 10));
|
1140 |
-
},
|
1141 |
-
//Set current and new colors
|
1142 |
-
setCurrentColor = function (hsb, cal) {
|
1143 |
-
$(cal).data('colpick').currentColor.css('backgroundColor', '#' + hsbToHex(hsb));
|
1144 |
-
},
|
1145 |
-
setNewColor = function (hsb, cal) {
|
1146 |
-
$(cal).data('colpick').newColor.css('backgroundColor', '#' + hsbToHex(hsb));
|
1147 |
-
},
|
1148 |
-
//Called when the new color is changed
|
1149 |
-
change = function (ev) {
|
1150 |
-
var cal = $(this).parent().parent(), col;
|
1151 |
-
if (this.parentNode.className.indexOf('_hex') > 0) {
|
1152 |
-
cal.data('colpick').color = col = hexToHsb(fixHex(this.value));
|
1153 |
-
fillRGBFields(col, cal.get(0));
|
1154 |
-
fillHSBFields(col, cal.get(0));
|
1155 |
-
} else if (this.parentNode.className.indexOf('_hsb') > 0) {
|
1156 |
-
cal.data('colpick').color = col = fixHSB({
|
1157 |
-
h: parseInt(cal.data('colpick').fields.eq(4).val(), 10),
|
1158 |
-
s: parseInt(cal.data('colpick').fields.eq(5).val(), 10),
|
1159 |
-
b: parseInt(cal.data('colpick').fields.eq(6).val(), 10)
|
1160 |
-
});
|
1161 |
-
fillRGBFields(col, cal.get(0));
|
1162 |
-
fillHexFields(col, cal.get(0));
|
1163 |
-
} else {
|
1164 |
-
cal.data('colpick').color = col = rgbToHsb(fixRGB({
|
1165 |
-
r: parseInt(cal.data('colpick').fields.eq(1).val(), 10),
|
1166 |
-
g: parseInt(cal.data('colpick').fields.eq(2).val(), 10),
|
1167 |
-
b: parseInt(cal.data('colpick').fields.eq(3).val(), 10)
|
1168 |
-
}));
|
1169 |
-
fillHexFields(col, cal.get(0));
|
1170 |
-
fillHSBFields(col, cal.get(0));
|
1171 |
-
}
|
1172 |
-
setSelector(col, cal.get(0));
|
1173 |
-
setHue(col, cal.get(0));
|
1174 |
-
setNewColor(col, cal.get(0));
|
1175 |
-
cal.data('colpick').onChange.apply(cal.parent(), [col, hsbToHex(col), hsbToRgb(col), cal.data('colpick').el, 0]);
|
1176 |
-
},
|
1177 |
-
//Change style on blur and on focus of inputs
|
1178 |
-
blur = function (ev) {
|
1179 |
-
$(this).parent().removeClass('colpick_focus');
|
1180 |
-
},
|
1181 |
-
focus = function () {
|
1182 |
-
$(this).parent().parent().data('colpick').fields.parent().removeClass('colpick_focus');
|
1183 |
-
$(this).parent().addClass('colpick_focus');
|
1184 |
-
},
|
1185 |
-
//Increment/decrement arrows functions
|
1186 |
-
downIncrement = function (ev) {
|
1187 |
-
ev.preventDefault ? ev.preventDefault() : ev.returnValue = false;
|
1188 |
-
var field = $(this).parent().find('input').focus();
|
1189 |
-
var current = {
|
1190 |
-
el: $(this).parent().addClass('colpick_slider'),
|
1191 |
-
max: this.parentNode.className.indexOf('_hsb_h') > 0 ? 360 : (this.parentNode.className.indexOf('_hsb') > 0 ? 100 : 255),
|
1192 |
-
y: ev.pageY,
|
1193 |
-
field: field,
|
1194 |
-
val: parseInt(field.val(), 10),
|
1195 |
-
preview: $(this).parent().parent().data('colpick').livePreview
|
1196 |
-
};
|
1197 |
-
$(document).mouseup(current, upIncrement);
|
1198 |
-
$(document).mousemove(current, moveIncrement);
|
1199 |
-
},
|
1200 |
-
moveIncrement = function (ev) {
|
1201 |
-
ev.data.field.val(Math.max(0, Math.min(ev.data.max, parseInt(ev.data.val - ev.pageY + ev.data.y, 10))));
|
1202 |
-
if (ev.data.preview) {
|
1203 |
-
change.apply(ev.data.field.get(0), [true]);
|
1204 |
-
}
|
1205 |
-
return false;
|
1206 |
-
},
|
1207 |
-
upIncrement = function (ev) {
|
1208 |
-
change.apply(ev.data.field.get(0), [true]);
|
1209 |
-
ev.data.el.removeClass('colpick_slider').find('input').focus();
|
1210 |
-
$(document).off('mouseup', upIncrement);
|
1211 |
-
$(document).off('mousemove', moveIncrement);
|
1212 |
-
return false;
|
1213 |
-
},
|
1214 |
-
//Hue slider functions
|
1215 |
-
downHue = function (ev) {
|
1216 |
-
ev.preventDefault ? ev.preventDefault() : ev.returnValue = false;
|
1217 |
-
var current = {
|
1218 |
-
cal: $(this).parent(),
|
1219 |
-
y: $(this).offset().top
|
1220 |
-
};
|
1221 |
-
$(document).on('mouseup touchend', current, upHue);
|
1222 |
-
$(document).on('mousemove touchmove', current, moveHue);
|
1223 |
-
|
1224 |
-
var pageY = ((ev.type == 'touchstart') ? ev.originalEvent.changedTouches[0].pageY : ev.pageY);
|
1225 |
-
change.apply(
|
1226 |
-
current.cal.data('colpick')
|
1227 |
-
.fields.eq(4).val(parseInt(360 * (current.cal.data('colpick').height - (pageY - current.y)) / current.cal.data('colpick').height, 10))
|
1228 |
-
.get(0),
|
1229 |
-
[current.cal.data('colpick').livePreview]
|
1230 |
-
);
|
1231 |
-
return false;
|
1232 |
-
},
|
1233 |
-
moveHue = function (ev) {
|
1234 |
-
var pageY = ((ev.type == 'touchmove') ? ev.originalEvent.changedTouches[0].pageY : ev.pageY);
|
1235 |
-
change.apply(
|
1236 |
-
ev.data.cal.data('colpick')
|
1237 |
-
.fields.eq(4).val(parseInt(360 * (ev.data.cal.data('colpick').height - Math.max(0, Math.min(ev.data.cal.data('colpick').height, (pageY - ev.data.y)))) / ev.data.cal.data('colpick').height, 10))
|
1238 |
-
.get(0),
|
1239 |
-
[ev.data.preview]
|
1240 |
-
);
|
1241 |
-
return false;
|
1242 |
-
},
|
1243 |
-
upHue = function (ev) {
|
1244 |
-
fillRGBFields(ev.data.cal.data('colpick').color, ev.data.cal.get(0));
|
1245 |
-
fillHexFields(ev.data.cal.data('colpick').color, ev.data.cal.get(0));
|
1246 |
-
$(document).off('mouseup touchend', upHue);
|
1247 |
-
$(document).off('mousemove touchmove', moveHue);
|
1248 |
-
return false;
|
1249 |
-
},
|
1250 |
-
//Color selector functions
|
1251 |
-
downSelector = function (ev) {
|
1252 |
-
ev.preventDefault ? ev.preventDefault() : ev.returnValue = false;
|
1253 |
-
var current = {
|
1254 |
-
cal: $(this).parent(),
|
1255 |
-
pos: $(this).offset()
|
1256 |
-
};
|
1257 |
-
current.preview = current.cal.data('colpick').livePreview;
|
1258 |
-
|
1259 |
-
$(document).on('mouseup touchend', current, upSelector);
|
1260 |
-
$(document).on('mousemove touchmove', current, moveSelector);
|
1261 |
-
|
1262 |
-
var payeX, pageY;
|
1263 |
-
if (ev.type == 'touchstart') {
|
1264 |
-
pageX = ev.originalEvent.changedTouches[0].pageX,
|
1265 |
-
pageY = ev.originalEvent.changedTouches[0].pageY;
|
1266 |
-
} else {
|
1267 |
-
pageX = ev.pageX;
|
1268 |
-
pageY = ev.pageY;
|
1269 |
-
}
|
1270 |
-
|
1271 |
-
change.apply(
|
1272 |
-
current.cal.data('colpick').fields
|
1273 |
-
.eq(6).val(parseInt(100 * (current.cal.data('colpick').height - (pageY - current.pos.top)) / current.cal.data('colpick').height, 10)).end()
|
1274 |
-
.eq(5).val(parseInt(100 * (pageX - current.pos.left) / current.cal.data('colpick').height, 10))
|
1275 |
-
.get(0),
|
1276 |
-
[current.preview]
|
1277 |
-
);
|
1278 |
-
return false;
|
1279 |
-
},
|
1280 |
-
moveSelector = function (ev) {
|
1281 |
-
var payeX, pageY;
|
1282 |
-
if (ev.type == 'touchmove') {
|
1283 |
-
pageX = ev.originalEvent.changedTouches[0].pageX,
|
1284 |
-
pageY = ev.originalEvent.changedTouches[0].pageY;
|
1285 |
-
} else {
|
1286 |
-
pageX = ev.pageX;
|
1287 |
-
pageY = ev.pageY;
|
1288 |
-
}
|
1289 |
-
|
1290 |
-
change.apply(
|
1291 |
-
ev.data.cal.data('colpick').fields
|
1292 |
-
.eq(6).val(parseInt(100 * (ev.data.cal.data('colpick').height - Math.max(0, Math.min(ev.data.cal.data('colpick').height, (pageY - ev.data.pos.top)))) / ev.data.cal.data('colpick').height, 10)).end()
|
1293 |
-
.eq(5).val(parseInt(100 * (Math.max(0, Math.min(ev.data.cal.data('colpick').height, (pageX - ev.data.pos.left)))) / ev.data.cal.data('colpick').height, 10))
|
1294 |
-
.get(0),
|
1295 |
-
[ev.data.preview]
|
1296 |
-
);
|
1297 |
-
return false;
|
1298 |
-
},
|
1299 |
-
upSelector = function (ev) {
|
1300 |
-
fillRGBFields(ev.data.cal.data('colpick').color, ev.data.cal.get(0));
|
1301 |
-
fillHexFields(ev.data.cal.data('colpick').color, ev.data.cal.get(0));
|
1302 |
-
$(document).off('mouseup touchend', upSelector);
|
1303 |
-
$(document).off('mousemove touchmove', moveSelector);
|
1304 |
-
return false;
|
1305 |
-
},
|
1306 |
-
//Submit button
|
1307 |
-
clickSubmit = function (ev) {
|
1308 |
-
var cal = $(this).parent();
|
1309 |
-
var col = cal.data('colpick').color;
|
1310 |
-
cal.data('colpick').origColor = col;
|
1311 |
-
setCurrentColor(col, cal.get(0));
|
1312 |
-
cal.data('colpick').onSubmit(col, hsbToHex(col), hsbToRgb(col), cal.data('colpick').el);
|
1313 |
-
},
|
1314 |
-
//Show/hide the color picker
|
1315 |
-
show = function (ev) {
|
1316 |
-
// Prevent the trigger of any direct parent
|
1317 |
-
ev.stopPropagation();
|
1318 |
-
var cal = $('#' + $(this).data('colpickId'));
|
1319 |
-
cal.data('colpick').onBeforeShow.apply(this, [cal.get(0)]);
|
1320 |
-
var pos = $(this).offset();
|
1321 |
-
var top = pos.top + this.offsetHeight;
|
1322 |
-
var left = pos.left;
|
1323 |
-
var viewPort = getViewport();
|
1324 |
-
var calW = cal.width();
|
1325 |
-
if (left + calW > viewPort.l + viewPort.w) {
|
1326 |
-
left -= calW;
|
1327 |
-
}
|
1328 |
-
cal.css({left: left + 'px', top: top + 'px'});
|
1329 |
-
if (cal.data('colpick').onShow.apply(this, [cal.get(0)]) != false) {
|
1330 |
-
cal.show();
|
1331 |
-
}
|
1332 |
-
//Hide when user clicks outside
|
1333 |
-
$('html').mousedown({cal: cal}, hide);
|
1334 |
-
cal.mousedown(function (ev) {
|
1335 |
-
ev.stopPropagation();
|
1336 |
-
})
|
1337 |
-
},
|
1338 |
-
hide = function (ev) {
|
1339 |
-
if (ev.data.cal.data('colpick').onHide.apply(this, [ev.data.cal.get(0)]) != false) {
|
1340 |
-
ev.data.cal.hide();
|
1341 |
-
}
|
1342 |
-
$('html').off('mousedown', hide);
|
1343 |
-
},
|
1344 |
-
getViewport = function () {
|
1345 |
-
var m = document.compatMode == 'CSS1Compat';
|
1346 |
-
return {
|
1347 |
-
l: window.pageXOffset || (m ? document.documentElement.scrollLeft : document.body.scrollLeft),
|
1348 |
-
w: window.innerWidth || (m ? document.documentElement.clientWidth : document.body.clientWidth)
|
1349 |
-
};
|
1350 |
-
},
|
1351 |
-
//Fix the values if the user enters a negative or high value
|
1352 |
-
fixHSB = function (hsb) {
|
1353 |
-
return {
|
1354 |
-
h: Math.min(360, Math.max(0, hsb.h)),
|
1355 |
-
s: Math.min(100, Math.max(0, hsb.s)),
|
1356 |
-
b: Math.min(100, Math.max(0, hsb.b))
|
1357 |
-
};
|
1358 |
-
},
|
1359 |
-
fixRGB = function (rgb) {
|
1360 |
-
return {
|
1361 |
-
r: Math.min(255, Math.max(0, rgb.r)),
|
1362 |
-
g: Math.min(255, Math.max(0, rgb.g)),
|
1363 |
-
b: Math.min(255, Math.max(0, rgb.b))
|
1364 |
-
};
|
1365 |
-
},
|
1366 |
-
fixHex = function (hex) {
|
1367 |
-
var len = 6 - hex.length;
|
1368 |
-
if (len > 0) {
|
1369 |
-
var o = [];
|
1370 |
-
for (var i = 0; i < len; i++) {
|
1371 |
-
o.push('0');
|
1372 |
-
}
|
1373 |
-
o.push(hex);
|
1374 |
-
hex = o.join('');
|
1375 |
-
}
|
1376 |
-
return hex;
|
1377 |
-
},
|
1378 |
-
restoreOriginal = function () {
|
1379 |
-
var cal = $(this).parent();
|
1380 |
-
var col = cal.data('colpick').origColor;
|
1381 |
-
cal.data('colpick').color = col;
|
1382 |
-
fillRGBFields(col, cal.get(0));
|
1383 |
-
fillHexFields(col, cal.get(0));
|
1384 |
-
fillHSBFields(col, cal.get(0));
|
1385 |
-
setSelector(col, cal.get(0));
|
1386 |
-
setHue(col, cal.get(0));
|
1387 |
-
setNewColor(col, cal.get(0));
|
1388 |
-
};
|
1389 |
-
return {
|
1390 |
-
init: function (opt) {
|
1391 |
-
opt = $.extend({}, defaults, opt || {});
|
1392 |
-
//Set color
|
1393 |
-
if (typeof opt.color == 'string') {
|
1394 |
-
opt.color = hexToHsb(opt.color);
|
1395 |
-
} else if (opt.color.r != undefined && opt.color.g != undefined && opt.color.b != undefined) {
|
1396 |
-
opt.color = rgbToHsb(opt.color);
|
1397 |
-
} else if (opt.color.h != undefined && opt.color.s != undefined && opt.color.b != undefined) {
|
1398 |
-
opt.color = fixHSB(opt.color);
|
1399 |
-
} else {
|
1400 |
-
return this;
|
1401 |
-
}
|
1402 |
-
|
1403 |
-
//For each selected DOM element
|
1404 |
-
return this.each(function () {
|
1405 |
-
//If the element does not have an ID
|
1406 |
-
if (!$(this).data('colpickId')) {
|
1407 |
-
var options = $.extend({}, opt);
|
1408 |
-
options.origColor = opt.color;
|
1409 |
-
//Generate and assign a random ID
|
1410 |
-
var id = 'collorpicker_' + parseInt(Math.random() * 1000);
|
1411 |
-
$(this).data('colpickId', id);
|
1412 |
-
//Set the tpl's ID and get the HTML
|
1413 |
-
var cal = $(tpl).attr('id', id);
|
1414 |
-
//Add class according to layout
|
1415 |
-
cal.addClass('colpick_' + options.layout + (options.submit ? '' : ' colpick_' + options.layout + '_ns'));
|
1416 |
-
//Add class if the color scheme is not default
|
1417 |
-
if (options.colorScheme != 'light') {
|
1418 |
-
cal.addClass('colpick_' + options.colorScheme);
|
1419 |
-
}
|
1420 |
-
//Setup submit button
|
1421 |
-
cal.find('div.colpick_submit').html(options.submitText).click(clickSubmit);
|
1422 |
-
//Setup input fields
|
1423 |
-
options.fields = cal.find('input').change(change).blur(blur).focus(focus);
|
1424 |
-
cal.find('div.colpick_field_arrs').mousedown(downIncrement).end().find('div.colpick_current_color').click(restoreOriginal);
|
1425 |
-
//Setup hue selector
|
1426 |
-
options.selector = cal.find('div.colpick_color').on('mousedown touchstart', downSelector);
|
1427 |
-
options.selectorIndic = options.selector.find('div.colpick_selector_outer');
|
1428 |
-
//Store parts of the plugin
|
1429 |
-
options.el = this;
|
1430 |
-
options.hue = cal.find('div.colpick_hue_arrs');
|
1431 |
-
huebar = options.hue.parent();
|
1432 |
-
//Paint the hue bar
|
1433 |
-
var UA = navigator.userAgent.toLowerCase();
|
1434 |
-
var isIE = navigator.appName === 'Microsoft Internet Explorer';
|
1435 |
-
var IEver = isIE ? parseFloat(UA.match(/msie ([0-9]{1,}[\.0-9]{0,})/)[1]) : 0;
|
1436 |
-
var ngIE = (isIE && IEver < 10);
|
1437 |
-
var stops = ['#ff0000', '#ff0080', '#ff00ff', '#8000ff', '#0000ff', '#0080ff', '#00ffff', '#00ff80', '#00ff00', '#80ff00', '#ffff00', '#ff8000', '#ff0000'];
|
1438 |
-
if (ngIE) {
|
1439 |
-
var i, div;
|
1440 |
-
for (i = 0; i <= 11; i++) {
|
1441 |
-
div = $('<div></div>').attr('style', 'height:8.333333%; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=' + stops[i] + ', endColorstr=' + stops[i + 1] + '); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=' + stops[i] + ', endColorstr=' + stops[i + 1] + ')";');
|
1442 |
-
huebar.append(div);
|
1443 |
-
}
|
1444 |
-
} else {
|
1445 |
-
stopList = stops.join(',');
|
1446 |
-
huebar.attr('style', 'background:-webkit-linear-gradient(top,' + stopList + '); background: -o-linear-gradient(top,' + stopList + '); background: -ms-linear-gradient(top,' + stopList + '); background:-moz-linear-gradient(top,' + stopList + '); -webkit-linear-gradient(top,' + stopList + '); background:linear-gradient(to bottom,' + stopList + '); ');
|
1447 |
-
}
|
1448 |
-
cal.find('div.colpick_hue').on('mousedown touchstart', downHue);
|
1449 |
-
options.newColor = cal.find('div.colpick_new_color');
|
1450 |
-
options.currentColor = cal.find('div.colpick_current_color');
|
1451 |
-
//Store options and fill with default color
|
1452 |
-
cal.data('colpick', options);
|
1453 |
-
fillRGBFields(options.color, cal.get(0));
|
1454 |
-
fillHSBFields(options.color, cal.get(0));
|
1455 |
-
fillHexFields(options.color, cal.get(0));
|
1456 |
-
setHue(options.color, cal.get(0));
|
1457 |
-
setSelector(options.color, cal.get(0));
|
1458 |
-
setCurrentColor(options.color, cal.get(0));
|
1459 |
-
setNewColor(options.color, cal.get(0));
|
1460 |
-
//Append to body if flat=false, else show in place
|
1461 |
-
if (options.flat) {
|
1462 |
-
cal.appendTo(this).show();
|
1463 |
-
cal.css({
|
1464 |
-
position: 'relative',
|
1465 |
-
display: 'block'
|
1466 |
-
});
|
1467 |
-
} else {
|
1468 |
-
cal.appendTo(document.body);
|
1469 |
-
$(this).on(options.showEvent, show);
|
1470 |
-
cal.css({
|
1471 |
-
position: 'absolute'
|
1472 |
-
});
|
1473 |
-
}
|
1474 |
-
}
|
1475 |
-
});
|
1476 |
-
},
|
1477 |
-
//Shows the picker
|
1478 |
-
showPicker: function () {
|
1479 |
-
return this.each(function () {
|
1480 |
-
if ($(this).data('colpickId')) {
|
1481 |
-
show.apply(this);
|
1482 |
-
}
|
1483 |
-
});
|
1484 |
-
},
|
1485 |
-
//Hides the picker
|
1486 |
-
hidePicker: function () {
|
1487 |
-
return this.each(function () {
|
1488 |
-
if ($(this).data('colpickId')) {
|
1489 |
-
$('#' + $(this).data('colpickId')).hide();
|
1490 |
-
}
|
1491 |
-
});
|
1492 |
-
},
|
1493 |
-
//Sets a color as new and current (default)
|
1494 |
-
setColor: function (col, setCurrent) {
|
1495 |
-
setCurrent = (typeof setCurrent === "undefined") ? 1 : setCurrent;
|
1496 |
-
if (typeof col == 'string') {
|
1497 |
-
col = hexToHsb(col);
|
1498 |
-
} else if (col.r != undefined && col.g != undefined && col.b != undefined) {
|
1499 |
-
col = rgbToHsb(col);
|
1500 |
-
} else if (col.h != undefined && col.s != undefined && col.b != undefined) {
|
1501 |
-
col = fixHSB(col);
|
1502 |
-
} else {
|
1503 |
-
return this;
|
1504 |
-
}
|
1505 |
-
return this.each(function () {
|
1506 |
-
if ($(this).data('colpickId')) {
|
1507 |
-
var cal = $('#' + $(this).data('colpickId'));
|
1508 |
-
cal.data('colpick').color = col;
|
1509 |
-
cal.data('colpick').origColor = col;
|
1510 |
-
fillRGBFields(col, cal.get(0));
|
1511 |
-
fillHSBFields(col, cal.get(0));
|
1512 |
-
fillHexFields(col, cal.get(0));
|
1513 |
-
setHue(col, cal.get(0));
|
1514 |
-
setSelector(col, cal.get(0));
|
1515 |
-
|
1516 |
-
setNewColor(col, cal.get(0));
|
1517 |
-
cal.data('colpick').onChange.apply(cal.parent(), [col, hsbToHex(col), hsbToRgb(col), cal.data('colpick').el, 1]);
|
1518 |
-
if (setCurrent) {
|
1519 |
-
setCurrentColor(col, cal.get(0));
|
1520 |
-
}
|
1521 |
-
}
|
1522 |
-
});
|
1523 |
-
}
|
1524 |
-
};
|
1525 |
-
}();
|
1526 |
-
//Color space convertions
|
1527 |
-
var hexToRgb = function (hex) {
|
1528 |
-
var hex = parseInt(((hex.indexOf('#') > -1) ? hex.substring(1) : hex), 16);
|
1529 |
-
return {r: hex >> 16, g: (hex & 0x00FF00) >> 8, b: (hex & 0x0000FF)};
|
1530 |
-
};
|
1531 |
-
var hexToHsb = function (hex) {
|
1532 |
-
return rgbToHsb(hexToRgb(hex));
|
1533 |
-
};
|
1534 |
-
var rgbToHsb = function (rgb) {
|
1535 |
-
var hsb = {h: 0, s: 0, b: 0};
|
1536 |
-
var min = Math.min(rgb.r, rgb.g, rgb.b);
|
1537 |
-
var max = Math.max(rgb.r, rgb.g, rgb.b);
|
1538 |
-
var delta = max - min;
|
1539 |
-
hsb.b = max;
|
1540 |
-
hsb.s = max != 0 ? 255 * delta / max : 0;
|
1541 |
-
if (hsb.s != 0) {
|
1542 |
-
if (rgb.r == max)
|
1543 |
-
hsb.h = (rgb.g - rgb.b) / delta;
|
1544 |
-
else if (rgb.g == max)
|
1545 |
-
hsb.h = 2 + (rgb.b - rgb.r) / delta;
|
1546 |
-
else
|
1547 |
-
hsb.h = 4 + (rgb.r - rgb.g) / delta;
|
1548 |
-
} else
|
1549 |
-
hsb.h = -1;
|
1550 |
-
hsb.h *= 60;
|
1551 |
-
if (hsb.h < 0)
|
1552 |
-
hsb.h += 360;
|
1553 |
-
hsb.s *= 100 / 255;
|
1554 |
-
hsb.b *= 100 / 255;
|
1555 |
-
return hsb;
|
1556 |
-
};
|
1557 |
-
var hsbToRgb = function (hsb) {
|
1558 |
-
var rgb = {};
|
1559 |
-
var h = hsb.h;
|
1560 |
-
var s = hsb.s * 255 / 100;
|
1561 |
-
var v = hsb.b * 255 / 100;
|
1562 |
-
if (s == 0) {
|
1563 |
-
rgb.r = rgb.g = rgb.b = v;
|
1564 |
-
} else {
|
1565 |
-
var t1 = v;
|
1566 |
-
var t2 = (255 - s) * v / 255;
|
1567 |
-
var t3 = (t1 - t2) * (h % 60) / 60;
|
1568 |
-
if (h == 360)
|
1569 |
-
h = 0;
|
1570 |
-
if (h < 60) {
|
1571 |
-
rgb.r = t1;
|
1572 |
-
rgb.b = t2;
|
1573 |
-
rgb.g = t2 + t3
|
1574 |
-
}
|
1575 |
-
else if (h < 120) {
|
1576 |
-
rgb.g = t1;
|
1577 |
-
rgb.b = t2;
|
1578 |
-
rgb.r = t1 - t3
|
1579 |
-
}
|
1580 |
-
else if (h < 180) {
|
1581 |
-
rgb.g = t1;
|
1582 |
-
rgb.r = t2;
|
1583 |
-
rgb.b = t2 + t3
|
1584 |
-
}
|
1585 |
-
else if (h < 240) {
|
1586 |
-
rgb.b = t1;
|
1587 |
-
rgb.r = t2;
|
1588 |
-
rgb.g = t1 - t3
|
1589 |
-
}
|
1590 |
-
else if (h < 300) {
|
1591 |
-
rgb.b = t1;
|
1592 |
-
rgb.g = t2;
|
1593 |
-
rgb.r = t2 + t3
|
1594 |
-
}
|
1595 |
-
else if (h < 360) {
|
1596 |
-
rgb.r = t1;
|
1597 |
-
rgb.g = t2;
|
1598 |
-
rgb.b = t1 - t3
|
1599 |
-
}
|
1600 |
-
else {
|
1601 |
-
rgb.r = 0;
|
1602 |
-
rgb.g = 0;
|
1603 |
-
rgb.b = 0
|
1604 |
-
}
|
1605 |
-
}
|
1606 |
-
return {r: Math.round(rgb.r), g: Math.round(rgb.g), b: Math.round(rgb.b)};
|
1607 |
-
};
|
1608 |
-
var rgbToHex = function (rgb) {
|
1609 |
-
var hex = [
|
1610 |
-
rgb.r.toString(16),
|
1611 |
-
rgb.g.toString(16),
|
1612 |
-
rgb.b.toString(16)
|
1613 |
-
];
|
1614 |
-
$.each(hex, function (nr, val) {
|
1615 |
-
if (val.length == 1) {
|
1616 |
-
hex[nr] = '0' + val;
|
1617 |
-
}
|
1618 |
-
});
|
1619 |
-
return hex.join('');
|
1620 |
-
};
|
1621 |
-
var hsbToHex = function (hsb) {
|
1622 |
-
return rgbToHex(hsbToRgb(hsb));
|
1623 |
-
};
|
1624 |
-
$.fn.extend({
|
1625 |
-
colpick: colpick.init,
|
1626 |
-
colpickHide: colpick.hidePicker,
|
1627 |
-
colpickShow: colpick.showPicker,
|
1628 |
-
colpickSetColor: colpick.setColor
|
1629 |
-
});
|
1630 |
-
$.extend({
|
1631 |
-
colpick: {
|
1632 |
-
rgbToHex: rgbToHex,
|
1633 |
-
rgbToHsb: rgbToHsb,
|
1634 |
-
hsbToHex: hsbToHex,
|
1635 |
-
hsbToRgb: hsbToRgb,
|
1636 |
-
hexToHsb: hexToHsb,
|
1637 |
-
hexToRgb: hexToRgb
|
1638 |
-
}
|
1639 |
-
});
|
1640 |
-
})(jQuery);
|
1641 |
-
|
1642 |
-
// Load twitter button async
|
1643 |
-
window.twttr = (function (d, s, id) {
|
1644 |
-
var js, fjs = d.getElementsByTagName(s)[0],
|
1645 |
-
t = window.twttr || {};
|
1646 |
-
if (d.getElementById(id))
|
1647 |
-
return t;
|
1648 |
-
js = d.createElement(s);
|
1649 |
-
js.id = id;
|
1650 |
-
js.src = "https://platform.twitter.com/widgets.js";
|
1651 |
-
fjs.parentNode.insertBefore(js, fjs);
|
1652 |
-
|
1653 |
-
t._e = [];
|
1654 |
-
t.ready = function (f) {
|
1655 |
-
t._e.push(f);
|
1656 |
-
};
|
1657 |
-
|
1658 |
-
return t;
|
1659 |
}(document, "script", "twitter-wjs"));
|
1 |
+
jQuery(document).ready(function ($) {
|
2 |
+
|
3 |
+
$('.mashsb-color-box').each(function () {
|
4 |
+
// Start colorpicker
|
5 |
+
$(this).colpick({
|
6 |
+
layout: 'hex',
|
7 |
+
submit: 0,
|
8 |
+
colorScheme: 'light',
|
9 |
+
onChange: function (hsb, hex, rgb, el, bySetColor) {
|
10 |
+
$(el).css('border-color', '#' + hex);
|
11 |
+
// Fill the text box just if the color was set using the picker, and not the colpickSetColor function.
|
12 |
+
if (!bySetColor)
|
13 |
+
$(el).val(hex);
|
14 |
+
}
|
15 |
+
}).keyup(function () {
|
16 |
+
$(this).colpickSetColor(this.value);
|
17 |
+
});
|
18 |
+
$(this).colpick({
|
19 |
+
layout: 'hex',
|
20 |
+
submit: 0,
|
21 |
+
colorScheme: 'light',
|
22 |
+
onChange: function (hsb, hex, rgb, el, bySetColor) {
|
23 |
+
$(el).css('border-color', '#' + hex);
|
24 |
+
// Fill the text box just if the color was set using the picker, and not the colpickSetColor function.
|
25 |
+
if (!bySetColor)
|
26 |
+
$(el).val(hex);
|
27 |
+
}
|
28 |
+
}).keyup(function () {
|
29 |
+
$(this).colpickSetColor(this.value);
|
30 |
+
});
|
31 |
+
|
32 |
+
});
|
33 |
+
|
34 |
+
|
35 |
+
$('#mashsb_verify_fbtoken').on("click",function(e){
|
36 |
+
e.preventDefault();
|
37 |
+
if ($('#mashsb_settings\\[fb_access_token_new\\]').val()){
|
38 |
+
check_access_token();
|
39 |
+
}
|
40 |
+
});
|
41 |
+
|
42 |
+
/**
|
43 |
+
* Check if access token is valid and api returns a valid result
|
44 |
+
*
|
45 |
+
* @returns {undefined}
|
46 |
+
*/
|
47 |
+
function check_access_token()
|
48 |
+
{
|
49 |
+
$.ajax("https://graph.facebook.com/v2.11/?id=http://www.google.com&access_token=" + $('#mashsb_settings\\[fb_access_token_new\\]').val())
|
50 |
+
.done(function (e) {
|
51 |
+
|
52 |
+
try {
|
53 |
+
if (e.share.share_count) {
|
54 |
+
$('#mashsb_token_notice').html('<strong>Token valid:</strong> Facebook share count for http://google.com: ' + e.share.share_count )
|
55 |
+
}
|
56 |
+
} catch(e) {
|
57 |
+
$('#mashsb_token_notice').html('<span style="color:red;"> <strong>Error:</strong> Access Token Invalid!</span>');
|
58 |
+
}
|
59 |
+
//
|
60 |
+
// console.log(e);
|
61 |
+
// if (e.share.share_count && "undefined" !== typeof (e.share.share_count)){
|
62 |
+
// $('#mashsb_token_notice').html('<strong>Token valid:</strong> Facebook share count for http://google.com: ' + e.share.share_count );
|
63 |
+
// } else {
|
64 |
+
// $('#mashsb_token_notice').html('<span style="color:red;"> <strong>Error:</strong> Access Token Invalid!</span>');
|
65 |
+
// //console.log(e);
|
66 |
+
// }
|
67 |
+
// })
|
68 |
+
// .fail(function (e) {
|
69 |
+
// $('#mashsb_token_notice').html('<span style="color:red;"> <strong>Error:</strong> Access Token Invalid!</span>');
|
70 |
+
// //console.log(e);
|
71 |
+
})
|
72 |
+
}
|
73 |
+
|
74 |
+
|
75 |
+
$('#mashsb_fb_auth').click(function (e) {
|
76 |
+
e.preventDefault();
|
77 |
+
winWidth = 520;
|
78 |
+
winHeight = 350;
|
79 |
+
var winTop = (screen.height / 2) - (winHeight / 2);
|
80 |
+
var winLeft = (screen.width / 2) - (winWidth / 2);
|
81 |
+
var url = $(this).attr('href');
|
82 |
+
mashsb_fb_auth = window.open(url, 'mashsb_fb_auth', 'top=' + winTop + ',left=' + winLeft + ',toolbar=0,status=0,width=' + winWidth + ',height=' + winHeight + ',resizable=yes');
|
83 |
+
});
|
84 |
+
|
85 |
+
// // Share Color Picker
|
86 |
+
// $('.share_color').colpick({
|
87 |
+
// layout: 'hex',
|
88 |
+
// submit: 0,
|
89 |
+
// colorScheme: 'light',
|
90 |
+
// onChange: function (hsb, hex, rgb, el, bySetColor) {
|
91 |
+
// $(el).css('border-color', '#' + hex);
|
92 |
+
// // Fill the text box just if the color was set using the picker, and not the colpickSetColor function.
|
93 |
+
// if (!bySetColor)
|
94 |
+
// $(el).val(hex);
|
95 |
+
// }
|
96 |
+
// }).mouseup(function () {
|
97 |
+
// $(this).colpickSetColor(this.value);
|
98 |
+
// });
|
99 |
+
|
100 |
+
|
101 |
+
// Toggle Admin Settings Dynamic Button Resize + Button Width
|
102 |
+
if ($("#mashsb_settings\\[responsive_buttons\\]").attr('checked')) {
|
103 |
+
$("#mashsb_settings\\[button_width\\]").closest('.row').css("display", "none");
|
104 |
+
} else {
|
105 |
+
$("#mashsb_settings\\[button_width\\]").closest('.row').fadeIn(300).css("display", "table-row");
|
106 |
+
}
|
107 |
+
$("#mashsb_settings\\[responsive_buttons\\]").click(function () {
|
108 |
+
if ($(this).attr('checked')) {
|
109 |
+
$("#mashsb_settings\\[button_width\\]").closest('.row').css("display", "none");
|
110 |
+
} else {
|
111 |
+
$("#mashsb_settings\\[button_width\\]").closest('.row').fadeIn(300).css("display", "table-row");
|
112 |
+
}
|
113 |
+
})
|
114 |
+
|
115 |
+
|
116 |
+
|
117 |
+
// Activate chosen select boxes
|
118 |
+
$(".mashsb-chosen-select").chosen({width: "400px"});
|
119 |
+
|
120 |
+
function mashsb_setCookie(name, value, days) {
|
121 |
+
if (days) {
|
122 |
+
var date = new Date();
|
123 |
+
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
|
124 |
+
var expires = "; expires=" + date.toGMTString();
|
125 |
+
}
|
126 |
+
else
|
127 |
+
var expires = "";
|
128 |
+
document.cookie = name + "=" + value + expires + "; path=/";
|
129 |
+
}
|
130 |
+
|
131 |
+
function mashsb_getCookie(name) {
|
132 |
+
var nameEQ = name + "=";
|
133 |
+
|
134 |
+
var ca = document.cookie.split(";");
|
135 |
+
for (var i = 0; i < ca.length; i++) {
|
136 |
+
var c = ca[i];
|
137 |
+
while (c.charAt(0) == ' ')
|
138 |
+
c = c.substring(1, c.length);
|
139 |
+
if (c.indexOf(nameEQ) == 0)
|
140 |
+
return c.substring(nameEQ.length, c.length);
|
141 |
+
}
|
142 |
+
return null;
|
143 |
+
}
|
144 |
+
|
145 |
+
function mashsb_eraseCookie(name) {
|
146 |
+
setCookie(name, "", -1);
|
147 |
+
}
|
148 |
+
|
149 |
+
|
150 |
+
/* Fade in Caching method settings if needed */
|
151 |
+
$('#mashsb_settings\\[caching_method\\]').change(function () {
|
152 |
+
if ($('#mashsb_settings\\[caching_method\\]').val() === "refresh_loading")
|
153 |
+
{
|
154 |
+
$('#mashsb_settings\\[mashsharer_cache\\]').closest('.row').fadeIn(300).css("display", "table-row");
|
155 |
+
}
|
156 |
+
else
|
157 |
+
{
|
158 |
+
$('#mashsb_settings\\[mashsharer_cache\\]').closest('.row').css("display", "none");
|
159 |
+
}
|
160 |
+
});
|
161 |
+
|
162 |
+
|
163 |
+
/*make visible when setting "Refresh on Loading" is used*/
|
164 |
+
if ($('#mashsb_settings\\[caching_method\\]').val() === "refresh_loading")
|
165 |
+
{
|
166 |
+
$('#mashsb_settings\\[mashsharer_cache\\]').closest('.row').fadeIn(300).css("display", "table-row");
|
167 |
+
}
|
168 |
+
else
|
169 |
+
{
|
170 |
+
$('#mashsb_settings\\[mashsharer_cache\\]').closest('.row').css("display", "none");
|
171 |
+
}
|
172 |
+
|
173 |
+
// Find active tab and set cookie with #ID
|
174 |
+
function find_active_tab() {
|
175 |
+
var tab = jQuery('.mashsb-tabs.active').find("a").attr("href");
|
176 |
+
mashsb_setCookie("mashsb_active_tab", tab);
|
177 |
+
}
|
178 |
+
|
179 |
+
// Get last active tab from cookie or return default value
|
180 |
+
function mashsb_get_tab_from_cookie() {
|
181 |
+
var tab = mashsb_getCookie('mashsb_active_tab');
|
182 |
+
if (tab == null) {
|
183 |
+
tab = '#mashsb_settingsgeneral_header';
|
184 |
+
}
|
185 |
+
return tab;
|
186 |
+
}
|
187 |
+
|
188 |
+
|
189 |
+
function mashsb_get_default_array() {
|
190 |
+
var tab_addons, tab_licenses;
|
191 |
+
var active_sub_tab;
|
192 |
+
|
193 |
+
// If active tab is Add-On Settings return empty defaultTab value
|
194 |
+
tab_addons = jQuery('.mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)');
|
195 |
+
tab_licenses = jQuery('.mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(3)');
|
196 |
+
|
197 |
+
if (tab_addons.length > 0 || tab_licenses.length > 0) {
|
198 |
+
return;
|
199 |
+
}
|
200 |
+
// Return active tab from cookie
|
201 |
+
return mashsb_get_tab_from_cookie() + '-nav';
|
202 |
+
}
|
203 |
+
|
204 |
+
// Start easytabs()
|
205 |
+
if ($(".mashsb-tabs").length) {
|
206 |
+
$('#mashsb_container').easytabs({
|
207 |
+
animate: true,
|
208 |
+
updateHash: true,
|
209 |
+
defaultTab: mashsb_get_default_array()
|
210 |
+
});
|
211 |
+
}
|
212 |
+
|
213 |
+
// Get active tab (Not for Add-On Settings)
|
214 |
+
$('#mashsb_container').bind('easytabs:after', function () {
|
215 |
+
if (jQuery('.mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)').length == 0) {
|
216 |
+
find_active_tab();
|
217 |
+
}
|
218 |
+
});
|
219 |
+
|
220 |
+
if ($(".mashtab").length) {
|
221 |
+
$('.tabcontent_container').easytabs({
|
222 |
+
animate: true,
|
223 |
+
});
|
224 |
+
}
|
225 |
+
|
226 |
+
// Drag n drop social networks
|
227 |
+
$('#mashsb_network_list').sortable({
|
228 |
+
items: '.mashsb_list_item',
|
229 |
+
opacity: 0.6,
|
230 |
+
cursor: 'move',
|
231 |
+
axis: 'y',
|
232 |
+
update: function () {
|
233 |
+
var order = $(this).sortable('serialize') + '&action=mashsb_update_order';
|
234 |
+
$.post(ajaxurl, order, function (response) {
|
235 |
+
//alert(response);
|
236 |
+
|
237 |
+
});
|
238 |
+
}
|
239 |
+
});
|
240 |
+
|
241 |
+
|
242 |
+
// show / hide helper description
|
243 |
+
$('.mashsb-helper').click(function (e) {
|
244 |
+
e.preventDefault();
|
245 |
+
var icon = $(this),
|
246 |
+
bubble = $(this).next();
|
247 |
+
|
248 |
+
// Close any that are already open
|
249 |
+
$('.mashsb-message').not(bubble).hide();
|
250 |
+
|
251 |
+
var position = icon.position();
|
252 |
+
if (bubble.hasClass('bottom')) {
|
253 |
+
bubble.css({
|
254 |
+
'left': (position.left - bubble.width() / 2) + 'px',
|
255 |
+
'top': (position.top + icon.height() + 9) + 'px'
|
256 |
+
});
|
257 |
+
} else {
|
258 |
+
bubble.css({
|
259 |
+
'left': (position.left + icon.width() + 9) + 'px',
|
260 |
+
'top': (position.top + icon.height() / 2 - 18) + 'px'
|
261 |
+
});
|
262 |
+
}
|
263 |
+
|
264 |
+
bubble.toggle();
|
265 |
+
e.stopPropagation();
|
266 |
+
});
|
267 |
+
|
268 |
+
$('body').click(function () {
|
269 |
+
$('.mashsb-message').hide();
|
270 |
+
});
|
271 |
+
|
272 |
+
$('.mashsb-message').click(function (e) {
|
273 |
+
e.stopPropagation();
|
274 |
+
});
|
275 |
+
|
276 |
+
});
|
277 |
+
|
278 |
+
/*
|
279 |
+
* jQuery hashchange event - v1.3 - 7/21/2010
|
280 |
+
* http://benalman.com/projects/jquery-hashchange-plugin/
|
281 |
+
*
|
282 |
+
* Copyright (c) 2010 "Cowboy" Ben Alman
|
283 |
+
* Dual licensed under the MIT and GPL licenses.
|
284 |
+
* http://benalman.com/about/license/
|
285 |
+
*/
|
286 |
+
(function ($, e, b) {
|
287 |
+
var c = "hashchange", h = document, f, g = $.event.special, i = h.documentMode, d = "on" + c in e && (i === b || i > 7);
|
288 |
+
function a(j) {
|
289 |
+
j = j || location.href;
|
290 |
+
return"#" + j.replace(/^[^#]*#?(.*)$/, "$1")
|
291 |
+
}
|
292 |
+
$.fn[c] = function (j) {
|
293 |
+
return j ? this.bind(c, j) : this.trigger(c)
|
294 |
+
};
|
295 |
+
$.fn[c].delay = 50;
|
296 |
+
g[c] = $.extend(g[c], {setup: function () {
|
297 |
+
if (d) {
|
298 |
+
return false
|
299 |
+
}
|
300 |
+
$(f.start)
|
301 |
+
}, teardown: function () {
|
302 |
+
if (d) {
|
303 |
+
return false
|
304 |
+
}
|
305 |
+
$(f.stop)
|
306 |
+
}});
|
307 |
+
f = (function () {
|
308 |
+
var j = {}, p, m = a(), k = function (q) {
|
309 |
+
return q
|
310 |
+
}, l = k, o = k;
|
311 |
+
j.start = function () {
|
312 |
+
p || n()
|
313 |
+
};
|
314 |
+
j.stop = function () {
|
315 |
+
p && clearTimeout(p);
|
316 |
+
p = b
|
317 |
+
};
|
318 |
+
function n() {
|
319 |
+
var r = a(), q = o(m);
|
320 |
+
if (r !== m) {
|
321 |
+
l(m = r, q);
|
322 |
+
$(e).trigger(c)
|
323 |
+
} else {
|
324 |
+
if (q !== m) {
|
325 |
+
location.href = location.href.replace(/#.*/, "") + q
|
326 |
+
}
|
327 |
+
}
|
328 |
+
p = setTimeout(n, $.fn[c].delay)
|
329 |
+
}
|
330 |
+
$.browser.msie && !d && (function () {
|
331 |
+
var q, r;
|
332 |
+
j.start = function () {
|
333 |
+
if (!q) {
|
334 |
+
r = $.fn[c].src;
|
335 |
+
r = r && r + a();
|
336 |
+
q = $('<iframe tabindex="-1" title="empty"/>').hide().one("load", function () {
|
337 |
+
r || l(a());
|
338 |
+
n()
|
339 |
+
}).attr("src", r || "javascript:0").insertAfter("body")[0].contentWindow;
|
340 |
+
h.onpropertychange = function () {
|
341 |
+
try {
|
342 |
+
if (event.propertyName === "title") {
|
343 |
+
q.document.title = h.title
|
344 |
+
}
|
345 |
+
} catch (s) {
|
346 |
+
}
|
347 |
+
}
|
348 |
+
}
|
349 |
+
};
|
350 |
+
j.stop = k;
|
351 |
+
o = function () {
|
352 |
+
return a(q.location.href)
|
353 |
+
};
|
354 |
+
l = function (v, s) {
|
355 |
+
var u = q.document, t = $.fn[c].domain;
|
356 |
+
if (v !== s) {
|
357 |
+
u.title = h.title;
|
358 |
+
u.open();
|
359 |
+
t && u.write('<script>document.domain="' + t + '"<\/script>');
|
360 |
+
u.close();
|
361 |
+
q.location.hash = v
|
362 |
+
}
|
363 |
+
}
|
364 |
+
})();
|
365 |
+
return j
|
366 |
+
})()
|
367 |
+
})(jQuery, this);
|
368 |
+
|
369 |
+
/*
|
370 |
+
* jQuery EasyTabs plugin 3.2.0
|
371 |
+
*
|
372 |
+
* Copyright (c) 2010-2011 Steve Schwartz (JangoSteve)
|
373 |
+
*
|
374 |
+
* Dual licensed under the MIT and GPL licenses:
|
375 |
+
* http://www.opensource.org/licenses/mit-license.php
|
376 |
+
* http://www.gnu.org/licenses/gpl.html
|
377 |
+
*
|
378 |
+
* Date: Thu May 09 17:30:00 2013 -0500
|
379 |
+
*/
|
380 |
+
(function ($) {
|
381 |
+
|
382 |
+
$.easytabs = function (container, options) {
|
383 |
+
|
384 |
+
// Attach to plugin anything that should be available via
|
385 |
+
// the $container.data('easytabs') object
|
386 |
+
var plugin = this,
|
387 |
+
$container = $(container),
|
388 |
+
defaults = {
|
389 |
+
animate: true,
|
390 |
+
panelActiveClass: "active",
|
391 |
+
tabActiveClass: "active",
|
392 |
+
defaultTab: "li:first-child",
|
393 |
+
animationSpeed: "normal",
|
394 |
+
tabs: "> ul > li",
|
395 |
+
updateHash: true,
|
396 |
+
cycle: false,
|
397 |
+
collapsible: false,
|
398 |
+
collapsedClass: "collapsed",
|
399 |
+
collapsedByDefault: true,
|
400 |
+
uiTabs: false,
|
401 |
+
transitionIn: 'fadeIn',
|
402 |
+
transitionOut: 'fadeOut',
|
403 |
+
transitionInEasing: 'swing',
|
404 |
+
transitionOutEasing: 'swing',
|
405 |
+
transitionCollapse: 'slideUp',
|
406 |
+
transitionUncollapse: 'slideDown',
|
407 |
+
transitionCollapseEasing: 'swing',
|
408 |
+
transitionUncollapseEasing: 'swing',
|
409 |
+
containerClass: "",
|
410 |
+
tabsClass: "",
|
411 |
+
tabClass: "",
|
412 |
+
panelClass: "",
|
413 |
+
cache: true,
|
414 |
+
event: 'click',
|
415 |
+
panelContext: $container
|
416 |
+
},
|
417 |
+
// Internal instance variables
|
418 |
+
// (not available via easytabs object)
|
419 |
+
$defaultTab,
|
420 |
+
$defaultTabLink,
|
421 |
+
transitions,
|
422 |
+
lastHash,
|
423 |
+
skipUpdateToHash,
|
424 |
+
animationSpeeds = {
|
425 |
+
fast: 200,
|
426 |
+
normal: 400,
|
427 |
+
slow: 600
|
428 |
+
},
|
429 |
+
// Shorthand variable so that we don't need to call
|
430 |
+
// plugin.settings throughout the plugin code
|
431 |
+
settings;
|
432 |
+
|
433 |
+
// =============================================================
|
434 |
+
// Functions available via easytabs object
|
435 |
+
// =============================================================
|
436 |
+
|
437 |
+
plugin.init = function () {
|
438 |
+
|
439 |
+
plugin.settings = settings = $.extend({}, defaults, options);
|
440 |
+
settings.bind_str = settings.event + ".easytabs";
|
441 |
+
|
442 |
+
// Add jQuery UI's crazy class names to markup,
|
443 |
+
// so that markup will match theme CSS
|
444 |
+
if (settings.uiTabs) {
|
445 |
+
settings.tabActiveClass = 'ui-tabs-selected';
|
446 |
+
settings.containerClass = 'ui-tabs ui-widget ui-widget-content ui-corner-all';
|
447 |
+
settings.tabsClass = 'ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all';
|
448 |
+
settings.tabClass = 'ui-state-default ui-corner-top';
|
449 |
+
settings.panelClass = 'ui-tabs-panel ui-widget-content ui-corner-bottom';
|
450 |
+
}
|
451 |
+
|
452 |
+
// If collapsible is true and defaultTab specified, assume user wants defaultTab showing (not collapsed)
|
453 |
+
if (settings.collapsible && options.defaultTab !== undefined && options.collpasedByDefault === undefined) {
|
454 |
+
settings.collapsedByDefault = false;
|
455 |
+
}
|
456 |
+
|
457 |
+
// Convert 'normal', 'fast', and 'slow' animation speed settings to their respective speed in milliseconds
|
458 |
+
if (typeof (settings.animationSpeed) === 'string') {
|
459 |
+
settings.animationSpeed = animationSpeeds[settings.animationSpeed];
|
460 |
+
}
|
461 |
+
|
462 |
+
$('a.anchor').remove().prependTo('body');
|
463 |
+
|
464 |
+
// Store easytabs object on container so we can easily set
|
465 |
+
// properties throughout
|
466 |
+
$container.data('easytabs', {});
|
467 |
+
|
468 |
+
plugin.setTransitions();
|
469 |
+
|
470 |
+
plugin.getTabs();
|
471 |
+
|
472 |
+
addClasses();
|
473 |
+
|
474 |
+
setDefaultTab();
|
475 |
+
|
476 |
+
bindToTabClicks();
|
477 |
+
|
478 |
+
initHashChange();
|
479 |
+
|
480 |
+
initCycle();
|
481 |
+
|
482 |
+
// Append data-easytabs HTML attribute to make easy to query for
|
483 |
+
// easytabs instances via CSS pseudo-selector
|
484 |
+
$container.attr('data-easytabs', true);
|
485 |
+
};
|
486 |
+
|
487 |
+
// Set transitions for switching between tabs based on options.
|
488 |
+
// Could be used to update transitions if settings are changes.
|
489 |
+
plugin.setTransitions = function () {
|
490 |
+
transitions = (settings.animate) ? {
|
491 |
+
show: settings.transitionIn,
|
492 |
+
hide: settings.transitionOut,
|
493 |
+
speed: settings.animationSpeed,
|
494 |
+
collapse: settings.transitionCollapse,
|
495 |
+
uncollapse: settings.transitionUncollapse,
|
496 |
+
halfSpeed: settings.animationSpeed / 2
|
497 |
+
} :
|
498 |
+
{
|
499 |
+
show: "show",
|
500 |
+
hide: "hide",
|
501 |
+
speed: 0,
|
502 |
+
collapse: "hide",
|
503 |
+
uncollapse: "show",
|
504 |
+
halfSpeed: 0
|
505 |
+
};
|
506 |
+
};
|
507 |
+
|
508 |
+
// Find and instantiate tabs and panels.
|
509 |
+
// Could be used to reset tab and panel collection if markup is
|
510 |
+
// modified.
|
511 |
+
plugin.getTabs = function () {
|
512 |
+
var $matchingPanel;
|
513 |
+
|
514 |
+
// Find the initial set of elements matching the setting.tabs
|
515 |
+
// CSS selector within the container
|
516 |
+
plugin.tabs = $container.find(settings.tabs),
|
517 |
+
// Instantiate panels as empty jquery object
|
518 |
+
plugin.panels = $(),
|
519 |
+
plugin.tabs.each(function () {
|
520 |
+
var $tab = $(this),
|
521 |
+
$a = $tab.children('a'),
|
522 |
+
// targetId is the ID of the panel, which is either the
|
523 |
+
// `href` attribute for non-ajax tabs, or in the
|
524 |
+
// `data-target` attribute for ajax tabs since the `href` is
|
525 |
+
// the ajax URL
|
526 |
+
targetId = $tab.children('a').data('target');
|
527 |
+
|
528 |
+
$tab.data('easytabs', {});
|
529 |
+
|
530 |
+
// If the tab has a `data-target` attribute, and is thus an ajax tab
|
531 |
+
if (targetId !== undefined && targetId !== null) {
|
532 |
+
$tab.data('easytabs').ajax = $a.attr('href');
|
533 |
+
} else {
|
534 |
+
targetId = $a.attr('href');
|
535 |
+
}
|
536 |
+
targetId = targetId.match(/#([^\?]+)/)[1];
|
537 |
+
|
538 |
+
$matchingPanel = settings.panelContext.find("#" + targetId);
|
539 |
+
|
540 |
+
// If tab has a matching panel, add it to panels
|
541 |
+
if ($matchingPanel.length) {
|
542 |
+
|
543 |
+
// Store panel height before hiding
|
544 |
+
$matchingPanel.data('easytabs', {
|
545 |
+
position: $matchingPanel.css('position'),
|
546 |
+
visibility: $matchingPanel.css('visibility')
|
547 |
+
});
|
548 |
+
|
549 |
+
// Don't hide panel if it's active (allows `getTabs` to be called manually to re-instantiate tab collection)
|
550 |
+
$matchingPanel.not(settings.panelActiveClass).hide();
|
551 |
+
|
552 |
+
plugin.panels = plugin.panels.add($matchingPanel);
|
553 |
+
|
554 |
+
$tab.data('easytabs').panel = $matchingPanel;
|
555 |
+
|
556 |
+
// Otherwise, remove tab from tabs collection
|
557 |
+
} else {
|
558 |
+
plugin.tabs = plugin.tabs.not($tab);
|
559 |
+
if ('console' in window) {
|
560 |
+
console.warn('Warning: tab without matching panel for selector \'#' + targetId + '\' removed from set');
|
561 |
+
}
|
562 |
+
}
|
563 |
+
});
|
564 |
+
};
|
565 |
+
|
566 |
+
// Select tab and fire callback
|
567 |
+
plugin.selectTab = function ($clicked, callback) {
|
568 |
+
var url = window.location,
|
569 |
+
hash = url.hash.match(/^[^\?]*/)[0],
|
570 |
+
$targetPanel = $clicked.parent().data('easytabs').panel,
|
571 |
+
ajaxUrl = $clicked.parent().data('easytabs').ajax;
|
572 |
+
|
573 |
+
// Tab is collapsible and active => toggle collapsed state
|
574 |
+
if (settings.collapsible && !skipUpdateToHash && ($clicked.hasClass(settings.tabActiveClass) || $clicked.hasClass(settings.collapsedClass))) {
|
575 |
+
plugin.toggleTabCollapse($clicked, $targetPanel, ajaxUrl, callback);
|
576 |
+
|
577 |
+
// Tab is not active and panel is not active => select tab
|
578 |
+
} else if (!$clicked.hasClass(settings.tabActiveClass) || !$targetPanel.hasClass(settings.panelActiveClass)) {
|
579 |
+
activateTab($clicked, $targetPanel, ajaxUrl, callback);
|
580 |
+
|
581 |
+
// Cache is disabled => reload (e.g reload an ajax tab).
|
582 |
+
} else if (!settings.cache) {
|
583 |
+
activateTab($clicked, $targetPanel, ajaxUrl, callback);
|
584 |
+
}
|
585 |
+
|
586 |
+
};
|
587 |
+
|
588 |
+
// Toggle tab collapsed state and fire callback
|
589 |
+
plugin.toggleTabCollapse = function ($clicked, $targetPanel, ajaxUrl, callback) {
|
590 |
+
plugin.panels.stop(true, true);
|
591 |
+
|
592 |
+
if (fire($container, "easytabs:before", [$clicked, $targetPanel, settings])) {
|
593 |
+
plugin.tabs.filter("." + settings.tabActiveClass).removeClass(settings.tabActiveClass).children().removeClass(settings.tabActiveClass);
|
594 |
+
|
595 |
+
// If panel is collapsed, uncollapse it
|
596 |
+
if ($clicked.hasClass(settings.collapsedClass)) {
|
597 |
+
|
598 |
+
// If ajax panel and not already cached
|
599 |
+
if (ajaxUrl && (!settings.cache || !$clicked.parent().data('easytabs').cached)) {
|
600 |
+
$container.trigger('easytabs:ajax:beforeSend', [$clicked, $targetPanel]);
|
601 |
+
|
602 |
+
$targetPanel.load(ajaxUrl, function (response, status, xhr) {
|
603 |
+
$clicked.parent().data('easytabs').cached = true;
|
604 |
+
$container.trigger('easytabs:ajax:complete', [$clicked, $targetPanel, response, status, xhr]);
|
605 |
+
});
|
606 |
+
}
|
607 |
+
|
608 |
+
// Update CSS classes of tab and panel
|
609 |
+
$clicked.parent()
|
610 |
+
.removeClass(settings.collapsedClass)
|
611 |
+
.addClass(settings.tabActiveClass)
|
612 |
+
.children()
|
613 |
+
.removeClass(settings.collapsedClass)
|
614 |
+
.addClass(settings.tabActiveClass);
|
615 |
+
|
616 |
+
$targetPanel
|
617 |
+
.addClass(settings.panelActiveClass)
|
618 |
+
[transitions.uncollapse](transitions.speed, settings.transitionUncollapseEasing, function () {
|
619 |
+
$container.trigger('easytabs:midTransition', [$clicked, $targetPanel, settings]);
|
620 |
+
if (typeof callback == 'function')
|
621 |
+
callback();
|
622 |
+
});
|
623 |
+
|
624 |
+
// Otherwise, collapse it
|
625 |
+
} else {
|
626 |
+
|
627 |
+
// Update CSS classes of tab and panel
|
628 |
+
$clicked.addClass(settings.collapsedClass)
|
629 |
+
.parent()
|
630 |
+
.addClass(settings.collapsedClass);
|
631 |
+
|
632 |
+
$targetPanel
|
633 |
+
.removeClass(settings.panelActiveClass)
|
634 |
+
[transitions.collapse](transitions.speed, settings.transitionCollapseEasing, function () {
|
635 |
+
$container.trigger("easytabs:midTransition", [$clicked, $targetPanel, settings]);
|
636 |
+
if (typeof callback == 'function')
|
637 |
+
callback();
|
638 |
+
});
|
639 |
+
}
|
640 |
+
}
|
641 |
+
};
|
642 |
+
|
643 |
+
|
644 |
+
// Find tab with target panel matching value
|
645 |
+
plugin.matchTab = function (hash) {
|
646 |
+
return plugin.tabs.find("[href='" + hash + "'],[data-target='" + hash + "']").first();
|
647 |
+
};
|
648 |
+
|
649 |
+
// Find panel with `id` matching value
|
650 |
+
plugin.matchInPanel = function (hash) {
|
651 |
+
return (hash && plugin.validId(hash) ? plugin.panels.filter(':has(' + hash + ')').first() : []);
|
652 |
+
};
|
653 |
+
|
654 |
+
// Make sure hash is a valid id value (admittedly strict in that HTML5 allows almost anything without a space)
|
655 |
+
// but jQuery has issues with such id values anyway, so we can afford to be strict here.
|
656 |
+
plugin.validId = function (id) {
|
657 |
+
return id.substr(1).match(/^[A-Za-z][A-Za-z0-9\-_:\.]*$/);
|
658 |
+
};
|
659 |
+
|
660 |
+
// Select matching tab when URL hash changes
|
661 |
+
plugin.selectTabFromHashChange = function () {
|
662 |
+
var hash = window.location.hash.match(/^[^\?]*/)[0],
|
663 |
+
$tab = plugin.matchTab(hash),
|
664 |
+
$panel;
|
665 |
+
|
666 |
+
if (settings.updateHash) {
|
667 |
+
|
668 |
+
// If hash directly matches tab
|
669 |
+
if ($tab.length) {
|
670 |
+
skipUpdateToHash = true;
|
671 |
+
plugin.selectTab($tab);
|
672 |
+
|
673 |
+
} else {
|
674 |
+
$panel = plugin.matchInPanel(hash);
|
675 |
+
|
676 |
+
// If panel contains element matching hash
|
677 |
+
if ($panel.length) {
|
678 |
+
hash = '#' + $panel.attr('id');
|
679 |
+
$tab = plugin.matchTab(hash);
|
680 |
+
skipUpdateToHash = true;
|
681 |
+
plugin.selectTab($tab);
|
682 |
+
|
683 |
+
// If default tab is not active...
|
684 |
+
} else if (!$defaultTab.hasClass(settings.tabActiveClass) && !settings.cycle) {
|
685 |
+
|
686 |
+
// ...and hash is blank or matches a parent of the tab container or
|
687 |
+
// if the last tab (before the hash updated) was one of the other tabs in this container.
|
688 |
+
if (hash === '' || plugin.matchTab(lastHash).length || $container.closest(hash).length) {
|
689 |
+
skipUpdateToHash = true;
|
690 |
+
plugin.selectTab($defaultTabLink);
|
691 |
+
}
|
692 |
+
}
|
693 |
+
}
|
694 |
+
}
|
695 |
+
};
|
696 |
+
|
697 |
+
// Cycle through tabs
|
698 |
+
plugin.cycleTabs = function (tabNumber) {
|
699 |
+
if (settings.cycle) {
|
700 |
+
tabNumber = tabNumber % plugin.tabs.length;
|
701 |
+
$tab = $(plugin.tabs[tabNumber]).children("a").first();
|
702 |
+
skipUpdateToHash = true;
|
703 |
+
plugin.selectTab($tab, function () {
|
704 |
+
setTimeout(function () {
|
705 |
+
plugin.cycleTabs(tabNumber + 1);
|
706 |
+
}, settings.cycle);
|
707 |
+
});
|
708 |
+
}
|
709 |
+
};
|
710 |
+
|
711 |
+
// Convenient public methods
|
712 |
+
plugin.publicMethods = {
|
713 |
+
select: function (tabSelector) {
|
714 |
+
var $tab;
|
715 |
+
|
716 |
+
// Find tab container that matches selector (like 'li#tab-one' which contains tab link)
|
717 |
+
if (($tab = plugin.tabs.filter(tabSelector)).length === 0) {
|
718 |
+
|
719 |
+
// Find direct tab link that matches href (like 'a[href="#panel-1"]')
|
720 |
+
if (($tab = plugin.tabs.find("a[href='" + tabSelector + "']")).length === 0) {
|
721 |
+
|
722 |
+
// Find direct tab link that matches selector (like 'a#tab-1')
|
723 |
+
if (($tab = plugin.tabs.find("a" + tabSelector)).length === 0) {
|
724 |
+
|
725 |
+
// Find direct tab link that matches data-target (lik 'a[data-target="#panel-1"]')
|
726 |
+
if (($tab = plugin.tabs.find("[data-target='" + tabSelector + "']")).length === 0) {
|
727 |
+
|
728 |
+
// Find direct tab link that ends in the matching href (like 'a[href$="#panel-1"]', which would also match http://example.com/currentpage/#panel-1)
|
729 |
+
if (($tab = plugin.tabs.find("a[href$='" + tabSelector + "']")).length === 0) {
|
730 |
+
|
731 |
+
$.error('Tab \'' + tabSelector + '\' does not exist in tab set');
|
732 |
+
}
|
733 |
+
}
|
734 |
+
}
|
735 |
+
}
|
736 |
+
} else {
|
737 |
+
// Select the child tab link, since the first option finds the tab container (like <li>)
|
738 |
+
$tab = $tab.children("a").first();
|
739 |
+
}
|
740 |
+
plugin.selectTab($tab);
|
741 |
+
}
|
742 |
+
};
|
743 |
+
|
744 |
+
// =============================================================
|
745 |
+
// Private functions
|
746 |
+
// =============================================================
|
747 |
+
|
748 |
+
// Triggers an event on an element and returns the event result
|
749 |
+
var fire = function (obj, name, data) {
|
750 |
+
var event = $.Event(name);
|
751 |
+
obj.trigger(event, data);
|
752 |
+
return event.result !== false;
|
753 |
+
}
|
754 |
+
|
755 |
+
// Add CSS classes to markup (if specified), called by init
|
756 |
+
var addClasses = function () {
|
757 |
+
$container.addClass(settings.containerClass);
|
758 |
+
plugin.tabs.parent().addClass(settings.tabsClass);
|
759 |
+
plugin.tabs.addClass(settings.tabClass);
|
760 |
+
plugin.panels.addClass(settings.panelClass);
|
761 |
+
};
|
762 |
+
|
763 |
+
// Set the default tab, whether from hash (bookmarked) or option,
|
764 |
+
// called by init
|
765 |
+
var setDefaultTab = function () {
|
766 |
+
var hash = window.location.hash.match(/^[^\?]*/)[0],
|
767 |
+
$selectedTab = plugin.matchTab(hash).parent(),
|
768 |
+
$panel;
|
769 |
+
|
770 |
+
// If hash directly matches one of the tabs, active on page-load
|
771 |
+
if ($selectedTab.length === 1) {
|
772 |
+
$defaultTab = $selectedTab;
|
773 |
+
settings.cycle = false;
|
774 |
+
|
775 |
+
} else {
|
776 |
+
$panel = plugin.matchInPanel(hash);
|
777 |
+
|
778 |
+
// If one of the panels contains the element matching the hash,
|
779 |
+
// make it active on page-load
|
780 |
+
if ($panel.length) {
|
781 |
+
hash = '#' + $panel.attr('id');
|
782 |
+
$defaultTab = plugin.matchTab(hash).parent();
|
783 |
+
|
784 |
+
// Otherwise, make the default tab the one that's active on page-load
|
785 |
+
} else {
|
786 |
+
$defaultTab = plugin.tabs.parent().find(settings.defaultTab);
|
787 |
+
if ($defaultTab.length === 0) {
|
788 |
+
$.error("The specified default tab ('" + settings.defaultTab + "') could not be found in the tab set ('" + settings.tabs + "') out of " + plugin.tabs.length + " tabs.");
|
789 |
+
}
|
790 |
+
}
|
791 |
+
}
|
792 |
+
|
793 |
+
$defaultTabLink = $defaultTab.children("a").first();
|
794 |
+
|
795 |
+
activateDefaultTab($selectedTab);
|
796 |
+
};
|
797 |
+
|
798 |
+
// Activate defaultTab (or collapse by default), called by setDefaultTab
|
799 |
+
var activateDefaultTab = function ($selectedTab) {
|
800 |
+
var defaultPanel,
|
801 |
+
defaultAjaxUrl;
|
802 |
+
|
803 |
+
if (settings.collapsible && $selectedTab.length === 0 && settings.collapsedByDefault) {
|
804 |
+
$defaultTab
|
805 |
+
.addClass(settings.collapsedClass)
|
806 |
+
.children()
|
807 |
+
.addClass(settings.collapsedClass);
|
808 |
+
|
809 |
+
} else {
|
810 |
+
|
811 |
+
defaultPanel = $($defaultTab.data('easytabs').panel);
|
812 |
+
defaultAjaxUrl = $defaultTab.data('easytabs').ajax;
|
813 |
+
|
814 |
+
if (defaultAjaxUrl && (!settings.cache || !$defaultTab.data('easytabs').cached)) {
|
815 |
+
$container.trigger('easytabs:ajax:beforeSend', [$defaultTabLink, defaultPanel]);
|
816 |
+
defaultPanel.load(defaultAjaxUrl, function (response, status, xhr) {
|
817 |
+
$defaultTab.data('easytabs').cached = true;
|
818 |
+
$container.trigger('easytabs:ajax:complete', [$defaultTabLink, defaultPanel, response, status, xhr]);
|
819 |
+
});
|
820 |
+
}
|
821 |
+
|
822 |
+
$defaultTab.data('easytabs').panel
|
823 |
+
.show()
|
824 |
+
.addClass(settings.panelActiveClass);
|
825 |
+
|
826 |
+
$defaultTab
|
827 |
+
.addClass(settings.tabActiveClass)
|
828 |
+
.children()
|
829 |
+
.addClass(settings.tabActiveClass);
|
830 |
+
}
|
831 |
+
|
832 |
+
// Fire event when the plugin is initialised
|
833 |
+
$container.trigger("easytabs:initialised", [$defaultTabLink, defaultPanel]);
|
834 |
+
};
|
835 |
+
|
836 |
+
// Bind tab-select funtionality to namespaced click event, called by
|
837 |
+
// init
|
838 |
+
var bindToTabClicks = function () {
|
839 |
+
plugin.tabs.children("a").bind(settings.bind_str, function (e) {
|
840 |
+
|
841 |
+
// Stop cycling when a tab is clicked
|
842 |
+
settings.cycle = false;
|
843 |
+
|
844 |
+
// Hash will be updated when tab is clicked,
|
845 |
+
// don't cause tab to re-select when hash-change event is fired
|
846 |
+
skipUpdateToHash = false;
|
847 |
+
|
848 |
+
// Select the panel for the clicked tab
|
849 |
+
plugin.selectTab($(this));
|
850 |
+
|
851 |
+
// Don't follow the link to the anchor
|
852 |
+
e.preventDefault ? e.preventDefault() : e.returnValue = false;
|
853 |
+
});
|
854 |
+
};
|
855 |
+
|
856 |
+
// Activate a given tab/panel, called from plugin.selectTab:
|
857 |
+
//
|
858 |
+
// * fire `easytabs:before` hook
|
859 |
+
// * get ajax if new tab is an uncached ajax tab
|
860 |
+
// * animate out previously-active panel
|
861 |
+
// * fire `easytabs:midTransition` hook
|
862 |
+
// * update URL hash
|
863 |
+
// * animate in newly-active panel
|
864 |
+
// * update CSS classes for inactive and active tabs/panels
|
865 |
+
//
|
866 |
+
// TODO: This could probably be broken out into many more modular
|
867 |
+
// functions
|
868 |
+
var activateTab = function ($clicked, $targetPanel, ajaxUrl, callback) {
|
869 |
+
plugin.panels.stop(true, true);
|
870 |
+
|
871 |
+
if (fire($container, "easytabs:before", [$clicked, $targetPanel, settings])) {
|
872 |
+
var $visiblePanel = plugin.panels.filter(":visible"),
|
873 |
+
$panelContainer = $targetPanel.parent(),
|
874 |
+
targetHeight,
|
875 |
+
visibleHeight,
|
876 |
+
heightDifference,
|
877 |
+
showPanel,
|
878 |
+
hash = window.location.hash.match(/^[^\?]*/)[0];
|
879 |
+
|
880 |
+
if (settings.animate) {
|
881 |
+
targetHeight = getHeightForHidden($targetPanel);
|
882 |
+
visibleHeight = $visiblePanel.length ? setAndReturnHeight($visiblePanel) : 0;
|
883 |
+
heightDifference = targetHeight - visibleHeight;
|
884 |
+
}
|
885 |
+
|
886 |
+
// Set lastHash to help indicate if defaultTab should be
|
887 |
+
// activated across multiple tab instances.
|
888 |
+
lastHash = hash;
|
889 |
+
|
890 |
+
// TODO: Move this function elsewhere
|
891 |
+
showPanel = function () {
|
892 |
+
// At this point, the previous panel is hidden, and the new one will be selected
|
893 |
+
$container.trigger("easytabs:midTransition", [$clicked, $targetPanel, settings]);
|
894 |
+
|
895 |
+
// Gracefully animate between panels of differing heights, start height change animation *after* panel change if panel needs to contract,
|
896 |
+
// so that there is no chance of making the visible panel overflowing the height of the target panel
|
897 |
+
if (settings.animate && settings.transitionIn == 'fadeIn') {
|
898 |
+
if (heightDifference < 0)
|
899 |
+
$panelContainer.animate({
|
900 |
+
height: $panelContainer.height() + heightDifference
|
901 |
+
}, transitions.halfSpeed).css({'min-height': ''});
|
902 |
+
}
|
903 |
+
|
904 |
+
if (settings.updateHash && !skipUpdateToHash) {
|
905 |
+
//window.location = url.toString().replace((url.pathname + hash), (url.pathname + $clicked.attr("href")));
|
906 |
+
// Not sure why this behaves so differently, but it's more straight forward and seems to have less side-effects
|
907 |
+
if (window.history.pushState) {
|
908 |
+
window.history.pushState(null, null, '#' + $targetPanel.attr('id'));
|
909 |
+
}
|
910 |
+
else {
|
911 |
+
window.location.hash = '#' + $targetPanel.attr('id');
|
912 |
+
}
|
913 |
+
} else {
|
914 |
+
skipUpdateToHash = false;
|
915 |
+
}
|
916 |
+
|
917 |
+
$targetPanel
|
918 |
+
[transitions.show](transitions.speed, settings.transitionInEasing, function () {
|
919 |
+
$panelContainer.css({height: '', 'min-height': ''}); // After the transition, unset the height
|
920 |
+
$container.trigger("easytabs:after", [$clicked, $targetPanel, settings]);
|
921 |
+
// callback only gets called if selectTab actually does something, since it's inside the if block
|
922 |
+
if (typeof callback == 'function') {
|
923 |
+
callback();
|
924 |
+
}
|
925 |
+
});
|
926 |
+
};
|
927 |
+
|
928 |
+
if (ajaxUrl && (!settings.cache || !$clicked.parent().data('easytabs').cached)) {
|
929 |
+
$container.trigger('easytabs:ajax:beforeSend', [$clicked, $targetPanel]);
|
930 |
+
$targetPanel.load(ajaxUrl, function (response, status, xhr) {
|
931 |
+
$clicked.parent().data('easytabs').cached = true;
|
932 |
+
$container.trigger('easytabs:ajax:complete', [$clicked, $targetPanel, response, status, xhr]);
|
933 |
+
});
|
934 |
+
}
|
935 |
+
|
936 |
+
// Gracefully animate between panels of differing heights, start height change animation *before* panel change if panel needs to expand,
|
937 |
+
// so that there is no chance of making the target panel overflowing the height of the visible panel
|
938 |
+
if (settings.animate && settings.transitionOut == 'fadeOut') {
|
939 |
+
if (heightDifference > 0) {
|
940 |
+
$panelContainer.animate({
|
941 |
+
height: ($panelContainer.height() + heightDifference)
|
942 |
+
}, transitions.halfSpeed);
|
943 |
+
} else {
|
944 |
+
// Prevent height jumping before height transition is triggered at midTransition
|
945 |
+
$panelContainer.css({'min-height': $panelContainer.height()});
|
946 |
+
}
|
947 |
+
}
|
948 |
+
|
949 |
+
// Change the active tab *first* to provide immediate feedback when the user clicks
|
950 |
+
plugin.tabs.filter("." + settings.tabActiveClass).removeClass(settings.tabActiveClass).children().removeClass(settings.tabActiveClass);
|
951 |
+
plugin.tabs.filter("." + settings.collapsedClass).removeClass(settings.collapsedClass).children().removeClass(settings.collapsedClass);
|
952 |
+
$clicked.parent().addClass(settings.tabActiveClass).children().addClass(settings.tabActiveClass);
|
953 |
+
|
954 |
+
plugin.panels.filter("." + settings.panelActiveClass).removeClass(settings.panelActiveClass);
|
955 |
+
$targetPanel.addClass(settings.panelActiveClass);
|
956 |
+
|
957 |
+
if ($visiblePanel.length) {
|
958 |
+
$visiblePanel
|
959 |
+
[transitions.hide](transitions.speed, settings.transitionOutEasing, showPanel);
|
960 |
+
} else {
|
961 |
+
$targetPanel
|
962 |
+
[transitions.uncollapse](transitions.speed, settings.transitionUncollapseEasing, showPanel);
|
963 |
+
}
|
964 |
+
}
|
965 |
+
};
|
966 |
+
|
967 |
+
// Get heights of panels to enable animation between panels of
|
968 |
+
// differing heights, called by activateTab
|
969 |
+
var getHeightForHidden = function ($targetPanel) {
|
970 |
+
|
971 |
+
if ($targetPanel.data('easytabs') && $targetPanel.data('easytabs').lastHeight) {
|
972 |
+
return $targetPanel.data('easytabs').lastHeight;
|
973 |
+
}
|
974 |
+
|
975 |
+
// this is the only property easytabs changes, so we need to grab its value on each tab change
|
976 |
+
var display = $targetPanel.css('display'),
|
977 |
+
outerCloak,
|
978 |
+
height;
|
979 |
+
|
980 |
+
// Workaround with wrapping height, because firefox returns wrong
|
981 |
+
// height if element itself has absolute positioning.
|
982 |
+
// but try/catch block needed for IE7 and IE8 because they throw
|
983 |
+
// an "Unspecified error" when trying to create an element
|
984 |
+
// with the css position set.
|
985 |
+
try {
|
986 |
+
outerCloak = $('<div></div>', {'position': 'absolute', 'visibility': 'hidden', 'overflow': 'hidden'});
|
987 |
+
} catch (e) {
|
988 |
+
outerCloak = $('<div></div>', {'visibility': 'hidden', 'overflow': 'hidden'});
|
989 |
+
}
|
990 |
+
height = $targetPanel
|
991 |
+
.wrap(outerCloak)
|
992 |
+
.css({'position': 'relative', 'visibility': 'hidden', 'display': 'block'})
|
993 |
+
.outerHeight();
|
994 |
+
|
995 |
+
$targetPanel.unwrap();
|
996 |
+
|
997 |
+
// Return element to previous state
|
998 |
+
$targetPanel.css({
|
999 |
+
position: $targetPanel.data('easytabs').position,
|
1000 |
+
visibility: $targetPanel.data('easytabs').visibility,
|
1001 |
+
display: display
|
1002 |
+
});
|
1003 |
+
|
1004 |
+
// Cache height
|
1005 |
+
$targetPanel.data('easytabs').lastHeight = height;
|
1006 |
+
|
1007 |
+
return height;
|
1008 |
+
};
|
1009 |
+
|
1010 |
+
// Since the height of the visible panel may have been manipulated due to interaction,
|
1011 |
+
// we want to re-cache the visible height on each tab change, called
|
1012 |
+
// by activateTab
|
1013 |
+
var setAndReturnHeight = function ($visiblePanel) {
|
1014 |
+
var height = $visiblePanel.outerHeight();
|
1015 |
+
|
1016 |
+
if ($visiblePanel.data('easytabs')) {
|
1017 |
+
$visiblePanel.data('easytabs').lastHeight = height;
|
1018 |
+
} else {
|
1019 |
+
$visiblePanel.data('easytabs', {lastHeight: height});
|
1020 |
+
}
|
1021 |
+
return height;
|
1022 |
+
};
|
1023 |
+
|
1024 |
+
// Setup hash-change callback for forward- and back-button
|
1025 |
+
// functionality, called by init
|
1026 |
+
var initHashChange = function () {
|
1027 |
+
|
1028 |
+
// enabling back-button with jquery.hashchange plugin
|
1029 |
+
// http://benalman.com/projects/jquery-hashchange-plugin/
|
1030 |
+
if (typeof $(window).hashchange === 'function') {
|
1031 |
+
$(window).hashchange(function () {
|
1032 |
+
plugin.selectTabFromHashChange();
|
1033 |
+
});
|
1034 |
+
} else if ($.address && typeof $.address.change === 'function') { // back-button with jquery.address plugin http://www.asual.com/jquery/address/docs/
|
1035 |
+
$.address.change(function () {
|
1036 |
+
plugin.selectTabFromHashChange();
|
1037 |
+
});
|
1038 |
+
}
|
1039 |
+
};
|
1040 |
+
|
1041 |
+
// Begin cycling if set in options, called by init
|
1042 |
+
var initCycle = function () {
|
1043 |
+
var tabNumber;
|
1044 |
+
if (settings.cycle) {
|
1045 |
+
tabNumber = plugin.tabs.index($defaultTab);
|
1046 |
+
setTimeout(function () {
|
1047 |
+
plugin.cycleTabs(tabNumber + 1);
|
1048 |
+
}, settings.cycle);
|
1049 |
+
}
|
1050 |
+
};
|
1051 |
+
|
1052 |
+
|
1053 |
+
plugin.init();
|
1054 |
+
|
1055 |
+
};
|
1056 |
+
|
1057 |
+
$.fn.easytabs = function (options) {
|
1058 |
+
var args = arguments;
|
1059 |
+
|
1060 |
+
return this.each(function () {
|
1061 |
+
var $this = $(this),
|
1062 |
+
plugin = $this.data('easytabs');
|
1063 |
+
|
1064 |
+
// Initialization was called with $(el).easytabs( { options } );
|
1065 |
+
if (undefined === plugin) {
|
1066 |
+
plugin = new $.easytabs(this, options);
|
1067 |
+
$this.data('easytabs', plugin);
|
1068 |
+
}
|
1069 |
+
|
1070 |
+
// User called public method
|
1071 |
+
if (plugin.publicMethods[options]) {
|
1072 |
+
return plugin.publicMethods[options](Array.prototype.slice.call(args, 1));
|
1073 |
+
}
|
1074 |
+
});
|
1075 |
+
};
|
1076 |
+
|
1077 |
+
})(jQuery);
|
1078 |
+
|
1079 |
+
|
1080 |
+
/*
|
1081 |
+
colpick Color Picker
|
1082 |
+
Copyright 2013 Jose Vargas. Licensed under GPL license. Based on Stefan Petre's Color Picker www.eyecon.ro, dual licensed under the MIT and GPL licenses
|
1083 |
+
|
1084 |
+
For usage and examples: colpick.com/plugin
|
1085 |
+
*/
|
1086 |
+
|
1087 |
+
(function ($) {
|
1088 |
+
var colpick = function () {
|
1089 |
+
var
|
1090 |
+
tpl = '<div class="colpick"><div class="colpick_color"><div class="colpick_color_overlay1"><div class="colpick_color_overlay2"><div class="colpick_selector_outer"><div class="colpick_selector_inner"></div></div></div></div></div><div class="colpick_hue"><div class="colpick_hue_arrs"><div class="colpick_hue_larr"></div><div class="colpick_hue_rarr"></div></div></div><div class="colpick_new_color"></div><div class="colpick_current_color"></div><div class="colpick_hex_field"><div class="colpick_field_letter">#</div><input type="text" maxlength="6" size="6" /></div><div class="colpick_rgb_r colpick_field"><div class="colpick_field_letter">R</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_g colpick_field"><div class="colpick_field_letter">G</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_h colpick_field"><div class="colpick_field_letter">H</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_s colpick_field"><div class="colpick_field_letter">S</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_submit"></div></div>',
|
1091 |
+
defaults = {
|
1092 |
+
showEvent: 'click',
|
1093 |
+
onShow: function () {
|
1094 |
+
},
|
1095 |
+
onBeforeShow: function () {
|
1096 |
+
},
|
1097 |
+
onHide: function () {
|
1098 |
+
},
|
1099 |
+
onChange: function () {
|
1100 |
+
},
|
1101 |
+
onSubmit: function () {
|
1102 |
+
},
|
1103 |
+
colorScheme: 'light',
|
1104 |
+
color: '3289c7',
|
1105 |
+
livePreview: true,
|
1106 |
+
flat: false,
|
1107 |
+
layout: 'full',
|
1108 |
+
submit: 1,
|
1109 |
+
submitText: 'OK',
|
1110 |
+
height: 156
|
1111 |
+
},
|
1112 |
+
//Fill the inputs of the plugin
|
1113 |
+
fillRGBFields = function (hsb, cal) {
|
1114 |
+
var rgb = hsbToRgb(hsb);
|
1115 |
+
$(cal).data('colpick').fields
|
1116 |
+
.eq(1).val(rgb.r).end()
|
1117 |
+
.eq(2).val(rgb.g).end()
|
1118 |
+
.eq(3).val(rgb.b).end();
|
1119 |
+
},
|
1120 |
+
fillHSBFields = function (hsb, cal) {
|
1121 |
+
$(cal).data('colpick').fields
|
1122 |
+
.eq(4).val(Math.round(hsb.h)).end()
|
1123 |
+
.eq(5).val(Math.round(hsb.s)).end()
|
1124 |
+
.eq(6).val(Math.round(hsb.b)).end();
|
1125 |
+
},
|
1126 |
+
fillHexFields = function (hsb, cal) {
|
1127 |
+
$(cal).data('colpick').fields.eq(0).val(hsbToHex(hsb));
|
1128 |
+
},
|
1129 |
+
//Set the round selector position
|
1130 |
+
setSelector = function (hsb, cal) {
|
1131 |
+
$(cal).data('colpick').selector.css('backgroundColor', '#' + hsbToHex({h: hsb.h, s: 100, b: 100}));
|
1132 |
+
$(cal).data('colpick').selectorIndic.css({
|
1133 |
+
left: parseInt($(cal).data('colpick').height * hsb.s / 100, 10),
|
1134 |
+
top: parseInt($(cal).data('colpick').height * (100 - hsb.b) / 100, 10)
|
1135 |
+
});
|
1136 |
+
},
|
1137 |
+
//Set the hue selector position
|
1138 |
+
setHue = function (hsb, cal) {
|
1139 |
+
$(cal).data('colpick').hue.css('top', parseInt($(cal).data('colpick').height - $(cal).data('colpick').height * hsb.h / 360, 10));
|
1140 |
+
},
|
1141 |
+
//Set current and new colors
|
1142 |
+
setCurrentColor = function (hsb, cal) {
|
1143 |
+
$(cal).data('colpick').currentColor.css('backgroundColor', '#' + hsbToHex(hsb));
|
1144 |
+
},
|
1145 |
+
setNewColor = function (hsb, cal) {
|
1146 |
+
$(cal).data('colpick').newColor.css('backgroundColor', '#' + hsbToHex(hsb));
|
1147 |
+
},
|
1148 |
+
//Called when the new color is changed
|
1149 |
+
change = function (ev) {
|
1150 |
+
var cal = $(this).parent().parent(), col;
|
1151 |
+
if (this.parentNode.className.indexOf('_hex') > 0) {
|
1152 |
+
cal.data('colpick').color = col = hexToHsb(fixHex(this.value));
|
1153 |
+
fillRGBFields(col, cal.get(0));
|
1154 |
+
fillHSBFields(col, cal.get(0));
|
1155 |
+
} else if (this.parentNode.className.indexOf('_hsb') > 0) {
|
1156 |
+
cal.data('colpick').color = col = fixHSB({
|
1157 |
+
h: parseInt(cal.data('colpick').fields.eq(4).val(), 10),
|
1158 |
+
s: parseInt(cal.data('colpick').fields.eq(5).val(), 10),
|
1159 |
+
b: parseInt(cal.data('colpick').fields.eq(6).val(), 10)
|
1160 |
+
});
|
1161 |
+
fillRGBFields(col, cal.get(0));
|
1162 |
+
fillHexFields(col, cal.get(0));
|
1163 |
+
} else {
|
1164 |
+
cal.data('colpick').color = col = rgbToHsb(fixRGB({
|
1165 |
+
r: parseInt(cal.data('colpick').fields.eq(1).val(), 10),
|
1166 |
+
g: parseInt(cal.data('colpick').fields.eq(2).val(), 10),
|
1167 |
+
b: parseInt(cal.data('colpick').fields.eq(3).val(), 10)
|
1168 |
+
}));
|
1169 |
+
fillHexFields(col, cal.get(0));
|
1170 |
+
fillHSBFields(col, cal.get(0));
|
1171 |
+
}
|
1172 |
+
setSelector(col, cal.get(0));
|
1173 |
+
setHue(col, cal.get(0));
|
1174 |
+
setNewColor(col, cal.get(0));
|
1175 |
+
cal.data('colpick').onChange.apply(cal.parent(), [col, hsbToHex(col), hsbToRgb(col), cal.data('colpick').el, 0]);
|
1176 |
+
},
|
1177 |
+
//Change style on blur and on focus of inputs
|
1178 |
+
blur = function (ev) {
|
1179 |
+
$(this).parent().removeClass('colpick_focus');
|
1180 |
+
},
|
1181 |
+
focus = function () {
|
1182 |
+
$(this).parent().parent().data('colpick').fields.parent().removeClass('colpick_focus');
|
1183 |
+
$(this).parent().addClass('colpick_focus');
|
1184 |
+
},
|
1185 |
+
//Increment/decrement arrows functions
|
1186 |
+
downIncrement = function (ev) {
|
1187 |
+
ev.preventDefault ? ev.preventDefault() : ev.returnValue = false;
|
1188 |
+
var field = $(this).parent().find('input').focus();
|
1189 |
+
var current = {
|
1190 |
+
el: $(this).parent().addClass('colpick_slider'),
|
1191 |
+
max: this.parentNode.className.indexOf('_hsb_h') > 0 ? 360 : (this.parentNode.className.indexOf('_hsb') > 0 ? 100 : 255),
|
1192 |
+
y: ev.pageY,
|
1193 |
+
field: field,
|
1194 |
+
val: parseInt(field.val(), 10),
|
1195 |
+
preview: $(this).parent().parent().data('colpick').livePreview
|
1196 |
+
};
|
1197 |
+
$(document).mouseup(current, upIncrement);
|
1198 |
+
$(document).mousemove(current, moveIncrement);
|
1199 |
+
},
|
1200 |
+
moveIncrement = function (ev) {
|
1201 |
+
ev.data.field.val(Math.max(0, Math.min(ev.data.max, parseInt(ev.data.val - ev.pageY + ev.data.y, 10))));
|
1202 |
+
if (ev.data.preview) {
|
1203 |
+
change.apply(ev.data.field.get(0), [true]);
|
1204 |
+
}
|
1205 |
+
return false;
|
1206 |
+
},
|
1207 |
+
upIncrement = function (ev) {
|
1208 |
+
change.apply(ev.data.field.get(0), [true]);
|
1209 |
+
ev.data.el.removeClass('colpick_slider').find('input').focus();
|
1210 |
+
$(document).off('mouseup', upIncrement);
|
1211 |
+
$(document).off('mousemove', moveIncrement);
|
1212 |
+
return false;
|
1213 |
+
},
|
1214 |
+
//Hue slider functions
|
1215 |
+
downHue = function (ev) {
|
1216 |
+
ev.preventDefault ? ev.preventDefault() : ev.returnValue = false;
|
1217 |
+
var current = {
|
1218 |
+
cal: $(this).parent(),
|
1219 |
+
y: $(this).offset().top
|
1220 |
+
};
|
1221 |
+
$(document).on('mouseup touchend', current, upHue);
|
1222 |
+
$(document).on('mousemove touchmove', current, moveHue);
|
1223 |
+
|
1224 |
+
var pageY = ((ev.type == 'touchstart') ? ev.originalEvent.changedTouches[0].pageY : ev.pageY);
|
1225 |
+
change.apply(
|
1226 |
+
current.cal.data('colpick')
|
1227 |
+
.fields.eq(4).val(parseInt(360 * (current.cal.data('colpick').height - (pageY - current.y)) / current.cal.data('colpick').height, 10))
|
1228 |
+
.get(0),
|
1229 |
+
[current.cal.data('colpick').livePreview]
|
1230 |
+
);
|
1231 |
+
return false;
|
1232 |
+
},
|
1233 |
+
moveHue = function (ev) {
|
1234 |
+
var pageY = ((ev.type == 'touchmove') ? ev.originalEvent.changedTouches[0].pageY : ev.pageY);
|
1235 |
+
change.apply(
|
1236 |
+
ev.data.cal.data('colpick')
|
1237 |
+
.fields.eq(4).val(parseInt(360 * (ev.data.cal.data('colpick').height - Math.max(0, Math.min(ev.data.cal.data('colpick').height, (pageY - ev.data.y)))) / ev.data.cal.data('colpick').height, 10))
|
1238 |
+
.get(0),
|
1239 |
+
[ev.data.preview]
|
1240 |
+
);
|
1241 |
+
return false;
|
1242 |
+
},
|
1243 |
+
upHue = function (ev) {
|
1244 |
+
fillRGBFields(ev.data.cal.data('colpick').color, ev.data.cal.get(0));
|
1245 |
+
fillHexFields(ev.data.cal.data('colpick').color, ev.data.cal.get(0));
|
1246 |
+
$(document).off('mouseup touchend', upHue);
|
1247 |
+
$(document).off('mousemove touchmove', moveHue);
|
1248 |
+
return false;
|
1249 |
+
},
|
1250 |
+
//Color selector functions
|
1251 |
+
downSelector = function (ev) {
|
1252 |
+
ev.preventDefault ? ev.preventDefault() : ev.returnValue = false;
|
1253 |
+
var current = {
|
1254 |
+
cal: $(this).parent(),
|
1255 |
+
pos: $(this).offset()
|
1256 |
+
};
|
1257 |
+
current.preview = current.cal.data('colpick').livePreview;
|
1258 |
+
|
1259 |
+
$(document).on('mouseup touchend', current, upSelector);
|
1260 |
+
$(document).on('mousemove touchmove', current, moveSelector);
|
1261 |
+
|
1262 |
+
var payeX, pageY;
|
1263 |
+
if (ev.type == 'touchstart') {
|
1264 |
+
pageX = ev.originalEvent.changedTouches[0].pageX,
|
1265 |
+
pageY = ev.originalEvent.changedTouches[0].pageY;
|
1266 |
+
} else {
|
1267 |
+
pageX = ev.pageX;
|
1268 |
+
pageY = ev.pageY;
|
1269 |
+
}
|
1270 |
+
|
1271 |
+
change.apply(
|
1272 |
+
current.cal.data('colpick').fields
|
1273 |
+
.eq(6).val(parseInt(100 * (current.cal.data('colpick').height - (pageY - current.pos.top)) / current.cal.data('colpick').height, 10)).end()
|
1274 |
+
.eq(5).val(parseInt(100 * (pageX - current.pos.left) / current.cal.data('colpick').height, 10))
|
1275 |
+
.get(0),
|
1276 |
+
[current.preview]
|
1277 |
+
);
|
1278 |
+
return false;
|
1279 |
+
},
|
1280 |
+
moveSelector = function (ev) {
|
1281 |
+
var payeX, pageY;
|
1282 |
+
if (ev.type == 'touchmove') {
|
1283 |
+
pageX = ev.originalEvent.changedTouches[0].pageX,
|
1284 |
+
pageY = ev.originalEvent.changedTouches[0].pageY;
|
1285 |
+
} else {
|
1286 |
+
pageX = ev.pageX;
|
1287 |
+
pageY = ev.pageY;
|
1288 |
+
}
|
1289 |
+
|
1290 |
+
change.apply(
|
1291 |
+
ev.data.cal.data('colpick').fields
|
1292 |
+
.eq(6).val(parseInt(100 * (ev.data.cal.data('colpick').height - Math.max(0, Math.min(ev.data.cal.data('colpick').height, (pageY - ev.data.pos.top)))) / ev.data.cal.data('colpick').height, 10)).end()
|
1293 |
+
.eq(5).val(parseInt(100 * (Math.max(0, Math.min(ev.data.cal.data('colpick').height, (pageX - ev.data.pos.left)))) / ev.data.cal.data('colpick').height, 10))
|
1294 |
+
.get(0),
|
1295 |
+
[ev.data.preview]
|
1296 |
+
);
|
1297 |
+
return false;
|
1298 |
+
},
|
1299 |
+
upSelector = function (ev) {
|
1300 |
+
fillRGBFields(ev.data.cal.data('colpick').color, ev.data.cal.get(0));
|
1301 |
+
fillHexFields(ev.data.cal.data('colpick').color, ev.data.cal.get(0));
|
1302 |
+
$(document).off('mouseup touchend', upSelector);
|
1303 |
+
$(document).off('mousemove touchmove', moveSelector);
|
1304 |
+
return false;
|
1305 |
+
},
|
1306 |
+
//Submit button
|
1307 |
+
clickSubmit = function (ev) {
|
1308 |
+
var cal = $(this).parent();
|
1309 |
+
var col = cal.data('colpick').color;
|
1310 |
+
cal.data('colpick').origColor = col;
|
1311 |
+
setCurrentColor(col, cal.get(0));
|
1312 |
+
cal.data('colpick').onSubmit(col, hsbToHex(col), hsbToRgb(col), cal.data('colpick').el);
|
1313 |
+
},
|
1314 |
+
//Show/hide the color picker
|
1315 |
+
show = function (ev) {
|
1316 |
+
// Prevent the trigger of any direct parent
|
1317 |
+
ev.stopPropagation();
|
1318 |
+
var cal = $('#' + $(this).data('colpickId'));
|
1319 |
+
cal.data('colpick').onBeforeShow.apply(this, [cal.get(0)]);
|
1320 |
+
var pos = $(this).offset();
|
1321 |
+
var top = pos.top + this.offsetHeight;
|
1322 |
+
var left = pos.left;
|
1323 |
+
var viewPort = getViewport();
|
1324 |
+
var calW = cal.width();
|
1325 |
+
if (left + calW > viewPort.l + viewPort.w) {
|
1326 |
+
left -= calW;
|
1327 |
+
}
|
1328 |
+
cal.css({left: left + 'px', top: top + 'px'});
|
1329 |
+
if (cal.data('colpick').onShow.apply(this, [cal.get(0)]) != false) {
|
1330 |
+
cal.show();
|
1331 |
+
}
|
1332 |
+
//Hide when user clicks outside
|
1333 |
+
$('html').mousedown({cal: cal}, hide);
|
1334 |
+
cal.mousedown(function (ev) {
|
1335 |
+
ev.stopPropagation();
|
1336 |
+
})
|
1337 |
+
},
|
1338 |
+
hide = function (ev) {
|
1339 |
+
if (ev.data.cal.data('colpick').onHide.apply(this, [ev.data.cal.get(0)]) != false) {
|
1340 |
+
ev.data.cal.hide();
|
1341 |
+
}
|
1342 |
+
$('html').off('mousedown', hide);
|
1343 |
+
},
|
1344 |
+
getViewport = function () {
|
1345 |
+
var m = document.compatMode == 'CSS1Compat';
|
1346 |
+
return {
|
1347 |
+
l: window.pageXOffset || (m ? document.documentElement.scrollLeft : document.body.scrollLeft),
|
1348 |
+
w: window.innerWidth || (m ? document.documentElement.clientWidth : document.body.clientWidth)
|
1349 |
+
};
|
1350 |
+
},
|
1351 |
+
//Fix the values if the user enters a negative or high value
|
1352 |
+
fixHSB = function (hsb) {
|
1353 |
+
return {
|
1354 |
+
h: Math.min(360, Math.max(0, hsb.h)),
|
1355 |
+
s: Math.min(100, Math.max(0, hsb.s)),
|
1356 |
+
b: Math.min(100, Math.max(0, hsb.b))
|
1357 |
+
};
|
1358 |
+
},
|
1359 |
+
fixRGB = function (rgb) {
|
1360 |
+
return {
|
1361 |
+
r: Math.min(255, Math.max(0, rgb.r)),
|
1362 |
+
g: Math.min(255, Math.max(0, rgb.g)),
|
1363 |
+
b: Math.min(255, Math.max(0, rgb.b))
|
1364 |
+
};
|
1365 |
+
},
|
1366 |
+
fixHex = function (hex) {
|
1367 |
+
var len = 6 - hex.length;
|
1368 |
+
if (len > 0) {
|
1369 |
+
var o = [];
|
1370 |
+
for (var i = 0; i < len; i++) {
|
1371 |
+
o.push('0');
|
1372 |
+
}
|
1373 |
+
o.push(hex);
|
1374 |
+
hex = o.join('');
|
1375 |
+
}
|
1376 |
+
return hex;
|
1377 |
+
},
|
1378 |
+
restoreOriginal = function () {
|
1379 |
+
var cal = $(this).parent();
|
1380 |
+
var col = cal.data('colpick').origColor;
|
1381 |
+
cal.data('colpick').color = col;
|
1382 |
+
fillRGBFields(col, cal.get(0));
|
1383 |
+
fillHexFields(col, cal.get(0));
|
1384 |
+
fillHSBFields(col, cal.get(0));
|
1385 |
+
setSelector(col, cal.get(0));
|
1386 |
+
setHue(col, cal.get(0));
|
1387 |
+
setNewColor(col, cal.get(0));
|
1388 |
+
};
|
1389 |
+
return {
|
1390 |
+
init: function (opt) {
|
1391 |
+
opt = $.extend({}, defaults, opt || {});
|
1392 |
+
//Set color
|
1393 |
+
if (typeof opt.color == 'string') {
|
1394 |
+
opt.color = hexToHsb(opt.color);
|
1395 |
+
} else if (opt.color.r != undefined && opt.color.g != undefined && opt.color.b != undefined) {
|
1396 |
+
opt.color = rgbToHsb(opt.color);
|
1397 |
+
} else if (opt.color.h != undefined && opt.color.s != undefined && opt.color.b != undefined) {
|
1398 |
+
opt.color = fixHSB(opt.color);
|
1399 |
+
} else {
|
1400 |
+
return this;
|
1401 |
+
}
|
1402 |
+
|
1403 |
+
//For each selected DOM element
|
1404 |
+
return this.each(function () {
|
1405 |
+
//If the element does not have an ID
|
1406 |
+
if (!$(this).data('colpickId')) {
|
1407 |
+
var options = $.extend({}, opt);
|
1408 |
+
options.origColor = opt.color;
|
1409 |
+
//Generate and assign a random ID
|
1410 |
+
var id = 'collorpicker_' + parseInt(Math.random() * 1000);
|
1411 |
+
$(this).data('colpickId', id);
|
1412 |
+
//Set the tpl's ID and get the HTML
|
1413 |
+
var cal = $(tpl).attr('id', id);
|
1414 |
+
//Add class according to layout
|
1415 |
+
cal.addClass('colpick_' + options.layout + (options.submit ? '' : ' colpick_' + options.layout + '_ns'));
|
1416 |
+
//Add class if the color scheme is not default
|
1417 |
+
if (options.colorScheme != 'light') {
|
1418 |
+
cal.addClass('colpick_' + options.colorScheme);
|
1419 |
+
}
|
1420 |
+
//Setup submit button
|
1421 |
+
cal.find('div.colpick_submit').html(options.submitText).click(clickSubmit);
|
1422 |
+
//Setup input fields
|
1423 |
+
options.fields = cal.find('input').change(change).blur(blur).focus(focus);
|
1424 |
+
cal.find('div.colpick_field_arrs').mousedown(downIncrement).end().find('div.colpick_current_color').click(restoreOriginal);
|
1425 |
+
//Setup hue selector
|
1426 |
+
options.selector = cal.find('div.colpick_color').on('mousedown touchstart', downSelector);
|
1427 |
+
options.selectorIndic = options.selector.find('div.colpick_selector_outer');
|
1428 |
+
//Store parts of the plugin
|
1429 |
+
options.el = this;
|
1430 |
+
options.hue = cal.find('div.colpick_hue_arrs');
|
1431 |
+
huebar = options.hue.parent();
|
1432 |
+
//Paint the hue bar
|
1433 |
+
var UA = navigator.userAgent.toLowerCase();
|
1434 |
+
var isIE = navigator.appName === 'Microsoft Internet Explorer';
|
1435 |
+
var IEver = isIE ? parseFloat(UA.match(/msie ([0-9]{1,}[\.0-9]{0,})/)[1]) : 0;
|
1436 |
+
var ngIE = (isIE && IEver < 10);
|
1437 |
+
var stops = ['#ff0000', '#ff0080', '#ff00ff', '#8000ff', '#0000ff', '#0080ff', '#00ffff', '#00ff80', '#00ff00', '#80ff00', '#ffff00', '#ff8000', '#ff0000'];
|
1438 |
+
if (ngIE) {
|
1439 |
+
var i, div;
|
1440 |
+
for (i = 0; i <= 11; i++) {
|
1441 |
+
div = $('<div></div>').attr('style', 'height:8.333333%; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=' + stops[i] + ', endColorstr=' + stops[i + 1] + '); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=' + stops[i] + ', endColorstr=' + stops[i + 1] + ')";');
|
1442 |
+
huebar.append(div);
|
1443 |
+
}
|
1444 |
+
} else {
|
1445 |
+
stopList = stops.join(',');
|
1446 |
+
huebar.attr('style', 'background:-webkit-linear-gradient(top,' + stopList + '); background: -o-linear-gradient(top,' + stopList + '); background: -ms-linear-gradient(top,' + stopList + '); background:-moz-linear-gradient(top,' + stopList + '); -webkit-linear-gradient(top,' + stopList + '); background:linear-gradient(to bottom,' + stopList + '); ');
|
1447 |
+
}
|
1448 |
+
cal.find('div.colpick_hue').on('mousedown touchstart', downHue);
|
1449 |
+
options.newColor = cal.find('div.colpick_new_color');
|
1450 |
+
options.currentColor = cal.find('div.colpick_current_color');
|
1451 |
+
//Store options and fill with default color
|
1452 |
+
cal.data('colpick', options);
|
1453 |
+
fillRGBFields(options.color, cal.get(0));
|
1454 |
+
fillHSBFields(options.color, cal.get(0));
|
1455 |
+
fillHexFields(options.color, cal.get(0));
|
1456 |
+
setHue(options.color, cal.get(0));
|
1457 |
+
setSelector(options.color, cal.get(0));
|
1458 |
+
setCurrentColor(options.color, cal.get(0));
|
1459 |
+
setNewColor(options.color, cal.get(0));
|
1460 |
+
//Append to body if flat=false, else show in place
|
1461 |
+
if (options.flat) {
|
1462 |
+
cal.appendTo(this).show();
|
1463 |
+
cal.css({
|
1464 |
+
position: 'relative',
|
1465 |
+
display: 'block'
|
1466 |
+
});
|
1467 |
+
} else {
|
1468 |
+
cal.appendTo(document.body);
|
1469 |
+
$(this).on(options.showEvent, show);
|
1470 |
+
cal.css({
|
1471 |
+
position: 'absolute'
|
1472 |
+
});
|
1473 |
+
}
|
1474 |
+
}
|
1475 |
+
});
|
1476 |
+
},
|
1477 |
+
//Shows the picker
|
1478 |
+
showPicker: function () {
|
1479 |
+
return this.each(function () {
|
1480 |
+
if ($(this).data('colpickId')) {
|
1481 |
+
show.apply(this);
|
1482 |
+
}
|
1483 |
+
});
|
1484 |
+
},
|
1485 |
+
//Hides the picker
|
1486 |
+
hidePicker: function () {
|
1487 |
+
return this.each(function () {
|
1488 |
+
if ($(this).data('colpickId')) {
|
1489 |
+
$('#' + $(this).data('colpickId')).hide();
|
1490 |
+
}
|
1491 |
+
});
|
1492 |
+
},
|
1493 |
+
//Sets a color as new and current (default)
|
1494 |
+
setColor: function (col, setCurrent) {
|
1495 |
+
setCurrent = (typeof setCurrent === "undefined") ? 1 : setCurrent;
|
1496 |
+
if (typeof col == 'string') {
|
1497 |
+
col = hexToHsb(col);
|
1498 |
+
} else if (col.r != undefined && col.g != undefined && col.b != undefined) {
|
1499 |
+
col = rgbToHsb(col);
|
1500 |
+
} else if (col.h != undefined && col.s != undefined && col.b != undefined) {
|
1501 |
+
col = fixHSB(col);
|
1502 |
+
} else {
|
1503 |
+
return this;
|
1504 |
+
}
|
1505 |
+
return this.each(function () {
|
1506 |
+
if ($(this).data('colpickId')) {
|
1507 |
+
var cal = $('#' + $(this).data('colpickId'));
|
1508 |
+
cal.data('colpick').color = col;
|
1509 |
+
cal.data('colpick').origColor = col;
|
1510 |
+
fillRGBFields(col, cal.get(0));
|
1511 |
+
fillHSBFields(col, cal.get(0));
|
1512 |
+
fillHexFields(col, cal.get(0));
|
1513 |
+
setHue(col, cal.get(0));
|
1514 |
+
setSelector(col, cal.get(0));
|
1515 |
+
|
1516 |
+
setNewColor(col, cal.get(0));
|
1517 |
+
cal.data('colpick').onChange.apply(cal.parent(), [col, hsbToHex(col), hsbToRgb(col), cal.data('colpick').el, 1]);
|
1518 |
+
if (setCurrent) {
|
1519 |
+
setCurrentColor(col, cal.get(0));
|
1520 |
+
}
|
1521 |
+
}
|
1522 |
+
});
|
1523 |
+
}
|
1524 |
+
};
|
1525 |
+
}();
|
1526 |
+
//Color space convertions
|
1527 |
+
var hexToRgb = function (hex) {
|
1528 |
+
var hex = parseInt(((hex.indexOf('#') > -1) ? hex.substring(1) : hex), 16);
|
1529 |
+
return {r: hex >> 16, g: (hex & 0x00FF00) >> 8, b: (hex & 0x0000FF)};
|
1530 |
+
};
|
1531 |
+
var hexToHsb = function (hex) {
|
1532 |
+
return rgbToHsb(hexToRgb(hex));
|
1533 |
+
};
|
1534 |
+
var rgbToHsb = function (rgb) {
|
1535 |
+
var hsb = {h: 0, s: 0, b: 0};
|
1536 |
+
var min = Math.min(rgb.r, rgb.g, rgb.b);
|
1537 |
+
var max = Math.max(rgb.r, rgb.g, rgb.b);
|
1538 |
+
var delta = max - min;
|
1539 |
+
hsb.b = max;
|
1540 |
+
hsb.s = max != 0 ? 255 * delta / max : 0;
|
1541 |
+
if (hsb.s != 0) {
|
1542 |
+
if (rgb.r == max)
|
1543 |
+
hsb.h = (rgb.g - rgb.b) / delta;
|
1544 |
+
else if (rgb.g == max)
|
1545 |
+
hsb.h = 2 + (rgb.b - rgb.r) / delta;
|
1546 |
+
else
|
1547 |
+
hsb.h = 4 + (rgb.r - rgb.g) / delta;
|
1548 |
+
} else
|
1549 |
+
hsb.h = -1;
|
1550 |
+
hsb.h *= 60;
|
1551 |
+
if (hsb.h < 0)
|
1552 |
+
hsb.h += 360;
|
1553 |
+
hsb.s *= 100 / 255;
|
1554 |
+
hsb.b *= 100 / 255;
|
1555 |
+
return hsb;
|
1556 |
+
};
|
1557 |
+
var hsbToRgb = function (hsb) {
|
1558 |
+
var rgb = {};
|
1559 |
+
var h = hsb.h;
|
1560 |
+
var s = hsb.s * 255 / 100;
|
1561 |
+
var v = hsb.b * 255 / 100;
|
1562 |
+
if (s == 0) {
|
1563 |
+
rgb.r = rgb.g = rgb.b = v;
|
1564 |
+
} else {
|
1565 |
+
var t1 = v;
|
1566 |
+
var t2 = (255 - s) * v / 255;
|
1567 |
+
var t3 = (t1 - t2) * (h % 60) / 60;
|
1568 |
+
if (h == 360)
|
1569 |
+
h = 0;
|
1570 |
+
if (h < 60) {
|
1571 |
+
rgb.r = t1;
|
1572 |
+
rgb.b = t2;
|
1573 |
+
rgb.g = t2 + t3
|
1574 |
+
}
|
1575 |
+
else if (h < 120) {
|
1576 |
+
rgb.g = t1;
|
1577 |
+
rgb.b = t2;
|
1578 |
+
rgb.r = t1 - t3
|
1579 |
+
}
|
1580 |
+
else if (h < 180) {
|
1581 |
+
rgb.g = t1;
|
1582 |
+
rgb.r = t2;
|
1583 |
+
rgb.b = t2 + t3
|
1584 |
+
}
|
1585 |
+
else if (h < 240) {
|
1586 |
+
rgb.b = t1;
|
1587 |
+
rgb.r = t2;
|
1588 |
+
rgb.g = t1 - t3
|
1589 |
+
}
|
1590 |
+
else if (h < 300) {
|
1591 |
+
rgb.b = t1;
|
1592 |
+
rgb.g = t2;
|
1593 |
+
rgb.r = t2 + t3
|
1594 |
+
}
|
1595 |
+
else if (h < 360) {
|
1596 |
+
rgb.r = t1;
|
1597 |
+
rgb.g = t2;
|
1598 |
+
rgb.b = t1 - t3
|
1599 |
+
}
|
1600 |
+
else {
|
1601 |
+
rgb.r = 0;
|
1602 |
+
rgb.g = 0;
|
1603 |
+
rgb.b = 0
|
1604 |
+
}
|
1605 |
+
}
|
1606 |
+
return {r: Math.round(rgb.r), g: Math.round(rgb.g), b: Math.round(rgb.b)};
|
1607 |
+
};
|
1608 |
+
var rgbToHex = function (rgb) {
|
1609 |
+
var hex = [
|
1610 |
+
rgb.r.toString(16),
|
1611 |
+
rgb.g.toString(16),
|
1612 |
+
rgb.b.toString(16)
|
1613 |
+
];
|
1614 |
+
$.each(hex, function (nr, val) {
|
1615 |
+
if (val.length == 1) {
|
1616 |
+
hex[nr] = '0' + val;
|
1617 |
+
}
|
1618 |
+
});
|
1619 |
+
return hex.join('');
|
1620 |
+
};
|
1621 |
+
var hsbToHex = function (hsb) {
|
1622 |
+
return rgbToHex(hsbToRgb(hsb));
|
1623 |
+
};
|
1624 |
+
$.fn.extend({
|
1625 |
+
colpick: colpick.init,
|
1626 |
+
colpickHide: colpick.hidePicker,
|
1627 |
+
colpickShow: colpick.showPicker,
|
1628 |
+
colpickSetColor: colpick.setColor
|
1629 |
+
});
|
1630 |
+
$.extend({
|
1631 |
+
colpick: {
|
1632 |
+
rgbToHex: rgbToHex,
|
1633 |
+
rgbToHsb: rgbToHsb,
|
1634 |
+
hsbToHex: hsbToHex,
|
1635 |
+
hsbToRgb: hsbToRgb,
|
1636 |
+
hexToHsb: hexToHsb,
|
1637 |
+
hexToRgb: hexToRgb
|
1638 |
+
}
|
1639 |
+
});
|
1640 |
+
})(jQuery);
|
1641 |
+
|
1642 |
+
// Load twitter button async
|
1643 |
+
window.twttr = (function (d, s, id) {
|
1644 |
+
var js, fjs = d.getElementsByTagName(s)[0],
|
1645 |
+
t = window.twttr || {};
|
1646 |
+
if (d.getElementById(id))
|
1647 |
+
return t;
|
1648 |
+
js = d.createElement(s);
|
1649 |
+
js.id = id;
|
1650 |
+
js.src = "https://platform.twitter.com/widgets.js";
|
1651 |
+
fjs.parentNode.insertBefore(js, fjs);
|
1652 |
+
|
1653 |
+
t._e = [];
|
1654 |
+
t.ready = function (f) {
|
1655 |
+
t._e.push(f);
|
1656 |
+
};
|
1657 |
+
|
1658 |
+
return t;
|
1659 |
}(document, "script", "twitter-wjs"));
|
assets/js/mashsb-admin.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
jQuery(document).ready(function(a){function b(){a.ajax("https://graph.facebook.com/v2.11/?id=http://www.google.com&access_token="+a("#mashsb_settings\\[fb_access_token_new\\]").val()).done(function(b){try{b.share.share_count&&a("#mashsb_token_notice").html("<strong>Token valid:</strong> Facebook share count for http://google.com: "+b.share.share_count)}catch(b){a("#mashsb_token_notice").html('<span style="color:red;"> <strong>Error:</strong> Access Token Invalid!</span>')}})}function c(a,b,c){if(c){var d=new Date;d.setTime(d.getTime()+24*c*60*60*1e3);var e="; expires="+d.toGMTString()}else var e="";document.cookie=a+"="+b+e+"; path=/"}function d(a){for(var b=a+"=",c=document.cookie.split(";"),d=0;d<c.length;d++){for(var e=c[d];" "==e.charAt(0);)e=e.substring(1,e.length);if(0==e.indexOf(b))return e.substring(b.length,e.length)}return null}function e(){var a=jQuery(".mashsb-tabs.active").find("a").attr("href");c("mashsb_active_tab",a)}function f(){var a=d("mashsb_active_tab");return null==a&&(a="#mashsb_settingsgeneral_header"),a}function g(){var a,b;return a=jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)"),b=jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(3)"),a.length>0||b.length>0?void 0:f()+"-nav"}a(".mashsb-color-box").each(function(){a(this).colpick({layout:"hex",submit:0,colorScheme:"light",onChange:function(b,c,d,e,f){a(e).css("border-color","#"+c),f||a(e).val(c)}}).keyup(function(){a(this).colpickSetColor(this.value)}),a(this).colpick({layout:"hex",submit:0,colorScheme:"light",onChange:function(b,c,d,e,f){a(e).css("border-color","#"+c),f||a(e).val(c)}}).keyup(function(){a(this).colpickSetColor(this.value)})}),a("#mashsb_verify_fbtoken").on("click",function(c){c.preventDefault(),a("#mashsb_settings\\[fb_access_token_new\\]").val()&&b()}),a("#mashsb_fb_auth").click(function(b){b.preventDefault(),winWidth=520,winHeight=350;var c=screen.height/2-winHeight/2,d=screen.width/2-winWidth/2,e=a(this).attr("href");mashsb_fb_auth=window.open(e,"mashsb_fb_auth","top="+c+",left="+d+",toolbar=0,status=0,width="+winWidth+",height="+winHeight+",resizable=yes")}),a("#mashsb_settings\\[responsive_buttons\\]").attr("checked")?a("#mashsb_settings\\[button_width\\]").closest(".row").css("display","none"):a("#mashsb_settings\\[button_width\\]").closest(".row").fadeIn(300).css("display","table-row"),a("#mashsb_settings\\[responsive_buttons\\]").click(function(){a(this).attr("checked")?a("#mashsb_settings\\[button_width\\]").closest(".row").css("display","none"):a("#mashsb_settings\\[button_width\\]").closest(".row").fadeIn(300).css("display","table-row")}),a(".mashsb-chosen-select").chosen({width:"400px"}),a("#mashsb_settings\\[caching_method\\]").change(function(){"refresh_loading"===a("#mashsb_settings\\[caching_method\\]").val()?a("#mashsb_settings\\[mashsharer_cache\\]").closest(".row").fadeIn(300).css("display","table-row"):a("#mashsb_settings\\[mashsharer_cache\\]").closest(".row").css("display","none")}),"refresh_loading"===a("#mashsb_settings\\[caching_method\\]").val()?a("#mashsb_settings\\[mashsharer_cache\\]").closest(".row").fadeIn(300).css("display","table-row"):a("#mashsb_settings\\[mashsharer_cache\\]").closest(".row").css("display","none"),a(".mashsb-tabs").length&&a("#mashsb_container").easytabs({animate:!0,updateHash:!0,defaultTab:g()}),a("#mashsb_container").bind("easytabs:after",function(){0==jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)").length&&e()}),a(".mashtab").length&&a(".tabcontent_container").easytabs({animate:!0}),a("#mashsb_network_list").sortable({items:".mashsb_list_item",opacity:.6,cursor:"move",axis:"y",update:function(){var b=a(this).sortable("serialize")+"&action=mashsb_update_order";a.post(ajaxurl,b,function(){})}}),a(".mashsb-helper").click(function(b){b.preventDefault();var c=a(this),d=a(this).next();a(".mashsb-message").not(d).hide();var e=c.position();d.css(d.hasClass("bottom")?{left:e.left-d.width()/2+"px",top:e.top+c.height()+9+"px"}:{left:e.left+c.width()+9+"px",top:e.top+c.height()/2-18+"px"}),d.toggle(),b.stopPropagation()}),a("body").click(function(){a(".mashsb-message").hide()}),a(".mashsb-message").click(function(a){a.stopPropagation()})}),function(a,b,c){function d(a){return a=a||location.href,"#"+a.replace(/^[^#]*#?(.*)$/,"$1")}var e,f="hashchange",g=document,h=a.event.special,i=g.documentMode,j="on"+f in b&&(i===c||i>7);a.fn[f]=function(a){return a?this.bind(f,a):this.trigger(f)},a.fn[f].delay=50,h[f]=a.extend(h[f],{setup:function(){return j?!1:void a(e.start)},teardown:function(){return j?!1:void a(e.stop)}}),e=function(){function e(){var c=d(),g=n(k);c!==k?(m(k=c,g),a(b).trigger(f)):g!==k&&(location.href=location.href.replace(/#.*/,"")+g),h=setTimeout(e,a.fn[f].delay)}var h,i={},k=d(),l=function(a){return a},m=l,n=l;return i.start=function(){h||e()},i.stop=function(){h&&clearTimeout(h),h=c},a.browser.msie&&!j&&function(){var b,c;i.start=function(){b||(c=a.fn[f].src,c=c&&c+d(),b=a('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){c||m(d()),e()}).attr("src",c||"javascript:0").insertAfter("body")[0].contentWindow,g.onpropertychange=function(){try{"title"===event.propertyName&&(b.document.title=g.title)}catch(a){}})},i.stop=l,n=function(){return d(b.location.href)},m=function(c,d){var e=b.document,h=a.fn[f].domain;c!==d&&(e.title=g.title,e.open(),h&&e.write('<script>document.domain="'+h+'"</script>'),e.close(),b.location.hash=c)}}(),i}()}(jQuery,this),function(a){a.easytabs=function(b,c){var d,e,f,g,h,i,j=this,k=a(b),l={animate:!0,panelActiveClass:"active",tabActiveClass:"active",defaultTab:"li:first-child",animationSpeed:"normal",tabs:"> ul > li",updateHash:!0,cycle:!1,collapsible:!1,collapsedClass:"collapsed",collapsedByDefault:!0,uiTabs:!1,transitionIn:"fadeIn",transitionOut:"fadeOut",transitionInEasing:"swing",transitionOutEasing:"swing",transitionCollapse:"slideUp",transitionUncollapse:"slideDown",transitionCollapseEasing:"swing",transitionUncollapseEasing:"swing",containerClass:"",tabsClass:"",tabClass:"",panelClass:"",cache:!0,event:"click",panelContext:k},m={fast:200,normal:400,slow:600};j.init=function(){j.settings=i=a.extend({},l,c),i.bind_str=i.event+".easytabs",i.uiTabs&&(i.tabActiveClass="ui-tabs-selected",i.containerClass="ui-tabs ui-widget ui-widget-content ui-corner-all",i.tabsClass="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all",i.tabClass="ui-state-default ui-corner-top",i.panelClass="ui-tabs-panel ui-widget-content ui-corner-bottom"),i.collapsible&&void 0!==c.defaultTab&&void 0===c.collpasedByDefault&&(i.collapsedByDefault=!1),"string"==typeof i.animationSpeed&&(i.animationSpeed=m[i.animationSpeed]),a("a.anchor").remove().prependTo("body"),k.data("easytabs",{}),j.setTransitions(),j.getTabs(),o(),p(),r(),v(),w(),k.attr("data-easytabs",!0)},j.setTransitions=function(){f=i.animate?{show:i.transitionIn,hide:i.transitionOut,speed:i.animationSpeed,collapse:i.transitionCollapse,uncollapse:i.transitionUncollapse,halfSpeed:i.animationSpeed/2}:{show:"show",hide:"hide",speed:0,collapse:"hide",uncollapse:"show",halfSpeed:0}},j.getTabs=function(){var b;j.tabs=k.find(i.tabs),j.panels=a(),j.tabs.each(function(){var c=a(this),d=c.children("a"),e=c.children("a").data("target");c.data("easytabs",{}),void 0!==e&&null!==e?c.data("easytabs").ajax=d.attr("href"):e=d.attr("href"),e=e.match(/#([^\?]+)/)[1],b=i.panelContext.find("#"+e),b.length?(b.data("easytabs",{position:b.css("position"),visibility:b.css("visibility")}),b.not(i.panelActiveClass).hide(),j.panels=j.panels.add(b),c.data("easytabs").panel=b):(j.tabs=j.tabs.not(c),"console"in window&&console.warn("Warning: tab without matching panel for selector '#"+e+"' removed from set"))})},j.selectTab=function(a,b){var c=window.location,d=(c.hash.match(/^[^\?]*/)[0],a.parent().data("easytabs").panel),e=a.parent().data("easytabs").ajax;i.collapsible&&!h&&(a.hasClass(i.tabActiveClass)||a.hasClass(i.collapsedClass))?j.toggleTabCollapse(a,d,e,b):a.hasClass(i.tabActiveClass)&&d.hasClass(i.panelActiveClass)?i.cache||s(a,d,e,b):s(a,d,e,b)},j.toggleTabCollapse=function(a,b,c,d){j.panels.stop(!0,!0),n(k,"easytabs:before",[a,b,i])&&(j.tabs.filter("."+i.tabActiveClass).removeClass(i.tabActiveClass).children().removeClass(i.tabActiveClass),a.hasClass(i.collapsedClass)?(!c||i.cache&&a.parent().data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[a,b]),b.load(c,function(c,d,e){a.parent().data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[a,b,c,d,e])})),a.parent().removeClass(i.collapsedClass).addClass(i.tabActiveClass).children().removeClass(i.collapsedClass).addClass(i.tabActiveClass),b.addClass(i.panelActiveClass)[f.uncollapse](f.speed,i.transitionUncollapseEasing,function(){k.trigger("easytabs:midTransition",[a,b,i]),"function"==typeof d&&d()})):(a.addClass(i.collapsedClass).parent().addClass(i.collapsedClass),b.removeClass(i.panelActiveClass)[f.collapse](f.speed,i.transitionCollapseEasing,function(){k.trigger("easytabs:midTransition",[a,b,i]),"function"==typeof d&&d()})))},j.matchTab=function(a){return j.tabs.find("[href='"+a+"'],[data-target='"+a+"']").first()},j.matchInPanel=function(a){return a&&j.validId(a)?j.panels.filter(":has("+a+")").first():[]},j.validId=function(a){return a.substr(1).match(/^[A-Za-z][A-Za-z0-9\-_:\.]*$/)},j.selectTabFromHashChange=function(){var a,b=window.location.hash.match(/^[^\?]*/)[0],c=j.matchTab(b);i.updateHash&&(c.length?(h=!0,j.selectTab(c)):(a=j.matchInPanel(b),a.length?(b="#"+a.attr("id"),c=j.matchTab(b),h=!0,j.selectTab(c)):d.hasClass(i.tabActiveClass)||i.cycle||(""===b||j.matchTab(g).length||k.closest(b).length)&&(h=!0,j.selectTab(e))))},j.cycleTabs=function(b){i.cycle&&(b%=j.tabs.length,$tab=a(j.tabs[b]).children("a").first(),h=!0,j.selectTab($tab,function(){setTimeout(function(){j.cycleTabs(b+1)},i.cycle)}))},j.publicMethods={select:function(b){var c;0===(c=j.tabs.filter(b)).length?0===(c=j.tabs.find("a[href='"+b+"']")).length&&0===(c=j.tabs.find("a"+b)).length&&0===(c=j.tabs.find("[data-target='"+b+"']")).length&&0===(c=j.tabs.find("a[href$='"+b+"']")).length&&a.error("Tab '"+b+"' does not exist in tab set"):c=c.children("a").first(),j.selectTab(c)}};var n=function(b,c,d){var e=a.Event(c);return b.trigger(e,d),e.result!==!1},o=function(){k.addClass(i.containerClass),j.tabs.parent().addClass(i.tabsClass),j.tabs.addClass(i.tabClass),j.panels.addClass(i.panelClass)},p=function(){var b,c=window.location.hash.match(/^[^\?]*/)[0],f=j.matchTab(c).parent();1===f.length?(d=f,i.cycle=!1):(b=j.matchInPanel(c),b.length?(c="#"+b.attr("id"),d=j.matchTab(c).parent()):(d=j.tabs.parent().find(i.defaultTab),0===d.length&&a.error("The specified default tab ('"+i.defaultTab+"') could not be found in the tab set ('"+i.tabs+"') out of "+j.tabs.length+" tabs."))),e=d.children("a").first(),q(f)},q=function(b){var c,f;i.collapsible&&0===b.length&&i.collapsedByDefault?d.addClass(i.collapsedClass).children().addClass(i.collapsedClass):(c=a(d.data("easytabs").panel),f=d.data("easytabs").ajax,!f||i.cache&&d.data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[e,c]),c.load(f,function(a,b,f){d.data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[e,c,a,b,f])})),d.data("easytabs").panel.show().addClass(i.panelActiveClass),d.addClass(i.tabActiveClass).children().addClass(i.tabActiveClass)),k.trigger("easytabs:initialised",[e,c])},r=function(){j.tabs.children("a").bind(i.bind_str,function(b){i.cycle=!1,h=!1,j.selectTab(a(this)),b.preventDefault?b.preventDefault():b.returnValue=!1})},s=function(a,b,c,d){if(j.panels.stop(!0,!0),n(k,"easytabs:before",[a,b,i])){var e,l,m,o,p=j.panels.filter(":visible"),q=b.parent(),r=window.location.hash.match(/^[^\?]*/)[0];i.animate&&(e=t(b),l=p.length?u(p):0,m=e-l),g=r,o=function(){k.trigger("easytabs:midTransition",[a,b,i]),i.animate&&"fadeIn"==i.transitionIn&&0>m&&q.animate({height:q.height()+m},f.halfSpeed).css({"min-height":""}),i.updateHash&&!h?window.history.pushState?window.history.pushState(null,null,"#"+b.attr("id")):window.location.hash="#"+b.attr("id"):h=!1,b[f.show](f.speed,i.transitionInEasing,function(){q.css({height:"","min-height":""}),k.trigger("easytabs:after",[a,b,i]),"function"==typeof d&&d()})},!c||i.cache&&a.parent().data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[a,b]),b.load(c,function(c,d,e){a.parent().data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[a,b,c,d,e])})),i.animate&&"fadeOut"==i.transitionOut&&(m>0?q.animate({height:q.height()+m},f.halfSpeed):q.css({"min-height":q.height()})),j.tabs.filter("."+i.tabActiveClass).removeClass(i.tabActiveClass).children().removeClass(i.tabActiveClass),j.tabs.filter("."+i.collapsedClass).removeClass(i.collapsedClass).children().removeClass(i.collapsedClass),a.parent().addClass(i.tabActiveClass).children().addClass(i.tabActiveClass),j.panels.filter("."+i.panelActiveClass).removeClass(i.panelActiveClass),b.addClass(i.panelActiveClass),p.length?p[f.hide](f.speed,i.transitionOutEasing,o):b[f.uncollapse](f.speed,i.transitionUncollapseEasing,o)}},t=function(b){if(b.data("easytabs")&&b.data("easytabs").lastHeight)return b.data("easytabs").lastHeight;var c,d,e=b.css("display");try{c=a("<div></div>",{position:"absolute",visibility:"hidden",overflow:"hidden"})}catch(f){c=a("<div></div>",{visibility:"hidden",overflow:"hidden"})}return d=b.wrap(c).css({position:"relative",visibility:"hidden",display:"block"}).outerHeight(),b.unwrap(),b.css({position:b.data("easytabs").position,visibility:b.data("easytabs").visibility,display:e}),b.data("easytabs").lastHeight=d,d},u=function(a){var b=a.outerHeight();return a.data("easytabs")?a.data("easytabs").lastHeight=b:a.data("easytabs",{lastHeight:b}),b},v=function(){"function"==typeof a(window).hashchange?a(window).hashchange(function(){j.selectTabFromHashChange()}):a.address&&"function"==typeof a.address.change&&a.address.change(function(){j.selectTabFromHashChange()})},w=function(){var a;i.cycle&&(a=j.tabs.index(d),setTimeout(function(){j.cycleTabs(a+1)},i.cycle))};j.init()},a.fn.easytabs=function(b){var c=arguments;return this.each(function(){var d=a(this),e=d.data("easytabs");return void 0===e&&(e=new a.easytabs(this,b),d.data("easytabs",e)),e.publicMethods[b]?e.publicMethods[b](Array.prototype.slice.call(c,1)):void 0})}}(jQuery),function(a){var b=function(){var b='<div class="colpick"><div class="colpick_color"><div class="colpick_color_overlay1"><div class="colpick_color_overlay2"><div class="colpick_selector_outer"><div class="colpick_selector_inner"></div></div></div></div></div><div class="colpick_hue"><div class="colpick_hue_arrs"><div class="colpick_hue_larr"></div><div class="colpick_hue_rarr"></div></div></div><div class="colpick_new_color"></div><div class="colpick_current_color"></div><div class="colpick_hex_field"><div class="colpick_field_letter">#</div><input type="text" maxlength="6" size="6" /></div><div class="colpick_rgb_r colpick_field"><div class="colpick_field_letter">R</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_g colpick_field"><div class="colpick_field_letter">G</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_h colpick_field"><div class="colpick_field_letter">H</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_s colpick_field"><div class="colpick_field_letter">S</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_submit"></div></div>',c={showEvent:"click",onShow:function(){},onBeforeShow:function(){},onHide:function(){},onChange:function(){},onSubmit:function(){},colorScheme:"light",color:"3289c7",livePreview:!0,flat:!1,layout:"full",submit:1,submitText:"OK",height:156},g=function(b,c){var d=f(b);a(c).data("colpick").fields.eq(1).val(d.r).end().eq(2).val(d.g).end().eq(3).val(d.b).end()},i=function(b,c){a(c).data("colpick").fields.eq(4).val(Math.round(b.h)).end().eq(5).val(Math.round(b.s)).end().eq(6).val(Math.round(b.b)).end()},j=function(b,c){a(c).data("colpick").fields.eq(0).val(h(b))},k=function(b,c){a(c).data("colpick").selector.css("backgroundColor","#"+h({h:b.h,s:100,b:100})),a(c).data("colpick").selectorIndic.css({left:parseInt(a(c).data("colpick").height*b.s/100,10),top:parseInt(a(c).data("colpick").height*(100-b.b)/100,10)})},l=function(b,c){a(c).data("colpick").hue.css("top",parseInt(a(c).data("colpick").height-a(c).data("colpick").height*b.h/360,10))},m=function(b,c){a(c).data("colpick").currentColor.css("backgroundColor","#"+h(b))},n=function(b,c){a(c).data("colpick").newColor.css("backgroundColor","#"+h(b))},o=function(){var b,c=a(this).parent().parent();this.parentNode.className.indexOf("_hex")>0?(c.data("colpick").color=b=d(G(this.value)),g(b,c.get(0)),i(b,c.get(0))):this.parentNode.className.indexOf("_hsb")>0?(c.data("colpick").color=b=E({h:parseInt(c.data("colpick").fields.eq(4).val(),10),s:parseInt(c.data("colpick").fields.eq(5).val(),10),b:parseInt(c.data("colpick").fields.eq(6).val(),10)}),g(b,c.get(0)),j(b,c.get(0))):(c.data("colpick").color=b=e(F({r:parseInt(c.data("colpick").fields.eq(1).val(),10),g:parseInt(c.data("colpick").fields.eq(2).val(),10),b:parseInt(c.data("colpick").fields.eq(3).val(),10)})),j(b,c.get(0)),i(b,c.get(0))),k(b,c.get(0)),l(b,c.get(0)),n(b,c.get(0)),c.data("colpick").onChange.apply(c.parent(),[b,h(b),f(b),c.data("colpick").el,0])},p=function(){a(this).parent().removeClass("colpick_focus")},q=function(){a(this).parent().parent().data("colpick").fields.parent().removeClass("colpick_focus"),a(this).parent().addClass("colpick_focus")},r=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c=a(this).parent().find("input").focus(),d={el:a(this).parent().addClass("colpick_slider"),max:this.parentNode.className.indexOf("_hsb_h")>0?360:this.parentNode.className.indexOf("_hsb")>0?100:255,y:b.pageY,field:c,val:parseInt(c.val(),10),preview:a(this).parent().parent().data("colpick").livePreview};a(document).mouseup(d,t),a(document).mousemove(d,s)},s=function(a){return a.data.field.val(Math.max(0,Math.min(a.data.max,parseInt(a.data.val-a.pageY+a.data.y,10)))),a.data.preview&&o.apply(a.data.field.get(0),[!0]),!1},t=function(b){return o.apply(b.data.field.get(0),[!0]),b.data.el.removeClass("colpick_slider").find("input").focus(),a(document).off("mouseup",t),a(document).off("mousemove",s),!1},u=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c={cal:a(this).parent(),y:a(this).offset().top};a(document).on("mouseup touchend",c,w),a(document).on("mousemove touchmove",c,v);var d="touchstart"==b.type?b.originalEvent.changedTouches[0].pageY:b.pageY;return o.apply(c.cal.data("colpick").fields.eq(4).val(parseInt(360*(c.cal.data("colpick").height-(d-c.y))/c.cal.data("colpick").height,10)).get(0),[c.cal.data("colpick").livePreview]),!1},v=function(a){var b="touchmove"==a.type?a.originalEvent.changedTouches[0].pageY:a.pageY;return o.apply(a.data.cal.data("colpick").fields.eq(4).val(parseInt(360*(a.data.cal.data("colpick").height-Math.max(0,Math.min(a.data.cal.data("colpick").height,b-a.data.y)))/a.data.cal.data("colpick").height,10)).get(0),[a.data.preview]),!1},w=function(b){return g(b.data.cal.data("colpick").color,b.data.cal.get(0)),j(b.data.cal.data("colpick").color,b.data.cal.get(0)),a(document).off("mouseup touchend",w),a(document).off("mousemove touchmove",v),!1},x=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c={cal:a(this).parent(),pos:a(this).offset()};c.preview=c.cal.data("colpick").livePreview,a(document).on("mouseup touchend",c,z),a(document).on("mousemove touchmove",c,y);var d;return"touchstart"==b.type?(pageX=b.originalEvent.changedTouches[0].pageX,d=b.originalEvent.changedTouches[0].pageY):(pageX=b.pageX,d=b.pageY),o.apply(c.cal.data("colpick").fields.eq(6).val(parseInt(100*(c.cal.data("colpick").height-(d-c.pos.top))/c.cal.data("colpick").height,10)).end().eq(5).val(parseInt(100*(pageX-c.pos.left)/c.cal.data("colpick").height,10)).get(0),[c.preview]),!1},y=function(a){var b;return"touchmove"==a.type?(pageX=a.originalEvent.changedTouches[0].pageX,b=a.originalEvent.changedTouches[0].pageY):(pageX=a.pageX,b=a.pageY),o.apply(a.data.cal.data("colpick").fields.eq(6).val(parseInt(100*(a.data.cal.data("colpick").height-Math.max(0,Math.min(a.data.cal.data("colpick").height,b-a.data.pos.top)))/a.data.cal.data("colpick").height,10)).end().eq(5).val(parseInt(100*Math.max(0,Math.min(a.data.cal.data("colpick").height,pageX-a.data.pos.left))/a.data.cal.data("colpick").height,10)).get(0),[a.data.preview]),!1},z=function(b){return g(b.data.cal.data("colpick").color,b.data.cal.get(0)),j(b.data.cal.data("colpick").color,b.data.cal.get(0)),a(document).off("mouseup touchend",z),a(document).off("mousemove touchmove",y),!1},A=function(){var b=a(this).parent(),c=b.data("colpick").color;b.data("colpick").origColor=c,m(c,b.get(0)),b.data("colpick").onSubmit(c,h(c),f(c),b.data("colpick").el)},B=function(b){b.stopPropagation();var c=a("#"+a(this).data("colpickId"));c.data("colpick").onBeforeShow.apply(this,[c.get(0)]);var d=a(this).offset(),e=d.top+this.offsetHeight,f=d.left,g=D(),h=c.width();f+h>g.l+g.w&&(f-=h),c.css({left:f+"px",top:e+"px"}),0!=c.data("colpick").onShow.apply(this,[c.get(0)])&&c.show(),a("html").mousedown({cal:c},C),c.mousedown(function(a){a.stopPropagation()})},C=function(b){0!=b.data.cal.data("colpick").onHide.apply(this,[b.data.cal.get(0)])&&b.data.cal.hide(),a("html").off("mousedown",C)},D=function(){var a="CSS1Compat"==document.compatMode;return{l:window.pageXOffset||(a?document.documentElement.scrollLeft:document.body.scrollLeft),w:window.innerWidth||(a?document.documentElement.clientWidth:document.body.clientWidth)}},E=function(a){return{h:Math.min(360,Math.max(0,a.h)),s:Math.min(100,Math.max(0,a.s)),b:Math.min(100,Math.max(0,a.b))}},F=function(a){return{r:Math.min(255,Math.max(0,a.r)),g:Math.min(255,Math.max(0,a.g)),b:Math.min(255,Math.max(0,a.b))}},G=function(a){var b=6-a.length;if(b>0){for(var c=[],d=0;b>d;d++)c.push("0");c.push(a),a=c.join("")}return a},H=function(){var b=a(this).parent(),c=b.data("colpick").origColor;b.data("colpick").color=c,g(c,b.get(0)),j(c,b.get(0)),i(c,b.get(0)),k(c,b.get(0)),l(c,b.get(0)),n(c,b.get(0))};return{init:function(f){if(f=a.extend({},c,f||{}),"string"==typeof f.color)f.color=d(f.color);else if(void 0!=f.color.r&&void 0!=f.color.g&&void 0!=f.color.b)f.color=e(f.color);else{if(void 0==f.color.h||void 0==f.color.s||void 0==f.color.b)return this;f.color=E(f.color)}return this.each(function(){if(!a(this).data("colpickId")){var c=a.extend({},f);c.origColor=f.color;var d="collorpicker_"+parseInt(1e3*Math.random());a(this).data("colpickId",d);var e=a(b).attr("id",d);e.addClass("colpick_"+c.layout+(c.submit?"":" colpick_"+c.layout+"_ns")),"light"!=c.colorScheme&&e.addClass("colpick_"+c.colorScheme),e.find("div.colpick_submit").html(c.submitText).click(A),c.fields=e.find("input").change(o).blur(p).focus(q),e.find("div.colpick_field_arrs").mousedown(r).end().find("div.colpick_current_color").click(H),c.selector=e.find("div.colpick_color").on("mousedown touchstart",x),c.selectorIndic=c.selector.find("div.colpick_selector_outer"),c.el=this,c.hue=e.find("div.colpick_hue_arrs"),huebar=c.hue.parent();var h=navigator.userAgent.toLowerCase(),s="Microsoft Internet Explorer"===navigator.appName,t=s?parseFloat(h.match(/msie ([0-9]{1,}[\.0-9]{0,})/)[1]):0,v=s&&10>t,w=["#ff0000","#ff0080","#ff00ff","#8000ff","#0000ff","#0080ff","#00ffff","#00ff80","#00ff00","#80ff00","#ffff00","#ff8000","#ff0000"];if(v){var y,z;for(y=0;11>=y;y++)z=a("<div></div>").attr("style","height:8.333333%; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="+w[y]+", endColorstr="+w[y+1]+'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='+w[y]+", endColorstr="+w[y+1]+')";'),huebar.append(z)}else stopList=w.join(","),huebar.attr("style","background:-webkit-linear-gradient(top,"+stopList+"); background: -o-linear-gradient(top,"+stopList+"); background: -ms-linear-gradient(top,"+stopList+"); background:-moz-linear-gradient(top,"+stopList+"); -webkit-linear-gradient(top,"+stopList+"); background:linear-gradient(to bottom,"+stopList+"); ");e.find("div.colpick_hue").on("mousedown touchstart",u),c.newColor=e.find("div.colpick_new_color"),c.currentColor=e.find("div.colpick_current_color"),e.data("colpick",c),g(c.color,e.get(0)),i(c.color,e.get(0)),j(c.color,e.get(0)),l(c.color,e.get(0)),k(c.color,e.get(0)),m(c.color,e.get(0)),n(c.color,e.get(0)),c.flat?(e.appendTo(this).show(),e.css({position:"relative",display:"block"})):(e.appendTo(document.body),a(this).on(c.showEvent,B),e.css({position:"absolute"}))}})},showPicker:function(){return this.each(function(){a(this).data("colpickId")&&B.apply(this)})},hidePicker:function(){return this.each(function(){a(this).data("colpickId")&&a("#"+a(this).data("colpickId")).hide()})},setColor:function(b,c){if(c="undefined"==typeof c?1:c,"string"==typeof b)b=d(b);else if(void 0!=b.r&&void 0!=b.g&&void 0!=b.b)b=e(b);else{if(void 0==b.h||void 0==b.s||void 0==b.b)return this;b=E(b)}return this.each(function(){if(a(this).data("colpickId")){var d=a("#"+a(this).data("colpickId"));d.data("colpick").color=b,d.data("colpick").origColor=b,g(b,d.get(0)),i(b,d.get(0)),j(b,d.get(0)),l(b,d.get(0)),k(b,d.get(0)),n(b,d.get(0)),d.data("colpick").onChange.apply(d.parent(),[b,h(b),f(b),d.data("colpick").el,1]),c&&m(b,d.get(0))}})}}}(),c=function(a){var a=parseInt(a.indexOf("#")>-1?a.substring(1):a,16);return{r:a>>16,g:(65280&a)>>8,b:255&a}},d=function(a){return e(c(a))},e=function(a){var b={h:0,s:0,b:0},c=Math.min(a.r,a.g,a.b),d=Math.max(a.r,a.g,a.b),e=d-c;return b.b=d,b.s=0!=d?255*e/d:0,b.h=0!=b.s?a.r==d?(a.g-a.b)/e:a.g==d?2+(a.b-a.r)/e:4+(a.r-a.g)/e:-1,b.h*=60,b.h<0&&(b.h+=360),b.s*=100/255,b.b*=100/255,b},f=function(a){var b={},c=a.h,d=255*a.s/100,e=255*a.b/100;if(0==d)b.r=b.g=b.b=e;else{var f=e,g=(255-d)*e/255,h=(f-g)*(c%60)/60;360==c&&(c=0),60>c?(b.r=f,b.b=g,b.g=g+h):120>c?(b.g=f,b.b=g,b.r=f-h):180>c?(b.g=f,b.r=g,b.b=g+h):240>c?(b.b=f,b.r=g,b.g=f-h):300>c?(b.b=f,b.g=g,b.r=g+h):360>c?(b.r=f,b.g=g,b.b=f-h):(b.r=0,b.g=0,b.b=0)}return{r:Math.round(b.r),g:Math.round(b.g),b:Math.round(b.b)}},g=function(b){var c=[b.r.toString(16),b.g.toString(16),b.b.toString(16)];return a.each(c,function(a,b){1==b.length&&(c[a]="0"+b)}),c.join("")},h=function(a){return g(f(a))};a.fn.extend({colpick:b.init,colpickHide:b.hidePicker,colpickShow:b.showPicker,colpickSetColor:b.setColor}),a.extend({colpick:{rgbToHex:g,rgbToHsb:e,hsbToHex:h,hsbToRgb:f,hexToHsb:d,hexToRgb:c}})}(jQuery),window.twttr=function(a,b,c){var d,e=a.getElementsByTagName(b)[0],f=window.twttr||{};return a.getElementById(c)?f:(d=a.createElement(b),d.id=c,d.src="https://platform.twitter.com/widgets.js",e.parentNode.insertBefore(d,e),f._e=[],f.ready=function(a){f._e.push(a)},f)}(document,"script","twitter-wjs");
|
1 |
+
jQuery(document).ready(function(a){function b(){a.ajax("https://graph.facebook.com/v2.11/?id=http://www.google.com&access_token="+a("#mashsb_settings\\[fb_access_token_new\\]").val()).done(function(b){try{b.share.share_count&&a("#mashsb_token_notice").html("<strong>Token valid:</strong> Facebook share count for http://google.com: "+b.share.share_count)}catch(b){a("#mashsb_token_notice").html('<span style="color:red;"> <strong>Error:</strong> Access Token Invalid!</span>')}})}function c(a,b,c){if(c){var d=new Date;d.setTime(d.getTime()+24*c*60*60*1e3);var e="; expires="+d.toGMTString()}else var e="";document.cookie=a+"="+b+e+"; path=/"}function d(a){for(var b=a+"=",c=document.cookie.split(";"),d=0;d<c.length;d++){for(var e=c[d];" "==e.charAt(0);)e=e.substring(1,e.length);if(0==e.indexOf(b))return e.substring(b.length,e.length)}return null}function e(){var a=jQuery(".mashsb-tabs.active").find("a").attr("href");c("mashsb_active_tab",a)}function f(){var a=d("mashsb_active_tab");return null==a&&(a="#mashsb_settingsgeneral_header"),a}function g(){var a,b;return a=jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)"),b=jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(3)"),a.length>0||b.length>0?void 0:f()+"-nav"}a(".mashsb-color-box").each(function(){a(this).colpick({layout:"hex",submit:0,colorScheme:"light",onChange:function(b,c,d,e,f){a(e).css("border-color","#"+c),f||a(e).val(c)}}).keyup(function(){a(this).colpickSetColor(this.value)}),a(this).colpick({layout:"hex",submit:0,colorScheme:"light",onChange:function(b,c,d,e,f){a(e).css("border-color","#"+c),f||a(e).val(c)}}).keyup(function(){a(this).colpickSetColor(this.value)})}),a("#mashsb_verify_fbtoken").on("click",function(c){c.preventDefault(),a("#mashsb_settings\\[fb_access_token_new\\]").val()&&b()}),a("#mashsb_fb_auth").click(function(b){b.preventDefault(),winWidth=520,winHeight=350;var c=screen.height/2-winHeight/2,d=screen.width/2-winWidth/2,e=a(this).attr("href");mashsb_fb_auth=window.open(e,"mashsb_fb_auth","top="+c+",left="+d+",toolbar=0,status=0,width="+winWidth+",height="+winHeight+",resizable=yes")}),a("#mashsb_settings\\[responsive_buttons\\]").attr("checked")?a("#mashsb_settings\\[button_width\\]").closest(".row").css("display","none"):a("#mashsb_settings\\[button_width\\]").closest(".row").fadeIn(300).css("display","table-row"),a("#mashsb_settings\\[responsive_buttons\\]").click(function(){a(this).attr("checked")?a("#mashsb_settings\\[button_width\\]").closest(".row").css("display","none"):a("#mashsb_settings\\[button_width\\]").closest(".row").fadeIn(300).css("display","table-row")}),a(".mashsb-chosen-select").chosen({width:"400px"}),a("#mashsb_settings\\[caching_method\\]").change(function(){"refresh_loading"===a("#mashsb_settings\\[caching_method\\]").val()?a("#mashsb_settings\\[mashsharer_cache\\]").closest(".row").fadeIn(300).css("display","table-row"):a("#mashsb_settings\\[mashsharer_cache\\]").closest(".row").css("display","none")}),"refresh_loading"===a("#mashsb_settings\\[caching_method\\]").val()?a("#mashsb_settings\\[mashsharer_cache\\]").closest(".row").fadeIn(300).css("display","table-row"):a("#mashsb_settings\\[mashsharer_cache\\]").closest(".row").css("display","none"),a(".mashsb-tabs").length&&a("#mashsb_container").easytabs({animate:!0,updateHash:!0,defaultTab:g()}),a("#mashsb_container").bind("easytabs:after",function(){0==jQuery(".mashsb.nav-tab-wrapper a.nav-tab-active:nth-child(2)").length&&e()}),a(".mashtab").length&&a(".tabcontent_container").easytabs({animate:!0}),a("#mashsb_network_list").sortable({items:".mashsb_list_item",opacity:.6,cursor:"move",axis:"y",update:function(){var b=a(this).sortable("serialize")+"&action=mashsb_update_order";a.post(ajaxurl,b,function(a){})}}),a(".mashsb-helper").click(function(b){b.preventDefault();var c=a(this),d=a(this).next();a(".mashsb-message").not(d).hide();var e=c.position();d.hasClass("bottom")?d.css({left:e.left-d.width()/2+"px",top:e.top+c.height()+9+"px"}):d.css({left:e.left+c.width()+9+"px",top:e.top+c.height()/2-18+"px"}),d.toggle(),b.stopPropagation()}),a("body").click(function(){a(".mashsb-message").hide()}),a(".mashsb-message").click(function(a){a.stopPropagation()})}),function(a,b,c){function d(a){return a=a||location.href,"#"+a.replace(/^[^#]*#?(.*)$/,"$1")}var e,f="hashchange",g=document,h=a.event.special,i=g.documentMode,j="on"+f in b&&(i===c||i>7);a.fn[f]=function(a){return a?this.bind(f,a):this.trigger(f)},a.fn[f].delay=50,h[f]=a.extend(h[f],{setup:function(){return j?!1:void a(e.start)},teardown:function(){return j?!1:void a(e.stop)}}),e=function(){function e(){var c=d(),g=n(k);c!==k?(m(k=c,g),a(b).trigger(f)):g!==k&&(location.href=location.href.replace(/#.*/,"")+g),h=setTimeout(e,a.fn[f].delay)}var h,i={},k=d(),l=function(a){return a},m=l,n=l;return i.start=function(){h||e()},i.stop=function(){h&&clearTimeout(h),h=c},a.browser.msie&&!j&&function(){var b,c;i.start=function(){b||(c=a.fn[f].src,c=c&&c+d(),b=a('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){c||m(d()),e()}).attr("src",c||"javascript:0").insertAfter("body")[0].contentWindow,g.onpropertychange=function(){try{"title"===event.propertyName&&(b.document.title=g.title)}catch(a){}})},i.stop=l,n=function(){return d(b.location.href)},m=function(c,d){var e=b.document,h=a.fn[f].domain;c!==d&&(e.title=g.title,e.open(),h&&e.write('<script>document.domain="'+h+'"</script>'),e.close(),b.location.hash=c)}}(),i}()}(jQuery,this),function(a){a.easytabs=function(b,c){var d,e,f,g,h,i,j=this,k=a(b),l={animate:!0,panelActiveClass:"active",tabActiveClass:"active",defaultTab:"li:first-child",animationSpeed:"normal",tabs:"> ul > li",updateHash:!0,cycle:!1,collapsible:!1,collapsedClass:"collapsed",collapsedByDefault:!0,uiTabs:!1,transitionIn:"fadeIn",transitionOut:"fadeOut",transitionInEasing:"swing",transitionOutEasing:"swing",transitionCollapse:"slideUp",transitionUncollapse:"slideDown",transitionCollapseEasing:"swing",transitionUncollapseEasing:"swing",containerClass:"",tabsClass:"",tabClass:"",panelClass:"",cache:!0,event:"click",panelContext:k},m={fast:200,normal:400,slow:600};j.init=function(){j.settings=i=a.extend({},l,c),i.bind_str=i.event+".easytabs",i.uiTabs&&(i.tabActiveClass="ui-tabs-selected",i.containerClass="ui-tabs ui-widget ui-widget-content ui-corner-all",i.tabsClass="ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all",i.tabClass="ui-state-default ui-corner-top",i.panelClass="ui-tabs-panel ui-widget-content ui-corner-bottom"),i.collapsible&&void 0!==c.defaultTab&&void 0===c.collpasedByDefault&&(i.collapsedByDefault=!1),"string"==typeof i.animationSpeed&&(i.animationSpeed=m[i.animationSpeed]),a("a.anchor").remove().prependTo("body"),k.data("easytabs",{}),j.setTransitions(),j.getTabs(),o(),p(),r(),v(),w(),k.attr("data-easytabs",!0)},j.setTransitions=function(){f=i.animate?{show:i.transitionIn,hide:i.transitionOut,speed:i.animationSpeed,collapse:i.transitionCollapse,uncollapse:i.transitionUncollapse,halfSpeed:i.animationSpeed/2}:{show:"show",hide:"hide",speed:0,collapse:"hide",uncollapse:"show",halfSpeed:0}},j.getTabs=function(){var b;j.tabs=k.find(i.tabs),j.panels=a(),j.tabs.each(function(){var c=a(this),d=c.children("a"),e=c.children("a").data("target");c.data("easytabs",{}),void 0!==e&&null!==e?c.data("easytabs").ajax=d.attr("href"):e=d.attr("href"),e=e.match(/#([^\?]+)/)[1],b=i.panelContext.find("#"+e),b.length?(b.data("easytabs",{position:b.css("position"),visibility:b.css("visibility")}),b.not(i.panelActiveClass).hide(),j.panels=j.panels.add(b),c.data("easytabs").panel=b):(j.tabs=j.tabs.not(c),"console"in window&&console.warn("Warning: tab without matching panel for selector '#"+e+"' removed from set"))})},j.selectTab=function(a,b){var c=window.location,d=(c.hash.match(/^[^\?]*/)[0],a.parent().data("easytabs").panel),e=a.parent().data("easytabs").ajax;i.collapsible&&!h&&(a.hasClass(i.tabActiveClass)||a.hasClass(i.collapsedClass))?j.toggleTabCollapse(a,d,e,b):a.hasClass(i.tabActiveClass)&&d.hasClass(i.panelActiveClass)?i.cache||s(a,d,e,b):s(a,d,e,b)},j.toggleTabCollapse=function(a,b,c,d){j.panels.stop(!0,!0),n(k,"easytabs:before",[a,b,i])&&(j.tabs.filter("."+i.tabActiveClass).removeClass(i.tabActiveClass).children().removeClass(i.tabActiveClass),a.hasClass(i.collapsedClass)?(!c||i.cache&&a.parent().data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[a,b]),b.load(c,function(c,d,e){a.parent().data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[a,b,c,d,e])})),a.parent().removeClass(i.collapsedClass).addClass(i.tabActiveClass).children().removeClass(i.collapsedClass).addClass(i.tabActiveClass),b.addClass(i.panelActiveClass)[f.uncollapse](f.speed,i.transitionUncollapseEasing,function(){k.trigger("easytabs:midTransition",[a,b,i]),"function"==typeof d&&d()})):(a.addClass(i.collapsedClass).parent().addClass(i.collapsedClass),b.removeClass(i.panelActiveClass)[f.collapse](f.speed,i.transitionCollapseEasing,function(){k.trigger("easytabs:midTransition",[a,b,i]),"function"==typeof d&&d()})))},j.matchTab=function(a){return j.tabs.find("[href='"+a+"'],[data-target='"+a+"']").first()},j.matchInPanel=function(a){return a&&j.validId(a)?j.panels.filter(":has("+a+")").first():[]},j.validId=function(a){return a.substr(1).match(/^[A-Za-z][A-Za-z0-9\-_:\.]*$/)},j.selectTabFromHashChange=function(){var a,b=window.location.hash.match(/^[^\?]*/)[0],c=j.matchTab(b);i.updateHash&&(c.length?(h=!0,j.selectTab(c)):(a=j.matchInPanel(b),a.length?(b="#"+a.attr("id"),c=j.matchTab(b),h=!0,j.selectTab(c)):d.hasClass(i.tabActiveClass)||i.cycle||(""===b||j.matchTab(g).length||k.closest(b).length)&&(h=!0,j.selectTab(e))))},j.cycleTabs=function(b){i.cycle&&(b%=j.tabs.length,$tab=a(j.tabs[b]).children("a").first(),h=!0,j.selectTab($tab,function(){setTimeout(function(){j.cycleTabs(b+1)},i.cycle)}))},j.publicMethods={select:function(b){var c;0===(c=j.tabs.filter(b)).length?0===(c=j.tabs.find("a[href='"+b+"']")).length&&0===(c=j.tabs.find("a"+b)).length&&0===(c=j.tabs.find("[data-target='"+b+"']")).length&&0===(c=j.tabs.find("a[href$='"+b+"']")).length&&a.error("Tab '"+b+"' does not exist in tab set"):c=c.children("a").first(),j.selectTab(c)}};var n=function(b,c,d){var e=a.Event(c);return b.trigger(e,d),e.result!==!1},o=function(){k.addClass(i.containerClass),j.tabs.parent().addClass(i.tabsClass),j.tabs.addClass(i.tabClass),j.panels.addClass(i.panelClass)},p=function(){var b,c=window.location.hash.match(/^[^\?]*/)[0],f=j.matchTab(c).parent();1===f.length?(d=f,i.cycle=!1):(b=j.matchInPanel(c),b.length?(c="#"+b.attr("id"),d=j.matchTab(c).parent()):(d=j.tabs.parent().find(i.defaultTab),0===d.length&&a.error("The specified default tab ('"+i.defaultTab+"') could not be found in the tab set ('"+i.tabs+"') out of "+j.tabs.length+" tabs."))),e=d.children("a").first(),q(f)},q=function(b){var c,f;i.collapsible&&0===b.length&&i.collapsedByDefault?d.addClass(i.collapsedClass).children().addClass(i.collapsedClass):(c=a(d.data("easytabs").panel),f=d.data("easytabs").ajax,!f||i.cache&&d.data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[e,c]),c.load(f,function(a,b,f){d.data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[e,c,a,b,f])})),d.data("easytabs").panel.show().addClass(i.panelActiveClass),d.addClass(i.tabActiveClass).children().addClass(i.tabActiveClass)),k.trigger("easytabs:initialised",[e,c])},r=function(){j.tabs.children("a").bind(i.bind_str,function(b){i.cycle=!1,h=!1,j.selectTab(a(this)),b.preventDefault?b.preventDefault():b.returnValue=!1})},s=function(a,b,c,d){if(j.panels.stop(!0,!0),n(k,"easytabs:before",[a,b,i])){var e,l,m,o,p=j.panels.filter(":visible"),q=b.parent(),r=window.location.hash.match(/^[^\?]*/)[0];i.animate&&(e=t(b),l=p.length?u(p):0,m=e-l),g=r,o=function(){k.trigger("easytabs:midTransition",[a,b,i]),i.animate&&"fadeIn"==i.transitionIn&&0>m&&q.animate({height:q.height()+m},f.halfSpeed).css({"min-height":""}),i.updateHash&&!h?window.history.pushState?window.history.pushState(null,null,"#"+b.attr("id")):window.location.hash="#"+b.attr("id"):h=!1,b[f.show](f.speed,i.transitionInEasing,function(){q.css({height:"","min-height":""}),k.trigger("easytabs:after",[a,b,i]),"function"==typeof d&&d()})},!c||i.cache&&a.parent().data("easytabs").cached||(k.trigger("easytabs:ajax:beforeSend",[a,b]),b.load(c,function(c,d,e){a.parent().data("easytabs").cached=!0,k.trigger("easytabs:ajax:complete",[a,b,c,d,e])})),i.animate&&"fadeOut"==i.transitionOut&&(m>0?q.animate({height:q.height()+m},f.halfSpeed):q.css({"min-height":q.height()})),j.tabs.filter("."+i.tabActiveClass).removeClass(i.tabActiveClass).children().removeClass(i.tabActiveClass),j.tabs.filter("."+i.collapsedClass).removeClass(i.collapsedClass).children().removeClass(i.collapsedClass),a.parent().addClass(i.tabActiveClass).children().addClass(i.tabActiveClass),j.panels.filter("."+i.panelActiveClass).removeClass(i.panelActiveClass),b.addClass(i.panelActiveClass),p.length?p[f.hide](f.speed,i.transitionOutEasing,o):b[f.uncollapse](f.speed,i.transitionUncollapseEasing,o)}},t=function(b){if(b.data("easytabs")&&b.data("easytabs").lastHeight)return b.data("easytabs").lastHeight;var c,d,e=b.css("display");try{c=a("<div></div>",{position:"absolute",visibility:"hidden",overflow:"hidden"})}catch(f){c=a("<div></div>",{visibility:"hidden",overflow:"hidden"})}return d=b.wrap(c).css({position:"relative",visibility:"hidden",display:"block"}).outerHeight(),b.unwrap(),b.css({position:b.data("easytabs").position,visibility:b.data("easytabs").visibility,display:e}),b.data("easytabs").lastHeight=d,d},u=function(a){var b=a.outerHeight();return a.data("easytabs")?a.data("easytabs").lastHeight=b:a.data("easytabs",{lastHeight:b}),b},v=function(){"function"==typeof a(window).hashchange?a(window).hashchange(function(){j.selectTabFromHashChange()}):a.address&&"function"==typeof a.address.change&&a.address.change(function(){j.selectTabFromHashChange()})},w=function(){var a;i.cycle&&(a=j.tabs.index(d),setTimeout(function(){j.cycleTabs(a+1)},i.cycle))};j.init()},a.fn.easytabs=function(b){var c=arguments;return this.each(function(){var d=a(this),e=d.data("easytabs");return void 0===e&&(e=new a.easytabs(this,b),d.data("easytabs",e)),e.publicMethods[b]?e.publicMethods[b](Array.prototype.slice.call(c,1)):void 0})}}(jQuery),function(a){var b=function(){var b='<div class="colpick"><div class="colpick_color"><div class="colpick_color_overlay1"><div class="colpick_color_overlay2"><div class="colpick_selector_outer"><div class="colpick_selector_inner"></div></div></div></div></div><div class="colpick_hue"><div class="colpick_hue_arrs"><div class="colpick_hue_larr"></div><div class="colpick_hue_rarr"></div></div></div><div class="colpick_new_color"></div><div class="colpick_current_color"></div><div class="colpick_hex_field"><div class="colpick_field_letter">#</div><input type="text" maxlength="6" size="6" /></div><div class="colpick_rgb_r colpick_field"><div class="colpick_field_letter">R</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_g colpick_field"><div class="colpick_field_letter">G</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_rgb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_h colpick_field"><div class="colpick_field_letter">H</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_s colpick_field"><div class="colpick_field_letter">S</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_hsb_b colpick_field"><div class="colpick_field_letter">B</div><input type="text" maxlength="3" size="3" /><div class="colpick_field_arrs"><div class="colpick_field_uarr"></div><div class="colpick_field_darr"></div></div></div><div class="colpick_submit"></div></div>',c={showEvent:"click",onShow:function(){},onBeforeShow:function(){},onHide:function(){},onChange:function(){},onSubmit:function(){},colorScheme:"light",color:"3289c7",livePreview:!0,flat:!1,layout:"full",submit:1,submitText:"OK",height:156},g=function(b,c){var d=f(b);a(c).data("colpick").fields.eq(1).val(d.r).end().eq(2).val(d.g).end().eq(3).val(d.b).end()},i=function(b,c){a(c).data("colpick").fields.eq(4).val(Math.round(b.h)).end().eq(5).val(Math.round(b.s)).end().eq(6).val(Math.round(b.b)).end()},j=function(b,c){a(c).data("colpick").fields.eq(0).val(h(b))},k=function(b,c){a(c).data("colpick").selector.css("backgroundColor","#"+h({h:b.h,s:100,b:100})),a(c).data("colpick").selectorIndic.css({left:parseInt(a(c).data("colpick").height*b.s/100,10),top:parseInt(a(c).data("colpick").height*(100-b.b)/100,10)})},l=function(b,c){a(c).data("colpick").hue.css("top",parseInt(a(c).data("colpick").height-a(c).data("colpick").height*b.h/360,10))},m=function(b,c){a(c).data("colpick").currentColor.css("backgroundColor","#"+h(b))},n=function(b,c){a(c).data("colpick").newColor.css("backgroundColor","#"+h(b))},o=function(b){var c,m=a(this).parent().parent();this.parentNode.className.indexOf("_hex")>0?(m.data("colpick").color=c=d(G(this.value)),g(c,m.get(0)),i(c,m.get(0))):this.parentNode.className.indexOf("_hsb")>0?(m.data("colpick").color=c=E({h:parseInt(m.data("colpick").fields.eq(4).val(),10),s:parseInt(m.data("colpick").fields.eq(5).val(),10),b:parseInt(m.data("colpick").fields.eq(6).val(),10)}),g(c,m.get(0)),j(c,m.get(0))):(m.data("colpick").color=c=e(F({r:parseInt(m.data("colpick").fields.eq(1).val(),10),g:parseInt(m.data("colpick").fields.eq(2).val(),10),b:parseInt(m.data("colpick").fields.eq(3).val(),10)})),j(c,m.get(0)),i(c,m.get(0))),k(c,m.get(0)),l(c,m.get(0)),n(c,m.get(0)),m.data("colpick").onChange.apply(m.parent(),[c,h(c),f(c),m.data("colpick").el,0])},p=function(b){a(this).parent().removeClass("colpick_focus")},q=function(){a(this).parent().parent().data("colpick").fields.parent().removeClass("colpick_focus"),a(this).parent().addClass("colpick_focus")},r=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c=a(this).parent().find("input").focus(),d={el:a(this).parent().addClass("colpick_slider"),max:this.parentNode.className.indexOf("_hsb_h")>0?360:this.parentNode.className.indexOf("_hsb")>0?100:255,y:b.pageY,field:c,val:parseInt(c.val(),10),preview:a(this).parent().parent().data("colpick").livePreview};a(document).mouseup(d,t),a(document).mousemove(d,s)},s=function(a){return a.data.field.val(Math.max(0,Math.min(a.data.max,parseInt(a.data.val-a.pageY+a.data.y,10)))),a.data.preview&&o.apply(a.data.field.get(0),[!0]),!1},t=function(b){return o.apply(b.data.field.get(0),[!0]),b.data.el.removeClass("colpick_slider").find("input").focus(),a(document).off("mouseup",t),a(document).off("mousemove",s),!1},u=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c={cal:a(this).parent(),y:a(this).offset().top};a(document).on("mouseup touchend",c,w),a(document).on("mousemove touchmove",c,v);var d="touchstart"==b.type?b.originalEvent.changedTouches[0].pageY:b.pageY;return o.apply(c.cal.data("colpick").fields.eq(4).val(parseInt(360*(c.cal.data("colpick").height-(d-c.y))/c.cal.data("colpick").height,10)).get(0),[c.cal.data("colpick").livePreview]),!1},v=function(a){var b="touchmove"==a.type?a.originalEvent.changedTouches[0].pageY:a.pageY;return o.apply(a.data.cal.data("colpick").fields.eq(4).val(parseInt(360*(a.data.cal.data("colpick").height-Math.max(0,Math.min(a.data.cal.data("colpick").height,b-a.data.y)))/a.data.cal.data("colpick").height,10)).get(0),[a.data.preview]),!1},w=function(b){return g(b.data.cal.data("colpick").color,b.data.cal.get(0)),j(b.data.cal.data("colpick").color,b.data.cal.get(0)),a(document).off("mouseup touchend",w),a(document).off("mousemove touchmove",v),!1},x=function(b){b.preventDefault?b.preventDefault():b.returnValue=!1;var c={cal:a(this).parent(),pos:a(this).offset()};c.preview=c.cal.data("colpick").livePreview,a(document).on("mouseup touchend",c,z),a(document).on("mousemove touchmove",c,y);var d;return"touchstart"==b.type?(pageX=b.originalEvent.changedTouches[0].pageX,d=b.originalEvent.changedTouches[0].pageY):(pageX=b.pageX,d=b.pageY),o.apply(c.cal.data("colpick").fields.eq(6).val(parseInt(100*(c.cal.data("colpick").height-(d-c.pos.top))/c.cal.data("colpick").height,10)).end().eq(5).val(parseInt(100*(pageX-c.pos.left)/c.cal.data("colpick").height,10)).get(0),[c.preview]),!1},y=function(a){var b;return"touchmove"==a.type?(pageX=a.originalEvent.changedTouches[0].pageX,b=a.originalEvent.changedTouches[0].pageY):(pageX=a.pageX,b=a.pageY),o.apply(a.data.cal.data("colpick").fields.eq(6).val(parseInt(100*(a.data.cal.data("colpick").height-Math.max(0,Math.min(a.data.cal.data("colpick").height,b-a.data.pos.top)))/a.data.cal.data("colpick").height,10)).end().eq(5).val(parseInt(100*Math.max(0,Math.min(a.data.cal.data("colpick").height,pageX-a.data.pos.left))/a.data.cal.data("colpick").height,10)).get(0),[a.data.preview]),!1},z=function(b){return g(b.data.cal.data("colpick").color,b.data.cal.get(0)),j(b.data.cal.data("colpick").color,b.data.cal.get(0)),a(document).off("mouseup touchend",z),a(document).off("mousemove touchmove",y),!1},A=function(b){var c=a(this).parent(),d=c.data("colpick").color;c.data("colpick").origColor=d,m(d,c.get(0)),c.data("colpick").onSubmit(d,h(d),f(d),c.data("colpick").el)},B=function(b){b.stopPropagation();var c=a("#"+a(this).data("colpickId"));c.data("colpick").onBeforeShow.apply(this,[c.get(0)]);var d=a(this).offset(),e=d.top+this.offsetHeight,f=d.left,g=D(),h=c.width();f+h>g.l+g.w&&(f-=h),c.css({left:f+"px",top:e+"px"}),0!=c.data("colpick").onShow.apply(this,[c.get(0)])&&c.show(),a("html").mousedown({cal:c},C),c.mousedown(function(a){a.stopPropagation()})},C=function(b){0!=b.data.cal.data("colpick").onHide.apply(this,[b.data.cal.get(0)])&&b.data.cal.hide(),a("html").off("mousedown",C)},D=function(){var a="CSS1Compat"==document.compatMode;return{l:window.pageXOffset||(a?document.documentElement.scrollLeft:document.body.scrollLeft),w:window.innerWidth||(a?document.documentElement.clientWidth:document.body.clientWidth)}},E=function(a){return{h:Math.min(360,Math.max(0,a.h)),s:Math.min(100,Math.max(0,a.s)),b:Math.min(100,Math.max(0,a.b))}},F=function(a){return{r:Math.min(255,Math.max(0,a.r)),g:Math.min(255,Math.max(0,a.g)),b:Math.min(255,Math.max(0,a.b))}},G=function(a){var b=6-a.length;if(b>0){for(var c=[],d=0;b>d;d++)c.push("0");c.push(a),a=c.join("")}return a},H=function(){var b=a(this).parent(),c=b.data("colpick").origColor;b.data("colpick").color=c,g(c,b.get(0)),j(c,b.get(0)),i(c,b.get(0)),k(c,b.get(0)),l(c,b.get(0)),n(c,b.get(0))};return{init:function(f){if(f=a.extend({},c,f||{}),"string"==typeof f.color)f.color=d(f.color);else if(void 0!=f.color.r&&void 0!=f.color.g&&void 0!=f.color.b)f.color=e(f.color);else{if(void 0==f.color.h||void 0==f.color.s||void 0==f.color.b)return this;f.color=E(f.color)}return this.each(function(){if(!a(this).data("colpickId")){var c=a.extend({},f);c.origColor=f.color;var d="collorpicker_"+parseInt(1e3*Math.random());a(this).data("colpickId",d);var e=a(b).attr("id",d);e.addClass("colpick_"+c.layout+(c.submit?"":" colpick_"+c.layout+"_ns")),"light"!=c.colorScheme&&e.addClass("colpick_"+c.colorScheme),e.find("div.colpick_submit").html(c.submitText).click(A),c.fields=e.find("input").change(o).blur(p).focus(q),e.find("div.colpick_field_arrs").mousedown(r).end().find("div.colpick_current_color").click(H),c.selector=e.find("div.colpick_color").on("mousedown touchstart",x),c.selectorIndic=c.selector.find("div.colpick_selector_outer"),c.el=this,c.hue=e.find("div.colpick_hue_arrs"),huebar=c.hue.parent();var h=navigator.userAgent.toLowerCase(),s="Microsoft Internet Explorer"===navigator.appName,t=s?parseFloat(h.match(/msie ([0-9]{1,}[\.0-9]{0,})/)[1]):0,v=s&&10>t,w=["#ff0000","#ff0080","#ff00ff","#8000ff","#0000ff","#0080ff","#00ffff","#00ff80","#00ff00","#80ff00","#ffff00","#ff8000","#ff0000"];if(v){var y,z;for(y=0;11>=y;y++)z=a("<div></div>").attr("style","height:8.333333%; filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr="+w[y]+", endColorstr="+w[y+1]+'); -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='+w[y]+", endColorstr="+w[y+1]+')";'),huebar.append(z)}else stopList=w.join(","),huebar.attr("style","background:-webkit-linear-gradient(top,"+stopList+"); background: -o-linear-gradient(top,"+stopList+"); background: -ms-linear-gradient(top,"+stopList+"); background:-moz-linear-gradient(top,"+stopList+"); -webkit-linear-gradient(top,"+stopList+"); background:linear-gradient(to bottom,"+stopList+"); ");e.find("div.colpick_hue").on("mousedown touchstart",u),c.newColor=e.find("div.colpick_new_color"),c.currentColor=e.find("div.colpick_current_color"),e.data("colpick",c),g(c.color,e.get(0)),i(c.color,e.get(0)),j(c.color,e.get(0)),l(c.color,e.get(0)),k(c.color,e.get(0)),m(c.color,e.get(0)),n(c.color,e.get(0)),c.flat?(e.appendTo(this).show(),e.css({position:"relative",display:"block"})):(e.appendTo(document.body),a(this).on(c.showEvent,B),e.css({position:"absolute"}))}})},showPicker:function(){return this.each(function(){a(this).data("colpickId")&&B.apply(this)})},hidePicker:function(){return this.each(function(){a(this).data("colpickId")&&a("#"+a(this).data("colpickId")).hide()})},setColor:function(b,c){if(c="undefined"==typeof c?1:c,"string"==typeof b)b=d(b);else if(void 0!=b.r&&void 0!=b.g&&void 0!=b.b)b=e(b);else{if(void 0==b.h||void 0==b.s||void 0==b.b)return this;b=E(b)}return this.each(function(){if(a(this).data("colpickId")){var d=a("#"+a(this).data("colpickId"));d.data("colpick").color=b,d.data("colpick").origColor=b,g(b,d.get(0)),i(b,d.get(0)),j(b,d.get(0)),l(b,d.get(0)),k(b,d.get(0)),n(b,d.get(0)),d.data("colpick").onChange.apply(d.parent(),[b,h(b),f(b),d.data("colpick").el,1]),c&&m(b,d.get(0))}})}}}(),c=function(a){var a=parseInt(a.indexOf("#")>-1?a.substring(1):a,16);return{r:a>>16,g:(65280&a)>>8,b:255&a}},d=function(a){return e(c(a))},e=function(a){var b={h:0,s:0,b:0},c=Math.min(a.r,a.g,a.b),d=Math.max(a.r,a.g,a.b),e=d-c;return b.b=d,b.s=0!=d?255*e/d:0,0!=b.s?a.r==d?b.h=(a.g-a.b)/e:a.g==d?b.h=2+(a.b-a.r)/e:b.h=4+(a.r-a.g)/e:b.h=-1,b.h*=60,b.h<0&&(b.h+=360),b.s*=100/255,b.b*=100/255,b},f=function(a){var b={},c=a.h,d=255*a.s/100,e=255*a.b/100;if(0==d)b.r=b.g=b.b=e;else{var f=e,g=(255-d)*e/255,h=(f-g)*(c%60)/60;360==c&&(c=0),60>c?(b.r=f,b.b=g,b.g=g+h):120>c?(b.g=f,b.b=g,b.r=f-h):180>c?(b.g=f,b.r=g,b.b=g+h):240>c?(b.b=f,b.r=g,b.g=f-h):300>c?(b.b=f,b.g=g,b.r=g+h):360>c?(b.r=f,b.g=g,b.b=f-h):(b.r=0,b.g=0,b.b=0)}return{r:Math.round(b.r),g:Math.round(b.g),b:Math.round(b.b)}},g=function(b){var c=[b.r.toString(16),b.g.toString(16),b.b.toString(16)];return a.each(c,function(a,b){1==b.length&&(c[a]="0"+b)}),c.join("")},h=function(a){return g(f(a))};a.fn.extend({colpick:b.init,colpickHide:b.hidePicker,colpickShow:b.showPicker,colpickSetColor:b.setColor}),a.extend({colpick:{rgbToHex:g,rgbToHsb:e,hsbToHex:h,hsbToRgb:f,hexToHsb:d,hexToRgb:c}})}(jQuery),window.twttr=function(a,b,c){var d,e=a.getElementsByTagName(b)[0],f=window.twttr||{};return a.getElementById(c)?f:(d=a.createElement(b),d.id=c,d.src="https://platform.twitter.com/widgets.js",e.parentNode.insertBefore(d,e),f._e=[],f.ready=function(a){f._e.push(a)},f)}(document,"script","twitter-wjs");
|
assets/js/mashsb-plugins-admin.js
CHANGED
@@ -1,80 +1,80 @@
|
|
1 |
-
var strict;
|
2 |
-
|
3 |
-
jQuery(document).ready(function ($) {
|
4 |
-
|
5 |
-
/**
|
6 |
-
* DEACTIVATION FEEDBACK FORM
|
7 |
-
*/
|
8 |
-
// show overlay when clicked on "deactivate"
|
9 |
-
mashsb_deactivate_link = $('.wp-admin.plugins-php tr[data-slug="mashsharer"] .row-actions .deactivate a');
|
10 |
-
mashsb_deactivate_link_url = mashsb_deactivate_link.attr('href');
|
11 |
-
|
12 |
-
mashsb_deactivate_link.click(function (e) {
|
13 |
-
e.preventDefault();
|
14 |
-
|
15 |
-
// only show feedback form once per 30 days
|
16 |
-
var c_value = mashsb_admin_get_cookie("mashsb_hide_deactivate_feedback");
|
17 |
-
|
18 |
-
if (c_value === undefined) {
|
19 |
-
$('#mashsb-feedback-overlay').show();
|
20 |
-
} else {
|
21 |
-
// click on the link
|
22 |
-
window.location.href = mashsb_deactivate_link_url;
|
23 |
-
}
|
24 |
-
});
|
25 |
-
// show text fields
|
26 |
-
$('#mashsb-feedback-content input[type="radio"]').click(function () {
|
27 |
-
// show text field if there is one
|
28 |
-
$(this).parents('li').next('li').children('input[type="text"], textarea').show();
|
29 |
-
});
|
30 |
-
// send form or close it
|
31 |
-
$('#mashsb-feedback-content .button').click(function (e) {
|
32 |
-
e.preventDefault();
|
33 |
-
// set cookie for 30 days
|
34 |
-
var exdate = new Date();
|
35 |
-
exdate.setSeconds(exdate.getSeconds() + 2592000);
|
36 |
-
document.cookie = "mashsb_hide_deactivate_feedback=1; expires=" + exdate.toUTCString() + "; path=/";
|
37 |
-
|
38 |
-
$('#mashsb-feedback-overlay').hide();
|
39 |
-
if ('mashsb-feedback-submit' === this.id) {
|
40 |
-
// Send form data
|
41 |
-
$.ajax({
|
42 |
-
type: 'POST',
|
43 |
-
url: ajaxurl,
|
44 |
-
dataType: 'json',
|
45 |
-
data: {
|
46 |
-
action: 'mashsb_send_feedback',
|
47 |
-
data: $('#mashsb-feedback-content form').serialize()
|
48 |
-
},
|
49 |
-
complete: function (MLHttpRequest, textStatus, errorThrown) {
|
50 |
-
// deactivate the plugin and close the popup
|
51 |
-
$('#mashsb-feedback-overlay').remove();
|
52 |
-
window.location.href = mashsb_deactivate_link_url;
|
53 |
-
|
54 |
-
}
|
55 |
-
});
|
56 |
-
} else {
|
57 |
-
$('#mashsb-feedback-overlay').remove();
|
58 |
-
window.location.href = mashsb_deactivate_link_url;
|
59 |
-
}
|
60 |
-
});
|
61 |
-
// close form without doing anything
|
62 |
-
$('.mashsb-feedback-not-deactivate').click(function (e) {
|
63 |
-
$('#mashsb-feedback-overlay').hide();
|
64 |
-
});
|
65 |
-
|
66 |
-
function mashsb_admin_get_cookie (name) {
|
67 |
-
var i, x, y, mashsb_cookies = document.cookie.split( ";" );
|
68 |
-
for (i = 0; i < mashsb_cookies.length; i++)
|
69 |
-
{
|
70 |
-
x = mashsb_cookies[i].substr( 0, mashsb_cookies[i].indexOf( "=" ) );
|
71 |
-
y = mashsb_cookies[i].substr( mashsb_cookies[i].indexOf( "=" ) + 1 );
|
72 |
-
x = x.replace( /^\s+|\s+$/g, "" );
|
73 |
-
if (x === name)
|
74 |
-
{
|
75 |
-
return unescape( y );
|
76 |
-
}
|
77 |
-
}
|
78 |
-
}
|
79 |
-
|
80 |
}); // document ready
|
1 |
+
var strict;
|
2 |
+
|
3 |
+
jQuery(document).ready(function ($) {
|
4 |
+
|
5 |
+
/**
|
6 |
+
* DEACTIVATION FEEDBACK FORM
|
7 |
+
*/
|
8 |
+
// show overlay when clicked on "deactivate"
|
9 |
+
mashsb_deactivate_link = $('.wp-admin.plugins-php tr[data-slug="mashsharer"] .row-actions .deactivate a');
|
10 |
+
mashsb_deactivate_link_url = mashsb_deactivate_link.attr('href');
|
11 |
+
|
12 |
+
mashsb_deactivate_link.click(function (e) {
|
13 |
+
e.preventDefault();
|
14 |
+
|
15 |
+
// only show feedback form once per 30 days
|
16 |
+
var c_value = mashsb_admin_get_cookie("mashsb_hide_deactivate_feedback");
|
17 |
+
|
18 |
+
if (c_value === undefined) {
|
19 |
+
$('#mashsb-feedback-overlay').show();
|
20 |
+
} else {
|
21 |
+
// click on the link
|
22 |
+
window.location.href = mashsb_deactivate_link_url;
|
23 |
+
}
|
24 |
+
});
|
25 |
+
// show text fields
|
26 |
+
$('#mashsb-feedback-content input[type="radio"]').click(function () {
|
27 |
+
// show text field if there is one
|
28 |
+
$(this).parents('li').next('li').children('input[type="text"], textarea').show();
|
29 |
+
});
|
30 |
+
// send form or close it
|
31 |
+
$('#mashsb-feedback-content .button').click(function (e) {
|
32 |
+
e.preventDefault();
|
33 |
+
// set cookie for 30 days
|
34 |
+
var exdate = new Date();
|
35 |
+
exdate.setSeconds(exdate.getSeconds() + 2592000);
|
36 |
+
document.cookie = "mashsb_hide_deactivate_feedback=1; expires=" + exdate.toUTCString() + "; path=/";
|
37 |
+
|
38 |
+
$('#mashsb-feedback-overlay').hide();
|
39 |
+
if ('mashsb-feedback-submit' === this.id) {
|
40 |
+
// Send form data
|
41 |
+
$.ajax({
|
42 |
+
type: 'POST',
|
43 |
+
url: ajaxurl,
|
44 |
+
dataType: 'json',
|
45 |
+
data: {
|
46 |
+
action: 'mashsb_send_feedback',
|
47 |
+
data: $('#mashsb-feedback-content form').serialize()
|
48 |
+
},
|
49 |
+
complete: function (MLHttpRequest, textStatus, errorThrown) {
|
50 |
+
// deactivate the plugin and close the popup
|
51 |
+
$('#mashsb-feedback-overlay').remove();
|
52 |
+
window.location.href = mashsb_deactivate_link_url;
|
53 |
+
|
54 |
+
}
|
55 |
+
});
|
56 |
+
} else {
|
57 |
+
$('#mashsb-feedback-overlay').remove();
|
58 |
+
window.location.href = mashsb_deactivate_link_url;
|
59 |
+
}
|
60 |
+
});
|
61 |
+
// close form without doing anything
|
62 |
+
$('.mashsb-feedback-not-deactivate').click(function (e) {
|
63 |
+
$('#mashsb-feedback-overlay').hide();
|
64 |
+
});
|
65 |
+
|
66 |
+
function mashsb_admin_get_cookie (name) {
|
67 |
+
var i, x, y, mashsb_cookies = document.cookie.split( ";" );
|
68 |
+
for (i = 0; i < mashsb_cookies.length; i++)
|
69 |
+
{
|
70 |
+
x = mashsb_cookies[i].substr( 0, mashsb_cookies[i].indexOf( "=" ) );
|
71 |
+
y = mashsb_cookies[i].substr( mashsb_cookies[i].indexOf( "=" ) + 1 );
|
72 |
+
x = x.replace( /^\s+|\s+$/g, "" );
|
73 |
+
if (x === name)
|
74 |
+
{
|
75 |
+
return unescape( y );
|
76 |
+
}
|
77 |
+
}
|
78 |
+
}
|
79 |
+
|
80 |
}); // document ready
|
assets/js/mashsb-plugins-admin.min.js
CHANGED
@@ -1,80 +1,80 @@
|
|
1 |
-
var strict;
|
2 |
-
|
3 |
-
jQuery(document).ready(function ($) {
|
4 |
-
|
5 |
-
/**
|
6 |
-
* DEACTIVATION FEEDBACK FORM
|
7 |
-
*/
|
8 |
-
// show overlay when clicked on "deactivate"
|
9 |
-
mashsb_deactivate_link = $('.wp-admin.plugins-php tr[data-slug="mashsharer"] .row-actions .deactivate a');
|
10 |
-
mashsb_deactivate_link_url = mashsb_deactivate_link.attr('href');
|
11 |
-
|
12 |
-
mashsb_deactivate_link.click(function (e) {
|
13 |
-
e.preventDefault();
|
14 |
-
|
15 |
-
// only show feedback form once per 30 days
|
16 |
-
var c_value = mashsb_admin_get_cookie("mashsb_hide_deactivate_feedback");
|
17 |
-
|
18 |
-
if (c_value === undefined) {
|
19 |
-
$('#mashsb-feedback-overlay').show();
|
20 |
-
} else {
|
21 |
-
// click on the link
|
22 |
-
window.location.href = mashsb_deactivate_link_url;
|
23 |
-
}
|
24 |
-
});
|
25 |
-
// show text fields
|
26 |
-
$('#mashsb-feedback-content input[type="radio"]').click(function () {
|
27 |
-
// show text field if there is one
|
28 |
-
$(this).parents('li').next('li').children('input[type="text"], textarea').show();
|
29 |
-
});
|
30 |
-
// send form or close it
|
31 |
-
$('#mashsb-feedback-content .button').click(function (e) {
|
32 |
-
e.preventDefault();
|
33 |
-
// set cookie for 30 days
|
34 |
-
var exdate = new Date();
|
35 |
-
exdate.setSeconds(exdate.getSeconds() + 2592000);
|
36 |
-
document.cookie = "mashsb_hide_deactivate_feedback=1; expires=" + exdate.toUTCString() + "; path=/";
|
37 |
-
|
38 |
-
$('#mashsb-feedback-overlay').hide();
|
39 |
-
if ('mashsb-feedback-submit' === this.id) {
|
40 |
-
// Send form data
|
41 |
-
$.ajax({
|
42 |
-
type: 'POST',
|
43 |
-
url: ajaxurl,
|
44 |
-
dataType: 'json',
|
45 |
-
data: {
|
46 |
-
action: 'mashsb_send_feedback',
|
47 |
-
data: $('#mashsb-feedback-content form').serialize()
|
48 |
-
},
|
49 |
-
complete: function (MLHttpRequest, textStatus, errorThrown) {
|
50 |
-
// deactivate the plugin and close the popup
|
51 |
-
$('#mashsb-feedback-overlay').remove();
|
52 |
-
window.location.href = mashsb_deactivate_link_url;
|
53 |
-
|
54 |
-
}
|
55 |
-
});
|
56 |
-
} else {
|
57 |
-
$('#mashsb-feedback-overlay').remove();
|
58 |
-
window.location.href = mashsb_deactivate_link_url;
|
59 |
-
}
|
60 |
-
});
|
61 |
-
// close form without doing anything
|
62 |
-
$('.mashsb-feedback-not-deactivate').click(function (e) {
|
63 |
-
$('#mashsb-feedback-overlay').hide();
|
64 |
-
});
|
65 |
-
|
66 |
-
function mashsb_admin_get_cookie (name) {
|
67 |
-
var i, x, y, mashsb_cookies = document.cookie.split( ";" );
|
68 |
-
for (i = 0; i < mashsb_cookies.length; i++)
|
69 |
-
{
|
70 |
-
x = mashsb_cookies[i].substr( 0, mashsb_cookies[i].indexOf( "=" ) );
|
71 |
-
y = mashsb_cookies[i].substr( mashsb_cookies[i].indexOf( "=" ) + 1 );
|
72 |
-
x = x.replace( /^\s+|\s+$/g, "" );
|
73 |
-
if (x === name)
|
74 |
-
{
|
75 |
-
return unescape( y );
|
76 |
-
}
|
77 |
-
}
|
78 |
-
}
|
79 |
-
|
80 |
}); // document ready
|
1 |
+
var strict;
|
2 |
+
|
3 |
+
jQuery(document).ready(function ($) {
|
4 |
+
|
5 |
+
/**
|
6 |
+
* DEACTIVATION FEEDBACK FORM
|
7 |
+
*/
|
8 |
+
// show overlay when clicked on "deactivate"
|
9 |
+
mashsb_deactivate_link = $('.wp-admin.plugins-php tr[data-slug="mashsharer"] .row-actions .deactivate a');
|
10 |
+
mashsb_deactivate_link_url = mashsb_deactivate_link.attr('href');
|
11 |
+
|
12 |
+
mashsb_deactivate_link.click(function (e) {
|
13 |
+
e.preventDefault();
|
14 |
+
|
15 |
+
// only show feedback form once per 30 days
|
16 |
+
var c_value = mashsb_admin_get_cookie("mashsb_hide_deactivate_feedback");
|
17 |
+
|
18 |
+
if (c_value === undefined) {
|
19 |
+
$('#mashsb-feedback-overlay').show();
|
20 |
+
} else {
|
21 |
+
// click on the link
|
22 |
+
window.location.href = mashsb_deactivate_link_url;
|
23 |
+
}
|
24 |
+
});
|
25 |
+
// show text fields
|
26 |
+
$('#mashsb-feedback-content input[type="radio"]').click(function () {
|
27 |
+
// show text field if there is one
|
28 |
+
$(this).parents('li').next('li').children('input[type="text"], textarea').show();
|
29 |
+
});
|
30 |
+
// send form or close it
|
31 |
+
$('#mashsb-feedback-content .button').click(function (e) {
|
32 |
+
e.preventDefault();
|
33 |
+
// set cookie for 30 days
|
34 |
+
var exdate = new Date();
|
35 |
+
exdate.setSeconds(exdate.getSeconds() + 2592000);
|
36 |
+
document.cookie = "mashsb_hide_deactivate_feedback=1; expires=" + exdate.toUTCString() + "; path=/";
|
37 |
+
|
38 |
+
$('#mashsb-feedback-overlay').hide();
|
39 |
+
if ('mashsb-feedback-submit' === this.id) {
|
40 |
+
// Send form data
|
41 |
+
$.ajax({
|
42 |
+
type: 'POST',
|
43 |
+
url: ajaxurl,
|
44 |
+
dataType: 'json',
|
45 |
+
data: {
|
46 |
+
action: 'mashsb_send_feedback',
|
47 |
+
data: $('#mashsb-feedback-content form').serialize()
|
48 |
+
},
|
49 |
+
complete: function (MLHttpRequest, textStatus, errorThrown) {
|
50 |
+
// deactivate the plugin and close the popup
|
51 |
+
$('#mashsb-feedback-overlay').remove();
|
52 |
+
window.location.href = mashsb_deactivate_link_url;
|
53 |
+
|
54 |
+
}
|
55 |
+
});
|
56 |
+
} else {
|
57 |
+
$('#mashsb-feedback-overlay').remove();
|
58 |
+
window.location.href = mashsb_deactivate_link_url;
|
59 |
+
}
|
60 |
+
});
|
61 |
+
// close form without doing anything
|
62 |
+
$('.mashsb-feedback-not-deactivate').click(function (e) {
|
63 |
+
$('#mashsb-feedback-overlay').hide();
|
64 |
+
});
|
65 |
+
|
66 |
+
function mashsb_admin_get_cookie (name) {
|
67 |
+
var i, x, y, mashsb_cookies = document.cookie.split( ";" );
|
68 |
+
for (i = 0; i < mashsb_cookies.length; i++)
|
69 |
+
{
|
70 |
+
x = mashsb_cookies[i].substr( 0, mashsb_cookies[i].indexOf( "=" ) );
|
71 |
+
y = mashsb_cookies[i].substr( mashsb_cookies[i].indexOf( "=" ) + 1 );
|
72 |
+
x = x.replace( /^\s+|\s+$/g, "" );
|
73 |
+
if (x === name)
|
74 |
+
{
|
75 |
+
return unescape( y );
|
76 |
+
}
|
77 |
+
}
|
78 |
+
}
|
79 |
+
|
80 |
}); // document ready
|
assets/js/mashsb.js
CHANGED
@@ -1,488 +1,488 @@
|
|
1 |
-
var strict;
|
2 |
-
|
3 |
-
jQuery(document).ready(function ($) {
|
4 |
-
|
5 |
-
/* Show Whatsapp button on mobile devices iPhones and Android only */
|
6 |
-
if (navigator.userAgent.match(/(iPhone)/i) || navigator.userAgent.match(/(Android)/i)) {
|
7 |
-
$('.mashicon-whatsapp').show();
|
8 |
-
}
|
9 |
-
|
10 |
-
/**
|
11 |
-
* Get facebook share count vi js client request
|
12 |
-
*
|
13 |
-
* @returns {undefined}
|
14 |
-
*
|
15 |
-
* not used any longer
|
16 |
-
*/
|
17 |
-
var mashsb_get_fb_shares = function ()
|
18 |
-
{
|
19 |
-
|
20 |
-
|
21 |
-
if (document.querySelector('.mashsb-buttons') === null) {
|
22 |
-
return false;
|
23 |
-
}
|
24 |
-
|
25 |
-
if ('undefined' !== typeof (mashsb.refresh) && mashsb.refresh === '0') {
|
26 |
-
return false;
|
27 |
-
}
|
28 |
-
|
29 |
-
if ('undefined' === typeof (mashsb.share_url) && mashsb.share_url !== '') {
|
30 |
-
return false;
|
31 |
-
}
|
32 |
-
|
33 |
-
if ('undefined' === typeof (mashsb.postid) && mashsb.postid !== '') {
|
34 |
-
return false;
|
35 |
-
}
|
36 |
-
|
37 |
-
if (mashsb_is_rate_limit()) {
|
38 |
-
return false;
|
39 |
-
}
|
40 |
-
|
41 |
-
//mashsb.share_url = 'https://www.google.de';
|
42 |
-
|
43 |
-
var facebookGraphURL = 'https://graph.facebook.com/?id=' + mashsb.share_url;
|
44 |
-
$.ajax({
|
45 |
-
type: 'GET',
|
46 |
-
url: facebookGraphURL,
|
47 |
-
dataType: 'json',
|
48 |
-
success: function (data) {
|
49 |
-
mashsb_set_fb_sharecount(data);
|
50 |
-
console.log(data);
|
51 |
-
},
|
52 |
-
error: function (e) {
|
53 |
-
console.log(e)
|
54 |
-
}
|
55 |
-
})
|
56 |
-
|
57 |
-
|
58 |
-
}
|
59 |
-
// Make sure page has been loaded completely before requesting any shares via ajax
|
60 |
-
// This also prevents hitting the server too often
|
61 |
-
//setTimeout(mashsb_get_fb_shares, 3000);
|
62 |
-
|
63 |
-
/**
|
64 |
-
* If page is older than 30 second it's cached. So do not call FB API again
|
65 |
-
* @returns {Boolean}
|
66 |
-
*/
|
67 |
-
function mashsb_is_rate_limit() {
|
68 |
-
|
69 |
-
if ("undefined" === typeof (mashsb.servertime)) {
|
70 |
-
return true;
|
71 |
-
}
|
72 |
-
|
73 |
-
var serverTime = Number(mashsb.servertime);
|
74 |
-
var clientTime = Math.floor(Date.now() / 1000);
|
75 |
-
|
76 |
-
if (clientTime > (serverTime + 30)) {
|
77 |
-
console.log('rate limited: ' + (serverTime + 30));
|
78 |
-
return true;
|
79 |
-
} else {
|
80 |
-
console.log('not rate limited: ' + (serverTime + 30));
|
81 |
-
return false;
|
82 |
-
}
|
83 |
-
}
|
84 |
-
|
85 |
-
/**
|
86 |
-
* Store FB return data in mashshare cache vi js client request
|
87 |
-
* @returns {undefined}
|
88 |
-
*/
|
89 |
-
function mashsb_set_fb_sharecount(result) {
|
90 |
-
|
91 |
-
if ('undefined' === typeof (result.share)) {
|
92 |
-
console.log('No valid result' + result);
|
93 |
-
return false;
|
94 |
-
}
|
95 |
-
|
96 |
-
var data = {
|
97 |
-
action: 'mashsb_set_fb_shares',
|
98 |
-
shares: result.share,
|
99 |
-
postid: mashsb.postid,
|
100 |
-
url: mashsb.share_url,
|
101 |
-
nonce: mashsb.nonce
|
102 |
-
}
|
103 |
-
|
104 |
-
$.ajax({
|
105 |
-
type: "post",
|
106 |
-
url: mashsb.ajaxurl,
|
107 |
-
data: data,
|
108 |
-
success: function (res) {
|
109 |
-
console.log('Save fb results: ' + res);
|
110 |
-
},
|
111 |
-
error: function (e) {
|
112 |
-
console.log('Unknown error ' + e)
|
113 |
-
}
|
114 |
-
})
|
115 |
-
}
|
116 |
-
|
117 |
-
|
118 |
-
// pinterest button logic
|
119 |
-
$('body')
|
120 |
-
.off('click', '.mashicon-pinterest')
|
121 |
-
.on('click', '.mashicon-pinterest', function (e) {
|
122 |
-
e.preventDefault();
|
123 |
-
console.log('preventDefault:' + e);
|
124 |
-
winWidth = 520;
|
125 |
-
winHeight = 350;
|
126 |
-
var winTop = (screen.height / 2) - (winHeight / 2);
|
127 |
-
var winLeft = (screen.width / 2) - (winWidth / 2);
|
128 |
-
var url = $(this).attr('data-mashsb-url');
|
129 |
-
|
130 |
-
window.open(url, 'sharer', 'top=' + winTop + ',left=' + winLeft + ',toolbar=0,status=0,width=' + winWidth + ',height=' + winHeight + ',resizable=yes');
|
131 |
-
|
132 |
-
});
|
133 |
-
|
134 |
-
/* Load Pinterest Popup window
|
135 |
-
*
|
136 |
-
* @param string html container
|
137 |
-
* @returns void
|
138 |
-
*/
|
139 |
-
function load_pinterest(html) {
|
140 |
-
|
141 |
-
mashnet_load_pinterest_body();
|
142 |
-
|
143 |
-
jQuery('.mashnet_pinterest_header').fadeIn(500);
|
144 |
-
jQuery('.mashnet_pinterest_inner').html(html);
|
145 |
-
|
146 |
-
/* Close Pinterest popup*/
|
147 |
-
jQuery('.mashnet_pinterest_close').click(function (e) {
|
148 |
-
e.preventDefault();
|
149 |
-
jQuery('.mashnet_pinterest_header').hide();
|
150 |
-
});
|
151 |
-
}
|
152 |
-
|
153 |
-
/**
|
154 |
-
* Load pinterest wrapper
|
155 |
-
*
|
156 |
-
* @returns voids
|
157 |
-
*/
|
158 |
-
function load_pinterest_body() {
|
159 |
-
var winWidth = window.innerWidth;
|
160 |
-
var popupWidth = 350;
|
161 |
-
var popupHeight = 310;
|
162 |
-
|
163 |
-
/* Load Pinterest popup into body of page */
|
164 |
-
if (winWidth <= 330)
|
165 |
-
var popupWidth = 310;
|
166 |
-
if (winWidth > 400)
|
167 |
-
var popupWidth = 390;
|
168 |
-
if (winWidth > 500)
|
169 |
-
var popupWidth = 490;
|
170 |
-
|
171 |
-
var winTop = (window.innerHeight / 2) - (popupHeight / 2);
|
172 |
-
var winLeft = (window.innerWidth / 2) - (popupWidth / 2);
|
173 |
-
var struct = '<div class="mashnet_pinterest_header" style="position:fixed;z-index:999999;max-width:' + popupWidth + 'px; margin-left:' + winLeft + 'px;top:' + winTop + 'px;">\n\
|
174 |
-
<div class="mashnet_pinit_wrapper" style="background-color:white;"><span class="mashnet_pin_it">Pin it! </span><span class="mashnet_pinicon"></span> \n\
|
175 |
-
<div class="mashnet_pinterest_close" style="float:right;"><a href="#">X</a></div></div>\n\
|
176 |
-
<div class="mashnet_pinterest_inner"></div>\n\
|
177 |
-
</div>\n\
|
178 |
-
';
|
179 |
-
|
180 |
-
jQuery('body').append(struct);
|
181 |
-
}
|
182 |
-
|
183 |
-
/* Get all images on site
|
184 |
-
*
|
185 |
-
* @return html
|
186 |
-
* */
|
187 |
-
function get_images(url) {
|
188 |
-
|
189 |
-
var allImages = jQuery('img').not("[nopin='nopin']");
|
190 |
-
var html = '';
|
191 |
-
var url = '';
|
192 |
-
|
193 |
-
var largeImages = allImages.filter(function () {
|
194 |
-
return (jQuery(this).width() > 70) || (jQuery(this).height() > 70)
|
195 |
-
})
|
196 |
-
for (i = 0; i < largeImages.length; i++) {
|
197 |
-
html += '<li><a target="_blank" rel="" id="mashnetPinterestPopup" href="https://pinterest.com/pin/create/button/?url=' + encodeURIComponent(window.location.href) + '%2F&media=' + largeImages[i].src + '&description=' + largeImages[i].alt + '"><img src="' + largeImages[i].src + '"></a></li>';
|
198 |
-
}
|
199 |
-
}
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
// Fix for the inline post plugin which removes the zero share count
|
205 |
-
if ($('.mashsbcount').text() == '') {
|
206 |
-
$('.mashsbcount').text(0);
|
207 |
-
}
|
208 |
-
|
209 |
-
// check the sharecount caching method
|
210 |
-
mashsb_check_cache();
|
211 |
-
|
212 |
-
/**
|
213 |
-
* Check Cache
|
214 |
-
*
|
215 |
-
*/
|
216 |
-
function mashsb_check_cache() {
|
217 |
-
|
218 |
-
if (mashsb_is_rate_limit()) {
|
219 |
-
return false;
|
220 |
-
}
|
221 |
-
|
222 |
-
setTimeout(function () {
|
223 |
-
if (typeof (mashsb) && mashsb.refresh == "1") {
|
224 |
-
mashsb_update_cache();
|
225 |
-
}
|
226 |
-
|
227 |
-
}, 6000);
|
228 |
-
}
|
229 |
-
|
230 |
-
function mashsb_update_cache() {
|
231 |
-
var mashsb_url = window.location.href;
|
232 |
-
if (mashsb_url.indexOf("?") > -1) {
|
233 |
-
mashsb_url += "&mashsb-refresh";
|
234 |
-
} else {
|
235 |
-
mashsb_url += "?mashsb-refresh";
|
236 |
-
}
|
237 |
-
var xhr = new XMLHttpRequest();
|
238 |
-
xhr.open("GET", mashsb_url, true);
|
239 |
-
xhr.send();
|
240 |
-
}
|
241 |
-
|
242 |
-
/* Opens a new minus button when plus sign is clicked */
|
243 |
-
/* Toogle function for more services */
|
244 |
-
$('.onoffswitch').on('click', function () {
|
245 |
-
var $parent = $(this).parents('.mashsb-container');
|
246 |
-
$parent.find('.onoffswitch').hide();
|
247 |
-
$parent.find('.secondary-shares').show();
|
248 |
-
$parent.find('.onoffswitch2').show();
|
249 |
-
});
|
250 |
-
$('.onoffswitch2').on('click', function () {
|
251 |
-
var $parent = $(this).parents('.mashsb-container');
|
252 |
-
$parent.find('.onoffswitch').show();
|
253 |
-
$parent.find('.secondary-shares').hide();
|
254 |
-
});
|
255 |
-
|
256 |
-
/* Network sharer scripts */
|
257 |
-
/* deactivate FB sharer when likeaftershare is enabled */
|
258 |
-
if (typeof lashare_fb == "undefined" && typeof mashsb !== 'undefined') {
|
259 |
-
$('.mashicon-facebook').click(function (e) {
|
260 |
-
winWidth = 520;
|
261 |
-
winHeight = 550;
|
262 |
-
var winTop = (screen.height / 2) - (winHeight / 2);
|
263 |
-
var winLeft = (screen.width / 2) - (winWidth / 2);
|
264 |
-
var url = $(this).attr('href');
|
265 |
-
|
266 |
-
window.open(url, 'sharer', 'top=' + winTop + ',left=' + winLeft + ',toolbar=0,status=0,width=' + winWidth + ',height=' + winHeight);
|
267 |
-
e.preventDefault();
|
268 |
-
return false;
|
269 |
-
});
|
270 |
-
}
|
271 |
-
|
272 |
-
if (typeof mashsb !== 'undefined') {
|
273 |
-
$('.mashicon-twitter').click(function (e) {
|
274 |
-
winWidth = 520;
|
275 |
-
winHeight = 350;
|
276 |
-
var winTop = (screen.height / 2) - (winHeight / 2);
|
277 |
-
var winLeft = (screen.width / 2) - (winWidth / 2);
|
278 |
-
var url = $(this).attr('href');
|
279 |
-
|
280 |
-
// deprecated and removed because TW popup opens twice
|
281 |
-
if (mashsb.twitter_popup === '1') {
|
282 |
-
window.open(url, 'sharer', 'top=' + winTop + ',left=' + winLeft + ',toolbar=0,status=0,width=' + winWidth + ',height=' + winHeight);
|
283 |
-
}
|
284 |
-
e.preventDefault();
|
285 |
-
return false;
|
286 |
-
});
|
287 |
-
}
|
288 |
-
|
289 |
-
if (typeof mashsb !== 'undefined' && mashsb.subscribe === 'content') {
|
290 |
-
/* Toogle container display:none */
|
291 |
-
$('.mashicon-subscribe').not('.trigger_active').nearest('.mashsb-toggle-container').hide();
|
292 |
-
$('.mashicon-subscribe').click(function () {
|
293 |
-
var trig = $(this);
|
294 |
-
if (trig.hasClass('trigger_active')) {
|
295 |
-
$(trig).nearest('.mashsb-toggle-container').slideToggle('fast');
|
296 |
-
trig.removeClass('trigger_active');
|
297 |
-
//$(".mashicon-subscribe").css({"padding-bottom":"10px"});
|
298 |
-
} else {
|
299 |
-
$('.trigger_active').nearest('.mashsb-toggle-container').slideToggle('slow');
|
300 |
-
$('.trigger_active').removeClass('trigger_active');
|
301 |
-
$(trig).nearest('.mashsb-toggle-container').slideToggle('fast');
|
302 |
-
trig.addClass('trigger_active');
|
303 |
-
//$(".mashicon-subscribe").css({"padding-bottom":"13px"});
|
304 |
-
}
|
305 |
-
;
|
306 |
-
return false;
|
307 |
-
});
|
308 |
-
}
|
309 |
-
|
310 |
-
if (typeof mashsb !== 'undefined' && mashsb.subscribe === 'link') {
|
311 |
-
$('.mashicon-subscribe').click(function () {
|
312 |
-
var href = mashsb.subscribe_url;
|
313 |
-
$(this).attr("href", href);
|
314 |
-
});
|
315 |
-
}
|
316 |
-
;
|
317 |
-
|
318 |
-
|
319 |
-
/* Round the shares callback function
|
320 |
-
*
|
321 |
-
* @param {type} value
|
322 |
-
* @returns {String|@exp;value@call;toFixed}
|
323 |
-
*/
|
324 |
-
function roundShares(value) {
|
325 |
-
if (typeof mashsb !== "undefined" && mashsb.round_shares == 1) {
|
326 |
-
if (value > 1000000) {
|
327 |
-
shares = Math.round((value / 1000000) * 10) / 10 + 'M';
|
328 |
-
return shares;
|
329 |
-
|
330 |
-
}
|
331 |
-
if (value > 1000) {
|
332 |
-
shares = Math.round((value / 1000) * 10) / 10 + 'k';
|
333 |
-
return shares;
|
334 |
-
|
335 |
-
}
|
336 |
-
}
|
337 |
-
/* zero decimals */
|
338 |
-
return value.toFixed(0);
|
339 |
-
}
|
340 |
-
|
341 |
-
|
342 |
-
|
343 |
-
/* Count up script jquery-countTo
|
344 |
-
* by mhuggins
|
345 |
-
*
|
346 |
-
* Source: https://github.com/mhuggins/jquery-countTo
|
347 |
-
*/
|
348 |
-
(function ($) {
|
349 |
-
$.fn.countTo = function (options) {
|
350 |
-
options = options || {};
|
351 |
-
|
352 |
-
return $(this).each(function () {
|
353 |
-
// set options for current element
|
354 |
-
var settings = $.extend({}, $.fn.countTo.defaults, {
|
355 |
-
from: $(this).data('from'),
|
356 |
-
to: $(this).data('to'),
|
357 |
-
speed: $(this).data('speed'),
|
358 |
-
refreshInterval: $(this).data('refresh-interval'),
|
359 |
-
decimals: $(this).data('decimals')
|
360 |
-
}, options);
|
361 |
-
|
362 |
-
// how many times to update the value, and how much to increment the value on each update
|
363 |
-
var loops = Math.ceil(settings.speed / settings.refreshInterval),
|
364 |
-
increment = (settings.to - settings.from) / loops;
|
365 |
-
|
366 |
-
// references & variables that will change with each update
|
367 |
-
var self = this,
|
368 |
-
$self = $(this),
|
369 |
-
loopCount = 0,
|
370 |
-
value = settings.from,
|
371 |
-
data = $self.data('countTo') || {};
|
372 |
-
|
373 |
-
$self.data('countTo', data);
|
374 |
-
|
375 |
-
// if an existing interval can be found, clear it first
|
376 |
-
if (data.interval) {
|
377 |
-
clearInterval(data.interval);
|
378 |
-
}
|
379 |
-
data.interval = setInterval(updateTimer, settings.refreshInterval);
|
380 |
-
|
381 |
-
// initialize the element with the starting value
|
382 |
-
render(value);
|
383 |
-
|
384 |
-
function updateTimer() {
|
385 |
-
value += increment;
|
386 |
-
loopCount++;
|
387 |
-
|
388 |
-
render(value);
|
389 |
-
|
390 |
-
if (typeof (settings.onUpdate) == 'function') {
|
391 |
-
settings.onUpdate.call(self, value);
|
392 |
-
}
|
393 |
-
|
394 |
-
if (loopCount >= loops) {
|
395 |
-
// remove the interval
|
396 |
-
$self.removeData('countTo');
|
397 |
-
clearInterval(data.interval);
|
398 |
-
value = settings.to;
|
399 |
-
|
400 |
-
if (typeof (settings.onComplete) == 'function') {
|
401 |
-
settings.onComplete.call(self, value);
|
402 |
-
}
|
403 |
-
}
|
404 |
-
}
|
405 |
-
|
406 |
-
function render(value) {
|
407 |
-
var formattedValue = settings.formatter.call(self, value, settings);
|
408 |
-
$self.text(formattedValue);
|
409 |
-
}
|
410 |
-
});
|
411 |
-
};
|
412 |
-
|
413 |
-
$.fn.countTo.defaults = {
|
414 |
-
from: 0, // the number the element should start at
|
415 |
-
to: 0, // the number the element should end at
|
416 |
-
speed: 1000, // how long it should take to count between the target numbers
|
417 |
-
refreshInterval: 100, // how often the element should be updated
|
418 |
-
decimals: 0, // the number of decimal places to show
|
419 |
-
//formatter: formatter, // handler for formatting the value before rendering
|
420 |
-
formatter: roundShares,
|
421 |
-
onUpdate: null, // callback method for every time the element is updated
|
422 |
-
onComplete: null // callback method for when the element finishes updating
|
423 |
-
};
|
424 |
-
|
425 |
-
function formatter(value, settings) {
|
426 |
-
return value.toFixed(settings.decimals);
|
427 |
-
}
|
428 |
-
|
429 |
-
|
430 |
-
}(jQuery));
|
431 |
-
|
432 |
-
/*
|
433 |
-
* Start the counter
|
434 |
-
*
|
435 |
-
*/
|
436 |
-
if (typeof mashsb !== 'undefined' && mashsb.animate_shares == 1 && $('.mashsbcount').length) {
|
437 |
-
$('.mashsbcount').countTo({from: 0, to: mashsb.shares, speed: 1000, refreshInterval: 100});
|
438 |
-
}
|
439 |
-
});
|
440 |
-
|
441 |
-
|
442 |
-
/*!------------------------------------------------------
|
443 |
-
* jQuery nearest v1.0.3
|
444 |
-
* http://github.com/jjenzz/jQuery.nearest
|
445 |
-
* ------------------------------------------------------
|
446 |
-
* Copyright (c) 2012 J. Smith (@jjenzz)
|
447 |
-
* Dual licensed under the MIT and GPL licenses:
|
448 |
-
* http://www.opensource.org/licenses/mit-license.php
|
449 |
-
* http://www.gnu.org/licenses/gpl.html
|
450 |
-
*/
|
451 |
-
(function ($, d) {
|
452 |
-
$.fn.nearest = function (selector) {
|
453 |
-
var self, nearest, el, s, p,
|
454 |
-
hasQsa = d.querySelectorAll;
|
455 |
-
|
456 |
-
function update(el) {
|
457 |
-
nearest = nearest ? nearest.add(el) : $(el);
|
458 |
-
}
|
459 |
-
|
460 |
-
this.each(function () {
|
461 |
-
self = this;
|
462 |
-
|
463 |
-
$.each(selector.split(','), function () {
|
464 |
-
s = $.trim(this);
|
465 |
-
|
466 |
-
if (!s.indexOf('#')) {
|
467 |
-
// selector starts with an ID
|
468 |
-
update((hasQsa ? d.querySelectorAll(s) : $(s)));
|
469 |
-
} else {
|
470 |
-
// is a class or tag selector
|
471 |
-
// so need to traverse
|
472 |
-
p = self.parentNode;
|
473 |
-
while (p) {
|
474 |
-
el = hasQsa ? p.querySelectorAll(s) : $(p).find(s);
|
475 |
-
if (el.length) {
|
476 |
-
update(el);
|
477 |
-
break;
|
478 |
-
}
|
479 |
-
p = p.parentNode;
|
480 |
-
}
|
481 |
-
}
|
482 |
-
});
|
483 |
-
|
484 |
-
});
|
485 |
-
|
486 |
-
return nearest || $();
|
487 |
-
};
|
488 |
-
}(jQuery, document));
|
1 |
+
var strict;
|
2 |
+
|
3 |
+
jQuery(document).ready(function ($) {
|
4 |
+
|
5 |
+
/* Show Whatsapp button on mobile devices iPhones and Android only */
|
6 |
+
if (navigator.userAgent.match(/(iPhone)/i) || navigator.userAgent.match(/(Android)/i)) {
|
7 |
+
$('.mashicon-whatsapp').show();
|
8 |
+
}
|
9 |
+
|
10 |
+
/**
|
11 |
+
* Get facebook share count vi js client request
|
12 |
+
*
|
13 |
+
* @returns {undefined}
|
14 |
+
*
|
15 |
+
* not used any longer
|
16 |
+
*/
|
17 |
+
var mashsb_get_fb_shares = function ()
|
18 |
+
{
|
19 |
+
|
20 |
+
|
21 |
+
if (document.querySelector('.mashsb-buttons') === null) {
|
22 |
+
return false;
|
23 |
+
}
|
24 |
+
|
25 |
+
if ('undefined' !== typeof (mashsb.refresh) && mashsb.refresh === '0') {
|
26 |
+
return false;
|
27 |
+
}
|
28 |
+
|
29 |
+
if ('undefined' === typeof (mashsb.share_url) && mashsb.share_url !== '') {
|
30 |
+
return false;
|
31 |
+
}
|
32 |
+
|
33 |
+
if ('undefined' === typeof (mashsb.postid) && mashsb.postid !== '') {
|
34 |
+
return false;
|
35 |
+
}
|
36 |
+
|
37 |
+
if (mashsb_is_rate_limit()) {
|
38 |
+
return false;
|
39 |
+
}
|
40 |
+
|
41 |
+
//mashsb.share_url = 'https://www.google.de';
|
42 |
+
|
43 |
+
var facebookGraphURL = 'https://graph.facebook.com/?id=' + mashsb.share_url;
|
44 |
+
$.ajax({
|
45 |
+
type: 'GET',
|
46 |
+
url: facebookGraphURL,
|
47 |
+
dataType: 'json',
|
48 |
+
success: function (data) {
|
49 |
+
mashsb_set_fb_sharecount(data);
|
50 |
+
console.log(data);
|
51 |
+
},
|
52 |
+
error: function (e) {
|
53 |
+
console.log(e)
|
54 |
+
}
|
55 |
+
})
|
56 |
+
|
57 |
+
|
58 |
+
}
|
59 |
+
// Make sure page has been loaded completely before requesting any shares via ajax
|
60 |
+
// This also prevents hitting the server too often
|
61 |
+
//setTimeout(mashsb_get_fb_shares, 3000);
|
62 |
+
|
63 |
+
/**
|
64 |
+
* If page is older than 30 second it's cached. So do not call FB API again
|
65 |
+
* @returns {Boolean}
|
66 |
+
*/
|
67 |
+
function mashsb_is_rate_limit() {
|
68 |
+
|
69 |
+
if ("undefined" === typeof (mashsb.servertime)) {
|
70 |
+
return true;
|
71 |
+
}
|
72 |
+
|
73 |
+
var serverTime = Number(mashsb.servertime);
|
74 |
+
var clientTime = Math.floor(Date.now() / 1000);
|
75 |
+
|
76 |
+
if (clientTime > (serverTime + 30)) {
|
77 |
+
console.log('rate limited: ' + (serverTime + 30));
|
78 |
+
return true;
|
79 |
+
} else {
|
80 |
+
console.log('not rate limited: ' + (serverTime + 30));
|
81 |
+
return false;
|
82 |
+
}
|
83 |
+
}
|
84 |
+
|
85 |
+
/**
|
86 |
+
* Store FB return data in mashshare cache vi js client request
|
87 |
+
* @returns {undefined}
|
88 |
+
*/
|
89 |
+
function mashsb_set_fb_sharecount(result) {
|
90 |
+
|
91 |
+
if ('undefined' === typeof (result.share)) {
|
92 |
+
console.log('No valid result' + result);
|
93 |
+
return false;
|
94 |
+
}
|
95 |
+
|
96 |
+
var data = {
|
97 |
+
action: 'mashsb_set_fb_shares',
|
98 |
+
shares: result.share,
|
99 |
+
postid: mashsb.postid,
|
100 |
+
url: mashsb.share_url,
|
101 |
+
nonce: mashsb.nonce
|
102 |
+
}
|
103 |
+
|
104 |
+
$.ajax({
|
105 |
+
type: "post",
|
106 |
+
url: mashsb.ajaxurl,
|
107 |
+
data: data,
|
108 |
+
success: function (res) {
|
109 |
+
console.log('Save fb results: ' + res);
|
110 |
+
},
|
111 |
+
error: function (e) {
|
112 |
+
console.log('Unknown error ' + e)
|
113 |
+
}
|
114 |
+
})
|
115 |
+
}
|
116 |
+
|
117 |
+
|
118 |
+
// pinterest button logic
|
119 |
+
$('body')
|
120 |
+
.off('click', '.mashicon-pinterest')
|
121 |
+
.on('click', '.mashicon-pinterest', function (e) {
|
122 |
+
e.preventDefault();
|
123 |
+
console.log('preventDefault:' + e);
|
124 |
+
winWidth = 520;
|
125 |
+
winHeight = 350;
|
126 |
+
var winTop = (screen.height / 2) - (winHeight / 2);
|
127 |
+
var winLeft = (screen.width / 2) - (winWidth / 2);
|
128 |
+
var url = $(this).attr('data-mashsb-url');
|
129 |
+
|
130 |
+
window.open(url, 'sharer', 'top=' + winTop + ',left=' + winLeft + ',toolbar=0,status=0,width=' + winWidth + ',height=' + winHeight + ',resizable=yes');
|
131 |
+
|
132 |
+
});
|
133 |
+
|
134 |
+
/* Load Pinterest Popup window
|
135 |
+
*
|
136 |
+
* @param string html container
|
137 |
+
* @returns void
|
138 |
+
*/
|
139 |
+
function load_pinterest(html) {
|
140 |
+
|
141 |
+
mashnet_load_pinterest_body();
|
142 |
+
|
143 |
+
jQuery('.mashnet_pinterest_header').fadeIn(500);
|
144 |
+
jQuery('.mashnet_pinterest_inner').html(html);
|
145 |
+
|
146 |
+
/* Close Pinterest popup*/
|
147 |
+
jQuery('.mashnet_pinterest_close').click(function (e) {
|
148 |
+
e.preventDefault();
|
149 |
+
jQuery('.mashnet_pinterest_header').hide();
|
150 |
+
});
|
151 |
+
}
|
152 |
+
|
153 |
+
/**
|
154 |
+
* Load pinterest wrapper
|
155 |
+
*
|
156 |
+
* @returns voids
|
157 |
+
*/
|
158 |
+
function load_pinterest_body() {
|
159 |
+
var winWidth = window.innerWidth;
|
160 |
+
var popupWidth = 350;
|
161 |
+
var popupHeight = 310;
|
162 |
+
|
163 |
+
/* Load Pinterest popup into body of page */
|
164 |
+
if (winWidth <= 330)
|
165 |
+
var popupWidth = 310;
|
166 |
+
if (winWidth > 400)
|
167 |
+
var popupWidth = 390;
|
168 |
+
if (winWidth > 500)
|
169 |
+
var popupWidth = 490;
|
170 |
+
|
171 |
+
var winTop = (window.innerHeight / 2) - (popupHeight / 2);
|
172 |
+
var winLeft = (window.innerWidth / 2) - (popupWidth / 2);
|
173 |
+
var struct = '<div class="mashnet_pinterest_header" style="position:fixed;z-index:999999;max-width:' + popupWidth + 'px; margin-left:' + winLeft + 'px;top:' + winTop + 'px;">\n\
|
174 |
+
<div class="mashnet_pinit_wrapper" style="background-color:white;"><span class="mashnet_pin_it">Pin it! </span><span class="mashnet_pinicon"></span> \n\
|
175 |
+
<div class="mashnet_pinterest_close" style="float:right;"><a href="#">X</a></div></div>\n\
|
176 |
+
<div class="mashnet_pinterest_inner"></div>\n\
|
177 |
+
</div>\n\
|
178 |
+
';
|
179 |
+
|
180 |
+
jQuery('body').append(struct);
|
181 |
+
}
|
182 |
+
|
183 |
+
/* Get all images on site
|
184 |
+
*
|
185 |
+
* @return html
|
186 |
+
* */
|
187 |
+
function get_images(url) {
|
188 |
+
|
189 |
+
var allImages = jQuery('img').not("[nopin='nopin']");
|
190 |
+
var html = '';
|
191 |
+
var url = '';
|
192 |
+
|
193 |
+
var largeImages = allImages.filter(function () {
|
194 |
+
return (jQuery(this).width() > 70) || (jQuery(this).height() > 70)
|
195 |
+
})
|
196 |
+
for (i = 0; i < largeImages.length; i++) {
|
197 |
+
html += '<li><a target="_blank" rel="" id="mashnetPinterestPopup" href="https://pinterest.com/pin/create/button/?url=' + encodeURIComponent(window.location.href) + '%2F&media=' + largeImages[i].src + '&description=' + largeImages[i].alt + '"><img src="' + largeImages[i].src + '"></a></li>';
|
198 |
+
}
|
199 |
+
}
|
200 |
+
|
201 |
+
|
202 |
+
|
203 |
+
|
204 |
+
// Fix for the inline post plugin which removes the zero share count
|
205 |
+
if ($('.mashsbcount').text() == '') {
|
206 |
+
$('.mashsbcount').text(0);
|
207 |
+
}
|
208 |
+
|
209 |
+
// check the sharecount caching method
|
210 |
+
mashsb_check_cache();
|
211 |
+
|
212 |
+
/**
|
213 |
+
* Check Cache
|
214 |
+
*
|
215 |
+
*/
|
216 |
+
function mashsb_check_cache() {
|
217 |
+
|
218 |
+
if (mashsb_is_rate_limit()) {
|
219 |
+
return false;
|
220 |
+
}
|
221 |
+
|
222 |
+
setTimeout(function () {
|
223 |
+
if (typeof (mashsb) && mashsb.refresh == "1") {
|
224 |
+
mashsb_update_cache();
|
225 |
+
}
|
226 |
+
|
227 |
+
}, 6000);
|
228 |
+
}
|
229 |
+
|
230 |
+
function mashsb_update_cache() {
|
231 |
+
var mashsb_url = window.location.href;
|
232 |
+
if (mashsb_url.indexOf("?") > -1) {
|
233 |
+
mashsb_url += "&mashsb-refresh";
|
234 |
+
} else {
|
235 |
+
mashsb_url += "?mashsb-refresh";
|
236 |
+
}
|
237 |
+
var xhr = new XMLHttpRequest();
|
238 |
+
xhr.open("GET", mashsb_url, true);
|
239 |
+
xhr.send();
|
240 |
+
}
|
241 |
+
|
242 |
+
/* Opens a new minus button when plus sign is clicked */
|
243 |
+
/* Toogle function for more services */
|
244 |
+
$('.onoffswitch').on('click', function () {
|
245 |
+
var $parent = $(this).parents('.mashsb-container');
|
246 |
+
$parent.find('.onoffswitch').hide();
|
247 |
+
$parent.find('.secondary-shares').show();
|
248 |
+
$parent.find('.onoffswitch2').show();
|
249 |
+
});
|
250 |
+
$('.onoffswitch2').on('click', function () {
|
251 |
+
var $parent = $(this).parents('.mashsb-container');
|
252 |
+
$parent.find('.onoffswitch').show();
|
253 |
+
$parent.find('.secondary-shares').hide();
|
254 |
+
});
|
255 |
+
|
256 |
+
/* Network sharer scripts */
|
257 |
+
/* deactivate FB sharer when likeaftershare is enabled */
|
258 |
+
if (typeof lashare_fb == "undefined" && typeof mashsb !== 'undefined') {
|
259 |
+
$('.mashicon-facebook').click(function (e) {
|
260 |
+
winWidth = 520;
|
261 |
+
winHeight = 550;
|
262 |
+
var winTop = (screen.height / 2) - (winHeight / 2);
|
263 |
+
var winLeft = (screen.width / 2) - (winWidth / 2);
|
264 |
+
var url = $(this).attr('href');
|
265 |
+
|
266 |
+
window.open(url, 'sharer', 'top=' + winTop + ',left=' + winLeft + ',toolbar=0,status=0,width=' + winWidth + ',height=' + winHeight);
|
267 |
+
e.preventDefault();
|
268 |
+
return false;
|
269 |
+
});
|
270 |
+
}
|
271 |
+
|
272 |
+
if (typeof mashsb !== 'undefined') {
|
273 |
+
$('.mashicon-twitter').click(function (e) {
|
274 |
+
winWidth = 520;
|
275 |
+
winHeight = 350;
|
276 |
+
var winTop = (screen.height / 2) - (winHeight / 2);
|
277 |
+
var winLeft = (screen.width / 2) - (winWidth / 2);
|
278 |
+
var url = $(this).attr('href');
|
279 |
+
|
280 |
+
// deprecated and removed because TW popup opens twice
|
281 |
+
if (mashsb.twitter_popup === '1') {
|
282 |
+
window.open(url, 'sharer', 'top=' + winTop + ',left=' + winLeft + ',toolbar=0,status=0,width=' + winWidth + ',height=' + winHeight);
|
283 |
+
}
|
284 |
+
e.preventDefault();
|
285 |
+
return false;
|
286 |
+
});
|
287 |
+
}
|
288 |
+
|
289 |
+
if (typeof mashsb !== 'undefined' && mashsb.subscribe === 'content') {
|
290 |
+
/* Toogle container display:none */
|
291 |
+
$('.mashicon-subscribe').not('.trigger_active').nearest('.mashsb-toggle-container').hide();
|
292 |
+
$('.mashicon-subscribe').click(function () {
|
293 |
+
var trig = $(this);
|
294 |
+
if (trig.hasClass('trigger_active')) {
|
295 |
+
$(trig).nearest('.mashsb-toggle-container').slideToggle('fast');
|
296 |
+
trig.removeClass('trigger_active');
|
297 |
+
//$(".mashicon-subscribe").css({"padding-bottom":"10px"});
|
298 |
+
} else {
|
299 |
+
$('.trigger_active').nearest('.mashsb-toggle-container').slideToggle('slow');
|
300 |
+
$('.trigger_active').removeClass('trigger_active');
|
301 |
+
$(trig).nearest('.mashsb-toggle-container').slideToggle('fast');
|
302 |
+
trig.addClass('trigger_active');
|
303 |
+
//$(".mashicon-subscribe").css({"padding-bottom":"13px"});
|
304 |
+
}
|
305 |
+
;
|
306 |
+
return false;
|
307 |
+
});
|
308 |
+
}
|
309 |
+
|
310 |
+
if (typeof mashsb !== 'undefined' && mashsb.subscribe === 'link') {
|
311 |
+
$('.mashicon-subscribe').click(function () {
|
312 |
+
var href = mashsb.subscribe_url;
|
313 |
+
$(this).attr("href", href);
|
314 |
+
});
|
315 |
+
}
|
316 |
+
;
|
317 |
+
|
318 |
+
|
319 |
+
/* Round the shares callback function
|
320 |
+
*
|
321 |
+
* @param {type} value
|
322 |
+
* @returns {String|@exp;value@call;toFixed}
|
323 |
+
*/
|
324 |
+
function roundShares(value) {
|
325 |
+
if (typeof mashsb !== "undefined" && mashsb.round_shares == 1) {
|
326 |
+
if (value > 1000000) {
|
327 |
+
shares = Math.round((value / 1000000) * 10) / 10 + 'M';
|
328 |
+
return shares;
|
329 |
+
|
330 |
+
}
|
331 |
+
if (value > 1000) {
|
332 |
+
shares = Math.round((value / 1000) * 10) / 10 + 'k';
|
333 |
+
return shares;
|
334 |
+
|
335 |
+
}
|
336 |
+
}
|
337 |
+
/* zero decimals */
|
338 |
+
return value.toFixed(0);
|
339 |
+
}
|
340 |
+
|
341 |
+
|
342 |
+
|
343 |
+
/* Count up script jquery-countTo
|
344 |
+
* by mhuggins
|
345 |
+
*
|
346 |
+
* Source: https://github.com/mhuggins/jquery-countTo
|
347 |
+
*/
|
348 |
+
(function ($) {
|
349 |
+
$.fn.countTo = function (options) {
|
350 |
+
options = options || {};
|
351 |
+
|
352 |
+
return $(this).each(function () {
|
353 |
+
// set options for current element
|
354 |
+
var settings = $.extend({}, $.fn.countTo.defaults, {
|
355 |
+
from: $(this).data('from'),
|
356 |
+
to: $(this).data('to'),
|
357 |
+
speed: $(this).data('speed'),
|
358 |
+
refreshInterval: $(this).data('refresh-interval'),
|
359 |
+
decimals: $(this).data('decimals')
|
360 |
+
}, options);
|
361 |
+
|
362 |
+
// how many times to update the value, and how much to increment the value on each update
|
363 |
+
var loops = Math.ceil(settings.speed / settings.refreshInterval),
|
364 |
+
increment = (settings.to - settings.from) / loops;
|
365 |
+
|
366 |
+
// references & variables that will change with each update
|
367 |
+
var self = this,
|
368 |
+
$self = $(this),
|
369 |
+
loopCount = 0,
|
370 |
+
value = settings.from,
|
371 |
+
data = $self.data('countTo') || {};
|
372 |
+
|
373 |
+
$self.data('countTo', data);
|
374 |
+
|
375 |
+
// if an existing interval can be found, clear it first
|
376 |
+
if (data.interval) {
|
377 |
+
clearInterval(data.interval);
|
378 |
+
}
|
379 |
+
data.interval = setInterval(updateTimer, settings.refreshInterval);
|
380 |
+
|
381 |
+
// initialize the element with the starting value
|
382 |
+
render(value);
|
383 |
+
|
384 |
+
function updateTimer() {
|
385 |
+
value += increment;
|
386 |
+
loopCount++;
|
387 |
+
|
388 |
+
render(value);
|
389 |
+
|
390 |
+
if (typeof (settings.onUpdate) == 'function') {
|
391 |
+
settings.onUpdate.call(self, value);
|
392 |
+
}
|
393 |
+
|
394 |
+
if (loopCount >= loops) {
|
395 |
+
// remove the interval
|
396 |
+
$self.removeData('countTo');
|
397 |
+
clearInterval(data.interval);
|
398 |
+
value = settings.to;
|
399 |
+
|
400 |
+
if (typeof (settings.onComplete) == 'function') {
|
401 |
+
settings.onComplete.call(self, value);
|
402 |
+
}
|
403 |
+
}
|
404 |
+
}
|
405 |
+
|
406 |
+
function render(value) {
|
407 |
+
var formattedValue = settings.formatter.call(self, value, settings);
|
408 |
+
$self.text(formattedValue);
|
409 |
+
}
|
410 |
+
});
|
411 |
+
};
|
412 |
+
|
413 |
+
$.fn.countTo.defaults = {
|
414 |
+
from: 0, // the number the element should start at
|
415 |
+
to: 0, // the number the element should end at
|
416 |
+
speed: 1000, // how long it should take to count between the target numbers
|
417 |
+
refreshInterval: 100, // how often the element should be updated
|
418 |
+
decimals: 0, // the number of decimal places to show
|
419 |
+
//formatter: formatter, // handler for formatting the value before rendering
|
420 |
+
formatter: roundShares,
|
421 |
+
onUpdate: null, // callback method for every time the element is updated
|
422 |
+
onComplete: null // callback method for when the element finishes updating
|
423 |
+
};
|
424 |
+
|
425 |
+
function formatter(value, settings) {
|
426 |
+
return value.toFixed(settings.decimals);
|
427 |
+
}
|
428 |
+
|
429 |
+
|
430 |
+
}(jQuery));
|
431 |
+
|
432 |
+
/*
|
433 |
+
* Start the counter
|
434 |
+
*
|
435 |
+
*/
|
436 |
+
if (typeof mashsb !== 'undefined' && mashsb.animate_shares == 1 && $('.mashsbcount').length) {
|
437 |
+
$('.mashsbcount').countTo({from: 0, to: mashsb.shares, speed: 1000, refreshInterval: 100});
|
438 |
+
}
|
439 |
+
});
|
440 |
+
|
441 |
+
|
442 |
+
/*!------------------------------------------------------
|
443 |
+
* jQuery nearest v1.0.3
|
444 |
+
* http://github.com/jjenzz/jQuery.nearest
|
445 |
+
* ------------------------------------------------------
|
446 |
+
* Copyright (c) 2012 J. Smith (@jjenzz)
|
447 |
+
* Dual licensed under the MIT and GPL licenses:
|
448 |
+
* http://www.opensource.org/licenses/mit-license.php
|
449 |
+
* http://www.gnu.org/licenses/gpl.html
|
450 |
+
*/
|
451 |
+
(function ($, d) {
|
452 |
+
$.fn.nearest = function (selector) {
|
453 |
+
var self, nearest, el, s, p,
|
454 |
+
hasQsa = d.querySelectorAll;
|
455 |
+
|
456 |
+
function update(el) {
|
457 |
+
nearest = nearest ? nearest.add(el) : $(el);
|
458 |
+
}
|
459 |
+
|
460 |
+
this.each(function () {
|
461 |
+
self = this;
|
462 |
+
|
463 |
+
$.each(selector.split(','), function () {
|
464 |
+
s = $.trim(this);
|
465 |
+
|
466 |
+
if (!s.indexOf('#')) {
|
467 |
+
// selector starts with an ID
|
468 |
+
update((hasQsa ? d.querySelectorAll(s) : $(s)));
|
469 |
+
} else {
|
470 |
+
// is a class or tag selector
|
471 |
+
// so need to traverse
|
472 |
+
p = self.parentNode;
|
473 |
+
while (p) {
|
474 |
+
el = hasQsa ? p.querySelectorAll(s) : $(p).find(s);
|
475 |
+
if (el.length) {
|
476 |
+
update(el);
|
477 |
+
break;
|
478 |
+
}
|
479 |
+
p = p.parentNode;
|
480 |
+
}
|
481 |
+
}
|
482 |
+
});
|
483 |
+
|
484 |
+
});
|
485 |
+
|
486 |
+
return nearest || $();
|
487 |
+
};
|
488 |
+
}(jQuery, document));
|
includes/MASHSB_SL_Plugin_Updater.php
CHANGED
@@ -1,338 +1,338 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
// Debug mode - Force plugin update
|
4 |
-
//set_site_transient( 'update_plugins', null );
|
5 |
-
|
6 |
-
/**
|
7 |
-
* Allows plugins to use their own update API.
|
8 |
-
*
|
9 |
-
* @author Pippin Williamson
|
10 |
-
* @version 1.6
|
11 |
-
*/
|
12 |
-
class MASHSB_SL_Plugin_Updater {
|
13 |
-
private $api_url = '';
|
14 |
-
private $api_data = array();
|
15 |
-
private $name = '';
|
16 |
-
private $slug = '';
|
17 |
-
private $version = '';
|
18 |
-
|
19 |
-
/**
|
20 |
-
* Class constructor.
|
21 |
-
*
|
22 |
-
* @uses plugin_basename()
|
23 |
-
* @uses hook()
|
24 |
-
*
|
25 |
-
* @param string $_api_url The URL pointing to the custom API endpoint.
|
26 |
-
* @param string $_plugin_file Path to the plugin file.
|
27 |
-
* @param array $_api_data Optional data to send with API calls.
|
28 |
-
* @return void
|
29 |
-
*/
|
30 |
-
function __construct( $_api_url, $_plugin_file, $_api_data = null ) {
|
31 |
-
$this->api_url = trailingslashit( $_api_url );
|
32 |
-
$this->api_data = $_api_data;
|
33 |
-
$this->name = plugin_basename( $_plugin_file );
|
34 |
-
$this->slug = basename( $_plugin_file, '.php' );
|
35 |
-
$this->version = $_api_data['version'];
|
36 |
-
|
37 |
-
// Set up hooks.
|
38 |
-
$this->init();
|
39 |
-
add_action( 'admin_init', array( $this, 'show_changelog' ) );
|
40 |
-
}
|
41 |
-
|
42 |
-
/**
|
43 |
-
* Set up WordPress filters to hook into WP's update process.
|
44 |
-
*
|
45 |
-
* @uses add_filter()
|
46 |
-
*
|
47 |
-
* @return void
|
48 |
-
*/
|
49 |
-
public function init() {
|
50 |
-
|
51 |
-
add_filter( 'pre_set_site_transient_update_plugins', array( $this, 'check_update' ) );
|
52 |
-
add_filter( 'plugins_api', array( $this, 'plugins_api_filter' ), 10, 3 );
|
53 |
-
|
54 |
-
add_action( 'after_plugin_row_' . $this->name, array( $this, 'show_update_notification' ), 10, 2 );
|
55 |
-
}
|
56 |
-
|
57 |
-
/**
|
58 |
-
* Check for Updates at the defined API endpoint and modify the update array.
|
59 |
-
*
|
60 |
-
* This function dives into the update API just when WordPress creates its update array,
|
61 |
-
* then adds a custom API call and injects the custom plugin data retrieved from the API.
|
62 |
-
* It is reassembled from parts of the native WordPress plugin update code.
|
63 |
-
* See wp-includes/update.php line 121 for the original wp_update_plugins() function.
|
64 |
-
*
|
65 |
-
* @uses api_request()
|
66 |
-
*
|
67 |
-
* @param array $_transient_data Update array build by WordPress.
|
68 |
-
* @return array Modified update array with custom plugin data.
|
69 |
-
*/
|
70 |
-
function check_update( $_transient_data ) {
|
71 |
-
|
72 |
-
global $pagenow;
|
73 |
-
|
74 |
-
if( ! is_object( $_transient_data ) ) {
|
75 |
-
$_transient_data = new stdClass;
|
76 |
-
}
|
77 |
-
|
78 |
-
if( 'plugins.php' == $pagenow && is_multisite() ) {
|
79 |
-
return $_transient_data;
|
80 |
-
}
|
81 |
-
|
82 |
-
if ( empty( $_transient_data->response ) || empty( $_transient_data->response[ $this->name ] ) ) {
|
83 |
-
|
84 |
-
$version_info = $this->api_request( 'plugin_latest_version', array( 'slug' => $this->slug ) );
|
85 |
-
|
86 |
-
if ( false !== $version_info && is_object( $version_info ) && isset( $version_info->new_version ) ) {
|
87 |
-
|
88 |
-
//$this->did_check = true;
|
89 |
-
|
90 |
-
if( version_compare( $this->version, $version_info->new_version, '<' ) ) {
|
91 |
-
|
92 |
-
$_transient_data->response[ $this->name ] = $version_info;
|
93 |
-
|
94 |
-
}
|
95 |
-
|
96 |
-
$_transient_data->last_checked = time();
|
97 |
-
$_transient_data->checked[ $this->name ] = $this->version;
|
98 |
-
|
99 |
-
}
|
100 |
-
|
101 |
-
}
|
102 |
-
|
103 |
-
return $_transient_data;
|
104 |
-
}
|
105 |
-
|
106 |
-
/**
|
107 |
-
* show update nofication row -- needed for multisite subsites, because WP won't tell you otherwise!
|
108 |
-
*
|
109 |
-
* @param string $file
|
110 |
-
* @param array $plugin
|
111 |
-
*/
|
112 |
-
public function show_update_notification( $file, $plugin ) {
|
113 |
-
|
114 |
-
if( ! current_user_can( 'update_plugins' ) ) {
|
115 |
-
return;
|
116 |
-
}
|
117 |
-
|
118 |
-
if( ! is_multisite() ) {
|
119 |
-
return;
|
120 |
-
}
|
121 |
-
|
122 |
-
if ( $this->name != $file ) {
|
123 |
-
return;
|
124 |
-
}
|
125 |
-
|
126 |
-
// Remove our filter on the site transient
|
127 |
-
remove_filter( 'pre_set_site_transient_update_plugins', array( $this, 'check_update' ), 10 );
|
128 |
-
|
129 |
-
$update_cache = get_site_transient( 'update_plugins' );
|
130 |
-
|
131 |
-
if ( ! is_object( $update_cache ) || empty( $update_cache->response ) || empty( $update_cache->response[ $this->name ] ) ) {
|
132 |
-
|
133 |
-
$cache_key = md5( 'edd_plugin_' .sanitize_key( $this->name ) . '_version_info' );
|
134 |
-
$version_info = get_transient( $cache_key );
|
135 |
-
|
136 |
-
if( false === $version_info ) {
|
137 |
-
|
138 |
-
$version_info = $this->api_request( 'plugin_latest_version', array( 'slug' => $this->slug ) );
|
139 |
-
|
140 |
-
set_transient( $cache_key, $version_info, 3600 );
|
141 |
-
}
|
142 |
-
|
143 |
-
|
144 |
-
if( ! is_object( $version_info ) ) {
|
145 |
-
return;
|
146 |
-
}
|
147 |
-
|
148 |
-
if( version_compare( $this->version, $version_info->new_version, '<' ) ) {
|
149 |
-
|
150 |
-
$update_cache->response[ $this->name ] = $version_info;
|
151 |
-
|
152 |
-
}
|
153 |
-
|
154 |
-
$update_cache->last_checked = time();
|
155 |
-
$update_cache->checked[ $this->name ] = $this->version;
|
156 |
-
|
157 |
-
set_site_transient( 'update_plugins', $update_cache );
|
158 |
-
|
159 |
-
} else {
|
160 |
-
|
161 |
-
$version_info = $update_cache->response[ $this->name ];
|
162 |
-
|
163 |
-
}
|
164 |
-
|
165 |
-
// Restore our filter
|
166 |
-
add_filter( 'pre_set_site_transient_update_plugins', array( $this, 'check_update' ) );
|
167 |
-
|
168 |
-
if ( ! empty( $update_cache->response[ $this->name ] ) && version_compare( $this->version, $version_info->new_version, '<' ) ) {
|
169 |
-
|
170 |
-
// build a plugin list row, with update notification
|
171 |
-
$wp_list_table = _get_list_table( 'WP_Plugins_List_Table' );
|
172 |
-
echo '<tr class="plugin-update-tr"><td colspan="' . $wp_list_table->get_column_count() . '" class="plugin-update colspanchange"><div class="update-message">';
|
173 |
-
|
174 |
-
$changelog_link = self_admin_url( 'index.php?edd_sl_action=view_plugin_changelog&plugin=' . $this->name . '&slug=' . $this->slug . '&TB_iframe=true&width=772&height=911' );
|
175 |
-
|
176 |
-
if ( empty( $version_info->download_link ) ) {
|
177 |
-
printf(
|
178 |
-
__( 'There is a new version of %1$s available. <a target="_blank" rel="" class="thickbox" href="%2$s">View version %3$s details</a>.', 'edd' ),
|
179 |
-
esc_html( $version_info->name ),
|
180 |
-
esc_url( $changelog_link ),
|
181 |
-
esc_html( $version_info->new_version )
|
182 |
-
);
|
183 |
-
} else {
|
184 |
-
printf(
|
185 |
-
__( 'There is a new version of %1$s available. <a target="_blank" rel="" class="thickbox" href="%2$s">View version %3$s details</a> or <a href="%4$s">update now</a>.', 'edd' ),
|
186 |
-
esc_html( $version_info->name ),
|
187 |
-
esc_url( $changelog_link ),
|
188 |
-
esc_html( $version_info->new_version ),
|
189 |
-
esc_url( wp_nonce_url( self_admin_url( 'update.php?action=upgrade-plugin&plugin=' ) . $this->name, 'upgrade-plugin_' . $this->name ) )
|
190 |
-
);
|
191 |
-
}
|
192 |
-
|
193 |
-
echo '</div></td></tr>';
|
194 |
-
}
|
195 |
-
}
|
196 |
-
|
197 |
-
|
198 |
-
/**
|
199 |
-
* Updates information on the "View version x.x details" page with custom data.
|
200 |
-
*
|
201 |
-
* @uses api_request()
|
202 |
-
*
|
203 |
-
* @param mixed $_data
|
204 |
-
* @param string $_action
|
205 |
-
* @param object $_args
|
206 |
-
* @return object $_data
|
207 |
-
*/
|
208 |
-
function plugins_api_filter( $_data, $_action = '', $_args = null ) {
|
209 |
-
|
210 |
-
|
211 |
-
if ( $_action != 'plugin_information' ) {
|
212 |
-
|
213 |
-
return $_data;
|
214 |
-
|
215 |
-
}
|
216 |
-
|
217 |
-
if ( ! isset( $_args->slug ) || ( $_args->slug != $this->slug ) ) {
|
218 |
-
|
219 |
-
return $_data;
|
220 |
-
|
221 |
-
}
|
222 |
-
|
223 |
-
$to_send = array(
|
224 |
-
'slug' => $this->slug,
|
225 |
-
'is_ssl' => is_ssl(),
|
226 |
-
'fields' => array(
|
227 |
-
'banners' => false, // These will be supported soon hopefully
|
228 |
-
'reviews' => false
|
229 |
-
)
|
230 |
-
);
|
231 |
-
|
232 |
-
$api_response = $this->api_request( 'plugin_information', $to_send );
|
233 |
-
|
234 |
-
if ( false !== $api_response ) {
|
235 |
-
$_data = $api_response;
|
236 |
-
}
|
237 |
-
|
238 |
-
return $_data;
|
239 |
-
}
|
240 |
-
|
241 |
-
|
242 |
-
/**
|
243 |
-
* Disable SSL verification in order to prevent download update failures
|
244 |
-
*
|
245 |
-
* @param array $args
|
246 |
-
* @param string $url
|
247 |
-
* @return object $array
|
248 |
-
*/
|
249 |
-
function http_request_args( $args, $url ) {
|
250 |
-
// If it is an https request and we are performing a package download, disable ssl verification
|
251 |
-
if ( strpos( $url, 'https://' ) !== false && strpos( $url, 'edd_action=package_download' ) ) {
|
252 |
-
$args['sslverify'] = false;
|
253 |
-
}
|
254 |
-
return $args;
|
255 |
-
}
|
256 |
-
|
257 |
-
/**
|
258 |
-
* Calls the API and, if successfull, returns the object delivered by the API.
|
259 |
-
*
|
260 |
-
* @uses get_bloginfo()
|
261 |
-
* @uses wp_remote_post()
|
262 |
-
* @uses is_wp_error()
|
263 |
-
*
|
264 |
-
* @param string $_action The requested action.
|
265 |
-
* @param array $_data Parameters for the API action.
|
266 |
-
* @return false||object
|
267 |
-
*/
|
268 |
-
private function api_request( $_action, $_data ) {
|
269 |
-
|
270 |
-
global $wp_version, $edd_options;
|
271 |
-
|
272 |
-
$data = array_merge( $this->api_data, $_data );
|
273 |
-
|
274 |
-
if ( $data['slug'] != $this->slug )
|
275 |
-
return;
|
276 |
-
//if ( empty( $data['license']) && !isset( $edd_options['edd_sl_allow_update_notices'] ) )
|
277 |
-
if ( empty( $data['license']) )
|
278 |
-
return;
|
279 |
-
|
280 |
-
if( $this->api_url == home_url() ) {
|
281 |
-
return false; // Don't allow a plugin to ping itself
|
282 |
-
}
|
283 |
-
|
284 |
-
$api_params = array(
|
285 |
-
'edd_action' => 'get_version',
|
286 |
-
'license' => $data['license'],
|
287 |
-
'item_name' => isset( $data['item_name'] ) ? $data['item_name'] : false,
|
288 |
-
'item_id' => isset( $data['item_id'] ) ? $data['item_id'] : false,
|
289 |
-
'slug' => $data['slug'],
|
290 |
-
'author' => $data['author'],
|
291 |
-
'url' => home_url()
|
292 |
-
);
|
293 |
-
|
294 |
-
$request = wp_remote_post( $this->api_url, array( 'timeout' => 15, 'sslverify' => false, 'body' => $api_params ) );
|
295 |
-
|
296 |
-
if ( ! is_wp_error( $request ) ) {
|
297 |
-
$request = json_decode( wp_remote_retrieve_body( $request ) );
|
298 |
-
}
|
299 |
-
|
300 |
-
if ( $request && isset( $request->sections ) ) {
|
301 |
-
$request->sections = maybe_unserialize( $request->sections );
|
302 |
-
} else {
|
303 |
-
$request = false;
|
304 |
-
}
|
305 |
-
|
306 |
-
return $request;
|
307 |
-
}
|
308 |
-
|
309 |
-
public function show_changelog() {
|
310 |
-
|
311 |
-
|
312 |
-
if( empty( $_REQUEST['edd_sl_action'] ) || 'view_plugin_changelog' != $_REQUEST['edd_sl_action'] ) {
|
313 |
-
return;
|
314 |
-
}
|
315 |
-
|
316 |
-
if( empty( $_REQUEST['plugin'] ) ) {
|
317 |
-
return;
|
318 |
-
}
|
319 |
-
|
320 |
-
if( empty( $_REQUEST['slug'] ) ) {
|
321 |
-
return;
|
322 |
-
}
|
323 |
-
|
324 |
-
if( ! current_user_can( 'update_plugins' ) ) {
|
325 |
-
wp_die( __( 'You do not have permission to install plugin updates', '
|
326 |
-
}
|
327 |
-
|
328 |
-
$response = $this->api_request( 'plugin_latest_version', array( 'slug' => $_REQUEST['slug'] ) );
|
329 |
-
|
330 |
-
if( $response && isset( $response->sections['changelog'] ) ) {
|
331 |
-
echo '<div style="background:#fff;padding:10px;">' . $response->sections['changelog'] . '</div>';
|
332 |
-
}
|
333 |
-
|
334 |
-
|
335 |
-
exit;
|
336 |
-
}
|
337 |
-
|
338 |
-
}
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Debug mode - Force plugin update
|
4 |
+
//set_site_transient( 'update_plugins', null );
|
5 |
+
|
6 |
+
/**
|
7 |
+
* Allows plugins to use their own update API.
|
8 |
+
*
|
9 |
+
* @author Pippin Williamson
|
10 |
+
* @version 1.6
|
11 |
+
*/
|
12 |
+
class MASHSB_SL_Plugin_Updater {
|
13 |
+
private $api_url = '';
|
14 |
+
private $api_data = array();
|
15 |
+
private $name = '';
|
16 |
+
private $slug = '';
|
17 |
+
private $version = '';
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Class constructor.
|
21 |
+
*
|
22 |
+
* @uses plugin_basename()
|
23 |
+
* @uses hook()
|
24 |
+
*
|
25 |
+
* @param string $_api_url The URL pointing to the custom API endpoint.
|
26 |
+
* @param string $_plugin_file Path to the plugin file.
|
27 |
+
* @param array $_api_data Optional data to send with API calls.
|
28 |
+
* @return void
|
29 |
+
*/
|
30 |
+
function __construct( $_api_url, $_plugin_file, $_api_data = null ) {
|
31 |
+
$this->api_url = trailingslashit( $_api_url );
|
32 |
+
$this->api_data = $_api_data;
|
33 |
+
$this->name = plugin_basename( $_plugin_file );
|
34 |
+
$this->slug = basename( $_plugin_file, '.php' );
|
35 |
+
$this->version = $_api_data['version'];
|
36 |
+
|
37 |
+
// Set up hooks.
|
38 |
+
$this->init();
|
39 |
+
add_action( 'admin_init', array( $this, 'show_changelog' ) );
|
40 |
+
}
|
41 |
+
|
42 |
+
/**
|
43 |
+
* Set up WordPress filters to hook into WP's update process.
|
44 |
+
*
|
45 |
+
* @uses add_filter()
|
46 |
+
*
|
47 |
+
* @return void
|
48 |
+
*/
|
49 |
+
public function init() {
|
50 |
+
|
51 |
+
add_filter( 'pre_set_site_transient_update_plugins', array( $this, 'check_update' ) );
|
52 |
+
add_filter( 'plugins_api', array( $this, 'plugins_api_filter' ), 10, 3 );
|
53 |
+
|
54 |
+
add_action( 'after_plugin_row_' . $this->name, array( $this, 'show_update_notification' ), 10, 2 );
|
55 |
+
}
|
56 |
+
|
57 |
+
/**
|
58 |
+
* Check for Updates at the defined API endpoint and modify the update array.
|
59 |
+
*
|
60 |
+
* This function dives into the update API just when WordPress creates its update array,
|
61 |
+
* then adds a custom API call and injects the custom plugin data retrieved from the API.
|
62 |
+
* It is reassembled from parts of the native WordPress plugin update code.
|
63 |
+
* See wp-includes/update.php line 121 for the original wp_update_plugins() function.
|
64 |
+
*
|
65 |
+
* @uses api_request()
|
66 |
+
*
|
67 |
+
* @param array $_transient_data Update array build by WordPress.
|
68 |
+
* @return array Modified update array with custom plugin data.
|
69 |
+
*/
|
70 |
+
function check_update( $_transient_data ) {
|
71 |
+
|
72 |
+
global $pagenow;
|
73 |
+
|
74 |
+
if( ! is_object( $_transient_data ) ) {
|
75 |
+
$_transient_data = new stdClass;
|
76 |
+
}
|
77 |
+
|
78 |
+
if( 'plugins.php' == $pagenow && is_multisite() ) {
|
79 |
+
return $_transient_data;
|
80 |
+
}
|
81 |
+
|
82 |
+
if ( empty( $_transient_data->response ) || empty( $_transient_data->response[ $this->name ] ) ) {
|
83 |
+
|
84 |
+
$version_info = $this->api_request( 'plugin_latest_version', array( 'slug' => $this->slug ) );
|
85 |
+
|
86 |
+
if ( false !== $version_info && is_object( $version_info ) && isset( $version_info->new_version ) ) {
|
87 |
+
|
88 |
+
//$this->did_check = true;
|
89 |
+
|
90 |
+
if( version_compare( $this->version, $version_info->new_version, '<' ) ) {
|
91 |
+
|
92 |
+
$_transient_data->response[ $this->name ] = $version_info;
|
93 |
+
|
94 |
+
}
|
95 |
+
|
96 |
+
$_transient_data->last_checked = time();
|
97 |
+
$_transient_data->checked[ $this->name ] = $this->version;
|
98 |
+
|
99 |
+
}
|
100 |
+
|
101 |
+
}
|
102 |
+
|
103 |
+
return $_transient_data;
|
104 |
+
}
|
105 |
+
|
106 |
+
/**
|
107 |
+
* show update nofication row -- needed for multisite subsites, because WP won't tell you otherwise!
|
108 |
+
*
|
109 |
+
* @param string $file
|
110 |
+
* @param array $plugin
|
111 |
+
*/
|
112 |
+
public function show_update_notification( $file, $plugin ) {
|
113 |
+
|
114 |
+
if( ! current_user_can( 'update_plugins' ) ) {
|
115 |
+
return;
|
116 |
+
}
|
117 |
+
|
118 |
+
if( ! is_multisite() ) {
|
119 |
+
return;
|
120 |
+
}
|
121 |
+
|
122 |
+
if ( $this->name != $file ) {
|
123 |
+
return;
|
124 |
+
}
|
125 |
+
|
126 |
+
// Remove our filter on the site transient
|
127 |
+
remove_filter( 'pre_set_site_transient_update_plugins', array( $this, 'check_update' ), 10 );
|
128 |
+
|
129 |
+
$update_cache = get_site_transient( 'update_plugins' );
|
130 |
+
|
131 |
+
if ( ! is_object( $update_cache ) || empty( $update_cache->response ) || empty( $update_cache->response[ $this->name ] ) ) {
|
132 |
+
|
133 |
+
$cache_key = md5( 'edd_plugin_' .sanitize_key( $this->name ) . '_version_info' );
|
134 |
+
$version_info = get_transient( $cache_key );
|
135 |
+
|
136 |
+
if( false === $version_info ) {
|
137 |
+
|
138 |
+
$version_info = $this->api_request( 'plugin_latest_version', array( 'slug' => $this->slug ) );
|
139 |
+
|
140 |
+
set_transient( $cache_key, $version_info, 3600 );
|
141 |
+
}
|
142 |
+
|
143 |
+
|
144 |
+
if( ! is_object( $version_info ) ) {
|
145 |
+
return;
|
146 |
+
}
|
147 |
+
|
148 |
+
if( version_compare( $this->version, $version_info->new_version, '<' ) ) {
|
149 |
+
|
150 |
+
$update_cache->response[ $this->name ] = $version_info;
|
151 |
+
|
152 |
+
}
|
153 |
+
|
154 |
+
$update_cache->last_checked = time();
|
155 |
+
$update_cache->checked[ $this->name ] = $this->version;
|
156 |
+
|
157 |
+
set_site_transient( 'update_plugins', $update_cache );
|
158 |
+
|
159 |
+
} else {
|
160 |
+
|
161 |
+
$version_info = $update_cache->response[ $this->name ];
|
162 |
+
|
163 |
+
}
|
164 |
+
|
165 |
+
// Restore our filter
|
166 |
+
add_filter( 'pre_set_site_transient_update_plugins', array( $this, 'check_update' ) );
|
167 |
+
|
168 |
+
if ( ! empty( $update_cache->response[ $this->name ] ) && version_compare( $this->version, $version_info->new_version, '<' ) ) {
|
169 |
+
|
170 |
+
// build a plugin list row, with update notification
|
171 |
+
$wp_list_table = _get_list_table( 'WP_Plugins_List_Table' );
|
172 |
+
echo '<tr class="plugin-update-tr"><td colspan="' . $wp_list_table->get_column_count() . '" class="plugin-update colspanchange"><div class="update-message">';
|
173 |
+
|
174 |
+
$changelog_link = self_admin_url( 'index.php?edd_sl_action=view_plugin_changelog&plugin=' . $this->name . '&slug=' . $this->slug . '&TB_iframe=true&width=772&height=911' );
|
175 |
+
|
176 |
+
if ( empty( $version_info->download_link ) ) {
|
177 |
+
printf(
|
178 |
+
__( 'There is a new version of %1$s available. <a target="_blank" rel="" class="thickbox" href="%2$s">View version %3$s details</a>.', 'edd' ),
|
179 |
+
esc_html( $version_info->name ),
|
180 |
+
esc_url( $changelog_link ),
|
181 |
+
esc_html( $version_info->new_version )
|
182 |
+
);
|
183 |
+
} else {
|
184 |
+
printf(
|
185 |
+
__( 'There is a new version of %1$s available. <a target="_blank" rel="" class="thickbox" href="%2$s">View version %3$s details</a> or <a href="%4$s">update now</a>.', 'edd' ),
|
186 |
+
esc_html( $version_info->name ),
|
187 |
+
esc_url( $changelog_link ),
|
188 |
+
esc_html( $version_info->new_version ),
|
189 |
+
esc_url( wp_nonce_url( self_admin_url( 'update.php?action=upgrade-plugin&plugin=' ) . $this->name, 'upgrade-plugin_' . $this->name ) )
|
190 |
+
);
|
191 |
+
}
|
192 |
+
|
193 |
+
echo '</div></td></tr>';
|
194 |
+
}
|
195 |
+
}
|
196 |
+
|
197 |
+
|
198 |
+
/**
|
199 |
+
* Updates information on the "View version x.x details" page with custom data.
|
200 |
+
*
|
201 |
+
* @uses api_request()
|
202 |
+
*
|
203 |
+
* @param mixed $_data
|
204 |
+
* @param string $_action
|
205 |
+
* @param object $_args
|
206 |
+
* @return object $_data
|
207 |
+
*/
|
208 |
+
function plugins_api_filter( $_data, $_action = '', $_args = null ) {
|
209 |
+
|
210 |
+
|
211 |
+
if ( $_action != 'plugin_information' ) {
|
212 |
+
|
213 |
+
return $_data;
|
214 |
+
|
215 |
+
}
|
216 |
+
|
217 |
+
if ( ! isset( $_args->slug ) || ( $_args->slug != $this->slug ) ) {
|
218 |
+
|
219 |
+
return $_data;
|
220 |
+
|
221 |
+
}
|
222 |
+
|
223 |
+
$to_send = array(
|
224 |
+
'slug' => $this->slug,
|
225 |
+
'is_ssl' => is_ssl(),
|
226 |
+
'fields' => array(
|
227 |
+
'banners' => false, // These will be supported soon hopefully
|
228 |
+
'reviews' => false
|
229 |
+
)
|
230 |
+
);
|
231 |
+
|
232 |
+
$api_response = $this->api_request( 'plugin_information', $to_send );
|
233 |
+
|
234 |
+
if ( false !== $api_response ) {
|
235 |
+
$_data = $api_response;
|
236 |
+
}
|
237 |
+
|
238 |
+
return $_data;
|
239 |
+
}
|
240 |
+
|
241 |
+
|
242 |
+
/**
|
243 |
+
* Disable SSL verification in order to prevent download update failures
|
244 |
+
*
|
245 |
+
* @param array $args
|
246 |
+
* @param string $url
|
247 |
+
* @return object $array
|
248 |
+
*/
|
249 |
+
function http_request_args( $args, $url ) {
|
250 |
+
// If it is an https request and we are performing a package download, disable ssl verification
|
251 |
+
if ( strpos( $url, 'https://' ) !== false && strpos( $url, 'edd_action=package_download' ) ) {
|
252 |
+
$args['sslverify'] = false;
|
253 |
+
}
|
254 |
+
return $args;
|
255 |
+
}
|
256 |
+
|
257 |
+
/**
|
258 |
+
* Calls the API and, if successfull, returns the object delivered by the API.
|
259 |
+
*
|
260 |
+
* @uses get_bloginfo()
|
261 |
+
* @uses wp_remote_post()
|
262 |
+
* @uses is_wp_error()
|
263 |
+
*
|
264 |
+
* @param string $_action The requested action.
|
265 |
+
* @param array $_data Parameters for the API action.
|
266 |
+
* @return false||object
|
267 |
+
*/
|
268 |
+
private function api_request( $_action, $_data ) {
|
269 |
+
|
270 |
+
global $wp_version, $edd_options;
|
271 |
+
|
272 |
+
$data = array_merge( $this->api_data, $_data );
|
273 |
+
|
274 |
+
if ( $data['slug'] != $this->slug )
|
275 |
+
return;
|
276 |
+
//if ( empty( $data['license']) && !isset( $edd_options['edd_sl_allow_update_notices'] ) )
|
277 |
+
if ( empty( $data['license']) )
|
278 |
+
return;
|
279 |
+
|
280 |
+
if( $this->api_url == home_url() ) {
|
281 |
+
return false; // Don't allow a plugin to ping itself
|
282 |
+
}
|
283 |
+
|
284 |
+
$api_params = array(
|
285 |
+
'edd_action' => 'get_version',
|
286 |
+
'license' => $data['license'],
|
287 |
+
'item_name' => isset( $data['item_name'] ) ? $data['item_name'] : false,
|
288 |
+
'item_id' => isset( $data['item_id'] ) ? $data['item_id'] : false,
|
289 |
+
'slug' => $data['slug'],
|
290 |
+
'author' => $data['author'],
|
291 |
+
'url' => home_url()
|
292 |
+
);
|
293 |
+
|
294 |
+
$request = wp_remote_post( $this->api_url, array( 'timeout' => 15, 'sslverify' => false, 'body' => $api_params ) );
|
295 |
+
|
296 |
+
if ( ! is_wp_error( $request ) ) {
|
297 |
+
$request = json_decode( wp_remote_retrieve_body( $request ) );
|
298 |
+
}
|
299 |
+
|
300 |
+
if ( $request && isset( $request->sections ) ) {
|
301 |
+
$request->sections = maybe_unserialize( $request->sections );
|
302 |
+
} else {
|
303 |
+
$request = false;
|
304 |
+
}
|
305 |
+
|
306 |
+
return $request;
|
307 |
+
}
|
308 |
+
|
309 |
+
public function show_changelog() {
|
310 |
+
|
311 |
+
|
312 |
+
if( empty( $_REQUEST['edd_sl_action'] ) || 'view_plugin_changelog' != $_REQUEST['edd_sl_action'] ) {
|
313 |
+
return;
|
314 |
+
}
|
315 |
+
|
316 |
+
if( empty( $_REQUEST['plugin'] ) ) {
|
317 |
+
return;
|
318 |
+
}
|
319 |
+
|
320 |
+
if( empty( $_REQUEST['slug'] ) ) {
|
321 |
+
return;
|
322 |
+
}
|
323 |
+
|
324 |
+
if( ! current_user_can( 'update_plugins' ) ) {
|
325 |
+
wp_die( __( 'You do not have permission to install plugin updates', '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|