Version Description
Release Date: May 26, 2016
- Important security update. Please upgrade immediately.
Download this release
Release Info
Developer | samhotchkiss |
Plugin | Jetpack by WordPress.com |
Version | 3.0.4 |
Comparing to | |
See all releases |
Code changes from version 2.9.4 to 3.0.4
- 3rd-party/3rd-party.php +1 -0
- 3rd-party/wpml.php +35 -0
- _inc/fonts/automatticons-regular-webfont-webfont.eot +0 -0
- _inc/fonts/automatticons-regular-webfont-webfont.svg +44 -0
- _inc/fonts/automatticons-regular-webfont-webfont.woff +0 -0
- _inc/fonts/automatticons-regular-webfont.ttf +0 -0
- _inc/fonts/jetpack.eot +0 -0
- _inc/fonts/jetpack.svg +11 -0
- _inc/fonts/jetpack.ttf +0 -0
- _inc/fonts/jetpack.woff +0 -0
- _inc/footer.php +61 -0
- _inc/gallery-settings.js +3 -2
- _inc/header.php +21 -0
- _inc/icanhaz.js +12 -0
- _inc/images/a8c.png +0 -0
- _inc/images/alertbox-closeicon-2x.png +0 -0
- _inc/images/alertbox-closeicon.png +0 -0
- _inc/images/alertbox-clouds-2x.png +0 -0
- _inc/images/alertbox-clouds.png +0 -0
- _inc/images/arrow-2x.png +0 -0
- _inc/images/arrow.png +0 -0
- _inc/images/arrows-2x.png +0 -0
- _inc/images/automattic-2x.png +0 -0
- _inc/images/automattic.png +0 -0
- _inc/images/footer-clouds-2x.png +0 -0
- _inc/images/footer-clouds.png +0 -0
- _inc/images/header-clouds-2x.png +0 -0
- _inc/images/header-clouds-small-2x.png +0 -0
- _inc/images/header-clouds-small.png +0 -0
- _inc/images/header-clouds.png +0 -0
- _inc/images/icon-comingsoon-2x.png +0 -0
- _inc/images/icon-comingsoon.png +0 -0
- _inc/images/jetpack-closebox-icon.png +0 -0
- _inc/images/jetpack-icon.svg +0 -13
- _inc/images/logo-2x.png +0 -0
- _inc/images/logo-small-2x.png +0 -0
- _inc/images/logo-small.png +0 -0
- _inc/images/logo.png +0 -0
- _inc/images/menuicon-sprite-2x.png +0 -0
- _inc/images/menuicon-sprite.png +0 -0
- _inc/images/module-clouds-2x.png +0 -0
- _inc/images/module-clouds.png +0 -0
- _inc/images/module-icons-sprite-2x.png +0 -0
- _inc/images/module-icons-sprite.png +0 -0
- _inc/images/publicize.png +0 -0
- _inc/images/screen-icon.png +0 -0
- _inc/images/status-light-2x.png +0 -0
- _inc/images/status-light.png +0 -0
- _inc/img/connect-plug.svg +19 -0
- _inc/img/custom-css.jpg +0 -0
- _inc/img/custom-css@2x.jpg +0 -0
- _inc/img/download-arrow.svg +10 -0
- _inc/img/new-badge.svg +10 -0
- _inc/img/rocketeer.svg +14 -0
- _inc/img/the-cloud-sm.svg +30 -0
- _inc/img/the-cloud.svg +16 -0
- _inc/img/the-footcloud.svg +10 -0
- _inc/img/the-undercloud.svg +13 -0
- _inc/img/wordpress-connect.jpg +0 -0
- _inc/img/wordpress-connect@2x.jpg +0 -0
- _inc/img/wordpress-stats.jpg +0 -0
- _inc/img/wordpress-stats@2x.jpg +0 -0
- _inc/jetpack-admin-rtl.css +2323 -0
- _inc/jetpack-admin-rtl.css.map +2 -0
- _inc/jetpack-admin-rtl.min.css +7 -0
- _inc/jetpack-admin-rtl.min.css.map +1 -0
- _inc/jetpack-admin.css +2323 -0
- _inc/jetpack-admin.css.map +1 -0
- _inc/jetpack-admin.js +54 -0
- _inc/jetpack-admin.min.css +7 -0
- _inc/jetpack-admin.min.css.map +1 -0
- _inc/jetpack-admin.scss +18 -0
- _inc/jetpack-banners-rtl.css +239 -0
- _inc/jetpack-banners-rtl.css.map +1 -0
- _inc/jetpack-banners-rtl.min.css +3 -0
- _inc/jetpack-banners-rtl.min.css.map +1 -0
- _inc/jetpack-banners.css +239 -0
- _inc/jetpack-banners.css.map +1 -0
- _inc/jetpack-banners.min.css +3 -0
- _inc/jetpack-banners.min.css.map +1 -0
- _inc/jetpack-banners.scss +5 -0
- _inc/jetpack-modules.js +137 -0
- _inc/jetpack-modules.models.js +73 -0
- _inc/jetpack-modules.views.js +62 -0
- _inc/jetpack-network.css +4 -0
- _inc/jetpack-network.css.map +1 -0
- _inc/jetpack-network.min.css +3 -0
- _inc/jetpack-network.min.css.map +1 -0
- _inc/jetpack-network.scss +1 -0
- _inc/jetpack-rtl.css +2263 -72
- _inc/jetpack-rtl.css.map +1 -0
- _inc/jetpack-rtl.min.css +3 -0
- _inc/jetpack-rtl.min.css.map +1 -0
- _inc/jetpack.css +2038 -1020
- _inc/jetpack.css.map +1 -0
- _inc/jetpack.js +36 -29
- _inc/jetpack.min.css +3 -0
- _inc/jetpack.min.css.map +1 -0
- _inc/jetpack.scss +33 -0
- _inc/jp.js +308 -0
- _inc/jquery.jetpack-resize.js +15 -12
- _inc/jquery.jetpack-sync.js +18 -9
- _inc/lib/markdown/README.md +0 -1
- _inc/lib/markdown/extra.php +4 -4
- _inc/lib/markdown/gfm.php +63 -16
- _inc/scss/_banners.scss +151 -0
- _inc/scss/_base.scss +129 -0
- _inc/scss/_helper.scss +119 -0
- _inc/scss/_ie.scss +48 -0
- _inc/scss/_main.scss +1170 -0
- _inc/scss/_media-queries.scss +522 -0
- _inc/scss/_mixins.scss +402 -0
- _inc/scss/_normalize.scss +385 -0
- _inc/scss/_page-modules.scss +310 -0
- _inc/scss/_variables.scss +63 -0
- _inc/scss/icons/_automatticons.scss +18 -0
- _inc/scss/partials/_animations.scss +286 -0
- _inc/scss/partials/_buttons.scss +115 -0
- _inc/scss/partials/_nav-horizontal.scss +19 -0
- _inc/scss/partials/_view-layout.scss +49 -0
- class.jetpack-admin.php +527 -0
- class.jetpack-client-server.php +2 -2
- class.jetpack-client.php +2 -2
- class.jetpack-debugger.php +9 -2
- class.jetpack-heartbeat.php +57 -53
- class.jetpack-modules-list-table.php +290 -0
- class.jetpack-network-sites-list-table.php +14 -1
- class.jetpack-network.php +29 -19
- class.jetpack-post-images.php +15 -7
- class.jetpack-twitter-cards.php +187 -0
- class.jetpack-xmlrpc-server.php +26 -1
- class.jetpack.php +333 -283
- class.json-api-endpoints.php +989 -44
- class.json-api.php +87 -8
- class.media-extractor.php +12 -3
- class.media-summary.php +17 -15
- class.photon.php +3 -2
- functions.opengraph.php +17 -6
- functions.twitter-cards.php +0 -139
- jetpack.php +8 -4
- languages/jetpack-ar.mo +0 -0
- languages/jetpack-ar.po +1714 -1346
3rd-party/3rd-party.php
CHANGED
@@ -6,3 +6,4 @@
|
|
6 |
*/
|
7 |
|
8 |
require_once( 'buddypress.php' );
|
|
6 |
*/
|
7 |
|
8 |
require_once( 'buddypress.php' );
|
9 |
+
require_once( 'wpml.php' );
|
3rd-party/wpml.php
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// Only load these if WPML is active.
|
4 |
+
if ( defined( 'ICL_SITEPRESS_VERSION' ) ) :
|
5 |
+
|
6 |
+
add_action( 'jetpack_widget_get_top_posts', 'wpml_jetpack_widget_get_top_posts', 10, 3 );
|
7 |
+
function wpml_jetpack_widget_get_top_posts( $posts, $post_ids, $count ) {
|
8 |
+
global $sitepress;
|
9 |
+
|
10 |
+
foreach ( $posts as $k => $post ) {
|
11 |
+
$lang_information = wpml_get_language_information( $post['post_id'] );
|
12 |
+
$post_language = substr( $lang_information['locale'], 0, 2 );
|
13 |
+
if ( $post_language !== $sitepress->get_current_language() ) {
|
14 |
+
unset( $posts[ $k ] );
|
15 |
+
}
|
16 |
+
}
|
17 |
+
|
18 |
+
return $posts;
|
19 |
+
}
|
20 |
+
|
21 |
+
add_filter( 'grunion_contact_form_field_html', 'grunion_contact_form_field_html_filter', 10, 3 );
|
22 |
+
function grunion_contact_form_field_html_filter( $r, $field_label, $id ){
|
23 |
+
global $sitepress;
|
24 |
+
|
25 |
+
if ( function_exists( 'icl_translate' ) ) {
|
26 |
+
if ( $sitepress->get_current_language() !== $sitepress->get_default_language() ) {
|
27 |
+
$label_translation = icl_translate( 'jetpack ', $field_label . '_label', $field_label );
|
28 |
+
$r = str_replace( $field_label, $label_translation, $r );
|
29 |
+
}
|
30 |
+
}
|
31 |
+
|
32 |
+
return $r;
|
33 |
+
}
|
34 |
+
|
35 |
+
endif;
|
_inc/fonts/automatticons-regular-webfont-webfont.eot
ADDED
Binary file
|
_inc/fonts/automatticons-regular-webfont-webfont.svg
ADDED
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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></metadata>
|
5 |
+
<defs>
|
6 |
+
<font id="automatticonsregular" horiz-adv-x="2048" >
|
7 |
+
<font-face units-per-em="2048" ascent="1638" descent="-410" />
|
8 |
+
<missing-glyph horiz-adv-x="1200" />
|
9 |
+
<glyph />
|
10 |
+
<glyph />
|
11 |
+
<glyph unicode="
" />
|
12 |
+
<glyph unicode=" " horiz-adv-x="1200" />
|
13 |
+
<glyph unicode="	" horiz-adv-x="1200" />
|
14 |
+
<glyph unicode=" " horiz-adv-x="1200" />
|
15 |
+
<glyph unicode="." d="M24 1100l1000 -1000l1000 1000h-2000z" />
|
16 |
+
<glyph unicode="@" d="M24 -8q48 -6 100 -6q281 0 508 176q-133 1 -238.5 81t-145.5 203q39 -6 78 -6q60 0 108 14q-142 29 -236 142t-94 260v6q86 -49 186 -52q-84 57 -133 146.5t-49 195.5q0 110 56 206q154 -189 374 -303t472 -127q-12 45 -12 94q0 111 55 205.5t149.5 149.5t205.5 55 q87 0 165 -34t135 -94q142 27 260 100q-46 -149 -182 -228q123 14 238 64q-82 -124 -206 -212q2 -18 2 -54q0 -117 -24.5 -235.5t-75 -233t-122 -218t-170 -191t-214 -152t-260 -100.5t-302.5 -36q-344 0 -628 184z" />
|
17 |
+
<glyph unicode="A" horiz-adv-x="12288" d="M128 356h176l110 220h492l92 -220h176l-458 852h-118zM460 692l186 342l198 -342h-384zM1458 716q0 -174 112.5 -279t337.5 -105q116 0 204 30t140.5 83.5t78 121.5t25.5 149v492h-162v-492q0 -129 -63.5 -197.5t-208.5 -68.5q-147 0 -230.5 71.5t-83.5 194.5v492h-150 v-492zM2710 1056h364v-700h150v700h378v152h-892v-152zM3904 772q0 -82 35 -161t96.5 -141t153 -100t195.5 -38q107 0 199.5 38t153 100.5t95 141t34.5 160.5v24q0 85 -34.5 165t-95 142.5t-152.5 100.5t-200 38q-105 0 -196 -38t-152.5 -100.5t-96.5 -142.5t-35 -165v-24z M4048 784v12q0 125 90.5 216.5t245.5 91.5q82 0 147.5 -26t104.5 -70t59.5 -98t20.5 -114v-12q0 -147 -84.5 -240.5t-247.5 -93.5q-158 0 -247 95t-89 239zM4251 671q0 -15 10 -34q11 -21 33 -37q7 -12 28 -1t30 35l150 224q15 19 10 42t-24 42q-24 10 -46 4.5t-22 -28.5 l-164 -214q-5 -18 -5 -33zM5278 356h152v666l46 -70l330 -596h92l342 596l46 70v-666h164v852h-222l-318 -588l-46 -66l-46 66l-320 588h-220v-852zM6756 356h186l92 220h504l104 -220h160l-448 852h-140zM7092 692l180 342l186 -342h-366zM7928 1056h366v-700h152v700h376 v152h-894v-152zM9076 1056h364v-700h164v700h386v152h-914v-152zM10370 356h160v852h-80q0 -43 -19 -62.5t-61 -19.5v-770zM10908 772q0 -88 37 -167t104 -140t170.5 -97t228.5 -36q237 0 440 164l-104 90q-55 -39 -94.5 -62.5t-108.5 -48.5t-133 -25q-179 0 -277.5 92.5 t-98.5 229.5v12q0 134 98.5 227t277.5 93q170 0 326 -152l114 104q-206 186 -440 186q-116 0 -218.5 -38t-172 -100.5t-109.5 -142.5t-40 -165v-24z" />
|
18 |
+
<glyph unicode="C" d="M0 402v286q0 8 2.5 17.5t5.5 14.5l2 6l16 28q6 13 0 26l-16 28q-10 18 -10 38v284q0 28 16.5 52t41.5 30l914 378q27 10 54 10q29 0 52 -10l912 -374q26 -9 42 -33.5t16 -52.5v-284q0 -9 -2.5 -18.5t-5.5 -14.5l-2 -5l-16 -28q-6 -13 0 -26l16 -28q10 -20 10 -38v-286 q0 -27 -16 -51t-42 -33l-912 -374q-23 -10 -52 -10q-27 0 -54 10l-914 374q-25 9 -41.5 33.5t-16.5 50.5zM236 574q0 -42 24 -70t56 -28q36 0 59 27.5t23 70.5v90q0 7 -6 13.5t-14 6.5h-24v-120q0 -15 -9.5 -25.5t-24.5 -10.5t-24.5 10.5t-9.5 25.5v406q0 15 9.5 25.5 t24.5 10.5t24.5 -10.5t9.5 -25.5v-116h24q20 0 20 20v84q0 43 -23 70.5t-59 27.5q-32 0 -56 -28t-24 -70v-384zM256 568v398q0 30 18 50t46 20t45 -19.5t17 -50.5v-88q0 -8 -8 -8h-6v96q0 24 -13.5 41t-34.5 17q-22 0 -36 -17t-14 -41v-398q0 -25 13.5 -40.5t36.5 -15.5 q21 0 34.5 15.5t13.5 40.5v96h10h4v-4v-4v-88q0 -31 -17 -51.5t-45 -20.5t-46 21t-18 51zM432 574q0 -43 25.5 -70.5t60.5 -27.5q37 0 61.5 27.5t24.5 70.5v384q0 43 -24.5 70.5t-61.5 27.5q-35 0 -60.5 -27.5t-25.5 -70.5v-384zM452 568v398q0 30 19 50t47 20 q27 0 45.5 -20t18.5 -50v-398q0 -30 -18.5 -51t-45.5 -21q-28 0 -47 21t-19 51zM468 568q0 -25 13.5 -40.5t36.5 -15.5t36.5 15.5t13.5 40.5v398q0 24 -14 41t-36 17t-36 -17t-14 -41v-398zM480 294h4l4 -4h288l34 -24v6q0 4 -2 7t-4 4l-2 1l-16 12l16 14q8 4 8 12v8 l-34 -28h-296v-8zM484 564v406q0 15 9.5 25.5t24.5 10.5t24.5 -10.5t9.5 -25.5v-406q0 -15 -9.5 -25.5t-24.5 -10.5t-24.5 10.5t-9.5 25.5zM592 1220h256v-28q0 -11 8 -16l58 -34h12h8l58 34q12 6 12 16v28h42v-28q0 -4 12 -16l60 -34h6h12l58 34q8 5 8 16v28h256v10l-4 4 h-252v28q0 11 -8 16l-58 34q-12 6 -18 0l-26 -18l-22 30l24 12q8 8 8 16v68q0 10 -8 18l-60 34q-3 3 -9 3t-9 -3l-60 -34q-6 -6 -6 -18v-68q0 -10 6 -16l24 -12l-22 -30l-24 18q-7 7 -20 0l-58 -34q-8 -5 -8 -16v-28h-252l-4 -4v-10zM636 504q0 -8 7 -14t17 -6h60 q43 0 62.5 27t19.5 83v344q0 58 -19.5 85t-62.5 27h-60q-10 0 -17 -6t-7 -14v-526zM658 508v4v514l2 4h60q34 0 48 -21t14 -67v-352q0 -47 -14 -66.5t-48 -19.5h-60v4h-2zM670 516h50q27 0 37.5 17t10.5 57v352q0 41 -10.5 57.5t-37.5 16.5h-50v-500zM690 534v464h30 q18 0 25 -11t7 -39v-362q0 -29 -7 -40.5t-25 -11.5h-30zM836 504q0 -8 7.5 -14t16.5 -6h96q8 0 14 6t6 14v28h-84v220h38q22 0 22 20v28h-60v202h84v28q0 8 -6 14t-14 6h-96q-9 0 -16.5 -6t-7.5 -14v-526zM850 268h38v8h-28v20h24v6h-24v20h28v4h-38v-58zM856 504v4v518 q0 4 4 4l4 4h86l2 -4l4 -4v-6h-84v-238h58v-6q0 -8 -4 -8h-54v-254h84v-6l-4 -4l-2 -4h-90v4h-4zM860 1192v70q0 4 4 4l58 32l4 4q4 0 4 -4l22 -14l-22 -34h-4q-24 0 -24 -24q0 -22 24 -22q18 0 24 16h38v-28q0 -4 -2 -4l-56 -32q-8 -8 -8 0l-58 32zM902 280q0 -12 8 -12h20 q8 0 8 12v10q0 10 -8 10q-8 2 -16 2q-6 6 -6 8v8q2 4 6 4h12l4 -4v-8h8v8q0 8 -8 8h-20q-8 0 -8 -8v-12q0 -5 8 -10q8 0 16 -2l4 -4v-10q0 -4 -4 -4h-16l-2 4v6h-6v-6zM942 1244l24 34l20 -12q2 0 2 -4v-28h-38q-2 2 -4 5t-4 5zM950 322h16v-54h10v54h16v4h-42v-4zM962 1348 v76l62 32q0 4 2 4v-4l62 -32l4 -4v-68l-4 -4l-24 -12l-20 34q0 2 3 7t3 9q0 10 -7.5 17t-16.5 7q-11 0 -18.5 -7t-7.5 -17q0 -4 8 -16l-22 -34zM972 1288l16 32l28 -18h10h8l28 18l16 -32l-20 -10q-12 -12 -12 -16v-28h-42v28q0 10 -12 16zM986 268h10v12h-10v-12zM996 1328 l24 34h6h8l20 -34l-28 -12q0 -3 -1 -3t-1 3zM1030 268h34v8h-24v10q0 4 4 4q4 2 8.5 4t5.5 2q6 4 6 10v12q0 8 -6 8h-18q-2 0 -6 -2.5t-4 -5.5v-4l10 -4v8q0 4 4 4h10q4 0 4 -4v-12q0 -4 -4 -4q-8 -2 -14 -6q-10 0 -10 -6v-22zM1062 1192v28h40q1 -7 8 -11.5t14 -4.5 q24 0 24 22q0 24 -24 24h-6l-20 34l24 14l2 4q4 0 4 -4l58 -32q4 0 4 -4v-70q0 -4 -4 -4l-58 -32q0 -3 -2 -3t-4 3l-58 32zM1062 1234v28l2 4l20 12l24 -34q-2 -2 -6 -10h-40zM1082 280q0 -12 10 -12h12q12 0 12 12v38q0 8 -12 8h-12q-10 0 -10 -8v-38zM1088 280v38l4 4h12 q4 0 4 -4v-38l-4 -4h-12q-4 0 -4 4zM1094 504q0 -8 6.5 -14t15.5 -6h30v242h34q30 0 52 22t22 72v142q0 88 -74 88h-64q-9 0 -15.5 -6t-6.5 -14v-526zM1112 508v516l4 2l2 4h62q54 0 54 -68v-146q0 -68 -54 -68h-56v-248h-6q-6 0 -6 8zM1124 314l16 8v-54h8v58h-8l-16 -4v-8 zM1124 762h56q44 0 44 54v146q0 54 -44 54h-56v-254zM1146 780v218h34q22 0 22 -32v-158q0 -28 -22 -28h-34zM1166 268h34v8h-28v10l4 4q4 2 18 6q6 6 6 10v12q0 8 -10 8h-18q-6 0 -6 -8v-4l6 -4v8l4 4h10q4 0 4 -4v-12q0 -4 -4 -4l-14 -6q-6 0 -6 -6v-22zM1240 266l38 24 h286l2 4h4v2v6h-292l-38 28v-8q0 -4 2 -7t4 -4l2 -1l20 -14l-20 -12q-8 -4 -8 -12v-6zM1292 574q0 -42 24 -70t56 -28q37 0 61.5 27.5t24.5 70.5v384q0 43 -24.5 70.5t-61.5 27.5q-32 0 -56 -28t-24 -70v-384zM1308 568v398q0 30 19 50t45 20q30 0 50 -20t20 -50v-398 q0 -31 -19.5 -51.5t-50.5 -20.5q-28 0 -46 21t-18 51zM1322 568q0 -25 15 -40.5t35 -15.5q24 0 40 15.5t16 40.5v398q0 24 -16 41t-40 17q-20 0 -35 -17t-15 -41v-398zM1342 564v406q0 15 8.5 25.5t21.5 10.5q15 0 25.5 -10.5t10.5 -25.5v-406q0 -15 -10.5 -25.5 t-25.5 -10.5q-13 0 -21.5 10.5t-8.5 25.5zM1496 504q0 -8 6 -14t14 -6h94q20 0 20 20v28h-84v220h40q20 0 20 20v28h-60v202h84v28q0 20 -20 20h-94q-8 0 -14 -6t-6 -14v-526zM1512 508v518l4 4l4 4h84l2 -4l4 -4v-6h-84v-238h60v-6q0 -8 -6 -8h-54v-254h84v-6q0 -4 -4 -4 l-2 -4h-84l-4 4zM1658 1002h54v-498q0 -8 6.5 -14t15.5 -6h30v518h52v28q0 7 -7 13.5t-15 6.5h-114q-22 0 -22 -20v-28zM1680 1020v6q0 4 2 4q0 4 2 4h104q0 -4 4 -4v-10h-50v-520h-4q-8 0 -8 8v512h-50z" />
|
19 |
+
<glyph unicode="F" d="M24 -286q0 -46 34 -80t80 -34h1772q46 0 80 34t34 80v1772q0 46 -34 80t-80 34h-1772q-46 0 -80 -34t-34 -80v-1772zM972 478v264h194v228q0 68 23 128t67.5 108t119 76t170.5 28q48 0 94.5 -2.5t69.5 -5.5l22 -2l-4 -248q-82 2 -170 2q-67 0 -89.5 -28.5t-22.5 -89.5 v-194h288l-12 -264h-276v-736h-280v736h-194z" />
|
20 |
+
<glyph unicode="G" d="M134 708q0 183 68 345.5t190 284.5q54 52 129 52t127 -52q50 -52 50 -125t-50 -127q-74 -73 -116 -171.5t-42 -206.5q0 -109 42 -208t113.5 -170.5t170.5 -113.5t208 -42q147 0 270.5 71t195.5 194t72 269q0 173 -99 311.5t-257 194.5v-416q0 -75 -53.5 -126.5 t-128.5 -51.5q-74 0 -126 51.5t-52 126.5v624q0 74 52 126t126 52q182 0 347.5 -70.5t284.5 -190.5t189.5 -285t70.5 -346q0 -182 -70.5 -347.5t-189.5 -285t-284.5 -190.5t-347.5 -71q-181 0 -345.5 71t-284 190.5t-190 285t-70.5 347.5z" />
|
21 |
+
<glyph unicode="I" d="M0 26v934q146 30 216.5 53.5t103.5 56.5q16 20 32 54t24 58l8 24q3 -3 6.5 -9t14 -24.5t15 -35.5t8.5 -42.5t-6 -44.5q-6 -12 -11 -20.5t-8.5 -15.5t-9.5 -14t-8 -11t-9.5 -9.5t-10 -8t-12.5 -9t-13.5 -8.5t-17.5 -10.5t-20 -11.5q-48 -40 -48 -91v-7q4 -55 48 -86 q17 -11 33 -11q21 1 41 19q36 34 82 122q17 34 26.5 79.5t13.5 78t25.5 72t62.5 70.5q31 24 70 30q29 4 56 5q10 0 20 -1q11 -1 22 -1q28 0 58 4q42 5 92.5 38.5t101.5 100.5q38 47 81 74t83 33q24 4 47 3q16 0 31 -1q39 -4 70.5 -16.5t56 -25.5t37.5 -23l14 -10 q-6 2 -15.5 6t-38.5 12q-30 8 -58 12q-15 2 -33 1q-15 0 -32 -1q-37 -3 -68.5 -16.5t-61.5 -44t-49 -77.5q-19 -43 -35.5 -75t-29.5 -54t-29 -38t-27 -25t-30 -16t-31.5 -10t-38 -9t-43.5 -11q-60 -16 -77 -69q-5 -16 -5 -30q0 -29 21 -52q22 -24 55 -24q28 0 65 18 q10 5 21 11q59 37 93.5 77.5t46 69t39.5 61t77 56.5q69 32 131 43.5t126 14t99 8.5q304 41 384 174q34 52 53 102t21 74l2 24q2 -6 4 -17.5t7 -45.5q4 -30 4 -60q-1 -4 -1 -7q0 -33 -10.5 -78.5t-30.5 -84.5t-59.5 -79t-95.5 -68q-94 -49 -166 -76t-106 -32t-74 -15t-78 -31 q-107 -58 -107 -146q0 -43 25 -92q36 -62 97 -68q6 -1 12 -1q55 0 111 49q33 29 51.5 72.5t20.5 72.5l2 29q3 -7 7 -19.5t11 -48.5q8 -38 8 -71t-13 -72q-13 -41 -41 -71q-56 -60 -94 -84t-92 -25h-4q-54 0 -138 27q-78 22 -135 26q-20 1 -36 1q-31 -1 -49 -5 q-28 -6 -54 -22q-46 -22 -70 -64q-13 -23 -13 -43q0 -17 9 -31q14 -25 31.5 -35.5t48.5 -5.5t74 31q60 33 102 44.5t100 11.5q122 0 218 -56q25 -16 53 -39t43 -38l16 -15q-9 5 -24.5 13t-61.5 21q-44 14 -86 16q-5 0 -11 1q-38 0 -83 -16q-52 -18 -90 -61 q-74 -82 -122 -114q-46 -31 -79 -31q-1 1 -3 1q-34 2 -90 26q-84 34 -126 46q-12 -18 -12 -56q0 -16 5 -30t10 -20l5 -6q36 0 54 -8q92 0 128 -64q12 -25 17 -50t4 -38l-1 -12q-4 3 -11.5 8.5t-31 17t-47 18t-57 6t-63.5 -13.5q-50 -20 -86 -65.5t-42 -98.5h-424 q-87 0 -152.5 65t-65.5 153z" />
|
22 |
+
<glyph unicode="J" d="M305 433q0 152 21 325.5t62 315.5q54 193 138 398q2 4 4 4q9 17 55 27.5t107 10.5q60 0 107 -11t57 -27l2 -4q76 -179 138 -398q1 -2 2 -7t2 -7l28 6l-6 16q-46 160 -86 262q48 138 80 216q4 4 4 6q12 14 56.5 24t99.5 10q57 0 102 -10.5t54 -25.5l4 -4q69 -169 112 -312 l8 -8q5 -4 13 -11.5t30 -32.5t40.5 -53.5t37.5 -73.5t27 -93q5 -27 5 -55q0 -11 -1 -23q-1 -15 -1 -33q0 -32 3 -75q5 -68 22 -126q14 -45 18 -54l-68 -26l-42 -14l-54 -22q-16 31 -30 72q-10 37 -10 102q0 26 2 56q1 29 1 56q0 75 -11 136q-11 57 -41.5 115.5t-52 86 t-36.5 42.5l-12 -2q36 -106 64 -242q19 -87 22.5 -208.5t7.5 -159.5q6 -73 34 -193t32 -171v-8q8 -67 72 -88q5 -3 34 -8q40 64 40 132q0 14 -2 28q0 2 -1 6t-1 6l40 18l128 60q11 -32 14 -80q-1 -57 -11.5 -98.5t-20.5 -54.5l-10 -13l-220 -60l2 4l-10 -4q-26 -8 -53 -8 q-32 0 -65 12q-87 -21 -194 -24q-20 -4 -44 0q-22 0 -34 2q2 22 2 92l156 38q16 3 26 22l-230 -46l-132 -28q0 -10 7.5 -17t18.5 -7l106 26q-8 -104 -8 -114q-3 -20 -22 -34q-41 -20 -94 -36q24 48 24 122h-8q-16 -83 -66 -136q-8 -10 -28 -30q-40 -26 -76 -32q29 34 40 48 q44 59 64 136l6 28q6 24 6 52q4 39 13.5 100t12.5 92q1 13 1 34q0 26 -2 61q-3 65 -17 153q-30 185 -32 356q-1 15 -1 29q0 147 25 185h-10q-21 -19 -39 -51t-25.5 -52t-21.5 -63q-17 -51 -22 -106q-1 -18 -1 -36q0 -38 7 -80q9 -60 19 -102.5t29 -109.5q12 -57 12 -107 q0 -29 -4 -55q0 -1 -46.5 9.5t-93.5 21.5l-46 11v21q0 63 -16 111q-38 80 -45 196q-2 27 -2 51q0 83 19 143q21 96 60 146q-57 -53 -82 -152q-12 -57 -15 -121q-1 -14 -1 -29q0 -51 8 -106q11 -72 36 -124q21 -58 21 -110q0 -10 -1 -20l-10 4q-52 -27 -85.5 -78.5 t-40.5 -89.5l-8 -38l12 -22l12 -6q0 -8 -8 -12q-60 -85 -60 -167q0 -45 18 -89q-78 18 -142 50q-20 12 -20 34q-7 63 -11 159t-4 248zM423 -169q0 6 5 11l54 54q39 -11 74 -16q14 -8 46 -20q70 -23 163 -23q83 0 185 19l10 -14q9 -6 7 -15.5t-11 -14.5q-95 -35 -234 -38 q-14 -2 -27 -2l-27 2q-139 3 -234 38q-11 6 -11 19zM488 19q0 89 64 179h2l178 -86q-46 -78 -46 -154v-14q0 -18 2 -26q1 -8 4 -19.5t4 -14.5q0 -6 4 -10v-4l-22 6q-10 4 -30 8q-61 15 -122 26h-8l-2 2l-14 24q-14 41 -14 83zM548 1472q0 -14 42.5 -24t101.5 -10t101.5 10 t42.5 24q0 15 -41.5 24.5t-102.5 9.5t-102.5 -9.5t-41.5 -24.5zM646 284q19 38 28 42q4 -1 17.5 -6t29 -10.5t27.5 -9.5l-14 -46l-86 30h-2zM942 964q0 -11 8 -18t18 -6l60 10q51 -246 51 -588q0 -52 -1 -106l46 8q-8 403 -70 692l192 36q19 4 26 22zM1038 1560 q0 -13 40.5 -22.5t97.5 -9.5t97.5 9.5t40.5 22.5t-40.5 22.5t-97.5 9.5t-97.5 -9.5t-40.5 -22.5zM1046 -74q16 8 44 24q31 17 28 48q0 6 2 8q20 0 64 -4q14 -2 60 -2q68 0 164 12l28 -28q7 -8 5 -17.5t-11 -12.5q-92 -33 -224 -36q-14 -2 -27 -2l-27 2q-63 0 -106 8z M1610 488l68 26q16 -24 16 -40q-6 -3 -21.5 -9t-28 -10.5t-20.5 -8.5l-8 16z" />
|
23 |
+
<glyph unicode="K" d="M126 -198v1798h1798v-1798h-1798zM446 688q0 -20 13 -33t37 -13q25 0 39.5 15t14.5 41q0 19 -12.5 31.5t-35.5 12.5q-26 0 -41 -15t-15 -39zM526 306q0 -18 20 -18h268q8 0 14 5.5t6 12.5q0 20 -20 20q-94 0 -94 48q0 20 14 40l58 138q8 17 20 27.5t30 14.5t29 5t31 1 h252q12 0 12 -10l66 -176q10 -22 10 -46q0 -42 -64 -42q-18 0 -18 -20q0 -18 18 -18h302q16 0 16 18q0 20 -14 20q-49 3 -77.5 23t-44.5 65l-278 722q-6 30 -32 30q-22 0 -42.5 -16.5t-31.5 -39.5l-320 -696q-18 -46 -41.5 -67t-68.5 -21q-9 0 -14.5 -6t-5.5 -14zM840 658v6 l124 272q31 59 38 98q0 6 4 6q2 0 2 -6q6 -51 52 -152l70 -194q4 -6 4 -20t-26 -14h-258q-10 0 -10 4zM1480 688q0 -46 44 -46q27 0 41.5 15t14.5 41q0 19 -12 31.5t-36 12.5q-52 0 -52 -54z" />
|
24 |
+
<glyph unicode="P" d="M34 606q0 200 79 384t212 317.5t317 213t386 79.5q201 0 384 -79.5t315.5 -213t210.5 -317t78 -384.5q0 -162 -50 -313.5t-141 -272.5t-212.5 -212t-272.5 -140.5t-312 -49.5q-202 0 -386 77.5t-317 209.5t-212 315.5t-79 385.5zM128 606q0 -182 70.5 -348.5t190.5 -288 t287 -193.5t352 -72q262 0 476 137t326 363q68 139 68 294q0 129 -48.5 245t-131.5 202t-193.5 144t-234.5 77q127 -51 224 -158.5t138 -241.5q36 -100 36 -207q0 -71 -16 -145q-40 -186 -166 -318q-122 -134 -303 -196q-125 -43 -252 -43q-57 0 -115 9q-187 26 -340 151 t-230 303q-77 159 -77 341q0 15 1 31q7 200 104 368q94 173 261.5 289t366.5 149q3 0 12.5 3.5t15.5 4.5q-172 -15 -324.5 -91.5t-261.5 -195.5t-172.5 -278.5t-63.5 -334.5zM282 645q1 -35 4 -71q24 -162 115 -302.5t225 -221.5q138 -80 298 -88q17 -1 33 -1q141 0 265 59 q-84 -24 -170 -24q-122 0 -234 48t-193 129t-129 194.5t-48 238.5q0 231 162 406v8l16 16q110 125 264 198.5t324 73.5q176 0 335.5 -80t264.5 -216q-30 50 -78 110q-116 140 -275.5 221t-332.5 87q-27 2 -54 2q-149 0 -289 -56q-165 -66 -281 -194q-120 -114 -176 -276 q-45 -128 -46 -261zM572 650q0 -22 2 -44q6 -127 92 -235.5t208 -144.5q52 -14 103 -14q69 0 141 26q124 44 186 142q59 90 59 193q1 17 -1 35q-12 122 -96 206q-80 85 -201 97q-19 2 -37 2q-98 0 -170 -55q-88 -63 -114 -178q-7 -28 -7 -58q0 -67 35 -140q61 -94 162 -118 q34 -8 66 -8q65 0 120 32q99 74 110 154q5 25 5 49q0 69 -45 129q-23 33 -64 56.5t-82 29.5q-84 0 -162 -62q-48 -48 -48 -117q0 -20 2 -37q7 -69 86 -132q28 -14 98 -14q-51 0 -89 29.5t-57 76.5v8q-15 30 -15 60q0 43 31 86q47 70 146 70q96 -15 138 -94q25 -34 28 -80 v-11q0 -40 -20 -77q-36 -90 -146 -116q-21 -6 -43 -6l-143 62q-36 36 -56 85q-15 38 -15 76q0 11 1 23q0 71 46.5 130.5t120.5 85.5q39 14 80 14h5q32 0 64 -8q76 -18 131 -78q55 -58 71 -136q6 -31 6 -64q0 -48 -14 -98q-26 -76 -95 -130.5t-153 -68.5q-27 -5 -54 -5 q-57 0 -114 20q-117 41 -186 176q-28 57 -34 128q-2 18 -2 35q0 52 14 99q42 134 172 212q94 56 191 56q37 0 75 -8q144 -15 247 -134.5t109 -271.5q0 -77 -24 -153.5t-68 -132.5q-98 -132 -248 -176q-67 -19 -142 -19q-57 0 -120 11q107 -40 194 -40q143 0 263.5 71.5 t189.5 192.5t69 262q-10 119 -69.5 224.5t-152.5 173.5q-109 88 -256 100q-13 1 -27 1h-13q-123 0 -228 -61q-124 -59 -202 -186q-54 -93 -54 -208z" />
|
25 |
+
<glyph unicode="V" d="M155 1198q1 38 21 73q28 49 80 67l718 254q21 8 50 8t50 -8l718 -254q52 -18 80 -67q21 -35 21 -73q0 -15 -3 -30q-6 -30 -14.5 -65.5t-40 -144t-69 -209.5t-102.5 -244t-138.5 -267t-179.5 -258.5t-224 -237.5q-41 -38 -98 -38t-98 38q-118 103 -224 237.5t-179.5 258.5 t-138.5 267t-102.5 244t-69 209.5t-40 144t-14.5 65.5q-3 15 -3 30zM224 1199q0 -8 2 -17q3 -17 13.5 -62.5t39.5 -142.5t66.5 -203t99.5 -240.5t134 -258.5t174.5 -253.5t216.5 -229.5q23 -20 54 -20t54 20q114 101 216.5 230.5t175 253.5t134.5 258.5t99.5 240t66 202.5 t39 142t13.5 63q2 9 2 17q0 21 -11 39q-15 26 -43 36l-718 254q-14 4 -28 4l-28 -4l-718 -254q-28 -10 -43 -36q-11 -19 -11 -39zM306 1198l718 252l718 -252q-4 -18 -11 -50.5t-36 -131.5t-63.5 -197.5t-95.5 -234t-130.5 -256t-170 -248.5t-211.5 -226q-111 98 -211 224.5 t-170.5 251.5t-130 253t-96.5 237t-63 194.5t-37 134.5zM508 1112l96 -242h22q12 0 22 -8.5t14 -17.5l4 -8l254 -626h208l250 618l4 8q14 34 40 34h22l96 242h-284l-232 -586l-232 586h-284z" />
|
26 |
+
<glyph unicode="W" d="M24 606q0 203 79.5 388.5t213.5 319t319 213t388 79.5q163 0 315.5 -50.5t275.5 -143t215.5 -215.5t143 -275.5t50.5 -315.5t-50.5 -315.5t-143 -275.5t-215.5 -215.5t-275.5 -143t-315.5 -50.5q-203 0 -388 79.5t-319 213t-213.5 319t-79.5 388.5zM150 606 q0 -252 132 -461.5t352 -320.5l-412 1130q-72 -162 -72 -348zM304 1100h26q68 0 124.5 2.5t79.5 5.5l22 2q28 1 46 -16t19.5 -39.5t-13 -42.5t-42.5 -24t-70 -6l288 -858l194 578l-102 276l-88 10q-22 1 -36.5 14.5t-16.5 31.5t2.5 36t21 29.5t39.5 10.5q52 -10 194 -10 q69 0 125.5 2.5t78.5 5.5l22 2q28 1 46 -16t19.5 -39.5t-13 -42.5t-42.5 -24q-26 -4 -68 -6l286 -850l88 292q68 179 68 288q0 50 -14 102q-21 54 -38 82q-33 51 -45.5 72.5t-27.5 60.5t-15 73q0 62 41 108.5t103 47.5q-117 107 -267 165.5t-315 58.5q-220 0 -410.5 -103 t-309.5 -279zM778 -232q123 -38 246 -38q152 0 290 52q0 2 -2 2l-272 746zM1476 -144q194 118 309 317t115 433q0 208 -96 400q4 -44 4 -66q0 -149 -70 -316z" />
|
27 |
+
<glyph unicode="s" horiz-adv-x="1200" d="M604 186q154 133 278.5 378.5t179.5 497.5l-458 168v-24q18 -7 61 -22t65 -24l256 -90q4 -2 17 -7t23 -9t10 -6q0 -6 -4 -18l-428 154v-28q102 -35 178 -64q244 -85 244 -90q0 -4 -6 -16l-416 150v-30l292 -104h30q-1 -2 -2 -5t-2 -5l92 -34q-1 -2 -3 -8t-5 -8l-92 32 l-8 -26q20 -5 57 -18t37 -16l-6 -18l-94 34l-12 -24l98 -34q-3 -13 -8 -20l-96 36q-5 -9 -8 -26l98 -34q-2 -4 -4 -10.5t-4 -9.5l-120 42q-3 0 -9.5 -8t-6.5 -12l128 -46q-1 -2 -4 -9t-6 -9l-126 44q-5 -14 -10 -22l128 -48q-1 -2 -2.5 -6t-3 -6.5t-4.5 -3.5l-124 44 q-2 -4 -10 -24l128 -48l-10 -16l-126 44q-1 -4 -4 -12t-4 -12l124 -46q-1 -2 -4.5 -8t-5.5 -8l-122 44q-2 -4 -5 -12t-5 -12l122 -46l-8 -16l-122 44q-1 -3 -4 -11.5t-4 -14.5l118 -42l-10 -18l-118 42l-8 -24l114 -42q-8 -12 -10 -18l-112 40q-2 -3 -5 -12t-5 -12l106 -36 l2 -4q-8 -12 -12 -16l-104 38l-8 -26l100 -36q-8 -12 -12 -16l-96 34q-8 -16 -10 -24l92 -34q-4 -4 -12 -16l-84 32h-66v-6l134 -48q-8 -12 -14 -16l-120 44v-28l104 -40l-14 -14l-90 32v-28l72 -26q-4 -6 -14 -16l-58 22v-30q28 -8 38 -14l-14 -16q-4 2 -12 5t-12 5v-64z M604 616q10 15 10 24q0 2 -10 2v-26zM604 664l18 -6q1 2 4 10.5t4 15.5l-26 8v-28zM604 714l36 -12q1 4 4 12t4 12l-44 16v-28zM604 764l52 -20q4 10 8 26l-60 20v-26zM604 812l66 -24q9 12 12 24l-78 28v-28zM604 862l86 -32q1 4 2.5 8t3 9t2.5 7l-94 34v-26zM604 910 l102 -36q1 3 4 10.5t4 13.5l-110 40v-28zM604 960l120 -42q1 2 2.5 7t3 9t2.5 8l-128 46v-28zM604 1008l136 -48q3 6 8 26l-144 50v-28zM604 1058l156 -56h74l-230 84v-28z" />
|
28 |
+
<glyph unicode="v" horiz-adv-x="1372" d="M155 1059q0 21 10 39q13 24 39 36l460 164q12 4 25 4l25 -4l460 -164q26 -12 39 -36q10 -19 10 -39q0 -6 -1 -13q0 -1 -1 -6q-8 -36 -18 -72.5t-36 -123.5t-63.5 -172t-88 -183.5t-123 -193.5t-154.5 -169q-20 -20 -50 -20q-28 0 -48 20q-102 91 -189 219t-138 238 t-89.5 223.5t-51 165.5t-16.5 74q-1 7 -1 13zM199 1049q0 -5 1 -9q2 -13 8.5 -39.5t24.5 -89t40.5 -128t61 -151t83 -163.5t107.5 -160t133 -145q14 -10 31 -10t29 10q97 87 179.5 209t130 225.5t84.5 214t48.5 156.5t15.5 71q1 6 1 13q0 9 -5 19q-8 16 -24 22l-444 160 q-3 0 -8 1t-8 1l-14 -2l-444 -160q-16 -6 -24 -22q-6 -11 -7 -23zM368 1000h168l152 -390l154 390h168q-6 -15 -16 -43.5t-19 -51.5t-19 -43q-2 -4 -6.5 -6t-10.5 -3.5t-9 -2.5q-5 -3 -8.5 -6.5t-6 -9t-4 -8.5t-4 -10.5t-3.5 -9.5l-24 -60q-108 -273 -128 -324h-126l-54 132 q-8 24 -28 72q-8 24 -28 72l-30 74q-4 9 -9 24t-10.5 27t-14.5 23q-4 4 -9 5.5t-11 1.5t-8 1q-25 61 -56 146z" />
|
29 |
+
<glyph unicode=" " horiz-adv-x="803" />
|
30 |
+
<glyph unicode=" " horiz-adv-x="1606" />
|
31 |
+
<glyph unicode=" " horiz-adv-x="803" />
|
32 |
+
<glyph unicode=" " horiz-adv-x="1606" />
|
33 |
+
<glyph unicode=" " horiz-adv-x="535" />
|
34 |
+
<glyph unicode=" " horiz-adv-x="401" />
|
35 |
+
<glyph unicode=" " horiz-adv-x="267" />
|
36 |
+
<glyph unicode=" " horiz-adv-x="267" />
|
37 |
+
<glyph unicode=" " horiz-adv-x="200" />
|
38 |
+
<glyph unicode=" " horiz-adv-x="321" />
|
39 |
+
<glyph unicode=" " horiz-adv-x="89" />
|
40 |
+
<glyph unicode=" " horiz-adv-x="321" />
|
41 |
+
<glyph unicode=" " horiz-adv-x="401" />
|
42 |
+
<glyph unicode="" horiz-adv-x="500" d="M0 0z" />
|
43 |
+
</font>
|
44 |
+
</defs></svg>
|
_inc/fonts/automatticons-regular-webfont-webfont.woff
ADDED
Binary file
|
_inc/fonts/automatticons-regular-webfont.ttf
ADDED
Binary file
|
_inc/fonts/jetpack.eot
ADDED
Binary file
|
_inc/fonts/jetpack.svg
ADDED
@@ -0,0 +1,11 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" standalone="no"?>
|
2 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
3 |
+
<svg xmlns="http://www.w3.org/2000/svg">
|
4 |
+
<metadata>Generated by IcoMoon</metadata>
|
5 |
+
<defs>
|
6 |
+
<font id="jetpack" horiz-adv-x="1024">
|
7 |
+
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
8 |
+
<missing-glyph horiz-adv-x="1024" />
|
9 |
+
<glyph unicode=" " d="" horiz-adv-x="512" />
|
10 |
+
<glyph unicode="" d="M435.2 40.294l-28.365 36.506c-35.226-12.442-78.234-20.019-125.235-20.019s-90.010 7.475-125.286 20.019l-28.314-36.506c0-36.403 68.762-65.894 153.6-65.894s153.6 29.491 153.6 65.894zM546.56 91.494l28.365 36.506c35.277-12.442 78.234-20.019 125.235-20.019s89.958 7.475 125.235 20.019l28.365-36.506c0-36.403-68.762-65.894-153.6-65.894s-153.6 29.491-153.6 65.894zM204.8 448h51.2v-51.2h-51.2v51.2zM770.202 906.598c-21.094 11.725-46.49 19.2-74.496 19.2-28.314-0.051-53.811-7.578-74.906-19.507-44.954-45.21-81.818-130.355-104.704-237.722 1.28-4.966 2.304-10.598 3.482-15.77h-59.955c-23.654 98.253-59.034 176.23-101.53 218.982-21.606 12.186-47.616 19.917-76.493 19.917-28.723 0.051-54.579-7.526-76.083-19.558-77.875-77.875-133.222-271.155-133.222-497.766 0-84.275 7.885-163.738 21.504-234.701 37.376-29.798 107.008-50.074 187.802-50.074s150.477 20.275 187.802 50.125c6.298 32.768 11.213 67.43 14.797 103.475h59.341c-2.355-23.091-4.659-46.387-8.141-68.25 38.81-20.736 95.693-34.15 160.307-34.15 79.053 0 147.2 19.917 183.808 49.050 13.312 69.325 20.992 147.149 20.992 229.632 0 221.798-54.118 410.931-130.304 487.117zM307.2 499.2v-153.6h-19.302c5.99-54.016 16.333-106.342 32.102-153.6h-102.4c-15.77 47.258-26.112 99.584-32.102 153.6h-31.898v153.6h27.392c3.994 72.090 15.923 142.694 36.608 204.8h102.4c-20.685-62.106-32.614-132.71-36.608-204.8h23.808zM281.6 774.4c-42.394 0-76.8 17.203-76.8 38.4s34.406 38.4 76.8 38.4 76.8-17.203 76.8-38.4-34.406-38.4-76.8-38.4zM488.192 294.4c1.587 26.163 2.714 52.685 2.714 79.974 0 81.306-7.424 158.106-20.122 227.226h60.109c12.8-68.915 20.122-145.818 20.122-227.226 0-27.494-1.485-54.016-3.174-79.974h-59.648zM620.8 849.92c0 21.197 34.406 38.4 76.8 38.4s76.8-17.203 76.8-38.4-34.406-38.4-76.8-38.4-76.8 17.203-76.8 38.4zM819.2 396.8h-31.898c-5.99-54.016-16.282-106.342-32.102-153.6h-102.4c15.821 47.258 26.112 99.584 32.102 153.6h-19.302v153.6h23.808c-3.994 72.090-15.923 142.694-36.608 204.8h102.4c20.685-62.106 32.614-132.71 36.608-204.8h27.392v-153.6zM716.8 499.2h51.2v-51.2h-51.2v51.2z" />
|
11 |
+
</font></defs></svg>
|
_inc/fonts/jetpack.ttf
ADDED
Binary file
|
_inc/fonts/jetpack.woff
ADDED
Binary file
|
_inc/footer.php
ADDED
@@ -0,0 +1,61 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
global $current_user;
|
3 |
+
$is_active = Jetpack::is_active();
|
4 |
+
$user_token = Jetpack_Data::get_access_token( $current_user->ID );
|
5 |
+
$is_user_connected = $user_token && ! is_wp_error( $user_token );
|
6 |
+
$is_master_user = $current_user->ID == Jetpack_Options::get_option( 'master_user' );
|
7 |
+
?>
|
8 |
+
<div class="footer">
|
9 |
+
<?php if ( ! $is_active && current_user_can( 'jetpack_connect' ) ) : ?>
|
10 |
+
<a href="<?php echo $this->jetpack->build_connect_url() ?>" class="download-jetpack"><?php esc_html_e( 'Connect to Get Started', 'jetpack' ); ?></a>
|
11 |
+
<?php elseif ( $is_active && ! $is_user_connected && current_user_can( 'jetpack_connect_user' ) ) : ?>
|
12 |
+
<a href="<?php echo $this->jetpack->build_connect_url() ?>" class="download-jetpack"><?php esc_html_e( 'Link your account to WordPress.com', 'jetpack' ); ?></a>
|
13 |
+
<?php endif; ?>
|
14 |
+
|
15 |
+
<nav class="primary nav-horizontal">
|
16 |
+
<div class="a8c-attribution">
|
17 |
+
<span>
|
18 |
+
<?php echo sprintf( __( 'An %s Airline', 'jetpack' ),
|
19 |
+
'<a href="http://automattic.com/" class="a8c-logo">Automattic</a>'
|
20 |
+
); ?>
|
21 |
+
</span>
|
22 |
+
</div>
|
23 |
+
</nav><!-- .primary -->
|
24 |
+
|
25 |
+
<nav class="secondary nav-horizontal">
|
26 |
+
<div class="secondary-footer">
|
27 |
+
<a href="http://jetpack.me">Jetpack <?php echo JETPACK__VERSION; ?></a>
|
28 |
+
<a href="http://wordpress.com/tos/"><?php esc_html_e( 'Terms', 'jetpack' ); ?></a>
|
29 |
+
<a href="http://automattic.com/privacy/"><?php esc_html_e( 'Privacy', 'jetpack' ); ?></a>
|
30 |
+
<a href="<?php echo esc_url( Jetpack::admin_url( 'page=jetpack-debugger' ) ); ?>" title="<?php esc_attr_e( 'Test your site’s compatibility with Jetpack.', 'jetpack' ); ?>"><?php _e( 'Debug', 'jetpack' ); ?></a>
|
31 |
+
<a href="http://jetpack.me/contact-support/" title="<?php esc_attr_e( 'Contact the Jetpack Happiness Squad.', 'jetpack' ); ?>"><?php _e( 'Support', 'jetpack' ); ?></a>
|
32 |
+
<a href="http://jetpack.me/survey/?rel=<?php echo JETPACK__VERSION; ?>" title="<?php esc_attr_e( 'Take a survey. Tell us how we’re doing.', 'jetpack' ); ?>"><?php _e( 'Give Us Feedback', 'jetpack' ); ?></a>
|
33 |
+
|
34 |
+
<?php if ( $is_active && current_user_can( 'jetpack_disconnect' ) ) : ?>
|
35 |
+
<a href="<?php echo wp_nonce_url( Jetpack::admin_url( 'action=disconnect' ), 'jetpack-disconnect' ); ?>"><?php esc_html_e( 'Disconnect from WordPress.com', 'jetpack' ); ?></a>
|
36 |
+
<?php endif; ?>
|
37 |
+
<?php if ( $is_active && $is_user_connected && ! $is_master_user ) : ?>
|
38 |
+
<a href="<?php echo wp_nonce_url( Jetpack::admin_url( 'action=unlink' ), 'jetpack-unlink' ); ?>"><?php esc_html_e( 'Unlink your user account', 'jetpack' ); ?></a>
|
39 |
+
<?php endif; ?>
|
40 |
+
|
41 |
+
</div>
|
42 |
+
</nav><!-- .secondary -->
|
43 |
+
</div><!-- .footer -->
|
44 |
+
</div><!-- .wrapper -->
|
45 |
+
|
46 |
+
<div class="modal">
|
47 |
+
<header>
|
48 |
+
<a href="#" class="close">×</a>
|
49 |
+
<ul>
|
50 |
+
<li class="learn-more"><a href="javascript:;" data-tab="learn-more"><?php esc_html_e( 'Learn More', 'jetpack' ); ?></a></li>
|
51 |
+
<li class="config"><a href="javascript:;" data-tab="config"><?php esc_html_e( 'Config', 'jetpack' ); ?></a></li>
|
52 |
+
</ul>
|
53 |
+
</header>
|
54 |
+
<div class="content-container"><div class="content"></div></div>
|
55 |
+
</div>
|
56 |
+
<div class="shade" />
|
57 |
+
|
58 |
+
</div><!-- .jp-frame -->
|
59 |
+
</div><!-- .jp-content -->
|
60 |
+
|
61 |
+
<?php if ( 'jetpack_modules' == $_GET['page'] ) return; ?>
|
_inc/gallery-settings.js
CHANGED
@@ -20,10 +20,11 @@
|
|
20 |
$el.find( 'select[name=type]' ).on( 'change', function () {
|
21 |
var columnSetting = $el.find( 'select[name=columns]' ).closest( 'label.setting' );
|
22 |
|
23 |
-
if ( 'default'
|
24 |
columnSetting.show();
|
25 |
-
else
|
26 |
columnSetting.hide();
|
|
|
27 |
} ).change();
|
28 |
|
29 |
return this;
|
20 |
$el.find( 'select[name=type]' ).on( 'change', function () {
|
21 |
var columnSetting = $el.find( 'select[name=columns]' ).closest( 'label.setting' );
|
22 |
|
23 |
+
if ( 'default' === $( this ).val() ) {
|
24 |
columnSetting.show();
|
25 |
+
} else {
|
26 |
columnSetting.hide();
|
27 |
+
}
|
28 |
} ).change();
|
29 |
|
30 |
return this;
|
_inc/header.php
ADDED
@@ -0,0 +1,21 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php $current = $_GET['page']; ?>
|
2 |
+
<div class="jp-content">
|
3 |
+
<div class="jp-frame">
|
4 |
+
<div class="header">
|
5 |
+
<nav role="navigation" class="header-nav drawer-nav nav-horizontal">
|
6 |
+
|
7 |
+
<ul class="main-nav">
|
8 |
+
<li class="jetpack-logo"><span><?php esc_html_e( 'Jetpack', 'jetpack' ); ?></span></li>
|
9 |
+
<li class="jetpack-page">
|
10 |
+
<a href="<?php echo Jetpack::admin_url(); ?>" <?php if ( 'jetpack' == $current ) { echo 'class="current"'; } ?>><?php esc_html_e( 'Home', 'jetpack' ); ?></a>
|
11 |
+
</li>
|
12 |
+
<?php if ( Jetpack::is_active() || Jetpack::is_development_mode() ) : ?>
|
13 |
+
<li class="jetpack-modules">
|
14 |
+
<a href="<?php echo Jetpack::admin_url( 'page=jetpack_modules' ); ?>" <?php if ( 'jetpack_modules' == $current ) { echo 'class="current"'; } ?>><?php esc_html_e( 'Settings', 'jetpack' ); ?></a>
|
15 |
+
</li>
|
16 |
+
<?php endif; ?>
|
17 |
+
</ul>
|
18 |
+
|
19 |
+
</nav>
|
20 |
+
</div><!-- .header -->
|
21 |
+
<div class="wrapper">
|
_inc/icanhaz.js
ADDED
@@ -0,0 +1,12 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ICanHaz.js version 0.10.2 - by @HenrikJoreteg - http://icanhazjs.com
|
2 |
+
(function(){var r,v=Object.prototype.toString;Array.isArray=Array.isArray||function(a){return"[object Array]"==v.call(a)};var s=String.prototype.trim,l;if(s)l=function(a){return null==a?"":s.call(a)};else{var n,p;/\S/.test("\u00a0")?(n=/^[\s\xA0]+/,p=/[\s\xA0]+$/):(n=/^\s+/,p=/\s+$/);l=function(a){return null==a?"":a.toString().replace(n,"").replace(p,"")}}var w={"&":"&","<":"<",">":">",'"':""","'":"'"},t={},u=function(){};u.prototype={otag:"{{",ctag:"}}",pragmas:{},buffer:[],pragmas_implemented:{"IMPLICIT-ITERATOR":!0},
|
3 |
+
context:{},render:function(a,c,b,d){d||(this.context=c,this.buffer=[]);if(this.includes("",a)){a=this.render_pragmas(a);var e=this.render_section(a,c,b);!1===e&&(e=this.render_tags(a,c,b,d));if(d)return e;this.sendLines(e)}else{if(d)return a;this.send(a)}},send:function(a){""!==a&&this.buffer.push(a)},sendLines:function(a){if(a){a=a.split("\n");for(var c=0;c<a.length;c++)this.send(a[c])}},render_pragmas:function(a){if(!this.includes("%",a))return a;var c=this,b=this.getCachedRegex("render_pragmas",
|
4 |
+
function(a,b){return RegExp(a+"%([\\w-]+) ?([\\w]+=[\\w]+)?"+b,"g")});return a.replace(b,function(a,b,g){if(!c.pragmas_implemented[b])throw{message:"This implementation of mustache doesn't understand the '"+b+"' pragma"};c.pragmas[b]={};g&&(a=g.split("="),c.pragmas[b][a[0]]=a[1]);return""})},render_partial:function(a,c,b){a=l(a);if(!b||void 0===b[a])throw{message:"unknown_partial '"+a+"'"};return!c||"object"!=typeof c[a]?this.render(b[a],c,b,!0):this.render(b[a],c[a],b,!0)},render_section:function(a,
|
5 |
+
c,b){if(!this.includes("#",a)&&!this.includes("^",a))return!1;var d=this,e=this.getCachedRegex("render_section",function(a,b){return RegExp("^([\\s\\S]*?)"+a+"(\\^|\\#)\\s*(.+)\\s*"+b+"\n*([\\s\\S]*?)"+a+"\\/\\s*\\3\\s*"+b+"\\s*([\\s\\S]*)$","g")});return a.replace(e,function(a,e,j,f,k,m){a=e?d.render_tags(e,c,b,!0):"";m=m?d.render(m,c,b,!0):"";var q;f=d.find(f,c);"^"===j?q=!f||Array.isArray(f)&&0===f.length?d.render(k,c,b,!0):"":"#"===j&&(q=Array.isArray(f)?d.map(f,function(a){return d.render(k,
|
6 |
+
d.create_context(a),b,!0)}).join(""):d.is_object(f)?d.render(k,d.create_context(f),b,!0):"function"==typeof f?f.call(c,k,function(a){return d.render(a,c,b,!0)}):f?d.render(k,c,b,!0):"");return a+q+m})},render_tags:function(a,c,b,d){var e=this,g=function(){return e.getCachedRegex("render_tags",function(a,b){return RegExp(a+"(=|!|>|&|\\{|%)?([^#\\^]+?)\\1?"+b+"+","g")})},h=g(),j=function(a,d,f){switch(d){case "!":return"";case "=":return e.set_delimiters(f),h=g(),"";case ">":return e.render_partial(f,
|
7 |
+
c,b);case "{":case "&":return e.find(f,c);default:return a=e.find(f,c),String(a).replace(/&(?!\w+;)|[<>"']/g,function(a){return w[a]||a})}};a=a.split("\n");for(var f=0;f<a.length;f++)a[f]=a[f].replace(h,j,this),d||this.send(a[f]);if(d)return a.join("\n")},set_delimiters:function(a){a=a.split(" ");this.otag=this.escape_regex(a[0]);this.ctag=this.escape_regex(a[1])},escape_regex:function(a){arguments.callee.sRE||(arguments.callee.sRE=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\)","g"));
|
8 |
+
return a.replace(arguments.callee.sRE,"\\$1")},find:function(a,c){a=l(a);var b;if(a.match(/([a-z_]+)\./ig)){var d=this.walk_context(a,c);(!1===d||0===d||d)&&(b=d)}else!1===c[a]||0===c[a]||c[a]?b=c[a]:(!1===this.context[a]||0===this.context[a]||this.context[a])&&(b=this.context[a]);return"function"==typeof b?b.apply(c):void 0!==b?b:""},walk_context:function(a,c){for(var b=a.split("."),d=void 0!=c[b[0]]?c:this.context,e=d[b.shift()];void 0!=e&&0<b.length;)d=e,e=e[b.shift()];return"function"==typeof e?
|
9 |
+
e.apply(d):e},includes:function(a,c){return-1!=c.indexOf(this.otag+a)},create_context:function(a){if(this.is_object(a))return a;var c=".";this.pragmas["IMPLICIT-ITERATOR"]&&(c=this.pragmas["IMPLICIT-ITERATOR"].iterator);var b={};b[c]=a;return b},is_object:function(a){return a&&"object"==typeof a},map:function(a,c){if("function"==typeof a.map)return a.map(c);for(var b=[],d=a.length,e=0;e<d;e++)b.push(c(a[e]));return b},getCachedRegex:function(a,c){var b=t[this.otag];b||(b=t[this.otag]={});var d=b[this.ctag];
|
10 |
+
d||(d=b[this.ctag]={});(b=d[a])||(b=d[a]=c(this.otag,this.ctag));return b}};r={name:"mustache.js",version:"0.4.0",to_html:function(a,c,b,d){var e=new u;d&&(e.send=d);e.render(a,c||{},b);if(!d)return e.buffer.join("\n")}};(function(){function a(a){return"".trim?a.trim():a.replace(/^\s+/,"").replace(/\s+$/,"")}var c={VERSION:"0.10.2",templates:{},$:"undefined"!==typeof window?window.jQuery||window.Zepto||null:null,addTemplate:function(b,d){if("object"===typeof b)for(var e in b)this.addTemplate(e,b[e]);
|
11 |
+
else c[b]?console.error("Invalid name: "+b+"."):c.templates[b]?console.error('Template "'+b+' " exists'):(c.templates[b]=d,c[b]=function(d,e){d=d||{};var j=r.to_html(c.templates[b],d,c.templates);return c.$&&!e?c.$(a(j)):j})},clearAll:function(){for(var a in c.templates)delete c[a];c.templates={}},refresh:function(){c.clearAll();c.grabTemplates()},grabTemplates:function(){var b,d,e=document.getElementsByTagName("script"),g,h=[];b=0;for(d=e.length;b<d;b++)if((g=e[b])&&g.innerHTML&&g.id&&("text/html"===
|
12 |
+
g.type||"text/x-icanhaz"===g.type))c.addTemplate(g.id,a(g.innerHTML)),h.unshift(g);b=0;for(d=h.length;b<d;b++)h[b].parentNode.removeChild(h[b])}};"undefined"!==typeof exports?("undefined"!==typeof module&&module.exports&&(exports=module.exports=c),exports.ich=c):this.ich=c;"undefined"!==typeof document&&(c.$?c.$(function(){c.grabTemplates()}):document.addEventListener("DOMContentLoaded",function(){c.grabTemplates()},!0))})()})();
|
_inc/images/a8c.png
DELETED
Binary file
|
_inc/images/alertbox-closeicon-2x.png
DELETED
Binary file
|
_inc/images/alertbox-closeicon.png
DELETED
Binary file
|
_inc/images/alertbox-clouds-2x.png
DELETED
Binary file
|
_inc/images/alertbox-clouds.png
DELETED
Binary file
|
_inc/images/arrow-2x.png
DELETED
Binary file
|
_inc/images/arrow.png
DELETED
Binary file
|
_inc/images/arrows-2x.png
DELETED
Binary file
|
_inc/images/automattic-2x.png
DELETED
Binary file
|
_inc/images/automattic.png
DELETED
Binary file
|
_inc/images/footer-clouds-2x.png
DELETED
Binary file
|
_inc/images/footer-clouds.png
DELETED
Binary file
|
_inc/images/header-clouds-2x.png
DELETED
Binary file
|
_inc/images/header-clouds-small-2x.png
DELETED
Binary file
|
_inc/images/header-clouds-small.png
DELETED
Binary file
|
_inc/images/header-clouds.png
DELETED
Binary file
|
_inc/images/icon-comingsoon-2x.png
DELETED
Binary file
|
_inc/images/icon-comingsoon.png
DELETED
Binary file
|
_inc/images/jetpack-closebox-icon.png
DELETED
Binary file
|
_inc/images/jetpack-icon.svg
DELETED
@@ -1,13 +0,0 @@
|
|
1 |
-
<?xml version="1.0" encoding="utf-8"?>
|
2 |
-
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
3 |
-
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20px" height="20px" viewBox="0 0 20 20" enable-background="new 0 0 20 20" xml:space="preserve">
|
4 |
-
<g id="jetpack">
|
5 |
-
<path fill="#999999" d="M8.5,17.963L7.946,17.25c-0.688,0.243-1.528,0.391-2.446,0.391s-1.758-0.146-2.447-0.391L2.5,17.963c0,0.711,1.343,1.287,3,1.287S8.5,18.674,8.5,17.963z"/>
|
6 |
-
<path fill="#999999" d="M10.675,16.963l0.554-0.713c0.689,0.243,1.528,0.391,2.446,0.391s1.757-0.146,2.446-0.391l0.554,0.713c0,0.711-1.343,1.287-3,1.287S10.675,17.674,10.675,16.963z"/>
|
7 |
-
<g>
|
8 |
-
<rect x="4" y="10" fill="#999999" width="1" height="1"/>
|
9 |
-
<path fill="#999999" d="M15.043,1.043c-0.412-0.229-0.908-0.375-1.455-0.375c-0.553,0.001-1.051,0.148-1.463,0.381c-0.878,0.883-1.598,2.546-2.045,4.643C10.105,5.789,10.125,5.899,10.148,6H8.977C8.515,4.081,7.824,2.558,6.994,1.723C6.572,1.485,6.064,1.334,5.5,1.334C4.939,1.333,4.434,1.481,4.014,1.716c-1.521,1.521-2.602,5.296-2.602,9.722c0,1.646,0.154,3.198,0.42,4.584C2.562,16.604,3.922,17,5.5,17s2.939-0.396,3.668-0.979C9.291,15.381,9.387,14.704,9.457,14h1.159c-0.046,0.451-0.091,0.906-0.159,1.333C11.215,15.738,12.326,16,13.588,16c1.544,0,2.875-0.389,3.59-0.958c0.26-1.354,0.41-2.874,0.41-4.485C17.588,6.225,16.531,2.531,15.043,1.043z M6,9v3H5.623c0.117,1.055,0.319,2.077,0.627,3h-2c-0.308-0.923-0.51-1.945-0.627-3H3V9h0.535C3.613,7.592,3.846,6.213,4.25,5h2C5.846,6.213,5.613,7.592,5.535,9H6z M5.5,3.625c-0.828,0-1.5-0.336-1.5-0.75s0.672-0.75,1.5-0.75S7,2.461,7,2.875S6.328,3.625,5.5,3.625z M9.535,13c0.031-0.511,0.053-1.029,0.053-1.562C9.588,9.85,9.443,8.35,9.195,7h1.174c0.25,1.346,0.393,2.848,0.393,4.438c0,0.537-0.029,1.055-0.062,1.562H9.535z M12.125,2.15c0-0.414,0.672-0.75,1.5-0.75s1.5,0.336,1.5,0.75s-0.672,0.75-1.5,0.75S12.125,2.564,12.125,2.15z M16,11h-0.623c-0.117,1.055-0.318,2.077-0.627,3h-2c0.309-0.923,0.51-1.945,0.627-3H13V8h0.465c-0.078-1.408-0.311-2.787-0.715-4h2c0.404,1.213,0.637,2.592,0.715,4H16V11z"/>
|
10 |
-
<rect x="14" y="9" fill="#999999" width="1" height="1"/>
|
11 |
-
</g>
|
12 |
-
</g>
|
13 |
-
</svg>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
_inc/images/logo-2x.png
DELETED
Binary file
|
_inc/images/logo-small-2x.png
DELETED
Binary file
|
_inc/images/logo-small.png
DELETED
Binary file
|
_inc/images/logo.png
DELETED
Binary file
|
_inc/images/menuicon-sprite-2x.png
DELETED
Binary file
|
_inc/images/menuicon-sprite.png
DELETED
Binary file
|
_inc/images/module-clouds-2x.png
DELETED
Binary file
|
_inc/images/module-clouds.png
DELETED
Binary file
|
_inc/images/module-icons-sprite-2x.png
DELETED
Binary file
|
_inc/images/module-icons-sprite.png
DELETED
Binary file
|
_inc/images/publicize.png
DELETED
Binary file
|
_inc/images/screen-icon.png
DELETED
Binary file
|
_inc/images/status-light-2x.png
DELETED
Binary file
|
_inc/images/status-light.png
DELETED
Binary file
|
_inc/img/connect-plug.svg
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
4 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
5 |
+
width="59.998px" height="59.997px" viewBox="0 0 59.998 59.997" enable-background="new 0 0 59.998 59.997" xml:space="preserve">
|
6 |
+
<path fill="#FFFFFF" d="M29.999,0C13.431,0,0,13.431,0,29.999s13.431,30,29.999,30c16.568,0,29.999-13.431,29.999-30
|
7 |
+
C59.998,13.431,46.567,0,29.999,0z M29.999,56C15.639,56,3.998,44.359,3.998,29.999S15.639,3.998,29.999,3.998
|
8 |
+
C44.358,3.998,56,15.639,56,29.999S44.358,56,29.999,56z"/>
|
9 |
+
<g>
|
10 |
+
<path fill="#FFFFFF" d="M20.96,20.884l1.886-2.321l18.681,18.68l-2.47,1.742c-0.688,0.689-1.847,1.264-3.47,1.72
|
11 |
+
c-1.624,0.456-3.105,0.685-4.449,0.685h-8.044l-1.571,1.568c-0.606,0.609-1.339,0.912-2.197,0.912c-0.856,0-1.59-0.303-2.196-0.912
|
12 |
+
c-0.608-0.593-0.913-1.322-0.913-2.188c0-0.861,0.302-1.598,0.913-2.205l1.569-1.571V28.95c0-1.327,0.212-2.833,0.633-4.519
|
13 |
+
C19.756,22.744,20.296,21.562,20.96,20.884z M37.546,17.215l-6.717,6.717l-3.878-3.876l6.716-6.718
|
14 |
+
c0.362-0.357,0.86-0.474,1.496-0.341s1.214,0.466,1.74,1.005c0.539,0.526,0.871,1.104,0.996,1.732
|
15 |
+
C38.021,16.361,37.904,16.857,37.546,17.215z M36.013,29.114l6.717-6.716c0.343-0.358,0.834-0.478,1.469-0.353
|
16 |
+
c0.636,0.125,1.215,0.456,1.742,0.995c0.538,0.525,0.871,1.104,0.994,1.732c0.127,0.629,0.008,1.124-0.352,1.482l-6.717,6.737
|
17 |
+
L36.013,29.114z"/>
|
18 |
+
</g>
|
19 |
+
</svg>
|
_inc/img/custom-css.jpg
ADDED
Binary file
|
_inc/img/custom-css@2x.jpg
ADDED
Binary file
|
_inc/img/download-arrow.svg
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
4 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
5 |
+
width="59.998px" height="59.997px" viewBox="0 0 59.998 59.997" enable-background="new 0 0 59.998 59.997" xml:space="preserve">
|
6 |
+
<path fill="#FFFFFF" d="M29.999,0C13.431,0,0,13.431,0,29.999s13.431,29.999,29.999,29.999s29.999-13.43,29.999-29.999
|
7 |
+
C59.998,13.431,46.567,0,29.999,0z M29.999,56C15.639,56,3.998,44.359,3.998,29.999S15.639,3.998,29.999,3.998S56,15.639,56,29.999
|
8 |
+
S44.359,56,29.999,56z"/>
|
9 |
+
<path fill="#FFFFFF" d="M24.849,31.013h-8.242l13.737,16.596l13.737-16.596h-8.242V14.417h-10.99V31.013z"/>
|
10 |
+
</svg>
|
_inc/img/new-badge.svg
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
4 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
5 |
+
width="64px" height="64px" viewBox="0 0 64 64" enable-background="new 0 0 64 64" xml:space="preserve">
|
6 |
+
<path fill="#7BAF60" d="M64,32l-4.533,5.466l2.104,6.784l-6.286,3.306l-0.658,7.071l-7.072,0.657l-3.306,6.286l-6.783-2.104L32,64
|
7 |
+
l-5.466-4.533l-6.784,2.104l-3.306-6.286l-7.072-0.658l-0.657-7.071L2.429,44.25l2.104-6.783L0,32l4.533-5.466L2.429,19.75
|
8 |
+
l6.286-3.306l0.658-7.072l7.071-0.657l3.306-6.286l6.783,2.104L32,0l5.466,4.533l6.784-2.104l3.306,6.286l7.072,0.658l0.657,7.071
|
9 |
+
l6.286,3.306l-2.104,6.783L64,32z"/>
|
10 |
+
</svg>
|
_inc/img/rocketeer.svg
ADDED
@@ -0,0 +1,14 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
4 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
5 |
+
width="50.076px" height="224px" viewBox="0 0 50.076 224" enable-background="new 0 0 50.076 224" xml:space="preserve">
|
6 |
+
<path fill="#F9F9FA" d="M27.029,84.532v-9.583l9.151-5.073v-1.691v-1.466l-3.292-2.114h-1.792v3.58h-4.067v-7.329l-3.502-3.833V0
|
7 |
+
l-8.445,27.397l4.223,6.342l-4.392,6.342H0v23.423l7.456-9.217l4.702,0.93l-4.194,5.243v6.68L3.982,62.66L0,67.141v21.478
|
8 |
+
l3.474,4.482v4.397l4.491,8.625v-21.59l5.847-2.932v4.284l-4.632,4.623l13.557,28.412l-4.18,11.162l6.779,11.725l-3.898,2.368
|
9 |
+
l5.592,13.642V98.851l10.845-5.75v14.995l-2.009,0.783l-2.736-2.249v13.868l8.586-13.078l8.361-22.887H27.029z M2.711,49.975v-7.272
|
10 |
+
h5.253L2.711,49.975z"/>
|
11 |
+
<path fill="#F9F9FA" d="M7.167,163.342l-1.942-42.844h3.883L7.167,163.342z"/>
|
12 |
+
<path fill="#F9F9FA" d="M35.256,175.068l-1.942-33.147h3.884L35.256,175.068z"/>
|
13 |
+
<path fill="#F9F9FA" d="M18.522,224l-1.942-64.078h3.883L18.522,224z"/>
|
14 |
+
</svg>
|
_inc/img/the-cloud-sm.svg
ADDED
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
4 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
5 |
+
width="1600px" height="228px" viewBox="0 0 1600 228" enable-background="new 0 0 1600 228" xml:space="preserve">
|
6 |
+
<path fill-rule="evenodd" clip-rule="evenodd" fill="#F9F9F9" d="M-625,228H975.551l0.041-36.42l-0.788,0.01
|
7 |
+
c-16.345,0.18-31.689,3.44-45.05,9.061c-16.412-21.551-47.318-36.07-82.752-36.07c-26.108,0-49.767,7.891-66.977,20.67
|
8 |
+
c-9.205-4.23-20.023-6.67-31.599-6.67c-24.405,0-45.438,10.82-55.043,26.42c-6.141-1.57-12.707-2.42-19.556-2.42
|
9 |
+
c-19.594,0-37.005,6.98-48.088,17.8c-10.03-5.53-22.433-8.8-35.834-8.8c-11.269,0-21.818,2.311-30.865,6.33
|
10 |
+
c-17.01-19.471-46.358-32.33-79.7-32.33c-9.137,0-17.97,0.96-26.335,2.76c-17.437-14.58-42.746-23.76-70.908-23.76
|
11 |
+
c-34.754,0-65.166,13.971-81.805,34.85c-13.014-5.02-27.773-7.85-43.413-7.85c-24.404,0-46.649,6.891-63.501,18.21
|
12 |
+
c-12.602-4.62-26.762-7.21-41.735-7.21c-10.697,0-20.981,1.32-30.585,3.76c-15.027-24.64-48.169-41.76-86.64-41.76
|
13 |
+
c-10.55,0-20.688,1.279-30.172,3.66c-11.11-9.6-27.495-15.66-45.758-15.66s-34.648,6.061-45.758,15.66
|
14 |
+
c-9.485-2.381-19.622-3.66-30.172-3.66c-26.708,0-50.846,8.25-68.137,21.54c-3.863-0.36-7.793-0.54-11.79-0.54
|
15 |
+
c-32.636,0-61.437,12.32-78.594,31.1c-17.157-18.779-45.958-31.1-78.594-31.1c-2.944,0-5.847,0.1-8.725,0.29
|
16 |
+
c-16.877-20.011-46.637-33.29-80.526-33.29c-23.991,0-45.904,6.66-62.649,17.65c-8.672-3.601-18.65-5.65-29.266-5.65
|
17 |
+
c-26.456,0-48.955,12.721-57.214,30.46c-9.258-2.25-19.129-3.46-29.373-3.46h-0.707L-625,228z"/>
|
18 |
+
<path fill-rule="evenodd" clip-rule="evenodd" fill="#F9F9F9" d="M972,228h1600.551l0.041-36.42l-0.788,0.01
|
19 |
+
c-16.345,0.18-31.689,3.44-45.05,9.061c-16.412-21.551-47.318-36.07-82.752-36.07c-26.108,0-49.767,7.891-66.977,20.67
|
20 |
+
c-9.205-4.23-20.023-6.67-31.599-6.67c-24.405,0-45.438,10.82-55.043,26.42c-6.141-1.57-12.707-2.42-19.556-2.42
|
21 |
+
c-19.594,0-37.005,6.98-48.088,17.8c-10.03-5.53-22.433-8.8-35.834-8.8c-11.269,0-21.818,2.311-30.865,6.33
|
22 |
+
c-17.01-19.471-46.358-32.33-79.7-32.33c-9.137,0-17.97,0.96-26.335,2.76c-17.437-14.58-42.746-23.76-70.908-23.76
|
23 |
+
c-34.754,0-65.166,13.971-81.805,34.85c-13.014-5.02-27.773-7.85-43.413-7.85c-24.404,0-46.649,6.891-63.501,18.21
|
24 |
+
c-12.602-4.62-26.762-7.21-41.734-7.21c-10.697,0-20.981,1.32-30.586,3.76c-15.026-24.64-48.169-41.76-86.64-41.76
|
25 |
+
c-10.55,0-20.688,1.279-30.173,3.66c-11.109-9.6-27.494-15.66-45.758-15.66c-18.263,0-34.647,6.061-45.758,15.66
|
26 |
+
c-9.484-2.381-19.621-3.66-30.172-3.66c-26.709,0-50.846,8.25-68.137,21.54c-3.863-0.36-7.793-0.54-11.789-0.54
|
27 |
+
c-32.637,0-61.438,12.32-78.595,31.1c-17.157-18.779-45.958-31.1-78.595-31.1c-2.943,0-5.847,0.1-8.725,0.29
|
28 |
+
c-16.877-20.011-46.637-33.29-80.525-33.29c-23.991,0-45.904,6.66-62.649,17.65c-8.672-3.601-18.649-5.65-29.267-5.65
|
29 |
+
c-26.455,0-48.955,12.721-57.214,30.46c-9.258-2.25-19.129-3.46-29.372-3.46h-0.707L972,228z"/>
|
30 |
+
</svg>
|
_inc/img/the-cloud.svg
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
4 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
5 |
+
width="1600px" height="228px" viewBox="0.5 228.501 1600 228" enable-background="new 0.5 228.501 1600 228" xml:space="preserve"
|
6 |
+
>
|
7 |
+
<g>
|
8 |
+
<path fill="#F9F9FA" d="M1453.303,302.058c-4.16,0-8.26,0.254-12.292,0.732c-34.434-34.775-82.206-56.319-135.012-56.319
|
9 |
+
c-76.536,0-142.5,45.255-172.599,110.465c-38.802,3.277-72.64,23.961-93.684,54.218c-19.673-23.635-49.311-38.683-82.466-38.683
|
10 |
+
c-35.937,0-67.742,17.677-87.203,44.809c-25.36-14.512-54.734-22.809-86.047-22.809c-49.717,0-94.549,20.914-126.182,54.422
|
11 |
+
c-12.343-5.412-25.977-8.422-40.318-8.422c-3.76,0-7.469,0.214-11.122,0.615c-22.61-39.276-64.744-65.882-113.148-66.59
|
12 |
+
c-18.183-83.22-92.305-145.525-180.98-145.525c-44.302,0-84.969,15.553-116.846,41.495c-9.615-2.189-19.62-3.349-29.898-3.349
|
13 |
+
c-57.421,0-106.409,36.078-125.551,86.8c-12.423-4.048-25.681-6.245-39.454-6.245v108.829h1600V347.672
|
14 |
+
c-19.521,0-38.011,4.401-54.542,12.256C1529.208,325.662,1494.014,302.058,1453.303,302.058z"/>
|
15 |
+
</g>
|
16 |
+
</svg>
|
_inc/img/the-footcloud.svg
ADDED
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
4 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
5 |
+
width="173.407px" height="45px" viewBox="0 0 173.407 45" enable-background="new 0 0 173.407 45" xml:space="preserve">
|
6 |
+
<path fill-rule="evenodd" clip-rule="evenodd" fill="#F9F9FA" d="M173.407,45c-2.7-9.258-11.244-16.025-21.375-16.025
|
7 |
+
c-2.706,0-5.299,0.484-7.699,1.368c-6.409-9.975-17.594-16.589-30.332-16.589c-4.5,0-8.804,0.832-12.776,2.339
|
8 |
+
C93.396,6.288,81.349,0,67.827,0C51.756,0,37.763,8.878,30.468,21.992c-1.225-0.17-2.475-0.265-3.747-0.265
|
9 |
+
C13.079,21.727,1.808,31.855,0,45H173.407z"/>
|
10 |
+
</svg>
|
_inc/img/the-undercloud.svg
ADDED
@@ -0,0 +1,13 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" encoding="utf-8"?>
|
2 |
+
<!-- Generator: Adobe Illustrator 17.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
3 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
4 |
+
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
5 |
+
width="1600px" height="192px" viewBox="0.5 0 1600 192" enable-background="new 0.5 0 1600 192" xml:space="preserve">
|
6 |
+
<path fill="#F9F9FA" d="M0.5,0v191.075c52.225,0,99.382-21.691,132.96-56.553c6.277,1.28,12.775,1.953,19.43,1.953
|
7 |
+
c35.837,0,67.121-19.491,83.833-48.45c16.734,9.073,35.904,14.226,56.276,14.226c19.744,0,38.354-4.845,54.716-13.403
|
8 |
+
C379.357,120.6,423.133,140.25,471.5,140.25c68.117,0,127.129-38.975,155.958-95.84c12.777,4.111,26.398,6.34,40.542,6.34
|
9 |
+
c33.841,0,64.708-12.717,88.099-33.626C786.558,38.322,823.578,50.75,863.5,50.75c36.695,0,70.938-10.501,99.888-28.66
|
10 |
+
c4.843,0.76,9.805,1.16,14.862,1.16c15.031,0,29.242-3.496,41.876-9.71c24.748,31.494,62.929,51.925,105.911,52.679
|
11 |
+
c43.287,50.806,107.736,83.031,179.714,83.031c33.539,0,65.443-6.997,94.334-19.609c15.128,10.172,33.34,16.109,52.941,16.109
|
12 |
+
c7.979,0,15.726-0.989,23.131-2.842c32.807,29.92,76.444,48.167,124.344,48.167V0H0.5z"/>
|
13 |
+
</svg>
|
_inc/img/wordpress-connect.jpg
ADDED
Binary file
|
_inc/img/wordpress-connect@2x.jpg
ADDED
Binary file
|
_inc/img/wordpress-stats.jpg
ADDED
Binary file
|
_inc/img/wordpress-stats@2x.jpg
ADDED
Binary file
|
_inc/jetpack-admin-rtl.css
ADDED
@@ -0,0 +1,2323 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* Do not modify this file directly. It is compiled Sass code.
|
3 |
+
* @see: jetpack/_inc/jetpack.scss
|
4 |
+
*/
|
5 |
+
@font-face {
|
6 |
+
font-family: 'automatticons';
|
7 |
+
src: url("fonts/automatticons-regular-webfont-webfont.eot");
|
8 |
+
src: url("fonts/automatticons-regular-webfont-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/automatticons-regular-webfont-webfont.woff") format("woff"), url("fonts/automatticons-regular-webfont-webfont.ttf") format("truetype"), url("fonts/automatticons-regular-webfont-webfont.svg#automatticonsregular") format("svg");
|
9 |
+
font-weight: normal;
|
10 |
+
font-style: normal;
|
11 |
+
}
|
12 |
+
@font-face {
|
13 |
+
font-family: 'Jetpack';
|
14 |
+
src: url("fonts/jetpack.eot");
|
15 |
+
src: url("fonts/jetpack.eot?#iefix") format("embedded-opentype"), url("fonts/jetpack.ttf") format("truetype"), url("fonts/jetpack.woff") format("woff"), url("fonts/jetpack.svg#jetpack") format("svg");
|
16 |
+
font-weight: normal;
|
17 |
+
font-style: normal;
|
18 |
+
}
|
19 |
+
*,
|
20 |
+
*:before,
|
21 |
+
*:after {
|
22 |
+
-webkit-box-sizing: border-box;
|
23 |
+
-moz-box-sizing: border-box;
|
24 |
+
box-sizing: border-box;
|
25 |
+
}
|
26 |
+
|
27 |
+
html,
|
28 |
+
button,
|
29 |
+
input,
|
30 |
+
select,
|
31 |
+
textarea {
|
32 |
+
color: #222;
|
33 |
+
font-family: "Open Sans", Helvetica, sans-serif;
|
34 |
+
font-weight: 400;
|
35 |
+
-webkit-font-smoothing: antialiased;
|
36 |
+
}
|
37 |
+
|
38 |
+
body {
|
39 |
+
font-size: 1em;
|
40 |
+
font-size: 14px;
|
41 |
+
line-height: 1.4;
|
42 |
+
}
|
43 |
+
|
44 |
+
::-moz-selection {
|
45 |
+
background: #91bd51;
|
46 |
+
color: white;
|
47 |
+
text-shadow: none;
|
48 |
+
}
|
49 |
+
|
50 |
+
::selection {
|
51 |
+
background: #91bd51;
|
52 |
+
color: white;
|
53 |
+
text-shadow: none;
|
54 |
+
}
|
55 |
+
|
56 |
+
h1,
|
57 |
+
h2,
|
58 |
+
h3,
|
59 |
+
h4,
|
60 |
+
h5,
|
61 |
+
h6 {
|
62 |
+
color: #222;
|
63 |
+
font-weight: 700;
|
64 |
+
}
|
65 |
+
|
66 |
+
a {
|
67 |
+
color: #0d72b2;
|
68 |
+
-webkit-transition: color 0.2s;
|
69 |
+
transition: color 0.2s;
|
70 |
+
text-decoration: none;
|
71 |
+
}
|
72 |
+
a:visited {
|
73 |
+
color: #0d72b2;
|
74 |
+
}
|
75 |
+
a:hover {
|
76 |
+
color: #0f92e5;
|
77 |
+
}
|
78 |
+
a:focus {
|
79 |
+
outline: thin dotted;
|
80 |
+
}
|
81 |
+
|
82 |
+
address {
|
83 |
+
margin: 0 0 1.5em;
|
84 |
+
}
|
85 |
+
|
86 |
+
abbr[title],
|
87 |
+
acronym {
|
88 |
+
cursor: help;
|
89 |
+
}
|
90 |
+
|
91 |
+
ins {
|
92 |
+
background: #eee;
|
93 |
+
text-decoration: none;
|
94 |
+
}
|
95 |
+
|
96 |
+
img {
|
97 |
+
vertical-align: middle;
|
98 |
+
}
|
99 |
+
|
100 |
+
dt {
|
101 |
+
font-weight: 700;
|
102 |
+
}
|
103 |
+
|
104 |
+
fieldset {
|
105 |
+
border: 0;
|
106 |
+
margin: 0;
|
107 |
+
padding: 0;
|
108 |
+
}
|
109 |
+
|
110 |
+
textarea {
|
111 |
+
resize: vertical;
|
112 |
+
}
|
113 |
+
|
114 |
+
hr {
|
115 |
+
display: block;
|
116 |
+
height: 1px;
|
117 |
+
border: 0;
|
118 |
+
border-top: 1px solid #ccc;
|
119 |
+
margin: 1em 0;
|
120 |
+
padding: 0;
|
121 |
+
}
|
122 |
+
|
123 |
+
@-webkit-keyframes "grow" {
|
124 |
+
0% {
|
125 |
+
-webkit-transform: scale(0.3);
|
126 |
+
transform: scale(0.3);
|
127 |
+
}
|
128 |
+
|
129 |
+
60% {
|
130 |
+
-webkit-transform: scale(1.15);
|
131 |
+
transform: scale(1.15);
|
132 |
+
}
|
133 |
+
|
134 |
+
100% {
|
135 |
+
-webkit-transform: scale(1);
|
136 |
+
transform: scale(1);
|
137 |
+
}
|
138 |
+
}
|
139 |
+
@keyframes "grow" {
|
140 |
+
0% {
|
141 |
+
-webkit-transform: scale(0.3);
|
142 |
+
transform: scale(0.3);
|
143 |
+
}
|
144 |
+
|
145 |
+
60% {
|
146 |
+
-webkit-transform: scale(1.15);
|
147 |
+
transform: scale(1.15);
|
148 |
+
}
|
149 |
+
|
150 |
+
100% {
|
151 |
+
-webkit-transform: scale(1);
|
152 |
+
transform: scale(1);
|
153 |
+
}
|
154 |
+
}
|
155 |
+
@-webkit-keyframes "candy" {
|
156 |
+
0% {
|
157 |
+
-webkit-transform: scale(1);
|
158 |
+
transform: scale(1);
|
159 |
+
}
|
160 |
+
|
161 |
+
20% {
|
162 |
+
-webkit-transform: scale(1.15);
|
163 |
+
transform: scale(1.15);
|
164 |
+
}
|
165 |
+
|
166 |
+
60% {
|
167 |
+
-webkit-transform: scale(0.95);
|
168 |
+
transform: scale(0.95);
|
169 |
+
}
|
170 |
+
|
171 |
+
100% {
|
172 |
+
-webkit-transform: scale(1);
|
173 |
+
transform: scale(1);
|
174 |
+
}
|
175 |
+
}
|
176 |
+
@keyframes "candy" {
|
177 |
+
0% {
|
178 |
+
-webkit-transform: scale(1);
|
179 |
+
transform: scale(1);
|
180 |
+
}
|
181 |
+
|
182 |
+
20% {
|
183 |
+
-webkit-transform: scale(1.15);
|
184 |
+
transform: scale(1.15);
|
185 |
+
}
|
186 |
+
|
187 |
+
60% {
|
188 |
+
-webkit-transform: scale(0.95);
|
189 |
+
transform: scale(0.95);
|
190 |
+
}
|
191 |
+
|
192 |
+
100% {
|
193 |
+
-webkit-transform: scale(1);
|
194 |
+
transform: scale(1);
|
195 |
+
}
|
196 |
+
}
|
197 |
+
@-webkit-keyframes "flyer" {
|
198 |
+
0% {
|
199 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
200 |
+
transform: translate3d(0px, 0px, 0px);
|
201 |
+
}
|
202 |
+
|
203 |
+
100% {
|
204 |
+
-webkit-transform: translate3d(570px, -570px, 0px);
|
205 |
+
transform: translate3d(570px, -570px, 0px);
|
206 |
+
}
|
207 |
+
}
|
208 |
+
@keyframes "flyer" {
|
209 |
+
0% {
|
210 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
211 |
+
transform: translate3d(0px, 0px, 0px);
|
212 |
+
}
|
213 |
+
|
214 |
+
100% {
|
215 |
+
-webkit-transform: translate3d(570px, -570px, 0px);
|
216 |
+
transform: translate3d(570px, -570px, 0px);
|
217 |
+
}
|
218 |
+
}
|
219 |
+
.button,
|
220 |
+
.download-jetpack {
|
221 |
+
-webkit-transition: all 0.1s ease-in-out;
|
222 |
+
transition: all 0.1s ease-in-out;
|
223 |
+
}
|
224 |
+
|
225 |
+
.jp-button {
|
226 |
+
display: inline-block;
|
227 |
+
position: relative;
|
228 |
+
padding: 0.76923em 1.46154em;
|
229 |
+
color: #efefef;
|
230 |
+
font: 800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;
|
231 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
232 |
+
background: #6f7476;
|
233 |
+
border-radius: 3px;
|
234 |
+
-webkit-background-clip: padding-box;
|
235 |
+
background-clip: padding-box;
|
236 |
+
}
|
237 |
+
.jp-button:visited {
|
238 |
+
color: #efefef;
|
239 |
+
}
|
240 |
+
.jp-button:hover, .jp-button:focus {
|
241 |
+
color: #fff;
|
242 |
+
background: #57972d;
|
243 |
+
}
|
244 |
+
.jp-button:active {
|
245 |
+
background: #57972d;
|
246 |
+
opacity: 0.8;
|
247 |
+
}
|
248 |
+
|
249 |
+
.download-jetpack {
|
250 |
+
display: inline-block;
|
251 |
+
position: relative;
|
252 |
+
padding: 0.64286em 0.85714em 0.53571em;
|
253 |
+
color: #fff;
|
254 |
+
font: 400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;
|
255 |
+
background: #518d2a;
|
256 |
+
z-index: 3;
|
257 |
+
border-radius: 6px;
|
258 |
+
-webkit-background-clip: padding-box;
|
259 |
+
background-clip: padding-box;
|
260 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
261 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
262 |
+
}
|
263 |
+
.download-jetpack:visited {
|
264 |
+
color: #fff;
|
265 |
+
}
|
266 |
+
.download-jetpack:hover, .download-jetpack:focus {
|
267 |
+
color: #fff;
|
268 |
+
background: #57972d;
|
269 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
270 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
271 |
+
}
|
272 |
+
.download-jetpack:active {
|
273 |
+
top: 6px;
|
274 |
+
-webkit-box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
275 |
+
box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
276 |
+
}
|
277 |
+
.download-jetpack:active:after {
|
278 |
+
top: -6px;
|
279 |
+
}
|
280 |
+
.download-jetpack:before {
|
281 |
+
content: '';
|
282 |
+
display: inline-block;
|
283 |
+
position: relative;
|
284 |
+
top: -2px;
|
285 |
+
margin-left: 13px;
|
286 |
+
width: 30px;
|
287 |
+
height: 30px;
|
288 |
+
vertical-align: middle;
|
289 |
+
background: url("img/connect-plug.svg") center center no-repeat;
|
290 |
+
-webkit-background-size: 100%;
|
291 |
+
background-size: 100%;
|
292 |
+
}
|
293 |
+
.download-jetpack:after {
|
294 |
+
content: '';
|
295 |
+
position: absolute;
|
296 |
+
top: 0;
|
297 |
+
right: 0;
|
298 |
+
width: 100%;
|
299 |
+
height: 100%;
|
300 |
+
}
|
301 |
+
|
302 |
+
#searchsubmit {
|
303 |
+
display: inline-block;
|
304 |
+
border: none;
|
305 |
+
position: relative;
|
306 |
+
padding: 0.71429em 1.5em;
|
307 |
+
color: #efefef;
|
308 |
+
font: 800 0.8em/1 'Open Sans', Helvetica, sans-serif;
|
309 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
310 |
+
background: #6f7476;
|
311 |
+
outline: none;
|
312 |
+
border-radius: 3px;
|
313 |
+
-webkit-background-clip: padding-box;
|
314 |
+
background-clip: padding-box;
|
315 |
+
}
|
316 |
+
#searchsubmit:visited {
|
317 |
+
color: #efefef;
|
318 |
+
}
|
319 |
+
#searchsubmit:hover, #searchsubmit:focus {
|
320 |
+
color: #fff;
|
321 |
+
background: #2aa0d5;
|
322 |
+
}
|
323 |
+
#searchsubmit:active {
|
324 |
+
opacity: 0.7;
|
325 |
+
}
|
326 |
+
|
327 |
+
.nav-horizontal a {
|
328 |
+
display: inline-block;
|
329 |
+
}
|
330 |
+
.nav-horizontal li {
|
331 |
+
position: relative;
|
332 |
+
float: right;
|
333 |
+
}
|
334 |
+
.nav-horizontal ul {
|
335 |
+
margin: 0;
|
336 |
+
padding: 0;
|
337 |
+
}
|
338 |
+
|
339 |
+
#wpbody-content {
|
340 |
+
padding-bottom: 0;
|
341 |
+
}
|
342 |
+
|
343 |
+
#wpcontent {
|
344 |
+
margin-right: 160px;
|
345 |
+
}
|
346 |
+
|
347 |
+
.folded #wpcontent {
|
348 |
+
margin-right: 36px;
|
349 |
+
}
|
350 |
+
|
351 |
+
#wpfooter {
|
352 |
+
display: none;
|
353 |
+
}
|
354 |
+
|
355 |
+
.jp-content {
|
356 |
+
margin: 0;
|
357 |
+
height: auto;
|
358 |
+
min-height: 100%;
|
359 |
+
width: 100%;
|
360 |
+
position: relative;
|
361 |
+
width: 100%;
|
362 |
+
-webkit-font-smoothing: antialiased;
|
363 |
+
z-index: 1;
|
364 |
+
}
|
365 |
+
|
366 |
+
.jp-frame {
|
367 |
+
position: relative;
|
368 |
+
}
|
369 |
+
|
370 |
+
html {
|
371 |
+
background: #f9f9f9;
|
372 |
+
}
|
373 |
+
|
374 |
+
.wrap.inner,
|
375 |
+
.page-content {
|
376 |
+
max-width: 950px;
|
377 |
+
margin: 0 auto;
|
378 |
+
}
|
379 |
+
|
380 |
+
.jetpack_page_jetpack_modules .header-nav {
|
381 |
+
max-width: auto;
|
382 |
+
margin: 0;
|
383 |
+
}
|
384 |
+
.jetpack_page_jetpack_modules .page-content {
|
385 |
+
max-width: 1200px;
|
386 |
+
min-height: 500px;
|
387 |
+
margin: 0;
|
388 |
+
}
|
389 |
+
|
390 |
+
.page-content.about {
|
391 |
+
position: relative;
|
392 |
+
z-index: 10;
|
393 |
+
}
|
394 |
+
|
395 |
+
.footer nav {
|
396 |
+
max-width: 550px;
|
397 |
+
margin: 0 auto;
|
398 |
+
}
|
399 |
+
|
400 |
+
.wrap.inner li,
|
401 |
+
.page-content li {
|
402 |
+
line-height: 23px;
|
403 |
+
}
|
404 |
+
|
405 |
+
.header {
|
406 |
+
background: #31621b;
|
407 |
+
right: 0;
|
408 |
+
position: relative;
|
409 |
+
left: 0;
|
410 |
+
z-index: 2;
|
411 |
+
}
|
412 |
+
|
413 |
+
.header-nav .current {
|
414 |
+
background: #81a844;
|
415 |
+
}
|
416 |
+
.header-nav a {
|
417 |
+
padding: 0 1.07143em;
|
418 |
+
color: #fff;
|
419 |
+
line-height: 46px;
|
420 |
+
}
|
421 |
+
.header-nav a:hover {
|
422 |
+
background: #81a844;
|
423 |
+
}
|
424 |
+
.header-nav .jetpack-logo {
|
425 |
+
color: #fff;
|
426 |
+
line-height: 50px;
|
427 |
+
font-weight: normal;
|
428 |
+
height: 46px;
|
429 |
+
margin-top: -2px;
|
430 |
+
padding: 0 0.42857em 0 0.57143em;
|
431 |
+
}
|
432 |
+
.header-nav .jetpack-logo:before {
|
433 |
+
font-family: 'Jetpack' !important;
|
434 |
+
content: '\e600';
|
435 |
+
position: relative;
|
436 |
+
margin-left: 8px;
|
437 |
+
font-size: 31px;
|
438 |
+
}
|
439 |
+
|
440 |
+
.main-nav {
|
441 |
+
float: right;
|
442 |
+
}
|
443 |
+
.main-nav li {
|
444 |
+
margin: 0;
|
445 |
+
}
|
446 |
+
.main-nav .jetpack-logo {
|
447 |
+
font: normal 400 24px/50px "Open Sans", Helvetica, sans-serif;
|
448 |
+
margin-right: 10px;
|
449 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
|
450 |
+
}
|
451 |
+
.main-nav .jetpack-logo span {
|
452 |
+
float: left;
|
453 |
+
margin-top: -3px;
|
454 |
+
}
|
455 |
+
|
456 |
+
.user-nav {
|
457 |
+
float: left;
|
458 |
+
}
|
459 |
+
.user-nav li {
|
460 |
+
margin: 0;
|
461 |
+
}
|
462 |
+
|
463 |
+
.jetpack-pagestyles #screen-meta {
|
464 |
+
border-right: 20px solid #81a844;
|
465 |
+
border-left: 20px solid #81a844;
|
466 |
+
margin: 0 0 -1px;
|
467 |
+
}
|
468 |
+
.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {
|
469 |
+
z-index: 2;
|
470 |
+
}
|
471 |
+
.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {
|
472 |
+
border: none;
|
473 |
+
}
|
474 |
+
.jetpack-pagestyles .update-nag {
|
475 |
+
display: none;
|
476 |
+
}
|
477 |
+
|
478 |
+
.masthead {
|
479 |
+
overflow: hidden;
|
480 |
+
position: relative;
|
481 |
+
text-align: center;
|
482 |
+
z-index: 1;
|
483 |
+
background-color: #81a844;
|
484 |
+
background-image: -webkit-gradient(linear, right top, right bottom, from(#81a844), to(#8eb74e));
|
485 |
+
background-image: -webkit-linear-gradient(top, #81a844, #8eb74e);
|
486 |
+
background-image: linear-gradient(top, #81a844, #8eb74e);
|
487 |
+
}
|
488 |
+
.masthead h1,
|
489 |
+
.masthead h2 {
|
490 |
+
margin: 0 auto;
|
491 |
+
}
|
492 |
+
.masthead h1 {
|
493 |
+
padding: 2.5em 0 1.11111em;
|
494 |
+
max-width: 21.94444em;
|
495 |
+
color: #fff;
|
496 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
497 |
+
position: relative;
|
498 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
|
499 |
+
z-index: 3;
|
500 |
+
}
|
501 |
+
.masthead.hasbutton .flyer {
|
502 |
+
bottom: -270px;
|
503 |
+
}
|
504 |
+
.masthead.hasbutton .subhead {
|
505 |
+
margin-top: 175px;
|
506 |
+
}
|
507 |
+
|
508 |
+
.jetpack-connected .masthead h1 {
|
509 |
+
margin-bottom: 33px;
|
510 |
+
max-width: 600px;
|
511 |
+
}
|
512 |
+
|
513 |
+
.flyby {
|
514 |
+
position: relative;
|
515 |
+
max-width: 1200px;
|
516 |
+
margin: 0 auto;
|
517 |
+
}
|
518 |
+
|
519 |
+
.flyer {
|
520 |
+
position: absolute;
|
521 |
+
bottom: -200px;
|
522 |
+
right: 4%;
|
523 |
+
z-index: 1;
|
524 |
+
-webkit-animation: flyer 3.4s 2s ease-in-out;
|
525 |
+
animation: flyer 3.4s 2s ease-in-out;
|
526 |
+
}
|
527 |
+
.flyer:nth-child(2) {
|
528 |
+
right: 49%;
|
529 |
+
width: 120px;
|
530 |
+
height: 131px;
|
531 |
+
-webkit-animation-delay: 4.6s;
|
532 |
+
animation-delay: 4.6s;
|
533 |
+
-webkit-animation-duration: 2.4s;
|
534 |
+
animation-duration: 2.4s;
|
535 |
+
}
|
536 |
+
.flyer:nth-child(3) {
|
537 |
+
right: 23%;
|
538 |
+
width: 60px;
|
539 |
+
height: 66px;
|
540 |
+
-webkit-animation-delay: 5.8s;
|
541 |
+
animation-delay: 5.8s;
|
542 |
+
-webkit-animation-duration: 4.5s;
|
543 |
+
animation-duration: 4.5s;
|
544 |
+
}
|
545 |
+
|
546 |
+
.subhead {
|
547 |
+
position: relative;
|
548 |
+
margin-top: 105px;
|
549 |
+
padding: 4em 0;
|
550 |
+
background: #f9f9f9;
|
551 |
+
z-index: 2;
|
552 |
+
}
|
553 |
+
.subhead h2 {
|
554 |
+
max-width: 460px;
|
555 |
+
color: #5d6d74;
|
556 |
+
font: 400 1.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
557 |
+
text-shadow: 0 1px 1px #fff;
|
558 |
+
}
|
559 |
+
.subhead:after {
|
560 |
+
content: '';
|
561 |
+
position: absolute;
|
562 |
+
bottom: 100%;
|
563 |
+
right: 0;
|
564 |
+
margin-bottom: -1px;
|
565 |
+
width: 100%;
|
566 |
+
height: 228px;
|
567 |
+
background: url("img/the-cloud.svg") center bottom repeat-x;
|
568 |
+
pointer-events: none;
|
569 |
+
z-index: -1;
|
570 |
+
}
|
571 |
+
|
572 |
+
.clouds-sm {
|
573 |
+
height: 100px;
|
574 |
+
position: relative;
|
575 |
+
text-align: center;
|
576 |
+
z-index: 1;
|
577 |
+
background-color: #81a844;
|
578 |
+
background-image: -webkit-gradient(linear, right top, right bottom, from(#81a844), to(#89b348));
|
579 |
+
background-image: -webkit-linear-gradient(top, #81a844, #89b348);
|
580 |
+
background-image: linear-gradient(top, #81a844, #89b348);
|
581 |
+
}
|
582 |
+
.clouds-sm:after {
|
583 |
+
content: '';
|
584 |
+
position: absolute;
|
585 |
+
bottom: 0;
|
586 |
+
right: 0;
|
587 |
+
margin-bottom: -1px;
|
588 |
+
width: 100%;
|
589 |
+
height: 137px;
|
590 |
+
background: url("img/the-cloud-sm.svg") center bottom repeat-x;
|
591 |
+
pointer-events: none;
|
592 |
+
z-index: 2;
|
593 |
+
}
|
594 |
+
|
595 |
+
.featured {
|
596 |
+
border-top: 1px solid #d6d6d6;
|
597 |
+
border-bottom: 1px solid #d6d6d6;
|
598 |
+
background: #fff;
|
599 |
+
position: relative;
|
600 |
+
padding: 2.0em 0 4.6em;
|
601 |
+
text-align: center;
|
602 |
+
z-index: 1;
|
603 |
+
}
|
604 |
+
.featured:before {
|
605 |
+
content: "";
|
606 |
+
display: block;
|
607 |
+
position: absolute;
|
608 |
+
top: 0;
|
609 |
+
height: 100%;
|
610 |
+
z-index: -1;
|
611 |
+
}
|
612 |
+
.featured .features, .featured .modules {
|
613 |
+
margin: 0 auto;
|
614 |
+
display: inline-block;
|
615 |
+
}
|
616 |
+
|
617 |
+
.featured h2,
|
618 |
+
.module-grid h2 {
|
619 |
+
margin-top: 0.61111em;
|
620 |
+
color: #5d6d74;
|
621 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
622 |
+
text-align: center;
|
623 |
+
text-shadow: 0 1px 1px #fff;
|
624 |
+
}
|
625 |
+
|
626 |
+
.features, .modules {
|
627 |
+
margin: 0 -5px;
|
628 |
+
}
|
629 |
+
|
630 |
+
.feature,
|
631 |
+
.module {
|
632 |
+
position: relative;
|
633 |
+
float: right;
|
634 |
+
margin: 0 5px 10px;
|
635 |
+
width: 310px;
|
636 |
+
-webkit-transition: all 0.2s ease-in-out;
|
637 |
+
transition: all 0.2s ease-in-out;
|
638 |
+
}
|
639 |
+
|
640 |
+
.feature h3 {
|
641 |
+
margin: 0 0 0.58824em;
|
642 |
+
color: #697b84;
|
643 |
+
font-size: 1.21429em;
|
644 |
+
line-height: 1em;
|
645 |
+
font-weight: 800;
|
646 |
+
}
|
647 |
+
.feature p {
|
648 |
+
margin: 0;
|
649 |
+
color: #6e818a;
|
650 |
+
}
|
651 |
+
.feature:hover {
|
652 |
+
top: -5px;
|
653 |
+
-webkit-box-shadow: 0 5px 0 rgba(0, 0, 0, 0.02);
|
654 |
+
box-shadow: 0 5px 0 rgba(0, 0, 0, 0.02);
|
655 |
+
}
|
656 |
+
.feature:hover h3 {
|
657 |
+
color: #1a8dba;
|
658 |
+
}
|
659 |
+
.feature:hover .feature-img {
|
660 |
+
border: 1px solid #ccc;
|
661 |
+
border-bottom: none;
|
662 |
+
}
|
663 |
+
.feature:hover .no-border {
|
664 |
+
border: none;
|
665 |
+
}
|
666 |
+
.feature:hover .feature-description {
|
667 |
+
background: #fff;
|
668 |
+
border: 1px solid #ccc;
|
669 |
+
}
|
670 |
+
.feature .feature-img {
|
671 |
+
padding-top: 52%;
|
672 |
+
width: 100%;
|
673 |
+
height: auto;
|
674 |
+
border: 1px solid #ddd;
|
675 |
+
border-bottom: none;
|
676 |
+
}
|
677 |
+
.feature .feature-img.custom-css {
|
678 |
+
background: url("img/custom-css.jpg") no-repeat;
|
679 |
+
-webkit-background-size: 100% auto;
|
680 |
+
background-size: 100% auto;
|
681 |
+
}
|
682 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
683 |
+
.feature .feature-img.custom-css {
|
684 |
+
background-image: url("img/custom-css@2x.jpg");
|
685 |
+
}
|
686 |
+
}
|
687 |
+
.feature .feature-img.wordpress-connect {
|
688 |
+
background: url("img/wordpress-connect.jpg") no-repeat;
|
689 |
+
-webkit-background-size: 100% auto;
|
690 |
+
background-size: 100% auto;
|
691 |
+
}
|
692 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
693 |
+
.feature .feature-img.wordpress-connect {
|
694 |
+
background-image: url("img/wordpress-connect@2x.jpg");
|
695 |
+
}
|
696 |
+
}
|
697 |
+
.feature .feature-img.wordpress-stats {
|
698 |
+
background: url("img/wordpress-stats.jpg") no-repeat;
|
699 |
+
-webkit-background-size: 100% auto;
|
700 |
+
background-size: 100% auto;
|
701 |
+
}
|
702 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
703 |
+
.feature .feature-img.wordpress-stats {
|
704 |
+
background-image: url("img/wordpress-stats@2x.jpg");
|
705 |
+
}
|
706 |
+
}
|
707 |
+
.feature .feature-img.no-border {
|
708 |
+
border: none;
|
709 |
+
padding-bottom: 1px;
|
710 |
+
}
|
711 |
+
.feature .feature-description {
|
712 |
+
display: block;
|
713 |
+
padding: 1em 1.07143em 1.07143em;
|
714 |
+
border: 1px solid #ddd;
|
715 |
+
background: #f5f5f5;
|
716 |
+
-webkit-transition: all 0.2s ease-in-out;
|
717 |
+
transition: all 0.2s ease-in-out;
|
718 |
+
}
|
719 |
+
|
720 |
+
.cat {
|
721 |
+
clear: both;
|
722 |
+
margin-bottom: 23px;
|
723 |
+
}
|
724 |
+
.cat h3 {
|
725 |
+
font-size: 24px;
|
726 |
+
font-weight: 300;
|
727 |
+
margin: 0 6px 13px 0;
|
728 |
+
text-align: right;
|
729 |
+
}
|
730 |
+
.cat .clear {
|
731 |
+
clear: both;
|
732 |
+
}
|
733 |
+
|
734 |
+
.module-grid {
|
735 |
+
text-align: center;
|
736 |
+
}
|
737 |
+
.module-grid h2 {
|
738 |
+
margin: 1.25em 0 0.69444em;
|
739 |
+
}
|
740 |
+
|
741 |
+
#module-search {
|
742 |
+
position: relative;
|
743 |
+
width: 100%;
|
744 |
+
max-width: 40.71429em;
|
745 |
+
margin: 0 auto 1.07143em;
|
746 |
+
overflow: hidden;
|
747 |
+
}
|
748 |
+
|
749 |
+
#jetpack-search {
|
750 |
+
width: 100%;
|
751 |
+
padding: 11px 16px 11px 16px;
|
752 |
+
color: #5c6671;
|
753 |
+
border: 1px solid #c9ced0;
|
754 |
+
border-left-width: 2px;
|
755 |
+
background: #fff;
|
756 |
+
line-height: 1.3;
|
757 |
+
border-radius: 3px;
|
758 |
+
-webkit-background-clip: padding-box;
|
759 |
+
background-clip: padding-box;
|
760 |
+
}
|
761 |
+
#jetpack-search:focus {
|
762 |
+
color: #5c6671;
|
763 |
+
outline: none;
|
764 |
+
}
|
765 |
+
#jetpack-search:focus + label {
|
766 |
+
background: transparent;
|
767 |
+
opacity: .3;
|
768 |
+
}
|
769 |
+
#jetpack-search::-webkit-input-placeholder {
|
770 |
+
color: #a8acae;
|
771 |
+
}
|
772 |
+
#jetpack-search :-moz-placeholder {
|
773 |
+
color: #a8acae;
|
774 |
+
}
|
775 |
+
#jetpack-search::-moz-placeholder {
|
776 |
+
color: #a8acae;
|
777 |
+
}
|
778 |
+
#jetpack-search:-ms-input-placeholder {
|
779 |
+
color: #a8acae;
|
780 |
+
}
|
781 |
+
#jetpack-search + label {
|
782 |
+
position: absolute;
|
783 |
+
top: 1px;
|
784 |
+
left: 1px;
|
785 |
+
bottom: 1px;
|
786 |
+
width: 48px;
|
787 |
+
color: #abafb1;
|
788 |
+
text-indent: -9999px;
|
789 |
+
pointer-events: none;
|
790 |
+
border-radius: 3px;
|
791 |
+
-webkit-background-clip: padding-box;
|
792 |
+
background-clip: padding-box;
|
793 |
+
-webkit-transition: all 0.2s ease-in-out;
|
794 |
+
transition: all 0.2s ease-in-out;
|
795 |
+
}
|
796 |
+
#jetpack-search + label:after {
|
797 |
+
content: '\f400';
|
798 |
+
position: absolute;
|
799 |
+
left: 11px;
|
800 |
+
text-align: left;
|
801 |
+
top: 4px;
|
802 |
+
font-size: 1.71429em;
|
803 |
+
font-weight: normal;
|
804 |
+
font-family: "genericons";
|
805 |
+
}
|
806 |
+
|
807 |
+
.jp-filter {
|
808 |
+
margin-bottom: 2.85714em;
|
809 |
+
color: #6f7476;
|
810 |
+
}
|
811 |
+
.jp-filter a {
|
812 |
+
display: inline-block;
|
813 |
+
position: relative;
|
814 |
+
padding: 0.76923em 1.46154em;
|
815 |
+
color: #aaa;
|
816 |
+
font: 600 0.92857em/1 "Open Sans", Helvetica, Arial, sans-serif;
|
817 |
+
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);
|
818 |
+
background: #eee;
|
819 |
+
border-radius: 3px;
|
820 |
+
-webkit-background-clip: padding-box;
|
821 |
+
background-clip: padding-box;
|
822 |
+
}
|
823 |
+
.jp-filter a.selected, .jp-filter a:hover, .jp-filter a:focus {
|
824 |
+
color: #efefef;
|
825 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
826 |
+
background: #6f7476;
|
827 |
+
}
|
828 |
+
|
829 |
+
.module {
|
830 |
+
cursor: pointer;
|
831 |
+
display: block;
|
832 |
+
padding: 0.71429em 1.07143em 1em;
|
833 |
+
text-align: right;
|
834 |
+
border: 1px solid #dae0e2;
|
835 |
+
background: #fff;
|
836 |
+
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.03);
|
837 |
+
box-shadow: 0 0 0 rgba(0, 0, 0, 0.03);
|
838 |
+
-webkit-transition: opacity 2s ease-in;
|
839 |
+
transition: opacity 2s ease-in;
|
840 |
+
}
|
841 |
+
.module h3 {
|
842 |
+
margin: 0 0 0.5em;
|
843 |
+
color: #1a8dba;
|
844 |
+
font-size: 1.14286em;
|
845 |
+
line-height: 1.4em;
|
846 |
+
font-weight: 700;
|
847 |
+
}
|
848 |
+
.module p {
|
849 |
+
margin: 0;
|
850 |
+
color: #686f72;
|
851 |
+
font-size: 0.85714em;
|
852 |
+
}
|
853 |
+
.module:hover {
|
854 |
+
border-color: #8ac9e8;
|
855 |
+
background: #f8fcfe;
|
856 |
+
}
|
857 |
+
.module:nth-of-type(n+10) {
|
858 |
+
display: none;
|
859 |
+
}
|
860 |
+
|
861 |
+
.new {
|
862 |
+
position: relative;
|
863 |
+
}
|
864 |
+
.new:after {
|
865 |
+
content: 'NEW';
|
866 |
+
position: absolute;
|
867 |
+
top: -8px;
|
868 |
+
left: -8px;
|
869 |
+
padding-top: 10px;
|
870 |
+
width: 32px;
|
871 |
+
height: 32px;
|
872 |
+
color: #fff;
|
873 |
+
font-size: 8px;
|
874 |
+
font-weight: 800;
|
875 |
+
text-align: center;
|
876 |
+
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
|
877 |
+
background: url("img/new-badge.svg") center center no-repeat;
|
878 |
+
-webkit-background-size: 100%;
|
879 |
+
background-size: 100%;
|
880 |
+
border-radius: 50%;
|
881 |
+
-webkit-background-clip: padding-box;
|
882 |
+
background-clip: padding-box;
|
883 |
+
}
|
884 |
+
|
885 |
+
.paid {
|
886 |
+
display: inline-block;
|
887 |
+
position: relative;
|
888 |
+
top: 5px;
|
889 |
+
margin-right: 10px;
|
890 |
+
padding: 1px 4px 0 6px;
|
891 |
+
height: 13px;
|
892 |
+
color: #fff;
|
893 |
+
font: 700 10px/1 "Open Sans", Helvetica, sans-serif;
|
894 |
+
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05);
|
895 |
+
background: #d0d0d0;
|
896 |
+
vertical-align: top;
|
897 |
+
}
|
898 |
+
.paid:before, .paid:after {
|
899 |
+
position: absolute;
|
900 |
+
top: 0;
|
901 |
+
left: 100%;
|
902 |
+
font: normal 14px/14px "genericons";
|
903 |
+
}
|
904 |
+
.paid:before {
|
905 |
+
content: '\f503';
|
906 |
+
color: #d0d0d0;
|
907 |
+
text-shadow: none;
|
908 |
+
}
|
909 |
+
.paid:after {
|
910 |
+
content: '\f428';
|
911 |
+
margin-left: -5px;
|
912 |
+
font-size: 11px;
|
913 |
+
}
|
914 |
+
|
915 |
+
.rtl .paid:before {
|
916 |
+
content: '\f501';
|
917 |
+
}
|
918 |
+
|
919 |
+
.load-more {
|
920 |
+
margin: 2.71429em 0 6.15385em;
|
921 |
+
}
|
922 |
+
|
923 |
+
.set {
|
924 |
+
display: none;
|
925 |
+
}
|
926 |
+
|
927 |
+
.show.set {
|
928 |
+
display: block;
|
929 |
+
}
|
930 |
+
|
931 |
+
.loading {
|
932 |
+
bottom: 50%;
|
933 |
+
position: absolute;
|
934 |
+
top: 50%;
|
935 |
+
width: 100%;
|
936 |
+
}
|
937 |
+
.loading span {
|
938 |
+
color: #999;
|
939 |
+
}
|
940 |
+
|
941 |
+
.modal {
|
942 |
+
background: #fff;
|
943 |
+
bottom: 10%;
|
944 |
+
display: none;
|
945 |
+
right: 10%;
|
946 |
+
margin-right: 160px;
|
947 |
+
position: fixed;
|
948 |
+
left: 10%;
|
949 |
+
text-align: center;
|
950 |
+
top: 10%;
|
951 |
+
z-index: 12;
|
952 |
+
-webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
953 |
+
box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
954 |
+
}
|
955 |
+
.modal header {
|
956 |
+
border-bottom: 1px solid #ddd;
|
957 |
+
height: 47px;
|
958 |
+
overflow: hidden;
|
959 |
+
text-align: right;
|
960 |
+
}
|
961 |
+
.modal header li {
|
962 |
+
color: #999;
|
963 |
+
display: inline-block;
|
964 |
+
font-size: 1.57143em;
|
965 |
+
font-weight: normal;
|
966 |
+
padding-right: 0.71429em;
|
967 |
+
list-style: none;
|
968 |
+
margin-top: 0.35714em;
|
969 |
+
}
|
970 |
+
.modal header li a.active {
|
971 |
+
color: #555;
|
972 |
+
cursor: default;
|
973 |
+
text-decoration: none;
|
974 |
+
}
|
975 |
+
.modal header ul {
|
976 |
+
margin: 0;
|
977 |
+
padding: 0;
|
978 |
+
}
|
979 |
+
.modal header .close {
|
980 |
+
border-right: 1px solid #ddd;
|
981 |
+
float: left;
|
982 |
+
font: 300 1.71429em "genericons" !important;
|
983 |
+
color: #777;
|
984 |
+
content: '\f405';
|
985 |
+
display: inline-block;
|
986 |
+
padding: 0.28571em 0.71429em 0.42857em;
|
987 |
+
}
|
988 |
+
.modal header .close:hover {
|
989 |
+
background: #eee;
|
990 |
+
opacity: 0.8;
|
991 |
+
}
|
992 |
+
.modal header .close:active {
|
993 |
+
background: #eee;
|
994 |
+
opacity: 0.4;
|
995 |
+
}
|
996 |
+
.modal #jp-post-flair {
|
997 |
+
display: none;
|
998 |
+
}
|
999 |
+
.modal .content-container {
|
1000 |
+
bottom: 0;
|
1001 |
+
right: 0;
|
1002 |
+
overflow: auto;
|
1003 |
+
padding: 0 1.42857em 0.71429em;
|
1004 |
+
position: absolute;
|
1005 |
+
left: 0;
|
1006 |
+
text-align: center;
|
1007 |
+
top: 47px;
|
1008 |
+
}
|
1009 |
+
.modal .content {
|
1010 |
+
margin: 0 auto;
|
1011 |
+
max-width: 900px;
|
1012 |
+
text-align: right;
|
1013 |
+
}
|
1014 |
+
.modal .content h3, .modal .content h4 {
|
1015 |
+
margin-top: 0.61111em;
|
1016 |
+
color: #5d6d74;
|
1017 |
+
font: 300 1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1018 |
+
text-shadow: 0 1px 1px #fff;
|
1019 |
+
}
|
1020 |
+
.modal .content div.jp-info-img {
|
1021 |
+
float: left;
|
1022 |
+
margin: 0 1em 1em 0;
|
1023 |
+
}
|
1024 |
+
.modal .content div.jp-info-img img {
|
1025 |
+
border: 1px solid #ddd;
|
1026 |
+
max-width: 100%;
|
1027 |
+
}
|
1028 |
+
|
1029 |
+
.shade {
|
1030 |
+
background: #000;
|
1031 |
+
bottom: 0;
|
1032 |
+
cursor: pointer;
|
1033 |
+
display: none;
|
1034 |
+
right: 0;
|
1035 |
+
opacity: 0.2;
|
1036 |
+
position: fixed;
|
1037 |
+
left: 0;
|
1038 |
+
top: 0;
|
1039 |
+
z-index: 11;
|
1040 |
+
}
|
1041 |
+
|
1042 |
+
.entry-title,
|
1043 |
+
.page-template-default h1 {
|
1044 |
+
margin-top: 0.61111em;
|
1045 |
+
color: #5d6d74;
|
1046 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1047 |
+
text-shadow: 0 1px 1px #fff;
|
1048 |
+
}
|
1049 |
+
|
1050 |
+
.blog h3,
|
1051 |
+
.single h3,
|
1052 |
+
.page-template-default h2 {
|
1053 |
+
margin-top: 0.61111em;
|
1054 |
+
color: #5d6d74;
|
1055 |
+
font: 300 1.9em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1056 |
+
text-shadow: 0 1px 1px #fff;
|
1057 |
+
}
|
1058 |
+
|
1059 |
+
.page-template-default p {
|
1060 |
+
line-height: 1.71429em;
|
1061 |
+
}
|
1062 |
+
|
1063 |
+
.blog .type-post,
|
1064 |
+
.page-template-default .type-page,
|
1065 |
+
.single .type-post,
|
1066 |
+
.single .type-jetpack_support {
|
1067 |
+
float: right;
|
1068 |
+
width: 70%;
|
1069 |
+
}
|
1070 |
+
|
1071 |
+
.footer {
|
1072 |
+
margin-top: 1.42857em;
|
1073 |
+
position: relative;
|
1074 |
+
padding: 10em 0 4.28571em;
|
1075 |
+
text-align: center;
|
1076 |
+
background-color: #81a844;
|
1077 |
+
background-image: -webkit-gradient(linear, right top, right bottom, from(#8eb74e), to(#81a844));
|
1078 |
+
background-image: -webkit-linear-gradient(top, #8eb74e, #81a844);
|
1079 |
+
background-image: linear-gradient(top, #8eb74e, #81a844);
|
1080 |
+
}
|
1081 |
+
.footer:before, .footer:after {
|
1082 |
+
content: '';
|
1083 |
+
position: absolute;
|
1084 |
+
right: 0;
|
1085 |
+
pointer-events: none;
|
1086 |
+
}
|
1087 |
+
.footer:before {
|
1088 |
+
top: 0;
|
1089 |
+
margin-top: -1px;
|
1090 |
+
width: 100%;
|
1091 |
+
height: 195px;
|
1092 |
+
background: url("img/the-undercloud.svg") center top repeat-x;
|
1093 |
+
}
|
1094 |
+
.footer:after {
|
1095 |
+
bottom: 0;
|
1096 |
+
width: 100%;
|
1097 |
+
height: 50px;
|
1098 |
+
background: url("img/the-footcloud.svg") center bottom no-repeat;
|
1099 |
+
-webkit-background-size: auto 45px;
|
1100 |
+
background-size: auto 45px;
|
1101 |
+
z-index: 1;
|
1102 |
+
}
|
1103 |
+
.footer .download-jetpack {
|
1104 |
+
margin-bottom: 33px;
|
1105 |
+
}
|
1106 |
+
|
1107 |
+
.fly {
|
1108 |
+
position: relative;
|
1109 |
+
margin: 5em 0 5em;
|
1110 |
+
}
|
1111 |
+
.fly:before {
|
1112 |
+
content: '';
|
1113 |
+
display: none;
|
1114 |
+
position: absolute;
|
1115 |
+
bottom: -275px;
|
1116 |
+
right: 0;
|
1117 |
+
width: 100%;
|
1118 |
+
height: 225px;
|
1119 |
+
background: url("img/rocketeer.svg") center bottom no-repeat;
|
1120 |
+
pointer-events: none;
|
1121 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
1122 |
+
-ms-transform: translate3d(0px, 0px, 0px);
|
1123 |
+
transform: translate3d(0px, 0px, 0px);
|
1124 |
+
-webkit-transition: all 4s ease-in-out;
|
1125 |
+
transition: all 4s ease-in-out;
|
1126 |
+
}
|
1127 |
+
.fly:hover:before {
|
1128 |
+
-webkit-transform: translate3d(0px, -40px, 0px);
|
1129 |
+
-ms-transform: translate3d(0px, -40px, 0px);
|
1130 |
+
transform: translate3d(0px, -40px, 0px);
|
1131 |
+
}
|
1132 |
+
|
1133 |
+
.footer nav {
|
1134 |
+
color: #c8e3a2;
|
1135 |
+
}
|
1136 |
+
.footer nav a,
|
1137 |
+
.footer nav a:visited {
|
1138 |
+
padding: 4px 6px;
|
1139 |
+
color: #c8e3a2;
|
1140 |
+
}
|
1141 |
+
.footer nav a:hover, .footer nav a:focus,
|
1142 |
+
.footer nav a:visited:hover,
|
1143 |
+
.footer nav a:visited:focus {
|
1144 |
+
color: #fff;
|
1145 |
+
}
|
1146 |
+
|
1147 |
+
.primary {
|
1148 |
+
padding: 25px 15px 10px 15px;
|
1149 |
+
border-bottom: 1px solid #6c954d;
|
1150 |
+
}
|
1151 |
+
|
1152 |
+
.primary-footer,
|
1153 |
+
.secondary-footer,
|
1154 |
+
.footer-links {
|
1155 |
+
margin: 0 auto;
|
1156 |
+
}
|
1157 |
+
.primary-footer li,
|
1158 |
+
.secondary-footer li,
|
1159 |
+
.footer-links li {
|
1160 |
+
margin-left: 5px;
|
1161 |
+
}
|
1162 |
+
|
1163 |
+
.a8c-attribution,
|
1164 |
+
.a8c-services {
|
1165 |
+
margin: 0 auto;
|
1166 |
+
}
|
1167 |
+
|
1168 |
+
.footer .a8c-attribution {
|
1169 |
+
margin-top: 6px;
|
1170 |
+
padding: 0 6px;
|
1171 |
+
font-size: 0.78571em;
|
1172 |
+
font-family: "Gill Sans", "Gill Sans MT", "Open Sans", Helvetica, sans-serif;
|
1173 |
+
text-transform: uppercase;
|
1174 |
+
}
|
1175 |
+
.footer .a8c-attribution a {
|
1176 |
+
display: inline-block;
|
1177 |
+
position: relative;
|
1178 |
+
padding: 4px 16px;
|
1179 |
+
left: 9999px;
|
1180 |
+
outline: 0;
|
1181 |
+
}
|
1182 |
+
.footer .a8c-attribution a:after {
|
1183 |
+
content: "A";
|
1184 |
+
position: absolute;
|
1185 |
+
top: 2px;
|
1186 |
+
left: -9999px;
|
1187 |
+
height: 100%;
|
1188 |
+
color: #fff;
|
1189 |
+
font-size: 1.54545em;
|
1190 |
+
font-family: "automatticons";
|
1191 |
+
text-align: center;
|
1192 |
+
}
|
1193 |
+
.footer .a8c-attribution a:hover:after {
|
1194 |
+
-webkit-animation: candy 0.4s ease-in-out;
|
1195 |
+
animation: candy 0.4s ease-in-out;
|
1196 |
+
}
|
1197 |
+
|
1198 |
+
.primary-footer {
|
1199 |
+
font-size: 1.07143em;
|
1200 |
+
font-weight: 600;
|
1201 |
+
}
|
1202 |
+
|
1203 |
+
.secondary {
|
1204 |
+
padding: 14px 15px 0 15px;
|
1205 |
+
border-top: 1px solid #8eb345;
|
1206 |
+
}
|
1207 |
+
|
1208 |
+
.a8c-services {
|
1209 |
+
font-size: 0.92857em;
|
1210 |
+
font-family: "calluna", "Open Sans", Helvetica, sans-serif;
|
1211 |
+
}
|
1212 |
+
.a8c-services a:before {
|
1213 |
+
display: inline-block;
|
1214 |
+
position: relative;
|
1215 |
+
top: -2px;
|
1216 |
+
margin-left: 6px;
|
1217 |
+
font: normal 16px/1 "automatticons";
|
1218 |
+
vertical-align: middle;
|
1219 |
+
}
|
1220 |
+
.a8c-services a[href*='wordpress.com']:before {
|
1221 |
+
content: "W";
|
1222 |
+
}
|
1223 |
+
.a8c-services a[href*='vaultpress.com']:before {
|
1224 |
+
content: "V";
|
1225 |
+
}
|
1226 |
+
.a8c-services a[href*='akismet.com']:before {
|
1227 |
+
content: "K";
|
1228 |
+
}
|
1229 |
+
.a8c-services a[href*='polldaddy.com']:before {
|
1230 |
+
content: "P";
|
1231 |
+
}
|
1232 |
+
|
1233 |
+
.jetpack-message {
|
1234 |
+
background: #8eb74e;
|
1235 |
+
border: 1px solid #73963d;
|
1236 |
+
margin: 33px auto 0;
|
1237 |
+
max-width: 90%;
|
1238 |
+
position: relative;
|
1239 |
+
z-index: 2;
|
1240 |
+
}
|
1241 |
+
.jetpack-message h4 {
|
1242 |
+
color: #fff;
|
1243 |
+
margin: 0;
|
1244 |
+
}
|
1245 |
+
.jetpack-message p {
|
1246 |
+
color: #fff;
|
1247 |
+
margin: 0;
|
1248 |
+
opacity: 0.7;
|
1249 |
+
}
|
1250 |
+
.jetpack-message .squeezer {
|
1251 |
+
padding: 23px 80px 23px 23px;
|
1252 |
+
position: relative;
|
1253 |
+
text-align: right;
|
1254 |
+
}
|
1255 |
+
.jetpack-message .squeezer:before {
|
1256 |
+
color: #fff;
|
1257 |
+
content: '\f418';
|
1258 |
+
font-family: 'Genericons';
|
1259 |
+
font-size: 33px;
|
1260 |
+
height: 33px;
|
1261 |
+
right: 25px;
|
1262 |
+
opacity: 0.6;
|
1263 |
+
position: absolute;
|
1264 |
+
top: 23px;
|
1265 |
+
top: -webkit-calc(50% - 22px );
|
1266 |
+
top: calc(50% - 22px );
|
1267 |
+
}
|
1268 |
+
.jetpack-message.error .squeezer:before, .jetpack-message.jetpack-err .squeezer:before {
|
1269 |
+
content: '\f414';
|
1270 |
+
}
|
1271 |
+
|
1272 |
+
.modules h3.icon,
|
1273 |
+
.jetpack-modules .info a {
|
1274 |
+
width: auto;
|
1275 |
+
}
|
1276 |
+
.modules h3.icon:before,
|
1277 |
+
.jetpack-modules .info a:before {
|
1278 |
+
display: inline-block;
|
1279 |
+
position: relative;
|
1280 |
+
top: 1px;
|
1281 |
+
right: -3px;
|
1282 |
+
margin-left: 2px;
|
1283 |
+
opacity: 0.8;
|
1284 |
+
font: normal 20px "genericons";
|
1285 |
+
vertical-align: top;
|
1286 |
+
}
|
1287 |
+
|
1288 |
+
.jetpack-modules .info a:before {
|
1289 |
+
margin-top: 1px;
|
1290 |
+
}
|
1291 |
+
|
1292 |
+
.latex:before,
|
1293 |
+
.jetpack-modules #latex .info a:before {
|
1294 |
+
content: '\f408';
|
1295 |
+
}
|
1296 |
+
|
1297 |
+
.carousel:before,
|
1298 |
+
.jetpack-modules #carousel .info a:before {
|
1299 |
+
content: '\f102';
|
1300 |
+
}
|
1301 |
+
|
1302 |
+
.modules h3.contact-form:before,
|
1303 |
+
.jetpack-modules #contact-form .info a:before {
|
1304 |
+
content: '\f175';
|
1305 |
+
font: normal 20px "dashicons";
|
1306 |
+
}
|
1307 |
+
|
1308 |
+
.modules h3.custom-css:before,
|
1309 |
+
.jetpack-modules #custom-css .info a:before {
|
1310 |
+
content: '\f100';
|
1311 |
+
font: normal 20px "dashicons";
|
1312 |
+
}
|
1313 |
+
|
1314 |
+
.modules h3.enhanced-distribution:before,
|
1315 |
+
.jetpack-modules #enhanced-distribution .info a:before {
|
1316 |
+
content: '\f237';
|
1317 |
+
font: normal 20px "dashicons";
|
1318 |
+
}
|
1319 |
+
|
1320 |
+
.modules h3.widgets:before,
|
1321 |
+
.jetpack-modules #widgets .info a:before {
|
1322 |
+
content: '\f116';
|
1323 |
+
font: normal 20px "dashicons";
|
1324 |
+
}
|
1325 |
+
|
1326 |
+
.gplus-authorship:before,
|
1327 |
+
.jetpack-modules #gplus-authorship .info a:before {
|
1328 |
+
content: '\f218';
|
1329 |
+
}
|
1330 |
+
|
1331 |
+
.modules h3.gravatar-hovercards:before,
|
1332 |
+
.jetpack-modules #gravatar-hovercards .info a:before {
|
1333 |
+
content: 'G';
|
1334 |
+
font-family: "automatticons";
|
1335 |
+
}
|
1336 |
+
|
1337 |
+
.infinite-scroll:before,
|
1338 |
+
.jetpack-modules #infinite-scroll .info a:before {
|
1339 |
+
content: '\f408';
|
1340 |
+
}
|
1341 |
+
|
1342 |
+
.comments:before,
|
1343 |
+
.jetpack-modules #comments .info a:before {
|
1344 |
+
content: '\f108';
|
1345 |
+
}
|
1346 |
+
|
1347 |
+
.sso:before,
|
1348 |
+
.jetpack-modules #sso .info a:before {
|
1349 |
+
content: '\f205';
|
1350 |
+
}
|
1351 |
+
|
1352 |
+
.json-api:before,
|
1353 |
+
.jetpack-modules #json-api .info a:before {
|
1354 |
+
content: '\f415';
|
1355 |
+
}
|
1356 |
+
|
1357 |
+
.likes:before,
|
1358 |
+
.jetpack-modules #likes .info a:before {
|
1359 |
+
content: '\f408';
|
1360 |
+
}
|
1361 |
+
|
1362 |
+
.markdown:before,
|
1363 |
+
.jetpack-modules #markdown .info a:before {
|
1364 |
+
content: '\f462';
|
1365 |
+
}
|
1366 |
+
|
1367 |
+
.minileven:before,
|
1368 |
+
.jetpack-modules #minileven .info a:before {
|
1369 |
+
content: '\f453';
|
1370 |
+
}
|
1371 |
+
|
1372 |
+
.monitor:before,
|
1373 |
+
.jetpack-modules #monitor .info a:before {
|
1374 |
+
content: '\f468';
|
1375 |
+
}
|
1376 |
+
|
1377 |
+
.notes:before,
|
1378 |
+
.jetpack-modules #notes .info a:before {
|
1379 |
+
content: '\f300';
|
1380 |
+
}
|
1381 |
+
|
1382 |
+
.omnisearch:before,
|
1383 |
+
.jetpack-modules #omnisearch .info a:before {
|
1384 |
+
content: '\f400';
|
1385 |
+
}
|
1386 |
+
|
1387 |
+
.photon:before,
|
1388 |
+
.jetpack-modules #photon .info a:before {
|
1389 |
+
content: '\f403';
|
1390 |
+
}
|
1391 |
+
|
1392 |
+
.post-by-email:before,
|
1393 |
+
.jetpack-modules #post-by-email .info a:before {
|
1394 |
+
content: '\f410';
|
1395 |
+
}
|
1396 |
+
|
1397 |
+
.modules h3.publicize:before,
|
1398 |
+
.jetpack-modules #publicize .info a:before {
|
1399 |
+
content: '\f237';
|
1400 |
+
font: normal 20px "dashicons";
|
1401 |
+
}
|
1402 |
+
|
1403 |
+
.related-posts:before,
|
1404 |
+
.jetpack-modules #related-posts .info a:before {
|
1405 |
+
content: '\f420';
|
1406 |
+
}
|
1407 |
+
|
1408 |
+
.sharedaddy:before,
|
1409 |
+
.jetpack-modules #sharedaddy .info a:before {
|
1410 |
+
content: '\f415';
|
1411 |
+
}
|
1412 |
+
|
1413 |
+
.shortcodes:before,
|
1414 |
+
.jetpack-modules #shortcodes .info a:before {
|
1415 |
+
content: '\f100';
|
1416 |
+
}
|
1417 |
+
|
1418 |
+
.verification-tools:before,
|
1419 |
+
.jetpack-modules #verification-tools .info a:before {
|
1420 |
+
content: '\f425';
|
1421 |
+
}
|
1422 |
+
|
1423 |
+
.after-the-deadline:before,
|
1424 |
+
.jetpack-modules #after-the-deadline .info a:before {
|
1425 |
+
content: '\f411';
|
1426 |
+
}
|
1427 |
+
|
1428 |
+
.subscriptions:before,
|
1429 |
+
.jetpack-modules #subscriptions .info a:before {
|
1430 |
+
content: '\f410';
|
1431 |
+
}
|
1432 |
+
|
1433 |
+
.tiled-gallery:before,
|
1434 |
+
.jetpack-modules #tiled-gallery .info a:before {
|
1435 |
+
content: '\f103';
|
1436 |
+
}
|
1437 |
+
|
1438 |
+
.modules h3.vaultpress:before,
|
1439 |
+
.jetpack-modules #vaultpress .info a:before {
|
1440 |
+
content: 'V';
|
1441 |
+
font-family: "automatticons";
|
1442 |
+
}
|
1443 |
+
|
1444 |
+
.videopress:before,
|
1445 |
+
.jetpack-modules #videopress .info a:before {
|
1446 |
+
content: '\f104';
|
1447 |
+
}
|
1448 |
+
|
1449 |
+
.modules h3.widget-visibility:before,
|
1450 |
+
.jetpack-modules #widget-visibility .info a:before {
|
1451 |
+
content: '\f116';
|
1452 |
+
font: normal 20px "dashicons";
|
1453 |
+
}
|
1454 |
+
|
1455 |
+
.stats:before,
|
1456 |
+
.jetpack-modules #stats .info a:before {
|
1457 |
+
content: '\f205';
|
1458 |
+
}
|
1459 |
+
|
1460 |
+
.shortlinks:before,
|
1461 |
+
.jetpack-modules #shortlinks .info a:before {
|
1462 |
+
content: '\f107';
|
1463 |
+
}
|
1464 |
+
|
1465 |
+
.page-content.configure {
|
1466 |
+
margin-top: 0;
|
1467 |
+
}
|
1468 |
+
|
1469 |
+
.configure .frame.top {
|
1470 |
+
border: none;
|
1471 |
+
-webkit-box-shadow: none;
|
1472 |
+
box-shadow: none;
|
1473 |
+
padding-top: 1.42857em;
|
1474 |
+
position: relative;
|
1475 |
+
top: auto;
|
1476 |
+
}
|
1477 |
+
.configure .frame.top.fixed {
|
1478 |
+
background: #f9f9f9;
|
1479 |
+
border-bottom: 1px solid #e9e9e9;
|
1480 |
+
padding-right: 160px;
|
1481 |
+
margin-top: -6px;
|
1482 |
+
position: fixed;
|
1483 |
+
left: 0;
|
1484 |
+
top: 32px;
|
1485 |
+
width: 100%;
|
1486 |
+
z-index: 4;
|
1487 |
+
-webkit-box-shadow: 0 2px 2px -2px #eeeeee;
|
1488 |
+
box-shadow: 0 2px 2px -2px #eeeeee;
|
1489 |
+
}
|
1490 |
+
@media (max-width: 782px) {
|
1491 |
+
.configure .frame.top.fixed {
|
1492 |
+
border: none;
|
1493 |
+
-webkit-box-shadow: none;
|
1494 |
+
box-shadow: none;
|
1495 |
+
padding-top: 1.42857em;
|
1496 |
+
position: relative;
|
1497 |
+
top: auto;
|
1498 |
+
}
|
1499 |
+
}
|
1500 |
+
@media (max-width: 600px) {
|
1501 |
+
.configure .frame.top.fixed {
|
1502 |
+
top: 0;
|
1503 |
+
}
|
1504 |
+
}
|
1505 |
+
.configure .frame.top .tablenav.top {
|
1506 |
+
float: right;
|
1507 |
+
}
|
1508 |
+
@media (max-width: 900px) {
|
1509 |
+
.configure .frame.top .tablenav.top .actions {
|
1510 |
+
display: block;
|
1511 |
+
}
|
1512 |
+
}
|
1513 |
+
@media (max-width: 782px) {
|
1514 |
+
.configure .frame.top .tablenav.top .actions {
|
1515 |
+
margin-top: 6px;
|
1516 |
+
}
|
1517 |
+
}
|
1518 |
+
|
1519 |
+
.jp-frame-top-fixed .configure {
|
1520 |
+
padding-top: 94px;
|
1521 |
+
}
|
1522 |
+
|
1523 |
+
.filter-search {
|
1524 |
+
display: none;
|
1525 |
+
float: left;
|
1526 |
+
margin-top: 10px;
|
1527 |
+
}
|
1528 |
+
@media (max-width: 782px) {
|
1529 |
+
.filter-search {
|
1530 |
+
display: block;
|
1531 |
+
}
|
1532 |
+
}
|
1533 |
+
@media (max-width: 530px) {
|
1534 |
+
.filter-search {
|
1535 |
+
display: none;
|
1536 |
+
}
|
1537 |
+
}
|
1538 |
+
|
1539 |
+
.table-bordered.jetpack-modules {
|
1540 |
+
border: none;
|
1541 |
+
margin-bottom: 0;
|
1542 |
+
}
|
1543 |
+
.table-bordered.jetpack-modules tr.jetpack-module th {
|
1544 |
+
border-right: 0;
|
1545 |
+
padding: 14px 4px 0;
|
1546 |
+
}
|
1547 |
+
.table-bordered.jetpack-modules tr.jetpack-module th input {
|
1548 |
+
display: block;
|
1549 |
+
}
|
1550 |
+
.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon {
|
1551 |
+
display: inline-block;
|
1552 |
+
}
|
1553 |
+
.table-bordered.jetpack-modules tr.jetpack-module.active th,
|
1554 |
+
.table-bordered.jetpack-modules tr.jetpack-module.active td {
|
1555 |
+
background: #f7fcfe;
|
1556 |
+
}
|
1557 |
+
.table-bordered.jetpack-modules tr.jetpack-module.active th {
|
1558 |
+
border-right: 4px solid #2ea2cc;
|
1559 |
+
padding-right: 0px;
|
1560 |
+
}
|
1561 |
+
.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child {
|
1562 |
+
border-right: 4px solid #2ea2cc;
|
1563 |
+
}
|
1564 |
+
.table-bordered.jetpack-modules tr.jetpack-module.unavailable {
|
1565 |
+
opacity: 0.3;
|
1566 |
+
}
|
1567 |
+
.table-bordered.jetpack-modules tr.jetpack-module.unavailable input {
|
1568 |
+
display: none;
|
1569 |
+
}
|
1570 |
+
.table-bordered.jetpack-modules tr.jetpack-module th,
|
1571 |
+
.table-bordered.jetpack-modules tr.jetpack-module td {
|
1572 |
+
background: #fff;
|
1573 |
+
margin: 0;
|
1574 |
+
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
|
1575 |
+
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
|
1576 |
+
}
|
1577 |
+
.table-bordered.jetpack-modules tr.jetpack-module td {
|
1578 |
+
padding: 10px 14px 8px 10px;
|
1579 |
+
line-height: 25px;
|
1580 |
+
}
|
1581 |
+
.table-bordered.jetpack-modules tr.jetpack-module td:first-child {
|
1582 |
+
border-right: 4px solid #fff;
|
1583 |
+
}
|
1584 |
+
.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
|
1585 |
+
float: left;
|
1586 |
+
padding: 0 0 1px;
|
1587 |
+
}
|
1588 |
+
.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span {
|
1589 |
+
margin-right: 5px;
|
1590 |
+
}
|
1591 |
+
@media (max-width: 530px) {
|
1592 |
+
.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
|
1593 |
+
display: none;
|
1594 |
+
}
|
1595 |
+
}
|
1596 |
+
.table-bordered.jetpack-modules > thead > tr > th {
|
1597 |
+
border: 0;
|
1598 |
+
vertical-align: middle;
|
1599 |
+
}
|
1600 |
+
.table-bordered.jetpack-modules > thead > tr > th:last-child {
|
1601 |
+
padding-left: 0;
|
1602 |
+
}
|
1603 |
+
.table-bordered.jetpack-modules td {
|
1604 |
+
background: #fff;
|
1605 |
+
}
|
1606 |
+
.table-bordered.jetpack-modules #doaction {
|
1607 |
+
margin-top: 0;
|
1608 |
+
}
|
1609 |
+
@media (max-width: 782px) {
|
1610 |
+
.table-bordered.jetpack-modules #doaction {
|
1611 |
+
padding: 10px 7px;
|
1612 |
+
}
|
1613 |
+
}
|
1614 |
+
.table-bordered.jetpack-modules .checkall {
|
1615 |
+
margin-top: 1px;
|
1616 |
+
}
|
1617 |
+
.table-bordered.jetpack-modules .filter-search {
|
1618 |
+
margin-top: 8px;
|
1619 |
+
}
|
1620 |
+
.table-bordered.jetpack-modules .genericon {
|
1621 |
+
color: #999;
|
1622 |
+
display: none;
|
1623 |
+
margin: 7px 3px 0;
|
1624 |
+
}
|
1625 |
+
.table-bordered.jetpack-modules .med {
|
1626 |
+
width: 70px;
|
1627 |
+
}
|
1628 |
+
.table-bordered.jetpack-modules .sm {
|
1629 |
+
width: 30px;
|
1630 |
+
}
|
1631 |
+
@media (max-width: 782px) {
|
1632 |
+
.table-bordered.jetpack-modules .check-column {
|
1633 |
+
width: 50px;
|
1634 |
+
}
|
1635 |
+
}
|
1636 |
+
|
1637 |
+
.fixed-top .check-column {
|
1638 |
+
padding: 8px 10px 0 10px;
|
1639 |
+
width: 2.2em;
|
1640 |
+
}
|
1641 |
+
|
1642 |
+
.wrap {
|
1643 |
+
margin: 0;
|
1644 |
+
padding: 0 1.5em 1em;
|
1645 |
+
overflow: hidden;
|
1646 |
+
}
|
1647 |
+
.wrap h2 {
|
1648 |
+
font-size: 24px;
|
1649 |
+
font-weight: 400;
|
1650 |
+
}
|
1651 |
+
.wrap .manage-left {
|
1652 |
+
float: right;
|
1653 |
+
margin: 0;
|
1654 |
+
padding: 0;
|
1655 |
+
width: 63%;
|
1656 |
+
}
|
1657 |
+
.wrap .manage-left table {
|
1658 |
+
width: 100%;
|
1659 |
+
}
|
1660 |
+
@media (max-width: 782px) {
|
1661 |
+
.wrap .manage-left {
|
1662 |
+
width: 100%;
|
1663 |
+
}
|
1664 |
+
}
|
1665 |
+
.wrap .manage-right {
|
1666 |
+
margin: 0;
|
1667 |
+
padding: 0;
|
1668 |
+
position: absolute;
|
1669 |
+
left: 0;
|
1670 |
+
width: 35%;
|
1671 |
+
z-index: 1;
|
1672 |
+
}
|
1673 |
+
.wrap .manage-right p {
|
1674 |
+
font-size: 12px;
|
1675 |
+
font-weight: bold;
|
1676 |
+
color: #bbb;
|
1677 |
+
padding-top: 2px;
|
1678 |
+
text-transform: uppercase;
|
1679 |
+
letter-spacing: 1px;
|
1680 |
+
clear: right;
|
1681 |
+
}
|
1682 |
+
.wrap .manage-right .bumper {
|
1683 |
+
margin-right: 33px;
|
1684 |
+
}
|
1685 |
+
.wrap .manage-right.show {
|
1686 |
+
display: block;
|
1687 |
+
position: fixed;
|
1688 |
+
overflow-y: auto;
|
1689 |
+
overflow-x: hidden;
|
1690 |
+
position: absolute;
|
1691 |
+
}
|
1692 |
+
.wrap .manage-right .search-bar {
|
1693 |
+
margin-bottom: 18px;
|
1694 |
+
max-width: 300px;
|
1695 |
+
}
|
1696 |
+
.wrap .manage-right p.search-box {
|
1697 |
+
float: none;
|
1698 |
+
height: auto;
|
1699 |
+
margin-bottom: 0;
|
1700 |
+
position: relative;
|
1701 |
+
}
|
1702 |
+
.wrap .manage-left p.search-box input[type='search'] {
|
1703 |
+
padding: 0 8px;
|
1704 |
+
width: 90%;
|
1705 |
+
line-height: initial;
|
1706 |
+
}
|
1707 |
+
@media (max-width: 782px) {
|
1708 |
+
.wrap .manage-left p.search-box input[type='search'] {
|
1709 |
+
float: right;
|
1710 |
+
padding: 9px 8px;
|
1711 |
+
}
|
1712 |
+
}
|
1713 |
+
.wrap .manage-left p.search-box input[type="submit"] {
|
1714 |
+
display: none;
|
1715 |
+
}
|
1716 |
+
.wrap .manage-right .button-group .button {
|
1717 |
+
outline: none;
|
1718 |
+
}
|
1719 |
+
.wrap .manage-right .subsubsub {
|
1720 |
+
margin: 0;
|
1721 |
+
padding: 0;
|
1722 |
+
}
|
1723 |
+
.wrap .manage-right .subsubsub a {
|
1724 |
+
padding: 0;
|
1725 |
+
line-height: inherit;
|
1726 |
+
}
|
1727 |
+
.wrap .manage-right .subsubsub .current {
|
1728 |
+
padding: 1px 5px;
|
1729 |
+
border-radius: 2px;
|
1730 |
+
margin-right: -5px;
|
1731 |
+
background: #0D72B2;
|
1732 |
+
color: #FFF;
|
1733 |
+
}
|
1734 |
+
.wrap .manage-right .subsubsub .current .count {
|
1735 |
+
color: #BCD7E7;
|
1736 |
+
font-weight: 200;
|
1737 |
+
}
|
1738 |
+
.wrap .manage-right .subsubsub li {
|
1739 |
+
display: block;
|
1740 |
+
text-align: right;
|
1741 |
+
}
|
1742 |
+
@media (max-width: 782px) {
|
1743 |
+
.wrap .manage-right {
|
1744 |
+
background: #fff;
|
1745 |
+
bottom: 0;
|
1746 |
+
display: none;
|
1747 |
+
min-width: 300px;
|
1748 |
+
position: fixed;
|
1749 |
+
left: 0;
|
1750 |
+
top: 0;
|
1751 |
+
z-index: 13;
|
1752 |
+
-webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
1753 |
+
box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
1754 |
+
}
|
1755 |
+
.wrap .manage-right .bumper {
|
1756 |
+
margin: 13px;
|
1757 |
+
}
|
1758 |
+
.wrap .manage-right .navbar-form {
|
1759 |
+
margin: 0;
|
1760 |
+
padding: 0;
|
1761 |
+
}
|
1762 |
+
}
|
1763 |
+
|
1764 |
+
@media (max-width: 1130px) {
|
1765 |
+
.feature,
|
1766 |
+
.module {
|
1767 |
+
margin: .75% 1.5% .75% 0;
|
1768 |
+
width: 32.333333%;
|
1769 |
+
-webkit-transition: none;
|
1770 |
+
transition: none;
|
1771 |
+
}
|
1772 |
+
.feature:nth-child(3n + 1),
|
1773 |
+
.module:nth-child(3n + 1) {
|
1774 |
+
margin-right: 0;
|
1775 |
+
}
|
1776 |
+
.feature:hover,
|
1777 |
+
.module:hover {
|
1778 |
+
top: 0;
|
1779 |
+
-webkit-box-shadow: none;
|
1780 |
+
box-shadow: none;
|
1781 |
+
}
|
1782 |
+
|
1783 |
+
.cat .module:nth-child(3n + 1) {
|
1784 |
+
margin: .75% 1.5% .75% 0;
|
1785 |
+
}
|
1786 |
+
.cat .module:nth-child(3n - 1) {
|
1787 |
+
margin-right: 0;
|
1788 |
+
}
|
1789 |
+
|
1790 |
+
.wrap.inner {
|
1791 |
+
background: #f9f9f9;
|
1792 |
+
padding: 15px;
|
1793 |
+
}
|
1794 |
+
|
1795 |
+
.page-content.about {
|
1796 |
+
background: #f9f9f9;
|
1797 |
+
padding: 15px;
|
1798 |
+
}
|
1799 |
+
|
1800 |
+
.page-content.configure {
|
1801 |
+
background: #f9f9f9;
|
1802 |
+
}
|
1803 |
+
|
1804 |
+
.masthead h1 {
|
1805 |
+
padding-top: 1.83333em;
|
1806 |
+
font-size: 2.14286em;
|
1807 |
+
}
|
1808 |
+
|
1809 |
+
.subhead {
|
1810 |
+
margin-top: 122px;
|
1811 |
+
padding: 70px 0 49px;
|
1812 |
+
}
|
1813 |
+
.subhead:after {
|
1814 |
+
-webkit-background-size: 160% auto;
|
1815 |
+
background-size: 160% auto;
|
1816 |
+
}
|
1817 |
+
|
1818 |
+
.download-jetpack {
|
1819 |
+
font-size: 1.5em;
|
1820 |
+
}
|
1821 |
+
.download-jetpack:before {
|
1822 |
+
top: -1px;
|
1823 |
+
width: 23px;
|
1824 |
+
height: 23px;
|
1825 |
+
}
|
1826 |
+
|
1827 |
+
.feature:hover h3 {
|
1828 |
+
color: #6e818a;
|
1829 |
+
}
|
1830 |
+
.feature:hover .feature-img {
|
1831 |
+
border: 1px solid #ddd;
|
1832 |
+
border-bottom: none;
|
1833 |
+
}
|
1834 |
+
.feature:hover .no-border {
|
1835 |
+
border: none;
|
1836 |
+
}
|
1837 |
+
.feature:hover .feature-description {
|
1838 |
+
border: 1px solid #ddd;
|
1839 |
+
background: #f5f5f5;
|
1840 |
+
}
|
1841 |
+
|
1842 |
+
.footer {
|
1843 |
+
padding-top: 165px;
|
1844 |
+
padding-bottom: 0;
|
1845 |
+
}
|
1846 |
+
.footer:before {
|
1847 |
+
-webkit-background-size: 160% auto;
|
1848 |
+
background-size: 160% auto;
|
1849 |
+
}
|
1850 |
+
.footer:after {
|
1851 |
+
display: none;
|
1852 |
+
}
|
1853 |
+
.footer nav {
|
1854 |
+
max-width: 100%;
|
1855 |
+
}
|
1856 |
+
|
1857 |
+
.fly {
|
1858 |
+
margin: 0 0 280px;
|
1859 |
+
}
|
1860 |
+
.fly:hover:before {
|
1861 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
1862 |
+
-ms-transform: translate3d(0px, 0px, 0px);
|
1863 |
+
transform: translate3d(0px, 0px, 0px);
|
1864 |
+
}
|
1865 |
+
.fly:before {
|
1866 |
+
display: block;
|
1867 |
+
}
|
1868 |
+
|
1869 |
+
.footer nav {
|
1870 |
+
border: none;
|
1871 |
+
padding: 0;
|
1872 |
+
}
|
1873 |
+
.footer nav a:hover, .footer nav a:focus,
|
1874 |
+
.footer nav a:visited:hover,
|
1875 |
+
.footer nav a:visited:focus {
|
1876 |
+
color: #fff;
|
1877 |
+
}
|
1878 |
+
|
1879 |
+
.footer ul {
|
1880 |
+
float: none;
|
1881 |
+
overflow: hidden;
|
1882 |
+
}
|
1883 |
+
|
1884 |
+
.a8c-attribution {
|
1885 |
+
display: none;
|
1886 |
+
}
|
1887 |
+
|
1888 |
+
nav .primary-footer,
|
1889 |
+
nav .secondary-footer {
|
1890 |
+
margin: 0 30px;
|
1891 |
+
}
|
1892 |
+
|
1893 |
+
nav .primary-footer {
|
1894 |
+
padding: 25px 15px 10px 15px;
|
1895 |
+
}
|
1896 |
+
|
1897 |
+
nav .secondary-footer {
|
1898 |
+
padding: 8px 15px 30px;
|
1899 |
+
}
|
1900 |
+
|
1901 |
+
nav .a8c-services {
|
1902 |
+
padding: 30px 0 35px;
|
1903 |
+
text-align: center;
|
1904 |
+
background: #222;
|
1905 |
+
}
|
1906 |
+
nav .a8c-services li {
|
1907 |
+
display: inline-block;
|
1908 |
+
float: none;
|
1909 |
+
}
|
1910 |
+
nav .a8c-services a,
|
1911 |
+
nav .a8c-services a:visited,
|
1912 |
+
nav .a8c-services a:hover,
|
1913 |
+
nav .a8c-services a:active {
|
1914 |
+
color: #bbb;
|
1915 |
+
}
|
1916 |
+
}
|
1917 |
+
@media (max-width: 900px) {
|
1918 |
+
#wpcontent,
|
1919 |
+
.auto-fold #wpcontent,
|
1920 |
+
.auto-fold #wpfooter,
|
1921 |
+
.modal,
|
1922 |
+
.configure .frame.top.fixed {
|
1923 |
+
margin-right: 36px;
|
1924 |
+
padding-right: 0;
|
1925 |
+
}
|
1926 |
+
|
1927 |
+
.flyby {
|
1928 |
+
display: none;
|
1929 |
+
}
|
1930 |
+
|
1931 |
+
.jetpack-logo-tablet {
|
1932 |
+
display: block;
|
1933 |
+
}
|
1934 |
+
|
1935 |
+
.modal {
|
1936 |
+
bottom: 5%;
|
1937 |
+
font-size: 80%;
|
1938 |
+
right: 10%;
|
1939 |
+
left: 10%;
|
1940 |
+
top: 80px;
|
1941 |
+
}
|
1942 |
+
.modal header {
|
1943 |
+
height: 38px;
|
1944 |
+
}
|
1945 |
+
.modal .content {
|
1946 |
+
top: 38px;
|
1947 |
+
}
|
1948 |
+
|
1949 |
+
.button:hover, .button:focus, .button:active {
|
1950 |
+
top: 0;
|
1951 |
+
}
|
1952 |
+
|
1953 |
+
.download-jetpack:hover, .download-jetpack:focus, .download-jetpack:active {
|
1954 |
+
top: 0;
|
1955 |
+
}
|
1956 |
+
|
1957 |
+
.subhead {
|
1958 |
+
margin-top: 122px;
|
1959 |
+
padding: 70px 0 49px;
|
1960 |
+
}
|
1961 |
+
.subhead h2 {
|
1962 |
+
max-width: 428px;
|
1963 |
+
font-size: 20px;
|
1964 |
+
}
|
1965 |
+
|
1966 |
+
.feature-description {
|
1967 |
+
min-height: 115px;
|
1968 |
+
}
|
1969 |
+
|
1970 |
+
.featured h2,
|
1971 |
+
.module-grid h2 {
|
1972 |
+
font-size: 30px;
|
1973 |
+
}
|
1974 |
+
|
1975 |
+
.feature h3 {
|
1976 |
+
font-size: 11px;
|
1977 |
+
}
|
1978 |
+
|
1979 |
+
.filter label {
|
1980 |
+
display: inline-block;
|
1981 |
+
line-height: 44px;
|
1982 |
+
}
|
1983 |
+
|
1984 |
+
.module {
|
1985 |
+
margin: 1% 2% 1% 0;
|
1986 |
+
width: 49%;
|
1987 |
+
}
|
1988 |
+
.module:nth-child(3n + 1) {
|
1989 |
+
margin-right: 2%;
|
1990 |
+
}
|
1991 |
+
.module:nth-child(2n + 1) {
|
1992 |
+
margin-right: 0;
|
1993 |
+
}
|
1994 |
+
|
1995 |
+
.cat .module {
|
1996 |
+
margin: 1% 2% 1% 0;
|
1997 |
+
}
|
1998 |
+
.cat .module:nth-child(2n + 1) {
|
1999 |
+
margin: 1% 2% 1% 0;
|
2000 |
+
}
|
2001 |
+
.cat .module:nth-child(2n + 0) {
|
2002 |
+
margin-right: 0;
|
2003 |
+
}
|
2004 |
+
|
2005 |
+
.footer {
|
2006 |
+
padding-top: 146px;
|
2007 |
+
}
|
2008 |
+
|
2009 |
+
.main-nav {
|
2010 |
+
font-size: 13px;
|
2011 |
+
}
|
2012 |
+
.main-nav .jetpack-logo {
|
2013 |
+
font-size: 22px;
|
2014 |
+
}
|
2015 |
+
.main-nav .jetpack-logo:before {
|
2016 |
+
font-size: 29px;
|
2017 |
+
}
|
2018 |
+
|
2019 |
+
.table-bordered .genericon {
|
2020 |
+
display: inline-block;
|
2021 |
+
}
|
2022 |
+
}
|
2023 |
+
@media (max-width: 782px) {
|
2024 |
+
#wpcontent,
|
2025 |
+
.auto-fold #wpcontent,
|
2026 |
+
.auto-fold #wpfooter,
|
2027 |
+
.modal {
|
2028 |
+
margin-right: 0;
|
2029 |
+
}
|
2030 |
+
|
2031 |
+
.configure .frame.top.fixed {
|
2032 |
+
padding-right: 0;
|
2033 |
+
}
|
2034 |
+
|
2035 |
+
.masthead h1 {
|
2036 |
+
max-width: 600px;
|
2037 |
+
font-size: 28px;
|
2038 |
+
}
|
2039 |
+
|
2040 |
+
.table-bordered th:last-child {
|
2041 |
+
padding-right: 0;
|
2042 |
+
}
|
2043 |
+
|
2044 |
+
.featured h2,
|
2045 |
+
.module-grid h2 {
|
2046 |
+
font-size: 28px;
|
2047 |
+
}
|
2048 |
+
|
2049 |
+
.module-search + label:after {
|
2050 |
+
left: 6px;
|
2051 |
+
top: 0;
|
2052 |
+
}
|
2053 |
+
|
2054 |
+
.blog .type-post,
|
2055 |
+
.page-template-default .type-page,
|
2056 |
+
.single .type-post,
|
2057 |
+
.single .type-jetpack_support {
|
2058 |
+
width: 100%;
|
2059 |
+
}
|
2060 |
+
|
2061 |
+
.sidebar {
|
2062 |
+
display: none;
|
2063 |
+
}
|
2064 |
+
|
2065 |
+
.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
|
2066 |
+
display: block;
|
2067 |
+
padding-right: 10px;
|
2068 |
+
visibility: visible;
|
2069 |
+
}
|
2070 |
+
}
|
2071 |
+
@media (max-width: 530px) {
|
2072 |
+
.footer {
|
2073 |
+
margin-top: 0;
|
2074 |
+
}
|
2075 |
+
|
2076 |
+
.masthead.hasbutton .subhead {
|
2077 |
+
margin-top: 105px;
|
2078 |
+
padding: 0;
|
2079 |
+
}
|
2080 |
+
|
2081 |
+
.page-content {
|
2082 |
+
margin-top: 0;
|
2083 |
+
}
|
2084 |
+
|
2085 |
+
.entry-title,
|
2086 |
+
.page-template-default h1 {
|
2087 |
+
font-size: 2em;
|
2088 |
+
}
|
2089 |
+
|
2090 |
+
.blog h3,
|
2091 |
+
.single h3,
|
2092 |
+
.page-template-default h2 {
|
2093 |
+
font-size: 1.4em;
|
2094 |
+
}
|
2095 |
+
|
2096 |
+
.modal .content div.jp-info-img {
|
2097 |
+
margin: 0 0 23px;
|
2098 |
+
}
|
2099 |
+
|
2100 |
+
.featured {
|
2101 |
+
display: none;
|
2102 |
+
}
|
2103 |
+
|
2104 |
+
.filter a {
|
2105 |
+
padding: 0.6em;
|
2106 |
+
}
|
2107 |
+
|
2108 |
+
.clouds-sm {
|
2109 |
+
height: 90px;
|
2110 |
+
}
|
2111 |
+
|
2112 |
+
.jp-filter a {
|
2113 |
+
padding: 0.76em 1em;
|
2114 |
+
}
|
2115 |
+
|
2116 |
+
.masthead h1 {
|
2117 |
+
margin: 0 15px;
|
2118 |
+
padding: 31px 0 15px 0;
|
2119 |
+
font-size: 21px;
|
2120 |
+
font-weight: 400;
|
2121 |
+
}
|
2122 |
+
|
2123 |
+
.modal {
|
2124 |
+
bottom: 5%;
|
2125 |
+
right: 5%;
|
2126 |
+
left: 5%;
|
2127 |
+
top: 80px;
|
2128 |
+
}
|
2129 |
+
|
2130 |
+
.subhead {
|
2131 |
+
margin-top: 83px;
|
2132 |
+
padding: 47px 15px 39px;
|
2133 |
+
}
|
2134 |
+
.subhead h2 {
|
2135 |
+
display: none;
|
2136 |
+
}
|
2137 |
+
|
2138 |
+
.download-jetpack {
|
2139 |
+
font-size: 1.21429em;
|
2140 |
+
font-weight: 600;
|
2141 |
+
}
|
2142 |
+
.download-jetpack:before {
|
2143 |
+
width: 19px;
|
2144 |
+
height: 19px;
|
2145 |
+
margin-left: 9px;
|
2146 |
+
}
|
2147 |
+
|
2148 |
+
.module {
|
2149 |
+
margin: 5px 0;
|
2150 |
+
width: 100%;
|
2151 |
+
}
|
2152 |
+
.module:nth-child(3n + 1) {
|
2153 |
+
margin-right: 0;
|
2154 |
+
}
|
2155 |
+
.module:nth-child(2n + 1) {
|
2156 |
+
margin-right: 0;
|
2157 |
+
}
|
2158 |
+
|
2159 |
+
.cat .module {
|
2160 |
+
margin: 5px 0;
|
2161 |
+
}
|
2162 |
+
.cat .module:nth-child(2n + 1) {
|
2163 |
+
margin-right: 0;
|
2164 |
+
}
|
2165 |
+
.cat .module:nth-child(2n + 0) {
|
2166 |
+
margin-right: 0;
|
2167 |
+
}
|
2168 |
+
|
2169 |
+
.module-grid h2 {
|
2170 |
+
margin-top: 16px;
|
2171 |
+
font-size: 25px;
|
2172 |
+
}
|
2173 |
+
|
2174 |
+
.footer {
|
2175 |
+
padding-top: 135px;
|
2176 |
+
}
|
2177 |
+
.footer nav li {
|
2178 |
+
display: block;
|
2179 |
+
float: none;
|
2180 |
+
margin: 0;
|
2181 |
+
text-align: right;
|
2182 |
+
}
|
2183 |
+
.footer nav a {
|
2184 |
+
display: block;
|
2185 |
+
padding: 0 16px;
|
2186 |
+
line-height: 44px;
|
2187 |
+
}
|
2188 |
+
|
2189 |
+
.fly {
|
2190 |
+
margin: 0 0 100px;
|
2191 |
+
}
|
2192 |
+
.fly:before {
|
2193 |
+
display: none;
|
2194 |
+
}
|
2195 |
+
|
2196 |
+
nav .primary-footer,
|
2197 |
+
nav .secondary-footer {
|
2198 |
+
margin: 0;
|
2199 |
+
padding: 0;
|
2200 |
+
border: none;
|
2201 |
+
font-weight: 400;
|
2202 |
+
}
|
2203 |
+
nav .primary-footer a,
|
2204 |
+
nav .secondary-footer a {
|
2205 |
+
border-top: 1px solid #7ba141;
|
2206 |
+
}
|
2207 |
+
|
2208 |
+
nav .a8c-services {
|
2209 |
+
padding: 0;
|
2210 |
+
}
|
2211 |
+
nav .a8c-services a {
|
2212 |
+
border-top: 1px solid #181818;
|
2213 |
+
}
|
2214 |
+
|
2215 |
+
.footer .a8c-services {
|
2216 |
+
position: relative;
|
2217 |
+
overflow: visible;
|
2218 |
+
}
|
2219 |
+
.footer .a8c-services:before, .footer .a8c-services:after {
|
2220 |
+
content: '';
|
2221 |
+
position: absolute;
|
2222 |
+
left: 0;
|
2223 |
+
bottom: 100%;
|
2224 |
+
width: 50%;
|
2225 |
+
pointer-events: none;
|
2226 |
+
}
|
2227 |
+
.footer .a8c-services:before {
|
2228 |
+
margin-bottom: 55px;
|
2229 |
+
height: 225px;
|
2230 |
+
background: url("img/rocketeer.svg") center bottom no-repeat;
|
2231 |
+
-webkit-background-size: 50px auto;
|
2232 |
+
background-size: 50px auto;
|
2233 |
+
}
|
2234 |
+
.footer .a8c-services:after {
|
2235 |
+
height: 50px;
|
2236 |
+
background: url("img/the-footcloud.svg") center bottom no-repeat;
|
2237 |
+
-webkit-background-size: auto 38px;
|
2238 |
+
background-size: auto 38px;
|
2239 |
+
}
|
2240 |
+
|
2241 |
+
.wrap.inner {
|
2242 |
+
margin-top: 1.71429em;
|
2243 |
+
}
|
2244 |
+
|
2245 |
+
.wrap.inner.jp-support .jp-support-column-left {
|
2246 |
+
width: 100%;
|
2247 |
+
}
|
2248 |
+
.wrap.inner.jp-support .jp-support-column-left .widget-text {
|
2249 |
+
margin-left: 0;
|
2250 |
+
width: 100%;
|
2251 |
+
}
|
2252 |
+
.wrap.inner.jp-support .jp-support-column-right {
|
2253 |
+
width: 100%;
|
2254 |
+
}
|
2255 |
+
|
2256 |
+
.jetpack-message .squeezer {
|
2257 |
+
padding: 23px;
|
2258 |
+
}
|
2259 |
+
.jetpack-message .squeezer:before {
|
2260 |
+
display: none;
|
2261 |
+
}
|
2262 |
+
}
|
2263 |
+
@media (max-width: 320px) {
|
2264 |
+
.filter {
|
2265 |
+
margin-bottom: 10px;
|
2266 |
+
}
|
2267 |
+
|
2268 |
+
.footer {
|
2269 |
+
padding-top: 76px;
|
2270 |
+
}
|
2271 |
+
|
2272 |
+
.fly {
|
2273 |
+
margin: 0 0 42px;
|
2274 |
+
}
|
2275 |
+
|
2276 |
+
.footer .a8c-services:before {
|
2277 |
+
margin-bottom: 50px;
|
2278 |
+
-webkit-background-size: 40px auto;
|
2279 |
+
background-size: 40px auto;
|
2280 |
+
}
|
2281 |
+
.footer .a8c-services:after {
|
2282 |
+
-webkit-background-size: auto 25px;
|
2283 |
+
background-size: auto 25px;
|
2284 |
+
}
|
2285 |
+
}
|
2286 |
+
@media (min-width: 769px) {
|
2287 |
+
.filter input[type=radio]:checked:before {
|
2288 |
+
-webkit-animation: grow 0.2s ease-in-out;
|
2289 |
+
animation: grow 0.2s ease-in-out;
|
2290 |
+
}
|
2291 |
+
}
|
2292 |
+
.nav-horizontal:before, .features:before, .modules:before, .load-more:before,
|
2293 |
+
.nav-horizontal:after,
|
2294 |
+
.features:after,
|
2295 |
+
.modules:after,
|
2296 |
+
.load-more:after {
|
2297 |
+
content: " ";
|
2298 |
+
display: table;
|
2299 |
+
}
|
2300 |
+
|
2301 |
+
.nav-horizontal:after, .features:after, .modules:after, .load-more:after {
|
2302 |
+
clear: both;
|
2303 |
+
}
|
2304 |
+
|
2305 |
+
.nav-horizontal, .features, .modules, .load-more {
|
2306 |
+
*zoom: 1;
|
2307 |
+
}
|
2308 |
+
|
2309 |
+
.lt-ie10 .masthead {
|
2310 |
+
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#81a844', EndColorStr='#9fc268');
|
2311 |
+
}
|
2312 |
+
.lt-ie10 .footer {
|
2313 |
+
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#9fc268', EndColorStr='#81a844');
|
2314 |
+
}
|
2315 |
+
@media screen and (max-width: 768px) {
|
2316 |
+
.lt-ie10 .drawer-checkbox:checked ~ .header .drawer-nav {
|
2317 |
+
right: 0;
|
2318 |
+
}
|
2319 |
+
.lt-ie10 .drawer-checkbox:checked ~ .wrapper {
|
2320 |
+
margin-right: 260px;
|
2321 |
+
margin-left: -260px;
|
2322 |
+
}
|
2323 |
+
}
|
_inc/jetpack-admin-rtl.css.map
ADDED
@@ -0,0 +1,2 @@
|
|
|
|
|
1 |
+
{"version":3,"file":"jetpack-admin-rtl.css","sources":["jetpack-admin-rtl.css"],"names":[],"mappings":"AAAA;;;GAGE;AACF;EACE,8BAAA;EACA,6DAAA;EACA,8UAAA;EACA,qBAAA;EACA,oBAAA;EACD;AACD;EACE,wBAAA;EACA,+BAAA;EACA,yMAAA;EACA,qBAAA;EACA,oBAAA;EACD;AACD;;;EAGE,gCAAA;EACA,6BAAA;EACA,wBAAA;EACD;;AAED;;;;;EAKE,aAAA;EACA,iDAAA;EACA,kBAAA;EACA,qCAAA;EACD;;AAED;EACE,gBAAA;EACA,iBAAA;EACA,kBAAA;EACD;;AAED;EACE,qBAAA;EACA,cAAA;EACA,mBAAA;EACD;;AAED;EACE,qBAAA;EACA,cAAA;EACA,mBAAA;EACD;;AAED;;;;;;EAME,aAAA;EACA,kBAAA;EACD;;AAED;EACE,gBAAA;EACA,gCAAA;EACA,wBAAA;EACA,uBAAA;EACD;AACD;EACE,gBAAA;EACD;AACD;EACE,gBAAA;EACD;AACD;EACE,sBAAA;EACD;;AAED;EACE,mBAAA;EACD;;AAED;;EAEE,cAAA;EACD;;AAED;EACE,kBAAA;EACA,uBAAA;EACD;;AAED;EACE,wBAAA;EACD;;AAED;EACE,kBAAA;EACD;;AAED;EACE,WAAA;EACA,WAAA;EACA,YAAA;EACD;;AAED;EACE,kBAAA;EACD;;AAED;EACE,gBAAA;EACA,aAAA;EACA,WAAA;EACA,4BAAA;EACA,eAAA;EACA,YAAA;EACD;;AAED;EACE;IACE,+BAAA;IACA,uBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,6BAAA;IACA,qBAAA;IACD;EACF;AACD;EACE;IACE,+BAAA;IACA,uBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,6BAAA;IACA,qBAAA;IACD;EACF;AACD;EACE;IACE,6BAAA;IACA,qBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,6BAAA;IACA,qBAAA;IACD;EACF;AACD;EACE;IACE,6BAAA;IACA,qBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,6BAAA;IACA,qBAAA;IACD;EACF;AACD;EACE;IACE,+CAAA;IACA,uCAAA;IACD;;EAED;IACE,oDAAA;IACA,4CAAA;IACD;EACF;AACD;EACE;IACE,+CAAA;IACA,uCAAA;IACD;;EAED;IACE,oDAAA;IACA,4CAAA;IACD;EACF;AACD;;EAEE,0CAAA;EACA,kCAAA;EACD;;AAED;EACE,uBAAA;EACA,oBAAA;EACA,8BAAA;EACA,gBAAA;EACA,+DAAA;EACA,2CAAA;EACA,qBAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EACD;AACD;EACE,gBAAA;EACD;AACD;EACE,aAAA;EACA,qBAAA;EACD;AACD;EACE,qBAAA;EACA,cAAA;EACD;;AAED;EACE,uBAAA;EACA,oBAAA;EACA,wCAAA;EACA,aAAA;EACA,oEAAA;EACA,qBAAA;EACA,YAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EACA,mEAAA;EACA,2DAAA;EACD;AACD;EACE,aAAA;EACD;AACD;EACE,aAAA;EACA,qBAAA;EACA,mEAAA;EACA,2DAAA;EACD;AACD;EACE,UAAA;EACA,+DAAA;EACA,uDAAA;EACD;AACD;EACE,WAAA;EACD;AACD;EACE,aAAA;EACA,uBAAA;EACA,oBAAA;EACA,WAAA;EACA,mBAAA;EACA,aAAA;EACA,cAAA;EACA,wBAAA;EACA,iEAAA;EACA,+BAAA;EACA,uBAAA;EACD;AACD;EACE,aAAA;EACA,oBAAA;EACA,QAAA;EACA,UAAA;EACA,aAAA;EACA,cAAA;EACD;;AAED;EACE,uBAAA;EACA,cAAA;EACA,oBAAA;EACA,0BAAA;EACA,gBAAA;EACA,sDAAA;EACA,2CAAA;EACA,qBAAA;EACA,eAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EACD;AACD;EACE,gBAAA;EACD;AACD;EACE,aAAA;EACA,qBAAA;EACD;AACD;EACE,cAAA;EACD;;AAED;EACE,uBAAA;EACD;AACD;EACE,oBAAA;EACA,cAAA;EACD;AACD;EACE,WAAA;EACA,YAAA;EACD;;AAED;EACE,mBAAA;EACD;;AAED;EACE,qBAAA;EACD;;AAED;EACE,oBAAA;EACD;;AAED;EACE,eAAA;EACD;;AAED;EACE,WAAA;EACA,cAAA;EACA,kBAAA;EACA,aAAA;EACA,oBAAA;EACA,aAAA;EACA,qCAAA;EACA,YAAA;EACD;;AAED;EACE,oBAAA;EACD;;AAED;EACE,qBAAA;EACD;;AAED;;EAEE,kBAAA;EACA,gBAAA;EACD;;AAED;EACE,iBAAA;EACA,WAAA;EACD;AACD;EACE,mBAAA;EACA,mBAAA;EACA,WAAA;EACD;;AAED;EACE,oBAAA;EACA,aAAA;EACD;;AAED;EACE,kBAAA;EACA,gBAAA;EACD;;AAED;;EAEE,mBAAA;EACD;;AAED;EACE,qBAAA;EACA,UAAA;EACA,oBAAA;EACA,SAAA;EACA,YAAA;EACD;;AAED;EACE,qBAAA;EACD;AACD;EACE,sBAAA;EACA,aAAA;EACA,mBAAA;EACD;AACD;EACE,qBAAA;EACD;AACD;EACE,aAAA;EACA,mBAAA;EACA,qBAAA;EACA,cAAA;EACA,kBAAA;EACA,kCAAA;EACD;AACD;EACE,mCAAA;EACA,kBAAA;EACA,oBAAA;EACA,kBAAA;EACA,iBAAA;EACD;;AAED;EACE,cAAA;EACD;AACD;EACE,WAAA;EACD;AACD;EACE,+DAAA;EACA,oBAAA;EACA,4CAAA;EACD;AACD;EACE,aAAA;EACA,kBAAA;EACD;;AAED;EACE,aAAA;EACD;AACD;EACE,WAAA;EACD;;AAED;EACE,kCAAA;EACA,iCAAA;EACA,kBAAA;EACD;AACD;EACE,YAAA;EACD;AACD;EACE,cAAA;EACD;AACD;EACE,eAAA;EACD;;AAED;EACE,kBAAA;EACA,oBAAA;EACA,oBAAA;EACA,YAAA;EACA,2BAAA;EACA,iGAAA;EACA,kEAAA;EACA,+FAAA;EAAA,0DAAA;EACD;AACD;;EAEE,gBAAe;EAChB;AACD;EAAA,4BAAA;EAAA,uBAAA;EAAA,aAAA;EACE,8EAAA;EACA,oBAA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A,sBAAA;EACA,sBAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EACA,0CAAA;EACA,kCAAA;EAOD;AACD;EADA,kBAAA;EACC,oBAAA;EADD,YAAA;EADC,kBAAA;EACD,UAAA;EACE,sBAAA;EACA,qBAAA;EACA,2BAAA;EAOD;;AAED;EADA,0BAAA;EACE,gBAAA;EAGD;AACD;EADA,uBAAA;EACC,oBAAA;EADD,8BAAA;EADC,aAAA;EACD,iEAAA;EACE,iDAAA;EACA,kBAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EAOD;AACD;EADA,gBAAA;EACC,2CAAA;EADD,qBAAA;EAKC;;AAED;EADA,iBAAA;EACE,gBAAA;EADF,kCAAA;EACE,mBAAA;EADF,2BAAA;EACE,kBAAA;EACA,+CAAA;EACA,uCAAA;EACA,wCAAA;EACA,gCAAA;EAOD;AACD;EADA,mBAAA;EACC,gBAAA;EADD,sBAAA;EADC,oBAAA;EACD,kBAAA;EAOC;AACD;EADA,WAAA;EACC,gBAAA;EADD,sBAAA;EAKC;AACD;EADA,uBAAA;EACC,qBAAA;EAGA;AACD;EADA,eAAA;EAGC;;AAED;EADA,oBAAA;EAGC;AACD;EADA,gBAAA;EACC,oBAAA;EADD,WAAA;EADC,YAAA;EACD,mBAAA;EACE,aAAA;EACA,cAAA;EACA,aAAA;EACA,gBAAA;EACA,kBAAA;EACA,oBAAA;EACA,0CAAA;EACA,8DAAA;EACA,+BAAA;EACA,uBAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EAOD;;AAED;EADA,uBAAA;EACE,oBAAA;EADF,UAAA;EACE,oBAAA;EADF,wBAAA;EACE,cAAA;EACA,aAAA;EACA,qDAAA;EACA,2CAAA;EACA,qBAAA;EACA,qBAAA;EAOD;AACD;EADA,oBAAA;EACC,QAAA;EADD,YAAA;EADC,qCAAA;EAOA;AACD;EADA,kBAAA;EACC,gBAAA;EADD,mBAAA;EAKC;AACD;EADA,kBAAA;EACC,mBAAA;EADD,iBAAA;EAKC;;AAED;EADA,kBAAA;EAGC;;AAED;EADA,+BAAA;EAGC;;AAED;EADA,eAA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"}
|
2 |
+
|
_inc/jetpack-admin-rtl.min.css
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@font-face{font-family:'automatticons';src:url("fonts/automatticons-regular-webfont-webfont.eot");src:url("fonts/automatticons-regular-webfont-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/automatticons-regular-webfont-webfont.woff") format("woff"),url("fonts/automatticons-regular-webfont-webfont.ttf") format("truetype"),url("fonts/automatticons-regular-webfont-webfont.svg#automatticonsregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Jetpack';src:url("fonts/jetpack.eot");src:url("fonts/jetpack.eot?#iefix") format("embedded-opentype"),url("fonts/jetpack.ttf") format("truetype"),url("fonts/jetpack.woff") format("woff"),url("fonts/jetpack.svg#jetpack") format("svg");font-weight:normal;font-style:normal}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,button,input,select,textarea{color:#222;font-family:"Open Sans",Helvetica,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}body{font-size:1em;font-size:14px;line-height:1.4}::-moz-selection{background:#91bd51;color:#fff;text-shadow:none}::selection{background:#91bd51;color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6{color:#222;font-weight:700}a{color:#0d72b2;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none}a:visited{color:#0d72b2}a:hover{color:#0f92e5}a:focus{outline:thin dotted}address{margin:0 0 1.5em}abbr[title],acronym{cursor:help}ins{background:#eee;text-decoration:none}img{vertical-align:middle}dt{font-weight:700}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}@-webkit-keyframes "grow"{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}60%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes "grow"{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}60%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes "candy"{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes "candy"{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes "flyer"{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}100%{-webkit-transform:translate3d(570px, -570px, 0px);transform:translate3d(570px, -570px, 0px)}}@keyframes "flyer"{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}100%{-webkit-transform:translate3d(570px, -570px, 0px);transform:translate3d(570px, -570px, 0px)}}.button,.download-jetpack{-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.jp-button{display:inline-block;position:relative;padding:0.76923em 1.46154em;color:#efefef;font:800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.jp-button:visited{color:#efefef}.jp-button:hover,.jp-button:focus{color:#fff;background:#57972d}.jp-button:active{background:#57972d;opacity:0.8}.download-jetpack{display:inline-block;position:relative;padding:0.64286em 0.85714em 0.53571em;color:#fff;font:400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;background:#518d2a;z-index:3;border-radius:6px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:visited{color:#fff}.download-jetpack:hover,.download-jetpack:focus{color:#fff;background:#57972d;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:active{top:6px;-webkit-box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4);box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4)}.download-jetpack:active:after{top:-6px}.download-jetpack:before{content:'';display:inline-block;position:relative;top:-2px;margin-left:13px;width:30px;height:30px;vertical-align:middle;background:url("img/connect-plug.svg") center center no-repeat;-webkit-background-size:100%;background-size:100%}.download-jetpack:after{content:'';position:absolute;top:0;right:0;width:100%;height:100%}#searchsubmit{display:inline-block;border:none;position:relative;padding:0.71429em 1.5em;color:#efefef;font:800 0.8em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;outline:none;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}#searchsubmit:visited{color:#efefef}#searchsubmit:hover,#searchsubmit:focus{color:#fff;background:#2aa0d5}#searchsubmit:active{opacity:0.7}.nav-horizontal a{display:inline-block}.nav-horizontal li{position:relative;float:right}.nav-horizontal ul{margin:0;padding:0}#wpbody-content{padding-bottom:0}#wpcontent{margin-right:160px}.folded #wpcontent{margin-right:36px}#wpfooter{display:none}.jp-content{margin:0;height:auto;min-height:100%;width:100%;position:relative;width:100%;-webkit-font-smoothing:antialiased;z-index:1}.jp-frame{position:relative}html{background:#f9f9f9}.wrap.inner,.page-content{max-width:950px;margin:0 auto}.jetpack_page_jetpack_modules .header-nav{max-width:auto;margin:0}.jetpack_page_jetpack_modules .page-content{max-width:1200px;min-height:500px;margin:0}.page-content.about{position:relative;z-index:10}.footer nav{max-width:550px;margin:0 auto}.wrap.inner li,.page-content li{line-height:23px}.header{background:#31621b;right:0;position:relative;left:0;z-index:2}.header-nav .current{background:#81a844}.header-nav a{padding:0 1.07143em;color:#fff;line-height:46px}.header-nav a:hover{background:#81a844}.header-nav .jetpack-logo{color:#fff;line-height:50px;font-weight:normal;height:46px;margin-top:-2px;padding:0 0.42857em 0 0.57143em}.header-nav .jetpack-logo:before{font-family:'Jetpack' !important;content:'\e600';position:relative;margin-left:8px;font-size:31px}.main-nav{float:right}.main-nav li{margin:0}.main-nav .jetpack-logo{font:normal 400 24px/50px "Open Sans",Helvetica,sans-serif;margin-right:10px;text-shadow:0 1px 1px rgba(0,0,0,0.15)}.main-nav .jetpack-logo span{float:left;margin-top:-3px}.user-nav{float:left}.user-nav li{margin:0}.jetpack-pagestyles #screen-meta{border-right:20px solid #81a844;border-left:20px solid #81a844;margin:0 0 -1px}.jetpack-pagestyles #screen-meta-links .screen-meta-toggle{z-index:2}.jetpack-pagestyles #screen-options-link-wrap,.jetpack-pagestyles #contextual-help-link-wrap{border:none}.jetpack-pagestyles .update-nag{display:none}.masthead{overflow:hidden;position:relative;text-align:center;z-index:1;background-color:#81a844;background-image:-webkit-gradient(linear, right top, right bottom, from(#81a844), to(#8eb74e));background-image:-webkit-linear-gradient(top, #81a844, #8eb74e);background-image:linear-gradient(top, #81a844, #8eb74e)}.masthead h1,.masthead h2{margin:0 auto}.masthead h1{padding:2.5em 0 1.11111em;max-width:21.94444em;color:#fff;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;position:relative;text-shadow:0 1px 1px rgba(0,0,0,0.12);z-index:3}.masthead.hasbutton .flyer{bottom:-270px}.masthead.hasbutton .subhead{margin-top:175px}.jetpack-connected .masthead h1{margin-bottom:33px;max-width:600px}.flyby{position:relative;max-width:1200px;margin:0 auto}.flyer{position:absolute;bottom:-200px;right:4%;z-index:1;-webkit-animation:flyer 3.4s 2s ease-in-out;animation:flyer 3.4s 2s ease-in-out}.flyer:nth-child(2){right:49%;width:120px;height:131px;-webkit-animation-delay:4.6s;animation-delay:4.6s;-webkit-animation-duration:2.4s;animation-duration:2.4s}.flyer:nth-child(3){right:23%;width:60px;height:66px;-webkit-animation-delay:5.8s;animation-delay:5.8s;-webkit-animation-duration:4.5s;animation-duration:4.5s}.subhead{position:relative;margin-top:105px;padding:4em 0;background:#f9f9f9;z-index:2}.subhead h2{max-width:460px;color:#5d6d74;font:400 1.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.subhead:after{content:'';position:absolute;bottom:100%;right:0;margin-bottom:-1px;width:100%;height:228px;background:url("img/the-cloud.svg") center bottom repeat-x;pointer-events:none;z-index:-1}.clouds-sm{height:100px;position:relative;text-align:center;z-index:1;background-color:#81a844;background-image:-webkit-gradient(linear, right top, right bottom, from(#81a844), to(#89b348));background-image:-webkit-linear-gradient(top, #81a844, #89b348);background-image:linear-gradient(top, #81a844, #89b348)}.clouds-sm:after{content:'';position:absolute;bottom:0;right:0;margin-bottom:-1px;width:100%;height:137px;background:url("img/the-cloud-sm.svg") center bottom repeat-x;pointer-events:none;z-index:2}.featured{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background:#fff;position:relative;padding:2.0em 0 4.6em;text-align:center;z-index:1}.featured:before{content:"";display:block;position:absolute;top:0;height:100%;z-index:-1}.featured .features,.featured .modules{margin:0 auto;display:inline-block}.featured h2,.module-grid h2{margin-top:0.61111em;color:#5d6d74;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-align:center;text-shadow:0 1px 1px #fff}.features,.modules{margin:0 -5px}.feature,.module{position:relative;float:right;margin:0 5px 10px;width:310px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.feature h3{margin:0 0 0.58824em;color:#697b84;font-size:1.21429em;line-height:1em;font-weight:800}.feature p{margin:0;color:#6e818a}.feature:hover{top:-5px;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.02);box-shadow:0 5px 0 rgba(0,0,0,0.02)}.feature:hover h3{color:#1a8dba}.feature:hover .feature-img{border:1px solid #ccc;border-bottom:none}.feature:hover .no-border{border:none}.feature:hover .feature-description{background:#fff;border:1px solid #ccc}.feature .feature-img{padding-top:52%;width:100%;height:auto;border:1px solid #ddd;border-bottom:none}.feature .feature-img.custom-css{background:url("img/custom-css.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.custom-css{background-image:url("img/custom-css@2x.jpg")}}.feature .feature-img.wordpress-connect{background:url("img/wordpress-connect.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.wordpress-connect{background-image:url("img/wordpress-connect@2x.jpg")}}.feature .feature-img.wordpress-stats{background:url("img/wordpress-stats.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.wordpress-stats{background-image:url("img/wordpress-stats@2x.jpg")}}.feature .feature-img.no-border{border:none;padding-bottom:1px}.feature .feature-description{display:block;padding:1em 1.07143em 1.07143em;border:1px solid #ddd;background:#f5f5f5;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.cat{clear:both;margin-bottom:23px}.cat h3{font-size:24px;font-weight:300;margin:0 6px 13px 0;text-align:right}.cat .clear{clear:both}.module-grid{text-align:center}.module-grid h2{margin:1.25em 0 0.69444em}#module-search{position:relative;width:100%;max-width:40.71429em;margin:0 auto 1.07143em;overflow:hidden}#jetpack-search{width:100%;padding:11px 16px 11px 16px;color:#5c6671;border:1px solid #c9ced0;border-left-width:2px;background:#fff;line-height:1.3;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}#jetpack-search:focus{color:#5c6671;outline:none}#jetpack-search:focus+label{background:transparent;opacity:.3}#jetpack-search::-webkit-input-placeholder{color:#a8acae}#jetpack-search :-moz-placeholder{color:#a8acae}#jetpack-search::-moz-placeholder{color:#a8acae}#jetpack-search:-ms-input-placeholder{color:#a8acae}#jetpack-search+label{position:absolute;top:1px;left:1px;bottom:1px;width:48px;color:#abafb1;text-indent:-9999px;pointer-events:none;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#jetpack-search+label:after{content:'\f400';position:absolute;left:11px;text-align:left;top:4px;font-size:1.71429em;font-weight:normal;font-family:"genericons"}.jp-filter{margin-bottom:2.85714em;color:#6f7476}.jp-filter a{display:inline-block;position:relative;padding:0.76923em 1.46154em;color:#aaa;font:600 0.92857em/1 "Open Sans", Helvetica, Arial, sans-serif;text-shadow:0 1px 1px rgba(255,255,255,0.2);background:#eee;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.jp-filter a.selected,.jp-filter a:hover,.jp-filter a:focus{color:#efefef;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476}.module{cursor:pointer;display:block;padding:0.71429em 1.07143em 1em;text-align:right;border:1px solid #dae0e2;background:#fff;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.03);box-shadow:0 0 0 rgba(0,0,0,0.03);-webkit-transition:opacity 2s ease-in;transition:opacity 2s ease-in}.module h3{margin:0 0 0.5em;color:#1a8dba;font-size:1.14286em;line-height:1.4em;font-weight:700}.module p{margin:0;color:#686f72;font-size:0.85714em}.module:hover{border-color:#8ac9e8;background:#f8fcfe}.module:nth-of-type(n+10){display:none}.new{position:relative}.new:after{content:'NEW';position:absolute;top:-8px;left:-8px;padding-top:10px;width:32px;height:32px;color:#fff;font-size:8px;font-weight:800;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background:url("img/new-badge.svg") center center no-repeat;-webkit-background-size:100%;background-size:100%;border-radius:50%;-webkit-background-clip:padding-box;background-clip:padding-box}.paid{display:inline-block;position:relative;top:5px;margin-right:10px;padding:1px 4px 0 6px;height:13px;color:#fff;font:700 10px/1 "Open Sans",Helvetica,sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,0.05);background:#d0d0d0;vertical-align:top}.paid:before,.paid:after{position:absolute;top:0;left:100%;font:normal 14px/14px "genericons"}.paid:before{content:'\f503';color:#d0d0d0;text-shadow:none}.paid:after{content:'\f428';margin-left:-5px;font-size:11px}.rtl .paid:before{content:'\f501'}.load-more{margin:2.71429em 0 6.15385em}.set{display:none}.show.set{display:block}.loading{bottom:50%;position:absolute;top:50%;width:100%}.loading span{color:#999}.modal{background:#fff;bottom:10%;display:none;right:10%;margin-right:160px;position:fixed;left:10%;text-align:center;top:10%;z-index:12;-webkit-box-shadow:0 1px 20px 5px rgba(0,0,0,0.1);box-shadow:0 1px 20px 5px rgba(0,0,0,0.1)}.modal header{border-bottom:1px solid #ddd;height:47px;overflow:hidden;text-align:right}.modal header li{color:#999;display:inline-block;font-size:1.57143em;font-weight:normal;padding-right:0.71429em;list-style:none;margin-top:0.35714em}.modal header li a.active{color:#555;cursor:default;text-decoration:none}.modal header ul{margin:0;padding:0}.modal header .close{border-right:1px solid #ddd;float:left;font:300 1.71429em "genericons" !important;color:#777;content:'\f405';display:inline-block;padding:0.28571em 0.71429em 0.42857em}.modal header .close:hover{background:#eee;opacity:0.8}.modal header .close:active{background:#eee;opacity:0.4}.modal #jp-post-flair{display:none}.modal .content-container{bottom:0;right:0;overflow:auto;padding:0 1.42857em 0.71429em;position:absolute;left:0;text-align:center;top:47px}.modal .content{margin:0 auto;max-width:900px;text-align:right}.modal .content h3,.modal .content h4{margin-top:0.61111em;color:#5d6d74;font:300 1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.modal .content div.jp-info-img{float:left;margin:0 1em 1em 0}.modal .content div.jp-info-img img{border:1px solid #ddd;max-width:100%}.shade{background:#000;bottom:0;cursor:pointer;display:none;right:0;opacity:0.2;position:fixed;left:0;top:0;z-index:11}.entry-title,.page-template-default h1{margin-top:0.61111em;color:#5d6d74;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.blog h3,.single h3,.page-template-default h2{margin-top:0.61111em;color:#5d6d74;font:300 1.9em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.page-template-default p{line-height:1.71429em}.blog .type-post,.page-template-default .type-page,.single .type-post,.single .type-jetpack_support{float:right;width:70%}.footer{margin-top:1.42857em;position:relative;padding:10em 0 4.28571em;text-align:center;background-color:#81a844;background-image:-webkit-gradient(linear, right top, right bottom, from(#8eb74e), to(#81a844));background-image:-webkit-linear-gradient(top, #8eb74e, #81a844);background-image:linear-gradient(top, #8eb74e, #81a844)}.footer:before,.footer:after{content:'';position:absolute;right:0;pointer-events:none}.footer:before{top:0;margin-top:-1px;width:100%;height:195px;background:url("img/the-undercloud.svg") center top repeat-x}.footer:after{bottom:0;width:100%;height:50px;background:url("img/the-footcloud.svg") center bottom no-repeat;-webkit-background-size:auto 45px;background-size:auto 45px;z-index:1}.footer .download-jetpack{margin-bottom:33px}.fly{position:relative;margin:5em 0 5em}.fly:before{content:'';display:none;position:absolute;bottom:-275px;right:0;width:100%;height:225px;background:url("img/rocketeer.svg") center bottom no-repeat;pointer-events:none;-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 4s ease-in-out;transition:all 4s ease-in-out}.fly:hover:before{-webkit-transform:translate3d(0px, -40px, 0px);-ms-transform:translate3d(0px, -40px, 0px);transform:translate3d(0px, -40px, 0px)}.footer nav{color:#c8e3a2}.footer nav a,.footer nav a:visited{padding:4px 6px;color:#c8e3a2}.footer nav a:hover,.footer nav a:focus,.footer nav a:visited:hover,.footer nav a:visited:focus{color:#fff}.primary{padding:25px 15px 10px 15px;border-bottom:1px solid #6c954d}.primary-footer,.secondary-footer,.footer-links{margin:0 auto}.primary-footer li,.secondary-footer li,.footer-links li{margin-left:5px}.a8c-attribution,.a8c-services{margin:0 auto}.footer .a8c-attribution{margin-top:6px;padding:0 6px;font-size:0.78571em;font-family:"Gill Sans","Gill Sans MT","Open Sans",Helvetica,sans-serif;text-transform:uppercase}.footer .a8c-attribution a{display:inline-block;position:relative;padding:4px 16px;left:9999px;outline:0}.footer .a8c-attribution a:after{content:"A";position:absolute;top:2px;left:-9999px;height:100%;color:#fff;font-size:1.54545em;font-family:"automatticons";text-align:center}.footer .a8c-attribution a:hover:after{-webkit-animation:candy 0.4s ease-in-out;animation:candy 0.4s ease-in-out}.primary-footer{font-size:1.07143em;font-weight:600}.secondary{padding:14px 15px 0 15px;border-top:1px solid #8eb345}.a8c-services{font-size:0.92857em;font-family:"calluna","Open Sans",Helvetica,sans-serif}.a8c-services a:before{display:inline-block;position:relative;top:-2px;margin-left:6px;font:normal 16px/1 "automatticons";vertical-align:middle}.a8c-services a[href*='wordpress.com']:before{content:"W"}.a8c-services a[href*='vaultpress.com']:before{content:"V"}.a8c-services a[href*='akismet.com']:before{content:"K"}.a8c-services a[href*='polldaddy.com']:before{content:"P"}.jetpack-message{background:#8eb74e;border:1px solid #73963d;margin:33px auto 0;max-width:90%;position:relative;z-index:2}.jetpack-message h4{color:#fff;margin:0}.jetpack-message p{color:#fff;margin:0;opacity:0.7}.jetpack-message .squeezer{padding:23px 80px 23px 23px;position:relative;text-align:right}.jetpack-message .squeezer:before{color:#fff;content:'\f418';font-family:'Genericons';font-size:33px;height:33px;right:25px;opacity:0.6;position:absolute;top:23px;top:-webkit-calc(50% - 22px );top:calc(50% - 22px )}.jetpack-message.error .squeezer:before,.jetpack-message.jetpack-err .squeezer:before{content:'\f414'}.modules h3.icon,.jetpack-modules .info a{width:auto}.modules h3.icon:before,.jetpack-modules .info a:before{display:inline-block;position:relative;top:1px;right:-3px;margin-left:2px;opacity:0.8;font:normal 20px "genericons";vertical-align:top}.jetpack-modules .info a:before{margin-top:1px}.latex:before,.jetpack-modules #latex .info a:before{content:'\f408'}.carousel:before,.jetpack-modules #carousel .info a:before{content:'\f102'}.modules h3.contact-form:before,.jetpack-modules #contact-form .info a:before{content:'\f175';font:normal 20px "dashicons"}.modules h3.custom-css:before,.jetpack-modules #custom-css .info a:before{content:'\f100';font:normal 20px "dashicons"}.modules h3.enhanced-distribution:before,.jetpack-modules #enhanced-distribution .info a:before{content:'\f237';font:normal 20px "dashicons"}.modules h3.widgets:before,.jetpack-modules #widgets .info a:before{content:'\f116';font:normal 20px "dashicons"}.gplus-authorship:before,.jetpack-modules #gplus-authorship .info a:before{content:'\f218'}.modules h3.gravatar-hovercards:before,.jetpack-modules #gravatar-hovercards .info a:before{content:'G';font-family:"automatticons"}.infinite-scroll:before,.jetpack-modules #infinite-scroll .info a:before{content:'\f408'}.comments:before,.jetpack-modules #comments .info a:before{content:'\f108'}.sso:before,.jetpack-modules #sso .info a:before{content:'\f205'}.json-api:before,.jetpack-modules #json-api .info a:before{content:'\f415'}.likes:before,.jetpack-modules #likes .info a:before{content:'\f408'}.markdown:before,.jetpack-modules #markdown .info a:before{content:'\f462'}.minileven:before,.jetpack-modules #minileven .info a:before{content:'\f453'}.monitor:before,.jetpack-modules #monitor .info a:before{content:'\f468'}.notes:before,.jetpack-modules #notes .info a:before{content:'\f300'}.omnisearch:before,.jetpack-modules #omnisearch .info a:before{content:'\f400'}.photon:before,.jetpack-modules #photon .info a:before{content:'\f403'}.post-by-email:before,.jetpack-modules #post-by-email .info a:before{content:'\f410'}.modules h3.publicize:before,.jetpack-modules #publicize .info a:before{content:'\f237';font:normal 20px "dashicons"}.related-posts:before,.jetpack-modules #related-posts .info a:before{content:'\f420'}.sharedaddy:before,.jetpack-modules #sharedaddy .info a:before{content:'\f415'}.shortcodes:before,.jetpack-modules #shortcodes .info a:before{content:'\f100'}.verification-tools:before,.jetpack-modules #verification-tools .info a:before{content:'\f425'}.after-the-deadline:before,.jetpack-modules #after-the-deadline .info a:before{content:'\f411'}.subscriptions:before,.jetpack-modules #subscriptions .info a:before{content:'\f410'}.tiled-gallery:before,.jetpack-modules #tiled-gallery .info a:before{content:'\f103'}.modules h3.vaultpress:before,.jetpack-modules #vaultpress .info a:before{content:'V';font-family:"automatticons"}.videopress:before,.jetpack-modules #videopress .info a:before{content:'\f104'}.modules h3.widget-visibility:before,.jetpack-modules #widget-visibility .info a:before{content:'\f116';font:normal 20px "dashicons"}.stats:before,.jetpack-modules #stats .info a:before{content:'\f205'}.shortlinks:before,.jetpack-modules #shortlinks .info a:before{content:'\f107'}.page-content.configure{margin-top:0}.configure .frame.top{border:none;-webkit-box-shadow:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}.configure .frame.top.fixed{background:#f9f9f9;border-bottom:1px solid #e9e9e9;padding-right:160px;margin-top:-6px;position:fixed;left:0;top:32px;width:100%;z-index:4;-webkit-box-shadow:0 2px 2px -2px #eee;box-shadow:0 2px 2px -2px #eee}@media (max-width: 782px){.configure .frame.top.fixed{border:none;-webkit-box-shadow:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}}@media (max-width: 600px){.configure .frame.top.fixed{top:0}}.configure .frame.top .tablenav.top{float:right}@media (max-width: 900px){.configure .frame.top .tablenav.top .actions{display:block}}@media (max-width: 782px){.configure .frame.top .tablenav.top .actions{margin-top:6px}}
|
2 |
+
.jp-frame-top-fixed .configure{padding-top:94px}.filter-search{display:none;float:left;margin-top:10px}@media (max-width: 782px){.filter-search{display:block}}@media (max-width: 530px){.filter-search{display:none}}
|
3 |
+
.table-bordered.jetpack-modules{border:none;margin-bottom:0}.table-bordered.jetpack-modules tr.jetpack-module th{border-right:0;padding:14px 4px 0}.table-bordered.jetpack-modules tr.jetpack-module th input{display:block}.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon{display:inline-block}.table-bordered.jetpack-modules tr.jetpack-module.active th,.table-bordered.jetpack-modules tr.jetpack-module.active td{background:#f7fcfe}.table-bordered.jetpack-modules tr.jetpack-module.active th{border-right:4px solid #2ea2cc;padding-right:0px}.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child{border-right:4px solid #2ea2cc}.table-bordered.jetpack-modules tr.jetpack-module.unavailable{opacity:0.3}.table-bordered.jetpack-modules tr.jetpack-module.unavailable input{display:none}.table-bordered.jetpack-modules tr.jetpack-module th,.table-bordered.jetpack-modules tr.jetpack-module td{background:#fff;margin:0;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1)}.table-bordered.jetpack-modules tr.jetpack-module td{padding:10px 14px 8px 10px;line-height:25px}.table-bordered.jetpack-modules tr.jetpack-module td:first-child{border-right:4px solid #fff}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{float:left;padding:0 0 1px}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span{margin-right:5px}@media (max-width: 530px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:none}}.table-bordered.jetpack-modules>thead>tr>th{border:0;vertical-align:middle}.table-bordered.jetpack-modules>thead>tr>th:last-child{padding-left:0}.table-bordered.jetpack-modules td{background:#fff}.table-bordered.jetpack-modules #doaction{margin-top:0}@media (max-width: 782px){.table-bordered.jetpack-modules #doaction{padding:10px 7px}}.table-bordered.jetpack-modules .checkall{margin-top:1px}.table-bordered.jetpack-modules .filter-search{margin-top:8px}.table-bordered.jetpack-modules .genericon{color:#999;display:none;margin:7px 3px 0}.table-bordered.jetpack-modules .med{width:70px}.table-bordered.jetpack-modules .sm{width:30px}@media (max-width: 782px){.table-bordered.jetpack-modules .check-column{width:50px}}
|
4 |
+
.fixed-top .check-column{padding:8px 10px 0 10px;width:2.2em}.wrap{margin:0;padding:0 1.5em 1em;overflow:hidden}.wrap h2{font-size:24px;font-weight:400}.wrap .manage-left{float:right;margin:0;padding:0;width:63%}.wrap .manage-left table{width:100%}@media (max-width: 782px){.wrap .manage-left{width:100%}}.wrap .manage-right{margin:0;padding:0;position:absolute;left:0;width:35%;z-index:1}.wrap .manage-right p{font-size:12px;font-weight:bold;color:#bbb;padding-top:2px;text-transform:uppercase;letter-spacing:1px;clear:right}.wrap .manage-right .bumper{margin-right:33px}.wrap .manage-right.show{display:block;position:fixed;overflow-y:auto;overflow-x:hidden;position:absolute}.wrap .manage-right .search-bar{margin-bottom:18px;max-width:300px}.wrap .manage-right p.search-box{float:none;height:auto;margin-bottom:0;position:relative}.wrap .manage-left p.search-box input[type='search']{padding:0 8px;width:90%;line-height:initial}@media (max-width: 782px){.wrap .manage-left p.search-box input[type='search']{float:right;padding:9px 8px}}.wrap .manage-left p.search-box input[type="submit"]{display:none}.wrap .manage-right .button-group .button{outline:none}.wrap .manage-right .subsubsub{margin:0;padding:0}.wrap .manage-right .subsubsub a{padding:0;line-height:inherit}.wrap .manage-right .subsubsub .current{padding:1px 5px;border-radius:2px;margin-right:-5px;background:#0D72B2;color:#FFF}.wrap .manage-right .subsubsub .current .count{color:#BCD7E7;font-weight:200}.wrap .manage-right .subsubsub li{display:block;text-align:right}@media (max-width: 782px){.wrap .manage-right{background:#fff;bottom:0;display:none;min-width:300px;position:fixed;left:0;top:0;z-index:13;-webkit-box-shadow:0 1px 20px 5px rgba(0,0,0,0.1);box-shadow:0 1px 20px 5px rgba(0,0,0,0.1)}.wrap .manage-right .bumper{margin:13px}.wrap .manage-right .navbar-form{margin:0;padding:0}}
|
5 |
+
@media (max-width: 1130px){.feature,.module{margin:.75% 1.5% .75% 0;width:32.333333%;-webkit-transition:none;transition:none}.feature:nth-child(3n+1),.module:nth-child(3n+1){margin-right:0}.feature:hover,.module:hover{top:0;-webkit-box-shadow:none;box-shadow:none}.cat .module:nth-child(3n+1){margin:.75% 1.5% .75% 0}.cat .module:nth-child(3n - 1){margin-right:0}.wrap.inner{background:#f9f9f9;padding:15px}.page-content.about{background:#f9f9f9;padding:15px}.page-content.configure{background:#f9f9f9}.masthead h1{padding-top:1.83333em;font-size:2.14286em}.subhead{margin-top:122px;padding:70px 0 49px}.subhead:after{-webkit-background-size:160% auto;background-size:160% auto}.download-jetpack{font-size:1.5em}.download-jetpack:before{top:-1px;width:23px;height:23px}.feature:hover h3{color:#6e818a}.feature:hover .feature-img{border:1px solid #ddd;border-bottom:none}.feature:hover .no-border{border:none}.feature:hover .feature-description{border:1px solid #ddd;background:#f5f5f5}.footer{padding-top:165px;padding-bottom:0}.footer:before{-webkit-background-size:160% auto;background-size:160% auto}.footer:after{display:none}.footer nav{max-width:100%}.fly{margin:0 0 280px}.fly:hover:before{-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.fly:before{display:block}.footer nav{border:none;padding:0}.footer nav a:hover,.footer nav a:focus,.footer nav a:visited:hover,.footer nav a:visited:focus{color:#fff}.footer ul{float:none;overflow:hidden}.a8c-attribution{display:none}nav .primary-footer,nav .secondary-footer{margin:0 30px}nav .primary-footer{padding:25px 15px 10px 15px}nav .secondary-footer{padding:8px 15px 30px}nav .a8c-services{padding:30px 0 35px;text-align:center;background:#222}nav .a8c-services li{display:inline-block;float:none}nav .a8c-services a,nav .a8c-services a:visited,nav .a8c-services a:hover,nav .a8c-services a:active{color:#bbb}}@media (max-width: 900px){#wpcontent,.auto-fold #wpcontent,.auto-fold #wpfooter,.modal,.configure .frame.top.fixed{margin-right:36px;padding-right:0}.flyby{display:none}.jetpack-logo-tablet{display:block}.modal{bottom:5%;font-size:80%;right:10%;left:10%;top:80px}.modal header{height:38px}.modal .content{top:38px}.button:hover,.button:focus,.button:active{top:0}.download-jetpack:hover,.download-jetpack:focus,.download-jetpack:active{top:0}.subhead{margin-top:122px;padding:70px 0 49px}.subhead h2{max-width:428px;font-size:20px}.feature-description{min-height:115px}.featured h2,.module-grid h2{font-size:30px}.feature h3{font-size:11px}.filter label{display:inline-block;line-height:44px}.module{margin:1% 2% 1% 0;width:49%}.module:nth-child(3n+1){margin-right:2%}.module:nth-child(2n+1){margin-right:0}.cat .module{margin:1% 2% 1% 0}.cat .module:nth-child(2n+1){margin:1% 2% 1% 0}.cat .module:nth-child(2n+0){margin-right:0}.footer{padding-top:146px}.main-nav{font-size:13px}.main-nav .jetpack-logo{font-size:22px}.main-nav .jetpack-logo:before{font-size:29px}.table-bordered .genericon{display:inline-block}}@media (max-width: 782px){#wpcontent,.auto-fold #wpcontent,.auto-fold #wpfooter,.modal{margin-right:0}.configure .frame.top.fixed{padding-right:0}.masthead h1{max-width:600px;font-size:28px}.table-bordered th:last-child{padding-right:0}.featured h2,.module-grid h2{font-size:28px}.module-search+label:after{left:6px;top:0}.blog .type-post,.page-template-default .type-page,.single .type-post,.single .type-jetpack_support{width:100%}.sidebar{display:none}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:block;padding-right:10px;visibility:visible}}@media (max-width: 530px){.footer{margin-top:0}.masthead.hasbutton .subhead{margin-top:105px;padding:0}.page-content{margin-top:0}.entry-title,.page-template-default h1{font-size:2em}.blog h3,.single h3,.page-template-default h2{font-size:1.4em}.modal .content div.jp-info-img{margin:0 0 23px}.featured{display:none}.filter a{padding:0.6em}.clouds-sm{height:90px}.jp-filter a{padding:0.76em 1em}.masthead h1{margin:0 15px;padding:31px 0 15px 0;font-size:21px;font-weight:400}.modal{bottom:5%;right:5%;left:5%;top:80px}.subhead{margin-top:83px;padding:47px 15px 39px}.subhead h2{display:none}.download-jetpack{font-size:1.21429em;font-weight:600}.download-jetpack:before{width:19px;height:19px;margin-left:9px}.module{margin:5px 0;width:100%}.module:nth-child(3n+1){margin-right:0}.module:nth-child(2n+1){margin-right:0}.cat .module{margin:5px 0}.cat .module:nth-child(2n+1){margin-right:0}.cat .module:nth-child(2n+0){margin-right:0}.module-grid h2{margin-top:16px;font-size:25px}.footer{padding-top:135px}.footer nav li{display:block;float:none;margin:0;text-align:right}.footer nav a{display:block;padding:0 16px;line-height:44px}.fly{margin:0 0 100px}.fly:before{display:none}nav .primary-footer,nav .secondary-footer{margin:0;padding:0;border:none;font-weight:400}nav .primary-footer a,nav .secondary-footer a{border-top:1px solid #7ba141}nav .a8c-services{padding:0}nav .a8c-services a{border-top:1px solid #181818}.footer .a8c-services{position:relative;overflow:visible}.footer .a8c-services:before,.footer .a8c-services:after{content:'';position:absolute;left:0;bottom:100%;width:50%;pointer-events:none}.footer .a8c-services:before{margin-bottom:55px;height:225px;background:url("img/rocketeer.svg") center bottom no-repeat;-webkit-background-size:50px auto;background-size:50px auto}.footer .a8c-services:after{height:50px;background:url("img/the-footcloud.svg") center bottom no-repeat;-webkit-background-size:auto 38px;background-size:auto 38px}.wrap.inner{margin-top:1.71429em}.wrap.inner.jp-support .jp-support-column-left{width:100%}.wrap.inner.jp-support .jp-support-column-left .widget-text{margin-left:0;width:100%}.wrap.inner.jp-support .jp-support-column-right{width:100%}.jetpack-message .squeezer{padding:23px}.jetpack-message .squeezer:before{display:none}}@media (max-width: 320px){.filter{margin-bottom:10px}.footer{padding-top:76px}.fly{margin:0 0 42px}.footer .a8c-services:before{margin-bottom:50px;-webkit-background-size:40px auto;background-size:40px auto}.footer .a8c-services:after{-webkit-background-size:auto 25px;background-size:auto 25px}}@media (min-width: 769px){.filter input[type=radio]:checked:before{-webkit-animation:grow 0.2s ease-in-out;animation:grow 0.2s ease-in-out}}.nav-horizontal:before,.features:before,.modules:before,.load-more:before,.nav-horizontal:after,.features:after,.modules:after,.load-more:after{content:" ";display:table}.nav-horizontal:after,.features:after,.modules:after,.load-more:after{clear:both}.nav-horizontal,.features,.modules,.load-more{*zoom:1}.lt-ie10 .masthead{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#81a844', EndColorStr='#9fc268')}.lt-ie10 .footer{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#9fc268', EndColorStr='#81a844')}@media screen and (max-width: 768px){.lt-ie10 .drawer-checkbox:checked ~ .header .drawer-nav{right:0}.lt-ie10 .drawer-checkbox:checked ~ .wrapper{margin-right:260px;margin-left:-260px}}
|
6 |
+
|
7 |
+
/*# sourceMappingURL=jetpack-admin.min.css.map */
|
_inc/jetpack-admin-rtl.min.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack-admin-rtl.min.css","sources":["scss/_variables.scss","scss/_base.scss","scss/_mixins.scss","scss/partials/_animations.scss","scss/partials/_buttons.scss","scss/partials/_nav-horizontal.scss","scss/_main.scss","scss/icons/_automatticons.scss","scss/_page-modules.scss","scss/_media-queries.scss","scss/_helper.scss","scss/_ie.scss"],"names":[],"mappings":"AA0CA,WACC,4BACA,CAAA,0DACA,CAAA,wUAIA,CAAA,kBACA,CAAA,iBAGD,CAAA,UACC,sBACA,CAAA,4BACA,CAAA,mMAIA,CAAA,kBACA,CAAA,iBCxDD,CAAA,kBC4MC,8BACA,CAAA,0BACA,CAAA,qBDxMD,CAAA,iCAKC,WACA,CAAA,4CACA,CAAA,eACA,CAAA,kCAGD,CAAA,IACC,cACA,CAAA,cACA,CAAA,eCkUA,CAAA,gBACC,mBACA,CAAA,UACA,CAAA,gBAED,CAAA,WACC,mBACA,CAAA,UACA,CAAA,gBDhUF,CAAA,iBAMC,WACA,CAAA,eAOD,CAAA,CACC,cC4UA,CAAA,6BACA,CAAA,qBAAiB,CAAA,oBACD,CAAA,SAChB,cAAe,CAAA,OAAA,cACH,CAAA,OAAA,oBD9UK,CAAA,OAEjB,iBACQ,CAAA,mBAGA,YAEA,CAAA,GACP,gBAAoB,CAAA,oBASb,CAAA,GAAS,sBASjB,CAAA,EAAA,gBAIA,CAAA,QAAY,SACZ,CAAA,QAAe,CAAA,SASf,CAAA,QAAA,gBAQA,CAAA,EAAA,cAQD,CAAA,UACC,CAAA,QACA,CAAA,yBAMA,CAAA,YAAQ,CAAA,SAKR,CAAA,yBAEM,GACN,6BACA,CAAA,oBE7GD,CAAA,GAAA,8BAEE,CAAA,qBAA4B,CAAA,IAC5B,2BACA,CAAA,kBACA,CAAA,CAAA,iBAAW,GAEZ,6BACoB,CAAA,oBACH,CAAA,GAAA,8BACS,CAAA,qBACH,CAAA,IAElB,2BACuB,CAAA,kBACX,CAAA,CAAA,0BAEhB,GAAA,2BAGF,CAAA,kBAEE,CAAA,GAAA,8BACW,CAAA,qBAGX,CAAA,GAAc,8BACH,CAAA,qBAGX,CAAA,IAAgB,2BAkBlB,CAAA,kBAAA,CAAA,AAaC,CAAA,kBAXe,GAAA,2BAGf,CAAA,kBACe,CAAA,GAAA,8BAGf,CAAA,qBACe,CAAA,GACd,8BAGF,CAAA,qBAEE,CAAA,IAAiB,2BACD,CAAA,kBAChB,CAAA,CAAA,0BACW,GAAA,6CAIX,CAAA,oCACc,CAAA,IAAA,kDAIK,CAAA,yCAEnB,CAAA,CAAA,kBACA,GAAW,6CAoBX,CAAA,oCACgB,CAAA,IAAA,kDAKhB,CAAA,yCACA,CAAA,AAAc,CAAA,yBACA,wCAId,CAAA,+BACA,CAAA,UAAgB,qBAChB,CAAA,iBACA,CAAA,2BAGA,CAAA,aAAiB,CAAA,4DAGjB,CAAA,qCAID,CAAA,kBACiB,CAAA,iBACL,CAAA,mCAGK,CAAA,2BAGb,CAAA,kBACa,cAChB,CAAA,iCAGA,WAAwB,CAAA,kBACL,CAAA,iBAqBrB,mBAEE,CAAA,WACA,CAAA,iBAAmB,qBAGL,CAAA,iBACL,CAAA,qCAGK,CAAA,UACd,CAAA,iEAOF,CAAA,kBAEE,CAAA,SAAA,CAAA,iBACA,CAAA,mCACc,CAAA,2BAGf,CAAA,4DAGC,CAAA,oDAIA,CAAA,yBAA6B,WAC7B,CAAA,+CAEA,WAAW,CAAA,kBAGX,CAAA,4DAEc,CAAA,oDAcd,CAAA,wBAAgB,QAAA,CAAA,wDAIhB,CAAA,gDACW,CAAA,8BAGb,SAAA,CAAA,wBAEE,WAAA,CAAA,oBAAmB,CAAA,iBACnB,CAAA,QAAgB,CAAA,gBAAA,CAAA,UAChB,CAAA,WAAc,CAAA,qBAA0B,CAAA,8DAIrB,CAAA,4BAA+B,CAAA,oBAClC,CAAA,uBAAA,WAChB,CAAA,iBAAc,CAAA,KAAA,CAAA,OAAA,CAAA,UACd,CAAA,WAAW,CAAA,aAAA,qBAab,CAAA,WACC,CAAA,iBACe,CAAA,uBAA0B,CAAA,aAC7B,CAAA,mDAGG,CAAA,qCACH,CAAA,kBAAA,CAAA,YAGb,CAAA,iBAEE,CAAA,mCAAmB,CAAA,2BACH,CAAA,qBAChB,cAAc,CAAA,uCACH,WAAA,CAAA,kBAGX,CAAA,oBAAmB,YAAA,CAAA,iBACnB,qBAAgB,CAAA,kBAAA,kBACF,CAAA,WAAA,CAAA,kBACd,SAAS,CAAA,SAAE,CAAA,eAAA,iBCvRb,CAAA,UAAA,mBF0XC,CAAA,kBAAoB,kBACpB,CAAA,SAAiB,aAAA,CAAA,WACjB,SAAgB,CAAA,WAAA,CAAA,eAChB,CAAA,UAAe,CAAA,iBACf,CAAA,UAAY,CAAA,kCEzXZ,CAAA,SAAS,CAAA,SACT,kBACA,CAAA,IAAS,mBACT,CAAA,yBACM,gBAAA,CAAA,aAAA,CAAA,yCACO,eACb,CAAA,QAAU,CAAA,2CF4KV,iBAlBA,CAAA,gBAAyB,CAAA,QAAA,CAAA,mBACzB,kBACA,CAAA,UAAiB,CAAA,WEzJjB,gBAAU,CAAA,aACK,CAAA,+BAEf,iBAGC,CAAA,OAAY,mBAEb,CAAA,OACC,CAAA,iBACA,CAAA,MAAO,CAAA,SAGT,CAAA,oBACU,mBACT,CAAA,aACA,oBAAS,CAAA,UAAA,CAAA,gBAET,CAAA,mBAAM,mBAAA,CAAA,yBACN,WAAY,CAAA,gBACF,CAAA,kBFoJV,CAAA,WACA,CAAA,eAlBA,CAAA,+BAAyB,CAAA,gCAEzB,iCA+BA,CAAA,eAAoB,CAAA,iBAAA,CAAA,eAAA,CAAA,cACpB,CAAA,SAAiB,YAAA,CAAA,YAAA,SAAA,CAAA,uBACL,2DE9JX,CAAA,iBAED,CAAA,sCACQ,CAAA,4BAEK,WFuJb,CAAA,eAAoB,CAAA,SAAA,WAAA,CAAA,YAAA,SACpB,CAAA,gCAAiB,gCACL,CAAA,8BAAA,CAAA,eEnJZ,CAAA,0DFiJoB,UAAA,CAAA,4FAER,YAAA,CAAA,+BE5IX,aAEI,CAAA,SAGL,gBAAA,CAAA,iBAEC,CAAA,iBAAqB,CAAA,SACX,CAAA,wBAEV,CAAA,8FAIY,CAAA,+DAGb,CAAA,4FAAA,CAMQ,uDAAA,CAAA,yBAIT,cACU,CAAA,YACT,0BAEA,CAAA,oBAAS,CAAA,UACF,CAAA,wEAEM,CAAA,iBAAA,CAAA,sCFwFb,CAAA,SAAA,CAAA,0BACa,cAlBb,CAAA,4BACA,iBAAA,CAAA,+BACiB,mBEpEjB,CAAA,eACQ,CAAA,MAER,kBAAA,CAAA,gBAAA,CAAA,aAEQ,CAAA,MACP,kBAED,CAAA,aAAA,CAAA,QACC,CAAA,SCzGD,CAAA,2CAGA,CAAA,mCAEQ,CAAA,mBAER,UACU,CAAA,WCZX,CAAA,YAAA,CAAA,4BAGW,CAAA,oBAGX,CAAA,+BACc,CAAA,uBAGA,CAAA,mBAIL,UACA,CAAA,UACR,CAAA,WACA,CAAA,4BAEA,CAAA,oBACA,CAAA,+BAGD,CAAA,uBACW,CAAA,QAOV,kBNrBe,CAAA,gBMuBhB,CAAA,aAEC,CAAA,kBACQ,CAAA,SAIR,CAAA,WAAA,gBAAA,CAAA,aACC,CAAA,wEAIA,CAAA,0BAEA,CAAA,cAIF,WAAA,CAAA,iBACW,CAAA,WACC,CAAA,OAGZ,CAAA,kBACY,CAAA,UACH,CAAA,YAGT,CAAA,0DAUW,CAAA,mBAEV,CAAA,UAAU,CAAA,UAEV,aAGA,CAAA,iBACC,CAAA,iBNtEa,CAAA,SMwEd,CAAA,wBAEC,CAAA,8FAQA,CAAA,+DAIA,CAAA,4FAAA,CAGA,uDAAA,CAAA,gBAAS,WACR,CAAA,iBAAa,CAAA,QACb,CAAA,OAAS,CAAA,kBACC,CAAA,UACV,CAAA,YACA,CAAA,6DAYF,CAAA,mBACK,CAAA,SAAE,CAAA,SAAA,6BAAA,CAAA,+BAEN,CAAA,eAAa,CAAA,iBAEb,CAAA,qBAAA,CAAA,iBAEC,CAAA,SAAY,CAAA,gBAMd,WAEA,CAAA,aACC,CAAA,iBAMD,CAAA,KAAA,CAAA,WAAA,CAAA,UACC,CAAA,sCACc,cAAkB,CAAA,oBAGjC,CAAA,4BAAA,qBAAA,CAAA,aACW,CAAA,wEAEX,CAAA,iBAAA,CAAA,0BAGA,CAAA,kBAAY,cASb,CAAA,gBAIC,kBACU,CAAA,WACV,CAAA,iBACA,CAAA,WACA,CAAA,uCACkB,CAAA,+BAAA,CAAA,WAAA,qBAAA,CAAA,aAClB,CAAA,mBAAkB,CAAA,eAAA,CAAA,eAAA,CAAA,UAClB,SAAA,CAAA,aAAkB,CAAA,cAAA,SAAA,CAAA,2CACA,CAAA,mCAClB,CAAA,iBAAkB,cAAA,CAAA,2BAClB,sBAAkB,CAAA,kBAAA,CAAA,yBAElB,YAES,CAAA,mCAGC,gBACT,CAAA,qBACO,CAAA,qBACD,gBAAA,CAAA,UAAA,CAAA,WAAA,CAAA,qBACE,CAAA,kBACR,CAAA,gCACA,+CAIe,CAAA,iCAGd,CAAA,yBAIH,CAAA,uJAYC,iCJvKmB,8CACH,CAAA,CAAA,uCACF,sDACO,CAAA,iCI0KpB,CAAA,yBJtKD,CAAA,uJI8Ka,wCJ7Kb,qDAUA,CAAA,CAAA,qCIyKU,oDAIV,CAAA,iCAGY,CAAA,yBAEL,CAAA,uJAOF,sCAGJ,mDACY,CAAA,CAAA,+BACI,YACP,CAAA,kBAOJ,CAAA,6BAEN,cACA,CAAA,+BANQ,CAAA,qBAQU,CAAA,kBAAA,CAAA,uCAAA,CAAA,+BACA,CAAA,IAAA,WAAA,CAAA,kBAAA,CAAA,OAAA,eAClB,CAAA,eAAkB,CAAA,mBAAA,CAAA,gBAClB,CAAA,WAAgB,WAAE,CAAA,YAAA,kBAAqC,CAAA,eACvD,0BAAkB,CAAA,cAAA,kBAClB,CAAA,UAAkB,CAAA,oBAAA,CAAA,uBAElB,CAAA,eAEC,CAAA,eACA,WACA,CAAA,2BAEA,CAAA,aACQ,CAAA,wBACI,CAAA,qBAAA,CAAA,eAAA,CAAA,eACZ,CAAA,iBACU,CAAA,mCASC,CAAA,2BACG,CAAA,qBACH,cACF,CAAA,YACH,CAAA,2BACK,uBAIZ,CAAA,UACC,CAAA,0CAGA,cACQ,CAAA,iCAGT,cAAA,CAAA,iCAEU,cAGX,CAAA,qCAEa,cACL,CAAA,qBACD,kBAAA,CAAA,OAAA,CAAA,QAAA,CAAA,UAAA,CAAA,UACN,CAAA,aAAkB,CAAA,mBACL,CAAA,mBAEd,CAAA,iBACS,CAAA,mCAKE,CAAA,2BAEF,CAAA,uCJsDY,CAAA,+BACH,CAAA,2BACjB,gBAAgB,CAAA,iBAChB,CAAA,SAAe,CAAA,eAAA,CAAA,OACf,CAAA,mBAAY,CAAA,kBIpDX,CAAA,wBACA,CAAA,UACA,wBACA,CAAA,aACA,CAAA,YAED,qBAEC,CAAA,iBAED,CAAA,2BJ9IA,CAAA,UAAoB,CAAA,8DACH,CAAA,2CIiJhB,CAAA,eACC,CAAA,iBAED,CAAA,mCACS,CAAA,2BAGT,CAAA,2DAGA,cACC,CAAA,qCAKF,CAAA,kBACC,CAAA,OAAA,eACO,CAAA,aACC,CAAA,+BAER,CAAA,gBAEA,CAAA,wBAAA,CAAA,eACa,CAAA,yCACZ,CAAA,iCAEA,CAAA,qCAAA,CAAA,6BAAA,CAAA,UAAA,iBAAA,CAAA,aAAA,CAAA,mBAAA,CAAA,iBAJD,CAAA,eAAA,CAAA,SASE,SAAA,CAAA,aAAkB,CAAA,mBAGpB,CAAA,aAAA,qBAAA,CAAA,kBACa,CAAA,yBAAA,aACZ,CAAA,IAAA,kBAAiB,CAAA,UAEjB,cAAA,CAAA,iBAAA,CAAA,QAAA,CAAA,SAAA,CAAA,gBAAA,CAAA,UAAA,CAAA,WAAA,CAAA,UAAA,CAAA,aAAA,CAAA,eAAA,CAAA,iBAJD,CAAA,oCASE,CAAA,2DAGF,CAAA,4BACC,CAAA,oBAAY,CAAA,iBAAA,CAAA,mCACK,CAAA,2BAEjB,CAAA,KAAA,qBAAA,CAAA,iBAAA,CAAA,OAAA,CAAA,iBAAA,CAAA,qBAAA,CAAA,WAAA,CAAA,UAAA,CAAA,gDAKC,CAAA,qCAAkB,CAAA,kBAGpB,CAAA,kBAAA,CAAA,wBAIC,kBAGF,CAAA,KAAA,CAAA,SAAA,CAAA,kCAEU,CAAA,YAAA,gBACD,CAAA,aACR,CAAA,gBAAmB,CAAA,WJpCpB,gBAAoB,CAAA,gBACpB,CAAA,cAAiB,CAAA,iBACjB,gBAAgB,CAAA,UAAA,6BACD,CAAA,IAAA,aACf,CAAA,SAAY,cAAA,CAAA,QIyCR,WACO,CAAA,iBACI,CAAA,OAEf,CAAA,UACU,CAAA,aACT,WACA,CAAA,MAAQ,gBACR,CAAA,UAED,CAAA,YACC,CAAA,SAGF,CAAA,kBACC,CAAA,cAEA,CAAA,QAAA,CAAA,iBAES,CAAA,OAAA,CAAA,UAGV,CAAA,iDAGY,CAAA,yCAED,CAAA,aAEX,6BAEU,CAAA,WAAA,CAAA,eACF,CAAA,gBACC,CAAA,gBACR,WAAA,CAAA,oBACgB,CAAA,mBJpRhB,CAAA,kBIsRuB,CAAA,uBJvSvB,CAAA,eAAA,CAAA,oBACA,CAAA,yBACA,WAAA,CAAA,cAAiB,CAAA,oBIuSjB,CAAA,gBAEC,SAAS,CAAA,SAET,CAAA,oBAAQ,4BAEP,CAAA,UAGF,CAAA,0CACC,CAAA,UAED,CAAA,eAAA,CAAA,oBACC,CAAA,qCAED,CAAA,0BAGA,gBAAA,CAAA,WAAA,CAAA,2BAGA,gBACC,CAAA,WAAkB,CAAA,qBAGlB,aACK,CAAA,yBAEL,SAAa,CAAA,OACb,CAAA,aAAgB,CAAA,6BJpTjB,CAAA,iBAlBA,CAAA,MAAA,CAAA,iBAAyB,CAAA,QAAY,CAAA,eACrC,cACA,CAAA,eAAiB,CAAA,gBAmNjB,CAAA,qCACA,qBAAiB,CAAA,aACjB,CAAA,8DACe,CAAA,0BACH,CAAA,+BIiHX,WACC,CAAA,kBACA,CAAA,mCAEY,sBAED,CAAA,cACX,CAAA,MAAa,gBACb,CAAA,QNrdG,CAAA,cMydN,CAAA,YACC,CAAA,OAAe,CAAA,WACR,CAAA,cAEP,CAAA,MACC,CAAA,KAAO,CAAA,UAAE,CAAA,sCAEA,qBAET,CAAA,aAAM,CAAA,wEACO,CAAA,0BACb,CAAA,6CAEA,qBACA,CAAA,aAAyB,CAAA,8DAER,CAAA,0BAEjB,CAAA,wBAAA,sBAGQ,CAAA,mGAaT,YAAS,CAAA,SAAA,CAAA,OACT,qBACQ,CAAA,iBACR,CAAA,wBJ1VA,CAAA,iBAAoB,CAAA,wBACpB,CAAA,8FAmLoB,CAAA,+DAEJ,CAAA,4FAAA,CAEJ,uDAAA,CAAA,4BIuKX,WAAQ,CAAA,iBACD,CAAA,OACP,CAAA,mBACA,CAAA,cACA,MAAA,CAAA,eAEC,CAAA,UAED,CAAA,YACA,CAAA,4DAIA,CAAA,aAED,SAAA,CAAA,UAAA,CAAA,WACQ,CAAA,+DAUG,CAAA,iCAGV,CAAA,yBAEA,CAAA,SACA,CAAA,yBAEA,mBACA,CAAA,IAAY,kBACD,CAAA,gBAAE,CAAA,WACb,WAAY,CAAA,YAAA,CAAA,iBAAA,CAAA,aAAgD,CAAA,OAC5D,CAAA,UAAiB,CAAA,YJrZlB,CAAA,2DAjByB,CAAA,mBACzB,CAAA,4CACiB,CAAA,wCI0aP,CAAA,oCAGV,CAAA,qCAEW,CAAA,6BACL,CAAA,iBAAA,+CAEN,CAAA,0CAGA,CAAA,sCAIC,CAAA,WACA,cAAM,CAAA,mCAGN,gBACK,CAAA,aACL,CAAA,+FASD,WAED,CAAA,QAAA,4BAGS,CAAA,+BAQR,CAAA,+CASU,cAEV,CAAA,wDAQA,gBACA,CAAA,8BAEa,cACH,CAAA,wBAEE,eAEZ,CAAA,aJjdA,CAAA,mBAAoB,CAAA,uEACH,CAAA,wBACL,CAAA,0BIkdZ,qBACgB,CAAA,iBACf,CAAA,gBACU,CAAA,WACV,CAAA,SAAgB,CAAA,gCAIf,YAAS,CAAA,iBACE,CAAA,OACX,CAAA,YAAa,CAAA,WACb,CAAA,UAAc,CAAA,mBACE,CAAA,2BAGhB,CAAA,iBAAA,CAAA,sCAGC,yCAKD,CAAA,gCAGA,CAAA,eAAa,oBAET,CAAA,eAAE,CAAA,UAAA,yBAEN,CAAA,4BACS,CAAA,aACA,oBAAA,CAAA,sDAIR,CAAA,sBAED,qBACC,CAAA,iBACS,CAAA,QAIZ,CAAA,eAAe,CAAA,kCAGf,CAAA,qBAGC,CAAA,6CAEA,YAAU,CAAA,8CAKX,YACC,CAAA,2CAIA,YAAA,CAAA,6CAEC,YACA,CAAA,gBAAM,mBAAA,CAAA,wBAAA,CAAA,kBACO,CAAA,aAGd,CAAA,iBAAA,CAAA,SACC,CAAA,mBACQ,WAER,CAAA,QAAA,CAAA,kBAAA,WACC,CAAA,QAAQ,CAAA,WACR,CAAA,0BAMH,4BAEQ,CAAA,iBAER,CAAA,gBACS,CAAA,iCAIT,WAOD,CAAA,eAAA,CAAA,wBAEC,CAAA,cAAsB,CAAA,WACf,CAAA,UACD,CAAA,WAAA,CAAA,iBAAA,CAAA,QAAA,CAAA,6BACN,CAAA,qBAA2B,CAAA,qFAQvB,gBAAE,CAAA,yCAAkB,WACxB,CAAA,uDAIa,qBAGd,CAAA,iBAAA,CAAA,OAAA,CAAA,UAAA,CAAA,eAAA,CAAA,WAAA,CAAA,6BAIQ,CAAA,kBASR,CAAA,+BAEW,eACV,CAAA,oDJ3gBgB,gBAChB,CAAA,0DAAkB,gBAAA,CAAA,6EAElB,gBAAkB,CAAA,4BAAA,CAAA,yEAElB,gBAAkB,CAAA,4BAAA,CAAA,+FI0gBlB,gBAGC,CAAA,4BAEA,CAAA,mEAMQ,gBACE,CAAA,4BAAE,CAAA,0EAMZ,gBAAY,CAAA,2FAIb,YACC,CAAA,2BAID,CAAA,wEAQC,gBACA,CAAA,0DAIY,gBAAA,CAAA,gDJleb,gBAAmB,CAAA,0DACH,gBAChB,CAAA,oDACc,gBAAA,CAAA,0DAaI,gBAAE,CAAA,4DAEJ,gBAChB,CAAA,wDACY,gBIodX,CAAA,oDJveD,gBAAgB,CAAA,8DACD,gBACf,CAAA,sDACW,gBIyeZ,CAAA,oEAKS,gBACA,CAAA,uEAEP,gBAAA,CAAA,4BAMF,CAAA,oEAIA,gBAAA,CAAA,8DAKC,gBAAA,CAAA,8DAID,gBAES,CAAA,8EAMR,gBN91BM,CAAA,8EM+1BmB,gBAEzB,CAAA,oEAOC,gBACA,CAAA,oEAKC,gBACO,CAAA,yEN12BH,YM+2BJ,CAAA,2BAGA,CAAA,8DJ32BF,gBAAgB,CAAA,uFAEK,gBI+2BN,CAAA,4BAEf,CAAA,oDAIA,gBAAY,CAAA,8DNr4BH,gBAAA,CAAA,uBM44BR,aACC,CAAA,qBACA,YAAU,CAAA,uBAEV,CAAA,eACM,CAAA,qBAAA,CAAA,iBACQ,CAAA,QAEf,CAAA,2BAAA,mBACC,CAAA,+BAED,CAAA,mBAAA,CAAA,eCt6BmB,CAAA,cDy6BnB,CAAA,MAAA,CAAA,QAAA,CAAA,UAAA,CAAA,SACQ,CAAA,sCAER,CAAA,8BAUF,CAAA,yBACa,4BAEZ,YAAQ,CAAA,uBAER,CAAA,eACA,CAAA,qBAEA,CAAA,iBAEC,CAAA,QAED,CAAA,CAAA,yBACQ,4BAIR,MAAA,CAAA,CAAA,mCACU,YACT,CAAA,yBACY,6CAGJ,cACE,CAAA,CAAA,yBACI,6CAIb,eACA,CAAA,CAAQ;AE36BX,+BACC,iBAGD,CAAA,cACC,aACA,CAAA,UAAY,CAAA,eACI,CAAA,yBACU,eAJZ,cAKC,CAAA,CAAA,yBAEW,eAPZ,aAQA,CAAA,CAAA;AAIf,gCACC,YACA,CAAA,eAGC,CAAA,oDACC,eACA,CAAA,kBACA,CAAA,0DACC,cAID,CAAA,kEACC,qBAID,CAAA,uHAEC,mBAED,CAAA,2DACC,+BACA,CAAA,iBAGA,CAAA,uEACC,+BAIH,CAAA,6DACC,YACA,CAAA,mEACC,aAGF,CAAA,yGAEC,gBACA,CAAA,QACA,CAAA,iDACA,CAAA,yCAGD,CAAA,oDACC,2BACA,CAAA,gBAEA,CAAA,gEACC,4BAED,CAAA,iEACM,WACL,CAAA,eACA,CAAA,sEACC,iBAGD,CAAA,yBAPD,kEAQE,aAKJ,CAAA,CAAA,2CACC,SACA,CAAA,qBAEA,CAAA,sDACC,eAGF,CAAA,kCACC,gBAED,CAAA,yCACC,aAEA,CAAA,yBAHD,0CAIE,iBAGF,CAAA,CAAA,yCACC,eAED,CAAA,8CACC,eAED,CAAA,0CACC,WACA,CAAA,YACA,CAAA,gBAED,CAAA,oCACC,WAED,CAAA,mCACC,WAED,CAAA,yBACC,8CACC,WAAW,CAAA,CAAA;AAId,yBACC,wBACA,CAAA,WAED,CAAA,KACC,SACA,CAAA,mBACA,CAAA,eAEA,CAAA,QACC,eACA,CAAA,eAED,CAAA,kBACC,YACA,CAAA,QACA,CAAA,SACA,CAAA,SAEA,CAAA,wBACC,WAGD,CAAA,yBAVD,mBAWE,WAGF,CAAA,CAAA,mBACC,SACA,CAAA,SACA,CAAA,iBACA,CAAA,MACA,CAAA,SACA,CAAA,SAEA,CAAA,qBACC,eACA,CAAA,gBACA,CAAA,UACA,CAAA,eACA,CAAA,wBACA,CAAA,kBACA,CAAA,WAED,CAAA,2BACC,kBAED,CAAA,wBACC,cACA,CAAA,cACA,CAAA,eACA,CAAA,iBACA,CAAA,iBAED,CAAA,+BACC,mBACA,CAAA,eAED,CAAA,gCACC,WACA,CAAA,WACA,CAAA,eACA,CAAA,iBAEA,CAAA,oDACC,cACA,CAAA,SACA,CAAA,mBAEA,CAAA,yBALD,qDAME,YACA,CAAA,eAGF,CAAA,CAAA,oDACC,aAID,CAAA,yCACC,aAGF,CAAA,8BACC,SACA,CAAA,SAEA,CAAA,gCACC,UACA,CAAA,mBAED,CAAA,uCACC,gBACA,CAAA,iBACA,CAAA,iBACA,CAAA,kBACA,CAAA,UAEA,CAAA,8CACC,cACA,CAAA,eAIF,CAAA,iCACC,cACA,CAAA,gBAIF,CAAA,yBAnFD,oBAoFE,gBACA,CAAA,QACA,CAAA,YACA,CAAA,eACA,CAAA,cACA,CAAA,MACA,CAAA,KACA,CAAA,UN/FF,CAAA,iDACA,CAAA,yCAAiB,CAAA,2BACL,YAAA,CAAA,gCMgGF,SACC,CAAA,SAET,CAAA,CAAA;AC5SH,2BACC,iBAEC,wBACA,CAAA,gBPuXD,CAAA,uBACA,CAAA,eAAiB,CAAA,gDAGjB,eOxXC,CAAA,4BAAA,MAAA,CAAA,uBAGA,CAAA,eAAA,CAAA,4BP6LD,wBACA,CAAA,8BOxLC,eAAA,CAAA,WACC,mBAAQ,CAAA,YAET,CAAA,mBAAoB,mBAIrB,CAAA,YACC,CAAA,uBACS,mBAEV,CAAA,YACC,sBACa,CAAA,mBAEd,CAAA,QACC,iBAGA,CAAA,mBACC,CAAA,cACA,kCAID,CAAA,yBACS,CAAA,iBAED,gBACQ,CAAA,wBAGjB,SACC,CAAA,UAEA,CAAA,WAAA,CAAA,iBACM,cACM,CAAA,2BAMX,sBAGA,CAAA,kBAAA,CAAA,yBAEC,YAAA,CAAA,mCAGA,sBAED,CAAA,kBAAA,CAAA,OACC,kBACA,CAAA,gBAAY,CAAA,cAKd,kCAGA,CAAA,yBACgB,CAAA,aAEhB,aACC,CAAA,WAED,eACC,CAAA,IAAS,iBAIJ,CAAA,iBAEL,6CP+QiB,CAAA,wCACH,CAAA,oCACD,CAAA,WAAA,cACf,CAAA,WAAc,YAAA,CAAA,SACd,CAAA,+FOrQE,WAAA,CAAA,UAAA,WAAA,CAAA,eAAA,CAAA,gBAAA,aAAA,CAAA,yCAOM,cACG,CAAA,mBAEX,4BAGA,CAAA,qBAAA,sBAEe,CAAA,iBAEf,oBACU,CAAA,iBAEV,CAAA,eACC,CAAA,oBAED,qBACC,CAAA,UAAS,CAAA,oGAQT,WAAA,CAAA,CAAA,yBAAA,yFAQF,kBAEC,CAAA,eAAA,CAAA,MAAA,aAAA,CAAA,oBAAA,cAAA,CAAA,MAKC,UAAa,CAAA,aACb,CAAA,SAED,CAAA,QACQ,CAAA,QAER,CAAA,aAAA,YACU,CAAA,eAGT,SACA,CAAA,0CAKA,MAAA,CAAA,wEAQA,MAAA,CAAA,QAGI,iBAIJ,CAAA,mBAAA,CAAA,WAAA,gBAAA,CAAA,cAGM,CAAA,oBAII,iBACD,CAAA,4BAGR,eACA,CAAA,WAGF,eAAA,CAAA,aACa,qBAEb,CAAA,gBAEC,CAAA,OAAW,kBAGX,CAAA,SAAW,CAAA,uBAIH,gBACP,CAAA,uBAID,eAAQ,CAAA,YAGR,kBAAA,CAAA,4BAGA,kBACC,CAAA,4BAID,eAEA,CAAA,OAAA,kBAAoB,CAAA,SACX,eAET,CAAA,uBACC,eAGF,CAAA,8BAGA,eACY,CAAA,0BAGV,qBAEA,CAAA,CAAA,yBACC,6DAMoB,eAIxB,CAAA,2BACC,gBAAA,CAAA,YAAA,gBAIC,CAAA,cAED,CAAA,6BACC,gBAGA,CAAA,4BAEC,eAGF,CAAA,0BACC,SAAA,CAAA,KAED,CAAA,mGAQA,WAAA,CAAA,QAAA,aAAA,CAAA,iEAMA,cACQ,CAAA,kBAER,CAAA,kBAAA,CAAA,CAAA,yBAAA,QACC,aACA,CAAA,4BACY,iBAGd,CAAA,SAAA,CAAA,aACC,aACa,CAAA,sCAGZ,cACA,CAAA,6CAKD,gBAAA,CAAA,+BAIA,gBAAA,CAAA,SAAA,aAGC,CAAA,SAAW,cAEZ,CAAA,UAAA,YACC,CAAA,YAAQ,mBAGD,CAAA,YAGP,cACU,CAAA,qBAIF,CAAA,cAET,CAAA,eACU,CAAA,MAGT,UAAG,CAAA,QACM,CAAA,OACR,CAAA,QAAS,CAAA,QAAA,gBACM,CAAA,sBAIV,CAAA,WAEN,aACO,CAAA,iBAGR,oBAEC,CAAA,eAAS,CAAA,wBAGD,WAGT,CAAA,WAAkB,CAAA,eACN,CAAA,OACX,aAEA,CAAA,UAAA,CAAA,uBACY,eAEX,CAAA,uBAID,eACA,CAAA,YAEA,aAAA,CAAA,4BAGA,eACC,CAAA,4BAID,eAEA,CAAA,eAAA,gBACC,CAAA,cAED,CAAA,OAAA,kBACC,CAAA,cAGF,cACC,CAAA,UAAgB,CAAA,QAChB,CAAA,gBAGA,CAAA,aAAa,cAGZ,CAAA,cACU,CAAA,gBAET,CAAA,IACA,iBAED,CAAA,WAAE,aACQ,CAAA,yCAOX,SAAQ,CAAA,SAER,CAAA,WACC,CAAA,eAGF,CAAA,6CAGC,6BAEA,CAAA,iBAEA,UAAA,CAAA,mBAAA,6BACa,CAAA,qBAIb,kBAEA,CAAA,gBACC,CAAA,wDAIS,WACV,CAAA,iBAEA,CAAA,MAAA,CAAA,WAAA,CAAA,SAAA,CAAA,mBAAA,CAAA,4BAGW,mBAEF,CAAA,YACE,CAAA,2DAIV,CAAA,iCAEY,CAAA,yBAAA,CAAA,2BACZ,YAAiB,CAAA,+DAIL,CAAA,iCAAA,CAAA,yBACZ,CAAA,WAAiB,qBAIlB,CAAA,8CAGA,WAAA,CAAA,2DAGC,cACC,CAAA,UAAA,CAAA,+CAIF,WAAA,CAAA,0BAMA,aAAA,CAAA,iCAGC,aAAA,CAAA,AAAS,CAAA,yBAMZ,QAAA,mBAIE,CAAA,OAAA,iBAGA,CAAA,IAAA,gBAGA,CAAA,4BAGA,mBACC,CAAA,iCACiB,CAAA,yBAElB,CAAA,2BACkB,kCASjB,CAAA,yBAAA,CAAA,CAAA,yBPzdF,yCACA,wCACc,CAAA,+BACH,CAAA,CAAA,+IQiBZ,YAAA,CAAA,aAEQ,CAAA,qEAGR,WAAA,CAAA,8CAMA,OAAA,CAAA,kBCjEC,iHTkYQ,CAAA,gBAAA,iHAAA,CAAA,oCS5XR,wDAGC,QAAA,CAAA,4CAGA,mBACC,CAAA,kBACA,CAAA,CAAA"}
|
_inc/jetpack-admin.css
ADDED
@@ -0,0 +1,2323 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* Do not modify this file directly. It is compiled Sass code.
|
3 |
+
* @see: jetpack/_inc/jetpack.scss
|
4 |
+
*/
|
5 |
+
@font-face {
|
6 |
+
font-family: 'automatticons';
|
7 |
+
src: url("fonts/automatticons-regular-webfont-webfont.eot");
|
8 |
+
src: url("fonts/automatticons-regular-webfont-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/automatticons-regular-webfont-webfont.woff") format("woff"), url("fonts/automatticons-regular-webfont-webfont.ttf") format("truetype"), url("fonts/automatticons-regular-webfont-webfont.svg#automatticonsregular") format("svg");
|
9 |
+
font-weight: normal;
|
10 |
+
font-style: normal;
|
11 |
+
}
|
12 |
+
@font-face {
|
13 |
+
font-family: 'Jetpack';
|
14 |
+
src: url("fonts/jetpack.eot");
|
15 |
+
src: url("fonts/jetpack.eot?#iefix") format("embedded-opentype"), url("fonts/jetpack.ttf") format("truetype"), url("fonts/jetpack.woff") format("woff"), url("fonts/jetpack.svg#jetpack") format("svg");
|
16 |
+
font-weight: normal;
|
17 |
+
font-style: normal;
|
18 |
+
}
|
19 |
+
*,
|
20 |
+
*:before,
|
21 |
+
*:after {
|
22 |
+
-webkit-box-sizing: border-box;
|
23 |
+
-moz-box-sizing: border-box;
|
24 |
+
box-sizing: border-box;
|
25 |
+
}
|
26 |
+
|
27 |
+
html,
|
28 |
+
button,
|
29 |
+
input,
|
30 |
+
select,
|
31 |
+
textarea {
|
32 |
+
color: #222;
|
33 |
+
font-family: "Open Sans", Helvetica, sans-serif;
|
34 |
+
font-weight: 400;
|
35 |
+
-webkit-font-smoothing: antialiased;
|
36 |
+
}
|
37 |
+
|
38 |
+
body {
|
39 |
+
font-size: 1em;
|
40 |
+
font-size: 14px;
|
41 |
+
line-height: 1.4;
|
42 |
+
}
|
43 |
+
|
44 |
+
::-moz-selection {
|
45 |
+
background: #91bd51;
|
46 |
+
color: white;
|
47 |
+
text-shadow: none;
|
48 |
+
}
|
49 |
+
|
50 |
+
::selection {
|
51 |
+
background: #91bd51;
|
52 |
+
color: white;
|
53 |
+
text-shadow: none;
|
54 |
+
}
|
55 |
+
|
56 |
+
h1,
|
57 |
+
h2,
|
58 |
+
h3,
|
59 |
+
h4,
|
60 |
+
h5,
|
61 |
+
h6 {
|
62 |
+
color: #222;
|
63 |
+
font-weight: 700;
|
64 |
+
}
|
65 |
+
|
66 |
+
a {
|
67 |
+
color: #0d72b2;
|
68 |
+
-webkit-transition: color 0.2s;
|
69 |
+
transition: color 0.2s;
|
70 |
+
text-decoration: none;
|
71 |
+
}
|
72 |
+
a:visited {
|
73 |
+
color: #0d72b2;
|
74 |
+
}
|
75 |
+
a:hover {
|
76 |
+
color: #0f92e5;
|
77 |
+
}
|
78 |
+
a:focus {
|
79 |
+
outline: thin dotted;
|
80 |
+
}
|
81 |
+
|
82 |
+
address {
|
83 |
+
margin: 0 0 1.5em;
|
84 |
+
}
|
85 |
+
|
86 |
+
abbr[title],
|
87 |
+
acronym {
|
88 |
+
cursor: help;
|
89 |
+
}
|
90 |
+
|
91 |
+
ins {
|
92 |
+
background: #eee;
|
93 |
+
text-decoration: none;
|
94 |
+
}
|
95 |
+
|
96 |
+
img {
|
97 |
+
vertical-align: middle;
|
98 |
+
}
|
99 |
+
|
100 |
+
dt {
|
101 |
+
font-weight: 700;
|
102 |
+
}
|
103 |
+
|
104 |
+
fieldset {
|
105 |
+
border: 0;
|
106 |
+
margin: 0;
|
107 |
+
padding: 0;
|
108 |
+
}
|
109 |
+
|
110 |
+
textarea {
|
111 |
+
resize: vertical;
|
112 |
+
}
|
113 |
+
|
114 |
+
hr {
|
115 |
+
display: block;
|
116 |
+
height: 1px;
|
117 |
+
border: 0;
|
118 |
+
border-top: 1px solid #ccc;
|
119 |
+
margin: 1em 0;
|
120 |
+
padding: 0;
|
121 |
+
}
|
122 |
+
|
123 |
+
@-webkit-keyframes "grow" {
|
124 |
+
0% {
|
125 |
+
-webkit-transform: scale(0.3);
|
126 |
+
transform: scale(0.3);
|
127 |
+
}
|
128 |
+
|
129 |
+
60% {
|
130 |
+
-webkit-transform: scale(1.15);
|
131 |
+
transform: scale(1.15);
|
132 |
+
}
|
133 |
+
|
134 |
+
100% {
|
135 |
+
-webkit-transform: scale(1);
|
136 |
+
transform: scale(1);
|
137 |
+
}
|
138 |
+
}
|
139 |
+
@keyframes "grow" {
|
140 |
+
0% {
|
141 |
+
-webkit-transform: scale(0.3);
|
142 |
+
transform: scale(0.3);
|
143 |
+
}
|
144 |
+
|
145 |
+
60% {
|
146 |
+
-webkit-transform: scale(1.15);
|
147 |
+
transform: scale(1.15);
|
148 |
+
}
|
149 |
+
|
150 |
+
100% {
|
151 |
+
-webkit-transform: scale(1);
|
152 |
+
transform: scale(1);
|
153 |
+
}
|
154 |
+
}
|
155 |
+
@-webkit-keyframes "candy" {
|
156 |
+
0% {
|
157 |
+
-webkit-transform: scale(1);
|
158 |
+
transform: scale(1);
|
159 |
+
}
|
160 |
+
|
161 |
+
20% {
|
162 |
+
-webkit-transform: scale(1.15);
|
163 |
+
transform: scale(1.15);
|
164 |
+
}
|
165 |
+
|
166 |
+
60% {
|
167 |
+
-webkit-transform: scale(0.95);
|
168 |
+
transform: scale(0.95);
|
169 |
+
}
|
170 |
+
|
171 |
+
100% {
|
172 |
+
-webkit-transform: scale(1);
|
173 |
+
transform: scale(1);
|
174 |
+
}
|
175 |
+
}
|
176 |
+
@keyframes "candy" {
|
177 |
+
0% {
|
178 |
+
-webkit-transform: scale(1);
|
179 |
+
transform: scale(1);
|
180 |
+
}
|
181 |
+
|
182 |
+
20% {
|
183 |
+
-webkit-transform: scale(1.15);
|
184 |
+
transform: scale(1.15);
|
185 |
+
}
|
186 |
+
|
187 |
+
60% {
|
188 |
+
-webkit-transform: scale(0.95);
|
189 |
+
transform: scale(0.95);
|
190 |
+
}
|
191 |
+
|
192 |
+
100% {
|
193 |
+
-webkit-transform: scale(1);
|
194 |
+
transform: scale(1);
|
195 |
+
}
|
196 |
+
}
|
197 |
+
@-webkit-keyframes "flyer" {
|
198 |
+
0% {
|
199 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
200 |
+
transform: translate3d(0px, 0px, 0px);
|
201 |
+
}
|
202 |
+
|
203 |
+
100% {
|
204 |
+
-webkit-transform: translate3d(570px, -570px, 0px);
|
205 |
+
transform: translate3d(570px, -570px, 0px);
|
206 |
+
}
|
207 |
+
}
|
208 |
+
@keyframes "flyer" {
|
209 |
+
0% {
|
210 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
211 |
+
transform: translate3d(0px, 0px, 0px);
|
212 |
+
}
|
213 |
+
|
214 |
+
100% {
|
215 |
+
-webkit-transform: translate3d(570px, -570px, 0px);
|
216 |
+
transform: translate3d(570px, -570px, 0px);
|
217 |
+
}
|
218 |
+
}
|
219 |
+
.button,
|
220 |
+
.download-jetpack {
|
221 |
+
-webkit-transition: all 0.1s ease-in-out;
|
222 |
+
transition: all 0.1s ease-in-out;
|
223 |
+
}
|
224 |
+
|
225 |
+
.jp-button {
|
226 |
+
display: inline-block;
|
227 |
+
position: relative;
|
228 |
+
padding: 0.76923em 1.46154em;
|
229 |
+
color: #efefef;
|
230 |
+
font: 800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;
|
231 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
232 |
+
background: #6f7476;
|
233 |
+
border-radius: 3px;
|
234 |
+
-webkit-background-clip: padding-box;
|
235 |
+
background-clip: padding-box;
|
236 |
+
}
|
237 |
+
.jp-button:visited {
|
238 |
+
color: #efefef;
|
239 |
+
}
|
240 |
+
.jp-button:hover, .jp-button:focus {
|
241 |
+
color: #fff;
|
242 |
+
background: #57972d;
|
243 |
+
}
|
244 |
+
.jp-button:active {
|
245 |
+
background: #57972d;
|
246 |
+
opacity: 0.8;
|
247 |
+
}
|
248 |
+
|
249 |
+
.download-jetpack {
|
250 |
+
display: inline-block;
|
251 |
+
position: relative;
|
252 |
+
padding: 0.64286em 0.85714em 0.53571em;
|
253 |
+
color: #fff;
|
254 |
+
font: 400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;
|
255 |
+
background: #518d2a;
|
256 |
+
z-index: 3;
|
257 |
+
border-radius: 6px;
|
258 |
+
-webkit-background-clip: padding-box;
|
259 |
+
background-clip: padding-box;
|
260 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
261 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
262 |
+
}
|
263 |
+
.download-jetpack:visited {
|
264 |
+
color: #fff;
|
265 |
+
}
|
266 |
+
.download-jetpack:hover, .download-jetpack:focus {
|
267 |
+
color: #fff;
|
268 |
+
background: #57972d;
|
269 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
270 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
271 |
+
}
|
272 |
+
.download-jetpack:active {
|
273 |
+
top: 6px;
|
274 |
+
-webkit-box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
275 |
+
box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
276 |
+
}
|
277 |
+
.download-jetpack:active:after {
|
278 |
+
top: -6px;
|
279 |
+
}
|
280 |
+
.download-jetpack:before {
|
281 |
+
content: '';
|
282 |
+
display: inline-block;
|
283 |
+
position: relative;
|
284 |
+
top: -2px;
|
285 |
+
margin-right: 13px;
|
286 |
+
width: 30px;
|
287 |
+
height: 30px;
|
288 |
+
vertical-align: middle;
|
289 |
+
background: url("img/connect-plug.svg") center center no-repeat;
|
290 |
+
-webkit-background-size: 100%;
|
291 |
+
background-size: 100%;
|
292 |
+
}
|
293 |
+
.download-jetpack:after {
|
294 |
+
content: '';
|
295 |
+
position: absolute;
|
296 |
+
top: 0;
|
297 |
+
left: 0;
|
298 |
+
width: 100%;
|
299 |
+
height: 100%;
|
300 |
+
}
|
301 |
+
|
302 |
+
#searchsubmit {
|
303 |
+
display: inline-block;
|
304 |
+
border: none;
|
305 |
+
position: relative;
|
306 |
+
padding: 0.71429em 1.5em;
|
307 |
+
color: #efefef;
|
308 |
+
font: 800 0.8em/1 'Open Sans', Helvetica, sans-serif;
|
309 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
310 |
+
background: #6f7476;
|
311 |
+
outline: none;
|
312 |
+
border-radius: 3px;
|
313 |
+
-webkit-background-clip: padding-box;
|
314 |
+
background-clip: padding-box;
|
315 |
+
}
|
316 |
+
#searchsubmit:visited {
|
317 |
+
color: #efefef;
|
318 |
+
}
|
319 |
+
#searchsubmit:hover, #searchsubmit:focus {
|
320 |
+
color: #fff;
|
321 |
+
background: #2aa0d5;
|
322 |
+
}
|
323 |
+
#searchsubmit:active {
|
324 |
+
opacity: 0.7;
|
325 |
+
}
|
326 |
+
|
327 |
+
.nav-horizontal a {
|
328 |
+
display: inline-block;
|
329 |
+
}
|
330 |
+
.nav-horizontal li {
|
331 |
+
position: relative;
|
332 |
+
float: left;
|
333 |
+
}
|
334 |
+
.nav-horizontal ul {
|
335 |
+
margin: 0;
|
336 |
+
padding: 0;
|
337 |
+
}
|
338 |
+
|
339 |
+
#wpbody-content {
|
340 |
+
padding-bottom: 0;
|
341 |
+
}
|
342 |
+
|
343 |
+
#wpcontent {
|
344 |
+
margin-left: 160px;
|
345 |
+
}
|
346 |
+
|
347 |
+
.folded #wpcontent {
|
348 |
+
margin-left: 36px;
|
349 |
+
}
|
350 |
+
|
351 |
+
#wpfooter {
|
352 |
+
display: none;
|
353 |
+
}
|
354 |
+
|
355 |
+
.jp-content {
|
356 |
+
margin: 0;
|
357 |
+
height: auto;
|
358 |
+
min-height: 100%;
|
359 |
+
width: 100%;
|
360 |
+
position: relative;
|
361 |
+
width: 100%;
|
362 |
+
-webkit-font-smoothing: antialiased;
|
363 |
+
z-index: 1;
|
364 |
+
}
|
365 |
+
|
366 |
+
.jp-frame {
|
367 |
+
position: relative;
|
368 |
+
}
|
369 |
+
|
370 |
+
html {
|
371 |
+
background: #f9f9f9;
|
372 |
+
}
|
373 |
+
|
374 |
+
.wrap.inner,
|
375 |
+
.page-content {
|
376 |
+
max-width: 950px;
|
377 |
+
margin: 0 auto;
|
378 |
+
}
|
379 |
+
|
380 |
+
.jetpack_page_jetpack_modules .header-nav {
|
381 |
+
max-width: auto;
|
382 |
+
margin: 0;
|
383 |
+
}
|
384 |
+
.jetpack_page_jetpack_modules .page-content {
|
385 |
+
max-width: 1200px;
|
386 |
+
min-height: 500px;
|
387 |
+
margin: 0;
|
388 |
+
}
|
389 |
+
|
390 |
+
.page-content.about {
|
391 |
+
position: relative;
|
392 |
+
z-index: 10;
|
393 |
+
}
|
394 |
+
|
395 |
+
.footer nav {
|
396 |
+
max-width: 550px;
|
397 |
+
margin: 0 auto;
|
398 |
+
}
|
399 |
+
|
400 |
+
.wrap.inner li,
|
401 |
+
.page-content li {
|
402 |
+
line-height: 23px;
|
403 |
+
}
|
404 |
+
|
405 |
+
.header {
|
406 |
+
background: #31621b;
|
407 |
+
left: 0;
|
408 |
+
position: relative;
|
409 |
+
right: 0;
|
410 |
+
z-index: 2;
|
411 |
+
}
|
412 |
+
|
413 |
+
.header-nav .current {
|
414 |
+
background: #81a844;
|
415 |
+
}
|
416 |
+
.header-nav a {
|
417 |
+
padding: 0 1.07143em;
|
418 |
+
color: #fff;
|
419 |
+
line-height: 46px;
|
420 |
+
}
|
421 |
+
.header-nav a:hover {
|
422 |
+
background: #81a844;
|
423 |
+
}
|
424 |
+
.header-nav .jetpack-logo {
|
425 |
+
color: #fff;
|
426 |
+
line-height: 50px;
|
427 |
+
font-weight: normal;
|
428 |
+
height: 46px;
|
429 |
+
margin-top: -2px;
|
430 |
+
padding: 0 0.57143em 0 0.42857em;
|
431 |
+
}
|
432 |
+
.header-nav .jetpack-logo:before {
|
433 |
+
font-family: 'Jetpack' !important;
|
434 |
+
content: '\e600';
|
435 |
+
position: relative;
|
436 |
+
margin-right: 8px;
|
437 |
+
font-size: 31px;
|
438 |
+
}
|
439 |
+
|
440 |
+
.main-nav {
|
441 |
+
float: left;
|
442 |
+
}
|
443 |
+
.main-nav li {
|
444 |
+
margin: 0;
|
445 |
+
}
|
446 |
+
.main-nav .jetpack-logo {
|
447 |
+
font: normal 400 24px/50px "Open Sans", Helvetica, sans-serif;
|
448 |
+
margin-left: 10px;
|
449 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
|
450 |
+
}
|
451 |
+
.main-nav .jetpack-logo span {
|
452 |
+
float: right;
|
453 |
+
margin-top: -3px;
|
454 |
+
}
|
455 |
+
|
456 |
+
.user-nav {
|
457 |
+
float: right;
|
458 |
+
}
|
459 |
+
.user-nav li {
|
460 |
+
margin: 0;
|
461 |
+
}
|
462 |
+
|
463 |
+
.jetpack-pagestyles #screen-meta {
|
464 |
+
border-left: 20px solid #81a844;
|
465 |
+
border-right: 20px solid #81a844;
|
466 |
+
margin: 0 0 -1px;
|
467 |
+
}
|
468 |
+
.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {
|
469 |
+
z-index: 2;
|
470 |
+
}
|
471 |
+
.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {
|
472 |
+
border: none;
|
473 |
+
}
|
474 |
+
.jetpack-pagestyles .update-nag {
|
475 |
+
display: none;
|
476 |
+
}
|
477 |
+
|
478 |
+
.masthead {
|
479 |
+
overflow: hidden;
|
480 |
+
position: relative;
|
481 |
+
text-align: center;
|
482 |
+
z-index: 1;
|
483 |
+
background-color: #81a844;
|
484 |
+
background-image: -webkit-gradient(linear, left top, left bottom, from(#81a844), to(#8eb74e));
|
485 |
+
background-image: -webkit-linear-gradient(top, #81a844, #8eb74e);
|
486 |
+
background-image: linear-gradient(top, #81a844, #8eb74e);
|
487 |
+
}
|
488 |
+
.masthead h1,
|
489 |
+
.masthead h2 {
|
490 |
+
margin: 0 auto;
|
491 |
+
}
|
492 |
+
.masthead h1 {
|
493 |
+
padding: 2.5em 0 1.11111em;
|
494 |
+
max-width: 21.94444em;
|
495 |
+
color: #fff;
|
496 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
497 |
+
position: relative;
|
498 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
|
499 |
+
z-index: 3;
|
500 |
+
}
|
501 |
+
.masthead.hasbutton .flyer {
|
502 |
+
bottom: -270px;
|
503 |
+
}
|
504 |
+
.masthead.hasbutton .subhead {
|
505 |
+
margin-top: 175px;
|
506 |
+
}
|
507 |
+
|
508 |
+
.jetpack-connected .masthead h1 {
|
509 |
+
margin-bottom: 33px;
|
510 |
+
max-width: 600px;
|
511 |
+
}
|
512 |
+
|
513 |
+
.flyby {
|
514 |
+
position: relative;
|
515 |
+
max-width: 1200px;
|
516 |
+
margin: 0 auto;
|
517 |
+
}
|
518 |
+
|
519 |
+
.flyer {
|
520 |
+
position: absolute;
|
521 |
+
bottom: -200px;
|
522 |
+
left: 4%;
|
523 |
+
z-index: 1;
|
524 |
+
-webkit-animation: flyer 3.4s 2s ease-in-out;
|
525 |
+
animation: flyer 3.4s 2s ease-in-out;
|
526 |
+
}
|
527 |
+
.flyer:nth-child(2) {
|
528 |
+
left: 49%;
|
529 |
+
width: 120px;
|
530 |
+
height: 131px;
|
531 |
+
-webkit-animation-delay: 4.6s;
|
532 |
+
animation-delay: 4.6s;
|
533 |
+
-webkit-animation-duration: 2.4s;
|
534 |
+
animation-duration: 2.4s;
|
535 |
+
}
|
536 |
+
.flyer:nth-child(3) {
|
537 |
+
left: 23%;
|
538 |
+
width: 60px;
|
539 |
+
height: 66px;
|
540 |
+
-webkit-animation-delay: 5.8s;
|
541 |
+
animation-delay: 5.8s;
|
542 |
+
-webkit-animation-duration: 4.5s;
|
543 |
+
animation-duration: 4.5s;
|
544 |
+
}
|
545 |
+
|
546 |
+
.subhead {
|
547 |
+
position: relative;
|
548 |
+
margin-top: 105px;
|
549 |
+
padding: 4em 0;
|
550 |
+
background: #f9f9f9;
|
551 |
+
z-index: 2;
|
552 |
+
}
|
553 |
+
.subhead h2 {
|
554 |
+
max-width: 460px;
|
555 |
+
color: #5d6d74;
|
556 |
+
font: 400 1.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
557 |
+
text-shadow: 0 1px 1px #fff;
|
558 |
+
}
|
559 |
+
.subhead:after {
|
560 |
+
content: '';
|
561 |
+
position: absolute;
|
562 |
+
bottom: 100%;
|
563 |
+
left: 0;
|
564 |
+
margin-bottom: -1px;
|
565 |
+
width: 100%;
|
566 |
+
height: 228px;
|
567 |
+
background: url("img/the-cloud.svg") center bottom repeat-x;
|
568 |
+
pointer-events: none;
|
569 |
+
z-index: -1;
|
570 |
+
}
|
571 |
+
|
572 |
+
.clouds-sm {
|
573 |
+
height: 100px;
|
574 |
+
position: relative;
|
575 |
+
text-align: center;
|
576 |
+
z-index: 1;
|
577 |
+
background-color: #81a844;
|
578 |
+
background-image: -webkit-gradient(linear, left top, left bottom, from(#81a844), to(#89b348));
|
579 |
+
background-image: -webkit-linear-gradient(top, #81a844, #89b348);
|
580 |
+
background-image: linear-gradient(top, #81a844, #89b348);
|
581 |
+
}
|
582 |
+
.clouds-sm:after {
|
583 |
+
content: '';
|
584 |
+
position: absolute;
|
585 |
+
bottom: 0;
|
586 |
+
left: 0;
|
587 |
+
margin-bottom: -1px;
|
588 |
+
width: 100%;
|
589 |
+
height: 137px;
|
590 |
+
background: url("img/the-cloud-sm.svg") center bottom repeat-x;
|
591 |
+
pointer-events: none;
|
592 |
+
z-index: 2;
|
593 |
+
}
|
594 |
+
|
595 |
+
.featured {
|
596 |
+
border-top: 1px solid #d6d6d6;
|
597 |
+
border-bottom: 1px solid #d6d6d6;
|
598 |
+
background: #fff;
|
599 |
+
position: relative;
|
600 |
+
padding: 2.0em 0 4.6em;
|
601 |
+
text-align: center;
|
602 |
+
z-index: 1;
|
603 |
+
}
|
604 |
+
.featured:before {
|
605 |
+
content: "";
|
606 |
+
display: block;
|
607 |
+
position: absolute;
|
608 |
+
top: 0;
|
609 |
+
height: 100%;
|
610 |
+
z-index: -1;
|
611 |
+
}
|
612 |
+
.featured .features, .featured .modules {
|
613 |
+
margin: 0 auto;
|
614 |
+
display: inline-block;
|
615 |
+
}
|
616 |
+
|
617 |
+
.featured h2,
|
618 |
+
.module-grid h2 {
|
619 |
+
margin-top: 0.61111em;
|
620 |
+
color: #5d6d74;
|
621 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
622 |
+
text-align: center;
|
623 |
+
text-shadow: 0 1px 1px #fff;
|
624 |
+
}
|
625 |
+
|
626 |
+
.features, .modules {
|
627 |
+
margin: 0 -5px;
|
628 |
+
}
|
629 |
+
|
630 |
+
.feature,
|
631 |
+
.module {
|
632 |
+
position: relative;
|
633 |
+
float: left;
|
634 |
+
margin: 0 5px 10px;
|
635 |
+
width: 310px;
|
636 |
+
-webkit-transition: all 0.2s ease-in-out;
|
637 |
+
transition: all 0.2s ease-in-out;
|
638 |
+
}
|
639 |
+
|
640 |
+
.feature h3 {
|
641 |
+
margin: 0 0 0.58824em;
|
642 |
+
color: #697b84;
|
643 |
+
font-size: 1.21429em;
|
644 |
+
line-height: 1em;
|
645 |
+
font-weight: 800;
|
646 |
+
}
|
647 |
+
.feature p {
|
648 |
+
margin: 0;
|
649 |
+
color: #6e818a;
|
650 |
+
}
|
651 |
+
.feature:hover {
|
652 |
+
top: -5px;
|
653 |
+
-webkit-box-shadow: 0 5px 0 rgba(0, 0, 0, 0.02);
|
654 |
+
box-shadow: 0 5px 0 rgba(0, 0, 0, 0.02);
|
655 |
+
}
|
656 |
+
.feature:hover h3 {
|
657 |
+
color: #1a8dba;
|
658 |
+
}
|
659 |
+
.feature:hover .feature-img {
|
660 |
+
border: 1px solid #ccc;
|
661 |
+
border-bottom: none;
|
662 |
+
}
|
663 |
+
.feature:hover .no-border {
|
664 |
+
border: none;
|
665 |
+
}
|
666 |
+
.feature:hover .feature-description {
|
667 |
+
background: #fff;
|
668 |
+
border: 1px solid #ccc;
|
669 |
+
}
|
670 |
+
.feature .feature-img {
|
671 |
+
padding-top: 52%;
|
672 |
+
width: 100%;
|
673 |
+
height: auto;
|
674 |
+
border: 1px solid #ddd;
|
675 |
+
border-bottom: none;
|
676 |
+
}
|
677 |
+
.feature .feature-img.custom-css {
|
678 |
+
background: url("img/custom-css.jpg") no-repeat;
|
679 |
+
-webkit-background-size: 100% auto;
|
680 |
+
background-size: 100% auto;
|
681 |
+
}
|
682 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
683 |
+
.feature .feature-img.custom-css {
|
684 |
+
background-image: url("img/custom-css@2x.jpg");
|
685 |
+
}
|
686 |
+
}
|
687 |
+
.feature .feature-img.wordpress-connect {
|
688 |
+
background: url("img/wordpress-connect.jpg") no-repeat;
|
689 |
+
-webkit-background-size: 100% auto;
|
690 |
+
background-size: 100% auto;
|
691 |
+
}
|
692 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
693 |
+
.feature .feature-img.wordpress-connect {
|
694 |
+
background-image: url("img/wordpress-connect@2x.jpg");
|
695 |
+
}
|
696 |
+
}
|
697 |
+
.feature .feature-img.wordpress-stats {
|
698 |
+
background: url("img/wordpress-stats.jpg") no-repeat;
|
699 |
+
-webkit-background-size: 100% auto;
|
700 |
+
background-size: 100% auto;
|
701 |
+
}
|
702 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
703 |
+
.feature .feature-img.wordpress-stats {
|
704 |
+
background-image: url("img/wordpress-stats@2x.jpg");
|
705 |
+
}
|
706 |
+
}
|
707 |
+
.feature .feature-img.no-border {
|
708 |
+
border: none;
|
709 |
+
padding-bottom: 1px;
|
710 |
+
}
|
711 |
+
.feature .feature-description {
|
712 |
+
display: block;
|
713 |
+
padding: 1em 1.07143em 1.07143em;
|
714 |
+
border: 1px solid #ddd;
|
715 |
+
background: #f5f5f5;
|
716 |
+
-webkit-transition: all 0.2s ease-in-out;
|
717 |
+
transition: all 0.2s ease-in-out;
|
718 |
+
}
|
719 |
+
|
720 |
+
.cat {
|
721 |
+
clear: both;
|
722 |
+
margin-bottom: 23px;
|
723 |
+
}
|
724 |
+
.cat h3 {
|
725 |
+
font-size: 24px;
|
726 |
+
font-weight: 300;
|
727 |
+
margin: 0 0 13px 6px;
|
728 |
+
text-align: left;
|
729 |
+
}
|
730 |
+
.cat .clear {
|
731 |
+
clear: both;
|
732 |
+
}
|
733 |
+
|
734 |
+
.module-grid {
|
735 |
+
text-align: center;
|
736 |
+
}
|
737 |
+
.module-grid h2 {
|
738 |
+
margin: 1.25em 0 0.69444em;
|
739 |
+
}
|
740 |
+
|
741 |
+
#module-search {
|
742 |
+
position: relative;
|
743 |
+
width: 100%;
|
744 |
+
max-width: 40.71429em;
|
745 |
+
margin: 0 auto 1.07143em;
|
746 |
+
overflow: hidden;
|
747 |
+
}
|
748 |
+
|
749 |
+
#jetpack-search {
|
750 |
+
width: 100%;
|
751 |
+
padding: 11px 16px 11px 16px;
|
752 |
+
color: #5c6671;
|
753 |
+
border: 1px solid #c9ced0;
|
754 |
+
border-right-width: 2px;
|
755 |
+
background: #fff;
|
756 |
+
line-height: 1.3;
|
757 |
+
border-radius: 3px;
|
758 |
+
-webkit-background-clip: padding-box;
|
759 |
+
background-clip: padding-box;
|
760 |
+
}
|
761 |
+
#jetpack-search:focus {
|
762 |
+
color: #5c6671;
|
763 |
+
outline: none;
|
764 |
+
}
|
765 |
+
#jetpack-search:focus + label {
|
766 |
+
background: transparent;
|
767 |
+
opacity: .3;
|
768 |
+
}
|
769 |
+
#jetpack-search::-webkit-input-placeholder {
|
770 |
+
color: #a8acae;
|
771 |
+
}
|
772 |
+
#jetpack-search :-moz-placeholder {
|
773 |
+
color: #a8acae;
|
774 |
+
}
|
775 |
+
#jetpack-search::-moz-placeholder {
|
776 |
+
color: #a8acae;
|
777 |
+
}
|
778 |
+
#jetpack-search:-ms-input-placeholder {
|
779 |
+
color: #a8acae;
|
780 |
+
}
|
781 |
+
#jetpack-search + label {
|
782 |
+
position: absolute;
|
783 |
+
top: 1px;
|
784 |
+
right: 1px;
|
785 |
+
bottom: 1px;
|
786 |
+
width: 48px;
|
787 |
+
color: #abafb1;
|
788 |
+
text-indent: -9999px;
|
789 |
+
pointer-events: none;
|
790 |
+
border-radius: 3px;
|
791 |
+
-webkit-background-clip: padding-box;
|
792 |
+
background-clip: padding-box;
|
793 |
+
-webkit-transition: all 0.2s ease-in-out;
|
794 |
+
transition: all 0.2s ease-in-out;
|
795 |
+
}
|
796 |
+
#jetpack-search + label:after {
|
797 |
+
content: '\f400';
|
798 |
+
position: absolute;
|
799 |
+
right: 11px;
|
800 |
+
text-align: right;
|
801 |
+
top: 4px;
|
802 |
+
font-size: 1.71429em;
|
803 |
+
font-weight: normal;
|
804 |
+
font-family: "genericons";
|
805 |
+
}
|
806 |
+
|
807 |
+
.jp-filter {
|
808 |
+
margin-bottom: 2.85714em;
|
809 |
+
color: #6f7476;
|
810 |
+
}
|
811 |
+
.jp-filter a {
|
812 |
+
display: inline-block;
|
813 |
+
position: relative;
|
814 |
+
padding: 0.76923em 1.46154em;
|
815 |
+
color: #aaa;
|
816 |
+
font: 600 0.92857em/1 "Open Sans", Helvetica, Arial, sans-serif;
|
817 |
+
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);
|
818 |
+
background: #eee;
|
819 |
+
border-radius: 3px;
|
820 |
+
-webkit-background-clip: padding-box;
|
821 |
+
background-clip: padding-box;
|
822 |
+
}
|
823 |
+
.jp-filter a.selected, .jp-filter a:hover, .jp-filter a:focus {
|
824 |
+
color: #efefef;
|
825 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
826 |
+
background: #6f7476;
|
827 |
+
}
|
828 |
+
|
829 |
+
.module {
|
830 |
+
cursor: pointer;
|
831 |
+
display: block;
|
832 |
+
padding: 0.71429em 1.07143em 1em;
|
833 |
+
text-align: left;
|
834 |
+
border: 1px solid #dae0e2;
|
835 |
+
background: #fff;
|
836 |
+
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.03);
|
837 |
+
box-shadow: 0 0 0 rgba(0, 0, 0, 0.03);
|
838 |
+
-webkit-transition: opacity 2s ease-in;
|
839 |
+
transition: opacity 2s ease-in;
|
840 |
+
}
|
841 |
+
.module h3 {
|
842 |
+
margin: 0 0 0.5em;
|
843 |
+
color: #1a8dba;
|
844 |
+
font-size: 1.14286em;
|
845 |
+
line-height: 1.4em;
|
846 |
+
font-weight: 700;
|
847 |
+
}
|
848 |
+
.module p {
|
849 |
+
margin: 0;
|
850 |
+
color: #686f72;
|
851 |
+
font-size: 0.85714em;
|
852 |
+
}
|
853 |
+
.module:hover {
|
854 |
+
border-color: #8ac9e8;
|
855 |
+
background: #f8fcfe;
|
856 |
+
}
|
857 |
+
.module:nth-of-type(n+10) {
|
858 |
+
display: none;
|
859 |
+
}
|
860 |
+
|
861 |
+
.new {
|
862 |
+
position: relative;
|
863 |
+
}
|
864 |
+
.new:after {
|
865 |
+
content: 'NEW';
|
866 |
+
position: absolute;
|
867 |
+
top: -8px;
|
868 |
+
right: -8px;
|
869 |
+
padding-top: 10px;
|
870 |
+
width: 32px;
|
871 |
+
height: 32px;
|
872 |
+
color: #fff;
|
873 |
+
font-size: 8px;
|
874 |
+
font-weight: 800;
|
875 |
+
text-align: center;
|
876 |
+
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
|
877 |
+
background: url("img/new-badge.svg") center center no-repeat;
|
878 |
+
-webkit-background-size: 100%;
|
879 |
+
background-size: 100%;
|
880 |
+
border-radius: 50%;
|
881 |
+
-webkit-background-clip: padding-box;
|
882 |
+
background-clip: padding-box;
|
883 |
+
}
|
884 |
+
|
885 |
+
.paid {
|
886 |
+
display: inline-block;
|
887 |
+
position: relative;
|
888 |
+
top: 5px;
|
889 |
+
margin-left: 10px;
|
890 |
+
padding: 1px 6px 0 4px;
|
891 |
+
height: 13px;
|
892 |
+
color: #fff;
|
893 |
+
font: 700 10px/1 "Open Sans", Helvetica, sans-serif;
|
894 |
+
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05);
|
895 |
+
background: #d0d0d0;
|
896 |
+
vertical-align: top;
|
897 |
+
}
|
898 |
+
.paid:before, .paid:after {
|
899 |
+
position: absolute;
|
900 |
+
top: 0;
|
901 |
+
right: 100%;
|
902 |
+
font: normal 14px/14px "genericons";
|
903 |
+
}
|
904 |
+
.paid:before {
|
905 |
+
content: '\f503';
|
906 |
+
color: #d0d0d0;
|
907 |
+
text-shadow: none;
|
908 |
+
}
|
909 |
+
.paid:after {
|
910 |
+
content: '\f428';
|
911 |
+
margin-right: -5px;
|
912 |
+
font-size: 11px;
|
913 |
+
}
|
914 |
+
|
915 |
+
.rtl .paid:before {
|
916 |
+
content: '\f501';
|
917 |
+
}
|
918 |
+
|
919 |
+
.load-more {
|
920 |
+
margin: 2.71429em 0 6.15385em;
|
921 |
+
}
|
922 |
+
|
923 |
+
.set {
|
924 |
+
display: none;
|
925 |
+
}
|
926 |
+
|
927 |
+
.show.set {
|
928 |
+
display: block;
|
929 |
+
}
|
930 |
+
|
931 |
+
.loading {
|
932 |
+
bottom: 50%;
|
933 |
+
position: absolute;
|
934 |
+
top: 50%;
|
935 |
+
width: 100%;
|
936 |
+
}
|
937 |
+
.loading span {
|
938 |
+
color: #999;
|
939 |
+
}
|
940 |
+
|
941 |
+
.modal {
|
942 |
+
background: #fff;
|
943 |
+
bottom: 10%;
|
944 |
+
display: none;
|
945 |
+
left: 10%;
|
946 |
+
margin-left: 160px;
|
947 |
+
position: fixed;
|
948 |
+
right: 10%;
|
949 |
+
text-align: center;
|
950 |
+
top: 10%;
|
951 |
+
z-index: 12;
|
952 |
+
-webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
953 |
+
box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
954 |
+
}
|
955 |
+
.modal header {
|
956 |
+
border-bottom: 1px solid #ddd;
|
957 |
+
height: 47px;
|
958 |
+
overflow: hidden;
|
959 |
+
text-align: left;
|
960 |
+
}
|
961 |
+
.modal header li {
|
962 |
+
color: #999;
|
963 |
+
display: inline-block;
|
964 |
+
font-size: 1.57143em;
|
965 |
+
font-weight: normal;
|
966 |
+
padding-left: 0.71429em;
|
967 |
+
list-style: none;
|
968 |
+
margin-top: 0.35714em;
|
969 |
+
}
|
970 |
+
.modal header li a.active {
|
971 |
+
color: #555;
|
972 |
+
cursor: default;
|
973 |
+
text-decoration: none;
|
974 |
+
}
|
975 |
+
.modal header ul {
|
976 |
+
margin: 0;
|
977 |
+
padding: 0;
|
978 |
+
}
|
979 |
+
.modal header .close {
|
980 |
+
border-left: 1px solid #ddd;
|
981 |
+
float: right;
|
982 |
+
font: 300 1.71429em "genericons" !important;
|
983 |
+
color: #777;
|
984 |
+
content: '\f405';
|
985 |
+
display: inline-block;
|
986 |
+
padding: 0.28571em 0.71429em 0.42857em;
|
987 |
+
}
|
988 |
+
.modal header .close:hover {
|
989 |
+
background: #eee;
|
990 |
+
opacity: 0.8;
|
991 |
+
}
|
992 |
+
.modal header .close:active {
|
993 |
+
background: #eee;
|
994 |
+
opacity: 0.4;
|
995 |
+
}
|
996 |
+
.modal #jp-post-flair {
|
997 |
+
display: none;
|
998 |
+
}
|
999 |
+
.modal .content-container {
|
1000 |
+
bottom: 0;
|
1001 |
+
left: 0;
|
1002 |
+
overflow: auto;
|
1003 |
+
padding: 0 1.42857em 0.71429em;
|
1004 |
+
position: absolute;
|
1005 |
+
right: 0;
|
1006 |
+
text-align: center;
|
1007 |
+
top: 47px;
|
1008 |
+
}
|
1009 |
+
.modal .content {
|
1010 |
+
margin: 0 auto;
|
1011 |
+
max-width: 900px;
|
1012 |
+
text-align: left;
|
1013 |
+
}
|
1014 |
+
.modal .content h3, .modal .content h4 {
|
1015 |
+
margin-top: 0.61111em;
|
1016 |
+
color: #5d6d74;
|
1017 |
+
font: 300 1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1018 |
+
text-shadow: 0 1px 1px #fff;
|
1019 |
+
}
|
1020 |
+
.modal .content div.jp-info-img {
|
1021 |
+
float: right;
|
1022 |
+
margin: 0 0 1em 1em;
|
1023 |
+
}
|
1024 |
+
.modal .content div.jp-info-img img {
|
1025 |
+
border: 1px solid #ddd;
|
1026 |
+
max-width: 100%;
|
1027 |
+
}
|
1028 |
+
|
1029 |
+
.shade {
|
1030 |
+
background: #000;
|
1031 |
+
bottom: 0;
|
1032 |
+
cursor: pointer;
|
1033 |
+
display: none;
|
1034 |
+
left: 0;
|
1035 |
+
opacity: 0.2;
|
1036 |
+
position: fixed;
|
1037 |
+
right: 0;
|
1038 |
+
top: 0;
|
1039 |
+
z-index: 11;
|
1040 |
+
}
|
1041 |
+
|
1042 |
+
.entry-title,
|
1043 |
+
.page-template-default h1 {
|
1044 |
+
margin-top: 0.61111em;
|
1045 |
+
color: #5d6d74;
|
1046 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1047 |
+
text-shadow: 0 1px 1px #fff;
|
1048 |
+
}
|
1049 |
+
|
1050 |
+
.blog h3,
|
1051 |
+
.single h3,
|
1052 |
+
.page-template-default h2 {
|
1053 |
+
margin-top: 0.61111em;
|
1054 |
+
color: #5d6d74;
|
1055 |
+
font: 300 1.9em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1056 |
+
text-shadow: 0 1px 1px #fff;
|
1057 |
+
}
|
1058 |
+
|
1059 |
+
.page-template-default p {
|
1060 |
+
line-height: 1.71429em;
|
1061 |
+
}
|
1062 |
+
|
1063 |
+
.blog .type-post,
|
1064 |
+
.page-template-default .type-page,
|
1065 |
+
.single .type-post,
|
1066 |
+
.single .type-jetpack_support {
|
1067 |
+
float: left;
|
1068 |
+
width: 70%;
|
1069 |
+
}
|
1070 |
+
|
1071 |
+
.footer {
|
1072 |
+
margin-top: 1.42857em;
|
1073 |
+
position: relative;
|
1074 |
+
padding: 10em 0 4.28571em;
|
1075 |
+
text-align: center;
|
1076 |
+
background-color: #81a844;
|
1077 |
+
background-image: -webkit-gradient(linear, left top, left bottom, from(#8eb74e), to(#81a844));
|
1078 |
+
background-image: -webkit-linear-gradient(top, #8eb74e, #81a844);
|
1079 |
+
background-image: linear-gradient(top, #8eb74e, #81a844);
|
1080 |
+
}
|
1081 |
+
.footer:before, .footer:after {
|
1082 |
+
content: '';
|
1083 |
+
position: absolute;
|
1084 |
+
left: 0;
|
1085 |
+
pointer-events: none;
|
1086 |
+
}
|
1087 |
+
.footer:before {
|
1088 |
+
top: 0;
|
1089 |
+
margin-top: -1px;
|
1090 |
+
width: 100%;
|
1091 |
+
height: 195px;
|
1092 |
+
background: url("img/the-undercloud.svg") center top repeat-x;
|
1093 |
+
}
|
1094 |
+
.footer:after {
|
1095 |
+
bottom: 0;
|
1096 |
+
width: 100%;
|
1097 |
+
height: 50px;
|
1098 |
+
background: url("img/the-footcloud.svg") center bottom no-repeat;
|
1099 |
+
-webkit-background-size: auto 45px;
|
1100 |
+
background-size: auto 45px;
|
1101 |
+
z-index: 1;
|
1102 |
+
}
|
1103 |
+
.footer .download-jetpack {
|
1104 |
+
margin-bottom: 33px;
|
1105 |
+
}
|
1106 |
+
|
1107 |
+
.fly {
|
1108 |
+
position: relative;
|
1109 |
+
margin: 5em 0 5em;
|
1110 |
+
}
|
1111 |
+
.fly:before {
|
1112 |
+
content: '';
|
1113 |
+
display: none;
|
1114 |
+
position: absolute;
|
1115 |
+
bottom: -275px;
|
1116 |
+
left: 0;
|
1117 |
+
width: 100%;
|
1118 |
+
height: 225px;
|
1119 |
+
background: url("img/rocketeer.svg") center bottom no-repeat;
|
1120 |
+
pointer-events: none;
|
1121 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
1122 |
+
-ms-transform: translate3d(0px, 0px, 0px);
|
1123 |
+
transform: translate3d(0px, 0px, 0px);
|
1124 |
+
-webkit-transition: all 4s ease-in-out;
|
1125 |
+
transition: all 4s ease-in-out;
|
1126 |
+
}
|
1127 |
+
.fly:hover:before {
|
1128 |
+
-webkit-transform: translate3d(0px, -40px, 0px);
|
1129 |
+
-ms-transform: translate3d(0px, -40px, 0px);
|
1130 |
+
transform: translate3d(0px, -40px, 0px);
|
1131 |
+
}
|
1132 |
+
|
1133 |
+
.footer nav {
|
1134 |
+
color: #c8e3a2;
|
1135 |
+
}
|
1136 |
+
.footer nav a,
|
1137 |
+
.footer nav a:visited {
|
1138 |
+
padding: 4px 6px;
|
1139 |
+
color: #c8e3a2;
|
1140 |
+
}
|
1141 |
+
.footer nav a:hover, .footer nav a:focus,
|
1142 |
+
.footer nav a:visited:hover,
|
1143 |
+
.footer nav a:visited:focus {
|
1144 |
+
color: #fff;
|
1145 |
+
}
|
1146 |
+
|
1147 |
+
.primary {
|
1148 |
+
padding: 25px 15px 10px 15px;
|
1149 |
+
border-bottom: 1px solid #6c954d;
|
1150 |
+
}
|
1151 |
+
|
1152 |
+
.primary-footer,
|
1153 |
+
.secondary-footer,
|
1154 |
+
.footer-links {
|
1155 |
+
margin: 0 auto;
|
1156 |
+
}
|
1157 |
+
.primary-footer li,
|
1158 |
+
.secondary-footer li,
|
1159 |
+
.footer-links li {
|
1160 |
+
margin-right: 5px;
|
1161 |
+
}
|
1162 |
+
|
1163 |
+
.a8c-attribution,
|
1164 |
+
.a8c-services {
|
1165 |
+
margin: 0 auto;
|
1166 |
+
}
|
1167 |
+
|
1168 |
+
.footer .a8c-attribution {
|
1169 |
+
margin-top: 6px;
|
1170 |
+
padding: 0 6px;
|
1171 |
+
font-size: 0.78571em;
|
1172 |
+
font-family: "Gill Sans", "Gill Sans MT", "Open Sans", Helvetica, sans-serif;
|
1173 |
+
text-transform: uppercase;
|
1174 |
+
}
|
1175 |
+
.footer .a8c-attribution a {
|
1176 |
+
display: inline-block;
|
1177 |
+
position: relative;
|
1178 |
+
padding: 4px 16px;
|
1179 |
+
right: 9999px;
|
1180 |
+
outline: 0;
|
1181 |
+
}
|
1182 |
+
.footer .a8c-attribution a:after {
|
1183 |
+
content: "A";
|
1184 |
+
position: absolute;
|
1185 |
+
top: 2px;
|
1186 |
+
right: -9999px;
|
1187 |
+
height: 100%;
|
1188 |
+
color: #fff;
|
1189 |
+
font-size: 1.54545em;
|
1190 |
+
font-family: "automatticons";
|
1191 |
+
text-align: center;
|
1192 |
+
}
|
1193 |
+
.footer .a8c-attribution a:hover:after {
|
1194 |
+
-webkit-animation: candy 0.4s ease-in-out;
|
1195 |
+
animation: candy 0.4s ease-in-out;
|
1196 |
+
}
|
1197 |
+
|
1198 |
+
.primary-footer {
|
1199 |
+
font-size: 1.07143em;
|
1200 |
+
font-weight: 600;
|
1201 |
+
}
|
1202 |
+
|
1203 |
+
.secondary {
|
1204 |
+
padding: 14px 15px 0 15px;
|
1205 |
+
border-top: 1px solid #8eb345;
|
1206 |
+
}
|
1207 |
+
|
1208 |
+
.a8c-services {
|
1209 |
+
font-size: 0.92857em;
|
1210 |
+
font-family: "calluna", "Open Sans", Helvetica, sans-serif;
|
1211 |
+
}
|
1212 |
+
.a8c-services a:before {
|
1213 |
+
display: inline-block;
|
1214 |
+
position: relative;
|
1215 |
+
top: -2px;
|
1216 |
+
margin-right: 6px;
|
1217 |
+
font: normal 16px/1 "automatticons";
|
1218 |
+
vertical-align: middle;
|
1219 |
+
}
|
1220 |
+
.a8c-services a[href*='wordpress.com']:before {
|
1221 |
+
content: "W";
|
1222 |
+
}
|
1223 |
+
.a8c-services a[href*='vaultpress.com']:before {
|
1224 |
+
content: "V";
|
1225 |
+
}
|
1226 |
+
.a8c-services a[href*='akismet.com']:before {
|
1227 |
+
content: "K";
|
1228 |
+
}
|
1229 |
+
.a8c-services a[href*='polldaddy.com']:before {
|
1230 |
+
content: "P";
|
1231 |
+
}
|
1232 |
+
|
1233 |
+
.jetpack-message {
|
1234 |
+
background: #8eb74e;
|
1235 |
+
border: 1px solid #73963d;
|
1236 |
+
margin: 33px auto 0;
|
1237 |
+
max-width: 90%;
|
1238 |
+
position: relative;
|
1239 |
+
z-index: 2;
|
1240 |
+
}
|
1241 |
+
.jetpack-message h4 {
|
1242 |
+
color: #fff;
|
1243 |
+
margin: 0;
|
1244 |
+
}
|
1245 |
+
.jetpack-message p {
|
1246 |
+
color: #fff;
|
1247 |
+
margin: 0;
|
1248 |
+
opacity: 0.7;
|
1249 |
+
}
|
1250 |
+
.jetpack-message .squeezer {
|
1251 |
+
padding: 23px 23px 23px 80px;
|
1252 |
+
position: relative;
|
1253 |
+
text-align: left;
|
1254 |
+
}
|
1255 |
+
.jetpack-message .squeezer:before {
|
1256 |
+
color: #fff;
|
1257 |
+
content: '\f418';
|
1258 |
+
font-family: 'Genericons';
|
1259 |
+
font-size: 33px;
|
1260 |
+
height: 33px;
|
1261 |
+
left: 25px;
|
1262 |
+
opacity: 0.6;
|
1263 |
+
position: absolute;
|
1264 |
+
top: 23px;
|
1265 |
+
top: -webkit-calc(50% - 22px );
|
1266 |
+
top: calc(50% - 22px );
|
1267 |
+
}
|
1268 |
+
.jetpack-message.error .squeezer:before, .jetpack-message.jetpack-err .squeezer:before {
|
1269 |
+
content: '\f414';
|
1270 |
+
}
|
1271 |
+
|
1272 |
+
.modules h3.icon,
|
1273 |
+
.jetpack-modules .info a {
|
1274 |
+
width: auto;
|
1275 |
+
}
|
1276 |
+
.modules h3.icon:before,
|
1277 |
+
.jetpack-modules .info a:before {
|
1278 |
+
display: inline-block;
|
1279 |
+
position: relative;
|
1280 |
+
top: 1px;
|
1281 |
+
left: -3px;
|
1282 |
+
margin-right: 2px;
|
1283 |
+
opacity: 0.8;
|
1284 |
+
font: normal 20px "genericons";
|
1285 |
+
vertical-align: top;
|
1286 |
+
}
|
1287 |
+
|
1288 |
+
.jetpack-modules .info a:before {
|
1289 |
+
margin-top: 1px;
|
1290 |
+
}
|
1291 |
+
|
1292 |
+
.latex:before,
|
1293 |
+
.jetpack-modules #latex .info a:before {
|
1294 |
+
content: '\f408';
|
1295 |
+
}
|
1296 |
+
|
1297 |
+
.carousel:before,
|
1298 |
+
.jetpack-modules #carousel .info a:before {
|
1299 |
+
content: '\f102';
|
1300 |
+
}
|
1301 |
+
|
1302 |
+
.modules h3.contact-form:before,
|
1303 |
+
.jetpack-modules #contact-form .info a:before {
|
1304 |
+
content: '\f175';
|
1305 |
+
font: normal 20px "dashicons";
|
1306 |
+
}
|
1307 |
+
|
1308 |
+
.modules h3.custom-css:before,
|
1309 |
+
.jetpack-modules #custom-css .info a:before {
|
1310 |
+
content: '\f100';
|
1311 |
+
font: normal 20px "dashicons";
|
1312 |
+
}
|
1313 |
+
|
1314 |
+
.modules h3.enhanced-distribution:before,
|
1315 |
+
.jetpack-modules #enhanced-distribution .info a:before {
|
1316 |
+
content: '\f237';
|
1317 |
+
font: normal 20px "dashicons";
|
1318 |
+
}
|
1319 |
+
|
1320 |
+
.modules h3.widgets:before,
|
1321 |
+
.jetpack-modules #widgets .info a:before {
|
1322 |
+
content: '\f116';
|
1323 |
+
font: normal 20px "dashicons";
|
1324 |
+
}
|
1325 |
+
|
1326 |
+
.gplus-authorship:before,
|
1327 |
+
.jetpack-modules #gplus-authorship .info a:before {
|
1328 |
+
content: '\f218';
|
1329 |
+
}
|
1330 |
+
|
1331 |
+
.modules h3.gravatar-hovercards:before,
|
1332 |
+
.jetpack-modules #gravatar-hovercards .info a:before {
|
1333 |
+
content: 'G';
|
1334 |
+
font-family: "automatticons";
|
1335 |
+
}
|
1336 |
+
|
1337 |
+
.infinite-scroll:before,
|
1338 |
+
.jetpack-modules #infinite-scroll .info a:before {
|
1339 |
+
content: '\f408';
|
1340 |
+
}
|
1341 |
+
|
1342 |
+
.comments:before,
|
1343 |
+
.jetpack-modules #comments .info a:before {
|
1344 |
+
content: '\f108';
|
1345 |
+
}
|
1346 |
+
|
1347 |
+
.sso:before,
|
1348 |
+
.jetpack-modules #sso .info a:before {
|
1349 |
+
content: '\f205';
|
1350 |
+
}
|
1351 |
+
|
1352 |
+
.json-api:before,
|
1353 |
+
.jetpack-modules #json-api .info a:before {
|
1354 |
+
content: '\f415';
|
1355 |
+
}
|
1356 |
+
|
1357 |
+
.likes:before,
|
1358 |
+
.jetpack-modules #likes .info a:before {
|
1359 |
+
content: '\f408';
|
1360 |
+
}
|
1361 |
+
|
1362 |
+
.markdown:before,
|
1363 |
+
.jetpack-modules #markdown .info a:before {
|
1364 |
+
content: '\f462';
|
1365 |
+
}
|
1366 |
+
|
1367 |
+
.minileven:before,
|
1368 |
+
.jetpack-modules #minileven .info a:before {
|
1369 |
+
content: '\f453';
|
1370 |
+
}
|
1371 |
+
|
1372 |
+
.monitor:before,
|
1373 |
+
.jetpack-modules #monitor .info a:before {
|
1374 |
+
content: '\f468';
|
1375 |
+
}
|
1376 |
+
|
1377 |
+
.notes:before,
|
1378 |
+
.jetpack-modules #notes .info a:before {
|
1379 |
+
content: '\f300';
|
1380 |
+
}
|
1381 |
+
|
1382 |
+
.omnisearch:before,
|
1383 |
+
.jetpack-modules #omnisearch .info a:before {
|
1384 |
+
content: '\f400';
|
1385 |
+
}
|
1386 |
+
|
1387 |
+
.photon:before,
|
1388 |
+
.jetpack-modules #photon .info a:before {
|
1389 |
+
content: '\f403';
|
1390 |
+
}
|
1391 |
+
|
1392 |
+
.post-by-email:before,
|
1393 |
+
.jetpack-modules #post-by-email .info a:before {
|
1394 |
+
content: '\f410';
|
1395 |
+
}
|
1396 |
+
|
1397 |
+
.modules h3.publicize:before,
|
1398 |
+
.jetpack-modules #publicize .info a:before {
|
1399 |
+
content: '\f237';
|
1400 |
+
font: normal 20px "dashicons";
|
1401 |
+
}
|
1402 |
+
|
1403 |
+
.related-posts:before,
|
1404 |
+
.jetpack-modules #related-posts .info a:before {
|
1405 |
+
content: '\f420';
|
1406 |
+
}
|
1407 |
+
|
1408 |
+
.sharedaddy:before,
|
1409 |
+
.jetpack-modules #sharedaddy .info a:before {
|
1410 |
+
content: '\f415';
|
1411 |
+
}
|
1412 |
+
|
1413 |
+
.shortcodes:before,
|
1414 |
+
.jetpack-modules #shortcodes .info a:before {
|
1415 |
+
content: '\f100';
|
1416 |
+
}
|
1417 |
+
|
1418 |
+
.verification-tools:before,
|
1419 |
+
.jetpack-modules #verification-tools .info a:before {
|
1420 |
+
content: '\f425';
|
1421 |
+
}
|
1422 |
+
|
1423 |
+
.after-the-deadline:before,
|
1424 |
+
.jetpack-modules #after-the-deadline .info a:before {
|
1425 |
+
content: '\f411';
|
1426 |
+
}
|
1427 |
+
|
1428 |
+
.subscriptions:before,
|
1429 |
+
.jetpack-modules #subscriptions .info a:before {
|
1430 |
+
content: '\f410';
|
1431 |
+
}
|
1432 |
+
|
1433 |
+
.tiled-gallery:before,
|
1434 |
+
.jetpack-modules #tiled-gallery .info a:before {
|
1435 |
+
content: '\f103';
|
1436 |
+
}
|
1437 |
+
|
1438 |
+
.modules h3.vaultpress:before,
|
1439 |
+
.jetpack-modules #vaultpress .info a:before {
|
1440 |
+
content: 'V';
|
1441 |
+
font-family: "automatticons";
|
1442 |
+
}
|
1443 |
+
|
1444 |
+
.videopress:before,
|
1445 |
+
.jetpack-modules #videopress .info a:before {
|
1446 |
+
content: '\f104';
|
1447 |
+
}
|
1448 |
+
|
1449 |
+
.modules h3.widget-visibility:before,
|
1450 |
+
.jetpack-modules #widget-visibility .info a:before {
|
1451 |
+
content: '\f116';
|
1452 |
+
font: normal 20px "dashicons";
|
1453 |
+
}
|
1454 |
+
|
1455 |
+
.stats:before,
|
1456 |
+
.jetpack-modules #stats .info a:before {
|
1457 |
+
content: '\f205';
|
1458 |
+
}
|
1459 |
+
|
1460 |
+
.shortlinks:before,
|
1461 |
+
.jetpack-modules #shortlinks .info a:before {
|
1462 |
+
content: '\f107';
|
1463 |
+
}
|
1464 |
+
|
1465 |
+
.page-content.configure {
|
1466 |
+
margin-top: 0;
|
1467 |
+
}
|
1468 |
+
|
1469 |
+
.configure .frame.top {
|
1470 |
+
border: none;
|
1471 |
+
-webkit-box-shadow: none;
|
1472 |
+
box-shadow: none;
|
1473 |
+
padding-top: 1.42857em;
|
1474 |
+
position: relative;
|
1475 |
+
top: auto;
|
1476 |
+
}
|
1477 |
+
.configure .frame.top.fixed {
|
1478 |
+
background: #f9f9f9;
|
1479 |
+
border-bottom: 1px solid #e9e9e9;
|
1480 |
+
padding-left: 160px;
|
1481 |
+
margin-top: -6px;
|
1482 |
+
position: fixed;
|
1483 |
+
right: 0;
|
1484 |
+
top: 32px;
|
1485 |
+
width: 100%;
|
1486 |
+
z-index: 4;
|
1487 |
+
-webkit-box-shadow: 0 2px 2px -2px #eeeeee;
|
1488 |
+
box-shadow: 0 2px 2px -2px #eeeeee;
|
1489 |
+
}
|
1490 |
+
@media (max-width: 782px) {
|
1491 |
+
.configure .frame.top.fixed {
|
1492 |
+
border: none;
|
1493 |
+
-webkit-box-shadow: none;
|
1494 |
+
box-shadow: none;
|
1495 |
+
padding-top: 1.42857em;
|
1496 |
+
position: relative;
|
1497 |
+
top: auto;
|
1498 |
+
}
|
1499 |
+
}
|
1500 |
+
@media (max-width: 600px) {
|
1501 |
+
.configure .frame.top.fixed {
|
1502 |
+
top: 0;
|
1503 |
+
}
|
1504 |
+
}
|
1505 |
+
.configure .frame.top .tablenav.top {
|
1506 |
+
float: left;
|
1507 |
+
}
|
1508 |
+
@media (max-width: 900px) {
|
1509 |
+
.configure .frame.top .tablenav.top .actions {
|
1510 |
+
display: block;
|
1511 |
+
}
|
1512 |
+
}
|
1513 |
+
@media (max-width: 782px) {
|
1514 |
+
.configure .frame.top .tablenav.top .actions {
|
1515 |
+
margin-top: 6px;
|
1516 |
+
}
|
1517 |
+
}
|
1518 |
+
|
1519 |
+
.jp-frame-top-fixed .configure {
|
1520 |
+
padding-top: 94px;
|
1521 |
+
}
|
1522 |
+
|
1523 |
+
.filter-search {
|
1524 |
+
display: none;
|
1525 |
+
float: right;
|
1526 |
+
margin-top: 10px;
|
1527 |
+
}
|
1528 |
+
@media (max-width: 782px) {
|
1529 |
+
.filter-search {
|
1530 |
+
display: block;
|
1531 |
+
}
|
1532 |
+
}
|
1533 |
+
@media (max-width: 530px) {
|
1534 |
+
.filter-search {
|
1535 |
+
display: none;
|
1536 |
+
}
|
1537 |
+
}
|
1538 |
+
|
1539 |
+
.table-bordered.jetpack-modules {
|
1540 |
+
border: none;
|
1541 |
+
margin-bottom: 0;
|
1542 |
+
}
|
1543 |
+
.table-bordered.jetpack-modules tr.jetpack-module th {
|
1544 |
+
border-left: 0;
|
1545 |
+
padding: 14px 4px 0;
|
1546 |
+
}
|
1547 |
+
.table-bordered.jetpack-modules tr.jetpack-module th input {
|
1548 |
+
display: block;
|
1549 |
+
}
|
1550 |
+
.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon {
|
1551 |
+
display: inline-block;
|
1552 |
+
}
|
1553 |
+
.table-bordered.jetpack-modules tr.jetpack-module.active th,
|
1554 |
+
.table-bordered.jetpack-modules tr.jetpack-module.active td {
|
1555 |
+
background: #f7fcfe;
|
1556 |
+
}
|
1557 |
+
.table-bordered.jetpack-modules tr.jetpack-module.active th {
|
1558 |
+
border-left: 4px solid #2ea2cc;
|
1559 |
+
padding-left: 0px;
|
1560 |
+
}
|
1561 |
+
.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child {
|
1562 |
+
border-left: 4px solid #2ea2cc;
|
1563 |
+
}
|
1564 |
+
.table-bordered.jetpack-modules tr.jetpack-module.unavailable {
|
1565 |
+
opacity: 0.3;
|
1566 |
+
}
|
1567 |
+
.table-bordered.jetpack-modules tr.jetpack-module.unavailable input {
|
1568 |
+
display: none;
|
1569 |
+
}
|
1570 |
+
.table-bordered.jetpack-modules tr.jetpack-module th,
|
1571 |
+
.table-bordered.jetpack-modules tr.jetpack-module td {
|
1572 |
+
background: #fff;
|
1573 |
+
margin: 0;
|
1574 |
+
-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
|
1575 |
+
box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
|
1576 |
+
}
|
1577 |
+
.table-bordered.jetpack-modules tr.jetpack-module td {
|
1578 |
+
padding: 10px 10px 8px 14px;
|
1579 |
+
line-height: 25px;
|
1580 |
+
}
|
1581 |
+
.table-bordered.jetpack-modules tr.jetpack-module td:first-child {
|
1582 |
+
border-left: 4px solid #fff;
|
1583 |
+
}
|
1584 |
+
.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
|
1585 |
+
float: right;
|
1586 |
+
padding: 0 0 1px;
|
1587 |
+
}
|
1588 |
+
.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span {
|
1589 |
+
margin-left: 5px;
|
1590 |
+
}
|
1591 |
+
@media (max-width: 530px) {
|
1592 |
+
.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
|
1593 |
+
display: none;
|
1594 |
+
}
|
1595 |
+
}
|
1596 |
+
.table-bordered.jetpack-modules > thead > tr > th {
|
1597 |
+
border: 0;
|
1598 |
+
vertical-align: middle;
|
1599 |
+
}
|
1600 |
+
.table-bordered.jetpack-modules > thead > tr > th:last-child {
|
1601 |
+
padding-right: 0;
|
1602 |
+
}
|
1603 |
+
.table-bordered.jetpack-modules td {
|
1604 |
+
background: #fff;
|
1605 |
+
}
|
1606 |
+
.table-bordered.jetpack-modules #doaction {
|
1607 |
+
margin-top: 0;
|
1608 |
+
}
|
1609 |
+
@media (max-width: 782px) {
|
1610 |
+
.table-bordered.jetpack-modules #doaction {
|
1611 |
+
padding: 10px 7px;
|
1612 |
+
}
|
1613 |
+
}
|
1614 |
+
.table-bordered.jetpack-modules .checkall {
|
1615 |
+
margin-top: 1px;
|
1616 |
+
}
|
1617 |
+
.table-bordered.jetpack-modules .filter-search {
|
1618 |
+
margin-top: 8px;
|
1619 |
+
}
|
1620 |
+
.table-bordered.jetpack-modules .genericon {
|
1621 |
+
color: #999;
|
1622 |
+
display: none;
|
1623 |
+
margin: 7px 3px 0;
|
1624 |
+
}
|
1625 |
+
.table-bordered.jetpack-modules .med {
|
1626 |
+
width: 70px;
|
1627 |
+
}
|
1628 |
+
.table-bordered.jetpack-modules .sm {
|
1629 |
+
width: 30px;
|
1630 |
+
}
|
1631 |
+
@media (max-width: 782px) {
|
1632 |
+
.table-bordered.jetpack-modules .check-column {
|
1633 |
+
width: 50px;
|
1634 |
+
}
|
1635 |
+
}
|
1636 |
+
|
1637 |
+
.fixed-top .check-column {
|
1638 |
+
padding: 8px 10px 0 10px;
|
1639 |
+
width: 2.2em;
|
1640 |
+
}
|
1641 |
+
|
1642 |
+
.wrap {
|
1643 |
+
margin: 0;
|
1644 |
+
padding: 0 1.5em 1em;
|
1645 |
+
overflow: hidden;
|
1646 |
+
}
|
1647 |
+
.wrap h2 {
|
1648 |
+
font-size: 24px;
|
1649 |
+
font-weight: 400;
|
1650 |
+
}
|
1651 |
+
.wrap .manage-left {
|
1652 |
+
float: left;
|
1653 |
+
margin: 0;
|
1654 |
+
padding: 0;
|
1655 |
+
width: 63%;
|
1656 |
+
}
|
1657 |
+
.wrap .manage-left table {
|
1658 |
+
width: 100%;
|
1659 |
+
}
|
1660 |
+
@media (max-width: 782px) {
|
1661 |
+
.wrap .manage-left {
|
1662 |
+
width: 100%;
|
1663 |
+
}
|
1664 |
+
}
|
1665 |
+
.wrap .manage-right {
|
1666 |
+
margin: 0;
|
1667 |
+
padding: 0;
|
1668 |
+
position: absolute;
|
1669 |
+
right: 0;
|
1670 |
+
width: 35%;
|
1671 |
+
z-index: 1;
|
1672 |
+
}
|
1673 |
+
.wrap .manage-right p {
|
1674 |
+
font-size: 12px;
|
1675 |
+
font-weight: bold;
|
1676 |
+
color: #bbb;
|
1677 |
+
padding-top: 2px;
|
1678 |
+
text-transform: uppercase;
|
1679 |
+
letter-spacing: 1px;
|
1680 |
+
clear: left;
|
1681 |
+
}
|
1682 |
+
.wrap .manage-right .bumper {
|
1683 |
+
margin-left: 33px;
|
1684 |
+
}
|
1685 |
+
.wrap .manage-right.show {
|
1686 |
+
display: block;
|
1687 |
+
position: fixed;
|
1688 |
+
overflow-y: auto;
|
1689 |
+
overflow-x: hidden;
|
1690 |
+
position: absolute;
|
1691 |
+
}
|
1692 |
+
.wrap .manage-right .search-bar {
|
1693 |
+
margin-bottom: 18px;
|
1694 |
+
max-width: 300px;
|
1695 |
+
}
|
1696 |
+
.wrap .manage-right p.search-box {
|
1697 |
+
float: none;
|
1698 |
+
height: auto;
|
1699 |
+
margin-bottom: 0;
|
1700 |
+
position: relative;
|
1701 |
+
}
|
1702 |
+
.wrap .manage-right p.search-box input[type='search'] {
|
1703 |
+
padding: 0 8px;
|
1704 |
+
width: 90%;
|
1705 |
+
line-height: initial;
|
1706 |
+
}
|
1707 |
+
@media (max-width: 782px) {
|
1708 |
+
.wrap .manage-right p.search-box input[type='search'] {
|
1709 |
+
float: left;
|
1710 |
+
padding: 9px 8px;
|
1711 |
+
}
|
1712 |
+
}
|
1713 |
+
.wrap .manage-right p.search-box input[type="submit"] {
|
1714 |
+
display: none;
|
1715 |
+
}
|
1716 |
+
.wrap .manage-right .button-group .button {
|
1717 |
+
outline: none;
|
1718 |
+
}
|
1719 |
+
.wrap .manage-right .subsubsub {
|
1720 |
+
margin: 0;
|
1721 |
+
padding: 0;
|
1722 |
+
}
|
1723 |
+
.wrap .manage-right .subsubsub a {
|
1724 |
+
padding: 0;
|
1725 |
+
line-height: inherit;
|
1726 |
+
}
|
1727 |
+
.wrap .manage-right .subsubsub .current {
|
1728 |
+
padding: 1px 5px;
|
1729 |
+
border-radius: 2px;
|
1730 |
+
margin-left: -5px;
|
1731 |
+
background: #0D72B2;
|
1732 |
+
color: #FFF;
|
1733 |
+
}
|
1734 |
+
.wrap .manage-right .subsubsub .current .count {
|
1735 |
+
color: #BCD7E7;
|
1736 |
+
font-weight: 200;
|
1737 |
+
}
|
1738 |
+
.wrap .manage-right .subsubsub li {
|
1739 |
+
display: block;
|
1740 |
+
text-align: left;
|
1741 |
+
}
|
1742 |
+
@media (max-width: 782px) {
|
1743 |
+
.wrap .manage-right {
|
1744 |
+
background: #fff;
|
1745 |
+
bottom: 0;
|
1746 |
+
display: none;
|
1747 |
+
min-width: 300px;
|
1748 |
+
position: fixed;
|
1749 |
+
right: 0;
|
1750 |
+
top: 0;
|
1751 |
+
z-index: 13;
|
1752 |
+
-webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
1753 |
+
box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
1754 |
+
}
|
1755 |
+
.wrap .manage-right .bumper {
|
1756 |
+
margin: 13px;
|
1757 |
+
}
|
1758 |
+
.wrap .manage-right .navbar-form {
|
1759 |
+
margin: 0;
|
1760 |
+
padding: 0;
|
1761 |
+
}
|
1762 |
+
}
|
1763 |
+
|
1764 |
+
@media (max-width: 1130px) {
|
1765 |
+
.feature,
|
1766 |
+
.module {
|
1767 |
+
margin: .75% 0 .75% 1.5%;
|
1768 |
+
width: 32.333333%;
|
1769 |
+
-webkit-transition: none;
|
1770 |
+
transition: none;
|
1771 |
+
}
|
1772 |
+
.feature:nth-child(3n + 1),
|
1773 |
+
.module:nth-child(3n + 1) {
|
1774 |
+
margin-left: 0;
|
1775 |
+
}
|
1776 |
+
.feature:hover,
|
1777 |
+
.module:hover {
|
1778 |
+
top: 0;
|
1779 |
+
-webkit-box-shadow: none;
|
1780 |
+
box-shadow: none;
|
1781 |
+
}
|
1782 |
+
|
1783 |
+
.cat .module:nth-child(3n + 1) {
|
1784 |
+
margin: .75% 0 .75% 1.5%;
|
1785 |
+
}
|
1786 |
+
.cat .module:nth-child(3n - 1) {
|
1787 |
+
margin-left: 0;
|
1788 |
+
}
|
1789 |
+
|
1790 |
+
.wrap.inner {
|
1791 |
+
background: #f9f9f9;
|
1792 |
+
padding: 15px;
|
1793 |
+
}
|
1794 |
+
|
1795 |
+
.page-content.about {
|
1796 |
+
background: #f9f9f9;
|
1797 |
+
padding: 15px;
|
1798 |
+
}
|
1799 |
+
|
1800 |
+
.page-content.configure {
|
1801 |
+
background: #f9f9f9;
|
1802 |
+
}
|
1803 |
+
|
1804 |
+
.masthead h1 {
|
1805 |
+
padding-top: 1.83333em;
|
1806 |
+
font-size: 2.14286em;
|
1807 |
+
}
|
1808 |
+
|
1809 |
+
.subhead {
|
1810 |
+
margin-top: 122px;
|
1811 |
+
padding: 70px 0 49px;
|
1812 |
+
}
|
1813 |
+
.subhead:after {
|
1814 |
+
-webkit-background-size: 160% auto;
|
1815 |
+
background-size: 160% auto;
|
1816 |
+
}
|
1817 |
+
|
1818 |
+
.download-jetpack {
|
1819 |
+
font-size: 1.5em;
|
1820 |
+
}
|
1821 |
+
.download-jetpack:before {
|
1822 |
+
top: -1px;
|
1823 |
+
width: 23px;
|
1824 |
+
height: 23px;
|
1825 |
+
}
|
1826 |
+
|
1827 |
+
.feature:hover h3 {
|
1828 |
+
color: #6e818a;
|
1829 |
+
}
|
1830 |
+
.feature:hover .feature-img {
|
1831 |
+
border: 1px solid #ddd;
|
1832 |
+
border-bottom: none;
|
1833 |
+
}
|
1834 |
+
.feature:hover .no-border {
|
1835 |
+
border: none;
|
1836 |
+
}
|
1837 |
+
.feature:hover .feature-description {
|
1838 |
+
border: 1px solid #ddd;
|
1839 |
+
background: #f5f5f5;
|
1840 |
+
}
|
1841 |
+
|
1842 |
+
.footer {
|
1843 |
+
padding-top: 165px;
|
1844 |
+
padding-bottom: 0;
|
1845 |
+
}
|
1846 |
+
.footer:before {
|
1847 |
+
-webkit-background-size: 160% auto;
|
1848 |
+
background-size: 160% auto;
|
1849 |
+
}
|
1850 |
+
.footer:after {
|
1851 |
+
display: none;
|
1852 |
+
}
|
1853 |
+
.footer nav {
|
1854 |
+
max-width: 100%;
|
1855 |
+
}
|
1856 |
+
|
1857 |
+
.fly {
|
1858 |
+
margin: 0 0 280px;
|
1859 |
+
}
|
1860 |
+
.fly:hover:before {
|
1861 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
1862 |
+
-ms-transform: translate3d(0px, 0px, 0px);
|
1863 |
+
transform: translate3d(0px, 0px, 0px);
|
1864 |
+
}
|
1865 |
+
.fly:before {
|
1866 |
+
display: block;
|
1867 |
+
}
|
1868 |
+
|
1869 |
+
.footer nav {
|
1870 |
+
border: none;
|
1871 |
+
padding: 0;
|
1872 |
+
}
|
1873 |
+
.footer nav a:hover, .footer nav a:focus,
|
1874 |
+
.footer nav a:visited:hover,
|
1875 |
+
.footer nav a:visited:focus {
|
1876 |
+
color: #fff;
|
1877 |
+
}
|
1878 |
+
|
1879 |
+
.footer ul {
|
1880 |
+
float: none;
|
1881 |
+
overflow: hidden;
|
1882 |
+
}
|
1883 |
+
|
1884 |
+
.a8c-attribution {
|
1885 |
+
display: none;
|
1886 |
+
}
|
1887 |
+
|
1888 |
+
nav .primary-footer,
|
1889 |
+
nav .secondary-footer {
|
1890 |
+
margin: 0 30px;
|
1891 |
+
}
|
1892 |
+
|
1893 |
+
nav .primary-footer {
|
1894 |
+
padding: 25px 15px 10px 15px;
|
1895 |
+
}
|
1896 |
+
|
1897 |
+
nav .secondary-footer {
|
1898 |
+
padding: 8px 15px 30px;
|
1899 |
+
}
|
1900 |
+
|
1901 |
+
nav .a8c-services {
|
1902 |
+
padding: 30px 0 35px;
|
1903 |
+
text-align: center;
|
1904 |
+
background: #222;
|
1905 |
+
}
|
1906 |
+
nav .a8c-services li {
|
1907 |
+
display: inline-block;
|
1908 |
+
float: none;
|
1909 |
+
}
|
1910 |
+
nav .a8c-services a,
|
1911 |
+
nav .a8c-services a:visited,
|
1912 |
+
nav .a8c-services a:hover,
|
1913 |
+
nav .a8c-services a:active {
|
1914 |
+
color: #bbb;
|
1915 |
+
}
|
1916 |
+
}
|
1917 |
+
@media (max-width: 900px) {
|
1918 |
+
#wpcontent,
|
1919 |
+
.auto-fold #wpcontent,
|
1920 |
+
.auto-fold #wpfooter,
|
1921 |
+
.modal,
|
1922 |
+
.configure .frame.top.fixed {
|
1923 |
+
margin-left: 36px;
|
1924 |
+
padding-left: 0;
|
1925 |
+
}
|
1926 |
+
|
1927 |
+
.flyby {
|
1928 |
+
display: none;
|
1929 |
+
}
|
1930 |
+
|
1931 |
+
.jetpack-logo-tablet {
|
1932 |
+
display: block;
|
1933 |
+
}
|
1934 |
+
|
1935 |
+
.modal {
|
1936 |
+
bottom: 5%;
|
1937 |
+
font-size: 80%;
|
1938 |
+
left: 10%;
|
1939 |
+
right: 10%;
|
1940 |
+
top: 80px;
|
1941 |
+
}
|
1942 |
+
.modal header {
|
1943 |
+
height: 38px;
|
1944 |
+
}
|
1945 |
+
.modal .content {
|
1946 |
+
top: 38px;
|
1947 |
+
}
|
1948 |
+
|
1949 |
+
.button:hover, .button:focus, .button:active {
|
1950 |
+
top: 0;
|
1951 |
+
}
|
1952 |
+
|
1953 |
+
.download-jetpack:hover, .download-jetpack:focus, .download-jetpack:active {
|
1954 |
+
top: 0;
|
1955 |
+
}
|
1956 |
+
|
1957 |
+
.subhead {
|
1958 |
+
margin-top: 122px;
|
1959 |
+
padding: 70px 0 49px;
|
1960 |
+
}
|
1961 |
+
.subhead h2 {
|
1962 |
+
max-width: 428px;
|
1963 |
+
font-size: 20px;
|
1964 |
+
}
|
1965 |
+
|
1966 |
+
.feature-description {
|
1967 |
+
min-height: 115px;
|
1968 |
+
}
|
1969 |
+
|
1970 |
+
.featured h2,
|
1971 |
+
.module-grid h2 {
|
1972 |
+
font-size: 30px;
|
1973 |
+
}
|
1974 |
+
|
1975 |
+
.feature h3 {
|
1976 |
+
font-size: 11px;
|
1977 |
+
}
|
1978 |
+
|
1979 |
+
.filter label {
|
1980 |
+
display: inline-block;
|
1981 |
+
line-height: 44px;
|
1982 |
+
}
|
1983 |
+
|
1984 |
+
.module {
|
1985 |
+
margin: 1% 0 1% 2%;
|
1986 |
+
width: 49%;
|
1987 |
+
}
|
1988 |
+
.module:nth-child(3n + 1) {
|
1989 |
+
margin-left: 2%;
|
1990 |
+
}
|
1991 |
+
.module:nth-child(2n + 1) {
|
1992 |
+
margin-left: 0;
|
1993 |
+
}
|
1994 |
+
|
1995 |
+
.cat .module {
|
1996 |
+
margin: 1% 0 1% 2%;
|
1997 |
+
}
|
1998 |
+
.cat .module:nth-child(2n + 1) {
|
1999 |
+
margin: 1% 0 1% 2%;
|
2000 |
+
}
|
2001 |
+
.cat .module:nth-child(2n + 0) {
|
2002 |
+
margin-left: 0;
|
2003 |
+
}
|
2004 |
+
|
2005 |
+
.footer {
|
2006 |
+
padding-top: 146px;
|
2007 |
+
}
|
2008 |
+
|
2009 |
+
.main-nav {
|
2010 |
+
font-size: 13px;
|
2011 |
+
}
|
2012 |
+
.main-nav .jetpack-logo {
|
2013 |
+
font-size: 22px;
|
2014 |
+
}
|
2015 |
+
.main-nav .jetpack-logo:before {
|
2016 |
+
font-size: 29px;
|
2017 |
+
}
|
2018 |
+
|
2019 |
+
.table-bordered .genericon {
|
2020 |
+
display: inline-block;
|
2021 |
+
}
|
2022 |
+
}
|
2023 |
+
@media (max-width: 782px) {
|
2024 |
+
#wpcontent,
|
2025 |
+
.auto-fold #wpcontent,
|
2026 |
+
.auto-fold #wpfooter,
|
2027 |
+
.modal {
|
2028 |
+
margin-left: 0;
|
2029 |
+
}
|
2030 |
+
|
2031 |
+
.configure .frame.top.fixed {
|
2032 |
+
padding-left: 0;
|
2033 |
+
}
|
2034 |
+
|
2035 |
+
.masthead h1 {
|
2036 |
+
max-width: 600px;
|
2037 |
+
font-size: 28px;
|
2038 |
+
}
|
2039 |
+
|
2040 |
+
.table-bordered th:last-child {
|
2041 |
+
padding-left: 0;
|
2042 |
+
}
|
2043 |
+
|
2044 |
+
.featured h2,
|
2045 |
+
.module-grid h2 {
|
2046 |
+
font-size: 28px;
|
2047 |
+
}
|
2048 |
+
|
2049 |
+
.module-search + label:after {
|
2050 |
+
right: 6px;
|
2051 |
+
top: 0;
|
2052 |
+
}
|
2053 |
+
|
2054 |
+
.blog .type-post,
|
2055 |
+
.page-template-default .type-page,
|
2056 |
+
.single .type-post,
|
2057 |
+
.single .type-jetpack_support {
|
2058 |
+
width: 100%;
|
2059 |
+
}
|
2060 |
+
|
2061 |
+
.sidebar {
|
2062 |
+
display: none;
|
2063 |
+
}
|
2064 |
+
|
2065 |
+
.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
|
2066 |
+
display: block;
|
2067 |
+
padding-left: 10px;
|
2068 |
+
visibility: visible;
|
2069 |
+
}
|
2070 |
+
}
|
2071 |
+
@media (max-width: 530px) {
|
2072 |
+
.footer {
|
2073 |
+
margin-top: 0;
|
2074 |
+
}
|
2075 |
+
|
2076 |
+
.masthead.hasbutton .subhead {
|
2077 |
+
margin-top: 105px;
|
2078 |
+
padding: 0;
|
2079 |
+
}
|
2080 |
+
|
2081 |
+
.page-content {
|
2082 |
+
margin-top: 0;
|
2083 |
+
}
|
2084 |
+
|
2085 |
+
.entry-title,
|
2086 |
+
.page-template-default h1 {
|
2087 |
+
font-size: 2em;
|
2088 |
+
}
|
2089 |
+
|
2090 |
+
.blog h3,
|
2091 |
+
.single h3,
|
2092 |
+
.page-template-default h2 {
|
2093 |
+
font-size: 1.4em;
|
2094 |
+
}
|
2095 |
+
|
2096 |
+
.modal .content div.jp-info-img {
|
2097 |
+
margin: 0 0 23px;
|
2098 |
+
}
|
2099 |
+
|
2100 |
+
.featured {
|
2101 |
+
display: none;
|
2102 |
+
}
|
2103 |
+
|
2104 |
+
.filter a {
|
2105 |
+
padding: 0.6em;
|
2106 |
+
}
|
2107 |
+
|
2108 |
+
.clouds-sm {
|
2109 |
+
height: 90px;
|
2110 |
+
}
|
2111 |
+
|
2112 |
+
.jp-filter a {
|
2113 |
+
padding: 0.76em 1em;
|
2114 |
+
}
|
2115 |
+
|
2116 |
+
.masthead h1 {
|
2117 |
+
margin: 0 15px;
|
2118 |
+
padding: 31px 0 15px 0;
|
2119 |
+
font-size: 21px;
|
2120 |
+
font-weight: 400;
|
2121 |
+
}
|
2122 |
+
|
2123 |
+
.modal {
|
2124 |
+
bottom: 5%;
|
2125 |
+
left: 5%;
|
2126 |
+
right: 5%;
|
2127 |
+
top: 80px;
|
2128 |
+
}
|
2129 |
+
|
2130 |
+
.subhead {
|
2131 |
+
margin-top: 83px;
|
2132 |
+
padding: 47px 15px 39px;
|
2133 |
+
}
|
2134 |
+
.subhead h2 {
|
2135 |
+
display: none;
|
2136 |
+
}
|
2137 |
+
|
2138 |
+
.download-jetpack {
|
2139 |
+
font-size: 1.21429em;
|
2140 |
+
font-weight: 600;
|
2141 |
+
}
|
2142 |
+
.download-jetpack:before {
|
2143 |
+
width: 19px;
|
2144 |
+
height: 19px;
|
2145 |
+
margin-right: 9px;
|
2146 |
+
}
|
2147 |
+
|
2148 |
+
.module {
|
2149 |
+
margin: 5px 0;
|
2150 |
+
width: 100%;
|
2151 |
+
}
|
2152 |
+
.module:nth-child(3n + 1) {
|
2153 |
+
margin-left: 0;
|
2154 |
+
}
|
2155 |
+
.module:nth-child(2n + 1) {
|
2156 |
+
margin-left: 0;
|
2157 |
+
}
|
2158 |
+
|
2159 |
+
.cat .module {
|
2160 |
+
margin: 5px 0;
|
2161 |
+
}
|
2162 |
+
.cat .module:nth-child(2n + 1) {
|
2163 |
+
margin-left: 0;
|
2164 |
+
}
|
2165 |
+
.cat .module:nth-child(2n + 0) {
|
2166 |
+
margin-left: 0;
|
2167 |
+
}
|
2168 |
+
|
2169 |
+
.module-grid h2 {
|
2170 |
+
margin-top: 16px;
|
2171 |
+
font-size: 25px;
|
2172 |
+
}
|
2173 |
+
|
2174 |
+
.footer {
|
2175 |
+
padding-top: 135px;
|
2176 |
+
}
|
2177 |
+
.footer nav li {
|
2178 |
+
display: block;
|
2179 |
+
float: none;
|
2180 |
+
margin: 0;
|
2181 |
+
text-align: left;
|
2182 |
+
}
|
2183 |
+
.footer nav a {
|
2184 |
+
display: block;
|
2185 |
+
padding: 0 16px;
|
2186 |
+
line-height: 44px;
|
2187 |
+
}
|
2188 |
+
|
2189 |
+
.fly {
|
2190 |
+
margin: 0 0 100px;
|
2191 |
+
}
|
2192 |
+
.fly:before {
|
2193 |
+
display: none;
|
2194 |
+
}
|
2195 |
+
|
2196 |
+
nav .primary-footer,
|
2197 |
+
nav .secondary-footer {
|
2198 |
+
margin: 0;
|
2199 |
+
padding: 0;
|
2200 |
+
border: none;
|
2201 |
+
font-weight: 400;
|
2202 |
+
}
|
2203 |
+
nav .primary-footer a,
|
2204 |
+
nav .secondary-footer a {
|
2205 |
+
border-top: 1px solid #7ba141;
|
2206 |
+
}
|
2207 |
+
|
2208 |
+
nav .a8c-services {
|
2209 |
+
padding: 0;
|
2210 |
+
}
|
2211 |
+
nav .a8c-services a {
|
2212 |
+
border-top: 1px solid #181818;
|
2213 |
+
}
|
2214 |
+
|
2215 |
+
.footer .a8c-services {
|
2216 |
+
position: relative;
|
2217 |
+
overflow: visible;
|
2218 |
+
}
|
2219 |
+
.footer .a8c-services:before, .footer .a8c-services:after {
|
2220 |
+
content: '';
|
2221 |
+
position: absolute;
|
2222 |
+
right: 0;
|
2223 |
+
bottom: 100%;
|
2224 |
+
width: 50%;
|
2225 |
+
pointer-events: none;
|
2226 |
+
}
|
2227 |
+
.footer .a8c-services:before {
|
2228 |
+
margin-bottom: 55px;
|
2229 |
+
height: 225px;
|
2230 |
+
background: url("img/rocketeer.svg") center bottom no-repeat;
|
2231 |
+
-webkit-background-size: 50px auto;
|
2232 |
+
background-size: 50px auto;
|
2233 |
+
}
|
2234 |
+
.footer .a8c-services:after {
|
2235 |
+
height: 50px;
|
2236 |
+
background: url("img/the-footcloud.svg") center bottom no-repeat;
|
2237 |
+
-webkit-background-size: auto 38px;
|
2238 |
+
background-size: auto 38px;
|
2239 |
+
}
|
2240 |
+
|
2241 |
+
.wrap.inner {
|
2242 |
+
margin-top: 1.71429em;
|
2243 |
+
}
|
2244 |
+
|
2245 |
+
.wrap.inner.jp-support .jp-support-column-left {
|
2246 |
+
width: 100%;
|
2247 |
+
}
|
2248 |
+
.wrap.inner.jp-support .jp-support-column-left .widget-text {
|
2249 |
+
margin-right: 0;
|
2250 |
+
width: 100%;
|
2251 |
+
}
|
2252 |
+
.wrap.inner.jp-support .jp-support-column-right {
|
2253 |
+
width: 100%;
|
2254 |
+
}
|
2255 |
+
|
2256 |
+
.jetpack-message .squeezer {
|
2257 |
+
padding: 23px;
|
2258 |
+
}
|
2259 |
+
.jetpack-message .squeezer:before {
|
2260 |
+
display: none;
|
2261 |
+
}
|
2262 |
+
}
|
2263 |
+
@media (max-width: 320px) {
|
2264 |
+
.filter {
|
2265 |
+
margin-bottom: 10px;
|
2266 |
+
}
|
2267 |
+
|
2268 |
+
.footer {
|
2269 |
+
padding-top: 76px;
|
2270 |
+
}
|
2271 |
+
|
2272 |
+
.fly {
|
2273 |
+
margin: 0 0 42px;
|
2274 |
+
}
|
2275 |
+
|
2276 |
+
.footer .a8c-services:before {
|
2277 |
+
margin-bottom: 50px;
|
2278 |
+
-webkit-background-size: 40px auto;
|
2279 |
+
background-size: 40px auto;
|
2280 |
+
}
|
2281 |
+
.footer .a8c-services:after {
|
2282 |
+
-webkit-background-size: auto 25px;
|
2283 |
+
background-size: auto 25px;
|
2284 |
+
}
|
2285 |
+
}
|
2286 |
+
@media (min-width: 769px) {
|
2287 |
+
.filter input[type=radio]:checked:before {
|
2288 |
+
-webkit-animation: grow 0.2s ease-in-out;
|
2289 |
+
animation: grow 0.2s ease-in-out;
|
2290 |
+
}
|
2291 |
+
}
|
2292 |
+
.nav-horizontal:before, .features:before, .modules:before, .load-more:before,
|
2293 |
+
.nav-horizontal:after,
|
2294 |
+
.features:after,
|
2295 |
+
.modules:after,
|
2296 |
+
.load-more:after {
|
2297 |
+
content: " ";
|
2298 |
+
display: table;
|
2299 |
+
}
|
2300 |
+
|
2301 |
+
.nav-horizontal:after, .features:after, .modules:after, .load-more:after {
|
2302 |
+
clear: both;
|
2303 |
+
}
|
2304 |
+
|
2305 |
+
.nav-horizontal, .features, .modules, .load-more {
|
2306 |
+
*zoom: 1;
|
2307 |
+
}
|
2308 |
+
|
2309 |
+
.lt-ie10 .masthead {
|
2310 |
+
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#81a844', EndColorStr='#9fc268');
|
2311 |
+
}
|
2312 |
+
.lt-ie10 .footer {
|
2313 |
+
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#9fc268', EndColorStr='#81a844');
|
2314 |
+
}
|
2315 |
+
@media screen and (max-width: 768px) {
|
2316 |
+
.lt-ie10 .drawer-checkbox:checked ~ .header .drawer-nav {
|
2317 |
+
left: 0;
|
2318 |
+
}
|
2319 |
+
.lt-ie10 .drawer-checkbox:checked ~ .wrapper {
|
2320 |
+
margin-left: 260px;
|
2321 |
+
margin-right: -260px;
|
2322 |
+
}
|
2323 |
+
}
|
_inc/jetpack-admin.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack-admin.css","sources":["jetpack-banners-rtl.css","jetpack-admin.css"],"names":[],"mappings":"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,wBAAA;IACE,iBAAS;IACV,kBAAA;IAxLE;;EA2LD;IACD,YAAA;IACD,UAAA;IACE,WAAA;IACD,WAAA;IACD;;EAvLE;IA0LC,kBAAA;IACD,yBAAA;IAxLC;EACD;IA0LC,eAAA;IACF;;EAvLC;IACE,sBAAqB;IACrB,kBAAiB;IAClB;EACD;IACE,aAAY;IACZ,cAAa;IACb,mBAAkB;IACnB;;EAED;IACE,eAAc;IACd,aAAY;IACb;EACD;IACE,gBAAe;IAChB;EACD;IACE,gBAAe;IAChB;;EAED;IACE,eAAc;IACf;EACD;IACE,gBAAe;IAChB;EACD;IACE,gBAAe;IAChB;;EAED;IACE,kBAAiB;IACjB,iBAAgB;IACjB;;EAED;IACE,oBAAmB;IACpB;EACD;IACE,gBAAe;IACf,aAAY;IACZ,WAAU;IACV,kBAAiB;IAClB;EACD;IACE,gBAAe;IACf,iBAAgB;IAChB,mBAAkB;IACnB;;EAED;IACE,mBAAkB;IACnB;EACD;IACE,eAAc;IACf;;EAED;;IAEE,WAAU;IACV,YAAW;IACX,cAAa;IACb,kBAAiB;IAClB;EACD;;IAEE,+BAA8B;IAC/B;;EAED;IACE,YAAW;IACZ;EACD;IACE,+BAA8B;IAC/B;;EAED;IACE,oBAAmB;IACnB,mBAAkB;IACnB;EACD;IACE,aAAY;IACZ,oBAAmB;IACnB,UAAS;IACT,cAAa;IACb,YAAW;IACX,sBAAqB;IACtB;EACD;IACE,qBAAoB;IACpB,eAAc;IACd,8DAA6D;IAC7D,oCAA2B;IAA3B,4BAA2B;IAC5B;EACD;IACE,cAAa;IACb,kEAAiE;IACjE,oCAA2B;IAA3B,4BAA2B;IAC5B;;EAED;IACE,uBAAsB;IACvB;;EAED;IACE,aAAY;IACb;EACD;IACE,iBAAgB;IAChB,aAAY;IACb;EACD;IACE,aAAY;IACb;;EAED;IACE,eAAc;IACf;EACD;IACE,eAAc;IACf;EACF;AACD;EACE;IACE,qBAAoB;IACrB;;EAED;IACE,mBAAkB;IACnB;;EAED;IACE,kBAAiB;IAClB;;EAED;IACE,qBAAoB;IACpB,oCAA2B;IAA3B,4BAA2B;IAC5B;EACD;IACE,oCAA2B;IAA3B,4BAA2B;IAC5B;EACF;AACD;EACE;IACE,0CAAyC;IAGzC,kCAAiC;IAClC;EACF;AACD;;;;;EAKE,cAAa;EACb,gBAAe;EAChB;;AAED;EACE,aAAY;EACb;;AAED;GACE,SAAS;EACV;;AAED;EACE,mHAAkH;EACnH;AACD;EACE,mHAAkH;EACnH;AACD;EACE;IACE,SAAQ;IACT;EACD;IACE,oBAAmB;IACnB,sBAAqB;IACtB;EACF"}
|
_inc/jetpack-admin.js
ADDED
@@ -0,0 +1,54 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
(function($) {
|
2 |
+
|
3 |
+
///////////////////////////////////////
|
4 |
+
// INIT
|
5 |
+
///////////////////////////////////////
|
6 |
+
|
7 |
+
$(document).ready(function () {
|
8 |
+
initEvents();
|
9 |
+
configFixedElements();
|
10 |
+
});
|
11 |
+
|
12 |
+
///////////////////////////////////////
|
13 |
+
// FUNCTIONS
|
14 |
+
///////////////////////////////////////
|
15 |
+
|
16 |
+
function configFixedElements() {
|
17 |
+
var jpTopFrame = $('.frame.top'),
|
18 |
+
jpBottomFrame = $('.frame.bottom'),
|
19 |
+
$body = $('body');
|
20 |
+
|
21 |
+
$body.scroll(function(){
|
22 |
+
if ( 33 > jpTopFrame.offset().top ) {
|
23 |
+
jpTopFrame.addClass('fixed');
|
24 |
+
$body.addClass('jp-frame-top-fixed');
|
25 |
+
}
|
26 |
+
if ( 120 <= jpBottomFrame.offset().top ) {
|
27 |
+
jpTopFrame.removeClass('fixed');
|
28 |
+
$body.removeClass('jp-frame-top-fixed');
|
29 |
+
}
|
30 |
+
});
|
31 |
+
}
|
32 |
+
|
33 |
+
function initEvents() {
|
34 |
+
// toggle search and filters at mobile resolution
|
35 |
+
$('.filter-search').on('click', function () {
|
36 |
+
$(this).toggleClass('active');
|
37 |
+
$('.manage-right').toggleClass('show');
|
38 |
+
$('.shade').toggle();
|
39 |
+
});
|
40 |
+
|
41 |
+
// Toggle all checkboxes
|
42 |
+
$('.checkall').on('click', function () {
|
43 |
+
$('.table-bordered').find(':checkbox').prop('checked', this.checked);
|
44 |
+
});
|
45 |
+
|
46 |
+
// Clicking outside modal, or close X closes modal
|
47 |
+
$('.shade, .modal header .close').on('click', function ( event ) {
|
48 |
+
$('.shade, .modal').hide();
|
49 |
+
$('.manage-right').removeClass('show');
|
50 |
+
event.preventDefault();
|
51 |
+
});
|
52 |
+
}
|
53 |
+
|
54 |
+
})(jQuery);
|
_inc/jetpack-admin.min.css
ADDED
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@font-face{font-family:'automatticons';src:url("fonts/automatticons-regular-webfont-webfont.eot");src:url("fonts/automatticons-regular-webfont-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/automatticons-regular-webfont-webfont.woff") format("woff"),url("fonts/automatticons-regular-webfont-webfont.ttf") format("truetype"),url("fonts/automatticons-regular-webfont-webfont.svg#automatticonsregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Jetpack';src:url("fonts/jetpack.eot");src:url("fonts/jetpack.eot?#iefix") format("embedded-opentype"),url("fonts/jetpack.ttf") format("truetype"),url("fonts/jetpack.woff") format("woff"),url("fonts/jetpack.svg#jetpack") format("svg");font-weight:normal;font-style:normal}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,button,input,select,textarea{color:#222;font-family:"Open Sans",Helvetica,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}body{font-size:1em;font-size:14px;line-height:1.4}::-moz-selection{background:#91bd51;color:#fff;text-shadow:none}::selection{background:#91bd51;color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6{color:#222;font-weight:700}a{color:#0d72b2;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none}a:visited{color:#0d72b2}a:hover{color:#0f92e5}a:focus{outline:thin dotted}address{margin:0 0 1.5em}abbr[title],acronym{cursor:help}ins{background:#eee;text-decoration:none}img{vertical-align:middle}dt{font-weight:700}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}@-webkit-keyframes "grow"{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}60%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes "grow"{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}60%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes "candy"{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes "candy"{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes "flyer"{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}100%{-webkit-transform:translate3d(570px, -570px, 0px);transform:translate3d(570px, -570px, 0px)}}@keyframes "flyer"{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}100%{-webkit-transform:translate3d(570px, -570px, 0px);transform:translate3d(570px, -570px, 0px)}}.button,.download-jetpack{-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.jp-button{display:inline-block;position:relative;padding:0.76923em 1.46154em;color:#efefef;font:800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.jp-button:visited{color:#efefef}.jp-button:hover,.jp-button:focus{color:#fff;background:#57972d}.jp-button:active{background:#57972d;opacity:0.8}.download-jetpack{display:inline-block;position:relative;padding:0.64286em 0.85714em 0.53571em;color:#fff;font:400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;background:#518d2a;z-index:3;border-radius:6px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:visited{color:#fff}.download-jetpack:hover,.download-jetpack:focus{color:#fff;background:#57972d;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:active{top:6px;-webkit-box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4);box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4)}.download-jetpack:active:after{top:-6px}.download-jetpack:before{content:'';display:inline-block;position:relative;top:-2px;margin-right:13px;width:30px;height:30px;vertical-align:middle;background:url("img/connect-plug.svg") center center no-repeat;-webkit-background-size:100%;background-size:100%}.download-jetpack:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}#searchsubmit{display:inline-block;border:none;position:relative;padding:0.71429em 1.5em;color:#efefef;font:800 0.8em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;outline:none;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}#searchsubmit:visited{color:#efefef}#searchsubmit:hover,#searchsubmit:focus{color:#fff;background:#2aa0d5}#searchsubmit:active{opacity:0.7}.nav-horizontal a{display:inline-block}.nav-horizontal li{position:relative;float:left}.nav-horizontal ul{margin:0;padding:0}#wpbody-content{padding-bottom:0}#wpcontent{margin-left:160px}.folded #wpcontent{margin-left:36px}#wpfooter{display:none}.jp-content{margin:0;height:auto;min-height:100%;width:100%;position:relative;width:100%;-webkit-font-smoothing:antialiased;z-index:1}.jp-frame{position:relative}html{background:#f9f9f9}.wrap.inner,.page-content{max-width:950px;margin:0 auto}.jetpack_page_jetpack_modules .header-nav{max-width:auto;margin:0}.jetpack_page_jetpack_modules .page-content{max-width:1200px;min-height:500px;margin:0}.page-content.about{position:relative;z-index:10}.footer nav{max-width:550px;margin:0 auto}.wrap.inner li,.page-content li{line-height:23px}.header{background:#31621b;left:0;position:relative;right:0;z-index:2}.header-nav .current{background:#81a844}.header-nav a{padding:0 1.07143em;color:#fff;line-height:46px}.header-nav a:hover{background:#81a844}.header-nav .jetpack-logo{color:#fff;line-height:50px;font-weight:normal;height:46px;margin-top:-2px;padding:0 0.57143em 0 0.42857em}.header-nav .jetpack-logo:before{font-family:'Jetpack' !important;content:'\e600';position:relative;margin-right:8px;font-size:31px}.main-nav{float:left}.main-nav li{margin:0}.main-nav .jetpack-logo{font:normal 400 24px/50px "Open Sans",Helvetica,sans-serif;margin-left:10px;text-shadow:0 1px 1px rgba(0,0,0,0.15)}.main-nav .jetpack-logo span{float:right;margin-top:-3px}.user-nav{float:right}.user-nav li{margin:0}.jetpack-pagestyles #screen-meta{border-left:20px solid #81a844;border-right:20px solid #81a844;margin:0 0 -1px}.jetpack-pagestyles #screen-meta-links .screen-meta-toggle{z-index:2}.jetpack-pagestyles #screen-options-link-wrap,.jetpack-pagestyles #contextual-help-link-wrap{border:none}.jetpack-pagestyles .update-nag{display:none}.masthead{overflow:hidden;position:relative;text-align:center;z-index:1;background-color:#81a844;background-image:-webkit-gradient(linear, left top, left bottom, from(#81a844), to(#8eb74e));background-image:-webkit-linear-gradient(top, #81a844, #8eb74e);background-image:linear-gradient(top, #81a844, #8eb74e)}.masthead h1,.masthead h2{margin:0 auto}.masthead h1{padding:2.5em 0 1.11111em;max-width:21.94444em;color:#fff;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;position:relative;text-shadow:0 1px 1px rgba(0,0,0,0.12);z-index:3}.masthead.hasbutton .flyer{bottom:-270px}.masthead.hasbutton .subhead{margin-top:175px}.jetpack-connected .masthead h1{margin-bottom:33px;max-width:600px}.flyby{position:relative;max-width:1200px;margin:0 auto}.flyer{position:absolute;bottom:-200px;left:4%;z-index:1;-webkit-animation:flyer 3.4s 2s ease-in-out;animation:flyer 3.4s 2s ease-in-out}.flyer:nth-child(2){left:49%;width:120px;height:131px;-webkit-animation-delay:4.6s;animation-delay:4.6s;-webkit-animation-duration:2.4s;animation-duration:2.4s}.flyer:nth-child(3){left:23%;width:60px;height:66px;-webkit-animation-delay:5.8s;animation-delay:5.8s;-webkit-animation-duration:4.5s;animation-duration:4.5s}.subhead{position:relative;margin-top:105px;padding:4em 0;background:#f9f9f9;z-index:2}.subhead h2{max-width:460px;color:#5d6d74;font:400 1.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.subhead:after{content:'';position:absolute;bottom:100%;left:0;margin-bottom:-1px;width:100%;height:228px;background:url("img/the-cloud.svg") center bottom repeat-x;pointer-events:none;z-index:-1}.clouds-sm{height:100px;position:relative;text-align:center;z-index:1;background-color:#81a844;background-image:-webkit-gradient(linear, left top, left bottom, from(#81a844), to(#89b348));background-image:-webkit-linear-gradient(top, #81a844, #89b348);background-image:linear-gradient(top, #81a844, #89b348)}.clouds-sm:after{content:'';position:absolute;bottom:0;left:0;margin-bottom:-1px;width:100%;height:137px;background:url("img/the-cloud-sm.svg") center bottom repeat-x;pointer-events:none;z-index:2}.featured{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background:#fff;position:relative;padding:2.0em 0 4.6em;text-align:center;z-index:1}.featured:before{content:"";display:block;position:absolute;top:0;height:100%;z-index:-1}.featured .features,.featured .modules{margin:0 auto;display:inline-block}.featured h2,.module-grid h2{margin-top:0.61111em;color:#5d6d74;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-align:center;text-shadow:0 1px 1px #fff}.features,.modules{margin:0 -5px}.feature,.module{position:relative;float:left;margin:0 5px 10px;width:310px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.feature h3{margin:0 0 0.58824em;color:#697b84;font-size:1.21429em;line-height:1em;font-weight:800}.feature p{margin:0;color:#6e818a}.feature:hover{top:-5px;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.02);box-shadow:0 5px 0 rgba(0,0,0,0.02)}.feature:hover h3{color:#1a8dba}.feature:hover .feature-img{border:1px solid #ccc;border-bottom:none}.feature:hover .no-border{border:none}.feature:hover .feature-description{background:#fff;border:1px solid #ccc}.feature .feature-img{padding-top:52%;width:100%;height:auto;border:1px solid #ddd;border-bottom:none}.feature .feature-img.custom-css{background:url("img/custom-css.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.custom-css{background-image:url("img/custom-css@2x.jpg")}}.feature .feature-img.wordpress-connect{background:url("img/wordpress-connect.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.wordpress-connect{background-image:url("img/wordpress-connect@2x.jpg")}}.feature .feature-img.wordpress-stats{background:url("img/wordpress-stats.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.wordpress-stats{background-image:url("img/wordpress-stats@2x.jpg")}}.feature .feature-img.no-border{border:none;padding-bottom:1px}.feature .feature-description{display:block;padding:1em 1.07143em 1.07143em;border:1px solid #ddd;background:#f5f5f5;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.cat{clear:both;margin-bottom:23px}.cat h3{font-size:24px;font-weight:300;margin:0 0 13px 6px;text-align:left}.cat .clear{clear:both}.module-grid{text-align:center}.module-grid h2{margin:1.25em 0 0.69444em}#module-search{position:relative;width:100%;max-width:40.71429em;margin:0 auto 1.07143em;overflow:hidden}#jetpack-search{width:100%;padding:11px 16px 11px 16px;color:#5c6671;border:1px solid #c9ced0;border-right-width:2px;background:#fff;line-height:1.3;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}#jetpack-search:focus{color:#5c6671;outline:none}#jetpack-search:focus+label{background:transparent;opacity:.3}#jetpack-search::-webkit-input-placeholder{color:#a8acae}#jetpack-search :-moz-placeholder{color:#a8acae}#jetpack-search::-moz-placeholder{color:#a8acae}#jetpack-search:-ms-input-placeholder{color:#a8acae}#jetpack-search+label{position:absolute;top:1px;right:1px;bottom:1px;width:48px;color:#abafb1;text-indent:-9999px;pointer-events:none;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#jetpack-search+label:after{content:'\f400';position:absolute;right:11px;text-align:right;top:4px;font-size:1.71429em;font-weight:normal;font-family:"genericons"}.jp-filter{margin-bottom:2.85714em;color:#6f7476}.jp-filter a{display:inline-block;position:relative;padding:0.76923em 1.46154em;color:#aaa;font:600 0.92857em/1 "Open Sans", Helvetica, Arial, sans-serif;text-shadow:0 1px 1px rgba(255,255,255,0.2);background:#eee;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.jp-filter a.selected,.jp-filter a:hover,.jp-filter a:focus{color:#efefef;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476}.module{cursor:pointer;display:block;padding:0.71429em 1.07143em 1em;text-align:left;border:1px solid #dae0e2;background:#fff;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.03);box-shadow:0 0 0 rgba(0,0,0,0.03);-webkit-transition:opacity 2s ease-in;transition:opacity 2s ease-in}.module h3{margin:0 0 0.5em;color:#1a8dba;font-size:1.14286em;line-height:1.4em;font-weight:700}.module p{margin:0;color:#686f72;font-size:0.85714em}.module:hover{border-color:#8ac9e8;background:#f8fcfe}.module:nth-of-type(n+10){display:none}.new{position:relative}.new:after{content:'NEW';position:absolute;top:-8px;right:-8px;padding-top:10px;width:32px;height:32px;color:#fff;font-size:8px;font-weight:800;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background:url("img/new-badge.svg") center center no-repeat;-webkit-background-size:100%;background-size:100%;border-radius:50%;-webkit-background-clip:padding-box;background-clip:padding-box}.paid{display:inline-block;position:relative;top:5px;margin-left:10px;padding:1px 6px 0 4px;height:13px;color:#fff;font:700 10px/1 "Open Sans",Helvetica,sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,0.05);background:#d0d0d0;vertical-align:top}.paid:before,.paid:after{position:absolute;top:0;right:100%;font:normal 14px/14px "genericons"}.paid:before{content:'\f503';color:#d0d0d0;text-shadow:none}.paid:after{content:'\f428';margin-right:-5px;font-size:11px}.rtl .paid:before{content:'\f501'}.load-more{margin:2.71429em 0 6.15385em}.set{display:none}.show.set{display:block}.loading{bottom:50%;position:absolute;top:50%;width:100%}.loading span{color:#999}.modal{background:#fff;bottom:10%;display:none;left:10%;margin-left:160px;position:fixed;right:10%;text-align:center;top:10%;z-index:12;-webkit-box-shadow:0 1px 20px 5px rgba(0,0,0,0.1);box-shadow:0 1px 20px 5px rgba(0,0,0,0.1)}.modal header{border-bottom:1px solid #ddd;height:47px;overflow:hidden;text-align:left}.modal header li{color:#999;display:inline-block;font-size:1.57143em;font-weight:normal;padding-left:0.71429em;list-style:none;margin-top:0.35714em}.modal header li a.active{color:#555;cursor:default;text-decoration:none}.modal header ul{margin:0;padding:0}.modal header .close{border-left:1px solid #ddd;float:right;font:300 1.71429em "genericons" !important;color:#777;content:'\f405';display:inline-block;padding:0.28571em 0.71429em 0.42857em}.modal header .close:hover{background:#eee;opacity:0.8}.modal header .close:active{background:#eee;opacity:0.4}.modal #jp-post-flair{display:none}.modal .content-container{bottom:0;left:0;overflow:auto;padding:0 1.42857em 0.71429em;position:absolute;right:0;text-align:center;top:47px}.modal .content{margin:0 auto;max-width:900px;text-align:left}.modal .content h3,.modal .content h4{margin-top:0.61111em;color:#5d6d74;font:300 1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.modal .content div.jp-info-img{float:right;margin:0 0 1em 1em}.modal .content div.jp-info-img img{border:1px solid #ddd;max-width:100%}.shade{background:#000;bottom:0;cursor:pointer;display:none;left:0;opacity:0.2;position:fixed;right:0;top:0;z-index:11}.entry-title,.page-template-default h1{margin-top:0.61111em;color:#5d6d74;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.blog h3,.single h3,.page-template-default h2{margin-top:0.61111em;color:#5d6d74;font:300 1.9em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.page-template-default p{line-height:1.71429em}.blog .type-post,.page-template-default .type-page,.single .type-post,.single .type-jetpack_support{float:left;width:70%}.footer{margin-top:1.42857em;position:relative;padding:10em 0 4.28571em;text-align:center;background-color:#81a844;background-image:-webkit-gradient(linear, left top, left bottom, from(#8eb74e), to(#81a844));background-image:-webkit-linear-gradient(top, #8eb74e, #81a844);background-image:linear-gradient(top, #8eb74e, #81a844)}.footer:before,.footer:after{content:'';position:absolute;left:0;pointer-events:none}.footer:before{top:0;margin-top:-1px;width:100%;height:195px;background:url("img/the-undercloud.svg") center top repeat-x}.footer:after{bottom:0;width:100%;height:50px;background:url("img/the-footcloud.svg") center bottom no-repeat;-webkit-background-size:auto 45px;background-size:auto 45px;z-index:1}.footer .download-jetpack{margin-bottom:33px}.fly{position:relative;margin:5em 0 5em}.fly:before{content:'';display:none;position:absolute;bottom:-275px;left:0;width:100%;height:225px;background:url("img/rocketeer.svg") center bottom no-repeat;pointer-events:none;-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 4s ease-in-out;transition:all 4s ease-in-out}.fly:hover:before{-webkit-transform:translate3d(0px, -40px, 0px);-ms-transform:translate3d(0px, -40px, 0px);transform:translate3d(0px, -40px, 0px)}.footer nav{color:#c8e3a2}.footer nav a,.footer nav a:visited{padding:4px 6px;color:#c8e3a2}.footer nav a:hover,.footer nav a:focus,.footer nav a:visited:hover,.footer nav a:visited:focus{color:#fff}.primary{padding:25px 15px 10px 15px;border-bottom:1px solid #6c954d}.primary-footer,.secondary-footer,.footer-links{margin:0 auto}.primary-footer li,.secondary-footer li,.footer-links li{margin-right:5px}.a8c-attribution,.a8c-services{margin:0 auto}.footer .a8c-attribution{margin-top:6px;padding:0 6px;font-size:0.78571em;font-family:"Gill Sans","Gill Sans MT","Open Sans",Helvetica,sans-serif;text-transform:uppercase}.footer .a8c-attribution a{display:inline-block;position:relative;padding:4px 16px;right:9999px;outline:0}.footer .a8c-attribution a:after{content:"A";position:absolute;top:2px;right:-9999px;height:100%;color:#fff;font-size:1.54545em;font-family:"automatticons";text-align:center}.footer .a8c-attribution a:hover:after{-webkit-animation:candy 0.4s ease-in-out;animation:candy 0.4s ease-in-out}.primary-footer{font-size:1.07143em;font-weight:600}.secondary{padding:14px 15px 0 15px;border-top:1px solid #8eb345}.a8c-services{font-size:0.92857em;font-family:"calluna","Open Sans",Helvetica,sans-serif}.a8c-services a:before{display:inline-block;position:relative;top:-2px;margin-right:6px;font:normal 16px/1 "automatticons";vertical-align:middle}.a8c-services a[href*='wordpress.com']:before{content:"W"}.a8c-services a[href*='vaultpress.com']:before{content:"V"}.a8c-services a[href*='akismet.com']:before{content:"K"}.a8c-services a[href*='polldaddy.com']:before{content:"P"}.jetpack-message{background:#8eb74e;border:1px solid #73963d;margin:33px auto 0;max-width:90%;position:relative;z-index:2}.jetpack-message h4{color:#fff;margin:0}.jetpack-message p{color:#fff;margin:0;opacity:0.7}.jetpack-message .squeezer{padding:23px 23px 23px 80px;position:relative;text-align:left}.jetpack-message .squeezer:before{color:#fff;content:'\f418';font-family:'Genericons';font-size:33px;height:33px;left:25px;opacity:0.6;position:absolute;top:23px;top:-webkit-calc(50% - 22px );top:calc(50% - 22px )}.jetpack-message.error .squeezer:before,.jetpack-message.jetpack-err .squeezer:before{content:'\f414'}.modules h3.icon,.jetpack-modules .info a{width:auto}.modules h3.icon:before,.jetpack-modules .info a:before{display:inline-block;position:relative;top:1px;left:-3px;margin-right:2px;opacity:0.8;font:normal 20px "genericons";vertical-align:top}.jetpack-modules .info a:before{margin-top:1px}.latex:before,.jetpack-modules #latex .info a:before{content:'\f408'}.carousel:before,.jetpack-modules #carousel .info a:before{content:'\f102'}.modules h3.contact-form:before,.jetpack-modules #contact-form .info a:before{content:'\f175';font:normal 20px "dashicons"}.modules h3.custom-css:before,.jetpack-modules #custom-css .info a:before{content:'\f100';font:normal 20px "dashicons"}.modules h3.enhanced-distribution:before,.jetpack-modules #enhanced-distribution .info a:before{content:'\f237';font:normal 20px "dashicons"}.modules h3.widgets:before,.jetpack-modules #widgets .info a:before{content:'\f116';font:normal 20px "dashicons"}.gplus-authorship:before,.jetpack-modules #gplus-authorship .info a:before{content:'\f218'}.modules h3.gravatar-hovercards:before,.jetpack-modules #gravatar-hovercards .info a:before{content:'G';font-family:"automatticons"}.infinite-scroll:before,.jetpack-modules #infinite-scroll .info a:before{content:'\f408'}.comments:before,.jetpack-modules #comments .info a:before{content:'\f108'}.sso:before,.jetpack-modules #sso .info a:before{content:'\f205'}.json-api:before,.jetpack-modules #json-api .info a:before{content:'\f415'}.likes:before,.jetpack-modules #likes .info a:before{content:'\f408'}.markdown:before,.jetpack-modules #markdown .info a:before{content:'\f462'}.minileven:before,.jetpack-modules #minileven .info a:before{content:'\f453'}.monitor:before,.jetpack-modules #monitor .info a:before{content:'\f468'}.notes:before,.jetpack-modules #notes .info a:before{content:'\f300'}.omnisearch:before,.jetpack-modules #omnisearch .info a:before{content:'\f400'}.photon:before,.jetpack-modules #photon .info a:before{content:'\f403'}.post-by-email:before,.jetpack-modules #post-by-email .info a:before{content:'\f410'}.modules h3.publicize:before,.jetpack-modules #publicize .info a:before{content:'\f237';font:normal 20px "dashicons"}.related-posts:before,.jetpack-modules #related-posts .info a:before{content:'\f420'}.sharedaddy:before,.jetpack-modules #sharedaddy .info a:before{content:'\f415'}.shortcodes:before,.jetpack-modules #shortcodes .info a:before{content:'\f100'}.verification-tools:before,.jetpack-modules #verification-tools .info a:before{content:'\f425'}.after-the-deadline:before,.jetpack-modules #after-the-deadline .info a:before{content:'\f411'}.subscriptions:before,.jetpack-modules #subscriptions .info a:before{content:'\f410'}.tiled-gallery:before,.jetpack-modules #tiled-gallery .info a:before{content:'\f103'}.modules h3.vaultpress:before,.jetpack-modules #vaultpress .info a:before{content:'V';font-family:"automatticons"}.videopress:before,.jetpack-modules #videopress .info a:before{content:'\f104'}.modules h3.widget-visibility:before,.jetpack-modules #widget-visibility .info a:before{content:'\f116';font:normal 20px "dashicons"}.stats:before,.jetpack-modules #stats .info a:before{content:'\f205'}.shortlinks:before,.jetpack-modules #shortlinks .info a:before{content:'\f107'}.page-content.configure{margin-top:0}.configure .frame.top{border:none;-webkit-box-shadow:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}.configure .frame.top.fixed{background:#f9f9f9;border-bottom:1px solid #e9e9e9;padding-left:160px;margin-top:-6px;position:fixed;right:0;top:32px;width:100%;z-index:4;-webkit-box-shadow:0 2px 2px -2px #eee;box-shadow:0 2px 2px -2px #eee}@media (max-width: 782px){.configure .frame.top.fixed{border:none;-webkit-box-shadow:none;box-shadow:none;padding-top:1.42857em;position:relative;top:auto}}@media (max-width: 600px){.configure .frame.top.fixed{top:0}}.configure .frame.top .tablenav.top{float:left}@media (max-width: 900px){.configure .frame.top .tablenav.top .actions{display:block}}@media (max-width: 782px){.configure .frame.top .tablenav.top .actions{margin-top:6px}}
|
2 |
+
.jp-frame-top-fixed .configure{padding-top:94px}.filter-search{display:none;float:right;margin-top:10px}@media (max-width: 782px){.filter-search{display:block}}@media (max-width: 530px){.filter-search{display:none}}
|
3 |
+
.table-bordered.jetpack-modules{border:none;margin-bottom:0}.table-bordered.jetpack-modules tr.jetpack-module th{border-left:0;padding:14px 4px 0}.table-bordered.jetpack-modules tr.jetpack-module th input{display:block}.table-bordered.jetpack-modules tr.jetpack-module:hover .genericon{display:inline-block}.table-bordered.jetpack-modules tr.jetpack-module.active th,.table-bordered.jetpack-modules tr.jetpack-module.active td{background:#f7fcfe}.table-bordered.jetpack-modules tr.jetpack-module.active th{border-left:4px solid #2ea2cc;padding-left:0px}.table-bordered.jetpack-modules tr.jetpack-module.active td:first-child{border-left:4px solid #2ea2cc}.table-bordered.jetpack-modules tr.jetpack-module.unavailable{opacity:0.3}.table-bordered.jetpack-modules tr.jetpack-module.unavailable input{display:none}.table-bordered.jetpack-modules tr.jetpack-module th,.table-bordered.jetpack-modules tr.jetpack-module td{background:#fff;margin:0;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.1)}.table-bordered.jetpack-modules tr.jetpack-module td{padding:10px 10px 8px 14px;line-height:25px}.table-bordered.jetpack-modules tr.jetpack-module td:first-child{border-left:4px solid #fff}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{float:right;padding:0 0 1px}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions span{margin-left:5px}@media (max-width: 530px){.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:none}}.table-bordered.jetpack-modules>thead>tr>th{border:0;vertical-align:middle}.table-bordered.jetpack-modules>thead>tr>th:last-child{padding-right:0}.table-bordered.jetpack-modules td{background:#fff}.table-bordered.jetpack-modules #doaction{margin-top:0}@media (max-width: 782px){.table-bordered.jetpack-modules #doaction{padding:10px 7px}}.table-bordered.jetpack-modules .checkall{margin-top:1px}.table-bordered.jetpack-modules .filter-search{margin-top:8px}.table-bordered.jetpack-modules .genericon{color:#999;display:none;margin:7px 3px 0}.table-bordered.jetpack-modules .med{width:70px}.table-bordered.jetpack-modules .sm{width:30px}@media (max-width: 782px){.table-bordered.jetpack-modules .check-column{width:50px}}
|
4 |
+
.fixed-top .check-column{padding:8px 10px 0 10px;width:2.2em}.wrap{margin:0;padding:0 1.5em 1em;overflow:hidden}.wrap h2{font-size:24px;font-weight:400}.wrap .manage-left{float:left;margin:0;padding:0;width:63%}.wrap .manage-left table{width:100%}@media (max-width: 782px){.wrap .manage-left{width:100%}}.wrap .manage-right{margin:0;padding:0;position:absolute;right:0;width:35%;z-index:1}.wrap .manage-right p{font-size:12px;font-weight:bold;color:#bbb;padding-top:2px;text-transform:uppercase;letter-spacing:1px;clear:left}.wrap .manage-right .bumper{margin-left:33px}.wrap .manage-right.show{display:block;position:fixed;overflow-y:auto;overflow-x:hidden;position:absolute}.wrap .manage-right .search-bar{margin-bottom:18px;max-width:300px}.wrap .manage-right p.search-box{float:none;height:auto;margin-bottom:0;position:relative}.wrap .manage-right p.search-box input[type='search']{padding:0 8px;width:90%;line-height:initial}@media (max-width: 782px){.wrap .manage-right p.search-box input[type='search']{float:left;padding:9px 8px}}.wrap .manage-right p.search-box input[type="submit"]{display:none}.wrap .manage-right .button-group .button{outline:none}.wrap .manage-right .subsubsub{margin:0;padding:0}.wrap .manage-right .subsubsub a{padding:0;line-height:inherit}.wrap .manage-right .subsubsub .current{padding:1px 5px;border-radius:2px;margin-left:-5px;background:#0D72B2;color:#FFF}.wrap .manage-right .subsubsub .current .count{color:#BCD7E7;font-weight:200}.wrap .manage-right .subsubsub li{display:block;text-align:left}@media (max-width: 782px){.wrap .manage-right{background:#fff;bottom:0;display:none;min-width:300px;position:fixed;right:0;top:0;z-index:13;-webkit-box-shadow:0 1px 20px 5px rgba(0,0,0,0.1);box-shadow:0 1px 20px 5px rgba(0,0,0,0.1)}.wrap .manage-right .bumper{margin:13px}.wrap .manage-right .navbar-form{margin:0;padding:0}}
|
5 |
+
@media (max-width: 1130px){.feature,.module{margin:.75% 0 .75% 1.5%;width:32.333333%;-webkit-transition:none;transition:none}.feature:nth-child(3n+1),.module:nth-child(3n+1){margin-left:0}.feature:hover,.module:hover{top:0;-webkit-box-shadow:none;box-shadow:none}.cat .module:nth-child(3n+1){margin:.75% 0 .75% 1.5%}.cat .module:nth-child(3n - 1){margin-left:0}.wrap.inner{background:#f9f9f9;padding:15px}.page-content.about{background:#f9f9f9;padding:15px}.page-content.configure{background:#f9f9f9}.masthead h1{padding-top:1.83333em;font-size:2.14286em}.subhead{margin-top:122px;padding:70px 0 49px}.subhead:after{-webkit-background-size:160% auto;background-size:160% auto}.download-jetpack{font-size:1.5em}.download-jetpack:before{top:-1px;width:23px;height:23px}.feature:hover h3{color:#6e818a}.feature:hover .feature-img{border:1px solid #ddd;border-bottom:none}.feature:hover .no-border{border:none}.feature:hover .feature-description{border:1px solid #ddd;background:#f5f5f5}.footer{padding-top:165px;padding-bottom:0}.footer:before{-webkit-background-size:160% auto;background-size:160% auto}.footer:after{display:none}.footer nav{max-width:100%}.fly{margin:0 0 280px}.fly:hover:before{-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.fly:before{display:block}.footer nav{border:none;padding:0}.footer nav a:hover,.footer nav a:focus,.footer nav a:visited:hover,.footer nav a:visited:focus{color:#fff}.footer ul{float:none;overflow:hidden}.a8c-attribution{display:none}nav .primary-footer,nav .secondary-footer{margin:0 30px}nav .primary-footer{padding:25px 15px 10px 15px}nav .secondary-footer{padding:8px 15px 30px}nav .a8c-services{padding:30px 0 35px;text-align:center;background:#222}nav .a8c-services li{display:inline-block;float:none}nav .a8c-services a,nav .a8c-services a:visited,nav .a8c-services a:hover,nav .a8c-services a:active{color:#bbb}}@media (max-width: 900px){#wpcontent,.auto-fold #wpcontent,.auto-fold #wpfooter,.modal,.configure .frame.top.fixed{margin-left:36px;padding-left:0}.flyby{display:none}.jetpack-logo-tablet{display:block}.modal{bottom:5%;font-size:80%;left:10%;right:10%;top:80px}.modal header{height:38px}.modal .content{top:38px}.button:hover,.button:focus,.button:active{top:0}.download-jetpack:hover,.download-jetpack:focus,.download-jetpack:active{top:0}.subhead{margin-top:122px;padding:70px 0 49px}.subhead h2{max-width:428px;font-size:20px}.feature-description{min-height:115px}.featured h2,.module-grid h2{font-size:30px}.feature h3{font-size:11px}.filter label{display:inline-block;line-height:44px}.module{margin:1% 0 1% 2%;width:49%}.module:nth-child(3n+1){margin-left:2%}.module:nth-child(2n+1){margin-left:0}.cat .module{margin:1% 0 1% 2%}.cat .module:nth-child(2n+1){margin:1% 0 1% 2%}.cat .module:nth-child(2n+0){margin-left:0}.footer{padding-top:146px}.main-nav{font-size:13px}.main-nav .jetpack-logo{font-size:22px}.main-nav .jetpack-logo:before{font-size:29px}.table-bordered .genericon{display:inline-block}}@media (max-width: 782px){#wpcontent,.auto-fold #wpcontent,.auto-fold #wpfooter,.modal{margin-left:0}.configure .frame.top.fixed{padding-left:0}.masthead h1{max-width:600px;font-size:28px}.table-bordered th:last-child{padding-left:0}.featured h2,.module-grid h2{font-size:28px}.module-search+label:after{right:6px;top:0}.blog .type-post,.page-template-default .type-page,.single .type-post,.single .type-jetpack_support{width:100%}.sidebar{display:none}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:block;padding-left:10px;visibility:visible}}@media (max-width: 530px){.footer{margin-top:0}.masthead.hasbutton .subhead{margin-top:105px;padding:0}.page-content{margin-top:0}.entry-title,.page-template-default h1{font-size:2em}.blog h3,.single h3,.page-template-default h2{font-size:1.4em}.modal .content div.jp-info-img{margin:0 0 23px}.featured{display:none}.filter a{padding:0.6em}.clouds-sm{height:90px}.jp-filter a{padding:0.76em 1em}.masthead h1{margin:0 15px;padding:31px 0 15px 0;font-size:21px;font-weight:400}.modal{bottom:5%;left:5%;right:5%;top:80px}.subhead{margin-top:83px;padding:47px 15px 39px}.subhead h2{display:none}.download-jetpack{font-size:1.21429em;font-weight:600}.download-jetpack:before{width:19px;height:19px;margin-right:9px}.module{margin:5px 0;width:100%}.module:nth-child(3n+1){margin-left:0}.module:nth-child(2n+1){margin-left:0}.cat .module{margin:5px 0}.cat .module:nth-child(2n+1){margin-left:0}.cat .module:nth-child(2n+0){margin-left:0}.module-grid h2{margin-top:16px;font-size:25px}.footer{padding-top:135px}.footer nav li{display:block;float:none;margin:0;text-align:left}.footer nav a{display:block;padding:0 16px;line-height:44px}.fly{margin:0 0 100px}.fly:before{display:none}nav .primary-footer,nav .secondary-footer{margin:0;padding:0;border:none;font-weight:400}nav .primary-footer a,nav .secondary-footer a{border-top:1px solid #7ba141}nav .a8c-services{padding:0}nav .a8c-services a{border-top:1px solid #181818}.footer .a8c-services{position:relative;overflow:visible}.footer .a8c-services:before,.footer .a8c-services:after{content:'';position:absolute;right:0;bottom:100%;width:50%;pointer-events:none}.footer .a8c-services:before{margin-bottom:55px;height:225px;background:url("img/rocketeer.svg") center bottom no-repeat;-webkit-background-size:50px auto;background-size:50px auto}.footer .a8c-services:after{height:50px;background:url("img/the-footcloud.svg") center bottom no-repeat;-webkit-background-size:auto 38px;background-size:auto 38px}.wrap.inner{margin-top:1.71429em}.wrap.inner.jp-support .jp-support-column-left{width:100%}.wrap.inner.jp-support .jp-support-column-left .widget-text{margin-right:0;width:100%}.wrap.inner.jp-support .jp-support-column-right{width:100%}.jetpack-message .squeezer{padding:23px}.jetpack-message .squeezer:before{display:none}}@media (max-width: 320px){.filter{margin-bottom:10px}.footer{padding-top:76px}.fly{margin:0 0 42px}.footer .a8c-services:before{margin-bottom:50px;-webkit-background-size:40px auto;background-size:40px auto}.footer .a8c-services:after{-webkit-background-size:auto 25px;background-size:auto 25px}}@media (min-width: 769px){.filter input[type=radio]:checked:before{-webkit-animation:grow 0.2s ease-in-out;animation:grow 0.2s ease-in-out}}.nav-horizontal:before,.features:before,.modules:before,.load-more:before,.nav-horizontal:after,.features:after,.modules:after,.load-more:after{content:" ";display:table}.nav-horizontal:after,.features:after,.modules:after,.load-more:after{clear:both}.nav-horizontal,.features,.modules,.load-more{*zoom:1}.lt-ie10 .masthead{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#81a844', EndColorStr='#9fc268')}.lt-ie10 .footer{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#9fc268', EndColorStr='#81a844')}@media screen and (max-width: 768px){.lt-ie10 .drawer-checkbox:checked ~ .header .drawer-nav{left:0}.lt-ie10 .drawer-checkbox:checked ~ .wrapper{margin-left:260px;margin-right:-260px}}
|
6 |
+
|
7 |
+
/*# sourceMappingURL=jetpack-admin.min.css.map */
|
_inc/jetpack-admin.min.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack-admin.min.css","sources":["scss/_variables.scss","scss/_base.scss","scss/_mixins.scss","scss/partials/_animations.scss","scss/partials/_buttons.scss","scss/partials/_nav-horizontal.scss","scss/_main.scss","scss/_page-modules.scss","scss/_media-queries.scss","scss/_helper.scss","scss/_ie.scss"],"names":[],"mappings":"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"}
|
_inc/jetpack-admin.scss
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// Imported styles
|
2 |
+
@import "scss/_variables"; // Global variables including colors and font sets
|
3 |
+
@import "scss/_mixins"; // Contains all the variables, mixins and MORE!
|
4 |
+
// @import "scss/_normalize"; // Normalize.css + a goody or two
|
5 |
+
@import "scss/_base"; // Contains base element styling
|
6 |
+
|
7 |
+
// Begin partials
|
8 |
+
@import "scss/partials/_animations"; // All the keyframe animations
|
9 |
+
@import "scss/partials/_buttons"; // Fun button styles
|
10 |
+
@import "scss/icons/_automatticons"; // A list of the icons available
|
11 |
+
@import "scss/partials/_nav-horizontal"; // Horizontal menus
|
12 |
+
// End partials
|
13 |
+
|
14 |
+
@import "scss/_main"; // Main styles go here
|
15 |
+
@import "scss/_page-modules"; // Modules page styles
|
16 |
+
@import "scss/_media-queries"; // Contains media query styles. Break up into _tablet, _phone, etc if necessary.
|
17 |
+
@import "scss/_helper"; // Some fun helper classes
|
18 |
+
@import "scss/_ie"; // IE specific styling
|
_inc/jetpack-banners-rtl.css
ADDED
@@ -0,0 +1,239 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* Do not modify this file directly. It is compiled Sass code.
|
3 |
+
* @see: jetpack/_inc/jetpack.scss
|
4 |
+
*/
|
5 |
+
.button,
|
6 |
+
.download-jetpack {
|
7 |
+
-webkit-transition: all 0.1s ease-in-out;
|
8 |
+
transition: all 0.1s ease-in-out;
|
9 |
+
}
|
10 |
+
|
11 |
+
.jp-button {
|
12 |
+
display: inline-block;
|
13 |
+
position: relative;
|
14 |
+
padding: 0.76923em 1.46154em;
|
15 |
+
color: #efefef;
|
16 |
+
font: 800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;
|
17 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
18 |
+
background: #6f7476;
|
19 |
+
border-radius: 3px;
|
20 |
+
-webkit-background-clip: padding-box;
|
21 |
+
background-clip: padding-box;
|
22 |
+
}
|
23 |
+
.jp-button:visited {
|
24 |
+
color: #efefef;
|
25 |
+
}
|
26 |
+
.jp-button:hover, .jp-button:focus {
|
27 |
+
color: #fff;
|
28 |
+
background: #57972d;
|
29 |
+
}
|
30 |
+
.jp-button:active {
|
31 |
+
background: #57972d;
|
32 |
+
opacity: 0.8;
|
33 |
+
}
|
34 |
+
|
35 |
+
.download-jetpack {
|
36 |
+
display: inline-block;
|
37 |
+
position: relative;
|
38 |
+
padding: 0.64286em 0.85714em 0.53571em;
|
39 |
+
color: #fff;
|
40 |
+
font: 400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;
|
41 |
+
background: #518d2a;
|
42 |
+
z-index: 3;
|
43 |
+
border-radius: 6px;
|
44 |
+
-webkit-background-clip: padding-box;
|
45 |
+
background-clip: padding-box;
|
46 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
47 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
48 |
+
}
|
49 |
+
.download-jetpack:visited {
|
50 |
+
color: #fff;
|
51 |
+
}
|
52 |
+
.download-jetpack:hover, .download-jetpack:focus {
|
53 |
+
color: #fff;
|
54 |
+
background: #57972d;
|
55 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
56 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
57 |
+
}
|
58 |
+
.download-jetpack:active {
|
59 |
+
top: 6px;
|
60 |
+
-webkit-box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
61 |
+
box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
62 |
+
}
|
63 |
+
.download-jetpack:active:after {
|
64 |
+
top: -6px;
|
65 |
+
}
|
66 |
+
.download-jetpack:before {
|
67 |
+
content: '';
|
68 |
+
display: inline-block;
|
69 |
+
position: relative;
|
70 |
+
top: -2px;
|
71 |
+
margin-left: 13px;
|
72 |
+
width: 30px;
|
73 |
+
height: 30px;
|
74 |
+
vertical-align: middle;
|
75 |
+
background: url("img/connect-plug.svg") center center no-repeat;
|
76 |
+
-webkit-background-size: 100%;
|
77 |
+
background-size: 100%;
|
78 |
+
}
|
79 |
+
.download-jetpack:after {
|
80 |
+
content: '';
|
81 |
+
position: absolute;
|
82 |
+
top: 0;
|
83 |
+
right: 0;
|
84 |
+
width: 100%;
|
85 |
+
height: 100%;
|
86 |
+
}
|
87 |
+
|
88 |
+
#searchsubmit {
|
89 |
+
display: inline-block;
|
90 |
+
border: none;
|
91 |
+
position: relative;
|
92 |
+
padding: 0.71429em 1.5em;
|
93 |
+
color: #efefef;
|
94 |
+
font: 800 0.8em/1 'Open Sans', Helvetica, sans-serif;
|
95 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
96 |
+
background: #6f7476;
|
97 |
+
outline: none;
|
98 |
+
border-radius: 3px;
|
99 |
+
-webkit-background-clip: padding-box;
|
100 |
+
background-clip: padding-box;
|
101 |
+
}
|
102 |
+
#searchsubmit:visited {
|
103 |
+
color: #efefef;
|
104 |
+
}
|
105 |
+
#searchsubmit:hover, #searchsubmit:focus {
|
106 |
+
color: #fff;
|
107 |
+
background: #2aa0d5;
|
108 |
+
}
|
109 |
+
#searchsubmit:active {
|
110 |
+
opacity: 0.7;
|
111 |
+
}
|
112 |
+
|
113 |
+
#message.jp-connect {
|
114 |
+
background: #81a844;
|
115 |
+
border: none;
|
116 |
+
color: #fff;
|
117 |
+
overflow: hidden;
|
118 |
+
margin-bottom: 26px;
|
119 |
+
padding: 26px 20px;
|
120 |
+
position: relative;
|
121 |
+
}
|
122 |
+
#message.jp-connect:after {
|
123 |
+
bottom: 0;
|
124 |
+
content: '';
|
125 |
+
background: url("img/the-footcloud.svg") left bottom no-repeat;
|
126 |
+
height: 50px;
|
127 |
+
pointer-events: none;
|
128 |
+
position: absolute;
|
129 |
+
left: -100px;
|
130 |
+
width: 100%;
|
131 |
+
z-index: 1;
|
132 |
+
}
|
133 |
+
#message.jp-connect a {
|
134 |
+
color: #fff;
|
135 |
+
}
|
136 |
+
#message.jp-connect h4 {
|
137 |
+
margin: 0;
|
138 |
+
padding: 0;
|
139 |
+
}
|
140 |
+
#message.jp-connect .jetpack-install-container {
|
141 |
+
float: right;
|
142 |
+
overflow: hidden;
|
143 |
+
}
|
144 |
+
#message.jp-connect .jetpack-install-container .submit {
|
145 |
+
margin: 0;
|
146 |
+
}
|
147 |
+
#message.jp-connect .jetpack-install-container .download-jetpack {
|
148 |
+
font-size: 1.5em;
|
149 |
+
margin: 0 0 0 18px;
|
150 |
+
padding: 0.57143em 0.57143em 0.38095em 0.85714em;
|
151 |
+
border-radius: 0;
|
152 |
+
-webkit-background-clip: padding-box;
|
153 |
+
background-clip: padding-box;
|
154 |
+
-webkit-box-shadow: 0 4px 0 #3e6c20, 0 2px 3px rgba(0, 0, 0, 0.2);
|
155 |
+
box-shadow: 0 4px 0 #3e6c20, 0 2px 3px rgba(0, 0, 0, 0.2);
|
156 |
+
}
|
157 |
+
#message.jp-connect .jetpack-install-container .download-jetpack:hover, #message.jp-connect .jetpack-install-container .download-jetpack:focus {
|
158 |
+
-webkit-box-shadow: 0 4px 0 #3e6c20, 0 2px 3px rgba(0, 0, 0, 0.2);
|
159 |
+
box-shadow: 0 4px 0 #3e6c20, 0 2px 3px rgba(0, 0, 0, 0.2);
|
160 |
+
}
|
161 |
+
#message.jp-connect .jetpack-install-container .download-jetpack:active {
|
162 |
+
outline: none;
|
163 |
+
top: 2px;
|
164 |
+
-webkit-box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.2);
|
165 |
+
box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.2);
|
166 |
+
}
|
167 |
+
#message.jp-connect .jetpack-install-container .download-jetpack:active:after {
|
168 |
+
top: -2px;
|
169 |
+
}
|
170 |
+
#message.jp-connect .jetpack-install-container .download-jetpack:before {
|
171 |
+
top: -2px;
|
172 |
+
margin-left: 13px;
|
173 |
+
width: 22px;
|
174 |
+
height: 22px;
|
175 |
+
}
|
176 |
+
#message.jp-connect .jetpack-close-button-container {
|
177 |
+
left: 18px;
|
178 |
+
position: absolute;
|
179 |
+
top: 18px;
|
180 |
+
}
|
181 |
+
#message.jp-connect .jetpack-close-button-container a:before {
|
182 |
+
color: #a7c979;
|
183 |
+
content: '\f158';
|
184 |
+
font: normal 20px/1 'dashicons';
|
185 |
+
}
|
186 |
+
#message.jp-connect .jetpack-close-button-container a:hover {
|
187 |
+
opacity: 0.8;
|
188 |
+
}
|
189 |
+
#message.jp-connect .jetpack-close-button-container a:active {
|
190 |
+
opacity: 1;
|
191 |
+
outline: none;
|
192 |
+
}
|
193 |
+
#message.jp-connect .jetpack-text-container {
|
194 |
+
color: #dfffcc;
|
195 |
+
float: right;
|
196 |
+
margin-top: -4px;
|
197 |
+
}
|
198 |
+
#message.jp-connect .jetpack-text-container p {
|
199 |
+
margin: 0;
|
200 |
+
padding: 0;
|
201 |
+
}
|
202 |
+
#message.jp-connect .jetpack-text-container p strong {
|
203 |
+
color: #fff;
|
204 |
+
display: block;
|
205 |
+
font-size: 170%;
|
206 |
+
font-weight: normal;
|
207 |
+
}
|
208 |
+
|
209 |
+
@media (max-width: 1130px) {
|
210 |
+
#message.jp-connect .jetpack-install-container {
|
211 |
+
float: none;
|
212 |
+
}
|
213 |
+
#message.jp-connect .jetpack-text-container {
|
214 |
+
float: none;
|
215 |
+
margin-top: 18px;
|
216 |
+
padding-left: 30px;
|
217 |
+
}
|
218 |
+
#message.jp-connect .jetpack-text-container p {
|
219 |
+
float: right;
|
220 |
+
font-size: 14px;
|
221 |
+
margin-left: 4px;
|
222 |
+
}
|
223 |
+
#message.jp-connect .jetpack-text-container p strong {
|
224 |
+
font-size: 14px;
|
225 |
+
font-weight: bold;
|
226 |
+
}
|
227 |
+
}
|
228 |
+
@media (max-width: 420px) {
|
229 |
+
#message.jp-connect .jetpack-install-container .download-jetpack {
|
230 |
+
font-size: 16px;
|
231 |
+
letter-spacing: -0.05em;
|
232 |
+
padding: 9px 8px;
|
233 |
+
text-align: center;
|
234 |
+
width: 80%;
|
235 |
+
}
|
236 |
+
#message.jp-connect .jetpack-install-container .download-jetpack:before {
|
237 |
+
display: none;
|
238 |
+
}
|
239 |
+
}
|
_inc/jetpack-banners-rtl.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack-banners-rtl.css","sources":["jetpack-banners-rtl.css"],"names":[],"mappings":"AAAA;;;GAGE;AACF;;EAEE,0CAAA;EACA,kCAAA;EACD;;AAED;EACE,uBAAA;EACA,oBAAA;EACA,8BAAA;EACA,gBAAA;EACA,+DAAA;EACA,2CAAA;EACA,qBAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EACD;AACD;EACE,gBAAA;EACD;AACD;EACE,aAAA;EACA,qBAAA;EACD;AACD;EACE,qBAAA;EACA,cAAA;EACD;;AAED;EACE,uBAAA;EACA,oBAAA;EACA,wCAAA;EACA,aAAA;EACA,oEAAA;EACA,qBAAA;EACA,YAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EACA,mEAAA;EACA,2DAAA;EACD;AACD;EACE,aAAA;EACD;AACD;EACE,aAAA;EACA,qBAAA;EACA,mEAAA;EACA,2DAAA;EACD;AACD;EACE,UAAA;EACA,+DAAA;EACA,uDAAA;EACD;AACD;EACE,WAAA;EACD;AACD;EACE,aAAA;EACA,uBAAA;EACA,oBAAA;EACA,WAAA;EACA,mBAAA;EACA,aAAA;EACA,cAAA;EACA,wBAAA;EACA,iEAAA;EACA,+BAAA;EACA,uBAAA;EACD;AACD;EACE,aAAA;EACA,oBAAA;EACA,QAAA;EACA,UAAA;EACA,aAAA;EACA,cAAA;EACD;;AAED;EACE,uBAAA;EACA,cAAA;EACA,oBAAA;EACA,0BAAA;EACA,gBAAA;EACA,sDAAA;EACA,2CAAA;EACA,qBAAA;EACA,eAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EACD;AACD;EACE,gBAAA;EACD;AACD;EACE,aAAA;EACA,qBAAA;EACD;AACD;EACE,cAAA;EACD;;AAED;EACE,qBAAA;EACA,cAAA;EACA,aAAA;EACA,kBAAA;EACA,qBAAA;EACA,oBAAA;EACA,oBAAA;EACD;AACD;EACE,WAAA;EACA,aAAA;EACA,gEAAA;EACA,cAAA;EACA,sBAAA;EACA,oBAAA;EACA,cAAA;EACA,aAAA;EACA,YAAA;EACD;AACD;EACE,aAAA;EACD;AACD;EACE,WAAA;EACA,YAAA;EACD;AACD;EACE,cAAA;EACA,kBAAA;EACD;AACD;EACE,WAAA;EACD;AACD;EACE,kBAAA;EACA,oBAAA;EACA,kDAAA;EACA,kBAAA;EACA,sCAAA;EACA,8BAAA;EACA,mEAAA;EACA,2DAAA;EACD;AACD;EACE,mEAAA;EACA,2DAAA;EACD;AACD;EACE,eAAA;EACA,UAAA;EACA,+DAAA;EACA,uDAAA;EACD;AACD;EACE,WAAA;EACD;AACD;EACE,WAAA;EACA,mBAAA;EACA,aAAA;EACA,cAAA;EACD;AACD;EACE,YAAA;EACA,oBAAA;EACA,WAAA;EACD;AACD;EACE,gBAAA;EACA,kBAAA;EACA,iCAAA;EACD;AACD;EACE,cAAA;EACD;AACD;EACE,YAAA;EACA,eAAA;EACD;AACD;EACE,gBAAA;EACA,cAAA;EACA,kBAAA;EACD;AACD;EACE,WAAA;EACA,YAAA;EACD;AACD;EACE,aAAA;EACA,gBAAA;EACA,iBAAA;EACA,qBAAA;EACD;;AAED;EACE;IACE,aAAA;IACD;EACD;IACE,aAAA;IACA,kBAAA;IACA,oBAAA;IACD;EACD;IACE,cAAA;IACA,iBAAA;IACA,kBAAA;IACD;EACD;IACE,iBAAA;IACA,mBAAA;IACD;EACF;AACD;EACE;IACE,iBAAA;IACA,yBAAA;IACA,kBAAA;IACA,oBAAA;IACA,YAAA;IACD;EACD;IACE,eAAA;IACD;EACF"}
|
_inc/jetpack-banners-rtl.min.css
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
.button,.download-jetpack{-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.jp-button{display:inline-block;position:relative;padding:0.76923em 1.46154em;color:#efefef;font:800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.jp-button:visited{color:#efefef}.jp-button:hover,.jp-button:focus{color:#fff;background:#57972d}.jp-button:active{background:#57972d;opacity:0.8}.download-jetpack{display:inline-block;position:relative;padding:0.64286em 0.85714em 0.53571em;color:#fff;font:400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;background:#518d2a;z-index:3;border-radius:6px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:visited{color:#fff}.download-jetpack:hover,.download-jetpack:focus{color:#fff;background:#57972d;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:active{top:6px;-webkit-box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4);box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4)}.download-jetpack:active:after{top:-6px}.download-jetpack:before{content:'';display:inline-block;position:relative;top:-2px;margin-left:13px;width:30px;height:30px;vertical-align:middle;background:url("img/connect-plug.svg") center center no-repeat;-webkit-background-size:100%;background-size:100%}.download-jetpack:after{content:'';position:absolute;top:0;right:0;width:100%;height:100%}#searchsubmit{display:inline-block;border:none;position:relative;padding:0.71429em 1.5em;color:#efefef;font:800 0.8em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;outline:none;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}#searchsubmit:visited{color:#efefef}#searchsubmit:hover,#searchsubmit:focus{color:#fff;background:#2aa0d5}#searchsubmit:active{opacity:0.7}#message.jp-connect{background:#81a844;border:none;color:#fff;overflow:hidden;margin-bottom:26px;padding:26px 20px;position:relative}#message.jp-connect:after{bottom:0;content:'';background:url("img/the-footcloud.svg") left bottom no-repeat;height:50px;pointer-events:none;position:absolute;left:-100px;width:100%;z-index:1}#message.jp-connect a{color:#fff}#message.jp-connect h4{margin:0;padding:0}#message.jp-connect .jetpack-install-container{float:right;overflow:hidden}#message.jp-connect .jetpack-install-container .submit{margin:0}#message.jp-connect .jetpack-install-container .download-jetpack{font-size:1.5em;margin:0 0 0 18px;padding:0.57143em 0.57143em 0.38095em 0.85714em;border-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 4px 0 #3e6c20,0 2px 3px rgba(0,0,0,0.2);box-shadow:0 4px 0 #3e6c20,0 2px 3px rgba(0,0,0,0.2)}#message.jp-connect .jetpack-install-container .download-jetpack:hover,#message.jp-connect .jetpack-install-container .download-jetpack:focus{-webkit-box-shadow:0 4px 0 #3e6c20,0 2px 3px rgba(0,0,0,0.2);box-shadow:0 4px 0 #3e6c20,0 2px 3px rgba(0,0,0,0.2)}#message.jp-connect .jetpack-install-container .download-jetpack:active{outline:none;top:2px;-webkit-box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.2);box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.2)}#message.jp-connect .jetpack-install-container .download-jetpack:active:after{top:-2px}#message.jp-connect .jetpack-install-container .download-jetpack:before{top:-2px;margin-left:13px;width:22px;height:22px}#message.jp-connect .jetpack-close-button-container{left:18px;position:absolute;top:18px}#message.jp-connect .jetpack-close-button-container a:before{color:#a7c979;content:'\f158';font:normal 20px/1 'dashicons'}#message.jp-connect .jetpack-close-button-container a:hover{opacity:0.8}#message.jp-connect .jetpack-close-button-container a:active{opacity:1;outline:none}#message.jp-connect .jetpack-text-container{color:#dfffcc;float:right;margin-top:-4px}#message.jp-connect .jetpack-text-container p{margin:0;padding:0}#message.jp-connect .jetpack-text-container p strong{color:#fff;display:block;font-size:170%;font-weight:normal}@media (max-width: 1130px){#message.jp-connect .jetpack-install-container{float:none}#message.jp-connect .jetpack-text-container{float:none;margin-top:18px;padding-left:30px}#message.jp-connect .jetpack-text-container p{float:right;font-size:14px;margin-left:4px}#message.jp-connect .jetpack-text-container p strong{font-size:14px;font-weight:bold}}@media (max-width: 420px){#message.jp-connect .jetpack-install-container .download-jetpack{font-size:16px;letter-spacing:-0.05em;padding:9px 8px;text-align:center;width:80%}#message.jp-connect .jetpack-install-container .download-jetpack:before{display:none}}
|
2 |
+
|
3 |
+
/*# sourceMappingURL=jetpack-banners.min.css.map */
|
_inc/jetpack-banners-rtl.min.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack-banners-rtl.min.css","sources":["scss/partials/_buttons.scss","scss/_mixins.scss","scss/_banners.scss"],"names":[],"mappings":"AAIA,0BC0XC,wCACA,CAAA,+BAAiB,CAAA,UACjB,qBAAgB,CAAA,iBAChB,CAAA,2BACA,CAAA,aAAY,CAAA,4DDxXF,CAAA,qCAEL,CAAA,kBACC,CAAA,iBAAA,CAAA,mCACN,CAAA,2BAAa,CAAA,kBACD,cC2KZ,CAAA,iCD1KuB,WCyJvB,CAAA,kBAAyB,CAAA,iBACzB,mBAFoC,CAAA,WAGpC,CAAA,iBDzJA,qBACC,CAAA,iBAED,CAAA,qCAGC,CAAA,UAAY,CAAA,iEAOd,CAAA,kBACU,CAAA,SAAY,CAAA,iBACH,CAAA,mCACT,CAAA,2BAEH,CAAA,4DACN,CAAA,oDCsJA,CAAA,yBAlBA,WAAyB,CAAA,+CAEzB,WAAiB,CAAA,kBA+BjB,CAAA,4DACA,CAAA,oDACA,CAAA,wBAAY,QAAA,CAAA,wDD5JZ,CAAA,gDAEQ,CAAA,8BCwJR,SAAA,CAAA,wBAAoB,WAAA,CAAA,oBACpB,CAAA,iBAAiB,CAAA,QAAA,CAAA,gBAAO,CAAA,UACd,CAAA,WAAE,CAAA,qBAAA,CAAA,8DAFQ,CAAA,4BAAA,CAAA,oBACpB,CAAA,uBAAiB,WAAA,CAAA,iBACL,CAAA,KAAA,CAAA,OAAA,CAAA,UAAA,CAAA,WD5IX,CAAA,aAAA,qBAEM,CAAA,WAGP,CAAA,iBACC,CAAA,uBACS,CAAA,aACT,CAAA,mDAIA,CAAA,qCAEA,CAAA,kBAAY,CAAA,YAAA,CAAA,iBAAA,CAAA,mCAGb,CAAA,2BAGC,CAAA,qBAEA,cACO,CAAA,uCAKC,WACT,CAAA,kBACA,CAAA,oBACS,YAAA,CAAA,mBAEL,mBAAE,CAAA,WAAA,CAAA,UAAA,CAAA,eACN,CAAA,kBAAa,CAAA,iBACb,CAAA,iBACS,CAAA,yBCsFY,SACrB,CAAA,UDtFuB,CAAA,6DCmEM,CAAA,WAG7B,CAAA,mBAAiB,CAAA,iBDpEjB,CAAA,WACQ,CAAA,UAER,CAAA,SAAA,CAAA,qBAAA,WAEQ,CAAA,sBACY,SAEpB,CAAA,SAAA,CAAA,8CE9GY,YACZ,CAAA,eACO,CAAA,sDAIP,SAAU,CAAA,gEAKC,gBAAE,CAAA,iBAAA,CAAA,+CAEI,CAAA,eACN,CAAA,mCAGH,CAAA,2BAIP,CAAA,4DAOD,CAAA,oDAEC,CAAA,6IAMC,6DAES,CAAA,oDDoJX,CAAA,uEAhBA,aAAe,CAAA,OAAE,CAAA,wDA+BG,CAAA,gDACH,CAAA,6EC7Jf,SAAA,CAAA,uEAAA,SAAA,CAAA,gBAAA,CAAA,UAAA,CAAA,WAAA,CAAA,mDD4JkB,UAAA,CAAA,iBACpB,CAAA,QAAiB,CAAA,4DACL,cAAA,CAAA,eCvJV,CAAA,8BAAA,CAAA,2DDqJF,YAAA,CAAA,4DACiB,UAAA,CAAA,YAAA,CAAA,2CACL,cAAA,CAAA,WC/IT,CAAA,eAAA,CAAA,6CAAA,SAEC,CAAA,SAGF,CAAA,oDAAA,WAAA,CAAA,aACM,CAAA,cACS,CAAA,kBAEd,CAAA,0BAIH,+CAEC,WAAU,CAAA,2CAIT,WAAA,CAAA,eAAA,CAAA,iBAEC,CAAA,6CAC+B,YAEhC,CAAA,cAAA,CAAA,eAAA,CAAA,oDAGA,eAAA,CAAA,gBAAA,CAAA,CAAA,yBAEU,iEAMN,eACL,CAAA,sBAEA,CAAA,eAAA,CAAA,iBACC,CAAA,SACA,CAAA,uEAIC,aACA,CAAA,CAAA"}
|
_inc/jetpack-banners.css
ADDED
@@ -0,0 +1,239 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* Do not modify this file directly. It is compiled Sass code.
|
3 |
+
* @see: jetpack/_inc/jetpack.scss
|
4 |
+
*/
|
5 |
+
.button,
|
6 |
+
.download-jetpack {
|
7 |
+
-webkit-transition: all 0.1s ease-in-out;
|
8 |
+
transition: all 0.1s ease-in-out;
|
9 |
+
}
|
10 |
+
|
11 |
+
.jp-button {
|
12 |
+
display: inline-block;
|
13 |
+
position: relative;
|
14 |
+
padding: 0.76923em 1.46154em;
|
15 |
+
color: #efefef;
|
16 |
+
font: 800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;
|
17 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
18 |
+
background: #6f7476;
|
19 |
+
border-radius: 3px;
|
20 |
+
-webkit-background-clip: padding-box;
|
21 |
+
background-clip: padding-box;
|
22 |
+
}
|
23 |
+
.jp-button:visited {
|
24 |
+
color: #efefef;
|
25 |
+
}
|
26 |
+
.jp-button:hover, .jp-button:focus {
|
27 |
+
color: #fff;
|
28 |
+
background: #57972d;
|
29 |
+
}
|
30 |
+
.jp-button:active {
|
31 |
+
background: #57972d;
|
32 |
+
opacity: 0.8;
|
33 |
+
}
|
34 |
+
|
35 |
+
.download-jetpack {
|
36 |
+
display: inline-block;
|
37 |
+
position: relative;
|
38 |
+
padding: 0.64286em 0.85714em 0.53571em;
|
39 |
+
color: #fff;
|
40 |
+
font: 400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;
|
41 |
+
background: #518d2a;
|
42 |
+
z-index: 3;
|
43 |
+
border-radius: 6px;
|
44 |
+
-webkit-background-clip: padding-box;
|
45 |
+
background-clip: padding-box;
|
46 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
47 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
48 |
+
}
|
49 |
+
.download-jetpack:visited {
|
50 |
+
color: #fff;
|
51 |
+
}
|
52 |
+
.download-jetpack:hover, .download-jetpack:focus {
|
53 |
+
color: #fff;
|
54 |
+
background: #57972d;
|
55 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
56 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
57 |
+
}
|
58 |
+
.download-jetpack:active {
|
59 |
+
top: 6px;
|
60 |
+
-webkit-box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
61 |
+
box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
62 |
+
}
|
63 |
+
.download-jetpack:active:after {
|
64 |
+
top: -6px;
|
65 |
+
}
|
66 |
+
.download-jetpack:before {
|
67 |
+
content: '';
|
68 |
+
display: inline-block;
|
69 |
+
position: relative;
|
70 |
+
top: -2px;
|
71 |
+
margin-right: 13px;
|
72 |
+
width: 30px;
|
73 |
+
height: 30px;
|
74 |
+
vertical-align: middle;
|
75 |
+
background: url("img/connect-plug.svg") center center no-repeat;
|
76 |
+
-webkit-background-size: 100%;
|
77 |
+
background-size: 100%;
|
78 |
+
}
|
79 |
+
.download-jetpack:after {
|
80 |
+
content: '';
|
81 |
+
position: absolute;
|
82 |
+
top: 0;
|
83 |
+
left: 0;
|
84 |
+
width: 100%;
|
85 |
+
height: 100%;
|
86 |
+
}
|
87 |
+
|
88 |
+
#searchsubmit {
|
89 |
+
display: inline-block;
|
90 |
+
border: none;
|
91 |
+
position: relative;
|
92 |
+
padding: 0.71429em 1.5em;
|
93 |
+
color: #efefef;
|
94 |
+
font: 800 0.8em/1 'Open Sans', Helvetica, sans-serif;
|
95 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
96 |
+
background: #6f7476;
|
97 |
+
outline: none;
|
98 |
+
border-radius: 3px;
|
99 |
+
-webkit-background-clip: padding-box;
|
100 |
+
background-clip: padding-box;
|
101 |
+
}
|
102 |
+
#searchsubmit:visited {
|
103 |
+
color: #efefef;
|
104 |
+
}
|
105 |
+
#searchsubmit:hover, #searchsubmit:focus {
|
106 |
+
color: #fff;
|
107 |
+
background: #2aa0d5;
|
108 |
+
}
|
109 |
+
#searchsubmit:active {
|
110 |
+
opacity: 0.7;
|
111 |
+
}
|
112 |
+
|
113 |
+
#message.jp-connect {
|
114 |
+
background: #81a844;
|
115 |
+
border: none;
|
116 |
+
color: #fff;
|
117 |
+
overflow: hidden;
|
118 |
+
margin-bottom: 26px;
|
119 |
+
padding: 26px 20px;
|
120 |
+
position: relative;
|
121 |
+
}
|
122 |
+
#message.jp-connect:after {
|
123 |
+
bottom: 0;
|
124 |
+
content: '';
|
125 |
+
background: url("img/the-footcloud.svg") right bottom no-repeat;
|
126 |
+
height: 50px;
|
127 |
+
pointer-events: none;
|
128 |
+
position: absolute;
|
129 |
+
right: -100px;
|
130 |
+
width: 100%;
|
131 |
+
z-index: 1;
|
132 |
+
}
|
133 |
+
#message.jp-connect a {
|
134 |
+
color: #fff;
|
135 |
+
}
|
136 |
+
#message.jp-connect h4 {
|
137 |
+
margin: 0;
|
138 |
+
padding: 0;
|
139 |
+
}
|
140 |
+
#message.jp-connect .jetpack-install-container {
|
141 |
+
float: left;
|
142 |
+
overflow: hidden;
|
143 |
+
}
|
144 |
+
#message.jp-connect .jetpack-install-container .submit {
|
145 |
+
margin: 0;
|
146 |
+
}
|
147 |
+
#message.jp-connect .jetpack-install-container .download-jetpack {
|
148 |
+
font-size: 1.5em;
|
149 |
+
margin: 0 18px 0 0;
|
150 |
+
padding: 0.57143em 0.85714em 0.38095em 0.57143em;
|
151 |
+
border-radius: 0;
|
152 |
+
-webkit-background-clip: padding-box;
|
153 |
+
background-clip: padding-box;
|
154 |
+
-webkit-box-shadow: 0 4px 0 #3e6c20, 0 2px 3px rgba(0, 0, 0, 0.2);
|
155 |
+
box-shadow: 0 4px 0 #3e6c20, 0 2px 3px rgba(0, 0, 0, 0.2);
|
156 |
+
}
|
157 |
+
#message.jp-connect .jetpack-install-container .download-jetpack:hover, #message.jp-connect .jetpack-install-container .download-jetpack:focus {
|
158 |
+
-webkit-box-shadow: 0 4px 0 #3e6c20, 0 2px 3px rgba(0, 0, 0, 0.2);
|
159 |
+
box-shadow: 0 4px 0 #3e6c20, 0 2px 3px rgba(0, 0, 0, 0.2);
|
160 |
+
}
|
161 |
+
#message.jp-connect .jetpack-install-container .download-jetpack:active {
|
162 |
+
outline: none;
|
163 |
+
top: 2px;
|
164 |
+
-webkit-box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.2);
|
165 |
+
box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.2);
|
166 |
+
}
|
167 |
+
#message.jp-connect .jetpack-install-container .download-jetpack:active:after {
|
168 |
+
top: -2px;
|
169 |
+
}
|
170 |
+
#message.jp-connect .jetpack-install-container .download-jetpack:before {
|
171 |
+
top: -2px;
|
172 |
+
margin-right: 13px;
|
173 |
+
width: 22px;
|
174 |
+
height: 22px;
|
175 |
+
}
|
176 |
+
#message.jp-connect .jetpack-close-button-container {
|
177 |
+
right: 18px;
|
178 |
+
position: absolute;
|
179 |
+
top: 18px;
|
180 |
+
}
|
181 |
+
#message.jp-connect .jetpack-close-button-container a:before {
|
182 |
+
color: #a7c979;
|
183 |
+
content: '\f158';
|
184 |
+
font: normal 20px/1 'dashicons';
|
185 |
+
}
|
186 |
+
#message.jp-connect .jetpack-close-button-container a:hover {
|
187 |
+
opacity: 0.8;
|
188 |
+
}
|
189 |
+
#message.jp-connect .jetpack-close-button-container a:active {
|
190 |
+
opacity: 1;
|
191 |
+
outline: none;
|
192 |
+
}
|
193 |
+
#message.jp-connect .jetpack-text-container {
|
194 |
+
color: #dfffcc;
|
195 |
+
float: left;
|
196 |
+
margin-top: -4px;
|
197 |
+
}
|
198 |
+
#message.jp-connect .jetpack-text-container p {
|
199 |
+
margin: 0;
|
200 |
+
padding: 0;
|
201 |
+
}
|
202 |
+
#message.jp-connect .jetpack-text-container p strong {
|
203 |
+
color: #fff;
|
204 |
+
display: block;
|
205 |
+
font-size: 170%;
|
206 |
+
font-weight: normal;
|
207 |
+
}
|
208 |
+
|
209 |
+
@media (max-width: 1130px) {
|
210 |
+
#message.jp-connect .jetpack-install-container {
|
211 |
+
float: none;
|
212 |
+
}
|
213 |
+
#message.jp-connect .jetpack-text-container {
|
214 |
+
float: none;
|
215 |
+
margin-top: 18px;
|
216 |
+
padding-right: 30px;
|
217 |
+
}
|
218 |
+
#message.jp-connect .jetpack-text-container p {
|
219 |
+
float: left;
|
220 |
+
font-size: 14px;
|
221 |
+
margin-right: 4px;
|
222 |
+
}
|
223 |
+
#message.jp-connect .jetpack-text-container p strong {
|
224 |
+
font-size: 14px;
|
225 |
+
font-weight: bold;
|
226 |
+
}
|
227 |
+
}
|
228 |
+
@media (max-width: 420px) {
|
229 |
+
#message.jp-connect .jetpack-install-container .download-jetpack {
|
230 |
+
font-size: 16px;
|
231 |
+
letter-spacing: -0.05em;
|
232 |
+
padding: 9px 8px;
|
233 |
+
text-align: center;
|
234 |
+
width: 80%;
|
235 |
+
}
|
236 |
+
#message.jp-connect .jetpack-install-container .download-jetpack:before {
|
237 |
+
display: none;
|
238 |
+
}
|
239 |
+
}
|
_inc/jetpack-banners.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack-banners.css","sources":["scss/partials/_buttons.scss","jetpack-banners.css"],"names":[],"mappings":"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"}
|
_inc/jetpack-banners.min.css
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
.button,.download-jetpack{-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.jp-button{display:inline-block;position:relative;padding:0.76923em 1.46154em;color:#efefef;font:800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.jp-button:visited{color:#efefef}.jp-button:hover,.jp-button:focus{color:#fff;background:#57972d}.jp-button:active{background:#57972d;opacity:0.8}.download-jetpack{display:inline-block;position:relative;padding:0.64286em 0.85714em 0.53571em;color:#fff;font:400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;background:#518d2a;z-index:3;border-radius:6px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:visited{color:#fff}.download-jetpack:hover,.download-jetpack:focus{color:#fff;background:#57972d;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:active{top:6px;-webkit-box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4);box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4)}.download-jetpack:active:after{top:-6px}.download-jetpack:before{content:'';display:inline-block;position:relative;top:-2px;margin-right:13px;width:30px;height:30px;vertical-align:middle;background:url("img/connect-plug.svg") center center no-repeat;-webkit-background-size:100%;background-size:100%}.download-jetpack:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}#searchsubmit{display:inline-block;border:none;position:relative;padding:0.71429em 1.5em;color:#efefef;font:800 0.8em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;outline:none;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}#searchsubmit:visited{color:#efefef}#searchsubmit:hover,#searchsubmit:focus{color:#fff;background:#2aa0d5}#searchsubmit:active{opacity:0.7}#message.jp-connect{background:#81a844;border:none;color:#fff;overflow:hidden;margin-bottom:26px;padding:26px 20px;position:relative}#message.jp-connect:after{bottom:0;content:'';background:url("img/the-footcloud.svg") right bottom no-repeat;height:50px;pointer-events:none;position:absolute;right:-100px;width:100%;z-index:1}#message.jp-connect a{color:#fff}#message.jp-connect h4{margin:0;padding:0}#message.jp-connect .jetpack-install-container{float:left;overflow:hidden}#message.jp-connect .jetpack-install-container .submit{margin:0}#message.jp-connect .jetpack-install-container .download-jetpack{font-size:1.5em;margin:0 18px 0 0;padding:0.57143em 0.85714em 0.38095em 0.57143em;border-radius:0;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 4px 0 #3e6c20,0 2px 3px rgba(0,0,0,0.2);box-shadow:0 4px 0 #3e6c20,0 2px 3px rgba(0,0,0,0.2)}#message.jp-connect .jetpack-install-container .download-jetpack:hover,#message.jp-connect .jetpack-install-container .download-jetpack:focus{-webkit-box-shadow:0 4px 0 #3e6c20,0 2px 3px rgba(0,0,0,0.2);box-shadow:0 4px 0 #3e6c20,0 2px 3px rgba(0,0,0,0.2)}#message.jp-connect .jetpack-install-container .download-jetpack:active{outline:none;top:2px;-webkit-box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.2);box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.2)}#message.jp-connect .jetpack-install-container .download-jetpack:active:after{top:-2px}#message.jp-connect .jetpack-install-container .download-jetpack:before{top:-2px;margin-right:13px;width:22px;height:22px}#message.jp-connect .jetpack-close-button-container{right:18px;position:absolute;top:18px}#message.jp-connect .jetpack-close-button-container a:before{color:#a7c979;content:'\f158';font:normal 20px/1 'dashicons'}#message.jp-connect .jetpack-close-button-container a:hover{opacity:0.8}#message.jp-connect .jetpack-close-button-container a:active{opacity:1;outline:none}#message.jp-connect .jetpack-text-container{color:#dfffcc;float:left;margin-top:-4px}#message.jp-connect .jetpack-text-container p{margin:0;padding:0}#message.jp-connect .jetpack-text-container p strong{color:#fff;display:block;font-size:170%;font-weight:normal}@media (max-width: 1130px){#message.jp-connect .jetpack-install-container{float:none}#message.jp-connect .jetpack-text-container{float:none;margin-top:18px;padding-right:30px}#message.jp-connect .jetpack-text-container p{float:left;font-size:14px;margin-right:4px}#message.jp-connect .jetpack-text-container p strong{font-size:14px;font-weight:bold}}@media (max-width: 420px){#message.jp-connect .jetpack-install-container .download-jetpack{font-size:16px;letter-spacing:-0.05em;padding:9px 8px;text-align:center;width:80%}#message.jp-connect .jetpack-install-container .download-jetpack:before{display:none}}
|
2 |
+
|
3 |
+
/*# sourceMappingURL=jetpack-banners.min.css.map */
|
_inc/jetpack-banners.min.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack-banners.min.css","sources":["scss/partials/_buttons.scss","scss/_mixins.scss","scss/_banners.scss"],"names":[],"mappings":"AAIA,0BC0XC,wCAIA,CAHA,+BDvXD,CAAA,UACC,qBACA,CAAA,iBACA,CAAA,2BACA,CAAA,aACA,CAAA,4DACA,CAAA,qCACA,CAAA,kBC4KA,CADA,iBAjBA,CAAA,mCAEA,CADA,2BDxJA,CAAA,kBACC,cAED,CAAA,iCAEC,WACA,CAAA,kBAED,CAAA,iBACC,mBACA,CAAA,WAGF,CAAA,iBACC,qBACA,CAAA,iBACA,CAAA,qCACA,CAAA,UACA,CAAA,iEACA,CAAA,kBACA,CAAA,SCqJA,CADA,iBAjBA,CAAA,mCAEA,CADA,2BAgCA,CAAA,4DAEA,CADA,oDD9JA,CAAA,yBACC,WAED,CAAA,+CAEC,WACA,CAAA,kBCuJD,CAAA,4DAEA,CADA,oDDlJA,CAAA,wBACC,QCgJD,CAAA,wDAEA,CADA,gDD3IC,CAAA,8BAEC,SAGF,CAAA,wBACC,WACA,CAAA,oBACA,CAAA,iBACA,CAAA,QACA,CAAA,iBACA,CAAA,UACA,CAAA,WACA,CAAA,qBACA,CAAA,8DACA,CAAA,4BAAA,CAED,oBAAA,CAAA,uBAEC,WACA,CAAA,iBACA,CAAA,KACA,CAAA,MACA,CAAA,UACA,CAAA,WAGF,CAAA,aACC,qBACA,CAAA,WACA,CAAA,iBACA,CAAA,uBACA,CAAA,aACA,CAAA,mDACA,CAAA,qCACA,CAAA,kBACA,CAAA,YCuFA,CADA,iBAjBA,CAAA,mCAEA,CADA,2BDnEA,CAAA,qBACC,cAED,CAAA,uCAEC,WACA,CAAA,kBAED,CAAA,oBACC,YEhHF,CAAA,mBACC,mBACA,CAAA,WACA,CAAA,UACA,CAAA,eACA,CAAA,kBACA,CAAA,iBACA,CAAA,iBAEA,CAAA,yBACC,SACA,CAAA,UACA,CAAA,8DACA,CAAA,WACA,CAAA,mBACA,CAAA,iBACA,CAAA,YACA,CAAA,UACA,CAAA,SAGD,CAAA,qBACC,WAED,CAAA,sBACC,SACA,CAAA,SAGD,CAAA,8CACC,WACA,CAAA,eAEA,CAAA,sDACC,SAED,CAAA,gEACC,gBACA,CAAA,iBACA,CAAA,+CDoJF,CADA,eAjBA,CAAA,mCAEA,CADA,2BAgCA,CAAA,4DAEA,CADA,oDC7JE,CAAA,6ID4JF,6DAEA,CADA,oDCtJE,CAAA,uEACC,aACA,CAAA,ODmJH,CAAA,wDAEA,CADA,gDC9IG,CAAA,6EAEC,SAGF,CAAA,uEACC,SACA,CAAA,iBACA,CAAA,UACA,CAAA,WAIH,CAAA,mDACC,WACA,CAAA,iBACA,CAAA,QAGC,CAAA,4DACC,cACA,CAAA,eACA,CAAA,8BAED,CAAA,2DACC,YAED,CAAA,4DACC,UACA,CAAA,YAIH,CAAA,2CACC,cACA,CAAA,UACA,CAAA,eAEA,CAAA,6CACC,SACA,CAAA,SAEA,CAAA,oDACC,WACA,CAAA,aACA,CAAA,cACA,CAAA,kBAKJ,CAAA,0BAEE,+CACC,WAED,CAAA,2CACC,WACA,CAAA,eACA,CAAA,kBAEA,CAAA,6CACC,WACA,CAAA,cACA,CAAA,gBAEA,CAAA,oDACC,eACA,CAAA,gBAAiB,CAAA,AAOtB,CAAA,yBAEE,iEACC,eACA,CAAA,sBACA,CAAA,eACA,CAAA,iBACA,CAAA,SAEA,CAAA,uEACC,aAAa,CAAA,CAAA"}
|
_inc/jetpack-banners.scss
ADDED
@@ -0,0 +1,5 @@
|
|
|
|
|
|
|
|
|
|
|
1 |
+
@import "scss/_mixins"; // Contains all the variables, mixins and MORE!
|
2 |
+
|
3 |
+
@import "scss/partials/_buttons"; // Fun button styles
|
4 |
+
|
5 |
+
@import "scss/_banners"; // banner elements
|
_inc/jetpack-modules.js
ADDED
@@ -0,0 +1,137 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
( function( window, $, items, models, views, i18n, nonces ) {
|
3 |
+
'use strict';
|
4 |
+
|
5 |
+
var modules, list_table, handle_module_tag_click, $the_table, $the_filters, $the_search, $jp_frame, $bulk_button, show_modal, hide_modal, set_modal_tab;
|
6 |
+
|
7 |
+
$the_table = $( '.wp-list-table.jetpack-modules' );
|
8 |
+
$the_filters = $( '.navbar-form' );
|
9 |
+
$the_search = $( '#srch-term-search-input' );
|
10 |
+
$jp_frame = $( '.jp-frame' );
|
11 |
+
$bulk_button = $( '#doaction' );
|
12 |
+
|
13 |
+
modules = new models.Modules( {
|
14 |
+
items : items
|
15 |
+
} );
|
16 |
+
|
17 |
+
list_table = new views.List_Table( {
|
18 |
+
el : '#the-list',
|
19 |
+
model : modules
|
20 |
+
} );
|
21 |
+
|
22 |
+
// Kick off an initial redraw.
|
23 |
+
modules.trigger( 'change' );
|
24 |
+
|
25 |
+
// Handle the filtering of modules.
|
26 |
+
handle_module_tag_click = function( event ) {
|
27 |
+
// Switch the item in the subsubsub list that's flagged as current.
|
28 |
+
$( '.subsubsub' ).find( 'a[data-title="' + $(this).data('title') + '"]' ).addClass( 'current' )
|
29 |
+
.closest( 'li' ).siblings().find( 'a.current' ).removeClass( 'current' );
|
30 |
+
|
31 |
+
event.preventDefault();
|
32 |
+
modules.trigger( 'change' );
|
33 |
+
};
|
34 |
+
|
35 |
+
$( '.subsubsub a' ).on( 'click', { modules : modules }, handle_module_tag_click );
|
36 |
+
|
37 |
+
/**
|
38 |
+
* The modal details.
|
39 |
+
*/
|
40 |
+
|
41 |
+
show_modal = function( module, tab ) {
|
42 |
+
$jp_frame.children( '.modal, .shade' ).show();
|
43 |
+
$jp_frame.children( '.modal' ).data( 'current-module', module );
|
44 |
+
set_modal_tab( tab );
|
45 |
+
|
46 |
+
/**
|
47 |
+
* Handle the configure tab. If it shouldn't be there, hide it!
|
48 |
+
*/
|
49 |
+
$jp_frame.find( '.modal header li.config' ).show();
|
50 |
+
if ( ! items[ module ].configurable ) {
|
51 |
+
$jp_frame.find( '.modal header li.config' ).hide();
|
52 |
+
}
|
53 |
+
};
|
54 |
+
|
55 |
+
hide_modal = function() {
|
56 |
+
$jp_frame.children( '.modal, .shade' ).hide();
|
57 |
+
$jp_frame.children( '.modal' ).data( 'current-module', '' );
|
58 |
+
set_modal_tab( null );
|
59 |
+
};
|
60 |
+
|
61 |
+
set_modal_tab = function( tab ) {
|
62 |
+
$jp_frame.find( '.modal .active' ).removeClass( 'active' );
|
63 |
+
switch ( tab ) {
|
64 |
+
case 'learn-more':
|
65 |
+
$jp_frame.find( '.modal .learn-more a' ).addClass( 'active' );
|
66 |
+
$jp_frame.children( '.modal' ).trigger( 'learn-more' );
|
67 |
+
break;
|
68 |
+
case 'config':
|
69 |
+
$jp_frame.find( '.modal .config a' ).addClass( 'active' );
|
70 |
+
$jp_frame.children( '.modal' ).trigger( 'config' );
|
71 |
+
break;
|
72 |
+
default:
|
73 |
+
break;
|
74 |
+
}
|
75 |
+
};
|
76 |
+
|
77 |
+
$jp_frame.on( 'click', '.modal header .close, .shade', hide_modal );
|
78 |
+
|
79 |
+
$jp_frame.on( 'click', '.modal header ul li a', function( event ){
|
80 |
+
event.preventDefault();
|
81 |
+
set_modal_tab( $(this).data('tab') );
|
82 |
+
} );
|
83 |
+
|
84 |
+
$jp_frame.children( '.modal' ).on( 'learn-more', function() {
|
85 |
+
var current_module = $jp_frame.children( '.modal' ).data( 'current-module' );
|
86 |
+
$(this).find('.content').html( items[ current_module ].long_description );
|
87 |
+
} );
|
88 |
+
|
89 |
+
$jp_frame.children( '.modal' ).on( 'config', function() {
|
90 |
+
var current_module = $jp_frame.children( '.modal' ).data( 'current-module' );
|
91 |
+
// Hack. Until we import the form to the modal, just redirect to where it would have gone.
|
92 |
+
hide_modal();
|
93 |
+
window.location.href = items[ current_module ].configure_url;
|
94 |
+
// $(this).find('.content').html( items[ current_module ].configure_form );
|
95 |
+
} );
|
96 |
+
|
97 |
+
$the_table.on( 'click', '.info a', { modules : modules }, function( event ) {
|
98 |
+
event.preventDefault();
|
99 |
+
show_modal( $(this).closest('.jetpack-module').attr('id'), 'learn-more' );
|
100 |
+
} );
|
101 |
+
|
102 |
+
$the_table.on( 'click', '.configure a', { modules : modules }, function( event ) {
|
103 |
+
event.preventDefault();
|
104 |
+
show_modal( $(this).closest('.jetpack-module').attr('id'), 'config' );
|
105 |
+
} );
|
106 |
+
|
107 |
+
$the_filters.on( 'click', '.button-group .button', { modules : modules }, function( event ) {
|
108 |
+
event.preventDefault();
|
109 |
+
$(this).addClass('active').siblings('.active').removeClass('active');
|
110 |
+
modules.trigger( 'change' );
|
111 |
+
} );
|
112 |
+
|
113 |
+
$the_search.on( 'keyup search', function() {
|
114 |
+
modules.trigger( 'change' );
|
115 |
+
} );
|
116 |
+
|
117 |
+
$the_search.prop( 'placeholder', i18n.search_placeholder );
|
118 |
+
|
119 |
+
$bulk_button.on( 'click', function( event ) {
|
120 |
+
var selectedModules = $('.jetpack-modules-list-table-form').serialize(),
|
121 |
+
selectedAction = $(this).siblings('select').val(),
|
122 |
+
url;
|
123 |
+
|
124 |
+
if ( selectedModules.length && '-1' !== selectedAction ) {
|
125 |
+
url = 'admin.php?page=jetpack&action=' + encodeURIComponent( selectedAction );
|
126 |
+
url += '&' + selectedModules;
|
127 |
+
url += '&_wpnonce=' + encodeURIComponent( nonces.bulk );
|
128 |
+
|
129 |
+
window.location.href = url;
|
130 |
+
} else {
|
131 |
+
// Possibly add in an alert here explaining why nothing's happening?
|
132 |
+
}
|
133 |
+
|
134 |
+
event.preventDefault();
|
135 |
+
} );
|
136 |
+
|
137 |
+
} ) ( this, jQuery, window.jetpackModulesData.modules, this.jetpackModules.models, this.jetpackModules.views, window.jetpackModulesData.i18n, window.jetpackModulesData.nonces );
|
_inc/jetpack-modules.models.js
ADDED
@@ -0,0 +1,73 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
this.jetpackModules = this.jetpackModules || {};
|
3 |
+
|
4 |
+
window.jetpackModules.models = (function( window, $, _, Backbone ) {
|
5 |
+
'use strict';
|
6 |
+
|
7 |
+
var models = {};
|
8 |
+
|
9 |
+
models.Modules = Backbone.Model.extend({
|
10 |
+
visibles : {},
|
11 |
+
|
12 |
+
/**
|
13 |
+
* Updates modules.items dataset to be a reflection of both the current
|
14 |
+
* modules.raw data, as well as any filters or sorting that may be in effect.
|
15 |
+
*/
|
16 |
+
filter_and_sort : function() {
|
17 |
+
var subsubsub = $('.subsubsub .current'),
|
18 |
+
items = this.get( 'raw' ),
|
19 |
+
m_filter = $('.button-group.filter-active .active'),
|
20 |
+
m_sort = $('.button-group.sort .active'),
|
21 |
+
m_search = $('#srch-term-search-input').val().toLowerCase(),
|
22 |
+
groups;
|
23 |
+
|
24 |
+
// If a module filter has been selected, filter it!
|
25 |
+
if ( ! subsubsub.closest('li').hasClass( 'all' ) ) {
|
26 |
+
items = _.filter( items, function( item ) {
|
27 |
+
return _.contains( item.module_tags, subsubsub.data( 'title' ) );
|
28 |
+
} );
|
29 |
+
}
|
30 |
+
|
31 |
+
if ( m_filter.data('filter-by') ) {
|
32 |
+
items = _.filter( items, function( item ) {
|
33 |
+
return item[ m_filter.data('filter-by') ] === m_filter.data('filter-value');
|
34 |
+
} );
|
35 |
+
}
|
36 |
+
|
37 |
+
if ( m_search.length ) {
|
38 |
+
items = _.filter( items, function( item ) {
|
39 |
+
var search_text = item.name + ' ' + item.description;
|
40 |
+
return ( -1 !== search_text.toLowerCase().indexOf( m_search ) );
|
41 |
+
} );
|
42 |
+
}
|
43 |
+
|
44 |
+
if ( m_sort.data('sort-by') ) {
|
45 |
+
items = _.sortBy( items, m_sort.data('sort-by') );
|
46 |
+
if ( 'reverse' === m_sort.data('sort-order') ) {
|
47 |
+
items.reverse();
|
48 |
+
}
|
49 |
+
}
|
50 |
+
|
51 |
+
// Sort unavailable modules to the end if the user is running in local mode.
|
52 |
+
groups = _.groupBy( items, 'available' );
|
53 |
+
if ( _.has( groups, 'false' ) ) {
|
54 |
+
items = [].concat( groups[true], groups[false] );
|
55 |
+
}
|
56 |
+
|
57 |
+
// Now shove it back in.
|
58 |
+
this.set( 'items', items );
|
59 |
+
|
60 |
+
return this;
|
61 |
+
},
|
62 |
+
|
63 |
+
initialize : function() {
|
64 |
+
var items = this.get( 'items' );
|
65 |
+
delete items.vaultpress;
|
66 |
+
this.set( 'raw', items );
|
67 |
+
}
|
68 |
+
|
69 |
+
});
|
70 |
+
|
71 |
+
return models;
|
72 |
+
|
73 |
+
})( this, jQuery, _, Backbone );
|
_inc/jetpack-modules.views.js
ADDED
@@ -0,0 +1,62 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
this.jetpackModules = this.jetpackModules || {};
|
3 |
+
|
4 |
+
window.jetpackModules.views = (function( window, $, _, Backbone, wp ) {
|
5 |
+
'use strict';
|
6 |
+
|
7 |
+
var views = {};
|
8 |
+
|
9 |
+
views.List_Table = Backbone.View.extend({
|
10 |
+
|
11 |
+
template : wp.template( 'Jetpack_Modules_List_Table_Template' ),
|
12 |
+
|
13 |
+
/**
|
14 |
+
* If we can, use replaceState to change the URL and indicate the new filtering.
|
15 |
+
* This will be handy with redirecting back to the same state after activating/deactivating.
|
16 |
+
*/
|
17 |
+
updateUrl : function() {
|
18 |
+
if ( ! window.history.replaceState ) {
|
19 |
+
return;
|
20 |
+
}
|
21 |
+
|
22 |
+
var url = window.location.href.split('?')[0] + '?page=jetpack_modules',
|
23 |
+
m_tag = $('.subsubsub .current'),
|
24 |
+
m_filter = $('.button-group.filter-active .active'),
|
25 |
+
m_sort = $('.button-group.sort .active'),
|
26 |
+
m_search = $('#srch-term-search-input').val();
|
27 |
+
|
28 |
+
if ( m_search.length ) {
|
29 |
+
url += '&s=' + encodeURIComponent( m_search );
|
30 |
+
}
|
31 |
+
|
32 |
+
if ( ! m_tag.hasClass('all') ) {
|
33 |
+
url += '&module_tag=' + encodeURIComponent( m_tag.data('title') );
|
34 |
+
}
|
35 |
+
|
36 |
+
if ( m_filter.data('filter-by') ) {
|
37 |
+
url += '&' + encodeURIComponent( m_filter.data('filter-by') ) + '=' + encodeURIComponent( m_filter.data('filter-value') );
|
38 |
+
}
|
39 |
+
|
40 |
+
if ( 'name' !== m_sort.data('sort-by') ) {
|
41 |
+
url += '&sort_by=' + encodeURIComponent( m_sort.data('sort-by') );
|
42 |
+
}
|
43 |
+
|
44 |
+
window.history.replaceState( {}, '', url );
|
45 |
+
},
|
46 |
+
|
47 |
+
render : function() {
|
48 |
+
this.model.filter_and_sort();
|
49 |
+
this.$el.html( this.template( this.model.attributes ) );
|
50 |
+
this.updateUrl();
|
51 |
+
return this;
|
52 |
+
},
|
53 |
+
|
54 |
+
initialize : function() {
|
55 |
+
this.listenTo( this.model, 'change', this.render );
|
56 |
+
}
|
57 |
+
|
58 |
+
});
|
59 |
+
|
60 |
+
return views;
|
61 |
+
|
62 |
+
})( this, jQuery, _, Backbone, wp );
|
_inc/jetpack-network.css
ADDED
@@ -0,0 +1,4 @@
|
|
|
|
|
|
|
|
|
1 |
+
/*!
|
2 |
+
* Do not modify this file directly. It is compiled Sass code.
|
3 |
+
* @see: jetpack/_inc/jetpack.scss
|
4 |
+
*/
|
_inc/jetpack-network.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack-network.css","sources":["jetpack-network.css"],"names":[],"mappings":"AAAA;;;GAGE"}
|
_inc/jetpack-network.min.css
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
|
2 |
+
|
3 |
+
/*# sourceMappingURL=jetpack-network.min.css.map */
|
_inc/jetpack-network.min.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack-network.min.css","sources":[],"names":[],"mappings":""}
|
_inc/jetpack-network.scss
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
// @todo: Build and import what we need for the network admin.
|
_inc/jetpack-rtl.css
CHANGED
@@ -1,120 +1,2311 @@
|
|
1 |
-
|
2 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
}
|
4 |
|
5 |
-
|
6 |
-
|
|
|
|
|
|
|
|
|
7 |
}
|
8 |
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
text-align: left;
|
13 |
}
|
14 |
|
15 |
-
|
16 |
-
|
17 |
-
padding: 4px 30px 3px 10px;
|
18 |
}
|
19 |
|
20 |
-
|
21 |
-
|
|
|
|
|
22 |
}
|
23 |
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
|
|
|
|
28 |
}
|
29 |
|
30 |
-
|
31 |
-
|
32 |
-
left: auto;
|
33 |
-
text-align: right;
|
34 |
}
|
35 |
|
36 |
-
|
37 |
-
|
38 |
}
|
39 |
|
40 |
-
|
41 |
-
|
|
|
42 |
}
|
43 |
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
}
|
48 |
|
49 |
-
|
50 |
-
|
|
|
51 |
}
|
52 |
|
53 |
-
|
54 |
-
|
|
|
55 |
}
|
56 |
|
57 |
-
|
58 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
}
|
60 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
61 |
.jetpack-message h4 {
|
62 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
63 |
}
|
64 |
|
65 |
-
.
|
66 |
-
|
67 |
-
|
|
|
68 |
}
|
69 |
|
70 |
-
.
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
border-radius: 3px;
|
75 |
-
border-top-left-radius: 0;
|
76 |
-
border-bottom-left-radius: 0;
|
77 |
}
|
78 |
|
79 |
-
.
|
80 |
-
|
81 |
-
|
|
|
82 |
}
|
83 |
|
84 |
-
.
|
85 |
-
|
86 |
-
|
87 |
-
padding: 15px 15px 35px 0;
|
88 |
}
|
89 |
|
90 |
-
.
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
border-top-right-radius: 5px;
|
95 |
-
border-bottom-right-radius: 5px;
|
96 |
}
|
97 |
|
98 |
-
.
|
99 |
-
|
100 |
-
|
101 |
}
|
102 |
|
103 |
-
.
|
104 |
-
|
105 |
-
|
106 |
}
|
107 |
|
108 |
-
.
|
109 |
-
|
110 |
-
|
111 |
}
|
112 |
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
}
|
117 |
|
118 |
-
|
119 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
120 |
}
|
1 |
+
/*!
|
2 |
+
* Do not modify this file directly. It is compiled Sass code.
|
3 |
+
* @see: jetpack/_inc/jetpack.scss
|
4 |
+
*/
|
5 |
+
/*
|
6 |
+
Theme Name: Jetpackme New
|
7 |
+
Theme URI: http://jetpack.me/
|
8 |
+
Description: The theme for the Jetpack marketing site
|
9 |
+
Author: Automattic
|
10 |
+
Version: 2.0
|
11 |
+
*/
|
12 |
+
@font-face {
|
13 |
+
font-family: 'automatticons';
|
14 |
+
src: url("fonts/automatticons-regular-webfont-webfont.eot");
|
15 |
+
src: url("fonts/automatticons-regular-webfont-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/automatticons-regular-webfont-webfont.woff") format("woff"), url("fonts/automatticons-regular-webfont-webfont.ttf") format("truetype"), url("fonts/automatticons-regular-webfont-webfont.svg#automatticonsregular") format("svg");
|
16 |
+
font-weight: normal;
|
17 |
+
font-style: normal;
|
18 |
+
}
|
19 |
+
@font-face {
|
20 |
+
font-family: 'Jetpack';
|
21 |
+
src: url("fonts/jetpack.eot");
|
22 |
+
src: url("fonts/jetpack.eot?#iefix") format("embedded-opentype"), url("fonts/jetpack.ttf") format("truetype"), url("fonts/jetpack.woff") format("woff"), url("fonts/jetpack.svg#jetpack") format("svg");
|
23 |
+
font-weight: normal;
|
24 |
+
font-style: normal;
|
25 |
+
}
|
26 |
+
article,
|
27 |
+
aside,
|
28 |
+
details,
|
29 |
+
figcaption,
|
30 |
+
figure,
|
31 |
+
footer,
|
32 |
+
header,
|
33 |
+
hgroup,
|
34 |
+
nav,
|
35 |
+
section,
|
36 |
+
summary {
|
37 |
+
display: block;
|
38 |
}
|
39 |
|
40 |
+
audio,
|
41 |
+
canvas,
|
42 |
+
video {
|
43 |
+
display: inline-block;
|
44 |
+
*display: inline;
|
45 |
+
*zoom: 1;
|
46 |
}
|
47 |
|
48 |
+
audio:not([controls]) {
|
49 |
+
display: none;
|
50 |
+
height: 0;
|
|
|
51 |
}
|
52 |
|
53 |
+
[hidden] {
|
54 |
+
display: none;
|
|
|
55 |
}
|
56 |
|
57 |
+
html {
|
58 |
+
font-size: 100%;
|
59 |
+
-webkit-text-size-adjust: 100%;
|
60 |
+
-ms-text-size-adjust: 100%;
|
61 |
}
|
62 |
|
63 |
+
html,
|
64 |
+
button,
|
65 |
+
input,
|
66 |
+
select,
|
67 |
+
textarea {
|
68 |
+
font-family: sans-serif;
|
69 |
}
|
70 |
|
71 |
+
body {
|
72 |
+
margin: 0;
|
|
|
|
|
73 |
}
|
74 |
|
75 |
+
a:focus {
|
76 |
+
outline: thin dotted;
|
77 |
}
|
78 |
|
79 |
+
a:active,
|
80 |
+
a:hover {
|
81 |
+
outline: 0;
|
82 |
}
|
83 |
|
84 |
+
h1 {
|
85 |
+
font-size: 2em;
|
86 |
+
margin: 0.67em 0;
|
87 |
}
|
88 |
|
89 |
+
h2 {
|
90 |
+
font-size: 1.5em;
|
91 |
+
margin: 0.83em 0;
|
92 |
}
|
93 |
|
94 |
+
h3 {
|
95 |
+
font-size: 1.17em;
|
96 |
+
margin: 1em 0;
|
97 |
}
|
98 |
|
99 |
+
h4 {
|
100 |
+
font-size: 1em;
|
101 |
+
margin: 1.33em 0;
|
102 |
+
}
|
103 |
+
|
104 |
+
h5 {
|
105 |
+
font-size: 0.83em;
|
106 |
+
margin: 1.67em 0;
|
107 |
+
}
|
108 |
+
|
109 |
+
h6 {
|
110 |
+
font-size: 0.75em;
|
111 |
+
margin: 2.33em 0;
|
112 |
+
}
|
113 |
+
|
114 |
+
abbr[title] {
|
115 |
+
border-bottom: 1px dotted;
|
116 |
+
}
|
117 |
+
|
118 |
+
b,
|
119 |
+
strong {
|
120 |
+
font-weight: 700;
|
121 |
+
}
|
122 |
+
|
123 |
+
blockquote {
|
124 |
+
margin: 1em 40px;
|
125 |
+
}
|
126 |
+
|
127 |
+
dfn {
|
128 |
+
font-style: italic;
|
129 |
+
}
|
130 |
+
|
131 |
+
mark {
|
132 |
+
background: #ff0;
|
133 |
+
color: #000;
|
134 |
+
}
|
135 |
+
|
136 |
+
p,
|
137 |
+
pre {
|
138 |
+
margin: 1em 0;
|
139 |
+
}
|
140 |
+
|
141 |
+
code,
|
142 |
+
kbd,
|
143 |
+
pre,
|
144 |
+
samp {
|
145 |
+
font-family: monospace, serif;
|
146 |
+
_font-family: 'courier new', monospace;
|
147 |
+
font-size: 1em;
|
148 |
+
}
|
149 |
+
|
150 |
+
pre {
|
151 |
+
white-space: pre;
|
152 |
+
white-space: pre-wrap;
|
153 |
+
word-wrap: break-word;
|
154 |
+
}
|
155 |
+
|
156 |
+
q {
|
157 |
+
quotes: none;
|
158 |
+
}
|
159 |
+
|
160 |
+
q:before,
|
161 |
+
q:after {
|
162 |
+
content: '';
|
163 |
+
content: none;
|
164 |
+
}
|
165 |
+
|
166 |
+
small {
|
167 |
+
font-size: 80%;
|
168 |
+
}
|
169 |
+
|
170 |
+
sub,
|
171 |
+
sup {
|
172 |
+
font-size: 75%;
|
173 |
+
line-height: 0;
|
174 |
+
position: relative;
|
175 |
+
vertical-align: baseline;
|
176 |
+
}
|
177 |
+
|
178 |
+
sup {
|
179 |
+
top: -0.5em;
|
180 |
+
}
|
181 |
+
|
182 |
+
sub {
|
183 |
+
bottom: -0.25em;
|
184 |
+
}
|
185 |
+
|
186 |
+
dl,
|
187 |
+
menu,
|
188 |
+
ol,
|
189 |
+
ul {
|
190 |
+
margin: 1em 0;
|
191 |
+
}
|
192 |
+
|
193 |
+
dd {
|
194 |
+
margin: 0 40px 0 0;
|
195 |
+
}
|
196 |
+
|
197 |
+
menu,
|
198 |
+
ol,
|
199 |
+
ul {
|
200 |
+
padding: 0 40px 0 0;
|
201 |
+
}
|
202 |
+
|
203 |
+
nav ul,
|
204 |
+
nav ol {
|
205 |
+
list-style: none;
|
206 |
+
list-style-image: none;
|
207 |
+
}
|
208 |
+
|
209 |
+
img {
|
210 |
+
border: 0;
|
211 |
+
-ms-interpolation-mode: bicubic;
|
212 |
+
}
|
213 |
+
|
214 |
+
svg:not(:root) {
|
215 |
+
overflow: hidden;
|
216 |
+
}
|
217 |
+
|
218 |
+
figure {
|
219 |
+
margin: 0;
|
220 |
+
}
|
221 |
+
|
222 |
+
form {
|
223 |
+
margin: 0;
|
224 |
+
}
|
225 |
+
|
226 |
+
fieldset {
|
227 |
+
border: 1px solid #c0c0c0;
|
228 |
+
margin: 0 2px;
|
229 |
+
padding: 0.35em 0.625em 0.75em;
|
230 |
+
}
|
231 |
+
|
232 |
+
legend {
|
233 |
+
border: 0;
|
234 |
+
padding: 0;
|
235 |
+
white-space: normal;
|
236 |
+
*margin-right: -7px;
|
237 |
+
}
|
238 |
+
|
239 |
+
button,
|
240 |
+
input,
|
241 |
+
select,
|
242 |
+
textarea {
|
243 |
+
font-size: 100%;
|
244 |
+
margin: 0;
|
245 |
+
vertical-align: baseline;
|
246 |
+
*vertical-align: middle;
|
247 |
+
}
|
248 |
+
|
249 |
+
button,
|
250 |
+
input {
|
251 |
+
line-height: normal;
|
252 |
+
}
|
253 |
+
|
254 |
+
button,
|
255 |
+
html input[type="button"],
|
256 |
+
input[type="reset"],
|
257 |
+
input[type="submit"] {
|
258 |
+
-webkit-appearance: button;
|
259 |
+
cursor: pointer;
|
260 |
+
*overflow: visible;
|
261 |
+
}
|
262 |
+
|
263 |
+
button[disabled],
|
264 |
+
input[disabled] {
|
265 |
+
cursor: default;
|
266 |
+
}
|
267 |
+
|
268 |
+
input[type="checkbox"],
|
269 |
+
input[type="radio"] {
|
270 |
+
-webkit-box-sizing: border-box;
|
271 |
+
-moz-box-sizing: border-box;
|
272 |
+
box-sizing: border-box;
|
273 |
+
padding: 0;
|
274 |
+
*height: 13px;
|
275 |
+
*width: 13px;
|
276 |
+
}
|
277 |
+
|
278 |
+
input[type="search"] {
|
279 |
+
-webkit-appearance: textfield;
|
280 |
+
-moz-box-sizing: content-box;
|
281 |
+
-webkit-box-sizing: content-box;
|
282 |
+
box-sizing: content-box;
|
283 |
+
}
|
284 |
+
|
285 |
+
input[type="search"]::-webkit-search-cancel-button,
|
286 |
+
input[type="search"]::-webkit-search-decoration {
|
287 |
+
-webkit-appearance: none;
|
288 |
+
}
|
289 |
+
|
290 |
+
button::-moz-focus-inner,
|
291 |
+
input::-moz-focus-inner {
|
292 |
+
border: 0;
|
293 |
+
padding: 0;
|
294 |
+
}
|
295 |
+
|
296 |
+
textarea {
|
297 |
+
overflow: auto;
|
298 |
+
vertical-align: top;
|
299 |
+
}
|
300 |
+
|
301 |
+
table {
|
302 |
+
border-collapse: collapse;
|
303 |
+
border-spacing: 0;
|
304 |
+
}
|
305 |
+
|
306 |
+
*,
|
307 |
+
*:before,
|
308 |
+
*:after {
|
309 |
+
-webkit-box-sizing: border-box;
|
310 |
+
-moz-box-sizing: border-box;
|
311 |
+
box-sizing: border-box;
|
312 |
+
}
|
313 |
+
|
314 |
+
html,
|
315 |
+
button,
|
316 |
+
input,
|
317 |
+
select,
|
318 |
+
textarea {
|
319 |
+
color: #222;
|
320 |
+
font-family: "Open Sans", Helvetica, sans-serif;
|
321 |
+
font-weight: 400;
|
322 |
+
-webkit-font-smoothing: antialiased;
|
323 |
+
}
|
324 |
+
|
325 |
+
body {
|
326 |
+
font-size: 1em;
|
327 |
+
font-size: 14px;
|
328 |
+
line-height: 1.4;
|
329 |
+
}
|
330 |
+
|
331 |
+
::-moz-selection {
|
332 |
+
background: #91bd51;
|
333 |
+
color: white;
|
334 |
+
text-shadow: none;
|
335 |
+
}
|
336 |
+
|
337 |
+
::selection {
|
338 |
+
background: #91bd51;
|
339 |
+
color: white;
|
340 |
+
text-shadow: none;
|
341 |
+
}
|
342 |
+
|
343 |
+
h1,
|
344 |
+
h2,
|
345 |
+
h3,
|
346 |
+
h4,
|
347 |
+
h5,
|
348 |
+
h6 {
|
349 |
+
color: #222;
|
350 |
+
font-weight: 700;
|
351 |
+
}
|
352 |
+
|
353 |
+
a {
|
354 |
+
color: #0d72b2;
|
355 |
+
-webkit-transition: color 0.2s;
|
356 |
+
transition: color 0.2s;
|
357 |
+
text-decoration: none;
|
358 |
+
}
|
359 |
+
a:visited {
|
360 |
+
color: #0d72b2;
|
361 |
+
}
|
362 |
+
a:hover {
|
363 |
+
color: #0f92e5;
|
364 |
+
}
|
365 |
+
a:focus {
|
366 |
+
outline: thin dotted;
|
367 |
+
}
|
368 |
+
|
369 |
+
address {
|
370 |
+
margin: 0 0 1.5em;
|
371 |
+
}
|
372 |
+
|
373 |
+
abbr[title],
|
374 |
+
acronym {
|
375 |
+
cursor: help;
|
376 |
+
}
|
377 |
+
|
378 |
+
ins {
|
379 |
+
background: #eee;
|
380 |
+
text-decoration: none;
|
381 |
+
}
|
382 |
+
|
383 |
+
img {
|
384 |
+
vertical-align: middle;
|
385 |
+
}
|
386 |
+
|
387 |
+
dt {
|
388 |
+
font-weight: 700;
|
389 |
+
}
|
390 |
+
|
391 |
+
fieldset {
|
392 |
+
border: 0;
|
393 |
+
margin: 0;
|
394 |
+
padding: 0;
|
395 |
+
}
|
396 |
+
|
397 |
+
textarea {
|
398 |
+
resize: vertical;
|
399 |
+
}
|
400 |
+
|
401 |
+
hr {
|
402 |
+
display: block;
|
403 |
+
height: 1px;
|
404 |
+
border: 0;
|
405 |
+
border-top: 1px solid #ccc;
|
406 |
+
margin: 1em 0;
|
407 |
+
padding: 0;
|
408 |
+
}
|
409 |
+
|
410 |
+
@-webkit-keyframes "grow" {
|
411 |
+
0% {
|
412 |
+
-webkit-transform: scale(0.3);
|
413 |
+
transform: scale(0.3);
|
414 |
+
}
|
415 |
+
|
416 |
+
60% {
|
417 |
+
-webkit-transform: scale(1.15);
|
418 |
+
transform: scale(1.15);
|
419 |
+
}
|
420 |
+
|
421 |
+
100% {
|
422 |
+
-webkit-transform: scale(1);
|
423 |
+
transform: scale(1);
|
424 |
+
}
|
425 |
+
}
|
426 |
+
@keyframes "grow" {
|
427 |
+
0% {
|
428 |
+
-webkit-transform: scale(0.3);
|
429 |
+
transform: scale(0.3);
|
430 |
+
}
|
431 |
+
|
432 |
+
60% {
|
433 |
+
-webkit-transform: scale(1.15);
|
434 |
+
transform: scale(1.15);
|
435 |
+
}
|
436 |
+
|
437 |
+
100% {
|
438 |
+
-webkit-transform: scale(1);
|
439 |
+
transform: scale(1);
|
440 |
+
}
|
441 |
+
}
|
442 |
+
@-webkit-keyframes "candy" {
|
443 |
+
0% {
|
444 |
+
-webkit-transform: scale(1);
|
445 |
+
transform: scale(1);
|
446 |
+
}
|
447 |
+
|
448 |
+
20% {
|
449 |
+
-webkit-transform: scale(1.15);
|
450 |
+
transform: scale(1.15);
|
451 |
+
}
|
452 |
+
|
453 |
+
60% {
|
454 |
+
-webkit-transform: scale(0.95);
|
455 |
+
transform: scale(0.95);
|
456 |
+
}
|
457 |
+
|
458 |
+
100% {
|
459 |
+
-webkit-transform: scale(1);
|
460 |
+
transform: scale(1);
|
461 |
+
}
|
462 |
+
}
|
463 |
+
@keyframes "candy" {
|
464 |
+
0% {
|
465 |
+
-webkit-transform: scale(1);
|
466 |
+
transform: scale(1);
|
467 |
+
}
|
468 |
+
|
469 |
+
20% {
|
470 |
+
-webkit-transform: scale(1.15);
|
471 |
+
transform: scale(1.15);
|
472 |
+
}
|
473 |
+
|
474 |
+
60% {
|
475 |
+
-webkit-transform: scale(0.95);
|
476 |
+
transform: scale(0.95);
|
477 |
+
}
|
478 |
+
|
479 |
+
100% {
|
480 |
+
-webkit-transform: scale(1);
|
481 |
+
transform: scale(1);
|
482 |
+
}
|
483 |
+
}
|
484 |
+
@-webkit-keyframes "flyer" {
|
485 |
+
0% {
|
486 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
487 |
+
transform: translate3d(0px, 0px, 0px);
|
488 |
+
}
|
489 |
+
|
490 |
+
100% {
|
491 |
+
-webkit-transform: translate3d(570px, -570px, 0px);
|
492 |
+
transform: translate3d(570px, -570px, 0px);
|
493 |
+
}
|
494 |
+
}
|
495 |
+
@keyframes "flyer" {
|
496 |
+
0% {
|
497 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
498 |
+
transform: translate3d(0px, 0px, 0px);
|
499 |
+
}
|
500 |
+
|
501 |
+
100% {
|
502 |
+
-webkit-transform: translate3d(570px, -570px, 0px);
|
503 |
+
transform: translate3d(570px, -570px, 0px);
|
504 |
+
}
|
505 |
+
}
|
506 |
+
.button,
|
507 |
+
.download-jetpack {
|
508 |
+
-webkit-transition: all 0.1s ease-in-out;
|
509 |
+
transition: all 0.1s ease-in-out;
|
510 |
+
}
|
511 |
+
|
512 |
+
.jp-button {
|
513 |
+
display: inline-block;
|
514 |
+
position: relative;
|
515 |
+
padding: 0.76923em 1.46154em;
|
516 |
+
color: #efefef;
|
517 |
+
font: 800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;
|
518 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
519 |
+
background: #6f7476;
|
520 |
+
border-radius: 3px;
|
521 |
+
-webkit-background-clip: padding-box;
|
522 |
+
background-clip: padding-box;
|
523 |
+
}
|
524 |
+
.jp-button:visited {
|
525 |
+
color: #efefef;
|
526 |
+
}
|
527 |
+
.jp-button:hover, .jp-button:focus {
|
528 |
+
color: #fff;
|
529 |
+
background: #57972d;
|
530 |
+
}
|
531 |
+
.jp-button:active {
|
532 |
+
background: #57972d;
|
533 |
+
opacity: 0.8;
|
534 |
+
}
|
535 |
+
|
536 |
+
.download-jetpack {
|
537 |
+
display: inline-block;
|
538 |
+
position: relative;
|
539 |
+
padding: 0.64286em 0.85714em 0.53571em;
|
540 |
+
color: #fff;
|
541 |
+
font: 400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;
|
542 |
+
background: #518d2a;
|
543 |
+
z-index: 3;
|
544 |
+
border-radius: 6px;
|
545 |
+
-webkit-background-clip: padding-box;
|
546 |
+
background-clip: padding-box;
|
547 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
548 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
549 |
+
}
|
550 |
+
.download-jetpack:visited {
|
551 |
+
color: #fff;
|
552 |
+
}
|
553 |
+
.download-jetpack:hover, .download-jetpack:focus {
|
554 |
+
color: #fff;
|
555 |
+
background: #57972d;
|
556 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
557 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
558 |
+
}
|
559 |
+
.download-jetpack:active {
|
560 |
+
top: 6px;
|
561 |
+
-webkit-box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
562 |
+
box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
563 |
+
}
|
564 |
+
.download-jetpack:active:after {
|
565 |
+
top: -6px;
|
566 |
+
}
|
567 |
+
.download-jetpack:before {
|
568 |
+
content: '';
|
569 |
+
display: inline-block;
|
570 |
+
position: relative;
|
571 |
+
top: -2px;
|
572 |
+
margin-left: 13px;
|
573 |
+
width: 30px;
|
574 |
+
height: 30px;
|
575 |
+
vertical-align: middle;
|
576 |
+
background: url("img/connect-plug.svg") center center no-repeat;
|
577 |
+
-webkit-background-size: 100%;
|
578 |
+
background-size: 100%;
|
579 |
+
}
|
580 |
+
.download-jetpack:after {
|
581 |
+
content: '';
|
582 |
+
position: absolute;
|
583 |
+
top: 0;
|
584 |
+
right: 0;
|
585 |
+
width: 100%;
|
586 |
+
height: 100%;
|
587 |
+
}
|
588 |
+
|
589 |
+
#searchsubmit {
|
590 |
+
display: inline-block;
|
591 |
+
border: none;
|
592 |
+
position: relative;
|
593 |
+
padding: 0.71429em 1.5em;
|
594 |
+
color: #efefef;
|
595 |
+
font: 800 0.8em/1 'Open Sans', Helvetica, sans-serif;
|
596 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
597 |
+
background: #6f7476;
|
598 |
+
outline: none;
|
599 |
+
border-radius: 3px;
|
600 |
+
-webkit-background-clip: padding-box;
|
601 |
+
background-clip: padding-box;
|
602 |
+
}
|
603 |
+
#searchsubmit:visited {
|
604 |
+
color: #efefef;
|
605 |
+
}
|
606 |
+
#searchsubmit:hover, #searchsubmit:focus {
|
607 |
+
color: #fff;
|
608 |
+
background: #2aa0d5;
|
609 |
+
}
|
610 |
+
#searchsubmit:active {
|
611 |
+
opacity: 0.7;
|
612 |
+
}
|
613 |
+
|
614 |
+
.nav-horizontal a {
|
615 |
+
display: inline-block;
|
616 |
+
}
|
617 |
+
.nav-horizontal li {
|
618 |
+
position: relative;
|
619 |
+
float: right;
|
620 |
+
}
|
621 |
+
.nav-horizontal ul {
|
622 |
+
margin: 0;
|
623 |
+
padding: 0;
|
624 |
+
}
|
625 |
+
|
626 |
+
#wpbody-content {
|
627 |
+
padding-bottom: 0;
|
628 |
+
}
|
629 |
+
|
630 |
+
#wpcontent {
|
631 |
+
margin-right: 160px;
|
632 |
+
}
|
633 |
+
|
634 |
+
.folded #wpcontent {
|
635 |
+
margin-right: 36px;
|
636 |
+
}
|
637 |
+
|
638 |
+
#wpfooter {
|
639 |
+
display: none;
|
640 |
+
}
|
641 |
+
|
642 |
+
.jp-content {
|
643 |
+
margin: 0;
|
644 |
+
height: auto;
|
645 |
+
min-height: 100%;
|
646 |
+
width: 100%;
|
647 |
+
position: relative;
|
648 |
+
width: 100%;
|
649 |
+
-webkit-font-smoothing: antialiased;
|
650 |
+
z-index: 1;
|
651 |
+
}
|
652 |
+
|
653 |
+
.jp-frame {
|
654 |
+
position: relative;
|
655 |
+
}
|
656 |
+
|
657 |
+
html {
|
658 |
+
background: #f9f9f9;
|
659 |
+
}
|
660 |
+
|
661 |
+
.wrap.inner,
|
662 |
+
.page-content {
|
663 |
+
max-width: 950px;
|
664 |
+
margin: 0 auto;
|
665 |
+
}
|
666 |
+
|
667 |
+
.jetpack_page_jetpack_modules .header-nav {
|
668 |
+
max-width: auto;
|
669 |
+
margin: 0;
|
670 |
+
}
|
671 |
+
.jetpack_page_jetpack_modules .page-content {
|
672 |
+
max-width: 1200px;
|
673 |
+
min-height: 500px;
|
674 |
+
margin: 0;
|
675 |
+
}
|
676 |
+
|
677 |
+
.page-content.about {
|
678 |
+
position: relative;
|
679 |
+
z-index: 10;
|
680 |
+
}
|
681 |
+
|
682 |
+
.footer nav {
|
683 |
+
max-width: 550px;
|
684 |
+
margin: 0 auto;
|
685 |
+
}
|
686 |
+
|
687 |
+
.wrap.inner li,
|
688 |
+
.page-content li {
|
689 |
+
line-height: 23px;
|
690 |
+
}
|
691 |
+
|
692 |
+
.header {
|
693 |
+
background: #31621b;
|
694 |
+
right: 0;
|
695 |
+
position: relative;
|
696 |
+
left: 0;
|
697 |
+
z-index: 2;
|
698 |
+
}
|
699 |
+
|
700 |
+
.header-nav .current {
|
701 |
+
background: #81a844;
|
702 |
+
}
|
703 |
+
.header-nav a {
|
704 |
+
padding: 0 1.07143em;
|
705 |
+
color: #fff;
|
706 |
+
line-height: 46px;
|
707 |
+
}
|
708 |
+
.header-nav a:hover {
|
709 |
+
background: #81a844;
|
710 |
+
}
|
711 |
+
.header-nav .jetpack-logo {
|
712 |
+
color: #fff;
|
713 |
+
line-height: 50px;
|
714 |
+
font-weight: normal;
|
715 |
+
height: 46px;
|
716 |
+
margin-top: -2px;
|
717 |
+
padding: 0 0.42857em 0 0.57143em;
|
718 |
+
}
|
719 |
+
.header-nav .jetpack-logo:before {
|
720 |
+
font-family: 'Jetpack' !important;
|
721 |
+
content: '\e600';
|
722 |
+
position: relative;
|
723 |
+
margin-left: 8px;
|
724 |
+
font-size: 31px;
|
725 |
+
}
|
726 |
+
|
727 |
+
.main-nav {
|
728 |
+
float: right;
|
729 |
+
}
|
730 |
+
.main-nav li {
|
731 |
+
margin: 0;
|
732 |
+
}
|
733 |
+
.main-nav .jetpack-logo {
|
734 |
+
font: normal 400 24px/50px "Open Sans", Helvetica, sans-serif;
|
735 |
+
margin-right: 10px;
|
736 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
|
737 |
+
}
|
738 |
+
.main-nav .jetpack-logo span {
|
739 |
+
float: left;
|
740 |
+
margin-top: -3px;
|
741 |
+
}
|
742 |
+
|
743 |
+
.user-nav {
|
744 |
+
float: left;
|
745 |
+
}
|
746 |
+
.user-nav li {
|
747 |
+
margin: 0;
|
748 |
+
}
|
749 |
+
|
750 |
+
.jetpack-pagestyles #screen-meta {
|
751 |
+
border-right: 20px solid #81a844;
|
752 |
+
border-left: 20px solid #81a844;
|
753 |
+
margin: 0 0 -1px;
|
754 |
+
}
|
755 |
+
.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {
|
756 |
+
z-index: 2;
|
757 |
+
}
|
758 |
+
.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {
|
759 |
+
border: none;
|
760 |
+
}
|
761 |
+
.jetpack-pagestyles .update-nag {
|
762 |
+
display: none;
|
763 |
+
}
|
764 |
+
|
765 |
+
.masthead {
|
766 |
+
overflow: hidden;
|
767 |
+
position: relative;
|
768 |
+
text-align: center;
|
769 |
+
z-index: 1;
|
770 |
+
background-color: #81a844;
|
771 |
+
background-image: -webkit-gradient(linear, right top, right bottom, from(#81a844), to(#8eb74e));
|
772 |
+
background-image: -webkit-linear-gradient(top, #81a844, #8eb74e);
|
773 |
+
background-image: linear-gradient(top, #81a844, #8eb74e);
|
774 |
+
}
|
775 |
+
.masthead h1,
|
776 |
+
.masthead h2 {
|
777 |
+
margin: 0 auto;
|
778 |
+
}
|
779 |
+
.masthead h1 {
|
780 |
+
padding: 2.5em 0 1.11111em;
|
781 |
+
max-width: 21.94444em;
|
782 |
+
color: #fff;
|
783 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
784 |
+
position: relative;
|
785 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
|
786 |
+
z-index: 3;
|
787 |
+
}
|
788 |
+
.masthead.hasbutton .flyer {
|
789 |
+
bottom: -270px;
|
790 |
+
}
|
791 |
+
.masthead.hasbutton .subhead {
|
792 |
+
margin-top: 175px;
|
793 |
+
}
|
794 |
+
|
795 |
+
.jetpack-connected .masthead h1 {
|
796 |
+
margin-bottom: 33px;
|
797 |
+
max-width: 600px;
|
798 |
+
}
|
799 |
+
|
800 |
+
.flyby {
|
801 |
+
position: relative;
|
802 |
+
max-width: 1200px;
|
803 |
+
margin: 0 auto;
|
804 |
+
}
|
805 |
+
|
806 |
+
.flyer {
|
807 |
+
position: absolute;
|
808 |
+
bottom: -200px;
|
809 |
+
right: 4%;
|
810 |
+
z-index: 1;
|
811 |
+
-webkit-animation: flyer 3.4s 2s ease-in-out;
|
812 |
+
animation: flyer 3.4s 2s ease-in-out;
|
813 |
+
}
|
814 |
+
.flyer:nth-child(2) {
|
815 |
+
right: 49%;
|
816 |
+
width: 120px;
|
817 |
+
height: 131px;
|
818 |
+
-webkit-animation-delay: 4.6s;
|
819 |
+
animation-delay: 4.6s;
|
820 |
+
-webkit-animation-duration: 2.4s;
|
821 |
+
animation-duration: 2.4s;
|
822 |
+
}
|
823 |
+
.flyer:nth-child(3) {
|
824 |
+
right: 23%;
|
825 |
+
width: 60px;
|
826 |
+
height: 66px;
|
827 |
+
-webkit-animation-delay: 5.8s;
|
828 |
+
animation-delay: 5.8s;
|
829 |
+
-webkit-animation-duration: 4.5s;
|
830 |
+
animation-duration: 4.5s;
|
831 |
+
}
|
832 |
+
|
833 |
+
.subhead {
|
834 |
+
position: relative;
|
835 |
+
margin-top: 105px;
|
836 |
+
padding: 4em 0;
|
837 |
+
background: #f9f9f9;
|
838 |
+
z-index: 2;
|
839 |
+
}
|
840 |
+
.subhead h2 {
|
841 |
+
max-width: 460px;
|
842 |
+
color: #5d6d74;
|
843 |
+
font: 400 1.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
844 |
+
text-shadow: 0 1px 1px #fff;
|
845 |
+
}
|
846 |
+
.subhead:after {
|
847 |
+
content: '';
|
848 |
+
position: absolute;
|
849 |
+
bottom: 100%;
|
850 |
+
right: 0;
|
851 |
+
margin-bottom: -1px;
|
852 |
+
width: 100%;
|
853 |
+
height: 228px;
|
854 |
+
background: url("img/the-cloud.svg") center bottom repeat-x;
|
855 |
+
pointer-events: none;
|
856 |
+
z-index: -1;
|
857 |
+
}
|
858 |
+
|
859 |
+
.clouds-sm {
|
860 |
+
height: 100px;
|
861 |
+
position: relative;
|
862 |
+
text-align: center;
|
863 |
+
z-index: 1;
|
864 |
+
background-color: #81a844;
|
865 |
+
background-image: -webkit-gradient(linear, right top, right bottom, from(#81a844), to(#89b348));
|
866 |
+
background-image: -webkit-linear-gradient(top, #81a844, #89b348);
|
867 |
+
background-image: linear-gradient(top, #81a844, #89b348);
|
868 |
+
}
|
869 |
+
.clouds-sm:after {
|
870 |
+
content: '';
|
871 |
+
position: absolute;
|
872 |
+
bottom: 0;
|
873 |
+
right: 0;
|
874 |
+
margin-bottom: -1px;
|
875 |
+
width: 100%;
|
876 |
+
height: 137px;
|
877 |
+
background: url("img/the-cloud-sm.svg") center bottom repeat-x;
|
878 |
+
pointer-events: none;
|
879 |
+
z-index: 2;
|
880 |
+
}
|
881 |
+
|
882 |
+
.featured {
|
883 |
+
border-top: 1px solid #d6d6d6;
|
884 |
+
border-bottom: 1px solid #d6d6d6;
|
885 |
+
background: #fff;
|
886 |
+
position: relative;
|
887 |
+
padding: 2.0em 0 4.6em;
|
888 |
+
text-align: center;
|
889 |
+
z-index: 1;
|
890 |
+
}
|
891 |
+
.featured:before {
|
892 |
+
content: "";
|
893 |
+
display: block;
|
894 |
+
position: absolute;
|
895 |
+
top: 0;
|
896 |
+
height: 100%;
|
897 |
+
z-index: -1;
|
898 |
+
}
|
899 |
+
.featured .features, .featured .modules {
|
900 |
+
margin: 0 auto;
|
901 |
+
display: inline-block;
|
902 |
+
}
|
903 |
+
|
904 |
+
.featured h2,
|
905 |
+
.module-grid h2 {
|
906 |
+
margin-top: 0.61111em;
|
907 |
+
color: #5d6d74;
|
908 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
909 |
+
text-align: center;
|
910 |
+
text-shadow: 0 1px 1px #fff;
|
911 |
+
}
|
912 |
+
|
913 |
+
.features, .modules {
|
914 |
+
margin: 0 -5px;
|
915 |
+
}
|
916 |
+
|
917 |
+
.feature,
|
918 |
+
.module {
|
919 |
+
position: relative;
|
920 |
+
float: right;
|
921 |
+
margin: 0 5px 10px;
|
922 |
+
width: 310px;
|
923 |
+
-webkit-transition: all 0.2s ease-in-out;
|
924 |
+
transition: all 0.2s ease-in-out;
|
925 |
+
}
|
926 |
+
|
927 |
+
.feature h3 {
|
928 |
+
margin: 0 0 0.58824em;
|
929 |
+
color: #697b84;
|
930 |
+
font-size: 1.21429em;
|
931 |
+
line-height: 1em;
|
932 |
+
font-weight: 800;
|
933 |
+
}
|
934 |
+
.feature p {
|
935 |
+
margin: 0;
|
936 |
+
color: #6e818a;
|
937 |
+
}
|
938 |
+
.feature:hover {
|
939 |
+
top: -5px;
|
940 |
+
-webkit-box-shadow: 0 5px 0 rgba(0, 0, 0, 0.02);
|
941 |
+
box-shadow: 0 5px 0 rgba(0, 0, 0, 0.02);
|
942 |
+
}
|
943 |
+
.feature:hover h3 {
|
944 |
+
color: #1a8dba;
|
945 |
+
}
|
946 |
+
.feature:hover .feature-img {
|
947 |
+
border: 1px solid #ccc;
|
948 |
+
border-bottom: none;
|
949 |
+
}
|
950 |
+
.feature:hover .no-border {
|
951 |
+
border: none;
|
952 |
+
}
|
953 |
+
.feature:hover .feature-description {
|
954 |
+
background: #fff;
|
955 |
+
border: 1px solid #ccc;
|
956 |
+
}
|
957 |
+
.feature .feature-img {
|
958 |
+
padding-top: 52%;
|
959 |
+
width: 100%;
|
960 |
+
height: auto;
|
961 |
+
border: 1px solid #ddd;
|
962 |
+
border-bottom: none;
|
963 |
+
}
|
964 |
+
.feature .feature-img.custom-css {
|
965 |
+
background: url("img/custom-css.jpg") no-repeat;
|
966 |
+
-webkit-background-size: 100% auto;
|
967 |
+
background-size: 100% auto;
|
968 |
+
}
|
969 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
970 |
+
.feature .feature-img.custom-css {
|
971 |
+
background-image: url("img/custom-css@2x.jpg");
|
972 |
+
}
|
973 |
+
}
|
974 |
+
.feature .feature-img.wordpress-connect {
|
975 |
+
background: url("img/wordpress-connect.jpg") no-repeat;
|
976 |
+
-webkit-background-size: 100% auto;
|
977 |
+
background-size: 100% auto;
|
978 |
+
}
|
979 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
980 |
+
.feature .feature-img.wordpress-connect {
|
981 |
+
background-image: url("img/wordpress-connect@2x.jpg");
|
982 |
+
}
|
983 |
+
}
|
984 |
+
.feature .feature-img.wordpress-stats {
|
985 |
+
background: url("img/wordpress-stats.jpg") no-repeat;
|
986 |
+
-webkit-background-size: 100% auto;
|
987 |
+
background-size: 100% auto;
|
988 |
+
}
|
989 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
990 |
+
.feature .feature-img.wordpress-stats {
|
991 |
+
background-image: url("img/wordpress-stats@2x.jpg");
|
992 |
+
}
|
993 |
+
}
|
994 |
+
.feature .feature-img.no-border {
|
995 |
+
border: none;
|
996 |
+
padding-bottom: 1px;
|
997 |
+
}
|
998 |
+
.feature .feature-description {
|
999 |
+
display: block;
|
1000 |
+
padding: 1em 1.07143em 1.07143em;
|
1001 |
+
border: 1px solid #ddd;
|
1002 |
+
background: #f5f5f5;
|
1003 |
+
-webkit-transition: all 0.2s ease-in-out;
|
1004 |
+
transition: all 0.2s ease-in-out;
|
1005 |
+
}
|
1006 |
+
|
1007 |
+
.cat {
|
1008 |
+
clear: both;
|
1009 |
+
margin-bottom: 23px;
|
1010 |
+
}
|
1011 |
+
.cat h3 {
|
1012 |
+
font-size: 24px;
|
1013 |
+
font-weight: 300;
|
1014 |
+
margin: 0 6px 13px 0;
|
1015 |
+
text-align: right;
|
1016 |
+
}
|
1017 |
+
.cat .clear {
|
1018 |
+
clear: both;
|
1019 |
+
}
|
1020 |
+
|
1021 |
+
.module-grid {
|
1022 |
+
text-align: center;
|
1023 |
+
}
|
1024 |
+
.module-grid h2 {
|
1025 |
+
margin: 1.25em 0 0.69444em;
|
1026 |
+
}
|
1027 |
+
|
1028 |
+
#module-search {
|
1029 |
+
position: relative;
|
1030 |
+
width: 100%;
|
1031 |
+
max-width: 40.71429em;
|
1032 |
+
margin: 0 auto 1.07143em;
|
1033 |
+
overflow: hidden;
|
1034 |
+
}
|
1035 |
+
|
1036 |
+
#jetpack-search {
|
1037 |
+
width: 100%;
|
1038 |
+
padding: 11px 16px 11px 16px;
|
1039 |
+
color: #5c6671;
|
1040 |
+
border: 1px solid #c9ced0;
|
1041 |
+
border-left-width: 2px;
|
1042 |
+
background: #fff;
|
1043 |
+
line-height: 1.3;
|
1044 |
+
border-radius: 3px;
|
1045 |
+
-webkit-background-clip: padding-box;
|
1046 |
+
background-clip: padding-box;
|
1047 |
+
}
|
1048 |
+
#jetpack-search:focus {
|
1049 |
+
color: #5c6671;
|
1050 |
+
outline: none;
|
1051 |
+
}
|
1052 |
+
#jetpack-search:focus + label {
|
1053 |
+
background: transparent;
|
1054 |
+
opacity: .3;
|
1055 |
+
}
|
1056 |
+
#jetpack-search::-webkit-input-placeholder {
|
1057 |
+
color: #a8acae;
|
1058 |
+
}
|
1059 |
+
#jetpack-search :-moz-placeholder {
|
1060 |
+
color: #a8acae;
|
1061 |
+
}
|
1062 |
+
#jetpack-search::-moz-placeholder {
|
1063 |
+
color: #a8acae;
|
1064 |
+
}
|
1065 |
+
#jetpack-search:-ms-input-placeholder {
|
1066 |
+
color: #a8acae;
|
1067 |
+
}
|
1068 |
+
#jetpack-search + label {
|
1069 |
+
position: absolute;
|
1070 |
+
top: 1px;
|
1071 |
+
left: 1px;
|
1072 |
+
bottom: 1px;
|
1073 |
+
width: 48px;
|
1074 |
+
color: #abafb1;
|
1075 |
+
text-indent: -9999px;
|
1076 |
+
pointer-events: none;
|
1077 |
+
border-radius: 3px;
|
1078 |
+
-webkit-background-clip: padding-box;
|
1079 |
+
background-clip: padding-box;
|
1080 |
+
-webkit-transition: all 0.2s ease-in-out;
|
1081 |
+
transition: all 0.2s ease-in-out;
|
1082 |
+
}
|
1083 |
+
#jetpack-search + label:after {
|
1084 |
+
content: '\f400';
|
1085 |
+
position: absolute;
|
1086 |
+
left: 11px;
|
1087 |
+
text-align: left;
|
1088 |
+
top: 4px;
|
1089 |
+
font-size: 1.71429em;
|
1090 |
+
font-weight: normal;
|
1091 |
+
font-family: "genericons";
|
1092 |
+
}
|
1093 |
+
|
1094 |
+
.jp-filter {
|
1095 |
+
margin-bottom: 2.85714em;
|
1096 |
+
color: #6f7476;
|
1097 |
+
}
|
1098 |
+
.jp-filter a {
|
1099 |
+
display: inline-block;
|
1100 |
+
position: relative;
|
1101 |
+
padding: 0.76923em 1.46154em;
|
1102 |
+
color: #aaa;
|
1103 |
+
font: 600 0.92857em/1 "Open Sans", Helvetica, Arial, sans-serif;
|
1104 |
+
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);
|
1105 |
+
background: #eee;
|
1106 |
+
border-radius: 3px;
|
1107 |
+
-webkit-background-clip: padding-box;
|
1108 |
+
background-clip: padding-box;
|
1109 |
+
}
|
1110 |
+
.jp-filter a.selected, .jp-filter a:hover, .jp-filter a:focus {
|
1111 |
+
color: #efefef;
|
1112 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
1113 |
+
background: #6f7476;
|
1114 |
+
}
|
1115 |
+
|
1116 |
+
.module {
|
1117 |
+
cursor: pointer;
|
1118 |
+
display: block;
|
1119 |
+
padding: 0.71429em 1.07143em 1em;
|
1120 |
+
text-align: right;
|
1121 |
+
border: 1px solid #dae0e2;
|
1122 |
+
background: #fff;
|
1123 |
+
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.03);
|
1124 |
+
box-shadow: 0 0 0 rgba(0, 0, 0, 0.03);
|
1125 |
+
-webkit-transition: opacity 2s ease-in;
|
1126 |
+
transition: opacity 2s ease-in;
|
1127 |
+
}
|
1128 |
+
.module h3 {
|
1129 |
+
margin: 0 0 0.5em;
|
1130 |
+
color: #1a8dba;
|
1131 |
+
font-size: 1.14286em;
|
1132 |
+
line-height: 1.4em;
|
1133 |
+
font-weight: 700;
|
1134 |
+
}
|
1135 |
+
.module p {
|
1136 |
+
margin: 0;
|
1137 |
+
color: #686f72;
|
1138 |
+
font-size: 0.85714em;
|
1139 |
+
}
|
1140 |
+
.module:hover {
|
1141 |
+
border-color: #8ac9e8;
|
1142 |
+
background: #f8fcfe;
|
1143 |
+
}
|
1144 |
+
.module:nth-of-type(n+10) {
|
1145 |
+
display: none;
|
1146 |
+
}
|
1147 |
+
|
1148 |
+
.new {
|
1149 |
+
position: relative;
|
1150 |
+
}
|
1151 |
+
.new:after {
|
1152 |
+
content: 'NEW';
|
1153 |
+
position: absolute;
|
1154 |
+
top: -8px;
|
1155 |
+
left: -8px;
|
1156 |
+
padding-top: 10px;
|
1157 |
+
width: 32px;
|
1158 |
+
height: 32px;
|
1159 |
+
color: #fff;
|
1160 |
+
font-size: 8px;
|
1161 |
+
font-weight: 800;
|
1162 |
+
text-align: center;
|
1163 |
+
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
|
1164 |
+
background: url("img/new-badge.svg") center center no-repeat;
|
1165 |
+
-webkit-background-size: 100%;
|
1166 |
+
background-size: 100%;
|
1167 |
+
border-radius: 50%;
|
1168 |
+
-webkit-background-clip: padding-box;
|
1169 |
+
background-clip: padding-box;
|
1170 |
+
}
|
1171 |
+
|
1172 |
+
.paid {
|
1173 |
+
display: inline-block;
|
1174 |
+
position: relative;
|
1175 |
+
top: 5px;
|
1176 |
+
margin-right: 10px;
|
1177 |
+
padding: 1px 4px 0 6px;
|
1178 |
+
height: 13px;
|
1179 |
+
color: #fff;
|
1180 |
+
font: 700 10px/1 "Open Sans", Helvetica, sans-serif;
|
1181 |
+
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05);
|
1182 |
+
background: #d0d0d0;
|
1183 |
+
vertical-align: top;
|
1184 |
+
}
|
1185 |
+
.paid:before, .paid:after {
|
1186 |
+
position: absolute;
|
1187 |
+
top: 0;
|
1188 |
+
left: 100%;
|
1189 |
+
font: normal 14px/14px "genericons";
|
1190 |
+
}
|
1191 |
+
.paid:before {
|
1192 |
+
content: '\f503';
|
1193 |
+
color: #d0d0d0;
|
1194 |
+
text-shadow: none;
|
1195 |
+
}
|
1196 |
+
.paid:after {
|
1197 |
+
content: '\f428';
|
1198 |
+
margin-left: -5px;
|
1199 |
+
font-size: 11px;
|
1200 |
+
}
|
1201 |
+
|
1202 |
+
.rtl .paid:before {
|
1203 |
+
content: '\f501';
|
1204 |
+
}
|
1205 |
+
|
1206 |
+
.load-more {
|
1207 |
+
margin: 2.71429em 0 6.15385em;
|
1208 |
+
}
|
1209 |
+
|
1210 |
+
.set {
|
1211 |
+
display: none;
|
1212 |
+
}
|
1213 |
+
|
1214 |
+
.show.set {
|
1215 |
+
display: block;
|
1216 |
+
}
|
1217 |
+
|
1218 |
+
.loading {
|
1219 |
+
bottom: 50%;
|
1220 |
+
position: absolute;
|
1221 |
+
top: 50%;
|
1222 |
+
width: 100%;
|
1223 |
+
}
|
1224 |
+
.loading span {
|
1225 |
+
color: #999;
|
1226 |
+
}
|
1227 |
+
|
1228 |
+
.modal {
|
1229 |
+
background: #fff;
|
1230 |
+
bottom: 10%;
|
1231 |
+
display: none;
|
1232 |
+
right: 10%;
|
1233 |
+
margin-right: 160px;
|
1234 |
+
position: fixed;
|
1235 |
+
left: 10%;
|
1236 |
+
text-align: center;
|
1237 |
+
top: 10%;
|
1238 |
+
z-index: 12;
|
1239 |
+
-webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
1240 |
+
box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
1241 |
+
}
|
1242 |
+
.modal header {
|
1243 |
+
border-bottom: 1px solid #ddd;
|
1244 |
+
height: 47px;
|
1245 |
+
overflow: hidden;
|
1246 |
+
text-align: right;
|
1247 |
+
}
|
1248 |
+
.modal header li {
|
1249 |
+
color: #999;
|
1250 |
+
display: inline-block;
|
1251 |
+
font-size: 1.57143em;
|
1252 |
+
font-weight: normal;
|
1253 |
+
padding-right: 0.71429em;
|
1254 |
+
list-style: none;
|
1255 |
+
margin-top: 0.35714em;
|
1256 |
+
}
|
1257 |
+
.modal header li a.active {
|
1258 |
+
color: #555;
|
1259 |
+
cursor: default;
|
1260 |
+
text-decoration: none;
|
1261 |
+
}
|
1262 |
+
.modal header ul {
|
1263 |
+
margin: 0;
|
1264 |
+
padding: 0;
|
1265 |
+
}
|
1266 |
+
.modal header .close {
|
1267 |
+
border-right: 1px solid #ddd;
|
1268 |
+
float: left;
|
1269 |
+
font: 300 1.71429em "genericons" !important;
|
1270 |
+
color: #777;
|
1271 |
+
content: '\f405';
|
1272 |
+
display: inline-block;
|
1273 |
+
padding: 0.28571em 0.71429em 0.42857em;
|
1274 |
+
}
|
1275 |
+
.modal header .close:hover {
|
1276 |
+
background: #eee;
|
1277 |
+
opacity: 0.8;
|
1278 |
+
}
|
1279 |
+
.modal header .close:active {
|
1280 |
+
background: #eee;
|
1281 |
+
opacity: 0.4;
|
1282 |
+
}
|
1283 |
+
.modal #jp-post-flair {
|
1284 |
+
display: none;
|
1285 |
+
}
|
1286 |
+
.modal .content-container {
|
1287 |
+
bottom: 0;
|
1288 |
+
right: 0;
|
1289 |
+
overflow: auto;
|
1290 |
+
padding: 0 1.42857em 0.71429em;
|
1291 |
+
position: absolute;
|
1292 |
+
left: 0;
|
1293 |
+
text-align: center;
|
1294 |
+
top: 47px;
|
1295 |
+
}
|
1296 |
+
.modal .content {
|
1297 |
+
margin: 0 auto;
|
1298 |
+
max-width: 900px;
|
1299 |
+
text-align: right;
|
1300 |
+
}
|
1301 |
+
.modal .content h3, .modal .content h4 {
|
1302 |
+
margin-top: 0.61111em;
|
1303 |
+
color: #5d6d74;
|
1304 |
+
font: 300 1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1305 |
+
text-shadow: 0 1px 1px #fff;
|
1306 |
+
}
|
1307 |
+
.modal .content div.jp-info-img {
|
1308 |
+
float: left;
|
1309 |
+
margin: 0 1em 1em 0;
|
1310 |
+
}
|
1311 |
+
.modal .content div.jp-info-img img {
|
1312 |
+
border: 1px solid #ddd;
|
1313 |
+
max-width: 100%;
|
1314 |
+
}
|
1315 |
+
|
1316 |
+
.shade {
|
1317 |
+
background: #000;
|
1318 |
+
bottom: 0;
|
1319 |
+
cursor: pointer;
|
1320 |
+
display: none;
|
1321 |
+
right: 0;
|
1322 |
+
opacity: 0.2;
|
1323 |
+
position: fixed;
|
1324 |
+
left: 0;
|
1325 |
+
top: 0;
|
1326 |
+
z-index: 11;
|
1327 |
}
|
1328 |
|
1329 |
+
.entry-title,
|
1330 |
+
.page-template-default h1 {
|
1331 |
+
margin-top: 0.61111em;
|
1332 |
+
color: #5d6d74;
|
1333 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1334 |
+
text-shadow: 0 1px 1px #fff;
|
1335 |
+
}
|
1336 |
+
|
1337 |
+
.blog h3,
|
1338 |
+
.single h3,
|
1339 |
+
.page-template-default h2 {
|
1340 |
+
margin-top: 0.61111em;
|
1341 |
+
color: #5d6d74;
|
1342 |
+
font: 300 1.9em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1343 |
+
text-shadow: 0 1px 1px #fff;
|
1344 |
+
}
|
1345 |
+
|
1346 |
+
.page-template-default p {
|
1347 |
+
line-height: 1.71429em;
|
1348 |
+
}
|
1349 |
+
|
1350 |
+
.blog .type-post,
|
1351 |
+
.page-template-default .type-page,
|
1352 |
+
.single .type-post,
|
1353 |
+
.single .type-jetpack_support {
|
1354 |
+
float: right;
|
1355 |
+
width: 70%;
|
1356 |
+
}
|
1357 |
+
|
1358 |
+
.footer {
|
1359 |
+
margin-top: 1.42857em;
|
1360 |
+
position: relative;
|
1361 |
+
padding: 10em 0 4.28571em;
|
1362 |
+
text-align: center;
|
1363 |
+
background-color: #81a844;
|
1364 |
+
background-image: -webkit-gradient(linear, right top, right bottom, from(#8eb74e), to(#81a844));
|
1365 |
+
background-image: -webkit-linear-gradient(top, #8eb74e, #81a844);
|
1366 |
+
background-image: linear-gradient(top, #8eb74e, #81a844);
|
1367 |
+
}
|
1368 |
+
.footer:before, .footer:after {
|
1369 |
+
content: '';
|
1370 |
+
position: absolute;
|
1371 |
+
right: 0;
|
1372 |
+
pointer-events: none;
|
1373 |
+
}
|
1374 |
+
.footer:before {
|
1375 |
+
top: 0;
|
1376 |
+
margin-top: -1px;
|
1377 |
+
width: 100%;
|
1378 |
+
height: 195px;
|
1379 |
+
background: url("img/the-undercloud.svg") center top repeat-x;
|
1380 |
+
}
|
1381 |
+
.footer:after {
|
1382 |
+
bottom: 0;
|
1383 |
+
width: 100%;
|
1384 |
+
height: 50px;
|
1385 |
+
background: url("img/the-footcloud.svg") center bottom no-repeat;
|
1386 |
+
-webkit-background-size: auto 45px;
|
1387 |
+
background-size: auto 45px;
|
1388 |
+
z-index: 1;
|
1389 |
+
}
|
1390 |
+
.footer .download-jetpack {
|
1391 |
+
margin-bottom: 33px;
|
1392 |
+
}
|
1393 |
+
|
1394 |
+
.fly {
|
1395 |
+
position: relative;
|
1396 |
+
margin: 5em 0 5em;
|
1397 |
+
}
|
1398 |
+
.fly:before {
|
1399 |
+
content: '';
|
1400 |
+
display: none;
|
1401 |
+
position: absolute;
|
1402 |
+
bottom: -275px;
|
1403 |
+
right: 0;
|
1404 |
+
width: 100%;
|
1405 |
+
height: 225px;
|
1406 |
+
background: url("img/rocketeer.svg") center bottom no-repeat;
|
1407 |
+
pointer-events: none;
|
1408 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
1409 |
+
-ms-transform: translate3d(0px, 0px, 0px);
|
1410 |
+
transform: translate3d(0px, 0px, 0px);
|
1411 |
+
-webkit-transition: all 4s ease-in-out;
|
1412 |
+
transition: all 4s ease-in-out;
|
1413 |
+
}
|
1414 |
+
.fly:hover:before {
|
1415 |
+
-webkit-transform: translate3d(0px, -40px, 0px);
|
1416 |
+
-ms-transform: translate3d(0px, -40px, 0px);
|
1417 |
+
transform: translate3d(0px, -40px, 0px);
|
1418 |
+
}
|
1419 |
+
|
1420 |
+
.footer nav {
|
1421 |
+
color: #c8e3a2;
|
1422 |
+
}
|
1423 |
+
.footer nav a,
|
1424 |
+
.footer nav a:visited {
|
1425 |
+
padding: 4px 6px;
|
1426 |
+
color: #c8e3a2;
|
1427 |
+
}
|
1428 |
+
.footer nav a:hover, .footer nav a:focus,
|
1429 |
+
.footer nav a:visited:hover,
|
1430 |
+
.footer nav a:visited:focus {
|
1431 |
+
color: #fff;
|
1432 |
+
}
|
1433 |
+
|
1434 |
+
.primary {
|
1435 |
+
padding: 25px 15px 10px 15px;
|
1436 |
+
border-bottom: 1px solid #6c954d;
|
1437 |
+
}
|
1438 |
+
|
1439 |
+
.primary-footer,
|
1440 |
+
.secondary-footer,
|
1441 |
+
.footer-links {
|
1442 |
+
margin: 0 auto;
|
1443 |
+
}
|
1444 |
+
.primary-footer li,
|
1445 |
+
.secondary-footer li,
|
1446 |
+
.footer-links li {
|
1447 |
+
margin-left: 5px;
|
1448 |
+
}
|
1449 |
+
|
1450 |
+
.a8c-attribution,
|
1451 |
+
.a8c-services {
|
1452 |
+
margin: 0 auto;
|
1453 |
+
}
|
1454 |
+
|
1455 |
+
.footer .a8c-attribution {
|
1456 |
+
margin-top: 6px;
|
1457 |
+
padding: 0 6px;
|
1458 |
+
font-size: 0.78571em;
|
1459 |
+
font-family: "Gill Sans", "Gill Sans MT", "Open Sans", Helvetica, sans-serif;
|
1460 |
+
text-transform: uppercase;
|
1461 |
+
}
|
1462 |
+
.footer .a8c-attribution a {
|
1463 |
+
display: inline-block;
|
1464 |
+
position: relative;
|
1465 |
+
padding: 4px 16px;
|
1466 |
+
left: 9999px;
|
1467 |
+
outline: 0;
|
1468 |
+
}
|
1469 |
+
.footer .a8c-attribution a:after {
|
1470 |
+
content: "A";
|
1471 |
+
position: absolute;
|
1472 |
+
top: 2px;
|
1473 |
+
left: -9999px;
|
1474 |
+
height: 100%;
|
1475 |
+
color: #fff;
|
1476 |
+
font-size: 1.54545em;
|
1477 |
+
font-family: "automatticons";
|
1478 |
+
text-align: center;
|
1479 |
+
}
|
1480 |
+
.footer .a8c-attribution a:hover:after {
|
1481 |
+
-webkit-animation: candy 0.4s ease-in-out;
|
1482 |
+
animation: candy 0.4s ease-in-out;
|
1483 |
+
}
|
1484 |
+
|
1485 |
+
.primary-footer {
|
1486 |
+
font-size: 1.07143em;
|
1487 |
+
font-weight: 600;
|
1488 |
+
}
|
1489 |
+
|
1490 |
+
.secondary {
|
1491 |
+
padding: 14px 15px 0 15px;
|
1492 |
+
border-top: 1px solid #8eb345;
|
1493 |
+
}
|
1494 |
+
|
1495 |
+
.a8c-services {
|
1496 |
+
font-size: 0.92857em;
|
1497 |
+
font-family: "calluna", "Open Sans", Helvetica, sans-serif;
|
1498 |
+
}
|
1499 |
+
.a8c-services a:before {
|
1500 |
+
display: inline-block;
|
1501 |
+
position: relative;
|
1502 |
+
top: -2px;
|
1503 |
+
margin-left: 6px;
|
1504 |
+
font: normal 16px/1 "automatticons";
|
1505 |
+
vertical-align: middle;
|
1506 |
+
}
|
1507 |
+
.a8c-services a[href*='wordpress.com']:before {
|
1508 |
+
content: "W";
|
1509 |
+
}
|
1510 |
+
.a8c-services a[href*='vaultpress.com']:before {
|
1511 |
+
content: "V";
|
1512 |
+
}
|
1513 |
+
.a8c-services a[href*='akismet.com']:before {
|
1514 |
+
content: "K";
|
1515 |
+
}
|
1516 |
+
.a8c-services a[href*='polldaddy.com']:before {
|
1517 |
+
content: "P";
|
1518 |
+
}
|
1519 |
+
|
1520 |
+
.jetpack-message {
|
1521 |
+
background: #8eb74e;
|
1522 |
+
border: 1px solid #73963d;
|
1523 |
+
margin: 33px auto 0;
|
1524 |
+
max-width: 90%;
|
1525 |
+
position: relative;
|
1526 |
+
z-index: 2;
|
1527 |
+
}
|
1528 |
.jetpack-message h4 {
|
1529 |
+
color: #fff;
|
1530 |
+
margin: 0;
|
1531 |
+
}
|
1532 |
+
.jetpack-message p {
|
1533 |
+
color: #fff;
|
1534 |
+
margin: 0;
|
1535 |
+
opacity: 0.7;
|
1536 |
+
}
|
1537 |
+
.jetpack-message .squeezer {
|
1538 |
+
padding: 23px 80px 23px 23px;
|
1539 |
+
position: relative;
|
1540 |
+
text-align: right;
|
1541 |
+
}
|
1542 |
+
.jetpack-message .squeezer:before {
|
1543 |
+
color: #fff;
|
1544 |
+
content: '\f418';
|
1545 |
+
font-family: 'Genericons';
|
1546 |
+
font-size: 33px;
|
1547 |
+
height: 33px;
|
1548 |
+
right: 25px;
|
1549 |
+
opacity: 0.6;
|
1550 |
+
position: absolute;
|
1551 |
+
top: 23px;
|
1552 |
+
top: -webkit-calc(50% - 22px );
|
1553 |
+
top: calc(50% - 22px );
|
1554 |
+
}
|
1555 |
+
.jetpack-message.error .squeezer:before, .jetpack-message.jetpack-err .squeezer:before {
|
1556 |
+
content: '\f414';
|
1557 |
+
}
|
1558 |
+
|
1559 |
+
.modules h3.icon,
|
1560 |
+
.jetpack-modules .info a {
|
1561 |
+
width: auto;
|
1562 |
+
}
|
1563 |
+
.modules h3.icon:before,
|
1564 |
+
.jetpack-modules .info a:before {
|
1565 |
+
display: inline-block;
|
1566 |
+
position: relative;
|
1567 |
+
top: 1px;
|
1568 |
+
right: -3px;
|
1569 |
+
margin-left: 2px;
|
1570 |
+
opacity: 0.8;
|
1571 |
+
font: normal 20px "genericons";
|
1572 |
+
vertical-align: top;
|
1573 |
+
}
|
1574 |
+
|
1575 |
+
.jetpack-modules .info a:before {
|
1576 |
+
margin-top: 1px;
|
1577 |
+
}
|
1578 |
+
|
1579 |
+
.latex:before,
|
1580 |
+
.jetpack-modules #latex .info a:before {
|
1581 |
+
content: '\f408';
|
1582 |
+
}
|
1583 |
+
|
1584 |
+
.carousel:before,
|
1585 |
+
.jetpack-modules #carousel .info a:before {
|
1586 |
+
content: '\f102';
|
1587 |
+
}
|
1588 |
+
|
1589 |
+
.modules h3.contact-form:before,
|
1590 |
+
.jetpack-modules #contact-form .info a:before {
|
1591 |
+
content: '\f175';
|
1592 |
+
font: normal 20px "dashicons";
|
1593 |
}
|
1594 |
|
1595 |
+
.modules h3.custom-css:before,
|
1596 |
+
.jetpack-modules #custom-css .info a:before {
|
1597 |
+
content: '\f100';
|
1598 |
+
font: normal 20px "dashicons";
|
1599 |
}
|
1600 |
|
1601 |
+
.modules h3.enhanced-distribution:before,
|
1602 |
+
.jetpack-modules #enhanced-distribution .info a:before {
|
1603 |
+
content: '\f237';
|
1604 |
+
font: normal 20px "dashicons";
|
|
|
|
|
|
|
1605 |
}
|
1606 |
|
1607 |
+
.modules h3.widgets:before,
|
1608 |
+
.jetpack-modules #widgets .info a:before {
|
1609 |
+
content: '\f116';
|
1610 |
+
font: normal 20px "dashicons";
|
1611 |
}
|
1612 |
|
1613 |
+
.gplus-authorship:before,
|
1614 |
+
.jetpack-modules #gplus-authorship .info a:before {
|
1615 |
+
content: '\f218';
|
|
|
1616 |
}
|
1617 |
|
1618 |
+
.modules h3.gravatar-hovercards:before,
|
1619 |
+
.jetpack-modules #gravatar-hovercards .info a:before {
|
1620 |
+
content: 'G';
|
1621 |
+
font-family: "automatticons";
|
|
|
|
|
1622 |
}
|
1623 |
|
1624 |
+
.infinite-scroll:before,
|
1625 |
+
.jetpack-modules #infinite-scroll .info a:before {
|
1626 |
+
content: '\f408';
|
1627 |
}
|
1628 |
|
1629 |
+
.comments:before,
|
1630 |
+
.jetpack-modules #comments .info a:before {
|
1631 |
+
content: '\f108';
|
1632 |
}
|
1633 |
|
1634 |
+
.sso:before,
|
1635 |
+
.jetpack-modules #sso .info a:before {
|
1636 |
+
content: '\f205';
|
1637 |
}
|
1638 |
|
1639 |
+
.json-api:before,
|
1640 |
+
.jetpack-modules #json-api .info a:before {
|
1641 |
+
content: '\f415';
|
1642 |
}
|
1643 |
|
1644 |
+
.likes:before,
|
1645 |
+
.jetpack-modules #likes .info a:before {
|
1646 |
+
content: '\f408';
|
1647 |
+
}
|
1648 |
+
|
1649 |
+
.markdown:before,
|
1650 |
+
.jetpack-modules #markdown .info a:before {
|
1651 |
+
content: '\f462';
|
1652 |
+
}
|
1653 |
+
|
1654 |
+
.minileven:before,
|
1655 |
+
.jetpack-modules #minileven .info a:before {
|
1656 |
+
content: '\f453';
|
1657 |
+
}
|
1658 |
+
|
1659 |
+
.monitor:before,
|
1660 |
+
.jetpack-modules #monitor .info a:before {
|
1661 |
+
content: '\f468';
|
1662 |
+
}
|
1663 |
+
|
1664 |
+
.notes:before,
|
1665 |
+
.jetpack-modules #notes .info a:before {
|
1666 |
+
content: '\f300';
|
1667 |
+
}
|
1668 |
+
|
1669 |
+
.omnisearch:before,
|
1670 |
+
.jetpack-modules #omnisearch .info a:before {
|
1671 |
+
content: '\f400';
|
1672 |
+
}
|
1673 |
+
|
1674 |
+
.photon:before,
|
1675 |
+
.jetpack-modules #photon .info a:before {
|
1676 |
+
content: '\f403';
|
1677 |
+
}
|
1678 |
+
|
1679 |
+
.post-by-email:before,
|
1680 |
+
.jetpack-modules #post-by-email .info a:before {
|
1681 |
+
content: '\f410';
|
1682 |
+
}
|
1683 |
+
|
1684 |
+
.modules h3.publicize:before,
|
1685 |
+
.jetpack-modules #publicize .info a:before {
|
1686 |
+
content: '\f237';
|
1687 |
+
font: normal 20px "dashicons";
|
1688 |
+
}
|
1689 |
+
|
1690 |
+
.related-posts:before,
|
1691 |
+
.jetpack-modules #related-posts .info a:before {
|
1692 |
+
content: '\f420';
|
1693 |
+
}
|
1694 |
+
|
1695 |
+
.sharedaddy:before,
|
1696 |
+
.jetpack-modules #sharedaddy .info a:before {
|
1697 |
+
content: '\f415';
|
1698 |
+
}
|
1699 |
+
|
1700 |
+
.shortcodes:before,
|
1701 |
+
.jetpack-modules #shortcodes .info a:before {
|
1702 |
+
content: '\f100';
|
1703 |
+
}
|
1704 |
+
|
1705 |
+
.verification-tools:before,
|
1706 |
+
.jetpack-modules #verification-tools .info a:before {
|
1707 |
+
content: '\f425';
|
1708 |
+
}
|
1709 |
+
|
1710 |
+
.after-the-deadline:before,
|
1711 |
+
.jetpack-modules #after-the-deadline .info a:before {
|
1712 |
+
content: '\f411';
|
1713 |
+
}
|
1714 |
+
|
1715 |
+
.subscriptions:before,
|
1716 |
+
.jetpack-modules #subscriptions .info a:before {
|
1717 |
+
content: '\f410';
|
1718 |
+
}
|
1719 |
+
|
1720 |
+
.tiled-gallery:before,
|
1721 |
+
.jetpack-modules #tiled-gallery .info a:before {
|
1722 |
+
content: '\f103';
|
1723 |
+
}
|
1724 |
+
|
1725 |
+
.modules h3.vaultpress:before,
|
1726 |
+
.jetpack-modules #vaultpress .info a:before {
|
1727 |
+
content: 'V';
|
1728 |
+
font-family: "automatticons";
|
1729 |
+
}
|
1730 |
+
|
1731 |
+
.videopress:before,
|
1732 |
+
.jetpack-modules #videopress .info a:before {
|
1733 |
+
content: '\f104';
|
1734 |
+
}
|
1735 |
+
|
1736 |
+
.modules h3.widget-visibility:before,
|
1737 |
+
.jetpack-modules #widget-visibility .info a:before {
|
1738 |
+
content: '\f116';
|
1739 |
+
font: normal 20px "dashicons";
|
1740 |
+
}
|
1741 |
+
|
1742 |
+
.stats:before,
|
1743 |
+
.jetpack-modules #stats .info a:before {
|
1744 |
+
content: '\f205';
|
1745 |
+
}
|
1746 |
+
|
1747 |
+
.shortlinks:before,
|
1748 |
+
.jetpack-modules #shortlinks .info a:before {
|
1749 |
+
content: '\f107';
|
1750 |
+
}
|
1751 |
+
|
1752 |
+
@media (max-width: 1130px) {
|
1753 |
+
.feature,
|
1754 |
+
.module {
|
1755 |
+
margin: .75% 1.5% .75% 0;
|
1756 |
+
width: 32.333333%;
|
1757 |
+
-webkit-transition: none;
|
1758 |
+
transition: none;
|
1759 |
+
}
|
1760 |
+
.feature:nth-child(3n + 1),
|
1761 |
+
.module:nth-child(3n + 1) {
|
1762 |
+
margin-right: 0;
|
1763 |
+
}
|
1764 |
+
.feature:hover,
|
1765 |
+
.module:hover {
|
1766 |
+
top: 0;
|
1767 |
+
-webkit-box-shadow: none;
|
1768 |
+
box-shadow: none;
|
1769 |
+
}
|
1770 |
+
|
1771 |
+
.cat .module:nth-child(3n + 1) {
|
1772 |
+
margin: .75% 1.5% .75% 0;
|
1773 |
+
}
|
1774 |
+
.cat .module:nth-child(3n - 1) {
|
1775 |
+
margin-right: 0;
|
1776 |
+
}
|
1777 |
+
|
1778 |
+
.wrap.inner {
|
1779 |
+
background: #f9f9f9;
|
1780 |
+
padding: 15px;
|
1781 |
+
}
|
1782 |
+
|
1783 |
+
.page-content.about {
|
1784 |
+
background: #f9f9f9;
|
1785 |
+
padding: 15px;
|
1786 |
+
}
|
1787 |
+
|
1788 |
+
.page-content.configure {
|
1789 |
+
background: #f9f9f9;
|
1790 |
+
}
|
1791 |
+
|
1792 |
+
.masthead h1 {
|
1793 |
+
padding-top: 1.83333em;
|
1794 |
+
font-size: 2.14286em;
|
1795 |
+
}
|
1796 |
+
|
1797 |
+
.subhead {
|
1798 |
+
margin-top: 122px;
|
1799 |
+
padding: 70px 0 49px;
|
1800 |
+
}
|
1801 |
+
.subhead:after {
|
1802 |
+
-webkit-background-size: 160% auto;
|
1803 |
+
background-size: 160% auto;
|
1804 |
+
}
|
1805 |
+
|
1806 |
+
.download-jetpack {
|
1807 |
+
font-size: 1.5em;
|
1808 |
+
}
|
1809 |
+
.download-jetpack:before {
|
1810 |
+
top: -1px;
|
1811 |
+
width: 23px;
|
1812 |
+
height: 23px;
|
1813 |
+
}
|
1814 |
+
|
1815 |
+
.feature:hover h3 {
|
1816 |
+
color: #6e818a;
|
1817 |
+
}
|
1818 |
+
.feature:hover .feature-img {
|
1819 |
+
border: 1px solid #ddd;
|
1820 |
+
border-bottom: none;
|
1821 |
+
}
|
1822 |
+
.feature:hover .no-border {
|
1823 |
+
border: none;
|
1824 |
+
}
|
1825 |
+
.feature:hover .feature-description {
|
1826 |
+
border: 1px solid #ddd;
|
1827 |
+
background: #f5f5f5;
|
1828 |
+
}
|
1829 |
+
|
1830 |
+
.footer {
|
1831 |
+
padding-top: 165px;
|
1832 |
+
padding-bottom: 0;
|
1833 |
+
}
|
1834 |
+
.footer:before {
|
1835 |
+
-webkit-background-size: 160% auto;
|
1836 |
+
background-size: 160% auto;
|
1837 |
+
}
|
1838 |
+
.footer:after {
|
1839 |
+
display: none;
|
1840 |
+
}
|
1841 |
+
.footer nav {
|
1842 |
+
max-width: 100%;
|
1843 |
+
}
|
1844 |
+
|
1845 |
+
.fly {
|
1846 |
+
margin: 0 0 280px;
|
1847 |
+
}
|
1848 |
+
.fly:hover:before {
|
1849 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
1850 |
+
-ms-transform: translate3d(0px, 0px, 0px);
|
1851 |
+
transform: translate3d(0px, 0px, 0px);
|
1852 |
+
}
|
1853 |
+
.fly:before {
|
1854 |
+
display: block;
|
1855 |
+
}
|
1856 |
+
|
1857 |
+
.footer nav {
|
1858 |
+
border: none;
|
1859 |
+
padding: 0;
|
1860 |
+
}
|
1861 |
+
.footer nav a:hover, .footer nav a:focus,
|
1862 |
+
.footer nav a:visited:hover,
|
1863 |
+
.footer nav a:visited:focus {
|
1864 |
+
color: #fff;
|
1865 |
+
}
|
1866 |
+
|
1867 |
+
.footer ul {
|
1868 |
+
float: none;
|
1869 |
+
overflow: hidden;
|
1870 |
+
}
|
1871 |
+
|
1872 |
+
.a8c-attribution {
|
1873 |
+
display: none;
|
1874 |
+
}
|
1875 |
+
|
1876 |
+
nav .primary-footer,
|
1877 |
+
nav .secondary-footer {
|
1878 |
+
margin: 0 30px;
|
1879 |
+
}
|
1880 |
+
|
1881 |
+
nav .primary-footer {
|
1882 |
+
padding: 25px 15px 10px 15px;
|
1883 |
+
}
|
1884 |
+
|
1885 |
+
nav .secondary-footer {
|
1886 |
+
padding: 8px 15px 30px;
|
1887 |
+
}
|
1888 |
+
|
1889 |
+
nav .a8c-services {
|
1890 |
+
padding: 30px 0 35px;
|
1891 |
+
text-align: center;
|
1892 |
+
background: #222;
|
1893 |
+
}
|
1894 |
+
nav .a8c-services li {
|
1895 |
+
display: inline-block;
|
1896 |
+
float: none;
|
1897 |
+
}
|
1898 |
+
nav .a8c-services a,
|
1899 |
+
nav .a8c-services a:visited,
|
1900 |
+
nav .a8c-services a:hover,
|
1901 |
+
nav .a8c-services a:active {
|
1902 |
+
color: #bbb;
|
1903 |
+
}
|
1904 |
+
}
|
1905 |
+
@media (max-width: 900px) {
|
1906 |
+
#wpcontent,
|
1907 |
+
.auto-fold #wpcontent,
|
1908 |
+
.auto-fold #wpfooter,
|
1909 |
+
.modal,
|
1910 |
+
.configure .frame.top.fixed {
|
1911 |
+
margin-right: 36px;
|
1912 |
+
padding-right: 0;
|
1913 |
+
}
|
1914 |
+
|
1915 |
+
.flyby {
|
1916 |
+
display: none;
|
1917 |
+
}
|
1918 |
+
|
1919 |
+
.jetpack-logo-tablet {
|
1920 |
+
display: block;
|
1921 |
+
}
|
1922 |
+
|
1923 |
+
.modal {
|
1924 |
+
bottom: 5%;
|
1925 |
+
font-size: 80%;
|
1926 |
+
right: 10%;
|
1927 |
+
left: 10%;
|
1928 |
+
top: 80px;
|
1929 |
+
}
|
1930 |
+
.modal header {
|
1931 |
+
height: 38px;
|
1932 |
+
}
|
1933 |
+
.modal .content {
|
1934 |
+
top: 38px;
|
1935 |
+
}
|
1936 |
+
|
1937 |
+
.button:hover, .button:focus, .button:active {
|
1938 |
+
top: 0;
|
1939 |
+
}
|
1940 |
+
|
1941 |
+
.download-jetpack:hover, .download-jetpack:focus, .download-jetpack:active {
|
1942 |
+
top: 0;
|
1943 |
+
}
|
1944 |
+
|
1945 |
+
.subhead {
|
1946 |
+
margin-top: 122px;
|
1947 |
+
padding: 70px 0 49px;
|
1948 |
+
}
|
1949 |
+
.subhead h2 {
|
1950 |
+
max-width: 428px;
|
1951 |
+
font-size: 20px;
|
1952 |
+
}
|
1953 |
+
|
1954 |
+
.feature-description {
|
1955 |
+
min-height: 115px;
|
1956 |
+
}
|
1957 |
+
|
1958 |
+
.featured h2,
|
1959 |
+
.module-grid h2 {
|
1960 |
+
font-size: 30px;
|
1961 |
+
}
|
1962 |
+
|
1963 |
+
.feature h3 {
|
1964 |
+
font-size: 11px;
|
1965 |
+
}
|
1966 |
+
|
1967 |
+
.filter label {
|
1968 |
+
display: inline-block;
|
1969 |
+
line-height: 44px;
|
1970 |
+
}
|
1971 |
+
|
1972 |
+
.module {
|
1973 |
+
margin: 1% 2% 1% 0;
|
1974 |
+
width: 49%;
|
1975 |
+
}
|
1976 |
+
.module:nth-child(3n + 1) {
|
1977 |
+
margin-right: 2%;
|
1978 |
+
}
|
1979 |
+
.module:nth-child(2n + 1) {
|
1980 |
+
margin-right: 0;
|
1981 |
+
}
|
1982 |
+
|
1983 |
+
.cat .module {
|
1984 |
+
margin: 1% 2% 1% 0;
|
1985 |
+
}
|
1986 |
+
.cat .module:nth-child(2n + 1) {
|
1987 |
+
margin: 1% 2% 1% 0;
|
1988 |
+
}
|
1989 |
+
.cat .module:nth-child(2n + 0) {
|
1990 |
+
margin-right: 0;
|
1991 |
+
}
|
1992 |
+
|
1993 |
+
.footer {
|
1994 |
+
padding-top: 146px;
|
1995 |
+
}
|
1996 |
+
|
1997 |
+
.main-nav {
|
1998 |
+
font-size: 13px;
|
1999 |
+
}
|
2000 |
+
.main-nav .jetpack-logo {
|
2001 |
+
font-size: 22px;
|
2002 |
+
}
|
2003 |
+
.main-nav .jetpack-logo:before {
|
2004 |
+
font-size: 29px;
|
2005 |
+
}
|
2006 |
+
|
2007 |
+
.table-bordered .genericon {
|
2008 |
+
display: inline-block;
|
2009 |
+
}
|
2010 |
+
}
|
2011 |
+
@media (max-width: 782px) {
|
2012 |
+
#wpcontent,
|
2013 |
+
.auto-fold #wpcontent,
|
2014 |
+
.auto-fold #wpfooter,
|
2015 |
+
.modal {
|
2016 |
+
margin-right: 0;
|
2017 |
+
}
|
2018 |
+
|
2019 |
+
.configure .frame.top.fixed {
|
2020 |
+
padding-right: 0;
|
2021 |
+
}
|
2022 |
+
|
2023 |
+
.masthead h1 {
|
2024 |
+
max-width: 600px;
|
2025 |
+
font-size: 28px;
|
2026 |
+
}
|
2027 |
+
|
2028 |
+
.table-bordered th:last-child {
|
2029 |
+
padding-right: 0;
|
2030 |
+
}
|
2031 |
+
|
2032 |
+
.featured h2,
|
2033 |
+
.module-grid h2 {
|
2034 |
+
font-size: 28px;
|
2035 |
+
}
|
2036 |
+
|
2037 |
+
.module-search + label:after {
|
2038 |
+
left: 6px;
|
2039 |
+
top: 0;
|
2040 |
+
}
|
2041 |
+
|
2042 |
+
.blog .type-post,
|
2043 |
+
.page-template-default .type-page,
|
2044 |
+
.single .type-post,
|
2045 |
+
.single .type-jetpack_support {
|
2046 |
+
width: 100%;
|
2047 |
+
}
|
2048 |
+
|
2049 |
+
.sidebar {
|
2050 |
+
display: none;
|
2051 |
+
}
|
2052 |
+
|
2053 |
+
.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
|
2054 |
+
display: block;
|
2055 |
+
padding-right: 10px;
|
2056 |
+
visibility: visible;
|
2057 |
+
}
|
2058 |
+
}
|
2059 |
+
@media (max-width: 530px) {
|
2060 |
+
.footer {
|
2061 |
+
margin-top: 0;
|
2062 |
+
}
|
2063 |
+
|
2064 |
+
.masthead.hasbutton .subhead {
|
2065 |
+
margin-top: 105px;
|
2066 |
+
padding: 0;
|
2067 |
+
}
|
2068 |
+
|
2069 |
+
.page-content {
|
2070 |
+
margin-top: 0;
|
2071 |
+
}
|
2072 |
+
|
2073 |
+
.entry-title,
|
2074 |
+
.page-template-default h1 {
|
2075 |
+
font-size: 2em;
|
2076 |
+
}
|
2077 |
+
|
2078 |
+
.blog h3,
|
2079 |
+
.single h3,
|
2080 |
+
.page-template-default h2 {
|
2081 |
+
font-size: 1.4em;
|
2082 |
+
}
|
2083 |
+
|
2084 |
+
.modal .content div.jp-info-img {
|
2085 |
+
margin: 0 0 23px;
|
2086 |
+
}
|
2087 |
+
|
2088 |
+
.featured {
|
2089 |
+
display: none;
|
2090 |
+
}
|
2091 |
+
|
2092 |
+
.filter a {
|
2093 |
+
padding: 0.6em;
|
2094 |
+
}
|
2095 |
+
|
2096 |
+
.clouds-sm {
|
2097 |
+
height: 90px;
|
2098 |
+
}
|
2099 |
+
|
2100 |
+
.jp-filter a {
|
2101 |
+
padding: 0.76em 1em;
|
2102 |
+
}
|
2103 |
+
|
2104 |
+
.masthead h1 {
|
2105 |
+
margin: 0 15px;
|
2106 |
+
padding: 31px 0 15px 0;
|
2107 |
+
font-size: 21px;
|
2108 |
+
font-weight: 400;
|
2109 |
+
}
|
2110 |
+
|
2111 |
+
.modal {
|
2112 |
+
bottom: 5%;
|
2113 |
+
right: 5%;
|
2114 |
+
left: 5%;
|
2115 |
+
top: 80px;
|
2116 |
+
}
|
2117 |
+
|
2118 |
+
.subhead {
|
2119 |
+
margin-top: 83px;
|
2120 |
+
padding: 47px 15px 39px;
|
2121 |
+
}
|
2122 |
+
.subhead h2 {
|
2123 |
+
display: none;
|
2124 |
+
}
|
2125 |
+
|
2126 |
+
.download-jetpack {
|
2127 |
+
font-size: 1.21429em;
|
2128 |
+
font-weight: 600;
|
2129 |
+
}
|
2130 |
+
.download-jetpack:before {
|
2131 |
+
width: 19px;
|
2132 |
+
height: 19px;
|
2133 |
+
margin-left: 9px;
|
2134 |
+
}
|
2135 |
+
|
2136 |
+
.module {
|
2137 |
+
margin: 5px 0;
|
2138 |
+
width: 100%;
|
2139 |
+
}
|
2140 |
+
.module:nth-child(3n + 1) {
|
2141 |
+
margin-right: 0;
|
2142 |
+
}
|
2143 |
+
.module:nth-child(2n + 1) {
|
2144 |
+
margin-right: 0;
|
2145 |
+
}
|
2146 |
+
|
2147 |
+
.cat .module {
|
2148 |
+
margin: 5px 0;
|
2149 |
+
}
|
2150 |
+
.cat .module:nth-child(2n + 1) {
|
2151 |
+
margin-right: 0;
|
2152 |
+
}
|
2153 |
+
.cat .module:nth-child(2n + 0) {
|
2154 |
+
margin-right: 0;
|
2155 |
+
}
|
2156 |
+
|
2157 |
+
.module-grid h2 {
|
2158 |
+
margin-top: 16px;
|
2159 |
+
font-size: 25px;
|
2160 |
+
}
|
2161 |
+
|
2162 |
+
.footer {
|
2163 |
+
padding-top: 135px;
|
2164 |
+
}
|
2165 |
+
.footer nav li {
|
2166 |
+
display: block;
|
2167 |
+
float: none;
|
2168 |
+
margin: 0;
|
2169 |
+
text-align: right;
|
2170 |
+
}
|
2171 |
+
.footer nav a {
|
2172 |
+
display: block;
|
2173 |
+
padding: 0 16px;
|
2174 |
+
line-height: 44px;
|
2175 |
+
}
|
2176 |
+
|
2177 |
+
.fly {
|
2178 |
+
margin: 0 0 100px;
|
2179 |
+
}
|
2180 |
+
.fly:before {
|
2181 |
+
display: none;
|
2182 |
+
}
|
2183 |
+
|
2184 |
+
nav .primary-footer,
|
2185 |
+
nav .secondary-footer {
|
2186 |
+
margin: 0;
|
2187 |
+
padding: 0;
|
2188 |
+
border: none;
|
2189 |
+
font-weight: 400;
|
2190 |
+
}
|
2191 |
+
nav .primary-footer a,
|
2192 |
+
nav .secondary-footer a {
|
2193 |
+
border-top: 1px solid #7ba141;
|
2194 |
+
}
|
2195 |
+
|
2196 |
+
nav .a8c-services {
|
2197 |
+
padding: 0;
|
2198 |
+
}
|
2199 |
+
nav .a8c-services a {
|
2200 |
+
border-top: 1px solid #181818;
|
2201 |
+
}
|
2202 |
+
|
2203 |
+
.footer .a8c-services {
|
2204 |
+
position: relative;
|
2205 |
+
overflow: visible;
|
2206 |
+
}
|
2207 |
+
.footer .a8c-services:before, .footer .a8c-services:after {
|
2208 |
+
content: '';
|
2209 |
+
position: absolute;
|
2210 |
+
left: 0;
|
2211 |
+
bottom: 100%;
|
2212 |
+
width: 50%;
|
2213 |
+
pointer-events: none;
|
2214 |
+
}
|
2215 |
+
.footer .a8c-services:before {
|
2216 |
+
margin-bottom: 55px;
|
2217 |
+
height: 225px;
|
2218 |
+
background: url("img/rocketeer.svg") center bottom no-repeat;
|
2219 |
+
-webkit-background-size: 50px auto;
|
2220 |
+
background-size: 50px auto;
|
2221 |
+
}
|
2222 |
+
.footer .a8c-services:after {
|
2223 |
+
height: 50px;
|
2224 |
+
background: url("img/the-footcloud.svg") center bottom no-repeat;
|
2225 |
+
-webkit-background-size: auto 38px;
|
2226 |
+
background-size: auto 38px;
|
2227 |
+
}
|
2228 |
+
|
2229 |
+
.wrap.inner {
|
2230 |
+
margin-top: 1.71429em;
|
2231 |
+
}
|
2232 |
+
|
2233 |
+
.wrap.inner.jp-support .jp-support-column-left {
|
2234 |
+
width: 100%;
|
2235 |
+
}
|
2236 |
+
.wrap.inner.jp-support .jp-support-column-left .widget-text {
|
2237 |
+
margin-left: 0;
|
2238 |
+
width: 100%;
|
2239 |
+
}
|
2240 |
+
.wrap.inner.jp-support .jp-support-column-right {
|
2241 |
+
width: 100%;
|
2242 |
+
}
|
2243 |
+
|
2244 |
+
.jetpack-message .squeezer {
|
2245 |
+
padding: 23px;
|
2246 |
+
}
|
2247 |
+
.jetpack-message .squeezer:before {
|
2248 |
+
display: none;
|
2249 |
+
}
|
2250 |
+
}
|
2251 |
+
@media (max-width: 320px) {
|
2252 |
+
.filter {
|
2253 |
+
margin-bottom: 10px;
|
2254 |
+
}
|
2255 |
+
|
2256 |
+
.footer {
|
2257 |
+
padding-top: 76px;
|
2258 |
+
}
|
2259 |
+
|
2260 |
+
.fly {
|
2261 |
+
margin: 0 0 42px;
|
2262 |
+
}
|
2263 |
+
|
2264 |
+
.footer .a8c-services:before {
|
2265 |
+
margin-bottom: 50px;
|
2266 |
+
-webkit-background-size: 40px auto;
|
2267 |
+
background-size: 40px auto;
|
2268 |
+
}
|
2269 |
+
.footer .a8c-services:after {
|
2270 |
+
-webkit-background-size: auto 25px;
|
2271 |
+
background-size: auto 25px;
|
2272 |
+
}
|
2273 |
+
}
|
2274 |
+
@media (min-width: 769px) {
|
2275 |
+
.filter input[type=radio]:checked:before {
|
2276 |
+
-webkit-animation: grow 0.2s ease-in-out;
|
2277 |
+
animation: grow 0.2s ease-in-out;
|
2278 |
+
}
|
2279 |
+
}
|
2280 |
+
.nav-horizontal:before, .features:before, .modules:before, .load-more:before,
|
2281 |
+
.nav-horizontal:after,
|
2282 |
+
.features:after,
|
2283 |
+
.modules:after,
|
2284 |
+
.load-more:after {
|
2285 |
+
content: " ";
|
2286 |
+
display: table;
|
2287 |
+
}
|
2288 |
+
|
2289 |
+
.nav-horizontal:after, .features:after, .modules:after, .load-more:after {
|
2290 |
+
clear: both;
|
2291 |
+
}
|
2292 |
+
|
2293 |
+
.nav-horizontal, .features, .modules, .load-more {
|
2294 |
+
*zoom: 1;
|
2295 |
+
}
|
2296 |
+
|
2297 |
+
.lt-ie10 .masthead {
|
2298 |
+
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#81a844', EndColorStr='#9fc268');
|
2299 |
+
}
|
2300 |
+
.lt-ie10 .footer {
|
2301 |
+
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#9fc268', EndColorStr='#81a844');
|
2302 |
+
}
|
2303 |
+
@media screen and (max-width: 768px) {
|
2304 |
+
.lt-ie10 .drawer-checkbox:checked ~ .header .drawer-nav {
|
2305 |
+
right: 0;
|
2306 |
+
}
|
2307 |
+
.lt-ie10 .drawer-checkbox:checked ~ .wrapper {
|
2308 |
+
margin-right: 260px;
|
2309 |
+
margin-left: -260px;
|
2310 |
+
}
|
2311 |
}
|
_inc/jetpack-rtl.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack-rtl.css","sources":["jetpack-rtl.css"],"names":[],"mappings":"AAAA;;;GAGE;AACF;;;;;;GAME;AACF;EACE,8BAAA;EACA,6DAAA;EACA,8UAAA;EACA,qBAAA;EACA,oBAAA;EACD;AACD;EACE,wBAAA;EACA,+BAAA;EACA,yMAAA;EACA,qBAAA;EACA,oBAAA;EACD;AACD;;;;;;;;;;;EAWE,gBAAA;EACD;;AAED;;;EAGE,uBAAA;GACA,iBAAA;GACA,SAAA;EACD;;AAED;EACE,eAAA;EACA,WAAA;EACD;;AAED;EACE,eAAA;EACD;;AAED;EACE,iBAAA;EACA,gCAAA;EACA,4BAAA;EACD;;AAED;;;;;EAKE,yBAAA;EACD;;AAED;EACE,WAAA;EACD;;AAED;EACE,sBAAA;EACD;;AAED;;EAEE,YAAA;EACD;;AAED;EACE,gBAAA;EACA,kBAAA;EACD;;AAED;EACE,kBAAA;EACA,kBAAA;EACD;;AAED;EACE,mBAAA;EACA,eAAA;EACD;;AAED;EACE,gBAAA;EACA,kBAAA;EACD;;AAED;EACE,mBAAA;EACA,kBAAA;EACD;;AAED;EACE,mBAAA;EACA,kBAAA;EACD;;AAED;EACE,2BAAA;EACD;;AAED;;EAEE,kBAAA;EACD;;AAED;EACE,kBAAA;EACD;;AAED;EACE,oBAAA;EACD;;AAED;EACE,kBAAA;EACA,aAAA;EACD;;AAED;;EAEE,eAAA;EACD;;AAED;;;;EAIE,+BAAA;GACA,uCAAA;EACA,gBAAA;EACD;;AAED;EACE,kBAAA;EACA,uBAAA;EACA,uBAAA;EACD;;AAED;EACE,cAAA;EACD;;AAED;;EAEE,aAAA;EACA,eAAA;EACD;;AAED;EACE,gBAAA;EACD;;AAED;;EAEE,gBAAA;EACA,gBAAA;EACA,oBAAA;EACA,0BAAA;EACD;;AAED;EACE,aAAA;EACD;;AAED;EACE,iBAAA;EACD;;AAED;;;;EAIE,eAAA;EACD;;AAED;EACE,oBAAA;EACD;;AAED;;;EAGE,qBAAA;EACD;;AAED;;EAEE,kBAAA;EACA,wBAAA;EACD;;AAED;EACE,WAAA;EACA,iCAAA;EACD;;AAED;EACE,kBAAA;EACD;;AAED;EACE,WAAA;EACD;;AAED;EACE,WAAA;EACD;;AAED;EACE,2BAAA;EACA,eAAA;EACA,gCAAA;EACD;;AAED;EACE,WAAA;EACA,YAAA;EACA,qBAAA;GACA,oBAAA;EACD;;AAED;;;;EAIE,iBAAA;EACA,WAAA;EACA,0BAAA;GACA,wBAAA;EACD;;AAED;;EAEE,qBAAA;EACD;;AAED;;;;EAIE,4BAAA;EACA,iBAAA;GACA,mBAAA;EACD;;AAED;;EAEE,iBAAA;EACD;;AAED;;EAEE,gCAAA;EACA,6BAAA;EACA,wBAAA;EACA,YAAA;GACA,cAAA;GACA,aAAA;EACD;;AAED;EACE,+BAAA;EACA,8BAAA;EACA,iCAAA;EACA,yBAAA;EACD;;AAED;;EAEE,0BAAA;EACD;;AAED;;EAEE,WAAA;EACA,YAAA;EACD;;AAED;EACE,gBAAA;EACA,qBAAA;EACD;;AAED;EACE,2BAAA;EACA,mBAAA;EACD;;AAED;;;EAGE,gCAAA;EACA,6BAAA;EACA,wBAAA;EACD;;AAED;;;;;EAKE,aAAA;EACA,iDAAA;EACA,kBAAA;EACA,qCAAA;EACD;;AAED;EACE,gBAAA;EACA,iBAAA;EACA,kBAAA;EACD;;AAED;EACE,qBAAA;EACA,cAAA;EACA,mBAAA;EACD;;AAED;EACE,qBAAA;EACA,cAAA;EACA,mBAAA;EACD;;AAED;;;;;;EAME,aAAA;EACA,kBAAA;EACD;;AAED;EACE,gBAAA;EACA,gCAAA;EACA,wBAAA;EACA,uBAAA;EACD;AACD;EACE,gBAAA;EACD;AACD;EACE,gBAAA;EACD;AACD;EACE,sBAAA;EACD;;AAED;EACE,mBAAA;EACD;;AAED;;EAEE,cAAA;EACD;;AAED;EACE,kBAAA;EACA,uBAAA;EACD;;AAED;EACE,wBAAA;EACD;;AAED;EACE,kBAAA;EACD;;AAED;EACE,WAAA;EACA,WAAA;EACA,YAAA;EACD;;AAED;EACE,kBAAA;EACD;;AAED;EACE,gBAAA;EACA,aAAA;EACA,WAAA;EACA,4BAAA;EACA,eAAA;EACA,YAAA;EACD;;AAED;EACE;IACE,+BAAA;IACA,uBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,6BAAA;IACA,qBAAA;IACD;EACF;AACD;EACE;IACE,+BAAA;IACA,uBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,6BAAA;IACA,qBAAA;IACD;EACF;AACD;EACE;IACE,6BAAA;IACA,qBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,6BAAA;IACA,qBAAA;IACD;EACF;AACD;EACE;IACE,6BAAA;IACA,qBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,gCAAA;IACA,wBAAA;IACD;;EAED;IACE,6BAAA;IACA,qBAAA;IACD;EACF;AACD;EACE;IACE,+CAAA;IACA,uCAAA;IACD;;EAED;IACE,oDAAA;IACA,4CAAA;IACD;EACF;AACD;EACE;IACE,+CAAA;IACA,uCAAA;IACD;;EAED;IACE,oDAAA;IACA,4CAAA;IACD;EACF;AACD;;EAEE,0CAAA;EACA,kCAAA;EACD;;AAED;EACE,uBAAA;EACA,oBAAA;EACA,8BAAA;EACA,gBAAA;EACA,+DAAA;EACA,2CAAA;EACA,qBAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EACD;AACD;EACE,gBAAA;EACD;AACD;EACE,aAAA;EACA,qBAAA;EACD;AACD;EACE,qBAAA;EACA,cAAA;EACD;;AAED;EACE,uBAAA;EACA,oBAAA;EACA,wCAAA;EACA,aAAA;EACA,oEAAA;EACA,qBAAA;EACA,YAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EACA,mEAAA;EACA,2DAAA;EACD;AACD;EACE,aAAA;EACD;AACD;EACE,aAAA;EACA,qBAAA;EACA,mEAAA;EACA,2DAAA;EACD;AACD;EACE,UAAA;EACA,+DAAA;EACA,uDAAA;EACD;AACD;EACE,WAAA;EACD;AACD;EACE,aAAA;EACA,uBAAA;EACA,oBAAA;EACA,WAAA;EACA,mBAAA;EACA,aAAA;EACA,cAAA;EACA,wBAAA;EACA,iEAAA;EACA,+BAAA;EACA,uBAAA;EACD;AACD;EACE,aAAA;EACA,oBAAA;EACA,QAAA;EACA,UAAA;EACA,aAAA;EACA,cAAA;EACD;;AAED;EACE,uBAAA;EACA,cAAA;EACA,oBAAA;EACA,0BAAA;EACA,gBAAA;EACA,sDAAA;EACA,2CAAA;EACA,qBAAA;EACA,eAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EACD;AACD;EACE,gBAAA;EACD;AACD;EACE,aAAA;EACA,qBAAA;EACD;AACD;EACE,cAAA;EACD;;AAED;EACE,uBAAA;EACD;AACD;EACE,oBAAA;EACA,cAAA;EACD;AACD;EACE,WAAA;EACA,YAAA;EACD;;AAED;EACE,mBAAA;EACD;;AAED;EACE,qBAAA;EACD;;AAED;EACE,oBAAA;EACD;;AAED;EACE,eAAA;EACD;;AAED;EACE,WAAA;EACA,cAAA;EACA,kBAAA;EACA,aAAA;EACA,oBAAA;EACA,aAAA;EACA,qCAAA;EACA,YAAA;EACD;;AAED;EACE,oBAAA;EACD;;AAED;EACE,qBAAA;EACD;;AAED;;EAEE,kBAAA;EACA,gBAAA;EACD;;AAED;EACE,iBAAA;EACA,WAAA;EACD;AACD;EACE,mBAAA;EACA,mBAAA;EACA,WAAA;EACD;;AAED;EACE,oBAAA;EACA,aAAA;EACD;;AAED;EACE,kBAAA;EACA,gBAAA;EACD;;AAED;;EAEE,mBAAA;EACD;;AAED;EACE,qBAAA;EACA,UAAA;EACA,oBAAA;EACA,SAAA;EACA,YAAA;EACD;;AAED;EACE,qBAAA;EACD;AACD;EACE,sBAAA;EACA,aAAA;EACA,mBAAA;EACD;AACD;EACE,qBAAA;EACD;AACD;EACE,aAAA;EACA,mBAAA;EACA,qBAAA;EACA,cAAA;EACA,kBAAA;EACA,kCAAA;EACD;AACD;EACE,mCAAA;EACA,kBAAA;EACA,oBAAA;EACA,kBAAA;EACA,iBAAA;EACD;;AAED;EACE,cAAA;EACD;AACD;EACE,WAAA;EACD;AACD;EACE,+DAAA;EACA,oBAAA;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,+BAAA;EACA,uBAAA;EACA,oBAAA;EACA,sCAAA;EACA,8BAAA;EAOD;;AAED;EADA,uBAAA;EACE,oBAAA;EADF,UAAA;EACE,oBAAA;EADF,wBAAA;EACE,cAAA;EACA,aAAA;EACA,qDAAA;EACA,2CAAA;EACA,qBAAA;EACA,qBAAA;EAOD;AACD;EADA,oBAAA;EADC,QAAA;EACD,YAAA;EADC,qCAAA;EAOA;AACD;EADA,kBAAA;EADC,gBAAA;EACD,mBAAA;EAKC;AACD;EADA,kBAAA;EADC,mBAAA;EACD,iBAAA;EAKC;;AAED;EADA,kBAAA;EAGC;;AAED;EADA,+BAAA;EAGC;;AAED;EADA,eAAA;EAGC;;AAED;EADA,gBAAA;EAGC;;AAED;EADA,aAAA;EACE,oBAAY;EADd,UAAA;EADE,aAAA;EAOD;AACD;EADA,aAAA;EAGC;;AAED;EADA,kBAAA;EACE,aAAA;EADF,eAAA;EADE,YAAA;EACA,qBAAA;EACA,iBAAA;EACA,WAAA;EACA,oBAAA;EACA,UAAA;EACA,aAAA;EACA,uDAAA;EACA,+CAAA;EAOD;AACD;EADA,+BAAA;EADC,cAAA;EACD,kBAAA;EADE,mBAAA;EAOD;AACD;EADA,aAAA;EADC,uBAAA;EACD,sBAAA;EADE,qBAAA;EACA,0BAAA;EACA,kBAAA;EACA,uBAAA;EAOD;AACD;EADA,aAAA;EADC,iBAAA;EACD,uBAAA;EAKC;AACD;EADA,WAAA;EADC,YAAA;EAKA;AACD;EADA,8BAAA;EADC,aAAA;EACD,6CAAA;EADE,aAAA;EACA,kBAAA;EACA,uBAAA;EACA,wCAAA;EAOD;AACD;EADA,kBAAA;EADC,cAAA;EAKA;AACD;EADA,kBAAA;EADC,cAAA;EAKA;AACD;EADA,eAAA;EAGC;AACD;EADA,WAAA;EADC,UAAA;EACD,gBAAA;EADE,gCAAA;EACA,oBAAA;EACA,SAAA;EACA,oBAAA;EACA,WAAA;EAOD;AACD;EADA,gBAAA;EADC,kBAAA;EACD,mBAAA;EAKC;AACD;EADA,uBAAA;EADC,gBAAA;EACD,oEAAA;EADE,6BAAA;EAOD;AACD;EADA,aA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"}
|
_inc/jetpack-rtl.min.css
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
@font-face{font-family:'automatticons';src:url("fonts/automatticons-regular-webfont-webfont.eot");src:url("fonts/automatticons-regular-webfont-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/automatticons-regular-webfont-webfont.woff") format("woff"),url("fonts/automatticons-regular-webfont-webfont.ttf") format("truetype"),url("fonts/automatticons-regular-webfont-webfont.svg#automatticonsregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Jetpack';src:url("fonts/jetpack.eot");src:url("fonts/jetpack.eot?#iefix") format("embedded-opentype"),url("fonts/jetpack.ttf") format("truetype"),url("fonts/jetpack.woff") format("woff"),url("fonts/jetpack.svg#jetpack") format("svg");font-weight:normal;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 40px 0 0}menu,ol,ul{padding:0 40px 0 0}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-right:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,button,input,select,textarea{color:#222;font-family:"Open Sans",Helvetica,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}body{font-size:1em;font-size:14px;line-height:1.4}::-moz-selection{background:#91bd51;color:#fff;text-shadow:none}::selection{background:#91bd51;color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6{color:#222;font-weight:700}a{color:#0d72b2;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none}a:visited{color:#0d72b2}a:hover{color:#0f92e5}a:focus{outline:thin dotted}address{margin:0 0 1.5em}abbr[title],acronym{cursor:help}ins{background:#eee;text-decoration:none}img{vertical-align:middle}dt{font-weight:700}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}@-webkit-keyframes "grow"{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}60%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes "grow"{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}60%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes "candy"{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes "candy"{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes "flyer"{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}100%{-webkit-transform:translate3d(570px, -570px, 0px);transform:translate3d(570px, -570px, 0px)}}@keyframes "flyer"{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}100%{-webkit-transform:translate3d(570px, -570px, 0px);transform:translate3d(570px, -570px, 0px)}}.button,.download-jetpack{-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.jp-button{display:inline-block;position:relative;padding:0.76923em 1.46154em;color:#efefef;font:800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.jp-button:visited{color:#efefef}.jp-button:hover,.jp-button:focus{color:#fff;background:#57972d}.jp-button:active{background:#57972d;opacity:0.8}.download-jetpack{display:inline-block;position:relative;padding:0.64286em 0.85714em 0.53571em;color:#fff;font:400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;background:#518d2a;z-index:3;border-radius:6px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:visited{color:#fff}.download-jetpack:hover,.download-jetpack:focus{color:#fff;background:#57972d;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:active{top:6px;-webkit-box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4);box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4)}.download-jetpack:active:after{top:-6px}.download-jetpack:before{content:'';display:inline-block;position:relative;top:-2px;margin-left:13px;width:30px;height:30px;vertical-align:middle;background:url("img/connect-plug.svg") center center no-repeat;-webkit-background-size:100%;background-size:100%}.download-jetpack:after{content:'';position:absolute;top:0;right:0;width:100%;height:100%}#searchsubmit{display:inline-block;border:none;position:relative;padding:0.71429em 1.5em;color:#efefef;font:800 0.8em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;outline:none;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}#searchsubmit:visited{color:#efefef}#searchsubmit:hover,#searchsubmit:focus{color:#fff;background:#2aa0d5}#searchsubmit:active{opacity:0.7}.nav-horizontal a{display:inline-block}.nav-horizontal li{position:relative;float:right}.nav-horizontal ul{margin:0;padding:0}#wpbody-content{padding-bottom:0}#wpcontent{margin-right:160px}.folded #wpcontent{margin-right:36px}#wpfooter{display:none}.jp-content{margin:0;height:auto;min-height:100%;width:100%;position:relative;width:100%;-webkit-font-smoothing:antialiased;z-index:1}.jp-frame{position:relative}html{background:#f9f9f9}.wrap.inner,.page-content{max-width:950px;margin:0 auto}.jetpack_page_jetpack_modules .header-nav{max-width:auto;margin:0}.jetpack_page_jetpack_modules .page-content{max-width:1200px;min-height:500px;margin:0}.page-content.about{position:relative;z-index:10}.footer nav{max-width:550px;margin:0 auto}.wrap.inner li,.page-content li{line-height:23px}.header{background:#31621b;right:0;position:relative;left:0;z-index:2}.header-nav .current{background:#81a844}.header-nav a{padding:0 1.07143em;color:#fff;line-height:46px}.header-nav a:hover{background:#81a844}.header-nav .jetpack-logo{color:#fff;line-height:50px;font-weight:normal;height:46px;margin-top:-2px;padding:0 0.42857em 0 0.57143em}.header-nav .jetpack-logo:before{font-family:'Jetpack' !important;content:'\e600';position:relative;margin-left:8px;font-size:31px}.main-nav{float:right}.main-nav li{margin:0}.main-nav .jetpack-logo{font:normal 400 24px/50px "Open Sans",Helvetica,sans-serif;margin-right:10px;text-shadow:0 1px 1px rgba(0,0,0,0.15)}.main-nav .jetpack-logo span{float:left;margin-top:-3px}.user-nav{float:left}.user-nav li{margin:0}.jetpack-pagestyles #screen-meta{border-right:20px solid #81a844;border-left:20px solid #81a844;margin:0 0 -1px}.jetpack-pagestyles #screen-meta-links .screen-meta-toggle{z-index:2}.jetpack-pagestyles #screen-options-link-wrap,.jetpack-pagestyles #contextual-help-link-wrap{border:none}.jetpack-pagestyles .update-nag{display:none}.masthead{overflow:hidden;position:relative;text-align:center;z-index:1;background-color:#81a844;background-image:-webkit-gradient(linear, right top, right bottom, from(#81a844), to(#8eb74e));background-image:-webkit-linear-gradient(top, #81a844, #8eb74e);background-image:linear-gradient(top, #81a844, #8eb74e)}.masthead h1,.masthead h2{margin:0 auto}.masthead h1{padding:2.5em 0 1.11111em;max-width:21.94444em;color:#fff;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;position:relative;text-shadow:0 1px 1px rgba(0,0,0,0.12);z-index:3}.masthead.hasbutton .flyer{bottom:-270px}.masthead.hasbutton .subhead{margin-top:175px}.jetpack-connected .masthead h1{margin-bottom:33px;max-width:600px}.flyby{position:relative;max-width:1200px;margin:0 auto}.flyer{position:absolute;bottom:-200px;right:4%;z-index:1;-webkit-animation:flyer 3.4s 2s ease-in-out;animation:flyer 3.4s 2s ease-in-out}.flyer:nth-child(2){right:49%;width:120px;height:131px;-webkit-animation-delay:4.6s;animation-delay:4.6s;-webkit-animation-duration:2.4s;animation-duration:2.4s}.flyer:nth-child(3){right:23%;width:60px;height:66px;-webkit-animation-delay:5.8s;animation-delay:5.8s;-webkit-animation-duration:4.5s;animation-duration:4.5s}.subhead{position:relative;margin-top:105px;padding:4em 0;background:#f9f9f9;z-index:2}.subhead h2{max-width:460px;color:#5d6d74;font:400 1.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.subhead:after{content:'';position:absolute;bottom:100%;right:0;margin-bottom:-1px;width:100%;height:228px;background:url("img/the-cloud.svg") center bottom repeat-x;pointer-events:none;z-index:-1}.clouds-sm{height:100px;position:relative;text-align:center;z-index:1;background-color:#81a844;background-image:-webkit-gradient(linear, right top, right bottom, from(#81a844), to(#89b348));background-image:-webkit-linear-gradient(top, #81a844, #89b348);background-image:linear-gradient(top, #81a844, #89b348)}.clouds-sm:after{content:'';position:absolute;bottom:0;right:0;margin-bottom:-1px;width:100%;height:137px;background:url("img/the-cloud-sm.svg") center bottom repeat-x;pointer-events:none;z-index:2}.featured{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background:#fff;position:relative;padding:2.0em 0 4.6em;text-align:center;z-index:1}.featured:before{content:"";display:block;position:absolute;top:0;height:100%;z-index:-1}.featured .features,.featured .modules{margin:0 auto;display:inline-block}.featured h2,.module-grid h2{margin-top:0.61111em;color:#5d6d74;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-align:center;text-shadow:0 1px 1px #fff}.features,.modules{margin:0 -5px}.feature,.module{position:relative;float:right;margin:0 5px 10px;width:310px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.feature h3{margin:0 0 0.58824em;color:#697b84;font-size:1.21429em;line-height:1em;font-weight:800}.feature p{margin:0;color:#6e818a}.feature:hover{top:-5px;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.02);box-shadow:0 5px 0 rgba(0,0,0,0.02)}.feature:hover h3{color:#1a8dba}.feature:hover .feature-img{border:1px solid #ccc;border-bottom:none}.feature:hover .no-border{border:none}.feature:hover .feature-description{background:#fff;border:1px solid #ccc}.feature .feature-img{padding-top:52%;width:100%;height:auto;border:1px solid #ddd;border-bottom:none}.feature .feature-img.custom-css{background:url("img/custom-css.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.custom-css{background-image:url("img/custom-css@2x.jpg")}}.feature .feature-img.wordpress-connect{background:url("img/wordpress-connect.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.wordpress-connect{background-image:url("img/wordpress-connect@2x.jpg")}}.feature .feature-img.wordpress-stats{background:url("img/wordpress-stats.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.wordpress-stats{background-image:url("img/wordpress-stats@2x.jpg")}}.feature .feature-img.no-border{border:none;padding-bottom:1px}.feature .feature-description{display:block;padding:1em 1.07143em 1.07143em;border:1px solid #ddd;background:#f5f5f5;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.cat{clear:both;margin-bottom:23px}.cat h3{font-size:24px;font-weight:300;margin:0 6px 13px 0;text-align:right}.cat .clear{clear:both}.module-grid{text-align:center}.module-grid h2{margin:1.25em 0 0.69444em}#module-search{position:relative;width:100%;max-width:40.71429em;margin:0 auto 1.07143em;overflow:hidden}#jetpack-search{width:100%;padding:11px 16px 11px 16px;color:#5c6671;border:1px solid #c9ced0;border-left-width:2px;background:#fff;line-height:1.3;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}#jetpack-search:focus{color:#5c6671;outline:none}#jetpack-search:focus+label{background:transparent;opacity:.3}#jetpack-search::-webkit-input-placeholder{color:#a8acae}#jetpack-search :-moz-placeholder{color:#a8acae}#jetpack-search::-moz-placeholder{color:#a8acae}#jetpack-search:-ms-input-placeholder{color:#a8acae}#jetpack-search+label{position:absolute;top:1px;left:1px;bottom:1px;width:48px;color:#abafb1;text-indent:-9999px;pointer-events:none;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#jetpack-search+label:after{content:'\f400';position:absolute;left:11px;text-align:left;top:4px;font-size:1.71429em;font-weight:normal;font-family:"genericons"}.jp-filter{margin-bottom:2.85714em;color:#6f7476}.jp-filter a{display:inline-block;position:relative;padding:0.76923em 1.46154em;color:#aaa;font:600 0.92857em/1 "Open Sans", Helvetica, Arial, sans-serif;text-shadow:0 1px 1px rgba(255,255,255,0.2);background:#eee;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.jp-filter a.selected,.jp-filter a:hover,.jp-filter a:focus{color:#efefef;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476}.module{cursor:pointer;display:block;padding:0.71429em 1.07143em 1em;text-align:right;border:1px solid #dae0e2;background:#fff;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.03);box-shadow:0 0 0 rgba(0,0,0,0.03);-webkit-transition:opacity 2s ease-in;transition:opacity 2s ease-in}.module h3{margin:0 0 0.5em;color:#1a8dba;font-size:1.14286em;line-height:1.4em;font-weight:700}.module p{margin:0;color:#686f72;font-size:0.85714em}.module:hover{border-color:#8ac9e8;background:#f8fcfe}.module:nth-of-type(n+10){display:none}.new{position:relative}.new:after{content:'NEW';position:absolute;top:-8px;left:-8px;padding-top:10px;width:32px;height:32px;color:#fff;font-size:8px;font-weight:800;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background:url("img/new-badge.svg") center center no-repeat;-webkit-background-size:100%;background-size:100%;border-radius:50%;-webkit-background-clip:padding-box;background-clip:padding-box}.paid{display:inline-block;position:relative;top:5px;margin-right:10px;padding:1px 4px 0 6px;height:13px;color:#fff;font:700 10px/1 "Open Sans",Helvetica,sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,0.05);background:#d0d0d0;vertical-align:top}.paid:before,.paid:after{position:absolute;top:0;left:100%;font:normal 14px/14px "genericons"}.paid:before{content:'\f503';color:#d0d0d0;text-shadow:none}.paid:after{content:'\f428';margin-left:-5px;font-size:11px}.rtl .paid:before{content:'\f501'}.load-more{margin:2.71429em 0 6.15385em}.set{display:none}.show.set{display:block}.loading{bottom:50%;position:absolute;top:50%;width:100%}.loading span{color:#999}.modal{background:#fff;bottom:10%;display:none;right:10%;margin-right:160px;position:fixed;left:10%;text-align:center;top:10%;z-index:12;-webkit-box-shadow:0 1px 20px 5px rgba(0,0,0,0.1);box-shadow:0 1px 20px 5px rgba(0,0,0,0.1)}.modal header{border-bottom:1px solid #ddd;height:47px;overflow:hidden;text-align:right}.modal header li{color:#999;display:inline-block;font-size:1.57143em;font-weight:normal;padding-right:0.71429em;list-style:none;margin-top:0.35714em}.modal header li a.active{color:#555;cursor:default;text-decoration:none}.modal header ul{margin:0;padding:0}.modal header .close{border-right:1px solid #ddd;float:left;font:300 1.71429em "genericons" !important;color:#777;content:'\f405';display:inline-block;padding:0.28571em 0.71429em 0.42857em}.modal header .close:hover{background:#eee;opacity:0.8}.modal header .close:active{background:#eee;opacity:0.4}.modal #jp-post-flair{display:none}.modal .content-container{bottom:0;right:0;overflow:auto;padding:0 1.42857em 0.71429em;position:absolute;left:0;text-align:center;top:47px}.modal .content{margin:0 auto;max-width:900px;text-align:right}.modal .content h3,.modal .content h4{margin-top:0.61111em;color:#5d6d74;font:300 1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.modal .content div.jp-info-img{float:left;margin:0 1em 1em 0}.modal .content div.jp-info-img img{border:1px solid #ddd;max-width:100%}.shade{background:#000;bottom:0;cursor:pointer;display:none;right:0;opacity:0.2;position:fixed;left:0;top:0;z-index:11}.entry-title,.page-template-default h1{margin-top:0.61111em;color:#5d6d74;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.blog h3,.single h3,.page-template-default h2{margin-top:0.61111em;color:#5d6d74;font:300 1.9em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.page-template-default p{line-height:1.71429em}.blog .type-post,.page-template-default .type-page,.single .type-post,.single .type-jetpack_support{float:right;width:70%}.footer{margin-top:1.42857em;position:relative;padding:10em 0 4.28571em;text-align:center;background-color:#81a844;background-image:-webkit-gradient(linear, right top, right bottom, from(#8eb74e), to(#81a844));background-image:-webkit-linear-gradient(top, #8eb74e, #81a844);background-image:linear-gradient(top, #8eb74e, #81a844)}.footer:before,.footer:after{content:'';position:absolute;right:0;pointer-events:none}.footer:before{top:0;margin-top:-1px;width:100%;height:195px;background:url("img/the-undercloud.svg") center top repeat-x}.footer:after{bottom:0;width:100%;height:50px;background:url("img/the-footcloud.svg") center bottom no-repeat;-webkit-background-size:auto 45px;background-size:auto 45px;z-index:1}.footer .download-jetpack{margin-bottom:33px}.fly{position:relative;margin:5em 0 5em}.fly:before{content:'';display:none;position:absolute;bottom:-275px;right:0;width:100%;height:225px;background:url("img/rocketeer.svg") center bottom no-repeat;pointer-events:none;-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 4s ease-in-out;transition:all 4s ease-in-out}.fly:hover:before{-webkit-transform:translate3d(0px, -40px, 0px);-ms-transform:translate3d(0px, -40px, 0px);transform:translate3d(0px, -40px, 0px)}.footer nav{color:#c8e3a2}.footer nav a,.footer nav a:visited{padding:4px 6px;color:#c8e3a2}.footer nav a:hover,.footer nav a:focus,.footer nav a:visited:hover,.footer nav a:visited:focus{color:#fff}.primary{padding:25px 15px 10px 15px;border-bottom:1px solid #6c954d}.primary-footer,.secondary-footer,.footer-links{margin:0 auto}.primary-footer li,.secondary-footer li,.footer-links li{margin-left:5px}.a8c-attribution,.a8c-services{margin:0 auto}.footer .a8c-attribution{margin-top:6px;padding:0 6px;font-size:0.78571em;font-family:"Gill Sans","Gill Sans MT","Open Sans",Helvetica,sans-serif;text-transform:uppercase}.footer .a8c-attribution a{display:inline-block;position:relative;padding:4px 16px;left:9999px;outline:0}.footer .a8c-attribution a:after{content:"A";position:absolute;top:2px;left:-9999px;height:100%;color:#fff;font-size:1.54545em;font-family:"automatticons";text-align:center}.footer .a8c-attribution a:hover:after{-webkit-animation:candy 0.4s ease-in-out;animation:candy 0.4s ease-in-out}.primary-footer{font-size:1.07143em;font-weight:600}.secondary{padding:14px 15px 0 15px;border-top:1px solid #8eb345}.a8c-services{font-size:0.92857em;font-family:"calluna","Open Sans",Helvetica,sans-serif}.a8c-services a:before{display:inline-block;position:relative;top:-2px;margin-left:6px;font:normal 16px/1 "automatticons";vertical-align:middle}.a8c-services a[href*='wordpress.com']:before{content:"W"}.a8c-services a[href*='vaultpress.com']:before{content:"V"}.a8c-services a[href*='akismet.com']:before{content:"K"}.a8c-services a[href*='polldaddy.com']:before{content:"P"}.jetpack-message{background:#8eb74e;border:1px solid #73963d;margin:33px auto 0;max-width:90%;position:relative;z-index:2}.jetpack-message h4{color:#fff;margin:0}.jetpack-message p{color:#fff;margin:0;opacity:0.7}.jetpack-message .squeezer{padding:23px 80px 23px 23px;position:relative;text-align:right}.jetpack-message .squeezer:before{color:#fff;content:'\f418';font-family:'Genericons';font-size:33px;height:33px;right:25px;opacity:0.6;position:absolute;top:23px;top:-webkit-calc(50% - 22px );top:calc(50% - 22px )}.jetpack-message.error .squeezer:before,.jetpack-message.jetpack-err .squeezer:before{content:'\f414'}.modules h3.icon,.jetpack-modules .info a{width:auto}.modules h3.icon:before,.jetpack-modules .info a:before{display:inline-block;position:relative;top:1px;right:-3px;margin-left:2px;opacity:0.8;font:normal 20px "genericons";vertical-align:top}.jetpack-modules .info a:before{margin-top:1px}.latex:before,.jetpack-modules #latex .info a:before{content:'\f408'}.carousel:before,.jetpack-modules #carousel .info a:before{content:'\f102'}.modules h3.contact-form:before,.jetpack-modules #contact-form .info a:before{content:'\f175';font:normal 20px "dashicons"}.modules h3.custom-css:before,.jetpack-modules #custom-css .info a:before{content:'\f100';font:normal 20px "dashicons"}.modules h3.enhanced-distribution:before,.jetpack-modules #enhanced-distribution .info a:before{content:'\f237';font:normal 20px "dashicons"}.modules h3.widgets:before,.jetpack-modules #widgets .info a:before{content:'\f116';font:normal 20px "dashicons"}.gplus-authorship:before,.jetpack-modules #gplus-authorship .info a:before{content:'\f218'}.modules h3.gravatar-hovercards:before,.jetpack-modules #gravatar-hovercards .info a:before{content:'G';font-family:"automatticons"}.infinite-scroll:before,.jetpack-modules #infinite-scroll .info a:before{content:'\f408'}.comments:before,.jetpack-modules #comments .info a:before{content:'\f108'}.sso:before,.jetpack-modules #sso .info a:before{content:'\f205'}.json-api:before,.jetpack-modules #json-api .info a:before{content:'\f415'}.likes:before,.jetpack-modules #likes .info a:before{content:'\f408'}.markdown:before,.jetpack-modules #markdown .info a:before{content:'\f462'}.minileven:before,.jetpack-modules #minileven .info a:before{content:'\f453'}.monitor:before,.jetpack-modules #monitor .info a:before{content:'\f468'}.notes:before,.jetpack-modules #notes .info a:before{content:'\f300'}.omnisearch:before,.jetpack-modules #omnisearch .info a:before{content:'\f400'}.photon:before,.jetpack-modules #photon .info a:before{content:'\f403'}.post-by-email:before,.jetpack-modules #post-by-email .info a:before{content:'\f410'}.modules h3.publicize:before,.jetpack-modules #publicize .info a:before{content:'\f237';font:normal 20px "dashicons"}.related-posts:before,.jetpack-modules #related-posts .info a:before{content:'\f420'}.sharedaddy:before,.jetpack-modules #sharedaddy .info a:before{content:'\f415'}.shortcodes:before,.jetpack-modules #shortcodes .info a:before{content:'\f100'}.verification-tools:before,.jetpack-modules #verification-tools .info a:before{content:'\f425'}.after-the-deadline:before,.jetpack-modules #after-the-deadline .info a:before{content:'\f411'}.subscriptions:before,.jetpack-modules #subscriptions .info a:before{content:'\f410'}.tiled-gallery:before,.jetpack-modules #tiled-gallery .info a:before{content:'\f103'}.modules h3.vaultpress:before,.jetpack-modules #vaultpress .info a:before{content:'V';font-family:"automatticons"}.videopress:before,.jetpack-modules #videopress .info a:before{content:'\f104'}.modules h3.widget-visibility:before,.jetpack-modules #widget-visibility .info a:before{content:'\f116';font:normal 20px "dashicons"}.stats:before,.jetpack-modules #stats .info a:before{content:'\f205'}.shortlinks:before,.jetpack-modules #shortlinks .info a:before{content:'\f107'}@media (max-width: 1130px){.feature,.module{margin:.75% 1.5% .75% 0;width:32.333333%;-webkit-transition:none;transition:none}.feature:nth-child(3n+1),.module:nth-child(3n+1){margin-right:0}.feature:hover,.module:hover{top:0;-webkit-box-shadow:none;box-shadow:none}.cat .module:nth-child(3n+1){margin:.75% 1.5% .75% 0}.cat .module:nth-child(3n - 1){margin-right:0}.wrap.inner{background:#f9f9f9;padding:15px}.page-content.about{background:#f9f9f9;padding:15px}.page-content.configure{background:#f9f9f9}.masthead h1{padding-top:1.83333em;font-size:2.14286em}.subhead{margin-top:122px;padding:70px 0 49px}.subhead:after{-webkit-background-size:160% auto;background-size:160% auto}.download-jetpack{font-size:1.5em}.download-jetpack:before{top:-1px;width:23px;height:23px}.feature:hover h3{color:#6e818a}.feature:hover .feature-img{border:1px solid #ddd;border-bottom:none}.feature:hover .no-border{border:none}.feature:hover .feature-description{border:1px solid #ddd;background:#f5f5f5}.footer{padding-top:165px;padding-bottom:0}.footer:before{-webkit-background-size:160% auto;background-size:160% auto}.footer:after{display:none}.footer nav{max-width:100%}.fly{margin:0 0 280px}.fly:hover:before{-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.fly:before{display:block}.footer nav{border:none;padding:0}.footer nav a:hover,.footer nav a:focus,.footer nav a:visited:hover,.footer nav a:visited:focus{color:#fff}.footer ul{float:none;overflow:hidden}.a8c-attribution{display:none}nav .primary-footer,nav .secondary-footer{margin:0 30px}nav .primary-footer{padding:25px 15px 10px 15px}nav .secondary-footer{padding:8px 15px 30px}nav .a8c-services{padding:30px 0 35px;text-align:center;background:#222}nav .a8c-services li{display:inline-block;float:none}nav .a8c-services a,nav .a8c-services a:visited,nav .a8c-services a:hover,nav .a8c-services a:active{color:#bbb}}@media (max-width: 900px){#wpcontent,.auto-fold #wpcontent,.auto-fold #wpfooter,.modal,.configure .frame.top.fixed{margin-right:36px;padding-right:0}.flyby{display:none}.jetpack-logo-tablet{display:block}.modal{bottom:5%;font-size:80%;right:10%;left:10%;top:80px}.modal header{height:38px}.modal .content{top:38px}.button:hover,.button:focus,.button:active{top:0}.download-jetpack:hover,.download-jetpack:focus,.download-jetpack:active{top:0}.subhead{margin-top:122px;padding:70px 0 49px}.subhead h2{max-width:428px;font-size:20px}.feature-description{min-height:115px}.featured h2,.module-grid h2{font-size:30px}.feature h3{font-size:11px}.filter label{display:inline-block;line-height:44px}.module{margin:1% 2% 1% 0;width:49%}.module:nth-child(3n+1){margin-right:2%}.module:nth-child(2n+1){margin-right:0}.cat .module{margin:1% 2% 1% 0}.cat .module:nth-child(2n+1){margin:1% 2% 1% 0}.cat .module:nth-child(2n+0){margin-right:0}.footer{padding-top:146px}.main-nav{font-size:13px}.main-nav .jetpack-logo{font-size:22px}.main-nav .jetpack-logo:before{font-size:29px}.table-bordered .genericon{display:inline-block}}@media (max-width: 782px){#wpcontent,.auto-fold #wpcontent,.auto-fold #wpfooter,.modal{margin-right:0}.configure .frame.top.fixed{padding-right:0}.masthead h1{max-width:600px;font-size:28px}.table-bordered th:last-child{padding-right:0}.featured h2,.module-grid h2{font-size:28px}.module-search+label:after{left:6px;top:0}.blog .type-post,.page-template-default .type-page,.single .type-post,.single .type-jetpack_support{width:100%}.sidebar{display:none}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:block;padding-right:10px;visibility:visible}}@media (max-width: 530px){.footer{margin-top:0}.masthead.hasbutton .subhead{margin-top:105px;padding:0}.page-content{margin-top:0}.entry-title,.page-template-default h1{font-size:2em}.blog h3,.single h3,.page-template-default h2{font-size:1.4em}.modal .content div.jp-info-img{margin:0 0 23px}.featured{display:none}.filter a{padding:0.6em}.clouds-sm{height:90px}.jp-filter a{padding:0.76em 1em}.masthead h1{margin:0 15px;padding:31px 0 15px 0;font-size:21px;font-weight:400}.modal{bottom:5%;right:5%;left:5%;top:80px}.subhead{margin-top:83px;padding:47px 15px 39px}.subhead h2{display:none}.download-jetpack{font-size:1.21429em;font-weight:600}.download-jetpack:before{width:19px;height:19px;margin-left:9px}.module{margin:5px 0;width:100%}.module:nth-child(3n+1){margin-right:0}.module:nth-child(2n+1){margin-right:0}.cat .module{margin:5px 0}.cat .module:nth-child(2n+1){margin-right:0}.cat .module:nth-child(2n+0){margin-right:0}.module-grid h2{margin-top:16px;font-size:25px}.footer{padding-top:135px}.footer nav li{display:block;float:none;margin:0;text-align:right}.footer nav a{display:block;padding:0 16px;line-height:44px}.fly{margin:0 0 100px}.fly:before{display:none}nav .primary-footer,nav .secondary-footer{margin:0;padding:0;border:none;font-weight:400}nav .primary-footer a,nav .secondary-footer a{border-top:1px solid #7ba141}nav .a8c-services{padding:0}nav .a8c-services a{border-top:1px solid #181818}.footer .a8c-services{position:relative;overflow:visible}.footer .a8c-services:before,.footer .a8c-services:after{content:'';position:absolute;left:0;bottom:100%;width:50%;pointer-events:none}.footer .a8c-services:before{margin-bottom:55px;height:225px;background:url("img/rocketeer.svg") center bottom no-repeat;-webkit-background-size:50px auto;background-size:50px auto}.footer .a8c-services:after{height:50px;background:url("img/the-footcloud.svg") center bottom no-repeat;-webkit-background-size:auto 38px;background-size:auto 38px}.wrap.inner{margin-top:1.71429em}.wrap.inner.jp-support .jp-support-column-left{width:100%}.wrap.inner.jp-support .jp-support-column-left .widget-text{margin-left:0;width:100%}.wrap.inner.jp-support .jp-support-column-right{width:100%}.jetpack-message .squeezer{padding:23px}.jetpack-message .squeezer:before{display:none}}@media (max-width: 320px){.filter{margin-bottom:10px}.footer{padding-top:76px}.fly{margin:0 0 42px}.footer .a8c-services:before{margin-bottom:50px;-webkit-background-size:40px auto;background-size:40px auto}.footer .a8c-services:after{-webkit-background-size:auto 25px;background-size:auto 25px}}@media (min-width: 769px){.filter input[type=radio]:checked:before{-webkit-animation:grow 0.2s ease-in-out;animation:grow 0.2s ease-in-out}}.nav-horizontal:before,.features:before,.modules:before,.load-more:before,.nav-horizontal:after,.features:after,.modules:after,.load-more:after{content:" ";display:table}.nav-horizontal:after,.features:after,.modules:after,.load-more:after{clear:both}.nav-horizontal,.features,.modules,.load-more{*zoom:1}.lt-ie10 .masthead{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#81a844', EndColorStr='#9fc268')}.lt-ie10 .footer{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#9fc268', EndColorStr='#81a844')}@media screen and (max-width: 768px){.lt-ie10 .drawer-checkbox:checked ~ .header .drawer-nav{right:0}.lt-ie10 .drawer-checkbox:checked ~ .wrapper{margin-right:260px;margin-left:-260px}}
|
2 |
+
|
3 |
+
/*# sourceMappingURL=jetpack.min.css.map */
|
_inc/jetpack-rtl.min.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack-rtl.min.css","sources":["scss/_variables.scss","scss/_normalize.scss","scss/_base.scss","scss/_mixins.scss","scss/partials/_animations.scss","scss/partials/_buttons.scss","scss/partials/_nav-horizontal.scss","scss/_main.scss","scss/_media-queries.scss"],"names":[],"mappings":"AA0CA,WACC,4BACA,CAAA,0DACA,CAAA,wUAIA,CAAA,kBACA,CAAA,iBAGD,CAAA,UACC,sBACA,CAAA,4BACA,CAAA,mMAIA,CAAA,kBACA,CAAA,iBCrDD,CAAA,gFAWC,cAID,CAAA,kBAGC,sBACA,gBACA,OAKD,CAAA,qBACC,aACA,CAAA,QAMD,CAAA,QACC,aAWD,CAAA,IACC,eACA,CAAA,6BACA,CAAA,yBAKD,CAAA,iCAKC,uBAID,CAAA,IACC,SAQD,CAAA,OACC,oBAID,CAAA,gBAEC,UAUD,CAAA,EACC,cACA,CAAA,eAGD,CAAA,EACC,gBACA,CAAA,eAGD,CAAA,EACC,iBACA,CAAA,YAGD,CAAA,EACC,cACA,CAAA,eAGD,CAAA,EACC,iBACA,CAAA,eAGD,CAAA,EACC,iBACA,CAAA,eAID,CAAA,WACC,yBAID,CAAA,QAEC,gBAGD,CAAA,UACC,gBAID,CAAA,GACC,kBAID,CAAA,IACC,gBACA,CAAA,UAID,CAAA,KAEC,aAID,CAAA,iBAIC,8BACA,qCACA,CAAA,aAID,CAAA,GACC,gBACA,CAAA,oBACA,CAAA,oBAID,CAAA,CACC,YAID,CAAA,gBAEC,WACA,CAAA,YAID,CAAA,KACC,cAID,CAAA,OAEC,cACA,CAAA,aACA,CAAA,iBACA,CAAA,uBAGD,CAAA,GACC,WAGD,CAAA,GACC,eAQD,CAAA,aAIC,aAGD,CAAA,EACC,kBAID,CAAA,UAGC,mBAID,CAAA,aAEC,gBACA,CAAA,qBASD,CAAA,GACC,SACA,CAAA,8BAID,CAAA,cACC,gBAQD,CAAA,MACC,SAQD,CAAA,IACC,SAID,CAAA,QACC,yBACA,CAAA,YACA,CAAA,6BAMD,CAAA,MACC,SACA,CAAA,SACA,CAAA,mBACA,kBAOD,CAAA,4BAIC,eACA,CAAA,QACA,CAAA,wBACA,sBAKD,CAAA,YAEC,mBAUD,CAAA,yEAIC,0BACA,CAAA,eACA,iBAID,CAAA,gCAEC,eAOD,CAAA,0CAEC,8BACU,CAAA,0BAQX,CAAA,qBACC,CAAA,UAAA,aAAoB,WACpB,CAAA,oBACA,6BAA+B,CAAA,2BAMhC,CAAA,8BAAA,CAAA,sBAAA,CAAA,kGAMA,wBAGC,CAAA,gDAOgB,SAShB,CAAA,SAAA,CAAA,QAAiB,cACjB,CAAA,kBC1XD,CAAA,KAAA,yBC0MwB,CAAA,gBAGvB,CAAA,kBACA,8BDxMD,CAAA,0BAKC,CAAA,qBFWM,CAAA,iCETN,WAAa,CAAA,4CAKb,CAAA,eACA,CAAA,kCCmUA,CAAA,IAAA,cACW,CAAA,cAJmC,CAAA,eAMlC,CAAA,gBAEA,mBDnUa,CAAA,UC2TyB,CAAA,gBAAoB,CAAA,WDrTvE,mBAOC,CAAA,UFrBM,CAAA,gBE6BC,CAAA,iBC4UP,WAAoB,CAAA,eACpB,CAAA,CAAA,cACA,CAAA,6BACA,CAAA,qBACA,CAAA,oBD9UA,CAAA,SAAA,cAEA,CAAA,OACC,cAED,CAAA,OACC,oBAGA,CAAA,OAAS,iBAQX,CAAA,mBAQA,YAAA,CAAA,GAAA,gBAKA,CAAA,oBAEC,CAAA,GAAA,sBASA,CAAA,EAAA,gBAAsB,CAAA,QAQtB,SFhFM,CAAA,QEwFP,CAAA,SACU,CAAA,QACA,gBAKV,CAAA,EAAS,cACA,CAAA,UAKR,CAAA,QACA,CAAA,yBAEA,CAAA,YAAY,CAAA,SACZ,CAAA,yBE7GD,GAAA,6BAEE,CAAA,oBACA,CAAA,GAAA,8BACA,CAAA,qBACA,CAAA,IAAW,2BAGX,CAAA,kBACA,CAAA,CAAA,iBAAgB,GAAA,6BAEhB,CAAA,oBAED,CAAA,GACC,8BACA,CAAA,qBACA,CAAA,IAAA,2BACW,CAAA,kBAGb,CAAA,CAAA,0BAEgB,GAAE,2BACL,CAAA,kBAGX,CAAA,GAAgB,8BACL,CAAA,qBAGG,CAAA,GAAE,8BAkBlB,CAAA,qBAEE,CAAA,IAAA,2BACW,CAAA,kBAGX,CAAA,CAAA,kBAAyB,GACzB,2BAGA,CAAA,kBAAsB,CAAA,GACtB,8BAGF,CAAA,qBAEE,CAAA,GAAmB,8BACH,CAAA,qBACF,CAAA,IAAA,2BAGf,CAAA,kBACkB,CAAA,AAAE,CAAA,0BACH,GAAA,6CAEL,CAAA,oCAGQ,CAAA,IAAQ,kDAG3B,CAAA,yCAkBF,CAAA,AAyBC,CAAA,kBAvBC,GAAmB,6CAEP,CAAA,oCAIZ,CAAA,IAAA,kDAEA,CAAA,yCACW,CAAA,CAAA,yBAGQ,wCAEnB,CAAA,+BACW,CAAA,UAAU,qBAGrB,CAAA,iBACA,CAAA,2BACA,CAAA,aACA,CAAA,4DAKgB,CAAA,qCAIhB,CAAA,kBACA,CAAA,iBAAW,CAAA,mCAIX,CAAA,2BAGA,CAAA,kBAAgB,cACL,CAAA,iCAuBX,WAAY,CAAA,kBACH,CAAA,iBAGT,mBAAc,CAAA,WACH,CAAA,iBAGX,qBAAc,CAAA,iBACH,CAAA,qCAIX,CAAA,UAAW,CAAA,iEAMX,CAAA,kBACA,CAAA,SAAc,CAAA,iBACH,CAAA,mCAGQ,CAAA,2BACH,CAAA,4DAKhB,CAAA,oDAEA,CAAA,yBACA,WAAW,CAAA,+CAIX,WAAgB,CAAA,kBACF,CAAA,4DAcd,CAAA,oDACW,CAAA,wBAGX,QAAA,CAAA,wDACW,CAAA,gDAIZ,CAAA,8BACoB,SAAA,CAAA,wBACH,WAAA,CAAA,oBAChB,CAAA,iBAAc,CAAA,QAAA,CAAA,gBACH,CAAA,UAAA,CAAA,WAAA,CAAA,qBAGX,CAAA,8DACgB,CAAA,4BAChB,CAAA,oBAAc,CAAA,uBACH,WAAA,CAAA,iBAAA,CAAA,KAab,CAAA,OAAA,CAAA,UASC,CAAA,WAPC,CAAA,aAAc,qBACd,CAAA,WAAW,CAAA,iBAAA,CAAA,uBAGG,CAAA,aAAA,CAAA,mDACH,CAAA,qCAKX,CAAA,kBAAmB,CAAA,YAAA,CAAA,iBACL,CAAA,mCACd,CAAA,2BAAc,CAAA,qBACH,cAAA,CAAA,uCAGQ,WAAA,CAAA,kBACnB,CAAA,oBAAgB,YAAA,CAAA,iBACF,qBAAA,CAAA,kBACL,kBAAE,CAAA,WAAA,CAAA,kBCvRb,SAAA,CAAA,SF0XC,CAAA,eAAoB,iBACpB,CAAA,UAAA,mBAAiB,CAAA,kBACjB,kBAAgB,CAAA,SAChB,aAAe,CAAA,WAAA,SACf,CAAA,WAAY,CAAA,eE1Xb,CAAA,UACC,CAAA,iBAAS,CAAA,UACD,CAAA,kCACC,CAAA,SACF,CAAA,SACP,kBAAM,CAAA,IAAA,mBAAA,CAAA,yBACN,gBAAa,CAAA,aACb,CAAA,yCAC0B,eAAH,CAAA,QFyJvB,CAAA,2CACA,iBACA,CAAA,gBAAiB,CAAA,QAAY,CAAA,mBExJ5B,kBAED,CAAA,UAAA,CAAA,WAAA,gBAEQ,CAAA,aACK,CAAA,+BAGZ,iBACA,CAAA,OAGF,mBACC,CAAA,OAAS,CAAA,iBACT,CAAA,MAAU,CAAA,SACV,CAAA,oBAAS,mBACF,CAAA,aACD,oBAAA,CAAA,UAAA,CAAA,gBAAA,CAAA,mBACM,mBFqJZ,CAAA,yBACA,WEpJuB,CAAA,gBFkIvB,CAAA,kBAAyB,CAAA,WACzB,CAAA,eAF6B,CAAA,+BAGA,CAAA,gCA+BT,iCACpB,CAAA,eAAiB,CAAA,iBAAA,CAAA,eAAA,CAAA,cACL,CAAA,SAAA,YAAA,CAAA,YAAA,SE/JZ,CAAA,uBACC,2DAIA,CAAA,iBACA,CAAA,sCFuJmB,CAAA,4BAAA,WACpB,CAAA,eAAiB,CAAA,SAAA,WAAA,CAAA,YAAA,SACjB,CAAA,gCAAY,gCEnJZ,CAAA,8BFiJA,CAAA,eAAoB,CAAA,0DACH,UAAA,CAAA,4FEzIV,YAGP,CAAA,+BAEC,aAAS,CAAA,SACT,gBACG,CAAA,iBACS,CAAA,iBAEZ,CAAA,SAAY,CAAA,wBAEZ,CAAA,8FAGD,CAAA,+DAOC,CAAA,4FAAA,CAKO,uDAAA,CAAA,yBAER,cAAS,CAAA,YACF,0BACD,CAAA,oBAAA,CAAA,UACN,CAAA,wEFwFA,CAAA,iBAAqB,CAAA,sCAjBrB,CAAA,SAAyB,CAAA,0BACzB,cACA,CAAA,4BEpEA,iBAAA,CAAA,+BAGA,mBAAA,CAAA,eAGC,CAAA,MAAA,kBAED,CAAA,gBACC,CAAA,aCzGD,CAAA,MAAA,kBACU,CAAA,aAEV,CAAA,QAAA,CAAA,SACC,CAAA,2CAIA,CAAA,mCCXD,CAAA,mBAED,UACC,CAAA,WAAa,CAAA,YAEd,CAAA,4BAGA,CAAA,oBAIA,CAAA,+BAGC,CAAA,uBACO,CAAA,mBACW,UACX,CAAA,UACP,CAAA,WAAA,CAAA,4BAGD,CAAA,oBACW,CAAA,+BASX,CAAA,uBAEC,CAAA,QAAW,kBAKX,CAAA,gBAAA,CAAA,aAAA,CAAA,kBACU,CAAA,SACT,CAAA,WAED,gBAAA,CAAA,aAAA,CAAA,wEAQA,CAAA,0BAID,CAAA,cACC,WAAgB,CAAA,iBAIjB,CAAA,WAAA,CAAA,OAAA,CAAA,kBAEC,CAAA,UAOD,CAAA,YACC,CAAA,0DAOA,CAAA,mBACC,CAAA,UPtEM,CAAA,UOwEP,aACQ,CAAA,iBACF,CAAA,iBACQ,CAAA,SAEb,CAAA,wBACW,CAAA,8FAQX,CAAA,+DAGA,CAAA,4FAAA,CAEQ,uDAAA,CAAA,gBACC,WACR,CAAA,iBACA,CAAA,QAAW,CAAA,OAMd,CAAA,kBAGC,CAAA,UACC,CAAA,YAED,CAAA,6DACO,CAAA,mBACN,CAAA,SAAa,CAAA,SACb,6BAAa,CAAA,+BAER,CAAA,eAEJ,CAAA,iBAKH,CAAA,qBAGC,CAAA,iBAOA,CAAA,SAAA,CAAA,gBAAA,WACC,CAAA,aAAa,CAAA,iBACb,CAAA,KAAc,CAAA,WAAA,CAAA,UACd,CAAA,sCAED,cAAA,CAAA,oBACC,CAAA,4BAED,qBAAA,CAAA,aAAA,CAAA,wEAGA,CAAA,iBACU,CAAA,0BAYM,CAAA,kBAEhB,cAAY,CAAA,gBAEZ,kBAPQ,CAAA,WAQR,CAAA,iBAAkB,CAAA,WAAA,CAAA,uCAAA,CAAA,+BACA,CAAA,WAAA,qBAAA,CAAA,aAClB,CAAA,mBAAkB,CAAA,eAAA,CAAA,eAAA,CAAA,UAClB,SAAA,CAAA,aAAkB,CAAA,cAAA,SAAA,CAAA,2CACA,CAAA,mCAClB,CAAA,iBAAkB,cAAA,CAAA,2BAElB,sBAES,CAAA,kBAGR,CAAA,yBACA,YAAW,CAAA,mCAEL,gBAAA,CAAA,qBAAA,CAAA,qBACN,gBACA,CAAA,UAAa,CAAA,WAAA,CAAA,qBACH,CAAA,kBAGV,CAAA,gCAGA,+CAKF,CAAA,iCACc,CAAA,yBAGd,CAAA,uJJ/J8B,iCACb,8CACF,CAAA,AAAU,CAAA,uCIyKxB,sDJpKA,CAAA,iCACA,CAAA,yBASA,CAAA,uJAAA,wCACA,qDI2KA,CAAA,CAAA,qCAEA,oDAKO,CAAA,iCAAA,CAAA,yBAAA,CAAA,uJAWM,sCAAA,mDASb,CAAA,CAAA,+BAEA,YAAY,CAAA,kBAEZ,CAAA,6BACA,cAAkB,CAAA,+BAAA,CAAA,qBAAA,CAAA,kBAClB,CAAA,uCAAkB,CAAA,+BAClB,CAAA,IAAkB,WAAA,CAAA,kBAAA,CAAA,OAAA,eAClB,CAAA,eAAkB,CAAA,mBAAA,CAAA,gBAClB,CAAA,WAAA,WAAkB,CAAA,YAAA,kBAAA,CAAA,eAClB,0BAAkB,CAAA,cAAA,kBAEV,CAAA,UACI,CAAA,oBAEX,CAAA,uBAEA,CAAA,eACO,CAAA,eACM,WACH,CAAA,2BAAE,CAAA,aAAA,CAAA,wBACI,CAAA,qBASlB,CAAA,eACa,CAAA,eACZ,CAAA,iBAAe,CAAA,mCAEf,CAAA,2BACS,CAAA,qBACG,cAIZ,CAAA,YAAA,CAAA,2BAGC,uBAEA,CAAA,UAAY,CAAA,0CAGb,cACO,CAAA,iCAIR,cAAA,CAAA,iCAGC,cACA,CAAA,qCAAM,cAAA,CAAA,qBACN,kBACA,CAAA,OAAa,CAAA,QAAA,CAAA,UAEd,CAAA,UAAA,CAAA,aACS,CAAA,mBAKR,CAAA,mBACA,CAAA,iBACQ,CAAA,mCJsDR,CAAA,2BACA,CAAA,uCACA,CAAA,+BACA,CAAA,2BAAe,gBACH,CAAA,iBAAA,CAAA,SIrDZ,CAAA,eACS,CAAA,OAAA,CAAA,mBAER,CAAA,kBACA,CAAA,wBACa,CAAA,UAEd,wBAEQ,CAAA,aAER,CAAA,YJ9IA,qBAAoB,CAAA,iBAAA,CAAA,2BACH,CAAA,UAAA,CAAA,8DIkJf,CAAA,2CAGA,CAAA,eAAQ,CAAA,iBACO,CAAA,mCAGP,CAAA,2BAET,CAAA,2DAMD,cACC,CAAA,qCAGA,CAAA,kBAAQ,CAAA,OACR,eAEA,CAAA,aAAA,CAAA,+BACa,CAAA,gBAAA,CAAA,wBACZ,CAAA,eAA0B,CAAA,yCAE1B,CAAA,iCAAA,CAAA,qCAAA,CAAA,6BAAA,CAAA,UAJD,iBAAA,CAAA,aASE,CAAA,mBAAkB,CAAA,iBAAA,CAAA,eAGpB,CAAA,SAAA,SAAA,CAAA,aACC,CAAA,mBAAY,CAAA,aAAA,qBACZ,CAAA,kBAAiB,CAAA,yBAEjB,aAAA,CAAA,IAAA,kBAAA,CAAA,UAAA,cAAA,CAAA,iBAAA,CAAA,QAAA,CAAA,SAAA,CAAA,gBAAA,CAAA,UAAA,CAAA,WAJD,CAAA,UAAA,CAAA,aAAA,CAAA,eASE,CAAA,iBAAkB,CAAA,oCAGpB,CAAA,2DACa,CAAA,4BACZ,CAAA,oBAEA,CAAA,iBAAA,CAAA,mCAAA,CAAA,2BAAA,CAAA,KAAA,qBAAA,CAAA,iBAAA,CAAA,OAAA,CAAA,iBAJD,CAAA,qBAAA,CAAA,WAAkB,CAAA,UAShB,CAAA,gDAGF,CAAA,qCAIC,CAAA,kBAGF,CAAA,kBAAA,CAAA,wBAEC,kBAAS,CAAA,KAAA,CAAA,SACT,CAAA,kCACY,CAAA,YJpCb,gBAAoB,CAAA,aACpB,CAAA,gBAAiB,CAAA,WAAA,gBACjB,CAAA,gBAAgB,CAAA,cAChB,CAAA,iBAAe,gBACf,CAAA,UAAY,6BI0CL,CAAA,IACP,aAAa,CAAA,SAEb,cACY,CAAA,QACX,WAAgB,CAAA,iBACR,CAAA,OACR,CAAA,UAED,CAAA,aACC,WAGF,CAAA,MAAA,gBACa,CAAA,UAEZ,CAAA,YAEC,CAAA,SAAQ,CAAA,kBAGV,CAAA,cACC,CAAA,QAAU,CAAA,iBAEV,CAAA,OAAW,CAAA,UACX,CAAA,iDAGD,CAAA,yCAEU,CAAA,aACF,6BAEP,CAAA,WAAA,CAAA,eACA,CAAA,gBACA,CAAA,gBJrRA,WAAA,CAAA,oBIsRuB,CAAA,mBJvSvB,CAAA,kBACA,CAAA,uBAF6B,CAAA,eAG7B,CAAA,oBIuSA,CAAA,yBACQ,WACP,CAAA,cAEA,CAAA,oBACC,CAAA,gBAAY,SACZ,CAAA,SAGF,CAAA,oBAAA,4BACQ,CAAA,UAER,CAAA,0CAGA,CAAA,UAAA,CAAA,eAAA,CAAA,oBAGA,CAAA,qCACC,CAAA,0BAED,gBACC,CAAA,WACA,CAAA,2BAGA,gBACK,CAAA,WACL,CAAA,qBACA,aAAgB,CAAA,yBACO,SJrTxB,CAAA,OIqTwB,CAAA,aJvUxB,CAAA,6BACA,CAAA,iBAF6B,CAAA,MAG7B,CAAA,iBAAiB,CAAA,QAmNjB,CAAA,eAAA,cAAoB,CAAA,eACpB,CAAA,gBAAiB,CAAA,qCACD,qBAChB,CAAA,aAAe,CAAA,8DIkHd,CAAA,0BAEC,CAAA,+BAEA,WAAiB,CAAA,kBAEN,CAAA,mCAEX,sBAIH,CAAA,cACC,CAAA,MAAe,gBACR,CAAA,QAEP,CAAA,cACC,CAAA,YAAS,CAAA,OACT,CAAA,WAAU,CAAA,cACD,CAAA,MAAA,CAAA,KAAA,CAAA,UACF,CAAA,sCACD,qBAAA,CAAA,aACN,CAAA,wEAEuB,CAAA,0BAEvB,CAAA,6CACA,qBACA,CAAA,aAAiB,CAAA,8DAEjB,CAAA,0BAIC,CAAA,wBAAa,sBACM,CAAA,mGAab,YACR,CAAA,SAAY,CAAA,OJ1VZ,qBAAoB,CAAA,iBACpB,CAAA,wBAAiB,CAAA,iBACjB,CAAA,wBAAY,CAAA,8FAoLI,CAAA,+DAEJ,CAAA,4FAAA,CIwKJ,uDAAA,CAAA,4BAEP,WACA,CAAA,iBAED,CAAA,OACC,CAAA,mBACO,CAAA,cACI,MAAA,CAAA,eAGX,CAAA,UAAA,CAAA,YACA,CAAA,4DASD,CAAA,aAAU,SAEV,CAAA,UACC,CAAA,WACA,CAAA,+DAKA,CAAA,iCAEc,CAAA,yBAEd,CAAA,SACA,CAAA,yBAAa,mBACb,CAAA,IAAY,kBAAA,CAAA,gBAAA,CAAA,WACZ,WAAA,CAAA,YJrZD,CAAA,iBIsZwB,CAAA,aJrZxB,CAAA,OAlBA,CAAA,UAAA,CAAA,YAAyB,CAAA,2DAER,CAAA,mBIyajB,CAAA,4CAGA,CAAA,wCAEA,CAAA,oCAEM,CAAA,qCACN,CAAA,6BACA,CAAA,iBAAmB,+CAKlB,CAAA,0CAGM,CAAA,sCAGN,CAAA,WAAS,cACF,CAAA,mCAIP,gBACA,CAAA,aACA,CAAA,+FAcD,WAED,CAAA,QAAU,4BAST,CAAA,+BAEQ,CAAA,+CAQR,cACA,CAAA,wDAIQ,gBACE,CAAA,8BAGV,cJjdA,CAAA,wBAAoB,eAAA,CAAA,aACpB,CAAA,mBAAiB,CAAA,uEIodhB,CAAA,wBAAe,CAAA,0BAEL,qBAGV,CAAA,iBACC,CAAA,gBACO,CAAA,WAAE,CAAA,SACT,CAAA,gCAEA,YAAc,CAAA,iBACd,CAAA,OACA,CAAA,YAAY,CAAA,WAEZ,CAAA,UAAA,CAAA,mBACY,CAAA,2BAEX,CAAA,iBAGF,CAAA,sCAIA,yCAEM,CAAA,gCACC,CAAA,eAAkC,oBAE/B,CAAA,eACA,CAAA,UAAA,yBACA,CAAA,4BAET,CAAA,aACC,oBACA,CAAA,sDAIA,CAAA,sBAIH,qBAGA,CAAA,iBAAA,CAAA,QACC,CAAA,eAEA,CAAA,kCACS,CAAA,qBACC,CAAA,6CAKX,YACC,CAAA,8CAIA,YAAA,CAAA,2CAEC,YACA,CAAA,6CAAM,YAAA,CAAA,gBACO,mBAGd,CAAA,wBAAA,CAAA,kBAEC,CAAA,aAAmB,CAAA,iBAEnB,CAAA,SAAA,CAAA,mBACS,WACR,CAAA,QAAS,CAAA,kBAMZ,WACA,CAAA,QACA,CAAA,WAAQ,CAAA,0BAGR,4BAEO,CAAA,iBAEI,CAAA,gBAOZ,CAAA,iCAEa,WACZ,CAAA,eACA,CAAA,wBAAM,CAAA,cAAA,CAAA,WAAA,CAAA,UAAA,CAAA,WACN,CAAA,iBAAa,CAAA,QAGd,CAAA,6BAAA,CAAA,qBAGa,CAAA,qFAEY,gBACX,CAAA,yCAIb,WAAa,CAAA,uDAGd,qBAAA,CAAA,iBAAA,CAAA,OAAA,CAAA,UAIQ,CAAA,eASR,CAAA,WACC,CAAA,6BACU,CAAA,kBACD,CAAA,+BJ3gBT,eIzBQ,CAAA,oDJ0BU,gBAAA,CAAA,0DACA,gBAAA,CAAA,6EAElB,gBAAgB,CAAA,4BAAE,CAAA,yEAElB,gBAAgB,CAAA,4BAAE,CAAA,+FIghBlB,gBACC,CAAA,4BAEO,CAAA,mEAEK,gBAEb,CAAA,4BAGC,CAAA,0EAEA,gBAAiB,CAAA,2FASlB,YAEA,CAAA,2BAIC,CAAA,wEAMA,gBAAY,CAAA,0DACI,gBJnejB,CAAA,gDACgB,gBAAA,CAAA,0DAEhB,gBAAc,CAAA,oDAad,gBAAA,CAAA,0DAEA,gBAAgB,CAAA,4DAEJ,gBAAW,CAAA,wDApBJ,gBACnB,CAAA,oDACe,gBAAA,CAAA,8DAEJ,gBAAA,CAAA,sDI4eX,gBAAA,CAAA,oEAKC,gBAAA,CAAA,uEAOM,gBAAE,CAAA,4BACM,CAAA,oEAKD,gBAEd,CAAA,8DAID,gBAAA,CAAA,8DAKa,gBAEZ,CAAA,8EP71BM,gBO+1BN,CAAA,8EAOW,gBACH,CAAA,oEAKN,gBACA,CAAA,oEAKW,gBACX,CAAA,yEAIA,YJ52BF,CAAA,2BAAmB,CAAA,8DAEL,gBACd,CAAA,uFIm3BD,gBACU,CAAA,4BACG,CAAA,oDAIZ,gBPz4BS,CAAA,8DO64BP,gBACA,CAAA,0BAEA,iBACA,wBAAM,CAAA,gBACN,CAAA,uBAED,CAAA,eAAA,CAAA,gDAGA,eAAA,CAAA,4BAGA,MAAA,CAAA,uBAAA,CAAA,eACC,CAAA,4BAED,wBAAA,CAAA,8BAUe,eACJ,CAAA,WACJ,mBACR,CAAA,YAAQ,CAAA,mBAER,mBACA,CAAA,YAEA,CAAA,uBACQ,mBAGR,CAAA,YACC,sBAEA,CAAA,mBAED,CAAA,QAAA,iBACU,CAAA,mBACT,CAAA,cACA,kCAEA,CAAA,yBACY,CAAA,iBAEX,gBAAa,CAAA,wBAEb,SAAY,CAAA,UAEZ,CAAA,WACA,CAAA,iBACA,cACK,CAAA,2BAGP,sBAAA,CAAA,kBAAA,CAAA,yBAAA,YAEC,CAAA,mCAQF,sBAEC,CAAA,kBAEA,CAAA,OAAA,kBAAA,CAAA,gBAAS,CAAA,cACC,kCAGT,CAAA,yBAEA,CAAA,aACA,aAAM,CAAA,WAAA,eACN,CAAA,IAAgB,iBAIlB,CAAA,iBACC,6CAGD,CAAA,wCAIA,CAAA,oCAAA,CAAA,WAAA,cAEQ,CAAA,WAER,YAAA,CAAA,SAAA,CAAA,+FAGO,WAEP,CAAA,UAAA,WAAA,CAAA,eAAA,CAAA,gBAAA,aAEC,CAAA,yCAGD,cAAA,CAAA,mBAAA,4BAAA,CAAA,qBAAA,sBAEU,CAAA,iBACH,oBAEP,CAAA,iBAAA,CAAA,eAAA,CAAA,oBAAA,qBAEU,CAAA,UACH,CAAA,oGAIN,WAAS,CAAA,AAAO,CAAA,yBAEjB,yFAGC,kBAED,CAAA,eAAA,CAAA,MAAA,aAAA,CAAA,oBAAA,cAAA,CAAA,MAEC,UAAgB,CAAA,aAEjB,CAAA,SAAA,CAAA,QAAA,CAAA,QAAA,CAAA,aAAA,YAEU,CAAA,eAEV,SAAA,CAAA,0CAEU,MAEV,CAAA,wEAEiB,MAEjB,CAAA,QAAA,iBAAA,CAAA,mBAAA,CAAA,WAEU,gBAEV,CAAA,cAAA,CAAA,oBAAA,iBAEC,CAAA,4BAED,eAAA,CAAA,WAAA,eAAA,CAAA,aAEU,qBAEV,CAAA,gBAAA,CAAA,OAAA,kBAEC,CAAA,SAAS,CAAA,uBAEV,gBAAA,CAAA,uBAEU,eAEV,CAAA,YAAA,kBAAA,CAAA,4BAEC,kBAED,CAAA,4BAAA,eAAA,CAAA,OAEC,kBAED,CAAA,SAAA,eAAA,CAAA,uBAAA,eAEC,CAAA,8BAED,eAAA,CAAA,0BAAA,qBAEC,CAAA,AAAO,CAAA,yBACD,6DAEP,eAAA,CAAA,2BAIA,gBAAA,CAAA,YAAA,gBAAA,CAAA,cAEC,CAAA,6BAED,gBAAA,CAAA,4BAEC,eAAgB,CAAA,0BAEjB,SAAA,CAAA,KAAA,CAAA,mGAIA,WAAA,CAAA,QAAA,aAEC,CAAA,iEAED,cAAA,CAAA,kBAEU,CAAA,kBAEV,CAAA,CAAA,yBAAA,QAAA,aAAA,CAAA,4BAIA,iBAAA,CAAA,SAAA,CAAA,aAAA,aAAA,CAAA,sCPvlCO,cO4lCP,CAAA,6CAAA,gBAEC,CAAA,+BAED,gBAAA,CAAA,SAAA,aAAA,CAAA,SAAA,cAAA,CAAA,UAEC,YAAgB,CAAA,YACV,mBAEP,CAAA,YAAA,cAAA,CAAA,qBAAA,CAAA,cAEU,CAAA,eAEV,CAAA,MAAA,UAAA,CAAA,QAAA,CAAA,OAAA,CAAA,QAAA,CAAA,QAEC,gBC7oCD,CAAA,sBAAA,CAAA,WACC,aAEO,CAAA,iBACN,oBLuXD,CAAA,eAAoB,CAAA,wBACQ,WAC5B,CAAA,WACA,CAAA,eAA0B,CAAA,OAC1B,aKxXC,CAAA,UAAA,CAAA,uBAAA,eACC,CAAA,uBAED,eACC,CAAA,YL4LF,aAAoB,CAAA,4BAEpB,eKzLC,CAAA,4BACC,eAAQ,CAAA,eAET,gBAAA,CAAA,cACY,CAAA,OAGb,kBACa,CAAA,cACL,cAER,CAAA,UAAoB,CAAA,QACnB,CAAA,gBACA,CAAA,aAED,cAAA,CAAA,cACa,CAAA,gBAGZ,CAAA,IACC,iBAAa,CAAA,WACJ,aAGX,CAAA,yCAEU,SAET,CAAA,SACC,CAAA,WAAA,CAAA,eAGF,CAAA,6CAGC,6BAGC,CAAA,iBAKA,UAAA,CAAA,mBAGA,6BACC,CAAA,qBACA,kBAED,CAAA,gBAAA,CAAA,wDAIC,WAAQ,CAAA,iBACI,CAAA,MAAO,CAAA,WAKrB,CAAA,SAAa,CAAA,mBACG,CAAA,4BAGf,mBAED,CAAA,YACC,CAAA,2DASA,CAAA,iCL+QiB,CAAA,yBAAU,CAAA,2BACb,YAAA,CAAA,+DAEF,CAAA,iCACH,CAAA,yBK/QV,CAAA,WACC,qBAGF,CAAA,8CAME,WAAA,CAAA,2DAAA,cAMF,CAAA,UACC,CAAA,+CAIA,WAED,CAAA,0BAAA,aAEC,CAAA,iCAGA,aAAS,CAAA,CAAA,yBAEV,QAAsB,mBACZ,CAAA,OAEV,iBACC,CAAA,IAAS,gBACT,CAAA,4BACgB,mBAEhB,CAAA,iCAEY,CAAA,yBAEZ,CAAA,2BAAA,kCAAA,CAAA,yBAQF,CAAA,CAAA,yBAEC,yCAAA,wCAAA,CAAA,+BAMC,CAAA,CAAA,+IAgBS,YAET,CAAA,aACU,CAAA,qEAWV,WAAA,CAAA,8CAGM,OAGP,CAAA,kBACkB,iHAWlB,CAAA,gBACgB,iHAaP,CAAA,oCAGR,wDAIc,QAGf,CAAA,4CAGC,mBACS,CAAA,kBAET,CAAA,CAAA"}
|
_inc/jetpack.css
CHANGED
@@ -1,1293 +1,2311 @@
|
|
|
|
|
|
|
|
|
|
1 |
/*
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
.
|
11 |
-
.
|
12 |
-
|
13 |
-
|
14 |
-
.jetpack-module .jetpack-module-actions a,
|
15 |
-
#jp-settings-screen h3,
|
16 |
-
.jp-survey h4,
|
17 |
-
.jetpack-install-container p a.button-connector {
|
18 |
-
font-family: "Helvetica Neue", Helvetica, Arial, "Lucida Grande", Verdana, "Bitstream Vera Sans", sans-serif;
|
19 |
-
}
|
20 |
-
|
21 |
-
#jp-info p,
|
22 |
-
.more-info p,
|
23 |
-
.more-info ul,
|
24 |
-
.jetpack-module-description p {
|
25 |
-
font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
|
26 |
}
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
}
|
39 |
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
border-right-color:#8fad4b;
|
47 |
}
|
48 |
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
}
|
53 |
|
54 |
-
|
55 |
-
|
56 |
-
background-position: -150px -60px;
|
57 |
}
|
58 |
|
59 |
-
|
60 |
-
|
61 |
-
|
|
|
62 |
}
|
63 |
|
64 |
-
|
65 |
-
|
66 |
-
|
|
|
|
|
|
|
67 |
}
|
68 |
|
69 |
-
|
70 |
-
|
71 |
-
.toplevel_page_jetpack.network-admin #wpwrap,
|
72 |
-
.jetpack_page_jetpack-settings.network-admin #wpwrap {
|
73 |
-
background: url(images/header-clouds-small.png) 52px 0 repeat-x;
|
74 |
}
|
75 |
|
76 |
-
|
77 |
-
|
78 |
-
background-position: 45px 0;
|
79 |
}
|
80 |
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
}
|
85 |
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
}
|
90 |
|
91 |
-
|
|
|
|
|
|
|
92 |
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
|
|
|
|
|
113 |
}
|
114 |
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
width: 100%;
|
119 |
-
z-index: 2;
|
120 |
}
|
121 |
|
122 |
-
|
123 |
-
|
124 |
-
z-index: 0;
|
125 |
-
margin: 30px 0 -30px 0;
|
126 |
}
|
127 |
|
128 |
-
|
129 |
-
|
130 |
}
|
131 |
|
132 |
-
|
133 |
-
|
|
|
134 |
}
|
135 |
|
136 |
-
|
137 |
-
|
|
|
138 |
}
|
139 |
|
140 |
-
|
141 |
-
|
142 |
-
|
|
|
|
|
|
|
|
|
143 |
}
|
144 |
|
145 |
-
|
146 |
-
|
147 |
-
|
|
|
148 |
}
|
149 |
|
150 |
-
|
151 |
-
|
152 |
-
color: #fff;
|
153 |
-
float: right;
|
154 |
-
margin-top: -35px;
|
155 |
-
text-align: left;
|
156 |
-
position: relative;
|
157 |
-
left: -45px;
|
158 |
}
|
159 |
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
width: 100%;
|
165 |
-
height: 1.7em;
|
166 |
-
overflow: hidden;
|
167 |
-
padding: 4px 0 3px 30px;
|
168 |
-
margin: 0 -20px 3px 0;
|
169 |
-
color: #fff;
|
170 |
-
text-decoration: none;
|
171 |
-
border: 1px solid #7a943d;
|
172 |
-
border-radius: 5px;
|
173 |
-
box-shadow: inset 0 0 2px rgba(255, 255, 255, 0.4);
|
174 |
-
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
|
175 |
}
|
176 |
|
177 |
-
|
178 |
-
|
179 |
-
background-color: #839f40;
|
180 |
-
border-color: #6a8037;
|
181 |
}
|
182 |
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
-
|
|
|
|
|
187 |
}
|
188 |
|
189 |
-
|
190 |
-
|
191 |
-
top: -1.7em;
|
192 |
}
|
193 |
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
only screen and (-webkit-min-device-pixel-ratio: 1.5),
|
198 |
-
only screen and (min-device-pixel-ratio: 1.5) {
|
199 |
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
|
|
205 |
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
.jetpack_page_jetpack-settings.network-admin #wpwrap {
|
210 |
-
background-image: url(images/header-clouds-small-2x.png);
|
211 |
-
background-size: 980px 140px;
|
212 |
-
}
|
213 |
|
214 |
-
|
215 |
-
|
216 |
-
|
217 |
-
|
|
|
218 |
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
}
|
225 |
-
|
226 |
-
#jp-header h3 {
|
227 |
-
position: relative;
|
228 |
-
background: transparent url(images/logo.png) top left no-repeat;
|
229 |
-
width: 252px;
|
230 |
-
height: 200px;
|
231 |
-
overflow: hidden;
|
232 |
-
text-indent: -999em;
|
233 |
-
top: -95px;
|
234 |
-
left: 25px;
|
235 |
-
margin: 0;
|
236 |
-
padding: 0;
|
237 |
-
}
|
238 |
-
|
239 |
-
#jp-header.small h3 {
|
240 |
-
background: transparent url(images/logo-small.png) top left no-repeat;
|
241 |
-
width: 149px;
|
242 |
-
height: 120px;
|
243 |
-
top: -35px;
|
244 |
-
}
|
245 |
-
|
246 |
-
.network-admin #jp-header h3 {
|
247 |
-
background: transparent url(images/logo-small.png) top left no-repeat;
|
248 |
-
width: 150px;
|
249 |
-
height: 120px;
|
250 |
-
left: 18px;
|
251 |
-
}
|
252 |
-
|
253 |
-
/* Retina Logo */
|
254 |
-
@media only screen and (-moz-min-device-pixel-ratio: 1.5),
|
255 |
-
only screen and (-o-min-device-pixel-ratio: 3/2),
|
256 |
-
only screen and (-webkit-min-device-pixel-ratio: 1.5),
|
257 |
-
only screen and (min-device-pixel-ratio: 1.5) {
|
258 |
-
|
259 |
-
#jp-header h3 {
|
260 |
-
background-image: url(images/logo-2x.png);
|
261 |
-
background-size: 250px 200px;
|
262 |
-
}
|
263 |
-
|
264 |
-
#jp-header.small h3,
|
265 |
-
.network-admin #jp-header h3 {
|
266 |
-
background-image: url(images/logo-small-2x.png);
|
267 |
-
background-size: 150px 120px;
|
268 |
-
}
|
269 |
-
|
270 |
-
}
|
271 |
-
|
272 |
-
#jp-header p {
|
273 |
-
position: absolute;
|
274 |
-
left: 390px;
|
275 |
-
text-align: left;
|
276 |
-
top: 30px;
|
277 |
-
width: 48%;
|
278 |
-
color: #fff;
|
279 |
-
font-size: 25px;
|
280 |
-
line-height: 130%;
|
281 |
-
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
|
282 |
-
-webkit-font-smoothing: antialiased;
|
283 |
-
}
|
284 |
-
|
285 |
-
#jp-info {
|
286 |
-
position: relative;
|
287 |
-
overflow: visible;
|
288 |
-
z-index: 50;
|
289 |
-
margin: 0 12px 0 28px;
|
290 |
-
min-width: 780px;
|
291 |
-
}
|
292 |
-
|
293 |
-
#jp-info p {
|
294 |
-
font-size: 17px;
|
295 |
-
line-height: 150%;
|
296 |
-
text-shadow: 0 1px 0 #fff;
|
297 |
-
color: #666;
|
298 |
-
margin: 0 0 40px;
|
299 |
-
float: left;
|
300 |
-
width: 58%;
|
301 |
-
}
|
302 |
-
|
303 |
-
#jp-info p.small {
|
304 |
-
font-size: 14px;
|
305 |
-
}
|
306 |
-
|
307 |
-
#jp-info a.jp-button {
|
308 |
-
float: right;
|
309 |
-
margin: 8px 0 0 20px;
|
310 |
-
display: inline-block;
|
311 |
-
background: #69acce;
|
312 |
-
box-shadow: inset 0 0 2px #fff,
|
313 |
-
0 1px 5px rgba(0, 0, 0, 0.3);
|
314 |
-
padding: 12px 20px;
|
315 |
-
border: 1px solid #2a8cba;
|
316 |
-
border-radius: 5px;
|
317 |
-
line-height: 100%;
|
318 |
-
color: #fff;
|
319 |
-
text-align: center;
|
320 |
-
font-size: 20px;
|
321 |
-
font-weight: bold;
|
322 |
-
text-decoration: none;
|
323 |
-
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
|
324 |
-
-webkit-transition-duration: 0.3s;
|
325 |
-
transition-duration: 0.3s;
|
326 |
-
cursor: pointer;
|
327 |
-
}
|
328 |
-
|
329 |
-
#jp-info a.jp-button:hover,
|
330 |
-
#jp-info a.jp-button:active {
|
331 |
-
background-color: #f0a000;
|
332 |
-
border-color: #c87800;
|
333 |
-
outline: none;
|
334 |
-
box-shadow: inset 0 0 2px #fff,
|
335 |
-
0 1px 7px rgba(240, 160, 0, 0.5);
|
336 |
}
|
337 |
|
338 |
-
|
339 |
-
|
340 |
-
|
341 |
-
border: 1px solid #2a8cba !important;
|
342 |
-
border-radius: 3px;
|
343 |
-
background: url(images/alertbox-clouds.png) 100% 100% no-repeat;
|
344 |
-
background-color: #6aafcf !important;
|
345 |
-
box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.04);
|
346 |
-
padding: 18px 90px 8px 15px !important;
|
347 |
-
overflow: hidden;
|
348 |
-
line-height: 180%;
|
349 |
}
|
350 |
|
351 |
-
|
352 |
-
|
353 |
-
|
354 |
-
only screen and (-webkit-min-device-pixel-ratio: 1.5),
|
355 |
-
only screen and (min-device-pixel-ratio: 1.5) {
|
356 |
|
357 |
-
|
358 |
-
|
359 |
-
|
360 |
-
}
|
361 |
|
|
|
|
|
362 |
}
|
363 |
|
364 |
-
|
365 |
-
|
|
|
|
|
366 |
}
|
367 |
|
368 |
-
|
369 |
-
|
|
|
|
|
|
|
370 |
}
|
371 |
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
|
|
|
|
378 |
}
|
379 |
|
380 |
-
|
381 |
-
|
382 |
-
|
383 |
}
|
384 |
|
385 |
-
|
386 |
-
|
387 |
-
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
display: inline-block;
|
393 |
}
|
394 |
|
395 |
-
|
396 |
-
|
|
|
397 |
}
|
398 |
|
399 |
-
|
400 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
401 |
}
|
402 |
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
|
|
407 |
}
|
408 |
|
409 |
-
|
410 |
-
|
|
|
411 |
}
|
412 |
|
413 |
-
|
414 |
-
|
415 |
-
|
416 |
-
|
417 |
-
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
|
418 |
-
color: #fff;
|
419 |
}
|
420 |
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
425 |
-
}
|
426 |
-
|
427 |
-
.jetpack-err p {
|
428 |
-
overflow: hidden;
|
429 |
-
margin-bottom: 10px !important;
|
430 |
-
}
|
431 |
|
432 |
-
|
433 |
-
|
434 |
-
|
435 |
-
padding: 8px 15px;
|
436 |
-
color: #fff;
|
437 |
-
text-align: center;
|
438 |
-
font-size: 20px;
|
439 |
-
text-decoration: none;
|
440 |
-
border-radius: 5px;
|
441 |
-
border: 1px solid #8caa46;
|
442 |
-
background: #b4d278;
|
443 |
-
box-shadow: inset 0 0 2px #fff,
|
444 |
-
0 1px 1px rgba(0, 0, 0, 0.1);
|
445 |
-
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3);
|
446 |
-
-webkit-transition-duration: 0.3s;
|
447 |
-
transition-duration: 0.3s;
|
448 |
-
cursor: pointer;
|
449 |
}
|
450 |
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
|
|
456 |
}
|
457 |
|
458 |
-
|
459 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
460 |
}
|
461 |
|
462 |
-
|
463 |
-
|
464 |
-
|
465 |
-
|
466 |
-
|
467 |
-
padding-right: 15px !important;
|
468 |
-
padding-bottom: 15px;
|
469 |
-
clear: both;
|
470 |
-
overflow: visible !important;
|
471 |
-
color: #666 !important;
|
472 |
-
background: transparent url(images/module-clouds.png) bottom left repeat-x;
|
473 |
-
background-color: #f0f0f0 !important;
|
474 |
-
border-color: #dcdcdc !important;
|
475 |
-
text-shadow: 0 1px 0 #fff;
|
476 |
-
box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.05),
|
477 |
-
0 1px 2px rgba(0, 0, 0, 0.1);
|
478 |
-
}
|
479 |
|
480 |
-
|
481 |
-
|
482 |
-
|
483 |
-
|
484 |
-
|
485 |
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
|
|
490 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
491 |
}
|
492 |
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
font-size: 19px;
|
499 |
-
text-shadow: 0 1px 0 #fff;
|
500 |
}
|
501 |
-
|
502 |
-
|
503 |
-
margin-left: 0;
|
504 |
-
font-size: 12px !important;
|
505 |
}
|
506 |
-
|
507 |
-
|
508 |
-
position: absolute;
|
509 |
-
width: 29px;
|
510 |
-
height: 18px;
|
511 |
-
top: -16px;
|
512 |
-
left: 0;
|
513 |
-
background: url(images/arrow.png) top left no-repeat;
|
514 |
-
}
|
515 |
-
|
516 |
-
.more-info .arrow:after {
|
517 |
-
display: none;
|
518 |
-
}
|
519 |
-
|
520 |
-
/* Retina module more info arrow */
|
521 |
-
@media only screen and (-moz-min-device-pixel-ratio: 1.5),
|
522 |
-
only screen and (-o-min-device-pixel-ratio: 3/2),
|
523 |
-
only screen and (-webkit-min-device-pixel-ratio: 1.5),
|
524 |
-
only screen and (min-device-pixel-ratio: 1.5) {
|
525 |
-
|
526 |
-
.more-info .arrow {
|
527 |
-
background-image: url(images/arrow-2x.png);
|
528 |
-
background-size: 29px 16px;
|
529 |
-
}
|
530 |
-
|
531 |
-
}
|
532 |
-
|
533 |
-
.more-info p {
|
534 |
-
margin: 0 0 10px 0 !important;
|
535 |
-
font-size: 14px;
|
536 |
-
line-height: 150%;
|
537 |
-
display: block;
|
538 |
-
}
|
539 |
-
|
540 |
-
.more-info ul {
|
541 |
-
font-size: 14px;
|
542 |
-
line-height: 150%;
|
543 |
-
}
|
544 |
-
|
545 |
-
.more-info li {
|
546 |
-
list-style-type: disc;
|
547 |
-
list-style-position: inside;
|
548 |
-
}
|
549 |
-
|
550 |
-
.more-info code {
|
551 |
-
background: rgba(0, 0, 0, 0.05);
|
552 |
-
font-size: 12px;
|
553 |
-
padding: 1px;
|
554 |
-
text-shadow: none;
|
555 |
-
color: #555;
|
556 |
}
|
557 |
-
|
558 |
-
|
559 |
-
position: absolute;
|
560 |
-
top: 18px;
|
561 |
-
right: 0;
|
562 |
-
background: #888;
|
563 |
-
background: rgba(0, 0, 0, 0.4);
|
564 |
-
color: #fff;
|
565 |
-
font-size: 14px !important;
|
566 |
-
height: 22px;
|
567 |
-
line-height: 20px;
|
568 |
-
padding: 0 6px 0 6px;
|
569 |
-
font-weight: bold !important;
|
570 |
-
border-radius: 3px;
|
571 |
-
border-top-right-radius: 0;
|
572 |
-
border-bottom-right-radius: 0;
|
573 |
-
cursor: pointer;
|
574 |
-
text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
|
575 |
-
}
|
576 |
-
|
577 |
-
.more-info .jp-close:hover {
|
578 |
-
background: #69acce;
|
579 |
-
}
|
580 |
-
|
581 |
-
.more-info div.jp-info-img {
|
582 |
-
float: right;
|
583 |
-
width: 320px;
|
584 |
-
margin: 0 30px 0 20px;
|
585 |
-
}
|
586 |
-
|
587 |
-
.more-info img.jp-info-img {
|
588 |
-
padding: 3px;
|
589 |
-
background: rgba(255, 255, 255, 0.65);
|
590 |
-
border: 5px solid #ddd;
|
591 |
-
}
|
592 |
-
|
593 |
-
.jetpack-activated {
|
594 |
-
background: #fffff5 url(images/jp-enabled-bg.jpg) top left repeat-x !important;
|
595 |
-
height: 154px;
|
596 |
-
padding: 60px 0 0 200px !important;
|
597 |
-
position: relative;
|
598 |
-
min-width: 650px;
|
599 |
-
top: 15px;
|
600 |
-
z-index: 5;
|
601 |
-
position: relative;
|
602 |
-
}
|
603 |
-
|
604 |
-
.jetpack-activated h3 {
|
605 |
-
position: relative;
|
606 |
-
z-index: 5;
|
607 |
-
color: #444;
|
608 |
-
font-size: 42px;
|
609 |
-
font-weight: bold;
|
610 |
-
margin: 0;
|
611 |
-
padding: 0;
|
612 |
-
background: none;
|
613 |
-
display: block;
|
614 |
-
text-transform: uppercase;
|
615 |
-
}
|
616 |
-
|
617 |
-
.jetpack-activated p {
|
618 |
-
position: relative;
|
619 |
-
z-index: 3;
|
620 |
-
top: 3px;
|
621 |
-
left: 10px;
|
622 |
-
font-size: 16px;
|
623 |
-
font-weight: normal;
|
624 |
-
color: #666;
|
625 |
-
background: rgba(255, 255, 255, 0.75);
|
626 |
-
padding: 7px 10px 6px;
|
627 |
-
border-radius: 5px;
|
628 |
-
display: inline-block;
|
629 |
-
}
|
630 |
-
|
631 |
-
.jetpack-activated .jetpack {
|
632 |
-
position: absolute;
|
633 |
-
top: 0;
|
634 |
-
left: 0;
|
635 |
-
width: 238px;
|
636 |
-
height: 214px;
|
637 |
-
background: url(images/jp-enabled-jetpack.jpg) top left no-repeat;
|
638 |
-
z-index: 2;
|
639 |
-
}
|
640 |
-
|
641 |
-
.jetpack-activated .clouds {
|
642 |
-
position: absolute;
|
643 |
-
right: 0;
|
644 |
-
bottom: 0;
|
645 |
-
width: 566px;
|
646 |
-
height: 214px;
|
647 |
-
background: url(images/jp-enabled-clouds.png) bottom left no-repeat;
|
648 |
-
z-index: 0;
|
649 |
-
border-bottom-right-radius: 5px;
|
650 |
-
box-shadow: inset -7px -7px 10px rgba(0, 0, 0, 0.05);
|
651 |
-
}
|
652 |
-
|
653 |
-
p.jp-help {
|
654 |
-
padding: 10px 0 15px;
|
655 |
-
}
|
656 |
-
|
657 |
-
.module-container {
|
658 |
-
overflow: hidden;
|
659 |
-
min-width: 740px;
|
660 |
-
margin: 25px 0;
|
661 |
-
width: 100%;
|
662 |
-
}
|
663 |
-
|
664 |
-
.jetpack-module {
|
665 |
-
position: relative;
|
666 |
-
float: left;
|
667 |
-
width: 210px;
|
668 |
-
min-height: 160px;
|
669 |
-
max-height: 220px;
|
670 |
-
margin: 0 0 15px 15px;
|
671 |
-
border: 1px solid #dedede;
|
672 |
-
border-radius: 3px;
|
673 |
-
background: #fff;
|
674 |
-
padding: 15px 0 35px 15px;
|
675 |
-
box-shadow: inset 0 1px 0 #fff,
|
676 |
-
inset 0 0 20px rgba(0, 0, 0, 0.05),
|
677 |
-
0 1px 2px rgba(0, 0, 0, 0.1);
|
678 |
-
-webkit-transition-duration: 0.4s;
|
679 |
-
transition-duration: 0.4s;
|
680 |
}
|
681 |
|
682 |
-
|
683 |
-
|
684 |
-
border-color: #bbb;
|
685 |
-
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
|
686 |
-
-webkit-transition-duration: 0.4s;
|
687 |
-
transition-duration: 0.4s;
|
688 |
}
|
689 |
-
*/
|
690 |
|
691 |
-
|
692 |
-
|
693 |
-
|
694 |
-
padding: 60px 0 0;
|
695 |
-
background: #cbe0a1;
|
696 |
-
width: 80px;
|
697 |
-
border-top-left-radius: 3px;
|
698 |
-
border-bottom-left-radius: 3px;
|
699 |
-
background-repeat: no-repeat;
|
700 |
-
background-image: url(images/module-icons-sprite.png?v2.8);
|
701 |
-
background-size: 3315px 50px; /* remember to update this every time a new module is added! */
|
702 |
}
|
703 |
|
704 |
-
|
705 |
-
|
706 |
-
|
707 |
-
only screen and (min-device-pixel-ratio: 1.5) {
|
708 |
-
|
709 |
-
.jetpack-module div.module-image {
|
710 |
-
background-image: url(images/module-icons-sprite-2x.png?v2.8);
|
711 |
-
}
|
712 |
-
|
713 |
}
|
714 |
|
715 |
-
|
716 |
-
|
717 |
}
|
718 |
|
719 |
-
|
720 |
-
|
721 |
}
|
722 |
|
723 |
-
|
724 |
-
|
|
|
|
|
725 |
}
|
726 |
|
727 |
-
|
728 |
-
|
729 |
}
|
730 |
|
731 |
-
|
732 |
-
|
|
|
|
|
|
|
|
|
|
|
733 |
}
|
734 |
|
735 |
-
|
736 |
-
|
737 |
-
|
|
|
|
|
738 |
|
739 |
-
|
740 |
-
|
741 |
-
|
|
|
742 |
|
743 |
-
|
744 |
-
|
|
|
|
|
745 |
}
|
|
|
|
|
|
|
|
|
|
|
746 |
|
747 |
-
|
748 |
-
|
749 |
-
|
|
|
750 |
|
751 |
-
|
752 |
-
|
|
|
|
|
753 |
}
|
754 |
-
|
755 |
-
|
756 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
757 |
}
|
758 |
|
759 |
-
#
|
760 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
761 |
}
|
762 |
-
|
763 |
-
#
|
764 |
-
background-position: -808px 5px;
|
765 |
}
|
766 |
-
|
767 |
-
#
|
768 |
-
|
769 |
}
|
770 |
-
|
771 |
-
|
772 |
-
background-position: -1459px 5px;
|
773 |
}
|
774 |
|
775 |
-
|
776 |
-
|
777 |
}
|
778 |
-
|
779 |
-
|
780 |
-
|
781 |
}
|
782 |
-
|
783 |
-
|
784 |
-
|
785 |
}
|
786 |
|
787 |
-
#
|
788 |
-
|
789 |
}
|
790 |
|
791 |
-
#
|
792 |
-
|
793 |
}
|
794 |
|
795 |
-
|
796 |
-
|
797 |
}
|
798 |
|
799 |
-
#
|
800 |
-
|
801 |
}
|
802 |
|
803 |
-
|
804 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
805 |
}
|
806 |
|
807 |
-
|
808 |
-
|
809 |
}
|
810 |
|
811 |
-
|
812 |
-
|
813 |
}
|
814 |
|
815 |
-
|
816 |
-
|
|
|
|
|
817 |
}
|
818 |
|
819 |
-
|
820 |
-
|
|
|
821 |
}
|
822 |
-
|
823 |
-
|
824 |
-
|
825 |
-
|
826 |
}
|
827 |
|
828 |
-
|
829 |
-
|
|
|
830 |
}
|
831 |
|
832 |
-
|
833 |
-
|
|
|
834 |
}
|
835 |
|
836 |
-
|
837 |
-
|
|
|
838 |
}
|
839 |
|
840 |
-
|
841 |
-
|
|
|
|
|
|
|
|
|
842 |
}
|
843 |
|
844 |
-
|
845 |
-
|
846 |
}
|
847 |
-
|
848 |
-
|
849 |
-
|
|
|
850 |
}
|
851 |
-
|
852 |
-
|
853 |
-
background-color: #b4d278;
|
854 |
-
color: #fff;
|
855 |
-
text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2);
|
856 |
-
text-align: center;
|
857 |
-
margin: 0;
|
858 |
-
padding: 0;
|
859 |
-
clear: both;
|
860 |
-
font-weight: bold;
|
861 |
-
-webkit-font-smoothing: antialiased;
|
862 |
-
border-bottom-left-radius: 2px;
|
863 |
}
|
864 |
-
|
865 |
-
|
866 |
-
|
|
|
|
|
|
|
|
|
867 |
}
|
868 |
-
|
869 |
-
|
870 |
-
|
|
|
|
|
|
|
871 |
}
|
872 |
|
873 |
-
.
|
874 |
-
|
875 |
}
|
876 |
-
|
877 |
-
|
878 |
-
background-color: #b4d278;
|
879 |
}
|
880 |
-
|
881 |
-
|
882 |
-
|
883 |
-
|
884 |
}
|
885 |
-
|
886 |
-
|
887 |
-
|
888 |
-
display: none;
|
889 |
}
|
890 |
|
891 |
-
.
|
892 |
-
|
893 |
-
padding: 2px 4px 4px;
|
894 |
}
|
895 |
-
|
896 |
-
|
897 |
-
text-decoration: none;
|
898 |
-
font-weight: bold;
|
899 |
-
font-size: 180%;
|
900 |
-
color: #bbb;
|
901 |
}
|
902 |
|
903 |
-
.jetpack-
|
904 |
-
|
|
|
|
|
905 |
}
|
906 |
-
|
907 |
-
|
908 |
-
line-height: 1.1;
|
909 |
-
margin: 0;
|
910 |
-
padding: 0;
|
911 |
-
font-size: 17px;
|
912 |
-
font-weight: normal;
|
913 |
-
font-style: normal;
|
914 |
-
color: #000;
|
915 |
}
|
916 |
-
|
917 |
-
|
918 |
-
line-height: 150%;
|
919 |
-
font-size: 12px;
|
920 |
-
margin-bottom: 20px;
|
921 |
-
color: #666;
|
922 |
}
|
923 |
-
|
924 |
-
|
925 |
-
position: absolute;
|
926 |
-
bottom: 20px;
|
927 |
-
left: 15px;
|
928 |
-
background: #fff;
|
929 |
-
display: block;
|
930 |
}
|
931 |
|
932 |
-
.
|
933 |
-
|
934 |
-
|
935 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
936 |
}
|
937 |
-
|
938 |
-
.
|
939 |
-
|
940 |
-
cursor: pointer;
|
941 |
}
|
942 |
|
943 |
-
.
|
944 |
-
|
945 |
-
|
946 |
-
transition-duration: 0.4s;
|
947 |
}
|
948 |
|
949 |
-
.
|
950 |
-
|
|
|
951 |
}
|
952 |
|
953 |
-
.
|
954 |
-
|
|
|
955 |
}
|
956 |
-
|
957 |
-
|
958 |
-
|
|
|
|
|
|
|
|
|
959 |
}
|
960 |
-
|
961 |
-
|
962 |
-
color: #92b8d0;
|
963 |
}
|
964 |
-
|
965 |
-
|
966 |
-
color: #5590b7;
|
967 |
}
|
968 |
-
|
969 |
-
|
970 |
-
border-color: #ddd;
|
971 |
}
|
972 |
-
|
973 |
-
|
974 |
-
.jetpack-inactive:hover p,
|
975 |
-
.jetpack-inactive:hover span {
|
976 |
-
color: #aaa;
|
977 |
}
|
978 |
|
979 |
-
.jetpack-
|
980 |
-
|
|
|
|
|
|
|
|
|
|
|
981 |
}
|
982 |
-
|
983 |
-
|
984 |
-
|
985 |
-
cursor: default !important;
|
986 |
}
|
987 |
-
|
988 |
-
|
989 |
-
|
990 |
-
|
991 |
-
text-align: center;
|
992 |
-
background: transparent url(images/icon-comingsoon.png) top center no-repeat;
|
993 |
-
padding: 40px 0 0 0;
|
994 |
-
margin-right: 15px;
|
995 |
-
box-shadow: none;
|
996 |
}
|
997 |
-
|
998 |
-
|
999 |
-
|
1000 |
-
|
1001 |
-
only screen and (min-device-pixel-ratio: 1.5) {
|
1002 |
-
|
1003 |
-
.placeholder h3 {
|
1004 |
-
background-image: url(images/icon-comingsoon-2x.png);
|
1005 |
-
background-size: 32px 32px;
|
1006 |
-
}
|
1007 |
-
|
1008 |
}
|
1009 |
-
|
1010 |
-
#
|
1011 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1012 |
}
|
1013 |
-
|
1014 |
-
|
1015 |
-
font-size: 18px;
|
1016 |
-
color: #555;
|
1017 |
-
padding-bottom: 20px;
|
1018 |
-
border-bottom: 1px solid #eee;
|
1019 |
}
|
1020 |
|
1021 |
-
|
1022 |
-
|
|
|
1023 |
}
|
1024 |
-
|
1025 |
-
|
1026 |
-
|
1027 |
-
|
1028 |
-
|
1029 |
-
|
|
|
|
|
|
|
|
|
1030 |
}
|
1031 |
|
1032 |
-
|
1033 |
-
|
1034 |
-
only screen and (-webkit-min-device-pixel-ratio: 1.5),
|
1035 |
-
only screen and (min-device-pixel-ratio: 1.5) {
|
1036 |
-
|
1037 |
-
#jp-footer {
|
1038 |
-
background-image: url(images/footer-clouds-2x.png);
|
1039 |
-
background-size: 700px 150px;
|
1040 |
-
}
|
1041 |
-
|
1042 |
}
|
1043 |
|
1044 |
-
|
1045 |
-
|
1046 |
-
|
1047 |
-
line-height: 15px;
|
1048 |
-
text-transform: uppercase;
|
1049 |
-
letter-spacing: 3px;
|
1050 |
-
padding-left: 3px;
|
1051 |
}
|
1052 |
|
1053 |
-
|
1054 |
-
|
1055 |
-
|
1056 |
-
background: url(images/automattic.png) center top no-repeat;
|
1057 |
-
display: inline-block;
|
1058 |
-
width: 165px;
|
1059 |
-
vertical-align: top;
|
1060 |
-
margin: 0 5px 0 1px;
|
1061 |
-
line-height: 14px;
|
1062 |
-
height: 14px;
|
1063 |
-
filter: alpha(opacity=40);
|
1064 |
-
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
|
1065 |
-
opacity: 0.5;
|
1066 |
}
|
1067 |
|
1068 |
-
|
1069 |
-
|
1070 |
-
|
1071 |
-
|
1072 |
-
|
1073 |
-
#jp-footer .automattic span {
|
1074 |
-
background-image: url(images/automattic-2x.png);
|
1075 |
-
background-size: 165px 14px;
|
1076 |
-
}
|
1077 |
-
|
1078 |
}
|
1079 |
|
1080 |
-
|
1081 |
-
|
1082 |
-
|
|
|
1083 |
}
|
1084 |
|
1085 |
-
|
1086 |
-
|
|
|
|
|
1087 |
}
|
1088 |
|
1089 |
-
|
1090 |
-
|
|
|
|
|
1091 |
}
|
1092 |
|
1093 |
-
|
1094 |
-
|
|
|
1095 |
}
|
1096 |
|
1097 |
-
.
|
1098 |
-
|
|
|
|
|
1099 |
}
|
1100 |
|
1101 |
-
.
|
1102 |
-
.
|
1103 |
-
|
1104 |
}
|
1105 |
|
1106 |
-
.
|
1107 |
-
|
1108 |
-
|
1109 |
-
margin-top: 15px;
|
1110 |
}
|
1111 |
|
1112 |
-
|
1113 |
-
|
|
|
1114 |
}
|
1115 |
|
1116 |
-
.
|
1117 |
-
|
1118 |
-
|
1119 |
-
border: 1px solid #ccc !important;
|
1120 |
-
border-radius: 3px;
|
1121 |
-
background-color: #efefef !important;
|
1122 |
-
box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.04);
|
1123 |
-
padding: 18px 90px 8px 15px !important;
|
1124 |
-
overflow: hidden;
|
1125 |
-
line-height: 180%;
|
1126 |
}
|
1127 |
|
1128 |
-
|
1129 |
-
|
|
|
1130 |
}
|
1131 |
|
1132 |
-
.
|
1133 |
-
|
|
|
1134 |
}
|
1135 |
|
1136 |
-
.
|
1137 |
-
|
1138 |
-
|
1139 |
-
font-weight: normal;
|
1140 |
-
color: #333;
|
1141 |
-
text-shadow: 0 1px 0 #fff;
|
1142 |
-
border-radius: 5px;
|
1143 |
-
display: block;
|
1144 |
-
float: left;
|
1145 |
}
|
1146 |
|
1147 |
-
.
|
1148 |
-
|
1149 |
-
|
1150 |
-
padding: 0;
|
1151 |
-
display: block;
|
1152 |
}
|
1153 |
|
1154 |
-
.
|
1155 |
-
|
1156 |
-
|
1157 |
}
|
1158 |
|
1159 |
-
.
|
1160 |
-
|
1161 |
-
|
1162 |
}
|
1163 |
|
1164 |
-
.
|
1165 |
-
|
1166 |
-
|
1167 |
-
right: 15px;
|
1168 |
}
|
1169 |
|
1170 |
-
.
|
1171 |
-
|
1172 |
-
|
1173 |
-
right: 0;
|
1174 |
}
|
1175 |
|
1176 |
-
.
|
1177 |
-
|
1178 |
-
|
1179 |
-
|
1180 |
-
text-indent: -9999px;
|
1181 |
-
background: transparent url(images/alertbox-closeicon.png) center center no-repeat;
|
1182 |
-
border: 0 none;
|
1183 |
-
border-radius: 0 0 0 5px;
|
1184 |
-
box-shadow: none;
|
1185 |
-
-webkit-transition-duration: 0.3s;
|
1186 |
-
transition-duration: 0.3s;
|
1187 |
-
cursor: pointer;
|
1188 |
}
|
1189 |
|
1190 |
-
|
1191 |
-
|
1192 |
-
|
1193 |
-
only screen and (min-device-pixel-ratio: 1.5) {
|
1194 |
-
|
1195 |
-
.jetpack-close-button {
|
1196 |
-
background-image: url(images/alertbox-closeicon-2x.png);
|
1197 |
-
background-size: 16px 16px;
|
1198 |
-
}
|
1199 |
-
|
1200 |
}
|
1201 |
|
1202 |
-
.
|
1203 |
-
|
1204 |
-
|
1205 |
-
outline: none;
|
1206 |
-
-webkit-transition-duration: 0.3s;
|
1207 |
-
transition-duration: 0.3s;
|
1208 |
}
|
1209 |
|
1210 |
-
.
|
1211 |
-
|
1212 |
-
|
1213 |
-
-webkit-transition-duration: 0.3s;
|
1214 |
-
transition-duration: 0.3s;
|
1215 |
}
|
1216 |
|
1217 |
-
.
|
1218 |
-
|
1219 |
-
|
1220 |
}
|
1221 |
|
1222 |
-
.
|
1223 |
-
|
1224 |
-
|
1225 |
}
|
1226 |
|
1227 |
-
.
|
1228 |
-
|
1229 |
-
|
1230 |
-
right: 15px;
|
1231 |
-
float: right;
|
1232 |
-
display: inline-block;
|
1233 |
-
background: #b4d278;
|
1234 |
-
box-shadow: inset 0 0 2px #fff,
|
1235 |
-
0 1px 5px rgba(0, 0, 0, 0.3);
|
1236 |
-
padding: 8px 15px;
|
1237 |
-
border: 1px solid #2a8cba;
|
1238 |
-
border-radius: 5px;
|
1239 |
-
line-height: 1.3;
|
1240 |
-
color: #fff;
|
1241 |
-
text-align: center;
|
1242 |
-
font-size: 16px;
|
1243 |
-
font-weight: bold;
|
1244 |
-
text-decoration: none;
|
1245 |
-
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
|
1246 |
-
-webkit-transition-duration: 0.3s;
|
1247 |
-
transition-duration: 0.3s;
|
1248 |
-
cursor: pointer;
|
1249 |
}
|
1250 |
|
1251 |
-
.
|
1252 |
-
|
|
|
1253 |
}
|
1254 |
|
1255 |
-
.
|
1256 |
-
.jetpack-
|
1257 |
-
|
1258 |
-
|
1259 |
-
outline: none;
|
1260 |
-
box-shadow: inset 0 0 2px #fff,
|
1261 |
-
0 1px 7px rgba(240, 160, 0, 0.5);
|
1262 |
}
|
1263 |
|
1264 |
-
.
|
1265 |
-
|
1266 |
-
|
1267 |
-
border-width: 1px;
|
1268 |
-
border-style: solid;
|
1269 |
-
color: #333;
|
1270 |
}
|
1271 |
|
1272 |
-
.
|
1273 |
-
|
1274 |
-
|
|
|
1275 |
}
|
1276 |
-
|
1277 |
-
.
|
1278 |
-
|
1279 |
-
|
1280 |
}
|
1281 |
|
1282 |
-
.
|
1283 |
-
|
1284 |
-
|
1285 |
}
|
1286 |
|
1287 |
-
|
1288 |
-
|
1289 |
-
|
1290 |
-
|
1291 |
-
|
1292 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1293 |
}
|
1 |
+
/*!
|
2 |
+
* Do not modify this file directly. It is compiled Sass code.
|
3 |
+
* @see: jetpack/_inc/jetpack.scss
|
4 |
+
*/
|
5 |
/*
|
6 |
+
Theme Name: Jetpackme New
|
7 |
+
Theme URI: http://jetpack.me/
|
8 |
+
Description: The theme for the Jetpack marketing site
|
9 |
+
Author: Automattic
|
10 |
+
Version: 2.0
|
11 |
+
*/
|
12 |
+
@font-face {
|
13 |
+
font-family: 'automatticons';
|
14 |
+
src: url("fonts/automatticons-regular-webfont-webfont.eot");
|
15 |
+
src: url("fonts/automatticons-regular-webfont-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/automatticons-regular-webfont-webfont.woff") format("woff"), url("fonts/automatticons-regular-webfont-webfont.ttf") format("truetype"), url("fonts/automatticons-regular-webfont-webfont.svg#automatticonsregular") format("svg");
|
16 |
+
font-weight: normal;
|
17 |
+
font-style: normal;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
}
|
19 |
+
@font-face {
|
20 |
+
font-family: 'Jetpack';
|
21 |
+
src: url("fonts/jetpack.eot");
|
22 |
+
src: url("fonts/jetpack.eot?#iefix") format("embedded-opentype"), url("fonts/jetpack.ttf") format("truetype"), url("fonts/jetpack.woff") format("woff"), url("fonts/jetpack.svg#jetpack") format("svg");
|
23 |
+
font-weight: normal;
|
24 |
+
font-style: normal;
|
25 |
+
}
|
26 |
+
article,
|
27 |
+
aside,
|
28 |
+
details,
|
29 |
+
figcaption,
|
30 |
+
figure,
|
31 |
+
footer,
|
32 |
+
header,
|
33 |
+
hgroup,
|
34 |
+
nav,
|
35 |
+
section,
|
36 |
+
summary {
|
37 |
+
display: block;
|
38 |
}
|
39 |
|
40 |
+
audio,
|
41 |
+
canvas,
|
42 |
+
video {
|
43 |
+
display: inline-block;
|
44 |
+
*display: inline;
|
45 |
+
*zoom: 1;
|
|
|
46 |
}
|
47 |
|
48 |
+
audio:not([controls]) {
|
49 |
+
display: none;
|
50 |
+
height: 0;
|
51 |
}
|
52 |
|
53 |
+
[hidden] {
|
54 |
+
display: none;
|
|
|
55 |
}
|
56 |
|
57 |
+
html {
|
58 |
+
font-size: 100%;
|
59 |
+
-webkit-text-size-adjust: 100%;
|
60 |
+
-ms-text-size-adjust: 100%;
|
61 |
}
|
62 |
|
63 |
+
html,
|
64 |
+
button,
|
65 |
+
input,
|
66 |
+
select,
|
67 |
+
textarea {
|
68 |
+
font-family: sans-serif;
|
69 |
}
|
70 |
|
71 |
+
body {
|
72 |
+
margin: 0;
|
|
|
|
|
|
|
73 |
}
|
74 |
|
75 |
+
a:focus {
|
76 |
+
outline: thin dotted;
|
|
|
77 |
}
|
78 |
|
79 |
+
a:active,
|
80 |
+
a:hover {
|
81 |
+
outline: 0;
|
82 |
}
|
83 |
|
84 |
+
h1 {
|
85 |
+
font-size: 2em;
|
86 |
+
margin: 0.67em 0;
|
87 |
}
|
88 |
|
89 |
+
h2 {
|
90 |
+
font-size: 1.5em;
|
91 |
+
margin: 0.83em 0;
|
92 |
+
}
|
93 |
|
94 |
+
h3 {
|
95 |
+
font-size: 1.17em;
|
96 |
+
margin: 1em 0;
|
97 |
+
}
|
98 |
|
99 |
+
h4 {
|
100 |
+
font-size: 1em;
|
101 |
+
margin: 1.33em 0;
|
102 |
+
}
|
103 |
|
104 |
+
h5 {
|
105 |
+
font-size: 0.83em;
|
106 |
+
margin: 1.67em 0;
|
107 |
+
}
|
108 |
|
109 |
+
h6 {
|
110 |
+
font-size: 0.75em;
|
111 |
+
margin: 2.33em 0;
|
112 |
+
}
|
113 |
|
114 |
+
abbr[title] {
|
115 |
+
border-bottom: 1px dotted;
|
116 |
}
|
117 |
|
118 |
+
b,
|
119 |
+
strong {
|
120 |
+
font-weight: 700;
|
|
|
|
|
121 |
}
|
122 |
|
123 |
+
blockquote {
|
124 |
+
margin: 1em 40px;
|
|
|
|
|
125 |
}
|
126 |
|
127 |
+
dfn {
|
128 |
+
font-style: italic;
|
129 |
}
|
130 |
|
131 |
+
mark {
|
132 |
+
background: #ff0;
|
133 |
+
color: #000;
|
134 |
}
|
135 |
|
136 |
+
p,
|
137 |
+
pre {
|
138 |
+
margin: 1em 0;
|
139 |
}
|
140 |
|
141 |
+
code,
|
142 |
+
kbd,
|
143 |
+
pre,
|
144 |
+
samp {
|
145 |
+
font-family: monospace, serif;
|
146 |
+
_font-family: 'courier new', monospace;
|
147 |
+
font-size: 1em;
|
148 |
}
|
149 |
|
150 |
+
pre {
|
151 |
+
white-space: pre;
|
152 |
+
white-space: pre-wrap;
|
153 |
+
word-wrap: break-word;
|
154 |
}
|
155 |
|
156 |
+
q {
|
157 |
+
quotes: none;
|
|
|
|
|
|
|
|
|
|
|
|
|
158 |
}
|
159 |
|
160 |
+
q:before,
|
161 |
+
q:after {
|
162 |
+
content: '';
|
163 |
+
content: none;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
164 |
}
|
165 |
|
166 |
+
small {
|
167 |
+
font-size: 80%;
|
|
|
|
|
168 |
}
|
169 |
|
170 |
+
sub,
|
171 |
+
sup {
|
172 |
+
font-size: 75%;
|
173 |
+
line-height: 0;
|
174 |
+
position: relative;
|
175 |
+
vertical-align: baseline;
|
176 |
}
|
177 |
|
178 |
+
sup {
|
179 |
+
top: -0.5em;
|
|
|
180 |
}
|
181 |
|
182 |
+
sub {
|
183 |
+
bottom: -0.25em;
|
184 |
+
}
|
|
|
|
|
185 |
|
186 |
+
dl,
|
187 |
+
menu,
|
188 |
+
ol,
|
189 |
+
ul {
|
190 |
+
margin: 1em 0;
|
191 |
+
}
|
192 |
|
193 |
+
dd {
|
194 |
+
margin: 0 0 0 40px;
|
195 |
+
}
|
|
|
|
|
|
|
|
|
196 |
|
197 |
+
menu,
|
198 |
+
ol,
|
199 |
+
ul {
|
200 |
+
padding: 0 0 0 40px;
|
201 |
+
}
|
202 |
|
203 |
+
nav ul,
|
204 |
+
nav ol {
|
205 |
+
list-style: none;
|
206 |
+
list-style-image: none;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
207 |
}
|
208 |
|
209 |
+
img {
|
210 |
+
border: 0;
|
211 |
+
-ms-interpolation-mode: bicubic;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
212 |
}
|
213 |
|
214 |
+
svg:not(:root) {
|
215 |
+
overflow: hidden;
|
216 |
+
}
|
|
|
|
|
217 |
|
218 |
+
figure {
|
219 |
+
margin: 0;
|
220 |
+
}
|
|
|
221 |
|
222 |
+
form {
|
223 |
+
margin: 0;
|
224 |
}
|
225 |
|
226 |
+
fieldset {
|
227 |
+
border: 1px solid #c0c0c0;
|
228 |
+
margin: 0 2px;
|
229 |
+
padding: 0.35em 0.625em 0.75em;
|
230 |
}
|
231 |
|
232 |
+
legend {
|
233 |
+
border: 0;
|
234 |
+
padding: 0;
|
235 |
+
white-space: normal;
|
236 |
+
*margin-left: -7px;
|
237 |
}
|
238 |
|
239 |
+
button,
|
240 |
+
input,
|
241 |
+
select,
|
242 |
+
textarea {
|
243 |
+
font-size: 100%;
|
244 |
+
margin: 0;
|
245 |
+
vertical-align: baseline;
|
246 |
+
*vertical-align: middle;
|
247 |
}
|
248 |
|
249 |
+
button,
|
250 |
+
input {
|
251 |
+
line-height: normal;
|
252 |
}
|
253 |
|
254 |
+
button,
|
255 |
+
html input[type="button"],
|
256 |
+
input[type="reset"],
|
257 |
+
input[type="submit"] {
|
258 |
+
-webkit-appearance: button;
|
259 |
+
cursor: pointer;
|
260 |
+
*overflow: visible;
|
|
|
261 |
}
|
262 |
|
263 |
+
button[disabled],
|
264 |
+
input[disabled] {
|
265 |
+
cursor: default;
|
266 |
}
|
267 |
|
268 |
+
input[type="checkbox"],
|
269 |
+
input[type="radio"] {
|
270 |
+
-webkit-box-sizing: border-box;
|
271 |
+
-moz-box-sizing: border-box;
|
272 |
+
box-sizing: border-box;
|
273 |
+
padding: 0;
|
274 |
+
*height: 13px;
|
275 |
+
*width: 13px;
|
276 |
}
|
277 |
|
278 |
+
input[type="search"] {
|
279 |
+
-webkit-appearance: textfield;
|
280 |
+
-moz-box-sizing: content-box;
|
281 |
+
-webkit-box-sizing: content-box;
|
282 |
+
box-sizing: content-box;
|
283 |
}
|
284 |
|
285 |
+
input[type="search"]::-webkit-search-cancel-button,
|
286 |
+
input[type="search"]::-webkit-search-decoration {
|
287 |
+
-webkit-appearance: none;
|
288 |
}
|
289 |
|
290 |
+
button::-moz-focus-inner,
|
291 |
+
input::-moz-focus-inner {
|
292 |
+
border: 0;
|
293 |
+
padding: 0;
|
|
|
|
|
294 |
}
|
295 |
|
296 |
+
textarea {
|
297 |
+
overflow: auto;
|
298 |
+
vertical-align: top;
|
299 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
300 |
|
301 |
+
table {
|
302 |
+
border-collapse: collapse;
|
303 |
+
border-spacing: 0;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
304 |
}
|
305 |
|
306 |
+
*,
|
307 |
+
*:before,
|
308 |
+
*:after {
|
309 |
+
-webkit-box-sizing: border-box;
|
310 |
+
-moz-box-sizing: border-box;
|
311 |
+
box-sizing: border-box;
|
312 |
}
|
313 |
|
314 |
+
html,
|
315 |
+
button,
|
316 |
+
input,
|
317 |
+
select,
|
318 |
+
textarea {
|
319 |
+
color: #222;
|
320 |
+
font-family: "Open Sans", Helvetica, sans-serif;
|
321 |
+
font-weight: 400;
|
322 |
+
-webkit-font-smoothing: antialiased;
|
323 |
}
|
324 |
|
325 |
+
body {
|
326 |
+
font-size: 1em;
|
327 |
+
font-size: 14px;
|
328 |
+
line-height: 1.4;
|
329 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
330 |
|
331 |
+
::-moz-selection {
|
332 |
+
background: #91bd51;
|
333 |
+
color: white;
|
334 |
+
text-shadow: none;
|
335 |
+
}
|
336 |
|
337 |
+
::selection {
|
338 |
+
background: #91bd51;
|
339 |
+
color: white;
|
340 |
+
text-shadow: none;
|
341 |
+
}
|
342 |
|
343 |
+
h1,
|
344 |
+
h2,
|
345 |
+
h3,
|
346 |
+
h4,
|
347 |
+
h5,
|
348 |
+
h6 {
|
349 |
+
color: #222;
|
350 |
+
font-weight: 700;
|
351 |
}
|
352 |
|
353 |
+
a {
|
354 |
+
color: #0d72b2;
|
355 |
+
-webkit-transition: color 0.2s;
|
356 |
+
transition: color 0.2s;
|
357 |
+
text-decoration: none;
|
|
|
|
|
358 |
}
|
359 |
+
a:visited {
|
360 |
+
color: #0d72b2;
|
|
|
|
|
361 |
}
|
362 |
+
a:hover {
|
363 |
+
color: #0f92e5;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
364 |
}
|
365 |
+
a:focus {
|
366 |
+
outline: thin dotted;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
367 |
}
|
368 |
|
369 |
+
address {
|
370 |
+
margin: 0 0 1.5em;
|
|
|
|
|
|
|
|
|
371 |
}
|
|
|
372 |
|
373 |
+
abbr[title],
|
374 |
+
acronym {
|
375 |
+
cursor: help;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
376 |
}
|
377 |
|
378 |
+
ins {
|
379 |
+
background: #eee;
|
380 |
+
text-decoration: none;
|
|
|
|
|
|
|
|
|
|
|
|
|
381 |
}
|
382 |
|
383 |
+
img {
|
384 |
+
vertical-align: middle;
|
385 |
}
|
386 |
|
387 |
+
dt {
|
388 |
+
font-weight: 700;
|
389 |
}
|
390 |
|
391 |
+
fieldset {
|
392 |
+
border: 0;
|
393 |
+
margin: 0;
|
394 |
+
padding: 0;
|
395 |
}
|
396 |
|
397 |
+
textarea {
|
398 |
+
resize: vertical;
|
399 |
}
|
400 |
|
401 |
+
hr {
|
402 |
+
display: block;
|
403 |
+
height: 1px;
|
404 |
+
border: 0;
|
405 |
+
border-top: 1px solid #ccc;
|
406 |
+
margin: 1em 0;
|
407 |
+
padding: 0;
|
408 |
}
|
409 |
|
410 |
+
@-webkit-keyframes "grow" {
|
411 |
+
0% {
|
412 |
+
-webkit-transform: scale(0.3);
|
413 |
+
transform: scale(0.3);
|
414 |
+
}
|
415 |
|
416 |
+
60% {
|
417 |
+
-webkit-transform: scale(1.15);
|
418 |
+
transform: scale(1.15);
|
419 |
+
}
|
420 |
|
421 |
+
100% {
|
422 |
+
-webkit-transform: scale(1);
|
423 |
+
transform: scale(1);
|
424 |
+
}
|
425 |
}
|
426 |
+
@keyframes "grow" {
|
427 |
+
0% {
|
428 |
+
-webkit-transform: scale(0.3);
|
429 |
+
transform: scale(0.3);
|
430 |
+
}
|
431 |
|
432 |
+
60% {
|
433 |
+
-webkit-transform: scale(1.15);
|
434 |
+
transform: scale(1.15);
|
435 |
+
}
|
436 |
|
437 |
+
100% {
|
438 |
+
-webkit-transform: scale(1);
|
439 |
+
transform: scale(1);
|
440 |
+
}
|
441 |
}
|
442 |
+
@-webkit-keyframes "candy" {
|
443 |
+
0% {
|
444 |
+
-webkit-transform: scale(1);
|
445 |
+
transform: scale(1);
|
446 |
+
}
|
447 |
+
|
448 |
+
20% {
|
449 |
+
-webkit-transform: scale(1.15);
|
450 |
+
transform: scale(1.15);
|
451 |
+
}
|
452 |
+
|
453 |
+
60% {
|
454 |
+
-webkit-transform: scale(0.95);
|
455 |
+
transform: scale(0.95);
|
456 |
+
}
|
457 |
+
|
458 |
+
100% {
|
459 |
+
-webkit-transform: scale(1);
|
460 |
+
transform: scale(1);
|
461 |
+
}
|
462 |
+
}
|
463 |
+
@keyframes "candy" {
|
464 |
+
0% {
|
465 |
+
-webkit-transform: scale(1);
|
466 |
+
transform: scale(1);
|
467 |
+
}
|
468 |
+
|
469 |
+
20% {
|
470 |
+
-webkit-transform: scale(1.15);
|
471 |
+
transform: scale(1.15);
|
472 |
+
}
|
473 |
+
|
474 |
+
60% {
|
475 |
+
-webkit-transform: scale(0.95);
|
476 |
+
transform: scale(0.95);
|
477 |
+
}
|
478 |
+
|
479 |
+
100% {
|
480 |
+
-webkit-transform: scale(1);
|
481 |
+
transform: scale(1);
|
482 |
+
}
|
483 |
+
}
|
484 |
+
@-webkit-keyframes "flyer" {
|
485 |
+
0% {
|
486 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
487 |
+
transform: translate3d(0px, 0px, 0px);
|
488 |
+
}
|
489 |
+
|
490 |
+
100% {
|
491 |
+
-webkit-transform: translate3d(570px, -570px, 0px);
|
492 |
+
transform: translate3d(570px, -570px, 0px);
|
493 |
+
}
|
494 |
+
}
|
495 |
+
@keyframes "flyer" {
|
496 |
+
0% {
|
497 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
498 |
+
transform: translate3d(0px, 0px, 0px);
|
499 |
+
}
|
500 |
+
|
501 |
+
100% {
|
502 |
+
-webkit-transform: translate3d(570px, -570px, 0px);
|
503 |
+
transform: translate3d(570px, -570px, 0px);
|
504 |
+
}
|
505 |
+
}
|
506 |
+
.button,
|
507 |
+
.download-jetpack {
|
508 |
+
-webkit-transition: all 0.1s ease-in-out;
|
509 |
+
transition: all 0.1s ease-in-out;
|
510 |
+
}
|
511 |
+
|
512 |
+
.jp-button {
|
513 |
+
display: inline-block;
|
514 |
+
position: relative;
|
515 |
+
padding: 0.76923em 1.46154em;
|
516 |
+
color: #efefef;
|
517 |
+
font: 800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;
|
518 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
519 |
+
background: #6f7476;
|
520 |
+
border-radius: 3px;
|
521 |
+
-webkit-background-clip: padding-box;
|
522 |
+
background-clip: padding-box;
|
523 |
+
}
|
524 |
+
.jp-button:visited {
|
525 |
+
color: #efefef;
|
526 |
+
}
|
527 |
+
.jp-button:hover, .jp-button:focus {
|
528 |
+
color: #fff;
|
529 |
+
background: #57972d;
|
530 |
+
}
|
531 |
+
.jp-button:active {
|
532 |
+
background: #57972d;
|
533 |
+
opacity: 0.8;
|
534 |
+
}
|
535 |
+
|
536 |
+
.download-jetpack {
|
537 |
+
display: inline-block;
|
538 |
+
position: relative;
|
539 |
+
padding: 0.64286em 0.85714em 0.53571em;
|
540 |
+
color: #fff;
|
541 |
+
font: 400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;
|
542 |
+
background: #518d2a;
|
543 |
+
z-index: 3;
|
544 |
+
border-radius: 6px;
|
545 |
+
-webkit-background-clip: padding-box;
|
546 |
+
background-clip: padding-box;
|
547 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
548 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
549 |
+
}
|
550 |
+
.download-jetpack:visited {
|
551 |
+
color: #fff;
|
552 |
+
}
|
553 |
+
.download-jetpack:hover, .download-jetpack:focus {
|
554 |
+
color: #fff;
|
555 |
+
background: #57972d;
|
556 |
+
-webkit-box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
557 |
+
box-shadow: 0 6px 0 #3e6c20, 0 6px 3px rgba(0, 0, 0, 0.4);
|
558 |
+
}
|
559 |
+
.download-jetpack:active {
|
560 |
+
top: 6px;
|
561 |
+
-webkit-box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
562 |
+
box-shadow: 0 0px 0 #3e6c20, 0 0 0 rgba(0, 0, 0, 0.4);
|
563 |
+
}
|
564 |
+
.download-jetpack:active:after {
|
565 |
+
top: -6px;
|
566 |
+
}
|
567 |
+
.download-jetpack:before {
|
568 |
+
content: '';
|
569 |
+
display: inline-block;
|
570 |
+
position: relative;
|
571 |
+
top: -2px;
|
572 |
+
margin-right: 13px;
|
573 |
+
width: 30px;
|
574 |
+
height: 30px;
|
575 |
+
vertical-align: middle;
|
576 |
+
background: url("img/connect-plug.svg") center center no-repeat;
|
577 |
+
-webkit-background-size: 100%;
|
578 |
+
background-size: 100%;
|
579 |
+
}
|
580 |
+
.download-jetpack:after {
|
581 |
+
content: '';
|
582 |
+
position: absolute;
|
583 |
+
top: 0;
|
584 |
+
left: 0;
|
585 |
+
width: 100%;
|
586 |
+
height: 100%;
|
587 |
}
|
588 |
|
589 |
+
#searchsubmit {
|
590 |
+
display: inline-block;
|
591 |
+
border: none;
|
592 |
+
position: relative;
|
593 |
+
padding: 0.71429em 1.5em;
|
594 |
+
color: #efefef;
|
595 |
+
font: 800 0.8em/1 'Open Sans', Helvetica, sans-serif;
|
596 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
597 |
+
background: #6f7476;
|
598 |
+
outline: none;
|
599 |
+
border-radius: 3px;
|
600 |
+
-webkit-background-clip: padding-box;
|
601 |
+
background-clip: padding-box;
|
602 |
}
|
603 |
+
#searchsubmit:visited {
|
604 |
+
color: #efefef;
|
|
|
605 |
}
|
606 |
+
#searchsubmit:hover, #searchsubmit:focus {
|
607 |
+
color: #fff;
|
608 |
+
background: #2aa0d5;
|
609 |
}
|
610 |
+
#searchsubmit:active {
|
611 |
+
opacity: 0.7;
|
|
|
612 |
}
|
613 |
|
614 |
+
.nav-horizontal a {
|
615 |
+
display: inline-block;
|
616 |
}
|
617 |
+
.nav-horizontal li {
|
618 |
+
position: relative;
|
619 |
+
float: left;
|
620 |
}
|
621 |
+
.nav-horizontal ul {
|
622 |
+
margin: 0;
|
623 |
+
padding: 0;
|
624 |
}
|
625 |
|
626 |
+
#wpbody-content {
|
627 |
+
padding-bottom: 0;
|
628 |
}
|
629 |
|
630 |
+
#wpcontent {
|
631 |
+
margin-left: 160px;
|
632 |
}
|
633 |
|
634 |
+
.folded #wpcontent {
|
635 |
+
margin-left: 36px;
|
636 |
}
|
637 |
|
638 |
+
#wpfooter {
|
639 |
+
display: none;
|
640 |
}
|
641 |
|
642 |
+
.jp-content {
|
643 |
+
margin: 0;
|
644 |
+
height: auto;
|
645 |
+
min-height: 100%;
|
646 |
+
width: 100%;
|
647 |
+
position: relative;
|
648 |
+
width: 100%;
|
649 |
+
-webkit-font-smoothing: antialiased;
|
650 |
+
z-index: 1;
|
651 |
}
|
652 |
|
653 |
+
.jp-frame {
|
654 |
+
position: relative;
|
655 |
}
|
656 |
|
657 |
+
html {
|
658 |
+
background: #f9f9f9;
|
659 |
}
|
660 |
|
661 |
+
.wrap.inner,
|
662 |
+
.page-content {
|
663 |
+
max-width: 950px;
|
664 |
+
margin: 0 auto;
|
665 |
}
|
666 |
|
667 |
+
.jetpack_page_jetpack_modules .header-nav {
|
668 |
+
max-width: auto;
|
669 |
+
margin: 0;
|
670 |
}
|
671 |
+
.jetpack_page_jetpack_modules .page-content {
|
672 |
+
max-width: 1200px;
|
673 |
+
min-height: 500px;
|
674 |
+
margin: 0;
|
675 |
}
|
676 |
|
677 |
+
.page-content.about {
|
678 |
+
position: relative;
|
679 |
+
z-index: 10;
|
680 |
}
|
681 |
|
682 |
+
.footer nav {
|
683 |
+
max-width: 550px;
|
684 |
+
margin: 0 auto;
|
685 |
}
|
686 |
|
687 |
+
.wrap.inner li,
|
688 |
+
.page-content li {
|
689 |
+
line-height: 23px;
|
690 |
}
|
691 |
|
692 |
+
.header {
|
693 |
+
background: #31621b;
|
694 |
+
left: 0;
|
695 |
+
position: relative;
|
696 |
+
right: 0;
|
697 |
+
z-index: 2;
|
698 |
}
|
699 |
|
700 |
+
.header-nav .current {
|
701 |
+
background: #81a844;
|
702 |
}
|
703 |
+
.header-nav a {
|
704 |
+
padding: 0 1.07143em;
|
705 |
+
color: #fff;
|
706 |
+
line-height: 46px;
|
707 |
}
|
708 |
+
.header-nav a:hover {
|
709 |
+
background: #81a844;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
710 |
}
|
711 |
+
.header-nav .jetpack-logo {
|
712 |
+
color: #fff;
|
713 |
+
line-height: 50px;
|
714 |
+
font-weight: normal;
|
715 |
+
height: 46px;
|
716 |
+
margin-top: -2px;
|
717 |
+
padding: 0 0.57143em 0 0.42857em;
|
718 |
}
|
719 |
+
.header-nav .jetpack-logo:before {
|
720 |
+
font-family: 'Jetpack' !important;
|
721 |
+
content: '\e600';
|
722 |
+
position: relative;
|
723 |
+
margin-right: 8px;
|
724 |
+
font-size: 31px;
|
725 |
}
|
726 |
|
727 |
+
.main-nav {
|
728 |
+
float: left;
|
729 |
}
|
730 |
+
.main-nav li {
|
731 |
+
margin: 0;
|
|
|
732 |
}
|
733 |
+
.main-nav .jetpack-logo {
|
734 |
+
font: normal 400 24px/50px "Open Sans", Helvetica, sans-serif;
|
735 |
+
margin-left: 10px;
|
736 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
|
737 |
}
|
738 |
+
.main-nav .jetpack-logo span {
|
739 |
+
float: right;
|
740 |
+
margin-top: -3px;
|
|
|
741 |
}
|
742 |
|
743 |
+
.user-nav {
|
744 |
+
float: right;
|
|
|
745 |
}
|
746 |
+
.user-nav li {
|
747 |
+
margin: 0;
|
|
|
|
|
|
|
|
|
748 |
}
|
749 |
|
750 |
+
.jetpack-pagestyles #screen-meta {
|
751 |
+
border-left: 20px solid #81a844;
|
752 |
+
border-right: 20px solid #81a844;
|
753 |
+
margin: 0 0 -1px;
|
754 |
}
|
755 |
+
.jetpack-pagestyles #screen-meta-links .screen-meta-toggle {
|
756 |
+
z-index: 2;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
757 |
}
|
758 |
+
.jetpack-pagestyles #screen-options-link-wrap, .jetpack-pagestyles #contextual-help-link-wrap {
|
759 |
+
border: none;
|
|
|
|
|
|
|
|
|
760 |
}
|
761 |
+
.jetpack-pagestyles .update-nag {
|
762 |
+
display: none;
|
|
|
|
|
|
|
|
|
|
|
763 |
}
|
764 |
|
765 |
+
.masthead {
|
766 |
+
overflow: hidden;
|
767 |
+
position: relative;
|
768 |
+
text-align: center;
|
769 |
+
z-index: 1;
|
770 |
+
background-color: #81a844;
|
771 |
+
background-image: -webkit-gradient(linear, left top, left bottom, from(#81a844), to(#8eb74e));
|
772 |
+
background-image: -webkit-linear-gradient(top, #81a844, #8eb74e);
|
773 |
+
background-image: linear-gradient(top, #81a844, #8eb74e);
|
774 |
+
}
|
775 |
+
.masthead h1,
|
776 |
+
.masthead h2 {
|
777 |
+
margin: 0 auto;
|
778 |
+
}
|
779 |
+
.masthead h1 {
|
780 |
+
padding: 2.5em 0 1.11111em;
|
781 |
+
max-width: 21.94444em;
|
782 |
+
color: #fff;
|
783 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
784 |
+
position: relative;
|
785 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12);
|
786 |
+
z-index: 3;
|
787 |
+
}
|
788 |
+
.masthead.hasbutton .flyer {
|
789 |
+
bottom: -270px;
|
790 |
+
}
|
791 |
+
.masthead.hasbutton .subhead {
|
792 |
+
margin-top: 175px;
|
793 |
+
}
|
794 |
+
|
795 |
+
.jetpack-connected .masthead h1 {
|
796 |
+
margin-bottom: 33px;
|
797 |
+
max-width: 600px;
|
798 |
+
}
|
799 |
+
|
800 |
+
.flyby {
|
801 |
+
position: relative;
|
802 |
+
max-width: 1200px;
|
803 |
+
margin: 0 auto;
|
804 |
+
}
|
805 |
+
|
806 |
+
.flyer {
|
807 |
+
position: absolute;
|
808 |
+
bottom: -200px;
|
809 |
+
left: 4%;
|
810 |
+
z-index: 1;
|
811 |
+
-webkit-animation: flyer 3.4s 2s ease-in-out;
|
812 |
+
animation: flyer 3.4s 2s ease-in-out;
|
813 |
+
}
|
814 |
+
.flyer:nth-child(2) {
|
815 |
+
left: 49%;
|
816 |
+
width: 120px;
|
817 |
+
height: 131px;
|
818 |
+
-webkit-animation-delay: 4.6s;
|
819 |
+
animation-delay: 4.6s;
|
820 |
+
-webkit-animation-duration: 2.4s;
|
821 |
+
animation-duration: 2.4s;
|
822 |
+
}
|
823 |
+
.flyer:nth-child(3) {
|
824 |
+
left: 23%;
|
825 |
+
width: 60px;
|
826 |
+
height: 66px;
|
827 |
+
-webkit-animation-delay: 5.8s;
|
828 |
+
animation-delay: 5.8s;
|
829 |
+
-webkit-animation-duration: 4.5s;
|
830 |
+
animation-duration: 4.5s;
|
831 |
+
}
|
832 |
+
|
833 |
+
.subhead {
|
834 |
+
position: relative;
|
835 |
+
margin-top: 105px;
|
836 |
+
padding: 4em 0;
|
837 |
+
background: #f9f9f9;
|
838 |
+
z-index: 2;
|
839 |
+
}
|
840 |
+
.subhead h2 {
|
841 |
+
max-width: 460px;
|
842 |
+
color: #5d6d74;
|
843 |
+
font: 400 1.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
844 |
+
text-shadow: 0 1px 1px #fff;
|
845 |
+
}
|
846 |
+
.subhead:after {
|
847 |
+
content: '';
|
848 |
+
position: absolute;
|
849 |
+
bottom: 100%;
|
850 |
+
left: 0;
|
851 |
+
margin-bottom: -1px;
|
852 |
+
width: 100%;
|
853 |
+
height: 228px;
|
854 |
+
background: url("img/the-cloud.svg") center bottom repeat-x;
|
855 |
+
pointer-events: none;
|
856 |
+
z-index: -1;
|
857 |
+
}
|
858 |
+
|
859 |
+
.clouds-sm {
|
860 |
+
height: 100px;
|
861 |
+
position: relative;
|
862 |
+
text-align: center;
|
863 |
+
z-index: 1;
|
864 |
+
background-color: #81a844;
|
865 |
+
background-image: -webkit-gradient(linear, left top, left bottom, from(#81a844), to(#89b348));
|
866 |
+
background-image: -webkit-linear-gradient(top, #81a844, #89b348);
|
867 |
+
background-image: linear-gradient(top, #81a844, #89b348);
|
868 |
+
}
|
869 |
+
.clouds-sm:after {
|
870 |
+
content: '';
|
871 |
+
position: absolute;
|
872 |
+
bottom: 0;
|
873 |
+
left: 0;
|
874 |
+
margin-bottom: -1px;
|
875 |
+
width: 100%;
|
876 |
+
height: 137px;
|
877 |
+
background: url("img/the-cloud-sm.svg") center bottom repeat-x;
|
878 |
+
pointer-events: none;
|
879 |
+
z-index: 2;
|
880 |
+
}
|
881 |
+
|
882 |
+
.featured {
|
883 |
+
border-top: 1px solid #d6d6d6;
|
884 |
+
border-bottom: 1px solid #d6d6d6;
|
885 |
+
background: #fff;
|
886 |
+
position: relative;
|
887 |
+
padding: 2.0em 0 4.6em;
|
888 |
+
text-align: center;
|
889 |
+
z-index: 1;
|
890 |
+
}
|
891 |
+
.featured:before {
|
892 |
+
content: "";
|
893 |
+
display: block;
|
894 |
+
position: absolute;
|
895 |
+
top: 0;
|
896 |
+
height: 100%;
|
897 |
+
z-index: -1;
|
898 |
+
}
|
899 |
+
.featured .features, .featured .modules {
|
900 |
+
margin: 0 auto;
|
901 |
+
display: inline-block;
|
902 |
+
}
|
903 |
+
|
904 |
+
.featured h2,
|
905 |
+
.module-grid h2 {
|
906 |
+
margin-top: 0.61111em;
|
907 |
+
color: #5d6d74;
|
908 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
909 |
+
text-align: center;
|
910 |
+
text-shadow: 0 1px 1px #fff;
|
911 |
+
}
|
912 |
+
|
913 |
+
.features, .modules {
|
914 |
+
margin: 0 -5px;
|
915 |
+
}
|
916 |
+
|
917 |
+
.feature,
|
918 |
+
.module {
|
919 |
+
position: relative;
|
920 |
+
float: left;
|
921 |
+
margin: 0 5px 10px;
|
922 |
+
width: 310px;
|
923 |
+
-webkit-transition: all 0.2s ease-in-out;
|
924 |
+
transition: all 0.2s ease-in-out;
|
925 |
+
}
|
926 |
+
|
927 |
+
.feature h3 {
|
928 |
+
margin: 0 0 0.58824em;
|
929 |
+
color: #697b84;
|
930 |
+
font-size: 1.21429em;
|
931 |
+
line-height: 1em;
|
932 |
+
font-weight: 800;
|
933 |
+
}
|
934 |
+
.feature p {
|
935 |
+
margin: 0;
|
936 |
+
color: #6e818a;
|
937 |
+
}
|
938 |
+
.feature:hover {
|
939 |
+
top: -5px;
|
940 |
+
-webkit-box-shadow: 0 5px 0 rgba(0, 0, 0, 0.02);
|
941 |
+
box-shadow: 0 5px 0 rgba(0, 0, 0, 0.02);
|
942 |
+
}
|
943 |
+
.feature:hover h3 {
|
944 |
+
color: #1a8dba;
|
945 |
+
}
|
946 |
+
.feature:hover .feature-img {
|
947 |
+
border: 1px solid #ccc;
|
948 |
+
border-bottom: none;
|
949 |
+
}
|
950 |
+
.feature:hover .no-border {
|
951 |
+
border: none;
|
952 |
+
}
|
953 |
+
.feature:hover .feature-description {
|
954 |
+
background: #fff;
|
955 |
+
border: 1px solid #ccc;
|
956 |
+
}
|
957 |
+
.feature .feature-img {
|
958 |
+
padding-top: 52%;
|
959 |
+
width: 100%;
|
960 |
+
height: auto;
|
961 |
+
border: 1px solid #ddd;
|
962 |
+
border-bottom: none;
|
963 |
+
}
|
964 |
+
.feature .feature-img.custom-css {
|
965 |
+
background: url("img/custom-css.jpg") no-repeat;
|
966 |
+
-webkit-background-size: 100% auto;
|
967 |
+
background-size: 100% auto;
|
968 |
+
}
|
969 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
970 |
+
.feature .feature-img.custom-css {
|
971 |
+
background-image: url("img/custom-css@2x.jpg");
|
972 |
+
}
|
973 |
+
}
|
974 |
+
.feature .feature-img.wordpress-connect {
|
975 |
+
background: url("img/wordpress-connect.jpg") no-repeat;
|
976 |
+
-webkit-background-size: 100% auto;
|
977 |
+
background-size: 100% auto;
|
978 |
+
}
|
979 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
980 |
+
.feature .feature-img.wordpress-connect {
|
981 |
+
background-image: url("img/wordpress-connect@2x.jpg");
|
982 |
+
}
|
983 |
+
}
|
984 |
+
.feature .feature-img.wordpress-stats {
|
985 |
+
background: url("img/wordpress-stats.jpg") no-repeat;
|
986 |
+
-webkit-background-size: 100% auto;
|
987 |
+
background-size: 100% auto;
|
988 |
+
}
|
989 |
+
@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi) {
|
990 |
+
.feature .feature-img.wordpress-stats {
|
991 |
+
background-image: url("img/wordpress-stats@2x.jpg");
|
992 |
+
}
|
993 |
+
}
|
994 |
+
.feature .feature-img.no-border {
|
995 |
+
border: none;
|
996 |
+
padding-bottom: 1px;
|
997 |
+
}
|
998 |
+
.feature .feature-description {
|
999 |
+
display: block;
|
1000 |
+
padding: 1em 1.07143em 1.07143em;
|
1001 |
+
border: 1px solid #ddd;
|
1002 |
+
background: #f5f5f5;
|
1003 |
+
-webkit-transition: all 0.2s ease-in-out;
|
1004 |
+
transition: all 0.2s ease-in-out;
|
1005 |
+
}
|
1006 |
+
|
1007 |
+
.cat {
|
1008 |
+
clear: both;
|
1009 |
+
margin-bottom: 23px;
|
1010 |
+
}
|
1011 |
+
.cat h3 {
|
1012 |
+
font-size: 24px;
|
1013 |
+
font-weight: 300;
|
1014 |
+
margin: 0 0 13px 6px;
|
1015 |
+
text-align: left;
|
1016 |
+
}
|
1017 |
+
.cat .clear {
|
1018 |
+
clear: both;
|
1019 |
+
}
|
1020 |
+
|
1021 |
+
.module-grid {
|
1022 |
+
text-align: center;
|
1023 |
+
}
|
1024 |
+
.module-grid h2 {
|
1025 |
+
margin: 1.25em 0 0.69444em;
|
1026 |
+
}
|
1027 |
+
|
1028 |
+
#module-search {
|
1029 |
+
position: relative;
|
1030 |
+
width: 100%;
|
1031 |
+
max-width: 40.71429em;
|
1032 |
+
margin: 0 auto 1.07143em;
|
1033 |
+
overflow: hidden;
|
1034 |
+
}
|
1035 |
+
|
1036 |
+
#jetpack-search {
|
1037 |
+
width: 100%;
|
1038 |
+
padding: 11px 16px 11px 16px;
|
1039 |
+
color: #5c6671;
|
1040 |
+
border: 1px solid #c9ced0;
|
1041 |
+
border-right-width: 2px;
|
1042 |
+
background: #fff;
|
1043 |
+
line-height: 1.3;
|
1044 |
+
border-radius: 3px;
|
1045 |
+
-webkit-background-clip: padding-box;
|
1046 |
+
background-clip: padding-box;
|
1047 |
+
}
|
1048 |
+
#jetpack-search:focus {
|
1049 |
+
color: #5c6671;
|
1050 |
+
outline: none;
|
1051 |
+
}
|
1052 |
+
#jetpack-search:focus + label {
|
1053 |
+
background: transparent;
|
1054 |
+
opacity: .3;
|
1055 |
+
}
|
1056 |
+
#jetpack-search::-webkit-input-placeholder {
|
1057 |
+
color: #a8acae;
|
1058 |
+
}
|
1059 |
+
#jetpack-search :-moz-placeholder {
|
1060 |
+
color: #a8acae;
|
1061 |
+
}
|
1062 |
+
#jetpack-search::-moz-placeholder {
|
1063 |
+
color: #a8acae;
|
1064 |
+
}
|
1065 |
+
#jetpack-search:-ms-input-placeholder {
|
1066 |
+
color: #a8acae;
|
1067 |
+
}
|
1068 |
+
#jetpack-search + label {
|
1069 |
+
position: absolute;
|
1070 |
+
top: 1px;
|
1071 |
+
right: 1px;
|
1072 |
+
bottom: 1px;
|
1073 |
+
width: 48px;
|
1074 |
+
color: #abafb1;
|
1075 |
+
text-indent: -9999px;
|
1076 |
+
pointer-events: none;
|
1077 |
+
border-radius: 3px;
|
1078 |
+
-webkit-background-clip: padding-box;
|
1079 |
+
background-clip: padding-box;
|
1080 |
+
-webkit-transition: all 0.2s ease-in-out;
|
1081 |
+
transition: all 0.2s ease-in-out;
|
1082 |
+
}
|
1083 |
+
#jetpack-search + label:after {
|
1084 |
+
content: '\f400';
|
1085 |
+
position: absolute;
|
1086 |
+
right: 11px;
|
1087 |
+
text-align: right;
|
1088 |
+
top: 4px;
|
1089 |
+
font-size: 1.71429em;
|
1090 |
+
font-weight: normal;
|
1091 |
+
font-family: "genericons";
|
1092 |
+
}
|
1093 |
+
|
1094 |
+
.jp-filter {
|
1095 |
+
margin-bottom: 2.85714em;
|
1096 |
+
color: #6f7476;
|
1097 |
+
}
|
1098 |
+
.jp-filter a {
|
1099 |
+
display: inline-block;
|
1100 |
+
position: relative;
|
1101 |
+
padding: 0.76923em 1.46154em;
|
1102 |
+
color: #aaa;
|
1103 |
+
font: 600 0.92857em/1 "Open Sans", Helvetica, Arial, sans-serif;
|
1104 |
+
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);
|
1105 |
+
background: #eee;
|
1106 |
+
border-radius: 3px;
|
1107 |
+
-webkit-background-clip: padding-box;
|
1108 |
+
background-clip: padding-box;
|
1109 |
+
}
|
1110 |
+
.jp-filter a.selected, .jp-filter a:hover, .jp-filter a:focus {
|
1111 |
+
color: #efefef;
|
1112 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
1113 |
+
background: #6f7476;
|
1114 |
+
}
|
1115 |
+
|
1116 |
+
.module {
|
1117 |
+
cursor: pointer;
|
1118 |
+
display: block;
|
1119 |
+
padding: 0.71429em 1.07143em 1em;
|
1120 |
+
text-align: left;
|
1121 |
+
border: 1px solid #dae0e2;
|
1122 |
+
background: #fff;
|
1123 |
+
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0.03);
|
1124 |
+
box-shadow: 0 0 0 rgba(0, 0, 0, 0.03);
|
1125 |
+
-webkit-transition: opacity 2s ease-in;
|
1126 |
+
transition: opacity 2s ease-in;
|
1127 |
+
}
|
1128 |
+
.module h3 {
|
1129 |
+
margin: 0 0 0.5em;
|
1130 |
+
color: #1a8dba;
|
1131 |
+
font-size: 1.14286em;
|
1132 |
+
line-height: 1.4em;
|
1133 |
+
font-weight: 700;
|
1134 |
+
}
|
1135 |
+
.module p {
|
1136 |
+
margin: 0;
|
1137 |
+
color: #686f72;
|
1138 |
+
font-size: 0.85714em;
|
1139 |
+
}
|
1140 |
+
.module:hover {
|
1141 |
+
border-color: #8ac9e8;
|
1142 |
+
background: #f8fcfe;
|
1143 |
+
}
|
1144 |
+
.module:nth-of-type(n+10) {
|
1145 |
+
display: none;
|
1146 |
+
}
|
1147 |
+
|
1148 |
+
.new {
|
1149 |
+
position: relative;
|
1150 |
+
}
|
1151 |
+
.new:after {
|
1152 |
+
content: 'NEW';
|
1153 |
+
position: absolute;
|
1154 |
+
top: -8px;
|
1155 |
+
right: -8px;
|
1156 |
+
padding-top: 10px;
|
1157 |
+
width: 32px;
|
1158 |
+
height: 32px;
|
1159 |
+
color: #fff;
|
1160 |
+
font-size: 8px;
|
1161 |
+
font-weight: 800;
|
1162 |
+
text-align: center;
|
1163 |
+
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
|
1164 |
+
background: url("img/new-badge.svg") center center no-repeat;
|
1165 |
+
-webkit-background-size: 100%;
|
1166 |
+
background-size: 100%;
|
1167 |
+
border-radius: 50%;
|
1168 |
+
-webkit-background-clip: padding-box;
|
1169 |
+
background-clip: padding-box;
|
1170 |
+
}
|
1171 |
+
|
1172 |
+
.paid {
|
1173 |
+
display: inline-block;
|
1174 |
+
position: relative;
|
1175 |
+
top: 5px;
|
1176 |
+
margin-left: 10px;
|
1177 |
+
padding: 1px 6px 0 4px;
|
1178 |
+
height: 13px;
|
1179 |
+
color: #fff;
|
1180 |
+
font: 700 10px/1 "Open Sans", Helvetica, sans-serif;
|
1181 |
+
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.05);
|
1182 |
+
background: #d0d0d0;
|
1183 |
+
vertical-align: top;
|
1184 |
+
}
|
1185 |
+
.paid:before, .paid:after {
|
1186 |
+
position: absolute;
|
1187 |
+
top: 0;
|
1188 |
+
right: 100%;
|
1189 |
+
font: normal 14px/14px "genericons";
|
1190 |
+
}
|
1191 |
+
.paid:before {
|
1192 |
+
content: '\f503';
|
1193 |
+
color: #d0d0d0;
|
1194 |
+
text-shadow: none;
|
1195 |
+
}
|
1196 |
+
.paid:after {
|
1197 |
+
content: '\f428';
|
1198 |
+
margin-right: -5px;
|
1199 |
+
font-size: 11px;
|
1200 |
+
}
|
1201 |
+
|
1202 |
+
.rtl .paid:before {
|
1203 |
+
content: '\f501';
|
1204 |
+
}
|
1205 |
+
|
1206 |
+
.load-more {
|
1207 |
+
margin: 2.71429em 0 6.15385em;
|
1208 |
+
}
|
1209 |
+
|
1210 |
+
.set {
|
1211 |
+
display: none;
|
1212 |
+
}
|
1213 |
+
|
1214 |
+
.show.set {
|
1215 |
+
display: block;
|
1216 |
+
}
|
1217 |
+
|
1218 |
+
.loading {
|
1219 |
+
bottom: 50%;
|
1220 |
+
position: absolute;
|
1221 |
+
top: 50%;
|
1222 |
+
width: 100%;
|
1223 |
+
}
|
1224 |
+
.loading span {
|
1225 |
+
color: #999;
|
1226 |
+
}
|
1227 |
+
|
1228 |
+
.modal {
|
1229 |
+
background: #fff;
|
1230 |
+
bottom: 10%;
|
1231 |
+
display: none;
|
1232 |
+
left: 10%;
|
1233 |
+
margin-left: 160px;
|
1234 |
+
position: fixed;
|
1235 |
+
right: 10%;
|
1236 |
+
text-align: center;
|
1237 |
+
top: 10%;
|
1238 |
+
z-index: 12;
|
1239 |
+
-webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
1240 |
+
box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
|
1241 |
+
}
|
1242 |
+
.modal header {
|
1243 |
+
border-bottom: 1px solid #ddd;
|
1244 |
+
height: 47px;
|
1245 |
+
overflow: hidden;
|
1246 |
+
text-align: left;
|
1247 |
+
}
|
1248 |
+
.modal header li {
|
1249 |
+
color: #999;
|
1250 |
+
display: inline-block;
|
1251 |
+
font-size: 1.57143em;
|
1252 |
+
font-weight: normal;
|
1253 |
+
padding-left: 0.71429em;
|
1254 |
+
list-style: none;
|
1255 |
+
margin-top: 0.35714em;
|
1256 |
+
}
|
1257 |
+
.modal header li a.active {
|
1258 |
+
color: #555;
|
1259 |
+
cursor: default;
|
1260 |
+
text-decoration: none;
|
1261 |
+
}
|
1262 |
+
.modal header ul {
|
1263 |
+
margin: 0;
|
1264 |
+
padding: 0;
|
1265 |
+
}
|
1266 |
+
.modal header .close {
|
1267 |
+
border-left: 1px solid #ddd;
|
1268 |
+
float: right;
|
1269 |
+
font: 300 1.71429em "genericons" !important;
|
1270 |
+
color: #777;
|
1271 |
+
content: '\f405';
|
1272 |
+
display: inline-block;
|
1273 |
+
padding: 0.28571em 0.71429em 0.42857em;
|
1274 |
+
}
|
1275 |
+
.modal header .close:hover {
|
1276 |
+
background: #eee;
|
1277 |
+
opacity: 0.8;
|
1278 |
+
}
|
1279 |
+
.modal header .close:active {
|
1280 |
+
background: #eee;
|
1281 |
+
opacity: 0.4;
|
1282 |
+
}
|
1283 |
+
.modal #jp-post-flair {
|
1284 |
+
display: none;
|
1285 |
+
}
|
1286 |
+
.modal .content-container {
|
1287 |
+
bottom: 0;
|
1288 |
+
left: 0;
|
1289 |
+
overflow: auto;
|
1290 |
+
padding: 0 1.42857em 0.71429em;
|
1291 |
+
position: absolute;
|
1292 |
+
right: 0;
|
1293 |
+
text-align: center;
|
1294 |
+
top: 47px;
|
1295 |
+
}
|
1296 |
+
.modal .content {
|
1297 |
+
margin: 0 auto;
|
1298 |
+
max-width: 900px;
|
1299 |
+
text-align: left;
|
1300 |
+
}
|
1301 |
+
.modal .content h3, .modal .content h4 {
|
1302 |
+
margin-top: 0.61111em;
|
1303 |
+
color: #5d6d74;
|
1304 |
+
font: 300 1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1305 |
+
text-shadow: 0 1px 1px #fff;
|
1306 |
+
}
|
1307 |
+
.modal .content div.jp-info-img {
|
1308 |
+
float: right;
|
1309 |
+
margin: 0 0 1em 1em;
|
1310 |
+
}
|
1311 |
+
.modal .content div.jp-info-img img {
|
1312 |
+
border: 1px solid #ddd;
|
1313 |
+
max-width: 100%;
|
1314 |
+
}
|
1315 |
+
|
1316 |
+
.shade {
|
1317 |
+
background: #000;
|
1318 |
+
bottom: 0;
|
1319 |
+
cursor: pointer;
|
1320 |
+
display: none;
|
1321 |
+
left: 0;
|
1322 |
+
opacity: 0.2;
|
1323 |
+
position: fixed;
|
1324 |
+
right: 0;
|
1325 |
+
top: 0;
|
1326 |
+
z-index: 11;
|
1327 |
+
}
|
1328 |
+
|
1329 |
+
.entry-title,
|
1330 |
+
.page-template-default h1 {
|
1331 |
+
margin-top: 0.61111em;
|
1332 |
+
color: #5d6d74;
|
1333 |
+
font: 300 2.57143em/1.4em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1334 |
+
text-shadow: 0 1px 1px #fff;
|
1335 |
+
}
|
1336 |
+
|
1337 |
+
.blog h3,
|
1338 |
+
.single h3,
|
1339 |
+
.page-template-default h2 {
|
1340 |
+
margin-top: 0.61111em;
|
1341 |
+
color: #5d6d74;
|
1342 |
+
font: 300 1.9em "proxima-nova", "Open Sans", Helvetica, sans-serif;
|
1343 |
+
text-shadow: 0 1px 1px #fff;
|
1344 |
+
}
|
1345 |
+
|
1346 |
+
.page-template-default p {
|
1347 |
+
line-height: 1.71429em;
|
1348 |
+
}
|
1349 |
+
|
1350 |
+
.blog .type-post,
|
1351 |
+
.page-template-default .type-page,
|
1352 |
+
.single .type-post,
|
1353 |
+
.single .type-jetpack_support {
|
1354 |
+
float: left;
|
1355 |
+
width: 70%;
|
1356 |
+
}
|
1357 |
+
|
1358 |
+
.footer {
|
1359 |
+
margin-top: 1.42857em;
|
1360 |
+
position: relative;
|
1361 |
+
padding: 10em 0 4.28571em;
|
1362 |
+
text-align: center;
|
1363 |
+
background-color: #81a844;
|
1364 |
+
background-image: -webkit-gradient(linear, left top, left bottom, from(#8eb74e), to(#81a844));
|
1365 |
+
background-image: -webkit-linear-gradient(top, #8eb74e, #81a844);
|
1366 |
+
background-image: linear-gradient(top, #8eb74e, #81a844);
|
1367 |
+
}
|
1368 |
+
.footer:before, .footer:after {
|
1369 |
+
content: '';
|
1370 |
+
position: absolute;
|
1371 |
+
left: 0;
|
1372 |
+
pointer-events: none;
|
1373 |
+
}
|
1374 |
+
.footer:before {
|
1375 |
+
top: 0;
|
1376 |
+
margin-top: -1px;
|
1377 |
+
width: 100%;
|
1378 |
+
height: 195px;
|
1379 |
+
background: url("img/the-undercloud.svg") center top repeat-x;
|
1380 |
+
}
|
1381 |
+
.footer:after {
|
1382 |
+
bottom: 0;
|
1383 |
+
width: 100%;
|
1384 |
+
height: 50px;
|
1385 |
+
background: url("img/the-footcloud.svg") center bottom no-repeat;
|
1386 |
+
-webkit-background-size: auto 45px;
|
1387 |
+
background-size: auto 45px;
|
1388 |
+
z-index: 1;
|
1389 |
+
}
|
1390 |
+
.footer .download-jetpack {
|
1391 |
+
margin-bottom: 33px;
|
1392 |
+
}
|
1393 |
+
|
1394 |
+
.fly {
|
1395 |
+
position: relative;
|
1396 |
+
margin: 5em 0 5em;
|
1397 |
+
}
|
1398 |
+
.fly:before {
|
1399 |
+
content: '';
|
1400 |
+
display: none;
|
1401 |
+
position: absolute;
|
1402 |
+
bottom: -275px;
|
1403 |
+
left: 0;
|
1404 |
+
width: 100%;
|
1405 |
+
height: 225px;
|
1406 |
+
background: url("img/rocketeer.svg") center bottom no-repeat;
|
1407 |
+
pointer-events: none;
|
1408 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
1409 |
+
-ms-transform: translate3d(0px, 0px, 0px);
|
1410 |
+
transform: translate3d(0px, 0px, 0px);
|
1411 |
+
-webkit-transition: all 4s ease-in-out;
|
1412 |
+
transition: all 4s ease-in-out;
|
1413 |
+
}
|
1414 |
+
.fly:hover:before {
|
1415 |
+
-webkit-transform: translate3d(0px, -40px, 0px);
|
1416 |
+
-ms-transform: translate3d(0px, -40px, 0px);
|
1417 |
+
transform: translate3d(0px, -40px, 0px);
|
1418 |
+
}
|
1419 |
+
|
1420 |
+
.footer nav {
|
1421 |
+
color: #c8e3a2;
|
1422 |
+
}
|
1423 |
+
.footer nav a,
|
1424 |
+
.footer nav a:visited {
|
1425 |
+
padding: 4px 6px;
|
1426 |
+
color: #c8e3a2;
|
1427 |
+
}
|
1428 |
+
.footer nav a:hover, .footer nav a:focus,
|
1429 |
+
.footer nav a:visited:hover,
|
1430 |
+
.footer nav a:visited:focus {
|
1431 |
+
color: #fff;
|
1432 |
+
}
|
1433 |
+
|
1434 |
+
.primary {
|
1435 |
+
padding: 25px 15px 10px 15px;
|
1436 |
+
border-bottom: 1px solid #6c954d;
|
1437 |
+
}
|
1438 |
+
|
1439 |
+
.primary-footer,
|
1440 |
+
.secondary-footer,
|
1441 |
+
.footer-links {
|
1442 |
+
margin: 0 auto;
|
1443 |
+
}
|
1444 |
+
.primary-footer li,
|
1445 |
+
.secondary-footer li,
|
1446 |
+
.footer-links li {
|
1447 |
+
margin-right: 5px;
|
1448 |
+
}
|
1449 |
+
|
1450 |
+
.a8c-attribution,
|
1451 |
+
.a8c-services {
|
1452 |
+
margin: 0 auto;
|
1453 |
+
}
|
1454 |
+
|
1455 |
+
.footer .a8c-attribution {
|
1456 |
+
margin-top: 6px;
|
1457 |
+
padding: 0 6px;
|
1458 |
+
font-size: 0.78571em;
|
1459 |
+
font-family: "Gill Sans", "Gill Sans MT", "Open Sans", Helvetica, sans-serif;
|
1460 |
+
text-transform: uppercase;
|
1461 |
+
}
|
1462 |
+
.footer .a8c-attribution a {
|
1463 |
+
display: inline-block;
|
1464 |
+
position: relative;
|
1465 |
+
padding: 4px 16px;
|
1466 |
+
right: 9999px;
|
1467 |
+
outline: 0;
|
1468 |
+
}
|
1469 |
+
.footer .a8c-attribution a:after {
|
1470 |
+
content: "A";
|
1471 |
+
position: absolute;
|
1472 |
+
top: 2px;
|
1473 |
+
right: -9999px;
|
1474 |
+
height: 100%;
|
1475 |
+
color: #fff;
|
1476 |
+
font-size: 1.54545em;
|
1477 |
+
font-family: "automatticons";
|
1478 |
+
text-align: center;
|
1479 |
}
|
1480 |
+
.footer .a8c-attribution a:hover:after {
|
1481 |
+
-webkit-animation: candy 0.4s ease-in-out;
|
1482 |
+
animation: candy 0.4s ease-in-out;
|
|
|
1483 |
}
|
1484 |
|
1485 |
+
.primary-footer {
|
1486 |
+
font-size: 1.07143em;
|
1487 |
+
font-weight: 600;
|
|
|
1488 |
}
|
1489 |
|
1490 |
+
.secondary {
|
1491 |
+
padding: 14px 15px 0 15px;
|
1492 |
+
border-top: 1px solid #8eb345;
|
1493 |
}
|
1494 |
|
1495 |
+
.a8c-services {
|
1496 |
+
font-size: 0.92857em;
|
1497 |
+
font-family: "calluna", "Open Sans", Helvetica, sans-serif;
|
1498 |
}
|
1499 |
+
.a8c-services a:before {
|
1500 |
+
display: inline-block;
|
1501 |
+
position: relative;
|
1502 |
+
top: -2px;
|
1503 |
+
margin-right: 6px;
|
1504 |
+
font: normal 16px/1 "automatticons";
|
1505 |
+
vertical-align: middle;
|
1506 |
}
|
1507 |
+
.a8c-services a[href*='wordpress.com']:before {
|
1508 |
+
content: "W";
|
|
|
1509 |
}
|
1510 |
+
.a8c-services a[href*='vaultpress.com']:before {
|
1511 |
+
content: "V";
|
|
|
1512 |
}
|
1513 |
+
.a8c-services a[href*='akismet.com']:before {
|
1514 |
+
content: "K";
|
|
|
1515 |
}
|
1516 |
+
.a8c-services a[href*='polldaddy.com']:before {
|
1517 |
+
content: "P";
|
|
|
|
|
|
|
1518 |
}
|
1519 |
|
1520 |
+
.jetpack-message {
|
1521 |
+
background: #8eb74e;
|
1522 |
+
border: 1px solid #73963d;
|
1523 |
+
margin: 33px auto 0;
|
1524 |
+
max-width: 90%;
|
1525 |
+
position: relative;
|
1526 |
+
z-index: 2;
|
1527 |
}
|
1528 |
+
.jetpack-message h4 {
|
1529 |
+
color: #fff;
|
1530 |
+
margin: 0;
|
|
|
1531 |
}
|
1532 |
+
.jetpack-message p {
|
1533 |
+
color: #fff;
|
1534 |
+
margin: 0;
|
1535 |
+
opacity: 0.7;
|
|
|
|
|
|
|
|
|
|
|
1536 |
}
|
1537 |
+
.jetpack-message .squeezer {
|
1538 |
+
padding: 23px 23px 23px 80px;
|
1539 |
+
position: relative;
|
1540 |
+
text-align: left;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1541 |
}
|
1542 |
+
.jetpack-message .squeezer:before {
|
1543 |
+
color: #fff;
|
1544 |
+
content: '\f418';
|
1545 |
+
font-family: 'Genericons';
|
1546 |
+
font-size: 33px;
|
1547 |
+
height: 33px;
|
1548 |
+
left: 25px;
|
1549 |
+
opacity: 0.6;
|
1550 |
+
position: absolute;
|
1551 |
+
top: 23px;
|
1552 |
+
top: -webkit-calc(50% - 22px );
|
1553 |
+
top: calc(50% - 22px );
|
1554 |
}
|
1555 |
+
.jetpack-message.error .squeezer:before, .jetpack-message.jetpack-err .squeezer:before {
|
1556 |
+
content: '\f414';
|
|
|
|
|
|
|
|
|
1557 |
}
|
1558 |
|
1559 |
+
.modules h3.icon,
|
1560 |
+
.jetpack-modules .info a {
|
1561 |
+
width: auto;
|
1562 |
}
|
1563 |
+
.modules h3.icon:before,
|
1564 |
+
.jetpack-modules .info a:before {
|
1565 |
+
display: inline-block;
|
1566 |
+
position: relative;
|
1567 |
+
top: 1px;
|
1568 |
+
left: -3px;
|
1569 |
+
margin-right: 2px;
|
1570 |
+
opacity: 0.8;
|
1571 |
+
font: normal 20px "genericons";
|
1572 |
+
vertical-align: top;
|
1573 |
}
|
1574 |
|
1575 |
+
.jetpack-modules .info a:before {
|
1576 |
+
margin-top: 1px;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1577 |
}
|
1578 |
|
1579 |
+
.latex:before,
|
1580 |
+
.jetpack-modules #latex .info a:before {
|
1581 |
+
content: '\f408';
|
|
|
|
|
|
|
|
|
1582 |
}
|
1583 |
|
1584 |
+
.carousel:before,
|
1585 |
+
.jetpack-modules #carousel .info a:before {
|
1586 |
+
content: '\f102';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1587 |
}
|
1588 |
|
1589 |
+
.modules h3.contact-form:before,
|
1590 |
+
.jetpack-modules #contact-form .info a:before {
|
1591 |
+
content: '\f175';
|
1592 |
+
font: normal 20px "dashicons";
|
|
|
|
|
|
|
|
|
|
|
|
|
1593 |
}
|
1594 |
|
1595 |
+
.modules h3.custom-css:before,
|
1596 |
+
.jetpack-modules #custom-css .info a:before {
|
1597 |
+
content: '\f100';
|
1598 |
+
font: normal 20px "dashicons";
|
1599 |
}
|
1600 |
|
1601 |
+
.modules h3.enhanced-distribution:before,
|
1602 |
+
.jetpack-modules #enhanced-distribution .info a:before {
|
1603 |
+
content: '\f237';
|
1604 |
+
font: normal 20px "dashicons";
|
1605 |
}
|
1606 |
|
1607 |
+
.modules h3.widgets:before,
|
1608 |
+
.jetpack-modules #widgets .info a:before {
|
1609 |
+
content: '\f116';
|
1610 |
+
font: normal 20px "dashicons";
|
1611 |
}
|
1612 |
|
1613 |
+
.gplus-authorship:before,
|
1614 |
+
.jetpack-modules #gplus-authorship .info a:before {
|
1615 |
+
content: '\f218';
|
1616 |
}
|
1617 |
|
1618 |
+
.modules h3.gravatar-hovercards:before,
|
1619 |
+
.jetpack-modules #gravatar-hovercards .info a:before {
|
1620 |
+
content: 'G';
|
1621 |
+
font-family: "automatticons";
|
1622 |
}
|
1623 |
|
1624 |
+
.infinite-scroll:before,
|
1625 |
+
.jetpack-modules #infinite-scroll .info a:before {
|
1626 |
+
content: '\f408';
|
1627 |
}
|
1628 |
|
1629 |
+
.comments:before,
|
1630 |
+
.jetpack-modules #comments .info a:before {
|
1631 |
+
content: '\f108';
|
|
|
1632 |
}
|
1633 |
|
1634 |
+
.sso:before,
|
1635 |
+
.jetpack-modules #sso .info a:before {
|
1636 |
+
content: '\f205';
|
1637 |
}
|
1638 |
|
1639 |
+
.json-api:before,
|
1640 |
+
.jetpack-modules #json-api .info a:before {
|
1641 |
+
content: '\f415';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1642 |
}
|
1643 |
|
1644 |
+
.likes:before,
|
1645 |
+
.jetpack-modules #likes .info a:before {
|
1646 |
+
content: '\f408';
|
1647 |
}
|
1648 |
|
1649 |
+
.markdown:before,
|
1650 |
+
.jetpack-modules #markdown .info a:before {
|
1651 |
+
content: '\f462';
|
1652 |
}
|
1653 |
|
1654 |
+
.minileven:before,
|
1655 |
+
.jetpack-modules #minileven .info a:before {
|
1656 |
+
content: '\f453';
|
|
|
|
|
|
|
|
|
|
|
|
|
1657 |
}
|
1658 |
|
1659 |
+
.monitor:before,
|
1660 |
+
.jetpack-modules #monitor .info a:before {
|
1661 |
+
content: '\f468';
|
|
|
|
|
1662 |
}
|
1663 |
|
1664 |
+
.notes:before,
|
1665 |
+
.jetpack-modules #notes .info a:before {
|
1666 |
+
content: '\f300';
|
1667 |
}
|
1668 |
|
1669 |
+
.omnisearch:before,
|
1670 |
+
.jetpack-modules #omnisearch .info a:before {
|
1671 |
+
content: '\f400';
|
1672 |
}
|
1673 |
|
1674 |
+
.photon:before,
|
1675 |
+
.jetpack-modules #photon .info a:before {
|
1676 |
+
content: '\f403';
|
|
|
1677 |
}
|
1678 |
|
1679 |
+
.post-by-email:before,
|
1680 |
+
.jetpack-modules #post-by-email .info a:before {
|
1681 |
+
content: '\f410';
|
|
|
1682 |
}
|
1683 |
|
1684 |
+
.modules h3.publicize:before,
|
1685 |
+
.jetpack-modules #publicize .info a:before {
|
1686 |
+
content: '\f237';
|
1687 |
+
font: normal 20px "dashicons";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1688 |
}
|
1689 |
|
1690 |
+
.related-posts:before,
|
1691 |
+
.jetpack-modules #related-posts .info a:before {
|
1692 |
+
content: '\f420';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1693 |
}
|
1694 |
|
1695 |
+
.sharedaddy:before,
|
1696 |
+
.jetpack-modules #sharedaddy .info a:before {
|
1697 |
+
content: '\f415';
|
|
|
|
|
|
|
1698 |
}
|
1699 |
|
1700 |
+
.shortcodes:before,
|
1701 |
+
.jetpack-modules #shortcodes .info a:before {
|
1702 |
+
content: '\f100';
|
|
|
|
|
1703 |
}
|
1704 |
|
1705 |
+
.verification-tools:before,
|
1706 |
+
.jetpack-modules #verification-tools .info a:before {
|
1707 |
+
content: '\f425';
|
1708 |
}
|
1709 |
|
1710 |
+
.after-the-deadline:before,
|
1711 |
+
.jetpack-modules #after-the-deadline .info a:before {
|
1712 |
+
content: '\f411';
|
1713 |
}
|
1714 |
|
1715 |
+
.subscriptions:before,
|
1716 |
+
.jetpack-modules #subscriptions .info a:before {
|
1717 |
+
content: '\f410';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1718 |
}
|
1719 |
|
1720 |
+
.tiled-gallery:before,
|
1721 |
+
.jetpack-modules #tiled-gallery .info a:before {
|
1722 |
+
content: '\f103';
|
1723 |
}
|
1724 |
|
1725 |
+
.modules h3.vaultpress:before,
|
1726 |
+
.jetpack-modules #vaultpress .info a:before {
|
1727 |
+
content: 'V';
|
1728 |
+
font-family: "automatticons";
|
|
|
|
|
|
|
1729 |
}
|
1730 |
|
1731 |
+
.videopress:before,
|
1732 |
+
.jetpack-modules #videopress .info a:before {
|
1733 |
+
content: '\f104';
|
|
|
|
|
|
|
1734 |
}
|
1735 |
|
1736 |
+
.modules h3.widget-visibility:before,
|
1737 |
+
.jetpack-modules #widget-visibility .info a:before {
|
1738 |
+
content: '\f116';
|
1739 |
+
font: normal 20px "dashicons";
|
1740 |
}
|
1741 |
+
|
1742 |
+
.stats:before,
|
1743 |
+
.jetpack-modules #stats .info a:before {
|
1744 |
+
content: '\f205';
|
1745 |
}
|
1746 |
|
1747 |
+
.shortlinks:before,
|
1748 |
+
.jetpack-modules #shortlinks .info a:before {
|
1749 |
+
content: '\f107';
|
1750 |
}
|
1751 |
|
1752 |
+
@media (max-width: 1130px) {
|
1753 |
+
.feature,
|
1754 |
+
.module {
|
1755 |
+
margin: .75% 0 .75% 1.5%;
|
1756 |
+
width: 32.333333%;
|
1757 |
+
-webkit-transition: none;
|
1758 |
+
transition: none;
|
1759 |
+
}
|
1760 |
+
.feature:nth-child(3n + 1),
|
1761 |
+
.module:nth-child(3n + 1) {
|
1762 |
+
margin-left: 0;
|
1763 |
+
}
|
1764 |
+
.feature:hover,
|
1765 |
+
.module:hover {
|
1766 |
+
top: 0;
|
1767 |
+
-webkit-box-shadow: none;
|
1768 |
+
box-shadow: none;
|
1769 |
+
}
|
1770 |
+
|
1771 |
+
.cat .module:nth-child(3n + 1) {
|
1772 |
+
margin: .75% 0 .75% 1.5%;
|
1773 |
+
}
|
1774 |
+
.cat .module:nth-child(3n - 1) {
|
1775 |
+
margin-left: 0;
|
1776 |
+
}
|
1777 |
+
|
1778 |
+
.wrap.inner {
|
1779 |
+
background: #f9f9f9;
|
1780 |
+
padding: 15px;
|
1781 |
+
}
|
1782 |
+
|
1783 |
+
.page-content.about {
|
1784 |
+
background: #f9f9f9;
|
1785 |
+
padding: 15px;
|
1786 |
+
}
|
1787 |
+
|
1788 |
+
.page-content.configure {
|
1789 |
+
background: #f9f9f9;
|
1790 |
+
}
|
1791 |
+
|
1792 |
+
.masthead h1 {
|
1793 |
+
padding-top: 1.83333em;
|
1794 |
+
font-size: 2.14286em;
|
1795 |
+
}
|
1796 |
+
|
1797 |
+
.subhead {
|
1798 |
+
margin-top: 122px;
|
1799 |
+
padding: 70px 0 49px;
|
1800 |
+
}
|
1801 |
+
.subhead:after {
|
1802 |
+
-webkit-background-size: 160% auto;
|
1803 |
+
background-size: 160% auto;
|
1804 |
+
}
|
1805 |
+
|
1806 |
+
.download-jetpack {
|
1807 |
+
font-size: 1.5em;
|
1808 |
+
}
|
1809 |
+
.download-jetpack:before {
|
1810 |
+
top: -1px;
|
1811 |
+
width: 23px;
|
1812 |
+
height: 23px;
|
1813 |
+
}
|
1814 |
+
|
1815 |
+
.feature:hover h3 {
|
1816 |
+
color: #6e818a;
|
1817 |
+
}
|
1818 |
+
.feature:hover .feature-img {
|
1819 |
+
border: 1px solid #ddd;
|
1820 |
+
border-bottom: none;
|
1821 |
+
}
|
1822 |
+
.feature:hover .no-border {
|
1823 |
+
border: none;
|
1824 |
+
}
|
1825 |
+
.feature:hover .feature-description {
|
1826 |
+
border: 1px solid #ddd;
|
1827 |
+
background: #f5f5f5;
|
1828 |
+
}
|
1829 |
+
|
1830 |
+
.footer {
|
1831 |
+
padding-top: 165px;
|
1832 |
+
padding-bottom: 0;
|
1833 |
+
}
|
1834 |
+
.footer:before {
|
1835 |
+
-webkit-background-size: 160% auto;
|
1836 |
+
background-size: 160% auto;
|
1837 |
+
}
|
1838 |
+
.footer:after {
|
1839 |
+
display: none;
|
1840 |
+
}
|
1841 |
+
.footer nav {
|
1842 |
+
max-width: 100%;
|
1843 |
+
}
|
1844 |
+
|
1845 |
+
.fly {
|
1846 |
+
margin: 0 0 280px;
|
1847 |
+
}
|
1848 |
+
.fly:hover:before {
|
1849 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
1850 |
+
-ms-transform: translate3d(0px, 0px, 0px);
|
1851 |
+
transform: translate3d(0px, 0px, 0px);
|
1852 |
+
}
|
1853 |
+
.fly:before {
|
1854 |
+
display: block;
|
1855 |
+
}
|
1856 |
+
|
1857 |
+
.footer nav {
|
1858 |
+
border: none;
|
1859 |
+
padding: 0;
|
1860 |
+
}
|
1861 |
+
.footer nav a:hover, .footer nav a:focus,
|
1862 |
+
.footer nav a:visited:hover,
|
1863 |
+
.footer nav a:visited:focus {
|
1864 |
+
color: #fff;
|
1865 |
+
}
|
1866 |
+
|
1867 |
+
.footer ul {
|
1868 |
+
float: none;
|
1869 |
+
overflow: hidden;
|
1870 |
+
}
|
1871 |
+
|
1872 |
+
.a8c-attribution {
|
1873 |
+
display: none;
|
1874 |
+
}
|
1875 |
+
|
1876 |
+
nav .primary-footer,
|
1877 |
+
nav .secondary-footer {
|
1878 |
+
margin: 0 30px;
|
1879 |
+
}
|
1880 |
+
|
1881 |
+
nav .primary-footer {
|
1882 |
+
padding: 25px 15px 10px 15px;
|
1883 |
+
}
|
1884 |
+
|
1885 |
+
nav .secondary-footer {
|
1886 |
+
padding: 8px 15px 30px;
|
1887 |
+
}
|
1888 |
+
|
1889 |
+
nav .a8c-services {
|
1890 |
+
padding: 30px 0 35px;
|
1891 |
+
text-align: center;
|
1892 |
+
background: #222;
|
1893 |
+
}
|
1894 |
+
nav .a8c-services li {
|
1895 |
+
display: inline-block;
|
1896 |
+
float: none;
|
1897 |
+
}
|
1898 |
+
nav .a8c-services a,
|
1899 |
+
nav .a8c-services a:visited,
|
1900 |
+
nav .a8c-services a:hover,
|
1901 |
+
nav .a8c-services a:active {
|
1902 |
+
color: #bbb;
|
1903 |
+
}
|
1904 |
+
}
|
1905 |
+
@media (max-width: 900px) {
|
1906 |
+
#wpcontent,
|
1907 |
+
.auto-fold #wpcontent,
|
1908 |
+
.auto-fold #wpfooter,
|
1909 |
+
.modal,
|
1910 |
+
.configure .frame.top.fixed {
|
1911 |
+
margin-left: 36px;
|
1912 |
+
padding-left: 0;
|
1913 |
+
}
|
1914 |
+
|
1915 |
+
.flyby {
|
1916 |
+
display: none;
|
1917 |
+
}
|
1918 |
+
|
1919 |
+
.jetpack-logo-tablet {
|
1920 |
+
display: block;
|
1921 |
+
}
|
1922 |
+
|
1923 |
+
.modal {
|
1924 |
+
bottom: 5%;
|
1925 |
+
font-size: 80%;
|
1926 |
+
left: 10%;
|
1927 |
+
right: 10%;
|
1928 |
+
top: 80px;
|
1929 |
+
}
|
1930 |
+
.modal header {
|
1931 |
+
height: 38px;
|
1932 |
+
}
|
1933 |
+
.modal .content {
|
1934 |
+
top: 38px;
|
1935 |
+
}
|
1936 |
+
|
1937 |
+
.button:hover, .button:focus, .button:active {
|
1938 |
+
top: 0;
|
1939 |
+
}
|
1940 |
+
|
1941 |
+
.download-jetpack:hover, .download-jetpack:focus, .download-jetpack:active {
|
1942 |
+
top: 0;
|
1943 |
+
}
|
1944 |
+
|
1945 |
+
.subhead {
|
1946 |
+
margin-top: 122px;
|
1947 |
+
padding: 70px 0 49px;
|
1948 |
+
}
|
1949 |
+
.subhead h2 {
|
1950 |
+
max-width: 428px;
|
1951 |
+
font-size: 20px;
|
1952 |
+
}
|
1953 |
+
|
1954 |
+
.feature-description {
|
1955 |
+
min-height: 115px;
|
1956 |
+
}
|
1957 |
+
|
1958 |
+
.featured h2,
|
1959 |
+
.module-grid h2 {
|
1960 |
+
font-size: 30px;
|
1961 |
+
}
|
1962 |
+
|
1963 |
+
.feature h3 {
|
1964 |
+
font-size: 11px;
|
1965 |
+
}
|
1966 |
+
|
1967 |
+
.filter label {
|
1968 |
+
display: inline-block;
|
1969 |
+
line-height: 44px;
|
1970 |
+
}
|
1971 |
+
|
1972 |
+
.module {
|
1973 |
+
margin: 1% 0 1% 2%;
|
1974 |
+
width: 49%;
|
1975 |
+
}
|
1976 |
+
.module:nth-child(3n + 1) {
|
1977 |
+
margin-left: 2%;
|
1978 |
+
}
|
1979 |
+
.module:nth-child(2n + 1) {
|
1980 |
+
margin-left: 0;
|
1981 |
+
}
|
1982 |
+
|
1983 |
+
.cat .module {
|
1984 |
+
margin: 1% 0 1% 2%;
|
1985 |
+
}
|
1986 |
+
.cat .module:nth-child(2n + 1) {
|
1987 |
+
margin: 1% 0 1% 2%;
|
1988 |
+
}
|
1989 |
+
.cat .module:nth-child(2n + 0) {
|
1990 |
+
margin-left: 0;
|
1991 |
+
}
|
1992 |
+
|
1993 |
+
.footer {
|
1994 |
+
padding-top: 146px;
|
1995 |
+
}
|
1996 |
+
|
1997 |
+
.main-nav {
|
1998 |
+
font-size: 13px;
|
1999 |
+
}
|
2000 |
+
.main-nav .jetpack-logo {
|
2001 |
+
font-size: 22px;
|
2002 |
+
}
|
2003 |
+
.main-nav .jetpack-logo:before {
|
2004 |
+
font-size: 29px;
|
2005 |
+
}
|
2006 |
+
|
2007 |
+
.table-bordered .genericon {
|
2008 |
+
display: inline-block;
|
2009 |
+
}
|
2010 |
+
}
|
2011 |
+
@media (max-width: 782px) {
|
2012 |
+
#wpcontent,
|
2013 |
+
.auto-fold #wpcontent,
|
2014 |
+
.auto-fold #wpfooter,
|
2015 |
+
.modal {
|
2016 |
+
margin-left: 0;
|
2017 |
+
}
|
2018 |
+
|
2019 |
+
.configure .frame.top.fixed {
|
2020 |
+
padding-left: 0;
|
2021 |
+
}
|
2022 |
+
|
2023 |
+
.masthead h1 {
|
2024 |
+
max-width: 600px;
|
2025 |
+
font-size: 28px;
|
2026 |
+
}
|
2027 |
+
|
2028 |
+
.table-bordered th:last-child {
|
2029 |
+
padding-left: 0;
|
2030 |
+
}
|
2031 |
+
|
2032 |
+
.featured h2,
|
2033 |
+
.module-grid h2 {
|
2034 |
+
font-size: 28px;
|
2035 |
+
}
|
2036 |
+
|
2037 |
+
.module-search + label:after {
|
2038 |
+
right: 6px;
|
2039 |
+
top: 0;
|
2040 |
+
}
|
2041 |
+
|
2042 |
+
.blog .type-post,
|
2043 |
+
.page-template-default .type-page,
|
2044 |
+
.single .type-post,
|
2045 |
+
.single .type-jetpack_support {
|
2046 |
+
width: 100%;
|
2047 |
+
}
|
2048 |
+
|
2049 |
+
.sidebar {
|
2050 |
+
display: none;
|
2051 |
+
}
|
2052 |
+
|
2053 |
+
.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
|
2054 |
+
display: block;
|
2055 |
+
padding-left: 10px;
|
2056 |
+
visibility: visible;
|
2057 |
+
}
|
2058 |
+
}
|
2059 |
+
@media (max-width: 530px) {
|
2060 |
+
.footer {
|
2061 |
+
margin-top: 0;
|
2062 |
+
}
|
2063 |
+
|
2064 |
+
.masthead.hasbutton .subhead {
|
2065 |
+
margin-top: 105px;
|
2066 |
+
padding: 0;
|
2067 |
+
}
|
2068 |
+
|
2069 |
+
.page-content {
|
2070 |
+
margin-top: 0;
|
2071 |
+
}
|
2072 |
+
|
2073 |
+
.entry-title,
|
2074 |
+
.page-template-default h1 {
|
2075 |
+
font-size: 2em;
|
2076 |
+
}
|
2077 |
+
|
2078 |
+
.blog h3,
|
2079 |
+
.single h3,
|
2080 |
+
.page-template-default h2 {
|
2081 |
+
font-size: 1.4em;
|
2082 |
+
}
|
2083 |
+
|
2084 |
+
.modal .content div.jp-info-img {
|
2085 |
+
margin: 0 0 23px;
|
2086 |
+
}
|
2087 |
+
|
2088 |
+
.featured {
|
2089 |
+
display: none;
|
2090 |
+
}
|
2091 |
+
|
2092 |
+
.filter a {
|
2093 |
+
padding: 0.6em;
|
2094 |
+
}
|
2095 |
+
|
2096 |
+
.clouds-sm {
|
2097 |
+
height: 90px;
|
2098 |
+
}
|
2099 |
+
|
2100 |
+
.jp-filter a {
|
2101 |
+
padding: 0.76em 1em;
|
2102 |
+
}
|
2103 |
+
|
2104 |
+
.masthead h1 {
|
2105 |
+
margin: 0 15px;
|
2106 |
+
padding: 31px 0 15px 0;
|
2107 |
+
font-size: 21px;
|
2108 |
+
font-weight: 400;
|
2109 |
+
}
|
2110 |
+
|
2111 |
+
.modal {
|
2112 |
+
bottom: 5%;
|
2113 |
+
left: 5%;
|
2114 |
+
right: 5%;
|
2115 |
+
top: 80px;
|
2116 |
+
}
|
2117 |
+
|
2118 |
+
.subhead {
|
2119 |
+
margin-top: 83px;
|
2120 |
+
padding: 47px 15px 39px;
|
2121 |
+
}
|
2122 |
+
.subhead h2 {
|
2123 |
+
display: none;
|
2124 |
+
}
|
2125 |
+
|
2126 |
+
.download-jetpack {
|
2127 |
+
font-size: 1.21429em;
|
2128 |
+
font-weight: 600;
|
2129 |
+
}
|
2130 |
+
.download-jetpack:before {
|
2131 |
+
width: 19px;
|
2132 |
+
height: 19px;
|
2133 |
+
margin-right: 9px;
|
2134 |
+
}
|
2135 |
+
|
2136 |
+
.module {
|
2137 |
+
margin: 5px 0;
|
2138 |
+
width: 100%;
|
2139 |
+
}
|
2140 |
+
.module:nth-child(3n + 1) {
|
2141 |
+
margin-left: 0;
|
2142 |
+
}
|
2143 |
+
.module:nth-child(2n + 1) {
|
2144 |
+
margin-left: 0;
|
2145 |
+
}
|
2146 |
+
|
2147 |
+
.cat .module {
|
2148 |
+
margin: 5px 0;
|
2149 |
+
}
|
2150 |
+
.cat .module:nth-child(2n + 1) {
|
2151 |
+
margin-left: 0;
|
2152 |
+
}
|
2153 |
+
.cat .module:nth-child(2n + 0) {
|
2154 |
+
margin-left: 0;
|
2155 |
+
}
|
2156 |
+
|
2157 |
+
.module-grid h2 {
|
2158 |
+
margin-top: 16px;
|
2159 |
+
font-size: 25px;
|
2160 |
+
}
|
2161 |
+
|
2162 |
+
.footer {
|
2163 |
+
padding-top: 135px;
|
2164 |
+
}
|
2165 |
+
.footer nav li {
|
2166 |
+
display: block;
|
2167 |
+
float: none;
|
2168 |
+
margin: 0;
|
2169 |
+
text-align: left;
|
2170 |
+
}
|
2171 |
+
.footer nav a {
|
2172 |
+
display: block;
|
2173 |
+
padding: 0 16px;
|
2174 |
+
line-height: 44px;
|
2175 |
+
}
|
2176 |
+
|
2177 |
+
.fly {
|
2178 |
+
margin: 0 0 100px;
|
2179 |
+
}
|
2180 |
+
.fly:before {
|
2181 |
+
display: none;
|
2182 |
+
}
|
2183 |
+
|
2184 |
+
nav .primary-footer,
|
2185 |
+
nav .secondary-footer {
|
2186 |
+
margin: 0;
|
2187 |
+
padding: 0;
|
2188 |
+
border: none;
|
2189 |
+
font-weight: 400;
|
2190 |
+
}
|
2191 |
+
nav .primary-footer a,
|
2192 |
+
nav .secondary-footer a {
|
2193 |
+
border-top: 1px solid #7ba141;
|
2194 |
+
}
|
2195 |
+
|
2196 |
+
nav .a8c-services {
|
2197 |
+
padding: 0;
|
2198 |
+
}
|
2199 |
+
nav .a8c-services a {
|
2200 |
+
border-top: 1px solid #181818;
|
2201 |
+
}
|
2202 |
+
|
2203 |
+
.footer .a8c-services {
|
2204 |
+
position: relative;
|
2205 |
+
overflow: visible;
|
2206 |
+
}
|
2207 |
+
.footer .a8c-services:before, .footer .a8c-services:after {
|
2208 |
+
content: '';
|
2209 |
+
position: absolute;
|
2210 |
+
right: 0;
|
2211 |
+
bottom: 100%;
|
2212 |
+
width: 50%;
|
2213 |
+
pointer-events: none;
|
2214 |
+
}
|
2215 |
+
.footer .a8c-services:before {
|
2216 |
+
margin-bottom: 55px;
|
2217 |
+
height: 225px;
|
2218 |
+
background: url("img/rocketeer.svg") center bottom no-repeat;
|
2219 |
+
-webkit-background-size: 50px auto;
|
2220 |
+
background-size: 50px auto;
|
2221 |
+
}
|
2222 |
+
.footer .a8c-services:after {
|
2223 |
+
height: 50px;
|
2224 |
+
background: url("img/the-footcloud.svg") center bottom no-repeat;
|
2225 |
+
-webkit-background-size: auto 38px;
|
2226 |
+
background-size: auto 38px;
|
2227 |
+
}
|
2228 |
+
|
2229 |
+
.wrap.inner {
|
2230 |
+
margin-top: 1.71429em;
|
2231 |
+
}
|
2232 |
+
|
2233 |
+
.wrap.inner.jp-support .jp-support-column-left {
|
2234 |
+
width: 100%;
|
2235 |
+
}
|
2236 |
+
.wrap.inner.jp-support .jp-support-column-left .widget-text {
|
2237 |
+
margin-right: 0;
|
2238 |
+
width: 100%;
|
2239 |
+
}
|
2240 |
+
.wrap.inner.jp-support .jp-support-column-right {
|
2241 |
+
width: 100%;
|
2242 |
+
}
|
2243 |
+
|
2244 |
+
.jetpack-message .squeezer {
|
2245 |
+
padding: 23px;
|
2246 |
+
}
|
2247 |
+
.jetpack-message .squeezer:before {
|
2248 |
+
display: none;
|
2249 |
+
}
|
2250 |
+
}
|
2251 |
+
@media (max-width: 320px) {
|
2252 |
+
.filter {
|
2253 |
+
margin-bottom: 10px;
|
2254 |
+
}
|
2255 |
+
|
2256 |
+
.footer {
|
2257 |
+
padding-top: 76px;
|
2258 |
+
}
|
2259 |
+
|
2260 |
+
.fly {
|
2261 |
+
margin: 0 0 42px;
|
2262 |
+
}
|
2263 |
+
|
2264 |
+
.footer .a8c-services:before {
|
2265 |
+
margin-bottom: 50px;
|
2266 |
+
-webkit-background-size: 40px auto;
|
2267 |
+
background-size: 40px auto;
|
2268 |
+
}
|
2269 |
+
.footer .a8c-services:after {
|
2270 |
+
-webkit-background-size: auto 25px;
|
2271 |
+
background-size: auto 25px;
|
2272 |
+
}
|
2273 |
+
}
|
2274 |
+
@media (min-width: 769px) {
|
2275 |
+
.filter input[type=radio]:checked:before {
|
2276 |
+
-webkit-animation: grow 0.2s ease-in-out;
|
2277 |
+
animation: grow 0.2s ease-in-out;
|
2278 |
+
}
|
2279 |
+
}
|
2280 |
+
.nav-horizontal:before, .features:before, .modules:before, .load-more:before,
|
2281 |
+
.nav-horizontal:after,
|
2282 |
+
.features:after,
|
2283 |
+
.modules:after,
|
2284 |
+
.load-more:after {
|
2285 |
+
content: " ";
|
2286 |
+
display: table;
|
2287 |
+
}
|
2288 |
+
|
2289 |
+
.nav-horizontal:after, .features:after, .modules:after, .load-more:after {
|
2290 |
+
clear: both;
|
2291 |
+
}
|
2292 |
+
|
2293 |
+
.nav-horizontal, .features, .modules, .load-more {
|
2294 |
+
*zoom: 1;
|
2295 |
+
}
|
2296 |
+
|
2297 |
+
.lt-ie10 .masthead {
|
2298 |
+
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#81a844', EndColorStr='#9fc268');
|
2299 |
+
}
|
2300 |
+
.lt-ie10 .footer {
|
2301 |
+
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#9fc268', EndColorStr='#81a844');
|
2302 |
+
}
|
2303 |
+
@media screen and (max-width: 768px) {
|
2304 |
+
.lt-ie10 .drawer-checkbox:checked ~ .header .drawer-nav {
|
2305 |
+
left: 0;
|
2306 |
+
}
|
2307 |
+
.lt-ie10 .drawer-checkbox:checked ~ .wrapper {
|
2308 |
+
margin-left: 260px;
|
2309 |
+
margin-right: -260px;
|
2310 |
+
}
|
2311 |
}
|
_inc/jetpack.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack.css","sources":["jetpack.css"],"names":[],"mappings":"AAAA;;;GAGE;AACF;;;;;;GAME;AACF;EACE,8BAAA;EACF,6DAAA;EACE,8UAAA;EACA,qBAAA;EACA,oBAAA;EACD;AACD;EACC,wBAAA;EACD,+BAAA;EACE,yMAAA;EACA,qBAAA;EACA,oBAAA;EACD;AACD;;;;;;;;;;;EAWE,gBAAA;EACD;;AAED;;;EAGE,uBAAA;GACA,iBAAA;GACA,SAAA;EACD;;AAED;EACE,eAAA;EACA,WAAA;EACD;;AAED;EACC,eAAA;EACA;;AAED;EACE,iBAAA;EACD,gCAAA;EACD,4BAAA;EACC;;AAED;;;;;EAKE,yBAAA;EACD;;AAED;EACC,WAAA;EACA;;AAED;EACC,sBAAA;EACA;;AAED;;EAEA,YAAA;EACC;;AAED;EACA,gBAAA;EACE,kBAAA;EACD;;AAED;EACE,kBAAA;EACA,kBAAA;EACD;;AAED;EACE,mBAAA;EACD,eAAA;EACA;;AAED;EACC,gBAAA;EACD,kBAAA;EACC;;AAED;EACE,mBAAA;EACA,kBAAA;EACD;;AAED;EACC,mBAAA;EACD,kBAAA;EACC;;AAED;EACE,2BAAA;EACD;;AAED;;EAEE,kBAAA;EACD;;AAED;EACE,kBAAA;EACD;;AAED;EACE,oBAAA;EACD;;AAED;EACE,kBAAA;EACA,aAAA;EACD;;AAED;;EAEA,eAAA;EACC;;AAED;;;;EAIC,+BAAA;GACC,uCAAA;EACA,gBAAA;EACD;;AAED;EACE,kBAAA;EACD,uBAAA;EACD,uBAAA;EACC;;AAED;EACE,cAAA;EACD;;AAED;;EAEE,aAAA;EACA,eAAA;EACD;;AAED;EACC,gBAAA;EACA;;AAED;;EAEC,gBAAA;EACD,gBAAA;EACE,oBAAA;EACA,0BAAA;EACD;;AAED;EACE,aAAA;EACD;;AAED;EACE,iBAAA;EACD;;AAED;;;;EAIC,eAAA;EACA;;AAED;EACE,oBAAA;EACD;;AAED;;;EAGE,qBAAA;EACD;;AAED;;EAEE,kBAAA;EACA,wBAAA;EACD;;AAED;EACC,WAAA;EACD,iCAAA;EACC;;AAED;EACA,kBAAA;EACC;;AAED;EACE,WAAA;E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IACtB;EACD;IACE,qBAAoB;IACpB,eAAc;IACd,8DAA6D;IAC7D,oCAA2B;IAA3B,4BAA2B;IAC5B;EACD;IACE,cAAa;IACb,kEAAiE;IACjE,oCAA2B;IAA3B,4BAA2B;IAC5B;;EAED;IACE,uBAAsB;IACvB;;EAED;IACE,aAAY;IACb;EACD;IACE,iBAAgB;IAChB,aAAY;IACb;EACD;IACE,aAAY;IACb;;EAED;IACE,eAAc;IACf;EACD;IACE,eAAc;IACf;EACF;AACD;EACE;IACE,qBAAoB;IACrB;;EAED;IACE,mBAAkB;IACnB;;EAED;IACE,kBAAiB;IAClB;;EAED;IACE,qBAAoB;IACpB,oCAA2B;IAA3B,4BAA2B;IAC5B;EACD;IACE,oCAA2B;IAA3B,4BAA2B;IAC5B;EACF;AACD;EACE;IACE,0CAAyC;IAGzC,kCAAiC;IAClC;EACF;AACD;;;;;EAKE,cAAa;EACb,gBAAe;EAChB;;AAED;EACE,aAAY;EACb;;AAED;GACE,SAAS;EACV;;AAED;EACE,mHAAkH;EACnH;AACD;EACE,mHAAkH;EACnH;AACD;EACE;IACE,SAAQ;IACT;EACD;IACE,oBAAmB;IACnB,sBAAqB;IACtB;EACF"}
|
_inc/jetpack.js
CHANGED
@@ -1,5 +1,9 @@
|
|
|
|
|
|
1 |
// ScrollTo Plugin 1.4.2 | Copyright (c) 2007-2009 Ariel Flesler | GPL/MIT License
|
|
|
2 |
;(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
|
|
|
3 |
|
4 |
jetpack = {
|
5 |
numModules: 0,
|
@@ -10,7 +14,7 @@ jetpack = {
|
|
10 |
resizeTimer: null,
|
11 |
shadowTimer: null,
|
12 |
statusText: null,
|
13 |
-
isRTL: !( 'undefined'
|
14 |
didDebug: false,
|
15 |
|
16 |
init: function() {
|
@@ -25,7 +29,7 @@ jetpack = {
|
|
25 |
e.preventDefault();
|
26 |
jetpack.hide_shadows();
|
27 |
|
28 |
-
if ( jetpack.linkClicked && jetpack.linkClicked.parents( 'div.jetpack-module' ).attr( 'id' )
|
29 |
jetpack.close_learn_more( function() { jetpack.show_shadows(); } );
|
30 |
} else {
|
31 |
jetpack.linkClicked = jQuery(this);
|
@@ -56,13 +60,12 @@ jetpack = {
|
|
56 |
jetpack.toggle_debug();
|
57 |
});
|
58 |
|
59 |
-
var widerWidth = 0;
|
60 |
jQuery( '#jp-disconnect a' ).click( function() {
|
61 |
if ( confirm( jetpackL10n.ays_disconnect ) ) {
|
62 |
jQuery( this ).addClass( 'clicked' ).css( {
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
} ).unbind( 'click' ).click( function() { return false; } );
|
67 |
} else {
|
68 |
return false;
|
@@ -71,9 +74,9 @@ jetpack = {
|
|
71 |
jQuery( '#jp-unlink a' ).click( function() {
|
72 |
if ( confirm( jetpackL10n.ays_unlink ) ) {
|
73 |
jQuery( this ).css( {
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
} ).unbind( 'click' ).click( function() { return false; } );
|
78 |
} else {
|
79 |
return false;
|
@@ -92,16 +95,17 @@ jetpack = {
|
|
92 |
} ).height( max_height );
|
93 |
},
|
94 |
|
95 |
-
level_placeholders: function(
|
96 |
jQuery( 'div.placeholder' ).show();
|
97 |
|
98 |
var containerWidth = jetpack.container.width(),
|
99 |
-
|
100 |
|
101 |
-
if ( jetpack.numModules * 242 > containerWidth )
|
102 |
jQuery( 'div.placeholder' ).slice( needed ).hide();
|
103 |
-
else
|
104 |
jQuery( 'div.placeholder' ).hide();
|
|
|
105 |
},
|
106 |
|
107 |
level_placeholders_on_resize: function() {
|
@@ -120,27 +124,28 @@ jetpack = {
|
|
120 |
|
121 |
insert_learn_more: function( card, callback ) {
|
122 |
var perRow = parseInt( jetpack.container.width() / 242, 10 ),
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
|
127 |
// Get the position of the card clicked.
|
128 |
jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
|
129 |
-
if ( jQuery(el).attr('id')
|
130 |
cardPosition = i;
|
|
|
131 |
} );
|
132 |
|
133 |
cardRow = 1 + parseInt( cardPosition / perRow, 10 );
|
134 |
|
135 |
// Insert the more info box after the last item of the row.
|
136 |
jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
|
137 |
-
if ( i + 1
|
138 |
// More info box already exists.
|
139 |
if ( jQuery( 'div.more-info' ).length ) {
|
140 |
if ( jQuery( el ).next().hasClass( 'more-info' ) ) {
|
141 |
jQuery( 'div.more-info div.jp-content' ).fadeOut( 100 );
|
142 |
jetpack.learn_more_content( jQuery(card).attr( 'id' ) );
|
143 |
-
jQuery( window ).scrollTo( ( jQuery( 'div.more-info' ).prev().offset().top ) - 70, 600, function() { if ( typeof callback
|
144 |
} else {
|
145 |
jQuery( 'div.more-info div.jp-content' ).hide();
|
146 |
jQuery( 'div.more-info' ).css( { height: '230px', minHeight: 0 } ).slideUp( 200, function() {
|
@@ -151,7 +156,7 @@ jetpack = {
|
|
151 |
$this.css( { height: '230px', minHeight: 0 } ).slideDown( 300, function() {
|
152 |
$this.css( { height: 'auto', minHeight: '230px' } );
|
153 |
} );
|
154 |
-
jQuery( window ).scrollTo( ( $this.prev().offset().top ) - 70, 600, function() { if ( typeof callback
|
155 |
} );
|
156 |
}
|
157 |
|
@@ -168,7 +173,7 @@ jetpack = {
|
|
168 |
jetpack.learn_more_content( jQuery(card).attr( 'id' ) );
|
169 |
jQuery( window ).scrollTo( ( jQuery( 'div.more-info' ).prev().offset().top ) - 70, 600 );
|
170 |
|
171 |
-
if ( typeof callback
|
172 |
} );
|
173 |
|
174 |
jQuery( 'div.more-info' ).children( 'div.arrow' ).animate( { left: jQuery(card).offset().left - jetpack.container.offset().left + learnMoreOffset + 'px' }, 300 );
|
@@ -192,19 +197,21 @@ jetpack = {
|
|
192 |
},
|
193 |
|
194 |
reposition_learn_more: function( card ) {
|
195 |
-
var perRow = parseInt( jetpack.container.width() / 242, 10 )
|
196 |
-
|
|
|
197 |
|
198 |
// Get the position of the card clicked.
|
199 |
jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
|
200 |
-
if ( jQuery(el).attr('id')
|
201 |
cardPosition = i;
|
|
|
202 |
} );
|
203 |
|
204 |
-
|
205 |
|
206 |
jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
|
207 |
-
if ( i + 1
|
208 |
jQuery( 'div.more-info' ).detach().insertAfter( el );
|
209 |
jQuery( 'div.more-info' ).children( 'div.arrow' ).css( { left: jQuery(card).offset().left - jetpack.container.offset().left + 28 + 'px' }, 300 );
|
210 |
}
|
@@ -212,7 +219,7 @@ jetpack = {
|
|
212 |
},
|
213 |
|
214 |
learn_more_content: function( module_id ) {
|
215 |
-
response = jQuery( '#jp-more-info-' + module_id ).html();
|
216 |
jQuery( 'div.more-info div.jp-content' ).html( response ).hide().fadeIn( 300 );
|
217 |
},
|
218 |
|
@@ -225,7 +232,7 @@ jetpack = {
|
|
225 |
jetpack.linkClicked.parents( 'div.jetpack-module' ).children( '.jetpack-module-actions' ).children( 'a.jetpack-configure-button' ).show();
|
226 |
jetpack.linkClicked = null;
|
227 |
|
228 |
-
if ( typeof callback
|
229 |
} );
|
230 |
},
|
231 |
|
@@ -245,5 +252,5 @@ jetpack = {
|
|
245 |
jQuery( 'div.jetpack-module' ).css( { '-webkit-box-shadow': 'inset 0 1px 0 #fff, inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 )' } );
|
246 |
jQuery( 'div.more-info' ).css( { '-webkit-box-shadow': 'inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 )' } );
|
247 |
}
|
248 |
-
}
|
249 |
jQuery( function() { jetpack.init(); } );
|
1 |
+
/* global jetpack: true, isRtl, jetpackL10n, userSettings, confirm */
|
2 |
+
|
3 |
// ScrollTo Plugin 1.4.2 | Copyright (c) 2007-2009 Ariel Flesler | GPL/MIT License
|
4 |
+
/* jshint ignore:start */
|
5 |
;(function(d){var k=d.scrollTo=function(a,i,e){d(window).scrollTo(a,i,e)};k.defaults={axis:'xy',duration:parseFloat(d.fn.jquery)>=1.3?0:1};k.window=function(a){return d(window)._scrollable()};d.fn._scrollable=function(){return this.map(function(){var a=this,i=!a.nodeName||d.inArray(a.nodeName.toLowerCase(),['iframe','#document','html','body'])!=-1;if(!i)return a;var e=(a.contentWindow||a).document||a.ownerDocument||a;return d.browser.safari||e.compatMode=='BackCompat'?e.body:e.documentElement})};d.fn.scrollTo=function(n,j,b){if(typeof j=='object'){b=j;j=0}if(typeof b=='function')b={onAfter:b};if(n=='max')n=9e9;b=d.extend({},k.defaults,b);j=j||b.speed||b.duration;b.queue=b.queue&&b.axis.length>1;if(b.queue)j/=2;b.offset=p(b.offset);b.over=p(b.over);return this._scrollable().each(function(){var q=this,r=d(q),f=n,s,g={},u=r.is('html,body');switch(typeof f){case'number':case'string':if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(f)){f=p(f);break}f=d(f,this);case'object':if(f.is||f.style)s=(f=d(f)).offset()}d.each(b.axis.split(''),function(a,i){var e=i=='x'?'Left':'Top',h=e.toLowerCase(),c='scroll'+e,l=q[c],m=k.max(q,i);if(s){g[c]=s[h]+(u?0:l-r.offset()[h]);if(b.margin){g[c]-=parseInt(f.css('margin'+e))||0;g[c]-=parseInt(f.css('border'+e+'Width'))||0}g[c]+=b.offset[h]||0;if(b.over[h])g[c]+=f[i=='x'?'width':'height']()*b.over[h]}else{var o=f[h];g[c]=o.slice&&o.slice(-1)=='%'?parseFloat(o)/100*m:o}if(/^\d+$/.test(g[c]))g[c]=g[c]<=0?0:Math.min(g[c],m);if(!a&&b.queue){if(l!=g[c])t(b.onAfterFirst);delete g[c]}});t(b.onAfter);function t(a){r.animate(g,j,b.easing,a&&function(){a.call(this,n,b)})}}).end()};k.max=function(a,i){var e=i=='x'?'Width':'Height',h='scroll'+e;if(!d(a).is('html,body'))return a[h]-d(a)[e.toLowerCase()]();var c='client'+e,l=a.ownerDocument.documentElement,m=a.ownerDocument.body;return Math.max(l[h],m[h])-Math.min(l[c],m[c])};function p(a){return typeof a=='object'?a:{top:a,left:a}}})(jQuery);
|
6 |
+
/* jshint ignore:end */
|
7 |
|
8 |
jetpack = {
|
9 |
numModules: 0,
|
14 |
resizeTimer: null,
|
15 |
shadowTimer: null,
|
16 |
statusText: null,
|
17 |
+
isRTL: !( 'undefined' === typeof isRtl || !isRtl ),
|
18 |
didDebug: false,
|
19 |
|
20 |
init: function() {
|
29 |
e.preventDefault();
|
30 |
jetpack.hide_shadows();
|
31 |
|
32 |
+
if ( jetpack.linkClicked && jetpack.linkClicked.parents( 'div.jetpack-module' ).attr( 'id' ) === jQuery(this).parents( 'div.jetpack-module' ).attr( 'id' ) ) {
|
33 |
jetpack.close_learn_more( function() { jetpack.show_shadows(); } );
|
34 |
} else {
|
35 |
jetpack.linkClicked = jQuery(this);
|
60 |
jetpack.toggle_debug();
|
61 |
});
|
62 |
|
|
|
63 |
jQuery( '#jp-disconnect a' ).click( function() {
|
64 |
if ( confirm( jetpackL10n.ays_disconnect ) ) {
|
65 |
jQuery( this ).addClass( 'clicked' ).css( {
|
66 |
+
'background-image': 'url( ' + userSettings.url + 'wp-admin/images/wpspin_light.gif )',
|
67 |
+
'background-position': '9px 5px',
|
68 |
+
'background-size': '16px 16px'
|
69 |
} ).unbind( 'click' ).click( function() { return false; } );
|
70 |
} else {
|
71 |
return false;
|
74 |
jQuery( '#jp-unlink a' ).click( function() {
|
75 |
if ( confirm( jetpackL10n.ays_unlink ) ) {
|
76 |
jQuery( this ).css( {
|
77 |
+
'background-image': 'url( ' + userSettings.url + 'wp-admin/images/wpspin_light.gif )',
|
78 |
+
'background-position': '9px 5px',
|
79 |
+
'background-size': '16px 16px'
|
80 |
} ).unbind( 'click' ).click( function() { return false; } );
|
81 |
} else {
|
82 |
return false;
|
95 |
} ).height( max_height );
|
96 |
},
|
97 |
|
98 |
+
level_placeholders: function() {
|
99 |
jQuery( 'div.placeholder' ).show();
|
100 |
|
101 |
var containerWidth = jetpack.container.width(),
|
102 |
+
needed = 5 * parseInt( containerWidth / 242, 10 ) - jetpack.numModules;
|
103 |
|
104 |
+
if ( jetpack.numModules * 242 > containerWidth ) {
|
105 |
jQuery( 'div.placeholder' ).slice( needed ).hide();
|
106 |
+
} else {
|
107 |
jQuery( 'div.placeholder' ).hide();
|
108 |
+
}
|
109 |
},
|
110 |
|
111 |
level_placeholders_on_resize: function() {
|
124 |
|
125 |
insert_learn_more: function( card, callback ) {
|
126 |
var perRow = parseInt( jetpack.container.width() / 242, 10 ),
|
127 |
+
cardPosition = 0,
|
128 |
+
cardRow = 0,
|
129 |
+
learnMoreOffset = jetpack.isRTL ? 144 : 28;
|
130 |
|
131 |
// Get the position of the card clicked.
|
132 |
jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
|
133 |
+
if ( jQuery(el).attr('id') === jQuery(card).attr('id') ) {
|
134 |
cardPosition = i;
|
135 |
+
}
|
136 |
} );
|
137 |
|
138 |
cardRow = 1 + parseInt( cardPosition / perRow, 10 );
|
139 |
|
140 |
// Insert the more info box after the last item of the row.
|
141 |
jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
|
142 |
+
if ( i + 1 === ( perRow * cardRow ) ) {
|
143 |
// More info box already exists.
|
144 |
if ( jQuery( 'div.more-info' ).length ) {
|
145 |
if ( jQuery( el ).next().hasClass( 'more-info' ) ) {
|
146 |
jQuery( 'div.more-info div.jp-content' ).fadeOut( 100 );
|
147 |
jetpack.learn_more_content( jQuery(card).attr( 'id' ) );
|
148 |
+
jQuery( window ).scrollTo( ( jQuery( 'div.more-info' ).prev().offset().top ) - 70, 600, function() { if ( typeof callback === 'function' ) { callback.call( this ); } } );
|
149 |
} else {
|
150 |
jQuery( 'div.more-info div.jp-content' ).hide();
|
151 |
jQuery( 'div.more-info' ).css( { height: '230px', minHeight: 0 } ).slideUp( 200, function() {
|
156 |
$this.css( { height: '230px', minHeight: 0 } ).slideDown( 300, function() {
|
157 |
$this.css( { height: 'auto', minHeight: '230px' } );
|
158 |
} );
|
159 |
+
jQuery( window ).scrollTo( ( $this.prev().offset().top ) - 70, 600, function() { if ( typeof callback === 'function' ) { callback.call( this ); } } );
|
160 |
} );
|
161 |
}
|
162 |
|
173 |
jetpack.learn_more_content( jQuery(card).attr( 'id' ) );
|
174 |
jQuery( window ).scrollTo( ( jQuery( 'div.more-info' ).prev().offset().top ) - 70, 600 );
|
175 |
|
176 |
+
if ( typeof callback === 'function' ) { callback.call( this ); }
|
177 |
} );
|
178 |
|
179 |
jQuery( 'div.more-info' ).children( 'div.arrow' ).animate( { left: jQuery(card).offset().left - jetpack.container.offset().left + learnMoreOffset + 'px' }, 300 );
|
197 |
},
|
198 |
|
199 |
reposition_learn_more: function( card ) {
|
200 |
+
var perRow = parseInt( jetpack.container.width() / 242, 10 ),
|
201 |
+
cardPosition = 0,
|
202 |
+
cardRow;
|
203 |
|
204 |
// Get the position of the card clicked.
|
205 |
jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
|
206 |
+
if ( jQuery(el).attr('id') === jQuery(card).attr('id') ) {
|
207 |
cardPosition = i;
|
208 |
+
}
|
209 |
} );
|
210 |
|
211 |
+
cardRow = 1 + parseInt( cardPosition / perRow, 10 );
|
212 |
|
213 |
jQuery( 'div.jetpack-module', 'div.module-container' ).each( function( i, el ) {
|
214 |
+
if ( i + 1 === ( perRow * cardRow ) ) {
|
215 |
jQuery( 'div.more-info' ).detach().insertAfter( el );
|
216 |
jQuery( 'div.more-info' ).children( 'div.arrow' ).css( { left: jQuery(card).offset().left - jetpack.container.offset().left + 28 + 'px' }, 300 );
|
217 |
}
|
219 |
},
|
220 |
|
221 |
learn_more_content: function( module_id ) {
|
222 |
+
var response = jQuery( '#jp-more-info-' + module_id ).html();
|
223 |
jQuery( 'div.more-info div.jp-content' ).html( response ).hide().fadeIn( 300 );
|
224 |
},
|
225 |
|
232 |
jetpack.linkClicked.parents( 'div.jetpack-module' ).children( '.jetpack-module-actions' ).children( 'a.jetpack-configure-button' ).show();
|
233 |
jetpack.linkClicked = null;
|
234 |
|
235 |
+
if ( typeof callback === 'function' ) { callback.call( this ); }
|
236 |
} );
|
237 |
},
|
238 |
|
252 |
jQuery( 'div.jetpack-module' ).css( { '-webkit-box-shadow': 'inset 0 1px 0 #fff, inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 )' } );
|
253 |
jQuery( 'div.more-info' ).css( { '-webkit-box-shadow': 'inset 0 0 20px rgba(0,0,0,0.05), 0 1px 2px rgba( 0,0,0,0.1 )' } );
|
254 |
}
|
255 |
+
};
|
256 |
jQuery( function() { jetpack.init(); } );
|
_inc/jetpack.min.css
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
1 |
+
@font-face{font-family:'automatticons';src:url("fonts/automatticons-regular-webfont-webfont.eot");src:url("fonts/automatticons-regular-webfont-webfont.eot?#iefix") format("embedded-opentype"),url("fonts/automatticons-regular-webfont-webfont.woff") format("woff"),url("fonts/automatticons-regular-webfont-webfont.ttf") format("truetype"),url("fonts/automatticons-regular-webfont-webfont.svg#automatticonsregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Jetpack';src:url("fonts/jetpack.eot");src:url("fonts/jetpack.eot?#iefix") format("embedded-opentype"),url("fonts/jetpack.ttf") format("truetype"),url("fonts/jetpack.woff") format("woff"),url("fonts/jetpack.svg#jetpack") format("svg");font-weight:normal;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,button,input,select,textarea{color:#222;font-family:"Open Sans",Helvetica,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased}body{font-size:1em;font-size:14px;line-height:1.4}::-moz-selection{background:#91bd51;color:#fff;text-shadow:none}::selection{background:#91bd51;color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6{color:#222;font-weight:700}a{color:#0d72b2;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none}a:visited{color:#0d72b2}a:hover{color:#0f92e5}a:focus{outline:thin dotted}address{margin:0 0 1.5em}abbr[title],acronym{cursor:help}ins{background:#eee;text-decoration:none}img{vertical-align:middle}dt{font-weight:700}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}@-webkit-keyframes "grow"{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}60%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes "grow"{0%{-webkit-transform:scale(0.3);transform:scale(0.3)}60%{-webkit-transform:scale(1.15);transform:scale(1.15)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes "candy"{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes "candy"{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1.15);transform:scale(1.15)}60%{-webkit-transform:scale(0.95);transform:scale(0.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes "flyer"{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}100%{-webkit-transform:translate3d(570px, -570px, 0px);transform:translate3d(570px, -570px, 0px)}}@keyframes "flyer"{0%{-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}100%{-webkit-transform:translate3d(570px, -570px, 0px);transform:translate3d(570px, -570px, 0px)}}.button,.download-jetpack{-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.jp-button{display:inline-block;position:relative;padding:0.76923em 1.46154em;color:#efefef;font:800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.jp-button:visited{color:#efefef}.jp-button:hover,.jp-button:focus{color:#fff;background:#57972d}.jp-button:active{background:#57972d;opacity:0.8}.download-jetpack{display:inline-block;position:relative;padding:0.64286em 0.85714em 0.53571em;color:#fff;font:400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif;background:#518d2a;z-index:3;border-radius:6px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:visited{color:#fff}.download-jetpack:hover,.download-jetpack:focus{color:#fff;background:#57972d;-webkit-box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4);box-shadow:0 6px 0 #3e6c20,0 6px 3px rgba(0,0,0,0.4)}.download-jetpack:active{top:6px;-webkit-box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4);box-shadow:0 0px 0 #3e6c20,0 0 0 rgba(0,0,0,0.4)}.download-jetpack:active:after{top:-6px}.download-jetpack:before{content:'';display:inline-block;position:relative;top:-2px;margin-right:13px;width:30px;height:30px;vertical-align:middle;background:url("img/connect-plug.svg") center center no-repeat;-webkit-background-size:100%;background-size:100%}.download-jetpack:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%}#searchsubmit{display:inline-block;border:none;position:relative;padding:0.71429em 1.5em;color:#efefef;font:800 0.8em/1 'Open Sans', Helvetica, sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476;outline:none;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}#searchsubmit:visited{color:#efefef}#searchsubmit:hover,#searchsubmit:focus{color:#fff;background:#2aa0d5}#searchsubmit:active{opacity:0.7}.nav-horizontal a{display:inline-block}.nav-horizontal li{position:relative;float:left}.nav-horizontal ul{margin:0;padding:0}#wpbody-content{padding-bottom:0}#wpcontent{margin-left:160px}.folded #wpcontent{margin-left:36px}#wpfooter{display:none}.jp-content{margin:0;height:auto;min-height:100%;width:100%;position:relative;width:100%;-webkit-font-smoothing:antialiased;z-index:1}.jp-frame{position:relative}html{background:#f9f9f9}.wrap.inner,.page-content{max-width:950px;margin:0 auto}.jetpack_page_jetpack_modules .header-nav{max-width:auto;margin:0}.jetpack_page_jetpack_modules .page-content{max-width:1200px;min-height:500px;margin:0}.page-content.about{position:relative;z-index:10}.footer nav{max-width:550px;margin:0 auto}.wrap.inner li,.page-content li{line-height:23px}.header{background:#31621b;left:0;position:relative;right:0;z-index:2}.header-nav .current{background:#81a844}.header-nav a{padding:0 1.07143em;color:#fff;line-height:46px}.header-nav a:hover{background:#81a844}.header-nav .jetpack-logo{color:#fff;line-height:50px;font-weight:normal;height:46px;margin-top:-2px;padding:0 0.57143em 0 0.42857em}.header-nav .jetpack-logo:before{font-family:'Jetpack' !important;content:'\e600';position:relative;margin-right:8px;font-size:31px}.main-nav{float:left}.main-nav li{margin:0}.main-nav .jetpack-logo{font:normal 400 24px/50px "Open Sans",Helvetica,sans-serif;margin-left:10px;text-shadow:0 1px 1px rgba(0,0,0,0.15)}.main-nav .jetpack-logo span{float:right;margin-top:-3px}.user-nav{float:right}.user-nav li{margin:0}.jetpack-pagestyles #screen-meta{border-left:20px solid #81a844;border-right:20px solid #81a844;margin:0 0 -1px}.jetpack-pagestyles #screen-meta-links .screen-meta-toggle{z-index:2}.jetpack-pagestyles #screen-options-link-wrap,.jetpack-pagestyles #contextual-help-link-wrap{border:none}.jetpack-pagestyles .update-nag{display:none}.masthead{overflow:hidden;position:relative;text-align:center;z-index:1;background-color:#81a844;background-image:-webkit-gradient(linear, left top, left bottom, from(#81a844), to(#8eb74e));background-image:-webkit-linear-gradient(top, #81a844, #8eb74e);background-image:linear-gradient(top, #81a844, #8eb74e)}.masthead h1,.masthead h2{margin:0 auto}.masthead h1{padding:2.5em 0 1.11111em;max-width:21.94444em;color:#fff;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;position:relative;text-shadow:0 1px 1px rgba(0,0,0,0.12);z-index:3}.masthead.hasbutton .flyer{bottom:-270px}.masthead.hasbutton .subhead{margin-top:175px}.jetpack-connected .masthead h1{margin-bottom:33px;max-width:600px}.flyby{position:relative;max-width:1200px;margin:0 auto}.flyer{position:absolute;bottom:-200px;left:4%;z-index:1;-webkit-animation:flyer 3.4s 2s ease-in-out;animation:flyer 3.4s 2s ease-in-out}.flyer:nth-child(2){left:49%;width:120px;height:131px;-webkit-animation-delay:4.6s;animation-delay:4.6s;-webkit-animation-duration:2.4s;animation-duration:2.4s}.flyer:nth-child(3){left:23%;width:60px;height:66px;-webkit-animation-delay:5.8s;animation-delay:5.8s;-webkit-animation-duration:4.5s;animation-duration:4.5s}.subhead{position:relative;margin-top:105px;padding:4em 0;background:#f9f9f9;z-index:2}.subhead h2{max-width:460px;color:#5d6d74;font:400 1.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.subhead:after{content:'';position:absolute;bottom:100%;left:0;margin-bottom:-1px;width:100%;height:228px;background:url("img/the-cloud.svg") center bottom repeat-x;pointer-events:none;z-index:-1}.clouds-sm{height:100px;position:relative;text-align:center;z-index:1;background-color:#81a844;background-image:-webkit-gradient(linear, left top, left bottom, from(#81a844), to(#89b348));background-image:-webkit-linear-gradient(top, #81a844, #89b348);background-image:linear-gradient(top, #81a844, #89b348)}.clouds-sm:after{content:'';position:absolute;bottom:0;left:0;margin-bottom:-1px;width:100%;height:137px;background:url("img/the-cloud-sm.svg") center bottom repeat-x;pointer-events:none;z-index:2}.featured{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;background:#fff;position:relative;padding:2.0em 0 4.6em;text-align:center;z-index:1}.featured:before{content:"";display:block;position:absolute;top:0;height:100%;z-index:-1}.featured .features,.featured .modules{margin:0 auto;display:inline-block}.featured h2,.module-grid h2{margin-top:0.61111em;color:#5d6d74;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-align:center;text-shadow:0 1px 1px #fff}.features,.modules{margin:0 -5px}.feature,.module{position:relative;float:left;margin:0 5px 10px;width:310px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.feature h3{margin:0 0 0.58824em;color:#697b84;font-size:1.21429em;line-height:1em;font-weight:800}.feature p{margin:0;color:#6e818a}.feature:hover{top:-5px;-webkit-box-shadow:0 5px 0 rgba(0,0,0,0.02);box-shadow:0 5px 0 rgba(0,0,0,0.02)}.feature:hover h3{color:#1a8dba}.feature:hover .feature-img{border:1px solid #ccc;border-bottom:none}.feature:hover .no-border{border:none}.feature:hover .feature-description{background:#fff;border:1px solid #ccc}.feature .feature-img{padding-top:52%;width:100%;height:auto;border:1px solid #ddd;border-bottom:none}.feature .feature-img.custom-css{background:url("img/custom-css.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.custom-css{background-image:url("img/custom-css@2x.jpg")}}.feature .feature-img.wordpress-connect{background:url("img/wordpress-connect.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.wordpress-connect{background-image:url("img/wordpress-connect@2x.jpg")}}.feature .feature-img.wordpress-stats{background:url("img/wordpress-stats.jpg") no-repeat;-webkit-background-size:100% auto;background-size:100% auto}@media print, (-webkit-min-device-pixel-ratio: 1.25), (min--moz-device-pixel-ratio: 1.25), (-o-min-device-pixel-ratio: 5 / 4), (min-resolution: 120dpi){.feature .feature-img.wordpress-stats{background-image:url("img/wordpress-stats@2x.jpg")}}.feature .feature-img.no-border{border:none;padding-bottom:1px}.feature .feature-description{display:block;padding:1em 1.07143em 1.07143em;border:1px solid #ddd;background:#f5f5f5;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.cat{clear:both;margin-bottom:23px}.cat h3{font-size:24px;font-weight:300;margin:0 0 13px 6px;text-align:left}.cat .clear{clear:both}.module-grid{text-align:center}.module-grid h2{margin:1.25em 0 0.69444em}#module-search{position:relative;width:100%;max-width:40.71429em;margin:0 auto 1.07143em;overflow:hidden}#jetpack-search{width:100%;padding:11px 16px 11px 16px;color:#5c6671;border:1px solid #c9ced0;border-right-width:2px;background:#fff;line-height:1.3;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}#jetpack-search:focus{color:#5c6671;outline:none}#jetpack-search:focus+label{background:transparent;opacity:.3}#jetpack-search::-webkit-input-placeholder{color:#a8acae}#jetpack-search :-moz-placeholder{color:#a8acae}#jetpack-search::-moz-placeholder{color:#a8acae}#jetpack-search:-ms-input-placeholder{color:#a8acae}#jetpack-search+label{position:absolute;top:1px;right:1px;bottom:1px;width:48px;color:#abafb1;text-indent:-9999px;pointer-events:none;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#jetpack-search+label:after{content:'\f400';position:absolute;right:11px;text-align:right;top:4px;font-size:1.71429em;font-weight:normal;font-family:"genericons"}.jp-filter{margin-bottom:2.85714em;color:#6f7476}.jp-filter a{display:inline-block;position:relative;padding:0.76923em 1.46154em;color:#aaa;font:600 0.92857em/1 "Open Sans", Helvetica, Arial, sans-serif;text-shadow:0 1px 1px rgba(255,255,255,0.2);background:#eee;border-radius:3px;-webkit-background-clip:padding-box;background-clip:padding-box}.jp-filter a.selected,.jp-filter a:hover,.jp-filter a:focus{color:#efefef;text-shadow:0 1px 1px rgba(0,0,0,0.2);background:#6f7476}.module{cursor:pointer;display:block;padding:0.71429em 1.07143em 1em;text-align:left;border:1px solid #dae0e2;background:#fff;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.03);box-shadow:0 0 0 rgba(0,0,0,0.03);-webkit-transition:opacity 2s ease-in;transition:opacity 2s ease-in}.module h3{margin:0 0 0.5em;color:#1a8dba;font-size:1.14286em;line-height:1.4em;font-weight:700}.module p{margin:0;color:#686f72;font-size:0.85714em}.module:hover{border-color:#8ac9e8;background:#f8fcfe}.module:nth-of-type(n+10){display:none}.new{position:relative}.new:after{content:'NEW';position:absolute;top:-8px;right:-8px;padding-top:10px;width:32px;height:32px;color:#fff;font-size:8px;font-weight:800;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background:url("img/new-badge.svg") center center no-repeat;-webkit-background-size:100%;background-size:100%;border-radius:50%;-webkit-background-clip:padding-box;background-clip:padding-box}.paid{display:inline-block;position:relative;top:5px;margin-left:10px;padding:1px 6px 0 4px;height:13px;color:#fff;font:700 10px/1 "Open Sans",Helvetica,sans-serif;text-shadow:0 -1px 0 rgba(0,0,0,0.05);background:#d0d0d0;vertical-align:top}.paid:before,.paid:after{position:absolute;top:0;right:100%;font:normal 14px/14px "genericons"}.paid:before{content:'\f503';color:#d0d0d0;text-shadow:none}.paid:after{content:'\f428';margin-right:-5px;font-size:11px}.rtl .paid:before{content:'\f501'}.load-more{margin:2.71429em 0 6.15385em}.set{display:none}.show.set{display:block}.loading{bottom:50%;position:absolute;top:50%;width:100%}.loading span{color:#999}.modal{background:#fff;bottom:10%;display:none;left:10%;margin-left:160px;position:fixed;right:10%;text-align:center;top:10%;z-index:12;-webkit-box-shadow:0 1px 20px 5px rgba(0,0,0,0.1);box-shadow:0 1px 20px 5px rgba(0,0,0,0.1)}.modal header{border-bottom:1px solid #ddd;height:47px;overflow:hidden;text-align:left}.modal header li{color:#999;display:inline-block;font-size:1.57143em;font-weight:normal;padding-left:0.71429em;list-style:none;margin-top:0.35714em}.modal header li a.active{color:#555;cursor:default;text-decoration:none}.modal header ul{margin:0;padding:0}.modal header .close{border-left:1px solid #ddd;float:right;font:300 1.71429em "genericons" !important;color:#777;content:'\f405';display:inline-block;padding:0.28571em 0.71429em 0.42857em}.modal header .close:hover{background:#eee;opacity:0.8}.modal header .close:active{background:#eee;opacity:0.4}.modal #jp-post-flair{display:none}.modal .content-container{bottom:0;left:0;overflow:auto;padding:0 1.42857em 0.71429em;position:absolute;right:0;text-align:center;top:47px}.modal .content{margin:0 auto;max-width:900px;text-align:left}.modal .content h3,.modal .content h4{margin-top:0.61111em;color:#5d6d74;font:300 1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.modal .content div.jp-info-img{float:right;margin:0 0 1em 1em}.modal .content div.jp-info-img img{border:1px solid #ddd;max-width:100%}.shade{background:#000;bottom:0;cursor:pointer;display:none;left:0;opacity:0.2;position:fixed;right:0;top:0;z-index:11}.entry-title,.page-template-default h1{margin-top:0.61111em;color:#5d6d74;font:300 2.57143em/1.4em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.blog h3,.single h3,.page-template-default h2{margin-top:0.61111em;color:#5d6d74;font:300 1.9em "proxima-nova","Open Sans",Helvetica,sans-serif;text-shadow:0 1px 1px #fff}.page-template-default p{line-height:1.71429em}.blog .type-post,.page-template-default .type-page,.single .type-post,.single .type-jetpack_support{float:left;width:70%}.footer{margin-top:1.42857em;position:relative;padding:10em 0 4.28571em;text-align:center;background-color:#81a844;background-image:-webkit-gradient(linear, left top, left bottom, from(#8eb74e), to(#81a844));background-image:-webkit-linear-gradient(top, #8eb74e, #81a844);background-image:linear-gradient(top, #8eb74e, #81a844)}.footer:before,.footer:after{content:'';position:absolute;left:0;pointer-events:none}.footer:before{top:0;margin-top:-1px;width:100%;height:195px;background:url("img/the-undercloud.svg") center top repeat-x}.footer:after{bottom:0;width:100%;height:50px;background:url("img/the-footcloud.svg") center bottom no-repeat;-webkit-background-size:auto 45px;background-size:auto 45px;z-index:1}.footer .download-jetpack{margin-bottom:33px}.fly{position:relative;margin:5em 0 5em}.fly:before{content:'';display:none;position:absolute;bottom:-275px;left:0;width:100%;height:225px;background:url("img/rocketeer.svg") center bottom no-repeat;pointer-events:none;-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);-webkit-transition:all 4s ease-in-out;transition:all 4s ease-in-out}.fly:hover:before{-webkit-transform:translate3d(0px, -40px, 0px);-ms-transform:translate3d(0px, -40px, 0px);transform:translate3d(0px, -40px, 0px)}.footer nav{color:#c8e3a2}.footer nav a,.footer nav a:visited{padding:4px 6px;color:#c8e3a2}.footer nav a:hover,.footer nav a:focus,.footer nav a:visited:hover,.footer nav a:visited:focus{color:#fff}.primary{padding:25px 15px 10px 15px;border-bottom:1px solid #6c954d}.primary-footer,.secondary-footer,.footer-links{margin:0 auto}.primary-footer li,.secondary-footer li,.footer-links li{margin-right:5px}.a8c-attribution,.a8c-services{margin:0 auto}.footer .a8c-attribution{margin-top:6px;padding:0 6px;font-size:0.78571em;font-family:"Gill Sans","Gill Sans MT","Open Sans",Helvetica,sans-serif;text-transform:uppercase}.footer .a8c-attribution a{display:inline-block;position:relative;padding:4px 16px;right:9999px;outline:0}.footer .a8c-attribution a:after{content:"A";position:absolute;top:2px;right:-9999px;height:100%;color:#fff;font-size:1.54545em;font-family:"automatticons";text-align:center}.footer .a8c-attribution a:hover:after{-webkit-animation:candy 0.4s ease-in-out;animation:candy 0.4s ease-in-out}.primary-footer{font-size:1.07143em;font-weight:600}.secondary{padding:14px 15px 0 15px;border-top:1px solid #8eb345}.a8c-services{font-size:0.92857em;font-family:"calluna","Open Sans",Helvetica,sans-serif}.a8c-services a:before{display:inline-block;position:relative;top:-2px;margin-right:6px;font:normal 16px/1 "automatticons";vertical-align:middle}.a8c-services a[href*='wordpress.com']:before{content:"W"}.a8c-services a[href*='vaultpress.com']:before{content:"V"}.a8c-services a[href*='akismet.com']:before{content:"K"}.a8c-services a[href*='polldaddy.com']:before{content:"P"}.jetpack-message{background:#8eb74e;border:1px solid #73963d;margin:33px auto 0;max-width:90%;position:relative;z-index:2}.jetpack-message h4{color:#fff;margin:0}.jetpack-message p{color:#fff;margin:0;opacity:0.7}.jetpack-message .squeezer{padding:23px 23px 23px 80px;position:relative;text-align:left}.jetpack-message .squeezer:before{color:#fff;content:'\f418';font-family:'Genericons';font-size:33px;height:33px;left:25px;opacity:0.6;position:absolute;top:23px;top:-webkit-calc(50% - 22px );top:calc(50% - 22px )}.jetpack-message.error .squeezer:before,.jetpack-message.jetpack-err .squeezer:before{content:'\f414'}.modules h3.icon,.jetpack-modules .info a{width:auto}.modules h3.icon:before,.jetpack-modules .info a:before{display:inline-block;position:relative;top:1px;left:-3px;margin-right:2px;opacity:0.8;font:normal 20px "genericons";vertical-align:top}.jetpack-modules .info a:before{margin-top:1px}.latex:before,.jetpack-modules #latex .info a:before{content:'\f408'}.carousel:before,.jetpack-modules #carousel .info a:before{content:'\f102'}.modules h3.contact-form:before,.jetpack-modules #contact-form .info a:before{content:'\f175';font:normal 20px "dashicons"}.modules h3.custom-css:before,.jetpack-modules #custom-css .info a:before{content:'\f100';font:normal 20px "dashicons"}.modules h3.enhanced-distribution:before,.jetpack-modules #enhanced-distribution .info a:before{content:'\f237';font:normal 20px "dashicons"}.modules h3.widgets:before,.jetpack-modules #widgets .info a:before{content:'\f116';font:normal 20px "dashicons"}.gplus-authorship:before,.jetpack-modules #gplus-authorship .info a:before{content:'\f218'}.modules h3.gravatar-hovercards:before,.jetpack-modules #gravatar-hovercards .info a:before{content:'G';font-family:"automatticons"}.infinite-scroll:before,.jetpack-modules #infinite-scroll .info a:before{content:'\f408'}.comments:before,.jetpack-modules #comments .info a:before{content:'\f108'}.sso:before,.jetpack-modules #sso .info a:before{content:'\f205'}.json-api:before,.jetpack-modules #json-api .info a:before{content:'\f415'}.likes:before,.jetpack-modules #likes .info a:before{content:'\f408'}.markdown:before,.jetpack-modules #markdown .info a:before{content:'\f462'}.minileven:before,.jetpack-modules #minileven .info a:before{content:'\f453'}.monitor:before,.jetpack-modules #monitor .info a:before{content:'\f468'}.notes:before,.jetpack-modules #notes .info a:before{content:'\f300'}.omnisearch:before,.jetpack-modules #omnisearch .info a:before{content:'\f400'}.photon:before,.jetpack-modules #photon .info a:before{content:'\f403'}.post-by-email:before,.jetpack-modules #post-by-email .info a:before{content:'\f410'}.modules h3.publicize:before,.jetpack-modules #publicize .info a:before{content:'\f237';font:normal 20px "dashicons"}.related-posts:before,.jetpack-modules #related-posts .info a:before{content:'\f420'}.sharedaddy:before,.jetpack-modules #sharedaddy .info a:before{content:'\f415'}.shortcodes:before,.jetpack-modules #shortcodes .info a:before{content:'\f100'}.verification-tools:before,.jetpack-modules #verification-tools .info a:before{content:'\f425'}.after-the-deadline:before,.jetpack-modules #after-the-deadline .info a:before{content:'\f411'}.subscriptions:before,.jetpack-modules #subscriptions .info a:before{content:'\f410'}.tiled-gallery:before,.jetpack-modules #tiled-gallery .info a:before{content:'\f103'}.modules h3.vaultpress:before,.jetpack-modules #vaultpress .info a:before{content:'V';font-family:"automatticons"}.videopress:before,.jetpack-modules #videopress .info a:before{content:'\f104'}.modules h3.widget-visibility:before,.jetpack-modules #widget-visibility .info a:before{content:'\f116';font:normal 20px "dashicons"}.stats:before,.jetpack-modules #stats .info a:before{content:'\f205'}.shortlinks:before,.jetpack-modules #shortlinks .info a:before{content:'\f107'}@media (max-width: 1130px){.feature,.module{margin:.75% 0 .75% 1.5%;width:32.333333%;-webkit-transition:none;transition:none}.feature:nth-child(3n+1),.module:nth-child(3n+1){margin-left:0}.feature:hover,.module:hover{top:0;-webkit-box-shadow:none;box-shadow:none}.cat .module:nth-child(3n+1){margin:.75% 0 .75% 1.5%}.cat .module:nth-child(3n - 1){margin-left:0}.wrap.inner{background:#f9f9f9;padding:15px}.page-content.about{background:#f9f9f9;padding:15px}.page-content.configure{background:#f9f9f9}.masthead h1{padding-top:1.83333em;font-size:2.14286em}.subhead{margin-top:122px;padding:70px 0 49px}.subhead:after{-webkit-background-size:160% auto;background-size:160% auto}.download-jetpack{font-size:1.5em}.download-jetpack:before{top:-1px;width:23px;height:23px}.feature:hover h3{color:#6e818a}.feature:hover .feature-img{border:1px solid #ddd;border-bottom:none}.feature:hover .no-border{border:none}.feature:hover .feature-description{border:1px solid #ddd;background:#f5f5f5}.footer{padding-top:165px;padding-bottom:0}.footer:before{-webkit-background-size:160% auto;background-size:160% auto}.footer:after{display:none}.footer nav{max-width:100%}.fly{margin:0 0 280px}.fly:hover:before{-webkit-transform:translate3d(0px, 0px, 0px);-ms-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.fly:before{display:block}.footer nav{border:none;padding:0}.footer nav a:hover,.footer nav a:focus,.footer nav a:visited:hover,.footer nav a:visited:focus{color:#fff}.footer ul{float:none;overflow:hidden}.a8c-attribution{display:none}nav .primary-footer,nav .secondary-footer{margin:0 30px}nav .primary-footer{padding:25px 15px 10px 15px}nav .secondary-footer{padding:8px 15px 30px}nav .a8c-services{padding:30px 0 35px;text-align:center;background:#222}nav .a8c-services li{display:inline-block;float:none}nav .a8c-services a,nav .a8c-services a:visited,nav .a8c-services a:hover,nav .a8c-services a:active{color:#bbb}}@media (max-width: 900px){#wpcontent,.auto-fold #wpcontent,.auto-fold #wpfooter,.modal,.configure .frame.top.fixed{margin-left:36px;padding-left:0}.flyby{display:none}.jetpack-logo-tablet{display:block}.modal{bottom:5%;font-size:80%;left:10%;right:10%;top:80px}.modal header{height:38px}.modal .content{top:38px}.button:hover,.button:focus,.button:active{top:0}.download-jetpack:hover,.download-jetpack:focus,.download-jetpack:active{top:0}.subhead{margin-top:122px;padding:70px 0 49px}.subhead h2{max-width:428px;font-size:20px}.feature-description{min-height:115px}.featured h2,.module-grid h2{font-size:30px}.feature h3{font-size:11px}.filter label{display:inline-block;line-height:44px}.module{margin:1% 0 1% 2%;width:49%}.module:nth-child(3n+1){margin-left:2%}.module:nth-child(2n+1){margin-left:0}.cat .module{margin:1% 0 1% 2%}.cat .module:nth-child(2n+1){margin:1% 0 1% 2%}.cat .module:nth-child(2n+0){margin-left:0}.footer{padding-top:146px}.main-nav{font-size:13px}.main-nav .jetpack-logo{font-size:22px}.main-nav .jetpack-logo:before{font-size:29px}.table-bordered .genericon{display:inline-block}}@media (max-width: 782px){#wpcontent,.auto-fold #wpcontent,.auto-fold #wpfooter,.modal{margin-left:0}.configure .frame.top.fixed{padding-left:0}.masthead h1{max-width:600px;font-size:28px}.table-bordered th:last-child{padding-left:0}.featured h2,.module-grid h2{font-size:28px}.module-search+label:after{right:6px;top:0}.blog .type-post,.page-template-default .type-page,.single .type-post,.single .type-jetpack_support{width:100%}.sidebar{display:none}.table-bordered.jetpack-modules tr.jetpack-module td .row-actions{display:block;padding-left:10px;visibility:visible}}@media (max-width: 530px){.footer{margin-top:0}.masthead.hasbutton .subhead{margin-top:105px;padding:0}.page-content{margin-top:0}.entry-title,.page-template-default h1{font-size:2em}.blog h3,.single h3,.page-template-default h2{font-size:1.4em}.modal .content div.jp-info-img{margin:0 0 23px}.featured{display:none}.filter a{padding:0.6em}.clouds-sm{height:90px}.jp-filter a{padding:0.76em 1em}.masthead h1{margin:0 15px;padding:31px 0 15px 0;font-size:21px;font-weight:400}.modal{bottom:5%;left:5%;right:5%;top:80px}.subhead{margin-top:83px;padding:47px 15px 39px}.subhead h2{display:none}.download-jetpack{font-size:1.21429em;font-weight:600}.download-jetpack:before{width:19px;height:19px;margin-right:9px}.module{margin:5px 0;width:100%}.module:nth-child(3n+1){margin-left:0}.module:nth-child(2n+1){margin-left:0}.cat .module{margin:5px 0}.cat .module:nth-child(2n+1){margin-left:0}.cat .module:nth-child(2n+0){margin-left:0}.module-grid h2{margin-top:16px;font-size:25px}.footer{padding-top:135px}.footer nav li{display:block;float:none;margin:0;text-align:left}.footer nav a{display:block;padding:0 16px;line-height:44px}.fly{margin:0 0 100px}.fly:before{display:none}nav .primary-footer,nav .secondary-footer{margin:0;padding:0;border:none;font-weight:400}nav .primary-footer a,nav .secondary-footer a{border-top:1px solid #7ba141}nav .a8c-services{padding:0}nav .a8c-services a{border-top:1px solid #181818}.footer .a8c-services{position:relative;overflow:visible}.footer .a8c-services:before,.footer .a8c-services:after{content:'';position:absolute;right:0;bottom:100%;width:50%;pointer-events:none}.footer .a8c-services:before{margin-bottom:55px;height:225px;background:url("img/rocketeer.svg") center bottom no-repeat;-webkit-background-size:50px auto;background-size:50px auto}.footer .a8c-services:after{height:50px;background:url("img/the-footcloud.svg") center bottom no-repeat;-webkit-background-size:auto 38px;background-size:auto 38px}.wrap.inner{margin-top:1.71429em}.wrap.inner.jp-support .jp-support-column-left{width:100%}.wrap.inner.jp-support .jp-support-column-left .widget-text{margin-right:0;width:100%}.wrap.inner.jp-support .jp-support-column-right{width:100%}.jetpack-message .squeezer{padding:23px}.jetpack-message .squeezer:before{display:none}}@media (max-width: 320px){.filter{margin-bottom:10px}.footer{padding-top:76px}.fly{margin:0 0 42px}.footer .a8c-services:before{margin-bottom:50px;-webkit-background-size:40px auto;background-size:40px auto}.footer .a8c-services:after{-webkit-background-size:auto 25px;background-size:auto 25px}}@media (min-width: 769px){.filter input[type=radio]:checked:before{-webkit-animation:grow 0.2s ease-in-out;animation:grow 0.2s ease-in-out}}.nav-horizontal:before,.features:before,.modules:before,.load-more:before,.nav-horizontal:after,.features:after,.modules:after,.load-more:after{content:" ";display:table}.nav-horizontal:after,.features:after,.modules:after,.load-more:after{clear:both}.nav-horizontal,.features,.modules,.load-more{*zoom:1}.lt-ie10 .masthead{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#81a844', EndColorStr='#9fc268')}.lt-ie10 .footer{filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#9fc268', EndColorStr='#81a844')}@media screen and (max-width: 768px){.lt-ie10 .drawer-checkbox:checked ~ .header .drawer-nav{left:0}.lt-ie10 .drawer-checkbox:checked ~ .wrapper{margin-left:260px;margin-right:-260px}}
|
2 |
+
|
3 |
+
/*# sourceMappingURL=jetpack.min.css.map */
|
_inc/jetpack.min.css.map
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
{"version":3,"file":"jetpack.min.css","sources":["scss/_variables.scss","scss/_normalize.scss","scss/_base.scss","scss/_mixins.scss","scss/partials/_animations.scss","scss/partials/_buttons.scss","scss/partials/_nav-horizontal.scss","scss/_main.scss","scss/_media-queries.scss","scss/_helper.scss","scss/_ie.scss"],"names":[],"mappings":"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"}
|
_inc/jetpack.scss
ADDED
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/*
|
2 |
+
Theme Name: Jetpackme New
|
3 |
+
Theme URI: http://jetpack.me/
|
4 |
+
Description: The theme for the Jetpack marketing site
|
5 |
+
Author: Automattic
|
6 |
+
Version: 2.0
|
7 |
+
*/
|
8 |
+
|
9 |
+
// Built using Anvil featuring HTML5 Boilerplate and Bootstrap
|
10 |
+
//
|
11 |
+
// What follows is the result of much research on cross-browser styling.
|
12 |
+
// Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
|
13 |
+
// Kroc Camen, and the H5BP dev community and team.
|
14 |
+
|
15 |
+
// USAGE: Comment out unused stylesheets to exclude from style.css
|
16 |
+
|
17 |
+
// Imported styles
|
18 |
+
@import "scss/_variables"; // Global variables including colors and font sets
|
19 |
+
@import "scss/_mixins"; // Contains all the variables, mixins and MORE!
|
20 |
+
@import "scss/_normalize"; // Normalize.css + a goody or two
|
21 |
+
@import "scss/_base"; // Contains base element styling
|
22 |
+
|
23 |
+
// Begin partials
|
24 |
+
@import "scss/partials/_animations"; // All the keyframe animations
|
25 |
+
@import "scss/partials/_buttons"; // Fun button styles
|
26 |
+
@import "scss/icons/_automatticons"; // A list of the icons available
|
27 |
+
@import "scss/partials/_nav-horizontal"; // Horizontal menus
|
28 |
+
// End partials
|
29 |
+
|
30 |
+
@import "scss/_main"; // Main styles go here
|
31 |
+
@import "scss/_media-queries"; // Contains media query styles. Break up into _tablet, _phone, etc if necessary.
|
32 |
+
@import "scss/_helper"; // Some fun helper classes
|
33 |
+
@import "scss/_ie"; // IE specific styling
|
_inc/jp.js
ADDED
@@ -0,0 +1,308 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
/* global ich, jetpackL10n, jQuery */
|
2 |
+
|
3 |
+
(function( $, modules, currentVersion, jetpackL10n ) {
|
4 |
+
|
5 |
+
///////////////////////////////////////
|
6 |
+
// INIT
|
7 |
+
///////////////////////////////////////
|
8 |
+
|
9 |
+
$(document).ready(function () {
|
10 |
+
initEvents();
|
11 |
+
filterModules('introduced');
|
12 |
+
loadModules();
|
13 |
+
updateModuleCount();
|
14 |
+
});
|
15 |
+
|
16 |
+
///////////////////////////////////////
|
17 |
+
// FUNCTIONS
|
18 |
+
///////////////////////////////////////
|
19 |
+
|
20 |
+
function closeShadeToggle() {
|
21 |
+
// Clicking outside modal, or close X closes modal
|
22 |
+
$('.shade, .modal header .close').on('click', function () {
|
23 |
+
$('.shade, .modal').hide();
|
24 |
+
$('.manage-right').removeClass('show');
|
25 |
+
return false;
|
26 |
+
});
|
27 |
+
}
|
28 |
+
|
29 |
+
function filterModules(prop) {
|
30 |
+
|
31 |
+
// Mapping prior to sorting improves performance by over 50%
|
32 |
+
var map = [],
|
33 |
+
result = [],
|
34 |
+
val = '',
|
35 |
+
i,
|
36 |
+
length;
|
37 |
+
|
38 |
+
// create the map
|
39 |
+
for (i=0, length = modules.length; i < length; i++) {
|
40 |
+
|
41 |
+
// Prep value
|
42 |
+
if ('name' === prop) {
|
43 |
+
val = modules[i][prop].toLowerCase();
|
44 |
+
} else {
|
45 |
+
val = parseInt(modules[i][prop].replace('0:', '') * 10, 10);
|
46 |
+
}
|
47 |
+
|
48 |
+
map.push({
|
49 |
+
index: i,
|
50 |
+
value: val
|
51 |
+
});
|
52 |
+
}
|
53 |
+
|
54 |
+
// sort the map
|
55 |
+
map.sort(function(a, b) {
|
56 |
+
if ('name' === prop) {
|
57 |
+
return a.value > b.value ? 1 : -1;
|
58 |
+
} else {
|
59 |
+
return b.value > a.value ? 1 : -1;
|
60 |
+
}
|
61 |
+
});
|
62 |
+
|
63 |
+
// copy values in right order
|
64 |
+
for (i=0, length = map.length; i < length; i++) {
|
65 |
+
result.push(modules[map[i].index]);
|
66 |
+
result[i].index = i; // make sure we set the index to the right order
|
67 |
+
}
|
68 |
+
|
69 |
+
// Replace old object, with newly sorted object
|
70 |
+
modules = result;
|
71 |
+
|
72 |
+
// If all modules are already showing, make sure they stay expanded
|
73 |
+
if (!$('.load-more').is(':visible')) {
|
74 |
+
$('.module').fadeIn();
|
75 |
+
}
|
76 |
+
}
|
77 |
+
|
78 |
+
function filterModulesByCategory() {
|
79 |
+
var categories,
|
80 |
+
c, i, catId;
|
81 |
+
|
82 |
+
// First alphabatize the modules
|
83 |
+
filterModules('name');
|
84 |
+
|
85 |
+
// Add category containers
|
86 |
+
$('.modules').html(ich.category());
|
87 |
+
|
88 |
+
// Loop through adding sections for each category
|
89 |
+
for (i=0; i<modules.length; i++) {
|
90 |
+
// Get categories
|
91 |
+
categories = modules[i].module_tags;
|
92 |
+
|
93 |
+
// Loop through each individual category
|
94 |
+
for (c=0; c<categories.length; c++) {
|
95 |
+
// Add modules to the correct categories
|
96 |
+
catId = 'category-' + categories[c].toLowerCase().replace('.', '').replace(/ /g, '-');
|
97 |
+
$('.' + catId + ' .clear').before(ich.mod(modules[i], true));
|
98 |
+
}
|
99 |
+
}
|
100 |
+
|
101 |
+
recalculateModuleHeights();
|
102 |
+
initModalEvents();
|
103 |
+
}
|
104 |
+
|
105 |
+
function initEvents () {
|
106 |
+
// DOPS toggle
|
107 |
+
$('#a8c-service-toggle, .dops-close').click(function() {
|
108 |
+
$('.a8c-dops').toggleClass('show');
|
109 |
+
$('#a8c-service-toggle .genericon').toggleClass('genericon-downarrow').toggleClass('genericon-uparrow');
|
110 |
+
return false;
|
111 |
+
});
|
112 |
+
|
113 |
+
// Load more
|
114 |
+
$('.load-more').click(function() {
|
115 |
+
showAllModules();
|
116 |
+
return false;
|
117 |
+
});
|
118 |
+
|
119 |
+
// Module filtering
|
120 |
+
$('#newest, #category, #alphabetical').on('click', function () {
|
121 |
+
var $this = $(this),
|
122 |
+
prop = $this.data('filter');
|
123 |
+
|
124 |
+
// Reset selected filter
|
125 |
+
$('.jp-filter a').removeClass('selected');
|
126 |
+
$this.addClass('selected');
|
127 |
+
|
128 |
+
if ('cat' === prop) {
|
129 |
+
filterModulesByCategory();
|
130 |
+
} else {
|
131 |
+
// Rearrange modules
|
132 |
+
filterModules(prop);
|
133 |
+
|
134 |
+
// Reload the DOM based on this new sort order
|
135 |
+
loadModules();
|
136 |
+
}
|
137 |
+
|
138 |
+
showAllModules();
|
139 |
+
return false;
|
140 |
+
});
|
141 |
+
|
142 |
+
// Search modules
|
143 |
+
$('#jetpack-search').on('keyup search', function() {
|
144 |
+
var term = $(this).val();
|
145 |
+
searchModules(term);
|
146 |
+
});
|
147 |
+
// prevent the form from
|
148 |
+
$('#module-search').on('submit', function( event ) {
|
149 |
+
event.preventDefault();
|
150 |
+
});
|
151 |
+
|
152 |
+
// Modal events
|
153 |
+
$(document).ready(function () {
|
154 |
+
initModalEvents();
|
155 |
+
});
|
156 |
+
|
157 |
+
// Debounce the resize event
|
158 |
+
var pauseResize = false;
|
159 |
+
window.onresize = function() {
|
160 |
+
if ( !pauseResize ) {
|
161 |
+
pauseResize = true;
|
162 |
+
recalculateModuleHeights();
|
163 |
+
setTimeout(function () {
|
164 |
+
pauseResize = false;
|
165 |
+
},100);
|
166 |
+
}
|
167 |
+
};
|
168 |
+
|
169 |
+
// Close shade toggle
|
170 |
+
closeShadeToggle();
|
171 |
+
|
172 |
+
// Show specific category of modules
|
173 |
+
$('.showFilter a').on('click', function () {
|
174 |
+
$('.showFilter a').removeClass('active');
|
175 |
+
$(this).addClass('active');
|
176 |
+
|
177 |
+
// TODO Do sorting here
|
178 |
+
|
179 |
+
return false;
|
180 |
+
});
|
181 |
+
}
|
182 |
+
|
183 |
+
function initModalEvents() {
|
184 |
+
var $modal = $('.modal');
|
185 |
+
$('.module, .feature a, .configs a').on('click', function (e) {
|
186 |
+
e.preventDefault();
|
187 |
+
|
188 |
+
$('.shade').show();
|
189 |
+
|
190 |
+
// Show loading message on init
|
191 |
+
$modal.html(ich.modalLoading({}, true)).fadeIn();
|
192 |
+
|
193 |
+
// Load & populate with content
|
194 |
+
var $this = $(this),
|
195 |
+
index = $this.data('index'),
|
196 |
+
name = $this.data('name');
|
197 |
+
|
198 |
+
$modal.html(ich.modalTemplate({}, true));
|
199 |
+
$modal.find('header li').first().text(name);
|
200 |
+
$modal.find('.content').html('');
|
201 |
+
$modal.find('.content').html(modules[index].long_description);
|
202 |
+
|
203 |
+
closeShadeToggle();
|
204 |
+
|
205 |
+
// Modal header links
|
206 |
+
$('.modal header li a').on('click', function () {
|
207 |
+
$('.modal header li a').removeClass('active');
|
208 |
+
$(this).addClass('active');
|
209 |
+
return false;
|
210 |
+
});
|
211 |
+
});
|
212 |
+
}
|
213 |
+
|
214 |
+
function loadModules() {
|
215 |
+
var html = '',
|
216 |
+
featuredModules = [],
|
217 |
+
featuredModulesIndex,
|
218 |
+
i;
|
219 |
+
|
220 |
+
if ($('.configure').length !== 0) {
|
221 |
+
// Config page
|
222 |
+
for (i=0; i<modules.length; i++) {
|
223 |
+
html += ich.modconfig(modules[i], true);
|
224 |
+
}
|
225 |
+
|
226 |
+
$('table tbody').html(html);
|
227 |
+
} else {
|
228 |
+
// Array of featured modules
|
229 |
+
$('.feature a.f-img').each(function() {
|
230 |
+
featuredModules.push($( this ).data('name'));
|
231 |
+
});
|
232 |
+
|
233 |
+
// About page
|
234 |
+
for (i=0; i<modules.length; i++) {
|
235 |
+
if (currentVersion.indexOf(modules[i].introduced) !== -1) {
|
236 |
+
modules[i]['new'] = true;
|
237 |
+
}
|
238 |
+
|
239 |
+
// Add data-index to featured modules
|
240 |
+
featuredModulesIndex = featuredModules.indexOf(modules[i].name);
|
241 |
+
if ( featuredModulesIndex > -1 ) {
|
242 |
+
$('.feature').eq(featuredModulesIndex).find('a').data('index', i);
|
243 |
+
}
|
244 |
+
|
245 |
+
modules[i].index = i;
|
246 |
+
|
247 |
+
html += ich.mod(modules[i], true);
|
248 |
+
}
|
249 |
+
|
250 |
+
$('.modules').html(html);
|
251 |
+
|
252 |
+
recalculateModuleHeights();
|
253 |
+
initModalEvents();
|
254 |
+
}
|
255 |
+
}
|
256 |
+
|
257 |
+
function recalculateModuleHeights () {
|
258 |
+
|
259 |
+
// Resize module heights based on screen resolution
|
260 |
+
var module = $('.module, .jp-support-column-left .widget-text'),
|
261 |
+
tallest = 0,
|
262 |
+
thisHeight;
|
263 |
+
|
264 |
+
// Remove heights
|
265 |
+
module.css('height', 'auto');
|
266 |
+
|
267 |
+
// Determine new height
|
268 |
+
module.each(function() {
|
269 |
+
|
270 |
+
thisHeight = $(this).outerHeight();
|
271 |
+
|
272 |
+
if (thisHeight > tallest) {
|
273 |
+
tallest = thisHeight;
|
274 |
+
}
|
275 |
+
});
|
276 |
+
|
277 |
+
// Apply new height
|
278 |
+
module.css('height', tallest + 'px');
|
279 |
+
}
|
280 |
+
|
281 |
+
function searchModules (term) {
|
282 |
+
var html = '', i, lowercaseDesc, lowercaseName, lowercaseTerm;
|
283 |
+
for (i=0; i<modules.length; i++) {
|
284 |
+
lowercaseDesc = modules[i].description.toLowerCase();
|
285 |
+
lowercaseName = modules[i].name.toLowerCase();
|
286 |
+
lowercaseTerm = term.toLowerCase();
|
287 |
+
if (lowercaseName.indexOf(lowercaseTerm) !== -1 || lowercaseDesc.indexOf(lowercaseTerm) !== -1) {
|
288 |
+
html += ich.mod(modules[i], true);
|
289 |
+
}
|
290 |
+
}
|
291 |
+
if ('' === html) {
|
292 |
+
html = jetpackL10n.no_modules_found.replace( '{term}' , term );
|
293 |
+
}
|
294 |
+
$('.modules').html(html);
|
295 |
+
recalculateModuleHeights();
|
296 |
+
initModalEvents();
|
297 |
+
}
|
298 |
+
|
299 |
+
function showAllModules() {
|
300 |
+
$('.module').fadeIn();
|
301 |
+
$('.load-more').hide();
|
302 |
+
}
|
303 |
+
|
304 |
+
function updateModuleCount () {
|
305 |
+
$('.load-more').text( jetpackL10n.view_all_features );
|
306 |
+
}
|
307 |
+
|
308 |
+
})( jQuery, jetpackL10n.modules, jetpackL10n.currentVersion, jetpackL10n );
|
_inc/jquery.jetpack-resize.js
CHANGED
@@ -1,3 +1,4 @@
|
|
|
|
1 |
/**
|
2 |
* Resizeable Iframes.
|
3 |
*
|
@@ -21,14 +22,14 @@
|
|
21 |
*/
|
22 |
(function($) {
|
23 |
var listening = false, // Are we listening for resize postMessage events
|
24 |
-
|
25 |
-
|
26 |
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
|
31 |
-
|
32 |
|
33 |
// Setup the Jetpack global
|
34 |
if ( 'undefined' === typeof window.Jetpack ) {
|
@@ -113,7 +114,7 @@
|
|
113 |
|
114 |
$( window ).on( 'message.JetpackResizeableIframe', function( e ) {
|
115 |
var event = e.originalEvent,
|
116 |
-
|
117 |
|
118 |
// Ensure origin is allowed
|
119 |
if ( -1 === $.inArray( event.origin, sourceOrigins ) ) {
|
@@ -145,10 +146,11 @@
|
|
145 |
|
146 |
// Find the correct iframe and resize it
|
147 |
$sources.filter( function() {
|
148 |
-
if ( 'undefined' !== typeof data.name )
|
149 |
return this.name === data.name;
|
150 |
-
else
|
151 |
return event.source === this.contentWindow;
|
|
|
152 |
} ).first().Jetpack( 'resizeable', 'resize', data );
|
153 |
} );
|
154 |
};
|
@@ -212,7 +214,7 @@
|
|
212 |
|
213 |
target.each( function() {
|
214 |
var origin = URLtoOrigin( $( this ).attr( 'src' ) ),
|
215 |
-
|
216 |
|
217 |
if ( -1 !== pos ) {
|
218 |
sourceOrigins.splice( pos, 1 );
|
@@ -238,14 +240,15 @@
|
|
238 |
var target = Jetpack.getTarget.call( this, context );
|
239 |
|
240 |
$.each( [ 'width', 'height' ], function( i, variable ) {
|
241 |
-
var value = 0
|
|
|
242 |
if ( 'undefined' !== typeof dimensions[variable] ) {
|
243 |
value = parseInt( dimensions[variable], 10 );
|
244 |
}
|
245 |
|
246 |
if ( 0 !== value ) {
|
247 |
target[variable]( value );
|
248 |
-
|
249 |
if ( container.hasClass( 'slim-likes-widget' ) ) {
|
250 |
container[variable]( value );
|
251 |
}
|
1 |
+
/* global Jetpack */
|
2 |
/**
|
3 |
* Resizeable Iframes.
|
4 |
*
|
22 |
*/
|
23 |
(function($) {
|
24 |
var listening = false, // Are we listening for resize postMessage events
|
25 |
+
sourceOrigins = [], // What origins are allowed to send resize postMessage events
|
26 |
+
$sources = false, // What iframe elements are we tracking resize postMessage events from
|
27 |
|
28 |
+
URLtoOrigin, // Utility to convert URLs into origins
|
29 |
+
setupListener, // Binds global resize postMessage event handler
|
30 |
+
destroyListener, // Unbinds global resize postMessage event handler
|
31 |
|
32 |
+
methods; // Jetpack.resizeable methods
|
33 |
|
34 |
// Setup the Jetpack global
|
35 |
if ( 'undefined' === typeof window.Jetpack ) {
|
114 |
|
115 |
$( window ).on( 'message.JetpackResizeableIframe', function( e ) {
|
116 |
var event = e.originalEvent,
|
117 |
+
data;
|
118 |
|
119 |
// Ensure origin is allowed
|
120 |
if ( -1 === $.inArray( event.origin, sourceOrigins ) ) {
|
146 |
|
147 |
// Find the correct iframe and resize it
|
148 |
$sources.filter( function() {
|
149 |
+
if ( 'undefined' !== typeof data.name ) {
|
150 |
return this.name === data.name;
|
151 |
+
} else {
|
152 |
return event.source === this.contentWindow;
|
153 |
+
}
|
154 |
} ).first().Jetpack( 'resizeable', 'resize', data );
|
155 |
} );
|
156 |
};
|
214 |
|
215 |
target.each( function() {
|
216 |
var origin = URLtoOrigin( $( this ).attr( 'src' ) ),
|
217 |
+
pos = $.inArray( origin, sourceOrigins );
|
218 |
|
219 |
if ( -1 !== pos ) {
|
220 |
sourceOrigins.splice( pos, 1 );
|
240 |
var target = Jetpack.getTarget.call( this, context );
|
241 |
|
242 |
$.each( [ 'width', 'height' ], function( i, variable ) {
|
243 |
+
var value = 0,
|
244 |
+
container;
|
245 |
if ( 'undefined' !== typeof dimensions[variable] ) {
|
246 |
value = parseInt( dimensions[variable], 10 );
|
247 |
}
|
248 |
|
249 |
if ( 0 !== value ) {
|
250 |
target[variable]( value );
|
251 |
+
container = target.parent();
|
252 |
if ( container.hasClass( 'slim-likes-widget' ) ) {
|
253 |
container[variable]( value );
|
254 |
}
|
_inc/jquery.jetpack-sync.js
CHANGED
@@ -1,6 +1,8 @@
|
|
|
|
1 |
jQuery( document ).ready( function($) {
|
2 |
var update = function( cooldown ) {
|
3 |
-
var self = $( '.jetpack_sync_reindex_control' )
|
|
|
4 |
|
5 |
self
|
6 |
.find( '.jetpack_sync_reindex_control_action' )
|
@@ -10,21 +12,28 @@ jQuery( document ).ready( function($) {
|
|
10 |
.find( '.jetpack_sync_reindex_control_status' )
|
11 |
.html( '…' );
|
12 |
|
13 |
-
if ( 'DONE'
|
14 |
-
|
15 |
} else {
|
16 |
-
|
17 |
}
|
18 |
|
19 |
$.getJSON(
|
20 |
ajaxurl,
|
21 |
data,
|
22 |
function( response ) {
|
23 |
-
var self = $( '.jetpack_sync_reindex_control' )
|
24 |
-
|
25 |
-
|
26 |
|
27 |
-
if (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
status += ' (' + Math.floor( 100 * response.posts.imported / response.posts.total ) + '%)';
|
29 |
}
|
30 |
|
@@ -33,7 +42,7 @@ jQuery( document ).ready( function($) {
|
|
33 |
|
34 |
self
|
35 |
.find( '.jetpack_sync_reindex_control_action' )
|
36 |
-
.val( strings[response.status]
|
37 |
|
38 |
self
|
39 |
.find( '.jetpack_sync_reindex_control_status' )
|
1 |
+
/* global ajaxurl */
|
2 |
jQuery( document ).ready( function($) {
|
3 |
var update = function( cooldown ) {
|
4 |
+
var self = $( '.jetpack_sync_reindex_control' ),
|
5 |
+
data;
|
6 |
|
7 |
self
|
8 |
.find( '.jetpack_sync_reindex_control_action' )
|
12 |
.find( '.jetpack_sync_reindex_control_status' )
|
13 |
.html( '…' );
|
14 |
|
15 |
+
if ( 'DONE' === self.data( 'status' ) ) {
|
16 |
+
data = { action:'jetpack-sync-reindex-trigger' };
|
17 |
} else {
|
18 |
+
data = { action:'jetpack-sync-reindex-status' };
|
19 |
}
|
20 |
|
21 |
$.getJSON(
|
22 |
ajaxurl,
|
23 |
data,
|
24 |
function( response ) {
|
25 |
+
var self = $( '.jetpack_sync_reindex_control' ),
|
26 |
+
strings,
|
27 |
+
status;
|
28 |
|
29 |
+
if ( 0 === self.length ) {
|
30 |
+
return;
|
31 |
+
}
|
32 |
+
|
33 |
+
strings = self.data( 'strings' );
|
34 |
+
status = strings[response.status].status;
|
35 |
+
|
36 |
+
if ( 'INDEXING' === response.status ) {
|
37 |
status += ' (' + Math.floor( 100 * response.posts.imported / response.posts.total ) + '%)';
|
38 |
}
|
39 |
|
42 |
|
43 |
self
|
44 |
.find( '.jetpack_sync_reindex_control_action' )
|
45 |
+
.val( strings[response.status].action );
|
46 |
|
47 |
self
|
48 |
.find( '.jetpack_sync_reindex_control_status' )
|
_inc/lib/markdown/README.md
CHANGED
@@ -17,4 +17,3 @@ Contains two libraries:
|
|
17 |
- The `$preserve_latex` member variable will preserve oldskool $latex yer-latex$ codes untouched.
|
18 |
- The `$strip_paras` member variable will strip <p> tags because that's what WordPress likes.
|
19 |
- See `WPCom_GHF_Markdown_Parser::__construct()` for how the above member variable defaults are set.
|
20 |
-
|
17 |
- The `$preserve_latex` member variable will preserve oldskool $latex yer-latex$ codes untouched.
|
18 |
- The `$strip_paras` member variable will strip <p> tags because that's what WordPress likes.
|
19 |
- See `WPCom_GHF_Markdown_Parser::__construct()` for how the above member variable defaults are set.
|
|
_inc/lib/markdown/extra.php
CHANGED
@@ -442,7 +442,7 @@ class Markdown_Parser {
|
|
442 |
#
|
443 |
# We need to escape raw HTML in Markdown source before doing anything
|
444 |
# else. This need to be done for each block, and not only at the
|
445 |
-
#
|
446 |
# list items and could have been indented. Indented blocks would have
|
447 |
# been seen as a code block in a previous pass of hashHTMLBlocks.
|
448 |
$text = $this->hashHTMLBlocks($text);
|
@@ -1391,7 +1391,7 @@ class Markdown_Parser {
|
|
1391 |
|
1392 |
function parseSpan($str) {
|
1393 |
#
|
1394 |
-
# Take the string $str and parse it into tokens, hashing
|
1395 |
# escaped characters and handling code spans.
|
1396 |
#
|
1397 |
$output = '';
|
@@ -1424,7 +1424,7 @@ class Markdown_Parser {
|
|
1424 |
|
1425 |
while (1) {
|
1426 |
#
|
1427 |
-
# Each loop iteration
|
1428 |
# openning code span marker, or the next escaped character.
|
1429 |
# Each token is then passed to handleSpanToken.
|
1430 |
#
|
@@ -1815,7 +1815,7 @@ class MarkdownExtra_Parser extends Markdown_Parser {
|
|
1815 |
#
|
1816 |
if ($text === '') return array('', '');
|
1817 |
|
1818 |
-
# Regex to check for the
|
1819 |
$newline_before_re = '/(?:^\n?|\n\n)*$/';
|
1820 |
$newline_after_re =
|
1821 |
'{
|
442 |
#
|
443 |
# We need to escape raw HTML in Markdown source before doing anything
|
444 |
# else. This need to be done for each block, and not only at the
|
445 |
+
# beginning in the Markdown function since hashed blocks can be part of
|
446 |
# list items and could have been indented. Indented blocks would have
|
447 |
# been seen as a code block in a previous pass of hashHTMLBlocks.
|
448 |
$text = $this->hashHTMLBlocks($text);
|
1391 |
|
1392 |
function parseSpan($str) {
|
1393 |
#
|
1394 |
+
# Take the string $str and parse it into tokens, hashing embedded HTML,
|
1395 |
# escaped characters and handling code spans.
|
1396 |
#
|
1397 |
$output = '';
|
1424 |
|
1425 |
while (1) {
|
1426 |
#
|
1427 |
+
# Each loop iteration search for either the next tag, the next
|
1428 |
# openning code span marker, or the next escaped character.
|
1429 |
# Each token is then passed to handleSpanToken.
|
1430 |
#
|
1815 |
#
|
1816 |
if ($text === '') return array('', '');
|
1817 |
|
1818 |
+
# Regex to check for the presence of newlines around a block tag.
|
1819 |
$newline_before_re = '/(?:^\n?|\n\n)*$/';
|
1820 |
$newline_after_re =
|
1821 |
'{
|
_inc/lib/markdown/gfm.php
CHANGED
@@ -35,6 +35,12 @@ class WPCom_GHF_Markdown_Parser extends MarkdownExtra_Parser {
|
|
35 |
*/
|
36 |
public $preserve_latex = true;
|
37 |
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
/**
|
39 |
* Strip paragraphs from the output. This is the right default for WordPress,
|
40 |
* which generally wants to create its own paragraphs with `wpautop`
|
@@ -71,6 +77,10 @@ class WPCom_GHF_Markdown_Parser extends MarkdownExtra_Parser {
|
|
71 |
* @return string HTML-transformed text
|
72 |
*/
|
73 |
public function transform( $text ) {
|
|
|
|
|
|
|
|
|
74 |
// Remove all shortcodes so their interiors are left intact
|
75 |
if ( $this->preserve_shortcodes ) {
|
76 |
$text = $this->shortcode_preserve( $text );
|
@@ -86,29 +96,48 @@ class WPCom_GHF_Markdown_Parser extends MarkdownExtra_Parser {
|
|
86 |
// run through core Markdown
|
87 |
$text = parent::transform( $text );
|
88 |
|
89 |
-
//
|
90 |
-
$text =
|
91 |
|
92 |
-
//
|
93 |
-
$text = $this->
|
94 |
|
95 |
// Strip paras if set
|
96 |
if ( $this->strip_paras ) {
|
97 |
$text = $this->unp( $text );
|
98 |
}
|
99 |
|
|
|
|
|
|
|
100 |
return $text;
|
101 |
}
|
102 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
/**
|
104 |
* Preserve code block contents by HTML encoding them. Useful before getting to KSES stripping.
|
105 |
* @param string $text Markdown/HTML content
|
106 |
* @return string Markdown/HTML content with escaped code blocks
|
107 |
*/
|
108 |
public function codeblock_preserve( $text ) {
|
109 |
-
|
110 |
-
$text = preg_replace_callback( "/^(~{3})([^~\n]+)?\n([^~~]+)(~{3})/m", array( $this, 'do_codeblock_preserve' ), $text );
|
111 |
-
return $text;
|
112 |
}
|
113 |
|
114 |
/**
|
@@ -129,9 +158,7 @@ class WPCom_GHF_Markdown_Parser extends MarkdownExtra_Parser {
|
|
129 |
* @return string Markdown/HTML content
|
130 |
*/
|
131 |
public function codeblock_restore( $text ) {
|
132 |
-
|
133 |
-
$text = preg_replace_callback( "/^(~{3})([^~\n]+)?\n([^~~]+)(~{3})/m", array( $this, 'do_codeblock_restore' ), $text );
|
134 |
-
return $text;
|
135 |
}
|
136 |
|
137 |
/**
|
@@ -140,7 +167,7 @@ class WPCom_GHF_Markdown_Parser extends MarkdownExtra_Parser {
|
|
140 |
* @return string Codeblock with unescaped interior
|
141 |
*/
|
142 |
public function do_codeblock_restore( $matches ) {
|
143 |
-
$block = html_entity_decode( $matches[3] );
|
144 |
$open = $matches[1] . $matches[2] . "\n";
|
145 |
return $open . $block . $matches[4];
|
146 |
}
|
@@ -176,11 +203,11 @@ class WPCom_GHF_Markdown_Parser extends MarkdownExtra_Parser {
|
|
176 |
}
|
177 |
|
178 |
/**
|
179 |
-
* Restores any text preserved by $this->
|
180 |
* @param string $text Text that may have hashed preservation placeholders
|
181 |
* @return string Text with hashed preseravtion placeholders replaced by original text
|
182 |
*/
|
183 |
-
protected function
|
184 |
foreach( $this->preserve_text_hash as $hash => $value ) {
|
185 |
$placeholder = $this->hash_maker( $hash );
|
186 |
$text = str_replace( $placeholder, $value, $text );
|
@@ -196,8 +223,17 @@ class WPCom_GHF_Markdown_Parser extends MarkdownExtra_Parser {
|
|
196 |
* @return string A placeholder that will later be replaced by the original text
|
197 |
*/
|
198 |
protected function _doRemoveText( $m ) {
|
199 |
-
$
|
200 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
201 |
$placeholder = $this->hash_maker( $hash );
|
202 |
return $placeholder;
|
203 |
}
|
@@ -208,7 +244,7 @@ class WPCom_GHF_Markdown_Parser extends MarkdownExtra_Parser {
|
|
208 |
* @return string A placeholder hash
|
209 |
*/
|
210 |
protected function hash_maker( $hash ) {
|
211 |
-
return '
|
212 |
}
|
213 |
|
214 |
/**
|
@@ -231,6 +267,15 @@ class WPCom_GHF_Markdown_Parser extends MarkdownExtra_Parser {
|
|
231 |
return "/$pattern/s";
|
232 |
}
|
233 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
234 |
/**
|
235 |
* Overload to support ```-fenced code blocks for pre-Markdown Extra 1.2.8
|
236 |
* https://help.github.com/articles/github-flavored-markdown#fenced-code-blocks
|
@@ -297,6 +342,8 @@ class WPCom_GHF_Markdown_Parser extends MarkdownExtra_Parser {
|
|
297 |
* Overload to support Viper's [code] shortcode. Because awesome.
|
298 |
*/
|
299 |
public function _doFencedCodeBlocks_callback( $matches ) {
|
|
|
|
|
300 |
// just MarkdownExtra_Parser if we're not going ultra-deluxe
|
301 |
if ( ! $this->use_code_shortcode ) {
|
302 |
return parent::_doFencedCodeBlocks_callback( $matches );
|
35 |
*/
|
36 |
public $preserve_latex = true;
|
37 |
|
38 |
+
/**
|
39 |
+
* Preserve single-line <code> blocks.
|
40 |
+
* @var boolean
|
41 |
+
*/
|
42 |
+
public $preserve_inline_code_blocks = true;
|
43 |
+
|
44 |
/**
|
45 |
* Strip paragraphs from the output. This is the right default for WordPress,
|
46 |
* which generally wants to create its own paragraphs with `wpautop`
|
77 |
* @return string HTML-transformed text
|
78 |
*/
|
79 |
public function transform( $text ) {
|
80 |
+
// Preserve anything inside a single-line <code> element
|
81 |
+
if ( $this->preserve_inline_code_blocks ) {
|
82 |
+
$text = $this->single_line_code_preserve( $text );
|
83 |
+
}
|
84 |
// Remove all shortcodes so their interiors are left intact
|
85 |
if ( $this->preserve_shortcodes ) {
|
86 |
$text = $this->shortcode_preserve( $text );
|
96 |
// run through core Markdown
|
97 |
$text = parent::transform( $text );
|
98 |
|
99 |
+
// Occasionally Markdown Extra chokes on a para structure, producing odd paragraphs.
|
100 |
+
$text = str_replace( "<p><</p>\n\n<p>p>", '<p>', $text );
|
101 |
|
102 |
+
// put start-of-line # chars back in place
|
103 |
+
$text = $this->restore_leading_hash( $text );
|
104 |
|
105 |
// Strip paras if set
|
106 |
if ( $this->strip_paras ) {
|
107 |
$text = $this->unp( $text );
|
108 |
}
|
109 |
|
110 |
+
// Restore preserved things like shortcodes/LaTeX
|
111 |
+
$text = $this->do_restore( $text );
|
112 |
+
|
113 |
return $text;
|
114 |
}
|
115 |
|
116 |
+
/**
|
117 |
+
* Prevents blocks like <code>__this__</code> from turning into <code><strong>this</strong></code>
|
118 |
+
* @param string $text Text that may need preserving
|
119 |
+
* @return string Text that was preserved if needed
|
120 |
+
*/
|
121 |
+
public function single_line_code_preserve( $text ) {
|
122 |
+
return preg_replace_callback( '|<code\b[^>]*>(.*?)</code>|', array( $this, 'do_single_line_code_preserve' ), $text );
|
123 |
+
}
|
124 |
+
|
125 |
+
/**
|
126 |
+
* Regex callback for inline code presevation
|
127 |
+
* @param array $matches Regex matches
|
128 |
+
* @return string Hashed content for later restoration
|
129 |
+
*/
|
130 |
+
public function do_single_line_code_preserve( $matches ) {
|
131 |
+
return '<code>' . $this->hash_block( $matches[1] ) . '</code>';
|
132 |
+
}
|
133 |
+
|
134 |
/**
|
135 |
* Preserve code block contents by HTML encoding them. Useful before getting to KSES stripping.
|
136 |
* @param string $text Markdown/HTML content
|
137 |
* @return string Markdown/HTML content with escaped code blocks
|
138 |
*/
|
139 |
public function codeblock_preserve( $text ) {
|
140 |
+
return preg_replace_callback( "/^([`~]{3})([^`\n]+)?\n([^`~]+)(\\1)/m", array( $this, 'do_codeblock_preserve' ), $text );
|
|
|
|
|
141 |
}
|
142 |
|
143 |
/**
|
158 |
* @return string Markdown/HTML content
|
159 |
*/
|
160 |
public function codeblock_restore( $text ) {
|
161 |
+
return preg_replace_callback( "/^([`~]{3})([^`\n]+)?\n([^`~]+)(\\1)/m", array( $this, 'do_codeblock_restore' ), $text );
|
|
|
|
|
162 |
}
|
163 |
|
164 |
/**
|
167 |
* @return string Codeblock with unescaped interior
|
168 |
*/
|
169 |
public function do_codeblock_restore( $matches ) {
|
170 |
+
$block = html_entity_decode( $matches[3], ENT_QUOTES );
|
171 |
$open = $matches[1] . $matches[2] . "\n";
|
172 |
return $open . $block . $matches[4];
|
173 |
}
|
203 |
}
|
204 |
|
205 |
/**
|
206 |
+
* Restores any text preserved by $this->hash_block()
|
207 |
* @param string $text Text that may have hashed preservation placeholders
|
208 |
* @return string Text with hashed preseravtion placeholders replaced by original text
|
209 |
*/
|
210 |
+
protected function do_restore( $text ) {
|
211 |
foreach( $this->preserve_text_hash as $hash => $value ) {
|
212 |
$placeholder = $this->hash_maker( $hash );
|
213 |
$text = str_replace( $placeholder, $value, $text );
|
223 |
* @return string A placeholder that will later be replaced by the original text
|
224 |
*/
|
225 |
protected function _doRemoveText( $m ) {
|
226 |
+
return $this->hash_block( $m[0] );
|
227 |
+
}
|
228 |
+
|
229 |
+
/**
|
230 |
+
* Call this to store a text block for later restoration.
|
231 |
+
* @param string $text Text to preserve for later
|
232 |
+
* @return string Placeholder that will be swapped out later for the original text
|
233 |
+
*/
|
234 |
+
protected function hash_block( $text ) {
|
235 |
+
$hash = md5( $text );
|
236 |
+
$this->preserve_text_hash[ $hash ] = $text;
|
237 |
$placeholder = $this->hash_maker( $hash );
|
238 |
return $placeholder;
|
239 |
}
|
244 |
* @return string A placeholder hash
|
245 |
*/
|
246 |
protected function hash_maker( $hash ) {
|
247 |
+
return 'MARKDOWN_HASH' . $hash . 'MARKDOWN_HASH';
|
248 |
}
|
249 |
|
250 |
/**
|
267 |
return "/$pattern/s";
|
268 |
}
|
269 |
|
270 |
+
/**
|
271 |
+
* Since we escape unspaced #Headings, put things back later.
|
272 |
+
* @param string $text text with a leading escaped hash
|
273 |
+
* @return string text with leading hashes unescaped
|
274 |
+
*/
|
275 |
+
protected function restore_leading_hash( $text ) {
|
276 |
+
return preg_replace( "/^(<p>)?(#|\\\\#)/um", "$1#", $text );
|
277 |
+
}
|
278 |
+
|
279 |
/**
|
280 |
* Overload to support ```-fenced code blocks for pre-Markdown Extra 1.2.8
|
281 |
* https://help.github.com/articles/github-flavored-markdown#fenced-code-blocks
|
342 |
* Overload to support Viper's [code] shortcode. Because awesome.
|
343 |
*/
|
344 |
public function _doFencedCodeBlocks_callback( $matches ) {
|
345 |
+
// in case we have some escaped leading hashes right at the start of the block
|
346 |
+
$matches[4] = $this->restore_leading_hash( $matches[4] );
|
347 |
// just MarkdownExtra_Parser if we're not going ultra-deluxe
|
348 |
if ( ! $this->use_code_shortcode ) {
|
349 |
return parent::_doFencedCodeBlocks_callback( $matches );
|
_inc/scss/_banners.scss
ADDED
@@ -0,0 +1,151 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
#message.jp-connect {
|
2 |
+
background: #81a844;
|
3 |
+
border: none;
|
4 |
+
color: #fff;
|
5 |
+
overflow: hidden;
|
6 |
+
margin-bottom: 26px;
|
7 |
+
padding: 26px 20px;
|
8 |
+
position: relative;
|
9 |
+
|
10 |
+
&:after {
|
11 |
+
bottom: 0;
|
12 |
+
content: '';
|
13 |
+
background: url('img/the-footcloud.svg') right bottom no-repeat;
|
14 |
+
height: 50px;
|
15 |
+
pointer-events: none;
|
16 |
+
position: absolute;
|
17 |
+
right: -100px;
|
18 |
+
width: 100%;
|
19 |
+
z-index: 1;
|
20 |
+
}
|
21 |
+
|
22 |
+
a {
|
23 |
+
color: #fff;
|
24 |
+
}
|
25 |
+
h4 {
|
26 |
+
margin: 0;
|
27 |
+
padding: 0;
|
28 |
+
}
|
29 |
+
|
30 |
+
.jetpack-install-container {
|
31 |
+
float: left;
|
32 |
+
overflow: hidden;
|
33 |
+
|
34 |
+
.submit {
|
35 |
+
margin: 0;
|
36 |
+
}
|
37 |
+
.download-jetpack {
|
38 |
+
font-size: 1.5em;
|
39 |
+
margin: 0 18px 0 0;
|
40 |
+
padding: em(12, 21) em(18, 21) em(8, 21) em(12, 21);
|
41 |
+
@include border-radius(0);
|
42 |
+
@include box-shadow(
|
43 |
+
0 4px 0 #3e6c20,
|
44 |
+
0 2px 3px rgba(0,0,0,.2)
|
45 |
+
);
|
46 |
+
|
47 |
+
&:hover,
|
48 |
+
&:focus {
|
49 |
+
@include box-shadow(
|
50 |
+
0 4px 0 #3e6c20,
|
51 |
+
0 2px 3px rgba(0,0,0,.2)
|
52 |
+
);
|
53 |
+
}
|
54 |
+
&:active {
|
55 |
+
outline: none;
|
56 |
+
top: 2px;
|
57 |
+
@include box-shadow(
|
58 |
+
0 0px 0 #3e6c20,
|
59 |
+
0 0 0 rgba(0,0,0,.2)
|
60 |
+
);
|
61 |
+
|
62 |
+
&:after {
|
63 |
+
// fixes buggy clicks
|
64 |
+
top: -2px;
|
65 |
+
}
|
66 |
+
}
|
67 |
+
&:before {
|
68 |
+
top: -2px;
|
69 |
+
margin-right: 13px;
|
70 |
+
width: 22px;
|
71 |
+
height: 22px;
|
72 |
+
}
|
73 |
+
}
|
74 |
+
}
|
75 |
+
.jetpack-close-button-container {
|
76 |
+
right: 18px;
|
77 |
+
position: absolute;
|
78 |
+
top: 18px;
|
79 |
+
|
80 |
+
a {
|
81 |
+
&:before {
|
82 |
+
color: #a7c979;
|
83 |
+
content: '\f158';
|
84 |
+
font: normal 20px/1 'dashicons';
|
85 |
+
}
|
86 |
+
&:hover {
|
87 |
+
opacity: 0.8;
|
88 |
+
}
|
89 |
+
&:active {
|
90 |
+
opacity: 1;
|
91 |
+
outline: none;
|
92 |
+
}
|
93 |
+
}
|
94 |
+
}
|
95 |
+
.jetpack-text-container {
|
96 |
+
color: #dfffcc;
|
97 |
+
float: left;
|
98 |
+
margin-top: -4px;
|
99 |
+
|
100 |
+
p {
|
101 |
+
margin: 0;
|
102 |
+
padding: 0;
|
103 |
+
|
104 |
+
strong {
|
105 |
+
color: #fff;
|
106 |
+
display: block;
|
107 |
+
font-size: 170%;
|
108 |
+
font-weight: normal;
|
109 |
+
}
|
110 |
+
}
|
111 |
+
}
|
112 |
+
}
|
113 |
+
@media (max-width: 1130px) {
|
114 |
+
#message.jp-connect {
|
115 |
+
.jetpack-install-container {
|
116 |
+
float: none;
|
117 |
+
}
|
118 |
+
.jetpack-text-container {
|
119 |
+
float: none;
|
120 |
+
margin-top: 18px;
|
121 |
+
padding-right: 30px;
|
122 |
+
|
123 |
+
p {
|
124 |
+
float: left;
|
125 |
+
font-size: 14px;
|
126 |
+
margin-right: 4px;
|
127 |
+
|
128 |
+
strong {
|
129 |
+
font-size: 14px;
|
130 |
+
font-weight: bold;
|
131 |
+
}
|
132 |
+
}
|
133 |
+
}
|
134 |
+
}
|
135 |
+
}
|
136 |
+
|
137 |
+
@media (max-width: 420px) {
|
138 |
+
#message.jp-connect {
|
139 |
+
.jetpack-install-container .download-jetpack {
|
140 |
+
font-size: 16px;
|
141 |
+
letter-spacing: -0.05em;
|
142 |
+
padding: 9px 8px;
|
143 |
+
text-align: center;
|
144 |
+
width: 80%;
|
145 |
+
|
146 |
+
&:before {
|
147 |
+
display: none;
|
148 |
+
}
|
149 |
+
}
|
150 |
+
}
|
151 |
+
}
|
_inc/scss/_base.scss
ADDED
@@ -0,0 +1,129 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Base styles: opinionated defaults
|
3 |
+
// ==========================================================================
|
4 |
+
|
5 |
+
// Sets box-sizing default to border-box on all elements
|
6 |
+
*,
|
7 |
+
*:before,
|
8 |
+
*:after {
|
9 |
+
@include box-sizing();
|
10 |
+
}
|
11 |
+
|
12 |
+
html,
|
13 |
+
button,
|
14 |
+
input,
|
15 |
+
select,
|
16 |
+
textarea {
|
17 |
+
color: #222;
|
18 |
+
font-family: $sans;
|
19 |
+
font-weight: 400;
|
20 |
+
-webkit-font-smoothing: antialiased;
|
21 |
+
}
|
22 |
+
|
23 |
+
body {
|
24 |
+
font-size: 1em;
|
25 |
+
font-size: $root-font-size * 1px;
|
26 |
+
line-height: 1.4;
|
27 |
+
}
|
28 |
+
|
29 |
+
// (highlight color, text color)
|
30 |
+
@include selection(#91bd51);
|
31 |
+
|
32 |
+
// ==========================================================================
|
33 |
+
// Headings
|
34 |
+
// ==========================================================================
|
35 |
+
|
36 |
+
h1,
|
37 |
+
h2,
|
38 |
+
h3,
|
39 |
+
h4,
|
40 |
+
h5,
|
41 |
+
h6 {
|
42 |
+
color: #222;
|
43 |
+
font-weight: $bold;
|
44 |
+
}
|
45 |
+
|
46 |
+
// ==========================================================================
|
47 |
+
// Links
|
48 |
+
// ==========================================================================
|
49 |
+
|
50 |
+
a {
|
51 |
+
color: #0d72b2;
|
52 |
+
@include transition(color .2s);
|
53 |
+
text-decoration: none;
|
54 |
+
|
55 |
+
&:visited {
|
56 |
+
color: #0d72b2;
|
57 |
+
}
|
58 |
+
&:hover {
|
59 |
+
color: #0f92e5;
|
60 |
+
}
|
61 |
+
&:focus {
|
62 |
+
outline: thin dotted;
|
63 |
+
}
|
64 |
+
}
|
65 |
+
|
66 |
+
// ==========================================================================
|
67 |
+
// Basic block-level elements
|
68 |
+
// ==========================================================================
|
69 |
+
|
70 |
+
address {
|
71 |
+
margin: 0 0 1.5em;
|
72 |
+
}
|
73 |
+
|
74 |
+
// ==========================================================================
|
75 |
+
// Text-level markup
|
76 |
+
// ==========================================================================
|
77 |
+
|
78 |
+
abbr[title],
|
79 |
+
acronym {
|
80 |
+
cursor: help;
|
81 |
+
}
|
82 |
+
|
83 |
+
ins {
|
84 |
+
background: #eee;
|
85 |
+
text-decoration: none;
|
86 |
+
}
|
87 |
+
|
88 |
+
// ==========================================================================
|
89 |
+
// Media elements
|
90 |
+
// ==========================================================================
|
91 |
+
|
92 |
+
// Remove the gap between images and the bottom of their containers: h5bp.com/i/440
|
93 |
+
img {
|
94 |
+
vertical-align: middle;
|
95 |
+
}
|
96 |
+
|
97 |
+
// ==========================================================================
|
98 |
+
// Lists
|
99 |
+
// ==========================================================================
|
100 |
+
|
101 |
+
dt {
|
102 |
+
font-weight: $bold;
|
103 |
+
}
|
104 |
+
|
105 |
+
// ==========================================================================
|
106 |
+
// Forms
|
107 |
+
// ==========================================================================
|
108 |
+
|
109 |
+
// Remove default fieldset styles.
|
110 |
+
fieldset {
|
111 |
+
border: 0;
|
112 |
+
margin: 0;
|
113 |
+
padding: 0;
|
114 |
+
}
|
115 |
+
|
116 |
+
// Allow only vertical resizing of textareas.
|
117 |
+
textarea {
|
118 |
+
resize: vertical;
|
119 |
+
}
|
120 |
+
|
121 |
+
// A better looking default horizontal rule
|
122 |
+
hr {
|
123 |
+
display: block;
|
124 |
+
height: 1px;
|
125 |
+
border: 0;
|
126 |
+
border-top: 1px solid #ccc;
|
127 |
+
margin: 1em 0;
|
128 |
+
padding: 0;
|
129 |
+
}
|
_inc/scss/_helper.scss
ADDED
@@ -0,0 +1,119 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Helper classes
|
3 |
+
// ==========================================================================
|
4 |
+
|
5 |
+
// Image replacement
|
6 |
+
// .ir {
|
7 |
+
// background-color: transparent;
|
8 |
+
// border: 0;
|
9 |
+
// overflow: hidden;
|
10 |
+
// *text-indent: -9999px; // IE 6/7 fallback
|
11 |
+
// }
|
12 |
+
|
13 |
+
// .ir:before {
|
14 |
+
// content: "";
|
15 |
+
// display: block;
|
16 |
+
// width: 0;
|
17 |
+
// height: 100%;
|
18 |
+
// }
|
19 |
+
|
20 |
+
// Hide from both screenreaders and browsers: h5bp.com/u
|
21 |
+
// .hidden {
|
22 |
+
// display: none !important;
|
23 |
+
// visibility: hidden;
|
24 |
+
// }
|
25 |
+
|
26 |
+
// Hide only visually, but have it available for screenreaders: h5bp.com/v
|
27 |
+
// .visuallyhidden {
|
28 |
+
// border: 0;
|
29 |
+
// clip: rect(0 0 0 0);
|
30 |
+
// height: 1px;
|
31 |
+
// margin: -1px;
|
32 |
+
// overflow: hidden;
|
33 |
+
// padding: 0;
|
34 |
+
// position: absolute;
|
35 |
+
// width: 1px;
|
36 |
+
// }
|
37 |
+
|
38 |
+
// Extends the .visuallyhidden class to allow the element to be focusable
|
39 |
+
// when navigated to via the keyboard: h5bp.com/p
|
40 |
+
// .visuallyhidden.focusable:active,
|
41 |
+
// .visuallyhidden.focusable:focus {
|
42 |
+
// clip: auto;
|
43 |
+
// height: auto;
|
44 |
+
// margin: 0;
|
45 |
+
// overflow: visible;
|
46 |
+
// position: static;
|
47 |
+
// width: auto;
|
48 |
+
// }
|
49 |
+
|
50 |
+
// Hide visually and from screenreaders, but maintain layout
|
51 |
+
// .invisible {
|
52 |
+
// visibility: hidden;
|
53 |
+
// }
|
54 |
+
|
55 |
+
// Clearfix: contain floats
|
56 |
+
//
|
57 |
+
// For modern browsers
|
58 |
+
// 1. The space content is one way to avoid an Opera bug when the
|
59 |
+
// `contenteditable` attribute is included anywhere else in the document.
|
60 |
+
// Otherwise it causes space to appear at the top and bottom of elements
|
61 |
+
// that receive the `clearfix` class.
|
62 |
+
// 2. The use of `table` rather than `block` is only necessary if using
|
63 |
+
// `:before` to contain the top-margins of child elements.
|
64 |
+
%clearfix:before,
|
65 |
+
%clearfix:after {
|
66 |
+
content: " "; // 1
|
67 |
+
display: table; // 2
|
68 |
+
}
|
69 |
+
%clearfix:after {
|
70 |
+
clear: both;
|
71 |
+
}
|
72 |
+
|
73 |
+
// For IE 6/7 only
|
74 |
+
// Include this rule to trigger hasLayout and contain floats.
|
75 |
+
%clearfix {
|
76 |
+
*zoom: 1;
|
77 |
+
}
|
78 |
+
|
79 |
+
// Text meant only for screen readers
|
80 |
+
// .assistive-text {
|
81 |
+
// clip: rect(1px 1px 1px 1px); // IE6, IE7
|
82 |
+
// clip: rect(1px, 1px, 1px, 1px);
|
83 |
+
// position: absolute !important;
|
84 |
+
// }
|
85 |
+
|
86 |
+
// Alignment
|
87 |
+
// .alignleft {
|
88 |
+
// display: inline;
|
89 |
+
// float: left;
|
90 |
+
// margin-right: 2em;
|
91 |
+
// }
|
92 |
+
// .alignright {
|
93 |
+
// display: inline;
|
94 |
+
// float: right;
|
95 |
+
// margin-left: 2em;
|
96 |
+
// }
|
97 |
+
// .aligncenter {
|
98 |
+
// clear: both;
|
99 |
+
// display: block;
|
100 |
+
// margin: 0 auto;
|
101 |
+
// }
|
102 |
+
// .textcenter {
|
103 |
+
// text-align: center;
|
104 |
+
// }
|
105 |
+
|
106 |
+
// Show/hide toggle classes
|
107 |
+
// .view {
|
108 |
+
// display: block;
|
109 |
+
// }
|
110 |
+
// .secrets {
|
111 |
+
// display: none;
|
112 |
+
// }
|
113 |
+
// .show + .secrets {
|
114 |
+
// display: block
|
115 |
+
// }
|
116 |
+
// .secrets .view,
|
117 |
+
// .secrets .secrets {
|
118 |
+
// margin-left: 1.25em;
|
119 |
+
// }
|
_inc/scss/_ie.scss
ADDED
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Internet Explorer
|
3 |
+
// ==========================================================================
|
4 |
+
|
5 |
+
// ==========================================================================
|
6 |
+
// IE9
|
7 |
+
// ==========================================================================
|
8 |
+
|
9 |
+
.lt-ie10 {
|
10 |
+
.masthead {
|
11 |
+
@include ie-gradient($green, lighten($green, 12%));
|
12 |
+
}
|
13 |
+
.footer {
|
14 |
+
@include ie-gradient(lighten($green, 12%), $green);
|
15 |
+
}
|
16 |
+
@media screen and (max-width: 768px) {
|
17 |
+
$menu_width: 260px;
|
18 |
+
|
19 |
+
.drawer-checkbox:checked ~ .header .drawer-nav {
|
20 |
+
left: 0;
|
21 |
+
}
|
22 |
+
.drawer-checkbox:checked ~ .wrapper{
|
23 |
+
margin-left: $menu_width;
|
24 |
+
margin-right:-($menu_width);
|
25 |
+
}
|
26 |
+
}
|
27 |
+
}
|
28 |
+
|
29 |
+
// ==========================================================================
|
30 |
+
// IE8
|
31 |
+
// ==========================================================================
|
32 |
+
|
33 |
+
.lt-ie9 {
|
34 |
+
}
|
35 |
+
|
36 |
+
// ==========================================================================
|
37 |
+
// IE7
|
38 |
+
// ==========================================================================
|
39 |
+
|
40 |
+
.lt-ie8 {
|
41 |
+
}
|
42 |
+
|
43 |
+
// ==========================================================================
|
44 |
+
// IE6
|
45 |
+
// ==========================================================================
|
46 |
+
|
47 |
+
.lt-ie7 {
|
48 |
+
}
|
_inc/scss/_main.scss
ADDED
@@ -0,0 +1,1170 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Main Layout
|
3 |
+
// ==========================================================================
|
4 |
+
#wpbody-content {
|
5 |
+
padding-bottom: 0;
|
6 |
+
}
|
7 |
+
#wpcontent {
|
8 |
+
margin-left: 160px;
|
9 |
+
}
|
10 |
+
.folded #wpcontent {
|
11 |
+
margin-left: 36px;
|
12 |
+
}
|
13 |
+
#wpfooter {
|
14 |
+
display: none;
|
15 |
+
}
|
16 |
+
|
17 |
+
.jp-content {
|
18 |
+
margin: 0;
|
19 |
+
height: auto;
|
20 |
+
min-height: 100%;
|
21 |
+
width: 100%;
|
22 |
+
position: relative;
|
23 |
+
width: 100%;
|
24 |
+
-webkit-font-smoothing: antialiased;
|
25 |
+
z-index: 1;
|
26 |
+
}
|
27 |
+
.jp-frame {
|
28 |
+
position: relative;
|
29 |
+
}
|
30 |
+
|
31 |
+
// ==========================================================================
|
32 |
+
// Main author styles
|
33 |
+
// ==========================================================================
|
34 |
+
html {
|
35 |
+
background: $clouds;
|
36 |
+
}
|
37 |
+
.wrap.inner,
|
38 |
+
.page-content {
|
39 |
+
max-width: 950px;
|
40 |
+
margin: 0 auto;
|
41 |
+
}
|
42 |
+
|
43 |
+
.jetpack_page_jetpack_modules {
|
44 |
+
.header-nav {
|
45 |
+
max-width: auto;
|
46 |
+
margin: 0;
|
47 |
+
}
|
48 |
+
.page-content {
|
49 |
+
max-width: 1200px;
|
50 |
+
min-height: 500px;
|
51 |
+
margin: 0;
|
52 |
+
}
|
53 |
+
}
|
54 |
+
|
55 |
+
.page-content.about {
|
56 |
+
position: relative;
|
57 |
+
z-index: 10;
|
58 |
+
}
|
59 |
+
|
60 |
+
.footer nav {
|
61 |
+
max-width: 550px;
|
62 |
+
margin: 0 auto;
|
63 |
+
}
|
64 |
+
|
65 |
+
.wrap.inner li,
|
66 |
+
.page-content li {
|
67 |
+
line-height: 23px;
|
68 |
+
}
|
69 |
+
|
70 |
+
// ==========================================================================
|
71 |
+
// Main navigation
|
72 |
+
// ==========================================================================
|
73 |
+
|
74 |
+
.header {
|
75 |
+
background: #31621b;
|
76 |
+
left: 0;
|
77 |
+
position: relative;
|
78 |
+
right: 0;
|
79 |
+
z-index: 2;
|
80 |
+
}
|
81 |
+
.header-nav {
|
82 |
+
.current {
|
83 |
+
background: $green;
|
84 |
+
}
|
85 |
+
a {
|
86 |
+
padding: 0 em(15);
|
87 |
+
color: #fff;
|
88 |
+
line-height: 46px;
|
89 |
+
|
90 |
+
&:hover {
|
91 |
+
background: $green;
|
92 |
+
}
|
93 |
+
}
|
94 |
+
.jetpack-logo {
|
95 |
+
color: #fff;
|
96 |
+
line-height: 50px;
|
97 |
+
font-weight: normal;
|
98 |
+
height: 46px;
|
99 |
+
margin-top: -2px;
|
100 |
+
padding: 0 em(8) 0 em(6);
|
101 |
+
|
102 |
+
&:before {
|
103 |
+
font-family: 'Jetpack' !important;
|
104 |
+
content: '\e600';
|
105 |
+
position: relative;
|
106 |
+
margin-right: 8px;
|
107 |
+
font-size: 31px;
|
108 |
+
}
|
109 |
+
|
110 |
+
}
|
111 |
+
}
|
112 |
+
|
113 |
+
.main-nav {
|
114 |
+
float: left;
|
115 |
+
|
116 |
+
li {
|
117 |
+
margin: 0;
|
118 |
+
}
|
119 |
+
.jetpack-logo {
|
120 |
+
font: normal 400 24px/50px $sans;
|
121 |
+
margin-left: 10px;
|
122 |
+
text-shadow: 0 1px 1px rgba(0,0,0,.15);
|
123 |
+
|
124 |
+
span {
|
125 |
+
float: right;
|
126 |
+
margin-top: -3px;
|
127 |
+
}
|
128 |
+
}
|
129 |
+
}
|
130 |
+
|
131 |
+
.user-nav {
|
132 |
+
float: right;
|
133 |
+
|
134 |
+
li {
|
135 |
+
margin: 0;
|
136 |
+
}
|
137 |
+
}
|
138 |
+
|
139 |
+
// Help tab
|
140 |
+
.jetpack-pagestyles {
|
141 |
+
#screen-meta {
|
142 |
+
border-left: 20px solid #81a844;
|
143 |
+
border-right: 20px solid #81a844;
|
144 |
+
margin: 0 0 -1px;
|
145 |
+
}
|
146 |
+
#screen-meta-links .screen-meta-toggle {
|
147 |
+
z-index: 2;
|
148 |
+
}
|
149 |
+
#screen-options-link-wrap, #contextual-help-link-wrap {
|
150 |
+
border: none;
|
151 |
+
}
|
152 |
+
.update-nag {
|
153 |
+
display: none;
|
154 |
+
}
|
155 |
+
}
|
156 |
+
// ==========================================================================
|
157 |
+
// Masthead
|
158 |
+
// ==========================================================================
|
159 |
+
|
160 |
+
// NOTE: .download-jetpack is in _buttons.scss
|
161 |
+
.masthead {
|
162 |
+
$start: $green; // top gradient color and fallback
|
163 |
+
$end: lighten($green, 5%); // bottom gradient color
|
164 |
+
|
165 |
+
overflow: hidden;
|
166 |
+
position: relative;
|
167 |
+
text-align: center;
|
168 |
+
z-index: 1;
|
169 |
+
background-color: $start;
|
170 |
+
background-image: -webkit-gradient(linear, left top, left bottom, from($start),to($end));
|
171 |
+
background-image: -webkit-linear-gradient(top, $start, $end);
|
172 |
+
background-image: -moz-linear-gradient(top, $start, $end);
|
173 |
+
background-image: -o-linear-gradient(top, $start, $end);
|
174 |
+
background-image: -ms-linear-gradient(top, $start, $end);
|
175 |
+
background-image: linear-gradient(top, $start, $end);
|
176 |
+
|
177 |
+
h1,
|
178 |
+
h2 {
|
179 |
+
margin: 0 auto;
|
180 |
+
}
|
181 |
+
h1 {
|
182 |
+
padding: em(90, 36) 0 em(40, 36);
|
183 |
+
max-width: em(790, 36);
|
184 |
+
color: #fff;
|
185 |
+
font: 300 2.5714285714em/1.4em $proxima; // 36/14 (the em() function breaks in font shorthand)
|
186 |
+
position: relative;
|
187 |
+
text-shadow: 0 1px 1px rgba(0,0,0,.12);
|
188 |
+
z-index: 3;
|
189 |
+
}
|
190 |
+
&.hasbutton {
|
191 |
+
.flyer {
|
192 |
+
bottom: -270px;
|
193 |
+
}
|
194 |
+
.subhead {
|
195 |
+
margin-top: 175px;
|
196 |
+
}
|
197 |
+
}
|
198 |
+
}
|
199 |
+
.jetpack-connected .masthead h1 {
|
200 |
+
margin-bottom: 33px;
|
201 |
+
max-width: 600px;
|
202 |
+
}
|
203 |
+
.flyby {
|
204 |
+
position: relative;
|
205 |
+
max-width: 1200px;
|
206 |
+
margin: 0 auto;
|
207 |
+
}
|
208 |
+
.flyer {
|
209 |
+
position: absolute;
|
210 |
+
bottom: -200px;
|
211 |
+
left: 4%;
|
212 |
+
z-index: 1;
|
213 |
+
@include animation(flyer 3.4s 2s ease-in-out);
|
214 |
+
|
215 |
+
&:nth-child(2) {
|
216 |
+
left: 49%;
|
217 |
+
width: 120px;
|
218 |
+
height: 131px;
|
219 |
+
@include animation-delay(4.6s);
|
220 |
+
@include animation-duration(2.4s);
|
221 |
+
}
|
222 |
+
&:nth-child(3) {
|
223 |
+
left: 23%;
|
224 |
+
width: 60px;
|
225 |
+
height: 66px;
|
226 |
+
@include animation-delay(5.8s);
|
227 |
+
@include animation-duration(4.5s);
|
228 |
+
}
|
229 |
+
}
|
230 |
+
.subhead {
|
231 |
+
position: relative;
|
232 |
+
margin-top: 105px;
|
233 |
+
padding: 4em 0;
|
234 |
+
background: $clouds;
|
235 |
+
z-index: 2;
|
236 |
+
|
237 |
+
h2 {
|
238 |
+
max-width: 460px;
|
239 |
+
color: #5d6d74;
|
240 |
+
font: 400 1.5714285714em/1.4em $proxima; // 22/14
|
241 |
+
text-shadow: 0 1px 1px #fff;
|
242 |
+
}
|
243 |
+
&:after {
|
244 |
+
content: '';
|
245 |
+
position: absolute;
|
246 |
+
bottom: 100%;
|
247 |
+
left: 0;
|
248 |
+
margin-bottom: -1px; // Removes subpixel gap on retina landscape
|
249 |
+
width: 100%;
|
250 |
+
height: 228px;
|
251 |
+
background: url('img/the-cloud.svg') center bottom repeat-x;
|
252 |
+
pointer-events: none;
|
253 |
+
z-index: -1;
|
254 |
+
}
|
255 |
+
}
|
256 |
+
.clouds-sm {
|
257 |
+
$start: $green; // top gradient color and fallback
|
258 |
+
$end: lighten($green, 3%); // bottom gradient color
|
259 |
+
|
260 |
+
height: 100px;
|
261 |
+
position: relative;
|
262 |
+
text-align: center;
|
263 |
+
z-index: 1;
|
264 |
+
background-color: $start;
|
265 |
+
background-image: -webkit-gradient(linear, left top, left bottom, from($start),to($end));
|
266 |
+
background-image: -webkit-linear-gradient(top, $start, $end);
|
267 |
+
background-image: -moz-linear-gradient(top, $start, $end);
|
268 |
+
background-image: -o-linear-gradient(top, $start, $end);
|
269 |
+
background-image: -ms-linear-gradient(top, $start, $end);
|
270 |
+
background-image: linear-gradient(top, $start, $end);
|
271 |
+
|
272 |
+
&:after {
|
273 |
+
content: '';
|
274 |
+
position: absolute;
|
275 |
+
bottom: 0;
|
276 |
+
left: 0;
|
277 |
+
margin-bottom: -1px; // Removes subpixel gap on retina landscape
|
278 |
+
width: 100%;
|
279 |
+
height: 137px;
|
280 |
+
background: url('img/the-cloud-sm.svg') center bottom repeat-x;
|
281 |
+
pointer-events: none;
|
282 |
+
z-index: 2;
|
283 |
+
}
|
284 |
+
}
|
285 |
+
|
286 |
+
// ==========================================================================
|
287 |
+
// Featured
|
288 |
+
// ==========================================================================
|
289 |
+
|
290 |
+
.featured {
|
291 |
+
border-top: 1px solid #d6d6d6;
|
292 |
+
border-bottom: 1px solid #d6d6d6;
|
293 |
+
background: #fff;
|
294 |
+
position: relative;
|
295 |
+
padding: 2.0em 0 4.6em;
|
296 |
+
text-align: center;
|
297 |
+
z-index: 1;
|
298 |
+
|
299 |
+
// Full with bar that breaks out of .page width
|
300 |
+
&:before {
|
301 |
+
content: "";
|
302 |
+
display: block;
|
303 |
+
position: absolute;
|
304 |
+
top: 0;
|
305 |
+
height: 100%;
|
306 |
+
z-index: -1;
|
307 |
+
}
|
308 |
+
.features {
|
309 |
+
margin: 0 auto;
|
310 |
+
display: inline-block;
|
311 |
+
}
|
312 |
+
}
|
313 |
+
.featured h2,
|
314 |
+
.module-grid h2 {
|
315 |
+
margin-top: em(22, 36);
|
316 |
+
color: #5d6d74;
|
317 |
+
font: 300 2.5714285714em/1.4em $proxima; // 36/14
|
318 |
+
text-align: center;
|
319 |
+
text-shadow: 0 1px 1px #fff;
|
320 |
+
}
|
321 |
+
.features {
|
322 |
+
margin: 0 -5px; // For centering features
|
323 |
+
@extend %clearfix;
|
324 |
+
}
|
325 |
+
.feature,
|
326 |
+
.module {
|
327 |
+
position: relative;
|
328 |
+
float: left;
|
329 |
+
margin: 0 5px 10px;
|
330 |
+
width: 310px;
|
331 |
+
@include transition(all .2s ease-in-out);
|
332 |
+
}
|
333 |
+
.feature {
|
334 |
+
h3 {
|
335 |
+
margin: 0 0 em(10, 17);
|
336 |
+
color: #697b84;
|
337 |
+
font-size: em(17);
|
338 |
+
line-height: 1em;
|
339 |
+
font-weight: 800;
|
340 |
+
}
|
341 |
+
p {
|
342 |
+
margin: 0;
|
343 |
+
color: #6e818a;
|
344 |
+
}
|
345 |
+
&:hover {
|
346 |
+
top: -5px;
|
347 |
+
@include box-shadow(0 5px 0 rgba(0,0,0,.02));
|
348 |
+
|
349 |
+
h3 {
|
350 |
+
color: #1a8dba;
|
351 |
+
}
|
352 |
+
.feature-img {
|
353 |
+
border: 1px solid #ccc;
|
354 |
+
border-bottom: none;
|
355 |
+
}
|
356 |
+
.no-border {
|
357 |
+
border: none;
|
358 |
+
}
|
359 |
+
.feature-description {
|
360 |
+
background: #fff;
|
361 |
+
border: 1px solid #ccc;
|
362 |
+
}
|
363 |
+
}
|
364 |
+
|
365 |
+
.feature-img {
|
366 |
+
padding-top: 52%; // For flexible scaling
|
367 |
+
width: 100%;
|
368 |
+
height: auto;
|
369 |
+
border: 1px solid #ddd;
|
370 |
+
border-bottom: none;
|
371 |
+
|
372 |
+
&.custom-css {
|
373 |
+
background: url('img/custom-css.jpg') no-repeat;
|
374 |
+
background-size: 100% auto;
|
375 |
+
|
376 |
+
@media print,
|
377 |
+
(-webkit-min-device-pixel-ratio: 1.25),
|
378 |
+
(min--moz-device-pixel-ratio: 1.25),
|
379 |
+
(-o-min-device-pixel-ratio: 5/4),
|
380 |
+
(min-resolution: 120dpi) {
|
381 |
+
background-image: url('img/custom-css@2x.jpg');
|
382 |
+
}
|
383 |
+
}
|
384 |
+
&.wordpress-connect {
|
385 |
+
background: url('img/wordpress-connect.jpg') no-repeat;
|
386 |
+
background-size: 100% auto;
|
387 |
+
|
388 |
+
@media print,
|
389 |
+
(-webkit-min-device-pixel-ratio: 1.25),
|
390 |
+
(min--moz-device-pixel-ratio: 1.25),
|
391 |
+
(-o-min-device-pixel-ratio: 5/4),
|
392 |
+
(min-resolution: 120dpi) {
|
393 |
+
background-image: url('img/wordpress-connect@2x.jpg');
|
394 |
+
}
|
395 |
+
}
|
396 |
+
&.wordpress-stats {
|
397 |
+
background: url('img/wordpress-stats.jpg') no-repeat;
|
398 |
+
background-size: 100% auto;
|
399 |
+
|
400 |
+
@media print,
|
401 |
+
(-webkit-min-device-pixel-ratio: 1.25),
|
402 |
+
(min--moz-device-pixel-ratio: 1.25),
|
403 |
+
(-o-min-device-pixel-ratio: 5/4),
|
404 |
+
(min-resolution: 120dpi) {
|
405 |
+
background-image: url('img/wordpress-stats@2x.jpg');
|
406 |
+
}
|
407 |
+
}
|
408 |
+
&.no-border {
|
409 |
+
// For when you have images that look better without a border.
|
410 |
+
// Make those images two pixels wider and one taller.
|
411 |
+
border: none;
|
412 |
+
padding-bottom: 1px; // makes up for lost border pixel
|
413 |
+
}
|
414 |
+
}
|
415 |
+
.feature-description {
|
416 |
+
display: block;
|
417 |
+
padding: em(14) em(15) em(15);
|
418 |
+
border: 1px solid #ddd;
|
419 |
+
background: #f5f5f5;
|
420 |
+
@include transition(all .2s ease-in-out);
|
421 |
+
}
|
422 |
+
}
|
423 |
+
|
424 |
+
// ==========================================================================
|
425 |
+
// Module grid
|
426 |
+
// ==========================================================================
|
427 |
+
|
428 |
+
.cat {
|
429 |
+
clear: both;
|
430 |
+
margin-bottom: 23px;
|
431 |
+
|
432 |
+
h3 {
|
433 |
+
font-size: 24px;
|
434 |
+
font-weight: 300;
|
435 |
+
margin: 0 0 13px 6px;
|
436 |
+
text-align: left;
|
437 |
+
}
|
438 |
+
.clear {
|
439 |
+
clear: both;
|
440 |
+
}
|
441 |
+
}
|
442 |
+
.module-grid {
|
443 |
+
text-align: center;
|
444 |
+
|
445 |
+
h2 {
|
446 |
+
// Font size is 36
|
447 |
+
margin: em(45, 36) 0 em(25, 36);
|
448 |
+
}
|
449 |
+
}
|
450 |
+
#module-search {
|
451 |
+
position: relative;
|
452 |
+
width: 100%;
|
453 |
+
max-width: em(570);
|
454 |
+
margin: 0 auto em(15);
|
455 |
+
overflow: hidden;
|
456 |
+
}
|
457 |
+
#jetpack-search {
|
458 |
+
width: 100%;
|
459 |
+
padding: 11px 16px 11px 16px;
|
460 |
+
color: #5c6671;
|
461 |
+
border: 1px solid #c9ced0;
|
462 |
+
border-right-width: 2px;
|
463 |
+
background: #fff;
|
464 |
+
line-height:1.3;
|
465 |
+
@include border-radius(3px);
|
466 |
+
|
467 |
+
&:focus {
|
468 |
+
color: #5c6671;
|
469 |
+
outline: none;
|
470 |
+
|
471 |
+
+ label {
|
472 |
+
background: transparent;
|
473 |
+
opacity: .3;
|
474 |
+
}
|
475 |
+
}
|
476 |
+
&::-webkit-input-placeholder {
|
477 |
+
color: #a8acae;
|
478 |
+
}
|
479 |
+
:-moz-placeholder { // Firefox 18-
|
480 |
+
color: #a8acae;
|
481 |
+
}
|
482 |
+
&::-moz-placeholder { // Firefox 19+
|
483 |
+
color: #a8acae;
|
484 |
+
}
|
485 |
+
&:-ms-input-placeholder {
|
486 |
+
color: #a8acae;
|
487 |
+
}
|
488 |
+
+ label {
|
489 |
+
position: absolute;
|
490 |
+
top: 1px;
|
491 |
+
right: 1px;
|
492 |
+
bottom: 1px;
|
493 |
+
width: 48px;
|
494 |
+
color: #abafb1;
|
495 |
+
text-indent: -9999px;
|
496 |
+
pointer-events: none;
|
497 |
+
@include border-radius(3px);
|
498 |
+
@include transition(all .2s ease-in-out);
|
499 |
+
|
500 |
+
&:after {
|
501 |
+
content: '\f400';
|
502 |
+
position: absolute;
|
503 |
+
right: 11px;
|
504 |
+
text-align: right;
|
505 |
+
top: 4px;
|
506 |
+
font-size: em(24);
|
507 |
+
font-weight: normal;
|
508 |
+
font-family: $g8s;
|
509 |
+
}
|
510 |
+
}
|
511 |
+
}
|
512 |
+
.jp-filter {
|
513 |
+
margin-bottom: em(40);
|
514 |
+
color: #6f7476;
|
515 |
+
|
516 |
+
a {
|
517 |
+
display: inline-block;
|
518 |
+
position: relative;
|
519 |
+
padding: 0.76923em 1.46154em;
|
520 |
+
color: #aaa;
|
521 |
+
font: 600 0.92857em/1 "Open Sans", Helvetica, Arial, sans-serif;
|
522 |
+
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.2);
|
523 |
+
background: #eee;
|
524 |
+
-webkit-border-radius: 3px;
|
525 |
+
border-radius: 3px;
|
526 |
+
-webkit-background-clip: padding-box;
|
527 |
+
-moz-background-clip: padding;
|
528 |
+
background-clip: padding-box;
|
529 |
+
|
530 |
+
&.selected,
|
531 |
+
&:hover,
|
532 |
+
&:focus {
|
533 |
+
color: #efefef;
|
534 |
+
text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
|
535 |
+
background: #6f7476;
|
536 |
+
}
|
537 |
+
}
|
538 |
+
|
539 |
+
}
|
540 |
+
.modules {
|
541 |
+
@extend .features; // Clearfix and margin
|
542 |
+
}
|
543 |
+
.module {
|
544 |
+
cursor: pointer;
|
545 |
+
display: block;
|
546 |
+
padding: em(10) em(15) em(14);
|
547 |
+
text-align: left;
|
548 |
+
border: 1px solid #dae0e2;
|
549 |
+
background: #fff;
|
550 |
+
@include box-shadow(0 0 0 rgba(0,0,0,.03));
|
551 |
+
@include transition(opacity 2s ease-in);
|
552 |
+
|
553 |
+
h3 {
|
554 |
+
margin: 0 0 em(7);
|
555 |
+
color: #1a8dba;
|
556 |
+
font-size: em(16);
|
557 |
+
line-height: 1.4em;
|
558 |
+
font-weight: 700;
|
559 |
+
}
|
560 |
+
p {
|
561 |
+
margin: 0;
|
562 |
+
color: #686f72;
|
563 |
+
font-size: em(12);
|
564 |
+
}
|
565 |
+
&:hover {
|
566 |
+
border-color: #8ac9e8;
|
567 |
+
background: #f8fcfe;
|
568 |
+
}
|
569 |
+
&:nth-of-type(n+10) {
|
570 |
+
display: none;
|
571 |
+
}
|
572 |
+
}
|
573 |
+
.new {
|
574 |
+
$size: 32px; // 'NEW' badge size
|
575 |
+
|
576 |
+
position: relative;
|
577 |
+
|
578 |
+
&:after {
|
579 |
+
content: 'NEW';
|
580 |
+
position: absolute;
|
581 |
+
top: -8px;
|
582 |
+
right: -8px;
|
583 |
+
padding-top: 10px;
|
584 |
+
width: $size;
|
585 |
+
height: $size;
|
586 |
+
color: #fff;
|
587 |
+
font-size: 8px;
|
588 |
+
font-weight: 800;
|
589 |
+
text-align: center;
|
590 |
+
text-shadow: 0 -1px 0 rgba(0,0,0,.2);
|
591 |
+
background: url('img/new-badge.svg') center center no-repeat;
|
592 |
+
background-size: 100%;
|
593 |
+
@include border-radius(50%);
|
594 |
+
}
|
595 |
+
}
|
596 |
+
.paid { // 'Paid' label
|
597 |
+
display: inline-block;
|
598 |
+
position: relative;
|
599 |
+
top: 5px;
|
600 |
+
margin-left: 10px;
|
601 |
+
padding: 1px 6px 0 4px;
|
602 |
+
height: 13px;
|
603 |
+
color: #fff;
|
604 |
+
font: 700 10px/1 $sans;
|
605 |
+
text-shadow: 0 -1px 0 rgba(0,0,0,.05);
|
606 |
+
background: #d0d0d0;
|
607 |
+
vertical-align: top;
|
608 |
+
|
609 |
+
&:before,
|
610 |
+
&:after {
|
611 |
+
position: absolute;
|
612 |
+
top: 0;
|
613 |
+
right: 100%;
|
614 |
+
font: normal 14px/14px $g8s;
|
615 |
+
}
|
616 |
+
&:before {
|
617 |
+
content: '\f503'; // Genericons leftarrow
|
618 |
+
color: #d0d0d0;
|
619 |
+
text-shadow: none;
|
620 |
+
}
|
621 |
+
&:after {
|
622 |
+
content: '\f428'; // Genericons dot
|
623 |
+
margin-right: -5px;
|
624 |
+
font-size: 11px;
|
625 |
+
}
|
626 |
+
}
|
627 |
+
.rtl .paid:before {
|
628 |
+
content: '\f501'; // Genericons leftarrow{
|
629 |
+
}
|
630 |
+
.load-more {
|
631 |
+
// NOTE: .button styling is in _buttons.scss
|
632 |
+
@extend %clearfix;
|
633 |
+
margin: em(38) 0 em(80, 13);
|
634 |
+
}
|
635 |
+
|
636 |
+
// The show/hide CSS to fake loading more modules
|
637 |
+
.set {
|
638 |
+
display: none;
|
639 |
+
}
|
640 |
+
.show.set {
|
641 |
+
display: block;
|
642 |
+
}
|
643 |
+
|
644 |
+
// ==========================================================================
|
645 |
+
// Modal
|
646 |
+
// ==========================================================================
|
647 |
+
|
648 |
+
.loading {
|
649 |
+
bottom: 50%;
|
650 |
+
position: absolute;
|
651 |
+
top: 50%;
|
652 |
+
width: 100%;
|
653 |
+
|
654 |
+
span {
|
655 |
+
color: #999;
|
656 |
+
}
|
657 |
+
}
|
658 |
+
.modal {
|
659 |
+
background: #fff;
|
660 |
+
bottom: 10%;
|
661 |
+
display: none;
|
662 |
+
left: 10%;
|
663 |
+
margin-left: 160px;
|
664 |
+
position: fixed;
|
665 |
+
right: 10%;
|
666 |
+
text-align: center;
|
667 |
+
top: 10%;
|
668 |
+
z-index: 12;
|
669 |
+
@include box-shadow(0 1px 20px 5px rgba(0, 0, 0, 0.1));
|
670 |
+
|
671 |
+
header {
|
672 |
+
border-bottom: 1px solid #ddd;
|
673 |
+
height: 47px;
|
674 |
+
overflow: hidden;
|
675 |
+
text-align: left;
|
676 |
+
|
677 |
+
li {
|
678 |
+
color: #999;
|
679 |
+
display: inline-block;
|
680 |
+
font-size: em(22);
|
681 |
+
font-weight: normal;
|
682 |
+
padding-left: em(10);
|
683 |
+
list-style: none;
|
684 |
+
margin-top: em(5);
|
685 |
+
|
686 |
+
a.active {
|
687 |
+
color: #555;
|
688 |
+
cursor: default;
|
689 |
+
text-decoration: none;
|
690 |
+
}
|
691 |
+
}
|
692 |
+
ul {
|
693 |
+
margin: 0;
|
694 |
+
padding: 0;
|
695 |
+
}
|
696 |
+
.close {
|
697 |
+
border-left: 1px solid #ddd;
|
698 |
+
float: right;
|
699 |
+
font: 300 em(24) 'genericons' !important;
|
700 |
+
color: #777;
|
701 |
+
content: '\f405';
|
702 |
+
display: inline-block;
|
703 |
+
padding: em(4) em(10) em(6);
|
704 |
+
|
705 |
+
&:hover {
|
706 |
+
background: #eee;
|
707 |
+
opacity: 0.8;
|
708 |
+
}
|
709 |
+
&:active {
|
710 |
+
background: #eee;
|
711 |
+
opacity: 0.4;
|
712 |
+
}
|
713 |
+
}
|
714 |
+
}
|
715 |
+
#jp-post-flair {
|
716 |
+
display: none;
|
717 |
+
}
|
718 |
+
.content-container {
|
719 |
+
bottom: 0;
|
720 |
+
left: 0;
|
721 |
+
overflow: auto;
|
722 |
+
padding: 0 em(20) em(10);
|
723 |
+
position: absolute;
|
724 |
+
right: 0;
|
725 |
+
text-align: center;
|
726 |
+
top: 47px;
|
727 |
+
}
|
728 |
+
.content {
|
729 |
+
margin: 0 auto;
|
730 |
+
max-width: 900px;
|
731 |
+
text-align: left;
|
732 |
+
|
733 |
+
h3, h4 {
|
734 |
+
margin-top: em(22, 36);
|
735 |
+
color: #5d6d74;
|
736 |
+
font: 300 1.4em $proxima; // 36/14
|
737 |
+
text-shadow: 0 1px 1px #fff;
|
738 |
+
}
|
739 |
+
|
740 |
+
div.jp-info-img {
|
741 |
+
float: right;
|
742 |
+
margin: 0 0 1em 1em;
|
743 |
+
|
744 |
+
img {
|
745 |
+
border: 1px solid #ddd;
|
746 |
+
max-width: 100%;
|
747 |
+
}
|
748 |
+
}
|
749 |
+
}
|
750 |
+
}
|
751 |
+
.shade {
|
752 |
+
background: #000;
|
753 |
+
bottom: 0;
|
754 |
+
cursor: pointer;
|
755 |
+
display: none;
|
756 |
+
left: 0;
|
757 |
+
opacity: 0.2;
|
758 |
+
position: fixed;
|
759 |
+
right: 0;
|
760 |
+
top: 0;
|
761 |
+
z-index: 11;
|
762 |
+
}
|
763 |
+
|
764 |
+
// ==========================================================================
|
765 |
+
// Secondary pages
|
766 |
+
// ==========================================================================
|
767 |
+
|
768 |
+
.entry-title,
|
769 |
+
.page-template-default h1 {
|
770 |
+
margin-top: em(22, 36);
|
771 |
+
color: #5d6d74;
|
772 |
+
font: 300 2.5714285714em/1.4em $proxima; // 36/14
|
773 |
+
text-shadow: 0 1px 1px #fff;
|
774 |
+
}
|
775 |
+
|
776 |
+
.blog h3,
|
777 |
+
.single h3,
|
778 |
+
.page-template-default h2 {
|
779 |
+
margin-top: em(22, 36);
|
780 |
+
color: #5d6d74;
|
781 |
+
font: 300 1.9em $proxima; // 36/14
|
782 |
+
text-shadow: 0 1px 1px #fff;
|
783 |
+
}
|
784 |
+
|
785 |
+
.page-template-default p {
|
786 |
+
line-height: em(24);
|
787 |
+
}
|
788 |
+
|
789 |
+
.blog .type-post,
|
790 |
+
.page-template-default .type-page,
|
791 |
+
.single .type-post,
|
792 |
+
.single .type-jetpack_support {
|
793 |
+
float: left;
|
794 |
+
width: 70%;
|
795 |
+
}
|
796 |
+
|
797 |
+
// ==========================================================================
|
798 |
+
// Footer Navigation
|
799 |
+
// ==========================================================================
|
800 |
+
|
801 |
+
// NOTE: .download-jetpack is in _buttons.scss
|
802 |
+
.footer {
|
803 |
+
margin-top: em(20);
|
804 |
+
position: relative;
|
805 |
+
padding: em(140) 0 em(60);
|
806 |
+
text-align: center;
|
807 |
+
@include gradient(lighten($green, 5%), $green);
|
808 |
+
|
809 |
+
&:before,
|
810 |
+
&:after {
|
811 |
+
content: '';
|
812 |
+
position: absolute;
|
813 |
+
left: 0;
|
814 |
+
pointer-events: none;
|
815 |
+
}
|
816 |
+
&:before {
|
817 |
+
top: 0;
|
818 |
+
margin-top: -1px; // Removes subpixel gap on retina landscape
|
819 |
+
width: 100%;
|
820 |
+
height: 195px;
|
821 |
+
background: url('img/the-undercloud.svg') center top repeat-x;
|
822 |
+
}
|
823 |
+
&:after {
|
824 |
+
bottom: 0;
|
825 |
+
width: 100%;
|
826 |
+
height: 50px;
|
827 |
+
background: url('img/the-footcloud.svg') center bottom no-repeat;
|
828 |
+
background-size: auto 45px;
|
829 |
+
z-index: 1;
|
830 |
+
}
|
831 |
+
.download-jetpack {
|
832 |
+
margin-bottom: 33px;
|
833 |
+
}
|
834 |
+
}
|
835 |
+
.fly {
|
836 |
+
position: relative;
|
837 |
+
margin: 5em 0 5em;
|
838 |
+
|
839 |
+
&:before {
|
840 |
+
$height: 225px;
|
841 |
+
|
842 |
+
content: '';
|
843 |
+
display: none;
|
844 |
+
position: absolute;
|
845 |
+
bottom: $height * -1 - 50;
|
846 |
+
left: 0;
|
847 |
+
width: 100%;
|
848 |
+
height: $height;
|
849 |
+
background: url('img/rocketeer.svg') center bottom no-repeat;
|
850 |
+
pointer-events: none;
|
851 |
+
@include transform(translate3d(0px, 0px, 0px));
|
852 |
+
@include transition(all 4s ease-in-out);
|
853 |
+
}
|
854 |
+
&:hover {
|
855 |
+
&:before {
|
856 |
+
@include transform(translate3d(0px, -40px, 0px));
|
857 |
+
}
|
858 |
+
}
|
859 |
+
}
|
860 |
+
.footer nav {
|
861 |
+
color: #c8e3a2;
|
862 |
+
|
863 |
+
a,
|
864 |
+
a:visited {
|
865 |
+
padding: 4px 6px;
|
866 |
+
color: #c8e3a2;
|
867 |
+
|
868 |
+
&:hover,
|
869 |
+
&:focus {
|
870 |
+
color: #fff;
|
871 |
+
}
|
872 |
+
}
|
873 |
+
}
|
874 |
+
.primary {
|
875 |
+
padding: 25px 15px 10px 15px;
|
876 |
+
border-bottom: 1px solid #6c954d;
|
877 |
+
}
|
878 |
+
.primary-footer,
|
879 |
+
.secondary-footer,
|
880 |
+
.footer-links {
|
881 |
+
margin: 0 auto;
|
882 |
+
|
883 |
+
li {
|
884 |
+
margin-right: 5px;
|
885 |
+
}
|
886 |
+
}
|
887 |
+
.a8c-attribution,
|
888 |
+
.a8c-services {
|
889 |
+
margin: 0 auto;
|
890 |
+
}
|
891 |
+
.footer .a8c-attribution {
|
892 |
+
margin-top: 6px;
|
893 |
+
padding: 0 6px;
|
894 |
+
font-size: em(11);
|
895 |
+
font-family: $gill;
|
896 |
+
text-transform: uppercase;
|
897 |
+
|
898 |
+
a {
|
899 |
+
// This may look janky, but if you highlight from
|
900 |
+
// "AN" to "TEAM," copy and paste, you'll get the whole
|
901 |
+
// "An AUTOMATTIC TEAM" phrase.
|
902 |
+
display: inline-block;
|
903 |
+
position: relative;
|
904 |
+
padding: 4px 16px;
|
905 |
+
right: 9999px;
|
906 |
+
outline: 0;
|
907 |
+
|
908 |
+
&:after {
|
909 |
+
content: $a11s-automattic;
|
910 |
+
position: absolute;
|
911 |
+
top: 2px;
|
912 |
+
right: -9999px;
|
913 |
+
height: 100%;
|
914 |
+
color: #fff;
|
915 |
+
font-size: em(17, 11);
|
916 |
+
font-family: $a11s;
|
917 |
+
text-align: center;
|
918 |
+
}
|
919 |
+
&:hover {
|
920 |
+
&:after {
|
921 |
+
@include animation(candy .4s ease-in-out);
|
922 |
+
}
|
923 |
+
}
|
924 |
+
}
|
925 |
+
}
|
926 |
+
.primary-footer {
|
927 |
+
font-size: em(15);
|
928 |
+
font-weight: 600;
|
929 |
+
}
|
930 |
+
.secondary {
|
931 |
+
padding: 14px 15px 0 15px;
|
932 |
+
border-top: 1px solid #8eb345;
|
933 |
+
}
|
934 |
+
.a8c-services {
|
935 |
+
font-size: em(13);
|
936 |
+
font-family: $calluna;
|
937 |
+
|
938 |
+
a {
|
939 |
+
&:before {
|
940 |
+
display: inline-block;
|
941 |
+
position: relative;
|
942 |
+
top: -2px;
|
943 |
+
margin-right: 6px;
|
944 |
+
font: normal 16px/1 $a11s;
|
945 |
+
vertical-align: middle;
|
946 |
+
}
|
947 |
+
&[href*='wordpress.com']:before {
|
948 |
+
content: $a11s-wordpress;
|
949 |
+
}
|
950 |
+
&[href*='vaultpress.com']:before {
|
951 |
+
content: $a11s-vaultpress;
|
952 |
+
}
|
953 |
+
&[href*='akismet.com']:before {
|
954 |
+
content: $a11s-akismet;
|
955 |
+
}
|
956 |
+
&[href*='polldaddy.com']:before {
|
957 |
+
content: $a11s-polldaddy;
|
958 |
+
}
|
959 |
+
}
|
960 |
+
}
|
961 |
+
|
962 |
+
// ==========================================================================
|
963 |
+
// Messages & Errors
|
964 |
+
// ==========================================================================
|
965 |
+
|
966 |
+
.jetpack-message {
|
967 |
+
background: lighten($green, 5%);
|
968 |
+
border: 1px solid darken($green, 5%);
|
969 |
+
margin: 33px auto 0;
|
970 |
+
max-width: 90%;
|
971 |
+
position: relative;
|
972 |
+
z-index: 2;
|
973 |
+
|
974 |
+
h4 {
|
975 |
+
color: #fff;
|
976 |
+
margin: 0;
|
977 |
+
}
|
978 |
+
p {
|
979 |
+
color: #fff;
|
980 |
+
margin: 0;
|
981 |
+
opacity: 0.7;
|
982 |
+
}
|
983 |
+
.squeezer {
|
984 |
+
padding: 23px 23px 23px 80px;
|
985 |
+
position: relative;
|
986 |
+
text-align: left;
|
987 |
+
|
988 |
+
&:before {
|
989 |
+
color: #fff;
|
990 |
+
content: '\f418';
|
991 |
+
font-family: 'Genericons';
|
992 |
+
font-size: 33px;
|
993 |
+
height: 33px;
|
994 |
+
left: 25px;
|
995 |
+
opacity: 0.6;
|
996 |
+
position: absolute;
|
997 |
+
top: 23px;
|
998 |
+
top: calc( 50% - 22px );
|
999 |
+
}
|
1000 |
+
}
|
1001 |
+
&.error .squeezer:before,
|
1002 |
+
&.jetpack-err .squeezer:before {
|
1003 |
+
content: '\f414';
|
1004 |
+
}
|
1005 |
+
}
|
1006 |
+
|
1007 |
+
// ==========================================================================
|
1008 |
+
// Icons
|
1009 |
+
// ==========================================================================
|
1010 |
+
|
1011 |
+
.modules h3.icon,
|
1012 |
+
.jetpack-modules .info a {
|
1013 |
+
width: auto;
|
1014 |
+
|
1015 |
+
&:before {
|
1016 |
+
display: inline-block;
|
1017 |
+
position: relative;
|
1018 |
+
top: 1px;
|
1019 |
+
left: -3px;
|
1020 |
+
margin-right: 2px;
|
1021 |
+
opacity: 0.8;
|
1022 |
+
font: normal 20px $g8s;
|
1023 |
+
vertical-align: top;
|
1024 |
+
}
|
1025 |
+
}
|
1026 |
+
|
1027 |
+
.jetpack-modules .info a:before {
|
1028 |
+
margin-top: 1px;
|
1029 |
+
}
|
1030 |
+
|
1031 |
+
.latex:before,
|
1032 |
+
.jetpack-modules #latex .info a:before {
|
1033 |
+
content: '\f408';
|
1034 |
+
}
|
1035 |
+
.carousel:before,
|
1036 |
+
.jetpack-modules #carousel .info a:before {
|
1037 |
+
content: '\f102';
|
1038 |
+
}
|
1039 |
+
.modules h3.contact-form:before,
|
1040 |
+
.jetpack-modules #contact-form .info a:before {
|
1041 |
+
content: '\f175';
|
1042 |
+
font: normal 20px "dashicons";
|
1043 |
+
}
|
1044 |
+
.modules h3.custom-css:before,
|
1045 |
+
.jetpack-modules #custom-css .info a:before {
|
1046 |
+
content: '\f100';
|
1047 |
+
font: normal 20px "dashicons";
|
1048 |
+
}
|
1049 |
+
.modules h3.enhanced-distribution:before,
|
1050 |
+
.jetpack-modules #enhanced-distribution .info a:before {
|
1051 |
+
content: '\f237';
|
1052 |
+
font: normal 20px "dashicons";
|
1053 |
+
}
|
1054 |
+
.modules h3.widgets:before,
|
1055 |
+
.jetpack-modules #widgets .info a:before {
|
1056 |
+
content: '\f116';
|
1057 |
+
font: normal 20px "dashicons";
|
1058 |
+
}
|
1059 |
+
.gplus-authorship:before,
|
1060 |
+
.jetpack-modules #gplus-authorship .info a:before {
|
1061 |
+
content: '\f218';
|
1062 |
+
}
|
1063 |
+
.modules h3.gravatar-hovercards:before,
|
1064 |
+
.jetpack-modules #gravatar-hovercards .info a:before {
|
1065 |
+
content: 'G';
|
1066 |
+
font-family: $a11s;
|
1067 |
+
}
|
1068 |
+
.infinite-scroll:before,
|
1069 |
+
.jetpack-modules #infinite-scroll .info a:before {
|
1070 |
+
content: '\f408';
|
1071 |
+
}
|
1072 |
+
.comments:before,
|
1073 |
+
.jetpack-modules #comments .info a:before {
|
1074 |
+
content: '\f108';
|
1075 |
+
}
|
1076 |
+
.sso:before,
|
1077 |
+
.jetpack-modules #sso .info a:before {
|
1078 |
+
content: '\f205';
|
1079 |
+
}
|
1080 |
+
.json-api:before,
|
1081 |
+
.jetpack-modules #json-api .info a:before {
|
1082 |
+
content: '\f415';
|
1083 |
+
}
|
1084 |
+
.likes:before,
|
1085 |
+
.jetpack-modules #likes .info a:before {
|
1086 |
+
content: '\f408';
|
1087 |
+
}
|
1088 |
+
.markdown:before,
|
1089 |
+
.jetpack-modules #markdown .info a:before {
|
1090 |
+
content: '\f462';
|
1091 |
+
}
|
1092 |
+
.minileven:before,
|
1093 |
+
.jetpack-modules #minileven .info a:before {
|
1094 |
+
content: '\f453';
|
1095 |
+
}
|
1096 |
+
.monitor:before,
|
1097 |
+
.jetpack-modules #monitor .info a:before {
|
1098 |
+
content: '\f468';
|
1099 |
+
}
|
1100 |
+
.notes:before,
|
1101 |
+
.jetpack-modules #notes .info a:before {
|
1102 |
+
content: '\f300';
|
1103 |
+
}
|
1104 |
+
.omnisearch:before,
|
1105 |
+
.jetpack-modules #omnisearch .info a:before {
|
1106 |
+
content: '\f400';
|
1107 |
+
}
|
1108 |
+
.photon:before,
|
1109 |
+
.jetpack-modules #photon .info a:before {
|
1110 |
+
content: '\f403';
|
1111 |
+
}
|
1112 |
+
.post-by-email:before,
|
1113 |
+
.jetpack-modules #post-by-email .info a:before {
|
1114 |
+
content: '\f410';
|
1115 |
+
}
|
1116 |
+
.modules h3.publicize:before,
|
1117 |
+
.jetpack-modules #publicize .info a:before {
|
1118 |
+
content: '\f237';
|
1119 |
+
font: normal 20px "dashicons";
|
1120 |
+
}
|
1121 |
+
.related-posts:before,
|
1122 |
+
.jetpack-modules #related-posts .info a:before {
|
1123 |
+
content: '\f420';
|
1124 |
+
}
|
1125 |
+
.sharedaddy:before,
|
1126 |
+
.jetpack-modules #sharedaddy .info a:before {
|
1127 |
+
content: '\f415';
|
1128 |
+
}
|
1129 |
+
.shortcodes:before,
|
1130 |
+
.jetpack-modules #shortcodes .info a:before {
|
1131 |
+
content: '\f100';
|
1132 |
+
}
|
1133 |
+
.verification-tools:before,
|
1134 |
+
.jetpack-modules #verification-tools .info a:before {
|
1135 |
+
content: '\f425';
|
1136 |
+
}
|
1137 |
+
.after-the-deadline:before,
|
1138 |
+
.jetpack-modules #after-the-deadline .info a:before {
|
1139 |
+
content: '\f411';
|
1140 |
+
}
|
1141 |
+
.subscriptions:before,
|
1142 |
+
.jetpack-modules #subscriptions .info a:before {
|
1143 |
+
content: '\f410';
|
1144 |
+
}
|
1145 |
+
.tiled-gallery:before,
|
1146 |
+
.jetpack-modules #tiled-gallery .info a:before {
|
1147 |
+
content: '\f103';
|
1148 |
+
}
|
1149 |
+
.modules h3.vaultpress:before,
|
1150 |
+
.jetpack-modules #vaultpress .info a:before {
|
1151 |
+
content: 'V';
|
1152 |
+
font-family: $a11s;
|
1153 |
+
}
|
1154 |
+
.videopress:before,
|
1155 |
+
.jetpack-modules #videopress .info a:before {
|
1156 |
+
content: '\f104';
|
1157 |
+
}
|
1158 |
+
.modules h3.widget-visibility:before,
|
1159 |
+
.jetpack-modules #widget-visibility .info a:before {
|
1160 |
+
content: '\f116';
|
1161 |
+
font: normal 20px "dashicons";
|
1162 |
+
}
|
1163 |
+
.stats:before,
|
1164 |
+
.jetpack-modules #stats .info a:before {
|
1165 |
+
content: '\f205';
|
1166 |
+
}
|
1167 |
+
.shortlinks:before,
|
1168 |
+
.jetpack-modules #shortlinks .info a:before {
|
1169 |
+
content: '\f107';
|
1170 |
+
}
|
_inc/scss/_media-queries.scss
ADDED
@@ -0,0 +1,522 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Media Queries
|
3 |
+
// ==========================================================================
|
4 |
+
@media (max-width: 1130px) {
|
5 |
+
.feature,
|
6 |
+
.module {
|
7 |
+
margin: .75% 0 .75% 1.5%;
|
8 |
+
width: 32.333333%;
|
9 |
+
@include transition(none);
|
10 |
+
|
11 |
+
&:nth-child(3n + 1) {
|
12 |
+
margin-left: 0;
|
13 |
+
}
|
14 |
+
&:hover {
|
15 |
+
top: 0;
|
16 |
+
@include box-shadow(none);
|
17 |
+
}
|
18 |
+
}
|
19 |
+
.cat .module {
|
20 |
+
&:nth-child(3n + 1) {
|
21 |
+
margin: .75% 0 .75% 1.5%;
|
22 |
+
}
|
23 |
+
&:nth-child(3n - 1) {
|
24 |
+
margin-left: 0;
|
25 |
+
}
|
26 |
+
}
|
27 |
+
.wrap.inner {
|
28 |
+
background: #f9f9f9;
|
29 |
+
padding: 15px;
|
30 |
+
}
|
31 |
+
.page-content.about {
|
32 |
+
background: #f9f9f9;
|
33 |
+
padding: 15px;
|
34 |
+
}
|
35 |
+
.page-content.configure {
|
36 |
+
background: #f9f9f9;
|
37 |
+
}
|
38 |
+
.masthead {
|
39 |
+
h1 {
|
40 |
+
padding-top: em(55, 30);
|
41 |
+
font-size: em(30);
|
42 |
+
}
|
43 |
+
}
|
44 |
+
.subhead {
|
45 |
+
margin-top: 122px;
|
46 |
+
padding: 70px 0 49px;
|
47 |
+
|
48 |
+
&:after {
|
49 |
+
background-size: 160% auto;
|
50 |
+
}
|
51 |
+
}
|
52 |
+
.download-jetpack {
|
53 |
+
font-size: em(21);
|
54 |
+
|
55 |
+
&:before {
|
56 |
+
top: -1px;
|
57 |
+
width: 23px;
|
58 |
+
height: 23px;
|
59 |
+
}
|
60 |
+
}
|
61 |
+
.feature {
|
62 |
+
&:hover {
|
63 |
+
h3 {
|
64 |
+
color: #6e818a;
|
65 |
+
}
|
66 |
+
.feature-img {
|
67 |
+
border: 1px solid #ddd;
|
68 |
+
border-bottom: none;
|
69 |
+
}
|
70 |
+
.no-border {
|
71 |
+
border: none;
|
72 |
+
}
|
73 |
+
.feature-description {
|
74 |
+
border: 1px solid #ddd;
|
75 |
+
background: #f5f5f5;
|
76 |
+
}
|
77 |
+
}
|
78 |
+
}
|
79 |
+
.footer {
|
80 |
+
padding-top: 165px;
|
81 |
+
padding-bottom: 0;
|
82 |
+
|
83 |
+
&:before {
|
84 |
+
background-size: 160% auto;
|
85 |
+
}
|
86 |
+
&:after {
|
87 |
+
display: none;
|
88 |
+
}
|
89 |
+
nav {
|
90 |
+
max-width: 100%;
|
91 |
+
}
|
92 |
+
}
|
93 |
+
.fly {
|
94 |
+
margin: 0 0 280px;
|
95 |
+
&:hover {
|
96 |
+
&:before {
|
97 |
+
@include transform(translate3d(0px, 0px, 0px));
|
98 |
+
}
|
99 |
+
}
|
100 |
+
&:before {
|
101 |
+
display: block;
|
102 |
+
}
|
103 |
+
}
|
104 |
+
.footer nav {
|
105 |
+
border: none;
|
106 |
+
padding: 0;
|
107 |
+
|
108 |
+
a,
|
109 |
+
a:visited {
|
110 |
+
&:hover,
|
111 |
+
&:focus {
|
112 |
+
color: #fff;
|
113 |
+
}
|
114 |
+
}
|
115 |
+
}
|
116 |
+
.footer ul {
|
117 |
+
float: none;
|
118 |
+
overflow: hidden; // Clears the float
|
119 |
+
}
|
120 |
+
.a8c-attribution {
|
121 |
+
display: none;
|
122 |
+
}
|
123 |
+
nav .primary-footer,
|
124 |
+
nav .secondary-footer {
|
125 |
+
margin: 0 30px;
|
126 |
+
}
|
127 |
+
nav .primary-footer {
|
128 |
+
padding: 25px 15px 10px 15px;
|
129 |
+
}
|
130 |
+
nav .secondary-footer {
|
131 |
+
padding: 8px 15px 30px;
|
132 |
+
}
|
133 |
+
nav .a8c-services {
|
134 |
+
padding: 30px 0 35px;
|
135 |
+
text-align: center;
|
136 |
+
background: #222;
|
137 |
+
|
138 |
+
li {
|
139 |
+
display: inline-block;
|
140 |
+
float: none;
|
141 |
+
}
|
142 |
+
a,
|
143 |
+
a:visited,
|
144 |
+
a:hover,
|
145 |
+
a:active {
|
146 |
+
color: #bbb;
|
147 |
+
}
|
148 |
+
}
|
149 |
+
}
|
150 |
+
@media (max-width: 900px) {
|
151 |
+
// Tablets (iPad)
|
152 |
+
#wpcontent,
|
153 |
+
.auto-fold #wpcontent,
|
154 |
+
.auto-fold #wpfooter,
|
155 |
+
.modal,
|
156 |
+
.configure .frame.top.fixed {
|
157 |
+
margin-left: 36px;
|
158 |
+
padding-left: 0;
|
159 |
+
}
|
160 |
+
.flyby {
|
161 |
+
display: none;
|
162 |
+
}
|
163 |
+
.jetpack-logo-tablet {
|
164 |
+
display: block;
|
165 |
+
}
|
166 |
+
.modal {
|
167 |
+
bottom: 5%;
|
168 |
+
font-size: 80%;
|
169 |
+
left: 10%;
|
170 |
+
right: 10%;
|
171 |
+
top: 80px;
|
172 |
+
|
173 |
+
header {
|
174 |
+
height: 38px;
|
175 |
+
}
|
176 |
+
.content {
|
177 |
+
top: 38px;
|
178 |
+
}
|
179 |
+
}
|
180 |
+
.button {
|
181 |
+
&:hover,
|
182 |
+
&:focus,
|
183 |
+
&:active {
|
184 |
+
top: 0;
|
185 |
+
}
|
186 |
+
}
|
187 |
+
.download-jetpack {
|
188 |
+
&:hover,
|
189 |
+
&:focus,
|
190 |
+
&:active {
|
191 |
+
top: 0;
|
192 |
+
}
|
193 |
+
}
|
194 |
+
.subhead {
|
195 |
+
margin-top: 122px;
|
196 |
+
padding: 70px 0 49px;
|
197 |
+
|
198 |
+
h2 {
|
199 |
+
max-width: 428px;
|
200 |
+
font-size: 20px;
|
201 |
+
}
|
202 |
+
}
|
203 |
+
.feature-description {
|
204 |
+
min-height: 115px;
|
205 |
+
}
|
206 |
+
.featured h2,
|
207 |
+
.module-grid h2 {
|
208 |
+
font-size: 30px;
|
209 |
+
}
|
210 |
+
.feature h3 {
|
211 |
+
font-size: 11px;
|
212 |
+
}
|
213 |
+
.filter {
|
214 |
+
label {
|
215 |
+
display: inline-block;
|
216 |
+
line-height: 44px;
|
217 |
+
}
|
218 |
+
}
|
219 |
+
.module {
|
220 |
+
margin: 1% 0 1% 2%;
|
221 |
+
width: 49%;
|
222 |
+
|
223 |
+
&:nth-child(3n + 1) {
|
224 |
+
margin-left: 2%;
|
225 |
+
}
|
226 |
+
&:nth-child(2n + 1) {
|
227 |
+
margin-left: 0;
|
228 |
+
}
|
229 |
+
}
|
230 |
+
.cat .module {
|
231 |
+
margin: 1% 0 1% 2%;
|
232 |
+
|
233 |
+
&:nth-child(2n + 1) {
|
234 |
+
margin: 1% 0 1% 2%;
|
235 |
+
}
|
236 |
+
&:nth-child(2n + 0) {
|
237 |
+
margin-left: 0;
|
238 |
+
}
|
239 |
+
}
|
240 |
+
.footer {
|
241 |
+
padding-top: 146px;
|
242 |
+
}
|
243 |
+
.main-nav {
|
244 |
+
font-size: 13px;
|
245 |
+
|
246 |
+
.jetpack-logo {
|
247 |
+
font-size: 22px;
|
248 |
+
|
249 |
+
&:before {
|
250 |
+
font-size: 29px;
|
251 |
+
}
|
252 |
+
}
|
253 |
+
}
|
254 |
+
.table-bordered {
|
255 |
+
.genericon {
|
256 |
+
display: inline-block;
|
257 |
+
}
|
258 |
+
}
|
259 |
+
}
|
260 |
+
@media (max-width: 782px) {
|
261 |
+
#wpcontent,
|
262 |
+
.auto-fold #wpcontent,
|
263 |
+
.auto-fold #wpfooter,
|
264 |
+
.modal {
|
265 |
+
margin-left: 0;
|
266 |
+
}
|
267 |
+
.configure .frame.top.fixed {
|
268 |
+
padding-left: 0;
|
269 |
+
}
|
270 |
+
.masthead {
|
271 |
+
h1 {
|
272 |
+
max-width: 600px;
|
273 |
+
font-size: 28px;
|
274 |
+
}
|
275 |
+
}
|
276 |
+
.table-bordered th:last-child {
|
277 |
+
padding-left: 0;
|
278 |
+
}
|
279 |
+
.featured h2,
|
280 |
+
.module-grid h2 {
|
281 |
+
font-size: 28px;
|
282 |
+
}
|
283 |
+
.module-search + label:after {
|
284 |
+
right: 6px;
|
285 |
+
top: 0;
|
286 |
+
}
|
287 |
+
.blog .type-post,
|
288 |
+
.page-template-default .type-page,
|
289 |
+
.single .type-post,
|
290 |
+
.single .type-jetpack_support {
|
291 |
+
width: 100%;
|
292 |
+
}
|
293 |
+
.sidebar {
|
294 |
+
display: none;
|
295 |
+
}
|
296 |
+
.table-bordered.jetpack-modules tr.jetpack-module td .row-actions {
|
297 |
+
display: block;
|
298 |
+
padding-left: 10px;
|
299 |
+
visibility: visible;
|
300 |
+
}
|
301 |
+
}
|
302 |
+
@media (max-width: 530px) {
|
303 |
+
.footer {
|
304 |
+
margin-top: 0;
|
305 |
+
}
|
306 |
+
.masthead.hasbutton .subhead {
|
307 |
+
margin-top: 105px;
|
308 |
+
padding: 0;
|
309 |
+
}
|
310 |
+
.page-content {
|
311 |
+
margin-top: 0;
|
312 |
+
}
|
313 |
+
.entry-title,
|
314 |
+
.page-template-default h1 {
|
315 |
+
font-size: 2em;
|
316 |
+
}
|
317 |
+
.blog h3,
|
318 |
+
.single h3,
|
319 |
+
.page-template-default h2 {
|
320 |
+
font-size: 1.4em;
|
321 |
+
}
|
322 |
+
.modal .content div.jp-info-img {
|
323 |
+
margin: 0 0 23px;
|
324 |
+
}
|
325 |
+
.featured {
|
326 |
+
display: none;
|
327 |
+
}
|
328 |
+
.filter {
|
329 |
+
a {
|
330 |
+
padding: 0.6em;
|
331 |
+
}
|
332 |
+
}
|
333 |
+
.clouds-sm {
|
334 |
+
height: 90px;
|
335 |
+
}
|
336 |
+
.jp-filter a {
|
337 |
+
padding: 0.76em 1em;
|
338 |
+
}
|
339 |
+
.masthead {
|
340 |
+
h1 {
|
341 |
+
margin: 0 15px;
|
342 |
+
padding: 31px 0 15px 0;
|
343 |
+
font-size: 21px;
|
344 |
+
font-weight: 400;
|
345 |
+
}
|
346 |
+
}
|
347 |
+
.modal {
|
348 |
+
bottom: 5%;
|
349 |
+
left: 5%;
|
350 |
+
right: 5%;
|
351 |
+
top: 80px;
|
352 |
+
}
|
353 |
+
.subhead {
|
354 |
+
margin-top: 83px;
|
355 |
+
padding: 47px 15px 39px;
|
356 |
+
|
357 |
+
h2 {
|
358 |
+
display: none;
|
359 |
+
}
|
360 |
+
}
|
361 |
+
.download-jetpack {
|
362 |
+
font-size: em(17);
|
363 |
+
font-weight: 600;
|
364 |
+
|
365 |
+
&:before {
|
366 |
+
width: 19px;
|
367 |
+
height: 19px;
|
368 |
+
margin-right: 9px;
|
369 |
+
}
|
370 |
+
}
|
371 |
+
.module {
|
372 |
+
margin: 5px 0;
|
373 |
+
width: 100%;
|
374 |
+
|
375 |
+
&:nth-child(3n + 1) {
|
376 |
+
margin-left: 0;
|
377 |
+
}
|
378 |
+
&:nth-child(2n + 1) {
|
379 |
+
margin-left: 0;
|
380 |
+
}
|
381 |
+
}
|
382 |
+
.cat .module {
|
383 |
+
margin: 5px 0;
|
384 |
+
|
385 |
+
&:nth-child(2n + 1) {
|
386 |
+
margin-left: 0;
|
387 |
+
}
|
388 |
+
&:nth-child(2n + 0) {
|
389 |
+
margin-left: 0;
|
390 |
+
}
|
391 |
+
}
|
392 |
+
.module-grid h2 {
|
393 |
+
margin-top: 16px;
|
394 |
+
font-size: 25px;
|
395 |
+
}
|
396 |
+
.footer {
|
397 |
+
padding-top: 135px;
|
398 |
+
|
399 |
+
nav {
|
400 |
+
li {
|
401 |
+
display: block;
|
402 |
+
float: none;
|
403 |
+
margin: 0;
|
404 |
+
text-align: left;
|
405 |
+
}
|
406 |
+
a {
|
407 |
+
display: block;
|
408 |
+
padding: 0 16px;
|
409 |
+
line-height: 44px;
|
410 |
+
}
|
411 |
+
}
|
412 |
+
}
|
413 |
+
.fly {
|
414 |
+
margin: 0 0 100px;
|
415 |
+
|
416 |
+
&:before {
|
417 |
+
display: none;
|
418 |
+
}
|
419 |
+
}
|
420 |
+
nav .primary-footer,
|
421 |
+
nav .secondary-footer {
|
422 |
+
margin: 0;
|
423 |
+
padding: 0;
|
424 |
+
border: none;
|
425 |
+
font-weight: 400;
|
426 |
+
|
427 |
+
a {
|
428 |
+
border-top: 1px solid darken($green, 2%);
|
429 |
+
}
|
430 |
+
}
|
431 |
+
nav .a8c-services {
|
432 |
+
padding: 0;
|
433 |
+
|
434 |
+
a {
|
435 |
+
border-top: 1px solid darken(#222, 4%);
|
436 |
+
}
|
437 |
+
}
|
438 |
+
.footer .a8c-services {
|
439 |
+
position: relative;
|
440 |
+
overflow: visible;
|
441 |
+
|
442 |
+
&:before,
|
443 |
+
&:after {
|
444 |
+
content: '';
|
445 |
+
position: absolute;
|
446 |
+
right: 0;
|
447 |
+
bottom: 100%;
|
448 |
+
width: 50%;
|
449 |
+
pointer-events: none;
|
450 |
+
}
|
451 |
+
&:before {
|
452 |
+
margin-bottom: 55px;
|
453 |
+
height: 225px;
|
454 |
+
background: url('img/rocketeer.svg') center bottom no-repeat;
|
455 |
+
background-size: 50px auto;
|
456 |
+
}
|
457 |
+
&:after {
|
458 |
+
height: 50px;
|
459 |
+
background: url('img/the-footcloud.svg') center bottom no-repeat;
|
460 |
+
background-size: auto 38px;
|
461 |
+
}
|
462 |
+
}
|
463 |
+
.wrap.inner {
|
464 |
+
margin-top: em(24);
|
465 |
+
}
|
466 |
+
.wrap.inner.jp-support {
|
467 |
+
.jp-support-column-left {
|
468 |
+
width: 100%;
|
469 |
+
|
470 |
+
.widget-text {
|
471 |
+
margin-right: 0;
|
472 |
+
width: 100%;
|
473 |
+
}
|
474 |
+
}
|
475 |
+
.jp-support-column-right {
|
476 |
+
width: 100%;
|
477 |
+
}
|
478 |
+
|
479 |
+
}
|
480 |
+
.jetpack-message {
|
481 |
+
.squeezer {
|
482 |
+
padding: 23px;
|
483 |
+
|
484 |
+
&:before {
|
485 |
+
display: none;
|
486 |
+
}
|
487 |
+
}
|
488 |
+
}
|
489 |
+
}
|
490 |
+
@media (max-width: 320px) {
|
491 |
+
// iPhone
|
492 |
+
|
493 |
+
.filter {
|
494 |
+
margin-bottom: 10px;
|
495 |
+
}
|
496 |
+
.footer {
|
497 |
+
padding-top: 76px;
|
498 |
+
}
|
499 |
+
.fly {
|
500 |
+
margin: 0 0 42px;
|
501 |
+
}
|
502 |
+
.footer .a8c-services {
|
503 |
+
&:before {
|
504 |
+
margin-bottom: 50px;
|
505 |
+
background-size: 40px auto;
|
506 |
+
}
|
507 |
+
&:after {
|
508 |
+
background-size: auto 25px;
|
509 |
+
}
|
510 |
+
}
|
511 |
+
}
|
512 |
+
@media (min-width: 769px) {
|
513 |
+
// iPad and larger
|
514 |
+
|
515 |
+
.filter {
|
516 |
+
input[type=radio] {
|
517 |
+
&:checked:before {
|
518 |
+
@include animation(grow .2s ease-in-out);
|
519 |
+
}
|
520 |
+
}
|
521 |
+
}
|
522 |
+
}
|
_inc/scss/_mixins.scss
ADDED
@@ -0,0 +1,402 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Mixins
|
3 |
+
//
|
4 |
+
// Available Mixins
|
5 |
+
// aimation
|
6 |
+
// animation-delay
|
7 |
+
// animation-direction
|
8 |
+
// animation-duration
|
9 |
+
// animation-fill-mode
|
10 |
+
// animation-iteration-count
|
11 |
+
// animation-name
|
12 |
+
// animation-play-state
|
13 |
+
// animation-timing-function
|
14 |
+
// arrow
|
15 |
+
// arrow-lazy
|
16 |
+
// background-clip
|
17 |
+
// background-origin
|
18 |
+
// background-size
|
19 |
+
// border-radius
|
20 |
+
// border-radius-corner
|
21 |
+
// box-shadow
|
22 |
+
// box-sizing
|
23 |
+
// column
|
24 |
+
// column-rule
|
25 |
+
// custom-scrollbar
|
26 |
+
// gradient
|
27 |
+
// keyframes
|
28 |
+
// opacity
|
29 |
+
// placeholder
|
30 |
+
// replace-image
|
31 |
+
// retina-background
|
32 |
+
// selection
|
33 |
+
// text-decoration-color
|
34 |
+
// transform
|
35 |
+
// transform-origin
|
36 |
+
// transition
|
37 |
+
//
|
38 |
+
// IE Mixins
|
39 |
+
// ie-gradient
|
40 |
+
// ie-opacity
|
41 |
+
// ==========================================================================
|
42 |
+
|
43 |
+
@mixin animation($animation...){
|
44 |
+
-webkit-animation: $animation;
|
45 |
+
-moz-animation: $animation;
|
46 |
+
-o-animation: $animation;
|
47 |
+
animation: $animation;
|
48 |
+
}
|
49 |
+
|
50 |
+
@mixin animation-delay($delay){
|
51 |
+
-webkit-animation-delay: $delay;
|
52 |
+
animation-delay: $delay;
|
53 |
+
}
|
54 |
+
|
55 |
+
@mixin animation-direction($direction){
|
56 |
+
-webkit-animation-direction: $direction;
|
57 |
+
animation-direction: $direction;
|
58 |
+
}
|
59 |
+
|
60 |
+
@mixin animation-duration($duration){
|
61 |
+
-webkit-animation-duration: $duration;
|
62 |
+
animation-duration: $duration;
|
63 |
+
}
|
64 |
+
|
65 |
+
@mixin animation-fill-mode($fill-mode){
|
66 |
+
-webkit-animation-fill-mode: $fill-mode;
|
67 |
+
animation-fill-mode: $fill-mode;
|
68 |
+
}
|
69 |
+
|
70 |
+
@mixin animation-iteration-count($iteration-count){
|
71 |
+
-webkit-animation-iteration-count: $iteration-count;
|
72 |
+
animation-iteration-count: $iteration-count;
|
73 |
+
}
|
74 |
+
|
75 |
+
@mixin animation-name($name){
|
76 |
+
-webkit-animation-name: $name;
|
77 |
+
animation-name: $name;
|
78 |
+
}
|
79 |
+
|
80 |
+
@mixin animation-play-state($play-state){
|
81 |
+
-webkit-animation-play-state: $play-state;
|
82 |
+
animation-play-state: $play-state;
|
83 |
+
}
|
84 |
+
|
85 |
+
@mixin animation-timing-function($timing-function...){
|
86 |
+
-webkit-animation-timing-function: $timing-function;
|
87 |
+
animation-timing-function: $timing-function;
|
88 |
+
}
|
89 |
+
|
90 |
+
@mixin arrow($size: 10px, $color: #ccc, $direction: top){
|
91 |
+
@if $direction == "right" {
|
92 |
+
width: 0;
|
93 |
+
height: 0;
|
94 |
+
border-top: $size solid transparent;
|
95 |
+
border-bottom: $size solid transparent;
|
96 |
+
border-left: $size solid $color;
|
97 |
+
} @else if $direction == "down" {
|
98 |
+
width: 0;
|
99 |
+
height: 0;
|
100 |
+
border-left: $size solid transparent;
|
101 |
+
border-right: $size solid transparent;
|
102 |
+
border-top: $size solid $color;
|
103 |
+
} @else if $direction == "left" {
|
104 |
+
width: 0;
|
105 |
+
height: 0;
|
106 |
+
border-top: $size solid transparent;
|
107 |
+
border-bottom: $size solid transparent;
|
108 |
+
border-right:$size solid $color;
|
109 |
+
} @else {
|
110 |
+
width: 0;
|
111 |
+
height: 0;
|
112 |
+
border-left: $size solid transparent;
|
113 |
+
border-right: $size solid transparent;
|
114 |
+
border-bottom: $size solid $color;
|
115 |
+
}
|
116 |
+
}
|
117 |
+
|
118 |
+
@mixin arrow-lazy($direction: top, $size: 10px, $color: #ccc, $center: 50%, $margin: -1px, $pseudo: before){
|
119 |
+
position: relative;
|
120 |
+
border-color: $color;
|
121 |
+
|
122 |
+
&:#{$pseudo} {
|
123 |
+
position: absolute;
|
124 |
+
content: "";
|
125 |
+
width: 0;
|
126 |
+
height: 0;
|
127 |
+
border-color: $color;
|
128 |
+
|
129 |
+
@if $direction == "right" {
|
130 |
+
top: $center;
|
131 |
+
left: 100%;
|
132 |
+
margin-left: $margin;
|
133 |
+
margin-top: $size * -1;
|
134 |
+
border-top: $size solid transparent;
|
135 |
+
border-bottom: $size solid transparent;
|
136 |
+
border-left: $size solid $color;
|
137 |
+
border-left-color: inherit;
|
138 |
+
} @else if $direction == "down" {
|
139 |
+
top: 100%;
|
140 |
+
left: $center;
|
141 |
+
margin-top: $margin;
|
142 |
+
margin-left: $size * -1;
|
143 |
+
border-left: $size solid transparent;
|
144 |
+
border-right: $size solid transparent;
|
145 |
+
border-top: $size solid $color;
|
146 |
+
border-top-color: inherit;
|
147 |
+
} @else if $direction == "left" {
|
148 |
+
top: $center;
|
149 |
+
right: 100%;
|
150 |
+
margin-right: $margin;
|
151 |
+
margin-top: $size * -1;
|
152 |
+
border-top: $size solid transparent;
|
153 |
+
border-bottom: $size solid transparent;
|
154 |
+
border-right:$size solid $color;
|
155 |
+
border-right-color: inherit;
|
156 |
+
} @else {
|
157 |
+
bottom: 100%;
|
158 |
+
left: $center;
|
159 |
+
margin-bottom: $margin;
|
160 |
+
margin-left: $size * -1;
|
161 |
+
border-left: $size solid transparent;
|
162 |
+
border-right: $size solid transparent;
|
163 |
+
border-bottom: $size solid $color;
|
164 |
+
border-bottom-color: inherit;
|
165 |
+
}
|
166 |
+
}
|
167 |
+
}
|
168 |
+
|
169 |
+
@mixin background-clip($clip: padding){
|
170 |
+
-webkit-background-clip: #{$clip}-box;
|
171 |
+
-moz-background-clip: $clip;
|
172 |
+
background-clip: #{$clip}-box;
|
173 |
+
}
|
174 |
+
|
175 |
+
@mixin background-origin($origin: padding-box){
|
176 |
+
-moz-background-origin: $origin;
|
177 |
+
background-origin: $origin;
|
178 |
+
}
|
179 |
+
|
180 |
+
@mixin background-size($size: cover){
|
181 |
+
-moz-background-size: $size; // Firefox 3.6,
|
182 |
+
-o-background-size: $size; // Opera 10 - 10.1
|
183 |
+
background-size: $size; // IE9+, Firefox 4+, Chrome 4+, Safari 3.1+ (?), Opera 10.5+
|
184 |
+
}
|
185 |
+
|
186 |
+
@mixin border-radius($radius: 3px){
|
187 |
+
-webkit-border-radius: $radius;
|
188 |
+
border-radius: $radius;
|
189 |
+
|
190 |
+
// Keeps the background color from leaking outside a border
|
191 |
+
@include background-clip();
|
192 |
+
}
|
193 |
+
|
194 |
+
@mixin border-radius-corner($leftRight, $topBottom, $radius: 3px){
|
195 |
+
-webkit-border-#{$topBottom}-#{$leftRight}-radius: $radius;
|
196 |
+
border-#{$topBottom}-#{$leftRight}-radius: $radius;
|
197 |
+
|
198 |
+
// Keeps the background color from leaking outside a border
|
199 |
+
@include background-clip();
|
200 |
+
}
|
201 |
+
|
202 |
+
@mixin box-shadow($shadow...){
|
203 |
+
-webkit-box-shadow: $shadow;
|
204 |
+
-moz-box-shadow: $shadow;
|
205 |
+
box-shadow: $shadow;
|
206 |
+
}
|
207 |
+
|
208 |
+
@mixin box-sizing($box: border-box) {
|
209 |
+
// Paul Irish box sizing
|
210 |
+
-webkit-box-sizing: $box; // Chrome 4 - 9, Safari 3.1 - 5.0
|
211 |
+
-moz-box-sizing: $box; // Firefox 2+
|
212 |
+
box-sizing: $box; // IE8+, Chrome 10+, Safari 5.1+, Opera 9.5+
|
213 |
+
}
|
214 |
+
|
215 |
+
@mixin column($col-count: 2, $col-gap: 20px){
|
216 |
+
// Ignored in ie9 and earlier
|
217 |
+
-webkit-column-count: $col-count;
|
218 |
+
-moz-column-count: $col-count;
|
219 |
+
column-count: $col-count;
|
220 |
+
|
221 |
+
-webkit-column-gap: $col-gap;
|
222 |
+
-moz-column-gap: $col-gap;
|
223 |
+
column-gap: $col-gap;
|
224 |
+
}
|
225 |
+
|
226 |
+
@mixin column-rule($col-rule-width: 1px, $col-rule-style: solid, $col-rule-color: #ccc){
|
227 |
+
// Ignored in ie9 and earlier
|
228 |
+
-webkit-column-rule-width: $col-rule-width;
|
229 |
+
-moz-column-rule-width: $col-rule-width;
|
230 |
+
column-rule-width: $col-rule-width;
|
231 |
+
|
232 |
+
-webkit-column-rule-style: $col-rule-style;
|
233 |
+
-moz-column-rule-style: $col-rule-style;
|
234 |
+
column-rule-style: $col-rule-style;
|
235 |
+
|
236 |
+
-webkit-column-rule-color: $col-rule-color;
|
237 |
+
-moz-column-rule-color: $col-rule-color;
|
238 |
+
column-rule-color: $col-rule-color;
|
239 |
+
}
|
240 |
+
|
241 |
+
@mixin custom-scrollbar($width: .8em, $track: rgba(217, 217, 217, .5), $thumb: rgba(184, 184, 184, .5)){
|
242 |
+
::-webkit-scrollbar {
|
243 |
+
width: $width;
|
244 |
+
}
|
245 |
+
::-webkit-scrollbar-track {
|
246 |
+
background-color: $track;
|
247 |
+
}
|
248 |
+
::-webkit-scrollbar-thumb {
|
249 |
+
background: $thumb;
|
250 |
+
@include box-shadow(inset .05em .05em 0 rgba(0, 0, 0, .1), inset 0 -.05em 0 rgba(0, 0, 0, .07));
|
251 |
+
}
|
252 |
+
}
|
253 |
+
|
254 |
+
@function em($value, $root: "false") {
|
255 |
+
@if $root == "false" {
|
256 |
+
@return ($value/$root-font-size * 1em);
|
257 |
+
} @else {
|
258 |
+
@return ($value/$root * 1em);
|
259 |
+
}
|
260 |
+
}
|
261 |
+
|
262 |
+
@mixin epic-sides() {
|
263 |
+
// Still testing this one
|
264 |
+
position: relative;
|
265 |
+
z-index: 1;
|
266 |
+
|
267 |
+
&:before {
|
268 |
+
position: absolute;
|
269 |
+
content: "";
|
270 |
+
display: block;
|
271 |
+
top: 0;
|
272 |
+
left: -100%;
|
273 |
+
height: 100%;
|
274 |
+
width: 300%;
|
275 |
+
z-index: -1;
|
276 |
+
background-color: inherit;
|
277 |
+
@content;
|
278 |
+
}
|
279 |
+
}
|
280 |
+
|
281 |
+
@mixin gradient($start, $end){
|
282 |
+
background-color: $end;
|
283 |
+
background-image: -webkit-gradient(linear, left top, left bottom, from($start),to($end));
|
284 |
+
background-image: -webkit-linear-gradient(top, $start, $end);
|
285 |
+
background-image: -moz-linear-gradient(top, $start, $end);
|
286 |
+
background-image: -o-linear-gradient(top, $start, $end);
|
287 |
+
background-image: -ms-linear-gradient(top, $start, $end);
|
288 |
+
background-image: linear-gradient(top, $start, $end);
|
289 |
+
}
|
290 |
+
|
291 |
+
@mixin keyframes($name){
|
292 |
+
@-webkit-keyframes $name {
|
293 |
+
@content;
|
294 |
+
}
|
295 |
+
@-moz-keyframes $name {
|
296 |
+
@content;
|
297 |
+
}
|
298 |
+
@-o-keyframes $name {
|
299 |
+
@content;
|
300 |
+
}
|
301 |
+
@keyframes $name {
|
302 |
+
@content;
|
303 |
+
}
|
304 |
+
}
|
305 |
+
|
306 |
+
@mixin placeholder() {
|
307 |
+
::-webkit-input-placeholder {
|
308 |
+
@content;
|
309 |
+
}
|
310 |
+
:-moz-placeholder { // Firefox 18-
|
311 |
+
@content;
|
312 |
+
}
|
313 |
+
::-moz-placeholder { // Firefox 19+
|
314 |
+
@content;
|
315 |
+
}
|
316 |
+
:-ms-input-placeholder {
|
317 |
+
@content;
|
318 |
+
}
|
319 |
+
}
|
320 |
+
|
321 |
+
@mixin replace-image($url, $width, $height) {
|
322 |
+
// I totally stole this idea from Marcel Shields.
|
323 |
+
// Read his article: http://css-tricks.com/replace-the-image-in-an-img-with-css/
|
324 |
+
display: block;
|
325 |
+
width: $width; // Width of new image
|
326 |
+
height: $height; // Height of new image
|
327 |
+
padding-left: $width; // Equal to width of new image
|
328 |
+
background: url($url) no-repeat;
|
329 |
+
}
|
330 |
+
|
331 |
+
@mixin retina-background ($url, $file-type, $width: auto, $repeat: repeat, $ratio: 1.5, $suffix: "@2x") {
|
332 |
+
background: url($url + "." + $file-type);
|
333 |
+
background-repeat: $repeat;
|
334 |
+
// Media queries from http://git.io/k-x0wA
|
335 |
+
@media only screen and (-webkit-min-device-pixel-ratio: $ratio),
|
336 |
+
only screen and (min--moz-device-pixel-ratio: $ratio),
|
337 |
+
only screen and (-o-min-device-pixel-ratio: #{$ratio}/1),
|
338 |
+
only screen and (min-resolution: #{round($ratio*96)}dpi),
|
339 |
+
only screen and (min-resolution: #{$ratio}dppx) {
|
340 |
+
background: url($url + $suffix + "." + $file-type);
|
341 |
+
background-size: $width auto;
|
342 |
+
}
|
343 |
+
}
|
344 |
+
|
345 |
+
@mixin selection($background: #0074c2, $color: #fff, $text-shadow: none ) {
|
346 |
+
// Remove text-shadow in selection highlight: h5bp.com/i
|
347 |
+
// These selection declarations have to be separate.
|
348 |
+
::-moz-selection {
|
349 |
+
background: $background;
|
350 |
+
color: $color;
|
351 |
+
text-shadow: $text-shadow;
|
352 |
+
}
|
353 |
+
::selection {
|
354 |
+
background: $background;
|
355 |
+
color: $color;
|
356 |
+
text-shadow: $text-shadow;
|
357 |
+
}
|
358 |
+
}
|
359 |
+
|
360 |
+
@mixin text-decoration-color($color) {
|
361 |
+
-webkit-text-decoration-color:$color;
|
362 |
+
-moz-text-decoration-color:$color;
|
363 |
+
text-decoration-color:$color;
|
364 |
+
}
|
365 |
+
|
366 |
+
@mixin transform($transform...) {
|
367 |
+
-webkit-transform: $transform;
|
368 |
+
-moz-transform: $transform;
|
369 |
+
-ms-transform: $transform;
|
370 |
+
-o-transform: $transform;
|
371 |
+
transform: $transform;
|
372 |
+
}
|
373 |
+
|
374 |
+
@mixin transform-origin($value) {
|
375 |
+
-webkit-transform-origin: $value; // Chrome 4+ Safari 3.1+
|
376 |
+
-moz-transform-origin: $value; // Firefox 3.5+
|
377 |
+
-o-transform-origin: $value; // Opera 10.5+
|
378 |
+
-ms-transform-origin: $value; // IE9+
|
379 |
+
transform-origin: $value;
|
380 |
+
}
|
381 |
+
|
382 |
+
@mixin transition($transition...){
|
383 |
+
-webkit-transition: $transition;
|
384 |
+
-moz-transition: $transition;
|
385 |
+
-ms-transition: $transition;
|
386 |
+
-o-transition: $transition;
|
387 |
+
transition: $transition;
|
388 |
+
}
|
389 |
+
|
390 |
+
|
391 |
+
// ==========================================================================
|
392 |
+
// IE Mixins
|
393 |
+
// ==========================================================================
|
394 |
+
|
395 |
+
@mixin ie-gradient($start, $end){
|
396 |
+
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#{$start}', EndColorStr='#{$end}');
|
397 |
+
}
|
398 |
+
|
399 |
+
@mixin ie-opacity($opacity: 1){
|
400 |
+
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=#{$opacity*100})";
|
401 |
+
filter: alpha(opacity=$opacity*100);
|
402 |
+
}
|
_inc/scss/_normalize.scss
ADDED
@@ -0,0 +1,385 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// This is a combo of normalize.css v1.0.1 via h5bp.com
|
2 |
+
// MIT License | git.io/normalize
|
3 |
+
|
4 |
+
// ==========================================================================
|
5 |
+
// HTML5 display definitions
|
6 |
+
// ==========================================================================
|
7 |
+
|
8 |
+
// Corrects `block` display not defined in IE 6/7/8/9 and Firefox 3.
|
9 |
+
article,
|
10 |
+
aside,
|
11 |
+
details,
|
12 |
+
figcaption,
|
13 |
+
figure,
|
14 |
+
footer,
|
15 |
+
header,
|
16 |
+
hgroup,
|
17 |
+
nav,
|
18 |
+
section,
|
19 |
+
summary {
|
20 |
+
display: block;
|
21 |
+
}
|
22 |
+
|
23 |
+
// Corrects `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
|
24 |
+
audio,
|
25 |
+
canvas,
|
26 |
+
video {
|
27 |
+
display: inline-block;
|
28 |
+
*display: inline;
|
29 |
+
*zoom: 1;
|
30 |
+
}
|
31 |
+
|
32 |
+
// Prevents modern browsers from displaying `audio` without controls.
|
33 |
+
// Remove excess height in iOS 5 devices.
|
34 |
+
audio:not([controls]) {
|
35 |
+
display: none;
|
36 |
+
height: 0;
|
37 |
+
}
|
38 |
+
|
39 |
+
// Addresses styling for `hidden` attribute not present in IE 7/8/9, Firefox 3,
|
40 |
+
// and Safari 4.
|
41 |
+
// Known issue: no IE 6 support.
|
42 |
+
[hidden] {
|
43 |
+
display: none;
|
44 |
+
}
|
45 |
+
|
46 |
+
// ==========================================================================
|
47 |
+
// Base
|
48 |
+
// ==========================================================================
|
49 |
+
|
50 |
+
// 1. Corrects text resizing oddly in IE 6/7 when body `font-size` is set using
|
51 |
+
// `em` units.
|
52 |
+
// 2. Prevents iOS text size adjust after orientation change, without disabling
|
53 |
+
// user zoom.
|
54 |
+
html {
|
55 |
+
font-size: 100%; // 1
|
56 |
+
-webkit-text-size-adjust: 100%; // 2
|
57 |
+
-ms-text-size-adjust: 100%; // 2
|
58 |
+
}
|
59 |
+
|
60 |
+
// Addresses `font-family` inconsistency between `textarea` and other form
|
61 |
+
// elements.
|
62 |
+
html,
|
63 |
+
button,
|
64 |
+
input,
|
65 |
+
select,
|
66 |
+
textarea {
|
67 |
+
font-family: sans-serif;
|
68 |
+
}
|
69 |
+
|
70 |
+
// Addresses margins handled incorrectly in IE 6/7.
|
71 |
+
body {
|
72 |
+
margin: 0;
|
73 |
+
}
|
74 |
+
|
75 |
+
// ==========================================================================
|
76 |
+
// Links
|
77 |
+
// ==========================================================================
|
78 |
+
|
79 |
+
// Addresses `outline` inconsistency between Chrome and other browsers.
|
80 |
+
a:focus {
|
81 |
+
outline: thin dotted;
|
82 |
+
}
|
83 |
+
|
84 |
+
// Improves readability when focused and also mouse hovered in all browsers.
|
85 |
+
a:active,
|
86 |
+
a:hover {
|
87 |
+
outline: 0;
|
88 |
+
}
|
89 |
+
|
90 |
+
// ==========================================================================
|
91 |
+
// Typography
|
92 |
+
// ==========================================================================
|
93 |
+
|
94 |
+
// Addresses font sizes and margins set differently in IE 6/7.
|
95 |
+
// Addresses font sizes within `section` and `article` in Firefox 4+, Safari 5,
|
96 |
+
// and Chrome.
|
97 |
+
h1 {
|
98 |
+
font-size: 2em;
|
99 |
+
margin: 0.67em 0;
|
100 |
+
}
|
101 |
+
|
102 |
+
h2 {
|
103 |
+
font-size: 1.5em;
|
104 |
+
margin: 0.83em 0;
|
105 |
+
}
|
106 |
+
|
107 |
+
h3 {
|
108 |
+
font-size: 1.17em;
|
109 |
+
margin: 1em 0;
|
110 |
+
}
|
111 |
+
|
112 |
+
h4 {
|
113 |
+
font-size: 1em;
|
114 |
+
margin: 1.33em 0;
|
115 |
+
}
|
116 |
+
|
117 |
+
h5 {
|
118 |
+
font-size: 0.83em;
|
119 |
+
margin: 1.67em 0;
|
120 |
+
}
|
121 |
+
|
122 |
+
h6 {
|
123 |
+
font-size: 0.75em;
|
124 |
+
margin: 2.33em 0;
|
125 |
+
}
|
126 |
+
|
127 |
+
// Addresses styling not present in IE 7/8/9, Safari 5, and Chrome.
|
128 |
+
abbr[title] {
|
129 |
+
border-bottom: 1px dotted;
|
130 |
+
}
|
131 |
+
|
132 |
+
// Addresses style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
|
133 |
+
b,
|
134 |
+
strong {
|
135 |
+
font-weight: $bold;
|
136 |
+
}
|
137 |
+
|
138 |
+
blockquote {
|
139 |
+
margin: 1em 40px;
|
140 |
+
}
|
141 |
+
|
142 |
+
// Addresses styling not present in Safari 5 and Chrome.
|
143 |
+
dfn {
|
144 |
+
font-style: italic;
|
145 |
+
}
|
146 |
+
|
147 |
+
// Addresses styling not present in IE 6/7/8/9.
|
148 |
+
mark {
|
149 |
+
background: #ff0;
|
150 |
+
color: #000;
|
151 |
+
}
|
152 |
+
|
153 |
+
// Addresses margins set differently in IE 6/7.
|
154 |
+
p,
|
155 |
+
pre {
|
156 |
+
margin: 1em 0;
|
157 |
+
}
|
158 |
+
|
159 |
+
// Corrects font family set oddly in IE 6, Safari 4/5, and Chrome.
|
160 |
+
code,
|
161 |
+
kbd,
|
162 |
+
pre,
|
163 |
+
samp {
|
164 |
+
font-family: monospace, serif;
|
165 |
+
_font-family: 'courier new', monospace;
|
166 |
+
font-size: 1em;
|
167 |
+
}
|
168 |
+
|
169 |
+
// Improves readability of pre-formatted text in all browsers.
|
170 |
+
pre {
|
171 |
+
white-space: pre;
|
172 |
+
white-space: pre-wrap;
|
173 |
+
word-wrap: break-word;
|
174 |
+
}
|
175 |
+
|
176 |
+
// Addresses CSS quotes not supported in IE 6/7.
|
177 |
+
q {
|
178 |
+
quotes: none;
|
179 |
+
}
|
180 |
+
|
181 |
+
// Addresses `quotes` property not supported in Safari 4.
|
182 |
+
q:before,
|
183 |
+
q:after {
|
184 |
+
content: '';
|
185 |
+
content: none;
|
186 |
+
}
|
187 |
+
|
188 |
+
// Addresses inconsistent and variable font size in all browsers.
|
189 |
+
small {
|
190 |
+
font-size: 80%;
|
191 |
+
}
|
192 |
+
|
193 |
+
// Prevents `sub` and `sup` affecting `line-height` in all browsers.
|
194 |
+
sub,
|
195 |
+
sup {
|
196 |
+
font-size: 75%;
|
197 |
+
line-height: 0;
|
198 |
+
position: relative;
|
199 |
+
vertical-align: baseline;
|
200 |
+
}
|
201 |
+
|
202 |
+
sup {
|
203 |
+
top: -0.5em;
|
204 |
+
}
|
205 |
+
|
206 |
+
sub {
|
207 |
+
bottom: -0.25em;
|
208 |
+
}
|
209 |
+
|
210 |
+
// ==========================================================================
|
211 |
+
// Lists
|
212 |
+
// ==========================================================================
|
213 |
+
|
214 |
+
// Addresses margins set differently in IE 6/7.
|
215 |
+
dl,
|
216 |
+
menu,
|
217 |
+
ol,
|
218 |
+
ul {
|
219 |
+
margin: 1em 0;
|
220 |
+
}
|
221 |
+
|
222 |
+
dd {
|
223 |
+
margin: 0 0 0 40px;
|
224 |
+
}
|
225 |
+
|
226 |
+
// Addresses paddings set differently in IE 6/7.
|
227 |
+
menu,
|
228 |
+
ol,
|
229 |
+
ul {
|
230 |
+
padding: 0 0 0 40px;
|
231 |
+
}
|
232 |
+
|
233 |
+
// Corrects list images handled incorrectly in IE 7.
|
234 |
+
nav ul,
|
235 |
+
nav ol {
|
236 |
+
list-style: none;
|
237 |
+
list-style-image: none;
|
238 |
+
}
|
239 |
+
|
240 |
+
// ==========================================================================
|
241 |
+
// Embedded content
|
242 |
+
// ==========================================================================
|
243 |
+
|
244 |
+
// 1. Removes border when inside `a` element in IE 6/7/8/9 and Firefox 3.
|
245 |
+
// 2. Improves image quality when scaled in IE 7.
|
246 |
+
img {
|
247 |
+
border: 0; // 1
|
248 |
+
-ms-interpolation-mode: bicubic; // 2
|
249 |
+
}
|
250 |
+
|
251 |
+
// Corrects overflow displayed oddly in IE 9.
|
252 |
+
svg:not(:root) {
|
253 |
+
overflow: hidden;
|
254 |
+
}
|
255 |
+
|
256 |
+
// ==========================================================================
|
257 |
+
// Figures
|
258 |
+
// ==========================================================================
|
259 |
+
|
260 |
+
// Addresses margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
|
261 |
+
figure {
|
262 |
+
margin: 0;
|
263 |
+
}
|
264 |
+
|
265 |
+
// ==========================================================================
|
266 |
+
// Forms
|
267 |
+
// ==========================================================================
|
268 |
+
|
269 |
+
// Corrects margin displayed oddly in IE 6/7.
|
270 |
+
form {
|
271 |
+
margin: 0;
|
272 |
+
}
|
273 |
+
|
274 |
+
// Define consistent border, margin, and padding.
|
275 |
+
fieldset {
|
276 |
+
border: 1px solid #c0c0c0;
|
277 |
+
margin: 0 2px;
|
278 |
+
padding: 0.35em 0.625em 0.75em;
|
279 |
+
}
|
280 |
+
|
281 |
+
// 1. Corrects color not being inherited in IE 6/7/8/9.
|
282 |
+
// 2. Corrects text not wrapping in Firefox 3.
|
283 |
+
// 3. Corrects alignment displayed oddly in IE 6/7.
|
284 |
+
legend {
|
285 |
+
border: 0; // 1
|
286 |
+
padding: 0;
|
287 |
+
white-space: normal; // 2
|
288 |
+
*margin-left: -7px; // 3
|
289 |
+
}
|
290 |
+
|
291 |
+
// 1. Corrects font size not being inherited in all browsers.
|
292 |
+
// 2. Addresses margins set differently in IE 6/7, Firefox 3+, Safari 5,
|
293 |
+
// and Chrome.
|
294 |
+
// 3. Improves appearance and consistency in all browsers.
|
295 |
+
button,
|
296 |
+
input,
|
297 |
+
select,
|
298 |
+
textarea {
|
299 |
+
font-size: 100%; // 1
|
300 |
+
margin: 0; // 2
|
301 |
+
vertical-align: baseline; // 3
|
302 |
+
*vertical-align: middle; // 3
|
303 |
+
}
|
304 |
+
|
305 |
+
// Addresses Firefox 3+ setting `line-height` on `input` using `!important` in
|
306 |
+
// the UA stylesheet.
|
307 |
+
button,
|
308 |
+
input {
|
309 |
+
line-height: normal;
|
310 |
+
}
|
311 |
+
|
312 |
+
// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
|
313 |
+
// and `video` controls.
|
314 |
+
// 2. Corrects inability to style clickable `input` types in iOS.
|
315 |
+
// 3. Improves usability and consistency of cursor style between image-type
|
316 |
+
// `input` and others.
|
317 |
+
// 4. Removes inner spacing in IE 7 without affecting normal text inputs.
|
318 |
+
// Known issue: inner spacing remains in IE 6.
|
319 |
+
button,
|
320 |
+
html input[type="button"], // 1
|
321 |
+
input[type="reset"],
|
322 |
+
input[type="submit"] {
|
323 |
+
-webkit-appearance: button; // 2
|
324 |
+
cursor: pointer; // 3
|
325 |
+
*overflow: visible; // 4
|
326 |
+
}
|
327 |
+
|
328 |
+
// Re-set default cursor for disabled elements.
|
329 |
+
button[disabled],
|
330 |
+
input[disabled] {
|
331 |
+
cursor: default;
|
332 |
+
}
|
333 |
+
|
334 |
+
// 1. Addresses box sizing set to content-box in IE 8/9.
|
335 |
+
// 2. Removes excess padding in IE 8/9.
|
336 |
+
// 3. Removes excess padding in IE 7.
|
337 |
+
// Known issue: excess padding remains in IE 6.
|
338 |
+
input[type="checkbox"],
|
339 |
+
input[type="radio"] {
|
340 |
+
box-sizing: border-box; // 1
|
341 |
+
padding: 0; // 2
|
342 |
+
*height: 13px; // 3
|
343 |
+
*width: 13px; // 3
|
344 |
+
}
|
345 |
+
|
346 |
+
// 1. Addresses `appearance` set to `searchfield` in Safari 5 and Chrome.
|
347 |
+
// 2. Addresses `box-sizing` set to `border-box` in Safari 5 and Chrome
|
348 |
+
// (include `-moz` to future-proof).
|
349 |
+
input[type="search"] {
|
350 |
+
-webkit-appearance: textfield; // 1
|
351 |
+
-moz-box-sizing: content-box;
|
352 |
+
-webkit-box-sizing: content-box; // 2
|
353 |
+
box-sizing: content-box;
|
354 |
+
}
|
355 |
+
|
356 |
+
// Removes inner padding and search cancel button in Safari 5 and Chrome
|
357 |
+
// on OS X.
|
358 |
+
input[type="search"]::-webkit-search-cancel-button,
|
359 |
+
input[type="search"]::-webkit-search-decoration {
|
360 |
+
-webkit-appearance: none;
|
361 |
+
}
|
362 |
+
|
363 |
+
// Removes inner padding and border in Firefox 3+.
|
364 |
+
button::-moz-focus-inner,
|
365 |
+
input::-moz-focus-inner {
|
366 |
+
border: 0;
|
367 |
+
padding: 0;
|
368 |
+
}
|
369 |
+
|
370 |
+
// 1. Removes default vertical scrollbar in IE 6/7/8/9.
|
371 |
+
// 2. Improves readability and alignment in all browsers.
|
372 |
+
textarea {
|
373 |
+
overflow: auto; // 1
|
374 |
+
vertical-align: top; // 2
|
375 |
+
}
|
376 |
+
|
377 |
+
// ==========================================================================
|
378 |
+
// Tables
|
379 |
+
// ==========================================================================
|
380 |
+
|
381 |
+
// Remove most spacing between table cells.
|
382 |
+
table {
|
383 |
+
border-collapse: collapse;
|
384 |
+
border-spacing: 0;
|
385 |
+
}
|
_inc/scss/_page-modules.scss
ADDED
@@ -0,0 +1,310 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Plugin configure page
|
3 |
+
// ==========================================================================
|
4 |
+
|
5 |
+
.page-content.configure {
|
6 |
+
margin-top: 0;
|
7 |
+
}
|
8 |
+
|
9 |
+
.configure .frame {
|
10 |
+
|
11 |
+
&.top {
|
12 |
+
border: none;
|
13 |
+
box-shadow: none;
|
14 |
+
padding-top: em(20);
|
15 |
+
position: relative;
|
16 |
+
top: auto;
|
17 |
+
|
18 |
+
&.fixed {
|
19 |
+
background: #f9f9f9;
|
20 |
+
border-bottom: 1px solid #e9e9e9;
|
21 |
+
padding-left: 160px;
|
22 |
+
margin-top: -6px;
|
23 |
+
position: fixed;
|
24 |
+
right: 0;
|
25 |
+
top: 32px;
|
26 |
+
width: 100%;
|
27 |
+
z-index: 4;
|
28 |
+
@include box-shadow(0 2px 2px -2px #eee);
|
29 |
+
|
30 |
+
@media (max-width: 782px) {
|
31 |
+
border: none;
|
32 |
+
box-shadow: none;
|
33 |
+
padding-top: em(20);
|
34 |
+
position: relative;
|
35 |
+
top: auto;
|
36 |
+
}
|
37 |
+
@media (max-width: 600px) {
|
38 |
+
top: 0;
|
39 |
+
}
|
40 |
+
}
|
41 |
+
|
42 |
+
.tablenav.top {
|
43 |
+
float: left;
|
44 |
+
|
45 |
+
.actions {
|
46 |
+
@media (max-width: 900px) {
|
47 |
+
display: block;
|
48 |
+
}
|
49 |
+
@media (max-width: 782px) {
|
50 |
+
margin-top: 6px;
|
51 |
+
}
|
52 |
+
}
|
53 |
+
}
|
54 |
+
}
|
55 |
+
}
|
56 |
+
|
57 |
+
.jp-frame-top-fixed .configure {
|
58 |
+
padding-top: 94px;
|
59 |
+
}
|
60 |
+
|
61 |
+
.filter-search {
|
62 |
+
display: none;
|
63 |
+
float: right;
|
64 |
+
margin-top: 10px;
|
65 |
+
@media (max-width: 782px) {
|
66 |
+
display: block;
|
67 |
+
}
|
68 |
+
@media (max-width: 530px) {
|
69 |
+
display: none;
|
70 |
+
}
|
71 |
+
}
|
72 |
+
|
73 |
+
.table-bordered.jetpack-modules {
|
74 |
+
border: none;
|
75 |
+
margin-bottom: 0;
|
76 |
+
tr.jetpack-module {
|
77 |
+
|
78 |
+
th {
|
79 |
+
border-left: 0;
|
80 |
+
padding: 14px 4px 0;
|
81 |
+
input {
|
82 |
+
display: block;
|
83 |
+
}
|
84 |
+
}
|
85 |
+
&:hover {
|
86 |
+
.genericon {
|
87 |
+
display: inline-block;
|
88 |
+
}
|
89 |
+
}
|
90 |
+
&.active {
|
91 |
+
th,
|
92 |
+
td {
|
93 |
+
background: #f7fcfe;
|
94 |
+
}
|
95 |
+
th {
|
96 |
+
border-left: 4px solid #2ea2cc;
|
97 |
+
padding-left: 0px;
|
98 |
+
}
|
99 |
+
td {
|
100 |
+
&:first-child {
|
101 |
+
border-left: 4px solid #2ea2cc;
|
102 |
+
}
|
103 |
+
}
|
104 |
+
}
|
105 |
+
&.unavailable {
|
106 |
+
opacity: 0.3;
|
107 |
+
input {
|
108 |
+
display: none;
|
109 |
+
}
|
110 |
+
}
|
111 |
+
th,
|
112 |
+
td {
|
113 |
+
background: #fff;
|
114 |
+
margin: 0;
|
115 |
+
-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
|
116 |
+
box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
|
117 |
+
|
118 |
+
}
|
119 |
+
td {
|
120 |
+
padding: 10px 10px 8px 14px;
|
121 |
+
line-height: 25px;
|
122 |
+
|
123 |
+
&:first-child {
|
124 |
+
border-left: 4px solid #fff;
|
125 |
+
}
|
126 |
+
.row-actions {
|
127 |
+
float: right;
|
128 |
+
padding: 0 0 1px;
|
129 |
+
span {
|
130 |
+
margin-left: 5px;
|
131 |
+
}
|
132 |
+
|
133 |
+
@media (max-width: 530px) {
|
134 |
+
display: none;
|
135 |
+
}
|
136 |
+
}
|
137 |
+
}
|
138 |
+
}
|
139 |
+
&>thead>tr>th {
|
140 |
+
border: 0;
|
141 |
+
vertical-align: middle;
|
142 |
+
|
143 |
+
&:last-child {
|
144 |
+
padding-right: 0;
|
145 |
+
}
|
146 |
+
}
|
147 |
+
td {
|
148 |
+
background: #fff;
|
149 |
+
}
|
150 |
+
#doaction {
|
151 |
+
margin-top: 0;
|
152 |
+
|
153 |
+
@media (max-width: 782px) {
|
154 |
+
padding: 10px 7px;
|
155 |
+
}
|
156 |
+
}
|
157 |
+
.checkall {
|
158 |
+
margin-top: 1px;
|
159 |
+
}
|
160 |
+
.filter-search {
|
161 |
+
margin-top: 8px;
|
162 |
+
}
|
163 |
+
.genericon {
|
164 |
+
color: #999;
|
165 |
+
display: none;
|
166 |
+
margin: 7px 3px 0;
|
167 |
+
}
|
168 |
+
.med {
|
169 |
+
width: 70px;
|
170 |
+
}
|
171 |
+
.sm {
|
172 |
+
width: 30px;
|
173 |
+
}
|
174 |
+
@media (max-width: 782px) {
|
175 |
+
.check-column {
|
176 |
+
width: 50px;
|
177 |
+
}
|
178 |
+
}
|
179 |
+
}
|
180 |
+
.fixed-top .check-column {
|
181 |
+
padding: 8px 10px 0 10px;
|
182 |
+
width: 2.2em;
|
183 |
+
}
|
184 |
+
.wrap {
|
185 |
+
margin: 0;
|
186 |
+
padding: 0 1.5em 1em;
|
187 |
+
overflow: hidden;
|
188 |
+
|
189 |
+
h2 {
|
190 |
+
font-size: 24px;
|
191 |
+
font-weight: 400;
|
192 |
+
}
|
193 |
+
.manage-left {
|
194 |
+
float: left;
|
195 |
+
margin: 0;
|
196 |
+
padding: 0;
|
197 |
+
width: 63%;
|
198 |
+
|
199 |
+
table {
|
200 |
+
width: 100%;
|
201 |
+
}
|
202 |
+
|
203 |
+
@media (max-width: 782px) {
|
204 |
+
width: 100%;
|
205 |
+
}
|
206 |
+
}
|
207 |
+
.manage-right {
|
208 |
+
margin: 0;
|
209 |
+
padding: 0;
|
210 |
+
position: absolute;
|
211 |
+
right: 0;
|
212 |
+
width: 35%;
|
213 |
+
z-index: 1;
|
214 |
+
|
215 |
+
p {
|
216 |
+
font-size: 12px;
|
217 |
+
font-weight: bold;
|
218 |
+
color: #bbb;
|
219 |
+
padding-top: 2px;
|
220 |
+
text-transform: uppercase;
|
221 |
+
letter-spacing: 1px;
|
222 |
+
clear: left;
|
223 |
+
}
|
224 |
+
.bumper {
|
225 |
+
margin-left: 33px;
|
226 |
+
}
|
227 |
+
&.show {
|
228 |
+
display: block;
|
229 |
+
position: fixed;
|
230 |
+
overflow-y: auto;
|
231 |
+
overflow-x: hidden;
|
232 |
+
position: absolute;
|
233 |
+
}
|
234 |
+
.search-bar {
|
235 |
+
margin-bottom: 18px;
|
236 |
+
max-width: 300px;
|
237 |
+
}
|
238 |
+
p.search-box {
|
239 |
+
float: none;
|
240 |
+
height: auto;
|
241 |
+
margin-bottom: 0;
|
242 |
+
position: relative;
|
243 |
+
|
244 |
+
input[type='search'] {
|
245 |
+
padding: 0 8px;
|
246 |
+
width: 90%;
|
247 |
+
line-height: initial;
|
248 |
+
|
249 |
+
@media (max-width: 782px) {
|
250 |
+
float: left;
|
251 |
+
padding: 9px 8px;
|
252 |
+
}
|
253 |
+
}
|
254 |
+
input[type="submit"] {
|
255 |
+
display: none;
|
256 |
+
}
|
257 |
+
}
|
258 |
+
.button-group {
|
259 |
+
.button {
|
260 |
+
outline: none;
|
261 |
+
}
|
262 |
+
}
|
263 |
+
.subsubsub {
|
264 |
+
margin: 0;
|
265 |
+
padding: 0;
|
266 |
+
|
267 |
+
a {
|
268 |
+
padding: 0;
|
269 |
+
line-height: inherit;
|
270 |
+
}
|
271 |
+
.current{
|
272 |
+
padding:1px 5px;
|
273 |
+
border-radius:2px;
|
274 |
+
margin-left:-5px;
|
275 |
+
background: #0D72B2;
|
276 |
+
color:#FFF;
|
277 |
+
|
278 |
+
.count{
|
279 |
+
color:#BCD7E7;
|
280 |
+
font-weight:200;
|
281 |
+
}
|
282 |
+
}
|
283 |
+
|
284 |
+
li {
|
285 |
+
display: block;
|
286 |
+
text-align: left;
|
287 |
+
}
|
288 |
+
}
|
289 |
+
|
290 |
+
@media (max-width: 782px) {
|
291 |
+
background: #fff;
|
292 |
+
bottom: 0;
|
293 |
+
display: none;
|
294 |
+
min-width: 300px;
|
295 |
+
position: fixed;
|
296 |
+
right: 0;
|
297 |
+
top: 0;
|
298 |
+
z-index: 13;
|
299 |
+
@include box-shadow(0 1px 20px 5px rgba(0, 0, 0, 0.1));
|
300 |
+
|
301 |
+
.bumper {
|
302 |
+
margin: 13px;
|
303 |
+
}
|
304 |
+
.navbar-form {
|
305 |
+
margin: 0;
|
306 |
+
padding: 0;
|
307 |
+
}
|
308 |
+
}
|
309 |
+
}
|
310 |
+
}
|
_inc/scss/_variables.scss
ADDED
@@ -0,0 +1,63 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Global variables
|
3 |
+
// Use when creating a variable used through multiple sheets
|
4 |
+
// ==========================================================================
|
5 |
+
|
6 |
+
$root-font-size: 14; // In pixels
|
7 |
+
|
8 |
+
|
9 |
+
// ==========================================================================
|
10 |
+
// Colors
|
11 |
+
// ==========================================================================
|
12 |
+
|
13 |
+
$green: #81a844;
|
14 |
+
$clouds: #f9f9f9;
|
15 |
+
|
16 |
+
|
17 |
+
// ==========================================================================
|
18 |
+
// Typography
|
19 |
+
// ==========================================================================
|
20 |
+
|
21 |
+
$normal: 400; // Change these values when using custom fonts
|
22 |
+
$bold: 700;
|
23 |
+
|
24 |
+
$monospace: 'courier new', monospace;
|
25 |
+
$serif: Georgia, "Times New Roman", Times, serif;
|
26 |
+
|
27 |
+
// Open Sans: 400italic,400,600,700,800
|
28 |
+
$sans: 'Open Sans', Helvetica, sans-serif;
|
29 |
+
|
30 |
+
// Calluna 400
|
31 |
+
$calluna: 'calluna', $sans;
|
32 |
+
|
33 |
+
$gill: "Gill Sans", "Gill Sans MT", $sans;
|
34 |
+
|
35 |
+
// Proxima Nova: 300,400,600
|
36 |
+
$proxima: "proxima-nova", $sans;
|
37 |
+
|
38 |
+
$a11s: 'automatticons';
|
39 |
+
$g8s: 'genericons';
|
40 |
+
$icon: 'automatticons', 'genericons';
|
41 |
+
|
42 |
+
// These fonts were graciously generated by Font Squirrel (http://www.fontsquirrel.com). We love those guys.
|
43 |
+
@font-face {
|
44 |
+
font-family: 'automatticons';
|
45 |
+
src: url('fonts/automatticons-regular-webfont-webfont.eot');
|
46 |
+
src: url('fonts/automatticons-regular-webfont-webfont.eot?#iefix') format('embedded-opentype'),
|
47 |
+
url('fonts/automatticons-regular-webfont-webfont.woff') format('woff'),
|
48 |
+
url('fonts/automatticons-regular-webfont-webfont.ttf') format('truetype'),
|
49 |
+
url('fonts/automatticons-regular-webfont-webfont.svg#automatticonsregular') format('svg');
|
50 |
+
font-weight: normal;
|
51 |
+
font-style: normal;
|
52 |
+
}
|
53 |
+
|
54 |
+
@font-face {
|
55 |
+
font-family: 'Jetpack';
|
56 |
+
src:url('fonts/jetpack.eot');
|
57 |
+
src:url('fonts/jetpack.eot?#iefix') format('embedded-opentype'),
|
58 |
+
url('fonts/jetpack.ttf') format('truetype'),
|
59 |
+
url('fonts/jetpack.woff') format('woff'),
|
60 |
+
url('fonts/jetpack.svg#jetpack') format('svg');
|
61 |
+
font-weight: normal;
|
62 |
+
font-style: normal;
|
63 |
+
}
|
_inc/scss/icons/_automatticons.scss
ADDED
@@ -0,0 +1,18 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Automatticons
|
3 |
+
//
|
4 |
+
// A quick reference
|
5 |
+
// ==========================================================================
|
6 |
+
|
7 |
+
$a11s-automattic: 'A';
|
8 |
+
$a11s-code-poet: 'C';
|
9 |
+
$a11s-facebook: 'F';
|
10 |
+
$a11s-gravatar: 'G';
|
11 |
+
$a11s-inferno: 'I'; // Not sure what this one is
|
12 |
+
$a11s-jetpack: 'J';
|
13 |
+
$a11s-akismet: 'K';
|
14 |
+
$a11s-polldaddy: 'P';
|
15 |
+
$a11s-shield: 's'; // VaultPress shield
|
16 |
+
$a11s-vaultpress: 'V';
|
17 |
+
$a11s-vaultpress-inverted: 'v';
|
18 |
+
$a11s-wordpress: 'W';
|
_inc/scss/partials/_animations.scss
ADDED
@@ -0,0 +1,286 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Animation for miles!
|
3 |
+
//
|
4 |
+
// Let the prefixes begin!
|
5 |
+
// ==========================================================================
|
6 |
+
|
7 |
+
// @include keyframes(grow) {
|
8 |
+
// 0% {
|
9 |
+
// @include transform(scale(.3));
|
10 |
+
// }
|
11 |
+
// 60% {
|
12 |
+
// @include transform(scale(1.15));
|
13 |
+
// }
|
14 |
+
// 100% {
|
15 |
+
// @include transform(scale(1));
|
16 |
+
// }
|
17 |
+
// };
|
18 |
+
@-webkit-keyframes "grow" {
|
19 |
+
0% {
|
20 |
+
-webkit-transform: scale(.3);
|
21 |
+
-moz-transform: scale(.3);
|
22 |
+
-o-transform: scale(.3);
|
23 |
+
transform: scale(.3);
|
24 |
+
}
|
25 |
+
60% {
|
26 |
+
-webkit-transform: scale(1.15);
|
27 |
+
-moz-transform: scale(1.15);
|
28 |
+
-o-transform: scale(1.15);
|
29 |
+
transform: scale(1.15);
|
30 |
+
}
|
31 |
+
100% {
|
32 |
+
-webkit-transform: scale(1);
|
33 |
+
-moz-transform: scale(1);
|
34 |
+
-o-transform: scale(1);
|
35 |
+
transform: scale(1);
|
36 |
+
}
|
37 |
+
}
|
38 |
+
@-moz-keyframes grow {
|
39 |
+
0% {
|
40 |
+
-moz-transform: scale(.3);
|
41 |
+
transform: scale(.3);
|
42 |
+
}
|
43 |
+
60% {
|
44 |
+
-moz-transform: scale(1.15);
|
45 |
+
transform: scale(1.15);
|
46 |
+
}
|
47 |
+
100% {
|
48 |
+
-moz-transform: scale(1);
|
49 |
+
transform: scale(1);
|
50 |
+
}
|
51 |
+
}
|
52 |
+
// @-ms-keyframes "grow" {
|
53 |
+
// 0% {
|
54 |
+
// -ms-transform: scale(.3);
|
55 |
+
// transform: scale(.3);
|
56 |
+
// }
|
57 |
+
// 60% {
|
58 |
+
// -ms-transform: scale(1.15);
|
59 |
+
// transform: scale(1.15);
|
60 |
+
// }
|
61 |
+
// 100% {
|
62 |
+
// -ms-transform: scale(1);
|
63 |
+
// transform: scale(1);
|
64 |
+
// }
|
65 |
+
// }
|
66 |
+
@-o-keyframes "grow" {
|
67 |
+
0% {
|
68 |
+
-o-transform: scale(.3);
|
69 |
+
transform: scale(.3);
|
70 |
+
}
|
71 |
+
60% {
|
72 |
+
-o-transform: scale(1.15);
|
73 |
+
transform: scale(1.15);
|
74 |
+
}
|
75 |
+
100% {
|
76 |
+
-o-transform: scale(1);
|
77 |
+
transform: scale(1);
|
78 |
+
}
|
79 |
+
}
|
80 |
+
@keyframes "grow" {
|
81 |
+
0% {
|
82 |
+
-webkit-transform: scale(.3);
|
83 |
+
-moz-transform: scale(.3);
|
84 |
+
-o-transform: scale(.3);
|
85 |
+
transform: scale(.3);
|
86 |
+
}
|
87 |
+
60% {
|
88 |
+
-webkit-transform: scale(1.15);
|
89 |
+
-moz-transform: scale(1.15);
|
90 |
+
-o-transform: scale(1.15);
|
91 |
+
transform: scale(1.15);
|
92 |
+
}
|
93 |
+
100% {
|
94 |
+
-webkit-transform: scale(1);
|
95 |
+
-moz-transform: scale(1);
|
96 |
+
-o-transform: scale(1);
|
97 |
+
transform: scale(1);
|
98 |
+
}
|
99 |
+
}
|
100 |
+
|
101 |
+
// @include keyframes(candy) {
|
102 |
+
// 0% {
|
103 |
+
// @include transform(scale(1));
|
104 |
+
// }
|
105 |
+
// 20% {
|
106 |
+
// @include transform(scale(1.15));
|
107 |
+
// }
|
108 |
+
// 60% {
|
109 |
+
// @include transform(scale(.95));
|
110 |
+
// }
|
111 |
+
// 100% {
|
112 |
+
// @include transform(scale(1));
|
113 |
+
// }
|
114 |
+
// };
|
115 |
+
@-webkit-keyframes "candy" {
|
116 |
+
0% {
|
117 |
+
-webkit-transform: scale(1);
|
118 |
+
-moz-transform: scale(1);
|
119 |
+
-o-transform: scale(1);
|
120 |
+
transform: scale(1);
|
121 |
+
}
|
122 |
+
20% {
|
123 |
+
-webkit-transform: scale(1.15);
|
124 |
+
-moz-transform: scale(1.15);
|
125 |
+
-o-transform: scale(1.15);
|
126 |
+
transform: scale(1.15);
|
127 |
+
}
|
128 |
+
60% {
|
129 |
+
-webkit-transform: scale(.95);
|
130 |
+
-moz-transform: scale(.95);
|
131 |
+
-o-transform: scale(.95);
|
132 |
+
transform: scale(.95);
|
133 |
+
}
|
134 |
+
100% {
|
135 |
+
-webkit-transform: scale(1);
|
136 |
+
-moz-transform: scale(1);
|
137 |
+
-o-transform: scale(1);
|
138 |
+
transform: scale(1);
|
139 |
+
}
|
140 |
+
}
|
141 |
+
@-moz-keyframes candy {
|
142 |
+
0% {
|
143 |
+
-moz-transform: scale(1);
|
144 |
+
transform: scale(1);
|
145 |
+
}
|
146 |
+
20% {
|
147 |
+
-moz-transform: scale(1.15);
|
148 |
+
transform: scale(1.15);
|
149 |
+
}
|
150 |
+
60% {
|
151 |
+
-moz-transform: scale(.95);
|
152 |
+
transform: scale(.95);
|
153 |
+
}
|
154 |
+
100% {
|
155 |
+
-moz-transform: scale(1);
|
156 |
+
transform: scale(1);
|
157 |
+
}
|
158 |
+
}
|
159 |
+
// @-ms-keyframes "candy" {
|
160 |
+
// 0% {
|
161 |
+
// -ms-transform: scale(1);
|
162 |
+
// transform: scale(1);
|
163 |
+
// }
|
164 |
+
// 20% {
|
165 |
+
// -ms-transform: scale(1.15);
|
166 |
+
// transform: scale(1.15);
|
167 |
+
// }
|
168 |
+
// 60% {
|
169 |
+
// -ms-transform: scale(.95);
|
170 |
+
// transform: scale(.95);
|
171 |
+
// }
|
172 |
+
// 100% {
|
173 |
+
// -ms-transform: scale(1);
|
174 |
+
// transform: scale(1);
|
175 |
+
// }
|
176 |
+
// }
|
177 |
+
@-o-keyframes "candy" {
|
178 |
+
0% {
|
179 |
+
-o-transform: scale(1);
|
180 |
+
transform: scale(1);
|
181 |
+
}
|
182 |
+
20% {
|
183 |
+
-o-transform: scale(1.15);
|
184 |
+
transform: scale(1.15);
|
185 |
+
}
|
186 |
+
60% {
|
187 |
+
-o-transform: scale(.95);
|
188 |
+
transform: scale(.95);
|
189 |
+
}
|
190 |
+
100% {
|
191 |
+
-o-transform: scale(1);
|
192 |
+
transform: scale(1);
|
193 |
+
}
|
194 |
+
}
|
195 |
+
@keyframes "candy" {
|
196 |
+
0% {
|
197 |
+
-webkit-transform: scale(1);
|
198 |
+
-moz-transform: scale(1);
|
199 |
+
-o-transform: scale(1);
|
200 |
+
transform: scale(1);
|
201 |
+
}
|
202 |
+
20% {
|
203 |
+
-webkit-transform: scale(1.15);
|
204 |
+
-moz-transform: scale(1.15);
|
205 |
+
-o-transform: scale(1.15);
|
206 |
+
transform: scale(1.15);
|
207 |
+
}
|
208 |
+
60% {
|
209 |
+
-webkit-transform: scale(.95);
|
210 |
+
-moz-transform: scale(.95);
|
211 |
+
-o-transform: scale(.95);
|
212 |
+
transform: scale(.95);
|
213 |
+
}
|
214 |
+
100% {
|
215 |
+
-webkit-transform: scale(1);
|
216 |
+
-moz-transform: scale(1);
|
217 |
+
-o-transform: scale(1);
|
218 |
+
transform: scale(1);
|
219 |
+
}
|
220 |
+
}
|
221 |
+
// @include keyframes(flyer) {
|
222 |
+
// 0% {
|
223 |
+
// @include transform(translate3d(0px, 0px, 0px));
|
224 |
+
// }
|
225 |
+
// 100% {
|
226 |
+
// @include transform(translate3d(570px, -570px, 0px));
|
227 |
+
// }
|
228 |
+
// }
|
229 |
+
@-moz-keyframes flyer {
|
230 |
+
0% {
|
231 |
+
-moz-transform: translate3d(0px, 0px, 0px);
|
232 |
+
transform: translate3d(0px, 0px, 0px);
|
233 |
+
}
|
234 |
+
100% {
|
235 |
+
-moz-transform: translate3d(570px, -570px, 0px);
|
236 |
+
transform: translate3d(570px, -570px, 0px);
|
237 |
+
}
|
238 |
+
}
|
239 |
+
@-webkit-keyframes "flyer" {
|
240 |
+
0% {
|
241 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
242 |
+
-moz-transform: translate3d(0px, 0px, 0px);
|
243 |
+
-o-transform: translate3d(0px, 0px, 0px);
|
244 |
+
transform: translate3d(0px, 0px, 0px);
|
245 |
+
}
|
246 |
+
100% {
|
247 |
+
-webkit-transform: translate3d(570px, -570px, 0px);
|
248 |
+
-moz-transform: translate3d(570px, -570px, 0px);
|
249 |
+
-o-transform: translate3d(570px, -570px, 0px);
|
250 |
+
transform: translate3d(570px, -570px, 0px);
|
251 |
+
}
|
252 |
+
}
|
253 |
+
// @-ms-keyframes "flyer" {
|
254 |
+
// 0% {
|
255 |
+
// -ms-transform: translate3d(0px, 0px, 0px);
|
256 |
+
// transform: translate3d(0px, 0px, 0px);
|
257 |
+
// }
|
258 |
+
// 100% {
|
259 |
+
// -ms-transform: translate3d(570px, -570px, 0px);
|
260 |
+
// transform: translate3d(570px, -570px, 0px);
|
261 |
+
// }
|
262 |
+
// }
|
263 |
+
@-o-keyframes "flyer" {
|
264 |
+
0% {
|
265 |
+
-o-transform: translate3d(0px, 0px, 0px);
|
266 |
+
transform: translate3d(0px, 0px, 0px);
|
267 |
+
}
|
268 |
+
100% {
|
269 |
+
-o-transform: translate3d(570px, -570px, 0px);
|
270 |
+
transform: translate3d(570px, -570px, 0px);
|
271 |
+
}
|
272 |
+
}
|
273 |
+
@keyframes "flyer" {
|
274 |
+
0% {
|
275 |
+
-webkit-transform: translate3d(0px, 0px, 0px);
|
276 |
+
-moz-transform: translate3d(0px, 0px, 0px);
|
277 |
+
-o-transform: translate3d(0px, 0px, 0px);
|
278 |
+
transform: translate3d(0px, 0px, 0px);
|
279 |
+
}
|
280 |
+
100% {
|
281 |
+
-webkit-transform: translate3d(570px, -570px, 0px);
|
282 |
+
-moz-transform: translate3d(570px, -570px, 0px);
|
283 |
+
-o-transform: translate3d(570px, -570px, 0px);
|
284 |
+
transform: translate3d(570px, -570px, 0px);
|
285 |
+
}
|
286 |
+
}
|
_inc/scss/partials/_buttons.scss
ADDED
@@ -0,0 +1,115 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Buttony button buttons
|
3 |
+
// ==========================================================================
|
4 |
+
|
5 |
+
.button,
|
6 |
+
.download-jetpack {
|
7 |
+
@include transition(all .1s ease-in-out);
|
8 |
+
}
|
9 |
+
.jp-button {
|
10 |
+
display: inline-block;
|
11 |
+
position: relative;
|
12 |
+
padding: em(10, 13) em(19, 13);
|
13 |
+
color: #efefef;
|
14 |
+
font: 800 0.9285714286em/1 'Open Sans', Helvetica, sans-serif; // 13/14
|
15 |
+
text-shadow: 0 1px 1px rgba(0,0,0,.2);
|
16 |
+
background: #6f7476;
|
17 |
+
@include border-radius(3px);
|
18 |
+
|
19 |
+
&:visited {
|
20 |
+
color: #efefef;
|
21 |
+
}
|
22 |
+
&:hover,
|
23 |
+
&:focus {
|
24 |
+
color: #fff;
|
25 |
+
background: #57972d;
|
26 |
+
}
|
27 |
+
&:active {
|
28 |
+
background: #57972d;
|
29 |
+
opacity: 0.8;
|
30 |
+
}
|
31 |
+
}
|
32 |
+
.download-jetpack {
|
33 |
+
display: inline-block;
|
34 |
+
position: relative;
|
35 |
+
padding: em(18, 28) em(24, 28) em(15, 28);
|
36 |
+
color: #fff;
|
37 |
+
font: 400 2em/1 "proxima-nova", 'Open Sans', Helvetica, sans-serif; // 28/14
|
38 |
+
background: #518d2a;
|
39 |
+
z-index: 3;
|
40 |
+
@include border-radius(6px);
|
41 |
+
@include box-shadow(
|
42 |
+
0 6px 0 #3e6c20,
|
43 |
+
0 6px 3px rgba(0,0,0,.4)
|
44 |
+
);
|
45 |
+
|
46 |
+
&:visited {
|
47 |
+
color: #fff;
|
48 |
+
}
|
49 |
+
&:hover,
|
50 |
+
&:focus {
|
51 |
+
color: #fff;
|
52 |
+
background: #57972d;
|
53 |
+
@include box-shadow(
|
54 |
+
0 6px 0 #3e6c20,
|
55 |
+
0 6px 3px rgba(0,0,0,.4)
|
56 |
+
);
|
57 |
+
}
|
58 |
+
&:active {
|
59 |
+
top: 6px;
|
60 |
+
@include box-shadow(
|
61 |
+
0 0px 0 #3e6c20,
|
62 |
+
0 0 0 rgba(0,0,0,.4)
|
63 |
+
);
|
64 |
+
|
65 |
+
&:after {
|
66 |
+
// fixes buggy clicks
|
67 |
+
top: -6px;
|
68 |
+
}
|
69 |
+
}
|
70 |
+
&:before {
|
71 |
+
content: '';
|
72 |
+
display: inline-block;
|
73 |
+
position: relative;
|
74 |
+
top: -2px;
|
75 |
+
margin-right: 13px;
|
76 |
+
width: 30px;
|
77 |
+
height: 30px;
|
78 |
+
vertical-align: middle;
|
79 |
+
background: url('img/connect-plug.svg') center center no-repeat;
|
80 |
+
background-size: 100%;
|
81 |
+
}
|
82 |
+
&:after {
|
83 |
+
// fixes buggy clicks
|
84 |
+
content: '';
|
85 |
+
position: absolute;
|
86 |
+
top: 0;
|
87 |
+
left: 0;
|
88 |
+
width: 100%;
|
89 |
+
height: 100%;
|
90 |
+
}
|
91 |
+
}
|
92 |
+
#searchsubmit {
|
93 |
+
display: inline-block;
|
94 |
+
border: none;
|
95 |
+
position: relative;
|
96 |
+
padding: em(5, 7) em(9, 6);
|
97 |
+
color: #efefef;
|
98 |
+
font: 800 0.8em/1 'Open Sans', Helvetica, sans-serif; // 13/14
|
99 |
+
text-shadow: 0 1px 1px rgba(0,0,0,.2);
|
100 |
+
background: #6f7476;
|
101 |
+
outline: none;
|
102 |
+
@include border-radius(3px);
|
103 |
+
|
104 |
+
&:visited {
|
105 |
+
color: #efefef;
|
106 |
+
}
|
107 |
+
&:hover,
|
108 |
+
&:focus {
|
109 |
+
color: #fff;
|
110 |
+
background: #2aa0d5;
|
111 |
+
}
|
112 |
+
&:active {
|
113 |
+
opacity: 0.7;
|
114 |
+
}
|
115 |
+
}
|
_inc/scss/partials/_nav-horizontal.scss
ADDED
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// Horizontal menu!
|
3 |
+
// ==========================================================================
|
4 |
+
|
5 |
+
.nav-horizontal {
|
6 |
+
@extend %clearfix;
|
7 |
+
|
8 |
+
a {
|
9 |
+
display: inline-block;
|
10 |
+
}
|
11 |
+
li {
|
12 |
+
position: relative;
|
13 |
+
float: left;
|
14 |
+
}
|
15 |
+
ul {
|
16 |
+
margin: 0;
|
17 |
+
padding: 0;
|
18 |
+
}
|
19 |
+
}
|
_inc/scss/partials/_view-layout.scss
ADDED
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
// ==========================================================================
|
2 |
+
// View layout
|
3 |
+
// Use when you need to quickly see your grid structure
|
4 |
+
//
|
5 |
+
// Adapted for Anvil by @see8ch
|
6 |
+
// ==========================================================================
|
7 |
+
|
8 |
+
|
9 |
+
// ==========================================================================
|
10 |
+
// Mixin
|
11 |
+
// ==========================================================================
|
12 |
+
|
13 |
+
@mixin mark($color) {
|
14 |
+
outline: 4px solid rgba($color, 0.25) !important;
|
15 |
+
background-color: rgba($color, 0.15) !important;
|
16 |
+
}
|
17 |
+
|
18 |
+
|
19 |
+
// ==========================================================================
|
20 |
+
// Elements to mark
|
21 |
+
// Add your own selectors for a more complete grid
|
22 |
+
// ==========================================================================
|
23 |
+
|
24 |
+
// Example:
|
25 |
+
// .container {
|
26 |
+
// @include mark(green);
|
27 |
+
// }
|
28 |
+
|
29 |
+
// _grid-responsive
|
30 |
+
.row {
|
31 |
+
@include mark(blue);
|
32 |
+
}
|
33 |
+
[class*="span"] {
|
34 |
+
@include mark(red);
|
35 |
+
}
|
36 |
+
|
37 |
+
// Creates a line down the middle of the window to help with centering.
|
38 |
+
html:after {
|
39 |
+
content: "";
|
40 |
+
position: fixed;
|
41 |
+
top: 0;
|
42 |
+
bottom: 0;
|
43 |
+
left: 0;
|
44 |
+
margin-left: -2px;
|
45 |
+
width: 50%;
|
46 |
+
border-right: 4px rgba(blue, 0.25) solid;
|
47 |
+
z-index: 99;
|
48 |
+
pointer-events: none; // Lets users interact with the site normally
|
49 |
+
}
|
class.jetpack-admin.php
ADDED
@@ -0,0 +1,527 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
class Jetpack_Admin {
|
4 |
+
|
5 |
+
static $instance = null;
|
6 |
+
|
7 |
+
var $jetpack;
|
8 |
+
|
9 |
+
static function init() {
|
10 |
+
if ( is_null( self::$instance ) ) {
|
11 |
+
self::$instance = new Jetpack_Admin;
|
12 |
+
}
|
13 |
+
return self::$instance;
|
14 |
+
}
|
15 |
+
|
16 |
+
private function __construct() {
|
17 |
+
$this->jetpack = Jetpack::init();
|
18 |
+
add_action( 'admin_menu', array( $this, 'admin_menu' ), 998 );
|
19 |
+
add_action( 'jetpack_admin_menu', array( $this, 'admin_menu_debugger' ) );
|
20 |
+
add_action( 'jetpack_admin_menu', array( $this, 'admin_menu_modules' ) );
|
21 |
+
add_action( 'jetpack_pre_activate_module', array( $this, 'fix_redirect' ) );
|
22 |
+
add_action( 'jetpack_pre_deactivate_module', array( $this, 'fix_redirect' ) );
|
23 |
+
add_action( 'jetpack_unrecognized_action', array( $this, 'handle_unrecognized_action' ) );
|
24 |
+
|
25 |
+
}
|
26 |
+
|
27 |
+
function get_modules() {
|
28 |
+
include_once( JETPACK__PLUGIN_DIR . 'modules/module-info.php' );
|
29 |
+
$available_modules = $this->jetpack->get_available_modules();
|
30 |
+
$active_modules = $this->jetpack->get_active_modules();
|
31 |
+
$modules = array();
|
32 |
+
|
33 |
+
foreach ( $available_modules as $module ) {
|
34 |
+
if ( $module_array = $this->jetpack->get_module( $module ) ) {
|
35 |
+
$short_desc = apply_filters( 'jetpack_short_module_description', $module_array['description'], $module );
|
36 |
+
$short_desc_trunc = ( strlen( $short_desc ) > 143 ) ? substr( $short_desc, 0, 140 ) . '...' : $short_desc;
|
37 |
+
|
38 |
+
$module_array['module'] = $module;
|
39 |
+
$module_array['activated'] = in_array( $module, $active_modules );
|
40 |
+
$module_array['deactivate_nonce'] = wp_create_nonce( 'jetpack_deactivate-' . $module );
|
41 |
+
$module_array['activate_nonce'] = wp_create_nonce( 'jetpack_activate-' . $module );
|
42 |
+
$module_array['available'] = self::is_module_available( $module_array );
|
43 |
+
$module_array['short_description'] = $short_desc_trunc;
|
44 |
+
$module_array['configure_url'] = Jetpack::module_configuration_url( $module );
|
45 |
+
|
46 |
+
ob_start();
|
47 |
+
do_action( 'jetpack_learn_more_button_' . $module );
|
48 |
+
$module_array['learn_more_button'] = ob_get_clean();
|
49 |
+
|
50 |
+
ob_start();
|
51 |
+
if ( Jetpack::is_active() && has_action( 'jetpack_module_more_info_connected_' . $module ) ) {
|
52 |
+
do_action( 'jetpack_module_more_info_connected_' . $module );
|
53 |
+
} else {
|
54 |
+
do_action( 'jetpack_module_more_info_' . $module );
|
55 |
+
}
|
56 |
+
$module_array['long_description'] = ob_get_clean();
|
57 |
+
|
58 |
+
$module_array['configurable'] = false;
|
59 |
+
if ( current_user_can( 'manage_options' ) && apply_filters( 'jetpack_module_configurable_' . $module, false ) ) {
|
60 |
+
$module_array['configurable'] = sprintf( '<a href="%1$s">%2$s</a>', esc_url( Jetpack::module_configuration_url( $module ) ), __( 'Configure', 'jetpack' ) );
|
61 |
+
}
|
62 |
+
|
63 |
+
$modules[ $module ] = $module_array;
|
64 |
+
}
|
65 |
+
}
|
66 |
+
|
67 |
+
uasort( $modules, array( $this->jetpack, 'sort_modules' ) );
|
68 |
+
|
69 |
+
if ( ! Jetpack::is_active() ) {
|
70 |
+
uasort( $modules, array( __CLASS__, 'sort_requires_connection_last' ) );
|
71 |
+
}
|
72 |
+
|
73 |
+
return $modules;
|
74 |
+
}
|
75 |
+
|
76 |
+
static function sort_requires_connection_last( $module1, $module2 ) {
|
77 |
+
if ( $module1['requires_connection'] == $module2['requires_connection'] )
|
78 |
+
return 0;
|
79 |
+
if ( $module1['requires_connection'] )
|
80 |
+
return 1;
|
81 |
+
if ( $module2['requires_connection'] )
|
82 |
+
return -1;
|
83 |
+
|
84 |
+
return 0;
|
85 |
+
}
|
86 |
+
|
87 |
+
static function is_module_available( $module ) {
|
88 |
+
if ( ! is_array( $module ) || empty( $module ) )
|
89 |
+
return false;
|
90 |
+
|
91 |
+
return ! ( $module['requires_connection'] && ! Jetpack::is_active() );
|
92 |
+
}
|
93 |
+
|
94 |
+
function handle_unrecognized_action( $action ) {
|
95 |
+
switch( $action ) {
|
96 |
+
case 'bulk-activate' :
|
97 |
+
if ( ! current_user_can( 'jetpack_activate_modules' ) ) {
|
98 |
+
break;
|
99 |
+
}
|
100 |
+
|
101 |
+
$modules = (array) $_GET['modules'];
|
102 |
+
$modules = array_map( 'sanitize_key', $modules );
|
103 |
+
check_admin_referer( 'bulk-jetpack_page_jetpack_modules' );
|
104 |
+
foreach( $modules as $module ) {
|
105 |
+
Jetpack::log( 'activate', $module );
|
106 |
+
Jetpack::activate_module( $module, false );
|
107 |
+
}
|
108 |
+
// The following two lines will rarely happen, as Jetpack::activate_module normally exits at the end.
|
109 |
+
wp_safe_redirect( wp_get_referer() );
|
110 |
+
exit;
|
111 |
+
case 'bulk-deactivate' :
|
112 |
+
if ( ! current_user_can( 'jetpack_deactivate_modules' ) ) {
|
113 |
+
break;
|
114 |
+
}
|
115 |
+
|
116 |
+
$modules = (array) $_GET['modules'];
|
117 |
+
$modules = array_map( 'sanitize_key', $modules );
|
118 |
+
check_admin_referer( 'bulk-jetpack_page_jetpack_modules' );
|
119 |
+
foreach ( $modules as $module ) {
|
120 |
+
Jetpack::log( 'deactivate', $module );
|
121 |
+
Jetpack::deactivate_module( $module );
|
122 |
+
Jetpack::state( 'message', 'module_deactivated' );
|
123 |
+
}
|
124 |
+
Jetpack::state( 'module', $modules );
|
125 |
+
wp_safe_redirect( wp_get_referer() );
|
126 |
+
exit;
|
127 |
+
default:
|
128 |
+
return;
|
129 |
+
}
|
130 |
+
}
|
131 |
+
|
132 |
+
function fix_redirect() {
|
133 |
+
if ( wp_get_referer() ) {
|
134 |
+
add_filter( 'wp_redirect', 'wp_get_referer' );
|
135 |
+
}
|
136 |
+
}
|
137 |
+
|
138 |
+
function admin_menu() {
|
139 |
+
// @todo: Remove in Jetpack class itself.
|
140 |
+
remove_action( 'admin_menu', array( $this->jetpack, 'admin_menu' ), 999 );
|
141 |
+
|
142 |
+
$title = _x( 'Jetpack', 'The menu item label', 'jetpack' );
|
143 |
+
|
144 |
+
list( $jetpack_version ) = explode( ':', Jetpack_Options::get_option( 'version' ) );
|
145 |
+
if (
|
146 |
+
$jetpack_version
|
147 |
+
&&
|
148 |
+
$jetpack_version != JETPACK__VERSION
|
149 |
+
&&
|
150 |
+
( $new_modules = Jetpack::get_default_modules( $jetpack_version, JETPACK__VERSION ) )
|
151 |
+
&&
|
152 |
+
is_array( $new_modules )
|
153 |
+
&&
|
154 |
+
( $new_modules_count = count( $new_modules ) )
|
155 |
+
&&
|
156 |
+
( Jetpack::is_active() || Jetpack::is_development_mode() )
|
157 |
+
) {
|
158 |
+
$new_count_i18n = number_format_i18n( $new_modules_count );
|
159 |
+
$span_title = esc_attr( sprintf( _n( 'One New Jetpack Module', '%s New Jetpack Modules', $new_modules_count, 'jetpack' ), $new_count_i18n ) );
|
160 |
+
$format = _x( 'Jetpack %s', 'The menu item label with a new module count as %s', 'jetpack' );
|
161 |
+
$update_markup = "<span class='update-plugins count-{$new_modules_count}' title='$span_title'><span class='update-count'>$new_count_i18n</span></span>";
|
162 |
+
$title = sprintf( $format, $update_markup );
|
163 |
+
}
|
164 |
+
|
165 |
+
$callback = empty( $_GET['configure'] ) ? array( $this, 'admin_page' ) : array( $this, 'admin_page_nojs_configurable' );
|
166 |
+
|
167 |
+
$hook = add_menu_page( 'Jetpack', $title, 'jetpack_admin_page', 'jetpack', $callback, 'div' );
|
168 |
+
|
169 |
+
add_action( "load-$hook", array( $this, 'admin_help' ) );
|
170 |
+
add_action( "load-$hook", array( $this, 'admin_page_load' ) );
|
171 |
+
add_action( "admin_head-$hook", array( $this, 'admin_head' ) );
|
172 |
+
add_action( "admin_footer-$hook", array( $this, 'main_page_js_templates' ) );
|
173 |
+
add_action( "admin_print_styles-$hook", array( $this, 'admin_styles' ) );
|
174 |
+
add_action( "admin_print_scripts-$hook", array( $this, 'admin_scripts' ) );
|
175 |
+
|
176 |
+
do_action( 'jetpack_admin_menu', $hook );
|
177 |
+
|
178 |
+
add_filter( 'custom_menu_order', array( $this, 'admin_menu_order' ) );
|
179 |
+
add_filter( 'menu_order', array( $this, 'jetpack_menu_order' ) );
|
180 |
+
}
|
181 |
+
|
182 |
+
function admin_menu_modules() {
|
183 |
+
/**
|
184 |
+
* Don't add in the modules page unless modules are available!
|
185 |
+
*/
|
186 |
+
if ( ! Jetpack::is_active() && ! Jetpack::is_development_mode() ) {
|
187 |
+
return;
|
188 |
+
}
|
189 |
+
$hook = add_submenu_page( 'jetpack', __( 'Jetpack Settings', 'jetpack' ), __( 'Settings', 'jetpack' ), 'jetpack_manage_modules', 'jetpack_modules', array( $this, 'admin_page_modules' ) );
|
190 |
+
|
191 |
+
add_action( "load-$hook", array( $this, 'admin_page_load' ) );
|
192 |
+
add_action( "admin_head-$hook", array( $this, 'admin_head' ) );
|
193 |
+
add_action( "admin_print_styles-$hook", array( $this, 'admin_styles' ) );
|
194 |
+
add_action( "admin_print_scripts-$hook", array( $this, 'admin_scripts' ) );
|
195 |
+
}
|
196 |
+
|
197 |
+
function admin_menu_debugger() {
|
198 |
+
$debugger_hook = add_submenu_page( null, __( 'Jetpack Debugging Center', 'jetpack' ), '', 'manage_options', 'jetpack-debugger', array( $this, 'debugger_page' ) );
|
199 |
+
add_action( "admin_head-$debugger_hook", array( 'Jetpack_Debugger', 'jetpack_debug_admin_head' ) );
|
200 |
+
}
|
201 |
+
|
202 |
+
function admin_help() {
|
203 |
+
$this->jetpack->admin_help();
|
204 |
+
}
|
205 |
+
|
206 |
+
function debugger_page() {
|
207 |
+
nocache_headers();
|
208 |
+
if ( ! current_user_can( 'manage_options' ) ) {
|
209 |
+
die( '-1' );
|
210 |
+
}
|
211 |
+
Jetpack_Debugger::jetpack_debug_display_handler();
|
212 |
+
}
|
213 |
+
|
214 |
+
function admin_page_load() {
|
215 |
+
// This is big. For the moment, just call the existing one.
|
216 |
+
$this->jetpack->admin_page_load();
|
217 |
+
}
|
218 |
+
|
219 |
+
function admin_head() {
|
220 |
+
if ( isset( $_GET['configure'] ) && Jetpack::is_module( $_GET['configure'] ) && current_user_can( 'manage_options' ) ) {
|
221 |
+
do_action( 'jetpack_module_configuration_head_' . $_GET['configure'] );
|
222 |
+
}
|
223 |
+
}
|
224 |
+
|
225 |
+
function admin_menu_order() {
|
226 |
+
return true;
|
227 |
+
}
|
228 |
+
|
229 |
+
function jetpack_menu_order( $menu_order ) {
|
230 |
+
$jp_menu_order = array();
|
231 |
+
|
232 |
+
foreach ( $menu_order as $index => $item ) {
|
233 |
+
if ( $item != 'jetpack' )
|
234 |
+
$jp_menu_order[] = $item;
|
235 |
+
|
236 |
+
if ( $index == 0 )
|
237 |
+
$jp_menu_order[] = 'jetpack';
|
238 |
+
}
|
239 |
+
|
240 |
+
return $jp_menu_order;
|
241 |
+
}
|
242 |
+
|
243 |
+
function admin_styles() {
|
244 |
+
$min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
|
245 |
+
|
246 |
+
wp_enqueue_style( 'jetpack-google-fonts', '//fonts.googleapis.com/css?family=Open+Sans:400italic,400,700,600,800' );
|
247 |
+
if( is_rtl() ) {
|
248 |
+
wp_enqueue_style( 'jetpack-admin', plugins_url( "_inc/jetpack-admin-rtl{$min}.css", __FILE__ ), array( 'genericons' ), JETPACK__VERSION . '-20121016' );
|
249 |
+
} else {
|
250 |
+
wp_enqueue_style( 'jetpack-admin', plugins_url( "_inc/jetpack-admin{$min}.css", __FILE__ ), array( 'genericons' ), JETPACK__VERSION . '-20121016' );
|
251 |
+
}
|
252 |
+
}
|
253 |
+
|
254 |
+
function admin_scripts() {
|
255 |
+
// Let's only do this stuff for the main page.
|
256 |
+
if ( ! empty( $_GET['page'] ) && 'jetpack' == $_GET['page'] ) {
|
257 |
+
wp_enqueue_script( 'jetpack-icanhaz', plugins_url( '_inc/icanhaz.js', __FILE__ ), array( ), JETPACK__VERSION . '-20121111' );
|
258 |
+
wp_enqueue_script( 'jetpack-js', plugins_url( '_inc/jp.js', __FILE__ ), array( 'jquery' ), JETPACK__VERSION . '-20121111' );
|
259 |
+
wp_localize_script(
|
260 |
+
'jetpack-js',
|
261 |
+
'jetpackL10n',
|
262 |
+
array(
|
263 |
+
'ays_disconnect' => __( "This will deactivate all Jetpack modules.\nAre you sure you want to disconnect?", 'jetpack' ),
|
264 |
+
'ays_unlink' => __( "This will prevent user-specific modules such as Publicize, Notifications and Post By Email from working.\nAre you sure you want to unlink?", 'jetpack' ),
|
265 |
+
'ays_dismiss' => __( "This will deactivate Jetpack.\nAre you sure you want to deactivate Jetpack?", 'jetpack' ),
|
266 |
+
'view_all_features' => __( 'View all Jetpack features', 'jetpack' ),
|
267 |
+
'no_modules_found' => sprintf( __( 'Sorry, no modules were found for the search term "%s"', 'jetpack' ), '{term}' ),
|
268 |
+
'modules' => array_values( $this->get_modules() ),
|
269 |
+
'currentVersion' => JETPACK__VERSION,
|
270 |
+
)
|
271 |
+
);
|
272 |
+
} else {
|
273 |
+
wp_enqueue_script( 'jetpack-admin-js', plugins_url( '_inc/jetpack-admin.js', __FILE__ ), array( 'jquery' ), JETPACK__VERSION . '-20121111' );
|
274 |
+
}
|
275 |
+
add_action( 'admin_footer', array( $this->jetpack, 'do_stats' ) );
|
276 |
+
}
|
277 |
+
|
278 |
+
function admin_page_top() {
|
279 |
+
include_once( JETPACK__PLUGIN_DIR . '_inc/header.php' );
|
280 |
+
}
|
281 |
+
|
282 |
+
function admin_page_bottom() {
|
283 |
+
include_once( JETPACK__PLUGIN_DIR . '_inc/footer.php' );
|
284 |
+
}
|
285 |
+
|
286 |
+
function admin_page() {
|
287 |
+
global $current_user;
|
288 |
+
|
289 |
+
$is_connected = Jetpack::is_active();
|
290 |
+
$user_token = Jetpack_Data::get_access_token( $current_user->ID );
|
291 |
+
$is_user_connected = $user_token && ! is_wp_error( $user_token );
|
292 |
+
$is_master_user = $current_user->ID == Jetpack_Options::get_option( 'master_user' );
|
293 |
+
|
294 |
+
if ( Jetpack::is_development_mode() ) {
|
295 |
+
$is_connected = true;
|
296 |
+
$is_user_connected = true;
|
297 |
+
$is_master_user = false;
|
298 |
+
}
|
299 |
+
|
300 |
+
$this->admin_page_top(); ?>
|
301 |
+
|
302 |
+
<div class="masthead <?php if ( ! $is_connected ) echo 'hasbutton'; ?>">
|
303 |
+
|
304 |
+
<?php if ( isset( $_GET['jetpack-notice'] ) && 'dismiss' == $_GET['jetpack-notice'] ) : ?>
|
305 |
+
<div id="message" class="error">
|
306 |
+
<p><?php esc_html_e( 'Jetpack is network activated and notices can not be dismissed.', 'jetpack' ); ?></p>
|
307 |
+
</div>
|
308 |
+
<?php endif; ?>
|
309 |
+
|
310 |
+
<?php do_action( 'jetpack_notices' ) ?>
|
311 |
+
|
312 |
+
<h1><?php esc_html_e( 'Supercharge your self-hosted site with a suite of the most powerful WordPress.com features.', 'jetpack' ); ?></h1>
|
313 |
+
|
314 |
+
<?php if ( ! $is_connected && current_user_can( 'jetpack_connect' ) ) : ?>
|
315 |
+
<a href="<?php echo $this->jetpack->build_connect_url() ?>" class="download-jetpack"><?php esc_html_e( 'Connect to Get Started', 'jetpack' ); ?></a>
|
316 |
+
<?php elseif ( ! $is_user_connected && current_user_can( 'jetpack_connect_user' ) ) : ?>
|
317 |
+
<a href="<?php echo $this->jetpack->build_connect_url() ?>" class="download-jetpack"><?php esc_html_e( 'Link your account to WordPress.com', 'jetpack' ); ?></a>
|
318 |
+
<?php endif; ?>
|
319 |
+
|
320 |
+
<div class="flyby">
|
321 |
+
<svg class="flyer" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="80px" height="87px" viewBox="0 0 80 87" enable-background="new 0 0 80 87" xml:space="preserve">
|
322 |
+
<polygon class="eye" fill="#518d2a" points="41.187,17.081 46.769,11.292 50.984,15.306"/>
|
323 |
+
<path class="body" fill="#518d2a" d="M38.032,47.3l4.973-5.157l7.597,1.996l0.878-0.91l0.761-0.789l-0.688-2.838l-0.972-0.926l-1.858,1.926 l-2.206-2.1l3.803-3.944l0.09-3.872L80,0L61.201,10.382L60.2,15.976l-5.674,1.145l-8.09-7.702L34.282,22.024l8.828-1.109 l2.068,2.929l-4.996,0.655l-3.467,3.595l0.166-4.469l-4.486,0.355L21.248,35.539l-0.441,4.206l-2.282,2.366l-2.04,6.961 L27.69,37.453l4.693,1.442l-2.223,2.306l-4.912,0.095l-7.39,22.292l-8.06,3.848l-2.408,9.811l-3.343-0.739L0,86.739l30.601-31.733 l8.867,2.507l-7.782,8.07l-1.496-0.616l-0.317-2.623l-7.197,7.463l11.445-2.604l16.413-7.999L38.032,47.3z M42.774,16.143 l3.774-3.914l2.85,2.713L42.774,16.143z"/>
|
324 |
+
</svg>
|
325 |
+
<svg class="flyer" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="80px" height="87px" viewBox="0 0 80 87" enable-background="new 0 0 80 87" xml:space="preserve">
|
326 |
+
<polygon class="eye" fill="#518d2a" points="41.187,17.081 46.769,11.292 50.984,15.306 "/>
|
327 |
+
<path class="body" fill="#518d2a" d="M38.032,47.3l4.973-5.157l7.597,1.996l0.878-0.91l0.761-0.789l-0.688-2.838l-0.972-0.926l-1.858,1.926 l-2.206-2.1l3.803-3.944l0.09-3.872L80,0L61.201,10.382L60.2,15.976l-5.674,1.145l-8.09-7.702L34.282,22.024l8.828-1.109 l2.068,2.929l-4.996,0.655l-3.467,3.595l0.166-4.469l-4.486,0.355L21.248,35.539l-0.441,4.206l-2.282,2.366l-2.04,6.961 L27.69,37.453l4.693,1.442l-2.223,2.306l-4.912,0.095l-7.39,22.292l-8.06,3.848l-2.408,9.811l-3.343-0.739L0,86.739l30.601-31.733 l8.867,2.507l-7.782,8.07l-1.496-0.616l-0.317-2.623l-7.197,7.463l11.445-2.604l16.413-7.999L38.032,47.3z M42.774,16.143 l3.774-3.914l2.85,2.713L42.774,16.143z"/>
|
328 |
+
</svg>
|
329 |
+
<svg class="flyer" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="80px" height="87px" viewBox="0 0 80 87" enable-background="new 0 0 80 87" xml:space="preserve">
|
330 |
+
<polygon class="eye" fill="#518d2a" points="41.187,17.081 46.769,11.292 50.984,15.306 "/>
|
331 |
+
<path class="body" fill="#518d2a" d="M38.032,47.3l4.973-5.157l7.597,1.996l0.878-0.91l0.761-0.789l-0.688-2.838l-0.972-0.926l-1.858,1.926 l-2.206-2.1l3.803-3.944l0.09-3.872L80,0L61.201,10.382L60.2,15.976l-5.674,1.145l-8.09-7.702L34.282,22.024l8.828-1.109 l2.068,2.929l-4.996,0.655l-3.467,3.595l0.166-4.469l-4.486,0.355L21.248,35.539l-0.441,4.206l-2.282,2.366l-2.04,6.961 L27.69,37.453l4.693,1.442l-2.223,2.306l-4.912,0.095l-7.39,22.292l-8.06,3.848l-2.408,9.811l-3.343-0.739L0,86.739l30.601-31.733 l8.867,2.507l-7.782,8.07l-1.496-0.616l-0.317-2.623l-7.197,7.463l11.445-2.604l16.413-7.999L38.032,47.3z M42.774,16.143 l3.774-3.914l2.85,2.713L42.774,16.143z"/>
|
332 |
+
</svg>
|
333 |
+
</div>
|
334 |
+
<div class="subhead">
|
335 |
+
<?php if ( Jetpack::is_development_mode() ) : ?>
|
336 |
+
<h2><?php _e('Jetpack is in local development mode.', 'jetpack' ); ?></h2>
|
337 |
+
<?php elseif ( $is_connected ) : ?>
|
338 |
+
<h2><?php _e("You're successfully connected to Jetpack!", 'jetpack' ); ?></h2>
|
339 |
+
<?php else : ?>
|
340 |
+
<h2><?php _e('Once you’ve connected Jetpack, you’ll get access to all the delightful features below.', 'jetpack' ); ?></h2>
|
341 |
+
<?php endif; ?>
|
342 |
+
</div>
|
343 |
+
</div><!-- .masthead -->
|
344 |
+
<div class="featured">
|
345 |
+
<h2><?php _e('Jetpack team favorites', 'jetpack' ); ?></h2>
|
346 |
+
|
347 |
+
<div class="features">
|
348 |
+
<div class="feature">
|
349 |
+
<a href="http://jetpack.me/support/custom-css/" data-name="Custom CSS" class="f-img"><div class="feature-img custom-css"></div></a>
|
350 |
+
<a href="http://jetpack.me/support/custom-css/" data-name="Custom CSS" class="feature-description">
|
351 |
+
<h3><?php _e('Custom CSS', 'jetpack' ); ?></h3>
|
352 |
+
<p><?php _e('Customize the look of your site, without modifying your theme.', 'jetpack' ); ?></p>
|
353 |
+
</a>
|
354 |
+
</div>
|
355 |
+
|
356 |
+
<div class="feature">
|
357 |
+
<a href="http://jetpack.me/support/sso/" data-name="Jetpack Single Sign On" class="f-img"><div class="feature-img wordpress-connect no-border"></div></a>
|
358 |
+
<a href="http://jetpack.me/support/sso/" data-name="Jetpack Single Sign On" class="feature-description">
|
359 |
+
<h3><?php _e('Single Sign On', 'jetpack' ); ?></h3>
|
360 |
+
<p><?php _e('Let users log in through WordPress.com with one click.', 'jetpack' ); ?></p>
|
361 |
+
</a>
|
362 |
+
</div>
|
363 |
+
|
364 |
+
<div class="feature">
|
365 |
+
<a href="http://jetpack.me/support/wordpress-com-stats/" data-name="WordPress.com Stats" class="f-img"><div class="feature-img wordpress-stats"></div></a>
|
366 |
+
<a href="http://jetpack.me/support/wordpress-com-stats/" data-name="WordPress.com Stats" class="feature-description">
|
367 |
+
<h3><?php _e('WordPress.com Stats', 'jetpack' ); ?></h3>
|
368 |
+
<p><?php _e('Simple, concise site stats with no additional load on your server.', 'jetpack' ); ?></p>
|
369 |
+
</a>
|
370 |
+
</div>
|
371 |
+
</div>
|
372 |
+
</div><!-- .featured -->
|
373 |
+
<div class="page-content about">
|
374 |
+
<div class="module-grid">
|
375 |
+
<h2><?php esc_html_e( 'Jetpack features', 'jetpack' ); ?></h2>
|
376 |
+
|
377 |
+
<!-- form with search and filters -->
|
378 |
+
<form id="module-search">
|
379 |
+
<input type="search" id="jetpack-search" class="module-search" placeholder="<?php esc_attr_e( 'Search the Jetpack features', 'jetpack' ); ?>" /><label for="jetpack-search"><?php esc_html_e( 'Search', 'jetpack' ); ?></label>
|
380 |
+
</form>
|
381 |
+
|
382 |
+
<div class="jp-filter" id="jp-filters">
|
383 |
+
<a href="#" id="newest" data-filter="introduced" class="selected"><?php esc_html_e( 'Newest', 'jetpack' ); ?></a>
|
384 |
+
<a href="#" id="category" data-filter="cat"><?php _e('Category', 'jetpack' ); ?></a>
|
385 |
+
<a href="#" id="alphabetical" data-filter="name"><?php esc_html_e( 'Alphabetical', 'jetpack' ); ?></a>
|
386 |
+
</div>
|
387 |
+
|
388 |
+
<div class="modules"></div>
|
389 |
+
|
390 |
+
<a href="#" class="load-more jp-button"><?php esc_html_e( 'Load more', 'jetpack' ); ?></a>
|
391 |
+
</div><!-- .module-grid --></div><!-- .page -->
|
392 |
+
|
393 |
+
<?php
|
394 |
+
$this->admin_page_bottom();
|
395 |
+
}
|
396 |
+
|
397 |
+
function admin_page_nojs_configurable() {
|
398 |
+
$this->admin_page_top();
|
399 |
+
|
400 |
+
if ( empty( $_GET['configure'] ) ) {
|
401 |
+
$this->admin_page_bottom();
|
402 |
+
return;
|
403 |
+
}
|
404 |
+
|
405 |
+
echo '<div class="clouds-sm"></div>';
|
406 |
+
echo '<div class="wrap configure-module">';
|
407 |
+
|
408 |
+
$module_name = preg_replace( '/[^\da-z\-]+/', '', $_GET['configure'] );
|
409 |
+
if ( Jetpack::is_module( $module_name ) && current_user_can( 'jetpack_configure_modules' ) ) {
|
410 |
+
Jetpack::admin_screen_configure_module( $module_name );
|
411 |
+
} else {
|
412 |
+
echo '<h2>' . esc_html__( 'Error, bad module.', 'jetpack' ) . '</h2>';
|
413 |
+
}
|
414 |
+
|
415 |
+
echo '</div><!-- /wrap -->';
|
416 |
+
|
417 |
+
$this->admin_page_bottom();
|
418 |
+
}
|
419 |
+
|
420 |
+
function admin_page_modules() {
|
421 |
+
include_once( 'class.jetpack-modules-list-table.php' );
|
422 |
+
$list_table = new Jetpack_Modules_List_Table;
|
423 |
+
|
424 |
+
$this->admin_page_top();
|
425 |
+
?>
|
426 |
+
<div class="clouds-sm"></div>
|
427 |
+
<?php do_action( 'jetpack_notices' ) ?>
|
428 |
+
<div class="page-content configure">
|
429 |
+
<div class="frame top hide-if-no-js">
|
430 |
+
<div class="wrap">
|
431 |
+
<div class="manage-left">
|
432 |
+
<table class="table table-bordered fixed-top">
|
433 |
+
<thead>
|
434 |
+
<tr>
|
435 |
+
<th class="check-column"><input type="checkbox" class="checkall"></th>
|
436 |
+
<th colspan="2">
|
437 |
+
<?php $list_table->display_tablenav( 'top' ); ?>
|
438 |
+
<span class="filter-search">
|
439 |
+
<button type="button" class="button">Filter</button>
|
440 |
+
</span>
|
441 |
+
</th>
|
442 |
+
</tr>
|
443 |
+
</thead>
|
444 |
+
</table>
|
445 |
+
</div>
|
446 |
+
</div><!-- /.wrap -->
|
447 |
+
</div><!-- /.frame -->
|
448 |
+
<div class="frame bottom">
|
449 |
+
<div class="wrap">
|
450 |
+
<div class="manage-right">
|
451 |
+
<div class="bumper">
|
452 |
+
<form class="navbar-form" role="search">
|
453 |
+
<input type="hidden" name="page" value="jetpack_modules" />
|
454 |
+
<?php $list_table->search_box( __( 'Search', 'jetpack' ), 'srch-term' ); ?>
|
455 |
+
<p><?php esc_html_e( 'View:', 'jetpack' ); ?></p>
|
456 |
+
<div class="button-group filter-active">
|
457 |
+
<button type="button" class="button <?php if ( empty( $_GET['activated'] ) ) echo 'active'; ?>"><?php esc_html_e( 'All', 'jetpack' ); ?></button>
|
458 |
+
<button type="button" class="button <?php if ( ! empty( $_GET['activated'] ) && 'true' == $_GET['activated'] ) echo 'active'; ?>" data-filter-by="activated" data-filter-value="true"><?php esc_html_e( 'Active', 'jetpack' ); ?></button>
|
459 |
+
<button type="button" class="button <?php if ( ! empty( $_GET['activated'] ) && 'false' == $_GET['activated'] ) echo 'active'; ?>" data-filter-by="activated" data-filter-value="false"><?php esc_html_e( 'Inactive', 'jetpack' ); ?></button>
|
460 |
+
</div>
|
461 |
+
<p><?php esc_html_e( 'Sort by:', 'jetpack' ); ?></p>
|
462 |
+
<div class="button-group sort">
|
463 |
+
<button type="button" class="button <?php if ( empty( $_GET['sort_by'] ) ) echo 'active'; ?>" data-sort-by="name"><?php esc_html_e( 'Alphabetical', 'jetpack' ); ?></button>
|
464 |
+
<button type="button" class="button <?php if ( ! empty( $_GET['sort_by'] ) && 'introduced' == $_GET['sort_by'] ) echo 'active'; ?>" data-sort-by="introduced" data-sort-order="reverse"><?php esc_html_e( 'Newest', 'jetpack' ); ?></button>
|
465 |
+
<button type="button" class="button <?php if ( ! empty( $_GET['sort_by'] ) && 'sort' == $_GET['sort_by'] ) echo 'active'; ?>" data-sort-by="sort"><?php esc_html_e( 'Popular', 'jetpack' ); ?></button>
|
466 |
+
</div>
|
467 |
+
<p><?php esc_html_e( 'Show:', 'jetpack' ); ?></p>
|
468 |
+
<?php $list_table->views(); ?>
|
469 |
+
</form>
|
470 |
+
</div>
|
471 |
+
</div>
|
472 |
+
<div class="manage-left">
|
473 |
+
<form class="jetpack-modules-list-table-form" onsubmit="return false;">
|
474 |
+
<table class="<?php echo implode( ' ', $list_table->get_table_classes() ); ?>">
|
475 |
+
<tbody id="the-list">
|
476 |
+
<?php $list_table->display_rows_or_placeholder(); ?>
|
477 |
+
</tbody>
|
478 |
+
</table>
|
479 |
+
</form>
|
480 |
+
</div>
|
481 |
+
</div><!-- /.wrap -->
|
482 |
+
</div><!-- /.frame -->
|
483 |
+
</div><!-- /.content -->
|
484 |
+
<?php
|
485 |
+
$this->admin_page_bottom();
|
486 |
+
}
|
487 |
+
|
488 |
+
function main_page_js_templates() {
|
489 |
+
$modules = array('Appearance', 'Developers', 'Mobile', 'Other', 'Photos and Videos', 'Social', 'WordPress.com Stats', 'Writing' );
|
490 |
+
?>
|
491 |
+
<script id="category" type="text/html">
|
492 |
+
<?php foreach( $modules as $module ){
|
493 |
+
$translated_module = Jetpack::translate_module_tag( $module );
|
494 |
+
$module_slug = strtolower ( str_replace( array( ' ', '.' ) , array( '-', '' ) , $translated_module ) ); ?>
|
495 |
+
<div class="cat category-<?php echo esc_attr( $module_slug ); ?> "><h3><?php echo esc_html( $translated_module ); ?></h3><div class="clear"></div></div>
|
496 |
+
<?php } ?>
|
497 |
+
</script>
|
498 |
+
<script id="modalLoading" type="text/html">
|
499 |
+
<div class="loading"><span><?php esc_html_e( 'loading…', 'jetpack' ); ?></span></div>
|
500 |
+
</script>
|
501 |
+
<script id="modalTemplate" type="text/html">
|
502 |
+
<header>
|
503 |
+
<a href="#" class="close">×</a>
|
504 |
+
<ul>
|
505 |
+
<li><a href="#" class="active"><?php esc_html_e( 'Learn More', 'jetpack' ); ?></a></li>
|
506 |
+
</ul>
|
507 |
+
</header>
|
508 |
+
<div class="content-container"><div class="content"></div></div>
|
509 |
+
</script>
|
510 |
+
<script id="mod" type="text/html">
|
511 |
+
<div href="{{ url }}" data-index="{{ index }}" data-name="{{ name }}" class="module{{#new}} new{{/new}}">
|
512 |
+
<h3 class="icon {{ module }}">{{ name }}{{^free}}<span class="paid"><?php esc_html_e( 'Paid', 'jetpack' ); ?></span>{{/free}}</h3>
|
513 |
+
<p>{{{ short_description }}}</p>
|
514 |
+
</div>
|
515 |
+
</script>
|
516 |
+
<script id="modconfig" type="text/html">
|
517 |
+
<tr class="configs {{#active}}active{{/active}}">
|
518 |
+
<td class="sm"><input type="checkbox"></td>
|
519 |
+
<td><a href="{{ url }}" data-name="{{ name }}">{{ name }}</a></td>
|
520 |
+
<td class="med"><a href="{{ url }}" data-name="{{ name }}"><span class="genericon genericon-help" title="<?php esc_attr_e( 'Learn more', 'jetpack' ); ?>"></span></a>{{#hasConfig}}<a href="{{ url }}" data-name="{{ name }}"><span class="genericon genericon-cog" title="<?php esc_attr_e( 'Configure', 'jetpack' ); ?>"></span></a>{{/hasConfig}}</td>
|
521 |
+
</tr>
|
522 |
+
</script>
|
523 |
+
<?php
|
524 |
+
}
|
525 |
+
|
526 |
+
}
|
527 |
+
Jetpack_Admin::init();
|
class.jetpack-client-server.php
CHANGED
@@ -115,7 +115,7 @@ class Jetpack_Client_Server {
|
|
115 |
return 1;
|
116 |
} else {
|
117 |
// If the plugin is not in the usual place, try looking through all active plugins.
|
118 |
-
$active_plugins =
|
119 |
foreach ( $active_plugins as $plugin ) {
|
120 |
$data = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin );
|
121 |
if ( $data['Name'] == $probable_title ) {
|
@@ -134,7 +134,7 @@ class Jetpack_Client_Server {
|
|
134 |
function get_token( $data ) {
|
135 |
$jetpack = Jetpack::init();
|
136 |
$role = $jetpack->translate_current_user_to_role();
|
137 |
-
|
138 |
if ( !$role ) {
|
139 |
return new Jetpack_Error( 'role', __( 'An administrator for this blog must set up the Jetpack connection.', 'jetpack' ) );
|
140 |
}
|
115 |
return 1;
|
116 |
} else {
|
117 |
// If the plugin is not in the usual place, try looking through all active plugins.
|
118 |
+
$active_plugins = Jetpack::get_active_plugins();
|
119 |
foreach ( $active_plugins as $plugin ) {
|
120 |
$data = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin );
|
121 |
if ( $data['Name'] == $probable_title ) {
|
134 |
function get_token( $data ) {
|
135 |
$jetpack = Jetpack::init();
|
136 |
$role = $jetpack->translate_current_user_to_role();
|
137 |
+
|
138 |
if ( !$role ) {
|
139 |
return new Jetpack_Error( 'role', __( 'An administrator for this blog must set up the Jetpack connection.', 'jetpack' ) );
|
140 |
}
|
class.jetpack-client.php
CHANGED
@@ -72,8 +72,8 @@ class Jetpack_Client {
|
|
72 |
|
73 |
if ( false !== strpos( $args['url'], 'xmlrpc.php' ) ) {
|
74 |
$url_args = array(
|
75 |
-
'for'
|
76 |
-
'
|
77 |
);
|
78 |
} else {
|
79 |
$url_args = array();
|
72 |
|
73 |
if ( false !== strpos( $args['url'], 'xmlrpc.php' ) ) {
|
74 |
$url_args = array(
|
75 |
+
'for' => 'jetpack',
|
76 |
+
'wpcom_blog_id' => Jetpack_Options::get_option( 'id' ),
|
77 |
);
|
78 |
} else {
|
79 |
$url_args = array();
|
class.jetpack-debugger.php
CHANGED
@@ -138,7 +138,7 @@ class Jetpack_Debugger {
|
|
138 |
<h3><?php esc_html_e( 'Trouble with Jetpack?', 'jetpack' ); ?></h3>
|
139 |
<h4><?php esc_html_e( 'It may be caused by one of these issues, which you can diagnose yourself:', 'jetpack' ); ?></h4>
|
140 |
<ol>
|
141 |
-
<li><b><em><?php esc_html_e( 'A known issue.', 'jetpack' ); ?></em></b> <?php echo sprintf( __( 'Some themes and plugins have <a href="%1$s"
|
142 |
<li><b><em><?php esc_html_e( 'An incompatible plugin.', 'jetpack' ); ?></em></b> <?php esc_html_e( "Find out by disabling all plugins except Jetpack. If the problem persists, it's not a plugin issue. If the problem is solved, turn your plugins on one by one until the problem pops up again – there's the culprit! Let us know, and we'll try to help.", 'jetpack' ); ?></li>
|
143 |
<li><b><em><?php esc_html_e( 'A theme conflict.', 'jetpack' ); ?></em></b> <?php esc_html_e( "If your problem isn't known or caused by a plugin, try activating Twenty Twelve (the default WordPress theme). If this solves the problem, something in your theme is probably broken – let the theme's author know.", 'jetpack' ); ?></li>
|
144 |
<li><b><em><?php esc_html_e( 'A problem with your XMLRPC file.', 'jetpack' ); ?></em></b> <?php echo sprintf( __( 'Load your <a href="%s">XMLRPC file</a>. It should say “XML-RPC server accepts POST requests only.” on a line by itself.', 'jetpack' ), site_url( 'xmlrpc.php' ) ); ?>
|
@@ -152,8 +152,15 @@ class Jetpack_Debugger {
|
|
152 |
<p class="jetpack-show-contact-form"><?php _e( 'If none of these help you find a solution, <a href="#">click here to contact Jetpack support</a>. Tell us as much as you can about the issue and what steps you\'ve tried to resolve it, and one of our Happiness Engineers will be in touch to help.', 'jetpack' ); ?>
|
153 |
</p>
|
154 |
<?php endif; ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
</div>
|
156 |
-
<div id="contact-message" style="display:none"
|
157 |
<?php if ( self::is_jetpack_support_open() ): ?>
|
158 |
<form id="contactme" method="post" action="http://jetpack.me/contact-support/">
|
159 |
<input type="hidden" name="action" value="submit">
|
138 |
<h3><?php esc_html_e( 'Trouble with Jetpack?', 'jetpack' ); ?></h3>
|
139 |
<h4><?php esc_html_e( 'It may be caused by one of these issues, which you can diagnose yourself:', 'jetpack' ); ?></h4>
|
140 |
<ol>
|
141 |
+
<li><b><em><?php esc_html_e( 'A known issue.', 'jetpack' ); ?></em></b> <?php echo sprintf( __( 'Some themes and plugins have <a href="%1$s">known conflicts</a> with Jetpack – check the <a href="%2$s">list</a>. (You can also browse the <a href="%3$s">Jetpack support pages</a> or <a href="%4$s">Jetpack support forum</a> to see if others have experienced and solved the problem.)', 'jetpack' ), 'http://jetpack.me/support/getting-started-with-jetpack/known-issues/', 'http://jetpack.me/support/getting-started-with-jetpack/known-issues/', 'http://jetpack.me/support/', 'http://wordpress.org/support/plugin/jetpack' ); ?></li>
|
142 |
<li><b><em><?php esc_html_e( 'An incompatible plugin.', 'jetpack' ); ?></em></b> <?php esc_html_e( "Find out by disabling all plugins except Jetpack. If the problem persists, it's not a plugin issue. If the problem is solved, turn your plugins on one by one until the problem pops up again – there's the culprit! Let us know, and we'll try to help.", 'jetpack' ); ?></li>
|
143 |
<li><b><em><?php esc_html_e( 'A theme conflict.', 'jetpack' ); ?></em></b> <?php esc_html_e( "If your problem isn't known or caused by a plugin, try activating Twenty Twelve (the default WordPress theme). If this solves the problem, something in your theme is probably broken – let the theme's author know.", 'jetpack' ); ?></li>
|
144 |
<li><b><em><?php esc_html_e( 'A problem with your XMLRPC file.', 'jetpack' ); ?></em></b> <?php echo sprintf( __( 'Load your <a href="%s">XMLRPC file</a>. It should say “XML-RPC server accepts POST requests only.” on a line by itself.', 'jetpack' ), site_url( 'xmlrpc.php' ) ); ?>
|
152 |
<p class="jetpack-show-contact-form"><?php _e( 'If none of these help you find a solution, <a href="#">click here to contact Jetpack support</a>. Tell us as much as you can about the issue and what steps you\'ve tried to resolve it, and one of our Happiness Engineers will be in touch to help.', 'jetpack' ); ?>
|
153 |
</p>
|
154 |
<?php endif; ?>
|
155 |
+
<?php if ( Jetpack::is_active() ) : ?>
|
156 |
+
<hr />
|
157 |
+
<div id="sync-related-posts">
|
158 |
+
<p><?php echo esc_html__( 'Some features of Jetpack uses the WordPress.com infrastructure and requires that your public content be mirrored there. If you see intermittent issues only affecting certain posts, please try requesting a reindex of your posts.', 'jetpack' ); ?></p>
|
159 |
+
<?php echo Jetpack::init()->sync->reindex_ui() ?>
|
160 |
+
</div>
|
161 |
+
<?php endif; ?>
|
162 |
</div>
|
163 |
+
<div id="contact-message" <?php if( ! isset( $_GET['contact'] ) ) {?> style="display:none" <?php } ?>>
|
164 |
<?php if ( self::is_jetpack_support_open() ): ?>
|
165 |
<form id="contactme" method="post" action="http://jetpack.me/contact-support/">
|
166 |
<input type="hidden" name="action" value="submit">
|
class.jetpack-heartbeat.php
CHANGED
@@ -10,7 +10,7 @@ class Jetpack_Heartbeat {
|
|
10 |
*/
|
11 |
static $instance = false;
|
12 |
|
13 |
-
private $cron_name = '
|
14 |
|
15 |
/**
|
16 |
* Singleton
|
@@ -37,15 +37,19 @@ class Jetpack_Heartbeat {
|
|
37 |
if ( ! Jetpack::is_active() )
|
38 |
return;
|
39 |
|
40 |
-
// Add weekly interval for wp-cron
|
41 |
-
add_filter( 'cron_schedules', array( $this, 'add_cron_intervals' ) );
|
42 |
-
|
43 |
// Schedule the task
|
44 |
add_action( $this->cron_name, array( $this, 'cron_exec' ) );
|
45 |
|
46 |
if ( ! wp_next_scheduled( $this->cron_name ) ) {
|
47 |
-
|
|
|
|
|
|
|
|
|
|
|
48 |
}
|
|
|
|
|
49 |
}
|
50 |
|
51 |
/**
|
@@ -56,14 +60,16 @@ class Jetpack_Heartbeat {
|
|
56 |
*/
|
57 |
public function cron_exec() {
|
58 |
|
|
|
|
|
59 |
/*
|
60 |
-
* This should run
|
61 |
-
* WP_CRON, don't let it run more than every
|
62 |
*
|
63 |
-
* i.e. if it ran less than
|
64 |
*/
|
65 |
$last = (int) Jetpack_Options::get_option( 'last_heartbeat' );
|
66 |
-
if ( $last && ( $last +
|
67 |
return;
|
68 |
}
|
69 |
|
@@ -75,62 +81,60 @@ class Jetpack_Heartbeat {
|
|
75 |
* - Email site admin about potential ID crisis
|
76 |
*/
|
77 |
|
|
|
78 |
|
|
|
|
|
|
|
79 |
|
80 |
-
|
81 |
-
* Setup an array of items that will eventually be stringified
|
82 |
-
* and sent off to the Jetpack API
|
83 |
-
*
|
84 |
-
* Associative array with format group => values
|
85 |
-
* - values should be an array that will be imploded to a string
|
86 |
-
*/
|
87 |
|
88 |
-
$jetpack
|
|
|
89 |
|
90 |
-
|
91 |
-
$
|
92 |
-
|
93 |
-
$
|
94 |
-
$
|
95 |
-
$
|
96 |
-
$
|
97 |
-
$
|
98 |
-
$
|
99 |
-
$
|
100 |
-
$
|
101 |
-
$
|
102 |
-
|
103 |
-
|
104 |
-
$
|
105 |
-
|
106 |
-
|
107 |
-
'
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
|
|
112 |
}
|
113 |
|
114 |
-
|
|
|
|
|
115 |
|
116 |
-
$
|
117 |
}
|
118 |
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
* @since 2.3.3
|
123 |
-
* @return array
|
124 |
-
*/
|
125 |
-
public function add_cron_intervals( $schedules ) {
|
126 |
-
$schedules['jetpack_weekly'] = array(
|
127 |
-
'interval' => WEEK_IN_SECONDS,
|
128 |
-
'display' => __( 'Jetpack weekly', 'jetpack' ),
|
129 |
-
);
|
130 |
-
return $schedules;
|
131 |
}
|
132 |
|
133 |
public function deactivate() {
|
|
|
|
|
|
|
|
|
|
|
134 |
$timestamp = wp_next_scheduled( $this->cron_name );
|
135 |
wp_unschedule_event( $timestamp, $this->cron_name );
|
136 |
}
|
10 |
*/
|
11 |
static $instance = false;
|
12 |
|
13 |
+
private $cron_name = 'jetpack_v2_heartbeat';
|
14 |
|
15 |
/**
|
16 |
* Singleton
|
37 |
if ( ! Jetpack::is_active() )
|
38 |
return;
|
39 |
|
|
|
|
|
|
|
40 |
// Schedule the task
|
41 |
add_action( $this->cron_name, array( $this, 'cron_exec' ) );
|
42 |
|
43 |
if ( ! wp_next_scheduled( $this->cron_name ) ) {
|
44 |
+
// Deal with the old pre-3.0 weekly one.
|
45 |
+
if ( $timestamp = wp_next_scheduled( 'jetpack_heartbeat' ) ) {
|
46 |
+
wp_unschedule_event( $timestamp, 'jetpack_heartbeat' );
|
47 |
+
}
|
48 |
+
|
49 |
+
wp_schedule_event( time(), 'daily', $this->cron_name );
|
50 |
}
|
51 |
+
|
52 |
+
add_filter( 'jetpack_xmlrpc_methods', array( __CLASS__, 'jetpack_xmlrpc_methods' ) );
|
53 |
}
|
54 |
|
55 |
/**
|
60 |
*/
|
61 |
public function cron_exec() {
|
62 |
|
63 |
+
$jetpack = Jetpack::init();
|
64 |
+
|
65 |
/*
|
66 |
+
* This should run daily. Figuring in for variances in
|
67 |
+
* WP_CRON, don't let it run more than every 23 hours at most.
|
68 |
*
|
69 |
+
* i.e. if it ran less than 23 hours ago, fail out.
|
70 |
*/
|
71 |
$last = (int) Jetpack_Options::get_option( 'last_heartbeat' );
|
72 |
+
if ( $last && ( $last + DAY_IN_SECONDS - HOUR_IN_SECONDS > time() ) ) {
|
73 |
return;
|
74 |
}
|
75 |
|
81 |
* - Email site admin about potential ID crisis
|
82 |
*/
|
83 |
|
84 |
+
// Coming Soon!
|
85 |
|
86 |
+
foreach ( self::generate_stats_array( 'v2-' ) as $key => $value ) {
|
87 |
+
$jetpack->stat( $key, $value );
|
88 |
+
}
|
89 |
|
90 |
+
Jetpack_Options::update_option( 'last_heartbeat', time() );
|
|
|
|
|
|
|
|
|
|
|
|
|
91 |
|
92 |
+
$jetpack->do_stats( 'server_side' );
|
93 |
+
}
|
94 |
|
95 |
+
public static function generate_stats_array( $prefix = '' ) {
|
96 |
+
$return = array();
|
97 |
+
|
98 |
+
$return["{$prefix}version"] = JETPACK__VERSION;
|
99 |
+
$return["{$prefix}wp-version"] = get_bloginfo( 'version' );
|
100 |
+
$return["{$prefix}php-version"] = PHP_VERSION;
|
101 |
+
$return["{$prefix}branch"] = floatval( JETPACK__VERSION );
|
102 |
+
$return["{$prefix}wp-branch"] = floatval( get_bloginfo( 'version' ) );
|
103 |
+
$return["{$prefix}php-branch"] = floatval( PHP_VERSION );
|
104 |
+
$return["{$prefix}ssl"] = Jetpack::permit_ssl();
|
105 |
+
$return["{$prefix}language"] = get_bloginfo( 'language' );
|
106 |
+
$return["{$prefix}charset"] = get_bloginfo( 'charset' );
|
107 |
+
$return["{$prefix}is-multisite"] = is_multisite() ? 'multisite' : 'singlesite';
|
108 |
+
$return["{$prefix}identitycrisis"] = Jetpack::check_identity_crisis( 1 ) ? 'yes' : 'no';
|
109 |
+
$return["{$prefix}plugins"] = implode( ',', Jetpack::get_active_plugins() );
|
110 |
+
|
111 |
+
if ( ! empty( $_SERVER['SERVER_ADDR'] ) || ! empty( $_SERVER['LOCAL_ADDR'] ) ) {
|
112 |
+
$ip = ! empty( $_SERVER['SERVER_ADDR'] ) ? $_SERVER['SERVER_ADDR'] : $_SERVER['LOCAL_ADDR'];
|
113 |
+
$ip_arr = array_map( 'intval', explode( '.', $ip ) );
|
114 |
+
if ( 4 == sizeof( $ip_arr ) ) {
|
115 |
+
$return["{$prefix}ip-2-octets"] = implode( '.', array_slice( $ip_arr, 0, 2 ) );
|
116 |
+
$return["{$prefix}ip-3-octets"] = implode( '.', array_slice( $ip_arr, 0, 3 ) );
|
117 |
+
}
|
118 |
}
|
119 |
|
120 |
+
foreach ( Jetpack::get_available_modules() as $slug ) {
|
121 |
+
$return["{$prefix}module-{$slug}"] = Jetpack::is_module_active( $slug ) ? 'on' : 'off';
|
122 |
+
}
|
123 |
|
124 |
+
return $return;
|
125 |
}
|
126 |
|
127 |
+
public static function jetpack_xmlrpc_methods( $methods ) {
|
128 |
+
$methods['jetpack.getHeartbeatData'] = array( __CLASS__, 'generate_stats_array' );
|
129 |
+
return $methods;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
}
|
131 |
|
132 |
public function deactivate() {
|
133 |
+
// Deal with the old pre-3.0 weekly one.
|
134 |
+
if ( $timestamp = wp_next_scheduled( 'jetpack_heartbeat' ) ) {
|
135 |
+
wp_unschedule_event( $timestamp, 'jetpack_heartbeat' );
|
136 |
+
}
|
137 |
+
|
138 |
$timestamp = wp_next_scheduled( $this->cron_name );
|
139 |
wp_unschedule_event( $timestamp, $this->cron_name );
|
140 |
}
|
class.jetpack-modules-list-table.php
ADDED
@@ -0,0 +1,290 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
if ( ! class_exists( 'WP_List_Table' ) )
|
4 |
+
require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php';
|
5 |
+
|
6 |
+
class Jetpack_Modules_List_Table extends WP_List_Table {
|
7 |
+
|
8 |
+
function __construct() {
|
9 |
+
parent::__construct();
|
10 |
+
|
11 |
+
Jetpack::init();
|
12 |
+
|
13 |
+
$this->items = $this->all_items = Jetpack_Admin::init()->get_modules();
|
14 |
+
$this->items = $this->filter_displayed_table_items( $this->items );
|
15 |
+
$this->items = apply_filters( 'jetpack_modules_list_table_items', $this->items );
|
16 |
+
$this->_column_headers = array( $this->get_columns(), array(), array() );
|
17 |
+
|
18 |
+
wp_register_script(
|
19 |
+
'models.jetpack-modules',
|
20 |
+
plugins_url( '_inc/jetpack-modules.models.js', __FILE__ ),
|
21 |
+
array( 'backbone', 'underscore' ),
|
22 |
+
JETPACK__VERSION
|
23 |
+
);
|
24 |
+
wp_register_script(
|
25 |
+
'views.jetpack-modules',
|
26 |
+
plugins_url( '_inc/jetpack-modules.views.js', __FILE__ ),
|
27 |
+
array( 'backbone', 'underscore', 'wp-util' ),
|
28 |
+
JETPACK__VERSION
|
29 |
+
);
|
30 |
+
wp_register_script(
|
31 |
+
'jetpack-modules-list-table',
|
32 |
+
plugins_url( '_inc/jetpack-modules.js', __FILE__ ),
|
33 |
+
array(
|
34 |
+
'views.jetpack-modules',
|
35 |
+
'models.jetpack-modules',
|
36 |
+
'jquery',
|
37 |
+
),
|
38 |
+
JETPACK__VERSION,
|
39 |
+
true
|
40 |
+
);
|
41 |
+
|
42 |
+
wp_localize_script( 'jetpack-modules-list-table', 'jetpackModulesData', array(
|
43 |
+
'modules' => $this->all_items,
|
44 |
+
'i18n' => array(
|
45 |
+
'search_placeholder' => __( 'Search Modules…', 'jetpack' ),
|
46 |
+
),
|
47 |
+
'nonces' => array(
|
48 |
+
'bulk' => wp_create_nonce( 'bulk-jetpack_page_jetpack_modules' ),
|
49 |
+
),
|
50 |
+
) );
|
51 |
+
|
52 |
+
wp_enqueue_script( 'jetpack-modules-list-table' );
|
53 |
+
add_action( 'admin_footer', array( $this, 'js_templates' ), 9 );
|
54 |
+
}
|
55 |
+
|
56 |
+
function js_templates() {
|
57 |
+
?>
|
58 |
+
<script type="text/html" id="tmpl-Jetpack_Modules_List_Table_Template">
|
59 |
+
<# var i = 0;
|
60 |
+
if ( data.items.length ) {
|
61 |
+
_.each( data.items, function( item, key, list ) {
|
62 |
+
if ( item === undefined ) return;
|
63 |
+
#>
|
64 |
+
<tr class="jetpack-module <# if ( ++i % 2 ) { #> alternate<# } #><# if ( item.activated ) { #> active<# } #><# if ( ! item.available ) { #> unavailable<# } #>" id="{{{ item.module }}}">
|
65 |
+
<th scope="row" class="check-column">
|
66 |
+
<input type="checkbox" name="modules[]" value="{{{ item.module }}}" />
|
67 |
+
</th>
|
68 |
+
<td class='name column-name'>
|
69 |
+
<div class="row-actions">
|
70 |
+
<# if ( item.configurable ) { #>
|
71 |
+
<span class='configure'>{{{ item.configurable }}}</span>
|
72 |
+
<# } #>
|
73 |
+
<# if ( item.activated ) { #>
|
74 |
+
<span class='delete'><a href="<?php echo admin_url( 'admin.php' ); ?>?page=jetpack&action=deactivate&module={{{ item.module }}}&_wpnonce={{{ item.deactivate_nonce }}}"><?php _e( 'Deactivate', 'jetpack' ); ?></a></span>
|
75 |
+
<# } else if ( item.available ) { #>
|
76 |
+
<span class='activate'><a href="<?php echo admin_url( 'admin.php' ); ?>?page=jetpack&action=activate&module={{{ item.module }}}&_wpnonce={{{ item.activate_nonce }}}"><?php _e( 'Activate', 'jetpack' ); ?></a></span>
|
77 |
+
<# } #>
|
78 |
+
</div>
|
79 |
+
<span class='info'><a href="#">{{{ item.name }}}</a></span>
|
80 |
+
</td>
|
81 |
+
</tr>
|
82 |
+
<#
|
83 |
+
});
|
84 |
+
} else {
|
85 |
+
#>
|
86 |
+
<tr class="no-modules-found">
|
87 |
+
<td colspan="2"><?php esc_html_e( 'No Modules Found' , 'jetpack' ); ?></td>
|
88 |
+
</tr>
|
89 |
+
<#
|
90 |
+
}
|
91 |
+
#>
|
92 |
+
</script>
|
93 |
+
<?php
|
94 |
+
}
|
95 |
+
|
96 |
+
function get_views() {
|
97 |
+
$modules = Jetpack_Admin::init()->get_modules();
|
98 |
+
$array_of_module_tags = wp_list_pluck( $modules, 'module_tags' );
|
99 |
+
$module_tags = call_user_func_array( 'array_merge', $array_of_module_tags );
|
100 |
+
$module_tags_unique = array_count_values( $module_tags );
|
101 |
+
ksort( $module_tags_unique );
|
102 |
+
|
103 |
+
$format = '<a href="%3$s"%4$s data-title="%1$s">%1$s <span class="count">(%2$s)</span></a>';
|
104 |
+
$title = __( 'All', 'jetpack' );
|
105 |
+
$count = count( $modules );
|
106 |
+
$url = esc_url( remove_query_arg( 'module_tag' ) );
|
107 |
+
$current = empty( $_GET['module_tag'] ) ? ' class="current all"' : ' class="all"';
|
108 |
+
$views = array(
|
109 |
+
'all' => sprintf( $format, $title, $count, $url, $current ),
|
110 |
+
);
|
111 |
+
foreach ( $module_tags_unique as $title => $count ) {
|
112 |
+
$key = sanitize_title( $title );
|
113 |
+
$display_title = esc_html( wptexturize( $title ) );
|
114 |
+
$url = esc_url( add_query_arg( 'module_tag', urlencode( $title ) ) );
|
115 |
+
$current = '';
|
116 |
+
if ( ! empty( $_GET['module_tag'] ) && $title == $_GET['module_tag'] )
|
117 |
+
$current = ' class="current"';
|
118 |
+
$views[ $key ] = sprintf( $format, $display_title, $count, $url, $current );
|
119 |
+
}
|
120 |
+
return $views;
|
121 |
+
}
|
122 |
+
|
123 |
+
function views() {
|
124 |
+
$views = $this->get_views();
|
125 |
+
|
126 |
+
echo "<ul class='subsubsub'>\n";
|
127 |
+
foreach ( $views as $class => $view ) {
|
128 |
+
$views[ $class ] = "\t<li class='$class'>$view</li>";
|
129 |
+
}
|
130 |
+
echo implode( "\n", $views ) . "\n";
|
131 |
+
echo "</ul>";
|
132 |
+
}
|
133 |
+
|
134 |
+
function filter_displayed_table_items( $modules ) {
|
135 |
+
return array_filter( $modules, array( $this, 'is_module_displayed' ) );
|
136 |
+
}
|
137 |
+
|
138 |
+
static function is_module_available( $module ) {
|
139 |
+
if ( ! is_array( $module ) || empty( $module ) )
|
140 |
+
return false;
|
141 |
+
|
142 |
+
return ! ( $module['requires_connection'] && ! Jetpack::is_active() );
|
143 |
+
}
|
144 |
+
|
145 |
+
static function is_module_displayed( $module ) {
|
146 |
+
// Handle module tag based filtering.
|
147 |
+
if ( ! empty( $_REQUEST['module_tag'] ) ) {
|
148 |
+
$module_tag = sanitize_text_field( $_REQUEST['module_tag'] );
|
149 |
+
if ( ! in_array( $module_tag, $module['module_tags'] ) )
|
150 |
+
return false;
|
151 |
+
}
|
152 |
+
|
153 |
+
// If nothing rejected it, include it!
|
154 |
+
return true;
|
155 |
+
}
|
156 |
+
|
157 |
+
static function sort_requires_connection_last( $module1, $module2 ) {
|
158 |
+
if ( $module1['requires_connection'] == $module2['requires_connection'] )
|
159 |
+
return 0;
|
160 |
+
if ( $module1['requires_connection'] )
|
161 |
+
return 1;
|
162 |
+
if ( $module2['requires_connection'] )
|
163 |
+
return -1;
|
164 |
+
|
165 |
+
return 0;
|
166 |
+
}
|
167 |
+
|
168 |
+
function get_columns() {
|
169 |
+
$columns = array(
|
170 |
+
'cb' => '<input type="checkbox" />',
|
171 |
+
'name' => __( 'Name', 'jetpack' ),
|
172 |
+
);
|
173 |
+
return $columns;
|
174 |
+
}
|
175 |
+
|
176 |
+
function get_bulk_actions() {
|
177 |
+
$actions = array(
|
178 |
+
'bulk-activate' => __( 'Activate', 'jetpack' ),
|
179 |
+
'bulk-deactivate' => __( 'Deactivate', 'jetpack' ),
|
180 |
+
);
|
181 |
+
return $actions;
|
182 |
+
}
|
183 |
+
|
184 |
+
function single_row( $item ) {
|
185 |
+
static $i = 0;
|
186 |
+
$row_class = ( ++$i % 2 ) ? ' alternate' : '';
|
187 |
+
|
188 |
+
if ( ! empty( $item['activated'] ) )
|
189 |
+
$row_class .= ' active';
|
190 |
+
|
191 |
+
if ( ! $this->is_module_available( $item ) )
|
192 |
+
$row_class .= ' unavailable';
|
193 |
+
|
194 |
+
echo '<tr class="jetpack-module' . esc_attr( $row_class ) . '" id="' . esc_attr( $item['module'] ) . '">';
|
195 |
+
$this->single_row_columns( $item );
|
196 |
+
echo '</tr>';
|
197 |
+
}
|
198 |
+
|
199 |
+
function get_table_classes() {
|
200 |
+
return array( 'table', 'table-bordered', 'wp-list-table', 'widefat', 'fixed', 'jetpack-modules' );
|
201 |
+
}
|
202 |
+
|
203 |
+
function column_cb( $item ) {
|
204 |
+
if ( ! $this->is_module_available( $item ) )
|
205 |
+
return '';
|
206 |
+
|
207 |
+
return sprintf( '<input type="checkbox" name="modules[]" value="%s" />', $item['module'] );
|
208 |
+
}
|
209 |
+
|
210 |
+
function column_icon( $item ) {
|
211 |
+
$badge_text = $free_text = '';
|
212 |
+
ob_start();
|
213 |
+
?>
|
214 |
+
<a href="#TB_inline?width=600&height=550&inlineId=more-info-module-settings-modal" class="thickbox">
|
215 |
+
<div class="module-image">
|
216 |
+
<p><span class="module-image-badge"><?php echo $badge_text; ?></span><span class="module-image-free" style="display: none"><?php echo $free_text; ?></span></p>
|
217 |
+
</div>
|
218 |
+
</a>
|
219 |
+
<?php
|
220 |
+
return ob_get_clean();
|
221 |
+
|
222 |
+
}
|
223 |
+
|
224 |
+
function column_name( $item ) {
|
225 |
+
$actions = array(
|
226 |
+
'info' => sprintf( '<a href="%s">%s</a>', esc_url( '#' ), esc_html__( 'Module Info', 'jetpack' ) ),
|
227 |
+
);
|
228 |
+
|
229 |
+
if ( ! empty( $item['configurable'] ) ) {
|
230 |
+
$actions['configure'] = $item['configurable'];
|
231 |
+
}
|
232 |
+
|
233 |
+
if ( empty( $item['activated'] ) && $this->is_module_available( $item ) ) {
|
234 |
+
$url = wp_nonce_url(
|
235 |
+
Jetpack::admin_url( array(
|
236 |
+
'page' => 'jetpack',
|
237 |
+
'action' => 'activate',
|
238 |
+
'module' => $item['module'],
|
239 |
+
) ),
|
240 |
+
'jetpack_activate-' . $item['module']
|
241 |
+
);
|
242 |
+
$actions['activate'] = sprintf( '<a href="%s">%s</a>', esc_url( $url ), esc_html__( 'Activate', 'jetpack' ) );
|
243 |
+
} elseif ( ! empty( $item['activated'] ) ) {
|
244 |
+
$url = wp_nonce_url(
|
245 |
+
Jetpack::admin_url( array(
|
246 |
+
'page' => 'jetpack',
|
247 |
+
'action' => 'deactivate',
|
248 |
+
'module' => $item['module'],
|
249 |
+
) ),
|
250 |
+
'jetpack_deactivate-' . $item['module']
|
251 |
+
);
|
252 |
+
$actions['delete'] = sprintf( '<a href="%s">%s</a>', esc_url( $url ), esc_html__( 'Deactivate', 'jetpack' ) );
|
253 |
+
}
|
254 |
+
|
255 |
+
return $this->row_actions( $actions ) . wptexturize( $item['name'] );
|
256 |
+
}
|
257 |
+
|
258 |
+
function column_description( $item ) {
|
259 |
+
ob_start();
|
260 |
+
echo apply_filters( 'jetpack_short_module_description', $item['description'], $item['module'] );
|
261 |
+
do_action( 'jetpack_learn_more_button_' . $item['module'] );
|
262 |
+
echo '<div id="more-info-' . $item['module'] . '" class="more-info">';
|
263 |
+
if ( Jetpack::is_active() && has_action( 'jetpack_module_more_info_connected_' . $item['module'] ) ) {
|
264 |
+
do_action( 'jetpack_module_more_info_connected_' . $item['module'] );
|
265 |
+
} else {
|
266 |
+
do_action( 'jetpack_module_more_info_' . $item['module'] );
|
267 |
+
}
|
268 |
+
echo '</div>';
|
269 |
+
return ob_get_clean();
|
270 |
+
}
|
271 |
+
|
272 |
+
function column_module_tags( $item ) {
|
273 |
+
$module_tags = array();
|
274 |
+
foreach( $item['module_tags'] as $module_tag ) {
|
275 |
+
$module_tags[] = sprintf( '<a href="%3$s" data-title="%2$s">%1$s</a>', esc_html( $module_tag ), esc_attr( $module_tag ), esc_url( add_query_arg( 'module_tag', urlencode( $module_tag ) ) ) );
|
276 |
+
}
|
277 |
+
return implode( ', ', $module_tags );
|
278 |
+
}
|
279 |
+
|
280 |
+
function column_default( $item, $column_name ) {
|
281 |
+
switch ( $column_name ) {
|
282 |
+
case 'icon':
|
283 |
+
case 'name':
|
284 |
+
case 'description':
|
285 |
+
break;
|
286 |
+
default:
|
287 |
+
return print_r( $item, true );
|
288 |
+
}
|
289 |
+
}
|
290 |
+
}
|
class.jetpack-network-sites-list-table.php
CHANGED
@@ -25,11 +25,24 @@ class Jetpack_Network_Sites_List_Table extends WP_List_Table {
|
|
25 |
// Deal with bulk actions if any were requested by the user
|
26 |
$this->process_bulk_action();
|
27 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
$columns = $this->get_columns();
|
29 |
$hidden = array();
|
30 |
$sortable = array();
|
31 |
$this->_column_headers = array( $columns, $hidden, $sortable );
|
32 |
-
$this->items = $
|
33 |
}
|
34 |
|
35 |
public function column_blogname( $item ) {
|
25 |
// Deal with bulk actions if any were requested by the user
|
26 |
$this->process_bulk_action();
|
27 |
|
28 |
+
// Get sites
|
29 |
+
$sites = $jpms->wp_get_sites( array( 'exclude_blogs' => array( 1 ) ) );
|
30 |
+
|
31 |
+
// Setup pagination
|
32 |
+
$per_page = 40;
|
33 |
+
$current_page = $this->get_pagenum();
|
34 |
+
$total_items = count( $sites );
|
35 |
+
$sites = array_slice( $sites, ( ( $current_page-1 ) * $per_page ), $per_page );
|
36 |
+
$this->set_pagination_args( array(
|
37 |
+
'total_items' => $total_items,
|
38 |
+
'per_page' => $per_page
|
39 |
+
) );
|
40 |
+
|
41 |
$columns = $this->get_columns();
|
42 |
$hidden = array();
|
43 |
$sortable = array();
|
44 |
$this->_column_headers = array( $columns, $hidden, $sortable );
|
45 |
+
$this->items = $sites;
|
46 |
}
|
47 |
|
48 |
public function column_blogname( $item ) {
|
class.jetpack-network.php
CHANGED
@@ -54,9 +54,12 @@ class Jetpack_Network {
|
|
54 |
if (is_multisite() && is_network_admin()) {
|
55 |
add_action('network_admin_menu', array($this, 'add_network_admin_menu'));
|
56 |
add_action('network_admin_edit_jetpack-network-settings', array($this, 'save_network_settings_page'), 10, 0);
|
57 |
-
add_action( 'admin_init', array ( $this, 'jetpack_sites_list' ) );
|
58 |
add_filter( 'admin_body_class', array( $this, 'body_class' ) );
|
59 |
-
|
|
|
|
|
|
|
|
|
60 |
//add_action( 'manage_sites_custom_column', array( $this, 'render_jetpack_sites_column' ), 10, 2 );
|
61 |
//add_action( 'manage_blogs_custom_column', array( $this, 'render_jetpack_sites_column' ), 10, 2 );
|
62 |
}
|
@@ -148,7 +151,7 @@ class Jetpack_Network {
|
|
148 |
* @return array
|
149 |
**/
|
150 |
public function add_jetpack_sites_column( $columns ) {
|
151 |
-
$columns['jetpack_connection'] = __( 'Jetpack' );
|
152 |
return $columns;
|
153 |
}
|
154 |
|
@@ -215,18 +218,18 @@ class Jetpack_Network {
|
|
215 |
$sites = $this->wp_get_sites();
|
216 |
|
217 |
foreach( $sites AS $s ) {
|
218 |
-
|
219 |
-
|
220 |
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
}
|
231 |
restore_current_blog();
|
232 |
}
|
@@ -245,7 +248,7 @@ class Jetpack_Network {
|
|
245 |
$wp_admin_bar->add_node( array(
|
246 |
'parent' => 'network-admin',
|
247 |
'id' => 'network-admin-jetpack',
|
248 |
-
'title' => __( 'Jetpack' ),
|
249 |
'href' => $this->get_url( 'network_admin_page' ),
|
250 |
) );
|
251 |
}
|
@@ -308,7 +311,7 @@ class Jetpack_Network {
|
|
308 |
add_action( 'admin_print_styles', array( $this, 'network_admin_styles' ) );
|
309 |
|
310 |
add_menu_page(__('Jetpack', 'jetpack'), __('Jetpack', 'jetpack'), 'read', 'jetpack', array($this, 'network_admin_page'), 'div', 3);
|
311 |
-
add_submenu_page('jetpack', 'Jetpack Sites', 'Sites', 'manage_options', 'jetpack', array($this, 'network_admin_page'));
|
312 |
add_submenu_page('jetpack', __('Settings', 'jetpack'), __('Settings', 'jetpack'), 'read', 'jetpack-settings', array($this, 'render_network_admin_settings_page'));
|
313 |
|
314 |
/**
|
@@ -597,7 +600,10 @@ class Jetpack_Network {
|
|
597 |
**/
|
598 |
function network_admin_styles() {
|
599 |
global $wp_styles;
|
600 |
-
|
|
|
|
|
|
|
601 |
$wp_styles->add_data( 'jetpack', 'rtl', true );
|
602 |
}
|
603 |
|
@@ -609,12 +615,13 @@ class Jetpack_Network {
|
|
609 |
* @see Jetpack_Network::jetpack_sites_list()
|
610 |
*/
|
611 |
function network_admin_page() {
|
|
|
612 |
$this->network_admin_page_header();
|
613 |
|
614 |
$jp = Jetpack::init();
|
615 |
|
616 |
// We should be, but ensure we are on the main blog
|
617 |
-
switch_to_blog(
|
618 |
$main_active = $jp->is_active();
|
619 |
restore_current_blog();
|
620 |
|
@@ -807,8 +814,11 @@ class Jetpack_Network {
|
|
807 |
if (isset($args['deleted']))
|
808 |
$query .= $wpdb->prepare("AND deleted = %s ", $args['deleted']);
|
809 |
|
|
|
|
|
|
|
810 |
$key = 'wp_get_sites:' . md5($query);
|
811 |
-
|
812 |
if (!$site_results = wp_cache_get($key, 'site-id-cache')) {
|
813 |
$site_results = (array) $wpdb->get_results($query);
|
814 |
wp_cache_set($key, $site_results, 'site-id-cache');
|
54 |
if (is_multisite() && is_network_admin()) {
|
55 |
add_action('network_admin_menu', array($this, 'add_network_admin_menu'));
|
56 |
add_action('network_admin_edit_jetpack-network-settings', array($this, 'save_network_settings_page'), 10, 0);
|
|
|
57 |
add_filter( 'admin_body_class', array( $this, 'body_class' ) );
|
58 |
+
|
59 |
+
if( isset( $_GET['page'] ) && 'jetpack' == $_GET['page'] ) {
|
60 |
+
add_action( 'admin_init', array ( $this, 'jetpack_sites_list' ) );
|
61 |
+
}
|
62 |
+
//add_filter( 'wpmu_blogs_columns', array( $this, 'add_jetpack_sites_column' ) );
|
63 |
//add_action( 'manage_sites_custom_column', array( $this, 'render_jetpack_sites_column' ), 10, 2 );
|
64 |
//add_action( 'manage_blogs_custom_column', array( $this, 'render_jetpack_sites_column' ), 10, 2 );
|
65 |
}
|
151 |
* @return array
|
152 |
**/
|
153 |
public function add_jetpack_sites_column( $columns ) {
|
154 |
+
$columns['jetpack_connection'] = __( 'Jetpack' , 'jetpack' );
|
155 |
return $columns;
|
156 |
}
|
157 |
|
218 |
$sites = $this->wp_get_sites();
|
219 |
|
220 |
foreach( $sites AS $s ) {
|
221 |
+
switch_to_blog( $s->blog_id );
|
222 |
+
$active_plugins = get_option( 'active_plugins' );
|
223 |
|
224 |
+
/*
|
225 |
+
* If this plugin was activated in the subsite individually
|
226 |
+
* we do not want to call disconnect. Plugins activated
|
227 |
+
* individually (before network activation) stay activated
|
228 |
+
* when the network deactivation occurs
|
229 |
+
*/
|
230 |
+
if( !in_array( 'jetpack/jetpack.php', $active_plugins ) ) {
|
231 |
+
Jetpack::disconnect();
|
232 |
+
}
|
233 |
}
|
234 |
restore_current_blog();
|
235 |
}
|
248 |
$wp_admin_bar->add_node( array(
|
249 |
'parent' => 'network-admin',
|
250 |
'id' => 'network-admin-jetpack',
|
251 |
+
'title' => __( 'Jetpack' , 'jetpack' ),
|
252 |
'href' => $this->get_url( 'network_admin_page' ),
|
253 |
) );
|
254 |
}
|
311 |
add_action( 'admin_print_styles', array( $this, 'network_admin_styles' ) );
|
312 |
|
313 |
add_menu_page(__('Jetpack', 'jetpack'), __('Jetpack', 'jetpack'), 'read', 'jetpack', array($this, 'network_admin_page'), 'div', 3);
|
314 |
+
add_submenu_page('jetpack', __('Jetpack Sites', 'jetpack'), __('Sites', 'jetpack'), 'manage_options', 'jetpack', array($this, 'network_admin_page'));
|
315 |
add_submenu_page('jetpack', __('Settings', 'jetpack'), __('Settings', 'jetpack'), 'read', 'jetpack-settings', array($this, 'render_network_admin_settings_page'));
|
316 |
|
317 |
/**
|
600 |
**/
|
601 |
function network_admin_styles() {
|
602 |
global $wp_styles;
|
603 |
+
|
604 |
+
$min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
|
605 |
+
|
606 |
+
wp_enqueue_style( 'jetpack', plugins_url( "_inc/jetpack-network{$min}.css", __FILE__ ), false, JETPACK__VERSION . '-20121016' );
|
607 |
$wp_styles->add_data( 'jetpack', 'rtl', true );
|
608 |
}
|
609 |
|
615 |
* @see Jetpack_Network::jetpack_sites_list()
|
616 |
*/
|
617 |
function network_admin_page() {
|
618 |
+
global $current_site;
|
619 |
$this->network_admin_page_header();
|
620 |
|
621 |
$jp = Jetpack::init();
|
622 |
|
623 |
// We should be, but ensure we are on the main blog
|
624 |
+
switch_to_blog( $current_site->blog_id );
|
625 |
$main_active = $jp->is_active();
|
626 |
restore_current_blog();
|
627 |
|
814 |
if (isset($args['deleted']))
|
815 |
$query .= $wpdb->prepare("AND deleted = %s ", $args['deleted']);
|
816 |
|
817 |
+
if( isset( $args['exclude_blogs'] ) )
|
818 |
+
$query .= "AND blog_id NOT IN (" . implode( ',', $args['exclude_blogs'] ) . ")";
|
819 |
+
|
820 |
$key = 'wp_get_sites:' . md5($query);
|
821 |
+
|
822 |
if (!$site_results = wp_cache_get($key, 'site-id-cache')) {
|
823 |
$site_results = (array) $wpdb->get_results($query);
|
824 |
wp_cache_set($key, $site_results, 'site-id-cache');
|
class.jetpack-post-images.php
CHANGED
@@ -21,8 +21,9 @@ class Jetpack_PostImages {
|
|
21 |
if ( !empty( $post->post_password ) )
|
22 |
return $images;
|
23 |
|
24 |
-
if ( false ===
|
25 |
return false; // no slideshow - bail
|
|
|
26 |
|
27 |
$permalink = get_permalink( $post->ID );
|
28 |
|
@@ -87,8 +88,9 @@ class Jetpack_PostImages {
|
|
87 |
if ( !empty( $post->post_password ) )
|
88 |
return $images;
|
89 |
|
90 |
-
if ( false ===
|
91 |
return false; // no gallery - bail
|
|
|
92 |
|
93 |
$permalink = get_permalink( $post->ID );
|
94 |
|
@@ -235,16 +237,22 @@ class Jetpack_PostImages {
|
|
235 |
if ( !isset( $meta['height'] ) || $meta['height'] < $height )
|
236 |
return $images;
|
237 |
|
238 |
-
$
|
239 |
-
|
240 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
241 |
|
242 |
$images = array( array( // Other methods below all return an array of arrays
|
243 |
'type' => 'image',
|
244 |
'from' => 'thumbnail',
|
245 |
'src' => $url,
|
246 |
-
'src_width' => $
|
247 |
-
'src_height' => $
|
248 |
'href' => get_permalink( $thumb ),
|
249 |
) );
|
250 |
}
|
21 |
if ( !empty( $post->post_password ) )
|
22 |
return $images;
|
23 |
|
24 |
+
if ( false === has_shortcode( $post->post_content, 'slideshow' ) ) {
|
25 |
return false; // no slideshow - bail
|
26 |
+
}
|
27 |
|
28 |
$permalink = get_permalink( $post->ID );
|
29 |
|
88 |
if ( !empty( $post->post_password ) )
|
89 |
return $images;
|
90 |
|
91 |
+
if ( false === has_shortcode( $post->post_content, 'gallery' ) ) {
|
92 |
return false; // no gallery - bail
|
93 |
+
}
|
94 |
|
95 |
$permalink = get_permalink( $post->ID );
|
96 |
|
237 |
if ( !isset( $meta['height'] ) || $meta['height'] < $height )
|
238 |
return $images;
|
239 |
|
240 |
+
$too_big = ( ( ! empty( $meta['width'] ) && $meta['width'] > 1200 ) || ( ! empty( $meta['height'] ) && $meta['height'] > 1200 ) );
|
241 |
+
|
242 |
+
if ( $too_big ) {
|
243 |
+
$img_src = wp_get_attachment_image_src( $thumb, array( 1200, 1200 ) );
|
244 |
+
} else {
|
245 |
+
$img_src = wp_get_attachment_image_src( $thumb, 'full' );
|
246 |
+
}
|
247 |
+
|
248 |
+
$url = $img_src[0];
|
249 |
|
250 |
$images = array( array( // Other methods below all return an array of arrays
|
251 |
'type' => 'image',
|
252 |
'from' => 'thumbnail',
|
253 |
'src' => $url,
|
254 |
+
'src_width' => $img_src[1],
|
255 |
+
'src_height' => $img_src[2],
|
256 |
'href' => get_permalink( $thumb ),
|
257 |
) );
|
258 |
}
|
class.jetpack-twitter-cards.php
ADDED
@@ -0,0 +1,187 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/* Twitter Cards
|
4 |
+
*
|
5 |
+
* Hooks onto the Open Graph protocol and extends it by adding only the tags
|
6 |
+
* we need for twitter cards.
|
7 |
+
*
|
8 |
+
* @see /wp-content/blog-plugins/open-graph.php
|
9 |
+
* @see https://dev.twitter.com/docs/cards
|
10 |
+
*/
|
11 |
+
class Jetpack_Twitter_Cards {
|
12 |
+
|
13 |
+
static function twitter_cards_tags( $og_tags ) {
|
14 |
+
global $post;
|
15 |
+
|
16 |
+
if( post_password_required() )
|
17 |
+
return $og_tags;
|
18 |
+
|
19 |
+
if ( apply_filters( 'jetpack_disable_twitter_cards', false ) )
|
20 |
+
return $og_tags;
|
21 |
+
|
22 |
+
/*
|
23 |
+
* These tags apply to any page (home, archives, etc)
|
24 |
+
*/
|
25 |
+
|
26 |
+
$site_tag = apply_filters( 'jetpack_twitter_cards_site_tag', self::site_tag() );
|
27 |
+
$og_tags['twitter:site'] = self::sanitize_twitter_user ( $site_tag );
|
28 |
+
|
29 |
+
if ( ! is_singular() || ! empty( $og_tags['twitter:card'] ) )
|
30 |
+
return $og_tags;
|
31 |
+
|
32 |
+
/*
|
33 |
+
* The following tags only apply to single pages.
|
34 |
+
*/
|
35 |
+
|
36 |
+
$card_type = 'summary';
|
37 |
+
|
38 |
+
// Try to give priority to featured images
|
39 |
+
if ( class_exists('Jetpack_PostImages') ) {
|
40 |
+
$featured = Jetpack_PostImages::from_thumbnail( $post->ID, 240, 240 );
|
41 |
+
if ( !empty( $featured ) && count( $featured ) > 0 ) {
|
42 |
+
if ( (int) $featured[0]['src_width'] >= 280 && (int) $featured[0]['src_height'] >= 150 ) {
|
43 |
+
$card_type = 'summary_large_image';
|
44 |
+
$og_tags['twitter:image:src'] = add_query_arg( 'w', 640, $featured[0]['src'] );
|
45 |
+
} else {
|
46 |
+
$og_tags['twitter:image'] = add_query_arg( 'w', 240, $featured[0]['src'] );
|
47 |
+
}
|
48 |
+
}
|
49 |
+
}
|
50 |
+
|
51 |
+
// Only proceed with media analysis if a featured image has not superseded it already.
|
52 |
+
if ( empty( $og_tags['twitter:image'] ) && empty( $og_tags['twitter:image:src'] ) ) {
|
53 |
+
if ( ! class_exists( 'Jetpack_Media_Summary' ) && defined('IS_WPCOM') && IS_WPCOM )
|
54 |
+
include WP_CONTENT_DIR . '/lib/class.wpcom-media-summary.php';
|
55 |
+
|
56 |
+
// Test again, class should already be auto-loaded in Jetpack.
|
57 |
+
// If not, skip extra media analysis and stick with a summary card
|
58 |
+
if ( class_exists( 'Jetpack_Media_Summary' ) ) {
|
59 |
+
$extract = Jetpack_Media_Summary::get( $post->ID );
|
60 |
+
|
61 |
+
if ( 'gallery' == $extract['type'] ) {
|
62 |
+
list( $og_tags, $card_type ) = self::twitter_cards_define_type_based_on_image_count( $og_tags, $extract );
|
63 |
+
} else if ( 'video' == $extract['type'] ) {
|
64 |
+
// Leave as summary, but with large pict of poster frame (we know those comply to Twitter's size requirements)
|
65 |
+
$card_type = 'summary_large_image';
|
66 |
+
$og_tags['twitter:image:src'] = add_query_arg( 'w', 640, $extract['image'] );
|
67 |
+
} else {
|
68 |
+
list( $og_tags, $card_type ) = self::twitter_cards_define_type_based_on_image_count( $og_tags, $extract );
|
69 |
+
}
|
70 |
+
}
|
71 |
+
}
|
72 |
+
|
73 |
+
$og_tags['twitter:card'] = $card_type;
|
74 |
+
|
75 |
+
// If we have information on the author/creator, then include that as well
|
76 |
+
if ( ! empty( $post ) && ! empty( $post->post_author ) ) {
|
77 |
+
$handle = apply_filters( 'jetpack_sharing_twitter_via', '', $post->ID );
|
78 |
+
if ( ! empty( $handle ) && 'wordpressdotcom' != $handle && 'jetpack' != $handle )
|
79 |
+
$og_tags['twitter:creator'] = self::sanitize_twitter_user ( $handle );
|
80 |
+
}
|
81 |
+
|
82 |
+
// Make sure we have a description for Twitter, their validator isn't happy without some content (single space not valid).
|
83 |
+
if ( ! isset( $og_tags['og:description'] ) || '' == trim( $og_tags['og:description'] ) || __('Visit the post for more.', 'jetpack') == $og_tags['og:description'] ) { // empty( trim( $og_tags['og:description'] ) ) isn't valid php
|
84 |
+
$has_creator = ( !empty($og_tags['twitter:creator']) && '@wordpressdotcom' != $og_tags['twitter:creator'] ) ? true : false;
|
85 |
+
if ( 'photo' == $card_type )
|
86 |
+
$og_tags['twitter:description'] = ( $has_creator ) ? sprintf( __('Photo post by %s.', 'jetpack'), $og_tags['twitter:creator'] ) : __('Photo post.', 'jetpack');
|
87 |
+
else if ( !empty( $extract ) && 'video' == $extract['type'] ) // use $extract['type'] since $card_type is 'summary' for video posts
|
88 |
+
$og_tags['twitter:description'] = ( $has_creator ) ? sprintf( __('Video post by %s.', 'jetpack'), $og_tags['twitter:creator'] ) : __('Video post.', 'jetpack');
|
89 |
+
else if ( 'gallery' == $card_type )
|
90 |
+
$og_tags['twitter:description'] = ( $has_creator ) ? sprintf( __('Gallery post by %s.', 'jetpack'), $og_tags['twitter:creator'] ) : __('Gallery post.', 'jetpack');
|
91 |
+
else
|
92 |
+
$og_tags['twitter:description'] = ( $has_creator ) ? sprintf( __('Post by %s.', 'jetpack'), $og_tags['twitter:creator'] ) : __('Visit the post for more.', 'jetpack');
|
93 |
+
}
|
94 |
+
|
95 |
+
return $og_tags;
|
96 |
+
}
|
97 |
+
|
98 |
+
static function sanitize_twitter_user( $str ) {
|
99 |
+
return '@' . preg_replace( '/^@/', '', $str );
|
100 |
+
}
|
101 |
+
|
102 |
+
static function twitter_cards_define_type_based_on_image_count( $og_tags, $extract ) {
|
103 |
+
$card_type = 'summary';
|
104 |
+
$img_count = $extract['count']['image'];
|
105 |
+
|
106 |
+
if ( empty( $img_count ) ) {
|
107 |
+
// No images, use Blavatar as a thumbnail for the summary type.
|
108 |
+
if ( function_exists('blavatar_domain') ) {
|
109 |
+
$blavatar_domain = blavatar_domain(site_url());
|
110 |
+
if ( blavatar_exists( $blavatar_domain ) )
|
111 |
+
$og_tags['twitter:image'] = blavatar_url( $blavatar_domain, 'img', 240);
|
112 |
+
}
|
113 |
+
// Not falling back on Gravatar, because there's no way to know if we end up with an auto-generated one.
|
114 |
+
} else if ( 1 == $img_count && ( 'image' == $extract['type'] || 'gallery' == $extract['type'] ) ) {
|
115 |
+
// 1 image = photo
|
116 |
+
// Test for $extract['type'] to limit to image and gallery, so we don't send a potential fallback image like a Gravatar as a photo post.
|
117 |
+
$card_type = 'photo';
|
118 |
+
$og_tags['twitter:image'] = add_query_arg( 'w', 1400, ( empty( $extract['images'] ) ) ? $extract['image'] : $extract['images'][0]['url'] );
|
119 |
+
} else if ( $img_count <= 3 ) {
|
120 |
+
// 2-3 images = summary with small thumbnail
|
121 |
+
$og_tags['twitter:image'] = add_query_arg( 'w', 240, ( empty( $extract['images'] ) ) ? $extract['image'] : $extract['images'][0]['url'] );
|
122 |
+
} else if ( $img_count >= 4 ) {
|
123 |
+
// >= 4 images = gallery
|
124 |
+
$card_type = 'gallery';
|
125 |
+
$og_tags = self::twitter_cards_gallery( $extract, $og_tags );
|
126 |
+
}
|
127 |
+
|
128 |
+
return array( $og_tags, $card_type );
|
129 |
+
}
|
130 |
+
|
131 |
+
static function twitter_cards_gallery( $extract, $og_tags ) {
|
132 |
+
foreach( $extract['images'] as $key => $value ) {
|
133 |
+
if ( $key > 3 )
|
134 |
+
break; // Can only send a max of 4 picts (https://dev.twitter.com/docs/cards/types/gallery-card)
|
135 |
+
$og_tags[ 'twitter:image' . $key ] = add_query_arg( 'w', 640, $value['url'] );
|
136 |
+
}
|
137 |
+
return $og_tags;
|
138 |
+
}
|
139 |
+
|
140 |
+
static function twitter_cards_output( $og_tag ) {
|
141 |
+
return ( false !== strpos( $og_tag, 'twitter:' ) ) ? preg_replace( '/property="([^"]+)"/', 'name="\1"', $og_tag ) : $og_tag;
|
142 |
+
}
|
143 |
+
|
144 |
+
static function settings_init() {
|
145 |
+
add_settings_section( 'jetpack-twitter-cards-settings', 'Twitter Cards', '__return_false', 'sharing' );
|
146 |
+
add_settings_field( 'jetpack-twitter-cards-site-tag', __( 'Twitter Site Tag', 'jetpack' ), array( __CLASS__, 'settings_field' ), 'sharing', 'jetpack-twitter-cards-settings', array(
|
147 |
+
'label_for' => 'jetpack-twitter-cards-site-tag'
|
148 |
+
) );
|
149 |
+
}
|
150 |
+
|
151 |
+
static function sharing_global_options() {
|
152 |
+
do_settings_fields( 'sharing', 'jetpack-twitter-cards-settings' );
|
153 |
+
}
|
154 |
+
|
155 |
+
static function site_tag() {
|
156 |
+
$site_tag = get_option( 'jetpack-twitter-cards-site-tag' );
|
157 |
+
if ( empty( $site_tag ) ) {
|
158 |
+
$site_tag = ( defined( 'IS_WPCOM' ) && IS_WPCOM )? 'wordpressdotcom' : 'jetpack';
|
159 |
+
}
|
160 |
+
return $site_tag;
|
161 |
+
}
|
162 |
+
|
163 |
+
static function settings_field() {
|
164 |
+
wp_nonce_field( 'jetpack-twitter-cards-settings', 'jetpack_twitter_cards_nonce', false ); ?>
|
165 |
+
<input type="text" id="jetpack-twitter-cards-site-tag" class="regular-text" name="jetpack-twitter-cards-site-tag" value="<?php echo esc_attr( get_option( 'jetpack-twitter-cards-site-tag' ) ); ?>" />
|
166 |
+
<p class="description" style="width: auto;"><?php _e( 'The Twitter username of the owner of this site\'s domain.', 'jetpack' ); ?></p>
|
167 |
+
<?php
|
168 |
+
}
|
169 |
+
|
170 |
+
static function settings_validate() {
|
171 |
+
if ( wp_verify_nonce( $_POST['jetpack_twitter_cards_nonce'], 'jetpack-twitter-cards-settings' ) ) {
|
172 |
+
update_option( 'jetpack-twitter-cards-site-tag', trim( ltrim( strip_tags( $_POST['jetpack-twitter-cards-site-tag'] ), '@' ) ) );
|
173 |
+
}
|
174 |
+
}
|
175 |
+
|
176 |
+
static function init() {
|
177 |
+
add_filter( 'jetpack_open_graph_tags', array( __CLASS__, 'twitter_cards_tags' ) );
|
178 |
+
add_filter( 'jetpack_open_graph_output', array( __CLASS__, 'twitter_cards_output' ) );
|
179 |
+
add_filter( 'jetpack_twitter_cards_site_tag', array( __CLASS__, 'site_tag' ), -99 );
|
180 |
+
add_action( 'admin_init', array( __CLASS__, 'settings_init' ) );
|
181 |
+
add_action( 'sharing_global_options', array( __CLASS__, 'sharing_global_options' ) );
|
182 |
+
add_action( 'sharing_admin_update', array( __CLASS__, 'settings_validate' ) );
|
183 |
+
}
|
184 |
+
}
|
185 |
+
|
186 |
+
Jetpack_Twitter_Cards::init();
|
187 |
+
|
class.jetpack-xmlrpc-server.php
CHANGED
@@ -32,15 +32,19 @@ class Jetpack_XMLRPC_Server {
|
|
32 |
'jetpack.getPosts' => array( $this, 'get_posts' ),
|
33 |
'jetpack.getComment' => array( $this, 'get_comment' ),
|
34 |
'jetpack.getComments' => array( $this, 'get_comments' ),
|
|
|
|
|
35 |
) );
|
36 |
|
37 |
if ( isset( $core_methods['metaWeblog.editPost'] ) ) {
|
38 |
$jetpack_methods['metaWeblog.newMediaObject'] = $core_methods['metaWeblog.newMediaObject'];
|
39 |
$jetpack_methods['jetpack.updateAttachmentParent'] = array( $this, 'update_attachment_parent' );
|
40 |
}
|
|
|
|
|
41 |
}
|
42 |
|
43 |
-
return apply_filters( '
|
44 |
}
|
45 |
|
46 |
/**
|
@@ -202,6 +206,27 @@ class Jetpack_XMLRPC_Server {
|
|
202 |
return $user_id;
|
203 |
}
|
204 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
205 |
/**
|
206 |
* Returns what features are available. Uses the slug of the module files.
|
207 |
*
|
32 |
'jetpack.getPosts' => array( $this, 'get_posts' ),
|
33 |
'jetpack.getComment' => array( $this, 'get_comment' ),
|
34 |
'jetpack.getComments' => array( $this, 'get_comments' ),
|
35 |
+
'jetpack.disconnectBlog' => array( $this, 'disconnect_blog' ),
|
36 |
+
'jetpack.unlinkUser' => array( $this, 'unlink_user' ),
|
37 |
) );
|
38 |
|
39 |
if ( isset( $core_methods['metaWeblog.editPost'] ) ) {
|
40 |
$jetpack_methods['metaWeblog.newMediaObject'] = $core_methods['metaWeblog.newMediaObject'];
|
41 |
$jetpack_methods['jetpack.updateAttachmentParent'] = array( $this, 'update_attachment_parent' );
|
42 |
}
|
43 |
+
|
44 |
+
$jetpack_methods = apply_filters( 'jetpack_xmlrpc_methods', $jetpack_methods, $core_methods, $user );
|
45 |
}
|
46 |
|
47 |
+
return apply_filters( 'jetpack_xmlrpc_unauthenticated_methods', $jetpack_methods, $core_methods );
|
48 |
}
|
49 |
|
50 |
/**
|
206 |
return $user_id;
|
207 |
}
|
208 |
|
209 |
+
/**
|
210 |
+
* Disconnect this blog from the connected wordpress.com account
|
211 |
+
* @return boolean
|
212 |
+
*/
|
213 |
+
function disconnect_blog() {
|
214 |
+
Jetpack::log( 'disconnect' );
|
215 |
+
Jetpack::disconnect();
|
216 |
+
|
217 |
+
return true;
|
218 |
+
}
|
219 |
+
|
220 |
+
/**
|
221 |
+
* Unlink a user from WordPress.com
|
222 |
+
*
|
223 |
+
* This will fail if called by the Master User.
|
224 |
+
*/
|
225 |
+
function unlink_user() {
|
226 |
+
Jetpack::log( 'unlink' );
|
227 |
+
return Jetpack::unlink_user();
|
228 |
+
}
|
229 |
+
|
230 |
/**
|
231 |
* Returns what features are available. Uses the slug of the module files.
|
232 |
*
|
class.jetpack.php
CHANGED
@@ -30,21 +30,21 @@ class Jetpack {
|
|
30 |
var $HTTP_RAW_POST_DATA = null; // copy of $GLOBALS['HTTP_RAW_POST_DATA']
|
31 |
|
32 |
var $plugins_to_deactivate = array(
|
33 |
-
'stats'
|
34 |
-
'shortlinks'
|
35 |
-
'sharedaddy'
|
36 |
-
'twitter-widget'
|
37 |
-
'after-the-deadline'
|
38 |
-
'contact-form'
|
39 |
-
'custom-css'
|
40 |
-
'random-redirect'
|
41 |
-
'videopress'
|
42 |
-
'widget-visibility'
|
43 |
-
'widget-visibility'
|
44 |
-
'sharedaddy'
|
45 |
-
'omnisearch'
|
46 |
-
'gravatar-hovercards'
|
47 |
-
'latex'
|
48 |
);
|
49 |
|
50 |
var $capability_translations = array(
|
@@ -90,7 +90,7 @@ class Jetpack {
|
|
90 |
'minileven' => array(
|
91 |
'WPtouch' => 'wptouch/wptouch.php',
|
92 |
),
|
93 |
-
'latex'
|
94 |
'LaTeX for WordPress' => 'latex/latex.php',
|
95 |
'Youngwhans Simple Latex' => 'youngwhans-simple-latex/yw-latex.php',
|
96 |
'Easy WP LaTeX' => 'easy-wp-latex-lite/easy-wp-latex-lite.php',
|
@@ -98,7 +98,7 @@ class Jetpack {
|
|
98 |
'Enable Latex' => 'enable-latex/enable-latex.php',
|
99 |
'WP QuickLaTeX' => 'wp-quicklatex/wp-quicklatex.php',
|
100 |
),
|
101 |
-
'random-redirect'
|
102 |
'Random Redirect 2' => 'random-redirect-2/random-redirect.php',
|
103 |
),
|
104 |
'related-posts' => array(
|
@@ -117,12 +117,80 @@ class Jetpack {
|
|
117 |
'ShareThis' => 'share-this/sharethis.php',
|
118 |
'Shareaholic' => 'shareaholic/shareaholic.php',
|
119 |
),
|
|
|
|
|
|
|
|
|
|
|
120 |
'widget-visibility' => array(
|
121 |
'Widget Logic' => 'widget-logic/widget_logic.php',
|
122 |
'Dynamic Widgets' => 'dynamic-widgets/dynamic-widgets.php',
|
123 |
),
|
124 |
);
|
125 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
126 |
/**
|
127 |
* Message to display in admin_notice
|
128 |
* @var string
|
@@ -234,7 +302,13 @@ class Jetpack {
|
|
234 |
* Constructor. Initializes WordPress hooks
|
235 |
*/
|
236 |
private function Jetpack() {
|
237 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
238 |
/*
|
239 |
* Load things that should only be in Network Admin.
|
240 |
*
|
@@ -245,12 +319,12 @@ class Jetpack {
|
|
245 |
if( is_multisite() ) {
|
246 |
$jpms = Jetpack_Network::init();
|
247 |
|
248 |
-
if( is_network_admin() )
|
249 |
return; // End here to prevent single site actions from firing
|
250 |
-
}
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
$this->sync = new Jetpack_Sync;
|
255 |
|
256 |
// Modules should do Jetpack_Sync::sync_options( __FILE__, $option, ... ); instead
|
@@ -327,8 +401,6 @@ class Jetpack {
|
|
327 |
add_action( 'customize_controls_enqueue_scripts', array( $this, 'devicepx' ) );
|
328 |
add_action( 'admin_enqueue_scripts', array( $this, 'devicepx' ) );
|
329 |
|
330 |
-
add_filter( 'jetpack_require_lib_dir', array( $this, 'require_lib_dir' ) );
|
331 |
-
|
332 |
// add_action( 'jetpack_admin_menu', array( $this, 'admin_menu_modules' ) );
|
333 |
|
334 |
add_action( 'jetpack_activate_module', array( $this, 'activate_module_actions' ) );
|
@@ -360,10 +432,61 @@ class Jetpack {
|
|
360 |
|
361 |
function jetpack_custom_caps( $caps, $cap, $user_id, $args ) {
|
362 |
switch( $cap ) {
|
363 |
-
case '
|
364 |
case 'jetpack_reconnect' :
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
365 |
$caps = array( 'manage_options' );
|
366 |
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
367 |
}
|
368 |
return $caps;
|
369 |
}
|
@@ -476,7 +599,7 @@ class Jetpack {
|
|
476 |
}
|
477 |
return (bool) Jetpack_Data::get_access_token( $user_id );
|
478 |
}
|
479 |
-
|
480 |
/**
|
481 |
* Get the wpcom email of the current connected user.
|
482 |
*/
|
@@ -635,18 +758,13 @@ class Jetpack {
|
|
635 |
}
|
636 |
|
637 |
/**
|
638 |
-
*
|
639 |
-
*
|
640 |
*
|
641 |
-
* @
|
642 |
-
* @action plugins_loaded
|
643 |
-
* @return null
|
644 |
*/
|
645 |
-
public function
|
646 |
-
|
647 |
-
add_filter( 'jetpack_enable_open_graph', '__return_true', 0 );
|
648 |
-
|
649 |
-
$active_plugins = get_option( 'active_plugins', array() );
|
650 |
|
651 |
if ( is_multisite() ) {
|
652 |
// Due to legacy code, active_sitewide_plugins stores them in the keys,
|
@@ -657,53 +775,48 @@ class Jetpack {
|
|
657 |
}
|
658 |
}
|
659 |
|
660 |
-
$
|
661 |
-
'facebook/facebook.php', // Official Facebook plugin
|
662 |
-
'wordpress-seo/wp-seo.php', // WordPress SEO by Yoast
|
663 |
-
'add-link-to-facebook/add-link-to-facebook.php', // Add Link to Facebook
|
664 |
-
'facebook-awd/AWD_facebook.php', // Facebook AWD All in one
|
665 |
-
'header-footer/plugin.php', // Header and Footer
|
666 |
-
'nextgen-facebook/nextgen-facebook.php', // NextGEN Facebook OG
|
667 |
-
'seo-facebook-comments/seofacebook.php', // SEO Facebook Comments
|
668 |
-
'seo-ultimate/seo-ultimate.php', // SEO Ultimate
|
669 |
-
'sexybookmarks/sexy-bookmarks.php', // Shareaholic
|
670 |
-
'shareaholic/sexy-bookmarks.php', // Shareaholic
|
671 |
-
'social-discussions/social-discussions.php', // Social Discussions
|
672 |
-
'social-networks-auto-poster-facebook-twitter-g/NextScripts_SNAP.php', // NextScripts SNAP
|
673 |
-
'wordbooker/wordbooker.php', // Wordbooker
|
674 |
-
'socialize/socialize.php', // Socialize
|
675 |
-
'simple-facebook-connect/sfc.php', // Simple Facebook Connect
|
676 |
-
'social-sharing-toolkit/social_sharing_toolkit.php', // Social Sharing Toolkit
|
677 |
-
'wp-facebook-open-graph-protocol/wp-facebook-ogp.php', // WP Facebook Open Graph protocol
|
678 |
-
'opengraph/opengraph.php', // Open Graph
|
679 |
-
'sharepress/sharepress.php', // SharePress
|
680 |
-
'wp-facebook-like-send-open-graph-meta/wp-facebook-like-send-open-graph-meta.php', // WP Facebook Like Send & Open Graph Meta
|
681 |
-
'network-publisher/networkpub.php', // Network Publisher
|
682 |
-
'wp-ogp/wp-ogp.php', // WP-OGP
|
683 |
-
'open-graph-protocol-framework/open-graph-protocol-framework.php', // Open Graph Protocol Framework
|
684 |
-
'all-in-one-seo-pack/all_in_one_seo_pack.php', // All in One SEO Pack
|
685 |
-
'facebook-featured-image-and-open-graph-meta-tags/fb-featured-image.php', // Facebook Featured Image & OG Meta Tags
|
686 |
-
'add-meta-tags/add-meta-tags.php', // Add Meta Tags
|
687 |
-
'only-tweet-like-share-and-google-1/tweet-like-plusone.php', // Tweet, Like, Google +1 and Share
|
688 |
-
'easy-facebook-share-thumbnails/esft.php', // Easy Facebook Share Thumbnail
|
689 |
-
'2-click-socialmedia-buttons/2-click-socialmedia-buttons.php', // 2 Click Social Media Buttons
|
690 |
-
'facebook-thumb-fixer/_facebook-thumb-fixer.php', // Facebook Thumb Fixer
|
691 |
-
'zoltonorg-social-plugin/zosp.php', // Zolton.org Social Plugin
|
692 |
-
'wp-caregiver/wp-caregiver.php', // WP Caregiver
|
693 |
-
'facebook-revised-open-graph-meta-tag/index.php', // Facebook Revised Open Graph Meta Tag
|
694 |
-
'facebook-and-digg-thumbnail-generator/facebook-and-digg-thumbnail-generator.php', // Fedmich's Facebook Open Graph Meta
|
695 |
-
'facebook-meta-tags/facebook-metatags.php', // Facebook Meta Tags
|
696 |
-
);
|
697 |
|
698 |
-
|
699 |
-
|
700 |
-
|
701 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
702 |
}
|
703 |
}
|
704 |
|
705 |
-
if ( apply_filters( 'jetpack_enable_open_graph', false ) )
|
706 |
require_once JETPACK__PLUGIN_DIR . 'functions.opengraph.php';
|
|
|
707 |
}
|
708 |
|
709 |
/**
|
@@ -716,36 +829,20 @@ class Jetpack {
|
|
716 |
*/
|
717 |
public function check_twitter_tags() {
|
718 |
|
719 |
-
$active_plugins =
|
720 |
|
721 |
-
if (
|
722 |
-
|
723 |
-
|
724 |
-
|
725 |
-
|
726 |
-
|
727 |
}
|
728 |
}
|
729 |
|
730 |
-
|
731 |
-
'
|
732 |
-
'twitter-cards-meta/twitter-cards-meta.php', // Twitter Cards Meta
|
733 |
-
'ig-twitter-cards/ig-twitter-cards.php', // IG:Twitter Cards
|
734 |
-
'jm-twitter-cards/jm-twitter-cards.php', // JM Twitter Cards
|
735 |
-
'wp-twitter-cards/twitter_cards.php', // WP Twitter Cards
|
736 |
-
'eewee-twitter-card/index.php', // Eewee Twitter Card
|
737 |
-
'kevinjohn-gallagher-pure-web-brilliants-social-graph-twitter-cards-extention/kevinjohn_gallagher___social_graph_twitter_output.php', // Pure Web Brilliant's Social Graph Twitter Cards Extention
|
738 |
-
);
|
739 |
-
|
740 |
-
foreach ( $conflicting_plugins as $plugin ) {
|
741 |
-
if ( in_array( $plugin, $active_plugins ) ) {
|
742 |
-
add_filter( 'jetpack_disable_twitter_cards', '__return_true', 99 );
|
743 |
-
break;
|
744 |
-
}
|
745 |
}
|
746 |
-
|
747 |
-
if ( apply_filters( 'jetpack_disable_twitter_cards', true ) )
|
748 |
-
require_once JETPACK__PLUGIN_DIR . 'functions.twitter-cards.php';
|
749 |
}
|
750 |
|
751 |
/* Jetpack Options API */
|
@@ -766,7 +863,7 @@ class Jetpack {
|
|
766 |
|
767 |
/**
|
768 |
* Stores two secrets and a timestamp so WordPress.com can make a request back and verify an action
|
769 |
-
* Does some extra verification so urls (such as those to public-api, register, etc)
|
770 |
* $name must be a registered option name.
|
771 |
*/
|
772 |
public static function create_nonce( $name ) {
|
@@ -1042,27 +1139,22 @@ class Jetpack {
|
|
1042 |
* @return array
|
1043 |
*/
|
1044 |
function filter_default_modules( $modules ) {
|
1045 |
-
$active_plugins = get_option( 'active_plugins', array() );
|
1046 |
-
if ( is_multisite() ) {
|
1047 |
-
// Due to legacy code, active_sitewide_plugins stores them in the keys,
|
1048 |
-
// whereas active_plugins stores them in the values.
|
1049 |
-
$network_plugins = array_keys( get_site_option( 'active_sitewide_plugins', array() ) );
|
1050 |
-
if ( $network_plugins ) {
|
1051 |
-
$active_plugins = array_merge( $active_plugins, $network_plugins );
|
1052 |
-
}
|
1053 |
-
}
|
1054 |
-
sort( $active_plugins );
|
1055 |
|
1056 |
-
|
1057 |
-
|
1058 |
-
|
1059 |
-
|
1060 |
-
|
1061 |
-
|
1062 |
-
|
1063 |
-
|
1064 |
-
|
1065 |
-
|
|
|
|
|
|
|
|
|
|
|
1066 |
}
|
1067 |
}
|
1068 |
}
|
@@ -1491,13 +1583,13 @@ p {
|
|
1491 |
* @static
|
1492 |
*/
|
1493 |
public static function plugin_deactivation( ) {
|
1494 |
-
|
1495 |
-
|
1496 |
-
|
1497 |
-
|
1498 |
-
|
1499 |
-
|
1500 |
-
|
1501 |
}
|
1502 |
|
1503 |
/**
|
@@ -1599,6 +1691,8 @@ p {
|
|
1599 |
if ( ! add_option( 'jetpack_log', $log, null, 'no' ) ) {
|
1600 |
Jetpack_Options::update_option( 'log', $log );
|
1601 |
}
|
|
|
|
|
1602 |
}
|
1603 |
|
1604 |
/**
|
@@ -1680,7 +1774,7 @@ p {
|
|
1680 |
}
|
1681 |
|
1682 |
function prepare_connect_notice() {
|
1683 |
-
add_action( 'admin_print_styles', array( $this, '
|
1684 |
|
1685 |
add_action( 'admin_notices', array( $this, 'admin_connect_notice' ) );
|
1686 |
|
@@ -2053,12 +2147,25 @@ p {
|
|
2053 |
|
2054 |
function admin_styles() {
|
2055 |
global $wp_styles;
|
2056 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2057 |
$wp_styles->add_data( 'jetpack', 'rtl', true );
|
2058 |
}
|
2059 |
|
2060 |
function admin_scripts() {
|
2061 |
-
wp_enqueue_script( 'jetpack-
|
|
|
2062 |
wp_localize_script(
|
2063 |
'jetpack-js',
|
2064 |
'jetpackL10n',
|
@@ -2084,31 +2191,32 @@ p {
|
|
2084 |
if ( false !== strpos( $_SERVER['QUERY_STRING'], 'page=jetpack' ) )
|
2085 |
return;
|
2086 |
|
2087 |
-
if ( ! current_user_can( '
|
2088 |
return;
|
2089 |
-
?>
|
2090 |
|
|
|
|
|
2091 |
<div id="message" class="updated jetpack-message jp-connect" style="display:block !important;">
|
2092 |
<div id="jp-dismiss" class="jetpack-close-button-container">
|
2093 |
-
<a class="jetpack-close-button" href="
|
2094 |
</div>
|
2095 |
<div class="jetpack-wrap-container">
|
2096 |
-
<div class="jetpack-text-container">
|
2097 |
-
<h4>
|
2098 |
-
<?php if ( 1 == Jetpack_Options::get_option( 'activated' ) ) : ?>
|
2099 |
-
<p><?php _e( '<strong>Your Jetpack is almost ready</strong> – A connection to WordPress.com is needed to enable features like Stats, Contact Forms, and Subscriptions. Connect now to get fueled up!', 'jetpack' ); ?></p>
|
2100 |
-
<?php else : ?>
|
2101 |
-
<p><?php _e( '<strong>Jetpack is installed</strong> and ready to bring awesome, WordPress.com cloud-powered features to your site.', 'jetpack' ) ?></p>
|
2102 |
-
<?php endif; ?>
|
2103 |
-
</h4>
|
2104 |
-
</div>
|
2105 |
<div class="jetpack-install-container">
|
2106 |
<?php if ( 1 == Jetpack_Options::get_option( 'activated' ) ) : ?>
|
2107 |
-
<p class="submit"><a href="<?php echo $this->build_connect_url() ?>" class="
|
2108 |
<?php else : ?>
|
2109 |
<p class="submit"><a href="<?php echo Jetpack::admin_url() ?>" class="button-connector" id="wpcom-connect"><?php _e( 'Learn More', 'jetpack' ); ?></a></p>
|
2110 |
<?php endif; ?>
|
2111 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2112 |
</div>
|
2113 |
</div>
|
2114 |
|
@@ -2249,7 +2357,7 @@ p {
|
|
2249 |
wp_redirect( $this->build_connect_url( true ) );
|
2250 |
exit;
|
2251 |
case 'activate' :
|
2252 |
-
if ( ! current_user_can( '
|
2253 |
$error = 'cheatin';
|
2254 |
break;
|
2255 |
}
|
@@ -2294,7 +2402,7 @@ p {
|
|
2294 |
wp_redirect( $this->build_connect_url( true ) );
|
2295 |
exit;
|
2296 |
case 'deactivate' :
|
2297 |
-
if ( ! current_user_can( '
|
2298 |
$error = 'cheatin';
|
2299 |
break;
|
2300 |
}
|
@@ -2541,7 +2649,7 @@ p {
|
|
2541 |
case 'authorized' :
|
2542 |
$this->message = __( '<strong>You’re fueled up and ready to go.</strong> ', 'jetpack' );
|
2543 |
$this->message .= "<br />\n";
|
2544 |
-
$this->message .= __( '
|
2545 |
$this->message .= Jetpack::jetpack_comment_notice();
|
2546 |
break;
|
2547 |
|
@@ -2759,7 +2867,10 @@ p {
|
|
2759 |
'rand' => md5( mt_rand( 0, 999 ) . time() ),
|
2760 |
);
|
2761 |
$args = wp_parse_args( $args, $defaults );
|
2762 |
-
$base_url = apply_filters(
|
|
|
|
|
|
|
2763 |
$url = add_query_arg( $args, $base_url );
|
2764 |
return $url;
|
2765 |
}
|
@@ -2797,7 +2908,7 @@ p {
|
|
2797 |
|
2798 |
function build_connect_url( $raw = false, $redirect = false ) {
|
2799 |
if ( ! Jetpack_Options::get_option( 'blog_token' ) ) {
|
2800 |
-
$url =
|
2801 |
if( is_network_admin() ) {
|
2802 |
$url = add_query_arg( 'is_multisite', network_admin_url(
|
2803 |
'admin.php?page=jetpack-settings' ), $url );
|
@@ -2842,7 +2953,7 @@ p {
|
|
2842 |
}
|
2843 |
|
2844 |
function build_reconnect_url( $raw = false ) {
|
2845 |
-
$url = wp_nonce_url(
|
2846 |
return $raw ? $url : esc_url( $url );
|
2847 |
}
|
2848 |
|
@@ -2858,7 +2969,7 @@ p {
|
|
2858 |
}
|
2859 |
|
2860 |
function dismiss_jetpack_notice() {
|
2861 |
-
if ( isset( $_GET['jetpack-notice'] ) && 'dismiss' == $_GET['jetpack-notice'] && ! is_plugin_active_for_network( plugin_basename( JETPACK__PLUGIN_DIR . 'jetpack.php' ) ) ) {
|
2862 |
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
2863 |
|
2864 |
deactivate_plugins( JETPACK__PLUGIN_DIR . 'jetpack.php', false, false );
|
@@ -2868,6 +2979,10 @@ p {
|
|
2868 |
}
|
2869 |
}
|
2870 |
|
|
|
|
|
|
|
|
|
2871 |
function admin_page() {
|
2872 |
global $current_user;
|
2873 |
|
@@ -2875,16 +2990,16 @@ p {
|
|
2875 |
$user_token = Jetpack_Data::get_access_token( $current_user->ID );
|
2876 |
$is_user_connected = $user_token && ! is_wp_error( $user_token );
|
2877 |
$is_master_user = $current_user->ID == Jetpack_Options::get_option( 'master_user' );
|
2878 |
-
|
2879 |
$can_reconnect_jpms = true;
|
2880 |
if( is_plugin_active_for_network( 'jetpack/jetpack.php' ) ) {
|
2881 |
$jpms = Jetpack_Network::init();
|
2882 |
$can_reconnect_jpms = ( $jpms->get_option( 'sub-site-connection-override' ) )? 1: 0;
|
2883 |
}
|
2884 |
-
|
2885 |
-
|
2886 |
-
|
2887 |
-
|
2888 |
?>
|
2889 |
<div class="wrap" id="jetpack-settings">
|
2890 |
|
@@ -2939,11 +3054,12 @@ p {
|
|
2939 |
}
|
2940 |
if ( ! Jetpack::is_development_mode() && $can_reconnect_jpms ) :
|
2941 |
?>
|
2942 |
-
<?php if ( ! $is_connected ) :
|
2943 |
-
|
|
|
2944 |
<div id="message" class="updated jetpack-message jp-connect" style="display:block !important;">
|
2945 |
<div id="jp-dismiss" class="jetpack-close-button-container">
|
2946 |
-
<a class="jetpack-close-button" href="
|
2947 |
</div>
|
2948 |
<div class="jetpack-wrap-container">
|
2949 |
<div class="jetpack-text-container">
|
@@ -3059,108 +3175,7 @@ p {
|
|
3059 |
</div>
|
3060 |
<?php
|
3061 |
}
|
3062 |
-
/*
|
3063 |
-
function admin_page_modules() {
|
3064 |
-
global $current_user;
|
3065 |
-
|
3066 |
-
$role = $this->translate_current_user_to_role();
|
3067 |
-
$is_connected = Jetpack::is_active();
|
3068 |
-
$user_token = Jetpack_Data::get_access_token($current_user->ID);
|
3069 |
-
$is_user_connected = $user_token && !is_wp_error($user_token);
|
3070 |
-
$is_master_user = $current_user->ID == Jetpack_Options::get_option( 'master_user' );
|
3071 |
-
$module = false;
|
3072 |
-
?>
|
3073 |
-
<div class="wrap" id="jetpack-settings">
|
3074 |
-
|
3075 |
-
<h2 style="display: none"></h2> <!-- For WP JS message relocation -->
|
3076 |
-
|
3077 |
-
<div id="jp-header"<?php if ( $is_connected ) : ?> class="small"<?php endif; ?>>
|
3078 |
-
<div id="jp-clouds">
|
3079 |
-
<?php if ( $is_connected ) : ?>
|
3080 |
-
<div id="jp-disconnectors">
|
3081 |
-
<?php if ( current_user_can( 'manage_options' ) ) : ?>
|
3082 |
-
<div id="jp-disconnect" class="jp-disconnect">
|
3083 |
-
<a href="<?php echo wp_nonce_url( Jetpack::admin_url( 'action=disconnect' ), 'jetpack-disconnect' ); ?>"><div class="deftext"><?php _e( 'Connected to WordPress.com', 'jetpack' ); ?></div><div class="hovertext"><?php _e( 'Disconnect from WordPress.com', 'jetpack' ) ?></div></a>
|
3084 |
-
</div>
|
3085 |
-
<?php endif; ?>
|
3086 |
-
<?php if ( $is_user_connected && !$is_master_user ) : ?>
|
3087 |
-
<div id="jp-unlink" class="jp-disconnect">
|
3088 |
-
<a href="<?php echo wp_nonce_url( Jetpack::admin_url( 'action=unlink' ), 'jetpack-unlink' ); ?>"><div class="deftext"><?php _e( 'User linked to WordPress.com', 'jetpack' ); ?></div><div class="hovertext"><?php _e( 'Unlink user from WordPress.com', 'jetpack' ) ?></div></a>
|
3089 |
-
</div>
|
3090 |
-
<?php endif; ?>
|
3091 |
-
</div>
|
3092 |
-
<?php endif; ?>
|
3093 |
-
<h3><?php _e( 'Jetpack by WordPress.com', 'jetpack' ) ?></h3>
|
3094 |
-
<?php if ( !$is_connected ) : ?>
|
3095 |
-
<div id="jp-notice">
|
3096 |
-
<p><?php _e( 'Jetpack supercharges your self-hosted WordPress site with the awesome cloud power of WordPress.com.', 'jetpack' ); ?></p>
|
3097 |
-
</div>
|
3098 |
-
<?php endif; ?>
|
3099 |
-
</div>
|
3100 |
-
</div>
|
3101 |
-
|
3102 |
-
<?php if ( isset( $_GET['jetpack-notice'] ) && 'dismiss' == $_GET['jetpack-notice'] ) : ?>
|
3103 |
-
<div id="message" class="error">
|
3104 |
-
<p><?php _e( 'Jetpack is network activated and notices can not be dismissed.', 'jetpack' ); ?></p>
|
3105 |
-
</div>
|
3106 |
-
<?php endif; ?>
|
3107 |
-
|
3108 |
-
<?php do_action( 'jetpack_notices' ) ?>
|
3109 |
-
|
3110 |
-
<?php
|
3111 |
-
// If the connection has not been made then show the marketing text.
|
3112 |
-
if ( ! Jetpack::is_development_mode() ) :
|
3113 |
-
?>
|
3114 |
-
<?php if ( ! $is_connected ) : ?>
|
3115 |
-
|
3116 |
-
<div id="message" class="updated jetpack-message jp-connect">
|
3117 |
-
<div id="jp-dismiss" class="jetpack-close-button-container">
|
3118 |
-
<a class="jetpack-close-button" href="?page=jetpack&jetpack-notice=dismiss" title="<?php _e( 'Dismiss this notice.', 'jetpack' ); ?>"><?php _e( 'Dismiss this notice.', 'jetpack' ); ?></a>
|
3119 |
-
</div>
|
3120 |
-
<div class="jetpack-wrap-container">
|
3121 |
-
<div class="jetpack-text-container">
|
3122 |
-
<h4>
|
3123 |
-
<p><?php _e( "To enable all of the Jetpack features you’ll need to connect your website to WordPress.com using the button to the right. Once you’ve made the connection you’ll activate all the delightful features below.", 'jetpack' ) ?></p>
|
3124 |
-
</h4>
|
3125 |
-
</div>
|
3126 |
-
<div class="jetpack-install-container">
|
3127 |
-
<p class="submit"><a href="<?php echo $this->build_connect_url() ?>" class="button-connector" id="wpcom-connect"><?php _e( 'Connect to WordPress.com', 'jetpack' ); ?></a></p>
|
3128 |
-
</div>
|
3129 |
-
</div>
|
3130 |
-
</div>
|
3131 |
-
|
3132 |
-
<?php elseif ( ! $is_user_connected ) : ?>
|
3133 |
-
|
3134 |
-
<div id="message" class="updated jetpack-message jp-connect">
|
3135 |
-
<div class="jetpack-wrap-container">
|
3136 |
-
<div class="jetpack-text-container">
|
3137 |
-
<h4>
|
3138 |
-
<p><?php _e( "To enable all of the Jetpack features you’ll need to link your account here to your WordPress.com account using the button to the right.", 'jetpack' ) ?></p>
|
3139 |
-
</h4>
|
3140 |
-
</div>
|
3141 |
-
<div class="jetpack-install-container">
|
3142 |
-
<p class="submit"><a href="<?php echo $this->build_connect_url() ?>" class="button-connector" id="wpcom-connect"><?php _e( 'Link account with WordPress.com', 'jetpack' ); ?></a></p>
|
3143 |
-
</div>
|
3144 |
-
</div>
|
3145 |
-
</div>
|
3146 |
|
3147 |
-
<?php else: // blog and user are connected ?>
|
3148 |
-
<?php // TODO: if not master user, show user disconnect button? ?>
|
3149 |
-
<?php endif; ?>
|
3150 |
-
<?php endif; // ! Jetpack::is_development_mode() ?>
|
3151 |
-
|
3152 |
-
<?php
|
3153 |
-
if ( isset( $_GET['configure'] ) && Jetpack::is_module( $_GET['configure'] ) && current_user_can( 'manage_options' ) ) {
|
3154 |
-
$this->admin_screen_configure_module( $_GET['configure'] );
|
3155 |
-
} else {
|
3156 |
-
$this->admin_screen_list_modules();
|
3157 |
-
}
|
3158 |
-
?>
|
3159 |
-
|
3160 |
-
</div>
|
3161 |
-
<?php
|
3162 |
-
}
|
3163 |
-
/**/
|
3164 |
function debugger_page() {
|
3165 |
nocache_headers();
|
3166 |
if ( ! current_user_can( 'manage_options' ) ) {
|
@@ -3170,7 +3185,7 @@ p {
|
|
3170 |
exit;
|
3171 |
}
|
3172 |
|
3173 |
-
function admin_screen_configure_module( $module_id ) {
|
3174 |
if ( ! in_array( $module_id, Jetpack::get_active_modules() ) || ! current_user_can( 'manage_options' ) )
|
3175 |
return false; ?>
|
3176 |
|
@@ -3178,7 +3193,7 @@ p {
|
|
3178 |
<h3>
|
3179 |
<?php
|
3180 |
$module = Jetpack::get_module( $module_id );
|
3181 |
-
echo '<a href="' .
|
3182 |
printf( __( 'Configure %s', 'jetpack' ), $module['name'] );
|
3183 |
?>
|
3184 |
</h3>
|
@@ -3551,15 +3566,15 @@ p {
|
|
3551 |
* @return int
|
3552 |
**/
|
3553 |
public function get_remote_query_timeout_limit() {
|
3554 |
-
$timeout = (int) ini_get( 'max_execution_time' );
|
3555 |
if ( ! $timeout ) // Ensure exec time set in php.ini
|
3556 |
-
$timeout = 30;
|
3557 |
return intval( $timeout / 2 );
|
3558 |
}
|
3559 |
|
3560 |
|
3561 |
/**
|
3562 |
-
* Takes the response from the Jetpack register new site endpoint and
|
3563 |
* verifies it worked properly.
|
3564 |
*
|
3565 |
* @since 2.6
|
@@ -3645,7 +3660,7 @@ p {
|
|
3645 |
);
|
3646 |
$response = Jetpack_Client::_wp_remote_request( Jetpack::fix_url_for_bad_hosts( Jetpack::api_url( 'register' ) ), $args, true );
|
3647 |
|
3648 |
-
|
3649 |
// Make sure the response is valid and does not contain any Jetpack errors
|
3650 |
$valid_response = Jetpack::init()->validate_remote_register_response( $response );
|
3651 |
if( is_wp_error( $valid_response ) || !$valid_response ) {
|
@@ -3663,7 +3678,7 @@ p {
|
|
3663 |
$json = false;
|
3664 |
|
3665 |
|
3666 |
-
|
3667 |
if ( empty( $json->jetpack_secret ) || ! is_string( $json->jetpack_secret ) )
|
3668 |
return new Jetpack_Error( 'jetpack_secret', '', $code );
|
3669 |
|
@@ -3719,10 +3734,15 @@ p {
|
|
3719 |
$user_id = 0;
|
3720 |
} else {
|
3721 |
$token_type = 'user';
|
3722 |
-
if ( empty( $user_id ) || ! ctype_digit( $user_id )
|
3723 |
return false;
|
3724 |
}
|
3725 |
$user_id = (int) $user_id;
|
|
|
|
|
|
|
|
|
|
|
3726 |
}
|
3727 |
|
3728 |
$token = Jetpack_Data::get_access_token( $user_id );
|
@@ -3825,18 +3845,28 @@ p {
|
|
3825 |
|
3826 |
// This should always have gone through Jetpack_Signature::sign_request() first to check $timestamp an $nonce
|
3827 |
$timestamp = (int) $timestamp;
|
3828 |
-
|
3829 |
|
3830 |
// Raw query so we can avoid races: add_option will also update
|
3831 |
$show_errors = $wpdb->show_errors( false );
|
3832 |
-
|
3833 |
-
|
3834 |
-
|
3835 |
-
"jetpack_nonce_{$timestamp}_{$nonce}",
|
3836 |
-
time(),
|
3837 |
-
'no'
|
3838 |
-
)
|
3839 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3840 |
$wpdb->show_errors( $show_errors );
|
3841 |
|
3842 |
$nonces_used_this_request["$timestamp:$nonce"] = $return;
|
@@ -3872,7 +3902,11 @@ p {
|
|
3872 |
global $wpdb;
|
3873 |
|
3874 |
$sql = "DELETE FROM `$wpdb->options` WHERE `option_name` LIKE %s";
|
3875 |
-
|
|
|
|
|
|
|
|
|
3876 |
|
3877 |
if ( true !== $all ) {
|
3878 |
$sql .= ' AND CAST( `option_value` AS UNSIGNED ) < %d';
|
@@ -3942,6 +3976,9 @@ p {
|
|
3942 |
|
3943 |
// Set a state variable
|
3944 |
if ( isset ( $key ) && isset( $value ) ) {
|
|
|
|
|
|
|
3945 |
$state[ $key ] = $value;
|
3946 |
setcookie( "jetpackState[$key]", $value, 0, $path, $domain );
|
3947 |
}
|
@@ -4071,12 +4108,19 @@ p {
|
|
4071 |
return $url;
|
4072 |
}
|
4073 |
|
4074 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
4075 |
}
|
4076 |
|
4077 |
// Make sure the POSTed request is handled by the same action
|
4078 |
function preserve_action_in_login_form_for_json_api_authorization() {
|
4079 |
echo "<input type='hidden' name='action' value='jetpack_json_api_authorization' />\n";
|
|
|
4080 |
}
|
4081 |
|
4082 |
// If someone logs in to approve API access, store the Access Code in usermeta
|
@@ -4119,7 +4163,13 @@ p {
|
|
4119 |
$die_error = __( 'Someone may be trying to trick you into giving them access to your site. Or it could be you just encountered a bug :). Either way, please close this window.', 'jetpack' );
|
4120 |
|
4121 |
$jetpack_signature = new Jetpack_Signature( $token->secret, (int) Jetpack_Options::get_option( 'time_diff' ) );
|
4122 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
4123 |
if ( ! $signature ) {
|
4124 |
wp_die( $die_error );
|
4125 |
} else if ( is_wp_error( $signature ) ) {
|
30 |
var $HTTP_RAW_POST_DATA = null; // copy of $GLOBALS['HTTP_RAW_POST_DATA']
|
31 |
|
32 |
var $plugins_to_deactivate = array(
|
33 |
+
'stats' => array( 'stats/stats.php', 'WordPress.com Stats' ),
|
34 |
+
'shortlinks' => array( 'stats/stats.php', 'WordPress.com Stats' ),
|
35 |
+
'sharedaddy' => array( 'sharedaddy/sharedaddy.php', 'Sharedaddy' ),
|
36 |
+
'twitter-widget' => array( 'wickett-twitter-widget/wickett-twitter-widget.php', 'Wickett Twitter Widget' ),
|
37 |
+
'after-the-deadline' => array( 'after-the-deadline/after-the-deadline.php', 'After The Deadline' ),
|
38 |
+
'contact-form' => array( 'grunion-contact-form/grunion-contact-form.php', 'Grunion Contact Form' ),
|
39 |
+
'custom-css' => array( 'safecss/safecss.php', 'WordPress.com Custom CSS' ),
|
40 |
+
'random-redirect' => array( 'random-redirect/random-redirect.php', 'Random Redirect' ),
|
41 |
+
'videopress' => array( 'video/video.php', 'VideoPress' ),
|
42 |
+
'widget-visibility' => array( 'jetpack-widget-visibility/widget-visibility.php', 'Jetpack Widget Visibility' ),
|
43 |
+
'widget-visibility' => array( 'widget-visibility-without-jetpack/widget-visibility-without-jetpack.php', 'Widget Visibility Without Jetpack' ),
|
44 |
+
'sharedaddy' => array( 'jetpack-sharing/sharedaddy.php', 'Jetpack Sharing' ),
|
45 |
+
'omnisearch' => array( 'jetpack-omnisearch/omnisearch.php', 'Jetpack Omnisearch' ),
|
46 |
+
'gravatar-hovercards' => array( 'jetpack-gravatar-hovercards/gravatar-hovercards.php', 'Jetpack Gravatar Hovercards' ),
|
47 |
+
'latex' => array( 'wp-latex/wp-latex.php', 'WP LaTeX' ),
|
48 |
);
|
49 |
|
50 |
var $capability_translations = array(
|
90 |
'minileven' => array(
|
91 |
'WPtouch' => 'wptouch/wptouch.php',
|
92 |
),
|
93 |
+
'latex' => array(
|
94 |
'LaTeX for WordPress' => 'latex/latex.php',
|
95 |
'Youngwhans Simple Latex' => 'youngwhans-simple-latex/yw-latex.php',
|
96 |
'Easy WP LaTeX' => 'easy-wp-latex-lite/easy-wp-latex-lite.php',
|
98 |
'Enable Latex' => 'enable-latex/enable-latex.php',
|
99 |
'WP QuickLaTeX' => 'wp-quicklatex/wp-quicklatex.php',
|
100 |
),
|
101 |
+
'random-redirect' => array(
|
102 |
'Random Redirect 2' => 'random-redirect-2/random-redirect.php',
|
103 |
),
|
104 |
'related-posts' => array(
|
117 |
'ShareThis' => 'share-this/sharethis.php',
|
118 |
'Shareaholic' => 'shareaholic/shareaholic.php',
|
119 |
),
|
120 |
+
'verification-tools' => array(
|
121 |
+
'WordPress SEO by Yoast' => 'wordpress-seo/wp-seo.php',
|
122 |
+
'WordPress SEO Premium by Yoast' => 'wordpress-seo-premium/wp-seo-premium.php',
|
123 |
+
'All in One SEO Pack' => 'all-in-one-seo-pack/all_in_one_seo_pack.php',
|
124 |
+
),
|
125 |
'widget-visibility' => array(
|
126 |
'Widget Logic' => 'widget-logic/widget_logic.php',
|
127 |
'Dynamic Widgets' => 'dynamic-widgets/dynamic-widgets.php',
|
128 |
),
|
129 |
);
|
130 |
|
131 |
+
/**
|
132 |
+
* Plugins for which we turn off our Facebook OG Tags implementation.
|
133 |
+
*/
|
134 |
+
private $open_graph_conflicting_plugins = array(
|
135 |
+
'facebook/facebook.php', // Official Facebook plugin
|
136 |
+
'wordpress-seo/wp-seo.php', // WordPress SEO by Yoast
|
137 |
+
'add-link-to-facebook/add-link-to-facebook.php', // Add Link to Facebook
|
138 |
+
'facebook-awd/AWD_facebook.php', // Facebook AWD All in one
|
139 |
+
'header-footer/plugin.php', // Header and Footer
|
140 |
+
'nextgen-facebook/nextgen-facebook.php', // NextGEN Facebook OG
|
141 |
+
'seo-facebook-comments/seofacebook.php', // SEO Facebook Comments
|
142 |
+
'seo-ultimate/seo-ultimate.php', // SEO Ultimate
|
143 |
+
'sexybookmarks/sexy-bookmarks.php', // Shareaholic
|
144 |
+
'shareaholic/sexy-bookmarks.php', // Shareaholic
|
145 |
+
'social-discussions/social-discussions.php', // Social Discussions
|
146 |
+
'social-networks-auto-poster-facebook-twitter-g/NextScripts_SNAP.php',
|
147 |
+
// NextScripts SNAP
|
148 |
+
'wordbooker/wordbooker.php', // Wordbooker
|
149 |
+
'socialize/socialize.php', // Socialize
|
150 |
+
'simple-facebook-connect/sfc.php', // Simple Facebook Connect
|
151 |
+
'social-sharing-toolkit/social_sharing_toolkit.php', // Social Sharing Toolkit
|
152 |
+
'wp-facebook-open-graph-protocol/wp-facebook-ogp.php', // WP Facebook Open Graph protocol
|
153 |
+
'opengraph/opengraph.php', // Open Graph
|
154 |
+
'sharepress/sharepress.php', // SharePress
|
155 |
+
'wp-facebook-like-send-open-graph-meta/wp-facebook-like-send-open-graph-meta.php',
|
156 |
+
// WP Facebook Like Send & Open Graph Meta
|
157 |
+
'network-publisher/networkpub.php', // Network Publisher
|
158 |
+
'wp-ogp/wp-ogp.php', // WP-OGP
|
159 |
+
'open-graph-protocol-framework/open-graph-protocol-framework.php',
|
160 |
+
// Open Graph Protocol Framework
|
161 |
+
'all-in-one-seo-pack/all_in_one_seo_pack.php', // All in One SEO Pack
|
162 |
+
'facebook-featured-image-and-open-graph-meta-tags/fb-featured-image.php',
|
163 |
+
// Facebook Featured Image & OG Meta Tags
|
164 |
+
'add-meta-tags/add-meta-tags.php', // Add Meta Tags
|
165 |
+
'only-tweet-like-share-and-google-1/tweet-like-plusone.php',
|
166 |
+
// Tweet, Like, Google +1 and Share
|
167 |
+
'easy-facebook-share-thumbnails/esft.php', // Easy Facebook Share Thumbnail
|
168 |
+
'2-click-socialmedia-buttons/2-click-socialmedia-buttons.php',
|
169 |
+
// 2 Click Social Media Buttons
|
170 |
+
'facebook-thumb-fixer/_facebook-thumb-fixer.php', // Facebook Thumb Fixer
|
171 |
+
'zoltonorg-social-plugin/zosp.php', // Zolton.org Social Plugin
|
172 |
+
'wp-caregiver/wp-caregiver.php', // WP Caregiver
|
173 |
+
'facebook-revised-open-graph-meta-tag/index.php', // Facebook Revised Open Graph Meta Tag
|
174 |
+
'facebook-and-digg-thumbnail-generator/facebook-and-digg-thumbnail-generator.php',
|
175 |
+
// Fedmich's Facebook Open Graph Meta
|
176 |
+
'facebook-meta-tags/facebook-metatags.php', // Facebook Meta Tags
|
177 |
+
'wordpress-seo-premium/wp-seo-premium.php', // WordPress SEO Premium by Yoast
|
178 |
+
);
|
179 |
+
|
180 |
+
/**
|
181 |
+
* Plugins for which we turn off our Twitter Cards Tags implementation.
|
182 |
+
*/
|
183 |
+
private $twitter_cards_conflicting_plugins = array(
|
184 |
+
'twitter-cards/twitter-cards.php', // Twitter Cards
|
185 |
+
'twitter-cards-meta/twitter-cards-meta.php', // Twitter Cards Meta
|
186 |
+
'ig-twitter-cards/ig-twitter-cards.php', // IG:Twitter Cards
|
187 |
+
'jm-twitter-cards/jm-twitter-cards.php', // JM Twitter Cards
|
188 |
+
'wp-twitter-cards/twitter_cards.php', // WP Twitter Cards
|
189 |
+
'eewee-twitter-card/index.php', // Eewee Twitter Card
|
190 |
+
'kevinjohn-gallagher-pure-web-brilliants-social-graph-twitter-cards-extention/kevinjohn_gallagher___social_graph_twitter_output.php',
|
191 |
+
// Pure Web Brilliant's Social Graph Twitter Cards Extension
|
192 |
+
);
|
193 |
+
|
194 |
/**
|
195 |
* Message to display in admin_notice
|
196 |
* @var string
|
302 |
* Constructor. Initializes WordPress hooks
|
303 |
*/
|
304 |
private function Jetpack() {
|
305 |
+
|
306 |
+
/**
|
307 |
+
* Do things that should run even in the network admin
|
308 |
+
* here, before we potentially fail out.
|
309 |
+
*/
|
310 |
+
add_filter( 'jetpack_require_lib_dir', array( $this, 'require_lib_dir' ) );
|
311 |
+
|
312 |
/*
|
313 |
* Load things that should only be in Network Admin.
|
314 |
*
|
319 |
if( is_multisite() ) {
|
320 |
$jpms = Jetpack_Network::init();
|
321 |
|
322 |
+
if( is_network_admin() )
|
323 |
return; // End here to prevent single site actions from firing
|
324 |
+
}
|
325 |
+
|
326 |
+
|
327 |
+
|
328 |
$this->sync = new Jetpack_Sync;
|
329 |
|
330 |
// Modules should do Jetpack_Sync::sync_options( __FILE__, $option, ... ); instead
|
401 |
add_action( 'customize_controls_enqueue_scripts', array( $this, 'devicepx' ) );
|
402 |
add_action( 'admin_enqueue_scripts', array( $this, 'devicepx' ) );
|
403 |
|
|
|
|
|
404 |
// add_action( 'jetpack_admin_menu', array( $this, 'admin_menu_modules' ) );
|
405 |
|
406 |
add_action( 'jetpack_activate_module', array( $this, 'activate_module_actions' ) );
|
432 |
|
433 |
function jetpack_custom_caps( $caps, $cap, $user_id, $args ) {
|
434 |
switch( $cap ) {
|
435 |
+
case 'jetpack_connect' :
|
436 |
case 'jetpack_reconnect' :
|
437 |
+
if ( Jetpack::is_development_mode() ) {
|
438 |
+
$caps = array( 'do_not_allow' );
|
439 |
+
break;
|
440 |
+
}
|
441 |
+
/**
|
442 |
+
* Pass through. If it's not development mode, these should match disconnect.
|
443 |
+
* Let users disconnect if it's development mode, just in case things glitch.
|
444 |
+
*/
|
445 |
+
case 'jetpack_disconnect' :
|
446 |
+
/**
|
447 |
+
* In multisite, can individual site admins manage their own connection?
|
448 |
+
*
|
449 |
+
* Ideally, this should be extracted out to a separate filter in the Jetpack_Network class.
|
450 |
+
*/
|
451 |
+
if ( is_multisite() && ! is_super_admin() && is_plugin_active_for_network( 'jetpack/jetpack.php' ) ) {
|
452 |
+
if ( ! Jetpack_Network::init()->get_option( 'sub-site-connection-override' ) ) {
|
453 |
+
/**
|
454 |
+
* We need to update the option name -- it's terribly unclear which
|
455 |
+
* direction the override goes.
|
456 |
+
*
|
457 |
+
* @todo: Update the option name to `sub-sites-can-manage-own-connections`
|
458 |
+
*/
|
459 |
+
$caps = array( 'do_not_allow' );
|
460 |
+
break;
|
461 |
+
}
|
462 |
+
}
|
463 |
+
|
464 |
+
$caps = array( 'manage_options' );
|
465 |
+
break;
|
466 |
+
case 'jetpack_manage_modules' :
|
467 |
+
case 'jetpack_activate_modules' :
|
468 |
+
case 'jetpack_deactivate_modules' :
|
469 |
$caps = array( 'manage_options' );
|
470 |
break;
|
471 |
+
case 'jetpack_configure_modules' :
|
472 |
+
$caps = array( 'manage_options' );
|
473 |
+
break;
|
474 |
+
case 'jetpack_admin_page' :
|
475 |
+
if ( Jetpack::is_development_mode() ) {
|
476 |
+
$caps = array( 'manage_options' );
|
477 |
+
break;
|
478 |
+
}
|
479 |
+
/**
|
480 |
+
* Pass through. If it's not development mode, these should match the admin page.
|
481 |
+
* Let users disconnect if it's development mode, just in case things glitch.
|
482 |
+
*/
|
483 |
+
case 'jetpack_connect_user' :
|
484 |
+
if ( Jetpack::is_development_mode() ) {
|
485 |
+
$caps = array( 'do_not_allow' );
|
486 |
+
break;
|
487 |
+
}
|
488 |
+
$caps = array( 'read' );
|
489 |
+
break;
|
490 |
}
|
491 |
return $caps;
|
492 |
}
|
599 |
}
|
600 |
return (bool) Jetpack_Data::get_access_token( $user_id );
|
601 |
}
|
602 |
+
|
603 |
/**
|
604 |
* Get the wpcom email of the current connected user.
|
605 |
*/
|
758 |
}
|
759 |
|
760 |
/**
|
761 |
+
* Gets all plugins currently active in values, regardless of whether they're
|
762 |
+
* traditionally activated or network activated.
|
763 |
*
|
764 |
+
* @todo Store the result in core's object cache maybe?
|
|
|
|
|
765 |
*/
|
766 |
+
public static function get_active_plugins() {
|
767 |
+
$active_plugins = (array) get_option( 'active_plugins', array() );
|
|
|
|
|
|
|
768 |
|
769 |
if ( is_multisite() ) {
|
770 |
// Due to legacy code, active_sitewide_plugins stores them in the keys,
|
775 |
}
|
776 |
}
|
777 |
|
778 |
+
sort( $active_plugins );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
779 |
|
780 |
+
return $active_plugins;
|
781 |
+
}
|
782 |
+
|
783 |
+
/**
|
784 |
+
* Checks whether a specific plugin is active.
|
785 |
+
*
|
786 |
+
* We don't want to store these in a static variable, in case
|
787 |
+
* there are switch_to_blog() calls involved.
|
788 |
+
*/
|
789 |
+
public static function is_plugin_active( $plugin = 'jetpack/jetpack.php' ) {
|
790 |
+
return in_array( $plugin, self::get_active_plugins() );
|
791 |
+
}
|
792 |
+
|
793 |
+
/**
|
794 |
+
* Check if Jetpack's Open Graph tags should be used.
|
795 |
+
* If certain plugins are active, Jetpack's og tags are suppressed.
|
796 |
+
*
|
797 |
+
* @uses Jetpack::get_active_modules, add_filter, get_option, apply_filters
|
798 |
+
* @action plugins_loaded
|
799 |
+
* @return null
|
800 |
+
*/
|
801 |
+
public function check_open_graph() {
|
802 |
+
if ( in_array( 'publicize', Jetpack::get_active_modules() ) || in_array( 'sharedaddy', Jetpack::get_active_modules() ) ) {
|
803 |
+
add_filter( 'jetpack_enable_open_graph', '__return_true', 0 );
|
804 |
+
}
|
805 |
+
|
806 |
+
$active_plugins = self::get_active_plugins();
|
807 |
+
|
808 |
+
if ( ! empty( $active_plugins ) ) {
|
809 |
+
foreach ( $this->open_graph_conflicting_plugins as $plugin ) {
|
810 |
+
if ( in_array( $plugin, $active_plugins ) ) {
|
811 |
+
add_filter( 'jetpack_enable_open_graph', '__return_false', 99 );
|
812 |
+
break;
|
813 |
+
}
|
814 |
}
|
815 |
}
|
816 |
|
817 |
+
if ( apply_filters( 'jetpack_enable_open_graph', false ) ) {
|
818 |
require_once JETPACK__PLUGIN_DIR . 'functions.opengraph.php';
|
819 |
+
}
|
820 |
}
|
821 |
|
822 |
/**
|
829 |
*/
|
830 |
public function check_twitter_tags() {
|
831 |
|
832 |
+
$active_plugins = self::get_active_plugins();
|
833 |
|
834 |
+
if ( ! empty( $active_plugins ) ) {
|
835 |
+
foreach ( $this->twitter_cards_conflicting_plugins as $plugin ) {
|
836 |
+
if ( in_array( $plugin, $active_plugins ) ) {
|
837 |
+
add_filter( 'jetpack_disable_twitter_cards', '__return_true', 99 );
|
838 |
+
break;
|
839 |
+
}
|
840 |
}
|
841 |
}
|
842 |
|
843 |
+
if ( apply_filters( 'jetpack_disable_twitter_cards', true ) ) {
|
844 |
+
require_once JETPACK__PLUGIN_DIR . 'class.jetpack-twitter-cards.php';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
845 |
}
|
|
|
|
|
|
|
846 |
}
|
847 |
|
848 |
/* Jetpack Options API */
|
863 |
|
864 |
/**
|
865 |
* Stores two secrets and a timestamp so WordPress.com can make a request back and verify an action
|
866 |
+
* Does some extra verification so urls (such as those to public-api, register, etc) can't just be crafted
|
867 |
* $name must be a registered option name.
|
868 |
*/
|
869 |
public static function create_nonce( $name ) {
|
1139 |
* @return array
|
1140 |
*/
|
1141 |
function filter_default_modules( $modules ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1142 |
|
1143 |
+
$active_plugins = self::get_active_plugins();
|
1144 |
+
|
1145 |
+
if ( ! empty( $active_plugins ) ) {
|
1146 |
+
|
1147 |
+
// For each module we'd like to auto-activate...
|
1148 |
+
foreach ( $modules as $key => $module ) {
|
1149 |
+
// If there are potential conflicts for it...
|
1150 |
+
if ( ! empty( $this->conflicting_plugins[ $module ] ) ) {
|
1151 |
+
// For each potential conflict...
|
1152 |
+
foreach ( $this->conflicting_plugins[ $module ] as $title => $plugin ) {
|
1153 |
+
// If that conflicting plugin is active...
|
1154 |
+
if ( in_array( $plugin, $active_plugins ) ) {
|
1155 |
+
// Remove that item from being auto-activated.
|
1156 |
+
unset( $modules[ $key ] );
|
1157 |
+
}
|
1158 |
}
|
1159 |
}
|
1160 |
}
|
1583 |
* @static
|
1584 |
*/
|
1585 |
public static function plugin_deactivation( ) {
|
1586 |
+
require_once( ABSPATH . '/wp-admin/includes/plugin.php' );
|
1587 |
+
if( is_plugin_active_for_network( 'jetpack/jetpack.php' ) ) {
|
1588 |
+
Jetpack_Network::init()->deactivate();
|
1589 |
+
} else {
|
1590 |
+
Jetpack::disconnect( false );
|
1591 |
+
//Jetpack_Heartbeat::init()->deactivate();
|
1592 |
+
}
|
1593 |
}
|
1594 |
|
1595 |
/**
|
1691 |
if ( ! add_option( 'jetpack_log', $log, null, 'no' ) ) {
|
1692 |
Jetpack_Options::update_option( 'log', $log );
|
1693 |
}
|
1694 |
+
|
1695 |
+
do_action( 'jetpack_log_entry', $log_entry );
|
1696 |
}
|
1697 |
|
1698 |
/**
|
1774 |
}
|
1775 |
|
1776 |
function prepare_connect_notice() {
|
1777 |
+
add_action( 'admin_print_styles', array( $this, 'admin_banner_styles' ) );
|
1778 |
|
1779 |
add_action( 'admin_notices', array( $this, 'admin_connect_notice' ) );
|
1780 |
|
2147 |
|
2148 |
function admin_styles() {
|
2149 |
global $wp_styles;
|
2150 |
+
|
2151 |
+
$min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
|
2152 |
+
|
2153 |
+
wp_enqueue_style( 'jetpack', plugins_url( "_inc/jetpack{$min}.css", __FILE__ ), false, JETPACK__VERSION . '-20121016' );
|
2154 |
+
$wp_styles->add_data( 'jetpack', 'rtl', true );
|
2155 |
+
}
|
2156 |
+
|
2157 |
+
function admin_banner_styles() {
|
2158 |
+
global $wp_styles;
|
2159 |
+
|
2160 |
+
$min = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ) ? '' : '.min';
|
2161 |
+
|
2162 |
+
wp_enqueue_style( 'jetpack', plugins_url( "_inc/jetpack-banners{$min}.css", __FILE__ ), false, JETPACK__VERSION . '-20121016' );
|
2163 |
$wp_styles->add_data( 'jetpack', 'rtl', true );
|
2164 |
}
|
2165 |
|
2166 |
function admin_scripts() {
|
2167 |
+
wp_enqueue_script( 'jetpack-icanhaz', plugins_url( '_inc/icanhaz.js', __FILE__ ), array( ), JETPACK__VERSION . '-20121111' );
|
2168 |
+
wp_enqueue_script( 'jetpack-js', plugins_url( '_inc/jp.js', __FILE__ ), array( 'jquery' ), JETPACK__VERSION . '-20121111' );
|
2169 |
wp_localize_script(
|
2170 |
'jetpack-js',
|
2171 |
'jetpackL10n',
|
2191 |
if ( false !== strpos( $_SERVER['QUERY_STRING'], 'page=jetpack' ) )
|
2192 |
return;
|
2193 |
|
2194 |
+
if ( ! current_user_can( 'jetpack_connect' ) )
|
2195 |
return;
|
|
|
2196 |
|
2197 |
+
$dismiss_and_deactivate_url = wp_nonce_url( Jetpack::admin_url( '?page=jetpack&jetpack-notice=dismiss' ), 'jetpack-deactivate' );
|
2198 |
+
?>
|
2199 |
<div id="message" class="updated jetpack-message jp-connect" style="display:block !important;">
|
2200 |
<div id="jp-dismiss" class="jetpack-close-button-container">
|
2201 |
+
<a class="jetpack-close-button" href="<?php echo esc_url( $dismiss_and_deactivate_url ); ?>" title="<?php _e( 'Dismiss this notice and deactivate Jetpack.', 'jetpack' ); ?>"></a>
|
2202 |
</div>
|
2203 |
<div class="jetpack-wrap-container">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2204 |
<div class="jetpack-install-container">
|
2205 |
<?php if ( 1 == Jetpack_Options::get_option( 'activated' ) ) : ?>
|
2206 |
+
<p class="submit"><a href="<?php echo $this->build_connect_url() ?>" class="download-jetpack" id="wpcom-connect"><?php _e( 'Connect to WordPress.com', 'jetpack' ); ?></a></p>
|
2207 |
<?php else : ?>
|
2208 |
<p class="submit"><a href="<?php echo Jetpack::admin_url() ?>" class="button-connector" id="wpcom-connect"><?php _e( 'Learn More', 'jetpack' ); ?></a></p>
|
2209 |
<?php endif; ?>
|
2210 |
</div>
|
2211 |
+
<div class="jetpack-text-container">
|
2212 |
+
<?php if ( 1 == Jetpack_Options::get_option( 'activated' ) ) : ?>
|
2213 |
+
<p><?php _e( '<strong>Your Jetpack is almost ready!</strong>', 'jetpack' ); ?></p>
|
2214 |
+
<p><?php _e( 'Connect now to enable features like Stats, Likes, and Social Sharing.', 'jetpack' ); ?></p>
|
2215 |
+
<?php else : ?>
|
2216 |
+
<p><?php _e( '<strong>Jetpack is installed</strong>', 'jetpack' ) ?></p>
|
2217 |
+
<p><?php _e( 'It\'s ready to bring awesome, WordPress.com cloud-powered features to your site.', 'jetpack' ) ?></p>
|
2218 |
+
<?php endif; ?>
|
2219 |
+
</div>
|
2220 |
</div>
|
2221 |
</div>
|
2222 |
|
2357 |
wp_redirect( $this->build_connect_url( true ) );
|
2358 |
exit;
|
2359 |
case 'activate' :
|
2360 |
+
if ( ! current_user_can( 'jetpack_activate_modules' ) ) {
|
2361 |
$error = 'cheatin';
|
2362 |
break;
|
2363 |
}
|
2402 |
wp_redirect( $this->build_connect_url( true ) );
|
2403 |
exit;
|
2404 |
case 'deactivate' :
|
2405 |
+
if ( ! current_user_can( 'jetpack_deactivate_modules' ) ) {
|
2406 |
$error = 'cheatin';
|
2407 |
break;
|
2408 |
}
|
2649 |
case 'authorized' :
|
2650 |
$this->message = __( '<strong>You’re fueled up and ready to go.</strong> ', 'jetpack' );
|
2651 |
$this->message .= "<br />\n";
|
2652 |
+
$this->message .= sprintf( __( 'Jetpack is now active. Browse through each Jetpack feature below. Visit the <a href="%s">settings page</a> to activate/deactivate features.', 'jetpack' ), admin_url( 'admin.php?page=jetpack_modules' ) );
|
2653 |
$this->message .= Jetpack::jetpack_comment_notice();
|
2654 |
break;
|
2655 |
|
2867 |
'rand' => md5( mt_rand( 0, 999 ) . time() ),
|
2868 |
);
|
2869 |
$args = wp_parse_args( $args, $defaults );
|
2870 |
+
$base_url = apply_filters(
|
2871 |
+
'jetpack_stats_base_url',
|
2872 |
+
set_url_scheme( 'http://stats.wordpress.com/g.gif' )
|
2873 |
+
);
|
2874 |
$url = add_query_arg( $args, $base_url );
|
2875 |
return $url;
|
2876 |
}
|
2908 |
|
2909 |
function build_connect_url( $raw = false, $redirect = false ) {
|
2910 |
if ( ! Jetpack_Options::get_option( 'blog_token' ) ) {
|
2911 |
+
$url = Jetpack::nonce_url_no_esc( Jetpack::admin_url( 'action=register' ), 'jetpack-register' );
|
2912 |
if( is_network_admin() ) {
|
2913 |
$url = add_query_arg( 'is_multisite', network_admin_url(
|
2914 |
'admin.php?page=jetpack-settings' ), $url );
|
2953 |
}
|
2954 |
|
2955 |
function build_reconnect_url( $raw = false ) {
|
2956 |
+
$url = wp_nonce_url( Jetpack::admin_url( 'action=reconnect' ), 'jetpack-reconnect' );
|
2957 |
return $raw ? $url : esc_url( $url );
|
2958 |
}
|
2959 |
|
2969 |
}
|
2970 |
|
2971 |
function dismiss_jetpack_notice() {
|
2972 |
+
if ( isset( $_GET['jetpack-notice'] ) && 'dismiss' == $_GET['jetpack-notice'] && check_admin_referer( 'jetpack-deactivate' ) && ! is_plugin_active_for_network( plugin_basename( JETPACK__PLUGIN_DIR . 'jetpack.php' ) ) ) {
|
2973 |
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
2974 |
|
2975 |
deactivate_plugins( JETPACK__PLUGIN_DIR . 'jetpack.php', false, false );
|
2979 |
}
|
2980 |
}
|
2981 |
|
2982 |
+
/**
|
2983 |
+
* This is the old pre-3.0 admin page. It is replaced by the Jetpack_Admin class.
|
2984 |
+
* Tentatively left here for comparison purposes.
|
2985 |
+
*/
|
2986 |
function admin_page() {
|
2987 |
global $current_user;
|
2988 |
|
2990 |
$user_token = Jetpack_Data::get_access_token( $current_user->ID );
|
2991 |
$is_user_connected = $user_token && ! is_wp_error( $user_token );
|
2992 |
$is_master_user = $current_user->ID == Jetpack_Options::get_option( 'master_user' );
|
2993 |
+
|
2994 |
$can_reconnect_jpms = true;
|
2995 |
if( is_plugin_active_for_network( 'jetpack/jetpack.php' ) ) {
|
2996 |
$jpms = Jetpack_Network::init();
|
2997 |
$can_reconnect_jpms = ( $jpms->get_option( 'sub-site-connection-override' ) )? 1: 0;
|
2998 |
}
|
2999 |
+
|
3000 |
+
|
3001 |
+
|
3002 |
+
|
3003 |
?>
|
3004 |
<div class="wrap" id="jetpack-settings">
|
3005 |
|
3054 |
}
|
3055 |
if ( ! Jetpack::is_development_mode() && $can_reconnect_jpms ) :
|
3056 |
?>
|
3057 |
+
<?php if ( ! $is_connected ) :
|
3058 |
+
$dismiss_and_deactivate_url = wp_nonce_url( Jetpack::admin_url( '?page=jetpack&jetpack-notice=dismiss' ), 'jetpack-deactivate' );
|
3059 |
+
?>
|
3060 |
<div id="message" class="updated jetpack-message jp-connect" style="display:block !important;">
|
3061 |
<div id="jp-dismiss" class="jetpack-close-button-container">
|
3062 |
+
<a class="jetpack-close-button" href="<?php echo esc_url( $dismiss_and_deactivate_url ); ?>"><?php _e( 'Dismiss this notice.', 'jetpack' ); ?></a>
|
3063 |
</div>
|
3064 |
<div class="jetpack-wrap-container">
|
3065 |
<div class="jetpack-text-container">
|
3175 |
</div>
|
3176 |
<?php
|
3177 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3178 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3179 |
function debugger_page() {
|
3180 |
nocache_headers();
|
3181 |
if ( ! current_user_can( 'manage_options' ) ) {
|
3185 |
exit;
|
3186 |
}
|
3187 |
|
3188 |
+
public static function admin_screen_configure_module( $module_id ) {
|
3189 |
if ( ! in_array( $module_id, Jetpack::get_active_modules() ) || ! current_user_can( 'manage_options' ) )
|
3190 |
return false; ?>
|
3191 |
|
3193 |
<h3>
|
3194 |
<?php
|
3195 |
$module = Jetpack::get_module( $module_id );
|
3196 |
+
echo '<a href="' . Jetpack::admin_url( 'page=jetpack_modules' ) . '">' . __( 'Jetpack by WordPress.com', 'jetpack' ) . '</a> → ';
|
3197 |
printf( __( 'Configure %s', 'jetpack' ), $module['name'] );
|
3198 |
?>
|
3199 |
</h3>
|
3566 |
* @return int
|
3567 |
**/
|
3568 |
public function get_remote_query_timeout_limit() {
|
3569 |
+
$timeout = (int) ini_get( 'max_execution_time' );
|
3570 |
if ( ! $timeout ) // Ensure exec time set in php.ini
|
3571 |
+
$timeout = 30;
|
3572 |
return intval( $timeout / 2 );
|
3573 |
}
|
3574 |
|
3575 |
|
3576 |
/**
|
3577 |
+
* Takes the response from the Jetpack register new site endpoint and
|
3578 |
* verifies it worked properly.
|
3579 |
*
|
3580 |
* @since 2.6
|
3660 |
);
|
3661 |
$response = Jetpack_Client::_wp_remote_request( Jetpack::fix_url_for_bad_hosts( Jetpack::api_url( 'register' ) ), $args, true );
|
3662 |
|
3663 |
+
|
3664 |
// Make sure the response is valid and does not contain any Jetpack errors
|
3665 |
$valid_response = Jetpack::init()->validate_remote_register_response( $response );
|
3666 |
if( is_wp_error( $valid_response ) || !$valid_response ) {
|
3678 |
$json = false;
|
3679 |
|
3680 |
|
3681 |
+
|
3682 |
if ( empty( $json->jetpack_secret ) || ! is_string( $json->jetpack_secret ) )
|
3683 |
return new Jetpack_Error( 'jetpack_secret', '', $code );
|
3684 |
|
3734 |
$user_id = 0;
|
3735 |
} else {
|
3736 |
$token_type = 'user';
|
3737 |
+
if ( empty( $user_id ) || ! ctype_digit( $user_id ) ) {
|
3738 |
return false;
|
3739 |
}
|
3740 |
$user_id = (int) $user_id;
|
3741 |
+
|
3742 |
+
$user = new WP_User( $user_id );
|
3743 |
+
if ( ! $user || ! $user->exists() ) {
|
3744 |
+
return false;
|
3745 |
+
}
|
3746 |
}
|
3747 |
|
3748 |
$token = Jetpack_Data::get_access_token( $user_id );
|
3845 |
|
3846 |
// This should always have gone through Jetpack_Signature::sign_request() first to check $timestamp an $nonce
|
3847 |
$timestamp = (int) $timestamp;
|
3848 |
+
$nonce = esc_sql( $nonce );
|
3849 |
|
3850 |
// Raw query so we can avoid races: add_option will also update
|
3851 |
$show_errors = $wpdb->show_errors( false );
|
3852 |
+
|
3853 |
+
$old_nonce = $wpdb->get_row(
|
3854 |
+
$wpdb->prepare( "SELECT * FROM `$wpdb->options` WHERE option_name = %s", "jetpack_nonce_{$timestamp}_{$nonce}" )
|
|
|
|
|
|
|
|
|
3855 |
);
|
3856 |
+
|
3857 |
+
if ( is_null( $old_nonce ) ) {
|
3858 |
+
$return = $wpdb->query(
|
3859 |
+
$wpdb->prepare(
|
3860 |
+
"INSERT INTO `$wpdb->options` (`option_name`, `option_value`, `autoload`) VALUES (%s, %s, %s)",
|
3861 |
+
"jetpack_nonce_{$timestamp}_{$nonce}",
|
3862 |
+
time(),
|
3863 |
+
'no'
|
3864 |
+
)
|
3865 |
+
);
|
3866 |
+
} else {
|
3867 |
+
$return = false;
|
3868 |
+
}
|
3869 |
+
|
3870 |
$wpdb->show_errors( $show_errors );
|
3871 |
|
3872 |
$nonces_used_this_request["$timestamp:$nonce"] = $return;
|
3902 |
global $wpdb;
|
3903 |
|
3904 |
$sql = "DELETE FROM `$wpdb->options` WHERE `option_name` LIKE %s";
|
3905 |
+
if ( method_exists ( $wpdb , 'esc_like' ) ) {
|
3906 |
+
$sql_args = array( $wpdb->esc_like( 'jetpack_nonce_' ) . '%' );
|
3907 |
+
} else {
|
3908 |
+
$sql_args = array( like_escape( 'jetpack_nonce_' ) . '%' );
|
3909 |
+
}
|
3910 |
|
3911 |
if ( true !== $all ) {
|
3912 |
$sql .= ' AND CAST( `option_value` AS UNSIGNED ) < %d';
|
3976 |
|
3977 |
// Set a state variable
|
3978 |
if ( isset ( $key ) && isset( $value ) ) {
|
3979 |
+
if( is_array( $value ) && isset( $value[0] ) ) {
|
3980 |
+
$value = $value[0];
|
3981 |
+
}
|
3982 |
$state[ $key ] = $value;
|
3983 |
setcookie( "jetpackState[$key]", $value, 0, $path, $domain );
|
3984 |
}
|
4108 |
return $url;
|
4109 |
}
|
4110 |
|
4111 |
+
$parsed_url = parse_url( $url );
|
4112 |
+
$url = strtok( $url, '?' );
|
4113 |
+
$url = "$url?{$_SERVER['QUERY_STRING']}";
|
4114 |
+
if ( ! empty( $parsed_url['query'] ) )
|
4115 |
+
$url .= "&{$parsed_url['query']}";
|
4116 |
+
|
4117 |
+
return $url;
|
4118 |
}
|
4119 |
|
4120 |
// Make sure the POSTed request is handled by the same action
|
4121 |
function preserve_action_in_login_form_for_json_api_authorization() {
|
4122 |
echo "<input type='hidden' name='action' value='jetpack_json_api_authorization' />\n";
|
4123 |
+
echo "<input type='hidden' name='jetpack_json_api_original_query' value='" . site_url( stripslashes( $_SERVER['REQUEST_URI'] ) ) . "' />\n";
|
4124 |
}
|
4125 |
|
4126 |
// If someone logs in to approve API access, store the Access Code in usermeta
|
4163 |
$die_error = __( 'Someone may be trying to trick you into giving them access to your site. Or it could be you just encountered a bug :). Either way, please close this window.', 'jetpack' );
|
4164 |
|
4165 |
$jetpack_signature = new Jetpack_Signature( $token->secret, (int) Jetpack_Options::get_option( 'time_diff' ) );
|
4166 |
+
|
4167 |
+
if ( isset( $_POST['jetpack_json_api_original_query'] ) ) {
|
4168 |
+
$signature = $jetpack_signature->sign_request( $_GET['token'], $_GET['timestamp'], $_GET['nonce'], '', 'GET', $_POST['jetpack_json_api_original_query'], null, true );
|
4169 |
+
} else {
|
4170 |
+
$signature = $jetpack_signature->sign_current_request( array( 'body' => null, 'method' => 'GET' ) );
|
4171 |
+
}
|
4172 |
+
|
4173 |
if ( ! $signature ) {
|
4174 |
wp_die( $die_error );
|
4175 |
} else if ( is_wp_error( $signature ) ) {
|
class.json-api-endpoints.php
CHANGED
@@ -1,5 +1,7 @@
|
|
1 |
<?php
|
2 |
|
|
|
|
|
3 |
// Endpoint
|
4 |
abstract class WPCOM_JSON_API_Endpoint {
|
5 |
// The API Object
|
@@ -20,6 +22,12 @@ abstract class WPCOM_JSON_API_Endpoint {
|
|
20 |
// HTTP Method
|
21 |
var $method = 'GET';
|
22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
// Path at which to serve this endpoint: sprintf() format.
|
24 |
var $path = '';
|
25 |
|
@@ -44,6 +52,7 @@ abstract class WPCOM_JSON_API_Endpoint {
|
|
44 |
'true' => 'Output pretty JSON',
|
45 |
),
|
46 |
'meta' => "(string) Optional. Loads data from the endpoints found in the 'meta' part of the response. Comma separated list. Example: meta=site,likes",
|
|
|
47 |
// Parameter name => description (default value is empty)
|
48 |
'callback' => '(string) An optional JSONP callback function.',
|
49 |
);
|
@@ -77,6 +86,11 @@ abstract class WPCOM_JSON_API_Endpoint {
|
|
77 |
*/
|
78 |
var $example_response = '';
|
79 |
|
|
|
|
|
|
|
|
|
|
|
80 |
function __construct( $args ) {
|
81 |
$defaults = array(
|
82 |
'in_testing' => false,
|
@@ -84,6 +98,8 @@ abstract class WPCOM_JSON_API_Endpoint {
|
|
84 |
'group' => '',
|
85 |
'method' => 'GET',
|
86 |
'path' => '/',
|
|
|
|
|
87 |
'force' => '',
|
88 |
'jp_disabled' => false,
|
89 |
'path_labels' => array(),
|
@@ -97,6 +113,7 @@ abstract class WPCOM_JSON_API_Endpoint {
|
|
97 |
'required_scope' => '',
|
98 |
'pass_wpcom_user_details' => false,
|
99 |
'can_use_user_details_instead_of_blog_membership' => false,
|
|
|
100 |
);
|
101 |
|
102 |
$args = wp_parse_args( $args, $defaults );
|
@@ -112,8 +129,11 @@ abstract class WPCOM_JSON_API_Endpoint {
|
|
112 |
$this->method = $args['method'];
|
113 |
$this->path = $args['path'];
|
114 |
$this->path_labels = $args['path_labels'];
|
|
|
|
|
115 |
|
116 |
$this->pass_wpcom_user_details = $args['pass_wpcom_user_details'];
|
|
|
117 |
$this->can_use_user_details_instead_of_blog_membership = $args['can_use_user_details_instead_of_blog_membership'];
|
118 |
|
119 |
$this->version = $args['version'];
|
@@ -438,6 +458,7 @@ abstract class WPCOM_JSON_API_Endpoint {
|
|
438 |
case 'author' :
|
439 |
$docs = array(
|
440 |
'ID' => '(int)',
|
|
|
441 |
'email' => '(string|false)',
|
442 |
'name' => '(string)',
|
443 |
'URL' => '(URL)',
|
@@ -585,11 +606,11 @@ abstract class WPCOM_JSON_API_Endpoint {
|
|
585 |
if ( empty( $this->example_response ) ) {
|
586 |
|
587 |
// Examples for endpoint documentation response
|
588 |
-
$response_key
|
589 |
-
$
|
590 |
|
591 |
// Response doesn't exist, so run the request
|
592 |
-
if ( false === $
|
593 |
|
594 |
// Only trust GET request
|
595 |
if ( 'GET' === $this->method ) {
|
@@ -597,8 +618,8 @@ abstract class WPCOM_JSON_API_Endpoint {
|
|
597 |
$response_body = wp_remote_retrieve_body( $response );
|
598 |
|
599 |
// Only cache if there's a result
|
600 |
-
if ( strlen( $response_body ) ) {
|
601 |
-
wp_cache_set( $response_key, $
|
602 |
} else {
|
603 |
wp_cache_delete( $response_key );
|
604 |
}
|
@@ -607,14 +628,14 @@ abstract class WPCOM_JSON_API_Endpoint {
|
|
607 |
|
608 |
// Example response was passed into the constructor via params
|
609 |
} else {
|
610 |
-
$
|
611 |
}
|
612 |
|
613 |
// Wrap the response in a sourcecode shortcode
|
614 |
-
if ( !empty( $response ) ) {
|
615 |
-
$
|
616 |
-
$
|
617 |
-
$this->example_response = $
|
618 |
}
|
619 |
|
620 |
$curl = 'curl';
|
@@ -781,7 +802,7 @@ EOPHP;
|
|
781 |
);
|
782 |
|
783 |
foreach ( array( 'path_labels' => 'path', 'query' => 'query', 'request_format' => 'body', 'response_format' => 'body' ) as $_property => $doc_item ) {
|
784 |
-
foreach ( $this->$_property as $key => $description ) {
|
785 |
if ( is_array( $description ) ) {
|
786 |
$description_keys = array_keys( $description );
|
787 |
if ( $boolean_arg === $description_keys || $naeloob_arg === $description_keys ) {
|
@@ -894,6 +915,7 @@ EOPHP;
|
|
894 |
function get_author( $author, $show_email = false ) {
|
895 |
if ( isset( $author->comment_author_email ) && !$author->user_id ) {
|
896 |
$ID = 0;
|
|
|
897 |
$email = $author->comment_author_email;
|
898 |
$name = $author->comment_author;
|
899 |
$URL = $author->comment_author_url;
|
@@ -920,13 +942,14 @@ EOPHP;
|
|
920 |
|
921 |
$ID = $user->ID;
|
922 |
$email = $user->user_email;
|
|
|
923 |
$name = $user->display_name;
|
924 |
$URL = $user->user_url;
|
925 |
$nice = $user->user_nicename;
|
926 |
if ( defined( 'IS_WPCOM' ) && IS_WPCOM ) {
|
927 |
$active_blog = get_active_blog_for_user( $ID );
|
928 |
$site_id = $active_blog->blog_id;
|
929 |
-
$profile_URL = "http://en.gravatar.com/{$
|
930 |
} else {
|
931 |
$profile_URL = 'http://en.gravatar.com/' . md5( strtolower( trim( $email ) ) );
|
932 |
$site_id = -1;
|
@@ -939,6 +962,7 @@ EOPHP;
|
|
939 |
|
940 |
$author = array(
|
941 |
'ID' => (int) $ID,
|
|
|
942 |
'email' => $email, // (string|bool)
|
943 |
'name' => (string) $name,
|
944 |
'nice_name' => (string) $nice,
|
@@ -954,6 +978,34 @@ EOPHP;
|
|
954 |
return (object) $author;
|
955 |
}
|
956 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
957 |
function get_taxonomy( $taxonomy_id, $taxonomy_type, $context ) {
|
958 |
|
959 |
$taxonomy = get_term_by( 'slug', $taxonomy_id, $taxonomy_type );
|
@@ -979,6 +1031,7 @@ EOPHP;
|
|
979 |
}
|
980 |
|
981 |
$response = array();
|
|
|
982 |
$response['name'] = (string) $taxonomy->name;
|
983 |
$response['slug'] = (string) $taxonomy_id;
|
984 |
$response['description'] = (string) $taxonomy->description;
|
@@ -1105,6 +1158,10 @@ EOPHP;
|
|
1105 |
return $this->get_link( '/sites/%d/tags/slug:%s', $blog_id, $taxonomy_id, $path );
|
1106 |
}
|
1107 |
|
|
|
|
|
|
|
|
|
1108 |
function get_site_link( $blog_id, $path = '' ) {
|
1109 |
return $this->get_link( '/sites/%d', $blog_id, $path );
|
1110 |
}
|
@@ -1117,6 +1174,54 @@ EOPHP;
|
|
1117 |
return $this->get_link( '/sites/%d/comments/%d', $blog_id, $comment_id, $path );
|
1118 |
}
|
1119 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1120 |
/**
|
1121 |
* Return endpoint response
|
1122 |
*
|
@@ -1128,6 +1233,7 @@ EOPHP;
|
|
1128 |
* $data: HTTP 200, json_encode( $data ) response body
|
1129 |
*/
|
1130 |
abstract function callback( $path = '' );
|
|
|
1131 |
}
|
1132 |
|
1133 |
abstract class WPCOM_JSON_API_Post_Endpoint extends WPCOM_JSON_API_Endpoint {
|
@@ -1152,11 +1258,15 @@ abstract class WPCOM_JSON_API_Post_Endpoint extends WPCOM_JSON_API_Endpoint {
|
|
1152 |
'future' => 'The post is scheduled for future publishing.',
|
1153 |
'trash' => 'The post is in the trash.',
|
1154 |
),
|
|
|
1155 |
'password' => '(string) The plaintext password protecting the post, or, more likely, the empty string if the post is not password protected.',
|
1156 |
'parent' => "(object>post_reference|false) A reference to the post's parent, if it has one.",
|
1157 |
'type' => "(string) The post's post_type. Post types besides post and page need to be whitelisted using the <code>rest_api_allowed_post_types</code> filter.",
|
1158 |
'comments_open' => '(bool) Is the post open for comments?',
|
1159 |
'pings_open' => '(bool) Is the post open for pingbacks, trackbacks?',
|
|
|
|
|
|
|
1160 |
'comment_count' => '(int) The number of comments for this post.',
|
1161 |
'like_count' => '(int) The number of likes for this post.',
|
1162 |
'i_like' => '(bool) Does the current user like this post?',
|
@@ -1186,19 +1296,6 @@ abstract class WPCOM_JSON_API_Post_Endpoint extends WPCOM_JSON_API_Endpoint {
|
|
1186 |
parent::__construct( $args );
|
1187 |
}
|
1188 |
|
1189 |
-
function is_post_type_allowed( $post_type ) {
|
1190 |
-
|
1191 |
-
// if the post type is empty, that's fine, WordPress will default to post
|
1192 |
-
if ( empty( $post_type ) )
|
1193 |
-
return true;
|
1194 |
-
|
1195 |
-
// whitelist of post types that can be accessed
|
1196 |
-
if ( in_array( $post_type, apply_filters( 'rest_api_allowed_post_types', array( 'post', 'page', 'any' ) ) ) )
|
1197 |
-
return true;
|
1198 |
-
|
1199 |
-
return false;
|
1200 |
-
}
|
1201 |
-
|
1202 |
function is_metadata_public( $key ) {
|
1203 |
if ( empty( $key ) )
|
1204 |
return false;
|
@@ -1265,7 +1362,7 @@ abstract class WPCOM_JSON_API_Post_Endpoint extends WPCOM_JSON_API_Endpoint {
|
|
1265 |
return new WP_Error( 'unknown_post', 'Unknown post', 404 );
|
1266 |
}
|
1267 |
|
1268 |
-
if ( ! $this->is_post_type_allowed( $post->post_type ) ) {
|
1269 |
return new WP_Error( 'unknown_post', 'Unknown post', 404 );
|
1270 |
}
|
1271 |
|
@@ -1350,6 +1447,9 @@ abstract class WPCOM_JSON_API_Post_Endpoint extends WPCOM_JSON_API_Endpoint {
|
|
1350 |
case 'status' :
|
1351 |
$response[$key] = (string) get_post_status( $post->ID );
|
1352 |
break;
|
|
|
|
|
|
|
1353 |
case 'slug' :
|
1354 |
$response[$key] = (string) $post->post_name;
|
1355 |
break;
|
@@ -1380,6 +1480,45 @@ abstract class WPCOM_JSON_API_Post_Endpoint extends WPCOM_JSON_API_Endpoint {
|
|
1380 |
case 'pings_open' :
|
1381 |
$response[$key] = (bool) pings_open( $post->ID );
|
1382 |
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1383 |
case 'comment_count' :
|
1384 |
$response[$key] = (int) $post->comment_count;
|
1385 |
break;
|
@@ -1775,6 +1914,9 @@ class WPCOM_JSON_API_List_Posts_Endpoint extends WPCOM_JSON_API_Post_Endpoint {
|
|
1775 |
$query['post__not_in'] = $sticky;
|
1776 |
$query['ignore_sticky_posts'] = 1;
|
1777 |
}
|
|
|
|
|
|
|
1778 |
}
|
1779 |
|
1780 |
if ( isset( $args['category'] ) ) {
|
@@ -1814,6 +1956,17 @@ class WPCOM_JSON_API_List_Posts_Endpoint extends WPCOM_JSON_API_Post_Endpoint {
|
|
1814 |
if ( $this->date_range ) {
|
1815 |
add_filter( 'posts_where', array( $this, 'handle_date_range' ) );
|
1816 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1817 |
$wp_query = new WP_Query( $query );
|
1818 |
if ( $this->date_range ) {
|
1819 |
remove_filter( 'posts_where', array( $this, 'handle_date_range' ) );
|
@@ -1924,8 +2077,15 @@ class WPCOM_JSON_API_Update_Post_Endpoint extends WPCOM_JSON_API_Post_Endpoint {
|
|
1924 |
return new WP_Error( 'unknown_post_type', 'Unknown post type', 404 );
|
1925 |
}
|
1926 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1927 |
if ( 'publish' === $input['status'] ) {
|
1928 |
-
if ( !current_user_can( $post_type->cap->publish_posts ) ) {
|
1929 |
if ( current_user_can( $post_type->cap->edit_posts ) ) {
|
1930 |
$input['status'] = 'pending';
|
1931 |
} else {
|
@@ -1945,6 +2105,8 @@ class WPCOM_JSON_API_Update_Post_Endpoint extends WPCOM_JSON_API_Post_Endpoint {
|
|
1945 |
}
|
1946 |
|
1947 |
$post = get_post( $post_id );
|
|
|
|
|
1948 |
if ( !$post || is_wp_error( $post ) ) {
|
1949 |
return new WP_Error( 'unknown_post', 'Unknown post', 404 );
|
1950 |
}
|
@@ -1953,13 +2115,26 @@ class WPCOM_JSON_API_Update_Post_Endpoint extends WPCOM_JSON_API_Post_Endpoint {
|
|
1953 |
return new WP_Error( 'unauthorized', 'User cannot edit post', 403 );
|
1954 |
}
|
1955 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1956 |
if ( 'publish' === $input['status'] && 'publish' !== $post->post_status && !current_user_can( 'publish_post', $post->ID ) ) {
|
1957 |
$input['status'] = 'pending';
|
1958 |
}
|
1959 |
$last_status = $post->post_status;
|
1960 |
$new_status = $input['status'];
|
|
|
1961 |
|
1962 |
-
|
|
|
|
|
|
|
|
|
|
|
1963 |
}
|
1964 |
|
1965 |
if ( !is_post_type_hierarchical( $post_type->name ) ) {
|
@@ -2024,23 +2199,46 @@ class WPCOM_JSON_API_Update_Post_Endpoint extends WPCOM_JSON_API_Post_Endpoint {
|
|
2024 |
$publicize_custom_message = $input['publicize_message'];
|
2025 |
unset( $input['publicize'], $input['publicize_message'] );
|
2026 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2027 |
$metadata = $input['metadata'];
|
2028 |
unset( $input['metadata'] );
|
2029 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2030 |
foreach ( $input as $key => $value ) {
|
2031 |
$insert["post_$key"] = $value;
|
2032 |
}
|
2033 |
|
|
|
|
|
|
|
|
|
2034 |
if ( !empty( $tags ) )
|
2035 |
$insert["tax_input"]["post_tag"] = $tags;
|
2036 |
if ( !empty( $categories ) )
|
2037 |
$insert["tax_input"]["category"] = $categories;
|
2038 |
|
2039 |
$has_media = isset( $input['media'] ) && $input['media'] ? count( $input['media'] ) : false;
|
|
|
2040 |
|
2041 |
if ( $new ) {
|
2042 |
-
if ( false === strpos( $input['content'], '[gallery' ) && $has_media ) {
|
2043 |
-
switch ( $has_media ) {
|
2044 |
case 0 :
|
2045 |
// No images - do nothing.
|
2046 |
break;
|
@@ -2056,27 +2254,104 @@ class WPCOM_JSON_API_Update_Post_Endpoint extends WPCOM_JSON_API_Post_Endpoint {
|
|
2056 |
}
|
2057 |
|
2058 |
$post_id = wp_insert_post( add_magic_quotes( $insert ), true );
|
2059 |
-
|
2060 |
-
if ( $has_media ) {
|
2061 |
-
$this->api->trap_wp_die( 'upload_error' );
|
2062 |
-
foreach ( $input['media'] as $media_item ) {
|
2063 |
-
$_FILES['.api.media.item.'] = $media_item;
|
2064 |
-
// check for WP_Error if we ever actually need $media_id
|
2065 |
-
$media_id = media_handle_upload( '.api.media.item.', $post_id );
|
2066 |
-
}
|
2067 |
-
$this->api->trap_wp_die( null );
|
2068 |
-
|
2069 |
-
unset( $_FILES['.api.media.item.'] );
|
2070 |
-
}
|
2071 |
} else {
|
2072 |
$insert['ID'] = $post->ID;
|
2073 |
$post_id = wp_update_post( (object) $insert );
|
2074 |
}
|
2075 |
|
|
|
2076 |
if ( !$post_id || is_wp_error( $post_id ) ) {
|
2077 |
return $post_id;
|
2078 |
}
|
2079 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2080 |
// WPCOM Specific (Jetpack's will get bumped elsewhere
|
2081 |
// Tracks how many posts are published and sets meta so we can track some other cool stats (like likes & comments on posts published)
|
2082 |
if ( ( $new && 'publish' == $input['status'] ) || ( !$new && isset( $last_status ) && 'publish' != $last_status && isset( $new_status ) && 'publish' == $new_status ) ) {
|
@@ -2087,14 +2362,43 @@ class WPCOM_JSON_API_Update_Post_Endpoint extends WPCOM_JSON_API_Post_Endpoint {
|
|
2087 |
}
|
2088 |
}
|
2089 |
|
|
|
|
|
2090 |
if ( $publicize === false ) {
|
|
|
2091 |
foreach ( $GLOBALS['publicize_ui']->publicize->get_services( 'all' ) as $name => $service ) {
|
2092 |
update_post_meta( $post_id, $GLOBALS['publicize_ui']->publicize->POST_SKIP . $name, 1 );
|
2093 |
}
|
2094 |
} else if ( is_array( $publicize ) && ( count ( $publicize ) > 0 ) ) {
|
2095 |
foreach ( $GLOBALS['publicize_ui']->publicize->get_services( 'all' ) as $name => $service ) {
|
2096 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2097 |
update_post_meta( $post_id, $GLOBALS['publicize_ui']->publicize->POST_SKIP . $name, 1 );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2098 |
}
|
2099 |
}
|
2100 |
}
|
@@ -2104,6 +2408,10 @@ class WPCOM_JSON_API_Update_Post_Endpoint extends WPCOM_JSON_API_Post_Endpoint {
|
|
2104 |
|
2105 |
set_post_format( $post_id, $insert['post_format'] );
|
2106 |
|
|
|
|
|
|
|
|
|
2107 |
if ( ! empty( $metadata ) ) {
|
2108 |
foreach ( (array) $metadata as $meta ) {
|
2109 |
|
@@ -2215,6 +2523,48 @@ class WPCOM_JSON_API_Update_Post_Endpoint extends WPCOM_JSON_API_Post_Endpoint {
|
|
2215 |
|
2216 |
return $this->get_post_by( 'ID', $post->ID, $args['context'] );
|
2217 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2218 |
}
|
2219 |
|
2220 |
abstract class WPCOM_JSON_API_Taxonomy_Endpoint extends WPCOM_JSON_API_Endpoint {
|
@@ -2274,6 +2624,47 @@ class WPCOM_JSON_API_Get_Taxonomy_Endpoint extends WPCOM_JSON_API_Taxonomy_Endpo
|
|
2274 |
}
|
2275 |
}
|
2276 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2277 |
|
2278 |
class WPCOM_JSON_API_Update_Taxonomy_Endpoint extends WPCOM_JSON_API_Taxonomy_Endpoint {
|
2279 |
// /sites/%s/tags|categories/new -> $blog_id
|
@@ -2654,6 +3045,7 @@ class WPCOM_JSON_API_List_Comments_Endpoint extends WPCOM_JSON_API_Comment_Endpo
|
|
2654 |
'unapproved' => 'Return only comments in the moderation queue.',
|
2655 |
'spam' => 'Return only comments marked as spam.',
|
2656 |
'trash' => 'Return only comments in the trash.',
|
|
|
2657 |
),
|
2658 |
) );
|
2659 |
}
|
@@ -2710,6 +3102,9 @@ class WPCOM_JSON_API_List_Comments_Endpoint extends WPCOM_JSON_API_Comment_Endpo
|
|
2710 |
if ( 'unapproved' === $args['status'] ) {
|
2711 |
$status = 'hold';
|
2712 |
$count_status = 'moderated';
|
|
|
|
|
|
|
2713 |
} else {
|
2714 |
$status = $count_status = $args['status'];
|
2715 |
}
|
@@ -3094,6 +3489,7 @@ class WPCOM_JSON_API_GET_Site_Endpoint extends WPCOM_JSON_API_Endpoint {
|
|
3094 |
'visible' => '(bool) If this site is visible in the user\'s site list',
|
3095 |
'is_private' => '(bool) If the site is a private site or not',
|
3096 |
'is_following' => '(bool) If the current user is subscribed to this site in the reader',
|
|
|
3097 |
'meta' => '(object) Meta data',
|
3098 |
);
|
3099 |
|
@@ -3206,15 +3602,61 @@ class WPCOM_JSON_API_GET_Site_Endpoint extends WPCOM_JSON_API_Endpoint {
|
|
3206 |
}
|
3207 |
break;
|
3208 |
case 'is_following':
|
3209 |
-
$response[$key] = (
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3210 |
break;
|
3211 |
case 'meta' :
|
|
|
3212 |
$response[$key] = (object) array(
|
3213 |
'links' => (object) array(
|
3214 |
'self' => (string) $this->get_site_link( $blog_id ),
|
3215 |
'help' => (string) $this->get_site_link( $blog_id, 'help' ),
|
3216 |
'posts' => (string) $this->get_site_link( $blog_id, 'posts/' ),
|
3217 |
'comments' => (string) $this->get_site_link( $blog_id, 'comments/' ),
|
|
|
3218 |
),
|
3219 |
);
|
3220 |
break;
|
@@ -3227,6 +3669,256 @@ class WPCOM_JSON_API_GET_Site_Endpoint extends WPCOM_JSON_API_Endpoint {
|
|
3227 |
|
3228 |
}
|
3229 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3230 |
/*
|
3231 |
* Set up endpoints
|
3232 |
*/
|
@@ -3372,6 +4064,7 @@ new WPCOM_JSON_API_Update_Post_Endpoint( array(
|
|
3372 |
'content' => '(HTML) The post content.',
|
3373 |
'excerpt' => '(HTML) An optional post excerpt.',
|
3374 |
'slug' => '(string) The name (slug) for the post, used in URLs.',
|
|
|
3375 |
'publicize' => '(array|bool) True or false if the post be publicized to external services. An array of services if we only want to publicize to a select few. Defaults to true.',
|
3376 |
'publicize_message' => '(string) Custom message to be publicized to external services.',
|
3377 |
'status' => array(
|
@@ -3380,17 +4073,23 @@ new WPCOM_JSON_API_Update_Post_Endpoint( array(
|
|
3380 |
'draft' => 'Save the post as a draft.',
|
3381 |
'pending' => 'Mark the post as pending editorial approval.',
|
3382 |
),
|
|
|
3383 |
'password' => '(string) The plaintext password protecting the post, or, more likely, the empty string if the post is not password protected.',
|
3384 |
'parent' => "(int) The post ID of the new post's parent.",
|
3385 |
'type' => "(string) The post type. Defaults to 'post'. Post types besides post and page need to be whitelisted using the <code>rest_api_allowed_post_types</code> filter.",
|
3386 |
'categories' => "(array|string) Comma separated list or array of categories (name or id)",
|
3387 |
'tags' => "(array|string) Comma separated list or array of tags (name or id)",
|
3388 |
'format' => get_post_format_strings(),
|
|
|
3389 |
'media' => "(media) An array of images to attach to the post. To upload media, the entire request should be multipart/form-data encoded. Multiple media items will be displayed in a gallery. Accepts images (image/gif, image/jpeg, image/png) only.<br /><br /><strong>Example</strong>:<br />" .
|
3390 |
"<code>curl \<br />--form 'title=Image' \<br />--form 'media[]=@/path/to/file.jpg' \<br />-H 'Authorization: BEARER your-token' \<br />'https://public-api.wordpress.com/rest/v1/sites/123/posts/new'</code>",
|
|
|
3391 |
'metadata' => "(array) Array of metadata objects containing the following properties: `key` (metadata key), `id` (meta ID), `previous_value` (if set, the action will only occur for the provided previous value), `value` (the new value to set the meta to), `operation` (the operation to perform: `update` or `add`; defaults to `update`). All unprotected meta keys are available by default for read requests. Both unprotected and protected meta keys are avaiable for authenticated requests with proper capabilities. Protected meta keys can be made available with the <code>rest_api_allowed_public_metadata</code> filter.",
|
3392 |
'comments_open' => "(bool) Should the post be open to comments? Defaults to the blog's preference.",
|
3393 |
'pings_open' => "(bool) Should the post be open to comments? Defaults to the blog's preference.",
|
|
|
|
|
|
|
3394 |
),
|
3395 |
|
3396 |
'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/30434183/posts/new/',
|
@@ -3427,11 +4126,15 @@ new WPCOM_JSON_API_Update_Post_Endpoint( array(
|
|
3427 |
"content": "<p>Hello. I am a test post. I was created by the API<\/p>\n",
|
3428 |
"excerpt": "<p>Hello. I am a test post. I was created by the API<\/p>\n",
|
3429 |
"status": "publish",
|
|
|
3430 |
"password": "",
|
3431 |
"parent": false,
|
3432 |
"type": "post",
|
3433 |
"comments_open": true,
|
3434 |
"pings_open": true,
|
|
|
|
|
|
|
3435 |
"comment_count": 0,
|
3436 |
"like_count": 0,
|
3437 |
"i_like": false,
|
@@ -3511,6 +4214,7 @@ new WPCOM_JSON_API_Update_Post_Endpoint( array(
|
|
3511 |
'content' => '(HTML) The post content.',
|
3512 |
'excerpt' => '(HTML) An optional post excerpt.',
|
3513 |
'slug' => '(string) The name (slug) for the post, used in URLs.',
|
|
|
3514 |
'publicize' => '(array|bool) True or false if the post be publicized to external services. An array of services if we only want to publicize to a select few. Defaults to true.',
|
3515 |
'publicize_message' => '(string) Custom message to be publicized to external services.',
|
3516 |
'status' => array(
|
@@ -3519,6 +4223,7 @@ new WPCOM_JSON_API_Update_Post_Endpoint( array(
|
|
3519 |
'draft' => 'Save the post as a draft.',
|
3520 |
'pending' => 'Mark the post as pending editorial approval.',
|
3521 |
),
|
|
|
3522 |
'password' => '(string) The plaintext password protecting the post, or, more likely, the empty string if the post is not password protected.',
|
3523 |
'parent' => "(int) The post ID of the new post's parent.",
|
3524 |
'categories' => "(string) Comma separated list of categories (name or id)",
|
@@ -3526,6 +4231,13 @@ new WPCOM_JSON_API_Update_Post_Endpoint( array(
|
|
3526 |
'format' => get_post_format_strings(),
|
3527 |
'comments_open' => '(bool) Should the post be open to comments?',
|
3528 |
'pings_open' => '(bool) Should the post be open to comments?',
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3529 |
'metadata' => "(array) Array of metadata objects containing the following properties: `key` (metadata key), `id` (meta ID), `previous_value` (if set, the action will only occur for the provided previous value), `value` (the new value to set the meta to), `operation` (the operation to perform: `update` or `add`; defaults to `update`). All unprotected meta keys are available by default for read requests. Both unprotected and protected meta keys are available for authenticated requests with proper capabilities. Protected meta keys can be made available with the <code>rest_api_allowed_public_metadata</code> filter.",
|
3530 |
),
|
3531 |
|
@@ -3563,11 +4275,15 @@ new WPCOM_JSON_API_Update_Post_Endpoint( array(
|
|
3563 |
"content": "<p>Hello. I am an edited post. I was edited by the API<\/p>\n",
|
3564 |
"excerpt": "<p>Hello. I am an edited post. I was edited by the API<\/p>\n",
|
3565 |
"status": "publish",
|
|
|
3566 |
"password": "",
|
3567 |
"parent": false,
|
3568 |
"type": "post",
|
3569 |
"comments_open": true,
|
3570 |
"pings_open": true,
|
|
|
|
|
|
|
3571 |
"comment_count": 5,
|
3572 |
"like_count": 0,
|
3573 |
"i_like": false,
|
@@ -3669,11 +4385,15 @@ new WPCOM_JSON_API_Update_Post_Endpoint( array(
|
|
3669 |
"content": "<p>Hello. I am an edited post. I was edited by the API<\/p>\n",
|
3670 |
"excerpt": "<p>Hello. I am an edited post. I was edited by the API<\/p>\n",
|
3671 |
"status": "trash",
|
|
|
3672 |
"password": "",
|
3673 |
"parent": false,
|
3674 |
"type": "post",
|
3675 |
"comments_open": true,
|
3676 |
"pings_open": true,
|
|
|
|
|
|
|
3677 |
"comment_count": 5,
|
3678 |
"like_count": 0,
|
3679 |
"i_like": false,
|
@@ -3736,6 +4456,140 @@ new WPCOM_JSON_API_Update_Post_Endpoint( array(
|
|
3736 |
|
3737 |
) );
|
3738 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3739 |
/*
|
3740 |
* Comment endpoints
|
3741 |
*/
|
@@ -4076,6 +4930,38 @@ new WPCOM_JSON_API_Get_Taxonomy_Endpoint( array(
|
|
4076 |
'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/en.blog.wordpress.com/categories/slug:community?pretty=1'
|
4077 |
) );
|
4078 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4079 |
new WPCOM_JSON_API_Get_Taxonomy_Endpoint( array(
|
4080 |
'description' => 'Returns information on a single Tag',
|
4081 |
'group' => 'taxonomy',
|
@@ -4319,3 +5205,62 @@ new WPCOM_JSON_API_Update_Taxonomy_Endpoint( array(
|
|
4319 |
"success": "true"
|
4320 |
}'
|
4321 |
) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
<?php
|
2 |
|
3 |
+
define( 'WPCOM_JSON_API__CURRENT_VERSION', '1' );
|
4 |
+
|
5 |
// Endpoint
|
6 |
abstract class WPCOM_JSON_API_Endpoint {
|
7 |
// The API Object
|
22 |
// HTTP Method
|
23 |
var $method = 'GET';
|
24 |
|
25 |
+
// Minimum version of the api for which to serve this endpoint
|
26 |
+
var $min_version = '0';
|
27 |
+
|
28 |
+
// Maximum version of the api for which to serve this endpoint
|
29 |
+
var $max_version = WPCOM_JSON_API__CURRENT_VERSION;
|
30 |
+
|
31 |
// Path at which to serve this endpoint: sprintf() format.
|
32 |
var $path = '';
|
33 |
|
52 |
'true' => 'Output pretty JSON',
|
53 |
),
|
54 |
'meta' => "(string) Optional. Loads data from the endpoints found in the 'meta' part of the response. Comma separated list. Example: meta=site,likes",
|
55 |
+
'fields' => '(string) Optional. Returns specified fields only. Comma separated list. Example: fields=ID,title',
|
56 |
// Parameter name => description (default value is empty)
|
57 |
'callback' => '(string) An optional JSONP callback function.',
|
58 |
);
|
86 |
*/
|
87 |
var $example_response = '';
|
88 |
|
89 |
+
/**
|
90 |
+
* @var bool Set to true if the endpoint implements its own filtering instead of the standard `fields` query method
|
91 |
+
*/
|
92 |
+
var $custom_fields_filtering = false;
|
93 |
+
|
94 |
function __construct( $args ) {
|
95 |
$defaults = array(
|
96 |
'in_testing' => false,
|
98 |
'group' => '',
|
99 |
'method' => 'GET',
|
100 |
'path' => '/',
|
101 |
+
'min_version' => '0',
|
102 |
+
'max_version' => WPCOM_JSON_API__CURRENT_VERSION,
|
103 |
'force' => '',
|
104 |
'jp_disabled' => false,
|
105 |
'path_labels' => array(),
|
113 |
'required_scope' => '',
|
114 |
'pass_wpcom_user_details' => false,
|
115 |
'can_use_user_details_instead_of_blog_membership' => false,
|
116 |
+
'custom_fields_filtering' => false,
|
117 |
);
|
118 |
|
119 |
$args = wp_parse_args( $args, $defaults );
|
129 |
$this->method = $args['method'];
|
130 |
$this->path = $args['path'];
|
131 |
$this->path_labels = $args['path_labels'];
|
132 |
+
$this->min_version = $args['min_version'];
|
133 |
+
$this->max_version = $args['max_version'];
|
134 |
|
135 |
$this->pass_wpcom_user_details = $args['pass_wpcom_user_details'];
|
136 |
+
$this->custom_fields_filtering = (bool) $args['custom_fields_filtering'];
|
137 |
$this->can_use_user_details_instead_of_blog_membership = $args['can_use_user_details_instead_of_blog_membership'];
|
138 |
|
139 |
$this->version = $args['version'];
|
458 |
case 'author' :
|
459 |
$docs = array(
|
460 |
'ID' => '(int)',
|
461 |
+
'user_login' => '(string)',
|
462 |
'email' => '(string|false)',
|
463 |
'name' => '(string)',
|
464 |
'URL' => '(URL)',
|
606 |
if ( empty( $this->example_response ) ) {
|
607 |
|
608 |
// Examples for endpoint documentation response
|
609 |
+
$response_key = 'dev_example_response_' . $this->version . '_' . $this->method . '_' . sanitize_key( $this->path );
|
610 |
+
$response_body = wp_cache_get( $response_key );
|
611 |
|
612 |
// Response doesn't exist, so run the request
|
613 |
+
if ( false === $response_body ) {
|
614 |
|
615 |
// Only trust GET request
|
616 |
if ( 'GET' === $this->method ) {
|
618 |
$response_body = wp_remote_retrieve_body( $response );
|
619 |
|
620 |
// Only cache if there's a result
|
621 |
+
if ( ! is_wp_error( $response ) && strlen( $response_body ) ) {
|
622 |
+
wp_cache_set( $response_key, $response_body );
|
623 |
} else {
|
624 |
wp_cache_delete( $response_key );
|
625 |
}
|
628 |
|
629 |
// Example response was passed into the constructor via params
|
630 |
} else {
|
631 |
+
$response_body = $this->example_response;
|
632 |
}
|
633 |
|
634 |
// Wrap the response in a sourcecode shortcode
|
635 |
+
if ( !empty( $response_body ) && !is_wp_error( $response ) ) {
|
636 |
+
$response_body = '[sourcecode language="javascript" wraplines="false" light="true" autolink="false" htmlscript="false"]' . $response_body . '[/sourcecode]';
|
637 |
+
$response_body = apply_filters( 'the_content', $response_body );
|
638 |
+
$this->example_response = $response_body;
|
639 |
}
|
640 |
|
641 |
$curl = 'curl';
|
802 |
);
|
803 |
|
804 |
foreach ( array( 'path_labels' => 'path', 'query' => 'query', 'request_format' => 'body', 'response_format' => 'body' ) as $_property => $doc_item ) {
|
805 |
+
foreach ( (array) $this->$_property as $key => $description ) {
|
806 |
if ( is_array( $description ) ) {
|
807 |
$description_keys = array_keys( $description );
|
808 |
if ( $boolean_arg === $description_keys || $naeloob_arg === $description_keys ) {
|
915 |
function get_author( $author, $show_email = false ) {
|
916 |
if ( isset( $author->comment_author_email ) && !$author->user_id ) {
|
917 |
$ID = 0;
|
918 |
+
$login = '';
|
919 |
$email = $author->comment_author_email;
|
920 |
$name = $author->comment_author;
|
921 |
$URL = $author->comment_author_url;
|
942 |
|
943 |
$ID = $user->ID;
|
944 |
$email = $user->user_email;
|
945 |
+
$login = $user->user_login;
|
946 |
$name = $user->display_name;
|
947 |
$URL = $user->user_url;
|
948 |
$nice = $user->user_nicename;
|
949 |
if ( defined( 'IS_WPCOM' ) && IS_WPCOM ) {
|
950 |
$active_blog = get_active_blog_for_user( $ID );
|
951 |
$site_id = $active_blog->blog_id;
|
952 |
+
$profile_URL = "http://en.gravatar.com/{$login}";
|
953 |
} else {
|
954 |
$profile_URL = 'http://en.gravatar.com/' . md5( strtolower( trim( $email ) ) );
|
955 |
$site_id = -1;
|
962 |
|
963 |
$author = array(
|
964 |
'ID' => (int) $ID,
|
965 |
+
'login' => (string) $login,
|
966 |
'email' => $email, // (string|bool)
|
967 |
'name' => (string) $name,
|
968 |
'nice_name' => (string) $nice,
|
978 |
return (object) $author;
|
979 |
}
|
980 |
|
981 |
+
function get_media_item( $media_id ) {
|
982 |
+
$media_item = get_post( $media_id );
|
983 |
+
|
984 |
+
if ( !$media_item || is_wp_error( $media_item ) )
|
985 |
+
return new WP_Error( 'unknown_media', 'Unknown Media', 404 );
|
986 |
+
|
987 |
+
$response = array(
|
988 |
+
'id' => strval( $media_item->ID ),
|
989 |
+
'date' => (string) $this->format_date( $media_item->post_date_gmt, $media_item->post_date ),
|
990 |
+
'parent' => $media_item->post_parent,
|
991 |
+
'link' => wp_get_attachment_url( $media_item->ID ),
|
992 |
+
'title' => $media_item->post_title,
|
993 |
+
'caption' => $media_item->post_excerpt,
|
994 |
+
'description' => $media_item->post_content,
|
995 |
+
'metadata' => wp_get_attachment_metadata( $media_item->ID ),
|
996 |
+
);
|
997 |
+
|
998 |
+
$response['meta'] = (object) array(
|
999 |
+
'links' => (object) array(
|
1000 |
+
'self' => (string) $this->get_media_link( $this->api->get_blog_id_for_output(), $media_id ),
|
1001 |
+
'help' => (string) $this->get_media_link( $this->api->get_blog_id_for_output(), $media_id, 'help' ),
|
1002 |
+
'site' => (string) $this->get_site_link( $this->api->get_blog_id_for_output() ),
|
1003 |
+
),
|
1004 |
+
);
|
1005 |
+
|
1006 |
+
return (object) $response;
|
1007 |
+
}
|
1008 |
+
|
1009 |
function get_taxonomy( $taxonomy_id, $taxonomy_type, $context ) {
|
1010 |
|
1011 |
$taxonomy = get_term_by( 'slug', $taxonomy_id, $taxonomy_type );
|
1031 |
}
|
1032 |
|
1033 |
$response = array();
|
1034 |
+
$response['ID'] = (int) $taxonomy->term_id;
|
1035 |
$response['name'] = (string) $taxonomy->name;
|
1036 |
$response['slug'] = (string) $taxonomy_id;
|
1037 |
$response['description'] = (string) $taxonomy->description;
|
1158 |
return $this->get_link( '/sites/%d/tags/slug:%s', $blog_id, $taxonomy_id, $path );
|
1159 |
}
|
1160 |
|
1161 |
+
function get_media_link( $blog_id, $media_id, $path = '' ) {
|
1162 |
+
return $this->get_link( '/sites/%d/media/%d', $blog_id, $media_id, $path );
|
1163 |
+
}
|
1164 |
+
|
1165 |
function get_site_link( $blog_id, $path = '' ) {
|
1166 |
return $this->get_link( '/sites/%d', $blog_id, $path );
|
1167 |
}
|
1174 |
return $this->get_link( '/sites/%d/comments/%d', $blog_id, $comment_id, $path );
|
1175 |
}
|
1176 |
|
1177 |
+
function is_post_type_allowed( $post_type ) {
|
1178 |
+
|
1179 |
+
// if the post type is empty, that's fine, WordPress will default to post
|
1180 |
+
if ( empty( $post_type ) )
|
1181 |
+
return true;
|
1182 |
+
|
1183 |
+
// whitelist of post types that can be accessed
|
1184 |
+
if ( in_array( $post_type, apply_filters( 'rest_api_allowed_post_types', array( 'post', 'page', 'any' ) ) ) )
|
1185 |
+
return true;
|
1186 |
+
|
1187 |
+
return false;
|
1188 |
+
}
|
1189 |
+
|
1190 |
+
function handle_media_sideload( $url, $parent_post_id = 0 ) {
|
1191 |
+
if ( ! function_exists( 'download_url' ) || ! function_exists( 'media_handle_sideload' ) )
|
1192 |
+
return false;
|
1193 |
+
|
1194 |
+
// if we didn't get a URL, let's bail
|
1195 |
+
$parsed = @parse_url( $url );
|
1196 |
+
if ( empty( $parsed ) )
|
1197 |
+
return false;
|
1198 |
+
|
1199 |
+
$tmp = download_url( $url );
|
1200 |
+
if ( is_wp_error( $tmp ) ) {
|
1201 |
+
return false;
|
1202 |
+
}
|
1203 |
+
|
1204 |
+
if ( ! file_is_displayable_image( $tmp ) ) {
|
1205 |
+
@unlink( $tmp );
|
1206 |
+
return false;
|
1207 |
+
}
|
1208 |
+
|
1209 |
+
// emulate a $_FILES entry
|
1210 |
+
$file_array = array(
|
1211 |
+
'name' => basename( parse_url( $url, PHP_URL_PATH ) ),
|
1212 |
+
'tmp_name' => $tmp,
|
1213 |
+
);
|
1214 |
+
|
1215 |
+
$id = media_handle_sideload( $file_array, $parent_post_id );
|
1216 |
+
@unlink( $tmp );
|
1217 |
+
|
1218 |
+
if ( ! $id || ! is_int( $id ) ) {
|
1219 |
+
return false;
|
1220 |
+
}
|
1221 |
+
|
1222 |
+
return $id;
|
1223 |
+
}
|
1224 |
+
|
1225 |
/**
|
1226 |
* Return endpoint response
|
1227 |
*
|
1233 |
* $data: HTTP 200, json_encode( $data ) response body
|
1234 |
*/
|
1235 |
abstract function callback( $path = '' );
|
1236 |
+
|
1237 |
}
|
1238 |
|
1239 |
abstract class WPCOM_JSON_API_Post_Endpoint extends WPCOM_JSON_API_Endpoint {
|
1258 |
'future' => 'The post is scheduled for future publishing.',
|
1259 |
'trash' => 'The post is in the trash.',
|
1260 |
),
|
1261 |
+
'sticky' => '(bool) Is the post sticky?',
|
1262 |
'password' => '(string) The plaintext password protecting the post, or, more likely, the empty string if the post is not password protected.',
|
1263 |
'parent' => "(object>post_reference|false) A reference to the post's parent, if it has one.",
|
1264 |
'type' => "(string) The post's post_type. Post types besides post and page need to be whitelisted using the <code>rest_api_allowed_post_types</code> filter.",
|
1265 |
'comments_open' => '(bool) Is the post open for comments?',
|
1266 |
'pings_open' => '(bool) Is the post open for pingbacks, trackbacks?',
|
1267 |
+
'likes_enabled' => "(bool) Is the post open to likes?",
|
1268 |
+
'sharing_enabled' => "(bool) Should sharing buttons show on this post?",
|
1269 |
+
'gplusauthorship_enabled' => "(bool) Should a Google+ account be associated with this post?",
|
1270 |
'comment_count' => '(int) The number of comments for this post.',
|
1271 |
'like_count' => '(int) The number of likes for this post.',
|
1272 |
'i_like' => '(bool) Does the current user like this post?',
|
1296 |
parent::__construct( $args );
|
1297 |
}
|
1298 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1299 |
function is_metadata_public( $key ) {
|
1300 |
if ( empty( $key ) )
|
1301 |
return false;
|
1362 |
return new WP_Error( 'unknown_post', 'Unknown post', 404 );
|
1363 |
}
|
1364 |
|
1365 |
+
if ( ! $this->is_post_type_allowed( $post->post_type ) && ! is_post_freshly_pressed( $post->ID ) ) {
|
1366 |
return new WP_Error( 'unknown_post', 'Unknown post', 404 );
|
1367 |
}
|
1368 |
|
1447 |
case 'status' :
|
1448 |
$response[$key] = (string) get_post_status( $post->ID );
|
1449 |
break;
|
1450 |
+
case 'sticky' :
|
1451 |
+
$response[$key] = (bool) is_sticky( $post->ID );
|
1452 |
+
break;
|
1453 |
case 'slug' :
|
1454 |
$response[$key] = (string) $post->post_name;
|
1455 |
break;
|
1480 |
case 'pings_open' :
|
1481 |
$response[$key] = (bool) pings_open( $post->ID );
|
1482 |
break;
|
1483 |
+
case 'likes_enabled' :
|
1484 |
+
$sitewide_likes_enabled = (bool) apply_filters( 'wpl_is_enabled_sitewide', ! get_option( 'disabled_likes' ) );
|
1485 |
+
$post_likes_switched = (bool) get_post_meta( $post->ID, 'switch_like_status', true );
|
1486 |
+
$post_likes_enabled = $sitewide_likes_enabled;
|
1487 |
+
if ( $post_likes_switched ) {
|
1488 |
+
$post_likes_enabled = ! $post_likes_enabled;
|
1489 |
+
}
|
1490 |
+
$response[$key] = (bool) $post_likes_enabled;
|
1491 |
+
break;
|
1492 |
+
case 'sharing_enabled' :
|
1493 |
+
$show = true;
|
1494 |
+
$show = apply_filters( 'sharing_show', $show, $post );
|
1495 |
+
|
1496 |
+
$switched_status = get_post_meta( $post->ID, 'sharing_disabled', false );
|
1497 |
+
|
1498 |
+
if ( !empty( $switched_status ) )
|
1499 |
+
$show = false;
|
1500 |
+
$response[$key] = (bool) $show;
|
1501 |
+
break;
|
1502 |
+
case 'gplusauthorship_enabled' :
|
1503 |
+
$gplus_enabled = true;
|
1504 |
+
if ( ! apply_filters( 'gplus_authorship_show', true, $post ) ) {
|
1505 |
+
$gplus_enabled = false;
|
1506 |
+
}
|
1507 |
+
|
1508 |
+
$authors = get_option( 'gplus_authors', array() );
|
1509 |
+
$author = ( empty( $authors[ $post->post_author ] ) ? array() : $authors[ $post->post_author ] );
|
1510 |
+
|
1511 |
+
if ( empty( $author ) ) {
|
1512 |
+
$gplus_enabled = false;
|
1513 |
+
}
|
1514 |
+
|
1515 |
+
$meta = get_post_meta( $post->ID, 'gplus_authorship_disabled', true );
|
1516 |
+
if ( isset( $meta ) && true == $meta ) {
|
1517 |
+
$gplus_enabled = false;
|
1518 |
+
}
|
1519 |
+
|
1520 |
+
$response[$key] = (bool) $gplus_enabled;
|
1521 |
+
break;
|
1522 |
case 'comment_count' :
|
1523 |
$response[$key] = (int) $post->comment_count;
|
1524 |
break;
|
1914 |
$query['post__not_in'] = $sticky;
|
1915 |
$query['ignore_sticky_posts'] = 1;
|
1916 |
}
|
1917 |
+
} else {
|
1918 |
+
$query['post__not_in'] = $sticky;
|
1919 |
+
$query['ignore_sticky_posts'] = 1;
|
1920 |
}
|
1921 |
|
1922 |
if ( isset( $args['category'] ) ) {
|
1956 |
if ( $this->date_range ) {
|
1957 |
add_filter( 'posts_where', array( $this, 'handle_date_range' ) );
|
1958 |
}
|
1959 |
+
|
1960 |
+
/**
|
1961 |
+
* 'column' necessary for the me/posts endpoint (which extends sites/$site/posts).
|
1962 |
+
* Would need to be added to the sites/$site/posts definition if we ever want to
|
1963 |
+
* use it there.
|
1964 |
+
*/
|
1965 |
+
$column_whitelist = array( 'post_modified_gmt' );
|
1966 |
+
if ( isset( $args['column'] ) && in_array( $args['column'], $column_whitelist ) ) {
|
1967 |
+
$query['column'] = $args['column'];
|
1968 |
+
}
|
1969 |
+
|
1970 |
$wp_query = new WP_Query( $query );
|
1971 |
if ( $this->date_range ) {
|
1972 |
remove_filter( 'posts_where', array( $this, 'handle_date_range' ) );
|
2077 |
return new WP_Error( 'unknown_post_type', 'Unknown post type', 404 );
|
2078 |
}
|
2079 |
|
2080 |
+
if ( ! empty( $input['author'] ) ) {
|
2081 |
+
$author_id = $this->parse_and_set_author( $input['author'], $input['type'] );
|
2082 |
+
unset( $input['author'] );
|
2083 |
+
if ( is_wp_error( $author_id ) )
|
2084 |
+
return $author_id;
|
2085 |
+
}
|
2086 |
+
|
2087 |
if ( 'publish' === $input['status'] ) {
|
2088 |
+
if ( ! current_user_can( $post_type->cap->publish_posts ) ) {
|
2089 |
if ( current_user_can( $post_type->cap->edit_posts ) ) {
|
2090 |
$input['status'] = 'pending';
|
2091 |
} else {
|
2105 |
}
|
2106 |
|
2107 |
$post = get_post( $post_id );
|
2108 |
+
$_post_type = ( ! empty( $input['type'] ) ) ? $input['type'] : $post->post_type;
|
2109 |
+
$post_type = get_post_type_object( $_post_type );
|
2110 |
if ( !$post || is_wp_error( $post ) ) {
|
2111 |
return new WP_Error( 'unknown_post', 'Unknown post', 404 );
|
2112 |
}
|
2115 |
return new WP_Error( 'unauthorized', 'User cannot edit post', 403 );
|
2116 |
}
|
2117 |
|
2118 |
+
if ( ! empty( $input['author'] ) ) {
|
2119 |
+
$author_id = $this->parse_and_set_author( $input['author'], $_post_type );
|
2120 |
+
unset( $input['author'] );
|
2121 |
+
if ( is_wp_error( $author_id ) )
|
2122 |
+
return $author_id;
|
2123 |
+
}
|
2124 |
+
|
2125 |
if ( 'publish' === $input['status'] && 'publish' !== $post->post_status && !current_user_can( 'publish_post', $post->ID ) ) {
|
2126 |
$input['status'] = 'pending';
|
2127 |
}
|
2128 |
$last_status = $post->post_status;
|
2129 |
$new_status = $input['status'];
|
2130 |
+
}
|
2131 |
|
2132 |
+
if ( ! empty( $author_id ) && get_current_user_id() != $author_id ) {
|
2133 |
+
if ( ! current_user_can( $post_type->cap->edit_others_posts ) ) {
|
2134 |
+
return new WP_Error( 'unauthorized', "User is not allowed to publish others' posts.", 403 );
|
2135 |
+
} elseif ( ! user_can( $author_id, $post_type->cap->edit_posts ) ) {
|
2136 |
+
return new WP_Error( 'unauthorized', 'Assigned author cannot publish post.', 403 );
|
2137 |
+
}
|
2138 |
}
|
2139 |
|
2140 |
if ( !is_post_type_hierarchical( $post_type->name ) ) {
|
2199 |
$publicize_custom_message = $input['publicize_message'];
|
2200 |
unset( $input['publicize'], $input['publicize_message'] );
|
2201 |
|
2202 |
+
if ( isset( $input['featured_image'] ) ) {
|
2203 |
+
$featured_image = trim( $input['featured_image'] );
|
2204 |
+
$delete_featured_image = empty( $featured_image );
|
2205 |
+
$featured_image = $input['featured_image'];
|
2206 |
+
unset( $input['featured_image'] );
|
2207 |
+
}
|
2208 |
+
|
2209 |
$metadata = $input['metadata'];
|
2210 |
unset( $input['metadata'] );
|
2211 |
|
2212 |
+
$likes = $input['likes_enabled'];
|
2213 |
+
$sharing = $input['sharing_enabled'];
|
2214 |
+
$gplus = $input['gplusauthorship_enabled'];
|
2215 |
+
|
2216 |
+
unset( $input['likes_enabled'] );
|
2217 |
+
unset( $input['sharing_enabled'] );
|
2218 |
+
unset( $input['gplusauthorship_enabled'] );
|
2219 |
+
|
2220 |
+
$sticky = $input['sticky'];
|
2221 |
+
unset( $input['sticky'] );
|
2222 |
+
|
2223 |
foreach ( $input as $key => $value ) {
|
2224 |
$insert["post_$key"] = $value;
|
2225 |
}
|
2226 |
|
2227 |
+
if ( ! empty( $author_id ) ) {
|
2228 |
+
$insert['post_author'] = absint( $author_id );
|
2229 |
+
}
|
2230 |
+
|
2231 |
if ( !empty( $tags ) )
|
2232 |
$insert["tax_input"]["post_tag"] = $tags;
|
2233 |
if ( !empty( $categories ) )
|
2234 |
$insert["tax_input"]["category"] = $categories;
|
2235 |
|
2236 |
$has_media = isset( $input['media'] ) && $input['media'] ? count( $input['media'] ) : false;
|
2237 |
+
$has_media_by_url = isset( $input['media_urls'] ) && $input['media_urls'] ? count( $input['media_urls'] ) : false;
|
2238 |
|
2239 |
if ( $new ) {
|
2240 |
+
if ( false === strpos( $input['content'], '[gallery' ) && ( $has_media || $has_media_by_url ) ) {
|
2241 |
+
switch ( ( $has_media + $has_media_by_url ) ) {
|
2242 |
case 0 :
|
2243 |
// No images - do nothing.
|
2244 |
break;
|
2254 |
}
|
2255 |
|
2256 |
$post_id = wp_insert_post( add_magic_quotes( $insert ), true );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2257 |
} else {
|
2258 |
$insert['ID'] = $post->ID;
|
2259 |
$post_id = wp_update_post( (object) $insert );
|
2260 |
}
|
2261 |
|
2262 |
+
|
2263 |
if ( !$post_id || is_wp_error( $post_id ) ) {
|
2264 |
return $post_id;
|
2265 |
}
|
2266 |
|
2267 |
+
if ( $has_media ) {
|
2268 |
+
$this->api->trap_wp_die( 'upload_error' );
|
2269 |
+
foreach ( $input['media'] as $media_item ) {
|
2270 |
+
$_FILES['.api.media.item.'] = $media_item;
|
2271 |
+
// check for WP_Error if we ever actually need $media_id
|
2272 |
+
$media_id = media_handle_upload( '.api.media.item.', $post_id );
|
2273 |
+
}
|
2274 |
+
$this->api->trap_wp_die( null );
|
2275 |
+
|
2276 |
+
unset( $_FILES['.api.media.item.'] );
|
2277 |
+
}
|
2278 |
+
|
2279 |
+
if ( $has_media_by_url ) {
|
2280 |
+
foreach ( $input['media_urls'] as $url ) {
|
2281 |
+
$this->handle_media_sideload( $url, $post_id );
|
2282 |
+
}
|
2283 |
+
}
|
2284 |
+
|
2285 |
+
// Set like status for the post
|
2286 |
+
$sitewide_likes_enabled = (bool) apply_filters( 'wpl_is_enabled_sitewide', ! get_option( 'disabled_likes' ) );
|
2287 |
+
if ( $new ) {
|
2288 |
+
if ( $sitewide_likes_enabled ) {
|
2289 |
+
if ( false === $likes ) {
|
2290 |
+
update_post_meta( $post_id, 'switch_like_status', 1 );
|
2291 |
+
} else {
|
2292 |
+
delete_post_meta( $post_id, 'switch_like_status' );
|
2293 |
+
}
|
2294 |
+
} else {
|
2295 |
+
if ( $likes ) {
|
2296 |
+
update_post_meta( $post_id, 'switch_like_status', 1 );
|
2297 |
+
} else {
|
2298 |
+
delete_post_meta( $post_id, 'switch_like_status' );
|
2299 |
+
}
|
2300 |
+
}
|
2301 |
+
} else {
|
2302 |
+
if ( isset( $likes ) ) {
|
2303 |
+
if ( $sitewide_likes_enabled ) {
|
2304 |
+
if ( false === $likes ) {
|
2305 |
+
update_post_meta( $post_id, 'switch_like_status', 1 );
|
2306 |
+
} else {
|
2307 |
+
delete_post_meta( $post_id, 'switch_like_status' );
|
2308 |
+
}
|
2309 |
+
} else {
|
2310 |
+
if ( true === $likes ) {
|
2311 |
+
update_post_meta( $post_id, 'switch_like_status', 1 );
|
2312 |
+
} else {
|
2313 |
+
delete_post_meta( $post_id, 'switch_like_status' );
|
2314 |
+
}
|
2315 |
+
}
|
2316 |
+
}
|
2317 |
+
}
|
2318 |
+
|
2319 |
+
// Set Google+ authorship status for the post
|
2320 |
+
if ( $new ) {
|
2321 |
+
$gplus_enabled = isset( $gplus ) ? (bool) $gplus : true;
|
2322 |
+
if ( false === $gplus_enabled ) {
|
2323 |
+
update_post_meta( $post_id, 'gplus_authorship_disabled', 1 );
|
2324 |
+
}
|
2325 |
+
}
|
2326 |
+
else {
|
2327 |
+
if ( isset( $gplus ) && true === $gplus ) {
|
2328 |
+
delete_post_meta( $post_id, 'gplus_authorship_disabled' );
|
2329 |
+
} else if ( isset( $gplus ) && false == $gplus ) {
|
2330 |
+
update_post_meta( $post_id, 'gplus_authorship_disabled', 1 );
|
2331 |
+
}
|
2332 |
+
}
|
2333 |
+
|
2334 |
+
// Set sharing status of the post
|
2335 |
+
if ( $new ) {
|
2336 |
+
$sharing_enabled = isset( $sharing ) ? (bool) $sharing : true;
|
2337 |
+
if ( false === $sharing_enabled ) {
|
2338 |
+
update_post_meta( $post_id, 'sharing_disabled', 1 );
|
2339 |
+
}
|
2340 |
+
}
|
2341 |
+
else {
|
2342 |
+
if ( isset( $sharing ) && true === $sharing ) {
|
2343 |
+
delete_post_meta( $post_id, 'sharing_disabled' );
|
2344 |
+
} else if ( isset( $sharing ) && false == $sharing ) {
|
2345 |
+
update_post_meta( $post_id, 'sharing_disabled', 1 );
|
2346 |
+
}
|
2347 |
+
}
|
2348 |
+
|
2349 |
+
if ( true === $sticky ) {
|
2350 |
+
stick_post( $post_id );
|
2351 |
+
} else {
|
2352 |
+
unstick_post( $post_id );
|
2353 |
+
}
|
2354 |
+
|
2355 |
// WPCOM Specific (Jetpack's will get bumped elsewhere
|
2356 |
// Tracks how many posts are published and sets meta so we can track some other cool stats (like likes & comments on posts published)
|
2357 |
if ( ( $new && 'publish' == $input['status'] ) || ( !$new && isset( $last_status ) && 'publish' != $last_status && isset( $new_status ) && 'publish' == $new_status ) ) {
|
2362 |
}
|
2363 |
}
|
2364 |
|
2365 |
+
// We ask the user/dev to pass Publicize services he/she wants activated for the post, but Publicize expects us
|
2366 |
+
// to instead flag the ones we don't want to be skipped. proceed with said logic.
|
2367 |
if ( $publicize === false ) {
|
2368 |
+
// No publicize at all, skipp all by full service
|
2369 |
foreach ( $GLOBALS['publicize_ui']->publicize->get_services( 'all' ) as $name => $service ) {
|
2370 |
update_post_meta( $post_id, $GLOBALS['publicize_ui']->publicize->POST_SKIP . $name, 1 );
|
2371 |
}
|
2372 |
} else if ( is_array( $publicize ) && ( count ( $publicize ) > 0 ) ) {
|
2373 |
foreach ( $GLOBALS['publicize_ui']->publicize->get_services( 'all' ) as $name => $service ) {
|
2374 |
+
/*
|
2375 |
+
* We support both indexed and associative arrays:
|
2376 |
+
* * indexed are to pass entire services
|
2377 |
+
* * associative are to pass specific connections per service
|
2378 |
+
*
|
2379 |
+
* We do support mixed arrays: mixed integer and string keys (see 3rd example below).
|
2380 |
+
*
|
2381 |
+
* EG: array( 'twitter', 'facebook') will only publicize to those, ignoring the other available services
|
2382 |
+
* Form data: publicize[]=twitter&publicize[]=facebook
|
2383 |
+
* EG: array( 'twitter' => '(int) $pub_conn_id_0, (int) $pub_conn_id_3', 'facebook' => (int) $pub_conn_id_7 ) will publicize to two Twitter accounts, and one Facebook connection, of potentially many.
|
2384 |
+
* Form data: publicize[twitter]=$pub_conn_id_0,$pub_conn_id_3&publicize[facebook]=$pub_conn_id_7
|
2385 |
+
* EG: array( 'twitter', 'facebook' => '(int) $pub_conn_id_0, (int) $pub_conn_id_3' ) will publicize to all available Twitter accounts, but only 2 of potentially many Facebook connections
|
2386 |
+
* Form data: publicize[]=twitter&publicize[facebook]=$pub_conn_id_0,$pub_conn_id_3
|
2387 |
+
*/
|
2388 |
+
if ( !in_array( $name, $publicize ) && !array_key_exists( $name, $publicize ) ) {
|
2389 |
+
// Skip the whole service
|
2390 |
update_post_meta( $post_id, $GLOBALS['publicize_ui']->publicize->POST_SKIP . $name, 1 );
|
2391 |
+
} else if ( !empty( $publicize[ $name ] ) ) {
|
2392 |
+
// Seems we're being asked to only push to [a] specific connection[s].
|
2393 |
+
// Explode the list on commas, which will also support a single passed ID
|
2394 |
+
$requested_connections = explode( ',', ( preg_replace( '/[\s]*/', '', $publicize[ $name ] ) ) );
|
2395 |
+
// Get the user's connections and flag the ones we can't match with the requested list to be skipped.
|
2396 |
+
$service_connections = $GLOBALS['publicize_ui']->publicize->get_connectons( $name );
|
2397 |
+
foreach ( $service_connections as $service_connection ) {
|
2398 |
+
if ( !in_array( $service_connection->meta['connection_data']->id, $requested_connections ) ) {
|
2399 |
+
update_post_meta( $post_id, $GLOBALS['publicize_ui']->publicize->POST_SKIP . $service_connection->unique_id, 1 );
|
2400 |
+
}
|
2401 |
+
}
|
2402 |
}
|
2403 |
}
|
2404 |
}
|
2408 |
|
2409 |
set_post_format( $post_id, $insert['post_format'] );
|
2410 |
|
2411 |
+
if ( ! empty( $featured_image ) ) {
|
2412 |
+
$this->parse_and_set_featured_image( $post_id, $delete_featured_image, $featured_image );
|
2413 |
+
}
|
2414 |
+
|
2415 |
if ( ! empty( $metadata ) ) {
|
2416 |
foreach ( (array) $metadata as $meta ) {
|
2417 |
|
2523 |
|
2524 |
return $this->get_post_by( 'ID', $post->ID, $args['context'] );
|
2525 |
}
|
2526 |
+
|
2527 |
+
private function parse_and_set_featured_image( $post_id, $delete_featured_image, $featured_image ) {
|
2528 |
+
if ( $delete_featured_image ) {
|
2529 |
+
delete_post_thumbnail( $post_id );
|
2530 |
+
return;
|
2531 |
+
}
|
2532 |
+
|
2533 |
+
$featured_image = (string) $featured_image;
|
2534 |
+
|
2535 |
+
// if we got a post ID, we can just set it as the thumbnail
|
2536 |
+
if ( ctype_digit( $featured_image ) && 'attachment' == get_post_type( $featured_image ) ) {
|
2537 |
+
set_post_thumbnail( $post_id, $featured_image );
|
2538 |
+
return $featured_image;
|
2539 |
+
}
|
2540 |
+
|
2541 |
+
$featured_image_id = $this->handle_media_sideload( $featured_image, $post_id );
|
2542 |
+
|
2543 |
+
if ( empty( $featured_image_id ) || ! is_int( $featured_image_id ) )
|
2544 |
+
return false;
|
2545 |
+
|
2546 |
+
set_post_thumbnail( $post_id, $featured_image_id );
|
2547 |
+
return $featured_image_id;
|
2548 |
+
}
|
2549 |
+
|
2550 |
+
private function parse_and_set_author( $author = null, $post_type = 'post' ) {
|
2551 |
+
if ( empty( $author ) || ! post_type_supports( $post_type, 'author' ) )
|
2552 |
+
return get_current_user_id();
|
2553 |
+
|
2554 |
+
if ( ctype_digit( $author ) ) {
|
2555 |
+
$_user = get_user_by( 'id', $author );
|
2556 |
+
if ( ! $_user || is_wp_error( $_user ) )
|
2557 |
+
return new WP_Error( 'invalid_author', 'Invalid author provided' );
|
2558 |
+
|
2559 |
+
return $_user->ID;
|
2560 |
+
}
|
2561 |
+
|
2562 |
+
$_user = get_user_by( 'login', $author );
|
2563 |
+
if ( ! $_user || is_wp_error( $_user ) )
|
2564 |
+
return new WP_Error( 'invalid_author', 'Invalid author provided' );
|
2565 |
+
|
2566 |
+
return $_user->ID;
|
2567 |
+
}
|
2568 |
}
|
2569 |
|
2570 |
abstract class WPCOM_JSON_API_Taxonomy_Endpoint extends WPCOM_JSON_API_Endpoint {
|
2624 |
}
|
2625 |
}
|
2626 |
|
2627 |
+
class WPCOM_JSON_API_Get_Taxonomies_Endpoint extends WPCOM_JSON_API_Endpoint {
|
2628 |
+
// /sites/%s/tags -> $blog_id
|
2629 |
+
// /sites/%s/categories -> $blog_id
|
2630 |
+
function callback( $path = '', $blog_id = 0 ) {
|
2631 |
+
$blog_id = $this->api->switch_to_blog_and_validate_user( $this->api->get_blog_id( $blog_id ) );
|
2632 |
+
if ( is_wp_error( $blog_id ) ) {
|
2633 |
+
return $blog_id;
|
2634 |
+
}
|
2635 |
+
if ( preg_match( '#/tags#i', $path ) ) {
|
2636 |
+
return $this->tags();
|
2637 |
+
} else {
|
2638 |
+
return $this->categories();
|
2639 |
+
}
|
2640 |
+
}
|
2641 |
+
|
2642 |
+
function categories() {
|
2643 |
+
$cats = get_categories( array( 'get' => 'all' ) );
|
2644 |
+
$found = count( $cats );
|
2645 |
+
$cats_obj = array();
|
2646 |
+
foreach ( $cats as $cat ) {
|
2647 |
+
$cats_obj[] = $this->get_taxonomy( $cat->slug, 'category', 'display' );
|
2648 |
+
}
|
2649 |
+
return array(
|
2650 |
+
'found' => $found,
|
2651 |
+
'categories' => $cats_obj
|
2652 |
+
);
|
2653 |
+
}
|
2654 |
+
|
2655 |
+
function tags() {
|
2656 |
+
$tags = (array) get_tags( array( 'get' => 'all' ) );
|
2657 |
+
$found = count( $tags );
|
2658 |
+
$tags_obj = array();
|
2659 |
+
foreach ( $tags as $tag ) {
|
2660 |
+
$tags_obj[] = $this->get_taxonomy( $tag->slug, 'post_tag', 'display' );
|
2661 |
+
}
|
2662 |
+
return array(
|
2663 |
+
'found' => $found,
|
2664 |
+
'tags' => $tags_obj
|
2665 |
+
);
|
2666 |
+
}
|
2667 |
+
}
|
2668 |
|
2669 |
class WPCOM_JSON_API_Update_Taxonomy_Endpoint extends WPCOM_JSON_API_Taxonomy_Endpoint {
|
2670 |
// /sites/%s/tags|categories/new -> $blog_id
|
3045 |
'unapproved' => 'Return only comments in the moderation queue.',
|
3046 |
'spam' => 'Return only comments marked as spam.',
|
3047 |
'trash' => 'Return only comments in the trash.',
|
3048 |
+
'all' => 'Return comments of all statuses.',
|
3049 |
),
|
3050 |
) );
|
3051 |
}
|
3102 |
if ( 'unapproved' === $args['status'] ) {
|
3103 |
$status = 'hold';
|
3104 |
$count_status = 'moderated';
|
3105 |
+
} elseif ( 'all' === $args['status'] ) {
|
3106 |
+
$status = 'all';
|
3107 |
+
$count_status = 'total_comments';
|
3108 |
} else {
|
3109 |
$status = $count_status = $args['status'];
|
3110 |
}
|
3489 |
'visible' => '(bool) If this site is visible in the user\'s site list',
|
3490 |
'is_private' => '(bool) If the site is a private site or not',
|
3491 |
'is_following' => '(bool) If the current user is subscribed to this site in the reader',
|
3492 |
+
'options' => '(array) An array of options/settings for the blog. Only viewable by users with access to the site.',
|
3493 |
'meta' => '(object) Meta data',
|
3494 |
);
|
3495 |
|
3602 |
}
|
3603 |
break;
|
3604 |
case 'is_following':
|
3605 |
+
$response[$key] = (bool) $this->api->is_following( $blog_id );
|
3606 |
+
break;
|
3607 |
+
case 'options':
|
3608 |
+
// Figure out if the blog supports VideoPress, have to do some extra checking for JP blogs
|
3609 |
+
$has_videopress = false;
|
3610 |
+
if ( get_option( 'video_upgrade' ) == '1' ) {
|
3611 |
+
$has_videopress = true;
|
3612 |
+
} else {
|
3613 |
+
if ( class_exists( 'Jetpack_Options' ) ) {
|
3614 |
+
$videopress = Jetpack_Options::get_option( 'videopress', array() );
|
3615 |
+
if ( $videopress['blog_id'] > 0 )
|
3616 |
+
$has_videopress = true;
|
3617 |
+
}
|
3618 |
+
}
|
3619 |
+
|
3620 |
+
// Get a list of supported post formats
|
3621 |
+
$all_formats = get_post_format_strings();
|
3622 |
+
$supported = get_theme_support( 'post-formats' );
|
3623 |
+
$supported_formats = array();
|
3624 |
+
|
3625 |
+
if ( isset( $supported[0] ) ) {
|
3626 |
+
foreach ( $supported[0] as $format ) {
|
3627 |
+
$supported_formats[ $format ] = $all_formats[ $format ];
|
3628 |
+
}
|
3629 |
+
}
|
3630 |
+
|
3631 |
+
$response[$key] = array(
|
3632 |
+
'timezone' => (string) get_option( 'timezone_string' ),
|
3633 |
+
'gmt_offset' => (float) get_option( 'gmt_offset' ),
|
3634 |
+
'videopress_enabled' => $has_videopress,
|
3635 |
+
'login_url' => wp_login_url(),
|
3636 |
+
'admin_url' => get_admin_url(),
|
3637 |
+
'featured_images_enabled' => current_theme_supports( 'post-thumbnails' ),
|
3638 |
+
'image_default_link_type' => get_option( 'image_default_link_type' ),
|
3639 |
+
'image_thumbnail_width' => (int) get_option( 'thumbnail_size_w' ),
|
3640 |
+
'image_thumbnail_height' => (int) get_option( 'thumbnail_size_h' ),
|
3641 |
+
'image_thumbnail_crop' => get_option( 'thumbnail_crop' ),
|
3642 |
+
'image_medium_width' => (int) get_option( 'medium_size_w' ),
|
3643 |
+
'image_medium_height' => (int) get_option( 'medium_size_h' ),
|
3644 |
+
'image_large_width' => (int) get_option( 'large_size_w' ),
|
3645 |
+
'image_large_height' => (int) get_option( 'large_size_h' ),
|
3646 |
+
'post_formats' => $supported_formats,
|
3647 |
+
);
|
3648 |
+
if ( !current_user_can( 'publish_posts' ) )
|
3649 |
+
unset( $response[ $key] );
|
3650 |
break;
|
3651 |
case 'meta' :
|
3652 |
+
$xmlrpc_url = site_url( 'xmlrpc.php' );
|
3653 |
$response[$key] = (object) array(
|
3654 |
'links' => (object) array(
|
3655 |
'self' => (string) $this->get_site_link( $blog_id ),
|
3656 |
'help' => (string) $this->get_site_link( $blog_id, 'help' ),
|
3657 |
'posts' => (string) $this->get_site_link( $blog_id, 'posts/' ),
|
3658 |
'comments' => (string) $this->get_site_link( $blog_id, 'comments/' ),
|
3659 |
+
'xmlrpc' => (string) $xmlrpc_url,
|
3660 |
),
|
3661 |
);
|
3662 |
break;
|
3669 |
|
3670 |
}
|
3671 |
|
3672 |
+
class WPCOM_JSON_API_List_Media_Endpoint extends WPCOM_JSON_API_Endpoint {
|
3673 |
+
|
3674 |
+
function callback( $path = '', $blog_id = 0 ) {
|
3675 |
+
$blog_id = $this->api->switch_to_blog_and_validate_user( $this->api->get_blog_id( $blog_id ) );
|
3676 |
+
if ( is_wp_error( $blog_id ) ) {
|
3677 |
+
return $blog_id;
|
3678 |
+
}
|
3679 |
+
|
3680 |
+
//upload_files can probably be used for other endpoints but we want contributors to be able to use media too
|
3681 |
+
if ( !current_user_can( 'edit_posts' ) ) {
|
3682 |
+
return new WP_Error( 'unauthorized', 'User cannot view media', 403 );
|
3683 |
+
}
|
3684 |
+
|
3685 |
+
$args = $this->query_args();
|
3686 |
+
|
3687 |
+
if ( $args['number'] < 1 ) {
|
3688 |
+
$args['number'] = 20;
|
3689 |
+
} elseif ( 100 < $args['number'] ) {
|
3690 |
+
return new WP_Error( 'invalid_number', 'The NUMBER parameter must be less than or equal to 100.', 400 );
|
3691 |
+
}
|
3692 |
+
|
3693 |
+
$media = get_posts( array(
|
3694 |
+
'post_type' => 'attachment',
|
3695 |
+
'post_parent' => $args['parent_id'],
|
3696 |
+
'offset' => $args['offset'],
|
3697 |
+
'numberposts' => $args['number'],
|
3698 |
+
'post_mime_type' => $args['mime_type']
|
3699 |
+
) );
|
3700 |
+
|
3701 |
+
$response = array();
|
3702 |
+
foreach ( $media as $item ) {
|
3703 |
+
$response[] = $this->get_media_item( $item->ID );
|
3704 |
+
}
|
3705 |
+
|
3706 |
+
$_num = (array) wp_count_attachments();
|
3707 |
+
$_total_media = array_sum( $_num ) - $_num['trash'];
|
3708 |
+
|
3709 |
+
$return = array(
|
3710 |
+
'found' => $_total_media,
|
3711 |
+
'media' => $response
|
3712 |
+
);
|
3713 |
+
|
3714 |
+
return $return;
|
3715 |
+
}
|
3716 |
+
|
3717 |
+
}
|
3718 |
+
|
3719 |
+
class WPCOM_JSON_API_Upload_Media_Endpoint extends WPCOM_JSON_API_Endpoint {
|
3720 |
+
function callback( $path = '', $blog_id = 0 ) {
|
3721 |
+
$blog_id = $this->api->switch_to_blog_and_validate_user( $this->api->get_blog_id( $blog_id ) );
|
3722 |
+
if ( is_wp_error( $blog_id ) ) {
|
3723 |
+
return $blog_id;
|
3724 |
+
}
|
3725 |
+
|
3726 |
+
if ( !current_user_can( 'upload_files', $media_id ) ) {
|
3727 |
+
return new WP_Error( 'unauthorized', 'User cannot upload media.', 403 );
|
3728 |
+
}
|
3729 |
+
|
3730 |
+
$input = $this->input( true );
|
3731 |
+
|
3732 |
+
$has_media = isset( $input['media'] ) && $input['media'] ? count( $input['media'] ) : false;
|
3733 |
+
$media_ids = $files = array();
|
3734 |
+
|
3735 |
+
if ( $has_media ) {
|
3736 |
+
$this->api->trap_wp_die( 'upload_error' );
|
3737 |
+
foreach ( $input['media'] as $media_item ) {
|
3738 |
+
$_FILES['.api.media.item.'] = $media_item;
|
3739 |
+
// check for WP_Error if we ever actually need $media_id
|
3740 |
+
$media_id = media_handle_upload( '.api.media.item.', 0 );
|
3741 |
+
$media_ids[] = $media_id;
|
3742 |
+
$files[] = $media_item;
|
3743 |
+
}
|
3744 |
+
$this->api->trap_wp_die( null );
|
3745 |
+
|
3746 |
+
unset( $_FILES['.api.media.item.'] );
|
3747 |
+
}
|
3748 |
+
|
3749 |
+
$has_media_urls = isset( $input['media_urls'] ) && $input['media_urls'] ? count( $input['media_urls'] ) : false;
|
3750 |
+
if ( $has_media_urls ) {
|
3751 |
+
foreach ( $input['media_urls'] as $url ) {
|
3752 |
+
$id = $this->handle_media_sideload( $url );
|
3753 |
+
if ( ! empty( $id ) )
|
3754 |
+
$media_ids[] = $id;
|
3755 |
+
}
|
3756 |
+
}
|
3757 |
+
|
3758 |
+
$results = array();
|
3759 |
+
foreach ( $media_ids as $media_id ) {
|
3760 |
+
$results[] = $this->get_media_item( $media_id );
|
3761 |
+
}
|
3762 |
+
|
3763 |
+
return array( 'media' => $results );
|
3764 |
+
}
|
3765 |
+
}
|
3766 |
+
|
3767 |
+
class WPCOM_JSON_API_Get_Media_Endpoint extends WPCOM_JSON_API_Endpoint {
|
3768 |
+
function callback( $path = '', $blog_id = 0, $media_id = 0 ) {
|
3769 |
+
$blog_id = $this->api->switch_to_blog_and_validate_user( $this->api->get_blog_id( $blog_id ) );
|
3770 |
+
if ( is_wp_error( $blog_id ) ) {
|
3771 |
+
return $blog_id;
|
3772 |
+
}
|
3773 |
+
|
3774 |
+
//upload_files can probably be used for other endpoints but we want contributors to be able to use media too
|
3775 |
+
if ( !current_user_can( 'edit_posts', $media_id ) ) {
|
3776 |
+
return new WP_Error( 'unauthorized', 'User cannot view media', 403 );
|
3777 |
+
}
|
3778 |
+
|
3779 |
+
return $this->get_media_item( $media_id );
|
3780 |
+
}
|
3781 |
+
}
|
3782 |
+
|
3783 |
+
class WPCOM_JSON_API_Update_Media_Endpoint extends WPCOM_JSON_API_Endpoint {
|
3784 |
+
function callback( $path = '', $blog_id = 0, $media_id = 0 ) {
|
3785 |
+
$blog_id = $this->api->switch_to_blog_and_validate_user( $this->api->get_blog_id( $blog_id ) );
|
3786 |
+
if ( is_wp_error( $blog_id ) ) {
|
3787 |
+
return $blog_id;
|
3788 |
+
}
|
3789 |
+
|
3790 |
+
if ( !current_user_can( 'upload_files', $media_id ) ) {
|
3791 |
+
return new WP_Error( 'unauthorized', 'User cannot view media', 403 );
|
3792 |
+
}
|
3793 |
+
|
3794 |
+
$item = $this->get_media_item( $media_id );
|
3795 |
+
|
3796 |
+
if ( is_wp_error( $item ) ) {
|
3797 |
+
return new WP_Error( 'unknown_media', 'Unknown Media', 404 );
|
3798 |
+
}
|
3799 |
+
|
3800 |
+
$input = $this->input( true );
|
3801 |
+
$insert = array();
|
3802 |
+
|
3803 |
+
if ( !empty( $input['title'] ) ) {
|
3804 |
+
$insert['post_title'] = $input['title'];
|
3805 |
+
}
|
3806 |
+
|
3807 |
+
if ( !empty( $input['caption'] ) )
|
3808 |
+
$insert['post_excerpt'] = $input['caption'];
|
3809 |
+
|
3810 |
+
if ( !empty( $input['description'] ) )
|
3811 |
+
$insert['post_content'] = $input['description'];
|
3812 |
+
|
3813 |
+
$insert['ID'] = $media_id;
|
3814 |
+
wp_update_post( (object) $insert );
|
3815 |
+
|
3816 |
+
$item = $this->get_media_item( $media_id );
|
3817 |
+
return $item;
|
3818 |
+
}
|
3819 |
+
}
|
3820 |
+
|
3821 |
+
class WPCOM_JSON_API_Delete_Media_Endpoint extends WPCOM_JSON_API_Endpoint {
|
3822 |
+
function callback( $path = '', $blog_id = 0, $media_id = 0 ) {
|
3823 |
+
$blog_id = $this->api->switch_to_blog_and_validate_user( $this->api->get_blog_id( $blog_id ) );
|
3824 |
+
if ( is_wp_error( $blog_id ) ) {
|
3825 |
+
return $blog_id;
|
3826 |
+
}
|
3827 |
+
|
3828 |
+
if ( !current_user_can( 'upload_files', $media_id ) ) {
|
3829 |
+
return new WP_Error( 'unauthorized', 'User cannot view media', 403 );
|
3830 |
+
}
|
3831 |
+
|
3832 |
+
$item = $this->get_media_item( $media_id );
|
3833 |
+
|
3834 |
+
if ( is_wp_error( $item ) ) {
|
3835 |
+
return new WP_Error( 'unknown_media', 'Unknown Media', 404 );
|
3836 |
+
}
|
3837 |
+
|
3838 |
+
wp_delete_post( $media_id );
|
3839 |
+
$item->status = 'deleted';
|
3840 |
+
return $item;
|
3841 |
+
}
|
3842 |
+
}
|
3843 |
+
|
3844 |
+
class WPCOM_JSON_API_List_Users_Endpoint extends WPCOM_JSON_API_Endpoint {
|
3845 |
+
|
3846 |
+
var $response_format = array(
|
3847 |
+
'found' => '(int) The total number of authors found that match the request (i
|
3848 |
+
gnoring limits and offsets).',
|
3849 |
+
'users' => '(array:author) Array of user objects',
|
3850 |
+
);
|
3851 |
+
|
3852 |
+
// /sites/%s/users/ -> $blog_id
|
3853 |
+
function callback( $path = '', $blog_id = 0 ) {
|
3854 |
+
$blog_id = $this->api->switch_to_blog_and_validate_user( $this->api->get_blog_id( $blog_id ) );
|
3855 |
+
if ( is_wp_error( $blog_id ) ) {
|
3856 |
+
return $blog_id;
|
3857 |
+
}
|
3858 |
+
|
3859 |
+
$args = $this->query_args();
|
3860 |
+
|
3861 |
+
$authors_only = ( ! empty( $args['authors_only'] ) );
|
3862 |
+
|
3863 |
+
if ( $args['number'] < 1 ) {
|
3864 |
+
$args['number'] = 20;
|
3865 |
+
} elseif ( 100 < $args['number'] ) {
|
3866 |
+
return new WP_Error( 'invalid_number', 'The NUMBER parameter must be less than or equal to 100.', 400 );
|
3867 |
+
}
|
3868 |
+
|
3869 |
+
if ( $authors_only ) {
|
3870 |
+
if ( empty( $args['type'] ) )
|
3871 |
+
$args['type'] = 'post';
|
3872 |
+
|
3873 |
+
if ( ! $this->is_post_type_allowed( $args['type'] ) ) {
|
3874 |
+
return new WP_Error( 'unknown_post_type', 'Unknown post type', 404 );
|
3875 |
+
}
|
3876 |
+
|
3877 |
+
$post_type_object = get_post_type_object( $args['type'] );
|
3878 |
+
if ( ! $post_type_object || ! current_user_can( $post_type_object->cap->edit_others_posts ) ) {
|
3879 |
+
return new WP_Error( 'unauthorized', 'User cannot view authors for specified post type', 403 );
|
3880 |
+
}
|
3881 |
+
} elseif ( ! current_user_can( 'list_users' ) ) {
|
3882 |
+
return new WP_Error( 'unauthorized', 'User cannot view users for specified site', 403 );
|
3883 |
+
}
|
3884 |
+
|
3885 |
+
$query = array(
|
3886 |
+
'number' => $args['number'],
|
3887 |
+
'offset' => $args['offset'],
|
3888 |
+
'order' => $args['order'],
|
3889 |
+
'orderby' => $args['order_by'],
|
3890 |
+
'fields' => 'ID',
|
3891 |
+
);
|
3892 |
+
|
3893 |
+
if ( $authors_only )
|
3894 |
+
$query['who'] = 'authors';
|
3895 |
+
|
3896 |
+
$user_query = new WP_User_Query( $query );
|
3897 |
+
|
3898 |
+
$return = array();
|
3899 |
+
foreach ( array_keys( $this->response_format ) as $key ) {
|
3900 |
+
switch ( $key ) {
|
3901 |
+
case 'found' :
|
3902 |
+
$return[$key] = (int) $user_query->get_total();
|
3903 |
+
break;
|
3904 |
+
case 'users' :
|
3905 |
+
$users = array();
|
3906 |
+
foreach ( $user_query->get_results() as $u ) {
|
3907 |
+
$the_user = $this->get_author( $u, true );
|
3908 |
+
if ( $the_user && ! is_wp_error( $the_user ) ) {
|
3909 |
+
$users[] = $the_user;
|
3910 |
+
}
|
3911 |
+
}
|
3912 |
+
|
3913 |
+
$return[$key] = $users;
|
3914 |
+
break;
|
3915 |
+
}
|
3916 |
+
}
|
3917 |
+
|
3918 |
+
return $return;
|
3919 |
+
}
|
3920 |
+
}
|
3921 |
+
|
3922 |
/*
|
3923 |
* Set up endpoints
|
3924 |
*/
|
4064 |
'content' => '(HTML) The post content.',
|
4065 |
'excerpt' => '(HTML) An optional post excerpt.',
|
4066 |
'slug' => '(string) The name (slug) for the post, used in URLs.',
|
4067 |
+
'author' => '(string) The username or ID for the user to assign the post to.',
|
4068 |
'publicize' => '(array|bool) True or false if the post be publicized to external services. An array of services if we only want to publicize to a select few. Defaults to true.',
|
4069 |
'publicize_message' => '(string) Custom message to be publicized to external services.',
|
4070 |
'status' => array(
|
4073 |
'draft' => 'Save the post as a draft.',
|
4074 |
'pending' => 'Mark the post as pending editorial approval.',
|
4075 |
),
|
4076 |
+
'sticky' => '(bool) Mark the post as sticky?',
|
4077 |
'password' => '(string) The plaintext password protecting the post, or, more likely, the empty string if the post is not password protected.',
|
4078 |
'parent' => "(int) The post ID of the new post's parent.",
|
4079 |
'type' => "(string) The post type. Defaults to 'post'. Post types besides post and page need to be whitelisted using the <code>rest_api_allowed_post_types</code> filter.",
|
4080 |
'categories' => "(array|string) Comma separated list or array of categories (name or id)",
|
4081 |
'tags' => "(array|string) Comma separated list or array of tags (name or id)",
|
4082 |
'format' => get_post_format_strings(),
|
4083 |
+
'featured_image' => "(string) The post ID of an existing attachment to set as the featured image. Pass an empty string to delete the existing image.",
|
4084 |
'media' => "(media) An array of images to attach to the post. To upload media, the entire request should be multipart/form-data encoded. Multiple media items will be displayed in a gallery. Accepts images (image/gif, image/jpeg, image/png) only.<br /><br /><strong>Example</strong>:<br />" .
|
4085 |
"<code>curl \<br />--form 'title=Image' \<br />--form 'media[]=@/path/to/file.jpg' \<br />-H 'Authorization: BEARER your-token' \<br />'https://public-api.wordpress.com/rest/v1/sites/123/posts/new'</code>",
|
4086 |
+
'media_urls' => "(array) An array of URLs for images to attach to a post. Sideloads the media in for a post.",
|
4087 |
'metadata' => "(array) Array of metadata objects containing the following properties: `key` (metadata key), `id` (meta ID), `previous_value` (if set, the action will only occur for the provided previous value), `value` (the new value to set the meta to), `operation` (the operation to perform: `update` or `add`; defaults to `update`). All unprotected meta keys are available by default for read requests. Both unprotected and protected meta keys are avaiable for authenticated requests with proper capabilities. Protected meta keys can be made available with the <code>rest_api_allowed_public_metadata</code> filter.",
|
4088 |
'comments_open' => "(bool) Should the post be open to comments? Defaults to the blog's preference.",
|
4089 |
'pings_open' => "(bool) Should the post be open to comments? Defaults to the blog's preference.",
|
4090 |
+
'likes_enabled' => "(bool) Should the post be open to likes? Defaults to the blog's preference.",
|
4091 |
+
'sharing_enabled' => "(bool) Should sharing buttons show on this post? Defaults to true.",
|
4092 |
+
'gplusauthorship_enabled' => "(bool) Should a Google+ account be associated with this post? Defaults to true.",
|
4093 |
),
|
4094 |
|
4095 |
'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/30434183/posts/new/',
|
4126 |
"content": "<p>Hello. I am a test post. I was created by the API<\/p>\n",
|
4127 |
"excerpt": "<p>Hello. I am a test post. I was created by the API<\/p>\n",
|
4128 |
"status": "publish",
|
4129 |
+
"sticky": false,
|
4130 |
"password": "",
|
4131 |
"parent": false,
|
4132 |
"type": "post",
|
4133 |
"comments_open": true,
|
4134 |
"pings_open": true,
|
4135 |
+
"likes_enabled": true,
|
4136 |
+
"sharing_enabled": true,
|
4137 |
+
"gplusauthorship_enabled": false,
|
4138 |
"comment_count": 0,
|
4139 |
"like_count": 0,
|
4140 |
"i_like": false,
|
4214 |
'content' => '(HTML) The post content.',
|
4215 |
'excerpt' => '(HTML) An optional post excerpt.',
|
4216 |
'slug' => '(string) The name (slug) for the post, used in URLs.',
|
4217 |
+
'author' => '(string) The username or ID for the user to assign the post to.',
|
4218 |
'publicize' => '(array|bool) True or false if the post be publicized to external services. An array of services if we only want to publicize to a select few. Defaults to true.',
|
4219 |
'publicize_message' => '(string) Custom message to be publicized to external services.',
|
4220 |
'status' => array(
|
4223 |
'draft' => 'Save the post as a draft.',
|
4224 |
'pending' => 'Mark the post as pending editorial approval.',
|
4225 |
),
|
4226 |
+
'sticky' => '(bool) Mark the post as sticky?',
|
4227 |
'password' => '(string) The plaintext password protecting the post, or, more likely, the empty string if the post is not password protected.',
|
4228 |
'parent' => "(int) The post ID of the new post's parent.",
|
4229 |
'categories' => "(string) Comma separated list of categories (name or id)",
|
4231 |
'format' => get_post_format_strings(),
|
4232 |
'comments_open' => '(bool) Should the post be open to comments?',
|
4233 |
'pings_open' => '(bool) Should the post be open to comments?',
|
4234 |
+
'likes_enabled' => "(bool) Should the post be open to likes?",
|
4235 |
+
'sharing_enabled' => "(bool) Should sharing buttons show on this post?",
|
4236 |
+
'gplusauthorship_enabled' => "(bool) Should a Google+ account be associated with this post?",
|
4237 |
+
'featured_image' => "(string) The post ID of an existing attachment to set as the featured image. Pass an empty string to delete the existing image.",
|
4238 |
+
'media' => "(media) An array of images to attach to the post. To upload media, the entire request should be multipart/form-data encoded. Multiple media items will be displayed in a gallery. Accepts images (image/gif, image/jpeg, image/png) only.<br /><br /><strong>Example</strong>:<br />" .
|
4239 |
+
"<code>curl \<br />--form 'title=Image' \<br />--form 'media[]=@/path/to/file.jpg' \<br />-H 'Authorization: BEARER your-token' \<br />'https://public-api.wordpress.com/rest/v1/sites/123/posts/new'</code>",
|
4240 |
+
'media_urls' => "(array) An array of URLs for images to attach to the post. Sideloads the media in for the post.",
|
4241 |
'metadata' => "(array) Array of metadata objects containing the following properties: `key` (metadata key), `id` (meta ID), `previous_value` (if set, the action will only occur for the provided previous value), `value` (the new value to set the meta to), `operation` (the operation to perform: `update` or `add`; defaults to `update`). All unprotected meta keys are available by default for read requests. Both unprotected and protected meta keys are available for authenticated requests with proper capabilities. Protected meta keys can be made available with the <code>rest_api_allowed_public_metadata</code> filter.",
|
4242 |
),
|
4243 |
|
4275 |
"content": "<p>Hello. I am an edited post. I was edited by the API<\/p>\n",
|
4276 |
"excerpt": "<p>Hello. I am an edited post. I was edited by the API<\/p>\n",
|
4277 |
"status": "publish",
|
4278 |
+
"sticky": false,
|
4279 |
"password": "",
|
4280 |
"parent": false,
|
4281 |
"type": "post",
|
4282 |
"comments_open": true,
|
4283 |
"pings_open": true,
|
4284 |
+
"likes_enabled": true,
|
4285 |
+
"sharing_enabled": true,
|
4286 |
+
"gplusauthorship_enabled": false,
|
4287 |
"comment_count": 5,
|
4288 |
"like_count": 0,
|
4289 |
"i_like": false,
|
4385 |
"content": "<p>Hello. I am an edited post. I was edited by the API<\/p>\n",
|
4386 |
"excerpt": "<p>Hello. I am an edited post. I was edited by the API<\/p>\n",
|
4387 |
"status": "trash",
|
4388 |
+
"sticky": false,
|
4389 |
"password": "",
|
4390 |
"parent": false,
|
4391 |
"type": "post",
|
4392 |
"comments_open": true,
|
4393 |
"pings_open": true,
|
4394 |
+
"likes_enabled": true,
|
4395 |
+
"sharing_enabled": true,
|
4396 |
+
"gplusauthorship_enabled": false,
|
4397 |
"comment_count": 5,
|
4398 |
"like_count": 0,
|
4399 |
"i_like": false,
|
4456 |
|
4457 |
) );
|
4458 |
|
4459 |
+
/*
|
4460 |
+
* Media Endpoints
|
4461 |
+
*/
|
4462 |
+
new WPCOM_JSON_API_List_Media_Endpoint( array(
|
4463 |
+
'description' => 'Return the media library',
|
4464 |
+
'group' => 'media',
|
4465 |
+
'stat' => 'media',
|
4466 |
+
|
4467 |
+
'method' => 'GET',
|
4468 |
+
'path' => '/sites/%s/media/',
|
4469 |
+
'path_labels' => array(
|
4470 |
+
'$site' => '(int|string) The site ID, The site domain',
|
4471 |
+
),
|
4472 |
+
|
4473 |
+
'query_parameters' => array(
|
4474 |
+
'number' => '(int=20) The number of media items to return. Limit: 100.',
|
4475 |
+
'offset' => '(int=0) 0-indexed offset.',
|
4476 |
+
'parent_id' => '(int) Default is nothing. The post where the media item is attached. Passing nothing shows all media items. 0 shows unattached media items.',
|
4477 |
+
'mime_type' => "(string) Default is nothing. Filter by mime type (e.g., 'image/jpeg', 'application/pdf'",
|
4478 |
+
),
|
4479 |
+
|
4480 |
+
'response_format' => array(
|
4481 |
+
'media' => '(array) Array of media',
|
4482 |
+
'found' => '(int) The number of total results found'
|
4483 |
+
),
|
4484 |
+
|
4485 |
+
'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/example.wordpress.com/media/?pretty=true',
|
4486 |
+
) );
|
4487 |
+
|
4488 |
+
new WPCOM_JSON_API_Get_Media_Endpoint( array(
|
4489 |
+
'description' => 'Return a single media item (by ID)',
|
4490 |
+
'group' => 'media',
|
4491 |
+
'stat' => 'media:1',
|
4492 |
+
|
4493 |
+
'method' => 'GET',
|
4494 |
+
'path' => '/sites/%s/media/%d',
|
4495 |
+
'path_labels' => array(
|
4496 |
+
'$site' => '(int|string) The site ID, The site domain',
|
4497 |
+
'$media_ID' => '(int) The ID of the media item',
|
4498 |
+
),
|
4499 |
+
'response_format' => array(
|
4500 |
+
'id' => '(int) The ID of the media item',
|
4501 |
+
'date' => '(ISO 8601 datetime) The date the media was uploaded',
|
4502 |
+
'parent' => '(int) ID of the post this media is attached to',
|
4503 |
+
'link' => '(string) URL to the file',
|
4504 |
+
'title' => '(string) File name',
|
4505 |
+
'caption' => '(string) User provided caption of the file',
|
4506 |
+
'description' => '(string) Description of the file',
|
4507 |
+
'metadata' => '(array) Misc array of information about the file, such as exif data or sizes',
|
4508 |
+
),
|
4509 |
+
|
4510 |
+
'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/example.wordpress.com/media/36',
|
4511 |
+
) );
|
4512 |
+
|
4513 |
+
new WPCOM_JSON_API_Upload_Media_Endpoint( array(
|
4514 |
+
'description' => 'Upload a new piece of media',
|
4515 |
+
'group' => 'media',
|
4516 |
+
'stat' => 'media:new',
|
4517 |
+
|
4518 |
+
'method' => 'POST',
|
4519 |
+
'path' => '/sites/%s/media/new',
|
4520 |
+
'path_labels' => array(
|
4521 |
+
'$site' => '(int|string) The site ID, The site domain',
|
4522 |
+
),
|
4523 |
+
|
4524 |
+
'request_format' => array(
|
4525 |
+
'media' => "(media) An array of media to attach to the post. To upload media, the entire request should be multipart/form-data encoded. Accepts images (image/gif, image/jpeg, image/png) only at this time.<br /><br /><strong>Example</strong>:<br />" .
|
4526 |
+
"<code>curl \<br />--form 'files[]=@/path/to/file.jpg' \<br />-H 'Authorization: BEARER your-token' \<br />'https://public-api.wordpress.com/rest/v1/sites/123/media/new'</code>",
|
4527 |
+
'media_urls' => "(array) An array of URLs to upload to the post."
|
4528 |
+
),
|
4529 |
+
|
4530 |
+
'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/30434183/media/new/',
|
4531 |
+
|
4532 |
+
'response_format' => array(
|
4533 |
+
'media' => '(array) Array of uploaded media',
|
4534 |
+
),
|
4535 |
+
) );
|
4536 |
+
|
4537 |
+
new WPCOM_JSON_API_Update_Media_Endpoint( array(
|
4538 |
+
'description' => 'Edit basic information about a media item',
|
4539 |
+
'group' => 'media',
|
4540 |
+
'stat' => 'media:1:POST',
|
4541 |
+
|
4542 |
+
'method' => 'POST',
|
4543 |
+
'path' => '/sites/%s/media/%d',
|
4544 |
+
'path_labels' => array(
|
4545 |
+
'$site' => '(int|string) The site ID, The site domain',
|
4546 |
+
'$media_ID' => '(int) The ID of the media item',
|
4547 |
+
),
|
4548 |
+
|
4549 |
+
'request_format' => array(
|
4550 |
+
'title' => '(string) The file name.',
|
4551 |
+
'caption' => '(string) File caption.',
|
4552 |
+
'description' => '(HTML) Description of the file.',
|
4553 |
+
),
|
4554 |
+
|
4555 |
+
'response_format' => array(
|
4556 |
+
'id' => '(int) The ID of the media item',
|
4557 |
+
'date' => '(ISO 8601 datetime) The date the media was uploaded',
|
4558 |
+
'parent' => '(int) ID of the post this media is attached to',
|
4559 |
+
'link' => '(string) URL to the file',
|
4560 |
+
'title' => '(string) File name',
|
4561 |
+
'caption' => '(string) User provided caption of the file',
|
4562 |
+
'description' => '(string) Description of the file',
|
4563 |
+
'metadata' => '(array) Misc array of information about the file, such as exif data or sizes',
|
4564 |
+
)
|
4565 |
+
) );
|
4566 |
+
|
4567 |
+
|
4568 |
+
new WPCOM_JSON_API_Delete_Media_Endpoint( array(
|
4569 |
+
'description' => 'Delete a piece of media',
|
4570 |
+
'group' => 'media',
|
4571 |
+
'stat' => 'media:1:delete',
|
4572 |
+
|
4573 |
+
'method' => 'POST',
|
4574 |
+
'path' => '/sites/%s/media/%d/delete',
|
4575 |
+
'path_labels' => array(
|
4576 |
+
'$site' => '(int|string) The site ID, The site domain',
|
4577 |
+
'$media_ID' => '(int) The media ID',
|
4578 |
+
),
|
4579 |
+
|
4580 |
+
'response_format' => array(
|
4581 |
+
'status' => '(string) Returns deleted if the media was successfully deleted',
|
4582 |
+
'id' => '(int) The ID of the media item',
|
4583 |
+
'date' => '(ISO 8601 datetime) The date the media was uploaded',
|
4584 |
+
'parent' => '(int) ID of the post this media is attached to',
|
4585 |
+
'link' => '(string) URL to the file',
|
4586 |
+
'title' => '(string) File name',
|
4587 |
+
'caption' => '(string) User provided caption of the file',
|
4588 |
+
'description' => '(string) Description of the file',
|
4589 |
+
'metadata' => '(array) Misc array of information about the file, such as exif data or sizes',
|
4590 |
+
)
|
4591 |
+
) );
|
4592 |
+
|
4593 |
/*
|
4594 |
* Comment endpoints
|
4595 |
*/
|
4930 |
'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/en.blog.wordpress.com/categories/slug:community?pretty=1'
|
4931 |
) );
|
4932 |
|
4933 |
+
new WPCOM_JSON_API_Get_Taxonomies_Endpoint( array(
|
4934 |
+
'description' => "Returns a list of a site's categories",
|
4935 |
+
'group' => 'taxonomy',
|
4936 |
+
'stat' => 'categories',
|
4937 |
+
'method' => 'GET',
|
4938 |
+
'path' => '/sites/%s/categories',
|
4939 |
+
'path_labels' => array(
|
4940 |
+
'$site' => '(int|string) The site ID, The site domain'
|
4941 |
+
),
|
4942 |
+
'response_format' => array(
|
4943 |
+
'found' => '(int) The number of categories returned.',
|
4944 |
+
'categories' => '(array) Array of category objects.',
|
4945 |
+
),
|
4946 |
+
'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/en.blog.wordpress.com/categories?pretty=1'
|
4947 |
+
) );
|
4948 |
+
|
4949 |
+
new WPCOM_JSON_API_Get_Taxonomies_Endpoint( array(
|
4950 |
+
'description' => "Returns a list of a site's tags",
|
4951 |
+
'group' => 'taxonomy',
|
4952 |
+
'stat' => 'tags',
|
4953 |
+
'method' => 'GET',
|
4954 |
+
'path' => '/sites/%s/tags',
|
4955 |
+
'path_labels' => array(
|
4956 |
+
'$site' => '(int|string) The site ID, The site domain'
|
4957 |
+
),
|
4958 |
+
'response_format' => array(
|
4959 |
+
'found' => '(int) The number of tags returned.',
|
4960 |
+
'tags' => '(array) Array of tag objects.',
|
4961 |
+
),
|
4962 |
+
'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/en.blog.wordpress.com/tags?pretty=1'
|
4963 |
+
) );
|
4964 |
+
|
4965 |
new WPCOM_JSON_API_Get_Taxonomy_Endpoint( array(
|
4966 |
'description' => 'Returns information on a single Tag',
|
4967 |
'group' => 'taxonomy',
|
5205 |
"success": "true"
|
5206 |
}'
|
5207 |
) );
|
5208 |
+
|
5209 |
+
new WPCOM_JSON_API_List_Users_Endpoint( array(
|
5210 |
+
'description' => 'List the Users of a blog',
|
5211 |
+
'group' => 'users',
|
5212 |
+
'stat' => 'users:list',
|
5213 |
+
|
5214 |
+
'method' => 'GET',
|
5215 |
+
'path' => '/sites/%s/users',
|
5216 |
+
'path_labels' => array(
|
5217 |
+
'$site' => '(int|string) The site ID, The site domain',
|
5218 |
+
),
|
5219 |
+
|
5220 |
+
'query_parameters' => array(
|
5221 |
+
'number' => '(int=20) Limit the total number of authors returned.',
|
5222 |
+
'offset' => '(int=0) The first n authors to be skipped in the returned array.',
|
5223 |
+
'order' => array(
|
5224 |
+
'DESC' => 'Return authors in descending order.',
|
5225 |
+
'ASC' => 'Return authors in ascending order.',
|
5226 |
+
),
|
5227 |
+
'order_by' => array(
|
5228 |
+
'ID' => 'Order by ID (default).',
|
5229 |
+
'login' => 'Order by username.',
|
5230 |
+
'nicename' => "Order by nicename.",
|
5231 |
+
'email' => 'Order by author email address.',
|
5232 |
+
'url' => 'Order by author URL.',
|
5233 |
+
'registered' => 'Order by registered date.',
|
5234 |
+
'display_name' => 'Order by display name.',
|
5235 |
+
'post_count' => 'Order by number of posts published.',
|
5236 |
+
),
|
5237 |
+
'authors_only' => "(bool) Set to true to fetch authors only",
|
5238 |
+
'type' => "(string) Specify the post type to query authors for. Only works when combined with the `authors_only` flag. Defaults to 'post'. Post types besides post and page need to be whitelisted using the <code>rest_api_allowed_post_types</code> filter.",
|
5239 |
+
),
|
5240 |
+
|
5241 |
+
'response_format' => array(
|
5242 |
+
'found' => '(int) The total number of authors found that match the request (ignoring limits and offsets).',
|
5243 |
+
'authors' => '(array:author) Array of author objects.',
|
5244 |
+
),
|
5245 |
+
|
5246 |
+
'example_request' => 'https://public-api.wordpress.com/rest/v1/sites/30434183/users',
|
5247 |
+
'example_request_data' => array(
|
5248 |
+
'headers' => array(
|
5249 |
+
'authorization' => 'Bearer YOUR_API_TOKEN'
|
5250 |
+
),
|
5251 |
+
),
|
5252 |
+
'example_response' => '{
|
5253 |
+
"found": 1,
|
5254 |
+
"users": [
|
5255 |
+
{
|
5256 |
+
"ID": 18342963,
|
5257 |
+
"login": "binarysmash"
|
5258 |
+
"email": false,
|
5259 |
+
"name": "binarysmash",
|
5260 |
+
"URL": "http:\/\/binarysmash.wordpress.com",
|
5261 |
+
"avatar_URL": "http:\/\/0.gravatar.com\/avatar\/a178ebb1731d432338e6bb0158720fcc?s=96&d=identicon&r=G",
|
5262 |
+
"profile_URL": "http:\/\/en.gravatar.com\/binarysmash"
|
5263 |
+
},
|
5264 |
+
]
|
5265 |
+
}'
|
5266 |
+
) );
|
class.json-api.php
CHANGED
@@ -35,10 +35,15 @@ class WPCOM_JSON_API {
|
|
35 |
}
|
36 |
|
37 |
function add( WPCOM_JSON_API_Endpoint $endpoint ) {
|
38 |
-
|
39 |
-
$
|
|
|
|
|
|
|
|
|
|
|
40 |
}
|
41 |
-
$this->endpoints[$
|
42 |
}
|
43 |
|
44 |
static function is_truthy( $value ) {
|
@@ -64,7 +69,7 @@ class WPCOM_JSON_API {
|
|
64 |
$this->method = strtoupper( $method );
|
65 |
}
|
66 |
if ( is_null( $url ) ) {
|
67 |
-
$this->url = (
|
68 |
} else {
|
69 |
$this->url = $url;
|
70 |
}
|
@@ -132,7 +137,7 @@ class WPCOM_JSON_API {
|
|
132 |
|
133 |
// Normalize path and extract API version
|
134 |
$this->path = untrailingslashit( $this->path );
|
135 |
-
preg_match( '#^/rest/
|
136 |
$this->path = substr( $this->path, strlen( $matches[0] ) );
|
137 |
$this->version = $matches[1];
|
138 |
|
@@ -169,7 +174,11 @@ class WPCOM_JSON_API {
|
|
169 |
|
170 |
// Find which endpoint to serve
|
171 |
$found = false;
|
172 |
-
foreach ( $this->endpoints as $
|
|
|
|
|
|
|
|
|
173 |
foreach ( $methods as $method ) {
|
174 |
if ( !isset( $endpoints_by_method[$method] ) ) {
|
175 |
continue;
|
@@ -190,6 +199,11 @@ class WPCOM_JSON_API {
|
|
190 |
continue;
|
191 |
}
|
192 |
|
|
|
|
|
|
|
|
|
|
|
193 |
$found = true;
|
194 |
|
195 |
if ( $find_all_matching_endpoints ) {
|
@@ -292,6 +306,8 @@ class WPCOM_JSON_API {
|
|
292 |
return $content_type;
|
293 |
}
|
294 |
|
|
|
|
|
295 |
if ( isset( $this->query['http_envelope'] ) && self::is_truthy( $this->query['http_envelope'] ) ) {
|
296 |
$response = array(
|
297 |
'code' => (int) $status_code,
|
@@ -331,6 +347,9 @@ class WPCOM_JSON_API {
|
|
331 |
}
|
332 |
|
333 |
function output_error( $error ) {
|
|
|
|
|
|
|
334 |
$status_code = $error->get_error_data();
|
335 |
|
336 |
if ( is_array( $status_code ) )
|
@@ -346,6 +365,56 @@ class WPCOM_JSON_API {
|
|
346 |
return $this->output( $status_code, $response );
|
347 |
}
|
348 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
349 |
function ensure_http_scheme_of_home_url( $url, $path, $original_scheme ) {
|
350 |
if ( $original_scheme ) {
|
351 |
return $url;
|
@@ -404,11 +473,11 @@ class WPCOM_JSON_API {
|
|
404 |
return '';
|
405 |
}
|
406 |
|
407 |
-
function get_avatar_url( $email ) {
|
408 |
add_filter( 'pre_option_show_avatars', '__return_true', 999 );
|
409 |
$_SERVER['HTTPS'] = 'off';
|
410 |
|
411 |
-
$avatar_img_element = get_avatar( $email,
|
412 |
|
413 |
if ( !$avatar_img_element || is_wp_error( $avatar_img_element ) ) {
|
414 |
$return = '';
|
@@ -476,6 +545,16 @@ class WPCOM_JSON_API {
|
|
476 |
$message = "$title: $message";
|
477 |
}
|
478 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
479 |
$this->trapped_error['status'] = $args['response'];
|
480 |
$this->trapped_error['message'] = wp_kses( $message, array() );
|
481 |
|
35 |
}
|
36 |
|
37 |
function add( WPCOM_JSON_API_Endpoint $endpoint ) {
|
38 |
+
$path_versions = serialize( array (
|
39 |
+
$endpoint->path,
|
40 |
+
$endpoint->min_version,
|
41 |
+
$endpoint->max_version,
|
42 |
+
) );
|
43 |
+
if ( !isset( $this->endpoints[$path_versions] ) ) {
|
44 |
+
$this->endpoints[$path_versions] = array();
|
45 |
}
|
46 |
+
$this->endpoints[$path_versions][$endpoint->method] = $endpoint;
|
47 |
}
|
48 |
|
49 |
static function is_truthy( $value ) {
|
69 |
$this->method = strtoupper( $method );
|
70 |
}
|
71 |
if ( is_null( $url ) ) {
|
72 |
+
$this->url = set_url_scheme( 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] );
|
73 |
} else {
|
74 |
$this->url = $url;
|
75 |
}
|
137 |
|
138 |
// Normalize path and extract API version
|
139 |
$this->path = untrailingslashit( $this->path );
|
140 |
+
preg_match( '#^/rest/v(\d+(\.\d+)*)#', $this->path, $matches );
|
141 |
$this->path = substr( $this->path, strlen( $matches[0] ) );
|
142 |
$this->version = $matches[1];
|
143 |
|
174 |
|
175 |
// Find which endpoint to serve
|
176 |
$found = false;
|
177 |
+
foreach ( $this->endpoints as $endpoint_path_versions => $endpoints_by_method ) {
|
178 |
+
$endpoint_path_versions = unserialize( $endpoint_path_versions );
|
179 |
+
$endpoint_path = $endpoint_path_versions[0];
|
180 |
+
$endpoint_min_version = $endpoint_path_versions[1];
|
181 |
+
$endpoint_max_version = $endpoint_path_versions[2];
|
182 |
foreach ( $methods as $method ) {
|
183 |
if ( !isset( $endpoints_by_method[$method] ) ) {
|
184 |
continue;
|
199 |
continue;
|
200 |
}
|
201 |
|
202 |
+
if ( version_compare( $this->version, $endpoint_min_version, '<' ) || version_compare( $this->version, $endpoint_max_version, '>' ) ) {
|
203 |
+
// This endpoint does not match the requested version.
|
204 |
+
continue;
|
205 |
+
}
|
206 |
+
|
207 |
$found = true;
|
208 |
|
209 |
if ( $find_all_matching_endpoints ) {
|
306 |
return $content_type;
|
307 |
}
|
308 |
|
309 |
+
$response = $this->filter_fields( $response );
|
310 |
+
|
311 |
if ( isset( $this->query['http_envelope'] ) && self::is_truthy( $this->query['http_envelope'] ) ) {
|
312 |
$response = array(
|
313 |
'code' => (int) $status_code,
|
347 |
}
|
348 |
|
349 |
function output_error( $error ) {
|
350 |
+
if ( function_exists( 'bump_stats_extra' ) )
|
351 |
+
bump_stats_extra( 'rest-api-errors', $this->token_details['client_id'] );
|
352 |
+
|
353 |
$status_code = $error->get_error_data();
|
354 |
|
355 |
if ( is_array( $status_code ) )
|
365 |
return $this->output( $status_code, $response );
|
366 |
}
|
367 |
|
368 |
+
function filter_fields( $response ) {
|
369 |
+
if ( empty( $this->query['fields'] ) || ! empty( $response['error'] ) || ! empty( $this->endpoint->custom_fields_filtering ) )
|
370 |
+
return $response;
|
371 |
+
|
372 |
+
$fields = array_map( 'trim', explode( ',', $this->query['fields'] ) );
|
373 |
+
|
374 |
+
$has_filtered = false;
|
375 |
+
if ( empty( $response['ID'] ) ) {
|
376 |
+
$keys_to_filter = array(
|
377 |
+
'categories',
|
378 |
+
'comments',
|
379 |
+
'connections',
|
380 |
+
'domains',
|
381 |
+
'groups',
|
382 |
+
'likes',
|
383 |
+
'media',
|
384 |
+
'notes',
|
385 |
+
'posts',
|
386 |
+
'services',
|
387 |
+
'sites',
|
388 |
+
'suggestions',
|
389 |
+
'tags',
|
390 |
+
'themes',
|
391 |
+
'topics',
|
392 |
+
'users',
|
393 |
+
);
|
394 |
+
|
395 |
+
foreach ( $keys_to_filter as $key_to_filter ) {
|
396 |
+
if ( empty( $response[ $key_to_filter ] ) || $has_filtered )
|
397 |
+
continue;
|
398 |
+
|
399 |
+
foreach ( $response[ $key_to_filter ] as $key => $values ) {
|
400 |
+
if ( is_object( $values ) ) {
|
401 |
+
$response[ $key_to_filter ][ $key ] = (object) array_intersect_key( (array) $values, array_flip( $fields ) );
|
402 |
+
$has_filtered = true;
|
403 |
+
} elseif ( is_array( $values ) ) {
|
404 |
+
$response[ $key_to_filter ][ $key ] = array_intersect_key( $values, array_flip( $fields ) );
|
405 |
+
$has_filtered = true;
|
406 |
+
}
|
407 |
+
}
|
408 |
+
}
|
409 |
+
}
|
410 |
+
|
411 |
+
if ( ! $has_filtered ) {
|
412 |
+
$response = array_intersect_key( $response, array_flip( $fields ) );
|
413 |
+
}
|
414 |
+
|
415 |
+
return $response;
|
416 |
+
}
|
417 |
+
|
418 |
function ensure_http_scheme_of_home_url( $url, $path, $original_scheme ) {
|
419 |
if ( $original_scheme ) {
|
420 |
return $url;
|
473 |
return '';
|
474 |
}
|
475 |
|
476 |
+
function get_avatar_url( $email, $avatar_size = 96 ) {
|
477 |
add_filter( 'pre_option_show_avatars', '__return_true', 999 );
|
478 |
$_SERVER['HTTPS'] = 'off';
|
479 |
|
480 |
+
$avatar_img_element = get_avatar( $email, $avatar_size, '' );
|
481 |
|
482 |
if ( !$avatar_img_element || is_wp_error( $avatar_img_element ) ) {
|
483 |
$return = '';
|
545 |
$message = "$title: $message";
|
546 |
}
|
547 |
|
548 |
+
switch ( $this->trapped_error['code'] ) {
|
549 |
+
case 'comment_failure' :
|
550 |
+
if ( did_action( 'comment_duplicate_trigger' ) ) {
|
551 |
+
$this->trapped_error['code'] = 'comment_duplicate';
|
552 |
+
} else if ( did_action( 'comment_flood_trigger' ) ) {
|
553 |
+
$this->trapped_error['code'] = 'comment_flood';
|
554 |
+
}
|
555 |
+
break;
|
556 |
+
}
|
557 |
+
|
558 |
$this->trapped_error['status'] = $args['response'];
|
559 |
$this->trapped_error['message'] = wp_kses( $message, array() );
|
560 |
|
class.media-extractor.php
CHANGED
@@ -81,14 +81,14 @@ class Jetpack_Media_Meta_Extractor {
|
|
81 |
static public function extract_from_content( $content, $what_to_extract = self::ALL, $already_extracted = array() ) {
|
82 |
$stripped_content = self::get_stripped_content( $content );
|
83 |
|
84 |
-
// Maybe start
|
85 |
$extracted = $already_extracted;
|
86 |
|
87 |
// Embedded media objects will have already been converted to shortcodes by pre_kses hooks on save.
|
88 |
|
89 |
if ( self::IMAGES & $what_to_extract ) {
|
90 |
-
|
91 |
-
|
92 |
}
|
93 |
|
94 |
// ----------------------------------- MENTIONS ------------------------------
|
@@ -349,6 +349,15 @@ class Jetpack_Media_Meta_Extractor {
|
|
349 |
// @todo Can we check width/height of these efficiently? Could maybe use query args at least, before we strip them out
|
350 |
$image_list = Jetpack_Media_Meta_Extractor::get_images_from_html( $post->post_content, $image_list );
|
351 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
352 |
if ( ! empty( $image_list ) ) {
|
353 |
$retval = array( 'image' => array() );
|
354 |
$unique_imgs = array_unique( $image_list );
|
81 |
static public function extract_from_content( $content, $what_to_extract = self::ALL, $already_extracted = array() ) {
|
82 |
$stripped_content = self::get_stripped_content( $content );
|
83 |
|
84 |
+
// Maybe start with some previously extracted things (e.g. images from extract()
|
85 |
$extracted = $already_extracted;
|
86 |
|
87 |
// Embedded media objects will have already been converted to shortcodes by pre_kses hooks on save.
|
88 |
|
89 |
if ( self::IMAGES & $what_to_extract ) {
|
90 |
+
$images = Jetpack_Media_Meta_Extractor::extract_images_from_content( $stripped_content );
|
91 |
+
$extracted = array_merge( $extracted, $images );
|
92 |
}
|
93 |
|
94 |
// ----------------------------------- MENTIONS ------------------------------
|
349 |
// @todo Can we check width/height of these efficiently? Could maybe use query args at least, before we strip them out
|
350 |
$image_list = Jetpack_Media_Meta_Extractor::get_images_from_html( $post->post_content, $image_list );
|
351 |
|
352 |
+
return Jetpack_Media_Meta_Extractor::build_image_struct( $image_list );
|
353 |
+
}
|
354 |
+
|
355 |
+
public static function extract_images_from_content( $content ) {
|
356 |
+
$image_list = Jetpack_Media_Meta_Extractor::get_images_from_html( $post->post_content, $image_list );
|
357 |
+
return Jetpack_Media_Meta_Extractor::build_image_struct( $image_list );
|
358 |
+
}
|
359 |
+
|
360 |
+
public static function build_image_struct( $image_list ) {
|
361 |
if ( ! empty( $image_list ) ) {
|
362 |
$retval = array( 'image' => array() );
|
363 |
$unique_imgs = array_unique( $image_list );
|
class.media-summary.php
CHANGED
@@ -40,6 +40,13 @@ class Jetpack_Media_Summary {
|
|
40 |
),
|
41 |
);
|
42 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
$extract = Jetpack_Media_Meta_Extractor::extract( $blog_id, $post_id, Jetpack_Media_Meta_Extractor::ALL );
|
44 |
|
45 |
if ( empty( $extract['has'] ) )
|
@@ -138,13 +145,15 @@ class Jetpack_Media_Summary {
|
|
138 |
|
139 |
// If we don't have any prioritized embed...
|
140 |
if ( 'standard' == $return['type'] ) {
|
141 |
-
if ( !empty( $extract['has']['gallery'] ) ) {
|
142 |
//... Then we prioritize galleries first (multiple images returned)
|
143 |
$return['type'] = 'gallery';
|
144 |
-
$
|
145 |
-
|
146 |
-
$return['
|
147 |
-
|
|
|
|
|
148 |
}
|
149 |
} else if ( !empty( $extract['has']['image'] ) ) {
|
150 |
// ... Or we try and select a single image that would make sense
|
@@ -170,20 +179,13 @@ class Jetpack_Media_Summary {
|
|
170 |
$return['secure']['image'] = self::ssl_img( $return['image'] );
|
171 |
$return['count']['image']++;
|
172 |
|
173 |
-
if ( $number_of_paragraphs <= 2 ) {
|
174 |
-
// If we have lots of text, let's not treat it as an image post, but return its first image
|
175 |
$return['type'] = 'image';
|
176 |
}
|
177 |
}
|
178 |
}
|
179 |
|
180 |
-
if ( empty( $post->post_password ) ) {
|
181 |
-
$return['excerpt'] = self::get_excerpt( $post->post_content, $post->post_excerpt );
|
182 |
-
$return['count']['word'] = self::get_word_count( $post->post_content );
|
183 |
-
$return['count']['word_remaining'] = self::get_word_remaining_count( $post->post_content, self::get_excerpt( $post->post_content, $post->post_excerpt ) );
|
184 |
-
$return['count']['link'] = self::get_link_count( $post->post_content );
|
185 |
-
}
|
186 |
-
|
187 |
if ( $switched ) {
|
188 |
restore_current_blog();
|
189 |
}
|
@@ -260,4 +262,4 @@ class Jetpack_Media_Summary {
|
|
260 |
static function get_link_count( $post_content ) {
|
261 |
return substr_count( $post_content, '<a' );
|
262 |
}
|
263 |
-
}
|
40 |
),
|
41 |
);
|
42 |
|
43 |
+
if ( empty( $post->post_password ) ) {
|
44 |
+
$return['excerpt'] = self::get_excerpt( $post->post_content, $post->post_excerpt );
|
45 |
+
$return['count']['word'] = self::get_word_count( $post->post_content );
|
46 |
+
$return['count']['word_remaining'] = self::get_word_remaining_count( $post->post_content, self::get_excerpt( $post->post_content, $post->post_excerpt ) );
|
47 |
+
$return['count']['link'] = self::get_link_count( $post->post_content );
|
48 |
+
}
|
49 |
+
|
50 |
$extract = Jetpack_Media_Meta_Extractor::extract( $blog_id, $post_id, Jetpack_Media_Meta_Extractor::ALL );
|
51 |
|
52 |
if ( empty( $extract['has'] ) )
|
145 |
|
146 |
// If we don't have any prioritized embed...
|
147 |
if ( 'standard' == $return['type'] ) {
|
148 |
+
if ( !empty( $extract['has']['gallery'] ) || ! empty( $extract['shortcode']['gallery']['count'] ) ) {
|
149 |
//... Then we prioritize galleries first (multiple images returned)
|
150 |
$return['type'] = 'gallery';
|
151 |
+
if ( isset( $extract['image'] ) || ! empty( $extract['image'] ) ) {
|
152 |
+
$return['images'] = $extract['image'];
|
153 |
+
foreach ( $return['images'] as $image ) {
|
154 |
+
$return['secure']['images'][] = array( 'url' => self::ssl_img( $image['url'] ) );
|
155 |
+
$return['count']['image']++;
|
156 |
+
}
|
157 |
}
|
158 |
} else if ( !empty( $extract['has']['image'] ) ) {
|
159 |
// ... Or we try and select a single image that would make sense
|
179 |
$return['secure']['image'] = self::ssl_img( $return['image'] );
|
180 |
$return['count']['image']++;
|
181 |
|
182 |
+
if ( $number_of_paragraphs <= 2 && 1 == count( $extract['image'] ) ) {
|
183 |
+
// If we have lots of text or images, let's not treat it as an image post, but return its first image
|
184 |
$return['type'] = 'image';
|
185 |
}
|
186 |
}
|
187 |
}
|
188 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
189 |
if ( $switched ) {
|
190 |
restore_current_blog();
|
191 |
}
|
262 |
static function get_link_count( $post_content ) {
|
263 |
return substr_count( $post_content, '<a' );
|
264 |
}
|
265 |
+
}
|
class.photon.php
CHANGED
@@ -299,7 +299,7 @@ class Jetpack_Photon {
|
|
299 |
}
|
300 |
|
301 |
// Remove the width and height arguments from the tag to prevent distortion
|
302 |
-
$new_tag = preg_replace( '#(width|height)=["|\']?[\d%]+["|\']?\s?#i', '', $new_tag );
|
303 |
|
304 |
// Tag an image for dimension checking
|
305 |
$new_tag = preg_replace( '#(\s?/)?>(</a>)?$#i', ' data-recalc-dims="1"\1>\2', $new_tag );
|
@@ -462,7 +462,8 @@ class Jetpack_Photon {
|
|
462 |
return false;
|
463 |
|
464 |
// If we got this far, we should have an acceptable image URL
|
465 |
-
|
|
|
466 |
}
|
467 |
|
468 |
/**
|
299 |
}
|
300 |
|
301 |
// Remove the width and height arguments from the tag to prevent distortion
|
302 |
+
$new_tag = preg_replace( '#(?<=\s)(width|height)=["|\']?[\d%]+["|\']?\s?#i', '', $new_tag );
|
303 |
|
304 |
// Tag an image for dimension checking
|
305 |
$new_tag = preg_replace( '#(\s?/)?>(</a>)?$#i', ' data-recalc-dims="1"\1>\2', $new_tag );
|
462 |
return false;
|
463 |
|
464 |
// If we got this far, we should have an acceptable image URL
|
465 |
+
// But let folks filter to decline if they prefer.
|
466 |
+
return apply_filters( 'photon_validate_image_url', true, $url, $parsed_url );
|
467 |
}
|
468 |
|
469 |
/**
|
functions.opengraph.php
CHANGED
@@ -49,7 +49,11 @@ function jetpack_og_tags() {
|
|
49 |
$author = get_queried_object();
|
50 |
|
51 |
$tags['og:title'] = $author->display_name;
|
52 |
-
|
|
|
|
|
|
|
|
|
53 |
$tags['og:description'] = $author->description;
|
54 |
$tags['profile:first_name'] = get_the_author_meta( 'first_name', $author->ID );
|
55 |
$tags['profile:last_name'] = get_the_author_meta( 'last_name', $author->ID );
|
@@ -63,11 +67,18 @@ function jetpack_og_tags() {
|
|
63 |
$tags['og:url'] = get_permalink( $data->ID );
|
64 |
if ( !post_password_required() )
|
65 |
$tags['og:description'] = ! empty( $data->post_excerpt ) ? preg_replace( '@https?://[\S]+@', '', strip_shortcodes( wp_kses( $data->post_excerpt, array() ) ) ): wp_trim_words( preg_replace( '@https?://[\S]+@', '', strip_shortcodes( wp_kses( $data->post_content, array() ) ) ) );
|
66 |
-
|
|
|
67 |
$tags['article:published_time'] = date( 'c', strtotime( $data->post_date_gmt ) );
|
68 |
$tags['article:modified_time'] = date( 'c', strtotime( $data->post_modified_gmt ) );
|
69 |
-
if ( post_type_supports( get_post_type( $data ), 'author' ) && isset( $data->post_author ) )
|
70 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
}
|
72 |
|
73 |
// Allow plugins to inject additional template-specific open graph tags
|
@@ -103,7 +114,7 @@ function jetpack_og_tags() {
|
|
103 |
$secure_image_num = 0;
|
104 |
|
105 |
foreach ( (array) $tags as $tag_property => $tag_content ) {
|
106 |
-
// to
|
107 |
$tag_content = (array) $tag_content;
|
108 |
$tag_content = array_unique( $tag_content );
|
109 |
|
@@ -191,7 +202,7 @@ function jetpack_og_get_image( $width = 200, $height = 200, $max_images = 4 ) {
|
|
191 |
|
192 |
// Second fall back, blank image
|
193 |
if ( empty( $image ) ) {
|
194 |
-
$image[] = "http://wordpress.com/i/blank.jpg";
|
195 |
}
|
196 |
|
197 |
return $image;
|
49 |
$author = get_queried_object();
|
50 |
|
51 |
$tags['og:title'] = $author->display_name;
|
52 |
+
if ( ! empty( $author->user_url ) ) {
|
53 |
+
$tags['og:url'] = $author->user_url;
|
54 |
+
} else {
|
55 |
+
$tags['og:url'] = get_author_posts_url( $author->ID );
|
56 |
+
}
|
57 |
$tags['og:description'] = $author->description;
|
58 |
$tags['profile:first_name'] = get_the_author_meta( 'first_name', $author->ID );
|
59 |
$tags['profile:last_name'] = get_the_author_meta( 'last_name', $author->ID );
|
67 |
$tags['og:url'] = get_permalink( $data->ID );
|
68 |
if ( !post_password_required() )
|
69 |
$tags['og:description'] = ! empty( $data->post_excerpt ) ? preg_replace( '@https?://[\S]+@', '', strip_shortcodes( wp_kses( $data->post_excerpt, array() ) ) ): wp_trim_words( preg_replace( '@https?://[\S]+@', '', strip_shortcodes( wp_kses( $data->post_content, array() ) ) ) );
|
70 |
+
if ( empty( $tags['og:description'] ) )
|
71 |
+
$tags['og:description'] = __('Visit the post for more.', 'jetpack');
|
72 |
$tags['article:published_time'] = date( 'c', strtotime( $data->post_date_gmt ) );
|
73 |
$tags['article:modified_time'] = date( 'c', strtotime( $data->post_modified_gmt ) );
|
74 |
+
if ( post_type_supports( get_post_type( $data ), 'author' ) && isset( $data->post_author ) ) {
|
75 |
+
$publicize_facebook_user = get_post_meta( $data->ID, '_publicize_facebook_user', true );
|
76 |
+
if ( ! empty( $publicize_facebook_user ) ) {
|
77 |
+
$tags['article:author'] = esc_url( $publicize_facebook_user );
|
78 |
+
} else {
|
79 |
+
$tags['article:author'] = get_author_posts_url( $data->post_author );
|
80 |
+
}
|
81 |
+
}
|
82 |
}
|
83 |
|
84 |
// Allow plugins to inject additional template-specific open graph tags
|
114 |
$secure_image_num = 0;
|
115 |
|
116 |
foreach ( (array) $tags as $tag_property => $tag_content ) {
|
117 |
+
// to accommodate multiple images
|
118 |
$tag_content = (array) $tag_content;
|
119 |
$tag_content = array_unique( $tag_content );
|
120 |
|
202 |
|
203 |
// Second fall back, blank image
|
204 |
if ( empty( $image ) ) {
|
205 |
+
$image[] = apply_filters( 'jetpack_open_graph_image_default', "http://wordpress.com/i/blank.jpg" );
|
206 |
}
|
207 |
|
208 |
return $image;
|
functions.twitter-cards.php
DELETED
@@ -1,139 +0,0 @@
|
|
1 |
-
<?php
|
2 |
-
|
3 |
-
/* Twitter Cards
|
4 |
-
*
|
5 |
-
* Hooks onto the Open Graph protocol and extends it by adding only the tags
|
6 |
-
* we need for twitter cards.
|
7 |
-
*
|
8 |
-
* @see /wp-content/blog-plugins/open-graph.php
|
9 |
-
* @see https://dev.twitter.com/docs/cards
|
10 |
-
*/
|
11 |
-
function wpcom_twitter_cards_tags( $og_tags ) {
|
12 |
-
global $post;
|
13 |
-
|
14 |
-
if( post_password_required() )
|
15 |
-
return $og_tags;
|
16 |
-
|
17 |
-
if ( apply_filters( 'jetpack_disable_twitter_cards', false ) )
|
18 |
-
return $og_tags;
|
19 |
-
|
20 |
-
/*
|
21 |
-
* These tags apply to any page (home, archives, etc)
|
22 |
-
*/
|
23 |
-
|
24 |
-
$og_tags['twitter:site'] = ( defined('IS_WPCOM') && IS_WPCOM ) ? '@wordpressdotcom' : '@jetpack';
|
25 |
-
|
26 |
-
if ( ! is_singular() || ! empty( $og_tags['twitter:card'] ) )
|
27 |
-
return $og_tags;
|
28 |
-
|
29 |
-
/*
|
30 |
-
* The following tags only apply to single pages.
|
31 |
-
*/
|
32 |
-
|
33 |
-
$card_type = 'summary';
|
34 |
-
|
35 |
-
// Try to give priority to featured images
|
36 |
-
if ( class_exists('Jetpack_PostImages') ) {
|
37 |
-
$featured = Jetpack_PostImages::from_thumbnail( $post->ID, 240, 240 );
|
38 |
-
if ( !empty( $featured ) && count( $featured ) > 0 ) {
|
39 |
-
if ( (int) $featured[0]['src_width'] >= 280 && (int) $featured[0]['src_height'] >= 150 ) {
|
40 |
-
$card_type = 'summary_large_image';
|
41 |
-
$og_tags['twitter:image:src'] = add_query_arg( 'w', 640, $featured[0]['src'] );
|
42 |
-
} else {
|
43 |
-
$og_tags['twitter:image'] = add_query_arg( 'w', 240, $featured[0]['src'] );
|
44 |
-
}
|
45 |
-
}
|
46 |
-
}
|
47 |
-
|
48 |
-
// Only proceed with media analysis if a featured image has not superseded it already.
|
49 |
-
if ( empty( $og_tags['twitter:image'] ) && empty( $og_tags['twitter:image:src'] ) ) {
|
50 |
-
if ( ! class_exists( 'Jetpack_Media_Summary' ) && defined('IS_WPCOM') && IS_WPCOM )
|
51 |
-
include WP_CONTENT_DIR . '/lib/class.wpcom-media-summary.php';
|
52 |
-
|
53 |
-
// Test again, class should already be auto-loaded in Jetpack.
|
54 |
-
// If not, skip extra media analysis and stick with a summary card
|
55 |
-
if ( class_exists( 'Jetpack_Media_Summary' ) ) {
|
56 |
-
$extract = Jetpack_Media_Summary::get( $post->ID );
|
57 |
-
|
58 |
-
if ( 'gallery' == $extract['type'] ) {
|
59 |
-
list( $og_tags, $card_type ) = wpcom_twitter_cards_define_type_based_on_image_count( $og_tags, $extract );
|
60 |
-
} else if ( 'video' == $extract['type'] ) {
|
61 |
-
// Leave as summary, but with large pict of poster frame (we know those comply to Twitter's size requirements)
|
62 |
-
$card_type = 'summary_large_image';
|
63 |
-
$og_tags['twitter:image:src'] = add_query_arg( 'w', 640, $extract['image'] );
|
64 |
-
} else {
|
65 |
-
list( $og_tags, $card_type ) = wpcom_twitter_cards_define_type_based_on_image_count( $og_tags, $extract );
|
66 |
-
}
|
67 |
-
}
|
68 |
-
}
|
69 |
-
|
70 |
-
$og_tags['twitter:card'] = $card_type;
|
71 |
-
|
72 |
-
// If we have information on the author/creator, then include that as well
|
73 |
-
if ( ! empty( $post ) && ! empty( $post->post_author ) ) {
|
74 |
-
$handle = apply_filters( 'jetpack_sharing_twitter_via', '', $post->ID );
|
75 |
-
if ( !empty( $handle ) && 'wordpressdotcom' != $handle )
|
76 |
-
$og_tags['twitter:creator'] = '@' . $handle;
|
77 |
-
}
|
78 |
-
|
79 |
-
// Make sure we have a description for Twitter, their validator isn't happy without some content (single space not valid).
|
80 |
-
if ( ! isset( $og_tags['og:description'] ) || '' == trim( $og_tags['og:description'] ) ) { // empty( trim( $og_tags['og:description'] ) ) isn't valid php
|
81 |
-
$has_creator = ( !empty($og_tags['twitter:creator']) && '@wordpressdotcom' != $og_tags['twitter:creator'] ) ? true : false;
|
82 |
-
if ( 'photo' == $card_type )
|
83 |
-
$og_tags['twitter:description'] = ( $has_creator ) ? sprintf( __('Photo post by %s.', 'jetpack'), $og_tags['twitter:creator'] ) : __('Photo post.', 'jetpack');
|
84 |
-
else if ( !empty( $extract ) && 'video' == $extract['type'] ) // use $extract['type'] since $card_type is 'summary' for video posts
|
85 |
-
$og_tags['twitter:description'] = ( $has_creator ) ? sprintf( __('Video post by %s.', 'jetpack'), $og_tags['twitter:creator'] ) : __('Video post.', 'jetpack');
|
86 |
-
else if ( 'gallery' == $card_type )
|
87 |
-
$og_tags['twitter:description'] = ( $has_creator ) ? sprintf( __('Gallery post by %s.', 'jetpack'), $og_tags['twitter:creator'] ) : __('Gallery post.', 'jetpack');
|
88 |
-
else
|
89 |
-
$og_tags['twitter:description'] = ( $has_creator ) ? sprintf( __('New post by %s.', 'jetpack'), $og_tags['twitter:creator'] ) : __('New post.', 'jetpack');
|
90 |
-
}
|
91 |
-
|
92 |
-
return $og_tags;
|
93 |
-
}
|
94 |
-
|
95 |
-
function wpcom_twitter_cards_define_type_based_on_image_count( $og_tags, $extract ) {
|
96 |
-
$card_type = 'summary';
|
97 |
-
$img_count = $extract['count']['image'];
|
98 |
-
|
99 |
-
if ( empty( $img_count ) ) {
|
100 |
-
// No images, use Blavatar as a thumbnail for the summary type.
|
101 |
-
if ( function_exists('blavatar_domain') ) {
|
102 |
-
$blavatar_domain = blavatar_domain(site_url());
|
103 |
-
if ( blavatar_exists( $blavatar_domain ) )
|
104 |
-
$og_tags['twitter:image'] = blavatar_url( $blavatar_domain, 'img', 240);
|
105 |
-
}
|
106 |
-
// Not falling back on Gravatar, because there's no way to know if we end up with an auto-generated one.
|
107 |
-
} else if ( 1 == $img_count && ( 'image' == $extract['type'] || 'gallery' == $extract['type'] ) ) {
|
108 |
-
// 1 image = photo
|
109 |
-
// Test for $extract['type'] to limit to image and gallery, so we don't send a potential fallback image like a Gravatar as a photo post.
|
110 |
-
$card_type = 'photo';
|
111 |
-
$og_tags['twitter:image'] = add_query_arg( 'w', 1400, ( empty( $extract['images'] ) ) ? $extract['image'] : $extract['images'][0]['url'] );
|
112 |
-
} else if ( $img_count <= 3 ) {
|
113 |
-
// 2-3 images = summary with small thumbnail
|
114 |
-
$og_tags['twitter:image'] = add_query_arg( 'w', 240, ( empty( $extract['images'] ) ) ? $extract['image'] : $extract['images'][0]['url'] );
|
115 |
-
} else if ( $img_count >= 4 ) {
|
116 |
-
// >= 4 images = gallery
|
117 |
-
$card_type = 'gallery';
|
118 |
-
$og_tags = wpcom_twitter_cards_gallery( $extract, $og_tags );
|
119 |
-
}
|
120 |
-
|
121 |
-
return array( $og_tags, $card_type );
|
122 |
-
}
|
123 |
-
|
124 |
-
function wpcom_twitter_cards_gallery( $extract, $og_tags ) {
|
125 |
-
foreach( $extract['images'] as $key => $value ) {
|
126 |
-
if ( $key > 3 )
|
127 |
-
break; // Can only send a max of 4 picts (https://dev.twitter.com/docs/cards/types/gallery-card)
|
128 |
-
$og_tags[ 'twitter:image' . $key ] = add_query_arg( 'w', 640, $value['url'] );
|
129 |
-
}
|
130 |
-
return $og_tags;
|
131 |
-
}
|
132 |
-
|
133 |
-
add_filter( 'jetpack_open_graph_tags', 'wpcom_twitter_cards_tags' );
|
134 |
-
|
135 |
-
function wpcom_twitter_cards_output( $og_tag ) {
|
136 |
-
return ( false !== strpos( $og_tag, 'twitter:' ) ) ? preg_replace( '/property="([^"]+)"/', 'name="\1"', $og_tag ) : $og_tag;
|
137 |
-
}
|
138 |
-
|
139 |
-
add_filter( 'jetpack_open_graph_output', 'wpcom_twitter_cards_output' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
jetpack.php
CHANGED
@@ -5,15 +5,15 @@
|
|
5 |
* Plugin URI: http://wordpress.org/extend/plugins/jetpack/
|
6 |
* Description: Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users.
|
7 |
* Author: Automattic
|
8 |
-
* Version:
|
9 |
* Author URI: http://jetpack.me
|
10 |
* License: GPL2+
|
11 |
* Text Domain: jetpack
|
12 |
* Domain Path: /languages/
|
13 |
*/
|
14 |
|
15 |
-
define( 'JETPACK__MINIMUM_WP_VERSION', '3.
|
16 |
-
define( 'JETPACK__VERSION', '
|
17 |
define( 'JETPACK_MASTER_USER', true );
|
18 |
define( 'JETPACK__API_VERSION', 1 );
|
19 |
define( 'JETPACK__PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
|
@@ -25,7 +25,7 @@ defined( 'JETPACK__API_BASE' ) or define( 'JETPACK__API_BASE', 'ht
|
|
25 |
|
26 |
// Constants for expressing human-readable intervals
|
27 |
// in their respective number of seconds.
|
28 |
-
// Introduced in WordPress 3.5, specified here for backward
|
29 |
defined( 'MINUTE_IN_SECONDS' ) or define( 'MINUTE_IN_SECONDS', 60 );
|
30 |
defined( 'HOUR_IN_SECONDS' ) or define( 'HOUR_IN_SECONDS', 60 * MINUTE_IN_SECONDS );
|
31 |
defined( 'DAY_IN_SECONDS' ) or define( 'DAY_IN_SECONDS', 24 * HOUR_IN_SECONDS );
|
@@ -54,6 +54,10 @@ require_once( JETPACK__PLUGIN_DIR . 'functions.compat.php' );
|
|
54 |
require_once( JETPACK__PLUGIN_DIR . 'functions.gallery.php' );
|
55 |
require_once( JETPACK__PLUGIN_DIR . 'require-lib.php' );
|
56 |
|
|
|
|
|
|
|
|
|
57 |
// Play nice with http://wp-cli.org/
|
58 |
if ( defined( 'WP_CLI' ) && WP_CLI ) {
|
59 |
require_once( JETPACK__PLUGIN_DIR . 'class.jetpack-cli.php' );
|
5 |
* Plugin URI: http://wordpress.org/extend/plugins/jetpack/
|
6 |
* Description: Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users.
|
7 |
* Author: Automattic
|
8 |
+
* Version: 3.0.4
|
9 |
* Author URI: http://jetpack.me
|
10 |
* License: GPL2+
|
11 |
* Text Domain: jetpack
|
12 |
* Domain Path: /languages/
|
13 |
*/
|
14 |
|
15 |
+
define( 'JETPACK__MINIMUM_WP_VERSION', '3.8' );
|
16 |
+
define( 'JETPACK__VERSION', '3.0.4' );
|
17 |
define( 'JETPACK_MASTER_USER', true );
|
18 |
define( 'JETPACK__API_VERSION', 1 );
|
19 |
define( 'JETPACK__PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
|
25 |
|
26 |
// Constants for expressing human-readable intervals
|
27 |
// in their respective number of seconds.
|
28 |
+
// Introduced in WordPress 3.5, specified here for backward compatibility.
|
29 |
defined( 'MINUTE_IN_SECONDS' ) or define( 'MINUTE_IN_SECONDS', 60 );
|
30 |
defined( 'HOUR_IN_SECONDS' ) or define( 'HOUR_IN_SECONDS', 60 * MINUTE_IN_SECONDS );
|
31 |
defined( 'DAY_IN_SECONDS' ) or define( 'DAY_IN_SECONDS', 24 * HOUR_IN_SECONDS );
|
54 |
require_once( JETPACK__PLUGIN_DIR . 'functions.gallery.php' );
|
55 |
require_once( JETPACK__PLUGIN_DIR . 'require-lib.php' );
|
56 |
|
57 |
+
if ( is_admin() ) {
|
58 |
+
require_once( JETPACK__PLUGIN_DIR . 'class.jetpack-admin.php' );
|
59 |
+
}
|
60 |
+
|
61 |
// Play nice with http://wp-cli.org/
|
62 |
if ( defined( 'WP_CLI' ) && WP_CLI ) {
|
63 |
require_once( JETPACK__PLUGIN_DIR . 'class.jetpack-cli.php' );
|
languages/jetpack-ar.mo
CHANGED
Binary file
|
languages/jetpack-ar.po
CHANGED
@@ -1,1916 +1,2157 @@
|
|
1 |
-
# Translation of
|
2 |
-
# This file is distributed under the same license as the
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
-
"PO-Revision-Date:
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
9 |
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
10 |
"X-Generator: GlotPress/0.1\n"
|
11 |
-
"Project-Id-Version:
|
12 |
|
13 |
-
|
14 |
-
msgid "Write a comment..."
|
15 |
msgstr ""
|
16 |
|
17 |
-
#: class.jetpack.php:
|
18 |
-
|
19 |
-
|
|
|
|
|
|
|
20 |
msgstr ""
|
21 |
|
22 |
-
#: class.jetpack.php:
|
23 |
-
|
24 |
-
msgid "Other"
|
25 |
msgstr ""
|
26 |
|
27 |
-
|
28 |
-
msgid "%s has been deactivated."
|
29 |
msgstr ""
|
30 |
|
31 |
-
|
32 |
-
msgctxt "Module Tag"
|
33 |
-
msgid "Photos and Videos"
|
34 |
msgstr ""
|
35 |
|
36 |
-
|
37 |
-
msgctxt "Module Tag"
|
38 |
-
msgid "Social"
|
39 |
msgstr ""
|
40 |
|
41 |
-
#: class.jetpack.php:
|
42 |
-
|
43 |
-
msgid "WordPress.com Stats"
|
44 |
msgstr ""
|
45 |
|
46 |
-
#:
|
47 |
-
|
48 |
-
msgid "Writing"
|
49 |
msgstr ""
|
50 |
|
51 |
-
|
52 |
-
msgctxt "Module Tag"
|
53 |
-
msgid "Appearance"
|
54 |
msgstr ""
|
55 |
|
56 |
-
|
57 |
-
msgctxt "Module Tag"
|
58 |
-
msgid "Developers"
|
59 |
msgstr ""
|
60 |
|
61 |
-
|
62 |
-
msgid "Please specify a user."
|
63 |
msgstr ""
|
64 |
|
65 |
-
|
66 |
-
msgid "%s has been activated."
|
67 |
msgstr ""
|
68 |
|
69 |
-
|
70 |
-
msgid "Inactive"
|
71 |
msgstr ""
|
72 |
|
73 |
-
|
74 |
-
msgid "Available Modules:"
|
75 |
msgstr ""
|
76 |
|
77 |
-
|
78 |
-
msgid "Please specify a valid module."
|
79 |
msgstr ""
|
80 |
|
81 |
-
|
82 |
-
msgid "%s is not a valid module."
|
83 |
msgstr ""
|
84 |
|
85 |
-
|
86 |
-
msgid "Please specify if you would like to disconnect a blog or user."
|
87 |
msgstr ""
|
88 |
|
89 |
-
|
90 |
-
msgid "%s could not be disconnected. Are you sure they're connected currently?"
|
91 |
msgstr ""
|
92 |
|
93 |
-
|
94 |
-
msgid "%s has been successfully disconnected."
|
95 |
msgstr ""
|
96 |
|
97 |
-
|
98 |
-
msgid "Jetpack has been successfully disconnected."
|
99 |
msgstr ""
|
100 |
|
101 |
-
|
102 |
-
msgid "Please specify a valid user."
|
103 |
msgstr ""
|
104 |
|
105 |
-
|
106 |
-
msgid "%s is not a valid command."
|
107 |
msgstr ""
|
108 |
|
109 |
-
|
110 |
-
msgid "You cannot disconnect, without having first connected."
|
111 |
msgstr ""
|
112 |
|
113 |
-
|
114 |
-
msgid "Jetpack is currently connected to WordPress.com"
|
115 |
msgstr ""
|
116 |
|
117 |
-
|
118 |
-
msgid "The Jetpack Version is %s"
|
119 |
msgstr ""
|
120 |
|
121 |
-
|
122 |
-
msgid "The WordPress.com blog_id is %d"
|
123 |
msgstr ""
|
124 |
|
125 |
-
|
126 |
-
msgid "Jetpack is not currently connected to WordPress.com"
|
127 |
msgstr ""
|
128 |
|
129 |
-
msgid "
|
130 |
-
msgstr "
|
131 |
|
132 |
-
msgid "
|
133 |
-
msgstr "
|
134 |
|
135 |
-
msgid "
|
136 |
-
msgstr "
|
137 |
|
138 |
-
msgid "
|
139 |
-
msgstr "
|
140 |
|
141 |
-
msgid "
|
142 |
-
msgstr "
|
143 |
|
144 |
-
msgid "
|
145 |
-
msgstr "
|
146 |
|
147 |
-
msgid "
|
148 |
-
msgstr "
|
149 |
|
150 |
-
msgid "
|
151 |
msgstr ""
|
152 |
|
153 |
-
msgid "
|
154 |
msgstr ""
|
155 |
|
156 |
-
msgid "
|
157 |
-
msgstr "
|
158 |
|
159 |
-
|
160 |
-
|
|
|
|
|
|
|
|
|
|
|
161 |
|
162 |
-
|
163 |
-
|
|
|
164 |
|
165 |
-
|
166 |
-
|
|
|
167 |
|
168 |
-
|
|
|
169 |
msgstr ""
|
170 |
|
171 |
-
|
|
|
|
|
|
|
|
|
|
|
172 |
msgstr ""
|
173 |
|
174 |
-
|
175 |
-
|
|
|
176 |
|
177 |
-
#: modules/
|
178 |
-
msgid "
|
179 |
-
msgstr "
|
180 |
|
181 |
-
#: modules/
|
182 |
-
msgid "
|
183 |
-
msgstr "
|
184 |
|
185 |
-
#: modules/
|
186 |
-
msgid "
|
187 |
-
msgstr "
|
188 |
|
189 |
-
#:
|
190 |
-
msgid "
|
191 |
-
msgstr "
|
192 |
|
193 |
-
#:
|
194 |
-
msgid "
|
195 |
-
msgstr "
|
196 |
|
197 |
-
#:
|
198 |
-
msgid "
|
199 |
-
msgstr "
|
200 |
|
201 |
-
#:
|
202 |
-
msgid "
|
203 |
-
msgstr "
|
204 |
|
205 |
-
#:
|
206 |
-
msgid "
|
207 |
-
msgstr "
|
208 |
|
209 |
-
#:
|
210 |
-
|
211 |
-
|
|
|
212 |
|
213 |
-
#:
|
214 |
-
|
215 |
-
|
|
|
216 |
|
217 |
-
#: modules/
|
218 |
-
|
219 |
-
|
|
|
220 |
|
221 |
-
#:
|
222 |
-
msgid "
|
223 |
-
msgstr "
|
224 |
|
225 |
-
#:
|
226 |
-
msgid "
|
227 |
-
msgstr "
|
228 |
|
229 |
-
#:
|
230 |
-
msgid "
|
231 |
-
msgstr "
|
232 |
|
233 |
-
#:
|
234 |
-
msgid "
|
235 |
-
msgstr "
|
236 |
|
237 |
-
#:
|
238 |
-
msgid "
|
239 |
-
msgstr "
|
240 |
|
241 |
-
#:
|
242 |
-
msgid "
|
243 |
-
msgstr "
|
244 |
|
245 |
-
#:
|
246 |
-
msgid "
|
247 |
-
msgstr "
|
248 |
|
249 |
-
#:
|
250 |
-
msgid "
|
251 |
-
msgstr "
|
252 |
|
253 |
-
#:
|
254 |
-
msgid "
|
255 |
-
msgstr "
|
256 |
|
257 |
-
#:
|
258 |
-
msgid "
|
259 |
-
msgstr "
|
260 |
|
261 |
-
#:
|
262 |
-
|
263 |
-
|
264 |
-
msgstr "تدوينات"
|
265 |
|
266 |
-
#:
|
267 |
-
msgid "
|
268 |
-
msgstr "
|
269 |
|
270 |
-
#:
|
271 |
-
msgid "
|
272 |
-
msgstr "
|
273 |
|
274 |
-
#:
|
275 |
-
msgid "
|
276 |
-
msgstr "
|
277 |
|
278 |
-
#:
|
279 |
-
msgid "
|
280 |
-
msgstr "
|
281 |
|
282 |
-
#:
|
283 |
-
msgid "
|
284 |
-
msgstr "
|
285 |
|
286 |
-
#:
|
287 |
-
msgid "
|
288 |
-
msgstr "
|
289 |
|
290 |
-
#:
|
291 |
-
msgid "
|
292 |
-
msgstr "
|
293 |
|
294 |
-
#:
|
295 |
-
msgid "
|
296 |
-
msgstr "
|
297 |
|
298 |
-
#:
|
299 |
-
msgid "
|
300 |
-
msgstr "
|
301 |
|
302 |
-
#:
|
303 |
-
msgid "
|
304 |
-
msgstr "
|
305 |
|
306 |
-
#:
|
307 |
-
msgid "
|
308 |
-
msgstr "
|
309 |
|
310 |
-
#:
|
311 |
-
msgid "
|
312 |
-
msgstr "
|
313 |
|
314 |
-
#:
|
315 |
-
msgid "
|
316 |
-
msgstr "
|
317 |
|
318 |
-
#: modules
|
319 |
-
msgid "
|
320 |
-
msgstr "
|
321 |
|
322 |
-
#: modules
|
323 |
-
msgid "
|
324 |
-
msgstr "
|
325 |
|
326 |
-
#: modules
|
327 |
-
msgid "
|
328 |
-
msgstr "
|
329 |
|
330 |
-
#:
|
331 |
-
msgid "
|
332 |
-
msgstr "
|
333 |
|
334 |
-
#:
|
335 |
-
msgid "
|
336 |
-
msgstr "
|
337 |
|
338 |
-
#:
|
339 |
-
|
340 |
-
|
|
|
341 |
|
342 |
-
#:
|
343 |
-
msgid "
|
344 |
-
msgstr "
|
345 |
|
346 |
-
#:
|
347 |
-
msgid "
|
348 |
-
msgstr "
|
349 |
|
350 |
-
#:
|
351 |
-
msgid "
|
352 |
-
msgstr "
|
353 |
|
354 |
-
#:
|
355 |
-
msgid "
|
356 |
-
msgstr "
|
357 |
|
358 |
-
#:
|
359 |
-
msgid "
|
360 |
-
msgstr "
|
361 |
|
362 |
-
#:
|
363 |
-
msgid "
|
364 |
-
msgstr "
|
365 |
|
366 |
-
#:
|
367 |
-
msgid "
|
368 |
-
msgstr "
|
369 |
|
370 |
-
#:
|
371 |
-
msgid "
|
372 |
-
msgstr "
|
373 |
|
374 |
-
#: modules/
|
375 |
-
msgid "
|
376 |
-
msgstr "
|
377 |
|
378 |
-
#: modules/
|
379 |
-
msgid "
|
380 |
-
msgstr "إظهار ويدجت الجدول الزمني المدمج الرسمي لتويتر."
|
381 |
-
|
382 |
-
#: modules/widgets/twitter-timeline.php:75
|
383 |
-
msgid "My Tweets"
|
384 |
-
msgstr "تغريداتي"
|
385 |
-
|
386 |
-
#: modules/widgets/twitter-timeline.php:146
|
387 |
-
msgid "Follow me on Twitter"
|
388 |
-
msgstr "أتبعني على تويتر"
|
389 |
-
|
390 |
-
#: modules/widgets/twitter-timeline.php:165
|
391 |
-
msgid "Width (px):"
|
392 |
-
msgstr "العرض (بيكسل):"
|
393 |
-
|
394 |
-
#: modules/widgets/twitter-timeline.php:170
|
395 |
-
msgid "Height (px):"
|
396 |
-
msgstr "الارتفاع (بيكسل):"
|
397 |
-
|
398 |
-
#: modules/widgets/twitter-timeline.php:175
|
399 |
-
msgid "# of Tweets Shown:"
|
400 |
msgstr ""
|
401 |
|
402 |
-
#: modules/
|
403 |
-
msgid "
|
404 |
msgstr ""
|
405 |
|
406 |
-
#: modules/
|
407 |
-
msgid "
|
408 |
msgstr ""
|
409 |
|
410 |
-
#: modules/
|
411 |
-
msgid "
|
412 |
msgstr ""
|
413 |
|
414 |
-
#: modules/
|
415 |
-
msgid "
|
416 |
-
msgstr "
|
417 |
|
418 |
-
#: modules/
|
419 |
-
msgid "
|
420 |
-
msgstr "
|
421 |
|
422 |
-
#: modules/
|
423 |
-
msgid "
|
424 |
-
msgstr "
|
425 |
|
426 |
-
#: modules/
|
427 |
-
msgid "
|
428 |
-
msgstr "
|
429 |
|
430 |
-
#: modules/
|
431 |
-
msgid "
|
432 |
-
msgstr "
|
433 |
|
434 |
-
#: modules/
|
435 |
-
msgid "
|
436 |
-
msgstr "
|
437 |
|
438 |
-
#: modules/
|
439 |
-
msgid "
|
440 |
-
msgstr "
|
441 |
|
442 |
-
#: modules/
|
443 |
-
msgid "
|
444 |
-
msgstr "
|
445 |
|
446 |
-
#: modules/
|
447 |
-
msgid "
|
448 |
-
msgstr ""
|
449 |
|
450 |
-
#: modules/
|
451 |
-
msgid "
|
452 |
msgstr ""
|
453 |
|
454 |
-
#: modules/
|
455 |
-
|
456 |
-
msgid "We cannot load blog data at this time."
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: modules/
|
460 |
-
msgid "
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: modules/
|
464 |
-
msgid "
|
465 |
-
msgstr "
|
466 |
-
|
467 |
-
#: modules/widgets/wordpress-post-widget.php:149
|
468 |
-
msgid "Blog URL:"
|
469 |
-
msgstr "عنوان المدونة"
|
470 |
|
471 |
-
#: modules/
|
472 |
-
msgid "
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: modules/
|
476 |
-
msgid "
|
477 |
msgstr ""
|
478 |
|
479 |
-
#: modules/
|
480 |
-
msgid "
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: modules/
|
484 |
-
msgid "
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: modules/
|
488 |
-
msgid "%s
|
489 |
-
msgstr "
|
490 |
-
|
491 |
-
msgid "http://wordpress.org/extend/plugins/jetpack/"
|
492 |
-
msgstr "http://wordpress.org/extend/plugins/jetpack/"
|
493 |
-
|
494 |
-
msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
|
495 |
-
msgstr "إضافة تجلب القوة السحابية لموقعك وتمكنك من ربط حسابك على موقع WordPress.com لاستخدام ميزات قوية متوفرة فقط لمستخدمي موقع WordPress.com"
|
496 |
|
497 |
-
|
498 |
-
|
|
|
499 |
|
500 |
-
|
501 |
-
|
|
|
502 |
|
503 |
-
|
504 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
505 |
|
506 |
-
|
507 |
-
|
|
|
508 |
|
509 |
-
|
510 |
-
|
|
|
|
|
511 |
|
512 |
-
|
513 |
-
|
|
|
514 |
|
515 |
-
|
516 |
-
|
|
|
517 |
|
518 |
-
|
519 |
-
|
|
|
520 |
|
521 |
-
|
|
|
522 |
msgstr ""
|
523 |
|
524 |
-
|
525 |
-
|
526 |
-
|
527 |
-
msgid "Automatically pull the next set of posts into view when the reader approaches the bottom of the page."
|
528 |
-
msgstr "سحب المجموعة التالية من المواضيع تلقائياً إلى القارئ عند الاقتراب من أسفل الصفحة."
|
529 |
-
|
530 |
-
msgid "Allow applications to securely access your content through the cloud."
|
531 |
-
msgstr "السماح للتطبيقات من الوصول إلى محتوى موقعك بشكل آمن من خلال الخدمات السحابية."
|
532 |
-
|
533 |
-
msgid "Beautiful Math"
|
534 |
-
msgstr "الرياضيات الجميلة"
|
535 |
|
536 |
-
|
537 |
-
|
538 |
-
|
539 |
-
msgid "Likes are a way for people to show their appreciation for content you have written. It’s also a way for you to show the world how popular your content has become."
|
540 |
-
msgstr "الإعجابات هي وسيلة لإظهار تقدير القراء لمواضيعك التي قمت بكتابتها. كما أنها طريقة لتظهر للعالم مدى شعبية محتويات موقعك."
|
541 |
|
542 |
-
|
543 |
-
|
|
|
544 |
|
545 |
-
|
|
|
546 |
msgstr ""
|
547 |
|
548 |
-
|
|
|
549 |
msgstr ""
|
550 |
|
551 |
-
|
552 |
-
|
|
|
553 |
|
554 |
-
#: modules/
|
555 |
-
msgid "
|
556 |
msgstr ""
|
557 |
|
558 |
-
#: modules/
|
559 |
-
msgid "
|
560 |
msgstr ""
|
561 |
|
562 |
-
#: modules/
|
563 |
-
msgid "
|
564 |
msgstr ""
|
565 |
|
566 |
-
#: modules/
|
567 |
-
msgid "
|
568 |
msgstr ""
|
569 |
|
570 |
-
#: modules/
|
571 |
-
msgid "
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: modules/
|
575 |
-
msgid "
|
576 |
msgstr ""
|
577 |
|
578 |
-
#: modules/
|
579 |
-
msgid "
|
580 |
msgstr ""
|
581 |
|
582 |
-
#:
|
583 |
-
msgid "
|
584 |
msgstr ""
|
585 |
|
586 |
-
#:
|
587 |
-
|
588 |
-
msgid "VideoPress Library"
|
589 |
msgstr ""
|
590 |
|
591 |
-
#:
|
592 |
-
msgid "
|
593 |
msgstr ""
|
594 |
|
595 |
-
#:
|
596 |
-
msgid "
|
597 |
msgstr ""
|
598 |
|
599 |
-
#:
|
600 |
-
msgid "
|
601 |
-
msgstr ""
|
602 |
|
603 |
-
#:
|
604 |
-
msgid "
|
605 |
msgstr ""
|
606 |
|
607 |
-
#:
|
608 |
-
msgid "
|
609 |
msgstr ""
|
610 |
|
611 |
-
#:
|
612 |
-
msgid "
|
613 |
msgstr ""
|
614 |
|
615 |
-
#:
|
616 |
-
msgid "
|
617 |
msgstr ""
|
618 |
|
619 |
-
#:
|
620 |
-
msgid "
|
621 |
msgstr ""
|
622 |
|
623 |
-
#:
|
624 |
-
msgid "
|
625 |
-
msgstr "إدراج فيديو"
|
626 |
-
|
627 |
-
#: modules/videopress/videopress.php:628
|
628 |
-
msgid "Ogg File URL"
|
629 |
msgstr ""
|
630 |
|
631 |
-
#:
|
632 |
-
msgid "
|
633 |
-
msgstr "
|
634 |
|
635 |
-
#:
|
636 |
-
msgid "
|
637 |
msgstr ""
|
638 |
|
639 |
-
#:
|
640 |
-
msgid "
|
641 |
-
|
642 |
-
|
643 |
-
#: modules/videopress/videopress.php:657
|
644 |
-
msgid "Shortcode"
|
645 |
-
msgstr "رمز مختصر"
|
646 |
-
|
647 |
-
#: modules/videopress/videopress.php:664
|
648 |
-
msgid "The preview is unavailable while this video is being processed."
|
649 |
msgstr ""
|
650 |
|
651 |
-
#:
|
652 |
-
msgid "
|
|
|
|
|
653 |
msgstr ""
|
654 |
|
655 |
-
#:
|
656 |
-
msgid "
|
|
|
|
|
657 |
msgstr ""
|
658 |
|
659 |
-
#:
|
660 |
-
msgid "
|
661 |
msgstr ""
|
662 |
|
663 |
-
#:
|
664 |
-
msgid "
|
665 |
msgstr ""
|
666 |
|
667 |
-
#: modules/
|
668 |
-
msgid "
|
669 |
-
msgstr ""
|
670 |
|
671 |
-
#: modules/
|
672 |
-
msgid "
|
673 |
-
msgstr ""
|
674 |
|
675 |
-
#: modules/
|
676 |
-
msgid "
|
677 |
msgstr ""
|
678 |
|
679 |
-
#: modules/
|
680 |
-
msgid "
|
681 |
-
msgstr ""
|
682 |
|
683 |
-
#: modules/
|
684 |
-
|
685 |
-
|
|
|
686 |
|
687 |
-
#: modules/
|
688 |
-
msgid "
|
689 |
-
msgstr ""
|
690 |
|
691 |
-
#: modules/
|
692 |
-
msgid "
|
693 |
msgstr ""
|
694 |
|
695 |
-
#: modules/
|
696 |
-
msgid "
|
697 |
-
msgstr ""
|
698 |
|
699 |
-
#: modules/
|
700 |
-
msgid "
|
701 |
-
msgstr ""
|
702 |
|
703 |
-
#: modules/
|
704 |
-
msgid "
|
705 |
-
msgstr ""
|
706 |
|
707 |
-
#: modules/
|
708 |
-
msgid "
|
709 |
msgstr ""
|
710 |
|
711 |
-
#: modules/
|
712 |
-
msgid "
|
713 |
-
msgstr ""
|
714 |
|
715 |
-
#: modules/
|
716 |
-
msgid "
|
717 |
-
msgstr ""
|
718 |
|
719 |
-
#: modules/
|
720 |
-
|
721 |
-
|
722 |
-
msgstr ""
|
723 |
|
724 |
-
#: modules/
|
725 |
-
|
726 |
-
|
727 |
-
msgstr ""
|
728 |
|
729 |
-
#: modules/
|
730 |
-
|
731 |
-
|
732 |
-
msgstr ""
|
733 |
|
734 |
-
#: modules/
|
735 |
-
|
736 |
-
|
737 |
-
msgstr ""
|
738 |
|
739 |
-
#: modules/
|
740 |
-
msgid "
|
741 |
-
msgstr ""
|
742 |
|
743 |
-
#: modules/
|
744 |
-
|
745 |
-
msgid "Author"
|
746 |
msgstr ""
|
747 |
|
748 |
-
#: modules/
|
749 |
-
|
750 |
-
|
751 |
-
msgstr ""
|
752 |
-
|
753 |
-
#: modules/widget-visibility/widget-conditions.php:164
|
754 |
-
msgctxt "Noun, as in: \"This page is a date archive.\""
|
755 |
-
msgid "Date"
|
756 |
-
msgstr ""
|
757 |
|
758 |
-
#: modules/
|
759 |
-
|
760 |
-
msgid "
|
761 |
-
msgstr ""
|
762 |
|
763 |
-
#: modules/
|
764 |
-
|
765 |
-
|
766 |
-
msgstr ""
|
767 |
|
768 |
-
#: modules/
|
769 |
-
|
770 |
-
msgid "or"
|
771 |
msgstr ""
|
772 |
|
773 |
-
#: modules/
|
774 |
-
msgid "
|
775 |
-
msgstr "
|
776 |
|
777 |
-
#: modules/
|
778 |
-
msgid "
|
779 |
-
msgstr "
|
780 |
|
781 |
-
#: modules/
|
782 |
-
msgid "
|
783 |
-
msgstr "
|
784 |
|
785 |
-
#: modules/
|
786 |
-
msgid "
|
787 |
-
msgstr "
|
788 |
|
789 |
-
#: modules/widgets/
|
790 |
-
msgid "
|
791 |
-
msgstr "
|
792 |
|
793 |
-
#: modules/
|
794 |
-
msgid "
|
795 |
-
msgstr "
|
796 |
|
797 |
-
#: modules/
|
798 |
-
msgid "
|
799 |
-
msgstr "
|
800 |
|
801 |
-
#: modules/
|
802 |
-
msgid "
|
803 |
-
msgstr "
|
804 |
|
805 |
-
#: modules/widgets/
|
806 |
-
msgid "
|
807 |
-
msgstr "
|
808 |
|
809 |
-
#: modules/
|
810 |
-
msgid "
|
811 |
-
msgstr "
|
812 |
|
813 |
-
#: modules/
|
814 |
-
msgid "
|
815 |
-
msgstr "
|
816 |
|
817 |
-
#: modules/
|
818 |
-
msgid "
|
819 |
-
msgstr "
|
820 |
|
821 |
-
#: modules/
|
822 |
-
msgid "
|
823 |
-
msgstr "
|
824 |
|
825 |
-
#: modules/widgets/
|
826 |
-
msgid "
|
827 |
-
msgstr "
|
828 |
|
829 |
-
#: modules/
|
830 |
-
msgid "
|
831 |
-
msgstr "
|
832 |
|
833 |
-
#: modules/
|
834 |
-
|
835 |
-
|
|
|
836 |
|
837 |
-
#: modules/
|
838 |
-
|
839 |
-
|
840 |
-
#: modules/widgets/wordpress-post-widget.php:144
|
841 |
-
msgid "Title:"
|
842 |
-
msgstr "العنوان:"
|
843 |
|
844 |
-
#: modules/
|
845 |
-
msgid "
|
846 |
msgstr ""
|
847 |
|
848 |
-
#: modules/widgets/
|
849 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
850 |
msgstr ""
|
851 |
|
852 |
-
#: modules/
|
853 |
-
msgid "
|
|
|
|
|
|
|
|
|
854 |
msgstr ""
|
855 |
|
856 |
-
#: modules/widgets/
|
857 |
-
msgid "
|
858 |
msgstr ""
|
859 |
|
860 |
-
#: modules/
|
861 |
-
msgid "
|
|
|
|
|
|
|
|
|
862 |
msgstr ""
|
863 |
|
864 |
-
#: modules/
|
865 |
-
msgid "
|
|
|
|
|
|
|
|
|
866 |
msgstr ""
|
867 |
|
868 |
-
#: modules/widgets/
|
869 |
-
msgid "
|
870 |
msgstr ""
|
871 |
|
872 |
-
#: modules/
|
873 |
-
msgid "
|
|
|
|
|
|
|
|
|
874 |
msgstr ""
|
875 |
|
876 |
-
#: modules/
|
877 |
-
msgid "
|
878 |
-
msgstr "
|
879 |
|
880 |
-
#: modules/
|
881 |
-
msgid "
|
882 |
-
msgstr "
|
883 |
|
884 |
-
#: modules/widgets/
|
885 |
-
msgid "
|
886 |
-
msgstr "
|
887 |
|
888 |
-
#: modules/
|
889 |
-
msgid "
|
890 |
-
msgstr "
|
891 |
|
892 |
-
#: modules/
|
893 |
-
msgid "
|
894 |
-
msgstr "
|
895 |
|
896 |
-
#: modules/
|
897 |
-
msgid "
|
898 |
-
msgstr "
|
899 |
|
900 |
-
#: modules/
|
901 |
-
msgid "
|
902 |
-
msgstr "
|
903 |
|
904 |
-
#: modules/widgets/
|
905 |
-
|
906 |
-
|
907 |
-
msgstr "%1$s على %2$s"
|
908 |
|
909 |
-
#: modules/
|
910 |
-
msgid "
|
911 |
-
msgstr "
|
912 |
|
913 |
-
#: modules/
|
914 |
-
msgid "
|
915 |
-
msgstr "
|
916 |
|
917 |
-
#: modules/widgets/
|
918 |
-
msgid "
|
919 |
-
msgstr "
|
920 |
|
921 |
-
#: modules/
|
922 |
-
msgid "
|
923 |
-
msgstr "
|
924 |
|
925 |
-
#: modules/widgets/
|
926 |
-
msgid "
|
927 |
-
msgstr "
|
928 |
|
929 |
-
#: modules/
|
930 |
-
msgid "
|
931 |
-
msgstr "
|
932 |
|
933 |
-
#: modules/
|
934 |
-
msgid "
|
935 |
-
msgstr "
|
936 |
|
937 |
-
#: modules/
|
938 |
-
msgid "
|
939 |
-
msgstr "
|
940 |
|
941 |
-
#: modules/
|
942 |
-
msgid "
|
943 |
-
msgstr "
|
944 |
|
945 |
-
#: modules/widgets/
|
946 |
-
msgid "
|
947 |
-
msgstr "
|
948 |
|
949 |
-
#: modules/
|
950 |
-
msgid "
|
951 |
-
msgstr "
|
952 |
|
953 |
-
#: modules/
|
954 |
-
msgid "
|
955 |
-
msgstr "
|
956 |
|
957 |
-
#: modules/
|
958 |
-
|
959 |
-
|
|
|
960 |
|
961 |
-
#: modules/
|
962 |
-
msgid "
|
963 |
-
msgstr "
|
964 |
|
965 |
-
#: modules/
|
966 |
-
msgid "
|
967 |
-
msgstr ""
|
968 |
|
969 |
-
#: modules/
|
970 |
-
msgid "
|
971 |
-
msgstr ""
|
972 |
|
973 |
-
#: modules/
|
974 |
-
msgid "
|
975 |
msgstr ""
|
976 |
|
977 |
-
#: modules/
|
978 |
-
msgid "
|
979 |
-
msgstr ""
|
980 |
|
981 |
-
#: modules/stats.php:
|
982 |
-
msgid "
|
983 |
-
msgstr "
|
984 |
|
985 |
-
#: modules/
|
986 |
-
msgid "
|
987 |
-
msgstr "
|
988 |
|
989 |
-
#: modules/
|
990 |
-
msgid "
|
991 |
-
msgstr "
|
992 |
|
993 |
-
#: modules/
|
994 |
-
|
995 |
-
|
|
|
|
|
996 |
|
997 |
-
#: modules/
|
998 |
-
msgid "
|
999 |
-
msgstr "
|
1000 |
|
1001 |
#: modules/stats.php:542
|
1002 |
-
msgid "Admin bar"
|
1003 |
-
msgstr "شريط المدير"
|
1004 |
-
|
1005 |
-
#: modules/stats.php:543
|
1006 |
msgid "Put a chart showing 48 hours of views in the admin bar."
|
1007 |
msgstr "وضع مخطط يعرض المشاهدات آخر 48 ساعة في شريط تنبيهات المدير."
|
1008 |
|
1009 |
-
#: modules/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1010 |
msgid "Registered users"
|
1011 |
msgstr "المستخدمون المسجلون"
|
1012 |
|
1013 |
-
#: modules/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1014 |
msgid "Count the page views of registered users who are logged in."
|
1015 |
msgstr "قم بعد مشاهدات الصفحة للأعضاء المسجلين الذين قاموا بتسجيل الدخول."
|
1016 |
|
1017 |
-
#: modules/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1018 |
msgid "Smiley"
|
1019 |
msgstr "ابتسامة"
|
1020 |
|
1021 |
-
#: modules/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1022 |
msgid "Hide the stats smiley face image."
|
1023 |
msgstr "إخفاء الإحصائيات لصورة وجه الابتسامة."
|
1024 |
|
1025 |
-
#: modules/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1026 |
msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
|
1027 |
msgstr "تساعد الصورة بجمع الإحصاء و <strong>تجعل العالم أفضل مكان</strong> لكن تبقى تعمل عند الإخفاء"
|
1028 |
|
1029 |
-
#: modules/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1030 |
msgid "Smiley face"
|
1031 |
msgstr "وجه مضحك"
|
1032 |
|
1033 |
-
#: modules/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1034 |
msgid "Report visibility"
|
1035 |
msgstr "تقرير المشاهدة"
|
1036 |
|
1037 |
-
#: modules/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1038 |
msgid "Select the roles that will be able to view stats reports."
|
1039 |
msgstr "اختلا القواعد لتكون قادراً من مشاهدة تقارير الإحصائيات."
|
1040 |
|
1041 |
-
#: modules
|
1042 |
-
|
1043 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1044 |
|
1045 |
-
#: modules/stats.php:
|
1046 |
msgid "Stats"
|
1047 |
msgstr "الحالة"
|
1048 |
|
1049 |
-
#: modules/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1050 |
msgid "Views over 48 hours. Click for more Site Stats."
|
1051 |
msgstr "عدد المشاهدات لما يزيد عن 48 ساعة. اضغط للحصول على المزيد من إحصائيات الموقع."
|
1052 |
|
1053 |
-
#: modules/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1054 |
msgid "day"
|
1055 |
msgstr "يوم"
|
1056 |
|
1057 |
-
#: modules/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1058 |
msgid "week"
|
1059 |
msgstr "أسبوع"
|
1060 |
|
1061 |
-
#: modules/
|
1062 |
-
msgid "
|
1063 |
-
msgstr "
|
1064 |
|
1065 |
-
#: modules/
|
1066 |
-
msgid "
|
1067 |
-
msgstr "
|
1068 |
|
1069 |
-
#: modules/
|
1070 |
-
msgid "
|
1071 |
-
msgstr "
|
1072 |
|
1073 |
-
#: modules/
|
1074 |
-
msgid "the
|
1075 |
-
msgstr "
|
1076 |
|
1077 |
-
#: modules/stats.php:
|
1078 |
-
msgid "
|
1079 |
-
msgstr "
|
1080 |
|
1081 |
-
#: modules/
|
1082 |
-
msgid "
|
1083 |
-
msgstr "
|
1084 |
|
1085 |
-
#: modules/
|
1086 |
-
msgid "
|
1087 |
-
msgstr "
|
1088 |
|
1089 |
-
#: modules/
|
1090 |
-
|
1091 |
-
|
|
|
|
|
1092 |
|
1093 |
-
#: modules/
|
1094 |
-
|
1095 |
-
|
|
|
1096 |
|
1097 |
-
#: modules/stats.php:
|
1098 |
-
msgid "
|
1099 |
-
msgstr "
|
1100 |
|
1101 |
-
#: modules/
|
1102 |
-
msgid "
|
1103 |
-
msgstr "
|
1104 |
|
1105 |
-
#: modules/
|
1106 |
-
msgid "
|
1107 |
-
msgstr "
|
1108 |
|
1109 |
-
#: modules/
|
1110 |
-
msgid "
|
1111 |
-
msgstr "
|
1112 |
|
1113 |
-
#: modules/
|
1114 |
-
msgid "
|
1115 |
-
msgstr "
|
1116 |
|
1117 |
-
#: modules/stats.php:
|
1118 |
-
msgid "
|
1119 |
-
msgstr "
|
1120 |
|
1121 |
-
#: modules/
|
1122 |
-
msgid "
|
1123 |
-
msgstr "
|
1124 |
|
1125 |
-
#: modules/
|
1126 |
-
msgid "
|
1127 |
-
msgstr "
|
1128 |
-
|
1129 |
-
#: modules/subscriptions.php:132
|
1130 |
-
msgid "Follow Blog"
|
1131 |
-
msgstr "متابعة الموقع"
|
1132 |
|
1133 |
-
#: modules/
|
1134 |
-
msgid "
|
1135 |
-
msgstr "
|
1136 |
|
1137 |
-
#: modules/
|
1138 |
-
msgid "
|
1139 |
-
msgstr "
|
1140 |
|
1141 |
-
#: modules/
|
1142 |
-
msgid "
|
1143 |
-
msgstr "
|
1144 |
|
1145 |
-
#: modules/
|
1146 |
-
msgid "
|
1147 |
-
msgstr "
|
1148 |
|
1149 |
-
#: modules/
|
1150 |
-
msgid "
|
1151 |
-
msgstr "
|
1152 |
|
1153 |
-
#: modules/
|
1154 |
-
|
1155 |
-
|
|
|
|
|
|
|
1156 |
|
1157 |
-
#: modules/
|
1158 |
-
msgid "
|
1159 |
-
msgstr "
|
1160 |
|
1161 |
-
#: modules/
|
1162 |
-
msgid "
|
1163 |
-
msgstr "
|
1164 |
|
1165 |
-
#: modules/
|
1166 |
-
msgid "
|
1167 |
-
msgstr "
|
1168 |
|
1169 |
-
#: modules/
|
1170 |
-
msgid "
|
1171 |
-
msgstr "
|
1172 |
|
1173 |
-
#: modules/
|
1174 |
-
msgid ""
|
1175 |
-
"Howdy.\n"
|
1176 |
-
"\n"
|
1177 |
-
"You recently followed this blog's posts. This means you will receive each new post by email.\n"
|
1178 |
-
"\n"
|
1179 |
-
"To activate, click confirm below. If you believe this is an error, ignore this message and we'll never bother you again."
|
1180 |
msgstr ""
|
1181 |
-
"مرحبا\n"
|
1182 |
-
"\n"
|
1183 |
-
"لقد تابعت مؤخراً موضوعاً من مواضيعي. هذا يعني بأنك سوف تتلقى كل موضوع جديد عن طريق البريد الإلكتروني.\n"
|
1184 |
-
"\n"
|
1185 |
-
"للتفعيل، اضغط فوق تأكيد أدناه. إذا كنت تعتقد بأن هذا خطأ، تجاهل هذه الرسالة ولن نزعجك مرة أخرى."
|
1186 |
|
1187 |
-
#: modules/
|
1188 |
-
msgid ""
|
1189 |
-
"
|
1190 |
-
"\n"
|
1191 |
-
"You recently followed one of my posts. This means you will receive an email when new comments are posted.\n"
|
1192 |
-
"\n"
|
1193 |
-
"To activate, click confirm below. If you believe this is an error, ignore this message and we'll never bother you again."
|
1194 |
-
msgstr ""
|
1195 |
-
"مرحبا\n"
|
1196 |
-
"\n"
|
1197 |
-
"لقد تابعت مؤخراً واحداً من مواضيعي. هذا يعني بأنك سوف تتلقى بريداً إلكترونياً عند كتابة تعليق جديد.\n"
|
1198 |
-
"\n"
|
1199 |
-
"للتفعيل، اضغط فوق تأكيد أدناه. إذا كنت تعتقد بأن هذا خطأ، تجاهل هذه الرسالة ولن نزعجك مرة أخرى."
|
1200 |
|
1201 |
-
#: modules/
|
1202 |
-
msgid "
|
1203 |
-
msgstr "
|
1204 |
|
1205 |
-
#: modules/
|
1206 |
-
msgid "
|
1207 |
-
msgstr "
|
1208 |
|
1209 |
-
#: modules/
|
1210 |
-
msgid "
|
1211 |
-
msgstr "
|
1212 |
|
1213 |
-
#: modules/
|
1214 |
-
msgid "
|
1215 |
-
msgstr "
|
1216 |
|
1217 |
-
#: modules/
|
1218 |
-
msgid "
|
1219 |
-
msgstr "
|
1220 |
|
1221 |
-
#: modules/
|
1222 |
-
msgid "
|
1223 |
-
msgstr "
|
1224 |
|
1225 |
-
#: modules/
|
1226 |
-
msgid "
|
1227 |
-
msgstr "
|
1228 |
|
1229 |
-
#: modules/
|
1230 |
-
msgid "
|
1231 |
-
msgstr "
|
1232 |
|
1233 |
-
#: modules/
|
1234 |
-
msgid "
|
1235 |
-
|
1236 |
-
msgstr[0] "انضم مع %s مشترك"
|
1237 |
-
msgstr[1] "انضم مع مشترك %s"
|
1238 |
-
msgstr[2] "انضم مع %s مشتركين"
|
1239 |
-
msgstr[3] "انضم مع %s مشتركين"
|
1240 |
-
msgstr[4] "انضم مع %s مشترك"
|
1241 |
-
msgstr[5] "انضم مع %s مشترك"
|
1242 |
|
1243 |
-
#: modules/
|
1244 |
-
|
1245 |
-
|
|
|
1246 |
|
1247 |
-
#: modules/
|
1248 |
-
msgid "
|
1249 |
-
msgstr "
|
1250 |
|
1251 |
-
#:
|
1252 |
-
|
1253 |
-
|
|
|
1254 |
|
1255 |
-
#: modules/
|
1256 |
-
msgid "
|
1257 |
-
msgstr "
|
1258 |
|
1259 |
-
#: modules/
|
1260 |
-
msgid "
|
1261 |
-
msgstr "
|
1262 |
|
1263 |
-
#: modules/
|
1264 |
-
msgid "
|
1265 |
-
msgstr "
|
1266 |
|
1267 |
-
#: modules/
|
1268 |
-
msgid "
|
1269 |
-
msgstr "
|
1270 |
|
1271 |
-
#:
|
1272 |
-
msgid "
|
1273 |
-
|
1274 |
-
msgstr[0] "إظهار عدد المشتركين؟ (%s مشترك)"
|
1275 |
-
msgstr[1] "إظهار عدد المشتركين؟ (%s مشترك واحد)"
|
1276 |
-
msgstr[2] "إظهار عدد المشتركين؟ (%s مشتركان)"
|
1277 |
-
msgstr[3] "إظهار عدد المشتركين؟ (%s مشتركين)"
|
1278 |
-
msgstr[4] "إظهار عدد المشتركين؟ (%s مشترك)"
|
1279 |
-
msgstr[5] "إظهار عدد المشتركين؟ (%s مشترك)"
|
1280 |
|
1281 |
-
#: modules/
|
1282 |
-
msgid "
|
|
|
|
|
|
|
|
|
1283 |
msgstr ""
|
1284 |
|
1285 |
-
#: modules/
|
1286 |
-
msgid "Square
|
1287 |
-
msgstr "
|
1288 |
|
1289 |
-
#: modules/
|
1290 |
-
msgid "
|
1291 |
-
msgstr "
|
1292 |
|
1293 |
-
#:
|
1294 |
-
msgid "
|
1295 |
-
msgstr "
|
1296 |
|
1297 |
-
#:
|
1298 |
-
msgid "
|
1299 |
-
msgstr "
|
1300 |
|
1301 |
-
#: modules/
|
1302 |
-
msgid "
|
1303 |
-
msgstr "
|
1304 |
|
1305 |
-
#: modules/
|
1306 |
-
msgid "
|
1307 |
-
msgstr "
|
1308 |
|
1309 |
-
#: modules/
|
1310 |
-
msgid "
|
1311 |
-
msgstr "
|
1312 |
|
1313 |
-
#:
|
1314 |
-
msgid "
|
1315 |
-
msgstr "
|
1316 |
|
1317 |
-
#:
|
1318 |
-
msgid "
|
1319 |
-
msgstr "
|
1320 |
|
1321 |
-
#: modules/
|
1322 |
-
|
1323 |
-
|
1324 |
-
|
|
|
1325 |
|
1326 |
-
#: modules/
|
1327 |
-
|
1328 |
-
|
1329 |
-
msgstr "هذا الفيديو"
|
1330 |
|
1331 |
-
#: modules/
|
1332 |
-
|
1333 |
-
|
1334 |
-
msgstr "الجافا سكريبت المطلوبة للتشغيل %s."
|
1335 |
|
1336 |
-
#: modules/
|
1337 |
-
msgid "
|
1338 |
-
msgstr "
|
1339 |
|
1340 |
-
#:
|
1341 |
-
msgid "
|
1342 |
-
msgstr "
|
1343 |
|
1344 |
-
#:
|
1345 |
-
msgid "The
|
1346 |
-
msgstr "
|
1347 |
|
1348 |
-
#: modules/
|
1349 |
-
|
1350 |
-
|
|
|
|
|
1351 |
|
1352 |
-
#: modules/
|
1353 |
-
msgid "
|
1354 |
-
msgstr "
|
1355 |
|
1356 |
-
#: modules/
|
1357 |
-
msgid "
|
1358 |
-
msgstr "
|
1359 |
|
1360 |
-
#: modules/
|
1361 |
-
msgid "
|
1362 |
-
msgstr ""
|
1363 |
|
1364 |
-
#:
|
1365 |
-
msgid "
|
1366 |
-
msgstr ""
|
1367 |
|
1368 |
-
#:
|
1369 |
-
msgid "
|
1370 |
-
msgstr ""
|
1371 |
|
1372 |
-
#: modules/
|
1373 |
-
msgid "
|
1374 |
-
msgstr ""
|
1375 |
|
1376 |
-
#: modules/
|
1377 |
-
msgid "
|
1378 |
msgstr ""
|
1379 |
|
1380 |
-
#: modules/
|
1381 |
-
msgid "
|
1382 |
-
msgstr ""
|
1383 |
|
1384 |
-
#: modules/
|
1385 |
-
msgid "
|
1386 |
-
msgstr ""
|
1387 |
|
1388 |
-
|
1389 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1390 |
msgstr ""
|
1391 |
|
1392 |
-
#: modules/
|
1393 |
-
msgid "
|
1394 |
msgstr ""
|
1395 |
|
1396 |
-
#: modules/
|
1397 |
-
msgid "
|
1398 |
-
msgstr "
|
1399 |
|
1400 |
-
|
1401 |
-
|
1402 |
-
msgstr "لقد قمت بمشاركة هذا الموضوع مع %s"
|
1403 |
|
1404 |
-
#:
|
1405 |
-
|
1406 |
-
|
1407 |
-
msgstr "إغلاق"
|
1408 |
|
1409 |
-
#: modules/
|
1410 |
-
|
1411 |
-
|
1412 |
-
msgstr "البريد الإلكتروني"
|
1413 |
|
1414 |
-
#: modules/
|
1415 |
-
msgid "
|
1416 |
-
msgstr "
|
1417 |
|
1418 |
-
#: modules/
|
1419 |
-
msgid "
|
1420 |
-
msgstr "
|
1421 |
|
1422 |
-
#: modules/
|
1423 |
-
msgid "
|
1424 |
-
msgstr "
|
1425 |
|
1426 |
-
|
1427 |
-
|
1428 |
-
msgstr "بريدك الإلكتروني"
|
1429 |
|
1430 |
-
#:
|
1431 |
-
msgid "
|
1432 |
-
msgstr "
|
1433 |
|
1434 |
-
#: modules/
|
1435 |
-
msgid "
|
1436 |
-
msgstr "
|
1437 |
|
1438 |
-
#: modules/
|
1439 |
-
msgid "
|
1440 |
-
msgstr "
|
1441 |
|
1442 |
-
#: modules/
|
1443 |
-
msgid "
|
1444 |
-
msgstr "
|
1445 |
|
1446 |
-
#: modules/
|
1447 |
-
msgid "
|
1448 |
-
msgstr "
|
1449 |
|
1450 |
-
|
1451 |
-
|
1452 |
-
msgid "Twitter"
|
1453 |
-
msgstr "تويتر"
|
1454 |
|
1455 |
-
#:
|
1456 |
-
msgid "
|
1457 |
-
msgstr "
|
1458 |
|
1459 |
-
#: modules/
|
1460 |
-
msgid "
|
1461 |
-
msgstr "
|
1462 |
|
1463 |
-
#: modules/
|
1464 |
-
|
1465 |
-
|
1466 |
-
msgstr "StumbleUpon"
|
1467 |
|
1468 |
-
#: modules/
|
1469 |
-
|
1470 |
-
|
|
|
|
|
1471 |
|
1472 |
-
#: modules/
|
1473 |
-
|
1474 |
-
|
1475 |
-
msgstr "Reddit"
|
1476 |
|
1477 |
-
#:
|
1478 |
-
msgid "
|
1479 |
-
msgstr "
|
1480 |
|
1481 |
-
#: modules/
|
1482 |
-
msgid "
|
1483 |
-
msgstr "
|
1484 |
|
1485 |
-
#: modules/
|
1486 |
-
|
1487 |
-
|
1488 |
-
msgstr "شارك الموضوع على Digg"
|
1489 |
|
1490 |
-
#: modules/
|
1491 |
-
|
1492 |
-
|
1493 |
-
msgstr "Digg"
|
1494 |
|
1495 |
-
#: modules/
|
1496 |
-
msgid "
|
1497 |
-
msgstr "
|
1498 |
|
1499 |
-
#:
|
1500 |
-
|
1501 |
-
|
1502 |
-
msgstr "LinkedIn"
|
1503 |
|
1504 |
-
#: modules/
|
1505 |
-
msgid "
|
1506 |
-
msgstr "
|
1507 |
|
1508 |
-
#: modules/
|
1509 |
-
msgid "
|
1510 |
-
msgstr "
|
1511 |
|
1512 |
-
#: modules/
|
1513 |
-
|
1514 |
-
|
1515 |
-
msgstr "فيس بوك"
|
1516 |
|
1517 |
-
#: modules/
|
1518 |
-
msgid "
|
1519 |
-
msgstr "
|
1520 |
|
1521 |
-
#:
|
1522 |
-
msgid "
|
1523 |
-
msgstr "
|
1524 |
|
1525 |
-
#: modules/
|
1526 |
-
|
1527 |
-
|
1528 |
-
msgstr "طباعة"
|
1529 |
|
1530 |
-
#: modules/
|
1531 |
-
msgid "
|
1532 |
-
msgstr "
|
1533 |
|
1534 |
-
#: modules/
|
1535 |
-
msgid "
|
1536 |
-
msgstr "
|
1537 |
|
1538 |
-
#: modules/
|
1539 |
-
|
1540 |
-
|
1541 |
-
msgstr "نشر"
|
1542 |
|
1543 |
-
#:
|
1544 |
-
msgid "
|
1545 |
-
msgstr "
|
1546 |
|
1547 |
-
#: modules/
|
1548 |
-
msgid "
|
1549 |
-
msgstr "
|
1550 |
|
1551 |
-
#: modules/
|
1552 |
-
|
1553 |
-
msgid "Google"
|
1554 |
msgstr ""
|
1555 |
|
1556 |
-
#: modules/
|
1557 |
-
msgid "
|
1558 |
-
msgstr "
|
1559 |
|
1560 |
-
#: modules/
|
1561 |
-
msgid "
|
1562 |
-
msgstr "
|
1563 |
|
1564 |
-
#:
|
1565 |
-
msgid "
|
1566 |
-
msgstr "
|
1567 |
|
1568 |
-
#: modules/
|
1569 |
-
msgid "
|
1570 |
-
msgstr "
|
1571 |
|
1572 |
-
#: modules/
|
1573 |
-
msgid "
|
1574 |
-
msgstr "
|
1575 |
|
1576 |
-
#: modules/
|
1577 |
-
msgid "
|
1578 |
-
msgstr "
|
1579 |
|
1580 |
-
#: modules/
|
1581 |
-
msgid "
|
1582 |
-
msgstr "
|
1583 |
|
1584 |
-
#:
|
1585 |
-
|
1586 |
-
|
1587 |
-
msgstr "Tumblr"
|
1588 |
|
1589 |
-
#: modules/
|
1590 |
-
msgid "
|
1591 |
-
msgstr "
|
1592 |
|
1593 |
-
#: modules/
|
1594 |
-
msgid "
|
1595 |
-
msgstr "
|
1596 |
|
1597 |
-
#: modules/
|
1598 |
-
msgid "
|
1599 |
-
msgstr "
|
1600 |
|
1601 |
-
#: modules/
|
1602 |
-
|
1603 |
-
|
1604 |
-
msgstr "Pinterest"
|
1605 |
|
1606 |
-
#:
|
1607 |
-
msgid "
|
1608 |
-
msgstr "
|
1609 |
|
1610 |
-
#: modules/
|
1611 |
-
|
1612 |
-
|
|
|
|
|
|
|
1613 |
msgstr ""
|
1614 |
|
1615 |
-
#: modules/
|
1616 |
-
|
1617 |
-
msgid "Pocket"
|
1618 |
msgstr ""
|
1619 |
|
1620 |
-
#: modules/
|
1621 |
-
msgid "
|
1622 |
-
msgstr "
|
1623 |
|
1624 |
-
#:
|
1625 |
-
|
1626 |
-
|
|
|
1627 |
|
1628 |
-
#: modules/
|
1629 |
-
|
1630 |
-
|
|
|
1631 |
|
1632 |
-
#: modules/
|
1633 |
-
msgid "
|
1634 |
-
msgstr "
|
1635 |
|
1636 |
-
#: modules/
|
1637 |
-
msgid "
|
1638 |
-
msgstr "
|
1639 |
|
1640 |
-
#: modules/
|
1641 |
-
msgid "
|
1642 |
-
msgstr "
|
1643 |
|
1644 |
-
#:
|
1645 |
-
msgid "
|
1646 |
-
msgstr "
|
1647 |
|
1648 |
-
#: modules/
|
1649 |
-
msgid "
|
1650 |
-
msgstr "
|
1651 |
|
1652 |
-
#: modules/
|
1653 |
-
msgid "
|
1654 |
-
msgstr "
|
1655 |
|
1656 |
-
#: modules/
|
1657 |
-
msgid "
|
1658 |
-
msgstr "
|
1659 |
|
1660 |
-
#: modules/
|
1661 |
-
msgid "
|
1662 |
-
msgstr "
|
1663 |
|
1664 |
-
|
1665 |
-
|
1666 |
-
msgstr "الخدمات المسحوبة إلى هنا ستختفي خلف زر المشاركة."
|
1667 |
|
1668 |
-
#:
|
1669 |
-
msgid "
|
1670 |
-
msgstr "
|
1671 |
|
1672 |
-
#: modules/
|
1673 |
-
msgid "
|
1674 |
-
msgstr "
|
1675 |
|
1676 |
-
#: modules/
|
1677 |
-
msgid "
|
1678 |
-
msgstr "
|
1679 |
|
1680 |
-
#: modules/
|
1681 |
-
msgid "
|
1682 |
-
msgstr "
|
1683 |
|
1684 |
-
#: modules/
|
1685 |
-
msgid "
|
1686 |
-
msgstr "
|
1687 |
|
1688 |
-
|
1689 |
-
|
1690 |
-
msgstr "النص فقط"
|
1691 |
|
1692 |
-
#:
|
1693 |
-
msgid "
|
1694 |
-
msgstr "
|
1695 |
|
1696 |
-
#: modules/
|
1697 |
-
msgid "
|
1698 |
-
msgstr "
|
1699 |
|
1700 |
-
#: modules/
|
1701 |
-
msgid "
|
1702 |
-
msgstr "
|
1703 |
|
1704 |
-
#: modules/
|
1705 |
-
msgid "
|
1706 |
-
msgstr "
|
1707 |
|
1708 |
-
#: modules/
|
1709 |
-
msgid "
|
1710 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1711 |
|
1712 |
-
#:
|
1713 |
-
msgid "
|
1714 |
-
msgstr "
|
1715 |
|
1716 |
-
#: modules/
|
1717 |
-
|
1718 |
-
|
|
|
1719 |
|
1720 |
-
#: modules/
|
1721 |
-
|
1722 |
-
|
|
|
|
|
|
|
|
|
1723 |
|
1724 |
-
#: modules/
|
1725 |
-
msgid "
|
1726 |
-
msgstr "
|
1727 |
|
1728 |
-
#: modules/
|
1729 |
-
msgid "
|
1730 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1731 |
|
1732 |
-
#:
|
1733 |
-
msgid "
|
1734 |
-
msgstr "
|
1735 |
|
1736 |
-
#: modules/
|
1737 |
-
|
1738 |
-
|
|
|
1739 |
|
1740 |
-
#: modules/
|
1741 |
-
|
1742 |
-
|
|
|
|
|
|
|
1743 |
|
1744 |
-
#: modules/
|
1745 |
-
msgid "
|
1746 |
-
msgstr "
|
1747 |
|
1748 |
-
#: modules/
|
1749 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1750 |
msgstr ""
|
1751 |
|
1752 |
-
#: modules/
|
1753 |
-
msgid "
|
1754 |
msgstr ""
|
1755 |
|
1756 |
-
#: modules/
|
1757 |
-
msgid "
|
1758 |
-
msgstr "
|
1759 |
|
1760 |
-
#:
|
1761 |
-
msgid "
|
1762 |
-
msgstr "
|
1763 |
|
1764 |
-
#: modules/
|
1765 |
-
|
1766 |
-
|
|
|
1767 |
|
1768 |
-
#: modules/
|
1769 |
-
msgid "
|
1770 |
msgstr ""
|
1771 |
|
1772 |
-
#: modules/
|
1773 |
-
msgid "
|
1774 |
msgstr ""
|
1775 |
|
1776 |
-
#: modules/
|
1777 |
-
msgid "
|
1778 |
-
msgstr ""
|
1779 |
|
1780 |
-
#:
|
1781 |
-
msgid "
|
1782 |
-
msgstr ""
|
1783 |
|
1784 |
-
#: modules/
|
1785 |
-
|
1786 |
-
|
|
|
1787 |
|
1788 |
-
#: modules/
|
1789 |
-
msgid "
|
1790 |
msgstr ""
|
1791 |
|
1792 |
-
#: modules/
|
1793 |
-
msgid "
|
1794 |
-
msgstr ""
|
1795 |
|
1796 |
-
#: modules/
|
1797 |
-
msgid "
|
1798 |
-
msgstr ""
|
1799 |
|
1800 |
-
#:
|
1801 |
-
msgid "
|
1802 |
-
msgstr ""
|
1803 |
|
1804 |
-
#: modules/
|
1805 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1806 |
msgstr ""
|
1807 |
|
1808 |
-
#: modules/module-info.php:
|
1809 |
-
msgid "
|
1810 |
-
msgstr "
|
1811 |
|
1812 |
-
#: modules/
|
1813 |
-
msgid "
|
1814 |
-
msgstr "
|
1815 |
|
1816 |
-
#:
|
1817 |
-
msgid "
|
1818 |
-
msgstr "
|
1819 |
|
1820 |
-
#: modules/
|
1821 |
-
msgid "
|
1822 |
-
msgstr "
|
1823 |
|
1824 |
-
#: modules/
|
1825 |
-
|
1826 |
-
|
|
|
1827 |
|
1828 |
-
#: modules/module-info.php:
|
1829 |
-
msgid "More information on using
|
1830 |
-
msgstr "
|
1831 |
|
1832 |
-
#: modules/
|
1833 |
-
msgid "The
|
1834 |
-
msgstr ""
|
1835 |
|
1836 |
-
#:
|
1837 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1838 |
msgstr ""
|
1839 |
|
1840 |
-
#: modules/module-info.php:
|
1841 |
-
msgid "
|
1842 |
msgstr ""
|
1843 |
|
1844 |
-
#: modules/
|
1845 |
-
|
1846 |
-
|
1847 |
-
msgid "Omnisearch"
|
1848 |
-
msgstr "بحث Jetpack"
|
1849 |
|
1850 |
-
#:
|
1851 |
-
msgid "
|
1852 |
-
msgstr ""
|
1853 |
|
1854 |
-
#: modules/
|
1855 |
-
msgid "
|
1856 |
-
msgstr ""
|
1857 |
|
1858 |
-
#: modules/
|
1859 |
-
msgid "
|
1860 |
-
msgstr ""
|
1861 |
|
1862 |
-
#: modules/module-info.php:
|
1863 |
-
msgid "
|
1864 |
msgstr ""
|
1865 |
|
1866 |
-
#: modules/
|
1867 |
-
msgid "
|
1868 |
-
msgstr ""
|
1869 |
|
1870 |
-
#:
|
1871 |
-
|
1872 |
-
|
|
|
1873 |
|
1874 |
-
#: modules/
|
1875 |
-
|
1876 |
-
|
|
|
1877 |
|
1878 |
-
#: modules/
|
1879 |
-
msgid "
|
1880 |
msgstr ""
|
1881 |
|
1882 |
-
#: modules/
|
1883 |
-
msgid "
|
1884 |
msgstr ""
|
1885 |
|
1886 |
-
#: modules/
|
1887 |
-
msgid "
|
1888 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1889 |
|
1890 |
-
#:
|
1891 |
-
msgid "
|
1892 |
-
msgstr ""
|
1893 |
|
1894 |
-
#: modules/
|
1895 |
-
msgid "
|
|
|
|
|
|
|
|
|
1896 |
msgstr ""
|
1897 |
|
1898 |
-
#: modules/
|
1899 |
-
msgid "
|
1900 |
msgstr ""
|
1901 |
|
1902 |
-
#: modules/
|
1903 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1904 |
msgstr ""
|
1905 |
|
1906 |
-
#: modules/
|
1907 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1908 |
msgstr ""
|
1909 |
|
1910 |
#: modules/omnisearch/omnisearch-comments.php:17
|
1911 |
msgid "Search Comments"
|
1912 |
msgstr "ابحث في التعليقات"
|
1913 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1914 |
#: modules/omnisearch/omnisearch-comments.php:18
|
1915 |
#: modules/omnisearch/omnisearch-comments.php:27
|
1916 |
#: modules/widgets/rsslinks-widget.php:68
|
@@ -1918,878 +2159,1121 @@ msgstr "ابحث في التعليقات"
|
|
1918 |
msgid "Comments"
|
1919 |
msgstr "تعليقات"
|
1920 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1921 |
#: modules/omnisearch/omnisearch-core.php:85
|
1922 |
msgid "search everything"
|
1923 |
-
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1924 |
|
1925 |
#: modules/omnisearch/omnisearch-core.php:95
|
1926 |
msgid "Results:"
|
1927 |
msgstr "النتائح:"
|
1928 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1929 |
#: modules/omnisearch/omnisearch-core.php:96
|
1930 |
msgid "Jump to:"
|
1931 |
msgstr "الانتقال إلى:"
|
1932 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1933 |
#: modules/omnisearch/omnisearch-core.php:107
|
1934 |
msgid "Back to Top ↑"
|
1935 |
msgstr "الرجوع للأعلى ↑"
|
1936 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1937 |
#: modules/omnisearch/omnisearch-core.php:154
|
1938 |
msgid "Search Everything"
|
1939 |
msgstr "البحث عن كل شيء"
|
1940 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1941 |
#: modules/omnisearch/omnisearch-media.php:16
|
1942 |
msgid "Search Media"
|
1943 |
msgstr "ابحث في الوسائط"
|
1944 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1945 |
#: modules/omnisearch/omnisearch-media.php:17
|
1946 |
#: modules/omnisearch/omnisearch-media.php:28
|
1947 |
msgid "Media"
|
1948 |
msgstr "وسائط"
|
1949 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1950 |
#: modules/omnisearch/omnisearch-plugins.php:20
|
1951 |
msgid "Search Plugins"
|
1952 |
msgstr "بحث ضمن الإضافات"
|
1953 |
|
1954 |
-
#: modules/
|
1955 |
-
|
1956 |
-
|
1957 |
-
msgstr "إضافات"
|
1958 |
|
1959 |
-
#:
|
1960 |
-
msgid "
|
1961 |
-
msgstr "تحميل
|
1962 |
-
|
1963 |
-
#: modules/omnisearch/omnisearch-posts.php:44
|
1964 |
-
#: modules/widgets/facebook-likebox.php:124
|
1965 |
-
#: modules/widgets/gravatar-profile.php:174
|
1966 |
-
msgid "Title"
|
1967 |
-
msgstr "العنوان"
|
1968 |
|
1969 |
-
#: modules/
|
1970 |
-
msgid "
|
1971 |
-
msgstr "
|
1972 |
|
1973 |
-
#: modules/
|
1974 |
-
msgid "
|
1975 |
-
msgstr "
|
1976 |
|
1977 |
-
#: modules/omnisearch/omnisearch-
|
1978 |
-
msgid "Y/m/d g:i:s A"
|
1979 |
-
msgstr "Y/m/d g:i:s a"
|
1 |
+
# Translation of 3.0 in Arabic
|
2 |
+
# This file is distributed under the same license as the 3.0 package.
|
3 |
msgid ""
|
4 |
msgstr ""
|
5 |
+
"PO-Revision-Date: 2014-05-19 10:20:11+0000\n"
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
9 |
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
10 |
"X-Generator: GlotPress/0.1\n"
|
11 |
+
"Project-Id-Version: 3.0\n"
|
12 |
|
13 |
+
msgid "Add images, Twitter streams, your site’s RSS links, and more to your sidebar."
|
|
|
14 |
msgstr ""
|
15 |
|
16 |
+
#: class.jetpack-admin.php:261
|
17 |
+
msgid "View all Jetpack features"
|
18 |
+
msgstr "عرض كل مميزات Jetpack"
|
19 |
+
|
20 |
+
#: class.jetpack-admin.php:262
|
21 |
+
msgid "Sorry, no modules were found for the search term \"%s\""
|
22 |
msgstr ""
|
23 |
|
24 |
+
#: class.jetpack-admin.php:331
|
25 |
+
msgid "Jetpack is in local development mode."
|
|
|
26 |
msgstr ""
|
27 |
|
28 |
+
msgid "Transform standard image galleries into full-screen slideshows."
|
|
|
29 |
msgstr ""
|
30 |
|
31 |
+
msgid "Let readers comment with WordPress.com, Twitter, Facebook, or Google+ accounts."
|
|
|
|
|
32 |
msgstr ""
|
33 |
|
34 |
+
msgid "Receive notification of site activity via the admin toolbar and your Mobile devices."
|
|
|
|
|
35 |
msgstr ""
|
36 |
|
37 |
+
#: class.jetpack-debugger.php:141
|
38 |
+
msgid "Some themes and plugins have <a href=\"%1$s\">known conflicts</a> with Jetpack – check the <a href=\"%2$s\">list</a>. (You can also browse the <a href=\"%3$s\">Jetpack support pages</a> or <a href=\"%4$s\">Jetpack support forum</a> to see if others have experienced and solved the problem.)"
|
|
|
39 |
msgstr ""
|
40 |
|
41 |
+
#: node_modules/grunt-wp-i18n/test/fixtures/basic-theme/exclude/file.php:3
|
42 |
+
msgid "Exclude"
|
|
|
43 |
msgstr ""
|
44 |
|
45 |
+
msgid "Check your spelling, style, and grammar with the After the Deadline proofreading service."
|
|
|
|
|
46 |
msgstr ""
|
47 |
|
48 |
+
msgid "Insert a contact form anywhere on your site."
|
|
|
|
|
49 |
msgstr ""
|
50 |
|
51 |
+
msgid "Customize your site’s CSS without modifying your theme."
|
|
|
52 |
msgstr ""
|
53 |
|
54 |
+
msgid "Share your public posts and comments to search engines and other services."
|
|
|
55 |
msgstr ""
|
56 |
|
57 |
+
msgid "Give users the ability to share posts to Google+, and add your site link to your Google+ profile."
|
|
|
58 |
msgstr ""
|
59 |
|
60 |
+
msgid "Enable pop-up business cards over commenters’ Gravatars."
|
|
|
61 |
msgstr ""
|
62 |
|
63 |
+
msgid "Add support for infinite scroll to your theme."
|
|
|
64 |
msgstr ""
|
65 |
|
66 |
+
msgid "Use LaTeX markup language in posts and pages for complex equations and other geekery."
|
|
|
67 |
msgstr ""
|
68 |
|
69 |
+
msgid "Give visitors an easy way to show their appreciation for your content."
|
|
|
70 |
msgstr ""
|
71 |
|
72 |
+
msgid "Write posts or pages in plain-text Markdown syntax."
|
|
|
73 |
msgstr ""
|
74 |
|
75 |
+
msgid "Optimize your site with a mobile-friendly theme for tablets and phones."
|
|
|
76 |
msgstr ""
|
77 |
|
78 |
+
msgid "Receive notifications from Jetpack if your site goes offline — and when it it returns."
|
|
|
79 |
msgstr ""
|
80 |
|
81 |
+
msgid "Search your entire database from a single field in your Dashboard."
|
|
|
82 |
msgstr ""
|
83 |
|
84 |
+
msgid "Accelerate your site by loading images from the WordPress.com CDN."
|
|
|
85 |
msgstr ""
|
86 |
|
87 |
+
msgid "Publish posts by email, using any device and email client."
|
|
|
88 |
msgstr ""
|
89 |
|
90 |
+
msgid "Share new posts on social media networks automatically."
|
|
|
91 |
msgstr ""
|
92 |
|
93 |
+
msgid "Display links to your related content under posts and pages."
|
|
|
94 |
msgstr ""
|
95 |
|
96 |
+
msgid "Allow visitors to share your content on Facebook, Twitter, and more with a click."
|
|
|
97 |
msgstr ""
|
98 |
|
99 |
+
msgid "Embed content from YouTube, Vimeo, SlideShare, and more, no coding necessary."
|
|
|
100 |
msgstr ""
|
101 |
|
102 |
+
msgid "Enable WP.me-powered shortlinks for all posts and pages."
|
103 |
+
msgstr ""
|
104 |
|
105 |
+
msgid "Allow your users to log in using their WordPress.com accounts."
|
106 |
+
msgstr "السماح لمستخدميك أن يسجلوا الدخول باستخدام حسابات WordPress.com."
|
107 |
|
108 |
+
msgid "Monitor your stats with clear, concise reports and no additional load on your server."
|
109 |
+
msgstr ""
|
110 |
|
111 |
+
msgid "Allow users to subscribe to your posts and comments and receive notifications via email."
|
112 |
+
msgstr ""
|
113 |
|
114 |
+
msgid "Display your image galleries in a variety of sleek, graphic arrangements."
|
115 |
+
msgstr ""
|
116 |
|
117 |
+
msgid "Protect your site with automatic backups and security scans. (Subscription required.)"
|
118 |
+
msgstr ""
|
119 |
|
120 |
+
msgid "Site Verification"
|
121 |
+
msgstr ""
|
122 |
|
123 |
+
msgid "Verify your site or domain with Google Webmaster Tools, Pinterest, and others."
|
124 |
msgstr ""
|
125 |
|
126 |
+
msgid "Upload and host video right on your site. (Subscription required.)"
|
127 |
msgstr ""
|
128 |
|
129 |
+
msgid "Specify which widgets appear on which pages of your site."
|
130 |
+
msgstr ""
|
131 |
|
132 |
+
#: modules/module-info.php:950
|
133 |
+
msgid "Verifying your site allows you to access advanced features on these other services (e.g. Webmaster tools, or getting a verified badge). We'll just add an invisible %s tag to the source code of your homepage."
|
134 |
+
msgstr ""
|
135 |
+
|
136 |
+
#: modules/related-posts/jetpack-related-posts.php:296
|
137 |
+
msgid "Use a large and visually striking layout"
|
138 |
+
msgstr ""
|
139 |
|
140 |
+
#: modules/related-posts/jetpack-related-posts.php:683
|
141 |
+
msgid "Untitled Post"
|
142 |
+
msgstr "تدوينة بدون عنوان"
|
143 |
|
144 |
+
#: modules/related-posts/jetpack-related-posts.php:894
|
145 |
+
msgid "Similar post"
|
146 |
+
msgstr "تدوينة مشابهة"
|
147 |
|
148 |
+
#: modules/sso.php:353
|
149 |
+
msgid "Cannot deal with cookie redirects, as headers are already sent."
|
150 |
msgstr ""
|
151 |
|
152 |
+
#: modules/verification-tools/blog-verification-tools.php:90
|
153 |
+
msgid "Example:"
|
154 |
+
msgstr "مثال:"
|
155 |
+
|
156 |
+
#: modules/verification-tools/blog-verification-tools.php:116
|
157 |
+
msgid "Website Verification Services"
|
158 |
msgstr ""
|
159 |
|
160 |
+
#: modules/verification-tools/blog-verification-tools.php:117
|
161 |
+
msgid "Enter your meta key \"content\" value to verify your blog with %s"
|
162 |
+
msgstr ""
|
163 |
|
164 |
+
#: modules/verification-tools/blog-verification-tools.php:117
|
165 |
+
msgid "and"
|
166 |
+
msgstr "و"
|
167 |
|
168 |
+
#: modules/widget-visibility/widget-conditions.php:89
|
169 |
+
msgid "Archive page"
|
170 |
+
msgstr "صفحة الأرشيف"
|
171 |
|
172 |
+
#: modules/widget-visibility/widget-conditions.php:116
|
173 |
+
msgid "All taxonomy pages"
|
174 |
+
msgstr ""
|
175 |
|
176 |
+
#: views/admin/network-settings.php:2
|
177 |
+
msgid "Network Settings"
|
178 |
+
msgstr ""
|
179 |
|
180 |
+
#: views/admin/network-settings.php:4
|
181 |
+
msgid "Global"
|
182 |
+
msgstr ""
|
183 |
|
184 |
+
#: views/admin/network-settings.php:5
|
185 |
+
msgid "These settings affect all sites on the network."
|
186 |
+
msgstr ""
|
187 |
|
188 |
+
#: views/admin/network-settings.php:17
|
189 |
+
msgid "Sub-site override"
|
190 |
+
msgstr ""
|
191 |
|
192 |
+
#: views/admin/network-settings.php:20
|
193 |
+
msgid "Allow individual site administrators to manage their own connections (connect and disconnect) to <a href=\"//wordpress.com\">WordPress.com</a>"
|
194 |
+
msgstr ""
|
195 |
|
196 |
+
#: class.jetpack-admin.php:147
|
197 |
+
msgctxt "The menu item label"
|
198 |
+
msgid "Jetpack"
|
199 |
+
msgstr ""
|
200 |
|
201 |
+
#: class.jetpack-admin.php:165
|
202 |
+
msgctxt "The menu item label with a new module count as %s"
|
203 |
+
msgid "Jetpack %s"
|
204 |
+
msgstr ""
|
205 |
|
206 |
+
#: modules/widget-visibility/widget-conditions.php:194
|
207 |
+
msgctxt "Noun, as in: \"This post has one taxonomy.\""
|
208 |
+
msgid "Taxonomy"
|
209 |
+
msgstr ""
|
210 |
|
211 |
+
#: class.jetpack-admin.php:335
|
212 |
+
msgid "Once you’ve connected Jetpack, you’ll get access to all the delightful features below."
|
213 |
+
msgstr ""
|
214 |
|
215 |
+
#: class.jetpack-admin.php:340
|
216 |
+
msgid "Jetpack team favorites"
|
217 |
+
msgstr ""
|
218 |
|
219 |
+
#: class.jetpack-admin.php:347
|
220 |
+
msgid "Customize the look of your site, without modifying your theme."
|
221 |
+
msgstr ""
|
222 |
|
223 |
+
#: class.jetpack-admin.php:355
|
224 |
+
msgid "Let users log in through WordPress.com with one click."
|
225 |
+
msgstr ""
|
226 |
|
227 |
+
#: class.jetpack-admin.php:370
|
228 |
+
msgid "Jetpack features"
|
229 |
+
msgstr "مميزات Jetpack"
|
230 |
|
231 |
+
#: class.jetpack-admin.php:374
|
232 |
+
msgid "Search the Jetpack features"
|
233 |
+
msgstr "ابحث في مميزات Jetpack"
|
234 |
|
235 |
+
#: class.jetpack-admin.php:378 class.jetpack-admin.php:458
|
236 |
+
msgid "Newest"
|
237 |
+
msgstr "الأحدث"
|
238 |
|
239 |
+
#: class.jetpack-admin.php:380 class.jetpack-admin.php:457
|
240 |
+
msgid "Alphabetical"
|
241 |
+
msgstr "أبجدي"
|
242 |
|
243 |
+
#: class.jetpack-admin.php:385
|
244 |
+
msgid "Load more"
|
245 |
+
msgstr "تحميل المزيد"
|
246 |
|
247 |
+
#: class.jetpack-admin.php:407
|
248 |
+
msgid "Error, bad module."
|
249 |
+
msgstr ""
|
250 |
|
251 |
+
#: class.jetpack-admin.php:449
|
252 |
+
msgid "View:"
|
253 |
+
msgstr ""
|
|
|
254 |
|
255 |
+
#: class.jetpack-admin.php:455
|
256 |
+
msgid "Sort by:"
|
257 |
+
msgstr "ترتيب حسب:"
|
258 |
|
259 |
+
#: class.jetpack-admin.php:459
|
260 |
+
msgid "Popular"
|
261 |
+
msgstr ""
|
262 |
|
263 |
+
#: class.jetpack-admin.php:461
|
264 |
+
msgid "Show:"
|
265 |
+
msgstr "عرض:"
|
266 |
|
267 |
+
#: class.jetpack-admin.php:485
|
268 |
+
msgid "Appearance"
|
269 |
+
msgstr "المظهر"
|
270 |
|
271 |
+
#: class.jetpack-admin.php:486
|
272 |
+
msgid "Developers"
|
273 |
+
msgstr ""
|
274 |
|
275 |
+
#: class.jetpack-admin.php:487
|
276 |
+
msgid "Mobile"
|
277 |
+
msgstr ""
|
278 |
|
279 |
+
#: class.jetpack-admin.php:488
|
280 |
+
msgid "Other"
|
281 |
+
msgstr "أخرى"
|
282 |
|
283 |
+
#: class.jetpack-admin.php:489
|
284 |
+
msgid "Photos and Videos"
|
285 |
+
msgstr "صور وفيديو"
|
286 |
|
287 |
+
#: class.jetpack-admin.php:490
|
288 |
+
msgid "Social"
|
289 |
+
msgstr ""
|
290 |
|
291 |
+
#: class.jetpack-admin.php:492
|
292 |
+
msgid "Writing"
|
293 |
+
msgstr "كتابة"
|
294 |
|
295 |
+
#: class.jetpack-admin.php:495
|
296 |
+
msgid "loading…"
|
297 |
+
msgstr ""
|
298 |
|
299 |
+
#: class.jetpack-admin.php:508
|
300 |
+
msgid "Paid"
|
301 |
+
msgstr "مدفوع"
|
302 |
|
303 |
+
#: class.jetpack-admin.php:516
|
304 |
+
msgid "Learn more"
|
305 |
+
msgstr "معرفة المزيد"
|
306 |
|
307 |
+
#: class.jetpack-modules-list-table.php:46
|
308 |
+
msgid "Search Modules…"
|
309 |
+
msgstr ""
|
310 |
|
311 |
+
#: class.jetpack-modules-list-table.php:88
|
312 |
+
msgid "No Modules Found"
|
313 |
+
msgstr ""
|
314 |
|
315 |
+
#: class.jetpack-modules-list-table.php:227
|
316 |
+
msgid "Module Info"
|
317 |
+
msgstr ""
|
318 |
|
319 |
+
#: class.jetpack-network.php:314
|
320 |
+
msgid "Jetpack Sites"
|
321 |
+
msgstr ""
|
322 |
|
323 |
+
#: class.jetpack-sync.php:767
|
324 |
+
msgid "Indexing request queued and waiting…"
|
325 |
+
msgstr ""
|
326 |
|
327 |
+
#: class.jetpack-twitter-cards.php:83 class.jetpack-twitter-cards.php:92
|
328 |
+
#: functions.opengraph.php:71
|
329 |
+
msgid "Visit the post for more."
|
330 |
+
msgstr ""
|
331 |
|
332 |
+
#: class.jetpack-twitter-cards.php:92
|
333 |
+
msgid "Post by %s."
|
334 |
+
msgstr "تدوينات بواسطة %s."
|
335 |
|
336 |
+
#: class.jetpack-twitter-cards.php:146
|
337 |
+
msgid "Twitter Site Tag"
|
338 |
+
msgstr ""
|
339 |
|
340 |
+
#: class.jetpack-twitter-cards.php:166
|
341 |
+
msgid "The Twitter username of the owner of this site's domain."
|
342 |
+
msgstr ""
|
343 |
|
344 |
+
#: class.jetpack.php:2212
|
345 |
+
msgid "<strong>Your Jetpack is almost ready!</strong>"
|
346 |
+
msgstr ""
|
347 |
|
348 |
+
#: class.jetpack.php:2213
|
349 |
+
msgid "Connect now to enable features like Stats, Likes, and Social Sharing."
|
350 |
+
msgstr ""
|
351 |
|
352 |
+
#: class.jetpack.php:2215
|
353 |
+
msgid "<strong>Jetpack is installed</strong>"
|
354 |
+
msgstr ""
|
355 |
|
356 |
+
#: class.jetpack.php:2216
|
357 |
+
msgid "It's ready to bring awesome, WordPress.com cloud-powered features to your site."
|
358 |
+
msgstr ""
|
359 |
|
360 |
+
#: class.jetpack.php:2651
|
361 |
+
msgid "Jetpack is now active. Browse through each Jetpack feature below. Visit the <a href=\"%s\">settings page</a> to activate/deactivate features."
|
362 |
+
msgstr ""
|
363 |
|
364 |
+
#: modules/contact-form/grunion-contact-form.php:324
|
365 |
+
msgid "Feedback discarded."
|
366 |
+
msgstr ""
|
367 |
|
368 |
+
#: modules/contact-form/grunion-form-view.php:143
|
369 |
+
msgid "Can I send a notification to more than one person?"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
370 |
msgstr ""
|
371 |
|
372 |
+
#: modules/contact-form/grunion-form-view.php:144
|
373 |
+
msgid "Yep. You can enter multiple email addresses in the Email address field, and separate them with commas. A notification email will then be sent to each email address."
|
374 |
msgstr ""
|
375 |
|
376 |
+
#: modules/custom-post-types/nova.php:134
|
377 |
+
msgid "For example, spicy, favorite, etc. <br /> Separate Labels with commas"
|
378 |
msgstr ""
|
379 |
|
380 |
+
#: modules/custom-post-types/nova.php:145
|
381 |
+
msgid "Menu Sections"
|
382 |
msgstr ""
|
383 |
|
384 |
+
#: modules/custom-post-types/nova.php:146
|
385 |
+
msgid "Menu Section"
|
386 |
+
msgstr ""
|
387 |
|
388 |
+
#: modules/custom-post-types/nova.php:147
|
389 |
+
msgid "Search Menu Sections"
|
390 |
+
msgstr ""
|
391 |
|
392 |
+
#: modules/custom-post-types/nova.php:148
|
393 |
+
msgid "All Menu Sections"
|
394 |
+
msgstr ""
|
395 |
|
396 |
+
#: modules/custom-post-types/nova.php:149
|
397 |
+
msgid "Parent Menu Section"
|
398 |
+
msgstr ""
|
399 |
|
400 |
+
#: modules/custom-post-types/nova.php:150
|
401 |
+
msgid "Parent Menu Section:"
|
402 |
+
msgstr ""
|
403 |
|
404 |
+
#: modules/custom-post-types/nova.php:151
|
405 |
+
msgid "Edit Menu Section"
|
406 |
+
msgstr "تعديل هذا القسم"
|
407 |
|
408 |
+
#: modules/custom-post-types/nova.php:152
|
409 |
+
msgid "View Menu Section"
|
410 |
+
msgstr "عرض هذا القسم"
|
411 |
|
412 |
+
#: modules/custom-post-types/nova.php:153
|
413 |
+
msgid "Update Menu Section"
|
414 |
+
msgstr "تحديث هذا القسم"
|
415 |
|
416 |
+
#: modules/custom-post-types/nova.php:154
|
417 |
+
msgid "Add New Menu Section"
|
418 |
+
msgstr "إضافة قسم جديد للقائمة"
|
419 |
|
420 |
+
#: modules/custom-post-types/nova.php:155
|
421 |
+
msgid "New Menu Sections Name"
|
422 |
msgstr ""
|
423 |
|
424 |
+
#: modules/custom-post-types/nova.php:179
|
425 |
+
msgid "Add Menu Item"
|
|
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: modules/custom-post-types/nova.php:220
|
429 |
+
msgid "Menu item updated. <a href=\"%s\">View item</a>"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: modules/custom-post-types/nova.php:223
|
433 |
+
msgid "Menu item updated."
|
434 |
+
msgstr "تم تحديث عنصر القائمة."
|
|
|
|
|
|
|
|
|
435 |
|
436 |
+
#: modules/custom-post-types/nova.php:225
|
437 |
+
msgid "Menu item restored to revision from %s"
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: modules/custom-post-types/nova.php:226
|
441 |
+
msgid "Menu item published. <a href=\"%s\">View item</a>"
|
442 |
msgstr ""
|
443 |
|
444 |
+
#: modules/custom-post-types/nova.php:227
|
445 |
+
msgid "Menu item saved."
|
446 |
msgstr ""
|
447 |
|
448 |
+
#: modules/custom-post-types/nova.php:228
|
449 |
+
msgid "Menu item submitted. <a target=\"_blank\" href=\"%s\">Preview item</a>"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: modules/custom-post-types/nova.php:229
|
453 |
+
msgid "Menu item scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview item</a>"
|
454 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
455 |
|
456 |
+
#: modules/custom-post-types/nova.php:232
|
457 |
+
msgid "Menu item draft updated. <a target=\"_blank\" href=\"%s\">Preview item</a>"
|
458 |
+
msgstr ""
|
459 |
|
460 |
+
#: modules/custom-post-types/nova.php:261
|
461 |
+
msgid "Enter the menu item's name here"
|
462 |
+
msgstr "أدخل إسم عنصر القائمة هنا"
|
463 |
|
464 |
+
#: modules/custom-post-types/nova.php:274
|
465 |
+
#: modules/custom-post-types/nova.php:281
|
466 |
+
msgid "Food Menu Item"
|
467 |
+
msgid_plural "Food Menu Items"
|
468 |
+
msgstr[0] ""
|
469 |
+
msgstr[1] ""
|
470 |
+
msgstr[2] ""
|
471 |
+
msgstr[3] ""
|
472 |
+
msgstr[4] ""
|
473 |
+
msgstr[5] ""
|
474 |
|
475 |
+
#: modules/custom-post-types/nova.php:436
|
476 |
+
msgid "Thumbnail"
|
477 |
+
msgstr "صورة مصغرة"
|
478 |
|
479 |
+
#: modules/custom-post-types/nova.php:502
|
480 |
+
#: modules/custom-post-types/nova.php:553
|
481 |
+
msgid "Save New Order"
|
482 |
+
msgstr "احفظ الترتيب الجديد"
|
483 |
|
484 |
+
#: modules/custom-post-types/nova.php:747
|
485 |
+
msgid "edit"
|
486 |
+
msgstr "تحرير"
|
487 |
|
488 |
+
#: modules/custom-post-types/nova.php:750
|
489 |
+
msgid "Uncategorized"
|
490 |
+
msgstr "غير مصنف"
|
491 |
|
492 |
+
#: modules/custom-post-types/nova.php:844
|
493 |
+
msgid "Add to section:"
|
494 |
+
msgstr "إضافة إلى القسم:"
|
495 |
|
496 |
+
#: modules/custom-post-types/nova.php:857
|
497 |
+
msgid "Labels: <small>spicy, favorite, etc. <em>Separate Labels with commas</em></small>"
|
498 |
msgstr ""
|
499 |
|
500 |
+
#: modules/custom-post-types/nova.php:879
|
501 |
+
msgid "New Row"
|
502 |
+
msgstr "صف جديد"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
503 |
|
504 |
+
#: modules/gplus-authorship/admin/ui.php:158
|
505 |
+
msgid "Hide my Google+ profile from displaying in the sharing area of my posts."
|
506 |
+
msgstr ""
|
|
|
|
|
507 |
|
508 |
+
#: modules/gplus-authorship/admin/ui.php:179
|
509 |
+
msgid "Your posts will be associated with your Google+ profile."
|
510 |
+
msgstr ""
|
511 |
|
512 |
+
#: modules/gplus-authorship/admin/ui.php:225
|
513 |
+
msgid "Associate my Google+ infomation with this post."
|
514 |
msgstr ""
|
515 |
|
516 |
+
#: modules/infinite-scroll/infinity.php:550
|
517 |
+
msgid "Older %s"
|
518 |
msgstr ""
|
519 |
|
520 |
+
#: modules/likes.php:293
|
521 |
+
msgid "WordPress.com Reblog Button"
|
522 |
+
msgstr "زر إعادة التدوين على وردبرس.كوم"
|
523 |
|
524 |
+
#: modules/likes.php:299
|
525 |
+
msgid "Show the Reblog button on posts"
|
526 |
msgstr ""
|
527 |
|
528 |
+
#: modules/likes.php:305
|
529 |
+
msgid "Don't show the Reblog button on posts"
|
530 |
msgstr ""
|
531 |
|
532 |
+
#: modules/likes.php:313
|
533 |
+
msgid "Comment Likes are"
|
534 |
msgstr ""
|
535 |
|
536 |
+
#: modules/likes.php:319
|
537 |
+
msgid "On for all comments"
|
538 |
msgstr ""
|
539 |
|
540 |
+
#: modules/module-info.php:452
|
541 |
+
msgid "To customize the emails sent from your blog to your followers, check the settings at the bottom of the <a href=\"%s\">Reading Settings</a> page."
|
542 |
msgstr ""
|
543 |
|
544 |
+
#: modules/module-info.php:948
|
545 |
+
msgid "Site Verification Tools"
|
546 |
msgstr ""
|
547 |
|
548 |
+
#: modules/module-info.php:949
|
549 |
+
msgid "Use these tools to verify that you own/control your website with other external services like Google, Bing and Pinterest."
|
550 |
msgstr ""
|
551 |
|
552 |
+
#: _inc/footer.php:10 class.jetpack-admin.php:310
|
553 |
+
msgid "Connect to Get Started"
|
554 |
msgstr ""
|
555 |
|
556 |
+
#: _inc/footer.php:12 class.jetpack-admin.php:312
|
557 |
+
msgid "Link your account to WordPress.com"
|
|
|
558 |
msgstr ""
|
559 |
|
560 |
+
#: _inc/footer.php:18
|
561 |
+
msgid "An %s Airline"
|
562 |
msgstr ""
|
563 |
|
564 |
+
#: _inc/footer.php:28
|
565 |
+
msgid "Terms"
|
566 |
msgstr ""
|
567 |
|
568 |
+
#: _inc/footer.php:29
|
569 |
+
msgid "Privacy"
|
570 |
+
msgstr "الخصوصية"
|
571 |
|
572 |
+
#: _inc/footer.php:30
|
573 |
+
msgid "Test your site’s compatibility with Jetpack."
|
574 |
msgstr ""
|
575 |
|
576 |
+
#: _inc/footer.php:31
|
577 |
+
msgid "Contact the Jetpack Happiness Squad."
|
578 |
msgstr ""
|
579 |
|
580 |
+
#: _inc/footer.php:32
|
581 |
+
msgid "Take a survey. Tell us how we’re doing."
|
582 |
msgstr ""
|
583 |
|
584 |
+
#: _inc/footer.php:32
|
585 |
+
msgid "Give Us Feedback"
|
586 |
msgstr ""
|
587 |
|
588 |
+
#: _inc/footer.php:38
|
589 |
+
msgid "Unlink your user account"
|
590 |
msgstr ""
|
591 |
|
592 |
+
#: _inc/footer.php:51
|
593 |
+
msgid "Config"
|
|
|
|
|
|
|
|
|
594 |
msgstr ""
|
595 |
|
596 |
+
#: _inc/header.php:10
|
597 |
+
msgid "Home"
|
598 |
+
msgstr "الرئيسية"
|
599 |
|
600 |
+
#: class.jetpack-admin.php:188
|
601 |
+
msgid "Jetpack Settings"
|
602 |
msgstr ""
|
603 |
|
604 |
+
#: class.jetpack-admin.php:258
|
605 |
+
msgid ""
|
606 |
+
"This will deactivate all Jetpack modules.\n"
|
607 |
+
"Are you sure you want to disconnect?"
|
|
|
|
|
|
|
|
|
|
|
|
|
608 |
msgstr ""
|
609 |
|
610 |
+
#: class.jetpack-admin.php:259
|
611 |
+
msgid ""
|
612 |
+
"This will prevent user-specific modules such as Publicize, Notifications and Post By Email from working.\n"
|
613 |
+
"Are you sure you want to unlink?"
|
614 |
msgstr ""
|
615 |
|
616 |
+
#: class.jetpack-admin.php:260
|
617 |
+
msgid ""
|
618 |
+
"This will deactivate Jetpack.\n"
|
619 |
+
"Are you sure you want to deactivate Jetpack?"
|
620 |
msgstr ""
|
621 |
|
622 |
+
#: class.jetpack-admin.php:307
|
623 |
+
msgid "Supercharge your self-hosted site with a suite of the most powerful WordPress.com features."
|
624 |
msgstr ""
|
625 |
|
626 |
+
#: class.jetpack-admin.php:333
|
627 |
+
msgid "You're successfully connected to Jetpack!"
|
628 |
msgstr ""
|
629 |
|
630 |
+
#: modules/after-the-deadline/config-options.php:86
|
631 |
+
msgid "Language"
|
632 |
+
msgstr "اللغة"
|
633 |
|
634 |
+
#: modules/module-info.php:445
|
635 |
+
msgid "When leaving comments, your visitors can also subscribe to a post’s comments to keep up with the conversation."
|
636 |
+
msgstr "عند إضافة تعليقات، يستطيع الزوار الإشتراك أيضاً بالتعليقات أو المواضيع لمتابعة المحادثة."
|
637 |
|
638 |
+
#: modules/sso.php:337
|
639 |
+
msgid "Error: This site's Jetpack connection is currently experiencing problems."
|
640 |
msgstr ""
|
641 |
|
642 |
+
#: modules/widgets/top-posts.php:86
|
643 |
+
msgid "Image List"
|
644 |
+
msgstr "قائمة صور"
|
645 |
|
646 |
+
#: modules/after-the-deadline/config-options.php:89
|
647 |
+
msgctxt "%1$s = http://codex.wordpress.org/Installing_WordPress_in_Your_Language, %2$s = WPLANG"
|
648 |
+
msgid "The proofreader supports English, French, German, Portuguese, and Spanish. Your <a href=\"%1$s\">%2$s</a> value is the default proofreading language."
|
649 |
+
msgstr "المدقق اللغوي يدعم اللغات التالية: الإنكليزية، الفرنسية، الألمانية، البرتغالية والإسبانية. أنت تستخدم اللغة <a href=\"%1$s\">%2$s</a> للمدقق اللغوي للغة الافتراضية لديك."
|
650 |
|
651 |
+
#: modules/module-info.php:450
|
652 |
+
msgid "To use the Subscriptions widget, go to Appearance → <a href=\"%s\">Widgets</a>. Drag the widget labeled “Blog Subscriptions (Jetpack)” into one of your sidebars and configure away."
|
653 |
+
msgstr "لاستخدام المربع الجانبي للاشتراكات، إذهب إلى المظهر ← <a href=\"%s\">مربعات القائمة الجانبية</a>. اسحب المربع المسمى “الاشتراك في الموقع (Jetpack)” إلى إحدى الأشرطة الجانبية وقم بإعدادها كما شئت."
|
654 |
|
655 |
+
#: modules/sso.php:483
|
656 |
+
msgid "Error, invalid response data."
|
657 |
msgstr ""
|
658 |
|
659 |
+
#: modules/widgets/top-posts.php:87
|
660 |
+
msgid "Image Grid"
|
661 |
+
msgstr "شبكة صور"
|
662 |
|
663 |
+
#: modules/after-the-deadline/config-options.php:95
|
664 |
+
msgid "Use automatically detected language to proofread posts and pages"
|
665 |
+
msgstr "استخدم الكشف التلقائي للغة لتستخدم التدقيق اللغوي في المواضيع والصفحات"
|
666 |
|
667 |
+
#: modules/module-info.php:451
|
668 |
+
msgid "You can also make changes to your Subscription settings at the bottom of the <a href=\"%s\">Discussion Settings</a> page."
|
669 |
+
msgstr "كما يمكنك إجراء التعديلات على إعدادات الاشتراكات من أسفل صفحة <a href=\"%s\">إعدادات المناقشة</a>."
|
670 |
|
671 |
+
#: modules/sso.php:538
|
672 |
+
msgid "Error: Couldn't create suitable username."
|
673 |
msgstr ""
|
674 |
|
675 |
+
#: modules/widgets/top-posts.php:91
|
676 |
+
msgid "Top Posts & Pages by views are calculated from 24-48 hours of stats. They take a while to change."
|
677 |
+
msgstr "يتم حساب مشاهدة المواضيع الهامة والصفحات من 24-48 ساعة من الإحصائيات. تأخذ بعض الوقت لتتغير."
|
678 |
|
679 |
+
#: modules/after-the-deadline/config-unignore.php:129
|
680 |
+
msgid "Ignored Phrases"
|
681 |
+
msgstr "تجاهل العبارات"
|
682 |
|
683 |
+
#: modules/module-info.php:465
|
684 |
+
msgid "Enhanced Distribution"
|
685 |
+
msgstr "التوزيع المحسن"
|
|
|
686 |
|
687 |
+
#: modules/sso.php:672
|
688 |
+
msgid "Log in with WordPress.com"
|
689 |
+
msgstr "تسجيل دخول باستخدام WordPress.com"
|
|
|
690 |
|
691 |
+
#: modules/widgets/top-posts.php:164
|
692 |
+
msgid "There are no posts to display. <a href=\"%s\">Want more traffic?</a>"
|
693 |
+
msgstr "لم يتم إيجاد أي موضوع لعرضه. <a href=\"%s\">هل تريد المزيد من تبادل البيانات؟</a>"
|
|
|
694 |
|
695 |
+
#: modules/after-the-deadline/config-unignore.php:131
|
696 |
+
msgid "Identify words and phrases to ignore while proofreading your posts and pages:"
|
697 |
+
msgstr "تحديد الكلمات والعبارات لتجاهلها عند التدقيق اللغوي في مواضيعك وصفحاتك:"
|
|
|
698 |
|
699 |
+
#: modules/module-info.php:467
|
700 |
+
msgid "Jetpack will automatically take the great published content from your blog or website and share it instantly with third party services like search engines, increasing your reach and traffic."
|
701 |
+
msgstr "سيقوم Jetpack بأخذ محتوى جيد من مواضيعك المنشورة تلقائياً من موقعك ويقوم بمشاركتها على الفور مع خدمات محركات البحث، مما يزيد الوصول إليها لاحقاً."
|
702 |
|
703 |
+
#: modules/sso.php:747
|
704 |
+
msgid "Login method not allowed"
|
|
|
705 |
msgstr ""
|
706 |
|
707 |
+
#: modules/widgets/twitter-timeline.php:24
|
708 |
+
msgid "Twitter Timeline"
|
709 |
+
msgstr "الجدول الزمني لتويتر"
|
|
|
|
|
|
|
|
|
|
|
|
|
710 |
|
711 |
+
#: modules/after-the-deadline/config-unignore.php:133
|
712 |
+
#: modules/widget-visibility/widget-conditions.php:204
|
713 |
+
msgid "Add"
|
714 |
+
msgstr "اضف"
|
715 |
|
716 |
+
#: modules/module-info.php:482
|
717 |
+
msgid "JSON API"
|
718 |
+
msgstr "JSON الوصلة البينية البرمجية التطبيقية"
|
|
|
719 |
|
720 |
+
#: modules/sso.php:754
|
721 |
+
msgid "We couldn't find an account with the email <strong><code>%1$s</code></strong> to log you in with. If you already have an account on <strong>%2$s</strong>, please make sure that <strong><code>%1$s</code></strong> is configured as the email address, or that you have connected to WordPress.com on your profile page."
|
|
|
722 |
msgstr ""
|
723 |
|
724 |
+
#: modules/widgets/twitter-timeline.php:27
|
725 |
+
msgid "Display an official Twitter Embedded Timeline widget."
|
726 |
+
msgstr "إظهار ويدجت الجدول الزمني المدمج الرسمي لتويتر."
|
727 |
|
728 |
+
#: modules/after-the-deadline/config-unignore.php:138
|
729 |
+
msgid "Be sure to click \"Update Profile\" at the bottom of the screen to save your changes."
|
730 |
+
msgstr "تأكد بالضغط على \"تحديث الملف الشخصي\" في أسفل الشاشة لحفظ تغييراتك."
|
731 |
|
732 |
+
#: modules/module-info.php:484
|
733 |
+
msgid "Jetpack will allow you to authorize applications and services to securely connect to your blog and allow them to use your content in new ways and offer you new functionality."
|
734 |
+
msgstr "تسمح لك إضافة Jetpack السماح للتطبيقات والخدمات بالاتصال بشكل آمن بموقعك والسماح لهم باستخدام محتوى موقعك بطرق جديدة وتقدم لك وظائف جديدة."
|
735 |
|
736 |
+
#: modules/sso.php:756
|
737 |
+
msgid "We couldn't find any account on <strong>%2$s</strong> that is linked to your WordPress.com account to log you in with. If you already have an account on <strong>%2$s</strong>, please make sure that you have connected to WordPress.com on your profile page."
|
738 |
+
msgstr ""
|
739 |
|
740 |
+
#: modules/widgets/twitter-timeline.php:94
|
741 |
+
msgid "My Tweets"
|
742 |
+
msgstr "تغريداتي"
|
743 |
|
744 |
+
#: modules/after-the-deadline.php:179
|
745 |
+
msgid "Spelling"
|
746 |
+
msgstr "التدقيق الإملائي"
|
747 |
|
748 |
+
#: modules/module-info.php:486
|
749 |
+
msgid "Developers can use WordPress.com's <a href='http://developer.wordpress.com/docs/oauth2/'>OAuth2</a> authentication system and <a href='http://developer.wordpress.com/docs/api/'>WordPress.com REST API</a> to manage and access your site's content."
|
750 |
+
msgstr "يمكن للمطورين استخدام نظام التوثيق الخاص بموقع WordPress.com <a href='http://developer.wordpress.com/docs/oauth2/'>OAuth2</a> وبرنامج <a href='http://developer.wordpress.com/docs/api/'>WordPress.com تصفير الوصلة البينية البرمجية التطبيقية لموقع</a> لإدارة محتوى موقعك والوصول إليه."
|
751 |
|
752 |
+
#: modules/sso.php:808
|
753 |
+
msgid "WordPress.com Single Sign On"
|
754 |
+
msgstr ""
|
755 |
|
756 |
+
#: modules/widgets/twitter-timeline.php:167
|
757 |
+
msgid "Follow me on Twitter"
|
758 |
+
msgstr "أتبعني على تويتر"
|
759 |
|
760 |
+
#: modules/after-the-deadline.php:180
|
761 |
+
msgid "Repeated Word"
|
762 |
+
msgstr "كلمة مكررة"
|
763 |
|
764 |
+
#: modules/custom-post-types/nova.php:171
|
765 |
+
msgid "Items on your restaurant's menu"
|
766 |
+
msgstr ""
|
767 |
|
768 |
+
#: modules/module-info.php:514
|
769 |
+
msgid "A contact form is a great way to offer your readers the ability to get in touch, without giving out your personal email address."
|
770 |
+
msgstr "نموذج الاتصال هو وسيلة رائعة لتقديم إمكانية الحصول على اتصال لقراءك، وبدون إعطاء عنوان بريدك الإلكتروني الخاص."
|
771 |
|
772 |
+
#: modules/sso.php:809
|
773 |
+
msgid "Connecting with WordPress.com SSO enables you to log in via your WordPress.com account."
|
774 |
+
msgstr ""
|
775 |
|
776 |
+
#: modules/widgets/twitter-timeline.php:187
|
777 |
+
msgid "Width (px):"
|
778 |
+
msgstr "العرض (بيكسل):"
|
779 |
|
780 |
+
#: modules/after-the-deadline.php:182
|
781 |
+
msgid "No suggestions"
|
782 |
+
msgstr "لا اقتراحات"
|
783 |
|
784 |
+
#: modules/custom-post-types/nova.php:174
|
785 |
+
#: modules/custom-post-types/nova.php:177
|
786 |
+
msgid "Menu Items"
|
787 |
+
msgstr ""
|
788 |
|
789 |
+
#: modules/module-info.php:517
|
790 |
+
msgid "Each contact form can easily be customized to fit your needs. When a user submits your contact form, the feedback will be filtered through <a href=\"http://akismet.com/\">Akismet</a> (if it is active on your site) to make sure it’s not spam. Any legitimate feedback will then be emailed to you, and added to your feedback management area."
|
791 |
+
msgstr "يمكنك بسهولة تخصيص كل شكل من أشكال نماذج الاتصال لتناسب احتياجاتك. عندما يرسل مستخدم نموذج اتصالك، سوف يتم تصفيتها من خلال رسائل <a href=\"http://akismet.com/\">أكيسميت</a> (إذا كانت مفعلة على موقعك) للتأكد من أنها ليست رسائل مزعجة سبام. وسوف ترسل لك عبر البريد الإلكتروني، وتتم إضافتها إلى منطقة الإدارة."
|
|
|
|
|
|
|
792 |
|
793 |
+
#: modules/sso.php:824
|
794 |
+
msgid "Two step Enabled"
|
795 |
msgstr ""
|
796 |
|
797 |
+
#: modules/widgets/twitter-timeline.php:192
|
798 |
+
msgid "Height (px):"
|
799 |
+
msgstr "الارتفاع (بيكسل):"
|
800 |
+
|
801 |
+
#: modules/after-the-deadline.php:184
|
802 |
+
msgid "Explain..."
|
803 |
+
msgstr "إشرح.."
|
804 |
+
|
805 |
+
#: modules/custom-post-types/nova.php:175
|
806 |
+
msgid "Menu Item"
|
807 |
msgstr ""
|
808 |
|
809 |
+
#: modules/module-info.php:534
|
810 |
+
msgid "Jetpack Comments Screenshot"
|
811 |
+
msgstr "صورة تعليقات Jetpack"
|
812 |
+
|
813 |
+
#: modules/sso.php:826
|
814 |
+
msgid "Two step Disabled"
|
815 |
msgstr ""
|
816 |
|
817 |
+
#: modules/widgets/twitter-timeline.php:197
|
818 |
+
msgid "# of Tweets Shown:"
|
819 |
msgstr ""
|
820 |
|
821 |
+
#: modules/after-the-deadline.php:185
|
822 |
+
msgid "Ignore suggestion"
|
823 |
+
msgstr "تجاهل اقتراح"
|
824 |
+
|
825 |
+
#: modules/custom-post-types/nova.php:178
|
826 |
+
msgid "Add One Item"
|
827 |
msgstr ""
|
828 |
|
829 |
+
#: modules/module-info.php:539
|
830 |
+
msgid "Jetpack Comments enables your visitors to use their WordPress.com, Twitter, or Facebook accounts when commenting on your site."
|
831 |
+
msgstr "تعليقات Jetpack تقوم بتفعيل حسابات الزوار على موقع ووردبريس والتويتر أو الفيس بوك لاستخدامها بالتعليق في موقعك."
|
832 |
+
|
833 |
+
#: modules/sso.php:832
|
834 |
+
msgid "Unlink This Account"
|
835 |
msgstr ""
|
836 |
|
837 |
+
#: modules/widgets/twitter-timeline.php:205
|
838 |
+
msgid "You need to <a href=\"%1$s\" target=\"_blank\">create a widget at Twitter.com</a>, and then enter your widget id (the long number found in the URL of your widget's config page) in the field below. <a href=\"%2$s\" target=\"_blank\">Read more</a>."
|
839 |
msgstr ""
|
840 |
|
841 |
+
#: modules/after-the-deadline.php:186
|
842 |
+
msgid "Ignore always"
|
843 |
+
msgstr "التجاهل دائماً"
|
844 |
+
|
845 |
+
#: modules/custom-post-types/nova.php:180
|
846 |
+
msgid "Edit Menu Item"
|
847 |
msgstr ""
|
848 |
|
849 |
+
#: modules/module-info.php:544
|
850 |
+
msgid "Jetpack tries to match your site's color scheme automatically, but you can make manual adjustments at the bottom of the <a href='%s'>Discussion Settings</a> page."
|
851 |
+
msgstr "يحاول Jetpack بأن يطابق ألوان موقعك بشكل تلقائي، ولكن يمكنك إجراء التعديلات اليدوية من صفحة <a href='%s'>إعدادات المناقشة</a> في موقعك."
|
852 |
|
853 |
+
#: modules/stats.php:266 modules/stats.php:700
|
854 |
+
msgid "Site Stats"
|
855 |
+
msgstr "إحصائيات الموقع"
|
856 |
|
857 |
+
#: modules/widgets/twitter-timeline.php:213
|
858 |
+
msgid "Widget ID:"
|
859 |
+
msgstr ""
|
860 |
|
861 |
+
#: modules/after-the-deadline.php:187
|
862 |
+
msgid "Ignore all"
|
863 |
+
msgstr "تجاهل الكل"
|
864 |
|
865 |
+
#: modules/custom-post-types/nova.php:181
|
866 |
+
msgid "New Menu Item"
|
867 |
+
msgstr ""
|
868 |
|
869 |
+
#: modules/module-info.php:565
|
870 |
+
msgid "Gallery Carousel Screenshot"
|
871 |
+
msgstr "صورة معرض صور Carousel"
|
872 |
|
873 |
+
#: modules/stats.php:351
|
874 |
+
msgid "Loading…"
|
875 |
+
msgstr "تحميل..."
|
876 |
|
877 |
+
#: modules/widgets/twitter-timeline.php:218
|
878 |
+
msgid "Layout Options:"
|
879 |
+
msgstr ""
|
|
|
880 |
|
881 |
+
#: modules/after-the-deadline.php:189
|
882 |
+
msgid "Edit Selection..."
|
883 |
+
msgstr "تعديل التحديد..."
|
884 |
|
885 |
+
#: modules/custom-post-types/nova.php:182
|
886 |
+
msgid "View Menu Item"
|
887 |
+
msgstr ""
|
888 |
|
889 |
+
#: modules/module-info.php:568 modules/widgets/gallery.php:334
|
890 |
+
msgid "Carousel"
|
891 |
+
msgstr "معرض صور Carousel"
|
892 |
|
893 |
+
#: modules/stats.php:353
|
894 |
+
msgid "Your Site Stats work better with Javascript enabled."
|
895 |
+
msgstr "تعمل إحصائيات موقعك بشكل أفضل مع تفعيل الجافا سكريبت."
|
896 |
|
897 |
+
#: modules/widgets/twitter-timeline.php:219
|
898 |
+
msgid "No Header"
|
899 |
+
msgstr "لا يوجد هيدر"
|
900 |
|
901 |
+
#: modules/after-the-deadline.php:191
|
902 |
+
msgid "proofread"
|
903 |
+
msgstr "مصححة"
|
904 |
|
905 |
+
#: modules/custom-post-types/nova.php:183
|
906 |
+
msgid "Search Menu Items"
|
907 |
+
msgstr ""
|
908 |
|
909 |
+
#: modules/module-info.php:570
|
910 |
+
msgid "With Carousel active, any standard WordPress galleries you have embedded in posts or pages will launch a gorgeous full-screen photo browsing experience with comments and EXIF metadata."
|
911 |
+
msgstr "إذا كان Carousel مفعلاً، فإن أي معرض صور تدمجه في المواضيع أو الصفحات سيعمل بملئ الشاشة لتقوم باختبار تصفح الصور مع إمكانية التعليق عليها كما يمكنك إظهار بيانات التعريف EXIF الخاصة بالكاميرات الرقمية."
|
912 |
|
913 |
+
#: modules/stats.php:354
|
914 |
+
msgid "View Site Stats without Javascript"
|
915 |
+
msgstr "عرض إحصائيات الموقع بدون استخدام الجافا سكريبت"
|
916 |
|
917 |
+
#: modules/widgets/twitter-timeline.php:220
|
918 |
+
msgid "No Footer"
|
919 |
+
msgstr "لا يوجد فوتر"
|
920 |
|
921 |
+
#: modules/after-the-deadline.php:192
|
922 |
+
msgid "edit text"
|
923 |
+
msgstr "تعديل نص"
|
924 |
|
925 |
+
#: modules/custom-post-types/nova.php:184
|
926 |
+
msgid "No Menu Items found"
|
927 |
+
msgstr ""
|
928 |
|
929 |
+
#: class.jetpack-admin.php:346 modules/module-info.php:583
|
930 |
+
#: modules/module-info.php:586
|
931 |
+
msgid "Custom CSS"
|
932 |
+
msgstr "تخصيص CSS"
|
933 |
|
934 |
+
#: modules/stats.php:536
|
935 |
+
msgid "Visit <a href=\"%s\">Site Stats</a> to see your stats."
|
936 |
+
msgstr "قم بزيارة <a href=\"%s\">إحصائيات الموقع</a> لتشاهد إحصائياتك."
|
937 |
|
938 |
+
#: modules/widgets/twitter-timeline.php:221
|
939 |
+
msgid "No Borders"
|
940 |
+
msgstr "لا يوجد حدود"
|
941 |
|
942 |
+
#: modules/after-the-deadline.php:193 modules/after-the-deadline.php:268
|
943 |
+
msgid "Proofread Writing"
|
944 |
+
msgstr "التدقيق الإملائي"
|
945 |
|
946 |
+
#: modules/custom-post-types/nova.php:185
|
947 |
+
msgid "No Menu Items found in Trash"
|
948 |
msgstr ""
|
949 |
|
950 |
+
#: modules/module-info.php:587
|
951 |
+
msgid "The Custom CSS editor gives you the ability to add to or replace your theme's CSS, all while supplying syntax coloring, auto-indentation, and immediate feedback on the validity of the CSS you're writing."
|
952 |
+
msgstr "محرر Custom CSS يعطيك المقدرة بإضافة أو استبدال ملف CSS في قالبك، كل ذلك مع توفير تلوين السياق، المسافات البادئة الذاتية، وعلى الفور يسري المفعول في ملف CSS الذي قمت بكتابته."
|
953 |
|
954 |
+
#: modules/stats.php:541
|
955 |
+
msgid "Admin bar"
|
956 |
+
msgstr "شريط المدير"
|
957 |
|
958 |
+
#: modules/widgets/twitter-timeline.php:222
|
959 |
+
msgid "No Scrollbar"
|
960 |
+
msgstr "لا يوجد شريط تمرير"
|
961 |
|
962 |
+
#: modules/after-the-deadline.php:195
|
963 |
+
msgid "No writing errors were found."
|
964 |
+
msgstr "لم يتم إيجاد أخطاء إملائية."
|
965 |
|
966 |
+
#: modules/custom-post-types/nova.php:367
|
967 |
+
#: modules/custom-post-types/nova.php:368
|
968 |
+
#: modules/custom-post-types/nova.php:839
|
969 |
+
msgid "Add Many Items"
|
970 |
+
msgstr ""
|
971 |
|
972 |
+
#: modules/module-info.php:588
|
973 |
+
msgid "To use the CSS editor, go to Appearance → <a href=\"%s\">Edit CSS</a>."
|
974 |
+
msgstr "لاستخدام محرر CSS, اذهب إلى المظهر ← <a href=\"%s\">تعديل CSS</a>."
|
975 |
|
976 |
#: modules/stats.php:542
|
|
|
|
|
|
|
|
|
977 |
msgid "Put a chart showing 48 hours of views in the admin bar."
|
978 |
msgstr "وضع مخطط يعرض المشاهدات آخر 48 ساعة في شريط تنبيهات المدير."
|
979 |
|
980 |
+
#: modules/widgets/twitter-timeline.php:223
|
981 |
+
msgid "Transparent Background"
|
982 |
+
msgstr "خلفية شفافة"
|
983 |
+
|
984 |
+
#: modules/after-the-deadline.php:196
|
985 |
+
msgid "There was a problem communicating with the Proofreading service. Try again in one minute."
|
986 |
+
msgstr "هناك مشكلة في الاتصال مع خدمة التدقيق اللغوي. حاول مرة أخرى خلال دقيقة واحدة."
|
987 |
+
|
988 |
+
#: modules/custom-post-types/nova.php:417
|
989 |
+
msgid "Menu Items re-ordered."
|
990 |
+
msgstr ""
|
991 |
+
|
992 |
+
#: modules/module-info.php:605 modules/module-info.php:608
|
993 |
+
msgid "Mobile Theme"
|
994 |
+
msgstr "قالب الموبايل"
|
995 |
+
|
996 |
+
#: modules/stats.php:543
|
997 |
msgid "Registered users"
|
998 |
msgstr "المستخدمون المسجلون"
|
999 |
|
1000 |
+
#: modules/widgets/twitter-timeline.php:227
|
1001 |
+
msgid "Link Color (hex):"
|
1002 |
+
msgstr "لون الرابط (ست عشري):"
|
1003 |
+
|
1004 |
+
#: modules/after-the-deadline.php:197
|
1005 |
+
msgid "There was an error communicating with the proofreading service."
|
1006 |
+
msgstr "هناك خطأ في الاتصال مع خدمة التدقيق اللغوي."
|
1007 |
+
|
1008 |
+
#: modules/custom-post-types/nova.php:437
|
1009 |
+
msgid "Labels"
|
1010 |
+
msgstr ""
|
1011 |
+
|
1012 |
+
#: modules/module-info.php:609
|
1013 |
+
msgid "There's a good chance that visitors to your site will be using a smartphone, and it's important to provide them with a great reading experience while on the small screen."
|
1014 |
+
msgstr "هناك احتمال بأن يقوموا زوار موقعك باستخدام الهاتف الذكي، وإنه لمن المهم أن توفر لهم التجربة أثناء القراءة على الشاشات الصغيرة."
|
1015 |
+
|
1016 |
+
#: modules/stats.php:545
|
1017 |
msgid "Count the page views of registered users who are logged in."
|
1018 |
msgstr "قم بعد مشاهدات الصفحة للأعضاء المسجلين الذين قاموا بتسجيل الدخول."
|
1019 |
|
1020 |
+
#: modules/widgets/twitter-timeline.php:232
|
1021 |
+
msgid "Border Color (hex):"
|
1022 |
+
msgstr "لون الحدود (ست عشري):"
|
1023 |
+
|
1024 |
+
#: modules/after-the-deadline.php:199
|
1025 |
+
msgid "Replace selection with:"
|
1026 |
+
msgstr "تبديل المحدد بـ:"
|
1027 |
+
|
1028 |
+
#: modules/custom-post-types/nova.php:438
|
1029 |
+
#: modules/custom-post-types/nova.php:856
|
1030 |
+
#: modules/custom-post-types/nova.php:901
|
1031 |
+
#: modules/custom-post-types/nova.php:907
|
1032 |
+
msgid "Price"
|
1033 |
+
msgstr "السعر"
|
1034 |
+
|
1035 |
+
#: modules/module-info.php:610
|
1036 |
+
msgid "Jetpack's mobile theme is optimized for small screens. It uses the header image, background, and widgets from your current theme for a great custom look. Post format support is included, so your photos and galleries will look fantastic on a smartphone."
|
1037 |
+
msgstr "قالب الموبايل مستحسن للشاشات الصغيرة. فإنه يستخدم صورة الهيدر، والخلفية، ومربعات القائمة الجانبية من القالب الحالي ليظهره بمظهر مخصص ورائع. كما يدعم تنسيق الموضوع، لذا ستبدو صورك وألبوماتك رائعة على أجهزة الهاتف."
|
1038 |
+
|
1039 |
+
#: modules/stats.php:555
|
1040 |
msgid "Smiley"
|
1041 |
msgstr "ابتسامة"
|
1042 |
|
1043 |
+
#: modules/widgets/twitter-timeline.php:237
|
1044 |
+
msgid "Timeline Theme:"
|
1045 |
+
msgstr "قالب الجدول الزمني:"
|
1046 |
+
|
1047 |
+
#: modules/after-the-deadline.php:200
|
1048 |
+
msgid ""
|
1049 |
+
"The proofreader has suggestions for this post. Are you sure you want to publish it?\n"
|
1050 |
+
"\n"
|
1051 |
+
"Press OK to publish your post, or Cancel to view the suggestions and edit your post."
|
1052 |
+
msgstr ""
|
1053 |
+
"المدقق اللغوي لديه اقتراحات لهذا الموضوع. هل أنت متأكد بأنك تريد نشره؟?\n"
|
1054 |
+
"\n"
|
1055 |
+
"اضغط موافق لنشر موضوعك، أو إلغاء لعرض الاقتراحات وتحرير موضوعك."
|
1056 |
+
|
1057 |
+
#: modules/custom-post-types/nova.php:439
|
1058 |
+
msgid "Order"
|
1059 |
+
msgstr "ترتيب"
|
1060 |
+
|
1061 |
+
#: modules/module-info.php:611
|
1062 |
+
msgid "Visitors on iPhone, Android, Windows Phone, and other mobile devices will automatically see the mobile theme, with the option to view the full site. You can enable or disable the mobile theme by clicking the \"Activate\" or \"Deactive\" button above."
|
1063 |
+
msgstr "الزوار مستخدمي أجهزة آيفون وأندرويد وويندوز فون، وباقي أجهزة الهاتف سيشاهدون قالب الموبايل وبشكل تلقائي، مع الحفاظ على خيار مشاهدة الموقع بشكل كامل. يمكنك تفعيل أو تعطيل قالب الموبايل بالضغط على زر \"تغعيل\" أو \"تعطيل\" أعلاه."
|
1064 |
+
|
1065 |
+
#: modules/stats.php:556
|
1066 |
msgid "Hide the stats smiley face image."
|
1067 |
msgstr "إخفاء الإحصائيات لصورة وجه الابتسامة."
|
1068 |
|
1069 |
+
#: modules/widgets/upcoming-events.php:7 modules/widgets/upcoming-events.php:32
|
1070 |
+
msgid "Upcoming Events"
|
1071 |
+
msgstr ""
|
1072 |
+
|
1073 |
+
#: modules/after-the-deadline.php:201
|
1074 |
+
msgid ""
|
1075 |
+
"The proofreader has suggestions for this post. Are you sure you want to update it?\n"
|
1076 |
+
"\n"
|
1077 |
+
"Press OK to update your post, or Cancel to view the suggestions and edit your post."
|
1078 |
+
msgstr ""
|
1079 |
+
"المدقق اللغوي لديه اقتراحات لهذا الموضوع. هل أنت متأكد من أنك تريد تحديثه؟?\n"
|
1080 |
+
"\n"
|
1081 |
+
"اضغط موافق لتحديث موضوعك، أو إلغاء لعرض الاقتراحات وتحرير موضوعك."
|
1082 |
+
|
1083 |
+
#: modules/stats.php:556
|
1084 |
msgid "The image helps collect stats and <strong>makes the world a better place</strong> but should still work when hidden"
|
1085 |
msgstr "تساعد الصورة بجمع الإحصاء و <strong>تجعل العالم أفضل مكان</strong> لكن تبقى تعمل عند الإخفاء"
|
1086 |
|
1087 |
+
#: modules/widgets/upcoming-events.php:9
|
1088 |
+
msgid "Display upcoming events from an iCalendar feed."
|
1089 |
+
msgstr ""
|
1090 |
+
|
1091 |
+
#: modules/carousel/jetpack-carousel.php:106
|
1092 |
+
msgid "Comment"
|
1093 |
+
msgstr "تعليق"
|
1094 |
+
|
1095 |
+
#: modules/custom-post-types/nova.php:756
|
1096 |
+
msgid "Move menu section up"
|
1097 |
+
msgstr ""
|
1098 |
+
|
1099 |
+
#: modules/stats.php:556
|
1100 |
msgid "Smiley face"
|
1101 |
msgstr "وجه مضحك"
|
1102 |
|
1103 |
+
#: modules/widgets/upcoming-events.php:45
|
1104 |
+
msgid "iCalendar Feed URL:"
|
1105 |
+
msgstr ""
|
1106 |
+
|
1107 |
+
#: modules/carousel/jetpack-carousel.php:107
|
1108 |
+
msgid "Post Comment"
|
1109 |
+
msgstr "أضف تعليقاً"
|
1110 |
+
|
1111 |
+
#: modules/custom-post-types/nova.php:756
|
1112 |
+
msgid "UP"
|
1113 |
+
msgstr ""
|
1114 |
+
|
1115 |
+
#: modules/module-info.php:628
|
1116 |
+
msgid "If you are a theme author, you can learn about adding support for Infinite Scroll at <a href=\"%1$s\">%1$s</a>."
|
1117 |
+
msgstr "إذا كنت مؤلف القالب، تستطيع تعلم كيفية إضافة الدعم لخدمة Infinite Scroll من هنا <a href=\"%1$s\">%1$s</a>."
|
1118 |
+
|
1119 |
+
#: modules/stats.php:557
|
1120 |
msgid "Report visibility"
|
1121 |
msgstr "تقرير المشاهدة"
|
1122 |
|
1123 |
+
#: modules/widgets/upcoming-events.php:50
|
1124 |
+
msgid "Items to show:"
|
1125 |
+
msgstr ""
|
1126 |
+
|
1127 |
+
#: modules/carousel/jetpack-carousel.php:108
|
1128 |
+
msgid "Write a Comment..."
|
1129 |
+
msgstr "اكتب تعليقاً..."
|
1130 |
+
|
1131 |
+
#: modules/custom-post-types/nova.php:758
|
1132 |
+
msgid "Move menu section down"
|
1133 |
+
msgstr ""
|
1134 |
+
|
1135 |
+
#: modules/module-info.php:631
|
1136 |
+
msgid "Infinite Scroll"
|
1137 |
+
msgstr "Infinite Scroll"
|
1138 |
+
|
1139 |
+
#: modules/stats.php:559
|
1140 |
msgid "Select the roles that will be able to view stats reports."
|
1141 |
msgstr "اختلا القواعد لتكون قادراً من مشاهدة تقارير الإحصائيات."
|
1142 |
|
1143 |
+
#: class.jetpack-admin.php:451 class.jetpack-modules-list-table.php:105
|
1144 |
+
#: modules/widgets/upcoming-events.php:56
|
1145 |
+
msgid "All"
|
1146 |
+
msgstr "الكل"
|
1147 |
+
|
1148 |
+
#: modules/carousel/jetpack-carousel.php:109
|
1149 |
+
msgid "Loading Comments..."
|
1150 |
+
msgstr "تحميل التعليقات..."
|
1151 |
+
|
1152 |
+
#: modules/custom-post-types/nova.php:758
|
1153 |
+
msgid "DOWN"
|
1154 |
+
msgstr ""
|
1155 |
+
|
1156 |
+
#: modules/module-info.php:634
|
1157 |
+
msgid "When you write great content, all you really want is people to find it, right?"
|
1158 |
+
msgstr "عندما تقوم بكتابة محتوى رائع، كل ما تريده في الحقيقة هو بأن يعثر عليه الناس، أليس كذلك؟"
|
1159 |
|
1160 |
+
#: modules/stats.php:634
|
1161 |
msgid "Stats"
|
1162 |
msgstr "الحالة"
|
1163 |
|
1164 |
+
#: modules/widgets/wordpress-post-widget.php:25
|
1165 |
+
msgid "Display WordPress Posts"
|
1166 |
+
msgstr ""
|
1167 |
+
|
1168 |
+
#: modules/carousel/jetpack-carousel.php:110
|
1169 |
+
msgid "View full size <span class=\"photo-size\">%1$s<span class=\"photo-size-times\">×</span>%2$s</span>"
|
1170 |
+
msgstr "عرض بالحجم الكامل <span class=\"photo-size\">%1$s<span class=\"photo-size-times\">×</span>%2$s</span>"
|
1171 |
+
|
1172 |
+
#: modules/custom-post-types/nova.php:841
|
1173 |
+
msgid "Use the <kbd>TAB</kbd> key on your keyboard to move between colums and the <kbd>ENTER</kbd> or <kbd>RETURN</kbd> key to save each row and move on to the next."
|
1174 |
+
msgstr ""
|
1175 |
+
|
1176 |
+
#: modules/module-info.php:636
|
1177 |
+
msgid "With the Infinite Scroll module and a supported theme, that's exactly what happens. Instead of the old way of navigating down a page by scrolling and then clicking a link to get to the next page, waiting for a page refresh—the document model of the web—infinite scrolling pulls the next set of posts automatically into view when the reader approaches the bottom of the page, more like an application."
|
1178 |
+
msgstr "مع إضافة Infinite Scroll وقالب مدعوم، هذا هو بالضبط ما يحدث. فبدلاً من الطريقة القديمة في التنقل إلى أسفل الصفحة ومن ثم الضغط على رابط الوصول إلى الصفحة التالية، والانتظار لصفحة التحديث—نموذج مستندات الانترنت—فإن إضافة Infinite Scroll تقوم بسحب المجموعة التالية من المواضيع تلقائياً للقارئ عندما يقترب من أسفل الصفحة، إنها أشبه بالتطبيق."
|
1179 |
+
|
1180 |
+
#: modules/stats.php:636
|
1181 |
msgid "Views over 48 hours. Click for more Site Stats."
|
1182 |
msgstr "عدد المشاهدات لما يزيد عن 48 ساعة. اضغط للحصول على المزيد من إحصائيات الموقع."
|
1183 |
|
1184 |
+
#: modules/widgets/wordpress-post-widget.php:27
|
1185 |
+
msgid "Displays a list of recent posts from another WordPress.com or Jetpack-enabled blog."
|
1186 |
+
msgstr ""
|
1187 |
+
|
1188 |
+
#: modules/carousel/jetpack-carousel.php:111
|
1189 |
+
msgid "Please be sure to submit some text with your comment."
|
1190 |
+
msgstr "يرجى التأكد من كتابة بعض النصوص داخل تعليقك."
|
1191 |
+
|
1192 |
+
#: modules/custom-post-types/nova.php:858
|
1193 |
+
msgid "Description"
|
1194 |
+
msgstr "توصيف"
|
1195 |
+
|
1196 |
+
#: modules/module-info.php:639
|
1197 |
+
msgid "At this time, your theme, %s, doesn't support Infinite Scroll. Unlike other Jetpack modules, Infinite Scroll needs information from your theme to function properly."
|
1198 |
+
msgstr "في الوقت الحالي، إن قالبك %s، لا يدعم خدمة Infinite Scroll. على عكس إضافات Jetpack الأخرى، فإن خدمة Infinite Scroll تحتاج لمعلومات من قالبك لتعمل بشكل صحيح."
|
1199 |
+
|
1200 |
+
#: modules/stats.php:721
|
1201 |
msgid "day"
|
1202 |
msgstr "يوم"
|
1203 |
|
1204 |
+
#: modules/widgets/wordpress-post-widget.php:76
|
1205 |
+
#: modules/widgets/wordpress-post-widget.php:97
|
1206 |
+
msgid "We cannot load blog data at this time."
|
1207 |
+
msgstr "لا نستطيع تحميل بيانات المدونة في حالياً."
|
1208 |
+
|
1209 |
+
#: modules/carousel/jetpack-carousel.php:112
|
1210 |
+
msgid "Please provide an email address to comment."
|
1211 |
+
msgstr "رجاء قم بتفعيل بريدك الالكتروني لوضع تعليقك."
|
1212 |
+
|
1213 |
+
#: modules/module-info.php:641
|
1214 |
+
msgid "Until your theme supports Infinite Scroll, you won't be able to activate this module."
|
1215 |
+
msgstr "لحين يصبح قالبك يدعم خدمة Infinite Scroll، فلن تكن قادراً من تفعيل هذه الخدمة."
|
1216 |
+
|
1217 |
+
#: modules/stats.php:722
|
1218 |
msgid "week"
|
1219 |
msgstr "أسبوع"
|
1220 |
|
1221 |
+
#: modules/widgets/wordpress-post-widget.php:107
|
1222 |
+
msgid "We cannot display posts for this blog."
|
1223 |
+
msgstr "لا نستطيع عرض التدوينات لهذه المدونة."
|
1224 |
|
1225 |
+
#: modules/carousel/jetpack-carousel.php:113
|
1226 |
+
msgid "Please provide your name to comment."
|
1227 |
+
msgstr "رجاء قم بتفعيل أسمك لوضع تعليقك."
|
1228 |
|
1229 |
+
#: modules/custom-post-types/nova.php:888
|
1230 |
+
msgid "Add These New Menu Items"
|
1231 |
+
msgstr ""
|
1232 |
|
1233 |
+
#: modules/module-info.php:651
|
1234 |
+
msgid "There is an update available for your theme. You may wish to check if this update adds Infinite Scroll support by visiting the <a href=\"%s\">WordPress Updates</a> page."
|
1235 |
+
msgstr "هناك تحديث متاح لقالبك. قد ترغب في معرفة ما إذا كان هذا التحديث أضاف دعم Infinite Scroll من خلال زيارتك لصفحة <a href=\"%s\">تحديثات ووردبريس</a>."
|
1236 |
|
1237 |
+
#: modules/stats.php:723
|
1238 |
+
msgid "month"
|
1239 |
+
msgstr "شهر"
|
1240 |
|
1241 |
+
#: modules/widgets/wordpress-post-widget.php:139
|
1242 |
+
msgid "Recent Posts"
|
1243 |
+
msgstr "أحدث التدوينات"
|
1244 |
|
1245 |
+
#: modules/carousel/jetpack-carousel.php:114
|
1246 |
+
msgid "Sorry, but there was an error posting your comment. Please try again later."
|
1247 |
+
msgstr "عفواً، لكن هناك مشكلة بنشر تعليقك. يرجى المحاولة مرة أخرى لاحقاً."
|
1248 |
|
1249 |
+
#: modules/custom-post-types/nova.php:970
|
1250 |
+
#: modules/custom-post-types/nova.php:989
|
1251 |
+
msgctxt "Nova label separator"
|
1252 |
+
msgid ", "
|
1253 |
+
msgstr ""
|
1254 |
|
1255 |
+
#: modules/module-info.php:675 modules/module-info.php:678
|
1256 |
+
#: modules/post-by-email.php:93
|
1257 |
+
msgid "Post by Email"
|
1258 |
+
msgstr "كتابة موضوع ونشره بواسطة البريد الإلكتروني"
|
1259 |
|
1260 |
+
#: modules/stats.php:726
|
1261 |
+
msgid "the past day"
|
1262 |
+
msgstr "اليوم السابق"
|
1263 |
|
1264 |
+
#: modules/widgets/wordpress-post-widget.php:173
|
1265 |
+
msgid "Blog URL:"
|
1266 |
+
msgstr "عنوان المدونة"
|
1267 |
|
1268 |
+
#: modules/carousel/jetpack-carousel.php:115
|
1269 |
+
msgid "Your comment was approved."
|
1270 |
+
msgstr "تمت الموافقة على تعليقك."
|
1271 |
|
1272 |
+
#: modules/custom-post-types/nova.php:991
|
1273 |
+
msgid "No Labels"
|
1274 |
+
msgstr ""
|
1275 |
|
1276 |
+
#: modules/module-info.php:680
|
1277 |
+
msgid "Post by Email is a way of publishing posts on your blog by email. Any email client can be used to send the email, allowing you to publish quickly and easily from devices such as cell phones."
|
1278 |
+
msgstr "النشر بواسطة البريد الإلكتروني هو وسيلة لنشر المواضيع على موقعك عن طريق البريد الإلكتروني. جميع أنظمة البريد الإلكتروني يمكن استخدامها لإرسال البريد الإلكتروني، مما يسمح لك بالنشر بسرعة وسهولة من الأجهزة مثل الهواتف المحمولة."
|
1279 |
|
1280 |
+
#: modules/stats.php:727
|
1281 |
+
msgid "the past week"
|
1282 |
+
msgstr "الأسبوع الماضي"
|
1283 |
|
1284 |
+
#: modules/widgets/wordpress-post-widget.php:176
|
1285 |
+
msgid "Enter a WordPress.com or Jetpack WordPress site URL."
|
1286 |
+
msgstr ""
|
1287 |
|
1288 |
+
#: modules/carousel/jetpack-carousel.php:116
|
1289 |
+
msgid "Your comment is in moderation."
|
1290 |
+
msgstr "تعليقك بحاجة لموافقة المدير."
|
|
|
|
|
|
|
|
|
1291 |
|
1292 |
+
#: modules/custom-post-types/testimonial.php:73
|
1293 |
+
msgid "Customer Testimonials"
|
1294 |
+
msgstr ""
|
1295 |
|
1296 |
+
#: modules/module-info.php:684
|
1297 |
+
msgid "Manage your Post By Email address from your <a href=\"%s\">profile settings</a>."
|
1298 |
+
msgstr "تفعيل التدوين بواسطة البريد الإلكتروني من صفحة <a href=\"%s\">إعدادات الملف الشخصي</a>"
|
1299 |
|
1300 |
+
#: modules/stats.php:728
|
1301 |
+
msgid "the past month"
|
1302 |
+
msgstr "الشهر الماضي"
|
1303 |
|
1304 |
+
#: modules/widgets/wordpress-post-widget.php:180
|
1305 |
+
msgid "Number of Posts to Display:"
|
1306 |
+
msgstr ""
|
1307 |
|
1308 |
+
#: modules/carousel/jetpack-carousel.php:117
|
1309 |
+
msgid "Camera"
|
1310 |
+
msgstr "الكاميرا"
|
1311 |
|
1312 |
+
#: modules/custom-post-types/testimonial.php:75
|
1313 |
+
#: modules/custom-post-types/testimonial.php:77
|
1314 |
+
#: modules/custom-post-types/testimonial.php:201
|
1315 |
+
#: modules/custom-post-types/testimonial.php:206
|
1316 |
+
msgid "Testimonials"
|
1317 |
+
msgstr ""
|
1318 |
|
1319 |
+
#: modules/module-info.php:688
|
1320 |
+
msgid "More information on sending emails, attachments, and customizing your posts."
|
1321 |
+
msgstr "المزيد من المعلومات حول إرسال رسائل البريد الإلكتروني والمرفقات وتخصيص مواضيعك."
|
1322 |
|
1323 |
+
#: modules/stats.php:729
|
1324 |
+
msgid "the past quarter"
|
1325 |
+
msgstr "الثلاثة الأشهر الماضية"
|
1326 |
|
1327 |
+
#: modules/widgets/wordpress-post-widget.php:190
|
1328 |
+
msgid "Show Featured Image:"
|
1329 |
+
msgstr ""
|
1330 |
|
1331 |
+
#: modules/carousel/jetpack-carousel.php:118
|
1332 |
+
msgid "Aperture"
|
1333 |
+
msgstr "فتحة العدسة"
|
1334 |
|
1335 |
+
#: modules/custom-post-types/testimonial.php:76
|
1336 |
+
msgid "Testimonial"
|
|
|
|
|
|
|
|
|
|
|
1337 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
1338 |
|
1339 |
+
#: modules/module-info.php:708
|
1340 |
+
msgid "Photon"
|
1341 |
+
msgstr "Photon"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1342 |
|
1343 |
+
#: modules/stats.php:730
|
1344 |
+
msgid "the past year"
|
1345 |
+
msgstr "السنة الماضية"
|
1346 |
|
1347 |
+
#: modules/widgets/wordpress-post-widget.php:194
|
1348 |
+
msgid "Show Excerpts:"
|
1349 |
+
msgstr ""
|
1350 |
|
1351 |
+
#: modules/carousel/jetpack-carousel.php:119
|
1352 |
+
msgid "Shutter Speed"
|
1353 |
+
msgstr "سرعة الغالق"
|
1354 |
|
1355 |
+
#: modules/custom-post-types/testimonial.php:78
|
1356 |
+
msgid "All Testimonials"
|
1357 |
+
msgstr ""
|
1358 |
|
1359 |
+
#: modules/module-info.php:710
|
1360 |
+
msgid "Give your site a boost by loading images in posts from the WordPress.com content delivery network. We cache your images and serve them from our super-fast network, reducing the burden on your Web host with the click of a button."
|
1361 |
+
msgstr "تسريع تحميل الصور من موقعك عن طريق تحميل الصور في المواضيع من محتوى شبكة WordPress.com. سنقوم بتخزين صورك في شبكتنا بسرعة فائقة، مما يقلل من العبء على استضافة الويب الخاص بك بضغطة زر واحدة."
|
1362 |
|
1363 |
+
#: modules/stats.php:752
|
1364 |
+
msgid "Chart stats by"
|
1365 |
+
msgstr "جدول الإحصائيات لغاية"
|
1366 |
|
1367 |
+
#: modules/widgets.php:50
|
1368 |
+
msgid "%s (Jetpack)"
|
1369 |
+
msgstr "%s (Jetpack)"
|
1370 |
|
1371 |
+
#: modules/carousel/jetpack-carousel.php:120
|
1372 |
+
msgid "Focal Length"
|
1373 |
+
msgstr "البعد البؤري"
|
1374 |
|
1375 |
+
#: modules/custom-post-types/testimonial.php:80
|
1376 |
+
msgid "Add New Testimonial"
|
1377 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
1378 |
|
1379 |
+
#: modules/module-info.php:729 modules/module-info.php:732
|
1380 |
+
#: modules/tiled-gallery/tiled-gallery.php:382
|
1381 |
+
msgid "Tiled Galleries"
|
1382 |
+
msgstr "Tiled Galleries"
|
1383 |
|
1384 |
+
#: modules/stats.php:765
|
1385 |
+
msgid "Show top posts over"
|
1386 |
+
msgstr "أظهر المواضيع الأفضل على"
|
1387 |
|
1388 |
+
#: _inc/lib/icalendar-reader.php:699
|
1389 |
+
#: modules/minileven/theme/pub/minileven/inc/template-tags.php:61
|
1390 |
+
msgid "%1$s at %2$s"
|
1391 |
+
msgstr "%1$s عند %2$s"
|
1392 |
|
1393 |
+
#: modules/carousel/jetpack-carousel.php:130
|
1394 |
+
msgid "Commenting as %s"
|
1395 |
+
msgstr "تعليقاً على %s"
|
1396 |
|
1397 |
+
#: modules/custom-post-types/testimonial.php:81
|
1398 |
+
msgid "Edit Testimonial"
|
1399 |
+
msgstr ""
|
1400 |
|
1401 |
+
#: modules/module-info.php:735
|
1402 |
+
msgid "Create elegant magazine-style mosaic layouts for your photos without having to use an external graphic editor."
|
1403 |
+
msgstr "إنشاء قالب مجلة أنيقة للصور الفوتوغرافية بدون الحاجة لاستخدام محرر خارجي للرسوم البيانية."
|
1404 |
|
1405 |
+
#: modules/stats.php:778
|
1406 |
+
msgid "Show top search terms over"
|
1407 |
+
msgstr "إظهار أعلى مصطلحات البحث من"
|
1408 |
|
1409 |
+
#: _inc/lib/icalendar-reader.php:701
|
1410 |
+
msgid "%1$s – %2$s"
|
1411 |
+
msgstr "%1$s – %2$s"
|
|
|
|
|
|
|
|
|
|
|
|
|
1412 |
|
1413 |
+
#: modules/carousel/jetpack-carousel.php:133
|
1414 |
+
msgid "You must be <a href=\"#\" class=\"jp-carousel-comment-login\">logged in</a> to post a comment."
|
1415 |
+
msgstr "يجب عليك <a href=\"#\" class=\"jp-carousel-comment-login\">تسجيل الدخول</a> لكتابة تعليق."
|
1416 |
+
|
1417 |
+
#: modules/custom-post-types/testimonial.php:82
|
1418 |
+
msgid "New Testimonial"
|
1419 |
msgstr ""
|
1420 |
|
1421 |
+
#: modules/module-info.php:736
|
1422 |
+
msgid "When adding a gallery to your post, you now have the option to select a layout style for your images. We've added support for Rectangular, Square, and Circular galleries. By default, galleries will continue to display using the standard thumbnail grid layout. To make the rectangular layout the default for all of your site's galleries, head over to <a href=\"%s\">Settings → Media</a> and check the box next to \"Display all your gallery pictures in a cool mosaic.\""
|
1423 |
+
msgstr "عند إضافة معرض الصور إلى موضوعك، سيظهر لديك خيار لتحديد شكل لمعرض الصور. لقد قمنا بإضافة دعم لمعارض الصور مستطيلة الشكل، المربعة، والدائرية. بشكل افتراضي، سوف تستمر المعارض بعرض الصور باستخدام الصورة المصغرة القياسية بنمط تخطيط الشبكة. لتجعل شكل معرض الصور مستطيلاً بشكل افتراضي لكافة معارض الصور على موقعك، توجه إلى <a href=\"%s\">إعدادات ← وسائط</a> واختر المربع بجانب \"عرض كافة الصور كلوحة فسيفسائية رائعة.\""
|
1424 |
|
1425 |
+
#: modules/stats.php:944
|
1426 |
+
msgid "%1$s %2$s Views"
|
1427 |
+
msgstr "%1$s %2$s مشاهدة"
|
1428 |
|
1429 |
+
#: class.jetpack-cli.php:25
|
1430 |
+
msgid "Jetpack is currently connected to WordPress.com"
|
1431 |
+
msgstr "إن Jetpack متصلة حالياً بـ WordPress.com"
|
1432 |
|
1433 |
+
#: modules/carousel/jetpack-carousel.php:135
|
1434 |
+
msgid "%s (Required)"
|
1435 |
+
msgstr "%s (مطلوب)"
|
1436 |
|
1437 |
+
#: modules/custom-post-types/testimonial.php:83
|
1438 |
+
msgid "View Testimonial"
|
1439 |
+
msgstr ""
|
1440 |
|
1441 |
+
#: modules/module-info.php:737
|
1442 |
+
msgid "Note: Images in tiled galleries require extra-special processing, so they will be served from WordPress.com's CDN even if the Photon module is disabled."
|
1443 |
+
msgstr "ملاحظة: الصور في Tiled Galleries تتطلب معالجة إضافية خاصة، لذا سيتم تحميل الصور على WordPress.com حتى إذا تم تعطيل إضافة Photon."
|
1444 |
|
1445 |
+
#: modules/stats.php:965
|
1446 |
+
msgid "View All"
|
1447 |
+
msgstr "عرض الكل"
|
1448 |
|
1449 |
+
#: views/admin/must-connect-main-blog.php:5
|
1450 |
+
msgid "Get started with Jetpack Multisite"
|
1451 |
+
msgstr ""
|
1452 |
|
1453 |
+
#: class.jetpack-cli.php:26
|
1454 |
+
msgid "The Jetpack Version is %s"
|
1455 |
+
msgstr "إصدار Jetpack هو %s"
|
1456 |
|
1457 |
+
#: modules/carousel/jetpack-carousel.php:137
|
1458 |
+
#: modules/contact-form/grunion-contact-form.php:814
|
1459 |
+
#: modules/contact-form/grunion-form-view.php:157
|
1460 |
+
msgid "Email"
|
1461 |
+
msgstr "البريد الإلكتروني"
|
1462 |
|
1463 |
+
#: modules/custom-post-types/testimonial.php:84
|
1464 |
+
msgid "Search Testimonials"
|
1465 |
+
msgstr ""
|
|
|
1466 |
|
1467 |
+
#: modules/module-info.php:759
|
1468 |
+
msgid "Likes allow your readers to show their appreciation for your posts and other published content using their WordPress.com accounts. Your readers will then be able to review their liked posts from WordPress.com."
|
1469 |
+
msgstr "تسمح لك الإعجابات من إظهار تقدير القراء لمواضيعك وإلى محتويات موقعك الأخرى باستخدام حساباتهم على WordPress.com. سيكونوا القراء قادرين بعد ذلك من مراجعة المواضيع التي أعجبوا بها من WordPress.com."
|
|
|
1470 |
|
1471 |
+
#: modules/stats.php:969
|
1472 |
+
msgid "Top Posts"
|
1473 |
+
msgstr "أحسن مشاركات"
|
1474 |
|
1475 |
+
#: views/admin/must-connect-main-blog.php:7
|
1476 |
+
msgid "Get started managing your Multisite install of Jetpack by connecting."
|
1477 |
+
msgstr ""
|
1478 |
|
1479 |
+
#: class.jetpack-cli.php:27
|
1480 |
+
msgid "The WordPress.com blog_id is %d"
|
1481 |
+
msgstr "إن قيمة blog_id في WordPress.com هي %d"
|
1482 |
|
1483 |
+
#: modules/carousel/jetpack-carousel.php:141
|
1484 |
+
#: modules/contact-form/grunion-contact-form.php:815
|
1485 |
+
#: modules/contact-form/grunion-form-view.php:162
|
1486 |
+
msgid "Website"
|
1487 |
+
msgstr "الموقع"
|
1488 |
|
1489 |
+
#: modules/custom-post-types/testimonial.php:85
|
1490 |
+
msgid "No Testimonials found"
|
1491 |
+
msgstr ""
|
1492 |
|
1493 |
+
#: modules/module-info.php:760
|
1494 |
+
msgid "Displayed below your posts will be how many people have liked your posts and the Gravatars of those who have liked them."
|
1495 |
+
msgstr "إظهار عدد الأشخاص الذين أعجبوا بمواضيعك مع صور لملفاتهم الشخصية على Gravatars في أسفل الموضوع."
|
1496 |
|
1497 |
+
#: modules/stats.php:973 modules/stats.php:997
|
1498 |
+
msgid "Sorry, nothing to report."
|
1499 |
+
msgstr "نأسف، لا يوجد شيء للتبليغ عنه."
|
1500 |
|
1501 |
+
#: class.jetpack-admin.php:301 views/admin/network-admin-header.php:13
|
1502 |
+
msgid "Jetpack is network activated and notices can not be dismissed."
|
1503 |
+
msgstr "Jetpack منشط على الشبكة والملاحظات لا يمكن استبعادها."
|
1504 |
|
1505 |
+
#: class.jetpack-cli.php:29
|
1506 |
+
msgid "Jetpack is not currently connected to WordPress.com"
|
1507 |
+
msgstr "إن Jetpack غير متصلة حالياً بـ WordPress.com"
|
1508 |
|
1509 |
+
#: modules/carousel/jetpack-carousel.php:266
|
1510 |
+
msgid "Missing attachment ID."
|
1511 |
+
msgstr "رقم المرفق مفقود."
|
1512 |
|
1513 |
+
#: modules/custom-post-types/testimonial.php:86
|
1514 |
+
msgid "No Testimonials found in Trash"
|
1515 |
msgstr ""
|
1516 |
|
1517 |
+
#: modules/module-info.php:762
|
1518 |
+
msgid "More information on using Likes."
|
1519 |
+
msgstr "لمزيد من المعلومات حول كيفية استخدام ميزة الإعجاب."
|
1520 |
|
1521 |
+
#: modules/stats.php:993
|
1522 |
+
msgid "Top Searches"
|
1523 |
+
msgstr "أعلى الأبحاث"
|
1524 |
|
1525 |
+
msgid "http://wordpress.org/extend/plugins/jetpack/"
|
1526 |
+
msgstr "http://wordpress.org/extend/plugins/jetpack/"
|
1527 |
+
|
1528 |
+
#: class.jetpack-cli.php:57
|
1529 |
+
msgid "You cannot disconnect, without having first connected."
|
1530 |
+
msgstr "لا تستطيع قطع الاتصال قبل الاتصال أولاً."
|
1531 |
+
|
1532 |
+
#: modules/carousel/jetpack-carousel.php:303
|
1533 |
+
msgid "Nonce verification failed."
|
1534 |
+
msgstr "فشل التحقق من المناسبة الحالية."
|
1535 |
+
|
1536 |
+
#: modules/custom-post-types/testimonial.php:117
|
1537 |
+
msgid "Enter the customer's name here"
|
1538 |
msgstr ""
|
1539 |
|
1540 |
+
#: modules/module-info.php:785
|
1541 |
+
msgid "The Google+ profile module allows you to connect your blog and Google+ accounts."
|
1542 |
msgstr ""
|
1543 |
|
1544 |
+
#: modules/stats.php:1021
|
1545 |
+
msgid "We were unable to get your stats just now. Please reload this page to try again."
|
1546 |
+
msgstr "لم نتمكن من الحصول على إحصائياتك الآن. الرجاء إعادة تحميل هذه الصفحة للمحاولة مرة أخرى."
|
1547 |
|
1548 |
+
msgid "Bring the power of the WordPress.com cloud to your self-hosted WordPress. Jetpack enables you to connect your blog to a WordPress.com account to use the powerful features normally only available to WordPress.com users."
|
1549 |
+
msgstr "إضافة تجلب القوة السحابية لموقعك وتمكنك من ربط حسابك على موقع WordPress.com لاستخدام ميزات قوية متوفرة فقط لمستخدمي موقع WordPress.com"
|
|
|
1550 |
|
1551 |
+
#: class.jetpack-cli.php:62 class.jetpack-cli.php:131
|
1552 |
+
msgid "%s is not a valid command."
|
1553 |
+
msgstr "ليس %s أمراً صالحاً."
|
|
|
1554 |
|
1555 |
+
#: modules/carousel/jetpack-carousel.php:310
|
1556 |
+
msgid "Missing target blog ID."
|
1557 |
+
msgstr "رقم المدونة الهدف مفقود."
|
|
|
1558 |
|
1559 |
+
#: modules/custom-post-types/testimonial.php:126
|
1560 |
+
msgid "Customer Name"
|
1561 |
+
msgstr ""
|
1562 |
|
1563 |
+
#: modules/module-info.php:786
|
1564 |
+
msgid "Displayed below your posts will be a link back to your Google+ profile and a Google+ follow button. A link will also be added to your Google+ profile."
|
1565 |
+
msgstr ""
|
1566 |
|
1567 |
+
#: modules/stats.php:1028
|
1568 |
+
msgid "We were unable to get your stats just now. Please reload this page to try again. If this error persists, please <a href=\"%1$s\">contact support</a>. In your report please include the information below."
|
1569 |
+
msgstr "لم نتمكن من الحصول على إحصائياتك الخاصة بك فقط الآن. الرجاء إعادة تحميل هذه الصفحة للمحاولة مرة أخرى. إذا استمر ظهور هذا الخطأ، الرجاء <a href=\"%1$s\">الاتصال بالدعم</a>. يرجى تضمين المعلومات الواردة أدناه في تقريرك."
|
1570 |
|
1571 |
+
msgid "Automattic"
|
1572 |
+
msgstr "Automattic"
|
|
|
1573 |
|
1574 |
+
#: class.jetpack-cli.php:79
|
1575 |
+
msgid "Please specify a valid user."
|
1576 |
+
msgstr "رجاءً حدد مستخدماً صالحاً."
|
1577 |
|
1578 |
+
#: modules/carousel/jetpack-carousel.php:313
|
1579 |
+
msgid "Missing target post ID."
|
1580 |
+
msgstr "رقم الموضوع الهدف مفقود."
|
1581 |
|
1582 |
+
#: modules/custom-post-types/testimonial.php:139
|
1583 |
+
msgid "Testimonial updated. <a href=\"%s\">View testimonial</a>"
|
1584 |
+
msgstr ""
|
1585 |
|
1586 |
+
#: modules/module-info.php:788
|
1587 |
+
msgid "More information on using Google+ Profile."
|
1588 |
+
msgstr ""
|
1589 |
|
1590 |
+
#: modules/subscriptions.php:123
|
1591 |
+
msgid "Jetpack Subscriptions Settings"
|
1592 |
+
msgstr "إعدادات الاشتراكات في Jetpack"
|
1593 |
|
1594 |
+
msgid "http://jetpack.me"
|
1595 |
+
msgstr "http://jetpack.me"
|
|
|
|
|
1596 |
|
1597 |
+
#: class.jetpack-cli.php:82
|
1598 |
+
msgid "Please specify a user."
|
1599 |
+
msgstr "رجاءً حدد مستخدماً."
|
1600 |
|
1601 |
+
#: modules/carousel/jetpack-carousel.php:316
|
1602 |
+
msgid "No comment text was submitted."
|
1603 |
+
msgstr "لم يتم تقديم أي نص لتعليق."
|
1604 |
|
1605 |
+
#: modules/custom-post-types/testimonial.php:142
|
1606 |
+
msgid "Testimonial updated."
|
1607 |
+
msgstr ""
|
|
|
1608 |
|
1609 |
+
#: modules/module-info.php:804 modules/omnisearch/omnisearch-core.php:59
|
1610 |
+
#: modules/omnisearch/omnisearch-core.php:64
|
1611 |
+
#: modules/omnisearch/omnisearch-core.php:85
|
1612 |
+
msgid "Omnisearch"
|
1613 |
+
msgstr "بحث Jetpack"
|
1614 |
|
1615 |
+
#: modules/subscriptions.php:132
|
1616 |
+
msgid "Follow Blog"
|
1617 |
+
msgstr "متابعة الموقع"
|
|
|
1618 |
|
1619 |
+
#: class.jetpack-cli.php:90
|
1620 |
+
msgid "Jetpack has been successfully disconnected."
|
1621 |
+
msgstr "اتصلت Jetpack بنجاح."
|
1622 |
|
1623 |
+
#: modules/carousel/jetpack-carousel.php:328
|
1624 |
+
msgid "Comments on this post are closed."
|
1625 |
+
msgstr "التعليقات مغلقة في هذا الموضوع."
|
1626 |
|
1627 |
+
#: modules/custom-post-types/testimonial.php:144
|
1628 |
+
msgid "Testimonial restored to revision from %s"
|
1629 |
+
msgstr ""
|
|
|
1630 |
|
1631 |
+
#: modules/module-info.php:806
|
1632 |
+
msgid "Search once, get results from everything! Currently supports searching posts, pages, comments, media, and plugins."
|
1633 |
+
msgstr ""
|
|
|
1634 |
|
1635 |
+
#: modules/subscriptions.php:147
|
1636 |
+
msgid "Follow Comments"
|
1637 |
+
msgstr "متابعة التعليقات"
|
1638 |
|
1639 |
+
#: class.jetpack-cli.php:95
|
1640 |
+
msgid "%s has been successfully disconnected."
|
1641 |
+
msgstr "قُطع اتصال %s بنجاح."
|
|
|
1642 |
|
1643 |
+
#: modules/carousel/jetpack-carousel.php:338
|
1644 |
+
msgid "Sorry, but we could not authenticate your request."
|
1645 |
+
msgstr "عفواً، لكن لا يمكننا تصديق طلبك."
|
1646 |
|
1647 |
+
#: modules/custom-post-types/testimonial.php:145
|
1648 |
+
msgid "Testimonial published. <a href=\"%s\">View testimonial</a>"
|
1649 |
+
msgstr ""
|
1650 |
|
1651 |
+
#: modules/module-info.php:808
|
1652 |
+
msgid "Omnisearch plays nice with other plugins by letting other providers offer results as well."
|
1653 |
+
msgstr ""
|
|
|
1654 |
|
1655 |
+
#: modules/subscriptions.php:168
|
1656 |
+
msgid "Follower Settings"
|
1657 |
+
msgstr "إعدادات المتابعين"
|
1658 |
|
1659 |
+
#: class.jetpack-cli.php:97
|
1660 |
+
msgid "%s could not be disconnected. Are you sure they're connected currently?"
|
1661 |
+
msgstr "لم يقطع اتصال %s. هل أنت متأكد من أنهم متصلون حالياً؟"
|
1662 |
|
1663 |
+
#: modules/carousel/jetpack-carousel.php:347
|
1664 |
+
msgid "Please provide your name."
|
1665 |
+
msgstr "من فضلك أذكر اسمك."
|
|
|
1666 |
|
1667 |
+
#: modules/custom-post-types/testimonial.php:146
|
1668 |
+
msgid "Testimonial saved."
|
1669 |
+
msgstr ""
|
1670 |
|
1671 |
+
#: modules/module-info.php:827
|
1672 |
+
msgid "Widget Visibility"
|
1673 |
+
msgstr ""
|
1674 |
|
1675 |
+
#: modules/subscriptions.php:175
|
1676 |
+
msgid "Blog follow email text"
|
1677 |
+
msgstr "نص متابعة الموقع على البريد الإلكتروتي"
|
|
|
1678 |
|
1679 |
+
#: class.jetpack-cli.php:101
|
1680 |
+
msgid "Please specify if you would like to disconnect a blog or user."
|
1681 |
+
msgstr "رجاءً حدد فيما إذا كنت تريد قطع اتصال مدونة أو مستخدم."
|
1682 |
|
1683 |
+
#: modules/carousel/jetpack-carousel.php:350
|
1684 |
+
msgid "Please provide an email address."
|
1685 |
+
msgstr "من فضلك أذكر بريدك الإلكتروني."
|
1686 |
|
1687 |
+
#: modules/custom-post-types/testimonial.php:147
|
1688 |
+
msgid "Testimonial submitted. <a target=\"_blank\" href=\"%s\">Preview testimonial</a>"
|
|
|
1689 |
msgstr ""
|
1690 |
|
1691 |
+
#: modules/module-info.php:829
|
1692 |
+
msgid "Control which pages your widgets appear on with Widget Visibility."
|
1693 |
+
msgstr ""
|
1694 |
|
1695 |
+
#: modules/subscriptions.php:183
|
1696 |
+
msgid "Comment follow email text"
|
1697 |
+
msgstr "نص متابعة التعليق على البريد الإلكتروني"
|
1698 |
|
1699 |
+
#: class.jetpack-cli.php:138
|
1700 |
+
msgid "%s is not a valid module."
|
1701 |
+
msgstr "ليست %s وحدة صالحة."
|
1702 |
|
1703 |
+
#: modules/carousel/jetpack-carousel.php:353
|
1704 |
+
msgid "Please provide a valid email address."
|
1705 |
+
msgstr "من فضلك أذكر بريد إلكتروني صحيح."
|
1706 |
|
1707 |
+
#: modules/custom-post-types/testimonial.php:148
|
1708 |
+
msgid "Testimonial scheduled for: <strong>%1$s</strong>. <a target=\"_blank\" href=\"%2$s\">Preview testimonial</a>"
|
1709 |
+
msgstr ""
|
1710 |
|
1711 |
+
#: modules/module-info.php:830
|
1712 |
+
msgid "To control visibility, expand the widget and click the Visibility button next to the Save button, and then, choose a set of visibility options."
|
1713 |
+
msgstr ""
|
1714 |
|
1715 |
+
#: modules/subscriptions.php:197
|
1716 |
+
msgid "Change whether your visitors can subscribe to your posts or comments or both."
|
1717 |
+
msgstr "تحديد ما يمكن لزوار موقعك بالاشتراك في مواضيعك أو التعليقات أو كلاهما."
|
1718 |
|
1719 |
+
#: class.jetpack-cli.php:144
|
1720 |
+
msgid "Please specify a valid module."
|
1721 |
+
msgstr "رجاءً حدد وحدة صالحة."
|
|
|
1722 |
|
1723 |
+
#: modules/carousel/jetpack-carousel.php:382
|
1724 |
+
msgid "Image Gallery Carousel"
|
1725 |
+
msgstr "صورة معرض صور Carousel"
|
1726 |
|
1727 |
+
#: modules/custom-post-types/testimonial.php:151
|
1728 |
+
msgid "Testimonial draft updated. <a target=\"_blank\" href=\"%s\">Preview testimonial</a>"
|
1729 |
+
msgstr ""
|
1730 |
|
1731 |
+
#: modules/module-info.php:831
|
1732 |
+
msgid "For example, if you wanted the Archives widget to only appear on category archives and error pages, choose \"Show\" from the first dropdown and then add two rules: \"Page is 404 Error Page\" and \"Category is All Category Pages.\""
|
1733 |
+
msgstr ""
|
1734 |
|
1735 |
+
#: modules/subscriptions.php:212
|
1736 |
+
msgid "Show a <em>'follow blog'</em> option in the comment form"
|
1737 |
+
msgstr "إظهار خيار <em>'متابعة الموقع'</em> في نموذج التعليقات"
|
|
|
1738 |
|
1739 |
+
#: class.jetpack-cli.php:151
|
1740 |
+
msgid "Available Modules:"
|
1741 |
+
msgstr "الوحدات المتاحة:"
|
1742 |
|
1743 |
+
#: modules/carousel/jetpack-carousel.php:385
|
1744 |
+
msgid "Enable carousel"
|
1745 |
+
msgstr "تفعيل Carousel"
|
1746 |
+
|
1747 |
+
#: modules/custom-post-types/testimonial.php:187
|
1748 |
+
msgid "Customize Testimonials Archive"
|
1749 |
msgstr ""
|
1750 |
|
1751 |
+
#: modules/module-info.php:832
|
1752 |
+
msgid "You can also hide widgets based on the current page. For example, if you don't want the Archives widget to appear on search results pages, choose \"Hide\" and \"Page is Search results.\""
|
|
|
1753 |
msgstr ""
|
1754 |
|
1755 |
+
#: modules/subscriptions.php:227
|
1756 |
+
msgid "Show a <em>'follow comments'</em> option in the comment form"
|
1757 |
+
msgstr "إظهار خيار <em>'متابعة التعليقات'</em> في نموذج التعليقات"
|
1758 |
|
1759 |
+
#: class.jetpack-admin.php:452 class.jetpack-cli.php:155
|
1760 |
+
#: modules/vaultpress.php:24
|
1761 |
+
msgid "Active"
|
1762 |
+
msgstr "مفعل"
|
1763 |
|
1764 |
+
#: modules/carousel/jetpack-carousel.php:389
|
1765 |
+
#: modules/shortcodes/slideshow.php:72
|
1766 |
+
msgid "Background color"
|
1767 |
+
msgstr "لون الخلفية"
|
1768 |
|
1769 |
+
#: modules/custom-post-types/testimonial.php:188
|
1770 |
+
msgid "Customize"
|
1771 |
+
msgstr "تخصيص"
|
1772 |
|
1773 |
+
#: modules/module-info.php:847 modules/videopress/videopress.php:330
|
1774 |
+
msgid "VideoPress"
|
1775 |
+
msgstr "فيديو برس"
|
1776 |
|
1777 |
+
#: modules/subscriptions.php:253
|
1778 |
+
msgid "These settings change emails sent from your blog to followers."
|
1779 |
+
msgstr "هذه الإعدادات تقوم بتغيير رسائل البريد الإلكتروني المرسلة من موقعك إلى المتابعين."
|
1780 |
|
1781 |
+
#: class.jetpack-admin.php:453 class.jetpack-cli.php:155
|
1782 |
+
msgid "Inactive"
|
1783 |
+
msgstr "غير مفعل"
|
1784 |
|
1785 |
+
#: modules/carousel/jetpack-carousel.php:392
|
1786 |
+
msgid "Metadata"
|
1787 |
+
msgstr "بيانات التعريف"
|
1788 |
|
1789 |
+
#: modules/custom-post-types/testimonial.php:212
|
1790 |
+
msgid "Testimonial Page Title"
|
1791 |
+
msgstr ""
|
1792 |
|
1793 |
+
#: modules/module-info.php:848
|
1794 |
+
msgid "With the VideoPress module you can easily upload videos to your WordPress site and embed them in your posts and pages. This module requires a WordPress.com account with an active <a href=\"http://store.wordpress.com/premium-upgrades/videopress/\" target=\"_blank\">VideoPress subscription</a>."
|
1795 |
+
msgstr ""
|
1796 |
|
1797 |
+
#: modules/subscriptions.php:260
|
1798 |
+
msgid "Introduction text sent when someone follows your blog. (Site and confirmation details will be automatically added for you.)"
|
1799 |
+
msgstr "مقدمة لنص الإرسال عندما يقوم أحد الأشخاص بمتابعة موقعك. (الموقع وتفاصيل التأكيد ستضاف تلقائياً.)"
|
1800 |
|
1801 |
+
msgid "Allow applications to securely access your content through the cloud."
|
1802 |
+
msgstr "السماح للتطبيقات من الوصول إلى محتوى موقعك بشكل آمن من خلال الخدمات السحابية."
|
|
|
1803 |
|
1804 |
+
#: class.jetpack-cli.php:163
|
1805 |
+
msgid "%s has been activated."
|
1806 |
+
msgstr "تم تفعيل %s."
|
1807 |
|
1808 |
+
#: modules/carousel/jetpack-carousel.php:449
|
1809 |
+
msgid "Show photo metadata (<a href=\"http://en.wikipedia.org/wiki/Exchangeable_image_file_format\" target=\"_blank\">Exif</a>) in carousel, when available."
|
1810 |
+
msgstr "إظهار بيانات تعريف الصورة (<a href=\"http://en.wikipedia.org/wiki/Exchangeable_image_file_format\" target=\"_blank\">Exif</a>) في Carousel عند توفرها."
|
1811 |
|
1812 |
+
#: modules/custom-post-types/testimonial.php:224
|
1813 |
+
msgid "Testimonial Page Content"
|
1814 |
+
msgstr ""
|
1815 |
|
1816 |
+
#: class.jetpack-admin.php:354 modules/module-info.php:861
|
1817 |
+
msgid "Single Sign On"
|
1818 |
+
msgstr ""
|
1819 |
|
1820 |
+
#: modules/subscriptions.php:266
|
1821 |
+
msgid "Introduction text sent when someone follows a post on your blog. (Site and confirmation details will be automatically added for you.)"
|
1822 |
+
msgstr "مقدمة لنص الإرسال عندما يقوم أحد الأشخاص بمتابعة موضوع على موقعك. (الموقع وتفاصيل التأكيد ستضاف تلقائياً.)"
|
1823 |
|
1824 |
+
msgid "Beautiful Math"
|
1825 |
+
msgstr "الرياضيات الجميلة"
|
|
|
1826 |
|
1827 |
+
#: class.jetpack-cli.php:169
|
1828 |
+
msgid "%s has been deactivated."
|
1829 |
+
msgstr "تم إلغاء تفعيل %s."
|
1830 |
|
1831 |
+
#: modules/carousel/jetpack-carousel.php:457
|
1832 |
+
msgid "Show map of photo location in carousel, when available."
|
1833 |
+
msgstr "عرض الخريطة عن مكان الصورة في Carousel عند توفرها."
|
1834 |
|
1835 |
+
#: modules/custom-post-types/testimonial.php:235
|
1836 |
+
msgid "Testimonial Page Featured Image"
|
1837 |
+
msgstr ""
|
1838 |
|
1839 |
+
#: modules/module-info.php:863
|
1840 |
+
msgid "With WordPress.com Single Sign On, your users will be able to log in to or register for your WordPress site with the same credentials they use on WordPress.com. It's safe and secure."
|
1841 |
+
msgstr ""
|
1842 |
|
1843 |
+
#: modules/subscriptions.php:271
|
1844 |
+
msgid ""
|
1845 |
+
"Howdy.\n"
|
1846 |
+
"\n"
|
1847 |
+
"You recently followed this blog's posts. This means you will receive each new post by email.\n"
|
1848 |
+
"\n"
|
1849 |
+
"To activate, click confirm below. If you believe this is an error, ignore this message and we'll never bother you again."
|
1850 |
+
msgstr ""
|
1851 |
+
"مرحبا\n"
|
1852 |
+
"\n"
|
1853 |
+
"لقد تابعت مؤخراً موضوعاً من مواضيعي. هذا يعني بأنك سوف تتلقى كل موضوع جديد عن طريق البريد الإلكتروني.\n"
|
1854 |
+
"\n"
|
1855 |
+
"للتفعيل، اضغط فوق تأكيد أدناه. إذا كنت تعتقد بأن هذا خطأ، تجاهل هذه الرسالة ولن نزعجك مرة أخرى."
|
1856 |
|
1857 |
+
#: class.jetpack-client-server.php:139
|
1858 |
+
msgid "An administrator for this blog must set up the Jetpack connection."
|
1859 |
+
msgstr "يجب على مدير الموقع إعداد اتصال Jetpack."
|
1860 |
|
1861 |
+
#: modules/carousel/jetpack-carousel.php:465
|
1862 |
+
#: modules/shortcodes/slideshow.php:79
|
1863 |
+
msgid "Black"
|
1864 |
+
msgstr "اسود"
|
1865 |
|
1866 |
+
#: modules/gplus-authorship/admin/ui.php:56
|
1867 |
+
#: modules/gplus-authorship/admin/ui.php:67 modules/likes.php:469
|
1868 |
+
#: modules/likes.php:481 modules/publicize/ui.php:35
|
1869 |
+
#: modules/publicize/ui.php:45 modules/sharedaddy/sharing.php:58
|
1870 |
+
#: modules/sharedaddy/sharing.php:168
|
1871 |
+
msgid "Sharing Settings"
|
1872 |
+
msgstr "إعدادات أزار المشاركة"
|
1873 |
|
1874 |
+
#: modules/module-info.php:864
|
1875 |
+
msgid "Once enabled, a \"Log in with WordPress.com\" option will be added to your existing log in form."
|
1876 |
+
msgstr ""
|
1877 |
|
1878 |
+
#: modules/subscriptions.php:272
|
1879 |
+
msgid ""
|
1880 |
+
"Howdy.\n"
|
1881 |
+
"\n"
|
1882 |
+
"You recently followed one of my posts. This means you will receive an email when new comments are posted.\n"
|
1883 |
+
"\n"
|
1884 |
+
"To activate, click confirm below. If you believe this is an error, ignore this message and we'll never bother you again."
|
1885 |
+
msgstr ""
|
1886 |
+
"مرحبا\n"
|
1887 |
+
"\n"
|
1888 |
+
"لقد تابعت مؤخراً واحداً من مواضيعي. هذا يعني بأنك سوف تتلقى بريداً إلكترونياً عند كتابة تعليق جديد.\n"
|
1889 |
+
"\n"
|
1890 |
+
"للتفعيل، اضغط فوق تأكيد أدناه. إذا كنت تعتقد بأن هذا خطأ، تجاهل هذه الرسالة ولن نزعجك مرة أخرى."
|
1891 |
|
1892 |
+
#: class.jetpack-client-server.php:144
|
1893 |
+
msgid "You need to register your Jetpack before connecting it."
|
1894 |
+
msgstr "تحتاج لتسجيل Jetpack قبل وصلها."
|
1895 |
|
1896 |
+
#: modules/carousel/jetpack-carousel.php:465
|
1897 |
+
#: modules/shortcodes/slideshow.php:80
|
1898 |
+
msgid "White"
|
1899 |
+
msgstr "أبيض"
|
1900 |
|
1901 |
+
#: modules/gplus-authorship/admin/ui.php:56 modules/likes.php:469
|
1902 |
+
#: modules/module-info.php:325 modules/module-info.php:328
|
1903 |
+
#: modules/module-info.php:349 modules/publicize/ui.php:35
|
1904 |
+
#: modules/sharedaddy/sharedaddy.php:26 modules/sharedaddy/sharing.php:58
|
1905 |
+
msgid "Sharing"
|
1906 |
+
msgstr "المشاركة"
|
1907 |
|
1908 |
+
#: modules/module-info.php:879
|
1909 |
+
msgid "Monitor"
|
1910 |
+
msgstr "مراقبة"
|
1911 |
|
1912 |
+
#: modules/subscriptions.php:474
|
1913 |
+
msgid "Notify me of follow-up comments by email."
|
1914 |
+
msgstr "أعلمني بمتابعة التعليقات بواسطة البريد الإلكتروني."
|
1915 |
+
|
1916 |
+
#: class.jetpack-client-server.php:186 class.jetpack.php:3595
|
1917 |
+
#: class.jetpack.php:3597 class.jetpack.php:3599 class.jetpack.php:3602
|
1918 |
+
msgid "Error Details: %s"
|
1919 |
+
msgstr "تفاصيل الخطأ: %s"
|
1920 |
+
|
1921 |
+
#: modules/carousel/jetpack-carousel.php:473
|
1922 |
+
msgid "Display images in full-size carousel slideshow."
|
1923 |
+
msgstr "إظهار الصور بالحجم الكامل في عرض الشرائح Carousel."
|
1924 |
+
|
1925 |
+
#: modules/gplus-authorship/admin/ui.php:81
|
1926 |
+
msgid "Your Google+ account has been connected."
|
1927 |
msgstr ""
|
1928 |
|
1929 |
+
#: modules/module-info.php:881 modules/monitor.php:62
|
1930 |
+
msgid "Nobody likes downtime, and that's why Jetpack Monitor is on the job, keeping tabs on your site. As soon as any downtime is detected, you will receive an email notification alerting you to the issue. That way you can act quickly, to get your site back online again!"
|
1931 |
msgstr ""
|
1932 |
|
1933 |
+
#: modules/subscriptions.php:481
|
1934 |
+
msgid "Notify me of new posts by email."
|
1935 |
+
msgstr "أعلمني بالمواضيع الجديدة بواسطة البريد الإلكتروني."
|
1936 |
|
1937 |
+
#: class.jetpack-debugger.php:24
|
1938 |
+
msgid "You do not have sufficient permissions to access this page."
|
1939 |
+
msgstr "ليس لديك الصلاحيات الكافية لدخول هذه الصفحة."
|
1940 |
|
1941 |
+
#: modules/comments/admin.php:50 modules/comments/comments.php:211
|
1942 |
+
#: modules/minileven/theme/pub/minileven/content-gallery.php:71
|
1943 |
+
msgid "Leave a Reply"
|
1944 |
+
msgstr "اترك رد"
|
1945 |
|
1946 |
+
#: modules/gplus-authorship/admin/ui.php:82
|
1947 |
+
msgid "There was a problem connecting your Google+ account. Please try again."
|
1948 |
msgstr ""
|
1949 |
|
1950 |
+
#: modules/module-info.php:883 modules/monitor.php:63
|
1951 |
+
msgid "We’ll also let you know as soon as your site is up and running, so you can keep an eye on total downtime."
|
1952 |
msgstr ""
|
1953 |
|
1954 |
+
#: modules/subscriptions.php:559
|
1955 |
+
msgid "Add an email signup form to allow people to subscribe to your blog."
|
1956 |
+
msgstr "أضف بريداً إلكترونياً للاشتراك منه لتسمح للزوار بتسجيل الاشتراك في موقعك."
|
1957 |
|
1958 |
+
#: class.jetpack-debugger.php:68
|
1959 |
+
msgid "Your site isn’t reaching the Jetpack servers."
|
1960 |
+
msgstr "لا يستطيع موقعك الوصول إلى خوادم Jetpack."
|
1961 |
|
1962 |
+
#: modules/comments/admin.php:54 modules/widgets/facebook-likebox.php:159
|
1963 |
+
#: modules/widgets/twitter-timeline.php:239
|
1964 |
+
msgid "Light"
|
1965 |
+
msgstr "خفيف"
|
1966 |
|
1967 |
+
#: modules/gplus-authorship/admin/ui.php:83
|
1968 |
+
msgid "You must click 'Accept' in the Google+ dialog to connect your account."
|
1969 |
msgstr ""
|
1970 |
|
1971 |
+
#: modules/module-info.php:914 modules/module-info.php:915
|
1972 |
+
msgid "Related Posts"
|
1973 |
+
msgstr "تدوينات ذات صلة"
|
1974 |
|
1975 |
+
#: modules/subscriptions.php:562
|
1976 |
+
msgid "Blog Subscriptions (Jetpack)"
|
1977 |
+
msgstr "الاشتراك في الموقع (Jetpack)"
|
1978 |
|
1979 |
+
#: class.jetpack-debugger.php:71
|
1980 |
+
msgid "Your site isn’t securely reaching the Jetpack servers."
|
1981 |
+
msgstr "لا يستطيع موقعك الوصول بأمان إلى خوادم Jetpack."
|
1982 |
|
1983 |
+
#: modules/comments/admin.php:55 modules/widgets/facebook-likebox.php:160
|
1984 |
+
#: modules/widgets/twitter-timeline.php:240
|
1985 |
+
msgid "Dark"
|
1986 |
+
msgstr "غامق"
|
1987 |
+
|
1988 |
+
#: modules/gplus-authorship/admin/ui.php:115 modules/module-info.php:779
|
1989 |
+
#: modules/module-info.php:783
|
1990 |
+
msgid "Google+ Profile"
|
1991 |
msgstr ""
|
1992 |
|
1993 |
+
#: modules/module-info.php:916
|
1994 |
+
msgid "\"Related Posts\" shows additional relevant links from your site under your posts. If the feature is enabled, links appear underneath your Sharing Buttons and WordPress.com Likes (if you’ve turned these on)."
|
1995 |
+
msgstr "\"تدوينات ذات صلة\" تعرض روابط لتدوينات ذات صلة سابقة من مدونتك. إن كانت الميزة مفعلة ستظهر الروابط أسفل ميزتي أزرار المشاركة والإعجابات (إن كانتا مفعلتين)."
|
1996 |
|
1997 |
+
#: modules/subscriptions.php:602
|
1998 |
+
msgid "An email was just sent to confirm your subscription. Please find the email now and click activate to start subscribing."
|
1999 |
+
msgstr "لقد تم إرسال رسالة لتأكيد اشتراكك. يرجى تفعيل الاشتراك من خلال بريدك الإلكتروني."
|
2000 |
|
2001 |
+
#: class.jetpack-debugger.php:76
|
2002 |
+
msgid "Your `%1$s` option is set up as `%2$s`, but your WordPress.com connection lists it as `%3$s`!"
|
2003 |
+
msgstr "خيارك `%1$s` مضبوط على أنه `%2$s`، لكن اتصال WordPress.com يعرضه على أنه `%3$s`!"
|
2004 |
|
2005 |
+
#: modules/comments/admin.php:56
|
2006 |
+
msgid "Transparent"
|
2007 |
+
msgstr "شفاف"
|
2008 |
|
2009 |
+
#: modules/gplus-authorship/admin/ui.php:127 modules/publicize/ui.php:182
|
2010 |
+
#: modules/publicize/ui.php:186
|
2011 |
+
msgid "Disconnect"
|
2012 |
+
msgstr "قطع الاتصال"
|
2013 |
|
2014 |
+
#: modules/module-info.php:917
|
2015 |
+
msgid "More information on using Related Posts."
|
2016 |
+
msgstr "المزيد من المعلومات عن استخدام تدوينات ذات صلة"
|
2017 |
|
2018 |
+
#: modules/subscriptions.php:611
|
2019 |
+
msgid "The email you entered was invalid, please check and try again."
|
2020 |
+
msgstr "البريد الذي أدخلته غير صحيح، الرجاء التأكد والمحاولة من جديد."
|
2021 |
|
2022 |
+
#: class.jetpack-debugger.php:83
|
2023 |
+
msgid "Something has gotten mixed up in your Jetpack Connection!"
|
2024 |
+
msgstr "هناك خطأ ما في اتصال Jetpack!"
|
2025 |
+
|
2026 |
+
#: modules/comments/admin.php:72 modules/module-info.php:537
|
2027 |
+
msgid "Jetpack Comments"
|
2028 |
+
msgstr "تعليقات الجيت باك"
|
2029 |
+
|
2030 |
+
#: modules/gplus-authorship/admin/ui.php:131
|
2031 |
+
msgid "Connect your WordPress account to Google+ to add this blog to your Google+ profile and improve the visibility of your blog posts on Google."
|
2032 |
msgstr ""
|
2033 |
|
2034 |
+
#: modules/module-info.php:918
|
2035 |
+
msgid "This feature uses the WordPress.com infrastructure and requires that your public content be mirrored there. If you see intermittent issues only effecting certain posts, request a reindex of your posts."
|
2036 |
msgstr ""
|
2037 |
|
2038 |
+
#: modules/subscriptions.php:614
|
2039 |
+
msgid "You have already subscribed to this site, please check your inbox."
|
2040 |
+
msgstr "لقد قمت بالإشتراك بهذا الموقع مسبقاً، يرجى التحقق من البريد الوارد."
|
|
|
|
|
2041 |
|
2042 |
+
#: class.jetpack-debugger.php:93
|
2043 |
+
msgid "It looks like your site can not communicate properly with Jetpack."
|
2044 |
+
msgstr "يبدو أن موقعك لا يستطيع الاتصال بشكل مناسب مع Jetpack."
|
2045 |
|
2046 |
+
#: modules/comments/admin.php:81
|
2047 |
+
msgid "Greeting Text"
|
2048 |
+
msgstr "نص التحية"
|
2049 |
|
2050 |
+
#: modules/gplus-authorship/admin/ui.php:133
|
2051 |
+
msgid "Need help?"
|
2052 |
+
msgstr "تحتاج المساعدة؟"
|
2053 |
|
2054 |
+
#: modules/module-info.php:934
|
2055 |
+
msgid "Markdown lets you compose posts and comments with links, lists, and other styles using regular characters and punctuation marks. Markdown is used by writers and bloggers who want a quick and easy way to write rich text, without having to take their hands off the keyboard, and without learning a lot of complicated codes and shortcuts."
|
2056 |
msgstr ""
|
2057 |
|
2058 |
+
#: modules/subscriptions.php:620
|
2059 |
+
msgid "There was an error when subscribing, please try again."
|
2060 |
+
msgstr "حدث خطأ بالاشتراك، يرجى المحاولة من جديد."
|
2061 |
|
2062 |
+
#: class.jetpack-admin.php:197 class.jetpack-debugger.php:99
|
2063 |
+
#: class.jetpack.php:1856 class.jetpack.php:2076
|
2064 |
+
msgid "Jetpack Debugging Center"
|
2065 |
+
msgstr "مركز تصحيح الأخطاء"
|
2066 |
|
2067 |
+
#: modules/comments/admin.php:97 modules/comments/admin.php:168
|
2068 |
+
#: modules/widgets/facebook-likebox.php:157
|
2069 |
+
msgid "Color Scheme"
|
2070 |
+
msgstr "نظام الألوان"
|
2071 |
|
2072 |
+
#: modules/gplus-authorship/admin/ui.php:140
|
2073 |
+
msgid "Your Google+ profile and WordPress.com accounts have been disconnected, including your Publicize connections. If you no longer wish to be associated with this blog on Google we recommend that you also remove the blog URL from your <a href='%s' target='_blank'>Google+ profile</a>."
|
2074 |
msgstr ""
|
2075 |
|
2076 |
+
#: modules/monitor.php:79
|
2077 |
+
msgid "Receive Monitor Email Notifications."
|
2078 |
msgstr ""
|
2079 |
|
2080 |
+
#: modules/subscriptions.php:633
|
2081 |
+
msgid "Join %s other subscriber"
|
2082 |
+
msgid_plural "Join %s other subscribers"
|
2083 |
+
msgstr[0] "انضم مع %s مشترك"
|
2084 |
+
msgstr[1] "انضم مع مشترك %s"
|
2085 |
+
msgstr[2] "انضم مع %s مشتركين"
|
2086 |
+
msgstr[3] "انضم مع %s مشتركين"
|
2087 |
+
msgstr[4] "انضم مع %s مشترك"
|
2088 |
+
msgstr[5] "انضم مع %s مشترك"
|
2089 |
|
2090 |
+
#: class.jetpack-debugger.php:100
|
2091 |
+
msgid "Testing your site's compatibily with Jetpack..."
|
2092 |
+
msgstr "جاري فحص توافق موقعك مع Jetpack..."
|
2093 |
|
2094 |
+
#: modules/comments/admin.php:118
|
2095 |
+
msgid "Adjust your Jetpack Comments form with a clever greeting and color-scheme."
|
2096 |
+
msgstr "ضبط نموذج تعليقات Jetpack مع نظام التحية ونظام الألوان الذكي."
|
2097 |
+
|
2098 |
+
#: modules/gplus-authorship/admin/ui.php:142
|
2099 |
+
msgid "Your Google+ profile and WordPress.com accounts have been disconnected. If you no longer wish to be associated with this blog on Google we recommend that you also remove the blog URL from your <a href='%s' target='_blank'>Google+ profile</a>."
|
2100 |
msgstr ""
|
2101 |
|
2102 |
+
#: modules/monitor.php:81
|
2103 |
+
msgid "Emails will be sent to %s (<a href=\"%s\">Edit</a>)"
|
2104 |
msgstr ""
|
2105 |
|
2106 |
+
#: modules/subscriptions.php:710
|
2107 |
+
msgid "Subscribe to Blog via Email"
|
2108 |
+
msgstr "اشترك بالنشرة البريدية للموقع"
|
2109 |
+
|
2110 |
+
#: class.jetpack-debugger.php:128
|
2111 |
+
msgid "Your Jetpack setup looks a-okay!"
|
2112 |
+
msgstr "يبدو أن وضع Jetpack جيد!"
|
2113 |
+
|
2114 |
+
#: modules/comments/admin.php:134
|
2115 |
+
msgid "A few catchy words to motivate your readers to comment"
|
2116 |
+
msgstr "بضع كلمات جذابة لتحفيز القراء على التعليق"
|
2117 |
+
|
2118 |
+
#: modules/monitor.php:88 modules/sso.php:887
|
2119 |
+
msgid "This profile is not currently linked to a WordPress.com Profile."
|
2120 |
msgstr ""
|
2121 |
|
2122 |
+
#: modules/subscriptions.php:711
|
2123 |
+
msgid "Enter your email address to subscribe to this blog and receive notifications of new posts by email."
|
2124 |
+
msgstr "أدخل بريدك الإلكتروني للإشتراك في هذا الموقع لتستقبل أحدث المواضيع من خلال البريد الإلكتروني."
|
2125 |
+
|
2126 |
+
#: class.jetpack-debugger.php:131
|
2127 |
+
msgid "There seems to be a problem with your site’s ability to communicate with Jetpack!"
|
2128 |
+
msgstr "يبدو أن هناك مشكلة في قدرة موقعك على التواصل مع Jetpack."
|
2129 |
+
|
2130 |
+
#: modules/comments/base.php:83
|
2131 |
+
msgid "Invalid request"
|
2132 |
+
msgstr "طلب خاطئ"
|
2133 |
+
|
2134 |
+
#: modules/gplus-authorship/admin/ui.php:150
|
2135 |
+
#: modules/gplus-authorship/admin/ui.php:199 modules/gplus-authorship.php:184
|
2136 |
+
msgid "Google+"
|
2137 |
msgstr ""
|
2138 |
|
2139 |
#: modules/omnisearch/omnisearch-comments.php:17
|
2140 |
msgid "Search Comments"
|
2141 |
msgstr "ابحث في التعليقات"
|
2142 |
|
2143 |
+
#: modules/subscriptions.php:713
|
2144 |
+
msgid "Click to subscribe to this blog and receive notifications of new posts by email."
|
2145 |
+
msgstr "اضغط للاشتراك بهذا الموقع لتستقبل أحدث المواضيع من خلال بريدك الإلكتروني."
|
2146 |
+
|
2147 |
+
#: class.jetpack-debugger.php:138
|
2148 |
+
msgid "Trouble with Jetpack?"
|
2149 |
+
msgstr "يوجد مشكلة في Jetpack؟"
|
2150 |
+
|
2151 |
+
#: modules/comments/base.php:230
|
2152 |
+
msgid "Error: please fill the required fields (name, email)."
|
2153 |
+
msgstr "خطأ: الرجاء كتابة اسمك و بريد الإلكتروني."
|
2154 |
+
|
2155 |
#: modules/omnisearch/omnisearch-comments.php:18
|
2156 |
#: modules/omnisearch/omnisearch-comments.php:27
|
2157 |
#: modules/widgets/rsslinks-widget.php:68
|
2159 |
msgid "Comments"
|
2160 |
msgstr "تعليقات"
|
2161 |
|
2162 |
+
#: modules/subscriptions.php:729
|
2163 |
+
msgid "%s: %s"
|
2164 |
+
msgstr "%s: %s"
|
2165 |
+
|
2166 |
+
#: class.jetpack-debugger.php:139
|
2167 |
+
msgid "It may be caused by one of these issues, which you can diagnose yourself:"
|
2168 |
+
msgstr "قد يكون سببه واحدة من هذه المشكلات التي يمكنك تشخيصها بنفسك:"
|
2169 |
+
|
2170 |
+
#: modules/comments/base.php:232
|
2171 |
+
msgid "Error: please enter a valid email address."
|
2172 |
+
msgstr "خطأ: رجاءاً تأكد من البريد الإلكتروني."
|
2173 |
+
|
2174 |
+
#: modules/gplus-authorship.php:137
|
2175 |
+
msgid "on Google+"
|
2176 |
+
msgstr ""
|
2177 |
+
|
2178 |
#: modules/omnisearch/omnisearch-core.php:85
|
2179 |
msgid "search everything"
|
2180 |
+
msgstr "بحث كل شيء"
|
2181 |
+
|
2182 |
+
#: modules/subscriptions.php:736 modules/widgets/image-widget.php:120
|
2183 |
+
msgid "Widget title:"
|
2184 |
+
msgstr "عنوان المربع الجانبي:"
|
2185 |
+
|
2186 |
+
#: class.jetpack-admin.php:363
|
2187 |
+
msgid "Simple, concise site stats with no additional load on your server."
|
2188 |
+
msgstr "إحصائيات بسيطة ومختصرة للموقع بدون تحميل إضافي على الخادم."
|
2189 |
+
|
2190 |
+
#: class.jetpack-debugger.php:141
|
2191 |
+
msgid "A known issue."
|
2192 |
+
msgstr "مشكلة معروفة."
|
2193 |
+
|
2194 |
+
#: modules/comments/comments.php:187
|
2195 |
+
msgid "You must <a href=\"%s\">log in</a> to post a comment."
|
2196 |
+
msgstr "يجب عليك <a href=\"%s\">تسجيل الدخول</a> لاضافة تعليق."
|
2197 |
+
|
2198 |
+
#: modules/gravatar-hovercards.php:47 modules/module-info.php:57
|
2199 |
+
#: modules/module-info.php:72
|
2200 |
+
msgid "Gravatar Hovercards"
|
2201 |
+
msgstr "بطاقات Gravatar"
|
2202 |
|
2203 |
#: modules/omnisearch/omnisearch-core.php:95
|
2204 |
msgid "Results:"
|
2205 |
msgstr "النتائح:"
|
2206 |
|
2207 |
+
#: modules/subscriptions.php:742
|
2208 |
+
msgid "Optional text to display to your readers:"
|
2209 |
+
msgstr "نص اختياري لعرضه لقراء موقعك:"
|
2210 |
+
|
2211 |
+
#: modules/comments/comments.php:212
|
2212 |
+
msgid "Leave a Reply to %s"
|
2213 |
+
msgstr "اترك رداً على %s"
|
2214 |
+
|
2215 |
+
#: modules/gravatar-hovercards.php:59
|
2216 |
+
msgid "View people's profiles when you mouse over their Gravatars"
|
2217 |
+
msgstr "إظهار الملفات الشخصية للمستخدمين عند تمرير الفأرة فوق صورهم في Gravatars"
|
2218 |
+
|
2219 |
#: modules/omnisearch/omnisearch-core.php:96
|
2220 |
msgid "Jump to:"
|
2221 |
msgstr "الانتقال إلى:"
|
2222 |
|
2223 |
+
#: modules/subscriptions.php:748
|
2224 |
+
msgid "Subscribe Button:"
|
2225 |
+
msgstr "زر الاشتراك:"
|
2226 |
+
|
2227 |
+
#: class.jetpack-debugger.php:142
|
2228 |
+
msgid "An incompatible plugin."
|
2229 |
+
msgstr "إضافة غير متوافقة."
|
2230 |
+
|
2231 |
+
#: modules/comments/comments.php:251
|
2232 |
+
msgid "Cancel reply"
|
2233 |
+
msgstr "إلغاء الرد"
|
2234 |
+
|
2235 |
+
#: modules/gravatar-hovercards.php:86
|
2236 |
+
msgid "Put your mouse over your Gravatar to check out your profile."
|
2237 |
+
msgstr "ضع مؤشر الفأرة فوق صورة Gravatar لتتفحص ملفك الشخصي."
|
2238 |
+
|
2239 |
#: modules/omnisearch/omnisearch-core.php:107
|
2240 |
msgid "Back to Top ↑"
|
2241 |
msgstr "الرجوع للأعلى ↑"
|
2242 |
|
2243 |
+
#: modules/subscriptions.php:755
|
2244 |
+
msgid "Show total number of subscribers? (%s subscriber)"
|
2245 |
+
msgid_plural "Show total number of subscribers? (%s subscribers)"
|
2246 |
+
msgstr[0] "إظهار عدد المشتركين؟ (%s مشترك)"
|
2247 |
+
msgstr[1] "إظهار عدد المشتركين؟ (%s مشترك واحد)"
|
2248 |
+
msgstr[2] "إظهار عدد المشتركين؟ (%s مشتركان)"
|
2249 |
+
msgstr[3] "إظهار عدد المشتركين؟ (%s مشتركين)"
|
2250 |
+
msgstr[4] "إظهار عدد المشتركين؟ (%s مشترك)"
|
2251 |
+
msgstr[5] "إظهار عدد المشتركين؟ (%s مشترك)"
|
2252 |
+
|
2253 |
+
#: class.jetpack-debugger.php:142
|
2254 |
+
msgid "Find out by disabling all plugins except Jetpack. If the problem persists, it's not a plugin issue. If the problem is solved, turn your plugins on one by one until the problem pops up again – there's the culprit! Let us know, and we'll try to help."
|
2255 |
+
msgstr "ولمعرفة ذلك من خلال تعطيل جميع الإضافات باستثناء Jetpack. إذا استمرت المشكلة، فهذه ليست مشكلة إضافة. وإذا تم حل المشكلة، قم بتفعيل الإضافات واحدة تلو الآخرى حتى تظهر المشكلة مرة أخرى - هكذا تعرف من هو المتهم! دعنا نعرف وسوف نحاول المساعدة."
|
2256 |
+
|
2257 |
+
#: modules/comments/comments.php:387
|
2258 |
+
msgid "Invalid security token."
|
2259 |
+
msgstr "الرمز الأمني غير صالح."
|
2260 |
+
|
2261 |
+
#: modules/holiday-snow.php:19
|
2262 |
+
msgid "Snow"
|
2263 |
+
msgstr "ثلج"
|
2264 |
+
|
2265 |
#: modules/omnisearch/omnisearch-core.php:154
|
2266 |
msgid "Search Everything"
|
2267 |
msgstr "البحث عن كل شيء"
|
2268 |
|
2269 |
+
#: modules/theme-tools/featured-content.php:397
|
2270 |
+
#: modules/theme-tools/featured-content.php:408
|
2271 |
+
msgid "Featured Content"
|
2272 |
+
msgstr ""
|
2273 |
+
|
2274 |
+
#: class.jetpack-debugger.php:143
|
2275 |
+
msgid "A theme conflict."
|
2276 |
+
msgstr "تعارض في القالب."
|
2277 |
+
|
2278 |
+
#: modules/comments/comments.php:448 modules/comments/comments.php:499
|
2279 |
+
msgid "Submitting Comment%s"
|
2280 |
+
msgstr "إرسال التعليق%s"
|
2281 |
+
|
2282 |
+
#: modules/holiday-snow.php:28
|
2283 |
+
msgid "Show falling snow on my blog until January 4<sup>th</sup>."
|
2284 |
+
msgstr "عرض تساقط الثلوج على موقعي لغاية 4 <sup>كانون الثاني</sup>."
|
2285 |
+
|
2286 |
#: modules/omnisearch/omnisearch-media.php:16
|
2287 |
msgid "Search Media"
|
2288 |
msgstr "ابحث في الوسائط"
|
2289 |
|
2290 |
+
#: modules/theme-tools/featured-content.php:409
|
2291 |
+
msgid "Easily feature all posts with the <a href=\"%1$s\">\"featured\" tag</a> or a tag of your choice. Your theme supports up to %2$s posts in its featured content area."
|
2292 |
+
msgstr ""
|
2293 |
+
|
2294 |
+
#: class.jetpack-debugger.php:143
|
2295 |
+
msgid "If your problem isn't known or caused by a plugin, try activating Twenty Twelve (the default WordPress theme). If this solves the problem, something in your theme is probably broken – let the theme's author know."
|
2296 |
+
msgstr "في حال عدم معرفة مشكلتك أو الناجمة عن الإضافة، حاول تفعيل قالب 2012 (القالب الافتراضي). إذا كان هذا قد حل المشكلة، فشيئاً ما في القالب يوجد به خلل على الأرجح - دع مؤلف القالب يعلم بذلك."
|
2297 |
+
|
2298 |
+
#: modules/contact-form/admin.php:16
|
2299 |
+
msgid "Add a custom form"
|
2300 |
+
msgstr "إضافة نموذج مخصص"
|
2301 |
+
|
2302 |
+
#: modules/infinite-scroll/infinity.php:288
|
2303 |
+
msgid "To infinity and beyond"
|
2304 |
+
msgstr "إلى ما لا نهاية وما بعدها"
|
2305 |
+
|
2306 |
#: modules/omnisearch/omnisearch-media.php:17
|
2307 |
#: modules/omnisearch/omnisearch-media.php:28
|
2308 |
msgid "Media"
|
2309 |
msgstr "وسائط"
|
2310 |
|
2311 |
+
#: modules/theme-tools/featured-content.php:427
|
2312 |
+
msgid "Tag name"
|
2313 |
+
msgstr "اسم الوسم"
|
2314 |
+
|
2315 |
+
#: class.jetpack-debugger.php:144
|
2316 |
+
msgid "A problem with your XMLRPC file."
|
2317 |
+
msgstr "مشكلة في ملف XMLRPC."
|
2318 |
+
|
2319 |
+
#: modules/contact-form/admin.php:21 modules/contact-form/admin.php:22
|
2320 |
+
msgid "Add Contact Form"
|
2321 |
+
msgstr "إضافة نموذج مراسلة"
|
2322 |
+
|
2323 |
+
#: modules/infinite-scroll/infinity.php:297
|
2324 |
+
msgid "We've disabled this option for you since you have footer widgets in Appearance → Widgets, or because your theme does not support infinite scroll."
|
2325 |
+
msgstr "لقد قمنا بتعطيل هذا الخيار من أجلك لأنك وضعت ويدجت في أسفل الصفحة(الفوتر) في المظهر ← مربعات القائمة الجانبية، أو بسبب أن قالبك لا يدعم ميزة infinite scroll."
|
2326 |
+
|
2327 |
#: modules/omnisearch/omnisearch-plugins.php:20
|
2328 |
msgid "Search Plugins"
|
2329 |
msgstr "بحث ضمن الإضافات"
|
2330 |
|
2331 |
+
#: modules/theme-tools/featured-content.php:433
|
2332 |
+
msgid "Hide tag from displaying in post meta and tag clouds."
|
2333 |
+
msgstr "إخفاء الوسم من الظهور في بيانات الموضوع وسحابة الوسوم."
|
|
|
2334 |
|
2335 |
+
#: class.jetpack-debugger.php:144
|
2336 |
+
msgid "Load your <a href=\"%s\">XMLRPC file</a>. It should say “XML-RPC server accepts POST requests only.” on a line by itself."
|
2337 |
+
msgstr "تحميل <a href=\"%s\">XMLRPC ملف</a>. ينبغي أن نقول بأن \"خادم XML-RPC يقبل طلبات الموضوع فقط.\" على سطر منفرد."
|
|
|
|
|
|
|
|
|
|
|
|
|
2338 |
|
2339 |
+
#: modules/contact-form/admin.php:101
|
2340 |
+
msgid "Mark Spam"
|
2341 |
+
msgstr "تعليم كمزعج"
|
2342 |
|
2343 |
+
#: modules/infinite-scroll/infinity.php:303
|
2344 |
+
msgid "Scroll Infinitely"
|
2345 |
+
msgstr "Scroll Infinitely"
|
2346 |
|
2347 |
+
#: modules/omnisearch/omnisearch-plugins.p
|
|
|
|