From 7e9be1c12fcda0bc383ab7e9f3872fdf0633cd1d Mon Sep 17 00:00:00 2001 From: humorwang <417791635@qq.com> Date: Mon, 27 Dec 2021 13:34:36 +0800 Subject: [PATCH] first commit --- 404.php | 20 + archive.php | 74 + comments.php | 78 + content-front-page.php | 36 + content-no-title.php | 36 + content-none.php | 31 + content-page.php | 40 + content-related.php | 114 + content-search.php | 65 + content-single-no-title.php | 43 + content-single.php | 50 + content.php | 85 + css/block-editor-style.css | 1647 +++++ css/editor-style.css | 352 + css/theme-help.css | 157 + footer.php | 107 + front-page.php | 44 + functions.php | 597 ++ functions/block-patterns.php | 1429 ++++ functions/block-styles.php | 431 ++ functions/class-tgm-plugin-activation.php | 3763 +++++++++++ functions/css/customizer-style.css | 96 + functions/customizer-controls.php | 178 + functions/customizer.php | 1156 ++++ functions/extras.php | 682 ++ functions/fonts.php | 65 + functions/hooks.php | 130 + functions/js/customizer-preview.js | 215 + functions/js/customizer-script.js | 17 + functions/schema.php | 148 + functions/style-output.php | 329 + functions/template-tags.php | 369 ++ functions/theme-help.php | 219 + header-transparent.php | 86 + header.php | 100 + home.php | 53 + images/column-bg-01.jpg | Bin 0 -> 156452 bytes images/column-bg-02.jpg | Bin 0 -> 96517 bytes images/column-bg-03.jpg | Bin 0 -> 75820 bytes images/column-bg-04.jpg | Bin 0 -> 86064 bytes images/cover-01.jpg | Bin 0 -> 228091 bytes images/cover-02.jpg | Bin 0 -> 94374 bytes images/cover-background.jpg | Bin 0 -> 359587 bytes images/down-arrow.svg | 44 + images/food-item-01.jpg | Bin 0 -> 26601 bytes images/food-item-02.jpg | Bin 0 -> 51517 bytes images/food-item-03.jpg | Bin 0 -> 15035 bytes images/food-item-04.jpg | Bin 0 -> 73515 bytes images/footer-centered-info-below.png | Bin 0 -> 442 bytes images/footer-centered.png | Bin 0 -> 431 bytes images/footer-info-right.png | Bin 0 -> 407 bytes images/footer-standard.png | Bin 0 -> 412 bytes images/header-logo-below.png | Bin 0 -> 459 bytes images/header-logo-left.png | Bin 0 -> 423 bytes images/header-logo-right.png | Bin 0 -> 419 bytes images/header-masthead-left.png | Bin 0 -> 1555 bytes images/header-standard.png | Bin 0 -> 458 bytes images/help-block-pattern-inserted.jpg | Bin 0 -> 120689 bytes images/help-block-patterns.jpg | Bin 0 -> 69600 bytes images/icon-camera-dark.png | Bin 0 -> 1811 bytes images/icon-camera-light.png | Bin 0 -> 1431 bytes images/icon-rocket-dark.png | Bin 0 -> 2651 bytes images/icon-rocket-light.png | Bin 0 -> 2282 bytes images/icon-settings-dark.png | Bin 0 -> 3137 bytes images/icon-settings-light.png | Bin 0 -> 2653 bytes images/media-text-image-02.jpg | Bin 0 -> 114083 bytes images/media-text-image-03.jpg | Bin 0 -> 41817 bytes images/media-text-image-04.jpg | Bin 0 -> 98089 bytes images/media-text-image.jpg | Bin 0 -> 29802 bytes images/square-image-01.jpg | Bin 0 -> 39406 bytes images/square-image-02.jpg | Bin 0 -> 55278 bytes images/up-arrow.svg | 44 + images/woocommerce-placeholder.png | Bin 0 -> 7785 bytes index.php | 49 + js/custom.js | 252 + js/jquery.touchSwipe.js | 2107 ++++++ js/jquery.touchSwipe.min.js | 15 + js/skip-link-focus-fix.js | 31 + languages/cordero.pot | 2086 ++++++ license.txt | 281 + page.php | 42 + readme.txt | 200 + screenshot.png | Bin 0 -> 276431 bytes search.php | 62 + sidebar-page.php | 15 + sidebar-shop-filters.php | 24 + sidebar-shop.php | 15 + sidebar.php | 15 + single.php | 53 + style.css | 5886 +++++++++++++++++ template-no-title.php | 44 + template-single-reading-paragraph.php | 51 + template-single-reading.php | 51 + template-single-transparent-header.php | 52 + template-transparent-header.php | 41 + .../content-single-product-tabs-inline.php | 76 + ...ontent-single-product-wide-image-after.php | 74 + ...single-product-image-after-tabs-inline.php | 68 + woocommerce/single-product-image-after.php | 68 + woocommerce/single-product-tabs-inline.php | 68 + .../single-product-wide-image-after.php | 68 + woocommerce/single-product-wide-image.php | 68 + wpml-config.xml | 7 + 103 files changed, 24999 insertions(+) create mode 100644 404.php create mode 100644 archive.php create mode 100644 comments.php create mode 100644 content-front-page.php create mode 100644 content-no-title.php create mode 100644 content-none.php create mode 100644 content-page.php create mode 100644 content-related.php create mode 100644 content-search.php create mode 100644 content-single-no-title.php create mode 100644 content-single.php create mode 100644 content.php create mode 100644 css/block-editor-style.css create mode 100644 css/editor-style.css create mode 100644 css/theme-help.css create mode 100644 footer.php create mode 100644 front-page.php create mode 100644 functions.php create mode 100644 functions/block-patterns.php create mode 100644 functions/block-styles.php create mode 100644 functions/class-tgm-plugin-activation.php create mode 100644 functions/css/customizer-style.css create mode 100644 functions/customizer-controls.php create mode 100644 functions/customizer.php create mode 100644 functions/extras.php create mode 100644 functions/fonts.php create mode 100644 functions/hooks.php create mode 100644 functions/js/customizer-preview.js create mode 100644 functions/js/customizer-script.js create mode 100644 functions/schema.php create mode 100644 functions/style-output.php create mode 100644 functions/template-tags.php create mode 100644 functions/theme-help.php create mode 100644 header-transparent.php create mode 100644 header.php create mode 100644 home.php create mode 100644 images/column-bg-01.jpg create mode 100644 images/column-bg-02.jpg create mode 100644 images/column-bg-03.jpg create mode 100644 images/column-bg-04.jpg create mode 100644 images/cover-01.jpg create mode 100644 images/cover-02.jpg create mode 100644 images/cover-background.jpg create mode 100644 images/down-arrow.svg create mode 100644 images/food-item-01.jpg create mode 100644 images/food-item-02.jpg create mode 100644 images/food-item-03.jpg create mode 100644 images/food-item-04.jpg create mode 100644 images/footer-centered-info-below.png create mode 100644 images/footer-centered.png create mode 100644 images/footer-info-right.png create mode 100644 images/footer-standard.png create mode 100644 images/header-logo-below.png create mode 100644 images/header-logo-left.png create mode 100644 images/header-logo-right.png create mode 100644 images/header-masthead-left.png create mode 100644 images/header-standard.png create mode 100644 images/help-block-pattern-inserted.jpg create mode 100644 images/help-block-patterns.jpg create mode 100644 images/icon-camera-dark.png create mode 100644 images/icon-camera-light.png create mode 100644 images/icon-rocket-dark.png create mode 100644 images/icon-rocket-light.png create mode 100644 images/icon-settings-dark.png create mode 100644 images/icon-settings-light.png create mode 100644 images/media-text-image-02.jpg create mode 100644 images/media-text-image-03.jpg create mode 100644 images/media-text-image-04.jpg create mode 100644 images/media-text-image.jpg create mode 100644 images/square-image-01.jpg create mode 100644 images/square-image-02.jpg create mode 100644 images/up-arrow.svg create mode 100644 images/woocommerce-placeholder.png create mode 100644 index.php create mode 100644 js/custom.js create mode 100644 js/jquery.touchSwipe.js create mode 100644 js/jquery.touchSwipe.min.js create mode 100644 js/skip-link-focus-fix.js create mode 100644 languages/cordero.pot create mode 100644 license.txt create mode 100644 page.php create mode 100644 readme.txt create mode 100644 screenshot.png create mode 100644 search.php create mode 100644 sidebar-page.php create mode 100644 sidebar-shop-filters.php create mode 100644 sidebar-shop.php create mode 100644 sidebar.php create mode 100644 single.php create mode 100644 style.css create mode 100644 template-no-title.php create mode 100644 template-single-reading-paragraph.php create mode 100644 template-single-reading.php create mode 100644 template-single-transparent-header.php create mode 100644 template-transparent-header.php create mode 100644 woocommerce/content-single-product-tabs-inline.php create mode 100644 woocommerce/content-single-product-wide-image-after.php create mode 100644 woocommerce/single-product-image-after-tabs-inline.php create mode 100644 woocommerce/single-product-image-after.php create mode 100644 woocommerce/single-product-tabs-inline.php create mode 100644 woocommerce/single-product-wide-image-after.php create mode 100644 woocommerce/single-product-wide-image.php create mode 100644 wpml-config.xml diff --git a/404.php b/404.php new file mode 100644 index 0000000..0ac372e --- /dev/null +++ b/404.php @@ -0,0 +1,20 @@ + + +

+ +

+ +

+ + + diff --git a/archive.php b/archive.php new file mode 100644 index 0000000..dc89c63 --- /dev/null +++ b/archive.php @@ -0,0 +1,74 @@ + + + + +
+
+ + + +
+ ', '' ); + the_archive_description( '
', '
' ); + ?> +
+ + + +
+ + + + + + + + +
+ + '', + 'next_text' => '', + ) ); ?> + + + + + + + +
+
+ + + + + + diff --git a/comments.php b/comments.php new file mode 100644 index 0000000..70e259e --- /dev/null +++ b/comments.php @@ -0,0 +1,78 @@ + + +
+ + +

+ +

+ + + + '' . esc_html__( 'Previous', 'cordero' ) . '', + 'next_text' => '' . esc_html__( 'Next', 'cordero' ) . '', + ) ); + + endif; // Check for have_comments(). + + // If comments are closed and there are comments, let's leave a little note, shall we? + if ( ! comments_open() && get_comments_number() && post_type_supports( get_post_type(), 'comments' ) ) : ?> + +

+ + +
diff --git a/content-front-page.php b/content-front-page.php new file mode 100644 index 0000000..cee7980 --- /dev/null +++ b/content-front-page.php @@ -0,0 +1,36 @@ + + +
> + +
> + + '', + ) ); + ?> +
+ + + +
diff --git a/content-no-title.php b/content-no-title.php new file mode 100644 index 0000000..0f64a44 --- /dev/null +++ b/content-no-title.php @@ -0,0 +1,36 @@ + + +
> + +
> + + '', + ) ); + ?> +
+ + + +
diff --git a/content-none.php b/content-none.php new file mode 100644 index 0000000..e332986 --- /dev/null +++ b/content-none.php @@ -0,0 +1,31 @@ + + +
+

+
+ + +

Get started here.', 'cordero' ), array( 'a' => array( 'href' => array() ) ) ), esc_url( admin_url( 'post-new.php' ) ) ); ?>

+ + + +

+ + + + +

+ + + +
+
diff --git a/content-page.php b/content-page.php new file mode 100644 index 0000000..ee9a7a6 --- /dev/null +++ b/content-page.php @@ -0,0 +1,40 @@ + + +
> + + + +
> + + '', + ) ); + ?> +
+ + + +
diff --git a/content-related.php b/content-related.php new file mode 100644 index 0000000..da3e128 --- /dev/null +++ b/content-related.php @@ -0,0 +1,114 @@ + get_theme_mod( 'related_posts', '4' ), + 'category' => $categories, + 'exclude' => get_the_id() +) ); + +if ( count( $related_posts ) > 0 ) { + ?> + +
+

+
+ ID; + ?> +
> + + post_content ); + $video = false; + // Only get video from the content if a playlist isn't present. + if ( false === strpos( $video_content, 'wp-playlist-script' ) ) { + $video = get_media_embedded_in_content( $video_content, array( 'video', 'object', 'embed', 'iframe' ) ); + } + if ( ! empty( $video ) ) { + + $first_video = true; + foreach ( $video as $video_html ) { + if ( $first_video ) { + echo '
'; + echo $video_html; + echo '
'; + $first_video = false; + } + } + } else { + cordero_related_post_thumbnail($related_id); + } + } else { + cordero_related_post_thumbnail($related_id); + } + ?> + +
+ +

>

+ ' . wp_kses_post( get_the_title($related_id) ) . ''; + } + ?> +
+ + + +
> + + + +
+ + + +
+ +
+
+ + + +
> + + '; + echo $video_html; + echo ''; + $first_video = false; + } + } + } else { + cordero_post_thumbnail(); + } + } else { + cordero_post_thumbnail(); + } + ?> + +
+ +

>

+ ', '' ); + } + ?> +
+ +
> + '', + ) ); + cordero_read_more(); + ?> +
+ +
diff --git a/content-single-no-title.php b/content-single-no-title.php new file mode 100644 index 0000000..92c23fd --- /dev/null +++ b/content-single-no-title.php @@ -0,0 +1,43 @@ + + +
> + +
> + '', + ) ); + ?> + +
+ + + +
diff --git a/content-single.php b/content-single.php new file mode 100644 index 0000000..86ebc62 --- /dev/null +++ b/content-single.php @@ -0,0 +1,50 @@ + + +
> + +
+ ', '' ); ?> +
+ +
> + '', + ) ); + ?> + +
+ + + +
diff --git a/content.php b/content.php new file mode 100644 index 0000000..766a5e9 --- /dev/null +++ b/content.php @@ -0,0 +1,85 @@ + + +
> + + '; + echo $video_html; + echo ''; + $first_video = false; + } + } + } else { + cordero_post_thumbnail(); + } + } else { + cordero_post_thumbnail(); + } + ?> + +
+ +

>

+ ', '' ); + } + ?> +
+ +
+ +
+ +
> + '', + ) ); + cordero_read_more(); + ?> +
+ +
+ +
+ +
diff --git a/css/block-editor-style.css b/css/block-editor-style.css new file mode 100644 index 0000000..ac11f77 --- /dev/null +++ b/css/block-editor-style.css @@ -0,0 +1,1647 @@ +/* +Theme Name: Cordero +Description: Used to style the block editor. +*/ + +.edit-post-layout .interface-interface-skeleton__content{ + background-color: #fff; + overflow-x: hidden; +} + +.block-editor-editor-skeleton__body{ + background-color: #fff; +} + +.edit-post-visual-editor{ + background-color: #fff; + width: 100%; + max-width: 1240px; + margin-left: auto; + margin-right: auto; + border-left: 1px dashed rgba(0,0,0,0.1); + border-right: 1px dashed rgba(0,0,0,0.1); +} + +.edit-post-visual-editor.editor-styles-wrapper{ + padding: 0; +} + +.block-editor-block-list__layout .wp-block{ + margin-left: 0; + margin-right: 0; +} + +.wp-block, +.wp-block[data-align="wide"]{ + max-width: 100%; +} + +.edit-post-layout .wp-block[data-align="full"]{ + margin-left: -webkit-calc(-50vw + 50%) !important; + margin-left: calc(-50vw + 50%) !important; + margin-right: -webkit-calc(-50vw + 50%) !important; + margin-right: calc(-50vw + 50%) !important; +} + +.edit-post-layout.is-sidebar-opened .wp-block[data-align="full"]{ + margin-left: -webkit-calc(-50vw + 50% + 140px) !important; + margin-left: calc(-50vw + 50% + 140px) !important; + margin-right: -webkit-calc(-50vw + 50% + 140px) !important; + margin-right: calc(-50vw + 50% + 140px) !important; +} + +.edit-post-layout .edit-post-visual-editor[style*="width"] .wp-block[data-align="full"], +.edit-post-layout.is-sidebar-opened .edit-post-visual-editor[style*="width"] .wp-block[data-align="full"]{ + margin-left: 0 !important; + margin-right: 0 !important; +} + +.editor-post-title__block .editor-post-title__input{ + font-family: 'Montserrat'; + font-size: 1.875em; + font-weight: normal; +} + +.editor-default-block-appender textarea.editor-default-block-appender__content{ + font-family: 'Work Sans'; +} + +.editor-styles-wrapper div{ + font-family: 'Work Sans'; +} + +.editor-styles-wrapper{ + line-height: 1.6; +} + +.editor-styles-wrapper p, +.editor-styles-wrapper ul, +.editor-styles-wrapper li{ + color: #313131; + font-family: 'Work Sans'; + font-size: 16px; + font-weight: 300; + line-height: 1.6; + margin-top: 0 !important; +} + +.editor-styles-wrapper p, +.editor-styles-wrapper ul{ + margin-bottom: 1em !important; +} + +.editor-styles-wrapper li{ + margin-bottom: 0 !important; +} + +.editor-styles-wrapper h1, +.editor-styles-wrapper h2, +.editor-styles-wrapper h3, +.editor-styles-wrapper h4, +.editor-styles-wrapper h5, +.editor-styles-wrapper h6{ + color: #313131; + font-weight: normal; + line-height: 1.2; + font-family: 'Montserrat'; + margin-top: 0 !important; + margin-bottom: 0.5em !important; +} + +.editor-styles-wrapper .wp-block-heading h1, +.editor-styles-wrapper h1{ + font-size: 1.875em; +} + +.editor-styles-wrapper .wp-block-heading h2, +.editor-styles-wrapper h2{ + font-size: 1.75em; +} + +.editor-styles-wrapper .wp-block-heading h3, +.editor-styles-wrapper h3{ + font-size: 1.625em; +} + +.editor-styles-wrapper .wp-block-heading h4, +.editor-styles-wrapper h4{ + font-size: 1.5em; +} + +.editor-styles-wrapper .wp-block-heading h5, +.editor-styles-wrapper h5{ + font-size: 1.375em; +} + +.editor-styles-wrapper .wp-block-heading h6, +.editor-styles-wrapper h6{ + font-size: 1.125em; +} + +.editor-rich-text__tinymce a, +.block-editor-rich-text__editable a{ + color: #d82978; + text-decoration: none; +} + +[data-type="core/image"][data-align="wide"] .wp-block-image{ + width: 100%; +} + +.block-editor-block-list__block{ + margin-top: 0; + margin-bottom: 0; +} + +b, strong{ + font-weight: bold; +} + +.wp-block-cover, +.wp-block-cover-image{ + color: #fff; +} + +[data-align="full"] .wp-block-cover-image > .wp-block-cover-image__inner-container > .wp-block-group, +[data-align="full"] .wp-block-cover > .wp-block-cover__inner-container > .wp-block-group, +[data-align="full"] .wp-block-group > .wp-block-group__inner-container > .wp-block-group{ + max-width: 1240px; + margin-left: auto; + margin-right: auto; +} + +.wp-block-button__link{ + background-color: #d82978; + border-radius: 0; + font-size: 1em; + color: #fff; + margin-bottom: 1em; + padding: .5em 1em; +} + +.is-style-outline .wp-block-button__link{ + color: #313131; +} + +.wp-block-latest-posts.is-grid{ + margin: 0 0 1em 0; + display: grid; + grid-column-gap: 3%; + grid-row-gap: 2em; +} + +.wp-block-latest-posts.is-grid.columns-2{ + grid-template-columns: 48.5% 48.5%; +} + +.wp-block-latest-posts.is-grid.columns-3{ + grid-template-columns: repeat(3,31.333333%); +} + +.wp-block-latest-posts.is-grid.columns-4{ + grid-template-columns: repeat(4,22.75%); +} + +.wp-block-latest-posts.is-grid.columns-5{ + grid-column-gap: 2%; + grid-row-gap: 1.33em; + grid-template-columns: repeat(5,18.4%); +} + +.wp-block-latest-posts.is-grid.columns-6{ + grid-column-gap: 2%; + grid-row-gap: 1.33em; + grid-template-columns: repeat(6,15%); +} + +.wp-block-latest-posts.columns-2 li, +.wp-block-latest-posts.columns-3 li, +.wp-block-latest-posts.columns-4 li, +.wp-block-latest-posts.columns-5 li, +.wp-block-latest-posts.columns-6 li{ + width: 100%; +} + +@media (max-width: 768px){ + .wp-block-latest-posts.is-grid.columns-2, + .wp-block-latest-posts.is-grid.columns-3, + .wp-block-latest-posts.is-grid.columns-4, + .wp-block-latest-posts.is-grid.columns-5, + .wp-block-latest-posts.is-grid.columns-6{ + grid-column-gap: 3%; + grid-row-gap: 2em; + grid-template-columns: 48.5% 48.5%; + } +} + +@media (max-width: 480px){ + .wp-block-latest-posts.is-grid.columns-2, + .wp-block-latest-posts.is-grid.columns-3, + .wp-block-latest-posts.is-grid.columns-4, + .wp-block-latest-posts.is-grid.columns-5, + .wp-block-latest-posts.is-grid.columns-6{ + grid-template-columns: 100%; + } +} + +.wp-block-latest-posts.is-grid li{ + margin: 0; + display: flex; + flex-direction: column; + justify-content: space-between; +} + +.wp-block-latest-posts.is-grid li .wp-block-latest-posts__featured-image > img{ + width: 100%; +} + +.wp-block-latest-posts.is-grid li > a{ + font-size: 1.25em; + font-weight: normal; + margin: 1rem 0 0 0; + color: #d82978; + text-decoration: none; +} + +.wp-block-latest-posts.is-grid li > a > div{ + font-family: 'Montserrat'; +} + +.wp-block-latest-posts.is-grid li .wp-block-latest-posts__post-date{ + font-size: .8125em; + margin: 0; + color: inherit; + opacity: .7; +} + +.wp-block-latest-posts.is-grid li .wp-block-latest-posts__post-excerpt{ + margin: 0 0 1em 0; +} + +.wp-block-group.has-background, +p.has-background{ + padding: 1em 1.5em !important; +} + +.has-drop-cap:not(:focus)::first-letter{ + font-size: 6em; + font-weight: normal; + margin: 0.05em 0.1em 0 0; +} + +.has-drop-cap:not(:focus)::first-letter::after{ + content: ""; + display: table; + clear: both; +} + +.has-drop-cap:not(:focus)::after{ + padding: 0; +} + +hr.wp-block-separator{ + background-color: rgba(0,0,0,0.1); + border: 0; + height: 4px !important; + width: 20%; +} + +.wp-block-separator:not(.is-style-wide):not(.is-style-dots), +.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){ + height: 4px; + max-width: 20%; +} + +hr.wp-block-separator.extra-small, +hr.wp-block-separator.is-style-extra-small{ + width: 1em; + max-width: 100% !important; +} + +hr.wp-block-separator.small, +hr.wp-block-separator.is-style-small{ + width: 4em; + max-width: 100% !important; +} + +hr.wp-block-separator.medium, +hr.wp-block-separator.is-style-medium{ + width: 10em; + max-width: 100% !important; +} + +hr.wp-block-separator.large, +hr.wp-block-separator.is-style-large{ + width: 16em; + max-width: 100% !important; +} + +hr.wp-block-separator.extra-large, +hr.wp-block-separator.is-style-extra-large{ + width: 22em; + max-width: 100% !important; +} + +hr.wp-block-separator.huge, +hr.wp-block-separator.is-style-huge{ + width: 28em; + max-width: 100% !important; +} + +hr.wp-block-separator.align-left, +hr.wp-block-separator.is-style-align-left{ + margin-left: 0; +} + +hr.wp-block-separator.align-right, +hr.wp-block-separator.is-style-align-right{ + margin-right: 0; +} + +.wp-block-separator.is-style-wide{ + width: 100%; +} + +.wp-block-separator.is-style-dots{ + width: auto; +} + +.wp-block-separator.is-style-dots::before{ + font-size: 2em; + color: initial; +} + +.wp-block-quote{ + border-left: 4px solid #313131; + padding: 1em 0 0 0; + margin: 0 0 1em; +} + +.wp-block-pullquote{ + border-left: none; + border-top: 4px solid #313131; + border-bottom: 4px solid #313131; + padding: 3em 0 3em 0; + margin: 0 0 1em; +} + +.wp-block-pullquote blockquote{ + border-left: none; +} + +.editor-styles-wrapper .has-tiny-font-size, +.has-tiny-font-size{ + font-size: 10px; +} + +.editor-styles-wrapper .has-small-font-size, +.has-small-font-size{ + font-size: 13px; +} + +.editor-styles-wrapper .has-normal-font-size, +.has-normal-font-size{ + font-size: 16px; +} + +.editor-styles-wrapper .has-medium-font-size, +.has-medium-font-size{ + font-size: 24px; +} + +.editor-styles-wrapper .has-large-font-size, +.has-large-font-size{ + font-size: 36px; +} + +.editor-styles-wrapper .has-huge-font-size, +.has-huge-font-size{ + font-size: 48px; +} + +.editor-styles-wrapper .has-gigantic-font-size, +.has-gigantic-font-size{ + font-size: 60px; +} + +.editor-styles-wrapper .has-massive-font-size, +.has-massive-font-size{ + font-size: 72px; +} + +@media (min-width:600px) and (max-width: 781px){ + .editor-styles-wrapper .has-medium-font-size, + .has-medium-font-size{ + font-size: 20px; + } + + .editor-styles-wrapper .has-large-font-size, + .has-large-font-size{ + font-size: 27px; + } + + .editor-styles-wrapper .has-huge-font-size, + .has-huge-font-size{ + font-size: 36px; + } + + .editor-styles-wrapper .has-gigantic-font-size, + .has-gigantic-font-size{ + font-size: 45px; + } + + .editor-styles-wrapper .has-massive-font-size, + .has-massive-font-size{ + font-size: 54px; + } +} + +@media (max-width:599px){ + .editor-styles-wrapper .has-medium-font-size, + .has-medium-font-size{ + font-size: 18px; + } + + .editor-styles-wrapper .has-large-font-size, + .has-large-font-size{ + font-size: 23px; + } + + .editor-styles-wrapper .has-huge-font-size, + .has-huge-font-size{ + font-size: 30px; + } + + .editor-styles-wrapper .has-gigantic-font-size, + .has-gigantic-font-size{ + font-size: 36px; + } + + .editor-styles-wrapper .has-massive-font-size, + .has-massive-font-size{ + font-size: 44px; + } +} + +/*-------------------------------------------------------------- +## WooCommerce +--------------------------------------------------------------*/ + +.wc-block-attribute-filter .wc-block-attribute-filter-list li{ + text-decoration: none; +} + +.wc-block-active-filters .wc-block-active-filters__clear-all{ + color: inherit; +} + +.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress, +.rtl .wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{ + --range-color: #d82978; +} + +.wc-block-price-filter .wc-block-price-filter__range-input-wrapper input[type="range"]:focus{ + border: none; +} + +.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb{ + background-image: none; + background-color: #d82978; + width: 21px; + border-radius: 50%; +} + +.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb{ + background-image: none; + background-color: #d82978; + width: 21px; + border-radius: 50%; +} + +.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb{ + background-image: none; + background-color: #d82978; + width: 21px; + border-radius: 50%; +} + +.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb{ + background-image: none; + background-color: #d82978; + width: 21px; + border-radius: 50%; +} + +.wc-block-price-filter .wc-block-price-filter__controls .wc-block-price-filter__amount{ + border-radius: 0; +} + +.wc-block-featured-product, +.wc-block-featured-category{ + background-color: #2d2354; + overflow: hidden; +} + +.wc-block-featured-product .wc-block-featured-product__price{ + font-size: 1.25em; +} + +.wc-block-featured-product .wc-block-featured-product__description p{ + color: #fff; + background: transparent; +} + +.wc-block-grid .wc-block-grid__products, +.wc-block-grid__products{ + margin: 0 0 1em 0; + display: grid; + grid-column-gap: 1%; + grid-row-gap: 1em; +} + +.wc-block-grid.has-1-columns .wc-block-grid__products{ + grid-template-columns: 100%; +} + +.wc-block-grid.has-2-columns .wc-block-grid__products{ + grid-template-columns: 49.5% 49.5%; +} + +.wc-block-grid.has-3-columns .wc-block-grid__products{ + grid-template-columns: repeat(3,32.666666%); +} + +.wc-block-grid.has-4-columns .wc-block-grid__products{ + grid-template-columns: repeat(4,24.25%); +} + +.wc-block-grid.has-5-columns .wc-block-grid__products{ + grid-template-columns: repeat(5,19.2%); +} + +.wc-block-grid.has-6-columns .wc-block-grid__products{ + grid-template-columns: repeat(6,15.833333%); +} + +.wc-block-grid.has-7-columns .wc-block-grid__products{ + grid-template-columns: repeat(7,13.428571%); +} + +.wc-block-grid.has-8-columns .wc-block-grid__products{ + grid-template-columns: repeat(8,11.625%); +} + +.wc-block-grid.has-2-columns .wc-block-grid__product, +.wc-block-grid.has-3-columns .wc-block-grid__product, +.wc-block-grid.has-4-columns .wc-block-grid__product, +.wc-block-grid.has-5-columns .wc-block-grid__product, +.wc-block-grid.has-6-columns .wc-block-grid__product, +.wc-block-grid.has-7-columns .wc-block-grid__product, +.wc-block-grid.has-8-columns .wc-block-grid__product{ + max-width: 100%; +} + +.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product, +.wc-block-grid.has-5-columns:not(.alignfull) .wc-block-grid__product, +.wc-block-grid.has-6-columns:not(.alignfull) .wc-block-grid__product, +.wc-block-grid.has-7-columns .wc-block-grid__product, +.wc-block-grid.has-8-columns .wc-block-grid__product{ + font-size: 1em; +} + +.wc-block-grid__product{ + background: #fbfbfb; + border: 1px solid #f1f1f1; + margin: 0 !important; + padding: 0 !important; + display: flex; + flex-direction: column; + justify-content: space-between; + flex: 1 1 auto; + overflow: hidden; +} + +.wc-block-grid__product .wc-block-grid__product-image{ + margin: 0; +} + +.wc-block-grid__product .wc-block-grid__product-image img{ + width: 100%; +} + +.wc-block-grid__product .product-extra-img{ + display: none; +} + +.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product a.wc-block-grid__product-link{ + text-decoration: none; +} + +.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title, +.wc-block-grid__product .wc-block-grid__product-title{ + padding: 0; + margin: 1em 0 .5em; + font-size: 1.125em; + font-weight: normal; + font-family: 'Montserrat'; + color: #313131; +} + +.wc-block-grid__product .wc-block-grid__product-price{ + padding: 0; + margin: 0 0 .5em; + font-size: 1em; + font-weight: 300; +} + +.wc-block-grid__product .wc-block-grid__product-price del{ + opacity: .5; +} + +.wc-block-grid__product .wc-block-grid__product-price ins{ + background: 0 0; + font-weight: 400; + text-decoration: none; +} + +.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale, +.wc-block-grid__product-onsale{ + background-color: #d82978; + margin: 0; + padding: .25em .5em; + position: absolute; + top: 0; + left: 0; + right: auto; + font-weight: normal; + min-width: auto; + min-height: auto; + line-height: 2em; + border-radius: 0; + border: none; + color: #fff; + text-transform: none; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart{ + margin: 0; + border-top: 1px solid #f1f1f1; + padding-bottom: 0 !important; + color: #d82978; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button, +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart{ + position: relative; + background: transparent; + color: #d82978; + padding: 1em 1.25em 1em 0; + font-weight: 400; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button[href*="add-to-cart"]{ + padding: 1em 0 1em 1.25em; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button:before{ + position: absolute; + top: auto; + right: 0; + font-family: 'dashicons'; + content: "\f345"; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button[href*="add-to-cart"]:before{ + position: absolute; + top: auto; + right: auto; + left: 0; + font-family: 'dashicons'; + content: "\f174"; +} + +/*-------------------------------------------------------------- +## Block Styles +--------------------------------------------------------------*/ + +.is-style-rc-1{ + border-radius: 1px; +} +.is-style-rc-2{ + border-radius: 2px; +} +.is-style-rc-3{ + border-radius: 3px; +} +.is-style-rc-4{ + border-radius: 4px; +} +.is-style-rc-5{ + border-radius: 5px; +} +.is-style-rc-6{ + border-radius: 6px; +} +.is-style-rc-7{ + border-radius: 7px; +} +.is-style-rc-8{ + border-radius: 8px; +} +.is-style-rc-9{ + border-radius: 9px; +} +.is-style-rc-10{ + border-radius: 10px; +} +.is-style-rc-11{ + border-radius: 11px; +} +.is-style-rc-12{ + border-radius: 12px; +} +.is-style-rc-13{ + border-radius: 13px; +} +.is-style-rc-14{ + border-radius: 14px; +} +.is-style-rc-15{ + border-radius: 15px; +} +.is-style-rc-16{ + border-radius: 16px; +} +.is-style-rc-17{ + border-radius: 17px; +} +.is-style-rc-18{ + border-radius: 18px; +} +.is-style-rc-19{ + border-radius: 19px; +} +.is-style-rc-20{ + border-radius: 20px; +} + +.is-style-content-width{ + width: max-content; + margin: 0; + margin-bottom: 0 !important; +} + +.is-style-content-width.has-background{ + padding: 0.125em !important; +} + +.is-style-content-width.has-text-align-left{ + margin: 0 auto 0 0; + margin-bottom: 0 !important; +} + +.is-style-content-width.has-text-align-center{ + margin: 0 auto; + margin-bottom: 0 !important; +} + +.is-style-content-width.has-text-align-right{ + margin: 0 0 0 auto; + margin-bottom: 0 !important; +} + +.editor-styles-wrapper p.is-style-zero-margin, +.editor-styles-wrapper h1.is-style-zero-margin, +.editor-styles-wrapper h2.is-style-zero-margin, +.editor-styles-wrapper h3.is-style-zero-margin, +.editor-styles-wrapper h4.is-style-zero-margin, +.editor-styles-wrapper h5.is-style-zero-margin, +.editor-styles-wrapper h6.is-style-zero-margin{ + margin-top: 0 !important; + margin-bottom: 0 !important; +} + +.is-style-translucent{ + opacity: 0.8; +} + +.is-style-with-separator{ + display: flex; + align-items: center; +} + +.is-style-with-separator:before, +.is-style-with-separator:after{ + border-radius: 0 !important; +} + +.is-style-with-separator:before, +.is-style-with-separator:after, +.is-style-with-separator-2:before, +.is-style-with-separator-2:after{ + height: 0 !important; + position: relative !important; +} + +.is-style-with-separator:after{ + display: block; + content: ""; + margin-left: .5em; + border-bottom: 2px solid; + flex-grow: 1; +} + +.has-text-align-right.is-style-with-separator:after{ + display: none; +} + +.has-text-align-right.is-style-with-separator:before{ + display: block; + content: ""; + margin-right: .5em; + border-bottom: 2px solid; + flex-grow: 1; +} + +.has-text-align-center.is-style-with-separator:before, +.has-text-align-center.is-style-with-separator:after{ + display: block; + content: ""; + border-bottom: 2px solid; + flex-grow: 1; +} + +.has-text-align-center.is-style-with-separator:before{ + margin-right: .5em; +} + +.has-text-align-center.is-style-with-separator:after{ + margin-left: .5em; +} + +p.is-style-with-separator:after, +p.has-text-align-right.is-style-with-separator:before, +p.has-text-align-center.is-style-with-separator:before, +p.has-text-align-center.is-style-with-separator:after{ + border-bottom: 1px solid; +} + +.is-style-with-separator-2{ + display: flex; + align-items: center; +} + +.is-style-with-separator-2:after{ + display: block; + content: ""; + margin-left: .5em; + border: .125em solid; + border-radius: .125em !important; + flex-grow: 1; +} + +.has-text-align-right.is-style-with-separator-2:after{ + display: none; +} + +.has-text-align-right.is-style-with-separator-2:before{ + display: block; + content: ""; + margin-right: .5em; + border: .125em solid; + border-radius: .125em !important; + flex-grow: 1; +} + +.has-text-align-center.is-style-with-separator-2:before, +.has-text-align-center.is-style-with-separator-2:after{ + display: block; + content: ""; + border: .125em solid; + border-radius: .125em !important; + flex-grow: 1; +} + +.has-text-align-center.is-style-with-separator-2:before{ + margin-right: .5em; +} + +.has-text-align-center.is-style-with-separator-2:after{ + margin-left: .5em; +} + +.wp-block-cover.is-style-no-padding, +.wp-block-cover-image.is-style-no-padding{ + padding: 0; +} + +.block-editor-block-list__block.wp-block-cover.is-style-no-padding .block-list-appender, +.block-editor-block-list__block.wp-block-cover-image.is-style-no-padding .block-list-appender{ + margin: 0; +} + +.is-style-point-down{ + clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 50% 100%, 0% 75%); +} + +.is-style-point-up{ + clip-path: polygon(0% 25%, 50% 0%, 100% 25%, 100% 100%, 0% 100%); +} + +.is-style-box-shadow{ + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.03); +} + +.wp-block-image.is-style-box-shadow{ + box-shadow: none; +} + +.wp-block-image.is-style-box-shadow img{ + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.1); +} + +.wp-block-image.is-style-chevron-left img{ + clip-path: polygon(100% 0%, 75% 50%, 100% 100%, 25% 100%, 0% 50%, 25% 0%); +} + +.wp-block-image.is-style-chevron-right img{ + clip-path: polygon(75% 0%, 100% 50%, 75% 100%, 0% 100%, 25% 50%, 0% 0%); +} + +.wp-block-image.is-style-point-down, +.wp-block-image.is-style-point-up{ + clip-path: none; +} + +.wp-block-image.is-style-point-down img{ + clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 50% 100%, 0% 75%); +} + +.wp-block-image.is-style-point-up img{ + clip-path: polygon(0% 25%, 50% 0%, 100% 25%, 100% 100%, 0% 100%); +} + +.wp-block-group.is-style-quote p:first-of-type, +.wp-block-group.is-style-quote p:last-of-type{ + position: relative; +} + +.wp-block-group.is-style-quote p:last-of-type{ + padding-bottom: .33em; +} + +.wp-block-group.is-style-quote p:first-of-type:before, +.wp-block-group.is-style-quote p:last-of-type:after{ + font-family: dashicons; + content: "\f122"; + display: inline-block; + position: relative; + font-size: 2em; + opacity: .25; +} + +.wp-block-group.is-style-quote p:first-of-type:before{ + top: 0; + right: -.33em; +} + +.wp-block-group.is-style-quote p:last-of-type:after{ + vertical-align: text-top; + transform: rotate(180deg); + top: .165em; + left: -.33em; +} + +.is-style-bordered .blocks-gallery-grid .blocks-gallery-image, +.is-style-bordered .blocks-gallery-grid .blocks-gallery-item, +.wp-block-gallery.is-style-bordered .blocks-gallery-image, +.wp-block-gallery.is-style-bordered .blocks-gallery-item{ + border-radius: 10px; + padding: 10px; + background-color: rgba(0,0,0,0.1); +} + +.is-style-bordered .blocks-gallery-grid .blocks-gallery-image figure img, +.is-style-bordered .blocks-gallery-grid .blocks-gallery-item figure img, +.wp-block-gallery.is-style-bordered .blocks-gallery-image figure img, +.wp-block-gallery.is-style-bordered .blocks-gallery-item figure img{ + border-radius: 6px; +} + +.is-style-bordered .blocks-gallery-grid .blocks-gallery-image figcaption, +.is-style-bordered .blocks-gallery-grid .blocks-gallery-item figcaption, +.wp-block-gallery.is-style-bordered .blocks-gallery-image figcaption, +.wp-block-gallery.is-style-bordered .blocks-gallery-item figcaption{ + bottom: 10px; + width: calc(100% - 20px); + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.is-style-box-shadow .blocks-gallery-grid, +.wp-block-gallery.is-style-box-shadow{ + box-shadow: none; +} + +.is-style-box-shadow .blocks-gallery-grid .blocks-gallery-image, +.is-style-box-shadow .blocks-gallery-grid .blocks-gallery-item, +.wp-block-gallery.is-style-box-shadow .blocks-gallery-image, +.wp-block-gallery.is-style-boc-shadow .blocks-gallery-item{ + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.1); +} + +.is-style-framed .blocks-gallery-grid .blocks-gallery-image, +.is-style-framed .blocks-gallery-grid .blocks-gallery-item, +.wp-block-gallery.is-style-framed .blocks-gallery-image, +.wp-block-gallery.is-style-framed .blocks-gallery-item{ + padding: 5px; + border: 5px solid rgba(0,0,0,0.1); +} + +.is-style-framed .blocks-gallery-grid .blocks-gallery-image figcaption, +.is-style-framed .blocks-gallery-grid .blocks-gallery-item figcaption, +.wp-block-gallery.is-style-framed .blocks-gallery-image figcaption, +.wp-block-gallery.is-style-framed .blocks-gallery-item figcaption{ + bottom: 5px; + width: calc(100% - 10px); +} + +.wp-block-media-text.is-style-angled-divider .wp-block-media-text__media{ + clip-path: polygon(100% 0%,90% 100%,0% 100%,0% 0%); +} + +.wp-block-media-text.is-style-angled-divider.is-selected .wp-block-media-text__media:hover{ + clip-path: none; +} + +.wp-block-media-text.has-media-on-the-right.is-style-angled-divider .wp-block-media-text__media{ + clip-path: polygon(0% 0%,100% 0%,100% 100%,10% 100%); +} + +@media (max-width:599px){ + .wp-block-media-text.is-stacked-on-mobile.is-style-angled-divider .wp-block-media-text__media{ + clip-path: polygon(100% 0%,100% 90%,0% 100%,0% 0%); + } + + .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right.is-style-angled-divider .wp-block-media-text__media{ + clip-path: polygon(0% 0%,100% 10%,100% 100%,0% 100%); + } +} + +.wp-block-media-text.is-style-inset-frame .wp-block-media-text__media{ + position: relative; +} + +.wp-block-media-text.is-style-inset-frame .wp-block-media-text__media:after{ + content: ""; + position: absolute; + top: 20px; + right: 20px; + bottom: 20px; + left: 20px; + border: 5px solid rgba(255, 255, 255, 0.3); +} + +.wp-block-media-text.is-style-inset-frame.media-text-overlap-heading .wp-block-media-text__content, +.wp-block-media-text.is-style-inset-frame.is-style-media-text-overlap .wp-block-media-text__content{ + z-index: 1; +} + +.is-style-inset-frame .blocks-gallery-grid .blocks-gallery-image figure, +.is-style-inset-frame .blocks-gallery-grid .blocks-gallery-item figure, +.wp-block-gallery.is-style-inset-frame .blocks-gallery-image figure, +.wp-block-gallery.is-style-inset-frame .blocks-gallery-item figure{ + position: relative; +} + +.is-style-inset-frame .blocks-gallery-grid .blocks-gallery-image figure:after, +.is-style-inset-frame .blocks-gallery-grid .blocks-gallery-item figure:after, +.wp-block-gallery.is-style-inset-frame .blocks-gallery-image figure:after, +.wp-block-gallery.is-style-inset-frame .blocks-gallery-item figure:after{ + content: ""; + position: absolute; + top: 20px; + right: 20px; + bottom: 20px; + left: 20px; + border: 5px solid rgba(255, 255, 255, 0.3); +} + +.wp-block-cover.is-style-inset-frame, +.wp-block-cover-image.is-style-inset-frame{ + padding: 40px; +} + +.wp-block-cover.is-style-inset-frame:after, +.wp-block-cover-image.is-style-inset-frame:after{ + content: ""; + position: absolute; + top: 20px; + right: 20px; + bottom: 20px; + left: 20px; + border: 5px solid rgba(255, 255, 255, 0.3); + min-height: calc(100% - 40px); +} +/*-------------------------------------------------------------- +## Block Patterns +--------------------------------------------------------------*/ + +.featured-style-1 .wp-block-columns, +.wp-block-columns.featured-style-1{ + margin-top: 60px; +} + +.featured-style-1 .wp-block-columns .wp-block-column, +.wp-block-columns.featured-style-1 .wp-block-column{ + background-color: #fbfbfb; + padding-left: 1em; + padding-right: 1em; + border-radius: 6px; + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.03); +} + +.featured-style-1 figure.wp-block-image > div{ + margin-top: -60px; + background-color: #2d2354; + border-radius: 50%; + box-shadow: 0px 0px 0px 4px rgba(45, 35, 84, 0.45); +} + +.featured-style-1 figure.wp-block-image > div > img{ + margin: 1em; + width: calc(100% - 2em); + height: calc(100% - 2em); +} + +.wp-block-columns.pricing-table.has-featured{ + margin-top: 30px; +} + +.wp-block-columns.pricing-table .wp-block-column{ + background-color: #fbfbfb; + padding: 1em; + border-radius: 6px; + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.03); +} + +.wp-block-columns.pricing-table .wp-block-column.is-featured{ + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.06); + transform: translateY(-30px); +} + +.wp-block-columns.pricing-table ul{ + list-style: none; + margin: 0; +} + +.wp-block-columns.pricing-table li{ + display: block; + margin-left: 2em; +} + +.wp-block-columns.pricing-table li:before{ + font-family: dashicons; + content: "\f147"; + font-size: 1.4em; + vertical-align: middle; + margin-right: 0.5em; + margin-left: -1.5em; +} + +.wp-block-columns.pricing-table div.wp-block-buttons{ + margin-bottom: 0; +} + +.wp-block-cover.has-overlap{ + padding-bottom: 120px; +} + +.wp-block-columns.overlap, +.wp-block-columns.pricing-table.has-featured.overlap{ + position: relative; + z-index: 9; + margin-top: -90px; +} + +.features-media-text .wp-block-media-text__content .wp-block-columns:last-child{ + margin-bottom: 0; +} + +.features-media-text .wp-block-media-text__content .wp-block-columns .wp-block-column:first-child{ + flex-basis: 18%; +} + +.features-media-text .wp-block-media-text__content .wp-block-columns .wp-block-column:nth-child(2n){ + flex-basis: 78%; + margin-left: 4%; +} + +.wp-block-columns.with-offset{ + margin-top: 4em; +} + +.wp-block-columns.with-offset .wp-block-column.has-offset, +.wp-block-column.is-style-offset{ + margin-top: -4em !important; + margin-bottom: 4em !important; +} + +.wp-block-column.is-style-offset-box-shadow{ + margin-top: -4em !important; + margin-bottom: 4em !important; + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.03); +} + +.wp-block-columns.without-gaps .wp-block-column:not(:first-child), +.wp-block-columns.is-style-no-spacing .wp-block-column:not(:first-child){ + margin-left: 0; +} + +.wp-block-gallery.without-gaps .blocks-gallery-item, +.wp-block-gallery.is-style-no-spacing .blocks-gallery-item{ + margin: 0 !important; +} + +.wp-block-media-text.food-menu-item .wp-block-media-text__content .wp-block-separator{ + margin-left: -25%; + margin-top: -28px; + height: 1px; + width: 45%; +} + +.wp-block-media-text.has-media-on-the-right.food-menu-item .wp-block-media-text__content .wp-block-separator{ + margin-left: 80%; +} + +.wp-block-cover.about-profile .wp-block-columns{ + margin-top: 2em; + margin-bottom: 2em; +} + +.about-profile .wp-block-column .wp-block-image{ + margin-bottom: 0; +} + +.about-profile .wp-block-column hr.wp-block-separator{ + width: 150%; + max-width: unset; +} + +.about-profile .wp-block-column .wp-block-social-links{ + margin-top: 2em; +} + +.wp-block-group.testimonial:before{ + font-family: dashicons; + font-size: 2.4em; + content: "\f122"; + color: #d82978; +} + +.wp-block-group.testimonial hr.wp-block-separator{ + margin-bottom: 1em; +} + +.media-text-overlap-heading.wp-block-media-text{ + -ms-grid-columns: 50% 1fr !important; + grid-template-columns: 50% 1fr !important; +} + +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right{ + -ms-grid-columns: 1fr 50% !important; + grid-template-columns: 1fr 50% !important; +} + +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h1:first-child, +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h2:first-child, +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h3:first-child, +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h4:first-child, +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h5:first-child, +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h6:first-child{ + width: 216%; + margin-left: -117.5%; + margin-top: 1em !important; +} + +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h1:first-child, +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h2:first-child, +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h3:first-child, +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h4:first-child, +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h5:first-child, +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h6:first-child{ + margin-left: 0; + margin-right: -117.5%; +} + +.wp-block-media-text.is-image-fill.media-text-overlap, +.wp-block-media-text.is-image-fill.is-style-media-text-overlap{ + margin-top: 60px; + margin-bottom: 60px; +} + +.wp-block-media-text.is-image-fill.is-vertically-aligned-top.media-text-overlap, +.wp-block-media-text.is-image-fill.is-vertically-aligned-top.is-style-media-text-overlap{ + margin-top: 0; + margin-bottom: 90px; +} + +.wp-block-media-text.is-image-fill.is-vertically-aligned-bottom.media-text-overlap, +.wp-block-media-text.is-image-fill.is-vertically-aligned-bottom.is-style-media-text-overlap{ + margin-top: 90px; + margin-bottom: 0; +} + +.wp-block-media-text.is-image-fill.media-text-overlap figure.wp-block-media-text__media, +.wp-block-media-text.is-image-fill.is-style-media-text-overlap figure.wp-block-media-text__media{ + height: calc(100% + 120px) !important; +} + +.wp-block-media-text.is-image-fill.is-vertically-aligned-top.media-text-overlap figure.wp-block-media-text__media, +.wp-block-media-text.is-image-fill.is-vertically-aligned-top.is-style-media-text-overlap figure.wp-block-media-text__media, +.wp-block-media-text.is-image-fill.is-vertically-aligned-bottom.media-text-overlap figure.wp-block-media-text__media, +.wp-block-media-text.is-image-fill.is-vertically-aligned-bottom.is-style-media-text-overlap figure.wp-block-media-text__media{ + height: calc(100% + 90px) !important; +} + +.wp-block-media-text.is-image-fill.media-text-overlap .wp-block-media-text__content, +.wp-block-media-text.is-image-fill.is-style-media-text-overlap .wp-block-media-text__content{ + margin-left: -120px; + padding-top: 20%; + padding-bottom: 20%; + background: inherit; +} + +.wp-block-media-text.has-media-on-the-right.is-image-fill.media-text-overlap .wp-block-media-text__content, +.wp-block-media-text.has-media-on-the-right.is-image-fill.is-style-media-text-overlap .wp-block-media-text__content{ + margin-left: 0; + margin-right: -120px; +} + +.ribbon-group { + margin-bottom: 40px; +} + +.ribbon-group > .wp-block-group__inner-container > *:not(.alignfull){ + max-width: calc(100% - 60px) !important; +} + +.ribbon-group .wp-block-group__inner-container > h1, +.ribbon-group .wp-block-group__inner-container > h2, +.ribbon-group .wp-block-group__inner-container > h3, +.ribbon-group .wp-block-group__inner-container > h4, +.ribbon-group .wp-block-group__inner-container > h5, +.ribbon-group .wp-block-group__inner-container > h6{ + position: relative; + display: inline-block; + padding: 20px 30px; + margin: 0 !important; + z-index: 1; +} + +.ribbon-group .wp-block-group__inner-container > h1:before, +.ribbon-group .wp-block-group__inner-container > h2:before, +.ribbon-group .wp-block-group__inner-container > h3:before, +.ribbon-group .wp-block-group__inner-container > h4:before, +.ribbon-group .wp-block-group__inner-container > h5:before, +.ribbon-group .wp-block-group__inner-container > h6:before{ + content: ""; + position: absolute; + width: 0; + height: 0; + left: 0; + top: 100%; + background: inherit; + border: 30px solid rgba(0,0,0,0.25); + clip-path: polygon(0% 0%, 100% 0%, 100% 100%); +} + +.ribbon-group > .wp-block-group__inner-container > *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){ + position: relative; + margin: -10px 0 10px 60px !important; +} + +.rtl .ribbon-group .wp-block-group__inner-container > h1:before, +.rtl .ribbon-group .wp-block-group__inner-container > h2:before, +.rtl .ribbon-group .wp-block-group__inner-container > h3:before, +.rtl .ribbon-group .wp-block-group__inner-container > h4:before, +.rtl .ribbon-group .wp-block-group__inner-container > h5:before, +.rtl .ribbon-group .wp-block-group__inner-container > h6:before{ + left: auto; + right: 0; + clip-path: polygon(0% 0%, 100% 0%, 0% 100%); +} + +.rtl .ribbon-group > .wp-block-group__inner-container > *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){ + position: relative; + margin: -10px 60px 10px 0; +} + +@media (max-width: 781px){ + .featured-style-1 .wp-block-columns .wp-block-column, + .wp-block-columns.featured-style-1 .wp-block-column{ + flex-basis: 100% !important; + margin-bottom: 90px; + } + + .wp-block-columns.pricing-table .wp-block-column{ + flex-basis: 100% !important; + margin-bottom: 30px; + } + + .wp-block-columns.pricing-table .wp-block-column.is-featured{ + transform: none; + } + + .featured-style-1 .wp-block-columns .wp-block-column:nth-child(2n), + .wp-block-columns.featured-style-1 .wp-block-column:nth-child(2n), + .wp-block-columns.pricing-table .wp-block-column:nth-child(2n){ + margin-left: 0; + } + + .featured-style-1 .wp-block-columns .wp-block-column:last-child, + .wp-block-columns.featured-style-1 .wp-block-column:last-child, + .wp-block-columns.pricing-table .wp-block-column:last-child{ + margin-bottom: 0; + } + + .features-media-text .wp-block-media-text__content .wp-block-columns .wp-block-column:first-child{ + flex-basis: 18% !important; + } + + .features-media-text .wp-block-media-text__content .wp-block-columns .wp-block-column:nth-child(2n){ + flex-basis: 78% !important; + } + + .wp-block-columns.without-gaps .wp-block-column:nth-child(2n), + .wp-block-columns.is-style-no-spacing .wp-block-column:nth-child(2n){ + margin-left: 0; + } + + .wp-block-columns.is-style-not-stacked-on-mobile, + .wp-block-columns.is-style-no-spacing-not-stacked-on-mobile{ + flex-wrap: nowrap; + } + + .wp-block-columns.is-style-not-stacked-on-mobile .wp-block-column, + .wp-block-columns.is-style-not-stacked-on-mobile.is-style-no-spacing .wp-block-column, + .wp-block-columns.is-style-no-spacing-not-stacked-on-mobile .wp-block-column{ + flex-basis: auto !important; + flex-grow: 1; + } + + .wp-block-columns.is-style-not-stacked-on-mobile .wp-block-column:not(:first-child){ + margin-left: 32px !important; + } + + .wp-block-columns.is-style-not-stacked-on-mobile.is-style-no-spacing .wp-block-column:not(:first-child), + .wp-block-columns.is-style-no-spacing-not-stacked-on-mobile .wp-block-column:not(:first-child){ + margin-left: 0 !important; + } +} + +@media (min-width:600px) and (max-width: 781px){ + .wp-block-columns.without-gaps .wp-block-column, + .wp-block-columns.is-style-no-spacing .wp-block-column{ + flex-basis: 50% !important; + } + + .wp-block-columns.cta-with-images .wp-block-column, + .wp-block-columns.food-menu-item .wp-block-column{ + flex-basis: 100% !important; + } + + .wp-block-columns.cta-with-images .wp-block-column:nth-child(2n), + .wp-block-columns.food-menu-item .wp-block-column:nth-child(2n){ + margin-left: 0; + } + + .wp-block-columns.food-menu-item .wp-block-column .has-text-align-right{ + text-align: left; + } + + .wp-block-media-text.food-menu-item{ + margin-bottom: .5em; + } + + .wp-block-media-text.food-menu-item .wp-block-media-text__content .has-large-font-size{ + font-size: 24px; + } + + .about-profile .wp-block-column hr.wp-block-separator{ + width: 50%; + } +} + +@media (max-width:599px){ + .features-media-text.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{ + margin-top: 2em; + } + + .features-media-text.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{ + margin-top: 0; + margin-bottom: 1em; + } + + .features-media-text.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content .wp-block-columns .wp-block-column:first-child{ + flex-basis: 18% !important; + } + + .features-media-text.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content .wp-block-columns .wp-block-column:nth-child(2n){ + flex-basis: 78% !important; + } + + .wp-block-columns.with-offset{ + margin-top: 0; + } + + .wp-block-columns.with-offset .wp-block-column.has-offset, + .wp-block-column.is-style-offset, + .wp-block-column.is-style-offset-box-shadow{ + margin-top: 0 !important; + margin-bottom: 0 !important; + } + + .wp-block-columns.food-menu > .wp-block-column:first-child{ + margin-bottom: 2em; + } + + .wp-block-columns.food-menu-item .wp-block-column:first-child{ + flex-basis: 66.66% !important; + } + + .wp-block-columns.food-menu-item .wp-block-column:nth-child(2n){ + flex-basis: 33.33% !important; + } + + .wp-block-media-text.food-menu-item{ + margin-bottom: 2em; + } + + .wp-block-media-text.food-menu-item .wp-block-media-text__content .wp-block-separator{ + display: none; + } + + .about-profile .wp-block-column hr.wp-block-separator{ + width: 25%; + } + + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{ + -ms-grid-columns: 100% !important; + grid-template-columns: 100% !important; + } + + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h1:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h2:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h3:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h4:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h5:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h6:first-child{ + width: 100%; + margin-left: 0; + margin-top: -1em !important; + } + + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h1:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h2:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h3:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h4:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h5:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h6:first-child{ + margin-right: 0; + margin-top: 1em !important; + } + + .wp-block-media-text.is-image-fill.media-text-overlap.is-stacked-on-mobile, + .wp-block-media-text.is-image-fill.is-style-media-text-overlap.is-stacked-on-mobile{ + width: 90%; + margin-left: 5%; + margin-right: 5%; + margin-top: 0; + margin-bottom: 0; + } + + .wp-block-media-text.is-image-fill.media-text-overlap.is-stacked-on-mobile figure.wp-block-media-text__media, + .wp-block-media-text.is-image-fill.is-style-media-text-overlap.is-stacked-on-mobile figure.wp-block-media-text__media{ + height: 100% !important; + width: 111% !important; + max-width: 111% !important; + margin-left: -5.5%; + } + + .wp-block-media-text.is-image-fill.media-text-overlap.is-stacked-on-mobile .wp-block-media-text__content, + .wp-block-media-text.is-image-fill.is-style-media-text-overlap.is-stacked-on-mobile .wp-block-media-text__content{ + margin-top: -40px; + margin-left: 0; + padding-top: 8%; + padding-bottom: 8%; + } + + .wp-block-media-text.has-media-on-the-right.is-image-fill.media-text-overlap .wp-block-media-text__content, + .wp-block-media-text.has-media-on-the-right.is-image-fill.is-style-media-text-overlap .wp-block-media-text__content{ + margin-bottom: -40px; + margin-top: 0; + margin-right: 0; + } +} diff --git a/css/editor-style.css b/css/editor-style.css new file mode 100644 index 0000000..ca8118f --- /dev/null +++ b/css/editor-style.css @@ -0,0 +1,352 @@ +/* +Theme Name: Cordero +Description: Used to style the TinyMCE editor. +*/ + +/** + * Body + */ + +body { + background-color: #fff; + color: #313131; +} + +/** + * Typography + */ + +body, +button, +input, +select, +textarea { + color: #313131; + font-family: 'Work Sans'; + font-size: 16px; + font-weight: 300; + line-height: 1.68; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + color: #313131; + font-weight: 600; + line-height: 1.2; + font-family: 'Montserrat'; + margin: 0 0 20px; +} + +h1{ + font-size: 32px; +} + +h2{ + font-size: 30px; +} + +h3{ + font-size: 28px; +} + +h4{ + font-size: 26px; +} + +h5{ + font-size: 24px; +} + +h6{ + font-size: 22px; +} + +p{ + margin: 0 0 15px; +} + +dfn, +cite, +em, +i{ + font-style: italic; +} + +blockquote{ + margin: 0 15px; +} + +address{ + margin: 0 0 15px; +} + +pre{ + background: #eee; + font-family: "Courier 10 Pitch", Courier, monospace; + font-size: 15px; + font-size: 0.9375rem; + line-height: 1.6; + margin-bottom: 1.6em; + max-width: 100%; + overflow: auto; + padding: 1.6em; +} + +code{ + background-color: #f2f2f2; + padding: 0.125em 0.25em; +} + +code, +kbd, +tt, +var{ + font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; + font-size: 15px; + font-size: 0.9375rem; +} + +abbr, +acronym{ + border-bottom: 1px dotted #666; + cursor: help; +} + +mark, +ins{ + background: #fff9c0; + text-decoration: none; +} + +big { + font-size: 125%; +} + +blockquote:before, +blockquote:after{ + content: "\""; + position: absolute; + top: 0; + font-size: 200%; + text-align: center; + width: 30px; + height: 100%; + background: #f2f2f2; +} +blockquote:before{ + left: 0; +} +blockquote:after{ + right: 0; +} + +q:before{ + content: "\""; + position: absolute; + top: -.5em; + left: 0; + font-size: 2em; +} +q:after{ + content: "\""; + position: absolute; + top: -.5em; + right: 0; + font-size: 2em; +} + +blockquote{ + quotes: "" ""; + position: relative; + font-style: italic; + font-size: 105%; + font-weight: 500; + padding: 10px 40px 10px 40px; + background: #f8f8f8; + border-radius: 2px; +} + +q{ + quotes: "" ""; + position: relative; + padding: 0 17px; +} + +/** + * Elements + */ + +hr { + background-color: rgba(0,0,0,0.2); + border: 0; + height: 1px; + margin-bottom: 15px; +} + +ul, +ol { + margin: 0 0 15px 20px; + padding: 0; +} + +ul { + list-style: disc; +} + +ol { + list-style: decimal; +} + +li > ul, +li > ol{ + margin-bottom: 0; + margin-left: 15px; +} + +dt{ + font-weight: bold; +} + +dd{ + margin: 0 15px 15px; +} + +table{ + margin: 0 0 15px; + width: 100%; + border: 1px solid #f2f3f5; +} + +a{ + color: #d82978; + text-decoration: underline; +} + +a:hover, +a:focus, +a:active{ + color: #d82978; +} + +a:focus{ + outline: 0; +} + +a:hover, +a:active{ + outline: 0; +} + + +button, +.button, +a.button{ + display: inline-block; + background: #d82978; + padding: .5em 1em; + color: #fff; + text-decoration: none; + border: 0; + border-radius: 0; + line-height: 1.6; + height: auto; +} + +/** + * Alignment + */ + +img { + border: 0; + height: auto; /* Make sure images are scaled correctly. */ + max-width: 100%; /* Adhere to container width. */ + vertical-align: middle; +} + +embed, +iframe, +object { + max-width: 100%; +} + +/** + * Captions + */ + +.wp-caption{ + margin-bottom: 15px; + max-width: 100%; +} + +.wp-caption img[class*="wp-image-"]{ + display: block; + margin-left: auto; + margin-right: auto; +} + +.wp-caption .wp-caption-text{ + margin: 0.8075em 0; +} + +.wp-caption-text{ + background: #f9f9f9; + border: 1px solid #f2f3f5; + text-align: center; + font-size: 16px; +} + +/** + * Gallery + */ + +.gallery{ + margin-bottom: 15px; +} + +.gallery-item{ + display: inline-block; + text-align: center; + vertical-align: top; + width: 100%; +} + +.gallery-columns-2 .gallery-item{ + max-width: 50%; +} + +.gallery-columns-3 .gallery-item{ + max-width: 33.33%; +} + +.gallery-columns-4 .gallery-item{ + max-width: 25%; +} + +.gallery-columns-5 .gallery-item{ + max-width: 20%; +} + +.gallery-columns-6 .gallery-item{ + max-width: 16.66%; +} + +.gallery-columns-7 .gallery-item{ + max-width: 14.28%; +} + +.gallery-columns-8 .gallery-item{ + max-width: 12.5%; +} + +.gallery-columns-9 .gallery-item{ + max-width: 11.11%; +} + +.gallery-caption{ + display: block; + margin: 0 10px 10px 10px; +} \ No newline at end of file diff --git a/css/theme-help.css b/css/theme-help.css new file mode 100644 index 0000000..155fd65 --- /dev/null +++ b/css/theme-help.css @@ -0,0 +1,157 @@ +/* + * Theme admin help css + */ + +.theme-help-wrap { + margin: 25px 40px 0 20px; + max-width: 1050px; + position: relative; +} +.theme-help-wrap img { + max-width: 100%; +} + +.theme-help-wrap img.pattern-img { + margin-bottom: 5em; +} + +/* Clearing Floats */ +.theme-help-wrap .clearfix:before, .theme-help-wrap .clearfix:after { + content: " "; + display: table; +} +.theme-help-wrap .clearfix:after { + clear: both; +} +.theme-help-wrap .clearfix { + *zoom: 1; /* For IE 6/7 only */ +} + +/* Columns */ +.theme-help-wrap .columns-wrapper { + margin-right: -4em; +} +.theme-help-wrap .columns-wrapper .column { + float: left; + padding-right: 4em; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +.theme-help-wrap .columns-wrapper .column-half { + width: 50%; +} +.theme-help-wrap .columns-wrapper .column-third { + width: 33.3333333333333%; +} +.theme-help-wrap .columns-wrapper .column-quarter { + width: 25%; +} + +/* Font Styles */ +.theme-help-wrap h3 { + font-size: 1.6em; + font-weight: 400; + line-height: 1.5em; + margin: 1em 0 0.6em; +} +.theme-help-wrap h4 { + font-size: 1.3em; + font-weight: 400; + margin: 0.2em 0; +} + +/* Theme help Header */ +.theme-help-wrap h1 { + color: #23282d; + font-size: 2.25em; + line-height: 1.2em; + margin: 0.2em 0 0 0; +} +.theme-help-wrap h1 .theme-version { + display: inline-block; + font-size: 0.5em; + line-height: 1; + padding: 0.2em 0.3em; + background: #fbfbfb; + border-radius: 2px; + transform: translateY(-0.2em); +} +.theme-help-wrap .theme-description { + color: #444; + font-size: 1.25em; + margin: 1em 0; + min-height: 60px; + line-height: 1.6em; +} + +/* Getting Started */ +#getting-started { + margin: 1em 0; +} +#getting-started .section { + margin: 0.5em 0 2.5em; +} +#getting-started .section .about { + color: #444; + font-size: 1.15em; + line-height: 1.6em; +} +#getting-started img { + margin-top: 1em; +} +#getting-started .section ul { + padding-left: 25px; +} +#getting-started .section li { + list-style-type: disc; +} + +/* Screenshot image */ +.screenshot { + position: relative; +} +.screenshot img { + transition: all .3s ease; +} +.screenshot .button { + position: absolute; + top: 40%; + left: 50%; + transform: translateX(-50%); + font-size: 1.25em; + padding: 20px 40px; + visibility: hidden; + opacity: 0; + transition: all .3s ease; +} +.screenshot:hover img { + opacity: .3; + transition: all .3s ease; +} +.screenshot:hover .button { + visibility: visible; + opacity: 1; + transition: all .3s ease; +} + +/* Theme Author */ +#theme-author { + margin: 1em 0; +} +#theme-author p { + color: #444; + font-size: 1.2em; + line-height: 1.6em; +} + +/* Buttons */ +.button-pro { + background: #d9595c !important; + border-color: #d03337 #d03337 #d03337 !important; + -webkit-box-shadow: 0 1px 0 #d03337 !important; + box-shadow: 0 1px 0 #d03337 !important; + color: #fff !important; + text-decoration: none !important; + text-shadow: 0 -1px 1px #d03337,1px 0 1px #d03337,0 1px 1px #d03337,-1px 0 1px #d03337 !important; +} \ No newline at end of file diff --git a/footer.php b/footer.php new file mode 100644 index 0000000..78d026d --- /dev/null +++ b/footer.php @@ -0,0 +1,107 @@ + + + + + + + + + + + + + + + + + + diff --git a/front-page.php b/front-page.php new file mode 100644 index 0000000..4b005f1 --- /dev/null +++ b/front-page.php @@ -0,0 +1,44 @@ + + + + +
+
+ + + +
+
+ + + + + + \ No newline at end of file diff --git a/functions.php b/functions.php new file mode 100644 index 0000000..7c35014 --- /dev/null +++ b/functions.php @@ -0,0 +1,597 @@ + array( + 'min_columns' => 2, + 'max_columns' => 8, + ), + ) ); + + // Enable support for Post Thumbnails on posts and pages. + add_theme_support( 'post-thumbnails' ); + + // Add custom image size(s) + add_image_size( 'cordero-featured-service', 60, 60, true ); + + + // Make custom image size(s) available to editor + add_filter( 'image_size_names_choose', 'cordero_custom_image_sizes' ); + function cordero_custom_image_sizes( $sizes ) { + return array_merge( $sizes, array( + 'cordero-featured-service' => __( 'Featured Service', 'cordero' ), + )); + } + + // This theme uses wp_nav_menu() in two locations + register_nav_menus( array( + 'primary' => esc_html__( 'Primary Menu', 'cordero' ), + 'footer' => esc_html__( 'Footer Menu', 'cordero' ), + ) ); + + /* + * Switch default core markup for search form, comment form, and comments + * to output valid HTML5. + */ + add_theme_support( 'html5', array( + 'search-form', + 'comment-form', + 'comment-list', + 'gallery', + 'caption', + ) ); + + // Enable support for post formats + add_theme_support( 'post-formats', array( + 'aside', 'image', 'video', 'quote', 'link', 'gallery', 'status', 'audio', 'chat', + ) ); + + // Set up the WordPress core custom background feature + add_theme_support( 'custom-background', apply_filters( 'cordero_custom_background_args', array( + 'default-color' => 'ffffff', + 'default-image' => '', + ) ) ); + + // Enable support for Custom Logo + add_theme_support( 'custom-logo', array( + 'width' => '', + 'height' => '', + 'flex-height' => true, + 'flex-width' => true, + ) ); + + // Enable support for widgets selective refresh + add_theme_support( 'customize-selective-refresh-widgets' ); + + // Style the visual editor to resemble the theme style + add_editor_style( array( 'css/editor-style.css', cordero_editor_fonts_url() ) ); + + add_theme_support( 'wc-product-gallery-zoom' ); + add_theme_support( 'wc-product-gallery-lightbox' ); + add_theme_support( 'wc-product-gallery-slider' ); + + // Support for Gutenberg (5.0+ block editor) + add_theme_support( 'align-wide' ); + add_theme_support( 'editor-color-palette', cordero_custom_color_palette() ); + add_theme_support( 'editor-font-sizes', cordero_custom_font_sizes() ); + add_theme_support( 'custom-line-height' ); + + // https://jetpack.com/support/infinite-scroll/ + add_theme_support( 'infinite-scroll', array( + 'container' => 'main', + 'footer' => false, + ) ); + +} +endif; // cordero_setup +add_action( 'after_setup_theme', 'cordero_setup' ); + +function cordero_content_width() { + $GLOBALS['content_width'] = apply_filters( 'cordero_content_width', 1160 ); +} +add_action( 'after_setup_theme', 'cordero_content_width', 0 ); + +// Set up the WordPress core custom header feature +function cordero_custom_header_setup() { + add_theme_support( 'custom-header', apply_filters( 'cordero_custom_header_args', array( + 'default-image' => '', + 'default-text-color' => 'ffffff', + 'header-text' => false, + 'width' => '1920', + 'height' => '180', + 'flex-height' => false, + 'flex-width' => false, + 'wp-head-callback' => '', + ) ) ); +} +add_action( 'after_setup_theme', 'cordero_custom_header_setup' ); + +// Enables the Excerpt meta box in Page edit screen +function cordero_add_excerpt_support_for_pages() { + add_post_type_support( 'page', 'excerpt' ); +} +add_action( 'init', 'cordero_add_excerpt_support_for_pages' ); + +// Register widget area +function cordero_widgets_init() { + register_sidebar( array( + 'name' => esc_html__( 'Blog Sidebar', 'cordero' ), + 'id' => 'cordero-sidebar', + 'before_widget' => '', + 'before_title' => '', + ) ); + + register_sidebar( array( + 'name' => esc_html__( 'Page Sidebar', 'cordero' ), + 'id' => 'cordero-sidebar-page', + 'before_widget' => '', + 'before_title' => '

', + 'after_title' => '

', + ) ); + + register_sidebar( array( + 'name' => esc_html__( 'Shop Sidebar', 'cordero' ), + 'id' => 'cordero-sidebar-shop', + 'description' => esc_html__( 'Requires WooCommerce plugin.', 'cordero' ), + 'before_widget' => '', + 'before_title' => '

', + 'after_title' => '

', + ) ); + + register_sidebar( array( + 'name' => esc_html__( 'Shop Filters', 'cordero' ), + 'id' => 'cordero-sidebar-shop-filters', + 'description' => esc_html__( 'Horizontal widget area for product archives. Requires WooCommerce plugin.', 'cordero' ), + 'before_widget' => '', + 'before_title' => '

', + 'after_title' => '

', + ) ); + + register_sidebar( array( + 'name' => esc_html__( 'Top Bar', 'cordero' ), + 'id' => 'cordero-top-bar', + 'description' => esc_html__( 'Add your own content above the header.', 'cordero' ), + 'before_widget' => '', + 'before_title' => '
', + 'after_title' => '
', + ) ); + + register_sidebar( array( + 'name' => esc_html__( 'Top Footer', 'cordero' ), + 'description' => esc_html__( 'Full width area above the footer columns.', 'cordero' ), + 'id' => 'cordero-top-footer', + 'description' => '', + 'before_widget' => '', + 'before_title' => '', + ) ); + + register_sidebar( array( + 'name' => esc_html__( 'Footer Column 1', 'cordero' ), + 'id' => 'cordero-footer1', + 'description' => '', + 'before_widget' => '', + 'before_title' => '', + ) ); + + register_sidebar( array( + 'name' => esc_html__( 'Footer Column 2', 'cordero' ), + 'id' => 'cordero-footer2', + 'description' => '', + 'before_widget' => '', + 'before_title' => '', + ) ); + + register_sidebar( array( + 'name' => esc_html__( 'Footer Column 3', 'cordero' ), + 'id' => 'cordero-footer3', + 'description' => '', + 'before_widget' => '', + 'before_title' => '', + ) ); + +} +add_action( 'widgets_init', 'cordero_widgets_init' ); + +if ( ! function_exists( 'cordero_fonts_url' ) ) : +/** + * Register Google fonts for Cordero + * @return string Google fonts URL for the theme + */ +function cordero_fonts_url() { + $fonts_url = ''; + $fonts = array(); + $subsets = 'latin,latin-ext'; + + /* + * Translators: If there are characters in your language that are not supported + * translate this to 'off'. Do not translate into your own language. + */ + if ( 'off' !== _x( 'on', 'Google fonts: on or off', 'cordero' ) ) { + + $fonts[] = get_theme_mod( 'font_site_title', 'Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ); + $fonts[] = get_theme_mod( 'font_nav', 'Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ); + $fonts[] = get_theme_mod( 'font_content', 'Work Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ); + $fonts[] = get_theme_mod( 'font_headings', 'Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ); + + $fonts = str_replace('Arial, Helvetica, sans-serif', '', $fonts); + $fonts = str_replace('Impact, Charcoal, sans-serif', '', $fonts); + $fonts = str_replace('"Lucida Sans Unicode", "Lucida Grande", sans-serif', '', $fonts); + $fonts = str_replace('Tahoma, Geneva, sans-serif', '', $fonts); + $fonts = str_replace('"Trebuchet MS", Helvetica, sans-serif', '', $fonts); + $fonts = str_replace('Verdana, Geneva, sans-serif', '', $fonts); + $fonts = str_replace('Georgia, serif', '', $fonts); + $fonts = str_replace('"Palatino Linotype", "Book Antiqua", Palatino, serif', '', $fonts); + $fonts = str_replace('"Times New Roman", Times, serif', '', $fonts); + + } + + $fonts = array_filter( $fonts ); + + if ( empty( $fonts ) ) { + $google_fonts_empty = 1; + } else { + $google_fonts_empty = 0; + } + + /* + * Translators: To add an additional character subset specific to your language, + * translate this to 'greek', 'cyrillic', 'devanagari' or 'vietnamese'. Do not translate into your own language. + */ + $subset = _x( 'no-subset', 'Add new subset (greek, cyrillic, devanagari, vietnamese)', 'cordero' ); + + if ( 'cyrillic' == $subset ) { + $subsets .= ',cyrillic,cyrillic-ext'; + } elseif ( 'greek' == $subset ) { + $subsets .= ',greek,greek-ext'; + } elseif ( 'devanagari' == $subset ) { + $subsets .= ',devanagari'; + } elseif ( 'vietnamese' == $subset ) { + $subsets .= ',vietnamese'; + } + + if ( $google_fonts_empty == 0 ) { + $fonts_url = add_query_arg( array( + 'family' => urlencode( implode( '|', array_unique($fonts) ) ), + 'subset' => urlencode( $subsets ), + ), '//fonts.googleapis.com/css' ); + return esc_url_raw($fonts_url); + } else { + return; + } +} +endif; + +if ( ! function_exists( 'cordero_editor_fonts_url' ) ) : +/** + * Register Google fonts for Cordero + * @return string Google fonts URL for the tinyMCE editor + */ +function cordero_editor_fonts_url() { + $fonts_url = ''; + $fonts = array(); + $subsets = 'latin,latin-ext'; + + /* + * Translators: If there are characters in your language that are not supported + * translate this to 'off'. Do not translate into your own language. + */ + if ( 'off' !== _x( 'on', 'Google fonts: on or off', 'cordero' ) ) { + + $fonts[] = get_theme_mod( 'font_site_title', 'Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ); + $fonts[] = get_theme_mod( 'font_nav', 'Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ); + $fonts[] = get_theme_mod( 'font_content', 'Work Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ); + $fonts[] = get_theme_mod( 'font_headings', 'Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ); + + $fonts = str_replace('Arial, Helvetica, sans-serif', '', $fonts); + $fonts = str_replace('Impact, Charcoal, sans-serif', '', $fonts); + $fonts = str_replace('"Lucida Sans Unicode", "Lucida Grande", sans-serif', '', $fonts); + $fonts = str_replace('Tahoma, Geneva, sans-serif', '', $fonts); + $fonts = str_replace('"Trebuchet MS", Helvetica, sans-serif', '', $fonts); + $fonts = str_replace('Verdana, Geneva, sans-serif', '', $fonts); + $fonts = str_replace('Georgia, serif', '', $fonts); + $fonts = str_replace('"Palatino Linotype", "Book Antiqua", Palatino, serif', '', $fonts); + $fonts = str_replace('"Times New Roman", Times, serif', '', $fonts); + + } + + $fonts = array_filter( $fonts ); + + if ( empty( $fonts ) ) { + $google_fonts_empty = 1; + } else { + $google_fonts_empty = 0; + } + + /* + * Translators: To add an additional character subset specific to your language, + * translate this to 'greek', 'cyrillic', 'devanagari' or 'vietnamese'. Do not translate into your own language. + */ + $subset = _x( 'no-subset', 'Add new subset (greek, cyrillic, devanagari, vietnamese)', 'cordero' ); + + if ( 'cyrillic' == $subset ) { + $subsets .= ',cyrillic,cyrillic-ext'; + } elseif ( 'greek' == $subset ) { + $subsets .= ',greek,greek-ext'; + } elseif ( 'devanagari' == $subset ) { + $subsets .= ',devanagari'; + } elseif ( 'vietnamese' == $subset ) { + $subsets .= ',vietnamese'; + } + + if ( $google_fonts_empty == 0 ) { + $fonts_url = add_query_arg( array( + 'family' => urlencode( implode( '|', array_unique($fonts) ) ), + 'subset' => urlencode( $subsets ), + ), '//fonts.googleapis.com/css' ); + return esc_url_raw($fonts_url); + } else { + return; + } +} +endif; + +/** + * Enqueue scripts and styles. + */ +function cordero_scripts() { + wp_enqueue_style( 'dashicons' ); + wp_enqueue_script( 'touchswipe', get_template_directory_uri() . '/js/jquery.touchSwipe.min.js', array( 'jquery' ), '1.6.18', true ); + wp_enqueue_script( 'cordero-custom', get_template_directory_uri() . '/js/custom.js', array( 'jquery' ), '1.0', true ); + wp_enqueue_script( 'cordero-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '1.0', true ); + wp_enqueue_style( 'cordero-fonts', cordero_fonts_url(), array(), null ); + wp_enqueue_style( 'cordero-style', get_stylesheet_uri() ); + wp_add_inline_style( 'cordero-style', cordero_dynamic_style() ); + if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { + wp_enqueue_script( 'comment-reply' ); + } +} +add_action( 'wp_enqueue_scripts', 'cordero_scripts' ); + +/** + * Enqueue scripts and styles for Block Editor. + */ +function cordero_block_editor_assets() { + wp_enqueue_style( 'cordero-block-editor-fonts', cordero_editor_fonts_url() ); + wp_enqueue_style( 'cordero-block-editor-style', get_template_directory_uri() . '/css/block-editor-style.css' ); + wp_add_inline_style( 'cordero-block-editor-style', cordero_block_editor_dynamic_style() ); +} +add_action( 'enqueue_block_editor_assets', 'cordero_block_editor_assets' ); + +/** + * Custom block editor color palette. + */ +if ( !function_exists( 'cordero_custom_color_palette' ) ) { + function cordero_custom_color_palette() { + return array( + array( + 'name' => esc_html__( 'Cordero - Accent color', 'cordero' ), + 'slug' => 'accent-color', + 'color' => get_theme_mod( 'accent_color', '#d82978' ), + ), + array( + 'name' => esc_html__( 'Cordero - Color 2', 'cordero' ), + 'slug' => 'accent-color2', + 'color' => get_theme_mod( 'accent_color2', '#2d2354' ), + ), + array( + 'name' => esc_html__( 'Cordero - Color 3', 'cordero' ), + 'slug' => 'accent-color3', + 'color' => get_theme_mod( 'accent_color3', '#fbfbfb' ), + ), + array( + 'name' => esc_html__( 'Black', 'cordero' ), + 'slug' => 'black', + 'color' => '#000000' + ), + array( + 'name' => esc_html__( 'White', 'cordero' ), + 'slug' => 'white', + 'color' => '#ffffff' + ), + array( + 'name' => esc_html__( 'Pale pink', 'cordero' ), + 'slug' => 'pale-pink', + 'color' => '#f78da7' + ), + array( + 'name' => esc_html__( 'Vivid red', 'cordero' ), + 'slug' => 'vivid-red', + 'color' => '#cf2e2e', + ), + array( + 'name' => esc_html__( 'Luminous vivid orange', 'cordero' ), + 'slug' => 'luminous-vivid-orange', + 'color' => '#ff6900', + ), + array( + 'name' => esc_html__( 'Luminous vivid amber', 'cordero' ), + 'slug' => 'luminous-vivid-amber', + 'color' => '#fcb900', + ), + array( + 'name' => esc_html__( 'Light green cyan', 'cordero' ), + 'slug' => 'light-green-cyan', + 'color' => '#7bdcb5', + ), + array( + 'name' => esc_html__( 'Vivid green cyan', 'cordero' ), + 'slug' => 'vivid-green-cyan', + 'color' => '#00d084', + ), + array( + 'name' => esc_html__( 'Pale cyan blue', 'cordero' ), + 'slug' => 'pale-cyan-blue', + 'color' => '#8ed1fc', + ), + array( + 'name' => esc_html__( 'Vivid cyan blue', 'cordero' ), + 'slug' => 'vivid-cyan-blue', + 'color' => '#0693e3', + ), + array( + 'name' => esc_html__( 'Vivid purple', 'cordero' ), + 'slug' => 'vivid-purple', + 'color' => '#9b51e0', + ), + array( + 'name' => esc_html__( 'Very light gray', 'cordero' ), + 'slug' => 'very-light-gray', + 'color' => '#eeeeee', + ), + array( + 'name' => esc_html__( 'Cyan bluish gray', 'cordero' ), + 'slug' => 'cyan-bluish-gray', + 'color' => '#abb8c3', + ), + array( + 'name' => esc_html__( 'Very dark gray', 'cordero' ), + 'slug' => 'very-dark-gray', + 'color' => '#313131', + ), + ); + } +} + +/** + * Custom block editor font sizes. + */ +if ( !function_exists( 'cordero_custom_font_sizes' ) ) { + function cordero_custom_font_sizes() { + return array( + array( + 'name' => __( 'Tiny', 'cordero' ), + 'size' => 10, + 'slug' => 'tiny' + ), + array( + 'name' => __( 'Small', 'cordero' ), + 'size' => 13, + 'slug' => 'small' + ), + array( + 'name' => __( 'Normal', 'cordero' ), + 'size' => 16, + 'slug' => 'normal' + ), + array( + 'name' => __( 'Medium', 'cordero' ), + 'size' => 24, + 'slug' => 'medium' + ), + array( + 'name' => __( 'Large', 'cordero' ), + 'size' => 36, + 'slug' => 'large' + ), + array( + 'name' => __( 'Huge', 'cordero' ), + 'size' => 48, + 'slug' => 'huge' + ), + array( + 'name' => __( 'Gigantic', 'cordero' ), + 'size' => 60, + 'slug' => 'gigantic' + ), + array( + 'name' => __( 'Massive', 'cordero' ), + 'size' => 72, + 'slug' => 'massive' + ), + ); + } +} + +/** + * Custom template tags for this theme. + */ +require get_template_directory() . '/functions/template-tags.php'; + +/** + * Custom functions. + */ +require get_template_directory() . '/functions/extras.php'; +require get_template_directory() . '/functions/hooks.php'; +require get_template_directory() . '/functions/schema.php'; +require get_template_directory() . '/functions/style-output.php'; +require get_template_directory() . '/functions/fonts.php'; + +/** + * Block patterns. + */ +if ( function_exists( 'register_block_pattern' ) ) { + require get_template_directory() . '/functions/block-patterns.php'; +} + +/** + * Block styles. + */ +if ( function_exists( 'register_block_style' ) ) { + require get_template_directory() . '/functions/block-styles.php'; +} + +/** + * Customizer additions. + */ +require get_template_directory() . '/functions/customizer-controls.php'; +require get_template_directory() . '/functions/customizer.php'; + +/** + * Theme help page. + */ +if ( is_admin() ) { + require get_template_directory() . '/functions/theme-help.php'; +} + +if ( !function_exists( 'wp_body_open' ) ) { + function wp_body_open() { + do_action( 'wp_body_open' ); + } +} + +/** + * TGM Plugin activation. + */ +require_once get_template_directory() . '/functions/class-tgm-plugin-activation.php'; +function cordero_reg_plugin() { + $plugins[] = array( + 'name' => esc_html__( 'Starter Sites', 'cordero' ), + 'slug' => 'starter-sites', + 'required' => false, + ); + tgmpa( $plugins); +} +add_action( 'tgmpa_register', 'cordero_reg_plugin' ); diff --git a/functions/block-patterns.php b/functions/block-patterns.php new file mode 100644 index 0000000..8b950c7 --- /dev/null +++ b/functions/block-patterns.php @@ -0,0 +1,1429 @@ + __( 'Cordero', 'cordero' ) ) +); + + +register_block_pattern_category( + 'cordero-theme-wc', + array( 'label' => __( 'Cordero - Products', 'cordero' ) ) +); + + +if ( class_exists( 'WooCommerce' ) ) { + register_block_pattern( + 'cordero/cover-and-products', + array( + 'title' => __( 'Cover and Products', 'cordero' ), + 'description' => _x( 'Two columns with a cover image to the left, and latest products on the right.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+
+
+

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit suscipit, auctor etiam eu scelerisque nunc sociosqu mus felis, non eleifend porta imperdiet fermentum nullam elementum.', 'Theme starter content', 'cordero' ) . '

+ + + + +
+
+ + + +
+
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme-wc' ), + 'keywords' => array( 'woocommerce' ), + ) + ); +} + + +register_block_pattern( + 'cordero/cta-hero-cover', + array( + 'title' => __( 'Call to action hero cover', 'cordero' ), + 'description' => _x( 'A full width cover image with inner group containing heading, paragraph and button.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+
+

An Example Heading

+ + + +

' . _x( 'Works well with Transparent Header page template', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( '(Document > Page Attributes > Template: Transparent Header)', 'Theme starter content', 'cordero' ) . '

+ + + + +
+
+', + + 'viewportWidth' => 1600, + 'categories' => array( 'cordero-theme' ), + 'keywords' => array( 'heading', 'full width' ), + ) +); + + +register_block_pattern( + 'cordero/group-container', + array( + 'title' => __( 'Full-width group with inner container', 'cordero' ), + 'description' => _x( 'A full width group containing an inner group with the default container width.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+
+

' . _x( 'This pattern contains a paragraph inside an inner group within a full-width group.', 'Theme starter content', 'cordero' ) . '

+
+
+', + + 'viewportWidth' => 1600, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/gigantic-heading', + array( + 'title' => __( 'Gigantic heading with separator', 'cordero' ), + 'description' => _x( 'A gigantic centered bold heading with separator and three colors', 'Block pattern description', 'cordero' ), + + 'content' => ' +

Example Heading

+', + + 'viewportWidth' => 1200, + 'categories' => array( 'cordero-theme' ), + 'keywords' => array( 'large', 'huge', 'bold' ), + ) +); + + +register_block_pattern( + 'cordero/quote-group', + array( + 'title' => __( 'Quote group with mulitple paragraphs', 'cordero' ), + 'description' => _x( 'A group containing multiple paragraphs, with quote styling on the first and last paragraphs.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+

' . _x( 'Do you see over yonder,', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'friend Sancho,', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'thirty or forty hulking giants?', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'I intend to do battle with them and slay them.', 'Theme starter content', 'cordero' ) . '

+
+', + + 'viewportWidth' => 1000, + 'categories' => array( 'cordero-theme' ), + 'keywords' => array( 'quotation' ), + ) +); + + +register_block_pattern( + 'cordero/cover-translucent-content', + array( + 'title' => __( 'Cover with Translucent Content', 'cordero' ), + 'description' => _x( 'A cover block with a background image and translucent inner group.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+
+

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit', 'Theme starter content', 'cordero' ) . '

+ + + + +
+
+', + + 'viewportWidth' => 1200, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/ribbon-group', + array( + 'title' => __( 'Ribbon Heading and Content', 'cordero' ), + 'description' => _x( 'A ribbon style heading and content.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit, feugiat pellentesque himenaeos rutrum dui libero, tristique fames eu venenatis dictumst tortor, posuere fusce pulvinar a mi magna quis euismod.', 'Theme starter content', 'cordero' ) . '

+
+', + + 'viewportWidth' => 800, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/media-text-angled', + array( + 'title' => __( 'Media and text with angled separator', 'cordero' ), + 'description' => _x( 'An image and text with an angled horizontal line between image and content.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla congue primis ultrices iaculis donec ullamcorper porta, quam nam netus senectus litora per.', 'Theme starter content', 'cordero' ) . '

+
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/media-text-overlap-heading', + array( + 'title' => __( 'Media and text with overlapping heading', 'cordero' ), + 'description' => _x( 'An image and text with a wide overlapping heading.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+

' . _x( 'An Example of a Wide Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Please note, the resizing handle has been disabled in this block pattern. The width needs to be 50/50 for the wide heading to work correctly.', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla congue primis ultrices iaculis donec ullamcorper porta, quam nam netus senectus litora per.', 'Theme starter content', 'cordero' ) . '

+
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/media-text-overlap', + array( + 'title' => __( 'Media and text overlapped', 'cordero' ), + 'description' => _x( 'An image and text with the text area overlapping the image.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla congue primis ultrices iaculis donec ullamcorper porta, quam nam netus senectus litora per.', 'Theme starter content', 'cordero' ) . '

+
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/media-on-right-text-overlap', + array( + 'title' => __( 'Media and text overlapped', 'cordero' ), + 'description' => _x( 'An image on the right and text with the text area overlapping the image.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla congue primis ultrices iaculis donec ullamcorper porta, quam nam netus senectus litora per.', 'Theme starter content', 'cordero' ) . '

+
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/three-media-text-overlap', + array( + 'title' => __( 'Stacked media and text overlap', 'cordero' ), + 'description' => _x( 'Three overlapping media and text patterns, stacked.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+

' . _x( 'Welcome to the Cordero theme', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla congue primis ultrices iaculis donec ullamcorper porta, quam nam netus senectus litora per.', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla congue primis ultrices iaculis donec ullamcorper porta, quam nam netus senectus litora per.', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla congue primis ultrices iaculis donec ullamcorper porta, quam nam netus senectus litora per.', 'Theme starter content', 'cordero' ) . '

+
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/about-profile', + array( + 'title' => __( 'About Me Profile', 'cordero' ), + 'description' => _x( 'An easy to edit author profile with image.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+
+

' . _x( 'Example Name', 'Theme starter content', 'cordero' ) . '

+ + + +
+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit a tellus iaculis, enim est viverra cubilia nulla nunc congue nostra semper velit.', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Montes tempor quis curae dignissim egestas lacus gravida interdum auctor orci ornare odio tempor curae eu curabitur aliquet, parturient eleifend id condimentum enim est.', 'Theme starter content', 'cordero' ) . '

+ + + + +
+ + + +
+
+
+
+', + + 'viewportWidth' => 1600, + 'categories' => array( 'cordero-theme' ), + 'keywords' => array( 'columns', 'author' ), + ) +); + + +register_block_pattern( + 'cordero/cover-about-profile', + array( + 'title' => __( 'About Me Profile with Cover', 'cordero' ), + 'description' => _x( 'An easy to edit full-width cover with author profile and image.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+ + +
+
+

' . _x( 'Example Name', 'Theme starter content', 'cordero' ) . '

+ + + +
+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit a tellus iaculis, enim est viverra cubilia nulla nunc congue nostra semper velit.', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Montes tempor quis curae dignissim egestas lacus gravida interdum auctor orci ornare odio tempor curae eu curabitur aliquet, parturient eleifend id condimentum enim est.', 'Theme starter content', 'cordero' ) . '

+ + + + +
+ + + +
+
+
+
+ + +
+', + + 'viewportWidth' => 1600, + 'categories' => array( 'cordero-theme' ), + 'keywords' => array( 'columns', 'author' ), + ) +); + + +register_block_pattern( + 'cordero/hero-with-buttons-1', + array( + 'title' => __( 'Hero with Two Buttons', 'cordero' ), + 'description' => _x( 'A large full width hero cover with a title, sub-title, and two buttons.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+ + + + +

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur', 'Theme starter content', 'cordero' ) . '

+ + + + + + + + +
+', + + 'viewportWidth' => 1000, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/features', + array( + 'title' => __( 'Image and Features', 'cordero' ), + 'description' => _x( 'Three features with an image.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+ + +

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +
+ + + + + + + +
+
+
+
+
+ + + +
+

' . _x( 'Feature One', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+
+
+
+ + + +
+

' . _x( 'Feature Two', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+
+
+
+ + + +
+

' . _x( 'Feature Three', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+
+
+
+ + +
+', + + 'viewportWidth' => 1000, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/offset-feature-columns', + array( + 'title' => __( 'Offset Feature Columns', 'cordero' ), + 'description' => _x( 'Four offset columns with overlay background images.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+
+
+

' . _x( 'One', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+
+

' . _x( 'Two', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+
+

' . _x( 'Three', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+
+

' . _x( 'Four', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur', 'Theme starter content', 'cordero' ) . '

+
+
+
+', + + 'viewportWidth' => 1000, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/cta-two-images', + array( + 'title' => __( 'Call-to-action with images', 'cordero' ), + 'description' => _x( 'A call-to-action with two images.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+
+
+
+ + + +
+

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit suscipit, auctor etiam eu scelerisque nunc sociosqu mus felis, non eleifend porta imperdiet fermentum nullam elementum.', 'Theme starter content', 'cordero' ) . '

+ + + + +
+ + + +
+
+
+
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/food-menu-images', + array( + 'title' => __( 'Food menu with background images', 'cordero' ), + 'description' => _x( 'A food menu with background image for each item.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+ + +

' . _x( 'Menu Heading', 'Theme starter content', 'cordero' ) . '

+ + + +
+ + + +
+
+
+
+
+

' . _x( 'Item One', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+

' . _x( '$34', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+
+
+
+

' . _x( 'Item Two', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+

' . _x( '$34', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+
+
+
+ + + +
+
+
+
+
+

' . _x( 'Item Three', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+

' . _x( '$34', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+
+
+
+

' . _x( 'Item Four', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+

' . _x( '$34', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+
+
+
+ + +
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/food-menu-images-2', + array( + 'title' => __( 'Food menu with images', 'cordero' ), + 'description' => _x( 'A food menu with an image for each item.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+ + +

' . _x( 'Menu Heading', 'Theme starter content', 'cordero' ) . '

+ + + +
+ + + +
+
+
+

' . _x( 'Item One', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+

' . _x( '$34', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+
+
+

' . _x( 'Item Two', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+

' . _x( '$34', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+
+
+

' . _x( 'Item Three', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+

' . _x( '$34', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+
+
+

' . _x( 'Item Four', 'Theme starter content', 'cordero' ) . '

+
+ + + +
+

' . _x( '$34', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+
+ + +
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/testimonial', + array( + 'title' => __( 'Client testimonial quote', 'cordero' ), + 'description' => _x( 'An easy to edit client testimonial quote.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit ornare mollis ac ultrices, tempus per mus fusce aliquet id nec non erat penatibus. Quam sapien lectus laoreet ac lobortis tellus convallis phasellus massa iaculis ridiculus, taciti ultrices erat pretium feugiat faucibus aptent tortor class.', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Example Name', 'Theme starter content', 'cordero' ) . '

+ + + +
+ + + +

' . _x( 'Example extra information', 'Theme starter content', 'cordero' ) . '

+
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + 'keywords' => array( 'reviews' ), + ) +); + + +register_block_pattern( + 'cordero/testimonials', + array( + 'title' => __( 'Client testimonial quotes', 'cordero' ), + 'description' => _x( 'An easy to edit client testimonial quotes block.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+ + +

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros.', 'Theme starter content', 'cordero' ) . '

+ + + +
+
+
+

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit ornare mollis ac ultrices, tempus per mus fusce aliquet id nec non erat penatibus. Quam sapien lectus laoreet ac lobortis tellus convallis phasellus massa iaculis ridiculus, taciti ultrices erat pretium feugiat faucibus aptent tortor class.', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Example Name', 'Theme starter content', 'cordero' ) . '

+ + + +
+ + + +

' . _x( 'Example extra information', 'Theme starter content', 'cordero' ) . '

+
+
+ + + +
+
+

' . _x( 'Lorem ipsum dolor sit amet consectetur adipiscing elit ornare mollis ac ultrices, tempus per mus fusce aliquet id nec non erat penatibus. Quam sapien lectus laoreet ac lobortis tellus convallis phasellus massa iaculis ridiculus, taciti ultrices erat pretium feugiat faucibus aptent tortor class.', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Example Name', 'Theme starter content', 'cordero' ) . '

+ + + +
+ + + +

' . _x( 'Example extra information', 'Theme starter content', 'cordero' ) . '

+
+
+
+ + +
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + 'keywords' => array( 'reviews' ), + ) +); + + +register_block_pattern( + 'cordero/featured-services-1', + array( + 'title' => __( 'Featured Services', 'cordero' ), + 'description' => _x( 'Three featured services.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+ + +

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + + + + + + + + +
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/featured-services-1-overlap', + array( + 'title' => __( 'Cover and Overlapped Featured Services', 'cordero' ), + 'description' => _x( 'A full width cover block and three overlapped featured services.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+ + +
+ + +

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur', 'Theme starter content', 'cordero' ) . '

+ + + + +
+ + + + + + +
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + ) +); + + +register_block_pattern( + 'cordero/pricing-table-1', + array( + 'title' => __( 'Pricing Table', 'cordero' ), + 'description' => _x( 'A three column pricing table.', 'Block pattern description', 'cordero' ), + + 'content' => ' + +', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + 'keywords' => array( 'prices' ), + ) +); + + +register_block_pattern( + 'cordero/pricing-table-1-overlap', + array( + 'title' => __( 'Cover and Overlapped Pricing Table', 'cordero' ), + 'description' => _x( 'A full width cover block and three column overlapped pricing table.', 'Block pattern description', 'cordero' ), + + 'content' => ' +
+ + +
+ + +

' . _x( 'Example Heading', 'Theme starter content', 'cordero' ) . '

+ + + +

' . _x( 'Lorem ipsum dolor sit amet consectetur', 'Theme starter content', 'cordero' ) . '

+ + +
+ + + + + + +
+', + + 'viewportWidth' => 1400, + 'categories' => array( 'cordero-theme' ), + 'keywords' => array( 'prices' ), + ) +); diff --git a/functions/block-styles.php b/functions/block-styles.php new file mode 100644 index 0000000..5816e47 --- /dev/null +++ b/functions/block-styles.php @@ -0,0 +1,431 @@ + 'translucent', + 'label' => __( 'Translucent', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/group', + array( + 'name' => 'box-shadow', + 'label' => __( 'Box Shadow', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/group', + array( + 'name' => 'quote', + 'label' => __( 'Quote', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/group', + array( + 'name' => 'point-down', + 'label' => __( 'Point - down', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); +register_block_style( + 'core/group', + array( + 'name' => 'point-up', + 'label' => __( 'Point - up', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + + +register_block_style( + 'core/heading', + array( + 'name' => 'box-shadow', + 'label' => __( 'Box Shadow', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/heading', + array( + 'name' => 'with-separator', + 'label' => __( 'With Separator (style 1)', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/heading', + array( + 'name' => 'with-separator-2', + 'label' => __( 'With Separator (style 2)', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/heading', + array( + 'name' => 'zero-margin', + 'label' => __( 'Without Bottom Margin', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/heading', + array( + 'name' => 'content-width', + 'label' => __( 'Content Width', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/heading', + array( + 'name' => 'rc-10', + 'label' => __( 'Rounded Corners', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + + +register_block_style( + 'core/paragraph', + array( + 'name' => 'box-shadow', + 'label' => __( 'Box Shadow', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/paragraph', + array( + 'name' => 'with-separator', + 'label' => __( 'With Separator (style 1)', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/paragraph', + array( + 'name' => 'with-separator-2', + 'label' => __( 'With Separator (style 2)', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/paragraph', + array( + 'name' => 'zero-margin', + 'label' => __( 'Without Bottom Margin', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/paragraph', + array( + 'name' => 'content-width', + 'label' => __( 'Content Width', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/paragraph', + array( + 'name' => 'rc-10', + 'label' => __( 'Rounded Corners', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + + +register_block_style( + 'core/image', + array( + 'name' => 'chevron-left', + 'label' => __( 'Chevron - left', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/image', + array( + 'name' => 'chevron-right', + 'label' => __( 'Chevron - right', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/image', + array( + 'name' => 'point-down', + 'label' => __( 'Point - down', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/image', + array( + 'name' => 'point-up', + 'label' => __( 'Point - up', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/image', + array( + 'name' => 'box-shadow', + 'label' => __( 'Box Shadow', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + + +register_block_style( + 'core/columns', + array( + 'name' => 'no-spacing', + 'label' => __( 'No Spacing', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/columns', + array( + 'name' => 'not-stacked-on-mobile', + 'label' => __( 'Not Stacked on Mobile', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/columns', + array( + 'name' => 'no-spacing-not-stacked-on-mobile', + 'label' => __( 'No Spacing + Not Stacked on Mobile', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/gallery', + array( + 'name' => 'no-spacing', + 'label' => __( 'No Spacing', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/gallery', + array( + 'name' => 'box-shadow', + 'label' => __( 'Box Shadow', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/gallery', + array( + 'name' => 'bordered', + 'label' => __( 'Bordered', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/gallery', + array( + 'name' => 'framed', + 'label' => __( 'Framed', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/gallery', + array( + 'name' => 'inset-frame', + 'label' => __( 'Inset Frame', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + + +register_block_style( + 'core/cover', + array( + 'name' => 'no-padding', + 'label' => __( 'No Padding', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/cover', + array( + 'name' => 'point-down', + 'label' => __( 'Point - down', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/cover', + array( + 'name' => 'point-up', + 'label' => __( 'Point - up', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/cover', + array( + 'name' => 'inset-frame', + 'label' => __( 'Inset Frame', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + + +register_block_style( + 'core/column', + array( + 'name' => 'offset', + 'label' => __( 'Offset', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/column', + array( + 'name' => 'box-shadow', + 'label' => __( 'Box Shadow', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/column', + array( + 'name' => 'offset-box-shadow', + 'label' => __( 'Offset and Box Shadow', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + + +register_block_style( + 'core/separator', + array( + 'name' => 'extra-small', + 'label' => __( 'Extra Small', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/separator', + array( + 'name' => 'small', + 'label' => __( 'Small', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/separator', + array( + 'name' => 'medium', + 'label' => __( 'Medium', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/separator', + array( + 'name' => 'large', + 'label' => __( 'Large', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/separator', + array( + 'name' => 'extra-large', + 'label' => __( 'Extra Large', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/separator', + array( + 'name' => 'huge', + 'label' => __( 'Huge', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + + +register_block_style( + 'core/media-text', + array( + 'name' => 'inset-frame', + 'label' => __( 'Inset Frame', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/media-text', + array( + 'name' => 'angled-divider', + 'label' => __( 'Angled Divider', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); + +register_block_style( + 'core/media-text', + array( + 'name' => 'media-text-overlap', + 'label' => __( 'Overlapping Content (requires image fill)', 'cordero' ), + 'style_handle' => 'cordero-style', + ) +); diff --git a/functions/class-tgm-plugin-activation.php b/functions/class-tgm-plugin-activation.php new file mode 100644 index 0000000..2dd7e77 --- /dev/null +++ b/functions/class-tgm-plugin-activation.php @@ -0,0 +1,3763 @@ +wp_version = $GLOBALS['wp_version']; + + // Announce that the class is ready, and pass the object (for advanced use). + do_action_ref_array( 'tgmpa_init', array( $this ) ); + + + + // When the rest of WP has loaded, kick-start the rest of the class. + add_action( 'init', array( $this, 'init' ) ); + } + + /** + * Magic method to (not) set protected properties from outside of this class. + * + * {@internal hackedihack... There is a serious bug in v2.3.2 - 2.3.6 where the `menu` property + * is being assigned rather than tested in a conditional, effectively rendering it useless. + * This 'hack' prevents this from happening.}} + * + * @see https://github.com/TGMPA/TGM-Plugin-Activation/blob/2.3.6/tgm-plugin-activation/class-tgm-plugin-activation.php#L1593 + * + * @since 2.5.2 + * + * @param string $name Name of an inaccessible property. + * @param mixed $value Value to assign to the property. + * @return void Silently fail to set the property when this is tried from outside of this class context. + * (Inside this class context, the __set() method if not used as there is direct access.) + */ + public function __set( $name, $value ) { + return; + } + + /** + * Magic method to get the value of a protected property outside of this class context. + * + * @since 2.5.2 + * + * @param string $name Name of an inaccessible property. + * @return mixed The property value. + */ + public function __get( $name ) { + return $this->{$name}; + } + + /** + * Initialise the interactions between this class and WordPress. + * + * Hooks in three new methods for the class: admin_menu, notices and styles. + * + * @since 2.0.0 + * + * @see TGM_Plugin_Activation::admin_menu() + * @see TGM_Plugin_Activation::notices() + * @see TGM_Plugin_Activation::styles() + */ + public function init() { + /** + * By default TGMPA only loads on the WP back-end and not in an Ajax call. Using this filter + * you can overrule that behaviour. + * + * @since 2.5.0 + * + * @param bool $load Whether or not TGMPA should load. + * Defaults to the return of `is_admin() && ! defined( 'DOING_AJAX' )`. + */ + if ( true !== apply_filters( 'tgmpa_load', ( is_admin() && ! defined( 'DOING_AJAX' ) ) ) ) { + return; + } + + // Load class strings. + $this->strings = array( + 'page_title' => __( 'Recommended Plugin', 'cordero' ), + 'menu_title' => __( 'Recommended Plugin', 'cordero' ), + /* translators: %s: plugin name. */ + 'installing' => __( 'Installing Plugin: %s', 'cordero' ), + /* translators: %s: plugin name. */ + 'updating' => __( 'Updating Plugin: %s', 'cordero' ), + 'oops' => __( 'Something went wrong with the plugin API.', 'cordero' ), + 'notice_can_install_required' => _n_noop( + /* translators: 1: plugin name(s). */ + 'This theme requires the following plugin: %1$s.', + 'This theme requires the following plugins: %1$s.', + 'cordero' + ), + 'notice_can_install_recommended' => _n_noop( + /* translators: 1: plugin name(s). */ + 'Setup your new website quickly with %1$s.', + 'This theme recommends the following plugins: %1$s.', + 'cordero' + ), + 'notice_ask_to_update' => _n_noop( + /* translators: 1: plugin name(s). */ + 'The following plugin needs to be updated to its latest version to ensure maximum compatibility with this theme: %1$s.', + 'The following plugins need to be updated to their latest version to ensure maximum compatibility with this theme: %1$s.', + 'cordero' + ), + 'notice_ask_to_update_maybe' => _n_noop( + /* translators: 1: plugin name(s). */ + 'There is an update available for: %1$s.', + 'There are updates available for the following plugins: %1$s.', + 'cordero' + ), + 'notice_can_activate_required' => _n_noop( + /* translators: 1: plugin name(s). */ + 'The following required plugin is currently inactive: %1$s.', + 'The following required plugins are currently inactive: %1$s.', + 'cordero' + ), + + 'notice_can_activate_recommended' => _n_noop( + /* translators: 1: plugin name(s). */ + 'Did you know you can import demo content and set up your new website quickly and easily with %1$s?', + 'The following recommended plugins are currently inactive: %1$s.', + 'cordero' + ), + + 'install_link' => _n_noop( + 'Install plugin', + 'Install plugins', + 'cordero' + ), + 'update_link' => _n_noop( + 'Update plugin', + 'Update plugins', + 'cordero' + ), + 'activate_link' => _n_noop( + 'Activate plugin', + 'Activate plugins', + 'cordero' + ), + 'return' => __( 'Return to Required Plugins Installer', 'cordero' ), + 'dashboard' => __( 'Return to the Dashboard', 'cordero' ), + 'plugin_activated' => __( 'Plugin activated successfully.', 'cordero' ), + 'activated_successfully' => __( 'The following plugin was activated successfully:', 'cordero' ), + /* translators: 1: plugin name. */ + 'plugin_already_active' => __( 'No action taken. Plugin %1$s was already active.', 'cordero' ), + /* translators: 1: plugin name. */ + 'plugin_needs_higher_version' => __( 'Plugin not activated. A higher version of %s is needed for this theme. Please update the plugin.', 'cordero' ), + /* translators: 1: dashboard link. */ + 'complete' => __( 'All plugins installed and activated successfully. %1$s', 'cordero' ), + 'dismiss' => __( 'Dismiss this notice', 'cordero' ), + 'notice_cannot_install_activate' => __( 'There are one or more required or recommended plugins to install, update or activate.', 'cordero' ), + 'contact_admin' => __( 'Please contact the administrator of this site for help.', 'cordero' ), + ); + + do_action( 'tgmpa_register' ); + + /* After this point, the plugins should be registered and the configuration set. */ + + // Proceed only if we have plugins to handle. + if ( empty( $this->plugins ) || ! is_array( $this->plugins ) ) { + return; + } + + // Set up the menu and notices if we still have outstanding actions. + if ( true !== $this->is_tgmpa_complete() ) { + // Sort the plugins. + array_multisort( $this->sort_order, SORT_ASC, $this->plugins ); + + add_action( 'admin_menu', array( $this, 'admin_menu' ) ); + add_action( 'admin_head', array( $this, 'dismiss' ) ); + + // Prevent the normal links from showing underneath a single install/update page. + add_filter( 'install_plugin_complete_actions', array( $this, 'actions' ) ); + add_filter( 'update_plugin_complete_actions', array( $this, 'actions' ) ); + + if ( $this->has_notices ) { + add_action( 'admin_notices', array( $this, 'notices' ) ); + add_action( 'admin_init', array( $this, 'admin_init' ), 1 ); + add_action( 'admin_enqueue_scripts', array( $this, 'thickbox' ) ); + } + } + + // If needed, filter plugin action links. + add_action( 'load-plugins.php', array( $this, 'add_plugin_action_link_filters' ), 1 ); + + // Make sure things get reset on switch theme. + add_action( 'switch_theme', array( $this, 'flush_plugins_cache' ) ); + + if ( $this->has_notices ) { + add_action( 'switch_theme', array( $this, 'update_dismiss' ) ); + } + + // Setup the force activation hook. + if ( true === $this->has_forced_activation ) { + add_action( 'admin_init', array( $this, 'force_activation' ) ); + } + + // Setup the force deactivation hook. + if ( true === $this->has_forced_deactivation ) { + add_action( 'switch_theme', array( $this, 'force_deactivation' ) ); + } + } + + + + + + + + /** + * Hook in plugin action link filters for the WP native plugins page. + * + * - Prevent activation of plugins which don't meet the minimum version requirements. + * - Prevent deactivation of force-activated plugins. + * - Add update notice if update available. + * + * @since 2.5.0 + */ + public function add_plugin_action_link_filters() { + foreach ( $this->plugins as $slug => $plugin ) { + if ( false === $this->can_plugin_activate( $slug ) ) { + add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_activate' ), 20 ); + } + + if ( true === $plugin['force_activation'] ) { + add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_deactivate' ), 20 ); + } + + if ( false !== $this->does_plugin_require_update( $slug ) ) { + add_filter( 'plugin_action_links_' . $plugin['file_path'], array( $this, 'filter_plugin_action_links_update' ), 20 ); + } + } + } + + /** + * Remove the 'Activate' link on the WP native plugins page if the plugin does not meet the + * minimum version requirements. + * + * @since 2.5.0 + * + * @param array $actions Action links. + * @return array + */ + public function filter_plugin_action_links_activate( $actions ) { + unset( $actions['activate'] ); + + return $actions; + } + + /** + * Remove the 'Deactivate' link on the WP native plugins page if the plugin has been set to force activate. + * + * @since 2.5.0 + * + * @param array $actions Action links. + * @return array + */ + public function filter_plugin_action_links_deactivate( $actions ) { + unset( $actions['deactivate'] ); + + return $actions; + } + + /** + * Add a 'Requires update' link on the WP native plugins page if the plugin does not meet the + * minimum version requirements. + * + * @since 2.5.0 + * + * @param array $actions Action links. + * @return array + */ + public function filter_plugin_action_links_update( $actions ) { + $actions['update'] = sprintf( + '%3$s', + esc_url( $this->get_tgmpa_status_url( 'update' ) ), + esc_attr__( 'This plugin needs to be updated to be compatible with your theme.', 'cordero' ), + esc_html__( 'Update Required', 'cordero' ) + ); + + return $actions; + } + + /** + * Handles calls to show plugin information via links in the notices. + * + * We get the links in the admin notices to point to the TGMPA page, rather + * than the typical plugin-install.php file, so we can prepare everything + * beforehand. + * + * WP does not make it easy to show the plugin information in the thickbox - + * here we have to require a file that includes a function that does the + * main work of displaying it, enqueue some styles, set up some globals and + * finally call that function before exiting. + * + * Down right easy once you know how... + * + * Returns early if not the TGMPA page. + * + * @since 2.1.0 + * + * @global string $tab Used as iframe div class names, helps with styling + * @global string $body_id Used as the iframe body ID, helps with styling + * + * @return null Returns early if not the TGMPA page. + */ + public function admin_init() { + if ( ! $this->is_tgmpa_page() ) { + return; + } + + if ( isset( $_REQUEST['tab'] ) && 'plugin-information' === $_REQUEST['tab'] ) { + // Needed for install_plugin_information(). + require_once ABSPATH . 'wp-admin/includes/plugin-install.php'; + + wp_enqueue_style( 'plugin-install' ); + + global $tab, $body_id; + $body_id = 'plugin-information'; + // @codingStandardsIgnoreStart + $tab = 'plugin-information'; + // @codingStandardsIgnoreEnd + + install_plugin_information(); + + exit; + } + } + + /** + * Enqueue thickbox scripts/styles for plugin info. + * + * Thickbox is not automatically included on all admin pages, so we must + * manually enqueue it for those pages. + * + * Thickbox is only loaded if the user has not dismissed the admin + * notice or if there are any plugins left to install and activate. + * + * @since 2.1.0 + */ + public function thickbox() { + if ( ! get_user_meta( get_current_user_id(), 'cordero_tgmpa_dismissed_notice_' . $this->id, true ) ) { + add_thickbox(); + } + } + + /** + * Adds submenu page if there are plugin actions to take. + * + * This method adds the submenu page letting users know that a required + * plugin needs to be installed. + * + * This page disappears once the plugin has been installed and activated. + * + * @since 1.0.0 + * + * @see TGM_Plugin_Activation::init() + * @see TGM_Plugin_Activation::install_plugins_page() + * + * @return null Return early if user lacks capability to install a plugin. + */ + public function admin_menu() { + // Make sure privileges are correct to see the page. + if ( ! current_user_can( 'install_plugins' ) ) { + return; + } + + $args = apply_filters( + 'tgmpa_admin_menu_args', + array( + 'parent_slug' => $this->parent_slug, // Parent Menu slug. + 'page_title' => $this->strings['page_title'], // Page title. + 'menu_title' => $this->strings['menu_title'], // Menu title. + 'capability' => $this->capability, // Capability. + 'menu_slug' => $this->menu, // Menu slug. + 'function' => array( $this, 'install_plugins_page' ), // Callback. + ) + ); + + $this->add_admin_menu( $args ); + } + + /** + * Add the menu item. + * + * {@internal IMPORTANT! If this function changes, review the regex in the custom TGMPA + * generator on the website.}} + * + * @since 2.5.0 + * + * @param array $args Menu item configuration. + */ + protected function add_admin_menu( array $args ) { + $this->page_hook = add_theme_page( $args['page_title'], $args['menu_title'], $args['capability'], $args['menu_slug'], $args['function'] ); + } + + /** + * Echoes plugin installation form. + * + * This method is the callback for the admin_menu method function. + * This displays the admin page and form area where the user can select to install and activate the plugin. + * Aborts early if we're processing a plugin installation action. + * + * @since 1.0.0 + * + * @return null Aborts early if we're processing a plugin installation action. + */ + public function install_plugins_page() { + // Store new instance of plugin table in object. + $plugin_table = new TGMPA_List_Table; + + // Return early if processing a plugin installation action. + if ( ( ( 'tgmpa-bulk-install' === $plugin_table->current_action() || 'tgmpa-bulk-update' === $plugin_table->current_action() ) && $plugin_table->process_bulk_actions() ) || $this->do_plugin_install() ) { + return; + } + + // Force refresh of available plugin information so we'll know about manual updates/deletes. + wp_clean_plugins_cache( false ); + + ?> +
+

+ prepare_items(); ?> + + message ) && is_string( $this->message ) ) { + echo wp_kses_post( $this->message ); + } + ?> + views(); ?> + +
+ + + display(); ?> +
+
+ sanitize_key( urldecode( $_GET['plugin'] ) ); + + if ( ! isset( $this->plugins[ $slug ] ) ) { + return false; + } + + // Was an install or upgrade action link clicked? + if ( ( isset( $_GET['tgmpa-install'] ) && 'install-plugin' === $_GET['tgmpa-install'] ) || ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) ) { + + $install_type = 'install'; + if ( isset( $_GET['tgmpa-update'] ) && 'update-plugin' === $_GET['tgmpa-update'] ) { + $install_type = 'update'; + } + + check_admin_referer( 'tgmpa-' . $install_type, 'tgmpa-nonce' ); + + // Pass necessary information via URL if WP_Filesystem is needed. + $url = wp_nonce_url( + add_query_arg( + array( + 'plugin' => urlencode( $slug ), + 'tgmpa-' . $install_type => $install_type . '-plugin', + ), + $this->get_tgmpa_url() + ), + 'tgmpa-' . $install_type, + 'tgmpa-nonce' + ); + + $method = ''; // Leave blank so WP_Filesystem can populate it as necessary. + + if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, array() ) ) ) { + return true; + } + + if ( ! WP_Filesystem( $creds ) ) { + request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, array() ); // Setup WP_Filesystem. + return true; + } + + /* If we arrive here, we have the filesystem. */ + + // Prep variables for Plugin_Installer_Skin class. + $extra = array(); + $extra['slug'] = $slug; // Needed for potentially renaming of directory name. + $source = $this->get_download_url( $slug ); + $api = ( 'repo' === $this->plugins[ $slug ]['source_type'] ) ? $this->get_plugins_api( $slug ) : null; + $api = ( false !== $api ) ? $api : null; + + $url = add_query_arg( + array( + 'action' => $install_type . '-plugin', + 'plugin' => urlencode( $slug ), + ), + 'update.php' + ); + + if ( ! class_exists( 'Plugin_Upgrader', false ) ) { + require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; + } + + $title = ( 'update' === $install_type ) ? $this->strings['updating'] : $this->strings['installing']; + $skin_args = array( + 'type' => ( 'bundled' !== $this->plugins[ $slug ]['source_type'] ) ? 'web' : 'upload', + 'title' => sprintf( $title, $this->plugins[ $slug ]['name'] ), + 'url' => esc_url_raw( $url ), + 'nonce' => $install_type . '-plugin_' . $slug, + 'plugin' => '', + 'api' => $api, + 'extra' => $extra, + ); + unset( $title ); + + if ( 'update' === $install_type ) { + $skin_args['plugin'] = $this->plugins[ $slug ]['file_path']; + $skin = new Plugin_Upgrader_Skin( $skin_args ); + } else { + $skin = new Plugin_Installer_Skin( $skin_args ); + } + + // Create a new instance of Plugin_Upgrader. + $upgrader = new Plugin_Upgrader( $skin ); + + // Perform the action and install the plugin from the $source urldecode(). + add_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1, 3 ); + + if ( 'update' === $install_type ) { + // Inject our info into the update transient. + $to_inject = array( $slug => $this->plugins[ $slug ] ); + $to_inject[ $slug ]['source'] = $source; + $this->inject_update_info( $to_inject ); + + $upgrader->upgrade( $this->plugins[ $slug ]['file_path'] ); + } else { + $upgrader->install( $source ); + } + + remove_filter( 'upgrader_source_selection', array( $this, 'maybe_adjust_source_dir' ), 1 ); + + // Make sure we have the correct file path now the plugin is installed/updated. + $this->populate_file_path( $slug ); + + // Only activate plugins if the config option is set to true and the plugin isn't + // already active (upgrade). + if ( $this->is_automatic && ! $this->is_plugin_active( $slug ) ) { + $plugin_activate = $upgrader->plugin_info(); // Grab the plugin info from the Plugin_Upgrader method. + if ( false === $this->activate_single_plugin( $plugin_activate, $slug, true ) ) { + return true; // Finish execution of the function early as we encountered an error. + } + } + + $this->show_tgmpa_version(); + + // Display message based on if all plugins are now active or not. + if ( $this->is_tgmpa_complete() ) { + echo '

', sprintf( esc_html( $this->strings['complete'] ), '' . esc_html__( 'Return to the Dashboard', 'cordero' ) . '' ), '

'; + echo ''; + } else { + echo '

', esc_html( $this->strings['return'] ), '

'; + } + + return true; + } elseif ( isset( $this->plugins[ $slug ]['file_path'], $_GET['tgmpa-activate'] ) && 'activate-plugin' === $_GET['tgmpa-activate'] ) { + // Activate action link was clicked. + check_admin_referer( 'tgmpa-activate', 'tgmpa-nonce' ); + + if ( false === $this->activate_single_plugin( $this->plugins[ $slug ]['file_path'], $slug ) ) { + return true; // Finish execution of the function early as we encountered an error. + } + } + + return false; + } + + /** + * Inject information into the 'update_plugins' site transient as WP checks that before running an update. + * + * @since 2.5.0 + * + * @param array $plugins The plugin information for the plugins which are to be updated. + */ + public function inject_update_info( $plugins ) { + $repo_updates = get_site_transient( 'update_plugins' ); + + if ( ! is_object( $repo_updates ) ) { + $repo_updates = new stdClass; + } + + foreach ( $plugins as $slug => $plugin ) { + $file_path = $plugin['file_path']; + + if ( empty( $repo_updates->response[ $file_path ] ) ) { + $repo_updates->response[ $file_path ] = new stdClass; + } + + // We only really need to set package, but let's do all we can in case WP changes something. + $repo_updates->response[ $file_path ]->slug = $slug; + $repo_updates->response[ $file_path ]->plugin = $file_path; + $repo_updates->response[ $file_path ]->new_version = $plugin['version']; + $repo_updates->response[ $file_path ]->package = $plugin['source']; + if ( empty( $repo_updates->response[ $file_path ]->url ) && ! empty( $plugin['external_url'] ) ) { + $repo_updates->response[ $file_path ]->url = $plugin['external_url']; + } + } + + set_site_transient( 'update_plugins', $repo_updates ); + } + + /** + * Adjust the plugin directory name if necessary. + * + * The final destination directory of a plugin is based on the subdirectory name found in the + * (un)zipped source. In some cases - most notably GitHub repository plugin downloads -, this + * subdirectory name is not the same as the expected slug and the plugin will not be recognized + * as installed. This is fixed by adjusting the temporary unzipped source subdirectory name to + * the expected plugin slug. + * + * @since 2.5.0 + * + * @param string $source Path to upgrade/zip-file-name.tmp/subdirectory/. + * @param string $remote_source Path to upgrade/zip-file-name.tmp. + * @param \WP_Upgrader $upgrader Instance of the upgrader which installs the plugin. + * @return string $source + */ + public function maybe_adjust_source_dir( $source, $remote_source, $upgrader ) { + if ( ! $this->is_tgmpa_page() || ! is_object( $GLOBALS['wp_filesystem'] ) ) { + return $source; + } + + // Check for single file plugins. + $source_files = array_keys( $GLOBALS['wp_filesystem']->dirlist( $remote_source ) ); + if ( 1 === count( $source_files ) && false === $GLOBALS['wp_filesystem']->is_dir( $source ) ) { + return $source; + } + + // Multi-file plugin, let's see if the directory is correctly named. + $desired_slug = ''; + + // Figure out what the slug is supposed to be. + if ( false === $upgrader->bulk && ! empty( $upgrader->skin->options['extra']['slug'] ) ) { + $desired_slug = $upgrader->skin->options['extra']['slug']; + } else { + // Bulk installer contains less info, so fall back on the info registered here. + foreach ( $this->plugins as $slug => $plugin ) { + if ( ! empty( $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) && $plugin['name'] === $upgrader->skin->plugin_names[ $upgrader->skin->i ] ) { + $desired_slug = $slug; + break; + } + } + unset( $slug, $plugin ); + } + + if ( ! empty( $desired_slug ) ) { + $subdir_name = untrailingslashit( str_replace( trailingslashit( $remote_source ), '', $source ) ); + + if ( ! empty( $subdir_name ) && $subdir_name !== $desired_slug ) { + $from_path = untrailingslashit( $source ); + $to_path = trailingslashit( $remote_source ) . $desired_slug; + + if ( true === $GLOBALS['wp_filesystem']->move( $from_path, $to_path ) ) { + return trailingslashit( $to_path ); + } else { + return new WP_Error( 'rename_failed', esc_html__( 'The remote plugin package does not contain a folder with the desired slug and renaming did not work.', 'cordero' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'cordero' ), array( 'found' => $subdir_name, 'expected' => $desired_slug ) ); + } + } elseif ( empty( $subdir_name ) ) { + return new WP_Error( 'packaged_wrong', esc_html__( 'The remote plugin package consists of more than one file, but the files are not packaged in a folder.', 'cordero' ) . ' ' . esc_html__( 'Please contact the plugin provider and ask them to package their plugin according to the WordPress guidelines.', 'cordero' ), array( 'found' => $subdir_name, 'expected' => $desired_slug ) ); + } + } + + return $source; + } + + /** + * Activate a single plugin and send feedback about the result to the screen. + * + * @since 2.5.0 + * + * @param string $file_path Path within wp-plugins/ to main plugin file. + * @param string $slug Plugin slug. + * @param bool $automatic Whether this is an automatic activation after an install. Defaults to false. + * This determines the styling of the output messages. + * @return bool False if an error was encountered, true otherwise. + */ + protected function activate_single_plugin( $file_path, $slug, $automatic = false ) { + if ( $this->can_plugin_activate( $slug ) ) { + $activate = activate_plugin( $file_path ); + + if ( is_wp_error( $activate ) ) { + echo '

', wp_kses_post( $activate->get_error_message() ), '

', + '

', esc_html( $this->strings['return'] ), '

'; + + return false; // End it here if there is an error with activation. + } else { + if ( ! $automatic ) { + // Make sure message doesn't display again if bulk activation is performed + // immediately after a single activation. + if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK. + echo '

', esc_html( $this->strings['activated_successfully'] ), ' ', esc_html( $this->plugins[ $slug ]['name'] ), '.

'; + } + } else { + // Simpler message layout for use on the plugin install page. + echo '

', esc_html( $this->strings['plugin_activated'] ), '

'; + } + } + } elseif ( $this->is_plugin_active( $slug ) ) { + // No simpler message format provided as this message should never be encountered + // on the plugin install page. + echo '

', + sprintf( + esc_html( $this->strings['plugin_already_active'] ), + '' . esc_html( $this->plugins[ $slug ]['name'] ) . '' + ), + '

'; + } elseif ( $this->does_plugin_require_update( $slug ) ) { + if ( ! $automatic ) { + // Make sure message doesn't display again if bulk activation is performed + // immediately after a single activation. + if ( ! isset( $_POST['action'] ) ) { // WPCS: CSRF OK. + echo '

', + sprintf( + esc_html( $this->strings['plugin_needs_higher_version'] ), + '' . esc_html( $this->plugins[ $slug ]['name'] ) . '' + ), + '

'; + } + } else { + // Simpler message layout for use on the plugin install page. + echo '

', sprintf( esc_html( $this->strings['plugin_needs_higher_version'] ), esc_html( $this->plugins[ $slug ]['name'] ) ), '

'; + } + } + + return true; + } + + /** + * Echoes required plugin notice. + * + * Outputs a message telling users that a specific plugin is required for + * their theme. If appropriate, it includes a link to the form page where + * users can install and activate the plugin. + * + * Returns early if we're on the Install page. + * + * @since 1.0.0 + * + * @global object $current_screen + * + * @return null Returns early if we're on the Install page. + */ + public function notices() { + // Remove nag on the install page / Return early if the nag message has been dismissed or user < author. + if ( ( $this->is_tgmpa_page() || $this->is_core_update_page() ) || get_user_meta( get_current_user_id(), 'cordero_tgmpa_dismissed_notice_' . $this->id, true ) || ! current_user_can( apply_filters( 'tgmpa_show_admin_notice_capability', 'publish_posts' ) ) ) { + return; + } + + // Store for the plugin slugs by message type. + $message = array(); + + // Initialize counters used to determine plurality of action link texts. + $install_link_count = 0; + $update_link_count = 0; + $activate_link_count = 0; + $total_required_action_count = 0; + + foreach ( $this->plugins as $slug => $plugin ) { + if ( $this->is_plugin_active( $slug ) && false === $this->does_plugin_have_update( $slug ) ) { + continue; + } + + if ( ! $this->is_plugin_installed( $slug ) ) { + if ( current_user_can( 'install_plugins' ) ) { + $install_link_count++; + + if ( true === $plugin['required'] ) { + $message['notice_can_install_required'][] = $slug; + } else { + $message['notice_can_install_recommended'][] = $slug; + } + } + if ( true === $plugin['required'] ) { + $total_required_action_count++; + } + } else { + if ( ! $this->is_plugin_active( $slug ) && $this->can_plugin_activate( $slug ) ) { + if ( current_user_can( 'activate_plugins' ) ) { + $activate_link_count++; + + if ( true === $plugin['required'] ) { + $message['notice_can_activate_required'][] = $slug; + } else { + $message['notice_can_activate_recommended'][] = $slug; + } + } + if ( true === $plugin['required'] ) { + $total_required_action_count++; + } + } + + if ( $this->does_plugin_require_update( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) { + + if ( current_user_can( 'update_plugins' ) ) { + $update_link_count++; + + if ( $this->does_plugin_require_update( $slug ) ) { + $message['notice_ask_to_update'][] = $slug; + } elseif ( false !== $this->does_plugin_have_update( $slug ) ) { + $message['notice_ask_to_update_maybe'][] = $slug; + } + } + if ( true === $plugin['required'] ) { + $total_required_action_count++; + } + } + } + } + unset( $slug, $plugin ); + + // If we have notices to display, we move forward. + if ( ! empty( $message ) || $total_required_action_count > 0 ) { + krsort( $message ); // Sort messages. + $rendered = '' . esc_html__( 'Thank you for using the Cordero theme.', 'cordero' ) . ''; + + // As add_settings_error() wraps the final message in a

and as the final message can't be + // filtered, using

's in our html would render invalid html output. + $line_template = '%s' . "\n"; + + if ( ! current_user_can( 'activate_plugins' ) && ! current_user_can( 'install_plugins' ) && ! current_user_can( 'update_plugins' ) ) { + $rendered = esc_html( $this->strings['notice_cannot_install_activate'] ) . ' ' . esc_html( $this->strings['contact_admin'] ); + $rendered .= $this->create_user_action_links_for_notice( 0, 0, 0, $line_template ); + } else { + + // If dismissable is false and a message is set, output it now. + if ( ! $this->dismissable && ! empty( $this->dismiss_msg ) ) { + $rendered .= sprintf( $line_template, wp_kses_post( $this->dismiss_msg ) ); + } + + // Render the individual message lines for the notice. + foreach ( $message as $type => $plugin_group ) { + $linked_plugins = array(); + + // Get the external info link for a plugin if one is available. + foreach ( $plugin_group as $plugin_slug ) { + $linked_plugins[] = $this->get_info_link( $plugin_slug ); + } + unset( $plugin_slug ); + + $count = count( $plugin_group ); + $linked_plugins = array_map( array( 'TGMPA_Utils', 'wrap_in_em' ), $linked_plugins ); + $last_plugin = array_pop( $linked_plugins ); // Pop off last name to prep for readability. + $imploded = empty( $linked_plugins ) ? $last_plugin : ( implode( ', ', $linked_plugins ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'cordero' ) . ' ' . $last_plugin ); + + $rendered .= sprintf( + $line_template, + sprintf( + translate_nooped_plural( $this->strings[ $type ], $count, 'cordero' ), + $imploded, + $count + ) + ); + + } + unset( $type, $plugin_group, $linked_plugins, $count, $last_plugin, $imploded ); + + $rendered .= $this->create_user_action_links_for_notice( $install_link_count, $update_link_count, $activate_link_count, $line_template ); + } + + // Register the nag messages and prepare them to be processed. + add_settings_error( 'tgmpa', 'tgmpa', $rendered, $this->get_admin_notice_class() ); + } + + // Admin options pages already output settings_errors, so this is to avoid duplication. + if ( 'options-general' !== $GLOBALS['current_screen']->parent_base ) { + $this->display_settings_errors(); + } + } + + /** + * Generate the user action links for the admin notice. + * + * @since 2.6.0 + * + * @param int $install_count Number of plugins to install. + * @param int $update_count Number of plugins to update. + * @param int $activate_count Number of plugins to activate. + * @param int $line_template Template for the HTML tag to output a line. + * @return string Action links. + */ + protected function create_user_action_links_for_notice( $install_count, $update_count, $activate_count, $line_template ) { + // Setup action links. + $action_links = array( + 'install' => '', + 'update' => '', + 'activate' => '', + //'dismiss' => '', + 'dismiss' => $this->dismissable ? '' . esc_html( $this->strings['dismiss'] ) . '' : '', + ); + + $link_template = '%1$s'; + + if ( current_user_can( 'install_plugins' ) ) { + if ( $install_count > 0 ) { + $action_links['install'] = sprintf( + $link_template, + translate_nooped_plural( $this->strings['install_link'], $install_count, 'cordero' ), + esc_url( $this->get_tgmpa_status_url( 'install' ) ) + ); + } + if ( $update_count > 0 ) { + $action_links['update'] = sprintf( + $link_template, + translate_nooped_plural( $this->strings['update_link'], $update_count, 'cordero' ), + esc_url( $this->get_tgmpa_status_url( 'update' ) ) + ); + } + } + + if ( current_user_can( 'activate_plugins' ) && $activate_count > 0 ) { + $action_links['activate'] = sprintf( + $link_template, + translate_nooped_plural( $this->strings['activate_link'], $activate_count, 'cordero' ), + esc_url( $this->get_tgmpa_status_url( 'activate' ) ) + ); + } + + $action_links = apply_filters( 'tgmpa_notice_action_links', $action_links ); + + $action_links = array_filter( (array) $action_links ); // Remove any empty array items. + + if ( ! empty( $action_links ) ) { + $action_links = sprintf( $line_template, implode( ' | ', $action_links ) ); + return apply_filters( 'tgmpa_notice_rendered_action_links', $action_links ); + } else { + return ''; + } + } + + /** + * Get admin notice class. + * + * Work around all the changes to the various admin notice classes between WP 4.4 and 3.7 + * (lowest supported version by TGMPA). + * + * @since 2.6.0 + * + * @return string + */ + protected function get_admin_notice_class() { + if ( ! empty( $this->strings['nag_type'] ) ) { + return sanitize_html_class( strtolower( $this->strings['nag_type'] ) ); + } else { + if ( version_compare( $this->wp_version, '4.2', '>=' ) ) { + return 'notice-warning'; + } elseif ( version_compare( $this->wp_version, '4.1', '>=' ) ) { + return 'notice'; + } else { + return 'updated'; + } + } + } + + /** + * Display settings errors and remove those which have been displayed to avoid duplicate messages showing + * + * @since 2.5.0 + */ + protected function display_settings_errors() { + global $wp_settings_errors; + + settings_errors( 'tgmpa' ); + + foreach ( (array) $wp_settings_errors as $key => $details ) { + if ( 'tgmpa' === $details['setting'] ) { + unset( $wp_settings_errors[ $key ] ); + break; + } + } + } + + /** + * Register dismissal of admin notices. + * + * Acts on the dismiss link in the admin nag messages. + * If clicked, the admin notice disappears and will no longer be visible to this user. + * + * @since 2.1.0 + */ + public function dismiss() { + if ( isset( $_GET['tgmpa-dismiss'] ) && check_admin_referer( 'tgmpa-dismiss-' . get_current_user_id() ) ) { + update_user_meta( get_current_user_id(), 'cordero_tgmpa_dismissed_notice_' . $this->id, 1 ); + } + } + + /** + * Add individual plugin to our collection of plugins. + * + * If the required keys are not set or the plugin has already + * been registered, the plugin is not added. + * + * @since 2.0.0 + * + * @param array|null $plugin Array of plugin arguments or null if invalid argument. + * @return null Return early if incorrect argument. + */ + public function register( $plugin ) { + if ( empty( $plugin['slug'] ) || empty( $plugin['name'] ) ) { + return; + } + + if ( empty( $plugin['slug'] ) || ! is_string( $plugin['slug'] ) || isset( $this->plugins[ $plugin['slug'] ] ) ) { + return; + } + + $defaults = array( + 'name' => '', // String + 'slug' => '', // String + 'source' => 'repo', // String + 'required' => false, // Boolean + 'version' => '', // String + 'force_activation' => false, // Boolean + 'force_deactivation' => false, // Boolean + 'external_url' => '', // String + 'is_callable' => '', // String|Array. + ); + + // Prepare the received data. + $plugin = wp_parse_args( $plugin, $defaults ); + + // Standardize the received slug. + $plugin['slug'] = $this->sanitize_key( $plugin['slug'] ); + + // Forgive users for using string versions of booleans or floats for version number. + $plugin['version'] = (string) $plugin['version']; + $plugin['source'] = empty( $plugin['source'] ) ? 'repo' : $plugin['source']; + $plugin['required'] = TGMPA_Utils::validate_bool( $plugin['required'] ); + $plugin['force_activation'] = TGMPA_Utils::validate_bool( $plugin['force_activation'] ); + $plugin['force_deactivation'] = TGMPA_Utils::validate_bool( $plugin['force_deactivation'] ); + + // Enrich the received data. + $plugin['file_path'] = $this->_get_plugin_basename_from_slug( $plugin['slug'] ); + $plugin['source_type'] = $this->get_plugin_source_type( $plugin['source'] ); + + // Set the class properties. + $this->plugins[ $plugin['slug'] ] = $plugin; + $this->sort_order[ $plugin['slug'] ] = $plugin['name']; + + // Should we add the force activation hook ? + if ( true === $plugin['force_activation'] ) { + $this->has_forced_activation = true; + } + + // Should we add the force deactivation hook ? + if ( true === $plugin['force_deactivation'] ) { + $this->has_forced_deactivation = true; + } + } + + /** + * Determine what type of source the plugin comes from. + * + * @since 2.5.0 + * + * @param string $source The source of the plugin as provided, either empty (= WP repo), a file path + * (= bundled) or an external URL. + * @return string 'repo', 'external', or 'bundled' + */ + protected function get_plugin_source_type( $source ) { + if ( 'repo' === $source || preg_match( self::WP_REPO_REGEX, $source ) ) { + return 'repo'; + } elseif ( preg_match( self::IS_URL_REGEX, $source ) ) { + return 'external'; + } else { + return 'bundled'; + } + } + + /** + * Sanitizes a string key. + * + * Near duplicate of WP Core `sanitize_key()`. The difference is that uppercase characters *are* + * allowed, so as not to break upgrade paths from non-standard bundled plugins using uppercase + * characters in the plugin directory path/slug. Silly them. + * + * @see https://developer.wordpress.org/reference/hooks/sanitize_key/ + * + * @since 2.5.0 + * + * @param string $key String key. + * @return string Sanitized key + */ + public function sanitize_key( $key ) { + $raw_key = $key; + $key = preg_replace( '`[^A-Za-z0-9_-]`', '', $key ); + + /** + * Filter a sanitized key string. + * + * @since 2.5.0 + * + * @param string $key Sanitized key. + * @param string $raw_key The key prior to sanitization. + */ + return apply_filters( 'tgmpa_sanitize_key', $key, $raw_key ); + } + + /** + * Amend default configuration settings. + * + * @since 2.0.0 + * + * @param array $config Array of config options to pass as class properties. + */ + public function config( $config ) { + $keys = array( + 'id', + 'default_path', + 'has_notices', + 'dismissable', + 'dismiss_msg', + 'menu', + 'parent_slug', + 'capability', + 'is_automatic', + 'message', + 'strings', + ); + + foreach ( $keys as $key ) { + if ( isset( $config[ $key ] ) ) { + if ( is_array( $config[ $key ] ) ) { + $this->$key = array_merge( $this->$key, $config[ $key ] ); + } else { + $this->$key = $config[ $key ]; + } + } + } + } + + /** + * Amend action link after plugin installation. + * + * @since 2.0.0 + * + * @param array $install_actions Existing array of actions. + * @return false|array Amended array of actions. + */ + public function actions( $install_actions ) { + // Remove action links on the TGMPA install page. + if ( $this->is_tgmpa_page() ) { + return false; + } + + return $install_actions; + } + + /** + * Flushes the plugins cache on theme switch to prevent stale entries + * from remaining in the plugin table. + * + * @since 2.4.0 + * + * @param bool $clear_update_cache Optional. Whether to clear the Plugin updates cache. + * Parameter added in v2.5.0. + */ + public function flush_plugins_cache( $clear_update_cache = true ) { + wp_clean_plugins_cache( $clear_update_cache ); + } + + /** + * Set file_path key for each installed plugin. + * + * @since 2.1.0 + * + * @param string $plugin_slug Optional. If set, only (re-)populates the file path for that specific plugin. + * Parameter added in v2.5.0. + */ + public function populate_file_path( $plugin_slug = '' ) { + if ( ! empty( $plugin_slug ) && is_string( $plugin_slug ) && isset( $this->plugins[ $plugin_slug ] ) ) { + $this->plugins[ $plugin_slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $plugin_slug ); + } else { + // Add file_path key for all plugins. + foreach ( $this->plugins as $slug => $values ) { + $this->plugins[ $slug ]['file_path'] = $this->_get_plugin_basename_from_slug( $slug ); + } + } + } + + /** + * Helper function to extract the file path of the plugin file from the + * plugin slug, if the plugin is installed. + * + * @since 2.0.0 + * + * @param string $slug Plugin slug (typically folder name) as provided by the developer. + * @return string Either file path for plugin if installed, or just the plugin slug. + */ + protected function _get_plugin_basename_from_slug( $slug ) { + $keys = array_keys( $this->get_plugins() ); + + foreach ( $keys as $key ) { + if ( preg_match( '|^' . $slug . '/|', $key ) ) { + return $key; + } + } + + return $slug; + } + + /** + * Retrieve plugin data, given the plugin name. + * + * Loops through the registered plugins looking for $name. If it finds it, + * it returns the $data from that plugin. Otherwise, returns false. + * + * @since 2.1.0 + * + * @param string $name Name of the plugin, as it was registered. + * @param string $data Optional. Array key of plugin data to return. Default is slug. + * @return string|boolean Plugin slug if found, false otherwise. + */ + public function _get_plugin_data_from_name( $name, $data = 'slug' ) { + foreach ( $this->plugins as $values ) { + if ( $name === $values['name'] && isset( $values[ $data ] ) ) { + return $values[ $data ]; + } + } + + return false; + } + + /** + * Retrieve the download URL for a package. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string Plugin download URL or path to local file or empty string if undetermined. + */ + public function get_download_url( $slug ) { + $dl_source = ''; + + switch ( $this->plugins[ $slug ]['source_type'] ) { + case 'repo': + return $this->get_wp_repo_download_url( $slug ); + case 'external': + return $this->plugins[ $slug ]['source']; + case 'bundled': + return $this->default_path . $this->plugins[ $slug ]['source']; + } + + return $dl_source; // Should never happen. + } + + /** + * Retrieve the download URL for a WP repo package. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string Plugin download URL. + */ + protected function get_wp_repo_download_url( $slug ) { + $source = ''; + $api = $this->get_plugins_api( $slug ); + + if ( false !== $api && isset( $api->download_link ) ) { + $source = $api->download_link; + } + + return $source; + } + + /** + * Try to grab information from WordPress API. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return object Plugins_api response object on success, WP_Error on failure. + */ + protected function get_plugins_api( $slug ) { + static $api = array(); // Cache received responses. + + if ( ! isset( $api[ $slug ] ) ) { + if ( ! function_exists( 'plugins_api' ) ) { + require_once ABSPATH . 'wp-admin/includes/plugin-install.php'; + } + + $response = plugins_api( 'plugin_information', array( 'slug' => $slug, 'fields' => array( 'sections' => false ) ) ); + + $api[ $slug ] = false; + + if ( is_wp_error( $response ) ) { + wp_die( esc_html( $this->strings['oops'] ) ); + } else { + $api[ $slug ] = $response; + } + } + + return $api[ $slug ]; + } + + /** + * Retrieve a link to a plugin information page. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string Fully formed html link to a plugin information page if available + * or the plugin name if not. + */ + public function get_info_link( $slug ) { + if ( ! empty( $this->plugins[ $slug ]['external_url'] ) && preg_match( self::IS_URL_REGEX, $this->plugins[ $slug ]['external_url'] ) ) { + $link = sprintf( + '%2$s', + esc_url( $this->plugins[ $slug ]['external_url'] ), + esc_html( $this->plugins[ $slug ]['name'] ) + ); + } elseif ( 'repo' === $this->plugins[ $slug ]['source_type'] ) { + $url = add_query_arg( + array( + 'tab' => 'plugin-information', + 'plugin' => urlencode( $slug ), + 'TB_iframe' => 'true', + 'width' => '640', + 'height' => '500', + ), + self_admin_url( 'plugin-install.php' ) + ); + + $link = sprintf( + '%2$s', + esc_url( $url ), + esc_html( $this->plugins[ $slug ]['name'] ) + ); + } else { + $link = esc_html( $this->plugins[ $slug ]['name'] ); // No hyperlink. + } + + return $link; + } + + /** + * Determine if we're on the TGMPA Install page. + * + * @since 2.1.0 + * + * @return boolean True when on the TGMPA page, false otherwise. + */ + protected function is_tgmpa_page() { + return isset( $_GET['page'] ) && $this->menu === $_GET['page']; + } + + /** + * Determine if we're on a WP Core installation/upgrade page. + * + * @since 2.6.0 + * + * @return boolean True when on a WP Core installation/upgrade page, false otherwise. + */ + protected function is_core_update_page() { + // Current screen is not always available, most notably on the customizer screen. + if ( ! function_exists( 'get_current_screen' ) ) { + return false; + } + + $screen = get_current_screen(); + + if ( 'update-core' === $screen->base ) { + // Core update screen. + return true; + } elseif ( 'plugins' === $screen->base && ! empty( $_POST['action'] ) ) { // WPCS: CSRF ok. + // Plugins bulk update screen. + return true; + } elseif ( 'update' === $screen->base && ! empty( $_POST['action'] ) ) { // WPCS: CSRF ok. + // Individual updates (ajax call). + return true; + } + + return false; + } + + /** + * Retrieve the URL to the TGMPA Install page. + * + * I.e. depending on the config settings passed something along the lines of: + * http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins + * + * @since 2.5.0 + * + * @return string Properly encoded URL (not escaped). + */ + public function get_tgmpa_url() { + static $url; + + if ( ! isset( $url ) ) { + $parent = $this->parent_slug; + if ( false === strpos( $parent, '.php' ) ) { + $parent = 'admin.php'; + } + $url = add_query_arg( + array( + 'page' => urlencode( $this->menu ), + ), + self_admin_url( $parent ) + ); + } + + return $url; + } + + /** + * Retrieve the URL to the TGMPA Install page for a specific plugin status (view). + * + * I.e. depending on the config settings passed something along the lines of: + * http://example.com/wp-admin/themes.php?page=tgmpa-install-plugins&plugin_status=install + * + * @since 2.5.0 + * + * @param string $status Plugin status - either 'install', 'update' or 'activate'. + * @return string Properly encoded URL (not escaped). + */ + public function get_tgmpa_status_url( $status ) { + return add_query_arg( + array( + 'plugin_status' => urlencode( $status ), + ), + $this->get_tgmpa_url() + ); + } + + /** + * Determine whether there are open actions for plugins registered with TGMPA. + * + * @since 2.5.0 + * + * @return bool True if complete, i.e. no outstanding actions. False otherwise. + */ + public function is_tgmpa_complete() { + $complete = true; + foreach ( $this->plugins as $slug => $plugin ) { + if ( ! $this->is_plugin_active( $slug ) || false !== $this->does_plugin_have_update( $slug ) ) { + $complete = false; + break; + } + } + + return $complete; + } + + /** + * Check if a plugin is installed. Does not take must-use plugins into account. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return bool True if installed, false otherwise. + */ + public function is_plugin_installed( $slug ) { + $installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached). + + return ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ] ) ); + } + + /** + * Check if a plugin is active. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return bool True if active, false otherwise. + */ + public function is_plugin_active( $slug ) { + return ( ( ! empty( $this->plugins[ $slug ]['is_callable'] ) && is_callable( $this->plugins[ $slug ]['is_callable'] ) ) || is_plugin_active( $this->plugins[ $slug ]['file_path'] ) ); + } + + /** + * Check if a plugin can be updated, i.e. if we have information on the minimum WP version required + * available, check whether the current install meets them. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return bool True if OK to update, false otherwise. + */ + public function can_plugin_update( $slug ) { + // We currently can't get reliable info on non-WP-repo plugins - issue #380. + if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { + return true; + } + + $api = $this->get_plugins_api( $slug ); + + if ( false !== $api && isset( $api->requires ) ) { + return version_compare( $this->wp_version, $api->requires, '>=' ); + } + + // No usable info received from the plugins API, presume we can update. + return true; + } + + /** + * Check to see if the plugin is 'updatetable', i.e. installed, with an update available + * and no WP version requirements blocking it. + * + * @since 2.6.0 + * + * @param string $slug Plugin slug. + * @return bool True if OK to proceed with update, false otherwise. + */ + public function is_plugin_updatetable( $slug ) { + if ( ! $this->is_plugin_installed( $slug ) ) { + return false; + } else { + return ( false !== $this->does_plugin_have_update( $slug ) && $this->can_plugin_update( $slug ) ); + } + } + + /** + * Check if a plugin can be activated, i.e. is not currently active and meets the minimum + * plugin version requirements set in TGMPA (if any). + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return bool True if OK to activate, false otherwise. + */ + public function can_plugin_activate( $slug ) { + return ( ! $this->is_plugin_active( $slug ) && ! $this->does_plugin_require_update( $slug ) ); + } + + /** + * Retrieve the version number of an installed plugin. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string Version number as string or an empty string if the plugin is not installed + * or version unknown (plugins which don't comply with the plugin header standard). + */ + public function get_installed_version( $slug ) { + $installed_plugins = $this->get_plugins(); // Retrieve a list of all installed plugins (WP cached). + + if ( ! empty( $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version'] ) ) { + return $installed_plugins[ $this->plugins[ $slug ]['file_path'] ]['Version']; + } + + return ''; + } + + /** + * Check whether a plugin complies with the minimum version requirements. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return bool True when a plugin needs to be updated, otherwise false. + */ + public function does_plugin_require_update( $slug ) { + $installed_version = $this->get_installed_version( $slug ); + $minimum_version = $this->plugins[ $slug ]['version']; + + return version_compare( $minimum_version, $installed_version, '>' ); + } + + /** + * Check whether there is an update available for a plugin. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return false|string Version number string of the available update or false if no update available. + */ + public function does_plugin_have_update( $slug ) { + // Presume bundled and external plugins will point to a package which meets the minimum required version. + if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { + if ( $this->does_plugin_require_update( $slug ) ) { + return $this->plugins[ $slug ]['version']; + } + + return false; + } + + $repo_updates = get_site_transient( 'update_plugins' ); + + if ( isset( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version ) ) { + return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->new_version; + } + + return false; + } + + /** + * Retrieve potential upgrade notice for a plugin. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string The upgrade notice or an empty string if no message was available or provided. + */ + public function get_upgrade_notice( $slug ) { + // We currently can't get reliable info on non-WP-repo plugins - issue #380. + if ( 'repo' !== $this->plugins[ $slug ]['source_type'] ) { + return ''; + } + + $repo_updates = get_site_transient( 'update_plugins' ); + + if ( ! empty( $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice ) ) { + return $repo_updates->response[ $this->plugins[ $slug ]['file_path'] ]->upgrade_notice; + } + + return ''; + } + + /** + * Wrapper around the core WP get_plugins function, making sure it's actually available. + * + * @since 2.5.0 + * + * @param string $plugin_folder Optional. Relative path to single plugin folder. + * @return array Array of installed plugins with plugin information. + */ + public function get_plugins( $plugin_folder = '' ) { + if ( ! function_exists( 'get_plugins' ) ) { + require_once ABSPATH . 'wp-admin/includes/plugin.php'; + } + + return get_plugins( $plugin_folder ); + } + + /** + * Delete dismissable nag option when theme is switched. + * + * This ensures that the user(s) is/are again reminded via nag of required + * and/or recommended plugins if they re-activate the theme. + * + * @since 2.1.1 + */ + public function update_dismiss() { + delete_metadata( 'user', null, 'cordero_tgmpa_dismissed_notice_' . $this->id, null, true ); + } + + /** + * Forces plugin activation if the parameter 'force_activation' is + * set to true. + * + * This allows theme authors to specify certain plugins that must be + * active at all times while using the current theme. + * + * Please take special care when using this parameter as it has the + * potential to be harmful if not used correctly. Setting this parameter + * to true will not allow the specified plugin to be deactivated unless + * the user switches themes. + * + * @since 2.2.0 + */ + public function force_activation() { + foreach ( $this->plugins as $slug => $plugin ) { + if ( true === $plugin['force_activation'] ) { + if ( ! $this->is_plugin_installed( $slug ) ) { + // Oops, plugin isn't there so iterate to next condition. + continue; + } elseif ( $this->can_plugin_activate( $slug ) ) { + // There we go, activate the plugin. + activate_plugin( $plugin['file_path'] ); + } + } + } + } + + /** + * Forces plugin deactivation if the parameter 'force_deactivation' + * is set to true and adds the plugin to the 'recently active' plugins list. + * + * This allows theme authors to specify certain plugins that must be + * deactivated upon switching from the current theme to another. + * + * Please take special care when using this parameter as it has the + * potential to be harmful if not used correctly. + * + * @since 2.2.0 + */ + public function force_deactivation() { + $deactivated = array(); + + foreach ( $this->plugins as $slug => $plugin ) { + /* + * Only proceed forward if the parameter is set to true and plugin is active + * as a 'normal' (not must-use) plugin. + */ + if ( true === $plugin['force_deactivation'] && is_plugin_active( $plugin['file_path'] ) ) { + deactivate_plugins( $plugin['file_path'] ); + $deactivated[ $plugin['file_path'] ] = time(); + } + } + + if ( ! empty( $deactivated ) ) { + update_option( 'recently_activated', $deactivated + (array) get_option( 'recently_activated' ) ); + } + } + + /** + * Echo the current TGMPA version number to the page. + * + * @since 2.5.0 + */ + public function show_tgmpa_version() { + echo '

', + esc_html( + sprintf( + /* translators: %s: version number */ + __( 'TGMPA v%s', 'cordero' ), + self::TGMPA_VERSION + ) + ), + '

'; + } + + /** + * Returns the singleton instance of the class. + * + * @since 2.4.0 + * + * @return \TGM_Plugin_Activation The TGM_Plugin_Activation object. + */ + public static function get_instance() { + if ( ! isset( self::$instance ) && ! ( self::$instance instanceof self ) ) { + self::$instance = new self(); + } + + return self::$instance; + } + } + + if ( ! function_exists( 'load_tgm_plugin_activation' ) ) { + /** + * Ensure only one instance of the class is ever invoked. + * + * @since 2.5.0 + */ + function load_tgm_plugin_activation() { + $GLOBALS['tgmpa'] = TGM_Plugin_Activation::get_instance(); + } + } + + if ( did_action( 'plugins_loaded' ) ) { + load_tgm_plugin_activation(); + } else { + add_action( 'plugins_loaded', 'load_tgm_plugin_activation' ); + } +} + +if ( ! function_exists( 'tgmpa' ) ) { + /** + * Helper function to register a collection of required plugins. + * + * @since 2.0.0 + * @api + * + * @param array $plugins An array of plugin arrays. + * @param array $config Optional. An array of configuration values. + */ + function tgmpa( $plugins, $config = array() ) { + $instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); + + foreach ( $plugins as $plugin ) { + call_user_func( array( $instance, 'register' ), $plugin ); + } + + if ( ! empty( $config ) && is_array( $config ) ) { + // Send out notices for deprecated arguments passed. + if ( isset( $config['notices'] ) ) { + _deprecated_argument( __FUNCTION__, '2.2.0', 'The `notices` config parameter was renamed to `has_notices` in TGMPA 2.2.0. Please adjust your configuration.' ); + if ( ! isset( $config['has_notices'] ) ) { + $config['has_notices'] = $config['notices']; + } + } + + if ( isset( $config['parent_menu_slug'] ) ) { + _deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_menu_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' ); + } + if ( isset( $config['parent_url_slug'] ) ) { + _deprecated_argument( __FUNCTION__, '2.4.0', 'The `parent_url_slug` config parameter was removed in TGMPA 2.4.0. In TGMPA 2.5.0 an alternative was (re-)introduced. Please adjust your configuration. For more information visit the website: http://tgmpluginactivation.com/configuration/#h-configuration-options.' ); + } + + call_user_func( array( $instance, 'config' ), $config ); + } + } +} + +/** + * WP_List_Table isn't always available. If it isn't available, + * we load it here. + * + * @since 2.2.0 + */ +if ( ! class_exists( 'WP_List_Table' ) ) { + require_once ABSPATH . 'wp-admin/includes/class-wp-list-table.php'; +} + +if ( ! class_exists( 'TGMPA_List_Table' ) ) { + + /** + * List table class for handling plugins. + * + * Extends the WP_List_Table class to provide a future-compatible + * way of listing out all required/recommended plugins. + * + * Gives users an interface similar to the Plugin Administration + * area with similar (albeit stripped down) capabilities. + * + * This class also allows for the bulk install of plugins. + * + * @since 2.2.0 + * + * @package TGM-Plugin-Activation + * @author Thomas Griffin + * @author Gary Jones + */ + class TGMPA_List_Table extends WP_List_Table { + /** + * TGMPA instance. + * + * @since 2.5.0 + * + * @var object + */ + protected $tgmpa; + + /** + * The currently chosen view. + * + * @since 2.5.0 + * + * @var string One of: 'all', 'install', 'update', 'activate' + */ + public $view_context = 'all'; + + /** + * The plugin counts for the various views. + * + * @since 2.5.0 + * + * @var array + */ + protected $view_totals = array( + 'all' => 0, + 'install' => 0, + 'update' => 0, + 'activate' => 0, + ); + + /** + * References parent constructor and sets defaults for class. + * + * @since 2.2.0 + */ + public function __construct() { + $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); + + parent::__construct( + array( + 'singular' => 'plugin', + 'plural' => 'plugins', + 'ajax' => false, + ) + ); + + if ( isset( $_REQUEST['plugin_status'] ) && in_array( $_REQUEST['plugin_status'], array( 'install', 'update', 'activate' ), true ) ) { + $this->view_context = sanitize_key( $_REQUEST['plugin_status'] ); + } + + add_filter( 'tgmpa_table_data_items', array( $this, 'sort_table_items' ) ); + } + + /** + * Get a list of CSS classes for the tag. + * + * Overruled to prevent the 'plural' argument from being added. + * + * @since 2.5.0 + * + * @return array CSS classnames. + */ + public function get_table_classes() { + return array( 'widefat', 'fixed' ); + } + + /** + * Gathers and renames all of our plugin information to be used by WP_List_Table to create our table. + * + * @since 2.2.0 + * + * @return array $table_data Information for use in table. + */ + protected function _gather_plugin_data() { + // Load thickbox for plugin links. + $this->tgmpa->admin_init(); + $this->tgmpa->thickbox(); + + // Categorize the plugins which have open actions. + $plugins = $this->categorize_plugins_to_views(); + + // Set the counts for the view links. + $this->set_view_totals( $plugins ); + + // Prep variables for use and grab list of all installed plugins. + $table_data = array(); + $i = 0; + + // Redirect to the 'all' view if no plugins were found for the selected view context. + if ( empty( $plugins[ $this->view_context ] ) ) { + $this->view_context = 'all'; + } + + foreach ( $plugins[ $this->view_context ] as $slug => $plugin ) { + $table_data[ $i ]['sanitized_plugin'] = $plugin['name']; + $table_data[ $i ]['slug'] = $slug; + $table_data[ $i ]['plugin'] = '' . $this->tgmpa->get_info_link( $slug ) . ''; + $table_data[ $i ]['source'] = $this->get_plugin_source_type_text( $plugin['source_type'] ); + $table_data[ $i ]['type'] = $this->get_plugin_advise_type_text( $plugin['required'] ); + $table_data[ $i ]['status'] = $this->get_plugin_status_text( $slug ); + $table_data[ $i ]['installed_version'] = $this->tgmpa->get_installed_version( $slug ); + $table_data[ $i ]['minimum_version'] = $plugin['version']; + $table_data[ $i ]['available_version'] = $this->tgmpa->does_plugin_have_update( $slug ); + + // Prep the upgrade notice info. + $upgrade_notice = $this->tgmpa->get_upgrade_notice( $slug ); + if ( ! empty( $upgrade_notice ) ) { + $table_data[ $i ]['upgrade_notice'] = $upgrade_notice; + + add_action( "tgmpa_after_plugin_row_{$slug}", array( $this, 'wp_plugin_update_row' ), 10, 2 ); + } + + $table_data[ $i ] = apply_filters( 'tgmpa_table_data_item', $table_data[ $i ], $plugin ); + + $i++; + } + + return $table_data; + } + + /** + * Categorize the plugins which have open actions into views for the TGMPA page. + * + * @since 2.5.0 + */ + protected function categorize_plugins_to_views() { + $plugins = array( + 'all' => array(), // Meaning: all plugins which still have open actions. + 'install' => array(), + 'update' => array(), + 'activate' => array(), + ); + + foreach ( $this->tgmpa->plugins as $slug => $plugin ) { + if ( $this->tgmpa->is_plugin_active( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) { + // No need to display plugins if they are installed, up-to-date and active. + continue; + } else { + $plugins['all'][ $slug ] = $plugin; + + if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) { + $plugins['install'][ $slug ] = $plugin; + } else { + if ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) { + $plugins['update'][ $slug ] = $plugin; + } + + if ( $this->tgmpa->can_plugin_activate( $slug ) ) { + $plugins['activate'][ $slug ] = $plugin; + } + } + } + } + + return $plugins; + } + + /** + * Set the counts for the view links. + * + * @since 2.5.0 + * + * @param array $plugins Plugins order by view. + */ + protected function set_view_totals( $plugins ) { + foreach ( $plugins as $type => $list ) { + $this->view_totals[ $type ] = count( $list ); + } + } + + /** + * Get the plugin required/recommended text string. + * + * @since 2.5.0 + * + * @param string $required Plugin required setting. + * @return string + */ + protected function get_plugin_advise_type_text( $required ) { + if ( true === $required ) { + return __( 'Required', 'cordero' ); + } + + return __( 'Recommended', 'cordero' ); + } + + /** + * Get the plugin source type text string. + * + * @since 2.5.0 + * + * @param string $type Plugin type. + * @return string + */ + protected function get_plugin_source_type_text( $type ) { + $string = ''; + + switch ( $type ) { + case 'repo': + $string = __( 'WordPress Repository', 'cordero' ); + break; + case 'external': + $string = __( 'External Source', 'cordero' ); + break; + case 'bundled': + $string = __( 'Pre-Packaged', 'cordero' ); + break; + } + + return $string; + } + + /** + * Determine the plugin status message. + * + * @since 2.5.0 + * + * @param string $slug Plugin slug. + * @return string + */ + protected function get_plugin_status_text( $slug ) { + if ( ! $this->tgmpa->is_plugin_installed( $slug ) ) { + return __( 'Not Installed', 'cordero' ); + } + + if ( ! $this->tgmpa->is_plugin_active( $slug ) ) { + $install_status = __( 'Installed But Not Activated', 'cordero' ); + } else { + $install_status = __( 'Active', 'cordero' ); + } + + $update_status = ''; + + if ( $this->tgmpa->does_plugin_require_update( $slug ) && false === $this->tgmpa->does_plugin_have_update( $slug ) ) { + $update_status = __( 'Required Update not Available', 'cordero' ); + + } elseif ( $this->tgmpa->does_plugin_require_update( $slug ) ) { + $update_status = __( 'Requires Update', 'cordero' ); + + } elseif ( false !== $this->tgmpa->does_plugin_have_update( $slug ) ) { + $update_status = __( 'Update recommended', 'cordero' ); + } + + if ( '' === $update_status ) { + return $install_status; + } + + return sprintf( + /* translators: 1: install status, 2: update status */ + _x( '%1$s, %2$s', 'Install/Update Status', 'cordero' ), + $install_status, + $update_status + ); + } + + /** + * Sort plugins by Required/Recommended type and by alphabetical plugin name within each type. + * + * @since 2.5.0 + * + * @param array $items Prepared table items. + * @return array Sorted table items. + */ + public function sort_table_items( $items ) { + $type = array(); + $name = array(); + + foreach ( $items as $i => $plugin ) { + $type[ $i ] = $plugin['type']; // Required / recommended. + $name[ $i ] = $plugin['sanitized_plugin']; + } + + array_multisort( $type, SORT_DESC, $name, SORT_ASC, $items ); + + return $items; + } + + /** + * Get an associative array ( id => link ) of the views available on this table. + * + * @since 2.5.0 + * + * @return array + */ + public function get_views() { + $status_links = array(); + + foreach ( $this->view_totals as $type => $count ) { + if ( $count < 1 ) { + continue; + } + + switch ( $type ) { + case 'all': + /* translators: 1: number of plugins. */ + $text = _nx( 'All (%s)', 'All (%s)', $count, 'plugins', 'cordero' ); + break; + case 'install': + /* translators: 1: number of plugins. */ + $text = _n( 'To Install (%s)', 'To Install (%s)', $count, 'cordero' ); + break; + case 'update': + /* translators: 1: number of plugins. */ + $text = _n( 'Update Available (%s)', 'Update Available (%s)', $count, 'cordero' ); + break; + case 'activate': + /* translators: 1: number of plugins. */ + $text = _n( 'To Activate (%s)', 'To Activate (%s)', $count, 'cordero' ); + break; + default: + $text = ''; + break; + } + + if ( ! empty( $text ) ) { + + $status_links[ $type ] = sprintf( + '%s', + esc_url( $this->tgmpa->get_tgmpa_status_url( $type ) ), + ( $type === $this->view_context ) ? ' class="current"' : '', + sprintf( $text, number_format_i18n( $count ) ) + ); + } + } + + return $status_links; + } + + /** + * Create default columns to display important plugin information + * like type, action and status. + * + * @since 2.2.0 + * + * @param array $item Array of item data. + * @param string $column_name The name of the column. + * @return string + */ + public function column_default( $item, $column_name ) { + return $item[ $column_name ]; + } + + /** + * Required for bulk installing. + * + * Adds a checkbox for each plugin. + * + * @since 2.2.0 + * + * @param array $item Array of item data. + * @return string The input checkbox with all necessary info. + */ + public function column_cb( $item ) { + return sprintf( + '', + esc_attr( $this->_args['singular'] ), + esc_attr( $item['slug'] ), + esc_attr( $item['sanitized_plugin'] ) + ); + } + + /** + * Create default title column along with the action links. + * + * @since 2.2.0 + * + * @param array $item Array of item data. + * @return string The plugin name and action links. + */ + public function column_plugin( $item ) { + return sprintf( + '%1$s %2$s', + $item['plugin'], + $this->row_actions( $this->get_row_actions( $item ), true ) + ); + } + + /** + * Create version information column. + * + * @since 2.5.0 + * + * @param array $item Array of item data. + * @return string HTML-formatted version information. + */ + public function column_version( $item ) { + $output = array(); + + if ( $this->tgmpa->is_plugin_installed( $item['slug'] ) ) { + $installed = ! empty( $item['installed_version'] ) ? $item['installed_version'] : _x( 'unknown', 'as in: "version nr unknown"', 'cordero' ); + + $color = ''; + if ( ! empty( $item['minimum_version'] ) && $this->tgmpa->does_plugin_require_update( $item['slug'] ) ) { + $color = ' color: #ff0000; font-weight: bold;'; + } + + $output[] = sprintf( + '

%2$s' . __( 'Installed version:', 'cordero' ) . '

', + $color, + $installed + ); + } + + if ( ! empty( $item['minimum_version'] ) ) { + $output[] = sprintf( + '

%1$s' . __( 'Minimum required version:', 'cordero' ) . '

', + $item['minimum_version'] + ); + } + + if ( ! empty( $item['available_version'] ) ) { + $color = ''; + if ( ! empty( $item['minimum_version'] ) && version_compare( $item['available_version'], $item['minimum_version'], '>=' ) ) { + $color = ' color: #71C671; font-weight: bold;'; + } + + $output[] = sprintf( + '

%2$s' . __( 'Available version:', 'cordero' ) . '

', + $color, + $item['available_version'] + ); + } + + if ( empty( $output ) ) { + return ' '; // Let's not break the table layout. + } else { + return implode( "\n", $output ); + } + } + + /** + * Sets default message within the plugins table if no plugins + * are left for interaction. + * + * Hides the menu item to prevent the user from clicking and + * getting a permissions error. + * + * @since 2.2.0 + */ + public function no_items() { + echo esc_html__( 'No plugins to install, update or activate.', 'cordero' ) . ' ' . esc_html__( 'Return to the Dashboard', 'cordero' ) . ''; + echo ''; + } + + /** + * Output all the column information within the table. + * + * @since 2.2.0 + * + * @return array $columns The column names. + */ + public function get_columns() { + $columns = array( + 'cb' => '', + 'plugin' => __( 'Plugin', 'cordero' ), + 'source' => __( 'Source', 'cordero' ), + 'type' => __( 'Type', 'cordero' ), + ); + + if ( 'all' === $this->view_context || 'update' === $this->view_context ) { + $columns['version'] = __( 'Version', 'cordero' ); + $columns['status'] = __( 'Status', 'cordero' ); + } + + return apply_filters( 'tgmpa_table_columns', $columns ); + } + + /** + * Get name of default primary column + * + * @since 2.5.0 / WP 4.3+ compatibility + * @access protected + * + * @return string + */ + protected function get_default_primary_column_name() { + return 'plugin'; + } + + /** + * Get the name of the primary column. + * + * @since 2.5.0 / WP 4.3+ compatibility + * @access protected + * + * @return string The name of the primary column. + */ + protected function get_primary_column_name() { + if ( method_exists( 'WP_List_Table', 'get_primary_column_name' ) ) { + return parent::get_primary_column_name(); + } else { + return $this->get_default_primary_column_name(); + } + } + + /** + * Get the actions which are relevant for a specific plugin row. + * + * @since 2.5.0 + * + * @param array $item Array of item data. + * @return array Array with relevant action links. + */ + protected function get_row_actions( $item ) { + $actions = array(); + $action_links = array(); + + // Display the 'Install' action link if the plugin is not yet available. + if ( ! $this->tgmpa->is_plugin_installed( $item['slug'] ) ) { + /* translators: %2$s: plugin name in screen reader markup */ + $actions['install'] = __( 'Install %2$s', 'cordero' ); + } else { + // Display the 'Update' action link if an update is available and WP complies with plugin minimum. + if ( false !== $this->tgmpa->does_plugin_have_update( $item['slug'] ) && $this->tgmpa->can_plugin_update( $item['slug'] ) ) { + /* translators: %2$s: plugin name in screen reader markup */ + $actions['update'] = __( 'Update %2$s', 'cordero' ); + } + + // Display the 'Activate' action link, but only if the plugin meets the minimum version. + if ( $this->tgmpa->can_plugin_activate( $item['slug'] ) ) { + /* translators: %2$s: plugin name in screen reader markup */ + $actions['activate'] = __( 'Activate %2$s', 'cordero' ); + } + } + + // Create the actual links. + foreach ( $actions as $action => $text ) { + $nonce_url = wp_nonce_url( + add_query_arg( + array( + 'plugin' => urlencode( $item['slug'] ), + 'tgmpa-' . $action => $action . '-plugin', + ), + $this->tgmpa->get_tgmpa_url() + ), + 'tgmpa-' . $action, + 'tgmpa-nonce' + ); + + $action_links[ $action ] = sprintf( + '' . esc_html( $text ) . '', // $text contains the second placeholder. + esc_url( $nonce_url ), + '' . esc_html( $item['sanitized_plugin'] ) . '' + ); + } + + $prefix = ( defined( 'WP_NETWORK_ADMIN' ) && WP_NETWORK_ADMIN ) ? 'network_admin_' : ''; + return apply_filters( "tgmpa_{$prefix}plugin_action_links", array_filter( $action_links ), $item['slug'], $item, $this->view_context ); + } + + /** + * Generates content for a single row of the table. + * + * @since 2.5.0 + * + * @param object $item The current item. + */ + public function single_row( $item ) { + parent::single_row( $item ); + + /** + * Fires after each specific row in the TGMPA Plugins list table. + * + * The dynamic portion of the hook name, `$item['slug']`, refers to the slug + * for the plugin. + * + * @since 2.5.0 + */ + do_action( "tgmpa_after_plugin_row_{$item['slug']}", $item['slug'], $item, $this->view_context ); + } + + /** + * Show the upgrade notice below a plugin row if there is one. + * + * @since 2.5.0 + * + * @see /wp-admin/includes/update.php + * + * @param string $slug Plugin slug. + * @param array $item The information available in this table row. + * @return null Return early if upgrade notice is empty. + */ + public function wp_plugin_update_row( $slug, $item ) { + if ( empty( $item['upgrade_notice'] ) ) { + return; + } + + echo ' + + + '; + } + + /** + * Extra controls to be displayed between bulk actions and pagination. + * + * @since 2.5.0 + * + * @param string $which 'top' or 'bottom' table navigation. + */ + public function extra_tablenav( $which ) { + if ( 'bottom' === $which ) { + $this->tgmpa->show_tgmpa_version(); + } + } + + /** + * Defines the bulk actions for handling registered plugins. + * + * @since 2.2.0 + * + * @return array $actions The bulk actions for the plugin install table. + */ + public function get_bulk_actions() { + + $actions = array(); + + if ( 'update' !== $this->view_context && 'activate' !== $this->view_context ) { + if ( current_user_can( 'install_plugins' ) ) { + $actions['tgmpa-bulk-install'] = __( 'Install', 'cordero' ); + } + } + + if ( 'install' !== $this->view_context ) { + if ( current_user_can( 'update_plugins' ) ) { + $actions['tgmpa-bulk-update'] = __( 'Update', 'cordero' ); + } + if ( current_user_can( 'activate_plugins' ) ) { + $actions['tgmpa-bulk-activate'] = __( 'Activate', 'cordero' ); + } + } + + return $actions; + } + + /** + * Processes bulk installation and activation actions. + * + * The bulk installation process looks for the $_POST information and passes that + * through if a user has to use WP_Filesystem to enter their credentials. + * + * @since 2.2.0 + */ + public function process_bulk_actions() { + // Bulk installation process. + if ( 'tgmpa-bulk-install' === $this->current_action() || 'tgmpa-bulk-update' === $this->current_action() ) { + + check_admin_referer( 'bulk-' . $this->_args['plural'] ); + + $install_type = 'install'; + if ( 'tgmpa-bulk-update' === $this->current_action() ) { + $install_type = 'update'; + } + + $plugins_to_install = array(); + + // Did user actually select any plugins to install/update ? + if ( empty( $_POST['plugin'] ) ) { + if ( 'install' === $install_type ) { + $message = __( 'No plugins were selected to be installed. No action taken.', 'cordero' ); + } else { + $message = __( 'No plugins were selected to be updated. No action taken.', 'cordero' ); + } + + echo '

', esc_html( $message ), '

'; + + return false; + } + + if ( is_array( $_POST['plugin'] ) ) { + $plugins_to_install = (array) $_POST['plugin']; + } elseif ( is_string( $_POST['plugin'] ) ) { + // Received via Filesystem page - un-flatten array (WP bug #19643). + $plugins_to_install = explode( ',', $_POST['plugin'] ); + } + + // Sanitize the received input. + $plugins_to_install = array_map( 'urldecode', $plugins_to_install ); + $plugins_to_install = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins_to_install ); + + // Validate the received input. + foreach ( $plugins_to_install as $key => $slug ) { + // Check if the plugin was registered with TGMPA and remove if not. + if ( ! isset( $this->tgmpa->plugins[ $slug ] ) ) { + unset( $plugins_to_install[ $key ] ); + continue; + } + + // For install: make sure this is a plugin we *can* install and not one already installed. + if ( 'install' === $install_type && true === $this->tgmpa->is_plugin_installed( $slug ) ) { + unset( $plugins_to_install[ $key ] ); + } + + // For updates: make sure this is a plugin we *can* update (update available and WP version ok). + if ( 'update' === $install_type && false === $this->tgmpa->is_plugin_updatetable( $slug ) ) { + unset( $plugins_to_install[ $key ] ); + } + } + + // No need to proceed further if we have no plugins to handle. + if ( empty( $plugins_to_install ) ) { + if ( 'install' === $install_type ) { + $message = __( 'No plugins are available to be installed at this time.', 'cordero' ); + } else { + $message = __( 'No plugins are available to be updated at this time.', 'cordero' ); + } + + echo '

', esc_html( $message ), '

'; + + return false; + } + + // Pass all necessary information if WP_Filesystem is needed. + $url = wp_nonce_url( + $this->tgmpa->get_tgmpa_url(), + 'bulk-' . $this->_args['plural'] + ); + + // Give validated data back to $_POST which is the only place the filesystem looks for extra fields. + $_POST['plugin'] = implode( ',', $plugins_to_install ); // Work around for WP bug #19643. + + $method = ''; // Leave blank so WP_Filesystem can populate it as necessary. + $fields = array_keys( $_POST ); // Extra fields to pass to WP_Filesystem. + + if ( false === ( $creds = request_filesystem_credentials( esc_url_raw( $url ), $method, false, false, $fields ) ) ) { + return true; // Stop the normal page form from displaying, credential request form will be shown. + } + + // Now we have some credentials, setup WP_Filesystem. + if ( ! WP_Filesystem( $creds ) ) { + // Our credentials were no good, ask the user for them again. + request_filesystem_credentials( esc_url_raw( $url ), $method, true, false, $fields ); + + return true; + } + + /* If we arrive here, we have the filesystem */ + + // Store all information in arrays since we are processing a bulk installation. + $names = array(); + $sources = array(); // Needed for installs. + $file_paths = array(); // Needed for upgrades. + $to_inject = array(); // Information to inject into the update_plugins transient. + + // Prepare the data for validated plugins for the install/upgrade. + foreach ( $plugins_to_install as $slug ) { + $name = $this->tgmpa->plugins[ $slug ]['name']; + $source = $this->tgmpa->get_download_url( $slug ); + + if ( ! empty( $name ) && ! empty( $source ) ) { + $names[] = $name; + + switch ( $install_type ) { + + case 'install': + $sources[] = $source; + break; + + case 'update': + $file_paths[] = $this->tgmpa->plugins[ $slug ]['file_path']; + $to_inject[ $slug ] = $this->tgmpa->plugins[ $slug ]; + $to_inject[ $slug ]['source'] = $source; + break; + } + } + } + unset( $slug, $name, $source ); + + // Create a new instance of TGMPA_Bulk_Installer. + $installer = new TGMPA_Bulk_Installer( + new TGMPA_Bulk_Installer_Skin( + array( + 'url' => esc_url_raw( $this->tgmpa->get_tgmpa_url() ), + 'nonce' => 'bulk-' . $this->_args['plural'], + 'names' => $names, + 'install_type' => $install_type, + ) + ) + ); + + // Wrap the install process with the appropriate HTML. + echo '
', + '

', esc_html( get_admin_page_title() ), '

+
'; + + // Process the bulk installation submissions. + add_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1, 3 ); + + if ( 'tgmpa-bulk-update' === $this->current_action() ) { + // Inject our info into the update transient. + $this->tgmpa->inject_update_info( $to_inject ); + + $installer->bulk_upgrade( $file_paths ); + } else { + $installer->bulk_install( $sources ); + } + + remove_filter( 'upgrader_source_selection', array( $this->tgmpa, 'maybe_adjust_source_dir' ), 1 ); + + echo '
'; + + return true; + } + + // Bulk activation process. + if ( 'tgmpa-bulk-activate' === $this->current_action() ) { + check_admin_referer( 'bulk-' . $this->_args['plural'] ); + + // Did user actually select any plugins to activate ? + if ( empty( $_POST['plugin'] ) ) { + echo '

', esc_html__( 'No plugins were selected to be activated. No action taken.', 'cordero' ), '

'; + + return false; + } + + // Grab plugin data from $_POST. + $plugins = array(); + if ( isset( $_POST['plugin'] ) ) { + $plugins = array_map( 'urldecode', (array) $_POST['plugin'] ); + $plugins = array_map( array( $this->tgmpa, 'sanitize_key' ), $plugins ); + } + + $plugins_to_activate = array(); + $plugin_names = array(); + + // Grab the file paths for the selected & inactive plugins from the registration array. + foreach ( $plugins as $slug ) { + if ( $this->tgmpa->can_plugin_activate( $slug ) ) { + $plugins_to_activate[] = $this->tgmpa->plugins[ $slug ]['file_path']; + $plugin_names[] = $this->tgmpa->plugins[ $slug ]['name']; + } + } + unset( $slug ); + + // Return early if there are no plugins to activate. + if ( empty( $plugins_to_activate ) ) { + echo '

', esc_html__( 'No plugins are available to be activated at this time.', 'cordero' ), '

'; + + return false; + } + + // Now we are good to go - let's start activating plugins. + $activate = activate_plugins( $plugins_to_activate ); + + if ( is_wp_error( $activate ) ) { + echo '

', wp_kses_post( $activate->get_error_message() ), '

'; + } else { + $count = count( $plugin_names ); // Count so we can use _n function. + $plugin_names = array_map( array( 'TGMPA_Utils', 'wrap_in_strong' ), $plugin_names ); + $last_plugin = array_pop( $plugin_names ); // Pop off last name to prep for readability. + $imploded = empty( $plugin_names ) ? $last_plugin : ( implode( ', ', $plugin_names ) . ' ' . esc_html_x( 'and', 'plugin A *and* plugin B', 'cordero' ) . ' ' . $last_plugin ); + + printf( // WPCS: xss ok. + '

%1$s %2$s.

', + esc_html( _n( 'The following plugin was activated successfully:', 'The following plugins were activated successfully:', $count, 'cordero' ) ), + $imploded + ); + + // Update recently activated plugins option. + $recent = (array) get_option( 'recently_activated' ); + foreach ( $plugins_to_activate as $plugin => $time ) { + if ( isset( $recent[ $plugin ] ) ) { + unset( $recent[ $plugin ] ); + } + } + update_option( 'recently_activated', $recent ); + } + + unset( $_POST ); // Reset the $_POST variable in case user wants to perform one action after another. + + return true; + } + + return false; + } + + /** + * Prepares all of our information to be outputted into a usable table. + * + * @since 2.2.0 + */ + public function prepare_items() { + $columns = $this->get_columns(); // Get all necessary column information. + $hidden = array(); // No columns to hide, but we must set as an array. + $sortable = array(); // No reason to make sortable columns. + $primary = $this->get_primary_column_name(); // Column which has the row actions. + $this->_column_headers = array( $columns, $hidden, $sortable, $primary ); // Get all necessary column headers. + + // Process our bulk activations here. + if ( 'tgmpa-bulk-activate' === $this->current_action() ) { + $this->process_bulk_actions(); + } + + // Store all of our plugin data into $items array so WP_List_Table can use it. + $this->items = apply_filters( 'tgmpa_table_data_items', $this->_gather_plugin_data() ); + } + + /* *********** DEPRECATED METHODS *********** */ + + /** + * Retrieve plugin data, given the plugin name. + * + * @since 2.2.0 + * @deprecated 2.5.0 use {@see TGM_Plugin_Activation::_get_plugin_data_from_name()} instead. + * @see TGM_Plugin_Activation::_get_plugin_data_from_name() + * + * @param string $name Name of the plugin, as it was registered. + * @param string $data Optional. Array key of plugin data to return. Default is slug. + * @return string|boolean Plugin slug if found, false otherwise. + */ + protected function _get_plugin_data_from_name( $name, $data = 'slug' ) { + _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'TGM_Plugin_Activation::_get_plugin_data_from_name()' ); + + return $this->tgmpa->_get_plugin_data_from_name( $name, $data ); + } + } +} + + +if ( ! class_exists( 'TGM_Bulk_Installer' ) ) { + + /** + * Hack: Prevent TGMPA v2.4.1- bulk installer class from being loaded if 2.4.1- is loaded after 2.5+. + * + * @since 2.5.2 + * + * {@internal The TGMPA_Bulk_Installer class was originally called TGM_Bulk_Installer. + * For more information, see that class.}} + */ + class TGM_Bulk_Installer { + } +} +if ( ! class_exists( 'TGM_Bulk_Installer_Skin' ) ) { + + /** + * Hack: Prevent TGMPA v2.4.1- bulk installer skin class from being loaded if 2.4.1- is loaded after 2.5+. + * + * @since 2.5.2 + * + * {@internal The TGMPA_Bulk_Installer_Skin class was originally called TGM_Bulk_Installer_Skin. + * For more information, see that class.}} + */ + class TGM_Bulk_Installer_Skin { + } +} + +/** + * The WP_Upgrader file isn't always available. If it isn't available, + * we load it here. + * + * We check to make sure no action or activation keys are set so that WordPress + * does not try to re-include the class when processing upgrades or installs outside + * of the class. + * + * @since 2.2.0 + */ +add_action( 'admin_init', 'tgmpa_load_bulk_installer' ); +if ( ! function_exists( 'tgmpa_load_bulk_installer' ) ) { + /** + * Load bulk installer + */ + function tgmpa_load_bulk_installer() { + // Silently fail if 2.5+ is loaded *after* an older version. + if ( ! isset( $GLOBALS['tgmpa'] ) ) { + return; + } + + // Get TGMPA class instance. + $tgmpa_instance = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); + + if ( isset( $_GET['page'] ) && $tgmpa_instance->menu === $_GET['page'] ) { + if ( ! class_exists( 'Plugin_Upgrader', false ) ) { + require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php'; + } + + if ( ! class_exists( 'TGMPA_Bulk_Installer' ) ) { + + /** + * Installer class to handle bulk plugin installations. + * + * Extends WP_Upgrader and customizes to suit the installation of multiple + * plugins. + * + * @since 2.2.0 + * + * {@internal Since 2.5.0 the class is an extension of Plugin_Upgrader rather than WP_Upgrader.}} + * {@internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer to TGMPA_Bulk_Installer. + * This was done to prevent backward compatibility issues with v2.3.6.}} + * + * @package TGM-Plugin-Activation + * @author Thomas Griffin + * @author Gary Jones + */ + class TGMPA_Bulk_Installer extends Plugin_Upgrader { + /** + * Holds result of bulk plugin installation. + * + * @since 2.2.0 + * + * @var string + */ + public $result; + + /** + * Flag to check if bulk installation is occurring or not. + * + * @since 2.2.0 + * + * @var boolean + */ + public $bulk = false; + + /** + * TGMPA instance + * + * @since 2.5.0 + * + * @var object + */ + protected $tgmpa; + + /** + * Whether or not the destination directory needs to be cleared ( = on update). + * + * @since 2.5.0 + * + * @var bool + */ + protected $clear_destination = false; + + /** + * References parent constructor and sets defaults for class. + * + * @since 2.2.0 + * + * @param \Bulk_Upgrader_Skin|null $skin Installer skin. + */ + public function __construct( $skin = null ) { + // Get TGMPA class instance. + $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); + + parent::__construct( $skin ); + + if ( isset( $this->skin->options['install_type'] ) && 'update' === $this->skin->options['install_type'] ) { + $this->clear_destination = true; + } + + if ( $this->tgmpa->is_automatic ) { + $this->activate_strings(); + } + + add_action( 'upgrader_process_complete', array( $this->tgmpa, 'populate_file_path' ) ); + } + + /** + * Sets the correct activation strings for the installer skin to use. + * + * @since 2.2.0 + */ + public function activate_strings() { + $this->strings['activation_failed'] = __( 'Plugin activation failed.', 'cordero' ); + $this->strings['activation_success'] = __( 'Plugin activated successfully.', 'cordero' ); + } + + /** + * Performs the actual installation of each plugin. + * + * @since 2.2.0 + * + * @see WP_Upgrader::run() + * + * @param array $options The installation config options. + * @return null|array Return early if error, array of installation data on success. + */ + public function run( $options ) { + $result = parent::run( $options ); + + // Reset the strings in case we changed one during automatic activation. + if ( $this->tgmpa->is_automatic ) { + if ( 'update' === $this->skin->options['install_type'] ) { + $this->upgrade_strings(); + } else { + $this->install_strings(); + } + } + + return $result; + } + + /** + * Processes the bulk installation of plugins. + * + * @since 2.2.0 + * + * {@internal This is basically a near identical copy of the WP Core + * Plugin_Upgrader::bulk_upgrade() method, with minor adjustments to deal with + * new installs instead of upgrades. + * For ease of future synchronizations, the adjustments are clearly commented, but no other + * comments are added. Code style has been made to comply.}} + * + * @see Plugin_Upgrader::bulk_upgrade() + * @see https://core.trac.wordpress.org/browser/tags/4.2.1/src/wp-admin/includes/class-wp-upgrader.php#L838 + * (@internal Last synced: Dec 31st 2015 against https://core.trac.wordpress.org/browser/trunk?rev=36134}} + * + * @param array $plugins The plugin sources needed for installation. + * @param array $args Arbitrary passed extra arguments. + * @return array|false Install confirmation messages on success, false on failure. + */ + public function bulk_install( $plugins, $args = array() ) { + // [TGMPA + ] Hook auto-activation in. + add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); + + $defaults = array( + 'clear_update_cache' => true, + ); + $parsed_args = wp_parse_args( $args, $defaults ); + + $this->init(); + $this->bulk = true; + + $this->install_strings(); // [TGMPA + ] adjusted. + + /* [TGMPA - ] $current = get_site_transient( 'update_plugins' ); */ + + /* [TGMPA - ] add_filter('upgrader_clear_destination', array($this, 'delete_old_plugin'), 10, 4); */ + + $this->skin->header(); + + // Connect to the Filesystem first. + $res = $this->fs_connect( array( WP_CONTENT_DIR, WP_PLUGIN_DIR ) ); + if ( ! $res ) { + $this->skin->footer(); + return false; + } + + $this->skin->bulk_header(); + + /* + * Only start maintenance mode if: + * - running Multisite and there are one or more plugins specified, OR + * - a plugin with an update available is currently active. + * @TODO: For multisite, maintenance mode should only kick in for individual sites if at all possible. + */ + $maintenance = ( is_multisite() && ! empty( $plugins ) ); + + /* + [TGMPA - ] + foreach ( $plugins as $plugin ) + $maintenance = $maintenance || ( is_plugin_active( $plugin ) && isset( $current->response[ $plugin] ) ); + */ + if ( $maintenance ) { + $this->maintenance_mode( true ); + } + + $results = array(); + + $this->update_count = count( $plugins ); + $this->update_current = 0; + foreach ( $plugins as $plugin ) { + $this->update_current++; + + /* + [TGMPA - ] + $this->skin->plugin_info = get_plugin_data( WP_PLUGIN_DIR . '/' . $plugin, false, true); + + if ( !isset( $current->response[ $plugin ] ) ) { + $this->skin->set_result('up_to_date'); + $this->skin->before(); + $this->skin->feedback('up_to_date'); + $this->skin->after(); + $results[$plugin] = true; + continue; + } + + // Get the URL to the zip file. + $r = $current->response[ $plugin ]; + + $this->skin->plugin_active = is_plugin_active($plugin); + */ + + $result = $this->run( + array( + 'package' => $plugin, // [TGMPA + ] adjusted. + 'destination' => WP_PLUGIN_DIR, + 'clear_destination' => false, // [TGMPA + ] adjusted. + 'clear_working' => true, + 'is_multi' => true, + 'hook_extra' => array( + 'plugin' => $plugin, + ), + ) + ); + + $results[ $plugin ] = $this->result; + + // Prevent credentials auth screen from displaying multiple times. + if ( false === $result ) { + break; + } + } //end foreach $plugins + + $this->maintenance_mode( false ); + + /** + * Fires when the bulk upgrader process is complete. + * + * @since WP 3.6.0 / TGMPA 2.5.0 + * + * @param Plugin_Upgrader $this Plugin_Upgrader instance. In other contexts, $this, might + * be a Theme_Upgrader or Core_Upgrade instance. + * @param array $data { + * Array of bulk item update data. + * + * @type string $action Type of action. Default 'update'. + * @type string $type Type of update process. Accepts 'plugin', 'theme', or 'core'. + * @type bool $bulk Whether the update process is a bulk update. Default true. + * @type array $packages Array of plugin, theme, or core packages to update. + * } + */ + do_action( 'upgrader_process_complete', $this, array( + 'action' => 'install', // [TGMPA + ] adjusted. + 'type' => 'plugin', + 'bulk' => true, + 'plugins' => $plugins, + ) ); + + $this->skin->bulk_footer(); + + $this->skin->footer(); + + // Cleanup our hooks, in case something else does a upgrade on this connection. + /* [TGMPA - ] remove_filter('upgrader_clear_destination', array($this, 'delete_old_plugin')); */ + + // [TGMPA + ] Remove our auto-activation hook. + remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); + + // Force refresh of plugin update information. + wp_clean_plugins_cache( $parsed_args['clear_update_cache'] ); + + return $results; + } + + /** + * Handle a bulk upgrade request. + * + * @since 2.5.0 + * + * @see Plugin_Upgrader::bulk_upgrade() + * + * @param array $plugins The local WP file_path's of the plugins which should be upgraded. + * @param array $args Arbitrary passed extra arguments. + * @return string|bool Install confirmation messages on success, false on failure. + */ + public function bulk_upgrade( $plugins, $args = array() ) { + + add_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); + + $result = parent::bulk_upgrade( $plugins, $args ); + + remove_filter( 'upgrader_post_install', array( $this, 'auto_activate' ), 10 ); + + return $result; + } + + /** + * Abuse a filter to auto-activate plugins after installation. + * + * Hooked into the 'upgrader_post_install' filter hook. + * + * @since 2.5.0 + * + * @param bool $bool The value we need to give back (true). + * @return bool + */ + public function auto_activate( $bool ) { + // Only process the activation of installed plugins if the automatic flag is set to true. + if ( $this->tgmpa->is_automatic ) { + // Flush plugins cache so the headers of the newly installed plugins will be read correctly. + wp_clean_plugins_cache(); + + // Get the installed plugin file. + $plugin_info = $this->plugin_info(); + + // Don't try to activate on upgrade of active plugin as WP will do this already. + if ( ! is_plugin_active( $plugin_info ) ) { + $activate = activate_plugin( $plugin_info ); + + // Adjust the success string based on the activation result. + $this->strings['process_success'] = $this->strings['process_success'] . "
\n"; + + if ( is_wp_error( $activate ) ) { + $this->skin->error( $activate ); + $this->strings['process_success'] .= $this->strings['activation_failed']; + } else { + $this->strings['process_success'] .= $this->strings['activation_success']; + } + } + } + + return $bool; + } + } + } + + if ( ! class_exists( 'TGMPA_Bulk_Installer_Skin' ) ) { + + /** + * Installer skin to set strings for the bulk plugin installations.. + * + * Extends Bulk_Upgrader_Skin and customizes to suit the installation of multiple + * plugins. + * + * @since 2.2.0 + * + * {@internal Since 2.5.2 the class has been renamed from TGM_Bulk_Installer_Skin to + * TGMPA_Bulk_Installer_Skin. + * This was done to prevent backward compatibility issues with v2.3.6.}} + * + * @see https://core.trac.wordpress.org/browser/trunk/src/wp-admin/includes/class-wp-upgrader-skins.php + * + * @package TGM-Plugin-Activation + * @author Thomas Griffin + * @author Gary Jones + */ + class TGMPA_Bulk_Installer_Skin extends Bulk_Upgrader_Skin { + /** + * Holds plugin info for each individual plugin installation. + * + * @since 2.2.0 + * + * @var array + */ + public $plugin_info = array(); + + /** + * Holds names of plugins that are undergoing bulk installations. + * + * @since 2.2.0 + * + * @var array + */ + public $plugin_names = array(); + + /** + * Integer to use for iteration through each plugin installation. + * + * @since 2.2.0 + * + * @var integer + */ + public $i = 0; + + /** + * TGMPA instance + * + * @since 2.5.0 + * + * @var object + */ + protected $tgmpa; + + /** + * Constructor. Parses default args with new ones and extracts them for use. + * + * @since 2.2.0 + * + * @param array $args Arguments to pass for use within the class. + */ + public function __construct( $args = array() ) { + // Get TGMPA class instance. + $this->tgmpa = call_user_func( array( get_class( $GLOBALS['tgmpa'] ), 'get_instance' ) ); + + // Parse default and new args. + $defaults = array( + 'url' => '', + 'nonce' => '', + 'names' => array(), + 'install_type' => 'install', + ); + $args = wp_parse_args( $args, $defaults ); + + // Set plugin names to $this->plugin_names property. + $this->plugin_names = $args['names']; + + // Extract the new args. + parent::__construct( $args ); + } + + /** + * Sets install skin strings for each individual plugin. + * + * Checks to see if the automatic activation flag is set and uses the + * the proper strings accordingly. + * + * @since 2.2.0 + */ + public function add_strings() { + if ( 'update' === $this->options['install_type'] ) { + parent::add_strings(); + /* translators: 1: plugin name, 2: action number 3: total number of actions. */ + $this->upgrader->strings['skin_before_update_header'] = __( 'Updating Plugin %1$s (%2$d/%3$d)', 'cordero' ); + } else { + /* translators: 1: plugin name, 2: error message. */ + $this->upgrader->strings['skin_update_failed_error'] = __( 'An error occurred while installing %1$s: %2$s.', 'cordero' ); + /* translators: 1: plugin name. */ + $this->upgrader->strings['skin_update_failed'] = __( 'The installation of %1$s failed.', 'cordero' ); + + if ( $this->tgmpa->is_automatic ) { + // Automatic activation strings. + $this->upgrader->strings['skin_upgrade_start'] = __( 'The installation and activation process is starting. This process may take a while on some hosts, so please be patient.', 'cordero' ); + /* translators: 1: plugin name. */ + $this->upgrader->strings['skin_update_successful'] = __( '%1$s installed and activated successfully.', 'cordero' ) . ' ' . esc_html__( 'Show Details', 'cordero' ) . '.'; + $this->upgrader->strings['skin_upgrade_end'] = __( 'All installations and activations have been completed.', 'cordero' ); + /* translators: 1: plugin name, 2: action number 3: total number of actions. */ + $this->upgrader->strings['skin_before_update_header'] = __( 'Installing and Activating Plugin %1$s (%2$d/%3$d)', 'cordero' ); + } else { + // Default installation strings. + $this->upgrader->strings['skin_upgrade_start'] = __( 'The installation process is starting. This process may take a while on some hosts, so please be patient.', 'cordero' ); + /* translators: 1: plugin name. */ + $this->upgrader->strings['skin_update_successful'] = esc_html__( '%1$s installed successfully.', 'cordero' ) . ' ' . esc_html__( 'Show Details', 'cordero' ) . '.'; + $this->upgrader->strings['skin_upgrade_end'] = __( 'All installations have been completed.', 'cordero' ); + /* translators: 1: plugin name, 2: action number 3: total number of actions. */ + $this->upgrader->strings['skin_before_update_header'] = __( 'Installing Plugin %1$s (%2$d/%3$d)', 'cordero' ); + } + } + } + + /** + * Outputs the header strings and necessary JS before each plugin installation. + * + * @since 2.2.0 + * + * @param string $title Unused in this implementation. + */ + public function before( $title = '' ) { + if ( empty( $title ) ) { + $title = esc_html( $this->plugin_names[ $this->i ] ); + } + parent::before( $title ); + } + + /** + * Outputs the footer strings and necessary JS after each plugin installation. + * + * Checks for any errors and outputs them if they exist, else output + * success strings. + * + * @since 2.2.0 + * + * @param string $title Unused in this implementation. + */ + public function after( $title = '' ) { + if ( empty( $title ) ) { + $title = esc_html( $this->plugin_names[ $this->i ] ); + } + parent::after( $title ); + + $this->i++; + } + + /** + * Outputs links after bulk plugin installation is complete. + * + * @since 2.2.0 + */ + public function bulk_footer() { + // Serve up the string to say installations (and possibly activations) are complete. + parent::bulk_footer(); + + // Flush plugins cache so we can make sure that the installed plugins list is always up to date. + wp_clean_plugins_cache(); + + $this->tgmpa->show_tgmpa_version(); + + // Display message based on if all plugins are now active or not. + $update_actions = array(); + + if ( $this->tgmpa->is_tgmpa_complete() ) { + // All plugins are active, so we display the complete string and hide the menu to protect users. + echo ''; + $update_actions['dashboard'] = sprintf( + esc_html( $this->tgmpa->strings['complete'] ), + '' . esc_html__( 'Return to the Dashboard', 'cordero' ) . '' + ); + } else { + $update_actions['tgmpa_page'] = '' . esc_html( $this->tgmpa->strings['return'] ) . ''; + } + + /** + * Filter the list of action links available following bulk plugin installs/updates. + * + * @since 2.5.0 + * + * @param array $update_actions Array of plugin action links. + * @param array $plugin_info Array of information for the last-handled plugin. + */ + $update_actions = apply_filters( 'tgmpa_update_bulk_plugins_complete_actions', $update_actions, $this->plugin_info ); + + if ( ! empty( $update_actions ) ) { + $this->feedback( implode( ' | ', (array) $update_actions ) ); + } + } + + /* *********** DEPRECATED METHODS *********** */ + + /** + * Flush header output buffer. + * + * @since 2.2.0 + * @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead + * @see Bulk_Upgrader_Skin::flush_output() + */ + public function before_flush_output() { + _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' ); + $this->flush_output(); + } + + /** + * Flush footer output buffer and iterate $this->i to make sure the + * installation strings reference the correct plugin. + * + * @since 2.2.0 + * @deprecated 2.5.0 use {@see Bulk_Upgrader_Skin::flush_output()} instead + * @see Bulk_Upgrader_Skin::flush_output() + */ + public function after_flush_output() { + _deprecated_function( __FUNCTION__, 'TGMPA 2.5.0', 'Bulk_Upgrader_Skin::flush_output()' ); + $this->flush_output(); + $this->i++; + } + } + } + } + } +} + +if ( ! class_exists( 'TGMPA_Utils' ) ) { + + /** + * Generic utilities for TGMPA. + * + * All methods are static, poor-dev name-spacing class wrapper. + * + * Class was called TGM_Utils in 2.5.0 but renamed TGMPA_Utils in 2.5.1 as this was conflicting with Soliloquy. + * + * @since 2.5.0 + * + * @package TGM-Plugin-Activation + * @author Juliette Reinders Folmer + */ + class TGMPA_Utils { + /** + * Whether the PHP filter extension is enabled. + * + * @see http://php.net/book.filter + * + * @since 2.5.0 + * + * @static + * + * @var bool $has_filters True is the extension is enabled. + */ + public static $has_filters; + + /** + * Wrap an arbitrary string in tags. Meant to be used in combination with array_map(). + * + * @since 2.5.0 + * + * @static + * + * @param string $string Text to be wrapped. + * @return string + */ + public static function wrap_in_em( $string ) { + return '' . wp_kses_post( $string ) . ''; + } + + /** + * Wrap an arbitrary string in tags. Meant to be used in combination with array_map(). + * + * @since 2.5.0 + * + * @static + * + * @param string $string Text to be wrapped. + * @return string + */ + public static function wrap_in_strong( $string ) { + return '' . wp_kses_post( $string ) . ''; + } + + /** + * Helper function: Validate a value as boolean + * + * @since 2.5.0 + * + * @static + * + * @param mixed $value Arbitrary value. + * @return bool + */ + public static function validate_bool( $value ) { + if ( ! isset( self::$has_filters ) ) { + self::$has_filters = extension_loaded( 'filter' ); + } + + if ( self::$has_filters ) { + return filter_var( $value, FILTER_VALIDATE_BOOLEAN ); + } else { + return self::emulate_filter_bool( $value ); + } + } + + /** + * Helper function: Cast a value to bool + * + * @since 2.5.0 + * + * @static + * + * @param mixed $value Value to cast. + * @return bool + */ + protected static function emulate_filter_bool( $value ) { + // @codingStandardsIgnoreStart + static $true = array( + '1', + 'true', 'True', 'TRUE', + 'y', 'Y', + 'yes', 'Yes', 'YES', + 'on', 'On', 'ON', + ); + static $false = array( + '0', + 'false', 'False', 'FALSE', + 'n', 'N', + 'no', 'No', 'NO', + 'off', 'Off', 'OFF', + ); + // @codingStandardsIgnoreEnd + + if ( is_bool( $value ) ) { + return $value; + } elseif ( is_int( $value ) && ( 0 === $value || 1 === $value ) ) { + return (bool) $value; + } elseif ( ( is_float( $value ) && ! is_nan( $value ) ) && ( (float) 0 === $value || (float) 1 === $value ) ) { + return (bool) $value; + } elseif ( is_string( $value ) ) { + $value = trim( $value ); + if ( in_array( $value, $true, true ) ) { + return true; + } elseif ( in_array( $value, $false, true ) ) { + return false; + } else { + return false; + } + } + + return false; + } + } // End of class TGMPA_Utils +} // End of class_exists wrapper diff --git a/functions/css/customizer-style.css b/functions/css/customizer-style.css new file mode 100644 index 0000000..5a163d0 --- /dev/null +++ b/functions/css/customizer-style.css @@ -0,0 +1,96 @@ +.customize-control select{ + width: 98%; +} + +#customize-theme-controls .control-section.control-panel-nav_menus{ + margin-top: 25px; + border-top: 1px solid #ddd; +} + +#customize-theme-controls #accordion-section-custom_css.control-section{ + margin-top: 25px; + border-top: 1px solid #ddd; +} + +#customize-theme-controls .accordion-section-content{ + background: #FFF; +} + +h3.cordero-accordion-section-title{ + color: #fff; + font-size: 125%; + padding: 10px 10px 11px 14px; + line-height: 21px; + background: #0073aa; + margin: 0 -12px 0; +} + +h5.cordero-accordion-section-title{ + font-size: 110%; + padding: 10px 10px 11px 14px; + line-height: 21px; + background: #f2f3f5; + margin: 0 -12px 0; +} + +.cordero-accordion-section-paragraph{ + padding: 0px 10px 11px 14px; + line-height: 16px; + margin: 0 -12px 0; +} + +[id*="customize-control-fs_"].customize-control, +[id*="customize-control-ft_"].customize-control{ + width: 46%; + margin-right: 3%; +} + +[id*="customize-control-fw_"].customize-control, +[id*="customize-control-fl_"].customize-control{ + width: 46%; + margin-left: 3%; + clear: none; +} + +.cordero-img-container .cordero-radio-img-img{ + border: 2px solid #f2f3f5; + cursor: pointer; + margin: 0 4px 4px 0; +} + +.cordero-img-container .cordero-radio-img-selected{ + border: 2px solid #0085BA; + margin: 0 4px 4px 0; +} + +.cordero-img-container input[type=checkbox]:before{ + content: ''; + margin: -3px 0 0 -4px; +} + +.cordero-img-container li{ + display: inline-block; + width: 46%; + margin-right: 3%; +} + +/*Theme Info*/ +.cordero-info{ + margin-top: 10px; +} + +.cordero-info a{ + background: #0073aa; + padding: 5px 10px; + color: #FFF; + text-align: center; + display: block; + margin-top: 5px; + line-height: 1.2; + box-shadow: none; + opacity: 1; +} + +.cordero-info a:hover{ + opacity: 0.8; +} diff --git a/functions/customizer-controls.php b/functions/customizer-controls.php new file mode 100644 index 0000000..eb9e08a --- /dev/null +++ b/functions/customizer-controls.php @@ -0,0 +1,178 @@ + array( + 'type' => 'setting', + 'default' => '#d82978', + 'transport' => 'postMessage', + 'sanitize' => 'sanitize_hex_color', + 'control' => 'color', + 'label' => __( 'Accent Color', 'cordero' ), + 'description' => __( 'Links, buttons', 'cordero' ), + 'section' => 'colors', + 'priority' => '', + ), + + 'accent_color2' => array( + 'type' => 'setting', + 'default' => '#2d2354', + 'transport' => 'postMessage', + 'sanitize' => 'sanitize_hex_color', + 'control' => 'color', + 'label' => __( 'Color 2', 'cordero' ), + 'description' => __( 'Background: transparent header on scrolling, footer', 'cordero' ), + 'section' => 'colors', + 'priority' => '', + ), + + 'accent_color3' => array( + 'type' => 'setting', + 'default' => '#fbfbfb', + 'transport' => 'postMessage', + 'sanitize' => 'sanitize_hex_color', + 'control' => 'color', + 'label' => __( 'Color 3', 'cordero' ), + 'description' => __( 'Background: blog posts (not plain style), sidebar, page numbers, forms, tables', 'cordero' ), + 'section' => 'colors', + 'priority' => '', + ), + + 'layout_options' => array( + 'type' => 'section', + 'label' => __( 'Layout Options', 'cordero' ), + 'description' => '', + 'priority' => 26, + ), + + 'blog_options' => array( + 'type' => 'section', + 'label' => __( 'Blog Options', 'cordero' ), + 'description' => '', + 'priority' => 28, + ), + + 'container_width' => array( + 'type' => 'setting', + 'default' => '1240', + 'transport' => 'postMessage', + 'sanitize' => 'absint', + 'control' => 'number', + 'label' => __( 'Container Width', 'cordero' ), + 'description' => '', + 'section' => 'layout_options', + 'attrs' => array( + 'min' => 1120, + 'max' => 2560, + 'step' => 1, + ), + ), + + 'header_search_off' => array( + 'type' => 'setting', + 'default' => 0, + 'transport' => 'postMessage', + 'sanitize' => 'cordero_sanitize_checkbox', + 'control' => 'checkbox', + 'label' => __( 'Disable Search Form in Header', 'cordero' ), + 'description' => '', + 'section' => 'layout_options', + 'priority' => 23, + ), + + ); + } +} + + +/** + * Return customizer settings and controls + */ +if ( !function_exists( 'cordero_customizer_controls' ) ) { + function cordero_customizer_controls() { + + global $wp_customize; + + $controls = cordero_customizer_array(); + + foreach ( $controls as $control => $value ) { + + if ( $value['type'] == 'section' ) { + + $wp_customize->add_section( + $control, + array( + 'title' => $value['label'], + 'description'=> $value['description'], + 'priority' => $value['priority'], + ) + ); + + } elseif ( $value['type'] == 'setting' ) { + + $wp_customize->add_setting( + $control, + array( + 'default' => $value['default'], + 'transport' => $value['transport'], + 'sanitize_callback' => $value['sanitize'], + ) + ); + + if ( $value['control'] == 'color' ) { + + $wp_customize->add_control( + new WP_Customize_Color_Control( + $wp_customize, + $control, + array( + 'settings' => $control, + 'section' => $value['section'], + 'label' => $value['label'], + 'description'=> $value['description'], + ) + ) + ); + + } elseif ( $value['control'] == 'number' ) { + + $wp_customize->add_control( + $control, + array( + 'settings' => $control, + 'section' => $value['section'], + 'label' => $value['label'], + 'description'=> $value['description'], + 'type' => 'number', + 'input_attrs' => $value['attrs'], + ) + ); + + } elseif ( $value['control'] == 'checkbox' ) { + + $wp_customize->add_control( + $control, + array( + 'settings' => $control, + 'section' => $value['section'], + 'label' => $value['label'], + 'description'=> $value['description'], + 'type' => 'checkbox', + 'priority' => $value['priority'], + ) + ); + + } + + } + + } + + } +} diff --git a/functions/customizer.php b/functions/customizer.php new file mode 100644 index 0000000..3435a80 --- /dev/null +++ b/functions/customizer.php @@ -0,0 +1,1156 @@ +get_setting('blogname')->transport = 'postMessage'; + $wp_customize->get_setting('blogdescription')->transport = 'postMessage'; + $wp_customize->get_setting('custom_logo')->transport = 'postMessage'; + + $wp_customize->add_setting( + 'logo_transparent_header', + array( + 'default' => '', + 'sanitize_callback' => 'absint', + ) + ); + $cordero_custom_logo_args = get_theme_support( 'custom-logo' ); + $wp_customize->add_control( + new WP_Customize_Cropped_Image_Control( + $wp_customize, + 'logo_transparent_header', + array( + 'label' => esc_html__( 'Logo - Transparent Header', 'cordero' ), + 'description' => esc_html__( 'The logo on the **Transparent Header** page template. If empty, main logo is displayed.', 'cordero' ), + 'section' => 'title_tagline', + 'priority' => 9, + 'height' => isset( $cordero_custom_logo_args[0]['height'] ) ? $cordero_custom_logo_args[0]['height'] : null, + 'width' => isset( $cordero_custom_logo_args[0]['width'] ) ? $cordero_custom_logo_args[0]['width'] : null, + 'flex_height' => isset( $cordero_custom_logo_args[0]['flex-height'] ) ? $cordero_custom_logo_args[0]['flex-height'] : null, + 'flex_width' => isset( $cordero_custom_logo_args[0]['flex-width'] ) ? $cordero_custom_logo_args[0]['flex-width'] : null, + 'button_labels' => array( + 'select' => esc_html__( 'Select logo', 'cordero' ), + 'change' => esc_html__( 'Change logo', 'cordero' ), + 'remove' => esc_html__( 'Remove', 'cordero' ), + 'default' => esc_html__( 'Default', 'cordero' ), + 'placeholder' => esc_html__( 'No logo selected', 'cordero' ), + 'frame_title' => esc_html__( 'Select logo', 'cordero' ), + 'frame_button' => esc_html__( 'Choose logo', 'cordero' ), + ), + ) + ) + ); + + $wp_customize->add_setting( + 'hide_tagline', + array( + 'default' => 0, + 'transport' => 'postMessage', + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'hide_tagline', + array( + 'settings' => 'hide_tagline', + 'section' => 'title_tagline', + 'label' => esc_html__( 'Hide Tagline', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'site_title_style', + array( + 'default' => 'border', + 'transport' => 'postMessage', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) + ); + $wp_customize->add_control( + 'site_title_style', + array( + 'label' => esc_html__( 'Site Title Style', 'cordero' ), + 'description' => esc_html__( 'Applies to textual Site Title only, not custom logo.', 'cordero' ), + 'type' => 'select', + 'section' => 'title_tagline', + 'choices' => array( + 'border' => esc_html__( 'With Border', 'cordero' ), + 'stfls' => esc_html__( 'Highlight 1st Letter', 'cordero' ), + 'background' => esc_html__( 'With Background', 'cordero' ), + 'no-styling' => esc_html__( 'No Styling', 'cordero' ), + ), + ) + ); + + $wp_customize->add_setting( + 'heading_schema', + array( + 'default' => '', + 'sanitize_callback' => 'sanitize_text_field' + ) + ); + $wp_customize->add_control( + new Cordero_Customize_Heading_Large( + $wp_customize, + 'heading_schema', + array( + 'settings' => 'heading_schema', + 'section' => 'title_tagline', + 'label' => esc_html__( 'Schema Markup', 'cordero' ), + 'priority' => 100 + ) + ) + ); + + $wp_customize->add_setting( + 'schema_off', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'schema_off', + array( + 'settings' => 'schema_off', + 'section' => 'title_tagline', + 'label' => esc_html__( 'Remove Schema Tags', 'cordero' ), + 'type' => 'checkbox', + 'priority' => 101 + ) + ); + + $wp_customize->add_setting( + 'header_image_helper', + array( + 'default' => '', + 'sanitize_callback' => 'sanitize_text_field' + ) + ); + $wp_customize->add_control( + new Cordero_Customize_Heading_Small( + $wp_customize, + 'header_image_helper', + array( + 'settings' => 'header_image_helper', + 'section' => 'header_image', + 'label' => esc_html__( 'Note: header image is not displayed on the **Transparent Header** page template.', 'cordero' ) + ) + ) + ); + + cordero_customizer_controls(); + + // Section - Layout Options + $wp_customize->add_setting( + 'heading_header', + array( + 'default' => '', + 'sanitize_callback' => 'sanitize_text_field' + ) + ); + $wp_customize->add_control( + new Cordero_Customize_Heading_Large( + $wp_customize, + 'heading_header', + array( + 'settings' => 'heading_header', + 'section' => 'layout_options', + 'label' => esc_html__( 'Header', 'cordero' ), + 'priority' => 20 + ) + ) + ); + + $wp_customize->add_setting( + 'header_layout', + array( + 'default' => '', + 'sanitize_callback' => 'cordero_sanitize_radio_select' + ) + ); + $wp_customize->add_control( + new Cordero_Image_Radio_Control( + $wp_customize, + 'header_layout', + array( + 'type' => 'radio', + 'label' => esc_html__( 'Layout', 'cordero' ), + 'section' => 'layout_options', + 'settings' => 'header_layout', + 'priority' => 21, + 'choices' => array( + '' => esc_url( get_template_directory_uri() ) . '/images/header-standard.png', + 'logo-below' => esc_url( get_template_directory_uri() ) . '/images/header-logo-below.png', + 'logo-left' => esc_url( get_template_directory_uri() ) . '/images/header-logo-left.png', + 'logo-right' => esc_url( get_template_directory_uri() ) . '/images/header-logo-right.png', + 'masthead-left' => esc_url( get_template_directory_uri() ) . '/images/header-masthead-left.png', + ) + ) + ) + ); + + $wp_customize->add_setting( + 'sticky_header_off', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'sticky_header_off', + array( + 'settings' => 'sticky_header_off', + 'section' => 'layout_options', + 'label' => esc_html__( 'Disable Fixed Header', 'cordero' ), + 'type' => 'checkbox', + 'priority' => 22, + ) + ); + + $wp_customize->add_setting( + 'heading_sidebar', + array( + 'default' => '', + 'sanitize_callback' => 'sanitize_text_field' + ) + ); + $wp_customize->add_control( + new Cordero_Customize_Heading_Large( + $wp_customize, + 'heading_sidebar', + array( + 'settings' => 'heading_sidebar', + 'section' => 'layout_options', + 'label' => esc_html__( 'Sidebar', 'cordero' ), + 'priority' => 30, + ) + ) + ); + + $wp_customize->add_setting( + 'sidebar_position', + array( + 'default' => 'right', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) + ); + $wp_customize->add_control( + 'sidebar_position', + array( + 'label' => esc_html__( 'Position', 'cordero' ), + 'type' => 'select', + 'section' => 'layout_options', + 'choices' => array( + 'left' => esc_html__( 'Left', 'cordero' ), + 'right' => esc_html__( 'Right', 'cordero' ), + 'below' => esc_html__( 'Bottom (below content)', 'cordero' ), + ), + 'priority' => 31, + ) + ); + + $wp_customize->add_setting( + 'heading_footer', + array( + 'default' => '', + 'sanitize_callback' => 'sanitize_text_field' + ) + ); + $wp_customize->add_control( + new Cordero_Customize_Heading_Large( + $wp_customize, + 'heading_footer', + array( + 'settings' => 'heading_footer', + 'section' => 'layout_options', + 'label' => esc_html__( 'Footer', 'cordero' ), + 'priority' => 40, + ) + ) + ); + + $wp_customize->add_setting( + 'footer_layout', + array( + 'default' => '', + 'sanitize_callback' => 'cordero_sanitize_radio_select' + ) + ); + $wp_customize->add_control( + new Cordero_Image_Radio_Control( + $wp_customize, + 'footer_layout', + array( + 'type' => 'radio', + 'label' => esc_html__( 'Footer Layout', 'cordero' ), + 'section' => 'layout_options', + 'settings' => 'footer_layout', + 'choices' => array( + '' => esc_url( get_template_directory_uri() ) . '/images/footer-standard.png', + 'info-right' => esc_url( get_template_directory_uri() ) . '/images/footer-info-right.png', + 'centered' => esc_url( get_template_directory_uri() ) . '/images/footer-centered.png', + 'centered-info-below' => esc_url( get_template_directory_uri() ) . '/images/footer-centered-info-below.png', + ), + 'priority' => 41 + ) + ) + ); + + $wp_customize->add_setting( + 'sticky_footer', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'sticky_footer', + array( + 'settings' => 'sticky_footer', + 'section' => 'layout_options', + 'label' => esc_html__( 'Enable Sticky Footer', 'cordero' ), + 'description' => esc_html__( 'On pages with little or no content, the footer will appear at the bottom of the page.', 'cordero' ), + 'type' => 'checkbox', + 'priority' => 42, + ) + ); + + + // Section - Blog Options + $wp_customize->add_setting( + 'heading_blog_archive', + array( + 'default' => '', + 'sanitize_callback' => 'sanitize_text_field' + ) + ); + $wp_customize->add_control( + new Cordero_Customize_Heading_Large( + $wp_customize, + 'heading_blog_archive', + array( + 'settings' => 'heading_blog_archive', + 'section' => 'blog_options', + 'label' => esc_html__( 'Archives', 'cordero' ), + 'description' => esc_html__( 'Blog page, post archives, related posts', 'cordero' ), + ) + ) + ); + + $wp_customize->add_setting( + 'blog_columns', + array( + 'default' => '2', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) + ); + $wp_customize->add_control( + 'blog_columns', + array( + 'label' => esc_html__( 'Columns (posts per row)', 'cordero' ), + 'type' => 'select', + 'section' => 'blog_options', + 'choices' => array( + '1' => esc_html__( '1', 'cordero' ), + '2' => esc_html__( '2', 'cordero' ), + '3' => esc_html__( '3', 'cordero' ), + '4' => esc_html__( '4', 'cordero' ), + ), + ) + ); + + $wp_customize->add_setting( + 'blog_post_style', + array( + 'default' => 'plain', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) + ); + $wp_customize->add_control( + 'blog_post_style', + array( + 'label' => esc_html__( 'Post Style', 'cordero' ), + 'type' => 'select', + 'section' => 'blog_options', + 'choices' => array( + 'plain' => esc_html__( 'Plain', 'cordero' ), + 'border' => esc_html__( 'Bordered', 'cordero' ), + 'shadow' => esc_html__( 'Box Shadow', 'cordero' ), + ), + ) + ); + + $wp_customize->add_setting( + 'blog_post_excerpt', + array( + 'default' => 'excerpt', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) + ); + $wp_customize->add_control( + 'blog_post_excerpt', + array( + 'label' => esc_html__( 'Show Excerpt or Full Post', 'cordero' ), + 'type' => 'select', + 'section' => 'blog_options', + 'choices' => array( + 'excerpt' => esc_html__( 'Excerpt', 'cordero' ), + 'full' => esc_html__( 'Full Post', 'cordero' ), + ), + ) + ); + + $wp_customize->add_setting( + 'excerpt_length', + array( + 'default' => '20', + 'sanitize_callback' => 'absint' + ) + ); + $wp_customize->add_control( + 'excerpt_length', + array( + 'settings' => 'excerpt_length', + 'section' => 'blog_options', + 'label' => esc_html__( 'Excerpt Word Length', 'cordero' ), + 'type' => 'number', + 'input_attrs' => array( + 'min' => 1, + 'max' => 255, + 'step' => 1, + ), + ) + ); + + $wp_customize->add_setting( + 'post_spacing', + array( + 'default' => 'space-between', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) + ); + $wp_customize->add_control( + 'post_spacing', + array( + 'label' => esc_html__( 'Post Content Vertical Alignment', 'cordero' ), + 'type' => 'select', + 'section' => 'blog_options', + 'choices' => array( + 'normal' => esc_html__( 'Normal', 'cordero' ), + 'space-between' => esc_html__( 'Space Between', 'cordero' ), + 'space-around' => esc_html__( 'Space Around', 'cordero' ), + 'space-evenly' => esc_html__( 'Space Evenly', 'cordero' ), + 'center' => esc_html__( 'Centered', 'cordero' ), + 'end' => esc_html__( 'Bottom', 'cordero' ), + ), + ) + ); + + $wp_customize->add_setting( + 'disable_author', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_author', + array( + 'settings' => 'disable_author', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Author', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'disable_date', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_date', + array( + 'settings' => 'disable_date', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Date', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'disable_cats', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_cats', + array( + 'settings' => 'disable_cats', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Categories', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'disable_tags', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_tags', + array( + 'settings' => 'disable_tags', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Tags', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'disable_readmore', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_readmore', + array( + 'settings' => 'disable_readmore', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Read More Link', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'disable_img', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_img', + array( + 'settings' => 'disable_img', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Featured Image', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'readmore_text', + array( + 'default' => '', + 'sanitize_callback' => 'sanitize_text_field' + ) + ); + $wp_customize->add_control( + 'readmore_text', + array( + 'settings' => 'readmore_text', + 'section' => 'blog_options', + 'type' => 'text', + 'label' => esc_html__( 'Read More Text', 'cordero' ), + ) + ); + + $wp_customize->add_setting( + 'archive_img_size', + array( + 'default' => 'large', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) + ); + $wp_customize->add_control( + 'archive_img_size', + array( + 'label' => esc_html__( 'Featured Image Size', 'cordero' ), + 'description' => esc_html__( 'See: "Settings" > "Media" (or any active plugins that control image sizes)', 'cordero' ), + 'type' => 'select', + 'section' => 'blog_options', + 'choices' => cordero_image_size_options(), + ) + ); + + $wp_customize->add_setting( + 'featured_image', + array( + 'default' => '', + 'sanitize_callback' => 'esc_url_raw' + ) + ); + $wp_customize->add_control( + new WP_Customize_Image_Control( + $wp_customize, + 'featured_image', + array( + 'label' => esc_html__( 'Featured Image Placeholder', 'cordero' ), + 'description' => esc_html__( 'Displays where a post does not have a Featured Image', 'cordero' ), + 'section' => 'blog_options', + 'settings' => 'featured_image', + ) + ) + ); + + + $wp_customize->add_setting( + 'heading_blog_single', + array( + 'default' => '', + 'sanitize_callback' => 'sanitize_text_field' + ) + ); + $wp_customize->add_control( + new Cordero_Customize_Heading_Large( + $wp_customize, + 'heading_blog_single', + array( + 'settings' => 'heading_blog_single', + 'section' => 'blog_options', + 'label' => esc_html__( 'Single Posts', 'cordero' ), + ) + ) + ); + + $wp_customize->add_setting( + 'disable_img_single', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_img_single', + array( + 'settings' => 'disable_img_single', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Featured Image', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'disable_author_single', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_author_single', + array( + 'settings' => 'disable_author_single', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Author', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'disable_date_single', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_date_single', + array( + 'settings' => 'disable_date_single', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Date', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'disable_cats_single', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_cats_single', + array( + 'settings' => 'disable_cats_single', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Categories', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'disable_tags_single', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_tags_single', + array( + 'settings' => 'disable_tags_single', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Tags', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'disable_prevnext', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_prevnext', + array( + 'settings' => 'disable_prevnext', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Previous and Next Links', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'disable_related', + array( + 'default' => 0, + 'sanitize_callback' => 'cordero_sanitize_checkbox' + ) + ); + $wp_customize->add_control( + 'disable_related', + array( + 'settings' => 'disable_related', + 'section' => 'blog_options', + 'label' => esc_html__( 'Remove Related Posts', 'cordero' ), + 'type' => 'checkbox', + ) + ); + + $wp_customize->add_setting( + 'single_img_size', + array( + 'default' => 'full', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) + ); + $wp_customize->add_control( + 'single_img_size', + array( + 'label' => esc_html__( 'Featured Image Size', 'cordero' ), + 'description' => esc_html__( 'See: "Settings" > "Media" (or any active plugins that control image sizes)', 'cordero' ), + 'type' => 'select', + 'section' => 'blog_options', + 'choices' => cordero_image_size_options(), + ) + ); + + $wp_customize->add_setting( + 'related_posts', + array( + 'default' => '4', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) + ); + $wp_customize->add_control( + 'related_posts', + array( + 'label' => esc_html__( 'Number of Related Posts', 'cordero' ), + 'type' => 'select', + 'section' => 'blog_options', + 'choices' => array( + '1' => esc_html__( '1', 'cordero' ), + '2' => esc_html__( '2', 'cordero' ), + '3' => esc_html__( '3', 'cordero' ), + '4' => esc_html__( '4', 'cordero' ), + '5' => esc_html__( '5', 'cordero' ), + '6' => esc_html__( '6', 'cordero' ), + '7' => esc_html__( '7', 'cordero' ), + '8' => esc_html__( '8', 'cordero' ), + ), + ) + ); + + $wp_customize->add_setting( + 'reading_width', + array( + 'default' => '640', + 'sanitize_callback' => 'absint' + ) + ); + $wp_customize->add_control( + 'reading_width', + array( + 'settings' => 'reading_width', + 'section' => 'blog_options', + 'label' => esc_html__( 'Reading View Template Width', 'cordero' ), + 'description' => esc_html__( 'The maximum width of the content when using the **Reading View** post template. Note: will not display wider than the main container.', 'cordero' ), + 'type' => 'number', + 'input_attrs' => array( + 'min' => 100, + 'max' => 1920, + 'step' => 1, + ), + ) + ); + + + // SECTION - Typography + $wp_customize->add_section( + 'typography', + array( + 'title' => esc_html__( 'Typography & Fonts', 'cordero' ), + 'priority' => 42, + ) + ); + + // Setting - Font - Header + $wp_customize->add_setting( 'font_site_title', array( + 'default' => 'Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i', + 'transport' => 'postMessage', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) ); + $wp_customize->add_control( 'font_site_title', array( + 'label' => esc_html__( 'Site Title', 'cordero' ), + 'type' => 'select', + 'section' => 'typography', + 'choices' => cordero_google_fonts_array(), + ) ); + + // Setting - Font - Navigation + $wp_customize->add_setting( 'font_nav', array( + 'default' => 'Work Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i', + 'transport' => 'postMessage', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) ); + $wp_customize->add_control( 'font_nav', array( + 'label' => esc_html__( 'Navigation', 'cordero' ), + 'type' => 'select', + 'section' => 'typography', + 'choices' => cordero_google_fonts_array(), + ) ); + + // Setting - Font - Content + $wp_customize->add_setting( 'font_content', array( + 'default' => 'Work Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i', + 'transport' => 'postMessage', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) ); + $wp_customize->add_control( 'font_content', array( + 'label' => esc_html__( 'Content', 'cordero' ), + 'type' => 'select', + 'section' => 'typography', + 'choices' => cordero_google_fonts_array(), + ) ); + + // Setting - Font - Headings + $wp_customize->add_setting( 'font_headings', array( + 'default' => 'Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i', + 'transport' => 'postMessage', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) ); + $wp_customize->add_control( 'font_headings', array( + 'label' => esc_html__( 'Headings', 'cordero' ), + 'type' => 'select', + 'section' => 'typography', + 'choices' => cordero_google_fonts_array(), + ) ); + + $wp_customize->add_setting( + 'fs_base', + array( + 'default' => '16', + 'transport' => 'postMessage', + 'sanitize_callback' => 'absint' + ) + ); + $wp_customize->add_control( + 'fs_base', + array( + 'settings' => 'fs_base', + 'section' => 'typography', + 'label' => esc_html__( 'Base Font Size', 'cordero' ), + 'type' => 'number', + 'input_attrs' => array( + 'min' => 10, + 'max' => 40, + 'step' => 1, + ), + ) + ); + + $wp_customize->add_setting( + 'menu_uppercase', + array( + 'default' => 'uppercase', + 'transport' => 'postMessage', + 'sanitize_callback' => 'cordero_sanitize_choices', + ) + ); + $wp_customize->add_control( + 'menu_uppercase', + array( + 'label' => esc_html__( 'Menu Text Style', 'cordero' ), + 'type' => 'select', + 'section' => 'typography', + 'choices' => array( + 'uppercase' => esc_html__( 'UPPERCASE', 'cordero' ), + 'none' => esc_html__( 'Normal', 'cordero' ), + ), + ) + ); + + // Section - Go Pro + $wp_customize->add_section( 'go_pro_sec' , array( + 'title' => esc_html__( 'Go Pro', 'cordero' ), + 'priority' => 1, + 'description' => esc_html__( 'Upgrade to Cordero Pro for even more cool features and customization options.', 'cordero' ), + ) ); + $wp_customize->add_control( + new Cordero_Customize_Extra_Control( + $wp_customize, + 'go_pro', + array( + 'section' => 'go_pro_sec', + 'type' => 'pro-link', + 'label' => esc_html__( 'Go Pro', 'cordero' ), + 'url' => 'https://uxlthemes.com/theme/cordero-pro/', + 'priority' => 10 + ) + ) + ); + +} +add_action('customize_register', 'cordero_customize_register'); + + +/** + * Binds JS handlers to make Theme Customizer preview reload changes asynchronously. + */ +function cordero_customize_preview_js() { + wp_enqueue_script('cordero-customizer-preview', get_template_directory_uri() . '/functions/js/customizer-preview.js', array('customize-preview'), '1.0', true ); +} +add_action('customize_preview_init', 'cordero_customize_preview_js'); + + +function cordero_customizer_script() { + wp_enqueue_script('cordero-customizer-script', get_template_directory_uri() .'/functions/js/customizer-script.js', array('jquery'),'', true ); + wp_enqueue_style('cordero-customizer-style', get_template_directory_uri() .'/functions/css/customizer-style.css'); +} +add_action('customize_controls_enqueue_scripts', 'cordero_customizer_script'); + + +if( class_exists('WP_Customize_Control') ): + +class Cordero_Image_Radio_Control extends WP_Customize_Control { + + public function render_content() { + + if ( empty( $this->choices ) ) + return; + + $name = '_customize-radio-' . $this->id; + + ?> + label ); ?> + description ) { + echo '' . esc_html( $this->description ) . ''; + } + ?> + + + + label ) ) : ?> +

label ); ?>

+ + description ) ) : ?> +

description ); ?>

+ + + + label ) ) : ?> +
label ); ?>
+ + description ) ) : ?> +

description ); ?>

+ + type ) { + default: + + case 'extra': + echo '

' . sprintf( + '%2$s', + esc_url( $this->url ), + esc_html__( 'More options available', 'cordero' ) + ) . '

'; + echo '

' . esc_html( $this->description ) . '

'; + break; + + case 'docs': + echo sprintf( + '%2$s', + esc_url( $this->url ), + esc_html__( 'Documentation', 'cordero' ) + ); + break; + + case 'pro-link': + echo sprintf( + '%2$s', + esc_url( $this->url ), + esc_html__( 'Go Pro', 'cordero' ) + ); + break; + + case 'line' : + echo '
'; + break; + } + } +} + + +endif; + + +/** + * Sanitization functions + */ + +function cordero_sanitize_checkbox( $input ){ + if ( $input ) { + $output = '1'; + } else { + $output = false; + } + return $output; +} + + +function cordero_sanitize_choices( $input, $setting ) { + global $wp_customize; + + $control = $wp_customize->get_control( $setting->id ); + + if ( array_key_exists( $input, $control->choices ) ) { + return $input; + } else { + return $setting->default; + } +} + + +function cordero_sanitize_radio_select( $input, $setting ) { + // Ensuring that the input is a slug. + $input = sanitize_key( $input ); + // Get the list of choices from the control associated with the setting. + $choices = $setting->manager->get_control( $setting->id )->choices; + // If the input is a valid key, return it, else, return the default. + return ( array_key_exists( $input, $choices ) ? $input : $setting->default ); +} + + +/** + * Get registered image sizes + */ +function cordero_get_image_sizes() { + global $_wp_additional_image_sizes; + + $sizes = array(); + + foreach ( get_intermediate_image_sizes() as $_size ) { + if ( in_array( $_size, array('thumbnail', 'medium', 'medium_large', 'large') ) ) { + $sizes[ $_size ]['width'] = get_option( "{$_size}_size_w" ); + $sizes[ $_size ]['height'] = get_option( "{$_size}_size_h" ); + $sizes[ $_size ]['crop'] = (bool) get_option( "{$_size}_crop" ); + } elseif ( isset( $_wp_additional_image_sizes[ $_size ] ) ) { + $sizes[ $_size ] = array( + 'width' => $_wp_additional_image_sizes[ $_size ]['width'], + 'height' => $_wp_additional_image_sizes[ $_size ]['height'], + 'crop' => $_wp_additional_image_sizes[ $_size ]['crop'], + ); + } + } + + return $sizes; +} + +function cordero_image_size_options() { + $image_size_configs = cordero_get_image_sizes(); + // Hardcoded 'full' because not a registered image size + // 'full' will result in the original uploaded image size being used + $sizes = array( + 'full' => esc_html__( 'Full (original full size image)', 'cordero' ), + ); + foreach( $image_size_configs as $name => $size_config) { + if ( $size_config['crop'] == 1 ) { + $hardcrop = esc_html__( '(exact dimensions)', 'cordero' ); + } else { + $hardcrop = esc_html__( '(proportional)', 'cordero' ); + } + $sizes[$name] = ucwords(preg_replace('/[-_]/', ' ', $name)) . ' (' . $size_config['width'] . 'x' . $size_config['height'] . ') ' . $hardcrop; + } + + return $sizes; +} diff --git a/functions/extras.php b/functions/extras.php new file mode 100644 index 0000000..8ce3c2b --- /dev/null +++ b/functions/extras.php @@ -0,0 +1,682 @@ +theme_location ) { + if ( in_array( 'menu-item-has-children', $item->classes, true ) ) { + $args->after = ''; + } else { + $args->after = ''; + } + } + return $args; + } +} +add_filter( 'nav_menu_item_args', 'cordero_primary_menu_sub_trigger', 10, 2 ); + + +if ( !function_exists( 'cordero_primary_menu_fallback' ) ) { + function cordero_primary_menu_fallback() { + echo ''; + } +} + + +if ( !function_exists( 'cordero_footer_menu_fallback' ) ) { + function cordero_footer_menu_fallback() { + if ( function_exists( 'the_privacy_policy_link' ) ) { + echo '
'; + the_privacy_policy_link( '', '' ); + echo '
'; + } + } +} + + +if ( !function_exists( 'cordero_custom_excerpt_length' ) ) { + function cordero_custom_excerpt_length( $length ) { + if ( is_admin() ) { + return $length; + } else { + return get_theme_mod( 'excerpt_length', '20' ); + } + } +} +add_filter( 'excerpt_length', 'cordero_custom_excerpt_length', 999 ); + + +if ( !function_exists( 'cordero_excerpt_more' ) ) { + function cordero_excerpt_more( $more ) { + if ( is_admin() ) { + return $more; + } else { + return '…'; + } + } +} +add_filter( 'excerpt_more', 'cordero_excerpt_more' ); + + +if ( !function_exists( 'cordero_archive_title_prefix' ) ) { + function cordero_archive_title_prefix( $title ) { + if ( is_category() ) { + $title = single_cat_title( '', false ); + } elseif ( is_tag() ) { + $title = single_tag_title( '', false ); + } elseif ( is_author() ) { + $title = '' . get_avatar( get_the_author_meta( 'ID' ), '90' ) . esc_html( get_the_author() ) . ''; + } + return $title; + } +} +add_filter( 'get_the_archive_title', 'cordero_archive_title_prefix' ); + + +if ( !function_exists( 'cordero_header_menu' ) ) { + function cordero_header_menu() { + $header_layout = get_theme_mod( 'header_layout', '' ); + ?> + + + + + + + + + + +

>>

+ +

>>

+ +
>
+ + + + + +

>>

+ +

>>

+ +
>
+ 'custom-logo', + ); + + if ( is_front_page() ) { + /* + * If on the home page, set the logo alt attribute to an empty string, + * as the image is decorative and doesn't need its purpose to be described. + */ + $custom_logo_attr['alt'] = ''; + } else { + /* + * If the logo alt attribute is empty, get the site title and explicitly pass it + * to the attributes used by wp_get_attachment_image(). + */ + $image_alt = get_post_meta( $custom_logo_id, '_wp_attachment_image_alt', true ); + if ( empty( $image_alt ) ) { + $custom_logo_attr['alt'] = get_bloginfo( 'name', 'display' ); + } + } + + /* + * If the alt attribute is not empty, there's no need to explicitly pass it + * because wp_get_attachment_image() already adds the alt attribute. + */ + $image = wp_get_attachment_image( $custom_logo_id, 'full', false, $custom_logo_attr ); + + if ( is_front_page() ) { + // If on the home page, don't link the logo to home. + $html = sprintf( + '%1$s', + $image + ); + } else { + $html = sprintf( + '%2$s', + esc_url( home_url( '/' ) ), + $image + ); + } + } elseif ( is_customize_preview() ) { + // If no logo is set but we're in the Customizer, leave a placeholder (needed for the live preview). + $html = sprintf( + '', + esc_url( home_url( '/' ) ) + ); + } + + echo $html; + } +} + + +if ( !function_exists( 'cordero_header_content_customizer' ) ) { + function cordero_header_content_customizer() { + cordero_site_branding_start(); + ?> + + +

>>

+ +

>>

+ +
>
+ + + +

>>

+ +

>>

+ +
>
+ + +
> + +
+ + +
+ + + + + + +
+ + + + + +
+ +
+
yith_wcwl_count_all_products() + ) ); + } + } +} +add_action( 'wp_ajax_yith_wcwl_update_wishlist_count', 'cordero_update_wishlist_count' ); +add_action( 'wp_ajax_nopriv_yith_wcwl_update_wishlist_count', 'cordero_update_wishlist_count' ); + + +if ( !function_exists( 'cordero_header_cart' ) ) { + function cordero_header_cart() { + if ( class_exists( 'WooCommerce' ) ) { + $cart_items = WC()->cart->get_cart_contents_count(); + if ( $cart_items > 0 ) { + $cart_class = ' items'; + } else { + $cart_class = ''; + } ?> + + cart->get_cart_contents_count(); + if ( $cart_items > 0 ) { + $cart_class = ' items'; + } else { + $cart_class = ''; + } + ob_start(); + ?> + + +
+ +
+ + | + Cordero' ); ?> +
+
+ '; + } +} + + +if ( !function_exists( 'cordero_before_shop_loop_item_title' ) ) { + function cordero_before_shop_loop_item_title() { + global $product; + $attachment_ids = $product->get_gallery_image_ids(); + if ( $attachment_ids && $product->get_image_id() ) { + echo '
' . wp_get_attachment_image( $attachment_ids[0], 'woocommerce_thumbnail' ) . '
'; + } + echo '
'; + } +} + + +if ( !function_exists( 'cordero_before_shop_loop_cat_title' ) ) { + function cordero_before_shop_loop_cat_title() { + echo '
'; + } +} + + +if ( !function_exists( 'cordero_after_shop_loop_item_title' ) ) { + function cordero_after_shop_loop_item_title() { + echo '
'; + } +} + + +if ( !function_exists( 'cordero_before_shop_loop_addtocart' ) ) { + function cordero_before_shop_loop_addtocart() { + echo '
'; + } +} + + +if ( !function_exists( 'cordero_after_shop_loop_addtocart' ) ) { + function cordero_after_shop_loop_addtocart() { + echo '
'; + } +} + + +if ( !function_exists( 'cordero_after_subcategory' ) ) { + function cordero_after_subcategory() { + echo ''; + } +} + + +if ( !function_exists( 'cordero_shop_filter_section' ) ) { + function cordero_shop_filter_section() { + if ( !is_product() ) { + get_sidebar( 'shop-filters' ); + } + } +} + + +if ( !function_exists( 'cordero_theme_wrapper_start' ) ) { + function cordero_theme_wrapper_start() { + if ( !is_active_sidebar( 'cordero-sidebar-shop' ) || is_product() || get_theme_mod( 'sidebar_position' ) === 'below' ) { + $page_full_width = ' full-width'; + } else { + $page_full_width = ''; + } + cordero_before_primary_content(); + echo '
+
'; + } +} + + +if ( !function_exists( 'cordero_theme_wrapper_end' ) ) { + function cordero_theme_wrapper_end() { + echo '
+
'; + cordero_after_primary_content(); + if ( !is_product() ) { + get_sidebar( 'shop' ); + } + } +} + + +if ( !function_exists( 'cordero_change_prev_next' ) ) { + function cordero_change_prev_next( $args ) { + $args['prev_text'] = ''; + $args['next_text'] = ''; + return $args; + } +} +add_filter( 'woocommerce_pagination_args', 'cordero_change_prev_next' ); + + +if ( !function_exists( 'cordero_woocommerce_placeholder_img_src' ) ) { + function cordero_woocommerce_placeholder_img_src() { + return esc_url( get_template_directory_uri() ) . '/images/woocommerce-placeholder.png'; + } +} +if ( !get_option( 'woocommerce_placeholder_image', 0 ) ) { + add_filter('woocommerce_placeholder_img_src', 'cordero_woocommerce_placeholder_img_src'); +} + + +if ( !function_exists( 'cordero_upsell_products_args' ) ) { + function cordero_upsell_products_args( $args ) { + $col_per_page = esc_attr( get_option( 'woocommerce_catalog_columns', 5 ) ); + $args['posts_per_page'] = $col_per_page; + $args['columns'] = $col_per_page; + return $args; + } +} +add_filter( 'woocommerce_upsell_display_args', 'cordero_upsell_products_args' ); + + +if ( !function_exists( 'cordero_related_products_args' ) ) { + function cordero_related_products_args( $args ) { + $col_per_page = esc_attr( get_option( 'woocommerce_catalog_columns', 5 ) ); + $args['posts_per_page'] = $col_per_page; + $args['columns'] = $col_per_page; + return $args; + } +} +add_filter( 'woocommerce_output_related_products_args', 'cordero_related_products_args' ); + + +if ( !function_exists( 'cordero_woocommerce_gallery_thumbnail_size' ) ) { + function cordero_woocommerce_gallery_thumbnail_size( $size ) { + return 'woocommerce_thumbnail'; + } +} +add_filter( 'woocommerce_gallery_thumbnail_size', 'cordero_woocommerce_gallery_thumbnail_size' ); + + +/* + * see: woocommerce/packages/woocommerce-blocks/src/BlockTypes/AbstractProductGrid.php +*/ +if ( !function_exists( 'cordero_wc_product_block' ) ) { + function cordero_wc_product_block( $html, $data, $product ) { + $html = '
  • + + ' . $data->image . ' + ' . cordero_wc_block_extra_img( $product ) . ' + ' . $data->title . ' + + ' . $data->badge . ' + ' . $data->price . ' + ' . $data->rating . ' + ' . $data->button . ' +
  • '; + return $html; + } +} +add_filter( 'woocommerce_blocks_product_grid_item_html', 'cordero_wc_product_block', 10, 3); + + +if ( !function_exists( 'cordero_wc_block_extra_img' ) ) { + function cordero_wc_block_extra_img( $product ) { + $attachment_ids = $product->get_gallery_image_ids(); + if ( $attachment_ids && $product->get_image_id() ) { + return '
    ' . wp_get_attachment_image( $attachment_ids[0], 'woocommerce_thumbnail' ) . '
    '; + } + } +} + + +/** + * Exclude custom logo image from Jetpack lazy load + */ +if(!function_exists( 'cordero_exclude_class_from_lazy_load' )){ + function cordero_exclude_class_from_lazy_load( $classes ) { + $classes[] = 'custom-logo'; + return $classes; + } +} +add_filter( 'jetpack_lazy_images_blocked_classes', 'cordero_exclude_class_from_lazy_load', 999, 1 ); + + +/** + * Disable image scaling + * since WP 5.3 any uploaded image larger than 2560px (height or width) is scaled to max 2560px + */ +add_filter( 'big_image_size_threshold', '__return_false' ); diff --git a/functions/fonts.php b/functions/fonts.php new file mode 100644 index 0000000..44baaee --- /dev/null +++ b/functions/fonts.php @@ -0,0 +1,65 @@ + 'Arial, Helvetica, sans-serif', + 'Impact, Charcoal, sans-serif' => 'Impact, Charcoal, sans-serif', + '"Lucida Sans Unicode", "Lucida Grande", sans-serif' => '"Lucida Sans Unicode", "Lucida Grande", sans-serif', + 'Tahoma, Geneva, sans-serif' => 'Tahoma, Geneva, sans-serif', + '"Trebuchet MS", Helvetica, sans-serif' => '"Trebuchet MS", Helvetica, sans-serif', + 'Verdana, Geneva, sans-serif' => 'Verdana, Geneva, sans-serif', + 'Georgia, serif' => 'Georgia, serif', + '"Palatino Linotype", "Book Antiqua", Palatino, serif' => '"Palatino Linotype", "Book Antiqua", Palatino, serif', + '"Times New Roman", Times, serif' => '"Times New Roman", Times, serif', + '' => '---------------', + 'Alegreya Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' => 'Alegreya Sans', + 'Arimo:400,400i,700,700i' => 'Arimo', + 'Arvo:400,400i,700,700i' => 'Arvo', + 'Asap:400,400i,700,700i' => 'Asap', + 'Bitter:400,400i,700' => 'Bitter', + 'Bree Serif:400' => 'Bree Serif', + 'Cabin:400,400i,500,500i,600,600i,700,700i' => 'Cabin', + 'Catamaran:300,400,600,700,800' => 'Catamaran', + 'Crimson Text:400,400i,600,600i,700,700i' => 'Crimson Text', + 'Cuprum:400,400i,700,700i' => 'Cuprum', 'Dosis:200,300,400,500,600,700,800' => 'Dosis', + 'Droid Sans:400,700' => 'Droid Sans', + 'Droid Serif:400,400i,700,700i' => 'Droid Serif', + 'Exo:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' => 'Exo', + 'Exo 2:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' => 'Exo 2', + 'Hind:300,400,500,600,700' => 'Hind', + 'Lato:100,100i,300,300i,400,400i,700,700i,900,900i' => 'Lato', + 'Libre Franklin:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' => 'Libre Franklin', + 'Maven Pro:400,500,700,900' => 'Maven Pro', + 'Merriweather:300,300i,400,400i,700,700i,900,900i' => 'Merriweather', + 'Merriweather Sans:300,300i,400,400i,700,700i,800,800i' => 'Merriweather Sans', + 'Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' => 'Montserrat', + 'Muli:300,300i,400,400i' => 'Muli', + 'Noto Sans:400,400i,700,700i' => 'Noto Sans', + 'Noto Serif:400,400i,700,700i' => 'Noto Serif', + 'Nunito:300,400,700' => 'Nunito', + 'Open Sans:300,300i,400,400i,600,600i,700,700i,800,800i' => 'Open Sans', + 'Orbitron:400,500,700,900' => 'Orbitron', + 'Oswald:300,400,700' => 'Oswald', + 'Oxygen:300,400,700' => 'Oxygen', + 'Playfair Display:400,400i,700,700i,900,900i' => 'Playfair Display', + 'Poppins:300,400,500,600,700' => 'Poppins', + 'PT Sans:400,400i,700,700i' => 'PT Sans', + 'PT Serif:400,400i,700,700i' => 'PT Serif', + 'Rajdhani:300,400,500,600,700' => 'Rajdhani', + 'Raleway:100,200,300,400,500,600,700,800,900' => 'Raleway', + 'Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i' => 'Roboto', + 'Roboto Slab:100,300,400,700' => 'Roboto Slab', + 'Rock Salt:400' => 'Rock Salt', + 'Sanchez:400,400i' => 'Sanchez', + 'Source Sans Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i' => 'Source Sans Pro', + 'Titillium Web:200,200i,300,300i,400,400i,600,600i,700,700i,900' => 'Titillium Web', + 'Ubuntu:300,300i,400,400i,500,500i,700,700i' => 'Ubuntu', + 'Work Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' => 'Work Sans', + ); + } +} diff --git a/functions/hooks.php b/functions/hooks.php new file mode 100644 index 0000000..02a564e --- /dev/null +++ b/functions/hooks.php @@ -0,0 +1,130 @@ + .wp-block-group__inner-container > .wp-block-group,.wp-block-cover.alignfull > .wp-block-group__inner-container > .wp-block-group,.wp-block-group.alignfull > .wp-block-group__inner-container > .wp-block-group').css( {'max-width': to + 'px'} ); + } ); + } ); + + wp.customize('header_search_off', function( value ) { + value.bind( function( to ) { + if ( to == 1 ) { + $('#masthead .top-search').css( {'display': 'none'} ); + } else { + $('#masthead .top-search').css( {'display': 'inline-block'} ); + } + } ); + } ); + + wp.customize('accent_color', function( value ) { + value.bind( function( to ) { + + var styleColor = 'a,#masthead .top-account .mini-account a,#masthead.transparent #site-navigation .top-account .mini-account a:not(.button),#masthead .top-cart .mini-cart a,#masthead.transparent .top-cart .mini-cart a:not(.button),#masthead.transparent #site-navigation .top-cart .mini-cart a:not(.button),.site-footer a,#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td,.woocommerce .product-addtocart-wrap a.button,.woocommerce .product-addtocart-wrap a.button:hover,.woocommerce .product-addtocart-wrap a.added_to_cart,.woocommerce .product-addtocart-wrap a.added_to_cart:hover,.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button,.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart,.infinite-loader,.has-accent-color-color,.wp-block-button__link.has-accent-color-color,hr.wp-block-separator.has-accent-color-color{color:' + to + ';}'; + + var styleBackground = '.button,a.button,button,input[type="button"],input[type="reset"],input[type="submit"],#infinite-handle span button,#infinite-handle span button:hover,#infinite-handle span button:focus,#infinite-handle span button:active,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce a.added_to_cart,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce a.added_to_cart,.woocommerce a.added_to_cart:hover,#grid-loop article.sticky:before,#main .infinite-wrap article.sticky:before,#footer-menu a[href^="mailto:"]:before,.widget_nav_menu a[href^="mailto:"]:before,#footer-menu a[href^="tel:"]:before,.widget_nav_menu a[href^="tel:"]:before{background:' + to + ';}'; + + var styleBgColor = '.woocommerce span.onsale,.woocommerce ul.products li.product .onsale,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.wp-block-button__link,.wc-block-grid__product-onsale,.has-accent-color-background-color,.wp-block-button__link.has-accent-color-background-color,hr.wp-block-separator.has-accent-color-background-color{background-color:' + to + ';}'; + + var styleBorderColor = '.woocommerce-info,.woocommerce-message,.featured-style-1 .wp-block-columns .wp-block-column,.wp-block-columns.featured-style-1 .wp-block-column{border-color:' + to + ';}'; + + var styleRangeColor = '.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress,.rtl .wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{--range-color:' + to + ';}'; + + $('head').append(''); + } ); + } ); + + wp.customize('accent_color2', function( value ) { + value.bind( function( to ) { + + var featicon = cordero_hex2rgba(to, '0.45'); + + var styleColor = '.has-accent-color-2-color,.wp-block-button__link.has-accent-color-2-color,hr.wp-block-separator.has-accent-color-2-color{color:' + to + ';}'; + + var styleBgColor = '#masthead.transparent.scrolled,#colophon,.wp-block-cover,.wp-block-cover-image,.has-accent-color-2-background-color,.wp-block-button__link.has-accent-color-2-background-color,hr.wp-block-separator.has-accent-color-2-background-color,.featured-style-1 .wp-block-image figure,.wc-block-featured-product,.wc-block-featured-category{background-color:' + to + ';}'; + + var styleBoxShadow = '.featured-style-1 .wp-block-image figure{box-shadow: 0px 0px 0px 4px ' + featicon + ';}'; + + $('head').append(''); + } ); + } ); + + wp.customize('accent_color3', function( value ) { + value.bind( function( to ) { + var blog_post_style = wp.customize.value( 'blog_post_style' )(); + var blog_post_tag = ''; + if ( blog_post_style == 'border' || blog_post_style == 'shadow' ) { + blog_post_tag = ',#grid-loop article,#main .infinite-wrap article,.wp-block-latest-posts.is-grid li'; + } + + var styleColor = '.has-accent-color-3-color,.wp-block-button__link.has-accent-color-3-color,hr.wp-block-separator.has-accent-color-3-color{color:' + to + ';}'; + + var styleBackground = 'th,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,#secondary,ul.archive-sub-cats li,#shop-filters,article.comment-body,.wp-caption-text,.pagination span,.pagination .dots,.pagination a,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce div.product .woocommerce-tabs ul.tabs li,.wp-block-woocommerce-attribute-filter,.wp-block-woocommerce-price-filter,.wp-block-woocommerce-active-filters > h5,.wp-block-woocommerce-active-filters > div,.wp-block-woocommerce-active-filters > div:last-child,.wc-block-grid__product' + blog_post_tag + '{background:' + to + ';}'; + + var styleBgColor = 'input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,select:focus,.shop-filter-wrap .shop-filter-toggle,.woocommerce div.product form.cart div.quantity input[type="button"],.featured-style-1 .wp-block-columns .wp-block-column,.wp-block-columns.featured-style-1 .wp-block-column,.wp-block-columns.pricing-table .wp-block-column,.has-accent-color-3-background-color,.wp-block-button__link.has-accent-color-3-background-color,hr.wp-block-separator.has-accent-color-3-background-color{background-color:' + to + ';}'; + + var styleBorderLeftColor = '.comment-navigation .nav-next a:after{border-left-color:' + to + ';}'; + var styleBorderRightColor = '.comment-navigation .nav-previous a:after{border-right-color:' + to + ';}'; + + var styleResponsive = '@media (min-width: 1025px){.masthead-left #masthead{background:' + to + ';}}'; + + var styleResponsive2 = '@media (max-width: 1024px){.toggle-nav-open,.toggle-nav-open:hover{background:' + to + ';}}'; + + $('head').append(''); + } ); + } ); + + wp.customize('font_site_title', function( value ) { + value.bind( function( to ) { + cordero_font_bind( to, '.site-title' ); + } ); + } ); + + wp.customize('font_nav', function( value ) { + value.bind( function( to ) { + cordero_font_bind( to, '#site-navigation .site-main-menu' ); + } ); + } ); + + wp.customize('font_content', function( value ) { + value.bind( function( to ) { + var font_nav = wp.customize.value( 'font_nav' )(); + var font_site_title = wp.customize.value( 'font_site_title' )(); + cordero_font_bind( to, 'body, button, input, select, textarea' ); + if ( font_site_title === '' ) { + $('.site-title').css({ fontFamily: 'initial' }); + } else { + cordero_font_bind( font_site_title, '.site-title' ); + } + if ( font_nav === '' ) { + $('#site-navigation .site-main-menu').css({ fontFamily: 'initial' }); + } else { + cordero_font_bind( font_nav, '#site-navigation .site-main-menu' ); + } + } ); + } ); + + wp.customize('font_headings', function( value ) { + value.bind( function( to ) { + cordero_font_bind( to, 'h1:not(.site-title), h2, h3, h4, h5, h6, blockquote, .wc-block-grid__product .wc-block-grid__product-title, .wp-block-latest-posts.is-grid li > a' ); + } ); + } ); + + wp.customize('fs_base', function( value ) { + value.bind( function( to ) { + $('body,button,input,select,textarea').css( {'font-size': to + 'px'} ); + } ); + } ); + + wp.customize('menu_uppercase', function( value ) { + value.bind( function( to ) { + $('#primary-menu > li').css( {'text-transform': to} ); + } ); + } ); + +} )( jQuery ); + +function cordero_font_bind( to, style_class ) { + if ( to == '' || to == 'Arial, Helvetica, sans-serif' || to == 'Impact, Charcoal, sans-serif' || to == '"Lucida Sans Unicode", "Lucida Grande", sans-serif' || to == 'Tahoma, Geneva, sans-serif' || to == '"Trebuchet MS", Helvetica, sans-serif' || to == 'Verdana, Geneva, sans-serif' || to == 'Georgia, serif' || to == '"Palatino Linotype", "Book Antiqua", Palatino, serif' || to == '"Times New Roman", Times, serif' ) { + } else { + var googlefont = encodeURI(to.replace(" ", "+")); + jQuery('head').append(''); + to = to.substr(0, to.indexOf(':')); + to = "'" + to + "'"; + } + jQuery(style_class).css({ + fontFamily: to + }); +} + +function cordero_font_style( to, style_class ) { + if ( to == 'italic' ) { + var to_style = 'italic'; + } else { + var to_style = 'normal'; + } + jQuery(style_class).css( {'font-style': to_style } ); +} + +function cordero_hex2rgba( colour, opacity ) { + var r,g,b; + if ( colour.charAt(0) == '#') { + colour = colour.substr(1); + } + + r = colour.charAt(0) + '' + colour.charAt(1); + g = colour.charAt(2) + '' + colour.charAt(3); + b = colour.charAt(4) + '' + colour.charAt(5); + + r = parseInt( r,16 ); + g = parseInt( g,16 ); + b = parseInt( b,16); + return 'rgba(' + r + ',' + g + ',' + b + ',' + opacity + ')'; +} diff --git a/functions/js/customizer-script.js b/functions/js/customizer-script.js new file mode 100644 index 0000000..e853a95 --- /dev/null +++ b/functions/js/customizer-script.js @@ -0,0 +1,17 @@ +jQuery(document).ready(function($) { + + $('.controls#cordero-img-container-header_layout li img').click(function(){ + $('.controls#cordero-img-container-header_layout li').each(function(){ + $(this).find('img').removeClass ('cordero-radio-img-selected') ; + }); + $(this).addClass ('cordero-radio-img-selected') ; + }); + + $('.controls#cordero-img-container-footer_layout li img').click(function(){ + $('.controls#cordero-img-container-footer_layout li').each(function(){ + $(this).find('img').removeClass ('cordero-radio-img-selected') ; + }); + $(this).addClass ('cordero-radio-img-selected') ; + }); + +}); diff --git a/functions/schema.php b/functions/schema.php new file mode 100644 index 0000000..e1a8e99 --- /dev/null +++ b/functions/schema.php @@ -0,0 +1,148 @@ + array(), + ) + ); + $input = str_replace( '"', '\'', $input ); + return $input; +} + + +if ( !function_exists( 'cordero_dynamic_style' ) ) { + function cordero_dynamic_style( $css = array() ) { + + $font_content = get_theme_mod( 'font_content' ); + $font_headings = get_theme_mod( 'font_headings' ); + $font_site_title = get_theme_mod( 'font_site_title' ); + $font_nav = get_theme_mod( 'font_nav' ); + + if ( $font_content ) { + $font_site_title_on = 1; + $font_nav_on = 1; + $css[] = 'body,button,input,select,textarea{' . cordero_css_font_family( $font_content ) . ';}'; + if ( $font_site_title ) { + $css[] = '.site-title{' . cordero_css_font_family( $font_site_title ) . ';}'; + } else { + $css[] = '.site-title{font-family:\'Montserrat\';}'; + } + if ( $font_nav ) { + $css[] = '#site-navigation .site-main-menu{' . cordero_css_font_family( $font_nav ) . ';}'; + } else { + $css[] = '#site-navigation .site-main-menu{font-family:\'Work Sans\';}'; + } + } else { + $font_site_title_on = 0; + $font_nav_on = 0; + } + + if ( $font_headings ) { + $css[] = 'h1:not(.site-title),h2,h3,h4,h5,h6,blockquote,.wc-block-grid__product .wc-block-grid__product-title,.wp-block-latest-posts.is-grid li > a{' . cordero_css_font_family( $font_headings ) . ';}'; + } + + if ( $font_site_title && $font_site_title_on == 0 ) { + $css[] = '.site-title{' . cordero_css_font_family( $font_site_title ) . ';}'; + } + + if ( $font_nav && $font_nav_on == 0 ) { + $css[] = '#site-navigation .site-main-menu{' . cordero_css_font_family( $font_nav ) . ';}'; + } + + $fs_base = get_theme_mod( 'fs_base', '16' ); + if ( $fs_base && $fs_base != '16' ) { + $css[] = 'body,button,input,select,textarea{font-size:' . esc_attr($fs_base) . 'px;}'; + } + + $menu_uppercase = get_theme_mod( 'menu_uppercase', 'uppercase' ); + if ( $menu_uppercase == 'none' ) { + $css[] = '#primary-menu > li{text-transform:none;}'; + } + + if ( class_exists( 'WooCommerce' ) ) { + $woo_uncat_id = term_exists( 'uncategorized', 'product_cat' ); + if ( $woo_uncat_id != NULL ) { + $woo_uncat_id = $woo_uncat_id['term_id']; + $css[] = '#shop-filters .widget_product_categories li.cat-item-' . $woo_uncat_id . '{display:none;}'; + } + } + + $container_width = get_theme_mod( 'container_width', '1240' ); + if ( $container_width && $container_width != '1240' ) { + $css[] = '.container,.wp-block-cover-image.alignfull > .wp-block-cover-image__inner-container > .wp-block-group,.wp-block-cover.alignfull > .wp-block-cover__inner-container > .wp-block-group,.wp-block-group.alignfull > .wp-block-group__inner-container > .wp-block-group{max-width:' . esc_attr($container_width) . 'px;}'; + } + + $accent_color = get_theme_mod( 'accent_color', '#d82978' ); + if ( $accent_color && $accent_color != '#d82978' ) { + $accent_color = esc_attr($accent_color); + + $css[] = 'a,#masthead .top-account .mini-account a,#masthead.transparent #site-navigation .top-account .mini-account a:not(.button),#masthead .top-cart .mini-cart a,#masthead.transparent .top-cart .mini-cart a:not(.button),#masthead.transparent #site-navigation .top-cart .mini-cart a:not(.button),.site-footer a,#add_payment_method .cart-collaterals .cart_totals .discount td,.woocommerce-cart .cart-collaterals .cart_totals .discount td,.woocommerce-checkout .cart-collaterals .cart_totals .discount td,.woocommerce .product-addtocart-wrap a.button,.woocommerce .product-addtocart-wrap a.button:hover,.woocommerce .product-addtocart-wrap a.added_to_cart,.woocommerce .product-addtocart-wrap a.added_to_cart:hover,.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button,.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart,.infinite-loader,.has-accent-color-color,.wp-block-button__link.has-accent-color-color,.wp-block-button.is-style-outline .wp-block-button__link.has-accent-color-color,hr.wp-block-separator.has-accent-color-color,.wp-block-group.testimonial:before{color:' . $accent_color . ';}'; + + $css[] = '.button,a.button,button,input[type="button"],input[type="reset"],input[type="submit"],#infinite-handle span button,#infinite-handle span button:hover,#infinite-handle span button:focus,#infinite-handle span button:active,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce a.added_to_cart,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce a.added_to_cart,.woocommerce a.added_to_cart:hover,#grid-loop article.sticky:before,#main .infinite-wrap article.sticky:before,#footer-menu a[href^="mailto:"]:before,.widget_nav_menu a[href^="mailto:"]:before,#footer-menu a[href^="tel:"]:before,.widget_nav_menu a[href^="tel:"]:before{background:' . $accent_color . ';}'; + + $css[] = '.woocommerce span.onsale,.woocommerce ul.products li.product .onsale,.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.wp-block-button__link,.wc-block-grid__product-onsale,.has-accent-color-background-color,.wp-block-button__link.has-accent-color-background-color,hr.wp-block-separator.has-accent-color-background-color{background-color:' . $accent_color . ';}'; + + $css[] = '.woocommerce-info,.woocommerce-message{border-color:' . $accent_color . ';}'; + + $css[] = '.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress,.rtl .wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{--range-color:' . $accent_color . ';}'; + + $css[] = '.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb,.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb,.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb,.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb{background-color:' . $accent_color . ';}'; + + } + + $accent_color2 = get_theme_mod( 'accent_color2', '#2d2354' ); + if ( $accent_color2 && $accent_color2 != '#2d2354' ) { + $accent_color2 = esc_attr($accent_color2); + + $css[] = '.has-accent-color-2-color,.wp-block-button__link.has-accent-color-2-color,.wp-block-button.is-style-outline .wp-block-button__link.has-accent-color-2-color,hr.wp-block-separator.has-accent-color-2-color{color:' . $accent_color2 . ';}'; + + $css[] = '#masthead.transparent.scrolled,#colophon,.wp-block-cover,.wp-block-cover-image,.has-accent-color-2-background-color,.wp-block-button__link.has-accent-color-2-background-color,hr.wp-block-separator.has-accent-color-2-background-color,.featured-style-1 .wp-block-image figure,.wc-block-featured-product,.wc-block-featured-category{background-color:' . $accent_color2 . ';}'; + + $accent_color2_rgb = cordero_hex2RGB($accent_color2); + $css[] = '.featured-style-1 .wp-block-image figure{box-shadow: 0px 0px 0px 4px rgba( '.$accent_color2_rgb['r'].', '.$accent_color2_rgb['g'].', '.$accent_color2_rgb['b'].',0.45);}'; + + } + + $accent_color3 = get_theme_mod( 'accent_color3', '#fbfbfb' ); + if ( $accent_color3 && $accent_color3 != '#fbfbfb' ) { + $accent_color3 = esc_attr($accent_color3); + + $css[] = '.has-accent-color-3-color,.wp-block-button__link.has-accent-color-3-color,.wp-block-button.is-style-outline .wp-block-button__link.has-accent-color-3-color,hr.wp-block-separator.has-accent-color-3-color{color:' . $accent_color3 . ';}'; + + $css[] = 'th,.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,#secondary,ul.archive-sub-cats li,#shop-filters,article.comment-body,.wp-caption-text,.pagination span,.pagination .dots,.pagination a,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce div.product .woocommerce-tabs ul.tabs li,.wp-block-woocommerce-attribute-filter,.wp-block-woocommerce-price-filter,.wp-block-woocommerce-active-filters > h5,.wp-block-woocommerce-active-filters > div,.wp-block-woocommerce-active-filters > div:last-child,.wc-block-grid__product{background:' . $accent_color3 . ';}'; + + $css[] = 'input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea,select,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus,select:focus,.shop-filter-wrap .shop-filter-toggle,.woocommerce div.product form.cart div.quantity input[type="button"],.featured-style-1 .wp-block-columns .wp-block-column,.wp-block-columns.featured-style-1 .wp-block-column,.wp-block-columns.pricing-table .wp-block-column,.has-accent-color-3-background-color,.wp-block-button__link.has-accent-color-3-background-color,hr.wp-block-separator.has-accent-color-3-background-color{background-color:' . $accent_color3 . ';}'; + + $css[] = '.comment-navigation .nav-next a:after{border-left-color:' . $accent_color3 . ';}'; + $css[] = '.comment-navigation .nav-previous a:after{border-right-color:' . $accent_color3 . ';}'; + + $css[] = '@media (min-width: 1025px){.masthead-left #masthead{background:' . $accent_color3 . ';}}'; + + $css[] = '@media (max-width: 1024px){.toggle-nav-open,.toggle-nav-open:hover{background:' . $accent_color3 . ';}}'; + + } + + if ( get_theme_mod( 'header_search_off' ) ) { + $css[] = '#masthead .top-search{display:none;}'; + } + + $blog_post_style = get_theme_mod( 'blog_post_style', 'plain' ); + if ( $blog_post_style == 'border' ) { + if ($accent_color3 && $accent_color3 != "#fbfbfb") { + $blog_post_bg = $accent_color3; + } else { + $blog_post_bg = '#fbfbfb'; + } + $css[] = '#grid-loop article,#main .infinite-wrap article,.wp-block-latest-posts.is-grid li{background:' . esc_attr($blog_post_bg) . ';border:1px solid #f1f1f1;padding:1em;}'; + } elseif ( $blog_post_style == 'shadow' ) { + if ($accent_color3 && $accent_color3 != "#fbfbfb") { + $blog_post_bg = $accent_color3; + } else { + $blog_post_bg = '#fbfbfb'; + } + $css[] = '#grid-loop article,#main .infinite-wrap article,.wp-block-latest-posts.is-grid li{background:' . esc_attr($blog_post_bg) . ';border-radius:6px;padding:1em;box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.03);}'; + } + + $post_spacing = get_theme_mod( 'post_spacing', 'space-between' ); + if ( $post_spacing && $post_spacing != 'space-between' ) { + $css[] = '#grid-loop article,#main .infinite-wrap article,.wp-block-latest-posts.is-grid li{justify-content:' . esc_attr($post_spacing) . ';}'; + } + + $reading_width = get_theme_mod( 'reading_width', '640' ); + if ( $reading_width && $reading_width != '640' ) { + $css[] = '.post-template-template-single-reading .single-entry-content,.post-template-template-single-reading-paragraph .single-entry-content p{max-width:' . esc_attr($reading_width) . 'px;}'; + } + + return implode( '', $css ); + + } +} + + +if ( !function_exists( 'cordero_editor_dynamic_style' ) ) { + function cordero_editor_dynamic_style( $mceInit, $css = array() ) { + + $font_content = get_theme_mod( 'font_content' ); + if ( $font_content ) { + $css[] = 'body.mce-content-body{' . cordero_css_font_family( $font_content ) . ';}'; + } + + $font_headings = get_theme_mod( 'font_headings' ); + if ( $font_headings ) { + $css[] = '.mce-content-body h1,.mce-content-body h2,.mce-content-body h3,.mce-content-body h4,.mce-content-body h5,.mce-content-body h6{' . cordero_css_font_family( $font_headings ) . ';}'; + } + + $accent_color = get_theme_mod( 'accent_color' ); + if ( $accent_color ) { + $css[] = '.mce-content-body a:not(.button),.mce-content-body a:hover:not(.button),.mce-content-body a:focus:not(.button),.mce-content-body a:active:not(.button){color:' . esc_attr( $accent_color ) . '}'; + } + + $styles = implode( '', $css ); + + if ( isset( $mceInit['content_style'] ) ) { + $mceInit['content_style'] .= ' ' . $styles . ' '; + } else { + $mceInit['content_style'] = $styles . ' '; + } + return $mceInit; + + } +} +add_filter( 'tiny_mce_before_init', 'cordero_editor_dynamic_style' ); + + +function cordero_block_editor_dynamic_style( $css = array() ) { + + $container_width = get_theme_mod( 'container_width', '1240' ); + if ( $container_width && $container_width != '1240' ) { + $css[] = '.edit-post-visual-editor,[data-align="full"] .wp-block-cover-image > .wp-block-cover-image__inner-container > .wp-block-group,[data-align="full"] .wp-block-cover > .wp-block-cover__inner-container > .wp-block-group,[data-align="full"] .wp-block-group > .wp-block-group__inner-container > .wp-block-group{max-width:' . esc_attr ( $container_width ) . 'px;}'; + } + + $full_width = $container_width + 280; + $css[] = '@media (max-width:' . esc_attr ( $full_width ) . 'px){.edit-post-layout.is-sidebar-opened .wp-block[data-align="full"]{margin-left: 0 !important;margin-right: 0 !important;}}'; + + $background_color = get_theme_mod( 'background_color', 'ffffff' ); + if ( $background_color && $background_color != 'ffffff' ) { + $css[] = '.edit-post-layout .interface-interface-skeleton__content,.block-editor-editor-skeleton__body,.edit-post-visual-editor{background-color:#' . esc_attr( $background_color ) . '}'; + } + + $font_content = get_theme_mod( 'font_content', 'Work Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ); + if ($font_content && $font_content != 'Work Sans:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ) { + $css[] = '.editor-default-block-appender textarea.editor-default-block-appender__content,.editor-styles-wrapper div,.editor-styles-wrapper p,.editor-styles-wrapper ul,.editor-styles-wrapper li{' . cordero_css_font_family( $font_content ) . ';}'; + } + + $font_headings = get_theme_mod( 'font_headings', 'Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ); + if ($font_headings && $font_headings != 'Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i' ) { + $css[] = '.editor-post-title__block .editor-post-title__input,.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6,.wp-block-latest-posts.is-grid li > a > div,.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title,.wc-block-grid__product .wc-block-grid__product-title{' . cordero_css_font_family( $font_headings ) . ';}'; + } + + $accent_color = get_theme_mod( 'accent_color' ); + if ($accent_color && $accent_color != "#d82978") { + $css[] = '.editor-rich-text__tinymce a,.block-editor-rich-text__editable a,.wp-block-latest-posts.is-grid li > a,.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button,.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart,.wp-block-group.testimonial:before{color:'.esc_attr($accent_color).'}'; + + $css[] = '.wp-block-button__link,.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product-onsale{background-color:' . esc_attr( $accent_color ) . ';}'; + + $css[] = '.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress,.rtl .wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{--range-color:' . esc_attr( $accent_color ) . ';}'; + + $css[] = '.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb,.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb,.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb,.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb{background-color:' . esc_attr( $accent_color ) . ';}'; + } + + $accent_color2 = get_theme_mod( 'accent_color2' ); + if ($accent_color2 && $accent_color2 != "#2d2354") { + + $css[] = '.wc-block-featured-product,.wc-block-featured-category,.featured-style-1 figure.wp-block-image > div{background-color:' . esc_attr( $accent_color2 ) . ';}'; + + $accent_color2_rgb = cordero_hex2RGB($accent_color2); + $css[] = '.featured-style-1 figure.wp-block-image > div{box-shadow: 0px 0px 0px 4px rgba( '.$accent_color2_rgb['r'].', '.$accent_color2_rgb['g'].', '.$accent_color2_rgb['b'].',0.45);}'; + + } + + $accent_color3 = get_theme_mod( 'accent_color3' ); + if ($accent_color3 && $accent_color3 != "#fbfbfb") { + $css[] = '{color:'.esc_attr($accent_color3).'}'; + + $css[] = '.wc-block-grid__product{background:' . esc_attr( $accent_color3 ) . ';}'; + + $css[] = '.featured-style-1 .wp-block-columns .wp-block-column,.wp-block-columns.featured-style-1 .wp-block-column,.wp-block-columns.pricing-table .wp-block-column{background-color:' . esc_attr( $accent_color3 ) . ';}'; + + } + + $blog_post_style = get_theme_mod( 'blog_post_style', 'plain' ); + if ( $blog_post_style == 'border' ) { + if ($accent_color3 && $accent_color3 != "#fbfbfb") { + $blog_post_bg = $accent_color3; + } else { + $blog_post_bg = '#fbfbfb'; + } + $css[] = '.wp-block-latest-posts.is-grid li{background:' . esc_attr($blog_post_bg) . ';border:1px solid #f1f1f1;padding:1em;}'; + } elseif ( $blog_post_style == 'shadow' ) { + if ($accent_color3 && $accent_color3 != "#fbfbfb") { + $blog_post_bg = $accent_color3; + } else { + $blog_post_bg = '#fbfbfb'; + } + $css[] = '.wp-block-latest-posts.is-grid li{background:' . esc_attr($blog_post_bg) . ';border-radius:6px;padding:1em;box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.03);}'; + } + + $post_spacing = get_theme_mod( 'post_spacing', 'space-between' ); + if ( $post_spacing && $post_spacing != 'space-between' ) { + $css[] = '.wp-block-latest-posts.is-grid li{justify-content:' . esc_attr($post_spacing) . ';}'; + } + + return implode( '', $css ); + +} + + +function cordero_hex2RGB($hex) { + $hex = str_replace("#", "", $hex); + + preg_match("/^#{0,1}([0-9a-f]{1,6})$/i",$hex,$match); + if(!isset($match[1])) + { + return false; + } + + if(strlen($match[1]) == 6) + { + list($r, $g, $b) = array($hex[0].$hex[1],$hex[2].$hex[3],$hex[4].$hex[5]); + } + elseif(strlen($match[1]) == 3) + { + list($r, $g, $b) = array($hex[0].$hex[0],$hex[1].$hex[1],$hex[2].$hex[2]); + } + else if(strlen($match[1]) == 2) + { + list($r, $g, $b) = array($hex[0].$hex[1],$hex[0].$hex[1],$hex[0].$hex[1]); + } + else if(strlen($match[1]) == 1) + { + list($r, $g, $b) = array($hex.$hex,$hex.$hex,$hex.$hex); + } + else + { + return false; + } + + $color = array(); + $color['r'] = hexdec($r); + $color['g'] = hexdec($g); + $color['b'] = hexdec($b); + + return $color; +} diff --git a/functions/template-tags.php b/functions/template-tags.php new file mode 100644 index 0000000..f6e036d --- /dev/null +++ b/functions/template-tags.php @@ -0,0 +1,369 @@ +%2$s'; + if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { + $time_string = ''; + } + + $time_string = sprintf( $time_string, + esc_attr( get_the_date( 'c' ) ), + esc_html( get_the_date() ), + esc_attr( get_the_modified_date( 'c' ) ), + esc_html( get_the_modified_date() ) + ); + + echo '' . $time_string . ''; + + $meta_separator = '|'; + + if ( is_single() ) { + if ( get_theme_mod( 'disable_cats_single' ) ) { + $meta_separator = ''; + } + } else { + if ( get_theme_mod( 'disable_cats' ) ) { + $meta_separator = ''; + } + } + + echo $meta_separator; + + } +endif; + +if ( ! function_exists( 'cordero_posted_on_related' ) ) : + /** + * Prints HTML with meta information for the current post-date/time. + */ + function cordero_posted_on_related( $related_id ) { + $time_string = ''; + if ( get_the_time( 'U', $related_id ) !== get_the_modified_time( 'U', $related_id ) ) { + $time_string = ''; + } + + $time_string = sprintf( $time_string, + esc_attr( get_the_date( 'c', $related_id ) ), + esc_html( get_the_date( '', $related_id ) ), + esc_attr( get_the_modified_date( 'c', $related_id ) ), + esc_html( get_the_modified_date( '', $related_id ) ) + ); + + echo '' . $time_string . ''; + + $meta_separator = '|'; + + if ( get_theme_mod( 'disable_cats' ) ) { + $meta_separator = ''; + } + + echo $meta_separator; + + } +endif; + +if ( ! function_exists( 'cordero_posted_by' ) ) : + /** + * Prints HTML with meta information for the current author. + */ + function cordero_posted_by() { + $meta_separator = '|'; + if ( is_single() ) { + if ( get_theme_mod( 'disable_date_single' ) && get_theme_mod( 'disable_cats_single' ) ) { + $meta_separator = ''; + } + echo '' . $meta_separator; + } else { + if ( get_theme_mod( 'disable_date' ) && get_theme_mod( 'disable_cats' ) ) { + $meta_separator = ''; + } + echo '' . $meta_separator; + } + + } +endif; + +if ( ! function_exists( 'cordero_posted_by_related' ) ) : + /** + * Prints HTML with meta information for the current author. + */ + function cordero_posted_by_related( $related_id ) { + + $author_id = get_post_field( 'post_author', $related_id ); + + $meta_separator = '|'; + + if ( get_theme_mod( 'disable_date' ) && get_theme_mod( 'disable_cats' ) ) { + $meta_separator = ''; + } + echo '' . $meta_separator; + + } +endif; + +if ( ! function_exists( 'cordero_entry_cats' ) ) : + /** + * Prints HTML with meta information for the categories only. + */ + function cordero_entry_cats() { + // Hide category text for pages. + if ( 'post' === get_post_type() ) { + + /* translators: used between list items, there is a space after the comma */ + $list_item_seperator = esc_html__( ', ', 'cordero' ); + + $categories_list = get_the_category_list( $list_item_seperator ); + if ( $categories_list ) { + echo '' . $categories_list . ''; + } + + } + + } +endif; + +if ( ! function_exists( 'cordero_entry_cats_related' ) ) : + /** + * Prints HTML with meta information for the categories only. + */ + function cordero_entry_cats_related( $related_id ) { + + /* translators: used between list items, there is a space after the comma */ + $list_item_seperator = esc_html__( ', ', 'cordero' ); + + $categories_list = get_the_category_list( $list_item_seperator, '', $related_id ); + if ( $categories_list ) { + echo '' . $categories_list . ''; + } + + } +endif; + +if ( ! function_exists( 'cordero_entry_tags' ) ) : + /** + * Prints HTML with meta information for the tags only. + */ + function cordero_entry_tags() { + if ( !get_theme_mod( 'disable_tags' ) ) { + // Hide tag text for pages. + if ( 'post' === get_post_type() ) { + + /* translators: used between list items, there is a space after the comma */ + $list_item_seperator = esc_html__( ', ', 'cordero' ); + + $tags_list = get_the_tag_list( '', $list_item_seperator ); + if ( $tags_list ) { + echo ' ' . $tags_list . ''; + } + + } + } + } +endif; + +if ( ! function_exists( 'cordero_entry_tags_related' ) ) : + /** + * Prints HTML with meta information for the tags only. + */ + function cordero_entry_tags_related( $related_id ) { + if ( !get_theme_mod( 'disable_tags' ) ) { + + /* translators: used between list items, there is a space after the comma */ + $list_item_seperator = esc_html__( ', ', 'cordero' ); + + $tags_list = get_the_tag_list( '', $list_item_seperator, '', $related_id ); + if ( $tags_list ) { + echo ' ' . $tags_list . ''; + } + + } + } +endif; + +if ( ! function_exists( 'cordero_entry_footer' ) ) : + /** + * Prints HTML with meta information for the categories, tags and comments. + */ + function cordero_entry_footer() { + if ( !get_theme_mod( 'disable_tags_single' ) ) { + // Hide tag text for pages. + if ( 'post' === get_post_type() ) { + + /* translators: used between list items, there is a space after the comma */ + $list_item_seperator = esc_html__( ', ', 'cordero' ); + + $tags_list = get_the_tag_list( '', $list_item_seperator ); + if ( $tags_list ) { + echo ' ' . $tags_list . ''; + } + + } + } + + if ( ! is_single() && ! post_password_required() && ( comments_open() || get_comments_number() ) ) { + echo ''; + comments_popup_link( + sprintf( + wp_kses( + /* translators: %s: post title */ + __( 'Leave a Comment on %s', 'cordero' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + get_the_title() + ) + ); + echo ''; + } + + edit_post_link( + sprintf( + wp_kses( + /* translators: %s: Name of current post. Only visible to screen readers */ + __( 'Edit %s', 'cordero' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + get_the_title() + ), + '', + '' + ); + } +endif; + +if ( ! function_exists( 'cordero_post_thumbnail' ) ) : + /** + * Displays an optional post thumbnail. + * + * Wraps the post thumbnail in an anchor element on index views, or a div + * element when on single views. + */ + function cordero_post_thumbnail() { + + $thumbnail_on = false; + $thumbnail_exists = false; + + if ( has_post_thumbnail() ) { + $thumbnail_on = true; + $thumbnail_exists = true; + } + + $thumbnail_placeholder = get_theme_mod( 'featured_image' ); + if ( $thumbnail_placeholder != '' ) { + $thumbnail_on = true; + } + + if ( get_theme_mod( 'disable_img' ) ) { + $thumbnail_on = false; + } + + if ( post_password_required() || is_attachment() || ! $thumbnail_on ) { + return; + } + + if ( is_singular() ) : + ?> +
    + +
    + + + + + + + + + + + + get( 'Name' ) ) . ' ' . esc_html( $theme->get( 'Version' ) ), sprintf( esc_html__( '%s Options', 'cordero' ), $theme->get( 'Name' ) ), 'edit_theme_options', 'cordero', 'cordero_display_theme_help_page' + ); + +} + +// Display Theme help page. +function cordero_display_theme_help_page() { + + // Get Theme Details from style.css. + $theme = wp_get_theme(); + ?> + +
    + +

    get( 'Name' ) ) . ' ' . esc_html( $theme->get( 'Version' ) ); ?>

    + +
    get( 'Description' ) ); ?>
    + +
    + +

    get( 'Name' ) ); ?> +

    + +

    + +

    + +

    +

    + +

    +

    + +

    +

    + +

    +

    + +

    + + +

    + +

    +

    + + + +

    + +

    + +

    +

    + + + +

    + + + + +
    + +
    + +
    +

    + +

    + get( 'Name' ) ); ?> +

    +

    + + + +

    +
    + +
    +

    + +

    + get( 'Name' ) ); ?> +

    + +

    + + + +

    +
    + +
    +

    + +

    + +

    +

    + + + +

    +
    + +
    +

    + +

    + +

    +

    + + + +

    +
    + + +
    +

    + +

    + +

    +

    + + + +

    +
    + +
    + +
    + + + +
    + +
    + +
    + +
    + + + +
    + + + +> + + + + + + + + + + + +> + + + + + +
    > + + + +
    > + + + +
    +
    + +
    +
    + + + + + + +
    + +
    + + + +
    + + + +
    +
    diff --git a/header.php b/header.php new file mode 100644 index 0000000..fd6f2cd --- /dev/null +++ b/header.php @@ -0,0 +1,100 @@ + + +> + + + + + + + + + + + +> + + + + + +
    > + + + + + + + +
    +
    diff --git a/home.php b/home.php new file mode 100644 index 0000000..cfcd3ce --- /dev/null +++ b/home.php @@ -0,0 +1,53 @@ + + + + +
    +
    + + + +
    + + + + + + + + +
    + + '', + 'next_text' => '', + ) ); ?> + + + + + + + +
    +
    + + + + + + diff --git a/images/column-bg-01.jpg b/images/column-bg-01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e5e61c67a01eb2812bbced320bfd79b70fce48be GIT binary patch literal 156452 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 literal 0 HcmV?d00001 diff --git a/images/column-bg-02.jpg b/images/column-bg-02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2e9a0fc8427d37176964a697ef88ff613e06b077 GIT binary patch literal 96517 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 Uo$AC;GonQ=!(GMVb^k5@KWGCX?*IS* literal 0 HcmV?d00001 diff --git a/images/column-bg-03.jpg b/images/column-bg-03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..95647dc60a4a51e6b5bccde7b6295552d0ceb021 GIT binary patch literal 75820 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
    Y%{Uvm%IWW z)YXMXq3~Z_PhKs-zNG9t{o;HXu%JC3N^!%mOVjoqe~2i*Sv}c?L4MWvFyg-AaPKCW z%9dF=lK%kbe-v^0zt)KU2!TWtN0?pg$nV%yYQK1+&%xq#e!-Y4CbX9*4m*%nKfL7@vp#g7irx)5p`*a!|l^hA9X+O{@ypu1& zH+>jC2YO(^DyTF&{@?!S^+A6_EeHc$g%pWf0)1xb00D_z)D?Wop;wb5ir9*CtM_wr zMR@yugF#XCb&=;Q97c3T5^-b@REFRg(r;ZP5NkKO0J0ncKXyK`pBV96ZV4+lRj@Xyj* zM@xbiE!m3NXJtV~@Yz#3vN({A9av-4h?hTyuW_8-Brny8n`n?Xd9>$ZJ-|KK9A`bl zyR>vGx7u-FZt*2^CT+QRr4JDzjR!P5w;aSOgA z3=N)KAP%*f?XXu1VU4;n#gj95h2G2F;Ox%m zU!;!)-nS4YIN#KW>d13(I-9vE=YkiLi!X7zv8%JbI`QXZj_fN#zNQ8{U``{b+XWQv zR}sq=u~UTfR6mZEw=m?eU9b57a1G z)a2dpF!+i@z1&*mrVBFG#kGG+79E4T5!tv(9J3Y9Ncb2;gKYR?GTSS`w=gDbBbO{l za>(_Qn`bu277{kWDS-xRNDc%V@>qH-XI8xso}{_U@xG&ePmOHY1O%Q0243PPt>z)G za#pG`5nC|AH+7I$CvbBkT^6RLxAIfo!3Ofr=yM^_JCsw1&m5C5okBW+=pZ^QeP5NH z5oXNst)ffZAs}fh?tk@byDHiFWN^62UCWS=K=y-Rpbo6~r?cVC$L>ADU~#NJrse5} za}&xBZW6=p!_(lExh`Zf$Z~AKONQWWEpC=0xo-l%y*9wcTy`vZ*zOr7-ID5-b5;p} zEQf#~{SdyO-NB5yHvEeux!&hk5(XT%ZcCe9yl}PlI$#MS7%YX~&Z|Ihq zC65HQdy^V4{VmO#v7ar2RzUW**${QYUhoq4(QEARgCsiS6`UC+Fl=%QAa`trT}azh z;uB{u=IjXe7E)d1pLrKxUgWxN$+7zEKUTdQ&l{^g>krhoINy_EmN}9!gVYn$x7Gb3 z0|{Z>$BeUGZ*k_ao#p`Gw6@<0_IN)Z2j>F-7+Y_Rw%cv+gvM^)Sqj`R!UJS%;>CEA zE}*W3pv}tztG7#Fy*?XlzD>0IzqO9G$KAia8*R4RWA4&d#$@F!4LXw3+XN*A4Q_pr z9>@bS#lh49UP9qyX#w9*8N>!I+GK*!_mhXY$-`_ri2?BxHTgg;WQBpUo}^Nt&{EOK z*4`{nd_vA_KCUbw3r554z>`MV=EJv$dHFVeSb%$sEw;kN_+N$iSo*NA`m^b9c+aLn zzZEd#J+aGpAcEh$H(>BlFfZOWZP~h8rOGJl~ z+iZRK3Y%UWld9&J&xx}F9D7g!gax2G@~H>1A>J#E|@UX8IBfdpaHkQfYWj2Lxj za7x}u*ANrO7%L7WJ2ne&u?J3Irl%4P?Amb5ggh)}k8nP={dIwfXknQE;&A|QWR=+= z=Q*FE+tg*_V4S`9dt+}JKsZ~ICG2fSH!dd_+B%W!Y%KfaKDvV>?)Nnv3jqXa#4ZM( zajByo2`_W!wkCc;=yF)mlCp(@j~2&W|p~UI@)*~Mv~4rjQMRI z*a+3QaNOqaH!lm9?Y1~|JClnXA>N+tJ>tUgO}QO$BN-t_uI7-uZ-w42t(}Z=!0iv% z#IgvG&SPjp+YAA4_+M)PI3Nbpl_h!fOV* zuz}jyEZCm_jp8o7#wc?A&n;VUb$`nvI%5Nib~?@?ef1oy{@GwBxN>IixbHScFo4XC z2u~O=VTX*lFc&jmz_77lvKcZ1!Rv;=Zp0SaZv~bulS72JR0#(nF-buD@Z|u3hff*c z@NeWcKFx#n0nrc)fUvNzu#xvTb%WP#o> zrM^44cH{vJHrp8p4-erYONP#8Uy?S>czkTP!;u}^6kLr9zw*HB%!JL7Il3@o#3&ms zcie=rvzX400}OZ}tbKekz%#3_j1hgu>PBwb7A#<0w&QNx$fg~|(Q8|g*Hh;pUZr?R z6_2%81-}9!BJCd?uPpDVj_iP7K|8Z{%xoNL;8uwt>`iwR=W*tEWL!DauNQj8p zaq$F|1|50iI4tnn+jLpuh))<7>1c=_1L8-M$VZdLZG?%Mlh#RSaKpYgIBoktSSOw` z%S;|1>YKyyB0P~EcjcBv2}0)K3^8t)=dV6ESo-J2+IS-JHgA2~8g@mQc+vPC4+CN& z&it}ZP`#I8vAN;@0H}vJd+_&iw=Y`8SS)zi^jtY-v+5+rhygl$5fR{gcjoxX3CU^H zMh-;nEj%_xLMLQ~mT=b?@!1^MmYgmTr*R%aKfuX1#Wf!~dCL$anni&+E|AdyoQS~p z%sUwjF#iCAmDup3Q@cbDY85;P_|T6T211UI7&MW{{{YA*GuC_u_;=-vu-i?ck%tYg zEG)Gq5)#volaaZ*fV1{T_*xziIPOS00iDFAaC>AVW?Y=Q$aoBX1NU&29a(V$DTIy; zhd@pF?~VQp80Whr6ShQyRgs!l*%hOKWb&U67MbB9>{wfDR3CEONREkeUj938owimA z9A@I2%8MX16y6O1~6 z?1?ew#(}JtX@1j|Yyo|cbH$6DjrYtZ^6tV^-Xj|eJZ)hg%Qvo}9WqQ9($Y^6xg2*M zdPjlO*RsM{&kVSg)0b@gI9SJQ$PM-})u8zREU zj9|92pCnx6jAJF(Jjtgxoyxm$-a`@OdyeO}44v2x9T;w~u&l@_$0gAM?j?tMf=^_G z(jwbj`C;FI-=Dt&6#KEn_aL(AHw~P?*17d(^gzu(m0^IBtdI2qq3U-V2RDp`83SWa z*$B#!5PZYsw^QN&0Osml+o5;6W5IVnySIaS_`3W%?p{di{jlKt@vbIdeviA;->dxc#! z$T&kxt`$5V&DUQSUl(6D$2?!=_`k*RLBczZxPOc0>#vKi^>x=>b=O}PUl(5}CY&Q4 zZ}D~4U3LEeh1dGJ>#n-%uD&k1>#n|UoBseSuZ#R$e~YfV>!!7bm9*+*IafP zd#|FunGsmwxqFE<#NT*C@qAr%*O|FMzVXic*7=!cF&Uv@m=8%a(wS(CcdbF8+yIHa z;F&z_98?~(U?xJ`0ifxXztN0Ij8~sbphUxZXXd5snS>m*2{M&jD8<)Zb->0m)10de zPA_zEa|}tk>y#Wfq??j@z%=!OVCp$Jtf7R|{ngdLvt3UN(9p_nsKRN*!{~AVIyFul zuB_3<<=!yfn7Lv}yVV>L4L8*LN-l^|;XH3)zd=%onB0+d;nY zteE;>k9dCBF_F;y(hHx#%4%hB7I5E*e&`j~sZAiW0!P2Af;pk7gw)37W>fDj_GQ1_ zd}eV8kx*hV81=#cDU%r-%6|IApi@PHjt(sxn5n^KS6lZZ_AYtsnIs%H#{-3N$T7Vx z9<2WW9Et}&%u789cc6!Q1>T%|xL!>uqsgH*N-n;SY6z3#Xj=!g>|`8R|`|aRW2D7 zeQFhThaLJj>)wgiC+*4mgZA&S4gNngWxBZXmSB@AaLX%_qw6aJ1q_W09KD;88A*i^ zJ$=`i_TZ4{`WJRmWf$}28Z0staZxTKsjLUztfIFnMQVFp{@b6oIdHJ`xGSNO;2JqA z98Z`pePAYo596sfZUNc2;G{JlS_)z_dAikZK>-{|F)G*4O$M^j6pZf;=l@5FS{DVNcKR^qcC0jEh^eF>xP;4we@ zy~w!89XA2&Vru|5NFV!+z`0Mr*7`dC0H+#tI1+;3zZ_vqv;!y@ry7v_V7<3;@l)G#HJBGsqo#Zj z(Zhyg2jCO#pWPmg>s#wCHI9LkcN>rr-Ab2I1k^0guzwxf@k^umt@*iF=`v-0e;{~8 z`KtpPmEhuN`_<9tYdB!BVTk*3M;hk#=j^z@w=3ww!oIP2Z0k^GyeyBlWDa*M!@?Z4 ze9^pWXiYq3+^}vjE62=K6!0aSR162;toPGM=6O-YUNFMwtHq z3_hS&K&H2^c@|jW6w9)JK}#wf2RKccYmv|>EGz?y}PTqZ(d$4-a8uWJ4&}qRxBHNe0$~aU zVc)u~3{zf1djR*k{M0zL(_&^G$Yh*HFnWeyw3~;s1cGy3eActn(U;zSg6jI2M~Q+b zq`>yH!Se{~9mBrxRUOs@x=9I;^yAj+pSZEv&n?-GsvE`yXzV~ z?9)LX^L~kSQ||$-ats-&s!S6}HLJYHvfxTS@C8^3I)xm@rO7zVfmY#99%NJ=;a+9E z>4eYB+146F^_BY_`Ibhm8`!r!gV#R7VEY-Fj;rJz-Bq`G=bBg#Q3A2))BN7;Oec^}6;N_ug^( z{KC9c%c4w=Lf||NVy|jvA;e~m+ zIbH(`?zv&Z6+W`<%f9u0b$;rYMoh0aM8_*1%$e>yxde`2^~|(0SXAascry&Hz7Jk0 zKduq-nhF_f+~14qD9Id2?=)kF-=;*mw&e5N4S#$!e{T7w=)$os8v50JYUPvpor=E< z{a<-L`-pIcJOvEHYtU(6Fx2_^j^kYA$T1%|J>$?@sT~0WRKN_6 zSc8O=)mr$5o+pO~bgr5{D{eS+0B(`gO7{(j`owg&M?&FyaLi8d$ZOYdsOnC6sQi|k63`f3YBDfb)VEo7;_cF8A>@RR( zk4A%?7e{fAd0e*wbhr;k^*l$!G{!z%GrdhL>j=s-PGnRX1@_hP=BL&yCWDz3R^>gK z7*7YOgX6f&$bU1;(>@?8n|bRc_okjEIMX48`=21u+`Eu7f1c=i!VmkM2r%`az-VCH zHNl_m4vytJzV!0%o>FP1L~c)s;(0NKWaALiqd>+Qmz%ZvU=ga}x*9LXGHY3{%|PTQ zbpHU;OYb|}0?r@Q@Z&xI02z-V;4tGNr@Y5ooryQ4!rO(EF=g@TyV;4LxEvm0>4#|? z?H?1$!zZd|)&2vTV3@`{77Xo+pzY@#OGh9xXqG zAHTuh0jKbT?B1u2ONo?K=H%_a#L&}CH2#CZ;y7J8cV3CBR_^2N#be$029k!u)t~Jb962mYy2Jwl*2OSV%RPl_PF{tOjKc}nrWt(G}BEy%{+Xr zxW~OXx~Uz{i{urWYo~|ahK`N}O%?jW=$9-XUo_KAH1jmmMUGHYrk;QMk2IQgnpZ32 zCZ~dUniI?|+|RA?E?bN@*vmtvM2?zi{7vtyf)mq}Ot=%m0in1pz~O&9x*BL;amQ0r z9!%$t0pj?6yl^_Hz3I)&kD}py4g{&p7KJxMl4aEKH4{c+8eL2cx_EVWbUX(==}jSp z=kmC&kMZ0iBaVjy?7Ol9_=fau>plC(e1{IFm|)$;<5Fb7*ka6e@2}u9dpvP6w<>vC z{{R9A?0z-5c{2!olO1?)2l+cLw7I6xO;=2ITP#G2ok@)W{^j%zS+{UD>P9 z>+<^WDANrzGR?%so(|szuY>*}r=I@+QeW2|pWW|0Xv%mHCKtW{M{pkoeQL+RJ>ZA) nKf1X7Z}52haqq+7zIZ)jKIh+q)4ezEgWfz3Z~RXOujBvOW$+7A literal 0 HcmV?d00001 diff --git a/images/cover-01.jpg b/images/cover-01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..733e623887d39d851ecf79b6d91ce73455cb8bb9 GIT binary patch literal 228091 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 z zQ+*d8%%5h_ceDaPlU*~15L=eI63qY=a~nKI5t%B*V20e=O8)>-dw9M`O&n-LMsA{x zaEYr-%I^)no5Q(8kuqxf@>N!aKHD2?%e0?m)Q`rl=~Hr;VNJAD60BIx9&Cq6vRb_! zQE?bzexhx#4B4mVd3+~D9;N1qAX<%7T(RTjX|4W#SY^YaB)%@vZpk{c+9B&}vizk? z=^EgONoiTB5wRd@zKNlcYQpfCk~S^69vPW;!Y#y$KbKCUOGjnYt-OL8#LaxzL##r! z0g;e9G}61VZYJ7(FvpF&TMDYdfia!G29y?V&MQBVa%0)lk?zCGd{BI2uDQ^t|X5LNdVOqlhwl zW|{%wF;5<<4LHCD9S{Qw{1ZW&MN)bJTpVX%L@u@Yuf+-<2|fMk4^_8Wt;TWqw!W1{ zx`qb+50>WDgG67%VOpjopLsp*ND9A-d@>@tYfyZjo7=NJT#=)+QjE=%fIBh7_Rl4( zO`KHHZsE_rqszzX5=ua77ctu?g+Xe0i7#A{Dz3mKWl}S zRD#^H9-4kjmXIBUGv-ql9-{CEBflA+X);&2B}vipKAok^5#6aswMgVyc-zlO#IJ0A zU%Iy!M%#-+R@sT<-(6i~SyvC;(mKn^^FgGEoH<-GL)$)bHYZk?z0p!cAXG&nhlrsriw!&?$4pNia8K@IK9dS zQZZK0{V8NpHk$}S5(h8Y;h#sQ%tq#lau$MDpC<}*Bb8c#?rg7!MPCp zzXJGD&CIH*F++^(hOrz;$JIPbAQ3U@`qTs*5(w%Wc6kuHGe=~zT0)^0E$cBIpHq=% z44NyAbHbC}JA`dLR?^iaM^eOyn}x)MoI5A@TAXFQHhChD7|(W$@@q2S8RtlJFN%WY zWq@)0w_3(g-L!_<-Y=GJ5=C1^ZRaGrvV5NmtmvvsK+iOt6`^lG(tF%?2%m;U0R_FoI^$U(EP+_&5!=gF?m`=`lSStL*&A*9U)$4sUlaHet zOqh-c#T~WmQZ_pk+4ink1i1%VKTM1Y4l+-*Yvumhw_qh(PYiLk>J_G%Ht+2P(;RpO zPzfVw3mVbmelnwFY{=%jbzludy2>MWtDOAArn@R|C`tvnLQM~9x9(oRA@*0-V?dV5 zmTJypT9{&!zKN*u##G}dF*m*{Lm8Q|(u`-Lnql274E`v4P-??5&a}bf_v(o~iV29x zH3Y97aZ*U~DFoN1UE^vE)vGI$o2N|IzCkIOMJqIQoNchnydLqV4!r;B&po2h2v z48F+QOLSyom4Pj7i)#AOa#5L|YVin7NhczzV-VT zWq+h}DQjey=sBL&*!D3}US#QJ6DITfjmq8r@u)FeNh5L$lQ&71YPMEWxrIaB&5(-; z*^hd1sM2RM%eH)`Q}Z_X07*QN+b8XJJ4y8;j%8N2pZ=+r6bo>3KajhYSDUiL*zv*X z+qY(S9Obs-ibWer^``d_xLi|09%UeM)a?bwsYb?An^2Ey$+2qx z0Moh@@c;{$gE7j7sMa;QTQpP0>Q)6U7DO6Vm9C-|5aL5LYnGBRQbB2WJSr<|e2rq! z%p|BmGjYI^tWAcg-gLXum3B7_sw5>C$pT&5nG<}@ZiHx>%F*vUyi!B7RqA&Uw5utL zW}ou^04|iH@Qyv+5Y!On1E!e1lY;JK_P!2X~LyYukWFw+j4peYh95u9X<b_$67!Yq3!hkNv6gTgc>= z)Pq>@Pb%z&0E#M9=M|sLCzeSxV^TBiSjUj3$?lV{fT;mffQy!;_87tx}f$9a!SMPJAvBqL8($E4u-B#iiWm9DIS#NwTH^vFQUv+XHtWy>9;BzHnKSqsS(lSifid1RpP_LX*7?u`Kb z4Uw_V4ry7F*w)1MNT}poj>9aHpgGe5Kwk%9D;O2tKH*QQu6GqAu^gsqKpJ30ObC_Z z+pbe>1X4)HChAR{KV*`-JbaCXut03c2B$#kHSF4x6goTZ@=OS2_aa62&0XAqzrL38 zTFg>y>N%s0aE6j)XFaj2&jOID$rUuQLnN;*w3CO!NV%1#r8zK*;w-OME11|oZc{blF@34qMKZcAIp<^A_sWZ1i`J`*X`(yPK z<(&tf%3*`bPEGD_7hjf)_}HX@9#(J7P%C*QI7|et^CDFU}JfrHjcPX)sMiuFABPz6QL5dJTH5{X% zoQsH_NHCHxsd=Eei{_*RK9gILf<+u~MKH{gWhU<>5F*@mB;(?5kKHA&+cTk37z`>9*`sE%nPOK=jWMH0?O@8{=cSNwyjE1u3@k8J7o5#ax zDs_2%TZWEL>7cAl6eJ(%k<5xDd`%^B7(@P)H(OM0fWo zAi!-_7$A5Xl*rWLK1Wzrt*z~Nvn~W;Ddgn_Mx|T^&%D6O{6)Yve^X6HA(HEVQ{$1a zmy)c6tN6dBx@c#WmcC1eRQXMjgRYZsf zm>YPkhs@?}ybgY!rS#J8n)K1F@<*xFqyqe)iy_?pbDQ>Wwlz{N9(*X3wXc}l9&A
    VDNm1PpWmTQ**yXVKjwis)Eew~oQ94^45x0nF)q}y4gUZYafyD~){`Tw zQ0f>$eJfT!ETX z?~2jCwPV7tI$>SXWd18jHR)&u!SOUzkHCBrxiR?kWz?Bly1q@_9Fwa>^AmEPx8$K{ zc?Z0<(nk*~mCOm74ax5L28|M*BmV$fI@2jhFy8YgXWF5MG8qjy;Y4=X+9@2|?i6i% zc41N>Ztd={6v>99a5Hgo{!>pgJ9pAd@wt4OotdL%HM=Yh3e+R}k{R3TL?t#_~6#L2i+(+|kO( zBu6Q{I>zmD(#Ck>f+T&I`OeB;47(~o9f)Ppr-dSikjJ%5o7@#jlZ_!ReBRu-1O|37 zNZh3tx|QNGbB1~~a``#F&; z3p`Ach~#)KyM9g9A~jMCpaX#F#sM>*^L+4kPG?kDWQ3 zQ$i=ci6Wc3hya3d6q;1Fw-&beg@!LIF5|lWxweYp4O)A}B4{K+k+En{2qf{4#?m{i zT7z7&vjZJX%_aJSh{|~*T3P)f{Hr$1{#J?e0yvqEB(Z31l^J+e8D+fI<93JDEFB>a z7NV?e#pTGRGR# z-s80U{W}*Rys^j0F+nz}pHk*2OP7_E1D`R|RFK7haK@cPvJ}vz9eTm|d-f=Cu-n?1 zKe5edK-(4AulcS20BsZg^l{Mx6|6I};*A&(u?ChKhlz!9hnM<(f5LL-=B z(Kl$I2L+UxL`1lE?ylXHRb%_$$?e%%rbCjr3N3Gbpp9cIQ`|_u>93oMm~v{b5f>h- z8VnJ~D&D^R6;gE1k-Pbso=A>kq(#)A1yn-IexFndYmMSDe&||xRF}?LV-Kka$iRXD z5@P^TOj1m!1yV?4kEbh0k-U;A07rKMwu59fb#0qv8?Li4jx~zfWi=ltotV3|NRo2N zKN|t)_VCF&nRUcAvA_?I%G*24PW}#yBNxUaLb1cDx26|}Ny{vODP4kio3~roF zb!?@}arfz<{{V`8Ajwn0C4-15N}gNcaOap9@2;VkKr`oYXciq+&@HEp&Ck+>%G;!$ zQ{~8iP>S7`A_-E2W+{V(lOB=6d2TpXHh5rp@PlamS{R^$G{@ESnT@r=OjI>A3Xlt+ zq|IifCbeRk8;Rj=VH~R+L2lpSsPWC2epguprOVXHXS$6Q7)W$iZame&Wjz(lQ?UC! zt8Q3?5@lkK!AkfnQ!X@l6O*-%qgK+qBw+RP9Imb$cy8C2OITX_8_Tq~Z`L2SF{Ia#O>w=@C!=l*LYy_AvZ7T-{QP17DSM|J6= z=4NRL>9*IZSfqGHt(Ay>4w}VROt$v3X$WQgECyF6AK4T1Grh~(5T%G((3w{x{! z`g*ZID(2ZDlaVAOZ6(yW&rrb;8_Gzjnl{%7sJA~?_62*5Ex5yFtWqZnw7tavi)p1= z(G0x4>*?#HsCOFr#5^}zm)^Le;TcxeT}{BQDJ~}(l~uEzC}YtARL=`Xx{jwtnSn!d z9YC8gifKgi3kjXdTuK%tR2G_BTnOIIb%mM zNiKXBvl^BBijFczz60vNnz|l%61vmyOAJt+O+UjT)writWVM&%8~S{nqPJ2{!yF_F zc*?}F4B#NiY!Y#f-&LoT0{HvKBNjXR-LkudH6bEI2Luif9hBj%M1WyrEgSJd{{Sxu z3hO_cq{GU10>p78&o$}4|I6<)jeJ>wtcx0P}cFv zyGvHFqS#?mc2s_H{vkj03?@l3xvxvGXvA|$tANsL(*Tmr*(5jv)X{mkP${cLhT=H- z#WjRk+9JWVOGjlTO~=f6{6MK(6*_3-@lN8j`*qC9)*lLsRm1tIaA0i5gjW&Z$r{oT?A&(pyq?VMtjkGJ9& zz?cu(SKNL|ub1+{Ptdv7CF4isnwM z1U?T`%~o)4l}xd+xA}F{A1_rc^4)D#R>^5@pmkCnvF%9hj~NLYjen@ZuTm?h8|q@A zvokcjhYNRQD+!T6b-a&`0J{dSO^<@YIL2z>kFymO>i0g$9Yr631NwxO2h2S@E*&Fm z?Sc_TDb?iddRMnt{W>2FWDL^=gr5sU*_ZC9Ld|{j@@v;4=AI86wd&$>7pl53xnS6DF@HB)eCcNzI?rzulIo~lCxf5n707sCc8))mxpZ0Wt{UKj z!u4;DnM_(t&u-2k1Bq3kSqrntAgiyVZZJ)J?2=!VLNp8`9GS&Dn_)AddD)+h9K=NJ zJEB|2RqihgHwGjRn>!gKaVx$mMhc;_D%l<8OP2FiXOB5$)StI1DB-d+#UV>yP$j#o zN5>(@ScJJxAn1|Gbjhi$EqQ^Hy1ui9XnV-7PPT$eba!lzSFnvtB^$)b?)Z#%Z5N2& zG)o^8sSXAK8Ia!xMs#fj22wGBC~)nD?kQXl^b7e0FzG;qXoaYCb_dNpyggg z$1ZErwvsMs#V>ANt@9~hvMyvT1WJ%cxi+!9%o&-h)faeQ2LcHV#jhBB=6KX*QZi+@ z98m^7SC+H?08l?AaYt;c5CxtaSr4d&dmy6H&{~4l>`ShZ3~IUKSHkBMV@C`a{W)9n zng>@|bB5%OM&jc|cJ$cCk{s2NG&B7?;^$ct#|rlr^ZCoKB;I_IERl_G@Ln?7?p2=E z+A}pv+TtXLa>{OG|5<}>j*iR+#raU#?8qm(<>@O zCcTe%^>I=utWQ18zD5&@)O~BEc#O9=9jCEb+mA`kfj0aqfkFg-p3^3m6dyKF-tnM&L zq7HLJ2|TGmUd2z6opn}#M%wLyHjRimp>gC!L8NBKUem%@?w@l3k8gw@k+)Yan;-)Q zC{|g0j%^_^4cy|RZ>m=vr~?}Tw32z4{poc6`7q>oY$=AhW9-G!L9D(o+=$R`u&-5` zLoB8?dRsZ}43V5w=GzXyPgG_^@#&NfX&z?QG_+j(27PAFIKaUfd7Vk}iYA_O;x)Bg zE2bn3djs%ApDMJ9JsI+=Tya2*!Bt<6$f{j7N3p){Q>UO8EInRgoamD3^9o?Ui*GY{?oe>!9@4 zzCKAd@Y_7HbtY-wk7OSCaT{#@b{5=ex+%@iBI*&bS7(j{nVT})xQ2M=8rP%Q?{CcK z1_)31o836XZz#99Srm05!zth9P$h&=Rr{Cm=Nogl^L65G*w#IVS4nq*hlvD^5Nh-pc?e}^36A%tp3ZK8;Jx_ z<-Ogtfu)q{_L4-At4owJG9Sij*$?Lw4y5N?O*`@8DAc;Du2?ZR;>#+fae!ZJR7Z&xX=Rp1MtKRCIcnxupR$!Ck0kE~M3w1jrJ-$B zrI#)gBbvW<3fy>#tnOz>$L<`_6G^(kYu;&C4%ODED1%VeUP0c3e&kW{ic zlM9*>EK(5ORU!U6m!J=w@0XQI3q|AEIAZ9f7LfVy!R^U{qYJ#VW*3=pR)1dMc>!g1 zX$F?c;cY_O#M?7*MDaX@_Ubw9?i&gBT~3G`$=luBV>oXaCgOM(x|T+16? zoF+j8jGA0JuvmhKkt2d+E!&PhBep9kkHrVU1Y}bjjkDPJWYXi<)-ZoGj8Vf1mOa!; zofw}P9aIggYl>)caos#jO&|BKZmJy6D^EE~F?21dd7An2N0nY*hCUzd-S@xH@-e{?Z{ z=Z@xik=Ie0x__k%s#{`@J|uj`IdsO0t#hiJwlf5P_fkoh?_d{aZ4pZwSQ};JUgi3O z$PI3-Ba;e96)lQOs1Yw5*n$mJS(@U|nE0}}v5r5O>*>>mk58%=o!^#en_zX5R-9vL-z zB*a=TJ#axB0C9P_gf58^hPdBfKc>;b=(|UK4s31xLQmp(iA!@lk^N*mq!{+^Eb)*! z8#l_HaC}U73hb)AZf9+kFrJ~wsAOgW?$z#HRveltEwy10YP^XdgoN2?XOX`8vS}_Y zw$-uf7iX0?T-hrr2W-(-KznWu4aliM0SpZ&dPW)aplal9HS7bug+*^&gQ-&o%_(>V=2}BW#?WI-rd3`xvKw}bY zVJH(w$Z9f-pL$imB&=&uHjmLJO)QrYNeYjtX#tCFm=iQ{lVr zt>h8Em#{y9QlZ;(?Fjes4ObXAY+$@(chxp(#xofomVNlU?XA}!A^=P*KXo`R{{Vi} z#v5CKkn&UlStI(2BdgdZmMvm^Ue?7#d&qZ|+Y!fytFA#Fv4hKDY*44sC~ht#S#q@v z+_y70MeySDS-fgBhZt49W0SmLe;NR;wWGn6E7)D$Xg0Oyq`q)Tk`;=T=9gj(s}GlqE3T{$ zi63qh1#_N|K@&kUXQiLho$e!#4aOl@WZp0XEz5RFQ(Lw7Zgr;g`MYG8gDghIMEba; zvf4mgMqVFHb-(3#wxO>k@>{0pEsd~lN9=h@$E>_5%I44n@1N) z#h)!2lF;R**qv3Xa$!~xCK@M`NPr5@JGo!{feGpn{X126xp$1KwXA6bct8N2UMSC) z1smouBIdRcs08;P)(lJLr0EHYPTKA=zRigWNC1uoWwwp*q05T2KvR80EdRhC-v=@9iH&&gJHT%-g^P2!UY+3e@k@ zc;Na%0SH+}DtmZgXV=1~Bjvb}SPN)AN*;DVuVxu+!jL3unT+oe?@tr&%N&YnP>(Xg zkh3(8K0?YpzNZ*e$;x*4IZ3QmlS>o*!DjGKo;$N)yO~EgzNwm z*udyv#v}9XbU$eVpiT0*#Z4D~)LgbSrF;(Sv;D~*b#496!~STG{zrcG14_qLHQ1Zm z24WGk12pm-aY4SPU00?@pD)8OE>H@$1fRbZwAm+(sY`O}p~DRzko}}ic$C8yRXGbC z{rf5wuBIqK3Qb$vZ#d)#@3O+9LEP}Q!v)n&#aWnoM#gL&?!51=g4TuXF)(l%?MbkZ+`jDW@BuLP?WjxKk!waP(r zJRZoDi*YLL3vE_tjS7ieN+z|0?8CyX;))414sdC`Qr&p?ElI17D9t6TFdQkPD=&`Q6@jM7oas_#I6EUPaOMc(iX+Jz%IZ=sIO!&j z5=v)$$`&-t@5wZ?0XqcJHNTN0NdBS)hb<|UB*k2qZLqy+8fhDM*;d}zI1_zRZb`w* zDl3JBkP=>^aq~Q~D(tdVawIbx%1N`2laf$%sfbYa>l-jocplY0Ko%`9p({=ns)>wg1`hu6!ZK~qfOz-$N+6mk{FN=hMBigq?TE*p62W>U_gqCV<%o0pUES#uoqLXV6DcYM zeOLODF;En&E8Rq(IUyHrG4mpSdRaoL!SU0}zUjf&yb2+ix5YeXO?ng|GHS9rX>b*E zMO6*Jt|TR*%+c=}i5YnwOLdT#yRI8BgU@2A7-kxlEM7Ujl!r2|k6Qgb^U+GKge|*1<)~#>V^)w{O*6dd{4)@P$kR-45miM%5JEBR?ft3Un*~>(=a0zb zJP6YXckbF3h`DA%R*n`^w^em)9zPiC(=EK`Sv}-lXc{S`z$gYlY&JcVQ;k%6=IdNw z98&B505l{S37+mIB28mn?Ss4d9-)fcEZ$F3$q-<#oZLe<^%WEer_nl#32fG>Jd*M4 z1a}s5zXWhi!^IfOq@=}Vc@!Ck%+fGnlQWLt4Mo_FA zig43Pgzd#=3r4sEsFC{Zvs)8DZS7HweX3?U`}J=ynkL14$&bzumCsalR@q;;Za{qC z8aGPOGUVsxOM)GHjyNFll1VdrbYr?l3$0CaE!3xtPPRy3wr6srwdRUqw*xjd$;HU- zb8wMK1|uz$hIhIgy2cHxGO>}L#zzdC-dK31oy?ORDIm)z3N@ZlM=MHJ z5RZi>-gdazkpZclc$s6aDJGa~MzO{=3<=|h{-Bk{8RQG(br$o-_J#0kxgx@OVIY{v z8Oo(Rf;HGJPbBGOzmE3N>ud&C)57ND#<|V>W?mr%+Pq=DiY#c+7K&-Un}MQ1Y8;2C z!f}AA6nW$l{vETQA%|9p%LCK4Vj;1Mc;y<%=yvCoT*sD5x0KA!iAWbS#T*BW?N1}! z{Wm?&X#|6HlNEH4TUe|u5hHxM9PM7PS6{)eN{1~I4MknrH-W4DM}RZ==F8=)Xvc%^C;4j8i;+X{;;T zZ6*VJJ&in@cZ?hjwi&3ImO?0v$sp8`?bxOo`}?yRHrk}Jbx|@Ugz;vA2a?$Z5rRcy z6h0QQ?=Tq6U@WmJNvPsgh`v<^l1ZcYAi(h7c8|+B@u}}3OPQGjSrG2qtDMCcK%Ap2 z&e-venX_%A%0j$`HOT3+mNjkpW8F(34iy>VT8L6coX4D;vWA`FAx48;q4dgI~%kpXw_$RJ( zLOq!B&oE!PBbx0e%rZw7P2>~@n^rVo)dsmA41DyW=dXRzs)w1Wd6(q{C24Voumyz0|*X|opB%gd!w$%{)o`7t7 z8hLTs5ru8Krj*2;wItqHL(-u>IoYlVi4ZzunGxm3h-moFv8Moja4zm&=A*b*8M#@m zt_x~vD-Jz*4r=W~uu#4!3>e!3ZhlZvJ^fZ*J!6Rquw%E|TQH0vlg2Hb$FNmRvZ>=! zOUil;N4~HHONkV&H3k^VGP}92rxZmJASu^DqV-Y3$85WQQV%HnvSIY?|#xm|L* z(+>p7ansv8bAmOLLV-s9X0Bxi{{R|ABAI@ek0R3Ch{J<{bt3D<7PPE2#%gjB76cPp z#vT~s$Z2C^Y`ihH(J2EYlTQ9&M`0OvKXn#kJ0o>g^DJ$`?X5vCE=xwqUJQrNdQzwD z3TiuBC7VacsVw68({d|3G3Cu%!EZboMVO86r|oMyB%GD&cG8N5d1UXAY)wNgO)I1QEjG(%S+&dhWZbY|VrQOpUcx_g&D+wi(nx5dLzlYw1 zS|KB4n9h?!3{yd=zFj1dkueaBjB-eEg~|JAVPww3O1F$G`P!86OKp)(yU!*~Dn(WMWn<%&)T@UC8jeykj9?H) z=A8qNd{Wy5ib76nZT&r+suIm4J~>-dW9sonbBl;t9$oXWT)<_)sjZ4!#|PxAB<3df zv`E`fp@l&pmpZ4@A>LviEglPEGR>^=@B=2uNWXRPVytZZoEBsS8xkndnx=FcPFcW) zc;QFnd@OP=2C+uO8=1B&VQN*9TnSu(70NP;?R57 zk@u$dz$ZTb=B_Sci9YPr$EZ$jVpw}2$WR&fI}$2aJ*u}-zaAsOX8!GTn!8Er~yx|6DIuY+d(;X39tM~-g+j|;({&H&sK7kEM=O~LEC>dHT6*%@3 zPxjWA{{V^@-^qZiF2 zk3ew0MG^6cQkBF**ioB4%T^aj5^bm_laQH<_GgS|ywXY)-JSdADy*avNi>^b0oxZ- zHu4szAncsfab)YBx{uj=oERTyG^=%hENOvU(dSo&B#@$2@e6p?=z?I8?b+uJnYy8-xIDe|s4USd{O;gG2M zBMjD=pVdB?A#NlL+J@;-@%I{xWsXl#%NkiUZb7MSj8?hd4d2eJ16NO1Edz{~A`1>U zk={lo=Q1IQ3aUeNv05wlElYg-kKhem+)0JTrF}Ly%|auhIVw_*DkFa z$r5!}h9rbXjTq03^%c(I6yt0drDQ(z(>Ga_>(gC+Z5gC(JyzNF=1(~5{wu9D#R^im zIn8zb=_Dd1h?A&K$YsxXHU9uKKjOdQzxbh(?NTI>^hHWX%Pad;s);NfQUyV(OL@kC zR7$UX$bzJPN0hvHs~B}uR{Ldry-@;o*9hYFT_N6}W(W%>5VPcx1um2`4(g7pQ%+*T z47iT&W(vS)j)1?^h=T(qq)^AjtI2nya~E6%`j8cD?31*XT@?-Ua+ugjIje5M$W+jD z5BqC!I|NjT$W`#qU*Yn!q{}NTaVv2JNcw$3hd9P{*RpEnc-AH*z^U&X#t2*qX6J(_VyjDXd|Ixp*`ni%8JE+i zk+ZtSZQ+L0mejG9>L}0s$tqEDuHD7IJncUvwYn?CHf|)iVVC6OIJFQ6<-5GNcT|gY zj#8n1Y9vaIW|PYW5MTqwPGh;%5ml9>H=$S9mVoo}Zlp5hWB0{zg*!Ary{?i$k`pZI zuZ*1XC(ST96er{ZLED@mKXnE}5G(DzjkMj%d-i&Hr6<*V)HKvk&P^49qoo}AzeHo4auMTa7amS9GJ*e z2zsf>kHkJ%6L^+btAuJnCo;hib(3+)ZEV*kcPSl5hl2>J1h+y&D zoGqB0=8!Cc6&k`=Aa}S3$JAU3@~g~8;z>!D<;TA! z&vNV7mPe9J$GB6P5R=}gR6<8x*AWT6da$?NU4xx=NKURYmz+)K7gg=uX0UsvU08!c zpk4f9K1ipqd@JOGLmQ0ebc_0)fO`GaA2__+mR1^Rfta ziFc9Y(%^HaBTAFqUPx8Iiq_s3;PL2Q9wb=)>SH6O`)={aDSf2@s4gS~s9IQh$FuN` z5Oy?)y5R# zBnZVWJv+t#v!(XCeC@AD(<|N=_br$*ynQeanHa#UsaoE6)Br14gq(sBQ)Bt+ zvhjhQ>zYN6jCE2Y#+z+PCsQ%^aCSupHFIx(&M9MH6x1>2zD;Owp!_+GU9b~(p_Dt7 z0*sO6P`+v1F_Rz^y2#lqyKS^bBqc$|57A7?TaxU#a(wv&MBo>2x@W~(Z+5L;uJDma zi4L)#LCLVptV<6WI3#ZKtZd}e;Zo2Bn=cybHBHIKh}7b~_4&vh)?N8gY!$0LBkm5c}K5F?4U?J~h0 zGteuXh9r_OUwmtjvCNB|R{`XaP^eW}ck`pM8vHycDf9K+TP<5;U8MK+V&AB$FD6 zBvraA8Zm2Avu-_T#F4p(Cnk zPs@twJv=pVq_D=F>0!OJXqd%%rP2QY5X5dpN*-vVXswl+XvMve;`a+Y@nPl=n-3Yz z&g|1noU?Bk+{#2b7Yb1>b>_2FJ@ zSb^e_rccrhM&eR&wkxymgHaD6Pq<|tX{>FDI}`*aG}m{jnPP;NVYgvb$*ny3W#5iX zEqO|^JP(Ms8r03CYrh0hf4w+fGzr?y_=Hau1zOJ^3cuqma`OoKrfsL0RAQsK5XCAFZ%&cg8=mUUSsG&T zB8oE=gOK1-v1KmwZlfR;mCYk0`|4z=runvMc5Il8Y&%u~WJxv|tTc$*axFmyRzxZS z+eVh`WAUW=D&f-Ysw{%G{&K zN3&10`eKqJ4bouvjwsR%eT~C4#uwgbGV{fZE#sakSwRQW;WAGPpR&>tEwy3ga~b&s zw^DZW@1qczdrO18v#99avi!LB4-bHmC2qk;ttE_RLufX%mL&3cHc7-0k1ta2URL%O z3(2Yv8wqxb2rw#C+Dn#w%X*FqMIwrhJ?0A&>t97eoeQ$uqqakkV46#gx0a{IzBwb) za_&%6a43`NN&+_&b73MGmyT$d>D;pECcjnc0nMb0TA?Um+088J&G-W1?HAMuf41WB zr0|ab?9xn;4%SI@^%PPL9zI8t_NAOKz)HQ&TR)V=O(=rwzY~#ja??-rGaFnb%Jm^R z^ogaGr;^Hb+F%RFLY66q-zs+ako%#Qt~I{EN=zx0obSsublgGf5whxV=!~ z*~!{noU>G;GfNQmF@tOrwOT&6BBLZ3pWJ^*qBVAKg#|x^>;)le@dqU4l2sq?T>1BE z`IH~|8imN)Wk#mBX#$xb>2{QI&dw?+c@#u;SmH79AsCEc>f3`(%N{puiKLcC+W~4D zZ?~1%lPeiG08_}s{{VBj(@{y;V^SeG7{DW;t}15Cm^j1!;kK#(W6;fgfFS#JSmKF8 zVOKomi0eA$y}B6`a-!)+$YIK;#Qtw9~$MbItfk~Da)2=qasUn=uz^1zQ-Jsf{&xwT&(*k z9&*kCD#S5YJ3P9M)d1(XYMq=(3a63vE0&5@6=9c#OzlWB>6ks&rL#GLKgXx|O^nsA zQyuZ2QAUrT4MP?SjN&k3i-#WfGM*BI;6IJ36IRQ^>C#Bp-o`*4LtdZQmvQ5JChi$a zh5IdG>}MP{EEw%ebN>KOntaQ5Dk<`L2gpS1Jf7^muOH=RDQ~~-X&K$1h-@zM)~_np zr$`dYUm96LTEuWF-tC3N#f^N~S;V->jpn+yxR>%T8-@>T`g~{nLLODXEEgdC)-AlZ z3hPojt=w=_yGuJ1>|RN%vm=~TX{V;b2fwK9VUlEenR9Iveag%^ABjESM~=)ya%#ai zxYbx<*fOnc{UiSBGn5hp>4FWJg=64H05aas1gfk$&unU zHOLZzmsqLb4G>j18t|df6&DWg%M_`{ZD+vz;#7>@2qa~-`y@+bf-~9IourY_Dbs*OHk>_G2w~T<;$dn851=r27jn^OLbX& zH9rCsNgbn<$+gCY?G40aFQ~f4oGC23MH~`Z7mhaOwhZKMs3ZZs_vqT5S@1@&rz8PT z>ryO#;q04Xk|8DKySrhL6rzIEmcUE`#5O`icKd528O3 zH; zQ@?+82Mz4QC;MY!J@(mi?mfJS$>abU#wQE4KhjKjWNnfQ9R4xvix+zlk)aXg+yS&} zDyZGV!ZHehOCtFW@K9vP`6WSLbRvSYpvQwOY_7kw>ZscO=};K={ONB6)%tAuhsI&DY7!?yFvV6w4uUQ$HMMA-4&f3#U#}*HD5L;G~V}cN* zac*!b+EL2qBO7vhtYf@+$2_U`R_?_Z9>OV?g@6I>3yDx1mdyU25~pM=is5nCO?1b+ z@ickJri}=-M!~PS@WQ7I=@u8p&HlC7Zs~)0D|EQR$TLyE?`Mv)3_7&4XTMR*R*+iz zw5i2m!;a@;C4^!+nl1%}U3|<^ARCJG@RrtI-N6R8S1IpT04#6;fM#zOKydz=oH2(q zMsz7EU4D%zTT-Mt8kEtSoO1waoQD6R%nOYech&r#Z2s~l7QNu zR6oL_0yTm;ZthDSsw+JDXa4})xVFTKh}}c<{XlX{xYQ0$%UqyKM&pQPMjV+{ICpnn z+Oh2mOzLgeOLZU)K#Wml!^!EO zXANZs6b=3FwT%fGt7i!jc0eR{1UjE)8^J7+Xq78TH0ZeomemcR&rFzmXg3Qe%*+v$|tn*jlaj{{TX*cB_u(+24uS-v)DmOng(0(n`jLtjOG8fi8g>&f+ zKpFXx@Bx~!na%9+XU0dF?vAY0e~7~4-XKcF7vd@9Xj`n+u1bdXTg7>ewklZ9G)O(} zyzZJI?Q+&a{2M}xcsD))JeeB zz@DxXUs1MSdVzLnCI+4#m@d`h=6b<*d)s|+PjsxP=h`W_;I@2uU&sO1^DIn~PhOuH z-r2tw@&r5N;il%jH#!|#I!C^0Kv&aS3+FzsBV2c{sH9@lijbCD5=q1bO|K~TxFx<^ zpLF_?$8nsA5dQ#%$B%MMTnalVk{jJ|^sS)U=x^BddzJxVi%`+K%W=&p*j`P=BIDhk zPf!vSrg8Mi=z4}?c0JRhNn%xoD9x>+75B7hCbr7AW)K5gt75JO&m4$*gX_z4pR##$ zjhHDahiKGp)f6woAm#!wJMN0(D}1DwewNXrdA8CDF{bg$u%j$+GUvLGqbLki)V@ei z2H9nwgsX)$dms!W6baa_D)uLrr3R;VGUZQo^;Znz zr9i|htZN>L6*LNELL@96JY4ce3++DKT+PvrOLbgId$zcdP`?;R{Z-2*c-1MCC#S_a zuC+S0>U^?eQxYS%EpY-#78~xBkIEJ8s^a3~j$izuFnFbs5vQsz){a#6^dYoU5NMYF z015Kljh(*?yp7PdvN2z|RwQ4sNZ9+V=o$#wVJ?>u?!cs>OnB=phL|SEqoV%+(R8iWlb$oO%u z618WlXtlMCjwym|t`(@nB2)c3Xu-Fa+JPi2r!@+QF_ZNDLR`$a898NyIbPxuNQ4*F zRyfD?B+YC#`$iz%L{XGlknqM8i)^#;o;?v67dm}?z-ZDFsY6R6aQ(`t@5ng0@YeSE z&+#p`jqF*CTSF2@uPM~Q0+7ZWQ%ura;x|A{OtNdugcRAe^2SVIxH6~$Q~l70Py#=KII?QHtPBc6a6Yl((vWps~SPw#8I z()o@d?qXQ|O;Z_;FQ+x+{{W9p^SCm8FLCpVn^N@>O1L2z;h7@EFCxasdP^qdX(Rh; zDfIIrCFKHRC%r1IZ&vnoPo0g#(`xlm%Q$yikfbUf}P0G*%;rW{quc~1ER*=(<< z$*IsZKq~E4s?+9t_N)CwUY6Z;iqv~iWmuZu-R%4!=W=RE4}XP)gC&~aRGDb53Hz^~ zGS7pW^vA>qhokD+@VDKTWrBGlP%$mX@QBCW86JLa#x58`1gHXGL3_t?eQ3O zBNT^w1dAD_L}E(v7Pp-kGWP^2~lRwsA2(EMG<{c zc7omo@GZP3VA`XYaMt?M|pzg9blL?AJy`ptc zTkk3jh8Y%1Nkbl0c)_%d~PONd(I%Ea`|XBuR{qbs0#W-%*K8Mu@QWnu#NlLzzkjwpikjBQ|Z6NpR1a zdE`~{?vC7B92%Nv#hS(W$IDxkaIDieH>n8Q+6XjjZAB!Z;bB(D znBy^~-jq9};aLMMMgjFlYixcqe9a=;E{iBB#D?EjP|n6e=h*uriOR53B=}vPZy_RRVZ&a zF6dIGI@T)XTT_&p@Lu?CdtFV8h7*tL;q&tn~NflL~SP0=w!FI(>zVN}w zQm(PgNL&v?IbQpz7mm?qA-S&NBn(O#mt=*WID99YH-aoYX(PYP!?U40vVzIjt2|sj zq?)*m4dxqVrB(j`5X6mNEgY#UI_V_ftO}}&TSD-mMJkauHR}aXBzKf6DSs(#*PR(P zStZooYWr2vYRR)M*DOpj&XN=m^OwOaV~j+Kr`RCoN7R-#1g{IFdV?35ag`P6+d&(= zZJJ9`=z%;cNSJ1Eg?N$GU{(riT_e^0*sQKH7<)x)s*UC>L=or*l|8a!W3i!Xk|rx%FUEk))oG^#siGX?LtmQ z>ZZ%X5caQW$?F6Kk|Ca^Mr+N1q<}gRDz@-Oiiw!;kYRTP%d?m1?~e6l76S*wcG zA(so>R{}LDr9ISa!B3S-eH>Y2RTVYS)VN@3Yl%hKU{1EmT#_WD5rdMY=sZjcX;R9g zNaH{Y&C1M4s3sgUv8eE{NOn1P2_%&~jLgww*3K*t)F50-(p)Id14B8Fkma& z-6ZRaxXFzLUU+c7IN1&WD&?BxqTq>(Y_{`n>C$L%Rs)vSOd5z21aWVcizS?WrbO6y zI_6t=)XOF++(!fscb8jejF3p9&ZO=Y>Z2$6LcJ|^h%uwzd8a+odk@Vf58{X)@mW1# zP6%V|-E&8rbV+aq%;87Vm2=?2Nl_E~34KNckgqCd=3z1Nqcd0k!~jJQ009F60|f;K z0|EmF1Ofv90RRFKAu$p`Q3DVnVR14-fsvsTQnA6&;qV}0axn2Df|3L?Kto_~qEJ(^ z!einTbD;m)00;pA01ZC^{{a1Db6>Wrz%Fft$shYGTdYSsK}2X{#YEwAP!{K+h|d^Y5W0)+!|z~S%<#lD6@_oEl6Lef5~M-x?x zNJqLBM%cL~n-+@t-3lHQ2_wB)-3o^c`2;c|ol&!J3a6U6we(FmYCSnF>1(8+?_Ez2 zbsVF!wE3+x{{XO%tz9aM;ZJ zA#y8=!9UZ@O&^5JE@MP9#V&>2S>iY3z1gpy)n$r=AUhjLl-L7k1-Www_I8bJ3P1J; z<$Nyu2wti!;;0mS5olMB&jn~s4RuC{G_}MSvY2M5R=980iYP#X=t>YF!wHV4TiR`C z6n3asRl|j)d*I@apT%~fep{tjEoOwL2*)_3P(ZmxEAEx#y8i&z!9^5HqdsZEp>Vcr zh(6A;yJr>p1m@!eWTQn%C^ueeL67qw%v1T*I7+lZ2jZ~SvYTMyW6ltv!(yYj;C&P5 zND%Y&K=zs1^7}U#2&0tQ z11ch-)L51Zg+DFEs;&U03Tr9$ofaLVN#`;7)e2RpSy=%QD-{7kr8?ygdJ2lpoRKuD z(=!e3 z5p<#1er>Ies>TFD9{7mySDtEnS`-25gHgL(nkQIyH8NP?nvN#LKf3n`ul!gsyF)~O z=|e(MbTwJKrDU8OPntR-2*UPY;ziCU%}k?T2t&)sSuwH@jIs)j9Rg+kMPf3uLZme| zz|cY>1TchieFIQ83r!I{u1eBtJr(LMq6x_V03{vlx}xv*W#2SKTM~;^t(prYw$~GhZAo_D$mFxFH3=G1wmc;oktC)}aMVAW(e!mp`nTJ|nEA>YE!#-sas7F26 zK%X>k!TXVXO#x06c)DZ<;jPoTBiJ_0V!Irg;y4V^Kx>`R2l46_Nx6`l*)w@xwmnqV zZ|0^27D?1{y#z1ZhdM6pY=%g8W}##ZSH%dDfXN#w;!PFxT&z(r9g4*hR^)nfUk~_m zO4O7J=XD*!2gx?4hv=Hys3gS{Oys;bANn_vG{WMxPdJBoEF#IHk)->1)Hx5rhck@5o`jiL0p%i{{Vy0WvX>kMrI>Ll|HHc zQSOmcdm`uxw#UgD@i*p)xHIamJ_|ZZnwg4pPUQ&a{{Te9!oD6$ztF0Nk$)5;h&no_ zR;cdog$M{wX>idpWXB++pF*R-UY8JVwn8adx03C)8)Aa8GbZavS*Y!3wMQ_WNcC1@hG@?(1Wi9`HE9%IxJ;q$I#>Syk*Mc& z@mcae^gQ;FyRM0cc_HU0z-c)NLlSi;USL{S6U&v4IFF4O&ON}7_gP+)UStE-vNBdA}=MIdIU zHcB1TDb0T8OOO<*edHr*RTFB+M?v&Q-mk)|Fe(rI4QwM+4DllR*P39)NQsouh_uB@ z((4mn1Zlc_k$hM4nx=ZF;#t)JculoXejqwW(R(-%QlvT5rH|PMS;Mr{%ti-_bH)fc zpTeAJ^F^|7jQ~G2*UbtJVK5N`^YRl%5#~PvX9pLeexIEdVG{_^8i}}0y43!iP^U$b z7g{bz*1r|q53y6)V%5Q9<(kb+G%1HXxgmD_KdC6^ig#*@U|}^Hpl7j&6mqCj-66;qX5H{)wiN;xg%t9C|z=Y{=58_Bl-oC4Ir*&W>>owMN;>Q>^t}rapNuXU5vgmMkYXDWSh$Zn6&Jf%2DqMw?n<&VTywEmRGX;CQOE3Qb9?^dGetcEoulXy~NK+JY$=04|EG8Y~v<3>5RPuA#TLyFzy7sqUwG!VCY@B<-a^o-O>|l#mWv(~Lx2{G?zHZ08P!x4H$MeW zBpeTsltz|8(0W2JczOgyOs!2^*-j_3Ih5V35s^S*Z-Ux7SO=%kKGG(zpz_S3;`X;x z3vmEDsK5XingV?jMJi=Fp}@?9D%~uNdn*k$HD;W$IwScCE*E%O5Ul&TAD5bG7>`vZ zBYvNwDG29^RzbNY{{ZBToaI}9VRu$byfiwp@bOF$&2>@%5nxdf3fI*KN7XoHrhx7y5TioFSs$4!2Ikd5 zh>nTOb#x0nIZ;`q$M<~`_N{58rW$7;1YN~7kb~glK*=?@h>Ml5Fx)1YSKxzT!=$a8 zwaj%!sjc>VLC;08oI*iQYs+zWebt8+2#zZs1+#cR#hE7p*j3CSNF#a5RM3T(3EoJB zvv`3vTT@u4m!ftYNBuuk9SOp<@jy=Oz%)C89ImtC;!dz4{wQxWs&{NHXLlrZH(3ke zqHATN2ts=TCYSY1FmyuFcV;1S7f^ zjh%G>It=<96KU9@m=0xEygqC8JLJEDHZ7_xj0I#<>g<=gfV4y|Z6o@+YP80`p5t%$ z%dJ9*{X)t-_va-=?1-QOn6+C%hijS+9!oxGlui(&tffq>)A*anBXk;^Fzq8+l;=p~ zm?)Ur4A11LTQ=XBP9@Wn#HQ(`lbz(AU9oYG&P!&)i<_bV_$O7|H$Q=G97~MmQ@dU{ zr!egv4=IG|IG^2LMHCJ(attOu`X>ND!>SS-!vhUrH@%gtvtyL#ql&j74of`LTx*)c zq(Me1%kxuNTQ@^UH!5Uei;CsZ327<3O?VR&qHgV0zoEmVTG()-~ zt4s*?xv$#g&`Q<_S(X_@Ld%IqyG0pfz6(&Ii}u}q;~RnOxdTj1_$`~LTbdfz;Hlry zNW%+Qg{rq}h$*&f-8;Ii7EmP&#n&qT08b=pvdMmCzipH+&Pdye6iZxn(H6{MPVDaF zhM{yTpa7_?{Fm}ttqqiFn{p7mB0c1FPO%E_B|cz+n%pz3S5=bcuYK35 zb=H|DR)}YsZ)7Lm8vWD*q75`mp~5}o({bHWD6v+SqS*n}TFVz1$riu}wx$agKFtM^{j&viShjtGM18H%hR&a?`jb^K;BlpTen zR6#htNH{wdTG2r++8%LVB8zMLhM_c&LCd24ApCPqX_6X5!O?bmb2Rip!Lf!sR&k%2 zYjgbP=%Q$wm_xGsIFR>ATI#Z@c*NN>L$fv^ZFVM^RRUb>f10Dj2r{+(86DiWazk1n zVe+ET(C+?FxfxM=A$p-fE19b2znf9CJ`uMN zkAmtK@LcGEifXy8Vu*H#1g{U07o;J2N@Z_;OBDk}R!2l`O{HFoJy-Ev5wJlW5#AGO z=n20Lix&)NjnvjepxjSeLBry`oR0+q02T@4!0=t#Sv=5u_jKPnt7^1`)knOdvs$A{ z3iv3*bxr`6yQ11Rv|62Tja&zGD&?Ap0H%^8oAXi8I-rBuTR>boSv9pfqs33;u}-{| zaUDM)7c&X!6xZjzYpHyZ}gVJ;S#fdkbR*O%pdm$kvf*;B+#md)835}MpDG0NV7VZz+- zjFEunxLXhBsw_006(rN@z2FEZnvcO`-rO`rQ={5VC8bt)mwFdeGRUD-F$>-e#S3EG zQ5|Ji4Dc^yg~tq#oE-LHc4*}aZl}!;&zkjG{*5>4)u9`?1T?P;pqy~86u4|m9zc1qkq{bP8{W7!!hQY%JoID83<0G38B7} zU$#*Z`R1_#1R+Y4L|-c>2yZdeCB;_VGqDKzK8pV`!%JeD9tl{ky1v|aX#1Q9vj5HV_aZa!O@vgDt|45pzU z3HzrC&YYA(PKfqVO^F#BEur;|+U_}bO4949>%XS!(#YgiMH7lwg^|>5l_*JZB7qUO0ZWxOGwT*Pkb7gf<}2KQNClE@)$YgbhoSzS9de*|)cob1%LP9A+%Ma>X^ z*6FO^Z&haJeoJF6*~d#K2_WX2+1gg2In)O|6FZ5#Zo*)1loYJcG7zv&9jy_ml=l}v zM!=v7y#%Y{BBP>+600P-M4>^c*Ylc=FYcye3hbI$8wsMo8wEuCe#&VVDd#MLZg+|x z+3}TAL})2hfQl#L>Cqbq{Q59@nBj$xfc_th|y(*Y| z%q+?NF+_Hr(T*ourod%8p%+Ofl$0DCsIda(L@DAHfx0erL%argAkn2y_CshrpYH`3 z?RqT&73zh-MAC?5kyhetrf|4pkb`0k5azkIMHG#!w9XOuRWWJRdZGF`ZaP^`bSstC zWGv(>trsx7mUUeB3Zb~GN;(C}L?)k-{_1o2Epp$K5A1O|}MN;WG}h&L#;MDCO~PiIk@j5t`@ z$5c%8PBf&OA;UqU6~Bt)ERSXdlsHlK)fNb-?5(5mJNC6Uwd#dkoYgV>PQ`vpB@_~9-jbl<0%0&&vp|63Ca@9ITj-$S7-&KqPZ>MK zY}?rnFdT#6Xad>Otw+%~NjZK|8PkW7J&=ir)~l!JG~R8+RoQanB|E+HSa=4A6NhmU zwY^~x7gD8qZYEUOO;fGHwr_)@o0vm@81-926Kblp-iYP>9btabjvp=)pBZSiHofqQM{Dl# zMDkB2czZn1FyiLhnrjXh2YeJm&n0dlRX8!>QHzKzTYjj=4kTPB50Y(~O1%XN28TMR zbaEAlTT(%r=7^YfXDX(;UPD#tIRx>;$bNj3a#|4yrl8eS^`daD%kz=~2GW5Fm)PEZ zi*2;y1|g>C8*9xKN34_=$aT=!aS#cDz23LUWEt~Av|MO8AUS-LNrJu}iYC-rVU^M_ z>Vt0T%7fskII~v*(w$vzL@hpOXQI({kgnG}+L|C^L@v$N-Yl#}s}RIjYZGX5PT3YX z;ktms6{yW?7e=F}^bLsp8ZK*4rD)+OShS~hNP-F`EJ0bz=sgyseGw8O#dSxL{uNEj z56)4pprdRiyPaynafs9M7F?I^gmRe(o zF)J+0U1lL%xe?%OnCw)sIjF;WtHDLF*|1Z@(@GIV_uMvgO(T@8l^ljcTr~;-dFRW` zG-4Eq1#O;Pcv}bo%op)jjL>uz9Qm!INi3$cM)F{y-qA7&WOB>wfsnCFtN92DPD;Ry zSN_=}iE3Lgz25RSk!0S zm0>G7sfEvY6M8IwN1Faf43%zjU7;3HMXum%h>^)k?{!@6o$nL}bjs=aIUp>CaDil}4L~~kVq8ZK8c#3z$f68usdaThj z`mSlMkqO`ETBhvB0kA`cvBl)43r$m^u_hKASYo|-AlhPdN!4MD zL9|V$5^>^-*)SeUD58BL{{WdLw{qIEyuGW}fXyO!d)uBaYMs_FMY+-%54DumzNWv!^D#mHzO zWE%;s%Btwoq7@veR4R|{SLUpbB{?;GH%EIl{E?=*qvD(i#UBJ)Vj*F&$ij(*WqYSr zaL;!{(-F;dSB=8NxKE-Q6m>@95(w6xL_01NT-Jqiw)fd={G~|)hcpdjgk6S-(f%dC zSdIre&aa}y1DbT)_EX3BVBQm3hIuDC8z$>%4|hegwh)E5uAb8^!l+IFhHuQKnRbw! zz{eb`QiHgFv09-5H9^wRHe7{PbWt|k@i7@EwrjKUTYGs*Yv#~J&~R~fY0vnSSM%*4 zB92zN!-)J4oTIuE_^fS^3OhhagJmEH9(k2KC?Q&b1{ql(+OBH}gi1I+B**kL-*1JVFLoRDW=~=0xMvH zKnc~27Sus0z;IygDm3L4q66Q^cQ(!pFXpGknH7&(j0G(4e#1GIW z2Vo(X(Gdl{&+|2lTdkW7?xb-^qQk8^p$<%CN%$?L18wTNI9g@J1EQK0+4Z^;VzQjo z3x^~qCrbTSRm~l&I0t2~!EE1#QDE0Kkel>dL+;gSyeg)cPVn3Y{FK}N2l(zNtHRDv z&pqJewNYNEWxT9lZkf6{ls66eyEUrJrk^!XI!YEozNG<@{m4)z$ts{ZGL4r-RxT>8 zNwje;gecX73ZcJ7ouUwa#*6J zY}@S%r8j0AX`1+}R3OYH+aj1Gr|`FxlRJ3@8YlLjHVWGojLu7G02bCNnPD}H%K zL&g!!Hev*MDX4K%9hrqN(UB>DzA}}L7!AaghZ9dvz?+dXCk%a7D{eADuur7pvK&I0 zSvg{E84xaPrv7Vbwm5kS`ysR=)md5sZC>ML(N0jmcO^509w;_%ikh5OMo*z!Eh8mP ziiOa&y}I1ZJ}5ic)|UW}ie}7X(KYxmH!up?-L62>A`}67*CKiBHI@9DZd;-gj5 zewI_DsEykGjW_7gzG922ikVk{w416P6b9@A;-nI>DB^Y~POVD+0OF!3)vCi;D7#fU ztW`rmj-d@yc3RX*lf^aiQEgXk*p1M>5|3w%4k!j84r$pNFLgIWJ}YRJqQj-lR)fXus zd8jkXl5m&^l2H|e+gFltoF_P5$&G9pgCAA1d|rg75H%qINysbo{cxJvN^j7j)y)kG z3t2#jQ=$a`xvLSH8gA#j^WW2O(C^HZ9gwo3m=Y&6MR<8GoRe$|7e#W8Wm3!d712yv zHOMYofL@Cf^-T~?i!PFcA{G;1ogJg%snHoUD6LTxC<-o!#%s|xRWONxMTi6)iT?mZ z_T4tVD-DpaL6kwYl+hq3HoJ%W%tC<^G%3yiCYT{vF||`2s+3O=Vz8Q_E$X&-dV;A; z3C$#|SX()2u!myB-SS6kX`#;WqGUgv6D>uCU5Uo&)-MKuH!OcLh=#v4v#et6c&sD6 z$!#ssPhvCBr#Yg!r}lZ3nxjQ+D+ETV<;Q3HXXcnB9!b5P8VOh|P;3H%Z)l-q6aj4? zCLD{ygHxS|xrQ)|HdQ0uPZ)ztSq77Q)5+q9wLn-wb_!orgz^DwSW7EVr?qcX&|y@( zJHbUkHae*-?M&LKhM1|#UP+IQslF!^2qfX<_d#rK(LR$!8V>Z zSM)z**BJ3Ayw{OXPol#v=})S>=&%QVyyJN_lyY(?SqAIP3aAST#T^s2jflxCeRW(^ z-}64PbS>T8DJdb6O9(8rOE1zL(ugzyF5LnP2rSYiT`JNYOTIx+N~EP@1^n&j`}*yl z=XLkod*_}xGv}F^XIKuJKpbA(&-cNOj82KqGa8Wz4YNog388DJ(9&5`>pc=O6?08p z=*uIHEAyzz-@Nu(zj;)Zpm$|0a&OdJk99`YfskWZww%md&z21M3_`_%WT@S!0Mkor zCssmQ#;^d<0eXvmBn=yJ$lsZKhSc707UQi%5_VFNc;30g^(l9q@M^z`7ttp1Oig<3 zZJboLDo}mDDj`lkBPP5$LCj+3x#RMEW|BZZc*`++WLaUD0*NK8I^h8%KwZ_p( z4VK}$vFCFgguO@ZAe|}GttWW2;f4gl$Y+**`uL91ZiQC*39SL}3Rj9Vn`*sGB6=e@ z!H-)2s(gk70Cde0ORg2qyq?hcsV9zs=mNRpdjkco7dGs*W(o zvQ+cK-aX;$<5r>X$h&KOw?b&~czp_!&!h7PEY8+!Or&e4aCBhuaKm)o{W#B?vTw>$ z%dz>QzX?A&z8y@<MsJ(6Zs6Gp6OS=!g75SMm{spK>UFBNDiOVLrb5+0 zg7S7&as#aeND`k6CGkds=@%)>l--Fg%!Mm5ZLUR@1$ru`$&%*zP7pVABKVe%7YW7$`O zhnSy%0*GhhjayNGW1UZ9!~)=6X({mRx*q2ku4I7@*9JFnp*4Mg0IPhZuk>D_fMIEd zhO9XqBhi`>0v}yl2`_@Q&>H~fz*R`X@UEPdSdC{@UOZqsyZEZ(sl_U&5$!?LqPet! z>Fl-hUUG6eGSg4RoH2*BqQ_coW%8+{aTv&|&j7!c#1Jmv`0krbY@}!B8o^UQJ^q zs}e1AY$a)}??G{!xi0i!vo$o0J9BW$n)OFyetqGfBc-d8)NZ{3$7}p>YHL=yPZe$Y zxCe#epWTV`aX|-q?u8)kA$|DM;!e>jyfy^N%StQ*f>o)N&9x@%Oj9FhQL^#~m+H@N z{LN#OC0A1og$qw*6WUqOfqU3!04szXMnXvou#^`ZLY zoA6f6>t@)wL7h9D16fwv1ax|YXJ0W&y_we!>02{EN%)@y@!~uQr+g_x!IaXs8?`TV z4C%u4SsFwWg?#5mgF2s7Uhw2;zThMX21B9Lw#jU|GL_xbhgegRrdZ~D9n`h9&F)Rl zfs42`;;$VN3{_wCNzZ|aj~ONIOjslZq;lT1N~5H%7d_9tgnE^#|L}H#ZoWRkNAZ3Z zncPJqPnPTdVM*#AOLhA}2G@K9WX{3;+toYN?dB|NA?K>!sLM@dF+6IAWfh0~a?%+{ z7B0ON;*vmpqd3Emitd!N4kR;?Z&ysjp|dxgFqbLAm;P67R3(3k6KBx42u{3KTp$F| z@jKHMerBaaL+m|StkLS><2Q=te+DFHAK80rKyM7WE>w(F>ko3d=+g=GV04#Wc>&yKuw&c8)LQ#C)$1u3uHv|gxKnzas}RC>;01NvB2FfIwagTeIvm%Ti%c#Bfta{{oK*msuQip_8d*iT z=jIPr&j&NN`42S{pu4*Y(w7N!BT)CsHo^L1xm!Nz9{OjT$dCk1HpWD}-4@d}C(1$X zOOUQ^Y>2=WtOd4Y=MS0%1k!7XJT;IKV0T_Na8gXWjNM)sj^y!y&q4XeR()O^q=nxk zFA|B$YH~A|6LJ$D1!a3^R(6;$9`t(Y*fx2^M6zgL@+hQ1)c!TJ-`E3q+ZN5pMiR5& zHuNjRo3SwWm)un(t15$=&`|D`-;L7t^65p1b$6xM^$COR5f4~K%u*7p)IG5De^^0> zo9JrK_b4Jom^Co{FXSA!)85P|wn?iVH>dxF8eljkWTsKWvdNS#W5EG|fa$~!`RzkX zy|@aStVa2DGyJNp#Bun@-UzC)&+RVzJjQM67yO+--0UV1<;iMs#Tn+sK9rskl})Ep zaw$f3a|~y(ugghGU&eZXIr007WoXZen|=F#z&i-i=vVBdlmx8h#-^+?Pon*&q|Y8- z^N+dC@?&pm^fN1f=R>)a1cwC=n&T#<*|j|dFj%uaNfRtWKg zsdgP|LCh`yhRXiI&FOriJu84!$)rPeYQ$vUZnCpdw$T_E?|u2uka>93%WAw^z<8{`j1uUEkEI~L5+-b zjG>&Sv$Wpx!ZDb1!;3Y3?CyREwu1pOWg1kB*6Zs2`P_5ylCAginM04t+ecbt0O8!RC9&Cdc#1^_M8uP;%~TlNlU$O z)k$yb({v2Y@2bO=x^{}?_&{n|?szhB`M|ZBG}3iL z#2bD_UJRt5$(^VOEgsX{!=ry-tdi@hn8F&f*7r(ZI)ECW=a8YNOZ?-+>Fiiz7<-TKIgAmi6lKbXdIy3DS`o(soJ@k z{9;n{3NH2vd}OTD6Z4IvA(WZ#oTj_Il9Csdm^YNWX_-zc+)~AL5`qisxZmLHfWKQ03*!$!wvsjZw``aLqSx>G?*r3`l7UW8mH_K2gO>UW#@2p*IIFDeQ|lf?91)y3IEq;dKloy$8Aiu^*fDt=3W9= zoa6v`{o`<)xrudc_UlnPn=tXpY3B&9^h|)j@!RRKhNM{?*OI{$@zu=wjd!1+j#mZe zBtOu2GOu_k`KE}cT>pqV@cLWwVZLZmRa0n-5K8z9+(dD5EtXVLpe5T0RRkqq3}~25 zngW)^2Q4yh2{63EV`&RGh__uv(uVBB`a0_;shvy&ngV;hGF+v{eAP8RLtY1@Ky;gM z{!D8><)6ZFWb1mFIxRNO^Zs1&BPPe z6Ea6WaY!Y$hh3T+BQaYtBB7-n5Ik zR5m4eCq`I^8#zg1#l=M(JI!;Hm8>RXpkEVw(7q)b{UFf%ylYBxJA;PUpyaRcy&GyTL;@$Utv;%9N18*2to_#?MDfWR~L&r|aKp<`}7qLiD6)=vgQ8chbHBBiXd ze(QftYhOH22K=@acIW+K7{onY3#fZ~X}(iTb6mF^EUXr&`J(=7LWvzw$HOn#&pjIC z6V!EcG+9I+s*Hj?pn}}Iu?q+B({eTK)BD5{&zp7{-XJ|#GMuvS_Ih_+1UEMEnnH8L z*);I0`=GD}tsey1K6s6dp&3ssIyTr0-{Ap`Pt z2OqXT**98Hu$D}|{&d1ruKd&SCkPxOfuo)`oZ89(>sXX~^^aon^kcHt6`W_5q^Ohg zyLvATx07OkV5eJ8=bWoxI@MuUFB z@yBb!K=FbD1Zwb%in7)LPVPY_K0oF49LGxmu&m)mEGP?lDFCUEf>;L=gXa+xXS-d* zIxEdAFVZw#D(&s1*zdP?I7tIvRQp(Q`$i<>jui9sSsbZ*@P$G&`_PF@;+^NO)eFVWn!Scd4^ zB3HgLZI$VFfcg?VE_^7-Aus zT|_Y6Ym1t;Aq_W;K;@6zjaMz;I`>$H+fu{HAFhUY6DysAYyE+rmkIYXhe!8ho(;WJ$9qkuu~at(&P`O7VFZW8{DdjMS*o*(Qy05T8HQy zwQ3l-Ng)P-J8{G-3O@a!s89vAXi(=256`B;-diEOUqKGLkO1lZQ;oMSRIcqXz5oMB z?5u%B$k(QT;c9wpv7S&6_Blgyrp{M_YO8Q&`Ncwj(;lK(Hs z%7RvpR$dmmHZ}vDu*1XBq8*Q9_NiD@mOOYZ((6~a=?CQzhBy19@_k28;&aQ_0Mxah zuYIx2i3Jhg+~S=yS@UcsOz?rhKvfHi zul`}#7};vwg8sP#Uce$SP@s~_y_*{?;p=biYa2PFu=bRM2%zWOu1*kRmnQuif6}sr z*MaB#-`>o2#4U$?MHNCYYGL0(u(kpRp|6eD6zrlZ2S^(ysVeEZQH4>i`rN583#13c zu4nla8d=jZ;n;`GtK>S=D0dpfwBye{S+_<(kP|+&4 z*hZ~JI94zxkf=0|u2obIo?9aA=q9=NuFV*Z!XO`+{ndwn5-*xxIojRU!6fFWIWS$Q zeDOMaQ(qM54BJVibllY!&h=62-j{)|`k0K2kI3B&f=r5cFFvnh zX{&vq40!s z4Tp0+Qt$M8wSJimgm4-HePV)QCB8{L9LHl?oNziY)ub-}A=G7|cO9zhreEFLKDxkJ zZ@Mflpse_os)sE&4 za;<9sp<;|kABfb$Y&f85i$gmF=yj3zm*cr%*`?nfCckd7tHwoTLZ!gl63^BB8?%0Y z>&!KXwvj1loV6phszuDAQk`@`Ght!%*$%b8n?~*|$BJ)aX2e*7bnE%PaWqZ$M=yX+ zeX%pfM~A^u^r~n+-Pf!fIeiM71^9+AmF&Hea%5iprTC&G$U_<&$lG6>UikXs3$2Im zDi<1aQgypET4a1^%FkyAqDleXH8Eoew_S?k6!|{J_1!+d-|3F)*nA`C6j1gtxnM zA|_t;RAq#hEzw;AwO}5BC!LwBMdbm&S(P8GfTvm*$!+0t+HHQkGpFPOR`P(LMfH9567~5EfyjOI!4+? z<;;mpJXTseCcYbW_XPY3(n`8z`Bznzh)nNd&HV>)kAiSy* z8lsp^qGu@WFH4HHKc-tA^LIu5;fF@dro0FoQx$(XIy<*NGf2QAfcyp%%h-#aBmO+@ zwVr~l4ySE-*oc)fcjmOO4KO0f%l_SiCqm%q%><5Am6koT=sZD?LM@x( zwCH8l0SkOTGUY3;%?0=Bup)^AOTv~t9@dDt4VU1;u=M9h%4!MRAwPkiH=J)yWZIZo zEqXTS1o?G@h(I>H^qe}1(!^Sd=jQG&wh}J?)>rsDQ;b4^I2rLC@|ka)^)2c@67D}_ zh3-toD!vfP+(P_BP}z^gAHUkwrryZ6=+~g}CuG2-Vk8|ep`NZ~ylvced?NOj-`sd? zp?GE-`R!2XCM^9ox=r;N4~U8TYw%7mOYRs;+TOF~ihbA(KuRM_R=(q@@tUSk^oF;) zom0|Yfj(0$_pdF(?NSSWgCJGCJVvBS^8AH4AEe-2Yo5D~l$M3KA&9fJDqp}0dtiJ& zDten8v_$XlTbRPxzsYELKGTi0aoTNt*gXa8NLzx%ZERU@n#6BWpHxo?l&hjnmLK3v z8d4ih+6o|Qz~uJ4i?vX0ljk#r1Z8SE@}~!m3mD}Nt0BzK*Xhvb9y>r$8zbX)XkPX3VkMw$nm zDz)*vcew$fdyB^zn4#0{S7po)Lz1(6ed!;!TbdEV?pK8T&_@Q+LK*Nl7OC0^CrP%o zD3XSZL{|PMR?1H4xSCXdM2%GUJSc*YIjTt~%jW~=Of*Y1qnKxVkRqtM5|D(!l2+tk ztGx6sl{?%9CZ48)P@fK+b;U$VGa=7C#fXGqwvA6)DKAh`@9q~&?NCoWg`!(4pdFRh z5Ef`np-O*Ct9hstP@(#Lp(#-^>3LcW`yBfnN3$y1?9ax7TW=KQXHlrPkU&`i-g~hm zQqS$3)|nyjSlmf>B4sjJ_eV!l5!t zr}l=gf@G$Zy7i@=8rczHH}uqOwV&gBl5!ftX$tq?@37SjpT8YC)tBUU;;0}T{*Q7a zrSRO&PqNJFV$HQZ=b%TE5~#mW-x{b)Znw^+K01g7b#egCcEEO-pxRvx)#W{;wL1_u>lLPwZNBX$8wG}duB;7rD^fo-_gSiWME+nl z5H$=WWE8$!ba{s&Khh_f3Q}{6v4RS;YCXa%>0&kt>N7knrKhBcqXo=dgvhz66pfsF zX_jAlZ4`a8&wInyY4+i$%Ywq>X*d7V3&Nl#5)l~>E6O>_GRt*{a6A~}<-c|!E z)dO7RUm#$KzpD+Wqx^Y85+G(4Nk>1h9VwY(p57)+mO{=tb)d`^%|TKBk%^|bOfOYW zUSaZkS+VMzimJcEd#G!7v6w*mbI2nn9~@ze(xX@l;rqKgI#0S{8f6*b?j4n`c3z9O$0HosLZOG2Q?E zA_XtIXPok3q7{{z_^e_Zw^V+vY$d$tXDJK^&GLPdC^EGP z09?BXgK=(BsFOGO;g^=O(gIj!Yje+*8-6pw^-*^EThR#oend9+5QLUHBEa%wQ7=1G zGBuS(uQPCbA&Pa8nE+epztxLV3*WwT^J*#dkV`;NlKXQ*sizMt*|mJ#w1%S%YQQ#1 z6yur7iWA?2W_VT#3>d`E!c{$eQ0Gj_*YjC|2BnGrvnI%hlek-r{F8y?fg$J0=1~o) zOV5*UP0W*c40rQP+lv083)@wcpZnEM8rt>WhcDcsc-$IJaqK#waj>XljYVcF} z1e$Q;23p~Bm4%K-qF{H*-^O2N>C%ghKNVBOo<2LFoSL_%1ThYc77qUZxZvWemL4FKzU$w#BonU`R+DWsk z;Al`vmH~6o5}cfAq2?^b5Eip^W@6i7;x|MvJ|Q%$3}9CO)$@FQH!haD$9h07w-1x5 zo@7!Yqxq#bn=iT9ynL!ia;Lel3&1=u#A+Dm7{h6R_>GQt!6buRv2^GyK3k|7qYqAG zt>Y``s#sxKbR$~eFtX}1$NEzEQdy+zvwMM~H*rE0SXyPAj%A*kLPm1ds3&gObvG@n z4(81ZatPc6jd@u{{rRs_)S!QzJh3 zx|C6Xm8u^dsMLj)0piNlhnqw?s#Wwp@#DdlVnUSCCUz!cfm&w)liyBJ>pNB%;U6)1 zx+-2CHKN1Li-MCGVAE-$QID;+-xSsJ#ya>v#?( zv35L$?X}oa=jPgvKiq~1^J9gF_)+Fq|5^WbjUyJrM0EOweeRcKvFPl&_^)kCSS&F> z8k0;JVl;JBJ?KTNwZBH$$A%m0UoYt^Zky~l`thF$1cS7-I*86FjS&vOD*j?#%hvl2 z6RV)6Uc?t2On(crJ_};M?jUg7$y82XPNDZAuB4qu-kC9A{i*o5c?z`F6z&{dZA8XY z`jYY#G^V9dz_cih0Nkkiz_C4F{Vi-pI3c_ZdkhZ+HvV$(&d75HzD@Y_jvMOtYD(IW zOGJ?Ho@U4-#Z4*%rI_F|ag^qkLg)zR`G-YwCPqF7OgsPM9;DhDD-y$%3Hkn??1w6w z%#|1xF9D-^>);^U3(W?$VxAz|PL_Bc3pG>#x|ebSG(E=d6feAeY3?!!xF(K%;|_nn zEWK{}#KhkcpvQ7aY}(8?*DAdw#uIo`JVp$<+lgb1>&mg}PpIBXo^RPH?o*!l zTc1W7Mx*ve{zS$+SZRZ4yvbD-43s6!7J5BfUFVphw;Y(QqjX|bFQ1dn2#^Yd!p!KQ z;FAQ2Cz}R6T(KOEcHX*=LDT<*B!KK+;eqWOHo<`)98TjVLj{i8%&&)8-lhVII{l`# zRFfjYQb^ZqtM^-*xw|!SD-F}Ox21*S(wPM>VkHI20<3h9O^{3CWtpd5F>SBm>iuds zoaCdAdqkjblXo1pK9BzT)pUL>*Y9c)*gWLDX5|bOYaq$PJesU_*n^|p$-I3X(ApLV zOu+wlCpH*Z!UuRTIqd*a{L#TzUE-k(;&*f!NIC4w&9_Yfc)X8O$`}IXNpK z4Ek_#F4O(61nXcab&f|yQxC=NlnEp196MB!?Uy_Y`j?(YTMetk$LL=i zB*r0{kSs5WEAj3j4QqWrgyOgB6TSK)7Zn`hM_*LU|9#^8!h9r?Y|!C_kb3vJOhfQ6 zWDRzrHue*jgfwznaD${m+y|4#bOiayKW<9(Wa~?+WNS7zMfUxBMjqI#*z9TS1ZIfcw;mDLC5fw?0=BSGW~fU7)3+|0F6@`CzN!}XTF|XOGtdLdaBA;A05_&e z5Jl!IIqE4wvgC9|ft+B@V8;ewwND`e=fZe`ndIVr5Ff$CAQA_j6YI7XFEYYYjh1*@ z&h%#gC{NBo*AKpWvx2oLc}+GVC|RQ?57G8A%Dnjsm2j}@QDso!Mz6Ov@@OI6(5c_J-VXW@*xhLJfSXmL~YB`e_L_O2n%w zdGLf0fB0VvAy$@{5jPr@J7sWtBhaRFO@d^o)=tB3F$;l9EgohvuT7Qv?69!;zXqR9 zi9VAd?DwJ)+5$AAtIzd*X14P!aE1?v>iF;M#mYGdJnepYpoZyQ6 z;TvQsmtmQVYAY(JiROFh>bP0!%x$H5z?XFY&zqk4q~*Kx*?g(9;7rG{SnjxXVGLF8 zl#$mR_f}G;^J=AOFt*s3Uk$z4G2rB;crS2x|0cz#~ zT$pTPG!6R=TP&4W9J;j5^eOX;NJyzm;*Xs8bf(|H+wAftZi4he_^1u+Ys7O~W_WNP zEbXh!9tYYARjsHc=Z#l!?Z(mqtr9 zDXhv+iV}#q6_s6T!PV%zRrU6onUK<&c`c@c2LNdsyiQ1b zUK+VEf@p^_pcvWq3vdQs8a1tDPD4^{g=HKErquwk7bP9O5t=v{dIFXvfuAUdO(cd& z0&4iIX~qa+-juAyx8sNmtu!wPLHT83oLy4)qq-xft__?yLW)n`;YE6uwR?qSF>NUp zM%YO|eUxl}M_}9(`gFOcxEhlDn)+HbRSClo;mgC{%bvDj;AY!U&YCfBVemcE%~qM1 z*-*)2Ri!ko+4USblA|P8!1w9Ad-Yk$&%!=~kaM^dkm+|wIL&Ox z!~02!#OqY0gofoOqxyDin($6smZ+MKTj(d7x|~0+ef^s3nMmKa=zX5AVj{a#SDvn# zBTB5q0VHwx6u!z-6rud2@0wWgp?c8%?5|KZj3AL}ocqJpfB1)xV&ru7-Onld%pevX zfd)=i>K0k^_aZhLvHzWn^09C-y|E^U7GUTOo%lk_;H0H-YCHy5>QI@L2QAKFdTCg2 z;43kSNK*X%1<4mFGNK!!ta0a{%A4a+n6Ba zK94vIoRO9(0U2`#44u?7ip;hd&Q&j|j8K9V1^cZVe=QoUo#c_!&kBr6}9co((-a@;X(_y za!S1Wfxg-23LM14@3D`&^8lB59$qI+}piE z(XArmtshPV;)zZMHLKk^!GGoV5I?3`RDOOF(Z}>E_&$bA$xzZX9YvR6;3)q2awogJ z5=>xEN)&3(X8a{#ysBxM`=Z+Xj4E%Wr*vX@qb&B0lK|sc1}2eH-siRtEPB1we6qD# zIp@&ga3(+?v+&1Y{h8ao(~IEq-XYAvCqT3+dPyWL0j&@$ z(MtLJ(O5A{wXDDf1Wb2)Ht(*F$x=>dq75b>g3}fY&IrbrUOD%zqX}q7* zEt7O_kM}rL9fVKT;&>J{xCS||%@4ULVQbk9mlDClSkk2j&!9gptT{LhsiO#wd}a5$ zzVm&hFu!d8Rq2z3>xgYHGTv5vnNu+qlDYz~D(H8Mh+=iRQ6c5jqLVCQ4>o<$c+~SY z`8<6Y$Lxm;p#AP@V%b)Nv6jS=1sVd6ADmnWJ$exGAgy&K{NGGk&*q^CZcS)qCdJ4W(we!7%(F4!V-)n- zV3e;1xP?p=x~CqdtV|qa(%vF7lE5jVfk4L8KW)*WIbQ3P%8bJ;Y-7*FBtNx%)Dn-z zl%~X4hMAIf=Y+)aZ?%`sF4176@@Ai#*Edpmv>YHUKdpx33$Cfx_#FGc9A>dh0+G%S zcal79#S;B;qUY%d?N@n5=isL=7YzBPDYpt8TBGJ7MLNIlU+FVgZ9syYl_yiDnhpP9xxBsG zDj*O3ofxH<6$BnkQgS_J`2$!p4pTa0Jd2^jJ)oOV=*_aoeFs^rc$8Rr_mQk7~~DL1(f3R)Ur;!Tlx=U_$d57pDIN?74WE1g%Z zoCc4=ZcXfgEkR;UpyioZ4qRr1$ru5$ua0pZCLWP4MWg7RV<{Zj7sma zSK@!zsRUkjPmcWNr6p*kU0rUsy`L}2C50fwH};2=1UI%>Bb$BBYgRUc?{py!1bODT zhhz35SbFwxO^#z<--rMz)3G$Q5?zzRP=n;@B1xg#)t1cHx#FG8v0L>urA!qaP=90M zph;?0St;^;eGh{@oC5f>x9c{%aTTY;fho%^WXNZn#nRTCwroVl@`BAQOT3H^)O$>* zfIn|KL%7hY-T6b}ICJ(!cyf&FMYIjAzO7~B4@Pduo0NPU9Q?GXKUf$N9Gk*fFU6%< z+#RD8^sE@CGGJp1N~kxekOe)?zI`F&1GrIhtCU$e1Dn^vVmyN4AyzLx3Q^>aayR$? zjG4LU^D20mL?;`73^$0t4A|RWrX|+v$?{D6`~_g@V|ek?(`+qlHSdTn=a%#6c}}cB#=pL|HE38Pr)U3 zI0Y;%#hO4? z7D%TU}~m(<8Hx&qNSC{t{B@kQ`J;%c9szra5xwMnGzaE5> zJ%FC00wd7cDRTup>L)Yd@A!sA9r5el7lf@T;Xzm$e{)bs_1rOP=W1GO3# zy%;Z4I>vBBkt1vj8De4==B!(9S6LqsmEjAvY&LOubONtBa82n#gA} z<8HCc-qig(V}eWmz}a5j#6n{3VUKh3Xf_WjzD_^$w^|71$e5MZaC$C8|LdYDznu6! z#psQ^Iro(G@mCrxqeikWXW1hZvGt{cW|C#=7B!`D&wpr3XS_dh6j9(;-Y^|X4XCeN zeC8OI7{SdO$`mQgFF!Ql*6i`_W3}>~+UhYdV5DY{bw>*&vvapXpfzxkL=mS$=F3XA z&^lv?n5I0_NG+DXD{bRPJ;j9R7!5i8VHF=GouVu57pc{vei{OKAjknAPXC`O3@)yQ z-Sh15A?x<9LfxmtIvL*KTDQbK>G#bZ8fmoFxP35TGrHq%qpwkvakOrCTZHBc@{w8vZTH;7Ssx;QX?e?yDPwSjJ3HWs^hM7jsre%s^DJD22iI~ zXK^$;cYs~UL02doW%82=4V`2ClRgLU?F-(rY zroK}S)aIGE%Ks;A#8&1sbb8RV5J^(jfN5vMatj~Em);h@UR-|eez3!r^?kCp)f;`K z6ip>mMCjn_X%OV6lu{1L5rQ`UvN2{?WB-=JP;FcuP8cq{Z;TnguiXpB0ls?#@czSM zj#Ya1I5PJSE1IJ8N;!kb$EjF1HbAe8o1uA=kg8mVSEo?@z*1l7Eky&bPL2@p?G^73 zBbtP8S1=APCoA(IG7f}Zek7QURgM;dRt@Ro2=A%yg$waSW(b+hqS=k9zJ6qkG=_Dm z-@=r0CeW}hAG>?F#*@8pH_Vl4$VlS1kmbECw=0Hlk{ldB)dLe6%1Kob8GUI1$hI$6 zr*I9&8dN#MQ_fM}gH{#mprMT$;S?L;5|@}4irkSfF2~$W&1``qdrg8_Q}x~KBmXSA z_!ic?5$V+3;qqZ!1jjg(>|W4^|z;!!7ZL95^5 zt1@Oh5w|CN5PHBpP%}Hj7v3}2)v?t&2p9f`g#)e1px9C)IHf~l8^RiA`xuQOIC5wh zgYrG+B@PrLr*Mz|{fR+5SBz4rR0yiA_CKjV5bESmY_!K-Y~s4D~-b z7(`gJw3kr()3d`xvACu86Jr+-*n zAT$uou7>$&cR+;KBdQfauQ7;YMy{yX zt5kBZFO`}oje4V66GvkWO8Va3ADGSN2=Swgc*9@#pcfiT?wSQO|+3~-e zMo?z>7V3ouDtoXX3<+wK8Fe$T1VD_}#CFAEWx+-@0HiNX6 zX0vItXtSmAaP7!Lh4Tz_4O-k25K*<(M{FfO*&}2{mf|B$cvY=LYj?+0rDx`<#5MmK zpDRyI%E18DWS1eOdZsW*V^G4bq6UGh;*_y(WGJ6Ar~#1t3re~8Kq!tGN{?3uEyNB& z(_T7K*SRKYP`hfBUh+l~zJ(AhOm=xPMq*R~h%fm~CqZ~$ufps+G6SRFc@2+I1StEF zLqnu^D$GR8a8fC?#3G(056%ITPDhXDuyBB+3{@-=2`ZN`>QT;__YaFt8FFac8`X!# zy{b0O*hdQi?JisL0M&-vmoTTkTzr@@Bcq_iC6U(LuRb)OSLcHIBgX?1Z@4$RQSLot zulFzeAetl?tD<)hz;2my#l9g1Bv{yvcg%0OjFabD=q#CfAl-%8Y?#fJv6oLg(qF=Q z%P2NrpO0`Vv}g#HAZ9L`aD)?#FBg_wGDZz;M=Z;;mt+ z1&XC#m~&^ca%^?hrJ1^JvN~Lh8mL8+%h3Bj?X{_&NV@9sd&KOc)ixNF+qco{1IB6n zu$k+P(|I?GAqjmyw>Q%^Awl|sr$rdmUSBU@Bu@F7m#G3+F(ZixX3y7QVEB2_nH0oyWb#lZ>N1w~&41D6(AF4N81?&f*S!8$d-`J9=4s9*N51f5> zUV*(W$MbN1?M&J&Z#XQGllE3Q73*{DidZG{>h=Fxo>jdRBke7xDjuZ8JfJb=-L5z< z8|$Wl6S}E)>cUh%bt2*cggK3+SGXd2Hxi^ndR~`nwFI-Y4)K(+5hY)1>0l8tzlJai zz1J!i2k^fc&}OLr%_9Uv6W#ycKyL7s$oflzb`MZk9;1$b*L~+ z@ku=n@(2_te9{zfWfoawCq^;bH|X>rM%qj|h{O=idH>J+U~F6@A&Piy zitwYY!l2yyAxa0@%NQf#N8CZAvLSQcTcdCS!luZ+%EM1TBz&DF2D>81x9_LR4xx=( zv_k*e_auK!NBzr7IEh^GEYa4S_=<+3j_9&AP6{GOdwHkq4}BGa?gGpRHFX7 zTHj&}c{6L+-*4HIFJH-5c%S*McCRi-Zu(2q&Vo_3;W8;BEnA&p(ieX-twxSlx7yDJ z%aqvGMSj>TCmQ^iAh`LQR6pU}-fZ%mL0LD}5EcLpzN`izL&7PlFDKh!U1=L2^ui09 z@p6pKcf?cOVl~4;J6AM6)>S9>A|J%OE`L#x_I^YIR%jM%C&cZcm2(dygzTk}y17s8 zex7m?`OVxjV&n*{yxoO$s^Ts3e!k>l!pnus;kYrXzpaqK@>ZWnoypI8waQ<5T~?_J z4%Z7)qnC@B*%rB#skyNTFX(`pc_a+e+1;{3X+B19mh5v-* z-~2jcSzDxOlkkO$9c@y@r-o5#n~cpMaIdQ*bg)|3QlHCiDTh=P%g%cv@!H9$-zh5g z1>QTg4gJGv`cNn%Y+|UM{s2teG~t~9MZAyAnS}m&kN?<6CH|C zpdu%osF1p9aT3(1@GNQTMBbgcn?Rw@x61r9_X~S>D|=6-swzo%Wq&;K!d3Ayep^4A zmx~tI5F^h$DWUoORQ`v62Rgeu*Z4e`UDZh>szZmx7I8snQg(1oaLCH*96xk)jl^4c zPbxn#>rzd(dU+x@9C3bHCMjKLRg1gY(D1aIc>f<3=Z)*Lz7u~k7jgp>{rN~D_wd;= zIPi*3HRi0_vW88_2+!mlUG&8g-_YLyKM#TNYI$+n((FuP=WTOF0d?d~hzB9r&id1{*Niej=*f+ydi3yLR@bAE>!l< zKDO6j75Vp>3bfkNn?o~;)91coHbOT$kCjvm{rJByn;{8F~c#kX1Nje23D^GFj;3a#Ati9p24Ke5UcxZynr z{_&yZm+dp@7GK>n>6v+vVF6b0*ATMMjdvLQPXZ#<5ow)!cRD>H)+0 zKPfd=t*sFwGS`URnm^2MBHrkVW8<#rI18uaubgYVuaFkBJo|DjJh)OC{w4UydkdWc zzP}0?H7m*fMnZ_!{D*b+LX1yrzAJ~IJkovHHOwK@-5OsA5~fPzhhK9Lg~%UZ5S zE)qqrfbXYG?@ZXZWzf4MIM&evbFj$bo+tQQ-=ai5>b4-lD-IuIm}wVQrjma>QPl8- ziZcJYd2jba^g~YFH(aD|Xzpv-qkNN`!7oJ36(NqOPCOH+NpORpHPXy(JQGciq5$_hFX*H4(Ud^Im z>?M(ON0Q2zV*+d<>B(NPn!kL)mzhNCE<@?;W=$PA9l5v%QX>07n3k_>N~xUhrNbRiZ);+vd2e^E#DNHeI#)dj^k-?TcB6Iz4Sl63JN`K4*NrK8AUl`VysmA1KN646i9ZfkDAAzv2=47cO7$82VK#%5^$X zd*HuPLy|K`)M@l6Bp*gTjYJ|%BPZzR>MU3AA@n88q4mGuAFE;dhv+iEO8S@d8E}4t zApL4ordQF7xUerm9I~~9!92Q5S$)Sf9<&-Ad6stLuX1JB0i$UUlPf0R7(xb zr;4X8^H2al2Y*1k!TSZ;YweEMmP9H&=EWPD(PDii-{>;f-=q)(L`uX;aRLxx57PdS zhw!iHevl@vRD>3UQ2JDT4E9D4gfL6=izTsNsKNYeEV!}y7{}{>MZx-RU-J$A9{0vy zru{0FEB^oz<+A0=`j_;mktdnFE6xqTwQnK^&Dm|uguB)32gAfxt8e^E%9?tVw_g#h zU^#8UUw?>UyZJG~{{VYTFJQd3RAN!Rrq%mUN0HBTtn?!+ZkTMqirrT-4a|lry&`2| zvFTSax-D?UlZ-)9Rf~u9%*whn)%Wo*U&-vCw|Y#*Kn~ZcVsW@W^6>XJVg9B077fC5 zlx*%Qyijo9n-)Uu%uyYgMf5&PzOd1xrfmbytQeAkS*KX2lmXwjPSXp#2ht9O_l&o1 zlk;%DYnlLX7Wtc}7oPhv%Gm`t@550gg_5^z{{T?q*|F;fq^z#3^J&wVuASvn)j!!- zQr7iJr1QAz%(c3`_W2(%Ne^K49Zv9M7Xg&YVPo_(mPL;+#|BwY`ZZFf2kI};AcMci zd%y}ZYNF>mKh*(U7c4ge=%348NwN;z@OU+!fi`VDkUBB%wcr2+oG=yrqT==`$!|T&I3+w{QNjwYEAnn+&kC`Cnu&PS-zVq+{tOlR zWS>&ZsMDbeFoFqXn%cOn!Rm>`;Ef$~n1$WWA1p#{vM++2{{Y!-^z5HUbYKM~A^!l9 z)7dw^rGVqJaA0@Be4{snv&^6{!(%C^7}8(qBhF#WzgcSB7|Xep>kC5v088|kxpL*p zmj(>D{TKfLD+2zjE-=X|g+GXo)gMS6lD~p|L7d_aZP45Jo|s>1aDP~rfG1H8=KbZH zfOW`a^gVMY8H%vSb^!E9X?7K!u*{}ad=-zxRtQucjQ%AGtd2a?^pE>cfIQP2*78R@nl^+CqkL+63#?)&-0{nuE04X;ky=^8zP}YQQLh65Yp&&psoyh$~^! zsfI0c=AI9=5#vR6Dyjpih|XV-<|+3jDtwClrL9=BAf|6lKJe_v3$yyDMm%96jMhe> zLYk>e9Z#E;R5G1vl;5EW0*?o07Vdcb7ao`GD0LhizqWniCED)=`%Y1C>LP5{p?B%b#P9`OaNmi< zfwWZ|*IyH!_4wRn?H#?Nx2iD&$`d8$v6QNmMsc#lW~4=lQta3#M9l_E_cPQy;wz*KQ$IW^S&JOz<#^V)vHL1`gkX!k#;&mln0oPAmMB zHtfk2yZPL316x5}xR<>~GKh(C@sD5bUHQVwlq^Jfg6id9xvej9l{@_~s#F2`@m-}K zP37gX=aK00ReJ50}^l18S z8wlyKY01pKv*o(AoIlhr$En0EVmd9E7mMu-MI2V(hYzf?BEW9tClte_AKXZ_$$^j$ zPCe!!0^IdD_>^k_coc8%G(p@@u#=2%-unN}WZ11FS+~{uLUb1u3GOJ2(_4zRBb~Z5llLM67 zRhRbyb6~(sFpoA}Rd~zNRM5yCI?C4@cTsAD!H2qBSxfTH4CyAy4Tjk3GfvN}$dLs6#8*lFo!YSfPzO1QL$^m8Fs~w|L zD=wT~D;|)@_=(>8%o4oErHGCRS<$H#rc<61LZe=y&!m=95}17pRB0PQ6q4foY5HH+ zK8`2u^yVvKNA!TKRIz3WacTyOnRdF&>}TZ@Y!mF;4kW-r54hKI`xD0SPB@}155&2~c8L-TOfL0d1_ubIB0 z+lyU~tm*SW+3fSFdUHm$$hIxTahSoQ8&*#$Uc>8eNTlJ3LGAmpq&jhGtTp0VZAt^9 z{`*J3u(N&nmhzqHdEy0r#aC*_rOe21TQ5_*LdaUj5bh$|-em*@AQ~Xa? z*!-^$Rh&n${{Rz1?&D}V zZapJ#=*&k}aca5_nMbwuo5%gwu<3ji>mNlrdXD;TadZ1BrT3`AA*-eN{nS9E9*j0< zOiJh;^3C00ZZI2yrBmZ=W+%M0bxZrywS7shU=P2%wFgA$&Og|gTsE8A&QTi5DAz8Y zlMAg%Yd1GIy_Ei;+8I|`U&0tIewwt)(ecAX^USuOA?7Z06@Hnl$BLmRgPkU3y#id` zFfW|PX&IVcarg0v==n-6zQ^H};~s7_(2o0yZiRn}Pz7ldj);I`M^if^#bbGk;=06( z&76EdOjephY}YAN7`~vRkpBQuuuM^^=3KPtZy}%RWI3f?OPiMMt;?%ubjyIiIt@-L zj!1O`yXD@_!Q@t!yL5yPwwpQXakJ8uB{Xz5(p-`!aY!t?) zHxSk-j8lSSbc-nlbf#&kn8iWq0@N2Uez^KnK7j)I2&Q*`EUL2IEdEmHyD;GBF8v`5 zsxZ)7>}D$2oTQxH`GE;X`5WoDvsG?e7|a9b0uIOCP~b-=lQN@D!f0_1n#SKj4KaYO zro76VqqXwr`+Lkz8ZA#=y{9A9p;y1h#JU58Y10|wGPo<%Vh!{6OI_+ElNfl;eWOtZ zcxk_QuJP%Om~ZbZ&H~uQ>mEL4(yO^4`$tOquz*0+H_8=hzUWhw=(XA64}yG^wQ;i(NOVd$AT*Epse}+_?wqFjaA@M09G)dqT{2< zG1)sOPDk%6PCXT`d`5WsoPCj<*}Ru*V=#|B|VQF=6VwtMC)iw5&1=`J? zkYFldbaLm8-Q$gOB5TvEe3bm&IC+fjjn?RkX!SBa)haKjeH!r#!Gvy$=rD*H;LIZx z`hMivQwE5MNT=4Q{W4FXuc9{s7Qq#avxpkr=2)DHMkVGVs_rK6>p|@RFiV~jAHe!% z3?Np4UeeJKu>%vPyKL-^CiWU4a>7&Zbx?BSNd@z)%HDMYY2mqIHmzE?&u)>n9#++6 zh%x15VE~V_>lPa=t;%a@G>mkX<+77(gF}ukKK2VZnR~(+m0L6a0ACUJUD?**XXr&>yEy7gA*X-v(u*Hz&>Zae%On~ue90Mz9CE1Bh88kbBPNFBL2@vW-#3MZt!6n zVPIrE{vq#tv$TRkOc#pAtP zv#nFUj8lr4qjwHFZhOsw9u5ra44_@%2P)orT%hfRy~5_v0-k+iXU(Evs1{eCz*krf z8dP8md&~UD%iwC8B}5*TnPxz?lrR;*!>g}ZsX9!e?_Rrw&S5Xxk_VQ0nu;-8-KE&n z*V)?Q1*L5Zac2)|jd!DXPc+0Xbg)xzvNSI`93S>+O{-1%JCB~wvbSwj{K{kVZ&%_X zWmkI1zd4U$JVvRz%DI*cj~_-1N~U3WEYWi4_-y>M6<60(?d`v4S!@mEdqSAMUf(gJ zchBZ3l;nELmm_^{x%QdIIu2Gfq}7ycT`j&M)Ecdsyzx<)1?x*ZSzi%XIiRWQUf%KN z#l|(>Q+N1h+tOSPg{QW^cLZ&NoW7v-isfMCyGNI9W78YYK2M06NHMC-(GEe+#$}Dh zhVj!`<99Jmw+3sW>zIbijehIFHPs}yCzIwn859cOMeW zPZ-qKK`0M*@lbOg@X-n0mXCD2PO{uV%Y6$`xo@Dt%)v7M06`RtSMUMm8=EMGM=;*u z-4u;Of?T2Ck#6anaehH>oB@wheh&ddzB{31Cee|-Ay2|eLdz% zR&EunPP2k~`^svEO;b@4wj8FV4(e84(q1*+}6egT*cK^dDOWhL!VW$0^{`U z=c;w6&_@8M#uM`d*%^7qYW=8q8FJ(>c=q>$07@1qmfZ6%Q&!kdk~9so>)EnmLOH>V z)-p1Vx%yq>&0eSQ&2~(QjKPz%oSIz`AefPOP)I~ zpR{e$rI)ecns16Nw13%0An;-QJ7mf#nWdv?nOqXr2`iR|uhCM*l8mbQ0F6d6qel@8 zEY92ut{`(^I9c>=7xlSvYS*^96nIi=(W#t)=+v z!OLE+q46z@nK1i7HP#m!J&@aFLsgY;?=b<^S1ZT+Dm~GN{{1II{%Bni^F5V~thEP6 zl$<%s2<7x6K0aky zIT^mNF-yRq0%?X_s`=c(?J(rGJmvU+b>4khTE>2nD3ROKla3)ECJ0i%J@e@wTT`0L zI%c4)E_Anfe0##yOBb=f2tjhT7z>4a4i9-}tr}x5<%?+83Q*`d#2!ykSN{M6NP}$@ zTj`E3GSjNSZe0uSU7)(gy&&#`dGO%JD(QIX8&e~*ja!WDdcf~ILRrs9Q7YR!^DG6M z$BBFk*48E!?A~8e<&##yuO-E-yws-~JIwfLZjYp4S9fKfwH()DjDMz8Qha+B9_BLv zWOdG7xA10G>3(;KQAb5`c6&I3)9%cS`#;rR>dbgG1T}cnN)>+w)MSx%6CnM zAFp}-GUbE6NYYOY)Y*_KI9-BnX@YoQ)Yv>dPUL0f(8dk&OWCK)Ji)ex+w1x)0N5jo ziI2ojFS$#)uDvCrvv0IhpZJedeHp6jJ&48j+-kfyF~!4b;Sh-P`G%g={+|-q18b~C zv0nl09>VrE!{=Pgve`vH+wHg<7y#E+c|KyrjA58>Ug zqvXxgqmM{9aB`H_uQ&IX4AFeAoW^VcWBi}eHN?%XE35rf#+|*<@@zZDfV*MSb?%!e z2sT&ssLg!_s%x=WgDD{9E4TcWbZuJexbe&z2Gx#(d}=i;_C)c`$^qkim&ttlL#)Yx z_$K+S@E)hrNx9vD>kq6V1Uml!OTdi9ZlhQ^F9#*kdT(>g1BKZC08lJ$E+&iW587C* z`P8|Q<533Zi|Wa3ewj45fFhqzxt@%_KSiHP`YWf>r$kH48pQ0wY2%j?feIL6%GxdN z;6S+Q&L(++aRwPh)$6>;o1s-HEHgug8`VpNG~JtmCRbuzAJ`Z_vv{|G>!>4lMzH%2 z6BTV+%@w!q%9904wq^24$5*0hQ&!!uU&95wuq6%6Pi`Mq{>3Y|CEnYctx6Q5;$R`6 z`^Vi!Swm}O=1-S%N)k}>iFje9&|B-;Z}K^ZHTFHCHQ5(cqxywPhSkaV%%m+)3uR&l zTDGI7J^uiyikdBJG4}h;mk?;lmB;xXa0+|Yt<_sIg;~je+Lc3v4exKQhE?wg&q3+) zX9rko6qe#{_&KQO@AD97+M$gXx=_|1-s!zsPhvHSo4{#Ty(@5rj~Jx|bYXYNanyJD zehqk-YPQiz7M?blz4Rq`tx|+-_1}^{2do7tZk{24b8vm1x{T&ddN#OffFcmu=5 zMv9GO{t%U-9%7s~FLLZ5M^>A);G9tgWqPlBSVP7N%H(!}*sNa}fAEM|kc&^2qW7S2yJ=AA)*t zw*p6p(p2Q8K%W&_!NI`Fl7D=~9W*_r5`P|JY3Ixg+MEw`KnD(k=4bmLVLK``R!5oE zGye7%!V1S=?V`iI<@wRbE{`}-{YC4J$R`8`%3}~87NO#PPL=@YFZSv z8{BE-ZMGdOjqP73GyC?I>4Sqe`f(7Bpw@CR%6ccd>lz#sutCZ}p96pexgLT8TVdWL^<~iYat9aSFNBW}VGuP@H9LKYRL4E0x<7TF2}w+8an9X9dI>Y-t229q3TFsEVrMYn#ESxW^`v8Qy|Il2Ar1l}Ls z7So<$XA#V5p&l7yzInUxKS6z=@cx%*J{!@`!U?Va09|Eue^=yBm}dU~m>B4jQH8Zye6A^UTTHA2t(4Tn<61z) zrVX-}mK#=qa;#PvEIcq5L@qPp(!ZEO^X+Fx)P_H{AMC>6*R->)Wu`8nhg)C}4Do+w z#9U%s7tTKsEgXh4uG(`IJR=&lcjFMehn<4DSPgp;XR}F1wx%wLf3{THxL|zhJo0S1 zS$ua{uzOZ$40pPZOLbhGy{dKv&w-1Esv$!H{{V3crgz-e9B2${tj-1F3|c<*?K|T6ZW+X^lfx+rj0vKcbE$$&1J<_U79n>6P7R%Q*a0h{-YyhyXd)(1Lj zqIECKyxDEXU32Xld2DOmJu2k7)R;Qu_lpbK^$VqOzj)uP0eQI%>LISxhbN0e+x>n=p+ zzx?~-mvus%~9`$rUm4oTW+kg)$1tw{uKFYVeQy`I*GIJsa}^56Re$MrREP5A4%<|&6OL1T17lQk-vg3yZ*+Y{AZ+F@BzP8T4-!P zekUw(#M|>zJVPxk`Id&>Nt{%*W0U3`RHHQG{>ppq3-1`X$_~=$nn5}RiKzaagNfTBStQHA-csm z^r>rtg>2#nP3|j>az?r-kk?Tq0ttO(ozUE@++^U#NFv>hhNXKo;m%rzD&ly;-Fm=R zML`;6cj9^Xn{NKIynIAUp`*qbed6RnFk#oOC9Bb+2k9#ix5GlOyAF;xwgLJ|uPQsw z=()gJL+#O3hU*sMAYyxS6tz5^l7Kg;i=`Ht6qo4)tKlfbZLaA~Aj@9PC43his^R$k z4%PSn03}lDf@5GWq_3^SIs*CUOdU>+9)-0pCz&)CEtS{WHy1Q}jI>s&t41B;8hxQ7 z@ADk6V%?*Xh32#3VVM2WyBpoy&VU_ZNAn)CmU62<*_h7*cZK<*(r@xmAJr_=tAL8! zb*hEW_ZgRKfqQrDGxWnCzg3(-oN=q3RC+-P z%Wkgm)2DcP(Z@*M{Vx3&wuW6bfIru%1-)g67~QWm@jzYE0PHyK%C~F4ww3Qo&Qn&} zE?Uv{H#MQ6uEg0=x9a?f|?U~W&61N6c~qw^nKy6VUc+idzWH51@m0^ z&uM{h%gn8M#d{AEf!apXxhV)*qIC6yS=1{NBEW9|hoS2Z{tG=O`vxm>7u>yBFTO|d zHI=ef@qUKmSvbTOPkNjL<9K(C+`X@lNkNAPdF$-JsnA;D>-s~I`Wkvd1|L%TvD2im zzJsJGoAHLP#9nD|AyKU`XYViAX@AI4xz%o5ASticQ(O5zbq%<~dI@#31Az7_MwuTBVD3zHPsG)$}Z*{c{5QD|YvN zaS(LO)6f{lpZ7zisfrP}FYTzNkI2DF$1T0TsGbS>uskrOBJ@w*7$1K;%P;$&ys-G& z6e*uQa?O8Te1p}8%oU+6UyChNag>HG8GCP>%n|NQtzOSqOjct*FZxVCb8omG*)CH` zZI3j6sMWI$>}w6w>%Do6^wSktrpW#L!%cNup6h&0O5KBs^pvb`f@R?_UsqYABQfG1 ztGmH4oR~A0tkO0WmVKolE>8!E$X<*Ak6ZH+ue~M;y!w769q!06CVS|XA*j9klJBwN zxtvqGK+M9JAbXBBYZ?z1+<7zat0Jm8A3Xz9gw-k~r@wfj*~9crnv3h34gAGnX5stP&Hz_Ve@ z!@p^j`Ut2wCr=t6qUx(PT9%NmH>0iefK(7&T|7YUl)&LFK4Hz7STC8aHBxol!?-y$h`%RcJQ115y?WHNHVUELsahNeTS?W| zw8;gOVy|q>YZUCk`I>zNH=F`&Qu!SEOScSEUQJ7St!|dOJZJ3^N**`Z9>*Q}N+neh zU+H&Gf;)Os49_RL#GXRxWWThm)Dn{ew_cs4;z3iGKsaE#r{z%22{J1u&zMi4$3VUb)a*-BxNqJea4x<1GKJ|g@IEl|ezs+#@%BXifqI7O+D6n(vP6A#7262fQm)fHsOzuaV5b z5wD#;r=+KhH-`kzyb#jg0`gM=h%rJ>>HkBKMh&LQpQD^Q# z@yNUWvFK)Axo(=6zV=_*3k{A~!`eL$MbrMh)z3T!Co`_FSN@V5IgtQWZiwQ_Bo?-tRM>C37qtexdV!vp0^JdB*&z9rt$$&F5P+;T#LHJ*>!jw^L>#8OTH_7L09%I{5+qEWNi z?uSJMRSL=Zh#lt!vyFacR#-1kn~r;^M=p?6K*qQhI+#0c5@Wtu~6 zay8Bk!?b{}Veg1(cN%?(+fAUO#&HS)!!+)8ERVDxF_M?I<#y&Uak$)@zm)ROOm&OB zR<8Y}az|&I%yudCce6$_8snyKKA7=334yP9&$*P>W+u_8imoxJ6_`=EUo%F*qM*>M z#0L~N7f-y*ftA?^XGSAMrPa=l)x5@`nzLSdyG9~is`+zV%%wUCShoIU18=M<>bsf7 zZA&-9sy@=$oKWTlwQG%Cy$%ljpn_{}+yW&!*wdQ=@(I%l`l>zwdRVA|Udt3g3*rw=L(J zX;P+qADKw_pm8hTUa_9zxPfDEIN|0rn*od7fJ6`@{#%^rUtryiRD} znbAVTa~orgc#l zC2QZBgBI|wKwO=;nGHW8u=BaLf^6h}a2ySi4Z0qYY`vP9ENororAQY;v_l4c(qEc{ z>+D}I>RtnMG=Feb8f8^FcA>=INafR`9X? z%f>JYcbO)$bjMX$U0qZNbyQP~Y7MAbN?)vUSWdDHZxAw$ro8rtT_0P=d1KF%aQn)O zHZ~2%#F_(f_SVJ8tn;|@z!C*z(q@iDx<97QdUs#=9~ zhJQHCyY*~WFne-{S}U+2RFA*-i7!SSFN{URQKkHmq9j&$eMsA3)wFhNag+u>(L#c4 z$UD>cfCCPNy-pa#23(h#3;E|dmG)rn4crP#Lv3dOTGKnsP5A6R{F8GXVWZDFm<4pCGC+Fn?+ z^yxU5L>9gE0a%!PS7}fsNJ{d2PDKuEc+3tRcifJpl3N95NKo$~8A>$s#9OLebz=1u zUWrgR1J*6E;f`h@mZj?nw}zz#nG3vfgbg(ual>1T-NT{^+IY-$FC+(cK0V`A@O$v* zIH+Cj72LjG%m{U$+`d+L$AwR_3Pu$-3(uD3UBreuC#^$QT7k`)cJ!CilwlXEthMWv zG&KI@&@8rG+r&Ml1h7i|=g2EZtL+9QG^R?{xNbiY2o*)&-1df!f;dXQr=%h`9Sl{p z#9TL$e`guVJlGQwAAe6DSaA**q}Gu zuAdM^uL*tj$IJxHzT54QH&-omM3d zip3B}QQ<6XO7Q_RtQyDlDMPZx?qn;No&9`D^i_zcYr)&ZId6{kBCEzyVh;O&G;^7J z-h!fJ`?o47xHnyXW^sUHd&=Y>H3boN5m_YpNcaB$NoY3d&#q&x$+`57irCHd?7;h- zoVvj@uKK0vtD!)G&#{>1iDfXj`)vGphxR706i;_EBlwgt7BuJ9bYe?}9E?%hGR%Xy z);<%D3JO@fQ;AxE#hQn6(*b>YOy!GKda6=F{DI)|ouJwn`EKi8u*q$ZA9FSD6CUzW zcOB+$e9^x4X!x#=eswSK;!J)ccn7FSo3{8byh<9Cqln=2rn}em?Huvps>A|?RYx

    xH4R7BplE33;40K)X&308Oa3Mx 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

    n#Pt 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 literal 0 HcmV?d00001 diff --git a/images/cover-02.jpg b/images/cover-02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6b9ec8594b31ccad6fc95f9fc3402fbae2f696e7 GIT binary patch literal 94374 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


    -bYGcHoMW`n%2S3#!U-OZ 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 o5<-2WPDY%Fy`)H)GGxhO{+@94{U0uDZak1*_ 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 literal 0 HcmV?d00001 diff --git a/images/food-item-03.jpg b/images/food-item-03.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3e80006a6bcdc5cb037f91dace9fd6a33dcc09f3 GIT binary patch literal 15035 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 UEB^*b{(l1excmG5?tHENFHG=~bN~PV literal 0 HcmV?d00001 diff --git a/images/food-item-04.jpg b/images/food-item-04.jpg new file mode 100644 index 0000000000000000000000000000000000000000..3a791fdf1a2e13829602c23fe04e1d17cf085416 GIT binary patch literal 73515 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 UaXqf`23WAPci?TIP0`N(*$rzO=Kufz literal 0 HcmV?d00001 diff --git a/images/cover-background.jpg b/images/cover-background.jpg new file mode 100644 index 0000000000000000000000000000000000000000..83e1c3c99c8ac9a4500778aa13ab03a6c424bbb2 GIT binary patch literal 359587 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 z yqEWdMNun+04vhzm@t_NU}Dj=W_zX$ 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%0AeDi{IGFU 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 literal 0 HcmV?d00001 diff --git a/images/down-arrow.svg b/images/down-arrow.svg new file mode 100644 index 0000000..7086ff5 --- /dev/null +++ b/images/down-arrow.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/food-item-01.jpg b/images/food-item-01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..9ae9fcbfbb7f4a2c2d1794ce0f136ddb4897b6f7 GIT binary patch literal 26601 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

    9WD{RDt2cu^2scxj+VL6NiO$ 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 literal 0 HcmV?d00001 diff --git a/images/footer-centered-info-below.png b/images/footer-centered-info-below.png new file mode 100644 index 0000000000000000000000000000000000000000..b7c4bb5613fbf64fd5be45266c3f09f899032535 GIT binary patch literal 442 zcmeAS@N?(olHy`uVBq!ia0vp^(|}lyg9%8w{wiM!q&N#aB8wRqxP?HN@zUM8KMV|v zIi4<#Ar*7p-Z1oT3Y0inxc~I+qz`5-*}Jm~npdoJ%-}e*bYV0~= znu@lnOP05MnKB{HfivDZ|LUo~v5T+1=da}d7canh{PD?;7muF0xuM<(7b zYjUax0I2I!b6=C z|JeV?G*?mNJbdE1dZNb9Un)GR@$*|2K6yRaU`kD`P}`*S{)YlSef5;^+GoeP(A}w8 zWeWV>+Fg{_ttuH^8#al!PC{xWt~$(69CB2y~_Xq literal 0 HcmV?d00001 diff --git a/images/footer-info-right.png b/images/footer-info-right.png new file mode 100644 index 0000000000000000000000000000000000000000..c62def5a9ed93a61e2a5619e7e24996120cd072a GIT binary patch literal 407 zcmeAS@N?(olHy`uVBq!ia0vp^(|}lyg9%8w{wiM!q&N#aB8wRqxP?HN@zUM8KMV|v zo}Mm_Ar*7pUR~(ToG8=&@vnZAh{=gnceQ*3eAx~vbR1ov9c9LHon@__lnz^R8cgcdI{y+X)nKLiyZ(Xp~ zG-mz_kJMx0be5dgT7Go`^Oh5w@w3)HK5YDQ^VFqp6PS0M;C!Da&3yh@@#}+ZB@>0W z-JbjAMa(aq{oAB-9K!1O&OUQ;?YwSwlBCQBON8 zeCGBRvAgZ}K0Ug1CiD2y;`u9ml*#%w+wFy-1J^0r5 z^`k%UmVRDkGQ+{+T@%!`jxX#u?tb^@-17V5ccEuK}nc0pSXJfdXGM_~Wco|=B z3YfK1tmV>~tqN1p*0C-$Dc0p!N`ewEeU7{A3x6w=$hW-v&FE{Na%`6R^&P<2VeoYI Kb6Mw<&;$T^e8mL- literal 0 HcmV?d00001 diff --git a/images/header-logo-left.png b/images/header-logo-left.png new file mode 100644 index 0000000000000000000000000000000000000000..733ede13315c03987838404f2134526aabcb019f GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^(|}lyg9%8w{wiM!q&N#aB8wRqxP?HN@zUM8KMV|v zk)AG&Ar*7p-ZJ!dN|b0z{O_&DYT1%qoxMQ7)RKkIaf`_cZ(Xkm(G#-!cy;*#C7QNa zc+B=-Y19o&uvn4#!E{TR zPxaZKmQUON2Me5HUswYsxZNeL3BDJ9Cf2g8h5u~X#sIr>Q`hOOUVMJyQ3faHLrDv5 zEN|SgsHlJaOV%NyVqw)~j=XPWpXJyEZpGd3pU+~xG2_$X+n-GvE_^%Wr}X*to0l6O zXEQ8(+j{3=WPxz}O*x*neQZFr8QbSwpSFFO+47&<{mdM>`WDaM%JH;0zz$5<)lcGg`l&F5B;vhv`<mdKI;Vst063Dhl>h($ literal 0 HcmV?d00001 diff --git a/images/header-logo-right.png b/images/header-logo-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0267fe6a1df69158934b60cd226646098b0d63a5 GIT binary patch literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^(|}lyg9%8w{wiM!q&N#aB8wRqxP?HN@zUM8KMV|v zp`I>|Ar*7pUft;J6e!VF_aJth$+oaY;1oNM*tKob zlwXhU-(glL;dT0{Fooag=Rf_0zb}h_VvU#Is47$2cWUV=&u^P1=$lFFb~CoLwaCAp z`{dWZH;#(&U#uH0Oe-*-%Y8p2@3kDefRs>~_1=mS<(kdYEx(!q&R~U!=Uv`K^W=j+^O2-MsOM@*G#WiSBtzo=H zrWS2#Q4p$RyigcNp~yu=O4TZ&;ZiUtL@*FEl-nQ#0t8A31)_qLipa42aAwxcX0t}v z4ZF^H=6qoH-Oaq52hMKJ{Fc}k6&$i)mOzCEaz6$J<+b#3K3C zyb@10LWO*xqU;fhVAWMm+)K?(UDMNV$Y%y^4s&Bif1e$vQ#fFAm>W9=Yz|Hv#-TzA zBg5m%KiL+s;b7gv=I75QiSy3!7bt>V$<=|wL7PLlDWc-T*L_DQbg$a_hq>z+ zDx`ArnqDlDqX;Gz$y1K!&dj{UaeUZ5h9X$j`I|V7JDn42gZBjaZ%;d2per`~a;hN6 ze>;j`Kq06~0uRJ;iyTd(1pu6cdPY}iNjMTE~5xGY#$>lOweQm`pJ8`2Z_tN zEdzmm@&ru=QMGj1eActTUT2)+FV3a@UR7!0VlHqTkCeqp0u;Bd>n)wOE4ezcNFJk1 z#$BICHu{`6 zoO<=2{?CTO{BnIo!_?Gk%7+lud*$`+Rd(UELLbW$C_G(Ap*-*5okFraFxCX^a(_oh z5p4O=X!r9UG<-kZT)?A+)LkCeW3eWkU3jFhrO6VbO!k?-k5=KLFQn$jPkkoR_tVV< zyi*7ui$Fjy8enpoi)_LR0pkQLx+I-)lEFc63_? z$W^G&h4(6Cjy6%MO6(X}r4*8@$KqobXgdy$el&4aJqq6yV+;Wt%18_Jt4Jc%eHhGFgVc{BvsyCr2nN-b?o`MQpV15=d zN1HswqQXKBFjTz>P0@Bm02R8xtdKd{H0A_{E(I(nh6!ElMNN8$4 z3awUaP4%NQ+MF{fSv55^ELM50aARof?r(mkoJ@+(3iOkMpP8dgl&Vw`vwqFKjiIrg z?)5S>McWkty~4UW4ZOvX0%t_bKAUMsv!{5d54be_d3&lL(0dW9yFDPlt`ieQ0$TgytTSgb;Y ztmE-nSYO|eomHs6S8cUgS*${ZtOMUj1rJmxc%VYT^FPvfqCKy2XvF{k002ovPDHLk FV1gC9;)?(P literal 0 HcmV?d00001 diff --git a/images/header-standard.png b/images/header-standard.png new file mode 100644 index 0000000000000000000000000000000000000000..9318034965a046b6031ed4aafa43d8f0f99f36a0 GIT binary patch literal 458 zcmeAS@N?(olHy`uVBq!ia0vp^(|}lyg9%8w{wiM!q&N#aB8wRqxP?HN@zUM8KMV|v zHJ&bxAr*7pUfbyHlqk|x_4yIGCar9moi{{2)7nbN%g~eaD5*AHG}jFy@c0x#)>X&DY`znF71`oxVH1*vF|l zXYMKA2g!fe_wYG!lp0-c3YfK1tmV>~tqN1p*0C-$Dc0p!Iy2i*<7^DKQ|7ZM0WV|X zm6+^PD3Nb@*LFf_RO)h-Im0w zaAj}k4LhH_O~$A1=ILK!aJn0Pw*C3emrEC(b^NIE2*g)xdA<5qP1)D)*L|$^Z?86y zs5vg{u)bP0l+XkK?W4&Q literal 0 HcmV?d00001 diff --git a/images/help-block-pattern-inserted.jpg b/images/help-block-pattern-inserted.jpg new file mode 100644 index 0000000000000000000000000000000000000000..86b0c6cbde1417eddbbab2315c7063f22bf1fe69 GIT binary patch literal 120689 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%0AIpeqr@@{&tEqxh<$-QC-I$LDBi_sUU*weqnc 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 literal 0 HcmV?d00001 diff --git a/images/help-block-patterns.jpg b/images/help-block-patterns.jpg new file mode 100644 index 0000000000000000000000000000000000000000..390fa78b3b8ad2bc9338168dbd28d8051c35d7a5 GIT binary patch literal 69600 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 BgNgtE literal 0 HcmV?d00001 diff --git a/images/icon-camera-light.png b/images/icon-camera-light.png new file mode 100644 index 0000000000000000000000000000000000000000..87ca2938e69b14d9bff7af3c4f585693dd1df825 GIT binary patch literal 1431 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 Ef*Qq4f&c&j literal 0 HcmV?d00001 diff --git a/images/icon-settings-dark.png b/images/icon-settings-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..7c9efc6af4a0ba5baa77bc73b6d7c9022ae9a4bd GIT binary patch literal 3137 zcmV-H48HS;P)Q4o6pQI`^;58Fd@+1 zY@%Ew;QoyOs}XQK3p*YGr$)eiAuV5A(Ufid-GD9W2T^Qurca0%Bf2^}nM==oyO3SD zU5G%YYrqm$Kw>P{t10Cv0`8Lms8bJDjT+ULlG0Q~l_om|or!NnNqKrGI+8NY?Eb4M zxDOLxZ&Smq6L9MU*l)WA?E8L?%oUI#jtykumtIbQy+CjixK6e|`qgSpe zym5RM$y~8tm8K?jb^C49sQ#G%dxrq4S>SjUwrk;$dT7nSC9RT3%XCB)#?NWA5H*l0 zP7Y?3nL`w+Z&}!`6L9=(Kzh5~HKIs2{wSg8K>qb~-#d!Nvxg z>``$45rgsant=(hJ2YkHn*;qDH^+JFoJK=(SMSJh91&o5Gz_u8@u=Z?h0MP1ixC4+ za4#5`=m(MS`#lugyMnNFY8JLV0#4n+cHIIyj3#!vpe^1xJj6#j0PH?GW?XSXOU&GK zuKz2dffBsctBMl}0rnUPjj#ek>P7wFgF-B~D(`BEZ73;D=oHwAhF60KvKyYQTiC8q zqx!F;G`%OmlioE0Q*i%4fYqqsp3;@_=ab^pa6#LLeBbX;<%>`{e#w9;PE1V(OwtXuI>3UH=^pF_KUodb!c{xf5WDt_OzeB;TTiEuj0Mu`8C=NEYq#yc`95V-3 za^IDN^aB)Jk6@=p!2M??zV*sDZw<>QiG&CsDOT7@z&&b#?GbSNMi_^i+Bmy!Vs+QdN}sV3;9Cf=I>C--1v~nDR+-r{ zG#EiLSDYo_{IxBC_yn3~%cDls%V+j|g^%DBCoM6WLqY`5&|pN#XZHPq06X10v*Bu0 z16HHpKEOrvO>w@|8Q^SUW{Mi_^KEt3qrhGv!0x9;^^MT0b*tss@SHhy0?txCGryaU zU}U8BENc+ASw{(;^k(F(1_Ad^4M7uT{d(KRdIZ?})VSjBnzH>;ZnL)H2wL`nO~X>8 z1c&dSz}^egRAYykM*y%oULoE1+zAt3`nQngDyh zac(W__@wzBpeXULNPIVVN^K2b`3qP*R%C6L6jgce_~w1CNG=w26*pEylJ- zq54`OyKs#VHHMPX)VXVU1dtdVMOpb$odA230DCX+qT{#K^!Ev{7mE79n-T(@92u55 zF_uF@)VQGhu`lqj76JA+0rx)*=r#e+_P6bw3GLLV;U2fJeWMUHhR*i1 z5CN3nDay)Q@&wrLgD?)0RN!5YfcthXJ@=Eee32do;sz(jiBf#ne*f9d^WHY33bJeKfzEQ|7TrF{CUqT?L5yoOP zhqCc)riIxr1JBwX3Bx#q^>Uf{`!@{5(o!ssJ}gQ)3fx$#IDtln<&D|IHY1;zzbc=Z zzdfIszayWSKa$VvyD}|bVkUUP2(Y78GxS>tj2hK{7qrS3`3T;qDdk?7Gy629T%ef! zk%T#-k)Q%a<-Tibi$5D2*c4q0X-!r(jnF+zuWr2N7%|f*s`h zevhWiAe`FSuZZJr0Bw8C`q^k5!98VR`v=shK1qPRABqXTl@DC6kX^V(5yq8H!mbJU zd@GyShH!GWKPgS^CBU9(&+I`ma=fs{)>?w43Hw$dyYNFPR*0C{#g0!+x&rL`f$-PW zGD=EQ`>9cV?rdn%-u2)n>^r0Bx$h--OE$BWu8fGf1{{QU8G*WUKo!S7MUCn!Kdvs($cPZ3~CA*@e6*bMk#_I|yfRjw1F#)hOc)fMQj!7AeTpssG;NeuV7vpnmE zKRpZDnh$6~pCFojvk-+LnLB^O@reMA^A?g~`959UzAFghz_VvhDJZbtP;ifhbE?MZ z#nk z%daNDUTLex^{`=BqDJ*qQ`>)?5P{*f>gSFFTi8L0Fy5;OV;eN3Tp{2dZH93;0STv# zr$*CzZV_X-m?F^LARd<=*ps=;{1HBaH;yKEo{@cZ zrHpc^y?se(YK{PV`pj{xQ@60aM2+g}Mg72+`3T;$R_IlID8XAu5ys-9>Ahd2hWm7o zm|U;f1BX+P5cW+Yb=i$FXGY_^b9G2AVU`@RG(@0w1u6z6--Qznfl@la;&hX z@Ltu21_w4p^O^a32(Y(;gwrfDzST@nL4#msE8h@fxy?er!VN@qILkuoGBHx13wLC)m}>?Hk*J(ojsOI&t1z$ z^bLwIwj$$#hGRQY#fcdL?z7DyLgW76)F@O>mUR2;d;~Tn!o=4VU{hP{mARrgn%?_e z3hujBV@}5*b7R_YY8lIC=D$W-Z~2=$ex{1D>jao*Vf*EzG?jqVu2m-& zO(`Qixg8~?$ysVtUvAId7PkH1OuNS|Y~L(IjTOt#WiOCo`N7fDo-Yt!C))<&?Xc~Q zK#dyi$)bMnhSh?$uS{YaGSr<&700inM)mn1d)sGg@8iKVG~b+tt_gT#IF2b)A0yx_ zSg#tf#Vb*$=~;dl7@k=I>|HZkxs#88oRX)zI-b## zGBPuJ`%=<$g#tSoI>9UHhaOP`nomj7%YGql*@wh=3&r`8Y-;=O3%)7ic#W6Q1l%`G zZU1d?t|)()Z0v@oec$g%Nz;d@Q9Vk4J*)_0xj0wqm1E0i>J>dC&Rd9&V1sVR(Ut1r$0qel)!0W*4!0W*4 bz^(OPq26NMZc5j&00000NkvXXu0mjfJ=65! literal 0 HcmV?d00001 diff --git a/images/icon-settings-light.png b/images/icon-settings-light.png new file mode 100644 index 0000000000000000000000000000000000000000..aa77f9228d8e508d93730e64b6a017226a97533a GIT binary patch literal 2653 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

    DxMr!t?1-{B3-uO9a+E9hlSt7% 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 A1^@s6 literal 0 HcmV?d00001 diff --git a/images/media-text-image-04.jpg b/images/media-text-image-04.jpg new file mode 100644 index 0000000000000000000000000000000000000000..aad43a447abfbeb6e131877cf4c0fc59403f6ba6 GIT binary patch literal 98089 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 aQh!!b4pX^`J0;p6!^b0|db#rt{r>?iTB51| literal 0 HcmV?d00001 diff --git a/images/media-text-image.jpg b/images/media-text-image.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c04a486251c7ce5df1b6aea1592f42119b862bda GIT binary patch literal 29802 zcmeFZ1yqz@yEZ-uih_V3U86Ko(#?oU3kXV=grtCgbPR}qbO|UmNJ@@$GaxM@T|;-n z3^_2tH@~<3@2PK{^R4&9f35StUbCNP_H5?famRIEo2%)oCBPkZWi@300RaKv75)cs zwM=}hzFz&)Z?F1C zgR5D<6Tl6k>o=|w-MDf61~KuCnt zkN+M!7dP(%UIw7RLjj(LoIJcde{@1XOiWC2ljJT5$z2{sT1KA#@O9M=pu7pt0|XNi zumP@75)e`nTy+6}_yM|(AL~Dc`!5&4HA4LNCBAu!gcRSP_73100U_ZvBEsv}iHPv6 z1M%+zh$yd9-4|B8aaYHZn9Yq^BqZ_cP4>r?9W=Tl2o6yz_xHC*XzAz~7&*DPd3Ya) ziAzXINy|KWs-&!q*&1+jbdk064cb;C}KE8gTAHu>TK1N0*C4Wju zP5b;MJvT4Eps?s$aYJF$Lu1pA&aUpB-oE~yqhsR}lT*_(@a2`&we^k7t?eD; z(ecUY**WUs@(;NP@KgQQ>(7GyGr1`7a$O@LA|xXILoR}A-uOaDNp$_b@C_n>dey!}d#V)Fgps{ivA))0ETjoUmA=;lL`}Ya<{{Km`zX|sL$pr`8CM3X5 z9w8+F1h_1W;>o%8w*n3HcP@gr4xV;NOm4>>{aU7Ue=DL*n8X*=glb-La#)Mf^pmi$ z%I_ws5>&~1a7U#O?Ywx_L9?lpId3xT9Tet~V zV?NQ-Ndn(D1^sANbA5AwF)8K}7x4YCn>v)@D7vOB-2Njo(_O89Gv|gL^vAc;X4pRH zWBP}tjl!RF{gH4cd*vI~u6HbLLOwAcHEuNZ1&}VQTB?q98VkQ9Q1s`SZ#d`_J+pm?HAY~ay<=%VD{vnyurGUisdbDvg-HZNN;ABr}y7p~6QV0{h%30MFl*Wt_x9e-VZk zDTaJ?*WOB+;llKT>qx8y)MvGGfnw~9^~52S>=%KFoa!*|fqU(M2XVpK1X9ebKH@^% zgVLuK;Xxd=kx!(neXl`QW{y{pvlhZTtURIJN1D(S+6NZ>1EK64^b!4Y4fi5u)98QG zpC7be7In1oj>%c%sTA8ERX@gBCjhpm!U2#c`zEzV7VSfH3eiX^_%QBJbCS7}L(%Yo z>gF0rE5L}5E0FnY`?QW1@N*sGw%SVC!D|D@4s;3T9}O#q&8T?a^QiH+xg<1c+9-0) z-KO)4J^oN%7t^=+km!=9pO9mT+?T_kdy!szx7^iSQnE^UFT>b^Gn^*BKNi3ddc?D4 zSICqOxU^dt#FlS%O4kmu?!dQZw6E`{jPqCXq)HpyE=mA@1ipznv9zEK5JEB;!FO=i zo|~JwZ@@|2W2$Cnn=7LX`dotaYWsXdwSYzYt@2H1 znD{>9W_z2&1V%D2(V3&nIX?ifprDv24>^Cmp_V zuX(D0=;8fOtZx+$WT;3V1w8vWY2awBAJc{YMDYoo1A3%<{d;1#U@Kj_0=m8{)PuYtH?{VZt@c{k- zh45mUfH4MIbpp{Q-%^i z)|06ie^afz<4g_M8_~=SX3=<-8w^wuN%I8AM7iupJ}3N^Kd-#=ulvCN+$a7Yai5=a zJvXB%DVR>oHt8?UXZ|45Hv;>@jbu*%NbIG5vG;SrW3{HrT332|8FFyVX{)SOuSM;A zFD>XWm+#X!$Q~Td=wJzoZ;@^ED>IJK1@^1uP&~yC!x8TlzzOt0|AJyQOP0N2gdNQJ zZS1TG1!8~YbErj(E%*c$%b~Euw>)MNf;%m1i@m%OO%HVemq9EDH+o`>|>DP0L zw~#;>3(Od`x>CRIy&C`Vn%;!m6YaRM!|lA4D>3 zt^i@$XRZ%uI$T9LKKI=dy4XCTQ6t&N^JzMG@#!N$=E3~XRKZivf!*-VSJGS3Z*a9) zOhTUxgKx>-q~T4p(LuLsy)~ehS|z?1{T}^r$6NOnbrX)uw+>@FX|($hiMI}# zwZQxn;!UbHw>g*^n5xuRit9D0A)?8UvEve^=`Ws<(_!~bg;z<3j*Dksvg%fex!22% zXxz|p3q4vr68|*HomTIdbn7BS`U(JARqc!AwWWXM-W_lJ%y@cF4urJs%D&43SAdn< zf0konnz;`|t@=+veO{dHpqiJxl;XR4^+Ukx;g!zJvuzbGL2DDoMW135$K)w2wPQEK zMX5a`e!GQ^N&S`=4N>oGJl}i|Uiv19^mRiucX*wvVGN7~I+ax#qBLi&0BzlYbcpk_ zd6W|JR&F?mN-!jlTf@v#;b%~`C6_2lK1hyZ)Ekg{1sD>2?^_(6$0U541acM*HqId5 zJS-?*lbl4(nP{?fQIYlYKVvZTdoRUSIB)S0M2-{oSzI<-%vu(rws3erzEK};hER|m zcsirJI^nbn`EUh5yomnH$RzYJo7LoF74;7M9=vmY**f$(v!InW6tepd%EY<JBKf4~N9Q2;F}SI1bCE&LU{kU;9=_QHqY>ne-nZ&iiP?}< zRWnS>CZ||*@q@SnsM{|)SH1UVa!>+xV;GLaUB>t8nkVfSH^DRJq*yKDXD&1d?QS7B zX&2;9t%IQFyz$C```gNDH+uOLpO>udB*!e)W{pj@!qs=Qp5?Dc{-(H~iF5_T*0*^q zX3LzHRLZ6s*HwCWa@`BeV=+jRyTtFk*U?^YpM2LR&Wz81f{)=f&U+Q7wyI_2HVr|+ z50X^m`KE(da6PcQ3LG`=z4-%nE-372`!wKmGg(nz?%~Bl>=H3lZmbO+^VP~AIXf79 zT6)6X4nt@(d)gn!=|JCO&G}x=X=83q4YQJC!*SF;N;+{L;h6(h00AKmZcuQ0!7o~s zHGN3I&Sjp}ly+iddwUFI+bla7A-O^vX-j68V==VBnmC&o6dHxi8pbi8v^(8O9I{!) z-uyt^_UeZWF;v7!jna@reap+y3DNixmWbLf48jlc>Fe8V3@x#$YpP-L%_~h#LMU!X zw@G4 zOzD}`AI$}j6dhn@9~Y~sCYBR!j;ym^!9nz^TYQ;mDih@S+t5TQSlVtiWCDl$`AB4*7@Hp3K2UE&PB4r;%7$e#$oyxYWzyl`U{ZC@{JwYOp zXnul<1V)Sy$_e?R8*~$+L|eNoVCDSa5YVLDk@tlFom4b$xu*hSHrSTj8$0*AyGlD_-KaBA)_TOv0Wf>%wNgFJtBJ_L9QM~4Z& z6&@7e-H!huu6F()(U|>ToL&bpK>nCoPP%o25`Wi&Z~Yty9s)J!7np<4>|HgKg{w!t zkDooXww*-H{igl??1+l88{X@RyO5@7$4vt3Ol34%r@{m7dndK`%3}n6Wz~IUp__A` zZ&<^5`($*B?$qlJh%E#TND5?r!1&pn08K5Y4P@}}9CfWWy<-|%=b^ zQWu|3L0H#k285oTXXU>}uQmRFO7)g2IlFRweOvi7R(?E_NT>1hrBz!w7IFo61)~g5 zO`6q3%CyDiXM&OjBAJ0Mi}CAvxh%~<36#o@%b^%(?)Q;*7l#!bZyuVLCb6A9P7*(a|El|qH0Wl_W{rXpn4oo9>ot`~lFI@H0JYn~XVQJx%%AsF7F)0~|J zDWKagA@JeXVObqB+{3I9C(r~rH^fj^5WzTWr^ToXzilkyS#(XH-@DcFpyes~RZs+u z6%|$}AMsJFG*Ep$oH#SM3SH_+ysfn-2D)wY-H7G&i}j(bnN2dB4`v4jZ<~0)(Z|+6 zjI}~Sv@qb)-9vCZ5TPxb!O=L;2K+Up!z1`^20R&muC0voM4U&-N&4pOh&o&rWY&2j zS&~#9q;xQQU+S5!!FwkmRYUuy#i$z^+N1%>>CV=j!5_;{<7^tMSO7ss%Ams>8M`p( zs63s?cO+}FL-DqE!VaV7xRs$``J9|P@0KEq6GE8V$#8);B7=e51@QB9=mZMJrr{$9 zP4JobBzsLt!DIl9C)aK{f4#6>+4sBWhTbepUpI*~!-F~qwJJQ?gXD+XxO|LzyUdx# z*~e>2yXKiIvtOR;v*<-UreJHj<8V7E%D(8&^P`cDj|;|Y;5vBs;@_UK|J!u_!`@SM za3~C>`cqDZmofOR*rylv09!(iObS1g_gOc#BDcD}2>}f|=uIFnY3`fFx_%?Z`Cb9G zEVNox_EXT$dza=FHh-7{8_2--gcpXG0v8QCt^mXF7~)CT!_#>$S2{=0pU1%OJ>5kO z*0`EW3QJ9Ix`cs4I+ZdrGx_n+@?Wu^^Mm3V)!>-fL;eOMh+aHtvlG8Uj}eeNdn*Y(Ka;# zzAJR1z>p(o{?~9>pGm1i>sY@BF(iT1!T6L2(ZAQzqglHGFkJy`VZ<2s(Y1KJY7;X9 z7q;>8@mnv?=CRACP{Z6{5L1vmZopgsb+<&-lhk%xOxb$PQGd%=MAikj-D_>mb5>2rk4R>!+NL8qvQ&L;1unv7VR&^McP+9(H7a|zpj+NkGWDIiqQwps zGtSb?uJPO`Z&sC~^Ic7a7)>uZ?lT8$q4?0uRJYr_vFr{jW9w_&=qLk%#m_eqJ9C4a zBH$I$0?JB&Jc~fe{_q2T#K;DuUFz+)#wqO-H9f@962GT-Vi9&Z74BN&Z}hY--nGp5 z*~t9tU;^URs-MX&)RX54f<;Ay$#>r!=dom|U{9pv zKhh6PFF7cdEmG`Wf}?6QSS-|<+7u9g~MoR>*oYTunz$tZnl zD){vdjtbO9{A97HAm|k;L&KRfF3*mX-z3V^q~U&^Wrwcp9jEj4PckW%2|jEvd63KD z%nza4JMO3}K0vX6pv+oBlsonl`qh}-9x z53ozpAET4ot}rMTo7!4K57=xj0$j$hzU>Joo+i~Q)Gf{@`t(BauUcJA2_Tc2EcX1r zWy$I?8Y}1A_+zu+YfjIvF*@@Ze8P=d(6XU45x;R4wv;=P>chsz$JbPTt!{yIYY2{j z`@3kx3TVl|a;(g*OLAejB$cv{H?t^(d5{i%bp6`yj?`c^x@FdLs%s@>dP+s$+h>m6 z%#}Yv;yQ~Jy3R`%6*aTdsV2U|UvCpIM~&k3^F5fO(98k&gMu*RiH$&xqe+EWbPTg{XKE;DFFU)Z z1+<(NFAfb0k{a_Ym$0pwd>7eODd_+}_brqtE3$NmquJ5V0%&SbGlB0x8!2z!trsUidvhGqAP75W!$;VWG-;H^z_6A}~VDS}9i+K$UQ2_2-R`;*> zGjp=NSvtITB;P&|M1zV)CU+i3Li!ip?Mw`pjLqL zqh&icgn0hSD|;SiV~w&yvcZh-CK_+lywa}Mm0xcPjMff$^*vEKPMJ59jXB_FWmeSU z$><|r8f3(tBwB9UTxJyWWJNRRr$#I5hSHdT0HeVznY@YW`M?%6m+Pc2$I zEa1s{e(deapB&*YIcQ$F=d;d()Un^OpB03=k)2B$5i4AYCNEy1x$>hik~{#9xY-bL z`AmaVi!Kcw=dTTM8_S^Dnkls0#vKbcpj(ea^IbsH5pH-Acq<;)j@)47{0mP zF9;S$a-rH=l|fM?Zfo^oqscKO>@Ql8teaE1Nf+n{_0L+k0a-+?V{OjFJQI?Gr|!%DEk!1KDe9pY1!=Rd)0e40)h+9>Yct|zPU zGq@q`Y_szwvR|nb$*D&}LkyReQSs+|+a$CL-2E_(}=St2p_~y2bf@6leORFUfhO@Oig)9 zGK%uzMZ#q7M3X#p`dzc3@cYEzpoY!ULDSr*gun9YsG@l72@2DwDK#G5isE(PA>ie; z?*?%4<~j3H1K|Gw_fQ)0ae+0oo0W3>-Rvid>*GR1!STzU55S+HU9dQFn@1 zdi;biROnud88B6g(y{|*7h~l|ekyXN10Dv#WvPHouDhmxn4WlGir-EyRLMlKHRC;W-q&&;)Se_cEEh6CU72 z@l1UTs|d;6E;x%3D?hOUqviv1oQ{)mBt{hnNP^nMP$!4DR*~TNiNTlNcR{l6N`1x4 zy?6kNocp7_r-Do17ZweRq+*}Dph{0tqh<9%RHjy#yL+_~j6)3^)F> zjnD5Epa#t8L>coC)ab6f=OOreYT>`Er%?kw4+eP$EiAC2g}Q`D9PfLTpJpv&v0E2E zW&oeCTjV}6=vqWP-xm`K50ETg-Kd_L6bYm?Tm*fi_GGvyUXJb;3pBEcsqrvch|mXi z_OV|W974i9KOpJCPqOsoe7z?V%>-pEhaciRQNS|AGa$VqBEA{sgTVuBr)W#Gz%B%l zfE!XEXc1_*0=(|M;Q=`{ioXKblvv5@IQ&SjS=J@|_7`@fj#hrbf4$x)94o$=Lxcx( z2?}8kU`u&Ti5b0qn}a_~dM{|S*J>}zCNAjky7flW;_49P`QVt!P|YBYMu#(79L;JN z4TH;ej8G;dYjT73jQbXU!z|mVGj|Qx8|v^7dMb54xlpPaV>;RMX0LB;urrz%N8*dsc$cSsf%T)FIy}G=y_J#2a$(ZKrqo zno}3b40&`5`a$6#xZ`oH%|u}>BCyQQ<#X)EgM$?cxlZ)#&HIXb!Vu#N*;UD2 z0sj?)*fN(|dG(b8Bk`MedeaOaGd!9}LR0z@9-JJS)^~GdacI=5vGP8$No;$*u+^G2 zChsV?7FGM@%)1kW;-UL^Ah;T8h?dALdmAwQ)DFQLKP7$!>;%VV15t^$om_>c52wMs zHNVIY&rM)s}@VezFd)$x~f}35XeVe`Yylylsdp*8ThD4ZTb%5Lw>E zR09Tt%33~*Y%*#ccAZ=|V6_qGO0+`{VEqi16$(~&PseXZ%7UbK%?A+_XWtr78Y})F zs%ka)^5X8(GUre^sf*Qn$YzGu*7I)Lx|vNWuZOXjxh)h+7W*N~(AYG6iAYO{NKY`y zpkwmSD*lYLx4Mt$UEdhA=|>h-(tfYWO&~wnu_C!($C2E!+X$eWbP*oR&a;+M_>yuL zgu({8S_t44gd=g+P}^=viEuT1CSdL{xPVY)9n!@FtVA8@_tMc8-#h;qYEicMojl)@ zVg}rKQ%kd~{vmkH))ku$;|~&fbRU@(fvLR$80B>h9Ue)5Q-adK9pVR?y?b*d+Lu}8 z>%>?j1FqJc6R1}%?@+3BEywClp>&kG`!IpVe**&bLVGkz4ZjpplY;NWOs&yjsIP%g z6>?9tu|zgQSgap52-*)s@#q!D_pq`%H{zi*+s(SyuE>&jUGuFY*mQ{-#Xd_8A;!y~ zMAq*7)fGS;YlgCRTlc9F8@lY90YAe(!Ngz_E4pF(EK9b(i3Y$7Cs%-Y1H9hc*$j16 z7+7(Zux>xrQ9E-@yBwz-@)JjT?-!t59T#r|yp+4ORLaAFq?k!^YE@qk=&oH5iHaPq zo0BkMzbz%-HU{kj!AoqA+WQQvS;`;?R&LgHx9h?8CGcWXsfD6>Z#-(TH=7^X+Pwi= zF>^dN9$$@I*Khb#H%f5-?c1oPp=k4@ZzG+LurP^JN z=ud9%g{M!U8FpiWHD8RanHb8rZcno?N^}P0;9g4QY}n;to{qVc?FEg`{s1-~zoI3U zi(4)5pNgyjlcF+~>mVg{`IiTcz78zE-p{?hHy85Zl@MvL+bn(eOXO5%#|r4f*~0z$ z$by)5?%3yE?9$~H(?u^syUj_b0_bSo7Z%yE_nngy2vL7X0L=h4cN4cYG^XW-l3msV zg>+w&^wG5KlBeuj+>(1)?naU}bB~=V-gvo9%tsmj*MFSBR~<$A7PTFF5VqeYy(?3k z3sj4f8r|%+ioyewyqCA$4LbHHN7>VhRH3~ty)aG(pa^rRYE;Csti0{WC*ROFBcZqo z#q+ewcq_i+7ac)jamUNQc0~h*r5Ly?iNFs*>ZkG3yQ}Ufk6w!9`Nyj+UrHZ7pSraNgLoMSB6 zf8UPt+GYE+*GYKYV90a2(v$=kMhJN8VPQ4x>y{ogErdz{%`&HzD_9w3^06jOX)p>S1?7rZQ zl{^l8fihdPVd@5Z6OT$7E4WQX&YxtmE4y*oA}$R~@#cwdy7R z-6hy8{JaB179ji$m2BJUCNldZkb#Ytu;$tC=OH2Qi{1;*#?@ZPu7pW^y*I?~t}+U- zTPZhrUK=;Ma->%N>V6{q=52!KV1Vkk^}23}?9CGM%hk93UAl7z zi1Jzh6bmAj*&jxEH#$4NLYvM3PD z?lSK8w@kbdS|77*bcG3atLVGFhy)A;_>CFNBu%C%#6Z))E({SE9vEx#(7{&=O#B__ zw{e3$NWJ*x7ldfH8{x5;+00|SJL7l;+)n=r%(h@H!^E@txUhFHQVWC}G9_E&LJ-d; zX3?_qmn`n9!1Emv)ZMe}5PqEajPd@;qH?&1=wcr?9xkD|q{QbiXR9S()d4Olm;1&m z+8B3nyzAijh3B$BNhU#eJccJX#h$?Jze8L8HKO|j4-^}|X0Semp*B$ATLDu_fFgm% z4;K4NPibND;H6w+imXz{r2Q2qrDTxmICw8bXYLD-8239pVN5|1Ba>N2Fp<6pIvr&P z;s!0s;P1*Rdmliul$Qd#gCu-}^zrexcaJ&UxEh>a94*~{a_y1!5p=qo){-+l!I!99 zvFORxOl_$@n4%5J_og;(d|uY?o@N(L4|P~H$Q`}ZHYF(C*xZ`BVo??WKIVcw4U+Of z<0v81SAbr4{Ff^KKtX456RG<}Y}D+yD}d0t1!R%LS$|hCdmOtN`U|hKeSL9HCwd!i z3!DtMeZDkELLGN*lNXo5uTOI&3?}yWi@5Y(0qUYb>*mYMuibjJio|<-jup}7l|{dr zrY?yI*8bME9NMwn<5m9`WGPIbW1yc@zix1+7-DBjBCOV&w8>% zHfN>DtfxE?a@~|d*I)xGj;)mgezS*BK`Y8TV$D*Yf|ZGwaaPIt4>n7KW)?~BXUjUf zYK9A)K2oo{cqMxZjV&{T&mE_{mhTQ+U-Az_&7;Ml`z!QU^`pjRC6xF3p2KY?TV@Mz|{0CzLG9<>~E zQ)}%h>Zg*Dq*CYz~z9WAjrd?uKu01wz}b>m}ZeDa>qzDOqu z;7r|YKl|vG5|gIxzeu3)*0v(Km+2t@$LyID22GRLUC zU{>qsJjvDJAcYhpS7;g2prdqFHA_kD_0goRCCS5_ay6W`Levn~wl4)gI03^asR6Ab=ZDUT&hx2n^fItUsJ{e&m-X);qqIKg@;H`uc6|>A<=PEa?l5>oC3unDu<@ z-56Ojm9#BKATe;X*@?*mkCc)0y5yIS3988lOv&TE;CGl4t#rA*rA<|d20aNoH*pa? zhKDj%;7dn$&^K@gE9R+S8$D|Eu~1so_)60( zDu@>9p<`-X_ zx>7sTz4FW2=f;gep>ld2XU?>inG82$g5<%EoYq0n!rUJf!~ej&`%x?`FP<6BEC*L=$e?X<^ea{L>wcNgH5H-0l^i zYHDq>E6WK-TXkE*bUOli2~DHqHcKE*=oOt!G(?%l&h<3E$&w%-*?08V=FMh`J^^fA4mdp3m9CZN9a!q{e9m-$U*}n_ zSkhxXkr}BWLaw#}gjflj|K4p0;#C8dkBN&;65QJ3oUvL4@@__qNwB2kPLerOlL%SjgPUiuom_tAG_J9+oIPXP-y zK7uiun(X43|4ni(Ayy-K^JM`*=uy4!3093{13in>cJEzV0G9O*L(F(eI zb$If;zINSW8aKKy*`WI7nF<4%8S|2rbV^+N=HeIQF`b0Dc74s#?3jkb{?kL#w0+8D zz2O#LUoqhe{bL2x6g@qjk}Y9!(ZaW~FQosZ_8mIsa6I5cu=Wz)HZ(R>qD=;&nGJK` zhNnEYwP-Ps>HtB;ki{m3W6s){C$mt2)kJ^Kip5@izEz8`(s!So_DQs*{A!yMswe^^ zdd`>zeFsbF?d*qWwm{^ks6BB)XRlln-ie%aE-8w;?<0NMSB6DJ_C=9K%HjiddI7 z^=XD2WYn5aJQ<|p1Z8UwjJiK#_CP~<|_cPnKrs~8aL)x=BJvsLAZkt-P)8u zB1V^FO4Kz}oYW0@)PPUA`vrgC09jGSfY;O*UFSdS#H?D~A0UA`fNvEt3t1IQz@{x9 zBuj8LkjkU)Z!-K;xdK!JJ4f3RQ2j`S-ero;`4?Sj-A3hO&Mh2QfQrxYiC_io@8TC> zt}C+f9~raDR|c(?2EBzvYU1ZkaWyUB&7Z5ct^l*}g{mNIhIJyFguXL63R~bRY~}0+1tr--s1dD{GMqEPDuo%dEj{YfJ-v%$qP= z0YapPMySuBkB~HF5RxF`Iq@H2-teeY&sU;-r>vh$blwC+B1wA;WUc@o1t)EJsa;+= zqicH|C8LYBC9V0`WSE5lCcX$NOck4|KJrYA(=SB1Eq|0#T=g$4R!dVJ-k;TJG+3k6 zza}Pkoc4Nkn6Yv%+BhN{(vf=U8ZjRaPoX+E6@Fjc6#D%N(3CGU&e%Ubi#F*xqkTf= zY6Wxn%&N%Fq{wp7yJ>J5>t|+QI4*UGdb&lvd z1iX%UXh3kY!&Z;`?QF_#5z!4v+QXp9vm@1ek|Msz)!=K$-XmZLR0|mqk5QxeVMe?> zo~kcl%&5&#>|4nIh zgKrzugFD1p^zezuq5YI)o|&^J#R3!2$5VmLDZq1hfzRQ`PbP2<(jPs|KBtFzK>*Ya zFdW7zcWWi1F}5`|tsFjY+W+3`M-}w*TWJv2LCQ0g6Nc3RPtclk3v|EC$q=+(OYY8aWyQP-RDFus{XPM58j8SiqO$UROjIV>Cr>HvD9W$V z(F#^65(z8+CW?imd}a@5=)1ScY_|rb4Nx`-!xjYSLm@RomdhH_1be|3?f$k@U`7pn z7K$%&Qb~^R?#}Ci=LW9;(*5}J@G}O7X&=P&5Q`s9%s7>4fBa;6PK>53`2)((#HO@7 zSP;Rp`ptOL0z7uUx0J?T*fNU((d(K)Yf*3Lb6ynlI^6uvG++PTzWIjQk2s&39oja z2Nv5t&#$R`2%uOot-5>Ic@KCp*>b*I9~~bS#9?8W##iW5GS-(WA!Sjka!#=VG7#UQ zOQwBRO8rXFfRNMB{pLAwI>Pm%PK_j;rX%CR%BY+7jj^PdA`ZeuLXcT*xI#Ycj##0Y z`Xxp4M)>pTl~&g?w@E>a5#sPAqI(V9ooN45{;f(+i|B5KlKHr*vgo5n#P*U8|{tBBY> zY33N#Pj!+4jQKy`zMS$!f)(p($8XnF1r`7yk`>xP;0MR0v^{I`9%{LXaGynO3nm{% zGMB}T@e{qHO`VB-qXy7RFHmSQybfdwi=;CrL}tg9%=TBA@O?_~7{5lY5OFyry9A;X z46Wez$Vnf4HKKVN;-xxm`3ZeT72{Y}kR#c-$fRi%GioHkUGoLDo=^4@_-$Pqt*)dD zrw+oPz$SHguivuNsKMW4n#yMun~Gl`#v{lQUd-QR-lV1&oTIX`jby)9fAwoB-8@5D2PcnH@lW}Q~PqEe7l zLmhsm;buY_R-D51RL^{@Pgp>NyXLoit$}ALu=h2q>x2GWT-hRS%&%M$`{V*j^06K} zfZt=Mco&uP4{g8bIhM5g>u@2SpnQHZ&8^(ox(t>6#QIgMv8>V?wR6xZt<=3zPdR~&&0-FZQ|Rw9 z)#E6hO%)lV6y*pJ#F`Tf8EB^-k&JyhWIDVzADbsMWW#s*bh;Pb4} zL?wB!B@rBcy~E?Q7Z~d=xi1ejf<{@6ysI?{6jcioC|`~bi+ye#|MPuIe75+-xkHrz*<~F%Ltr6X?N{p`(J4lg3)R zhwbGX3$(VDR{;K{M;a3TfSgS9a7cC*!ft7@0O_HM^n$)gjdaSN<@}XwK6K{O^64MK6I70vuKnLYNPw|EF|_&_}$ zYtC3pl`T<)OTO+N@!FFu$VMwCD3YaJSe1e)j-WyzoDGlWdlt=cc9;LEJ1&|}<$f@5 z!qz&;;-v{X0}r3rrsOwH)S6@&FI7_w{^$v7)zTZnkhGA!Y`%_XA(Nc?Z#W2wwSv61 z%9i427?#{pv1)~3<7gG!t&FAQ@&Nbvmx-dR(M6hW$-}Y)cYqcPcTomAqf=e@qdhRf zEYan~$N&v~pTNia0&KR-`?21_tX+Me!*sNJ^4zs3p8S6pkNRKTPXB&xH}NKHKV_+= zW=if+w$|3V?H9M6r=i}!$Gx}<=+7aR?TyikaOv0?rrC6CH?|VFTdtY-#QKA?oHD)(0z3;S`U&%V^vNoR(76H|Bg*i z+%{~gZQ9ZIc-(tG90asD-c`-_HTdAF(CG%wt+r*pIJ>}Y?_*%b5nU1y{l~pjCZNpB zOLvuRjTHew=NnFDTKuUs3H%?tW8?9J#4Ww*cai=s96C+XbW**~m23x8%24s$=@#)V z43-`RCMu3?x)E_=?6+@FSoj^?Du+*6`ENA2hOu%bEviif@P7}d9c9Q%2Hc4qTEKvf z^U4hO8{R5%%Qt%{uPU>wcf{NDNt^pXHS~dZ+L-x~vGBIw!gsw3NqBg!TpL9}E)M`3 zA3HU_SgTs8!O{8jSP-LfXO3V*v_{xV^r&sI^ePrNwVl$lHdU@X`SqK)d$)o>DU}ZI1CsS zAXMOpyrX*tmu}cof3LFS4kG!)%Xp%rB=Y!g|3K+492J-_$WP@Gz6`7Ggtm;lhzW-R=?#J*UWqYzY(=U(CaK5C2 z?t8zwF4N7G1jNNH8!~zq*eekep9<-@q#Lrp>oE^R*&%OpR>zmTq4~JmaHAb_o(!|3 z`_6gWi2@Z_q=DnHHzt4yy9+Js%aHIj#QA&NTz|bW@&!@w!;7y~`b+VbTbv@5-Zp7k^EG*k(|;B@0-Bb6`TyRfUKK+OHL1#zTT;_@KphkAI-3bolBkG$a}Km<%uC>AJ$ zW<@;>kVSc~fTAv&2|WDo!ncPj*K&4H=klV{217WhNkKWq64Rd+l9EZ3t&Qz#sS52j zIGPhk&%l6o_#$}?D8krtt1Z3fo}eH*NYHJVC4$(My=}SEE+$fTnHE}yP$b=1(4W3+UtzVh?G046Q{ZTH|qxMZhe4*6u-pF3A zb2R4%RW>6t!`Gn~uS4(C9~;P4C(1l6AG$Xsur?{D#C$wI;7`x`E~zD>!}%*Uc_&GZ z+pPWmOY!JEm(qlJO)O-?G;>J84BNOR5Bt$*=7I=&!>kwWku`ZJw@tFy=EO(C=hBcd zp8lpq;=v=>@~n<$sbceiazM`|xznheq|0S$$m2y_XD#0%rws zqPZ}lu909mIo_Pl(X;dBd~@-t1{(?Z(1@g`nDiGm2%FY&Q-K*nj0lPwx$wR*=u$)s z{lY79C$MJ;hG0BZcjSrHdwE@t9`KHO=f9p}^M9c%NyW#q(kKX`JWAop83$JJ`wwq> zv`V+1v%6mb+DnnHXK{$F>Z!qA3y}0>1p!vrqFL|41nq(0!eikU-G1dY4^!$A+h%Pa z;coQ96(Az`PdTpEM(%nX+r6xn@cWRsN+=CfZ_P8sW}9w?b~~cR)a)l^Q_Kz4-x$bS zX&H_qQ zZcb9zxjvnb``N48IGP_QeYN{0t!#T&fczP0#RFN&eY3-?$|lc>Cq0uzN|XGxTM-A- z9|bG7F#=c+f$o5EP%e3BnUUkS9!{#874+UQ=j`xivd2%GoDqG-66;zbCJWW#d{VXY z(o+PhsiK&MvLWJKsQ;@;(L8~{qQ0d}8}jSg#jj^W8oo;_)DG^bJG;<6We!c>DSYl7 z5F8{PTWs=$9VA43^IYiq0)zo0UDFW1IbOr7VO{Lx)q~ves+&B!9vhS&)Dt9VaW{au zCNyZ9pF{Z7sUGMdFnb5{5t|;Ml`a%*{Ck(mSnIZXS164BIp5#W2KarxN5oJ@wFWeH> zp+jJ6Jxnk@Ox(VR(2b8Q7nn?0+BK>qs|qaHb+`hg#wh54ls0kKEpGZybZFw$?eMfJ zM}%743(s$Jgzy^yTHjOgo?lXLtNKKWv!MRSsS=W|E7X@+gC#8L zqkyI2k#dwoN&KVhFHrL<@inT>Q{Oud^)Ppk4va64)j>Xs4;5-R7sSS4HG=uJYj=D6 zCwCuv+hsew090J`?+*G!>_HHVd-Zr$5w&N=MBUh%U#Vx$*XXj)3Bo_(AXz?}QT3*3 z*TcR#2p+5%vc>vxehvm@1rkFYtd}93^GrW1-rSutdD65w5YXFlGF zzVEnWb8+Cx#e0o)2GmEgUQy%b>OdA_gk3u7^oC1&4HXY<{HWN{xdOO4dHdnxw%+o# zErIHGZq(vs5LeBKhR%x69pgu%zQX3eD}7scQf zj0@(CCF?{vEASf>e=AE*LSPL49ADj5bN{3}U&;M!XJcFA0+O-d&qJSVOAT=sYq*v(?=>&)rK|p#>3`nm@K&2=p6aguMN-q(R zj)Y!Bq$5ZX2#9n@AcO!Rp8V(i@Xnl1&w1v|Jm-TS_UyH1tu<@Uo@?$|d)>e5p80X% zxk`wzQ;MD#qsyBBamj8wI(B~Ru>xha38;A5&{!eXL4i#md_&{9+9_1%x3v4Jo{h}6 zp6QsjBRX6`R(eUG&uC^dW`rTkr~M;~b;~}tm*1u>a})fqsmEuyd1vkRM&Gp;>XTP) zdV&$>?p0%`o8RYtO$_v<^7#R=P8V8edqqe7(71!ocU6+U+CohX*X99{b=)69rR@)> z(mL}5Q5$k;Ew+-Z?5|Wo2zLrL3C96jL-=v)B+Ip3@|6W_P-aXNvW$>RB1aPMRf;u&Ic;am|(6EAc8O=~cJ{;Hp|$f~~~Vh3)%0v=b}Tt>ajy{a(A zy~ZIzepC)E;eQh+tGSoM_iid=5qO#7VZ!WT++I#DbkKhQT_DOe@d{u2nY81qm=Mdd z1^3YOI1bWk-FGzQR$?0@m33|1T}g6MLIhAg)Ukmr6_ig{cUTBT%`){O{BDWbj_t$hOKGo^?CF2@ z17_r)UG*D-uY3`EM1DfWsew01n;P~a6IutK=01+cWKY(G2e=)(elL#Q*0H|D-$a*x zb8TT9&lYAi{vIzJGuIWpf7Ms&VB-#h)?Vk>Vj1?4yJC-7*08^r^zj6O?z@*f=;GE+ z#9j870pTXz8k=$JZ95&=ncO8Mdq!LJxTSJW-LGdOQb|)A$gO3xWGvM?bF!m8U1VI5 z5+st7cI+&F%jHuz8N7sUntwHY3Z4H$x=lAmVw@^ ze4SEPCXisyz=c$w9jFO^K1m7NM7CWzQZ=WTE33bnz9giPa-UfNWnzK29sFw93XH;|}*_Ogt$omJ@^OZ9;29z1iGp$_Qo zEvUSfz7(YLFZqG?rb3srWSgA%x?sa>zbv;@_j-;dpAM|wLkoq8%5*8?i@%PUf7e$Q zfWjQPp5{lI$_n8)^B81PBk0j^VTtGkM#KeAJKl%0m8AERlmp#)J^JGU^~`?AK6skC z^QsCS=wr3rfHr821IKoGo7wCFPr+v}X1&%06e)bbWaZPw^u?ngT)gUD(3G9M;mQ z3cAPZL!mX1->e7@(g%$8Ny@|+@tmnFyZ5yE{7xvI=jZempQ&TY4-;EiPBBz8h&^W* z59qR(-YvK8#;}kNX#&-_7jjp*vEY-YG@Df>O6+L+t(x!;W^u@dj4l{S0A zGGc2l$ZuYRd0nGRR9pc&iFVWtvafbEKc6*ZNb;>vmfG@wz7A4Go+CvPK4ZQ4{T0t1 zvJqIK0<;>V9w{t_TJ|r%#7t`Hwbwc^L0Du0yHSz>$#waBj@HnAPnO>JZcDdqwP8>x z;ec&;`#eTrV^mf5LyH0ZoAYb43x8-T?R>;*X1{z{b{6U2ds9w(Gf}0{OKcS^!*RdR z=Dn$u?hz%eKiJq)^)7mjZW<$NlQ@-R&oeszrn+&qqeD3oxcU|OltfXQ1^QaXdSz03eW&$UUe>#p*7l%LHp5L zq}A-3aht!UZb~H_swXo0(84qHXy3dUQzQbleUSw}`b~w`q{-e|eWbPS>pxOx^*Di2 z`P|WO?8=q3lIW1BK8(H?g6HRB_Rb!;Cw=?W2(3P|u<+4xsXk6JUY%$2*bpfHjacDe zZ^iLjgH%O_r&iekinXc*W60V|N6VH%YzQf&^|H8&luZ$AX9$Y^%gF4Fs4MT7p?t9q_2jSh$>4pBTjXTox64Ebuw{ddWdxHfBi zP}iVy-?JVGIZ>O&Z7-IrXi$J6YdT8hS;~)}@m>O!`~@?!{pGfEvp3kEK4+*}+hX~q zTLq-Tn2`Vj!cS0d9xj$F)`~-*3T!&cf)mm&)^#@}|Ex$JyI+?1qq4Is!}2}Wm9rneQ7x=xX5-cB zuitQS8I_E0&3G!Nn;eOod#rr-{!kwY>gRX7$1}crz%OLt>$h%KjeFis&C><8%^t@i z+mIw;LJUPs|AspZi{X=`BdLq?iHY~LU$y(9lG{(R9BZpWwL9Z=mw;r!EKKVzGYO&n zT2!*%CtyxZ2`l@%yAUy6woiaqZfOm@%KP1Kqi?oLjN25ID^n*vd4KOB~? ze+2abFHCi(?-i$u$t!-kglV5nUAwruJ=xOG9@-a2;U*<-$;CBQ2)X}QR%HBYG zO)sAMLvsb`4!j)B_KepI+`=b{D;O2)B%bRgw#P4d^gg9OoZ?Rm#EJHj9~Sn&0mQZ(+o& z)CgRS{NdBb<5ZPhT>%av`C)B2I$GIAwiXP>hf3X_#0ies6#b!*EqAQWamlfSQS((- zj;As-%4&0VP9X&4NbjXnXwGN8nA27u#+Wi^Z;icze-lt@v5pE&s-8u9Nuuwbz(Tz~ z0=Jp80UoZaS!ep}Pa9>Y4&H6v3;L)yr^e^k;HQ(X0@yC35Ji9u^oMQM%hvj8>(Tmf zBk_CNzy^+!iMHA2C*QkwGbYBkU$Q6Yj~pEmqfb)=@adR1tnO^?WIXX-+ z<-L80U_oOkzvn-~`|w~Qj1+@gZ9lX=I7le)5r|_+Z_wLKAL3pSaDa!sI^}|{+Ao!H ztzb~Gwb^LdhYg9u&K1?BcduQokf-pI%c34%K^iK6RP}Q>6p=OS_-N8*T`5E#t0UV{ zY}F;)jk>~^auG+#6uPP=Aq4ow+?IicJLB_-wj;HtLY}qIgnP3{-rC}D7d|Cd+Sii8 zDSi=kQmuan$y}URvJs!X=4wPgQ>nGE*Qpw7Srgi} zJQC(NUlBE%sQgg!3Ut&%`AG(oGc^4Oh7Dr;t<+cgi@Eq(Fa-2DLG7crt)b$V)a!F$ z%Rl`2+B8zNJ_Od**Sk0Ek(Y@a96iP!MN>HQk;F{`& z7J@YSvJ2fWAp?>kkX6b}$37d{a3h>$JCKFKQX4dxBvih1Ssi9arcVYV#r)&pN*%wl zh8|w?mymu!l3fC}19^ji9rXxdyiksusLE`lx3_2LiNxdA?sLu*+9*|NdI29h?N#Lx za5Ft_YF&7n`^1<8q_BpdS3cF?)yUhQw=9z?M*D84x=8WgII-+erjOoHg)fN&pj~vY z`6^(UZnOGK-{YkzWdEgrZnD85yLzW2GE62eqhIUZDJBgUk74T4!!~1KFh?2vo2)%d zA}RWcwD)%4BE&#Zrl&U6nn?(~_wg>NBTOuzC#gh}(@e{Dif$a)5`wO5-u+aaN+l@1 z37xz(Z$1!^2U+zx&f;d2Iw-D4d!3q<=_SH6cE#*Pnuc2``;(D#ixUTsf=^k=E^@Tq za$DaW1=U>MU0gSxFd*PO1XD^2OFD|5o4*jh_CO>8`=6xVP5vqR0i$}zlz>;r;<%W2 zA=ynk?(qQ5VXLAB)76b1{gr75Dy!e2PL^E)Up7LMAd_l*p31ZBjmB!{;HC9hU%5-l zz>OG|Z@eI)+ElH@g~>f-)Y9Y0YgDF8{T;equh8D<5~8f%l_^IKqT5)OLJIBlZi8Nh zo0}bmG0p?;%o5F;KQHMdYb-~}TeUg41ovx($QAqw$@33$u-vE#)&)7|ebNFh%Ee)M zAm+I~p6;eB-QyhQiswns)OGEdGCJu=i^hNcUitJ1L^-TIy~g0?ML3 z$rj_fsy=pwR3ggojv~bzySO$rmT`;OEhL5rt^-Wlud;0ba4$bl`>A7IJX9&kPo|eu z{d^)hgW4J&cO;ijAh8_wJFo0XI%X%&@@{+#@g_o%!>W{P<3)PNmCQNFU#QQ9C} zp>6J(FTL~%U|ROBR*y76e>UESP-#W&e}eQkMRqDEJC&y~Y~lOERb)dcY!+aKFF&&| zB_vn42pVhN_p@C8me=s5ypA!0io&2XQsxByu@+R{!Y8|gC6vtXuTv)qxc%lS2K0el zUiu|?mZ~V=&~p(T)zEnUjKj-=pKW_PG zN=D3!GRot(ZmP|sc#*CzLV5#Oh!{3noCOt%id|SfE&S;In8b*MA%kXW%Y*#Lh)2V# zW}+Z>rw=o8 z)iaOvgFt(wNyb9#?I^x80i70J-=6fVk88*7WU z+~w(Dn+LT~`0Ti~gcgU;op2vQKcR9Ira}Z6$>7~i#ICR@owcl3qtG^w!<=KgI+++| z=F0C&`mHWRwAJt><1mZg4?H<+@OMz@PHjzfKtey*j557C!t6)jk>OL4F9$@sp(=#X zx*wDeVkcn=Dw(5oRtX6nLMa2}v*!Ip$v-B31c~%z!$L_zOY^@;px_Y@ zkPwkDk&!WJ2yh5!{;%!dAOHgq>JjP@1_}cJjR6IN0rhVfK=hxVa8Unq_y0E-C}>zX zcmM+8e<%hPu zmmSkDEK|?)LBu~YL~_(Ice!w)R7}ttkP;8G;90e1)|HV;NVmAy)`LALDqbX7l|uZ@ zrr2I!ucwlduwqUl-zq6NPFERC!65;QDaD*5r4h?>*O!@jxN|$D>g97Tw`1J=*I4`P zlXii@vlx|p`G|M&4>PyH>)P_(tDAYwRV`N)&-nZm#VyTM^Sqc>!=+|MQ`y$R?1Ot+(=y%Q9o5Q<`P z4tGXNwGqsfYZSy<6>k;CbVWv?#~iA-FohP`G6%ib#ED`!riOOmbCz< z=V%V|lfmn$UVF)$0RPF%8O1euzTGxw5p)`>I2#)sB!yosYYV*(fo(v=n;i{tFZj2p z34p#(kh+PJvbZqTxAth-mwPfnOT8p^T;ScG$T9W)^T(&%WINj5GuN}0$}y~pF?q%J z4`b`Rj=e{BL95y5cz4W9%7x!MYpDKz9GV00cV~2}m)$P;H7k$F#N=>o5VO{SVjFT% z81z$6;VIPYVta-2q8g~!AtahLBYL%?0l`Q#sAT8VYj)}!T?1YTG` z1`0|CT1=Oo!B!X%*@6(pS0qs_bP^aqaWCS84JD!gpFxIjjn_@pIO2ecJG-!mb9iOp z!$(!Km#%Y7!noiGmSNtpak38*Df6GAA(#^23C*Pdt+zAmFfCr*JsuIQ{PIwF|Zp?_^CE?-In|2L^ z5ozcd+nj{*r6V)m34|F=5WCT*+U2&zYxkcIg9nf4bFSwus?YAsrwlB${_!AzOSZM_ zn9HGWZ7j2=$eV)8hqYlx6{bvuT8FaB)#7|IDBnT)Odd@cR&KC}Nzf}@f2mcx_|O?k z(|E!}8&U$0Cmdb4$SCTUb%p)`Q2lF|w^rMh zU0`JKn#Q!{5xs9qhOCIy#8R2LIxpSPmKe=Z)01&Mge%EU^^{f_3H$W6JQk+B>DW-v zMGH6F&b&K_^009TfJVuS(#Ubc#k-O!Nf@C5(a|s3tkU4w_>==y{_mZ6WlPIOBGf*H z54%NHdapzp0q=~mx)pP}m0Uu<%WU~R^8=IwFI`qso&0fMX5&%wUbRIY!Pd0Q-0JQI zt(@={)bOUW!Tf@4*!WR)NIaS$1U3^d6KPTL02UOl4Iif$r{AlD ziJGV9Y!b;=bhrsAh}ztCs7gO#e*=(Z&eJ5V!`&Z`+*;-oLA-I7u?Ej6E8MdJ54&!c z_B0K$Ess4HBK6*a$22y!Ajf+h0|n}4-y5e`x(5DTBE0X^<$ABQJP*g45)YrViiy02 z6+BC$)(r5-Gwdm9$RtreWh{u3^)z0j2((GZuH7Ovhj#{_? zc4t#|P6?IfueW%7Z?DO}M-3D_ZHXTRE^1gkrnXwA|E(8%CY&5I?C9yXTXnyBuDQ16 zI$g2!-icZ;FZv!2|6sOLWYudxFq_XlW9egLM`mz zQrOvLJvt&ZM4Es$a<+Htd)B#Xt;H*UJ*A;DEoctawk5wR4VP^nA|_@Lb{~LmQ~ZeU zs9Elt>(v5Qv}%|?9dx}t*&^05cq3(I;+lh7(7S2_(zl&Pau!c1j5d21mf?a=w6$#> z;qtZnr=eA=P0uNCJ_XL)R#Oe`wuv6h+IzOev9g&pM?HB3O*9uXFd%F~oSHl@=Zf{- zB5~9fAI6!r2V^TL0E-^~al|@1oRMV%FFEWmEnlIRAnl~T=Mp0eCxPDr3U~%%N-stu z%N;{>v~zDrfvP-t5XhPU|VO^q5^5(#O{--68MaKDzC?~sKdw1rjv1H=;kNJ5Q-Xo4aztm?Sj^V$XMT2g z_l8d|`xnP9>h@v!S}!(_6mCmBbMkbJH1m8YoKN|LHTkWx(hV>g9xK%iMM8-xMfi*Z zA?*Bx{~4L6BqF6+yfnGkfoG*ifw0vA$+0+&jQXtUg!TMbrV?Sv@nuc*NrUFpW_y9; zlIDi3)Ko7ko+_Z6#TM*hWJVOlBFDN%(%$Ha_hx3SVF z&di_g%A`w1%H^W?(r8GsxqL*3P_{5xY=DwRBo{a0s;>)!?KY@$Y>x1!cnz8QbLtiI ztl#pK8#K#-`fo;BYcqdhneSJ)6!;BDjFKOmi)-x!yh-@?DWrV04MZphA<%1Z~21(~Y%| z!EwCIRij?sRfoP1VP6ZGM+>fp)?VPw!&9IBNtZEYc>#-&(;CD0nm~;3v>}D09y#<7 zv*Z1$oVgSz`)`3Zx6zABvDB)0X$Eex6s62-(D+knn6D;=L4KJ=JJ%WpXD615P2(Cs z%?7%Z(uPtl*qL@^*=rA#yq0(}Rkne*;NJa}WhZ=A->P#P>;C&TN&Ku}hDK!}Dpa9v zRkmiic1oXEuoIL|zK0nR*8S?7Fcm`tE6T;uG=!VZZO^hYI(LYhB02Ojk#Ys!)iWw4 zGVGK`p)96IdB#aNMYnx~0Kp-Qre(n8fjDa-kGXEubFY>CDHG1qI%Fu;GcfFIQG}(S zVrJd^TyeIPmQp}W+JrDOPbShfT`No7K8XQArU^pC-+6AC&_vVRUNF~-UkS=Vci~ED zDKf3q<$kh`zWR;QA|aKY2?vy89->!&fd6~*b8U%zfq=B6Kw@orQSXZe@uV<~HOa^h zs(cos<~IJznDd-N&u&TLb{r{QrLovUVE9P@cF$#%>})M3Be!dqPsvo%=wYpm=LwEX zB~{yx1Sek|%c_G)=Wlt>Bk_euF{olyxGCJ<+rH^~lUxE^#i7yIOol{Gx-t@Zqgt~T zVGmUGxk-}O<_1sj94YOXG;B40OI1a;$>p&4pDw@j;(cwf7uK~qTv>K>d9r3O!8FX^ z#+-ah9l`e6dLo*PG%{u5rP2tl%uZOM6faJno6$QaSnmE2UAPYnNAf*3b$!g7`9S#{ z6-AyWCNb$XMc=0ZJc((4&sjakpY2mb(|4ryL#rYfaI^u!L9ve$wRc9AmN!N<@YLwG zah@NvD{4_1NfpRfvm;jI#Ofq!iwsJ!={P>@#&}i z=jd}c=&{9U-BVnj=)qg3xHTR>mND7_r`g2fZgA3aPklwPA>~Q!eR-|T^D%x`o?0T^ zQ2CF1)j}w!;KKc%YLXDHHLQAX@>12DnVU#gcW!rel9NpVL-Ng|4^EbBk@6j<`7gL? zW!5DIg|d0xXIy=@&&f!#)DQG6V^bfbIh_xIr6P&5ue_{nXNy`&F%JscrJ56^_8BlI zweDrPHUj)$#A&~ReD>YoN)t+=$gq$RgreGvqZ@m%>#f%7+-)pKy4q%z4ON?cYU{)e zp`5Vf`J%>VI;L(qQw-)|wMd!;YD}c)U3_R&-6|V#AiVz9(ze@|UCaBA(?xu2#~&zk zP-GOhn8mesi?dd#fuPo3**)(;GBcKSUIO7Fu-XHnY%)magXp4hZuq1cdX&kF#4@li zr9C^xdkh&Ga`C9Rno5cn;Dj$kulr{*___n<7>K_NR_qgVZyy#2=f{eA51$-r_k7DI z2KERUxThDi@VDOyoD#@2_~7LF6*wRuYz9qat~vKxLS}45XvP#60F)e`EbWD2(O%S- zkVdh3B3{4+{&Hngjg6Ze@{m$9=Xrby9fz2TZ_EEsdN=A}1I` zM~TiyOj#bO4n8{`y$u&&eCSwk<=paFgn<$*dG!(?LXO~KNQ1@v(Zb=ITp~U5+a)=r zdAoJKOMC{3U#7m;$Ps-NK{Dmo8v6r-gG+T>BCAl+!q$*u2WANWL~i!+C2Fxbq@Itc z?)P}5Cbr*$g|81C91>ruY7<1r7@KQVI`+KQZ;J@Z4VV$F=gq)pvrr-pjerDg;EDD` zJzy1)tqLEl+bYh%6Ww&ff6(n6@14matpUjO!eMJbD zxs}`ZVcB_3(?_~0N>ZB=&@zE*lUmW{;->_5K}+(O5Hrg~Q}6&UVCnJ^N|e{SJo@RP z#Q@}HqLY7s^w5%a!pN^XA!>*b$Eh+k3;Y4nA)1)nreMyj69FJhMB!!x43gN+{srLG7PGo3u<`<%$dQ6bh4Q&@IuXoeP-mM9$Cj1>0h-%31@{x z?IhIjpiCH`#nXzW z6f&xAA*wNez~v8t zzRHuQb)+bKjzD9NeVnS8kCMy=MFE?o2Jo2q=Gmr;SG7TkinkT6ME5w{=|Gta9T!jz zMl1n;383|3KbV)H045`2gIUUx98pbf zA(^|9=D>h`np=qWsh4o97|51VTbj>bZONlKTBjWuM>XCUj|6}zDWUL11b^20l z4Zm*d{dQIEbStL3B53#URmxmgHSWLVg*MPNP@^%1#4{){hNh~Rr0{OEbF<9Hb*6uKJC?8U*FsE?SFP3Jq4c4s(#)bfG z=*ak7oHSe2f+31<62C6us(@w^m3tHwv{AnU=a^^CR<-;Rtxvd+ECgMI>A+G_mVoLj zyZ+3e(&n9_2Kdd4OYfF4*6BYKJ|uVClfGWIkhcQf-YG(br>qjvGw&JO1Or&G3%}YA z)Y2Y*A~19`z|n;dAB`CF*X6Ga5geF|jzXbG&kczp9)$8Lbb1Zed8?>x*YHoa~Bxhvi4-D=wn@_c50jRXIv_W$~e~JPFciF zS<6C>{lZF_an{=R_1=sHopGEKGXDbla8u$`{B{33jv)gOMfeUIE(65HAMs*ld-kDX z`V>S3(1{@`zcrSz?U3c6YNuWNvXqqvt4_|h&sQia7Zqa5HU;c7HageyyZbYW)gqKr z@_+cxtq&aCB$tx5NA`uD_%*~ZrZ8Psd-w}pp%{QeRR<>JB9;qX(nZkV6vcE3o8?d~ zv{~^`3rjnIv&v!fpfrqfL{DU7oYeMw$8iy7dC;phbDo>nP^z%2c)7t?JCWV6_!lHS zACiF7jsO9_S%mNTidJSdbae>dKw|~=%r73oMglOuCOU`;VA9=zatP3osC&BY)%$Sq z2=1P1&pwypp@=pec4%0?G`S3NLd1qNG-o%6eb{*`h}&yq8db-Pb>|h=to62({VwiR zu=#Xs&Ievd#R`wFFDj-uRwcJyR&PkEE&2))jj#QiCy!h@_~g)-2hQz~BVl61suip7 zJ6qNL?nzChZvJ|b^d}XHs%R`{@Y#53%N)7zIiV@jH}D{ohIwF&+y9CZ`L}<;9_BwkS}c zEa?~)YeXu6FP}a-Q&S~=`yWciW3Mzg7@@69V^W(#_D{yp2{NtTGGZWu+iws3=CY@L ztmXgXcAOlJuPl|H{OSJN&ve|#$V4dA^>8lp_Bik{?&wMc*3wjE{{a8#hZN`lXlUsF zgu?$+#Q#@cgo1&F1;D{$U}7PlW8>idrz0Z%2SGstYRp>Xj)5yr&n#oMs9M#F46zZ- zvBd34zcvZ|7&0vdqtgW-=~}G}g%alSp3`6X7Trlu zy_g)J)K0yZb;}u^x+ieu>R)5BmDHF1(5Ie|dj5_eHE}<`@=Q>ih%H#B|#B zHWX_^O*v5ihGw$r{N0J1$;j!B3`yU}`=V`*$gq>H@9_^nN+yL%F|a9FjG?hOUL3wU zth=&Q_9C4OVM|>{<*aWWZ8J5h)#534zK>Oa!| z@aU-TWfvFFRN3OS?$~U7a$_y>e41vk%4lu5NA>E~Y*Hkbdi7u;2&$ay?lsKeXsFR! z%zj1r853N3q+7%P5TF zQ4x1L`DA^!|{1&%ASNQzizaEML>yykNMyPU8gzjrHhT{>&>#)%N}D0t#ku zCOJ@ArP$~d>*Q&a^4KkkU-nHkHh0P$9V|B?dYj4JgE;2c;YF_d-WkO0Yk1odYAih| z4Qqdz1UMITS z@hV^7R(=3ibJe0Gw}nw23m`UQex<68>8j&$yXS_qM}E8hFitK!Q=d{Tw?DVtg3MRR zC+U}ED0b8%XH46r*DkLt>0486<7gS@(G13&FmkbTjBc74tKsXKos_HStszP|YiR4{ z@UEzi!^EwMWiYpMca?DI246)VPfk_Lo%~fBOAt9bra!lF+AM5k%I-|cakNAR#{C1R z9p|lFD|Wjm{sZ{d{kRob2>`RKc63cd95iQF@m}6NJO-cPO13CsBuEP;IJa@7!ztPl zZUo9aE^#v(doMVsoTRnOdpmG$oJ=yjH{rU&qu8cI0WfKx`>X&aGg0!@fJk zK+<38%H*}bPZQdik(2wQ#Y!6&zl7^Bnx|>~>ea^X?vZYh zcIVt_t&v~qcc>|FO-=Qu8Eum#@l1_@_`yELra|={2j^%}<((2s9bib~k5y3e%-_X< z&Wgk-lPURTRO}bQR?e(gW<3KX#kfZJHi6u-pN@9O?@^xLTlBlV3Tg{43Nagj4^uMX z($sYCv95&qn!WEqUM&^m+`rUjZ}qe(P3}Hpj05zZA=VrGFWebQrN!toYFAc+jKFBO zSiKzO_1Sl4;>g#y^$IeyjGjl!$?ZT;zq_NK=jv$h<@c+5hRv8~ zwYL=}*J`@uGc!u2+kS`CNS1?K>Fny67%uJ0lie-1h?+nLlL^D*?;w|SEqm$eV zRfL-}ZPy3xpJuCJwzEAHC#w}lHCvftQ|aSAZ4qtEx$dUDM``?0JE~(oB>OzvuOE&q zysZaL2i$!56}JBsX6gR`+j*^qgPo}Pb~`rpzBdN-ek6V*{s}>I4!=c$8n-L%t-5pE zuEY4s&&SaKz45+d4`)MB)z8QSr|D4(pA+?-wXM z#>d!Vx371@tgmje+5f`pT(6(f;oNYM)s4%%(-FRv(THKx$ZkMc=1I#_gW*-$lo#Nr zrF3<(x~jQIaS&stUY&jzl^HmSZ}<1_@~ubEsrK5UI0N$jH@<2H2PTFCEHU|%OD5Fg ze}Hp?7aTptHUi<9u>TY$eNW~|-h|~vwbrw{gFc&DM@g-x-FPTJh}8r<&_A-u@;Uw|wG| zW=j{7w9$B(rzHxxPnjU!01w{29QSZ^Osb-1rWyT@(68Mb{q8=qt!>_{Ja|p~Zdi2; zug49KoIm}jJEpB9$M7gKES&+3z}IH^?D={1OZS$;4AbhGa$^EVb=b5yaSmLV5IhZ)+}wFcV@rv1 z+6}|?OTsV66t;~c7gs9M7hl32Zatexf||5p%9AbZR(KqsDPOLKc_zz!LV)jIVhJPy z!n`pWLI7j1Uo>sMQI-{zU;-4;Pwmv;36RR^*Hx=Qnk5D&I~U+jGHHSH$K5eTR|vQ) z`U^&|PLfUya3R|C_C8}oz8)C(W6E^PJ`~e+vHGZdayTUUwlS4+BCt?Qw@2#?2LUGc zwLC(gl~`C$D8j&)td)fflQMa7unMLk1nyU(PF3{y(SuLtv0$!7osnmkyL~Et%P5_X z?~_?;LYwQ_m8G+GM^l5_MC$7myrEsaMl`Fd$&p$8t*k|Yb*t*?XrmUQ0nRFgMwWVb zn#Vpqh;zgYIn2DZefoP!?xyXrW~LDh#<2Zl$rp4WuKf!5jXAtdo2>I!yRW__O6_=x z()WplQJzdPl}Y>PjFVPH4vgm=3t*!j8QU#R>B#7GU+d=hssslWLHe=3LWFx{%6p6h zjVg#tNyE$$CrS~T88oE;0UI_f6}VpTcn4ACU-*Yg%%Xi?=Lw$)u;=U*q+Y_sjS?Tp zaGXQbvj`4#fFu&ear^^ZP$vJN0mND0r4KgIX3aO#nKqeQAeK|%X^$v&K88{_$p^J; z-OG`t*#t@-`CbpEPhIZpu@M}BFn)4ye=C@XvDc4eYN)Q=t}ppUXi=@MDWx}>hoZ*A zSE9|2MwG<|HIjyt@Itd`?Ug?P!ZOXRIczr8u5cKI2omSt8Jt>Abdp>MDrRizwl8cR ztzy(wG`#y5@ws6F1}UJ)#AO)`_;dN4G%I?vNjvM;SATZSu`25@o{SI7XHw0U3I&Uq zclrgO&shjkzvAsOeWsm&t7*}vtJUy8Ew}w<$*jOG*=;$7oZm_qi4dFe`X$)mOH?~ znVi&7z0z^ZxXV#yZ=0vzlFId;WA#1PvesHYG+xRMufYO7(5?h4qNIN|9dHgPU+V`Cw(Qdz$!9iELT>2-wig;En-uMDyP>2{De zZnYxI9E~f_H|A8~z|Q)ne*on6Vo#OMV)~SMYrDFCfLMkwU`-7_;-e{DmjAoBumTHP zoC!73$LBwQf5ADw_mp6A@_JsKyxW4x;v_n>s@k?uojmpkOvTz_3?a!ce*$IqqIK8i zk!OF`F7I0Jie2WIY-Ap{`yU<4GI`}H*kaw{2xCk!S&1oE`o3(fSONZ}`Q7_RP`1$DA{ zJ4@zou&2p*V_shAIdYy>1#p(`KUVHyh5=~`zPAm_h$0ETH!aLrV@suT%S{AK$q{a^ z+%0KKLLihtCI_nAig@*iHj?fS()j^cBi?LBXNAQPMdNQ&Ed1-n58zP}A-LS+uwoF_ z?YU%+%rulkT)qSiZSpXoDgS>nG{;Oe*Q6s&nHwNazMkz3P=*o`7dtPu6?f8C{!Pyk zClR;-nT&NzE07!}1AJc6mVZE-ysY5KaEu?_MYc-2be(wDM(7S7(yEXR7)|n1ZVdRr zn*55xbDMUg@z~T%SCmll3=cX*i~Y=#m7-|B4`Q#umNFCe#+Y2l&9yy#z@S7SFQd@) zM`cu|zR_I-6GFz(gn~q*>fFlDErB#MD(#y+itP$6*;f65ixonV1|x zA07vF98uU|nlfVT#D(qlOYR;@Y`u0>mK-|Q7}eXKLf~>7BQY)wSi|OFjVl$KQd*ov zL;p1z{&ELJAl>>!yy66TH)H?B?(`@p z=PQwUwp~A?1eh_^t`jaGF1%!bndN)45oPogIw$Mv@Mp*$n(5ppc5-qii(YT!zp&xS zl();4n6zhKqeVqQjSh1YZ!?D7t4yn&n%jzy3~JO1gKm$)vbnpAq?KA9!hZn#S^Nie z0VO6#q^M^^;AdWvWU=Hv6B9EQX>q?uC`>>u?E)nd6Hnk#Z2xnA3b|*rPTY#QuCS0T zq@6o^V}md?6SWhgu654Ag@4v2-ZcqB@Yj`sOeh9v!SJZA&}}jG*T|{*&mR&3j0|@e zh@-+@NV>-Hdl2Qfe}JUR_paJKgZTQH6{bGKDq@Pqe}JglD=)fZ|1op9&(!aWY&b`p zDFFBS5RTUmOAcSMXvv{p!Nwt^xj#oKFn(+E$q`F}*r9_IA9yNED5C1W4W=~rOr&bifa<}P>5q@;BL(J*oCi5S-7jE*x?&6uYkSf+6WuE; z=tkBcl?~{o60AH=I-h&W2l|(%wM1w*OHwEUZMwhrKHFS|s_g?`SS+jh&{LH%qZ~ZX zy9tk5o7@!AaX`5OD}v5Cp+rwl@k#f)XP;HNpZ({t|E1-ij-Yi?)8euJ!l6*`j1pJE zH`g5AFEdV}Z1vV=ci`2gXFCr(U+$=p0cWBTEBTC?f>Lnln?fX?oWjA(D;&kox33ui zCX$lA_%2yT8R!}mczhveIv>3A+< zhA-^gM&{D1$UlH`h0h}nBkiBBZ+HQH>teLlG;EBu+gsbj zd3|3xP+uc50(IPZUeTm_Ak^X5Pib7h9m?{(_wTaLuab|P^NCY)0inUeW0dqtYS&MF zKMYg8dc#^#xi^aZx=mA#8*;8&y!m#MJ!d>uG0W`y;S$JyrQG))C3f!7N=P zjKc{2y4v?n2@rZZvNj_(1~dfMGQ#1E<03u3IM`*3{OSw7kmxtf?<*>{B3gN;)b%s| zMEHxckRVjgj>apYJ3>bOfP^vAmT0ObX-;9rQRC@lA~WFsLN+cV%D|4!{;Xqp!T<2r zj_Io7^N-T8zj&V*G@KNChnDX>0>j!lhSPu5MPr}B;ohkYk;yaLkl<5e9rvK2j0`z= z&3>aPINx7<6y~(#+fQpZC^2z9>Wiil{)Qw~i{3%g@Q{$Hg23Mx%)RmQ-yPp|bCcCL zCsNZnK^D6`#t0z$@qD@5$7z0;dVz_J#HlgWxxkO{Y)l1R_>72wVL6I#|52V||D!yi zU|^tO;NhU*V4xBHM{dGkz+#fav5R4;qEnb+bEvt7B*RmR7d4Xo!r?S?TaZw{!`-K% z;c`!D`u+bgqA=e8z?x78A`lNu0u5l;sw_jmjN|iN6l+3F58xGOW|kI+yK}m%$f?s#gPVGC^%VXtgM7cazL@r_<|1>XnD3n zJqT0HFxwQ(qm{L%R(kyhaF%bsv79l*d4yylyyg}N&9#{_mncLbqMYHI?=ZKPgr>96 zlAG*E+ftQ+~N?*z<+)5@2?P2)cj4IIE}5 zARhiz-cs1W&eY&)Lc8Jl!~(9ze~A7emaapf*)+xNWye-w>F!m!&T47CV>{oGW%_`A$?P^Nvx@fISk+MG%^6fc1xu5r;5X|GSy%L)EcZQ+1 zfD+~_LZV930szU_0~>dhVo%YapmqGtef5}YcGB0LM=bgbpTHW+xOHO+TE$9-UsPW4 zf#p+M_a}5~07Akr=v|%3=YYcY_r`$)2WowXcD28}7Gq6~=IQ=^lNZ}YBdm`ZMsD{* z-}!YM+}(-aEWOq`D$~w~utK5(yBa{b!Af5wmkLoh0vqv7prDVWiXlqVM+eq%hm;}M zTW^i@XfwHH&eR%tjdsrI{jy$1dY61Q4LL+^mQ{WX?9d`j*ATnd!-S=3W~rIjh@%gh zT$AC(^Wr>WD%7(R{`_hCSo;acuxIgO za{5*(N~!6lgNB@4RU@9E;Z5O5tU2?am`UBlJtk=F^n^sKXdjRkHBm}UO~Otp#gtBwfQ&E>TX6m^Ir~oij%Z)wE1!gN%{MD~|S>v5f62=-F{EZ^~XrR|6wkb7o~l z%$BUn+`ylG6zhjCMM=Z-ooFbF7cJ$z;-OEO$l~Yg*I=*?+fdfUq+Y#sNvZD@-*i3r z2Z>j%m8n$Bp}AZR$t5?!Du*d( z=nDL?6PoCp(+l#y_`5p72_Tn&d`SH(=$qu-{@gceBib*LAMMXd%5^Sls2o?W(C^|+B_8-^*+|HT0Ik? z1#jbhbo@Dl5l^H4dq;+ehIf4YgWHYi+@cn8t`(rrJCuMFxs|JlZ`NF0wlc9BLR~G7 zg25I>>AAuGovBo7C&H zHmJHt7puyx*+0$=eblYS&z1{)-*EXNWpx6|Ca#KgtBVXTxJhffsxKNf(jTH&4qB<> zfU3`aJ(6a!v<@YPO0PZ~{qp8(5m*|Jb^gU~QOoQiMdnX&e6BEzD4=#@&p(*}h^!?H z@muzpaVy#_rOj>P^(JOKpS@>iLvl=W2HzhMSPl5w%Ka~#wxhrryySzE(XijAaf{Op7r~F4$)awQ=l2~)!_7QK zTOXD-nszW*z>iyqjxSEjdCktuaKECdK9rWTk0ZFnr8kioP>87elWZ)ICTDr4l2^(& zOR}vv@q{K-ebeo4#DG7d3qDbzO?Oj4i(JI0Kl>fQyh4;K8pTiky&27VV4awP7nY`C zk>gO&19mwq{H^T$5c+1BoyTEzr;ciJCvC@ptuHq%8lf8dDfu_nD&kYkOTD}< zy}EW<0@X3v9h)=qu734eqWz1~qk7J*hmVkgAz#yG*>YSy(@2jSgifkI84v=lm10WN zjvLY2=vwM85Di*0ww|$Wm!{`t;rpZ6q6Ob5uEusnv!fO3Z;dx7z-q>>3d+!|$pPPP zJ3uZwc&V~-lim(--$jq?vTMgCI59^tt)W*63IiA#oGz;mFy5CJ@(2u3G_VI%bOh4tNM z1$VnfeMy?woYqIWCtEZKKyHUW4l7IBR)gy@+8;S|B12Z923`wR1eGEiE9RA#k5Y7{ zH@7U>c5OqfuL3R8?4A(hH3>FGuRu$WZviwAS2*f~;;T-fqp4Qlf>yNrTXyvzcSAwx zcS6Z|k7`ogWzSeeJARg+0Wh()-i1IOT&-Q_1Zb2eRDe}s*Zw@BLggd<(+c4-d-=64 z?81@T)^!9sFQz7Y@zIwG)lhKqnE@$} z;zo2e91f3khj~i#M!bg`MojP**0Ngdy2t`(aVxr__*iWKhGDg&>Ih@U?iJL3412yg z*McCY=s?iOvTSGI#IIZRC`?Nj=`h!VNeTUy!v@dI9Z;gH`y3(*`@mxh`L!kQiFz4i z8$J>0)7Cuw0t(VO{s<8GH2d;6@C}W;YVuD3{p1wxK^z;|I)6;>-;f+qBH}@Mf=wuD z@x3t=d9Sd$178PSJ*^6NwrPF5<*Lb_&zZ}k%@WpIic+JKtr}_XG|YH6s`u^QtrrR9 z^-GlE3@a1u9f}Hmf^tI*70i5!Sz&!M0UDulksX7w(}1xj|(Z+Y4v= z5q7c%KnwAa1%OZ#g-u?$bX@p6rnlZcXY?KlGATH0H|nRnRasYqP;DKHHjvrTumhL0 zUbk256Y@T5((~-{5R~Tax1DQN%$OA(!pz8iGCx(&5*%)FD&X63YiY@SEFVTMJ*IQx zKv_1ei9^l(j5KXJnUb4==jhT#n#i!zF|-waQ&81|8(zAoaTNYb6Exr%(d3eVwl!3@ zoM9wEVy2OWk*V5eZ;tm-ATtd0-mK*Z87;9GHQy>Hat9SY4+6y zk)07vw>-~tvO5-LPpL|KuEgbuhocUzh2@Fx5SARUMc!7f@9m0&sw9|z(k|N&px<6e z&@<`r#{~g74F>$-RK-Spg_Qs45*&K_$9Rgn%VKBOUQNO(I@|<}H!{9>% zQgM?je)zTbX5t1#BT}Ppd7GCPO!b>g-$~F%la0}q;g5=$32~2^N;YC}dK$436YqMM zwTlWCrxYkTrjpS~_&dj#(EAA^PvHmZbhn>bj>g1ir)+WfMdMf@1ruNZK{G(($3wO`F%fG+=6a`b*!wnB5KnvgRvpyd>EQKmcafdGj&t;yiuG@% zu`EYJhTfzRm@8Aq^>YJVs9bVX!lhpvswf|jgz0MM8;33JG)eM}N-@T8tPEW7U^V-U z8Kl+G=?AXMF~&zQXu6rFb~19XAK|}6kIvuhAqKIYStin~c{s!YotdHK>p3Q5Z*Jx# zMCN+-fW5OlI!PvKuDL}D%-QiSMi%QhBzBc)$%zdB-t|e8Ul5vjU0165TGPZCc3;dx-brf+C_~z6>@lY(1iBbp@A} z@re40nAoIa#5v(+uTp`n8!_!SjK7GshT6qv*^bsE{bD<0P9PCAOa|k}v`Q0dh-@sj zE>=AUeJpn8m6emVPtENZez5tDU2d+!UI%eCeM_h{En`@y*xfX`APB4$_k(ZJCA6|P zV?NHz%ET%09;9M}bk|tf742BT#!n_#uZ=zphu&!pk1tZbrMWhry#cY4-N)=QA^Tmg z?!sjT4o1fQ*@Eo?`H!R3*{bP*2dHw@KO?amL8e=@{YRu!MarqTaoR6Y>8D%#GeM)M zft5|*CU~7*?RJ)~to6R7PU{VQgckJ+^p*0OdR0GHI3L+(rEZ%ZRv%4=w<0;oEyO;E z0u)?A?m;|697C-jSfnS`X>>}jLIU$t{qVbIuVK>K_$k;ycNmzkq473|)RU%X!m;8y zsas!oJ&deih5U>gw(cOrBMlJcL{JD2RbU4uQ>|Rspn>lb)NP6sEEPE#oW(WvhNc@tBw)rjE}dAZZz2k-13CJcxJ(R8E``y&JczDfXqEmYjvdm0Q!s7m+}V!Y_~~+fE17HCgjh$#N=i8M zQLeKUFY77M)P;`gXYw>y8%$i3USlGXBG~?|i}QVF6AP1}UJ&(HP?>l&Zb4{?(?uF%mto#k zT-jjW=2lbHZV!PprweszWi3*R zR$HXhSxOVJVYQyXVh`KEqa=ZZ-SE&wkPp~&~CZ2>` zjhU6RlC8vAu#*52D=p(P*E>+*VvPMIcHV2O=Wltu@x&_AGXh;ksA+Wcn;pNjc3)Re z0d|I>b}VZX3&Y2#ZMea1cAg*vq2^PuiCKLt_9d<9`$fKj31HEy8?!fL$~9MuxknyE zvq`6NnX!O87(e2af_WSf1(s=5yOLUeGwZe2_9TC_2SuR+o$dZIAxiAP$EB&+{{ZsI z{{Uz#KzzrgHwzd6F1=c>Rm%D154K`#(EUhX{LE?4dx&48Z|{ZA_KeIhcraI30cJQj z61_JR^8WJuM-I~6-S8&;H`(2I9$_OZHX%M?s^qEHaAS#Z3w>O!2NO?fdRB1$#%Z-R zzOzO#c;|^=W~SWbd>N%Uq3}0$%rv1zZPoaiT0qKzW}R8RG4p){)RYfy60)UIu_-lS(~xB&fCudbU>tJ>qOcKh* zv3 znO>rus=$IEuAQX*vr(t&KA+yG#kGF1Y^?5Fm~N@+uwbtcX>skCY}1mB z%q^zc{mdWzS*TRbH~#?Q2J3f{c&z~b#%8*k*tq`25_E^Y)XDwKDf~xs1I3nDpQB_z ztJ(rF0@PtWVM&agN}7jnNI>IE2YkEh?`ialWkgMHO>I4VxExNi zrLnPFWO&T#Hq>`kRIi4KUZwQ*kd~)#W{uy{dq8nC>t63sWiG1AYMG@Ahq+XrtfHMj zp{`zgO%v1!xno~W^&g~mIAy?;+g+KgHsLygb^S}%P+HaZC)7{){{UDWKUBLOj}uGN z>O!@R>*fqXT;#z%T*6_2Q!y=4mW-oI^ue|LCp>a%AMF~O&Wl@NZDsS#gYF>sz&CO8#2QiKi1$x_dRk@uvQZaUq(?0bQvW-Ienmt$7Wxx5F zojadUGW~PJv00mWIhP^f%+;yNSZ1d{<9)dzYHQMpMMF5m>N>lg!+;uUbXwY));oOS zX|=iqOPG3hE;3?t{;j`8=IX8`z3~lM;Hyi`t+ce)>2=}jt)6wu1wk~;T>d7nRHnT# zuz3wS^I4Oi2-B`)53z&KGheOiKWa6a_#6ps^#NThEFaZ1M@IE(*_@unYEsOuw&e%L z>3*Xb*4_KZH&)hO?pLuUR4Ey`{{VTSzMAZ+)x!xwo?UQelcP}2Z_hejyQowvI1Sv+ zpVI#Ti)q%QadKgd(dx8fIU!@{Y8p#6Go@RGweCOVp(8%# zHQL}?y|2W_+IaiUf4QEW)hC+Ke|{jRr0Q;C_fX;=wYs+LwEB5C6P`@6mcVm}y0ht7 zgU2AmqOq&ej8u4Z@UXNiJ$5#UXQ%3Knw84?O;)E=o#o>}RS#(iH0YZj=OA}8X12sm z24;98GO$gh24Wl4Spfjbs!&k|W7_+nta2i@Sg$b<9wOwx2r)^3nYBQjb4!t@ON!@# zKZ>jh4Hk*kwH-9qs-@0+nXgSk`f7J(b!%^_9SL!aPvUynoz?vV*k)?VShvu@%+}wn zw((&b&uMY*d-DNYo9vfUrZlC^i1#D!xz6YkoNsukmEQQ8Iw>W|Bulk=t-5455fKCG zhUh4)*QX^1w4+<7^|d2;oj*;d^p>C|n??_#SXoVL^N>A+u&G*8Y61a1XH-2nXd2pn z&0+0OJJ07c)M*E`e4o&N2;SNP&>>S{sZpj>7ryevgw zwkgRhLF_-=#~PZQhBDxf%P?uWI*!}bN$2qxbuO=r@3fH=HMW)9U5Oregp7zsCN%VI zSzfP5X|t4d!4uKC%A2||1_Kn=z=0~;D|Y#Yb1JUTzz97s1k1D!sb+(406>((>*o`C z2t2F^yb1Ea6wl@uJvcW^__s~_L^s*!9gjjsDKn=DeLsR*YZjRnN?L~ zV3HI?40wVKkQ|If0xsAyH>nb|ZdNMO1F?Zb#MDrQbjmZ1So0fD<(ZGH4}W>T+&Kpz zdBmqybsDP_0Zn)ce-S<4`+Je}Q5LOL3j71!ZPi-q+Oj3Otw-2t3Ty=9JP^3d8ha~d z1apx$42I(pw*LUs^$)TP!DST!fM0FCqS@*WRB#ljD|Rwq&oE zMTp>XBNb8b2R{#&{TYD3C&>m$n9smFFfgUTlYo2(%rM=@0L0a3F0SK(S2-Sg!fe!E z$=KmiYA@B-wzJv$INT>R0KnbxW#HSuu<*JL4F~ zfkG;NVx^|oG7ol!&p%9FpVYuL!j+$4uNkY}6IYf3m=e}4srqeYY zw=Vtb-@%Q0SiI~F$oz&PnteLPIn2T4U_pt*!%R4txf|Ul(q#`2Z*C)Q;t`CGhD;Gg z01$=vfiR|boE~7%(AKcYn%f@DJ!fE==ee)G=h@+NDbZ@*N7M#1=d(_c)CbyWy$Ux2 zpMb;%F%6xk0&Mv4IR5}g5M$tR4rXT)7Lf&+5CRbXlBZIZCg5dMqb*FhXWq!tpu}BD zgPsVDe^}7zsJ*n~Q<{sZBN->Ve$l#nog>}rl>-)gfhrZdkg7`eAa)tzbe#?M>FFB2 zq%-rs+I=+)55CNw-hU42I*pd=v|Ae1!Xw&UQ}ScZc%3Up>-7yCEQM<-LCdc{Mw(hK zwwg6zwRRoBTD&O9?U6dhnu4N)zbBTd!ItUU8j38S`&flw?=bT{z62S9AvDy-k_q?{ zuo7}6+cAm6#0>#46buM424@o!Ak7a;$iBgtuVyrB#5%5=bo&Xo`SB6&H&`;}Vk(W( zT-sG?wML{Tg~|BxOeOdeAOa>P48ewQU?J@VToXJ zz=i|#m!^F{b^tg$%Bs4H4xK-c!Of4$ckwiu{d--dHjIJAtF-ePu9Rp)&Ad0{fB6ws zvA(_e#&RR*?iW>+N5LuqIOhigxtg72nmsc+1gv4XZ}ET#nq6L`YH79H54;$8iobM_ zN4zWuu|uwMLFYN0Cs(+gBGlyLby-PhQvE+xE%vV75AQnOfY`dN3$g>l)rSRtNTflY zVFXW8OOIj?!-<^XW)Eq{`ni~tXz6P&aEd+Vj*T;>iTB!g6IImjYp$`IFalN-JFyG= z(OFDTnQm}q(S@|A_6OsW@yEb?0GywWW@Zn-8JWXO5`BT0cFZ2A8O|X#e|QdlkRK6r zS~v9RtnR=pR7!esf5i1#%Bo9~BEIL0<&GouJr!EbE-use4ly*eR4KRSbzcHq)vu&! z(eU0dM6ah%T8%c2#>T}oKhIuAf80l>rw4Up2a&|c?ydg-nU2{QJYpYy!UbW*IfsLu zW{*|QuSs3Zy_uJp)9g}o<@C1TU}q`+0GX_>QlMQ+)Bgawp5Lc<>r?urZbd>$rg0pb%dGGWKVyw{GPG>l5nL?jcwfMFsZh*d1d z07~xw)N{@tPF*-N(rk~qekTSrFvE}Zh&hA<7jto$n@fEs%VmaoU}j+^{Qojg}^@N9@y`gE9lyOG4gOQ2bio_Fzp=J>JQy8l?P}uKln2|6^O$a!6O1>4Ew|* zhQkP^fOip<_zXZnocu8i!R<087vZJpT4u860QeHlt*?_ z(F0==EBBP@NfjL81ZFlURTDwfF0z{3Zbrm44dCTW%p^?z0H94h7Wyw>Qr}+DEvF}y zi%q{N;P!zxL9`3*)B%5DPWckWxZ&`uz~qEm3- zGR@Vm3uyNH@&vD&r+O!EPI)+)9Q^{tv;QoWFLR$!9Ch-(oh263fG7Zex?-H zy8U1}lAh`s3h}#-tQP&!e=!fJ%bv#>j)y#9yvspQRdRlB%tuf`z}v)qKBCI37-cX+ zjv;RFfea_$aR`Z_(!Qe8gi)9}w!E6GCb8H?SIhPW3s;7Mv?v=U16x?_3kJ*qcC5h! zmntL>N(3UA?MDNh%3`NUDQ+6jw& zB`i?tdx(@FyF!At9t2kDT8gc2O3;Q;O_ph|BwDr+>dN)nZG!c%V}qClhP~r4xf`a! zLw~09xpkC`w*h}SzNgb_aus;bfMYcZSCiT?uvY~qJZ zILyM}3BV)V7!I(s*{!7hlN4|EFts;(tOEOe_qX{mkrhV-G<8}A?B)@!bS=Xu{bHA* z;oX#j0Qhq__;Ui8fifjjbR9vvwkB*WI1yM!X88^lDz~|cDJuX{0D(y{jhG#x1M|yQ zguqc3CSYU4A?N9HPDy2EZ9SeR%yQs)Vk$se=MBiPTvi6=^kKoS;iHYK-G|_l;*;>RPTW^e`A_ zC!GHPjk23SWH2c(olomILOZF8Zj^=`I#2oPW^S>)-2VWRFlzddGWu`J{mlM)IP#z1 znVmf+{-X{dA~Z0-ATt7FLDYIJ^#1_U4Hnr;aLCw&#`ZW6so0V1aLo<@6JpGXiDLk? z^1#OQS9sW>Y31T0-Ry=ozRIBz9y$+<2Xl3xG3N*t0n!#@!$Gmft)zybt z)9kAS_-WELy?_2ARs!A2f!LW&hg8;3FoTgbH7QD8k7(DAw6>(7J-{=iU#d2S2Jtc= zix+HX8$&3|4j99!2*fCKT*fPAs;(_u;11^#2u-?wRBdMYJm=neb>%H{W?1FBG7?S( zN11V2u>Sx!&Rj1F4;y=TffdWxSo7)Odl`4x!&ObpZ9;Q8`+glK;ZG$C6N(sks zCsOG)iY(5Zjbh$x$8Q+tnXJ^&ipe7NHK1h~+;|^$YC11oCtFja@7QsS5rSd$_4hFW z?R;&OoU$oX^x`k3!=3*CSi@1zgE4j{G)jGz0Bmo0kucN`pr6gF=&(9{QNOhQMSuR` zgA*Kx(Bt3)FqlNsXnJk-TVn91h_>r5)p%wt1;nHrxq*qnjKnC4fER`N>?7DPqlxMK z%^3ETX|)*jG4z^Nr*l}dN^Cf>WfV~Mqk>XVs07sDI(HJiM@l!-U@wkkddk~yJy`yDI&*EwjH?nxcl3=$1Og~snYVSiu>Doj&baL z=TdLti*;7lbt3IpdTeDbm{ITb+x_OQ-l?j#+LV#Elpz*sMK!aAxE}c!JbNE9twM_` za6y|`v=&?&!mP%H6Fj#NB`jykCT^!6f_(n~lEB$dC1z`&er5;^9~7(>X9EIsO&;%4 zR+%4J(5bxrjrU_G^u^BHV-mIC#njaLrMn*7!(n<2`PmOo>Kb4*IY&4%N;M5jUThW&#jB|s zG@Gz{;$FHds#>gV^I55PdtHEHc#q#L4o}EskM~f^YoMVlGdEx`nnY2$siXsnTB~u2*g%XL zs}AMo(+js~{N?&v1$vx4j7AeY{_$=NwDJa7PjL&_mHrV0dT=H(J&eti^Zg(0XC`La z*?Wony+7vALGY`kXe_$d0ON_(^w%2(9XtuwwZ+@j*p1*z?A?|m$7sr#jhI2fhZz&n z?9sMuB+F~JD0`kEN<-RtF-wD*!>D9K?K-QuD{X^4%+=q0 zM(1b8ysop8T%fsPlS@?u`h1y3ise3Qlym&4OI*)f{{WU~b$V-bi%z1O2v_wj8xqBDY4*K-gQt*c ztp!vGg+)QS~R_Co-S@p1t3a z2NJ@iSP~#nwTBXeS-=^T0h5VQ8$gt?5|T26M70X$dR86LpYFp&yPhjzY^Mliwi0(3 z>ewu0C34Tqq$of*l~TA0A_nag<|)q*EqD-oKA#VsVh@Ksq463t+gH_$`HanVSMN7m z#u29i5PSB-a+u8K70%O-%57s4Pu5qdCaSGCTJ~J;H5%<&>U28f`$nFn29CsxlbALA za=PtuR)MjYo-^7qCl`9Cue5+Mv_;7lY&Grk$(Do&tPTKHQQ|Jr%3CTAZzGtuRKRmahm!M*TYBbDMm$YQ? zMm_`&gDCE0$;y*1?D4BPE0Gsmo}wH}Yhnbnn9PyYaumx05wy&nMB@;{&SA`Lu*2{? z!I-cEm;n2;9fZdikDt37pSv&u`z+0de?3RwS(4^*5Pc_jHi^vd2<;D0t5H+;+yG}B zV;Lu(%=Y%0ttVI-wymE}Ve-$k6&frjYmYwi)dgL0F@Q(0 zGaUL4&$n}lTTsPR*sa_znDkp=pm5$;@F3Oy05z<7oZ}3=*9K8}vp6;(2PdAy`}5=W ziWx3yFpp-^{;HMnbbos^zOA;6x<+E<`?);%XES{L5E35!a2gY59|h zqH&hMGnvFDG(Qmm_z!@@Fo-@I?FSqzKC?~Nf%Tl&{{W;X^=X|*AN5a@^_i@GaOC_q zn0;C`2KGv~hR1MldqJk_T8sYN_Wh`hx^*8YJaSLI1QpPu9G*-HvdyoTZa%Tq!)_!G z8G$lanp}bM@wAy!9vyjL!@7m5 zQ<4`r91qHRh`6lsFxdWslNV~PFm_CqK0p{EHCL{oe&xUC;z;;z%v&?W!{=aytH7;H zD@&H7Oj_d~1MpxWImnnDqTuFM(zrYii9ZqW;s`S_2fxK&5UmBiu)ojb4rlY+p93=# zkFPTdzp0tjW*v}vf2`#EGR9mweQBo|xVOuh>+2}g>uj#Os_^_1gN_ej0j{#R!Q&Z( z3H-M|S&W1Jc1)54_2bZ@$=Qr=)jh$k~trH zj{ap%<9_O!f66n%5i+0`#t!U)KDR zZpE<*dZ+3Dm6r5)Y*yQItdrK&{Qq_lI?CFDs+(QsQ zu@I#dDaKVtXhNC%mi+!0OwJ(x0F9!48s?(4TGrkH<1*K;EbQ5jUTbl_v&IjJKwZIH zjN~tY8pcz!D)R4L+~OGf%cCJT$wy)C-j?B>O?C_A?{9R@{(r2K9g+?K65cz z{T3fhhsTpTj=w_G^u420YHg+aFV<=+(rI+sg4b$ky0^K;6uBA6_8H6wpnDI8@_$*x z#Y^!20P`y^vY+jNGUM`@q(Q&53qhYM#Ebr-XETEfArNJvl6Z^>#BOsNCO16B#6Jvp zgz<<^^uS{ND5HS$*`s^L9iCV_8E3X*dq?(+d#uNGiabPtx3C?sC#k3j<2=mTK9HqB zPjH}3*Ql7N4|&Y_N98_8_~6SCn#CE);$2?2wYVbA#7z7@mGJw6;2Zd=;p`jy%#$#r zOt6@$a*OUFLGUvkCVR#B3{E1tk%-)t5s;8ZA;E{4ftlwpfjEK>hCSgv@lTkY_e#h0 zMF)n8e8l&a#6Dp6hu#Rj@J*EG+~#J>82A$hE#09%shPQnm{pw42=)SehZE&rjw?WX zFEBQox0GN+;$%c`S@eg+tRD+J)=!Gi}e zEF@q-&kziZKyo7B@d1HPB6|;m`$orTNSlXfvZ#l#gX4(6ca85FJYnW-q$%*T`D}gK z6$QQKSP9F1bGAMoGf$R$zX13d=OPXV(r=>0_Y)}&C-Ouk#Qt&kdY{EwqwH+|0Q*c< zvx$%(I+PPSg@7|aO!hFt55OGEKmp9%m{=G_NSPdnyyQfQ$RZ#l30rVwM~PH$I|zKN zDmz9Q5uqX|fO&)QM?Iy679HR|U>%w_yl1sk@(B|P(29{K%s@YOe9-M*sLTYF zFbw5{=X-PQ2wdlwF%4|v#(o&7N78)ae?0s*{{R(hy@NmZcm+!iAwDA=Svc`F*}J@D zy1|ajVS)&v37p0eu?Zgo$Pk=>AqsLJ^00Toie+OWASV%L5spB4Yj$~Y9pewZ0E-a# z61L#VOr>*%m5$8^h{hj*8imhkzmKoLv1m)}6L07Q{$Zau{KVw^4#}1=s^c4ktgj%C zq-#bo$GpOrGGW-il;(dt&LiE`b-J8nS#b;b1~E%2JDzb7DrQv9(0j&YZJ-ULe#REn zzJ2BhKI|slWyAigz&;+rABH9;6N59EyEB6hFk$3~Mt(sDBV!Dj#g?% zX{mnT$8Wr5KdNK;<9KOchssZ7Gahk0o*%^;6*=-DYJ+3E#bo^;R3yM{%x-2}nez{a z6O2qZ!ygVl7z6U3H2!l#w1w{|>6%rpus64Mn`}e)Of`Dr`W~`GCCdAx#-`)!?fy)_ zujZC_~pLwhrF^{ zqqMO908De;VLive{i7-6VxIE0@+D);0w2XKveiJ`u><#*!ij)VS!Q#>0ooALiSwDy z$GG@l{0>awWuk_`gMKD$FmJ&zS;i*gb~}TajR!r*07AN|=g(>X0I1GuA6S0Rr?3v$ zSzwlS+brx>dBn)UmBby42h3b|gD2t$BN6)n3E+rWc8#C;al3j`A9}dI`*Az(fN~g5 z8=)sVqst=*PiK}M&n)~|mdkyNZz}-qh9{Ji*J{{T?wFSR>Om7W7^d~7IV5mDAYl!_ zm?CE;9L#Y(Q}CjdChKcK?#6Wc$rNhou#dpt#c#TEF)}C249PQaE9GWvXi}$foT}zi z)pTj7uOYF@u!ldH!G{#n`LT!B24i>CjOBiUZ|RTjgK|rs?x51YVa~yJ71@6+Z=27h`_LUjB*W1X%Azbpf z@@Ls~HuVin#q53;cY!)*Nzh-f*50*KO73PeS9wqPPJt_>)IR(9d>-5b#QreSYe>6T zjunprl-g%oH1na+T7OiUvCgNWkFLw7OgdAuL8|q;VB%}_RJqeonrwH-HWl_b%FTaS z>NP&IRbHhmV1TWdBRpqe=Md<$)r)Vgt14q!{N$C+NhATu&tsX?x*-8No9lGLy*i3c zG5-Kb2Z{VQs`)ifc9F+@=t}@%}Bb6 zZZ$E-kTd@Bx^)ZcZ)4|uIBGPz8mC3P_#Ol?l2sVCAxID?@701jKK2Ns+qBi+wwVswi2 zePB0HW)5#nOM(H(!(q6_2*k-Z6$RirlMv6sVfbboL5R4-LlA>A3?t$@5G8%S zQ!DlnK9OR|{IpLE2jiQ4%u)R&A@M73CJio(<;bl&{bqwg4MK};a(QJOO;23c`Wmx) zX;UV>kB&Y60Qr^a>90!l+-XzBUvoJe0$7p`C68fuHs9^P9An!AfFlF*Bg*b}to)7S zHxj*^qXK;UW_;(;vm8#Lr5pBoiUxS+h|IZCYq3Zp=tNyWvsH}c75F(|8|J_OXN}k= zGee+t$~)r@ai7?Na0r@r)f?TOx}8_kQZs-!2LR0r9By1=$sFcrE&J*S_my=I;eMNS zHf{?-)PFP^X2c}KwQNv%Qv&oy(}T{T)j!<-0Ev&{Dy!|frw|@I3CXa`D*LleOvWe7 zA*-uiG2OR*@DcZ5{4gIAJ(hpdJ=Q6U0Qe9m8Hb*J3l#FO128y^9C?KQ08}5;Wkg`K zsP6N#2l^I-K*b`?&`O=H8x$-4s%15u;=3y#;FTo8`CqgK_sGE?p@$zhE$l(b9ww^3D!K8=!O6tc z)CTlM1J7>Jw*2(?ntRF3dwq^0`ZNvhsZ%vh$@j1h<;fiT_QwJ>gVe9q8;%$zT}QC` z9OsEwDGig$8*f5wXc)xr$67eW{#dhe)G`QU(z`=+=k>H&cFE+O{T1yu0$T} zz)p#v*X8=2oC`QOaAjJ}S_*9sT}hQHatSj12T-S5K_0CqBR!9PCWosnW}DKxTb7~D z7=Pvwg%kO^dBSlyGyFrC7hbG<);=f1Zw(GPFhv{@7IW|<{5#CRV`qaogAhQ|6C4pe zgtz)qTje8pSP0HO2g64m@sFAA(MOp`?=4J+cI--#`#C4*B}=F+Q7lo$#j?Od6ZeP` zy*qjp0-KntpH%Vz9q!mkZHga)2!v{>+s<5y+2- zRv&4O%NyEfxQb!!41aju@w46^F+HU?z1oRPro=jk7d^jMkX_8|B@{9_WGMn3A0aC66R&OH`aVP8=~k;i-xK_lyeV^es( zpzUxQaGB>E=RNrZ9(+ox)6~^gYt#{!!wtlr%aJX#Z?^jmPCzVXoMi0*fzDcN1yEKF za65^qbAex;`Hxj2)j4M5#v=<0pZA4WOFxF}qN~8SL1+Bb_WFsY)#)qOXl+}xwsv*# zF~NgNrS&XEd>y<-?Oj2CK4a=zHa2EsLSgn1hh&6zS^oe`$B0Z)Ab`eG3|8?xVld`r z7!UPDA`b!?j^;1CU&ROGne1anjA4cm3@U1*o>XV|Fl5Hl^}Q>pE4lW5d5dc%@}n-J zc^oMW2+lBnrW!?P!z7^G!y8Ku8y&$J850e`KfLtOg2vDMu-@M`24=ju70|fsK55k# z4EE52+cNYdmY}Kcl_!}(jIx5>$)0|=AkL-Nx=GgQtwCLFijvd+05c!_;%d4r<#k#H zsmI$COq>oe zD{JW+SlBtpO!myQY9COyp|}MMsMuBqouqchEJwEztzvpa{{Yy>{22B0%|K(2Hj(-m z4~dA;{4{lq3HSjQ%ECDdIe>^UGC2_-1A#d_OpF)-;QSOt_n7SSKi59Fne7Sh2bokz z46uFKXyD5~6o1DY`GxhiwtE~+sVqu^s}-?u%15|4$dv1}x_hi_i)#VBw{~ysx>c{~ zx-p`mDX|DHar@`{OjtKlw3P%5crw35u~&KN{{Tvls1SxEXE~N#TQPE|2h%(s60}?{ z>>=PwA5sA&6yZmn=Nx-Vv|S@drlkTUbtu64h<}KBRy5dMcAqanZq4q8=weZ*zk2F4 zdXzbIuQ*fs{^Dy2ho@S$sTswo&Ob4Uu2sRSPUFTbWk1|Y4t-j}1>|9~Jz6z4_~2aUkVf31wR9ZWp>%yKtex#Im7nNUWElpdtHXfP3I^fPYVT+I!uw zao-=@hzCg2Sg(-EKf6aFFqTF$@k9`KSUsQ~BK`?mN^uj!+ZG1MfnpK$i-QL|MIFRx zXS8#{5SZ&Mgn58@n1kLh@(e#n&Fu?wm`6L~X>?cWGoMWfjMlRE$9aEO>lAdI3sx?6 z{{Ym;85uJD6=O@Ova2ps-U}#FmM=T0Dgm$-XB|Y zzVM2xysj_{WBfGQ?NL%4TOYB+W0KJ;Qt8Pa^ELN9p(w&Vn(cr90R*3*FxRK5vT{`b zCUZS4Q+1sX0=vfBc+ST;=kh=1U8S+9VS$skxH!zWjFFDm%(PK+;Ad_)1MAE>Zk0t3 z&5Whkf80ro=EWV5jF@uNgX~&9qg1G`iq*E~+=!Rj_ZGlr&NC=FR?sb`yKE#@{lH=Y zU)j}SYIG}YR$#EfP2HGrwEbiHZB{tXBM=@oodVv4;x@G zb})OwKCy>nnHbxNm`5To_z9@;lK%T+{{T`&iS+nnO!tc3Vz-%Jxs~_bDNivxG;!J+ zYkF)@$m@n4;#;89w*=E@&2KHEUs9`m1ODqQ`!KT5cbi{7 zn*h+BGtLBJZ#*DFv)~=C}NHqAGw-MRTfctt(922 zU0WC+%KC3m)K^e0uDPYpI6zMyLoBYZQP2~N9CInvXl&j_^6I$ybC?GE3BsuD?}#YU zg?<|a>_1c99S)7HJlx7$k9IwT6;u->8qf^;lK^F1ZVcDS_ z;3qJ9Mjj`;ugs*%54=fPiXy@x5T4S{Vq<<29upT|p|ei?`=R=YMx$LtdXlv#skNDb zARcgVCs66tuAarz*`}uDDP`!&E5i=oNVf#)L5dwarGZZeAm&!K)|MPqaM(%uxc>lP zWj}2cjb(`W3PAQ_oM$-4%tU*-K(@{a^iL#z?Um0S_=D39z1M>Ws7_)spUyRW9FR;~ zI`)>na@Q_>fPh3W5yVYrOLy&UKRTHD9bkKuy>^aB&ln^Sc<+vT#2RP0N6LQamfNT( z56M{#XYat4>h(U7=W6`+AE52~nEIZnT@FdD7+G)71CT#c5$?@P{{VLx;wms;q<&mv z!MluLoyRbs7F6zW&dkAngjnmbun7{g<|pESd6nk`N{=AQ&zV>q(|al)9F>8;bU9hRX+{bT9%Z=ly!#@dM+e;IQ4U z8)4E^G<7Rosj-ev;$!5*={hE<*fsYYy_o z_x%Lv71n(_-og)HhH21djVrtRleTp*Ka-}QWAS8}*KJk=)DgQ4kae>9ZBhi(E$>Q{ z7z|Wr{AK~cmCDC)Duen=v3|4MO!g7aV=niWnPBYF!7M&yr#Ldv9x$9k_@fR8pHGPL zVh=LEcsw*FG_XgE-JV=L%a_5H`9m%6rfO)=dg@xc6A9~X{gaw5VC{D;KPjYOge2EQf*5`J5kvf9N|YCeS5~gFJlD+ z_F1urZpQ$@LhQ&s=iGBDvcqDtHhKL_smA$D1&}aO;!#)eK8l)LW$oDIy^cTw^*;b$ z8~_aVQ7F>%6xTW+)uo{-Zp6)ImtX4X^-g_@2sE8e{cgM+NZZ?J?=9*&&s^f9W0b8p z0y`;Ou>klJP~qFtb_4pGfi>1v7$(r&{Qm%naXGR706;UJ+aybEw3@WHSR1zf-@aCB zYf?s+N`R1X_Gh=YRG;rH=$%tumvrPrcU#iXK~UQYaohY%^BBW3G4KuMDDww{8{RZN z{{RM!4EhPg$%1NXtdgIsvp76Ldo*Zg=LeAx_9g&3lMrwOCO5ROc9zHTJ`3(3evoQp z7ARrzmCkeefCSTDX0o1}@(Z+X2)B|OAP&bk&fzVi?M{zoqi@Jj7aNEGobX2jIF)p5 zBWdbuuF~6RwLMI3OpbY-HiX&e++QBU6G&XK(cb)Vk|G@XIs!A>cWJG$4m7l(7~90^ zmX`-oYgX=w+FNNY^Voa=%xPXw4d9tEWyJ znvnC8kF3*b^|tigW{T}LqNT`7z~>wppgVwG5712s#t9oUjBzwI^M^m18KSS0s1K+B zN)Z15%MlQOiUh#}w94WOX$|E}Oqh^(F`@UEjTrfie28QCB4@b}ekcd^KpPw51H*_{ zxril4%&*=TuhU_{o|Z^W(5c6!L_XN~XW9=qi2$Eie-uBDFpkDNCNbbbd5=lcrRA;B z76ST0;B%Zd=qRtKT$L?M_5@9>yX6bO%(|-V)7;n8j7b(8Z3o+MB%I?SHTru}i~V+` zNqwLkVBnnOVrw_IHZTVO>>U39d8ivUJ*E7DfDhB==4zg>4VXK)V|Ro$CNTxIeqsf4krF3k#INzhAJ;1$VnjWRC$*8h+X(LSKh-hWp&ot=bB31w zEX@7rhs^%~s%TEBH2Ru{J&7D-%?7rnG=W{72$$(DD`i;rY;a*hK^U3mc!YLn=lbRj za$tbw7~Sw=4mp;u7&61gCEf{|q1lOztf$k~+35pVYMQcnZg?UMC-BCuts^yi+5UD? zHj*(nDrhh2RyotZ@=ajikJq+2nmVl3P%5ImLjc%H@WccCN4bgit5^;TZ~frLHo!Q< z2RuRy&IH@6Pi&v@6W%L-P=nrnQ{F5Z-8rm}oq0nIb~S7WWrMUN9Lzvr5KYzMGF`ke z3eo=n9M5;m&t@@~%*S=iPbg(akg-Q-R$@7hWu$hNnBp*v?LLvEWQNY@hs(x0R_FYI2BY{b+WL~f zmD$7OgSCz`1>HidQ&k~Hsfv&&CvNUxKg91@IS*4rTT=t?RCD?niTu3I=5aWLTqT_R z=2|oJ%YPY`llS9$%)&D(TkEw(9mghNvj}W_JIp*GyT&0#eV}@NVVoIX;fOp;d<-~^ z35}lcm`7$Y$Mr||j~tHhm<$+#fB(b)ArSxq0s;d80RaI4000000003301*Qa1QH+< zFag^P{^dCS3|Vt^k?6*{m)h3%k~S_7{|N+Mji4#5UgQe{@C2qBf!4i_J& z8ZpN!00Ic0hE@tYm$8e^dLCFj5?L7(3l`LSn@|8KW#D{KwyA_I zXnYSbY+u#Ko0B8zrMm0Lnjz(ba#3@5qUhE1ig~Ko)1m5mZpw zg^9v+K@zLLH>HGm8$Q?pE7KTC#1JzsMKc`6QWz&|V+6#o!5L*k2Cu?{_>ac#(~wL; z2%joq(IzsHydC2N09F+s$};Of7^S^k`ErZ0sy$_k3{u2p`;4f$BFqGAo9F;gUHhhH z0yHod070N^5^Kd*fAr3~0J-4P=WkmB@sRn6v6#+VS8}V;<^$ zjz}IWRvDkMZxyggYTyA5BCV&2AvO$Y)?+DC@&@66C_DaFs|2$V+LW0vJ#lASw`NYTnvm-16SNN%w)h)G%!IdlL7KHq2=ji!}^G$8OG*1 zlqu5|E60?aj71eAvEP65;)lAW%gNM+)G_hpR3;M-%aziSg>d z?93Zje=v!M=Ac4<$&My~lyN>K#L0&nAWo)rIG>8#QjpF(Fh$Y)0ZT!%6_y|zbDNB~`n=#K zV|%L6)h>?As-TFH%aXbtZ0hH3;lcA&j0eW>C;}s9%<#<5fedY_CR8wJXn+hmScA2( zfN5p^1OV!d*f2F!Sfj2t4!JBvkBl>g9|&|N6PH3$1l`@j4wfup2F8?i-T4rPNCGgG zK@=DYxIM;2&&bQga#to|Wi(iaE{2*Ws;Z%fLJvYvG&~L0PN0Y}6iI!%Ac8OoB@>M? zMs-&loQs)@5f)|A!x|=m2Sk~1b_S~HL?kwh5CEZD8!kN&*0dNK@E~j9o=nEw2&)kz z>2&cl02(B;R12VY)C=w6%jn!vTS4F31Dqfs(^|D1pufL&w~I00u1aAY>s9X>{#fFK+Lemm;t#MM(6y6{O^5w zjD0%wRj*ffV?#q!003iUQ#%cqKoBSo5N%iF*y}*~yWLjkXl(AQuTi0)u>=uVOt}aK z;qi9R5OlM!VuK09Q_WYA2fMqyp9T$$_EjXxtAj!aW5F>W0s~->!d9xPt3nTTRa-uW zhTdc46S~mVn9$5dtHpw)ma3|&bp#u`mV8~oDh(Zt7*EVYqvEAQK537@+QfxQ6spx$ z#2=keiQq%AqbRPlBoe5p zTB@qO)phGtRjaaLlww1%qY1`OfuZ4JLHLNUL8`93di9+;RJ-r=@87-b=xw6Iu>@@_ zXduw=VT&3ltyNV(1Q2+w*M9fouTGV)r%Ser4#t?lJ3*n~!xl7Cdb_*OAdknSxm8zp zR0OsF2*why=)tB00yMf3h%uu<8e^5}fDmr|cbzM@ZrAGU0V}Chheik`QBkGPiwQb? z8I1e85JBqoRSH#9uDx~v5JhrK5W}idQ0U83I|4`#1Tzsbt5k%y3Gr-pA=)ZuM1FmRmn`Ux&})aSS69VEKq2zJV|hRx}XB ziz>WTetr90>Z?^Q?(!ImSc1=)!cv$VpHQD8h^Z-pBuzX#D51QpfoHN_C(HHgq0H-cw!x6jHS6;n(_378IUbR(K*1B}-*R54*su`V(#`cb& z001$gEDWG)p2;kcILc!jN(FnVcX!(E?ymcH?RRsnRcj+LTv;)3o|7u%?i!3?tZpUq z;g=F&OwmH8imttS_0?BizUmECPTjk9(=Q_r6mxL#vSbRl%u`m==kf}K59kX3PAYY9 z*wcNk?(XmWwN<`GJ{xioRe@z&pkZGDIr)h!C-d<_3_fn|ReHO-?^WBki@x2i?#vu_ z#Bc@pg>t8>FPw>=1!FRjR5{m{>3dTyyFH60{4Z zZXOOYn;B0i{{TS$08Q1;> z47>Gr+qZ7sS3eh*s;j-%TB@{#vt;AsIgcRnTb|$0erFA??#a!Ak$@N=fa?n>{VJ-q zuuL4Rd9LpDVEC@fGh@Pe%P!?{JkT7x4!Q?xIB!z##dWIH-oy~jBPXE`p}PK%(1ToP zHC3jc(F0-#b;3X6|HJ?)5dZ=L00jgB0s;d800000000335fBm}Aut0mKu{t5bfdiFbh>|pZ0bw0I`Zu!tuOW(el{%%JBY1*l(|6a?0V~3L9AEESE0jcz-5shWhp? zlxE|xL1Sp9MXoxKoJ^?9^dSorUYl6g9YEU~6VZ54Xv*-sP_d+M!I)!cr;8ZIF^v{h zEn|G218oewREuRZY*_fBL{=&zL~jb=y)vI+BxHOS!%Vf|)-ohJ8$+Sr6=_rai1gRQ zaV=_WvnDppwC-B)^BH_y%%$OYGF{Bd$^MD2p`uKf{Fg(JqFFB%(OP3Jm6Z$_q_-lN z+9WhT6}%OSD0nX=37K|8lm!ou>MDEk4{+-riPxxn!6<~ ztyvcIqAX0aCxV6KUazD3oJ@$eWsM3m%*%c?VO|yR-wnA_@vDl;(2DvSy~s*V%1nk@WNe}7 z+mg{H%Hw0!$Ds?7jL7PA;bX-MMfiK_S|5^y!M3{anEfj(Y?#TCB)f`4QY5%5PUha4#f(^nF_DjR zrr+X4t&#r#5Ba9`Zf)f~OG1fElU7RXuc7{l5)&fJMn+0sSTW|e2=oAw&|7|0Mv&cxO>jIRsAy(PRpMLR5^GAxJwh%d2^ z2NS5yqa@#QQICB;*M%1RRp8shDVwKwDG?Beh(!oOB86IitfI<%Ok?tPE@jC6IazR{ zE)pa+uE-xf7AVAaZYH!bkI%F|oQ%_=p=Mc8Wej*dHG~hI*xEBlXhnK_(9Bm~aZVo* z^yj&;@HZ<8FH)azUPX;7Kikz>GIg_#KZvEgi$Zb2i^C}1mg8|H8D@B9V{*!W9BTw7 zDzd#A5U5r!qDX9bBPh!&PEs@a6#oDbbi3mf_CX3GXY+1e-X-&~j?MQHLTIc|kwR}w z=<4*DC)}6OHgy>$NsWmab{gNrlo^}36ZN6;+M+4bXHWKY{{Uw}c4z4hXuhtU#neOS zy5Ol9qv9{K^hz)0E~5DJQEv;C5?yZif6-uy>glnIsS_*9u9=x)h2gyX+mz4iH%G~8 z{?&>Wgr>FbeEd)U!~i4_009I80RRI50RaI4000000RRFK5(5MfAO#aJKon3075~}* z2mu2D0RjO0Bh>nUiV91!{FAEwJ)f*as8!He@1-2oP;pnkixkmiRp+ zAU}pCdpwo$nRrt$4Q6X$W(<}tC=ddkKo4kWM~(0i#s2`GXT`T)Ygzcg#gVR(;#i6b z3FC$__zo05gmM8>G8RYYTKanWZB2BNi#G6)t$?E9L2IR1#g7Cb{e=zy0WlMsVfnSS zaj-U(0l}g+*{!TqloS&QPEZ2~{{VqL9Q>;jb(oskQMjLij2T)4aG)WeEQO&oe|-5X zKCZSVh+?%E%%Om{B623kpb!CM4J0)G0LK7uBAUK{Soa)>;mCFx-aP<{V~^)8KhnVs zN1^utIb=>l!+Pg5$a7G1gb?=)ADl<&i-0C7{cgthHAX<7AQgfp8p^*LNe$smGwy#W zpUf;=XiZIYxVSX|m=Hp>q&TM>Zv{DlH-y{~`4S3izhUDV38?YCDTplKqry7nW~P-= zTHs181P~{Y9eQbdv40yAP)CjFOy)r5IY{v3^|h=3J1n#W81~Z{1ddvIRVo`CnVuDB z=|#ce!8J7$5bzKw?KmH-KqbNFC){!~A%0NTHTd#7GjklQ$>O!FMVk2~TKBcS&#*ru z@#V0}9Q6YjU`?O@Al%;7(QS4?a z{Y_;{j$CgDAe>t1m*i?GfF~%3dmPk98^VZaYKZ(pVa#X%4>8(=Pzxi$35BR} z$Z`g|2L!JYYi1XIvJ zf(S7aDzWIIf*qM)iJlKme021nq7g+;po)5%NFdD0nTk`DtjHkD-uP4@__(x$J%l(> zZG8mf^hJZi#z64yOicFH4v;~JtuZ!G{78U@u!jmJeFWt2R6yj1Uh4OLA5#xw6Ak56C5>F;=eqNNXW^a3g!dMaLMGr^G@K8Y>H~|m@DB%tqt#}aS z!G(LwR=xqmlkb42K^{c22q7F&rR*6huTsTGzKGW-H?pfruai z&;aF2A~+F4gn7&gnNtzMiG>jaL`2NmW+EU3Hof(f0G{)mxv%#9-)PDn3`FoEBg4^C zJ|=%CtX8oTGa#zgl)%*Ee5K>;Zb6VHs+Kv!D9Q-q7G?wBr>Kt;Kb%FaGZEr%Wu{xL znH;<<`b#CbaTl{8L4dV1>oa9Xg0qhi5d|N{ZEq0(_F}Q|&2rmK6@tQsPq~X8T#s|w zLvf%2*AH%N9vZd>sh`R#Scr<&BY{lM$2hIvTUv!H>i+;XEN2E%2^i5jxR@K5J5e%)A6C8sVia3PdRehZ8o*y#adsvi#sw1};ISN!=gYd<@_IDj}w8{tGCnzS~tyU`o$l@a3BndNKAN1H(Y ztWpqP5S!<96EoJYi99Iuuah6Z)Kq`}!~iW300II41p@>F00II700000009CK0}v7* zAuusO1R_CD6C+VFGeU7vVS)eJ00;pC0Ruk(@|*5K7+77IKIt0Rv7@$&->B2Jw%^dv z2qPC2@Wn3Xlq=wUw$Xd^nzvuk*tDOE4Wx6+7~{h(sghlhIExW-YTnqM%KD~_Sh@~v z<;f|d3I71hhyHdrJBh9}y$^MLM*_QNtr^p1X~jIA18dYMFeycg$M zE2BplQZ>BVEfQTe(CpOBD`Uy*t&cP=s%4Z)BUwC_T#B-+*!qfvVobG~5VArO5-%ht zm8_p#G9_fTJ2={ex>6)MC1bJIPPQROrClBhelifKR&pxqxQ<)sNTXiPcJNdB^hdCh zp&yj7MI8BcoP4>%9V1kWS!rWuG+HmnysT)Kl|*p)k}&aCuu(*?yA#D)**W9a!5m52 zG_mH0_!abT1!+p`#9sOFV`OIeBZC@5aB!T-EG{DL?o(h?HH{84p z5oVZC&qI!-7nS*UyYs=pju>tkslFLJEL{#Zis0{XgJG0|m^qy8N7Y zFQW5VvGi!vnJG=-zVT$V4<8>7(|j{RTW$2YIQlL+UyIgjkN*Hgg$E2s@GO5`=DrH+ zv^ABFCFbyR(BM;p(=Tx04LF^Ir78aaOHcm*U3A1y^Sqe;k-~bAzb=`4mE+&jCoL>k zxSH3&UNvuiEiRiJde_%N$@pBHbm&s@-(8Gj`nu{ps6rOnUuK1p-(OUP(qkC<7xp$x zmS{p3+fhWx=EgDY;HF>Kv5%mIn;U*>9%x-;E{h(;W%*njh*`1t@1t2$C`?;Z5QWqB zl`jqSA4iO&^ka&Rra zt+Zw(MLQlKTnkfosaeQs}9{&J2k8R@@6ZQ(kEZZ!u z!)}=rQDY{FnwX-pOiE`t*2?O!^-zQ??-9JeWsb%?q=|nA{4Ea2BY_B+irJ<%JJ0qO z@~pLIei|27Ob!oWYO}1d3|yAPM##$-vB6pX!;<1&A5r;LhHz_CX~k=7$qae2MD=zX zpDSGFVvN;y9Q- z($02S$;NzS@a1WDB%`iIrDgCpz|zn>?QLEH7{)%XnW&$W(!3!!)X_M9k7DCxJnJq_ zGvKBq(vcY@1Zm({YRKtw7A)*_*pm1rnEO8kk2lkM7{_DNV^5yMWVk78LKInhX3SXp zlaKi_c)vMCP~`YVEdD5y?nL|wj&Gp0vF@({ShSwj(A(4eDb*HO$z-mPD%z9oVd5hU z!!Xf>AA$&q7Fy$Fy57gsSc{WSF&qt9p>$FG>^1TkzLPcg6k^h4F6Nk731C=-l!s;DJl0f%*zjjx2B_=b iaWuQlkHb~g;MBP*7DcpscJh9fa`(4|zkz-~6aU%WTokzg literal 0 HcmV?d00001 diff --git a/images/square-image-02.jpg b/images/square-image-02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..2c5e2b6685f182313089cee59f8c9412372a4065 GIT binary patch literal 55278 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

    fB)G4?e1;> literal 0 HcmV?d00001 diff --git a/images/up-arrow.svg b/images/up-arrow.svg new file mode 100644 index 0000000..7a97e79 --- /dev/null +++ b/images/up-arrow.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/images/woocommerce-placeholder.png b/images/woocommerce-placeholder.png new file mode 100644 index 0000000000000000000000000000000000000000..05181661129626c4a8f6ae38ac392e69d74048e9 GIT binary patch literal 7785 zcmeHMdpMM78=pirn^n$~>4zVG_}_`W~l zhq!kS(%8t{2m*l^dwRI}LLdvzYCa$70VDA?;gP`4;*%Z$ry!6|8a1BU@9Wr6_?3m%Gd^D*)c0jlD}#dMGCf!m zUmbX{$+977dI2Q)g8DiNP+hz0ydGrf7w!un8Ox{;NK=Ln1cGj|f;bXNa*d){{OIJr32KB|$&Bry(_`Q3WO2jdy3uCGNP7(HwXEva8B9Ui9G3dhGC)yE695V?MO zr*lL=6Lc$&7FP5{65dJJl8p$fIMC$Q9uBAMO0nIqVyQIh>xv!_vdG$@nA7ouZkb^6 zfk@P9jH6|PxON@SY;NrDpU7B_f89Tt_*>#?`A1+LLa@C(J%k=|)+T1@*jQVX`*cqI zoSZMWJlZ{sCkjGwmtdBH3A>jS6&2+eaLs#-cn z7P|zIgxJ>;)nG+6R8309oQjGO(lV|$X0BM+Xa_`=BaalPJlQd)Hm$Z+k(f;HQmL-B zQo-U(DLXlBt=ug}2wBa;wxlW*MfMsgy_O zPj6Mx86}1eZkp*9BLCzQOS!REIz44^mzic#rtrz5q}U)lIgByU3q3H&eQo*N=*UTJRdv*JG^*y1VC% zhC6B-UlN>lxGYqZy`T7uw5L`b$nh+64Y?1XzO~S7vdxjlV-7=MFqw3iY{yiorUnPO zy|6GR!1z}hEH8B7*RwqcU6l?p|XdcQcGSl}8mpiz`&7OpJbfe}{& zwVx&7wbXZyjrCqNyz*qReu+1L;)Gcui`3phZSU>vjqVc)WF~J?;imZIh?E9DpnLi` z7;q+1djKOO5=k`0f3&<1R``#}glp|YpPAl!#`^6z%KAEz5?JQ9D)$Ehhcz_RxrktL zd9{J2=Wfc;iV%c515tBMx(Pq_tRvMTGL& z?gdM7>I7;i2w(DF4}KmQHjV_}-}OGZVoe)Dv*HC3KH1Mw<2E<;Hziu|)WZ z=p?C(%XNGg#iVGJ9NOiXNxHUk4UZXy%3Kx`@^>JYMY2+#~2LYxkv z=$sBANQVGT(;@88Arz%f@R>HVQTx>yl-j$Pub*}Mm-Ifj668Lu(-TGo&&1(pwJsMW zXXitEw}E2n5(k%>AGJ^>DtDj6#AbtX@5pb&yx+Az4Rkwp^O7F&f&L> zUxmTM;_-}i;7HwY6&@428_)O*9NG59$ct1?6~0=h`et@7n0q*j&rA>~(mW8xvm3%s z{X;QgyqvIN&Q#-pd?-GhjyfY|L1y+w(38z2NbYT+f5t|va(s0iy}DkBi^E_D-#T}*DG2OoQDgU? zeE!tX@Erk}Eo?p3f}jbVyC>2XWY28O)4N%|E;Wa388}ruE=F47j|IMm1hiwMFUJ%P zC7M zt1rd3B=a?0zOH7}U%;kPY~j&wa~Q=)#Wb^?V;gc@lMQcMMH@!K3k6mMy0jf2RSOvY z4c`y}lsSP?MH!cBn2x;Y&zTegv|>S>Ps1e*4H_t|2rNaKgta{O2cYG=U5w+_>U&W% zj@~%78H*x4dt*7_4<}P1-|5pu=8$Yl&9Ue1!9mVz>KBAOp2C4li5k@}$HJ0tX#lO; ze-}UI;*{3zMiDv!xiuMy-;zw6nQr?=cSrDD`~i$YlB(L>?M&@2 zXw3Maooh=0!(1<};_(HaL zw&!5%1&_pdy_x1x2Yu>fs})&MVTc`c$J;T1)zGe^OXnoHuM5Us^<0p19Xwo4{P?$r z%c|ZrQoG$;nM?wnK5=b%lEA+?eRg)iVCPg%Z_#XYoWQffYs+*bq@ohhJ_IcaRG8?} z}-94GwND}az_$~CB;lyK87Jqqji9BE^$kG_&&R%Wr|53;&hA-2f0c>A=0HnH;Nrt zEA1agaLRMT8+9YlEs@}EZ-ncExz`D}_`Lcm1V^IY2?jxK9L>clhN++#+{q7O{=a-j xG5_j){w`wv)@A-0YW~7){s!{DxRO;blq8=JMnT$ofD2xT=Z-yY<=aEf{1e_HcLx9f literal 0 HcmV?d00001 diff --git a/index.php b/index.php new file mode 100644 index 0000000..fa76a12 --- /dev/null +++ b/index.php @@ -0,0 +1,49 @@ + + + + +
    +
    + + + + + + + + + + + '', + 'next_text' => '', + ) ); ?> + + + + + + + +
    +
    + + + + + + diff --git a/js/custom.js b/js/custom.js new file mode 100644 index 0000000..ad34894 --- /dev/null +++ b/js/custom.js @@ -0,0 +1,252 @@ +/** + * Cordero Custom JS + * + * @package Cordero + * + * Distributed under the MIT license - http://opensource.org/licenses/MIT + */ +jQuery(document).ready(function($){ + // Defining a function to adjust mobile menu and search icons position if we have a large Top Bar widget area + function fullscreen(){ + + if ( $('#wpadminbar').length ) { + var adminbarheight = parseInt( $('#wpadminbar').outerHeight() ); + $('#masthead').css({'top' : adminbarheight + 'px'}); + } + + if ( $('#masthead.transparent').length ) { + var mastheadheight = parseInt( $('#masthead').height() ); + $('article > .entry-content *:not(.wp-block-group,.wp-block-group__inner-container):first').css({'padding-top' : mastheadheight + 'px'}); + } + + var footerheight = parseInt( $('#colophon').height() ); + footerheight = footerheight - 1; + $('#page.sticky-footer').css({'padding-bottom' : footerheight + 'px'}); + + if ( ! $('#primary-menu').length ) { + $('.toggle-nav').css({'display' : 'none'}); + } + + } + + fullscreen(); + + // Run the function in case of window resize + jQuery(window).resize(function() { + fullscreen(); + }); + +}); + +jQuery(function($){ + + function navScroll(){ + var mastheadheight = parseInt( $('#masthead').height() ); + var s = $("#masthead"); + var pos = s.position(); + var windowpos = $(window).scrollTop(); + if (windowpos > pos.top) { + $('#masthead').addClass('scrolled'); + if ( ! $('#masthead.transparent').length ) { + $('#page').css({'padding-top' : mastheadheight + 'px'}); + } + } else { + $('#masthead').removeClass('scrolled'); + if ( ! $('#masthead.transparent').length ) { + $('#page').css({'padding-top' : '0'}); + } + } + } + + function navScrollTs(){ + var s = $("#masthead"); + var pos = s.position(); + var windowpos = $(window).scrollTop(); + if (windowpos > pos.top) { + $('#masthead').addClass('not-fixed-scrolled'); + } else { + $('#masthead').removeClass('not-fixed-scrolled'); + } + } + + if ( ! $('body.masthead-left').length ) { + if ( ! $('#masthead.not-fixed').length ) { + $(window).scroll(function() { + navScroll(); + }); + $(document).ready(function() { + navScroll(); + }); + } else { + if ( $('#masthead.transparent').length ) { + $(window).scroll(function() { + navScrollTs(); + }); + $(document).ready(function() { + navScrollTs(); + }); + } + } + } + + // WooCommerce quantity buttons + jQuery('div.quantity:not(.buttons_added), td.quantity:not(.buttons_added)').addClass('buttons_added').append('').prepend(''); + + // Target quantity inputs on product pages + jQuery('input.qty:not(.product-quantity input.qty)').each( function() { + var min = parseFloat( jQuery( this ).attr('min') ); + + if ( min && min > 0 && parseFloat( jQuery( this ).val() ) < min ) { + jQuery( this ).val( min ); + } + }); + + jQuery( document ).on('click', '.plus, .minus', function() { + + // Get values + var $qty = jQuery( this ).closest('.quantity').find('.qty'), + currentVal = parseFloat( $qty.val() ), + max = parseFloat( $qty.attr('max') ), + min = parseFloat( $qty.attr('min') ), + step = $qty.attr('step'); + + // Format values + if ( ! currentVal || currentVal === '' || currentVal === 'NaN') currentVal = 0; + if ( max === '' || max === 'NaN') max = ''; + if ( min === '' || min === 'NaN') min = 0; + if ( step === 'any' || step === '' || step === undefined || parseFloat( step ) === 'NaN') step = 1; + + // Change the value + if ( jQuery( this ).is('.plus') ) { + + if ( max && ( max == currentVal || currentVal > max ) ) { + $qty.val( max ); + } else { + $qty.val( currentVal + parseFloat( step ) ); + } + + } else { + + if ( min && ( min == currentVal || currentVal < min ) ) { + $qty.val( min ); + } else if ( currentVal > 0 ) { + $qty.val( currentVal - parseFloat( step ) ); + } + + } + + // Trigger change event + $qty.trigger('change'); + }); + + if ( $('.mini-account p.username-wrap').length ) { + $('.mini-account p.username-wrap').html($('.mini-account p.username-wrap').html().replace('(','
    (')); + } + + $( '.top-search .cordero-icon-search' ).on( 'click', function(e) { + $( '.top-search' ).toggleClass( 'search-open' ); + }); + + $( '.top-search .search-close' ).on( 'click', function(e) { + $( '.top-search' ).toggleClass( 'search-open' ); + $( '.top-search .cordero-icon-search' ).focus(); + }); + + $( '.toggle-nav,.toggle-nav-open' ).click( function() { + $( '#site-navigation' ).toggleClass( 'menu-open' ); + $( 'body' ).toggleClass( 'menu-open' ); + }); + + $( '.menu-close' ).click( function() { + $( '#site-navigation' ).toggleClass( 'menu-open' ); + $( 'body' ).toggleClass( 'menu-open' ); + $( '.toggle-nav' ).focus(); + }); + + $( '.site-nav-after' ).click( function() { + $( '#site-navigation' ).toggleClass( 'menu-open' ); + $( 'body' ).toggleClass( 'menu-open' ); + $( '.toggle-nav' ).focus(); + }); + + $( '.menu-close' ).on( 'keydown', function (e) { + var isTabbed = ( e.key === 'Tab' || e.keyCode === 9 ); + if ( !isTabbed ) { + return; + } + if ( e.shiftKey ) { + return; + } else { + $( '.toggle-nav-open' ).focus(); + e.preventDefault(); + } + }); + + $( '.toggle-nav-open' ).on( 'keydown', function (e) { + var isTabbed = ( e.key === 'Tab' || e.keyCode === 9 ); + if ( !isTabbed ) { + return; + } + if ( e.shiftKey ) { + $( '#site-navigation' ).toggleClass( 'menu-open' ); + $( 'body' ).toggleClass( 'menu-open' ); + } else { + return + } + }); + + $( '#site-navigation' ).swipe( { + swipeLeft:function( event, direction ) { + $( '#site-navigation' ).toggleClass( 'menu-open' ); + $( 'body' ).toggleClass( 'menu-open' ); + }, + }); + + $( '.sub-trigger' ).click( function() { + $( this ).toggleClass( 'is-open' ); + $( this ).siblings( '.sub-menu' ).toggle(); + }); + + $( '.shop-filter-wrap .shop-filter-toggle' ).click( function() { + $( '.shop-filter-wrap #shop-filters' ).toggleClass( 'active' ); + $( this ).toggleClass( 'active' ); + }); + + $( '.top-account .mini-account input' ).focusin( function() { + $( '.top-account .mini-account' ).addClass( 'locked' ); + }).add( '.top-account .mini-account' ).focusout( function() { + if ( !$( '.top-account .mini-account' ).is( ':focus' ) ) { + $( '.top-account .mini-account' ).removeClass( 'locked' ); + } + }); + + $( '#primary-menu li.menu-item-has-children' ).focusin( function() { + $( this ).addClass( 'locked' ); + }).add( this ).focusout( function() { + if ( !$( this ).is( ':focus' ) ) { + $( this ).removeClass( 'locked' ); + } + }); + + $( '.top-account #customer_login .u-column2 h2' ).click( function() { + $( '.top-account #customer_login .u-column2' ).toggleClass( 'open' ); + }); + +}); + +jQuery( document ).ready( function( $ ){ + $(document).on( 'added_to_wishlist removed_from_wishlist', function(){ + var counter = $('.wishlist_products_counter_number'); + + $.ajax({ + url: yith_wcwl_l10n.ajax_url, + data: { + action: 'yith_wcwl_update_wishlist_count' + }, + dataType: 'json', + success: function( data ){ + counter.html( data.count ); + } + }) + } ) +}); diff --git a/js/jquery.touchSwipe.js b/js/jquery.touchSwipe.js new file mode 100644 index 0000000..6cee38f --- /dev/null +++ b/js/jquery.touchSwipe.js @@ -0,0 +1,2107 @@ +/*! + * @fileOverview TouchSwipe - jQuery Plugin + * @version 1.6.18 + * + * @author Matt Bryson http://www.github.com/mattbryson + * @see https://github.com/mattbryson/TouchSwipe-Jquery-Plugin + * @see http://labs.rampinteractive.co.uk/touchSwipe/ + * @see http://plugins.jquery.com/project/touchSwipe + * @license + * Copyright (c) 2010-2015 Matt Bryson + * Dual licensed under the MIT or GPL Version 2 licenses. + * + */ + +/* + * + * Changelog + * $Date: 2010-12-12 (Wed, 12 Dec 2010) $ + * $version: 1.0.0 + * $version: 1.0.1 - removed multibyte comments + * + * $Date: 2011-21-02 (Mon, 21 Feb 2011) $ + * $version: 1.1.0 - added allowPageScroll property to allow swiping and scrolling of page + * - changed handler signatures so one handler can be used for multiple events + * $Date: 2011-23-02 (Wed, 23 Feb 2011) $ + * $version: 1.2.0 - added click handler. This is fired if the user simply clicks and does not swipe. The event object and click target are passed to handler. + * - If you use the http://code.google.com/p/jquery-ui-for-ipad-and-iphone/ plugin, you can also assign jQuery mouse events to children of a touchSwipe object. + * $version: 1.2.1 - removed console log! + * + * $version: 1.2.2 - Fixed bug where scope was not preserved in callback methods. + * + * $Date: 2011-28-04 (Thurs, 28 April 2011) $ + * $version: 1.2.4 - Changed licence terms to be MIT or GPL inline with jQuery. Added check for support of touch events to stop non compatible browsers erroring. + * + * $Date: 2011-27-09 (Tues, 27 September 2011) $ + * $version: 1.2.5 - Added support for testing swipes with mouse on desktop browser (thanks to https://github.com/joelhy) + * + * $Date: 2012-14-05 (Mon, 14 May 2012) $ + * $version: 1.2.6 - Added timeThreshold between start and end touch, so user can ignore slow swipes (thanks to Mark Chase). Default is null, all swipes are detected + * + * $Date: 2012-05-06 (Tues, 05 June 2012) $ + * $version: 1.2.7 - Changed time threshold to have null default for backwards compatibility. Added duration param passed back in events, and refactored how time is handled. + * + * $Date: 2012-05-06 (Tues, 05 June 2012) $ + * $version: 1.2.8 - Added the possibility to return a value like null or false in the trigger callback. In that way we can control when the touch start/move should take effect or not (simply by returning in some cases return null; or return false;) This effects the ontouchstart/ontouchmove event. + * + * $Date: 2012-06-06 (Wed, 06 June 2012) $ + * $version: 1.3.0 - Refactored whole plugin to allow for methods to be executed, as well as exposed defaults for user override. Added 'enable', 'disable', and 'destroy' methods + * + * $Date: 2012-05-06 (Fri, 05 June 2012) $ + * $version: 1.3.1 - Bug fixes - bind() with false as last argument is no longer supported in jQuery 1.6, also, if you just click, the duration is now returned correctly. + * + * $Date: 2012-29-07 (Sun, 29 July 2012) $ + * $version: 1.3.2 - Added fallbackToMouseEvents option to NOT capture mouse events on non touch devices. + * - Added "all" fingers value to the fingers property, so any combination of fingers triggers the swipe, allowing event handlers to check the finger count + * + * $Date: 2012-09-08 (Thurs, 9 Aug 2012) $ + * $version: 1.3.3 - Code tidy prep for minefied version + * + * $Date: 2012-04-10 (wed, 4 Oct 2012) $ + * $version: 1.4.0 - Added pinch support, pinchIn and pinchOut + * + * $Date: 2012-11-10 (Thurs, 11 Oct 2012) $ + * $version: 1.5.0 - Added excludedElements, a jquery selector that specifies child elements that do NOT trigger swipes. By default, this is .noSwipe + * + * $Date: 2012-22-10 (Mon, 22 Oct 2012) $ + * $version: 1.5.1 - Fixed bug with jQuery 1.8 and trailing comma in excludedElements + * - Fixed bug with IE and eventPreventDefault() + * $Date: 2013-01-12 (Fri, 12 Jan 2013) $ + * $version: 1.6.0 - Fixed bugs with pinching, mainly when both pinch and swipe enabled, as well as adding time threshold for multifinger gestures, so releasing one finger beofre the other doesnt trigger as single finger gesture. + * - made the demo site all static local HTML pages so they can be run locally by a developer + * - added jsDoc comments and added documentation for the plugin + * - code tidy + * - added triggerOnTouchLeave property that will end the event when the user swipes off the element. + * $Date: 2013-03-23 (Sat, 23 Mar 2013) $ + * $version: 1.6.1 - Added support for ie8 touch events + * $version: 1.6.2 - Added support for events binding with on / off / bind in jQ for all callback names. + * - Deprecated the 'click' handler in favour of tap. + * - added cancelThreshold property + * - added option method to update init options at runtime + * $version 1.6.3 - added doubletap, longtap events and longTapThreshold, doubleTapThreshold property + * + * $Date: 2013-04-04 (Thurs, 04 April 2013) $ + * $version 1.6.4 - Fixed bug with cancelThreshold introduced in 1.6.3, where swipe status no longer fired start event, and stopped once swiping back. + * + * $Date: 2013-08-24 (Sat, 24 Aug 2013) $ + * $version 1.6.5 - Merged a few pull requests fixing various bugs, added AMD support. + * + * $Date: 2014-06-04 (Wed, 04 June 2014) $ + * $version 1.6.6 - Merge of pull requests. + * - IE10 touch support + * - Only prevent default event handling on valid swipe + * - Separate license/changelog comment + * - Detect if the swipe is valid at the end of the touch event. + * - Pass fingerdata to event handlers. + * - Add 'hold' gesture + * - Be more tolerant about the tap distance + * - Typos and minor fixes + * + * $Date: 2015-22-01 (Thurs, 22 Jan 2015) $ + * $version 1.6.7 - Added patch from https://github.com/mattbryson/TouchSwipe-Jquery-Plugin/issues/206 to fix memory leak + * + * $Date: 2015-2-2 (Mon, 2 Feb 2015) $ + * $version 1.6.8 - Added preventDefaultEvents option to proxy events regardless. + * - Fixed issue with swipe and pinch not triggering at the same time + * + * $Date: 2015-9-6 (Tues, 9 June 2015) $ + * $version 1.6.9 - Added PR from jdalton/hybrid to fix pointer events + * - Added scrolling demo + * - Added version property to plugin + * + * $Date: 2015-1-10 (Wed, 1 October 2015) $ + * $version 1.6.10 - Added PR from beatspace to fix tap events + * $version 1.6.11 - Added PRs from indri-indri ( Doc tidyup), kkirsche ( Bower tidy up ), UziTech (preventDefaultEvents fixes ) + * - Allowed setting multiple options via .swipe("options", options_hash) and more simply .swipe(options_hash) or exisitng instances + * $version 1.6.12 - Fixed bug with multi finger releases above 2 not triggering events + * + * $Date: 2015-12-18 (Fri, 18 December 2015) $ + * $version 1.6.13 - Added PRs + * - Fixed #267 allowPageScroll not working correctly + * $version 1.6.14 - Fixed #220 / #248 doubletap not firing with swipes, #223 commonJS compatible + * $version 1.6.15 - More bug fixes + * + * $Date: 2016-04-29 (Fri, 29 April 2016) $ + * $version 1.6.16 - Swipes with 0 distance now allow default events to trigger. So tapping any form elements or A tags will allow default interaction, but swiping will trigger a swipe. + Removed the a, input, select etc from the excluded Children list as the 0 distance tap solves that issue. +* $Date: 2016-05-19 (Fri, 29 April 2016) $ +* $version 1.6.17 - Fixed context issue when calling instance methods via $("selector").swipe("method"); +* $version 1.6.18 - now honors fallbackToMouseEvents=false for MS Pointer events when a Mouse is used. + */ + +/** + * See (http://jquery.com/). + * @name $ + * @class + * See the jQuery Library (http://jquery.com/) for full details. This just + * documents the function and classes that are added to jQuery by this plug-in. + */ + +/** + * See (http://jquery.com/) + * @name fn + * @class + * See the jQuery Library (http://jquery.com/) for full details. This just + * documents the function and classes that are added to jQuery by this plug-in. + * @memberOf $ + */ + + +(function(factory) { + if (typeof define === 'function' && define.amd && define.amd.jQuery) { + // AMD. Register as anonymous module. + define(['jquery'], factory); + } else if (typeof module !== 'undefined' && module.exports) { + // CommonJS Module + factory(require("jquery")); + } else { + // Browser globals. + factory(jQuery); + } +}(function($) { + "use strict"; + + //Constants + var VERSION = "1.6.18", + LEFT = "left", + RIGHT = "right", + UP = "up", + DOWN = "down", + IN = "in", + OUT = "out", + + NONE = "none", + AUTO = "auto", + + SWIPE = "swipe", + PINCH = "pinch", + TAP = "tap", + DOUBLE_TAP = "doubletap", + LONG_TAP = "longtap", + HOLD = "hold", + + HORIZONTAL = "horizontal", + VERTICAL = "vertical", + + ALL_FINGERS = "all", + + DOUBLE_TAP_THRESHOLD = 10, + + PHASE_START = "start", + PHASE_MOVE = "move", + PHASE_END = "end", + PHASE_CANCEL = "cancel", + + SUPPORTS_TOUCH = 'ontouchstart' in window, + + SUPPORTS_POINTER_IE10 = window.navigator.msPointerEnabled && !window.PointerEvent && !SUPPORTS_TOUCH, + + SUPPORTS_POINTER = (window.PointerEvent || window.navigator.msPointerEnabled) && !SUPPORTS_TOUCH, + + PLUGIN_NS = 'TouchSwipe'; + + + + /** + * The default configuration, and available options to configure touch swipe with. + * You can set the default values by updating any of the properties prior to instantiation. + * @name $.fn.swipe.defaults + * @namespace + * @property {int} [fingers=1] The number of fingers to detect in a swipe. Any swipes that do not meet this requirement will NOT trigger swipe handlers. + * @property {int} [threshold=75] The number of pixels that the user must move their finger by before it is considered a swipe. + * @property {int} [cancelThreshold=null] The number of pixels that the user must move their finger back from the original swipe direction to cancel the gesture. + * @property {int} [pinchThreshold=20] The number of pixels that the user must pinch their finger by before it is considered a pinch. + * @property {int} [maxTimeThreshold=null] Time, in milliseconds, between touchStart and touchEnd must NOT exceed in order to be considered a swipe. + * @property {int} [fingerReleaseThreshold=250] Time in milliseconds between releasing multiple fingers. If 2 fingers are down, and are released one after the other, if they are within this threshold, it counts as a simultaneous release. + * @property {int} [longTapThreshold=500] Time in milliseconds between tap and release for a long tap + * @property {int} [doubleTapThreshold=200] Time in milliseconds between 2 taps to count as a double tap + * @property {function} [swipe=null] A handler to catch all swipes. See {@link $.fn.swipe#event:swipe} + * @property {function} [swipeLeft=null] A handler that is triggered for "left" swipes. See {@link $.fn.swipe#event:swipeLeft} + * @property {function} [swipeRight=null] A handler that is triggered for "right" swipes. See {@link $.fn.swipe#event:swipeRight} + * @property {function} [swipeUp=null] A handler that is triggered for "up" swipes. See {@link $.fn.swipe#event:swipeUp} + * @property {function} [swipeDown=null] A handler that is triggered for "down" swipes. See {@link $.fn.swipe#event:swipeDown} + * @property {function} [swipeStatus=null] A handler triggered for every phase of the swipe. See {@link $.fn.swipe#event:swipeStatus} + * @property {function} [pinchIn=null] A handler triggered for pinch in events. See {@link $.fn.swipe#event:pinchIn} + * @property {function} [pinchOut=null] A handler triggered for pinch out events. See {@link $.fn.swipe#event:pinchOut} + * @property {function} [pinchStatus=null] A handler triggered for every phase of a pinch. See {@link $.fn.swipe#event:pinchStatus} + * @property {function} [tap=null] A handler triggered when a user just taps on the item, rather than swipes it. If they do not move, tap is triggered, if they do move, it is not. + * @property {function} [doubleTap=null] A handler triggered when a user double taps on the item. The delay between taps can be set with the doubleTapThreshold property. See {@link $.fn.swipe.defaults#doubleTapThreshold} + * @property {function} [longTap=null] A handler triggered when a user long taps on the item. The delay between start and end can be set with the longTapThreshold property. See {@link $.fn.swipe.defaults#longTapThreshold} + * @property (function) [hold=null] A handler triggered when a user reaches longTapThreshold on the item. See {@link $.fn.swipe.defaults#longTapThreshold} + * @property {boolean} [triggerOnTouchEnd=true] If true, the swipe events are triggered when the touch end event is received (user releases finger). If false, it will be triggered on reaching the threshold, and then cancel the touch event automatically. + * @property {boolean} [triggerOnTouchLeave=false] If true, then when the user leaves the swipe object, the swipe will end and trigger appropriate handlers. + * @property {string|undefined} [allowPageScroll='auto'] How the browser handles page scrolls when the user is swiping on a touchSwipe object. See {@link $.fn.swipe.pageScroll}.

    + "auto" : all undefined swipes will cause the page to scroll in that direction.
    + "none" : the page will not scroll when user swipes.
    + "horizontal" : will force page to scroll on horizontal swipes.
    + "vertical" : will force page to scroll on vertical swipes.
    + * @property {boolean} [fallbackToMouseEvents=true] If true mouse events are used when run on a non touch device, false will stop swipes being triggered by mouse events on non touch devices. + * @property {string} [excludedElements=".noSwipe"] A jquery selector that specifies child elements that do NOT trigger swipes. By default this excludes elements with the class .noSwipe . + * @property {boolean} [preventDefaultEvents=true] by default default events are cancelled, so the page doesn't move. You can disable this so both native events fire as well as your handlers. + */ + var defaults = { + fingers: 1, + threshold: 75, + cancelThreshold: null, + pinchThreshold: 20, + maxTimeThreshold: null, + fingerReleaseThreshold: 250, + longTapThreshold: 500, + doubleTapThreshold: 200, + swipe: null, + swipeLeft: null, + swipeRight: null, + swipeUp: null, + swipeDown: null, + swipeStatus: null, + pinchIn: null, + pinchOut: null, + pinchStatus: null, + click: null, //Deprecated since 1.6.2 + tap: null, + doubleTap: null, + longTap: null, + hold: null, + triggerOnTouchEnd: true, + triggerOnTouchLeave: false, + allowPageScroll: "auto", + fallbackToMouseEvents: true, + excludedElements: ".noSwipe", + preventDefaultEvents: true + }; + + + + /** + * Applies TouchSwipe behaviour to one or more jQuery objects. + * The TouchSwipe plugin can be instantiated via this method, or methods within + * TouchSwipe can be executed via this method as per jQuery plugin architecture. + * An existing plugin can have its options changed simply by re calling .swipe(options) + * @see TouchSwipe + * @class + * @param {Mixed} method If the current DOMNode is a TouchSwipe object, and method is a TouchSwipe method, then + * the method is executed, and any following arguments are passed to the TouchSwipe method. + * If method is an object, then the TouchSwipe class is instantiated on the current DOMNode, passing the + * configuration properties defined in the object. See TouchSwipe + * + */ + $.fn.swipe = function(method) { + var $this = $(this), + plugin = $this.data(PLUGIN_NS); + + //Check if we are already instantiated and trying to execute a method + if (plugin && typeof method === 'string') { + if (plugin[method]) { + return plugin[method].apply(plugin, Array.prototype.slice.call(arguments, 1)); + } else { + $.error('Method ' + method + ' does not exist on jQuery.swipe'); + } + } + + //Else update existing plugin with new options hash + else if (plugin && typeof method === 'object') { + plugin['option'].apply(plugin, arguments); + } + + //Else not instantiated and trying to pass init object (or nothing) + else if (!plugin && (typeof method === 'object' || !method)) { + return init.apply(this, arguments); + } + + return $this; + }; + + /** + * The version of the plugin + * @readonly + */ + $.fn.swipe.version = VERSION; + + + + //Expose our defaults so a user could override the plugin defaults + $.fn.swipe.defaults = defaults; + + /** + * The phases that a touch event goes through. The phase is passed to the event handlers. + * These properties are read only, attempting to change them will not alter the values passed to the event handlers. + * @namespace + * @readonly + * @property {string} PHASE_START Constant indicating the start phase of the touch event. Value is "start". + * @property {string} PHASE_MOVE Constant indicating the move phase of the touch event. Value is "move". + * @property {string} PHASE_END Constant indicating the end phase of the touch event. Value is "end". + * @property {string} PHASE_CANCEL Constant indicating the cancel phase of the touch event. Value is "cancel". + */ + $.fn.swipe.phases = { + PHASE_START: PHASE_START, + PHASE_MOVE: PHASE_MOVE, + PHASE_END: PHASE_END, + PHASE_CANCEL: PHASE_CANCEL + }; + + /** + * The direction constants that are passed to the event handlers. + * These properties are read only, attempting to change them will not alter the values passed to the event handlers. + * @namespace + * @readonly + * @property {string} LEFT Constant indicating the left direction. Value is "left". + * @property {string} RIGHT Constant indicating the right direction. Value is "right". + * @property {string} UP Constant indicating the up direction. Value is "up". + * @property {string} DOWN Constant indicating the down direction. Value is "cancel". + * @property {string} IN Constant indicating the in direction. Value is "in". + * @property {string} OUT Constant indicating the out direction. Value is "out". + */ + $.fn.swipe.directions = { + LEFT: LEFT, + RIGHT: RIGHT, + UP: UP, + DOWN: DOWN, + IN: IN, + OUT: OUT + }; + + /** + * The page scroll constants that can be used to set the value of allowPageScroll option + * These properties are read only + * @namespace + * @readonly + * @see $.fn.swipe.defaults#allowPageScroll + * @property {string} NONE Constant indicating no page scrolling is allowed. Value is "none". + * @property {string} HORIZONTAL Constant indicating horizontal page scrolling is allowed. Value is "horizontal". + * @property {string} VERTICAL Constant indicating vertical page scrolling is allowed. Value is "vertical". + * @property {string} AUTO Constant indicating either horizontal or vertical will be allowed, depending on the swipe handlers registered. Value is "auto". + */ + $.fn.swipe.pageScroll = { + NONE: NONE, + HORIZONTAL: HORIZONTAL, + VERTICAL: VERTICAL, + AUTO: AUTO + }; + + /** + * Constants representing the number of fingers used in a swipe. These are used to set both the value of fingers in the + * options object, as well as the value of the fingers event property. + * These properties are read only, attempting to change them will not alter the values passed to the event handlers. + * @namespace + * @readonly + * @see $.fn.swipe.defaults#fingers + * @property {string} ONE Constant indicating 1 finger is to be detected / was detected. Value is 1. + * @property {string} TWO Constant indicating 2 fingers are to be detected / were detected. Value is 2. + * @property {string} THREE Constant indicating 3 finger are to be detected / were detected. Value is 3. + * @property {string} FOUR Constant indicating 4 finger are to be detected / were detected. Not all devices support this. Value is 4. + * @property {string} FIVE Constant indicating 5 finger are to be detected / were detected. Not all devices support this. Value is 5. + * @property {string} ALL Constant indicating any combination of finger are to be detected. Value is "all". + */ + $.fn.swipe.fingers = { + ONE: 1, + TWO: 2, + THREE: 3, + FOUR: 4, + FIVE: 5, + ALL: ALL_FINGERS + }; + + /** + * Initialise the plugin for each DOM element matched + * This creates a new instance of the main TouchSwipe class for each DOM element, and then + * saves a reference to that instance in the elements data property. + * @internal + */ + function init(options) { + //Prep and extend the options + if (options && (options.allowPageScroll === undefined && (options.swipe !== undefined || options.swipeStatus !== undefined))) { + options.allowPageScroll = NONE; + } + + //Check for deprecated options + //Ensure that any old click handlers are assigned to the new tap, unless we have a tap + if (options.click !== undefined && options.tap === undefined) { + options.tap = options.click; + } + + if (!options) { + options = {}; + } + + //pass empty object so we dont modify the defaults + options = $.extend({}, $.fn.swipe.defaults, options); + + //For each element instantiate the plugin + return this.each(function() { + var $this = $(this); + + //Check we havent already initialised the plugin + var plugin = $this.data(PLUGIN_NS); + + if (!plugin) { + plugin = new TouchSwipe(this, options); + $this.data(PLUGIN_NS, plugin); + } + }); + } + + /** + * Main TouchSwipe Plugin Class. + * Do not use this to construct your TouchSwipe object, use the jQuery plugin method $.fn.swipe(); {@link $.fn.swipe} + * @private + * @name TouchSwipe + * @param {DOMNode} element The HTML DOM object to apply to plugin to + * @param {Object} options The options to configure the plugin with. @link {$.fn.swipe.defaults} + * @see $.fh.swipe.defaults + * @see $.fh.swipe + * @class + */ + function TouchSwipe(element, options) { + + //take a local/instacne level copy of the options - should make it this.options really... + var options = $.extend({}, options); + + var useTouchEvents = (SUPPORTS_TOUCH || SUPPORTS_POINTER || !options.fallbackToMouseEvents), + START_EV = useTouchEvents ? (SUPPORTS_POINTER ? (SUPPORTS_POINTER_IE10 ? 'MSPointerDown' : 'pointerdown') : 'touchstart') : 'mousedown', + MOVE_EV = useTouchEvents ? (SUPPORTS_POINTER ? (SUPPORTS_POINTER_IE10 ? 'MSPointerMove' : 'pointermove') : 'touchmove') : 'mousemove', + END_EV = useTouchEvents ? (SUPPORTS_POINTER ? (SUPPORTS_POINTER_IE10 ? 'MSPointerUp' : 'pointerup') : 'touchend') : 'mouseup', + LEAVE_EV = useTouchEvents ? (SUPPORTS_POINTER ? 'mouseleave' : null) : 'mouseleave', //we manually detect leave on touch devices, so null event here + CANCEL_EV = (SUPPORTS_POINTER ? (SUPPORTS_POINTER_IE10 ? 'MSPointerCancel' : 'pointercancel') : 'touchcancel'); + + + + //touch properties + var distance = 0, + direction = null, + currentDirection = null, + duration = 0, + startTouchesDistance = 0, + endTouchesDistance = 0, + pinchZoom = 1, + pinchDistance = 0, + pinchDirection = 0, + maximumsMap = null; + + + + //jQuery wrapped element for this instance + var $element = $(element); + + //Current phase of th touch cycle + var phase = "start"; + + // the current number of fingers being used. + var fingerCount = 0; + + //track mouse points / delta + var fingerData = {}; + + //track times + var startTime = 0, + endTime = 0, + previousTouchEndTime = 0, + fingerCountAtRelease = 0, + doubleTapStartTime = 0; + + //Timeouts + var singleTapTimeout = null, + holdTimeout = null; + + // Add gestures to all swipable areas if supported + try { + $element.on(START_EV, touchStart); + $element.on(CANCEL_EV, touchCancel); + } catch (e) { + $.error('events not supported ' + START_EV + ',' + CANCEL_EV + ' on jQuery.swipe'); + } + + // + //Public methods + // + + /** + * re-enables the swipe plugin with the previous configuration + * @function + * @name $.fn.swipe#enable + * @return {DOMNode} The Dom element that was registered with TouchSwipe + * @example $("#element").swipe("enable"); + */ + this.enable = function() { + //Incase we are already enabled, clean up... + this.disable(); + $element.on(START_EV, touchStart); + $element.on(CANCEL_EV, touchCancel); + return $element; + }; + + /** + * disables the swipe plugin + * @function + * @name $.fn.swipe#disable + * @return {DOMNode} The Dom element that is now registered with TouchSwipe + * @example $("#element").swipe("disable"); + */ + this.disable = function() { + removeListeners(); + return $element; + }; + + /** + * Destroy the swipe plugin completely. To use any swipe methods, you must re initialise the plugin. + * @function + * @name $.fn.swipe#destroy + * @example $("#element").swipe("destroy"); + */ + this.destroy = function() { + removeListeners(); + $element.data(PLUGIN_NS, null); + $element = null; + }; + + + /** + * Allows run time updating of the swipe configuration options. + * @function + * @name $.fn.swipe#option + * @param {String} property The option property to get or set, or a has of multiple options to set + * @param {Object} [value] The value to set the property to + * @return {Object} If only a property name is passed, then that property value is returned. If nothing is passed the current options hash is returned. + * @example $("#element").swipe("option", "threshold"); // return the threshold + * @example $("#element").swipe("option", "threshold", 100); // set the threshold after init + * @example $("#element").swipe("option", {threshold:100, fingers:3} ); // set multiple properties after init + * @example $("#element").swipe({threshold:100, fingers:3} ); // set multiple properties after init - the "option" method is optional! + * @example $("#element").swipe("option"); // Return the current options hash + * @see $.fn.swipe.defaults + * + */ + this.option = function(property, value) { + + if (typeof property === 'object') { + options = $.extend(options, property); + } else if (options[property] !== undefined) { + if (value === undefined) { + return options[property]; + } else { + options[property] = value; + } + } else if (!property) { + return options; + } else { + $.error('Option ' + property + ' does not exist on jQuery.swipe.options'); + } + + return null; + } + + + + // + // Private methods + // + + // + // EVENTS + // + /** + * Event handler for a touch start event. + * Stops the default click event from triggering and stores where we touched + * @inner + * @param {object} jqEvent The normalised jQuery event object. + */ + function touchStart(jqEvent) { + + //If we already in a touch event (a finger already in use) then ignore subsequent ones.. + if (getTouchInProgress()) { + return; + } + + //Check if this element matches any in the excluded elements selectors, or its parent is excluded, if so, DON'T swipe + if ($(jqEvent.target).closest(options.excludedElements, $element).length > 0) { + return; + } + + //As we use Jquery bind for events, we need to target the original event object + //If these events are being programmatically triggered, we don't have an original event object, so use the Jq one. + var event = jqEvent.originalEvent ? jqEvent.originalEvent : jqEvent; + + + //If we have a pointer event, whoes type is 'mouse' and we have said NO mouse events, then dont do anything. + if(event.pointerType && event.pointerType=="mouse" && options.fallbackToMouseEvents==false) { + return; + }; + + var ret, + touches = event.touches, + evt = touches ? touches[0] : event; + + phase = PHASE_START; + + //If we support touches, get the finger count + if (touches) { + // get the total number of fingers touching the screen + fingerCount = touches.length; + } + //Else this is the desktop, so stop the browser from dragging content + else if (options.preventDefaultEvents !== false) { + jqEvent.preventDefault(); //call this on jq event so we are cross browser + } + + //clear vars.. + distance = 0; + direction = null; + currentDirection=null; + pinchDirection = null; + duration = 0; + startTouchesDistance = 0; + endTouchesDistance = 0; + pinchZoom = 1; + pinchDistance = 0; + maximumsMap = createMaximumsData(); + cancelMultiFingerRelease(); + + //Create the default finger data + createFingerData(0, evt); + + // check the number of fingers is what we are looking for, or we are capturing pinches + if (!touches || (fingerCount === options.fingers || options.fingers === ALL_FINGERS) || hasPinches()) { + // get the coordinates of the touch + startTime = getTimeStamp(); + + if (fingerCount == 2) { + //Keep track of the initial pinch distance, so we can calculate the diff later + //Store second finger data as start + createFingerData(1, touches[1]); + startTouchesDistance = endTouchesDistance = calculateTouchesDistance(fingerData[0].start, fingerData[1].start); + } + + if (options.swipeStatus || options.pinchStatus) { + ret = triggerHandler(event, phase); + } + } else { + //A touch with more or less than the fingers we are looking for, so cancel + ret = false; + } + + //If we have a return value from the users handler, then return and cancel + if (ret === false) { + phase = PHASE_CANCEL; + triggerHandler(event, phase); + return ret; + } else { + if (options.hold) { + holdTimeout = setTimeout($.proxy(function() { + //Trigger the event + $element.trigger('hold', [event.target]); + //Fire the callback + if (options.hold) { + ret = options.hold.call($element, event, event.target); + } + }, this), options.longTapThreshold); + } + + setTouchInProgress(true); + } + + return null; + }; + + + + /** + * Event handler for a touch move event. + * If we change fingers during move, then cancel the event + * @inner + * @param {object} jqEvent The normalised jQuery event object. + */ + function touchMove(jqEvent) { + + //As we use Jquery bind for events, we need to target the original event object + //If these events are being programmatically triggered, we don't have an original event object, so use the Jq one. + var event = jqEvent.originalEvent ? jqEvent.originalEvent : jqEvent; + + //If we are ending, cancelling, or within the threshold of 2 fingers being released, don't track anything.. + if (phase === PHASE_END || phase === PHASE_CANCEL || inMultiFingerRelease()) + return; + + var ret, + touches = event.touches, + evt = touches ? touches[0] : event; + + + //Update the finger data + var currentFinger = updateFingerData(evt); + endTime = getTimeStamp(); + + if (touches) { + fingerCount = touches.length; + } + + if (options.hold) { + clearTimeout(holdTimeout); + } + + phase = PHASE_MOVE; + + //If we have 2 fingers get Touches distance as well + if (fingerCount == 2) { + + //Keep track of the initial pinch distance, so we can calculate the diff later + //We do this here as well as the start event, in case they start with 1 finger, and the press 2 fingers + if (startTouchesDistance == 0) { + //Create second finger if this is the first time... + createFingerData(1, touches[1]); + + startTouchesDistance = endTouchesDistance = calculateTouchesDistance(fingerData[0].start, fingerData[1].start); + } else { + //Else just update the second finger + updateFingerData(touches[1]); + + endTouchesDistance = calculateTouchesDistance(fingerData[0].end, fingerData[1].end); + pinchDirection = calculatePinchDirection(fingerData[0].end, fingerData[1].end); + } + + pinchZoom = calculatePinchZoom(startTouchesDistance, endTouchesDistance); + pinchDistance = Math.abs(startTouchesDistance - endTouchesDistance); + } + + if ((fingerCount === options.fingers || options.fingers === ALL_FINGERS) || !touches || hasPinches()) { + + //The overall direction of the swipe. From start to now. + direction = calculateDirection(currentFinger.start, currentFinger.end); + + //The immediate direction of the swipe, direction between the last movement and this one. + currentDirection = calculateDirection(currentFinger.last, currentFinger.end); + + //Check if we need to prevent default event (page scroll / pinch zoom) or not + validateDefaultEvent(jqEvent, currentDirection); + + //Distance and duration are all off the main finger + distance = calculateDistance(currentFinger.start, currentFinger.end); + duration = calculateDuration(); + + //Cache the maximum distance we made in this direction + setMaxDistance(direction, distance); + + //Trigger status handler + ret = triggerHandler(event, phase); + + + //If we trigger end events when threshold are met, or trigger events when touch leaves element + if (!options.triggerOnTouchEnd || options.triggerOnTouchLeave) { + + var inBounds = true; + + //If checking if we leave the element, run the bounds check (we can use touchleave as its not supported on webkit) + if (options.triggerOnTouchLeave) { + var bounds = getbounds(this); + inBounds = isInBounds(currentFinger.end, bounds); + } + + //Trigger end handles as we swipe if thresholds met or if we have left the element if the user has asked to check these.. + if (!options.triggerOnTouchEnd && inBounds) { + phase = getNextPhase(PHASE_MOVE); + } + //We end if out of bounds here, so set current phase to END, and check if its modified + else if (options.triggerOnTouchLeave && !inBounds) { + phase = getNextPhase(PHASE_END); + } + + if (phase == PHASE_CANCEL || phase == PHASE_END) { + triggerHandler(event, phase); + } + } + } else { + phase = PHASE_CANCEL; + triggerHandler(event, phase); + } + + if (ret === false) { + phase = PHASE_CANCEL; + triggerHandler(event, phase); + } + } + + + + + /** + * Event handler for a touch end event. + * Calculate the direction and trigger events + * @inner + * @param {object} jqEvent The normalised jQuery event object. + */ + function touchEnd(jqEvent) { + //As we use Jquery bind for events, we need to target the original event object + //If these events are being programmatically triggered, we don't have an original event object, so use the Jq one. + var event = jqEvent.originalEvent ? jqEvent.originalEvent : jqEvent, + touches = event.touches; + + //If we are still in a touch with the device wait a fraction and see if the other finger comes up + //if it does within the threshold, then we treat it as a multi release, not a single release and end the touch / swipe + if (touches) { + if (touches.length && !inMultiFingerRelease()) { + startMultiFingerRelease(event); + return true; + } else if (touches.length && inMultiFingerRelease()) { + return true; + } + } + + //If a previous finger has been released, check how long ago, if within the threshold, then assume it was a multifinger release. + //This is used to allow 2 fingers to release fractionally after each other, whilst maintaining the event as containing 2 fingers, not 1 + if (inMultiFingerRelease()) { + fingerCount = fingerCountAtRelease; + } + + //Set end of swipe + endTime = getTimeStamp(); + + //Get duration incase move was never fired + duration = calculateDuration(); + + //If we trigger handlers at end of swipe OR, we trigger during, but they didnt trigger and we are still in the move phase + if (didSwipeBackToCancel() || !validateSwipeDistance()) { + phase = PHASE_CANCEL; + triggerHandler(event, phase); + } else if (options.triggerOnTouchEnd || (options.triggerOnTouchEnd === false && phase === PHASE_MOVE)) { + //call this on jq event so we are cross browser + if (options.preventDefaultEvents !== false && jqEvent.cancelable !== false) { + jqEvent.preventDefault(); + } + phase = PHASE_END; + triggerHandler(event, phase); + } + //Special cases - A tap should always fire on touch end regardless, + //So here we manually trigger the tap end handler by itself + //We dont run trigger handler as it will re-trigger events that may have fired already + else if (!options.triggerOnTouchEnd && hasTap()) { + //Trigger the pinch events... + phase = PHASE_END; + triggerHandlerForGesture(event, phase, TAP); + } else if (phase === PHASE_MOVE) { + phase = PHASE_CANCEL; + triggerHandler(event, phase); + } + + setTouchInProgress(false); + + return null; + } + + + + /** + * Event handler for a touch cancel event. + * Clears current vars + * @inner + */ + function touchCancel() { + // reset the variables back to default values + fingerCount = 0; + endTime = 0; + startTime = 0; + startTouchesDistance = 0; + endTouchesDistance = 0; + pinchZoom = 1; + + //If we were in progress of tracking a possible multi touch end, then re set it. + cancelMultiFingerRelease(); + + setTouchInProgress(false); + } + + + /** + * Event handler for a touch leave event. + * This is only triggered on desktops, in touch we work this out manually + * as the touchleave event is not supported in webkit + * @inner + */ + function touchLeave(jqEvent) { + //If these events are being programmatically triggered, we don't have an original event object, so use the Jq one. + var event = jqEvent.originalEvent ? jqEvent.originalEvent : jqEvent; + + //If we have the trigger on leave property set.... + if (options.triggerOnTouchLeave) { + phase = getNextPhase(PHASE_END); + triggerHandler(event, phase); + } + } + + /** + * Removes all listeners that were associated with the plugin + * @inner + */ + function removeListeners() { + $element.off(START_EV, touchStart); + $element.off(CANCEL_EV, touchCancel); + $element.off(MOVE_EV, touchMove); + $element.off(END_EV, touchEnd); + + //we only have leave events on desktop, we manually calculate leave on touch as its not supported in webkit + if (LEAVE_EV) { + $element.off(LEAVE_EV, touchLeave); + } + + setTouchInProgress(false); + } + + + /** + * Checks if the time and distance thresholds have been met, and if so then the appropriate handlers are fired. + */ + function getNextPhase(currentPhase) { + + var nextPhase = currentPhase; + + // Ensure we have valid swipe (under time and over distance and check if we are out of bound...) + var validTime = validateSwipeTime(); + var validDistance = validateSwipeDistance(); + var didCancel = didSwipeBackToCancel(); + + //If we have exceeded our time, then cancel + if (!validTime || didCancel) { + nextPhase = PHASE_CANCEL; + } + //Else if we are moving, and have reached distance then end + else if (validDistance && currentPhase == PHASE_MOVE && (!options.triggerOnTouchEnd || options.triggerOnTouchLeave)) { + nextPhase = PHASE_END; + } + //Else if we have ended by leaving and didn't reach distance, then cancel + else if (!validDistance && currentPhase == PHASE_END && options.triggerOnTouchLeave) { + nextPhase = PHASE_CANCEL; + } + + return nextPhase; + } + + + /** + * Trigger the relevant event handler + * The handlers are passed the original event, the element that was swiped, and in the case of the catch all handler, the direction that was swiped, "left", "right", "up", or "down" + * @param {object} event the original event object + * @param {string} phase the phase of the swipe (start, end cancel etc) {@link $.fn.swipe.phases} + * @inner + */ + function triggerHandler(event, phase) { + + + + var ret, + touches = event.touches; + + // SWIPE GESTURES + if (didSwipe() || hasSwipes()) { + ret = triggerHandlerForGesture(event, phase, SWIPE); + } + + // PINCH GESTURES (if the above didn't cancel) + if ((didPinch() || hasPinches()) && ret !== false) { + ret = triggerHandlerForGesture(event, phase, PINCH); + } + + // CLICK / TAP (if the above didn't cancel) + if (didDoubleTap() && ret !== false) { + //Trigger the tap events... + ret = triggerHandlerForGesture(event, phase, DOUBLE_TAP); + } + + // CLICK / TAP (if the above didn't cancel) + else if (didLongTap() && ret !== false) { + //Trigger the tap events... + ret = triggerHandlerForGesture(event, phase, LONG_TAP); + } + + // CLICK / TAP (if the above didn't cancel) + else if (didTap() && ret !== false) { + //Trigger the tap event.. + ret = triggerHandlerForGesture(event, phase, TAP); + } + + + + // If we are cancelling the gesture, then manually trigger the reset handler + if (phase === PHASE_CANCEL) { + + touchCancel(event); + } + + + + + // If we are ending the gesture, then manually trigger the reset handler IF all fingers are off + if (phase === PHASE_END) { + //If we support touch, then check that all fingers are off before we cancel + if (touches) { + if (!touches.length) { + touchCancel(event); + } + } else { + touchCancel(event); + } + } + + return ret; + } + + + + /** + * Trigger the relevant event handler + * The handlers are passed the original event, the element that was swiped, and in the case of the catch all handler, the direction that was swiped, "left", "right", "up", or "down" + * @param {object} event the original event object + * @param {string} phase the phase of the swipe (start, end cancel etc) {@link $.fn.swipe.phases} + * @param {string} gesture the gesture to trigger a handler for : PINCH or SWIPE {@link $.fn.swipe.gestures} + * @return Boolean False, to indicate that the event should stop propagation, or void. + * @inner + */ + function triggerHandlerForGesture(event, phase, gesture) { + + var ret; + + //SWIPES.... + if (gesture == SWIPE) { + //Trigger status every time.. + $element.trigger('swipeStatus', [phase, direction || null, distance || 0, duration || 0, fingerCount, fingerData, currentDirection]); + + if (options.swipeStatus) { + ret = options.swipeStatus.call($element, event, phase, direction || null, distance || 0, duration || 0, fingerCount, fingerData, currentDirection); + //If the status cancels, then dont run the subsequent event handlers.. + if (ret === false) return false; + } + + if (phase == PHASE_END && validateSwipe()) { + + //Cancel any taps that were in progress... + clearTimeout(singleTapTimeout); + clearTimeout(holdTimeout); + + $element.trigger('swipe', [direction, distance, duration, fingerCount, fingerData, currentDirection]); + + if (options.swipe) { + ret = options.swipe.call($element, event, direction, distance, duration, fingerCount, fingerData, currentDirection); + //If the status cancels, then dont run the subsequent event handlers.. + if (ret === false) return false; + } + + //trigger direction specific event handlers + switch (direction) { + case LEFT: + $element.trigger('swipeLeft', [direction, distance, duration, fingerCount, fingerData, currentDirection]); + + if (options.swipeLeft) { + ret = options.swipeLeft.call($element, event, direction, distance, duration, fingerCount, fingerData, currentDirection); + } + break; + + case RIGHT: + $element.trigger('swipeRight', [direction, distance, duration, fingerCount, fingerData, currentDirection]); + + if (options.swipeRight) { + ret = options.swipeRight.call($element, event, direction, distance, duration, fingerCount, fingerData, currentDirection); + } + break; + + case UP: + $element.trigger('swipeUp', [direction, distance, duration, fingerCount, fingerData, currentDirection]); + + if (options.swipeUp) { + ret = options.swipeUp.call($element, event, direction, distance, duration, fingerCount, fingerData, currentDirection); + } + break; + + case DOWN: + $element.trigger('swipeDown', [direction, distance, duration, fingerCount, fingerData, currentDirection]); + + if (options.swipeDown) { + ret = options.swipeDown.call($element, event, direction, distance, duration, fingerCount, fingerData, currentDirection); + } + break; + } + } + } + + + //PINCHES.... + if (gesture == PINCH) { + $element.trigger('pinchStatus', [phase, pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData]); + + if (options.pinchStatus) { + ret = options.pinchStatus.call($element, event, phase, pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData); + //If the status cancels, then dont run the subsequent event handlers.. + if (ret === false) return false; + } + + if (phase == PHASE_END && validatePinch()) { + + switch (pinchDirection) { + case IN: + $element.trigger('pinchIn', [pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData]); + + if (options.pinchIn) { + ret = options.pinchIn.call($element, event, pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData); + } + break; + + case OUT: + $element.trigger('pinchOut', [pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData]); + + if (options.pinchOut) { + ret = options.pinchOut.call($element, event, pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData); + } + break; + } + } + } + + if (gesture == TAP) { + if (phase === PHASE_CANCEL || phase === PHASE_END) { + + clearTimeout(singleTapTimeout); + clearTimeout(holdTimeout); + + //If we are also looking for doubelTaps, wait incase this is one... + if (hasDoubleTap() && !inDoubleTap()) { + doubleTapStartTime = getTimeStamp(); + + //Now wait for the double tap timeout, and trigger this single tap + //if its not cancelled by a double tap + singleTapTimeout = setTimeout($.proxy(function() { + doubleTapStartTime = null; + $element.trigger('tap', [event.target]); + + if (options.tap) { + ret = options.tap.call($element, event, event.target); + } + }, this), options.doubleTapThreshold); + + } else { + doubleTapStartTime = null; + $element.trigger('tap', [event.target]); + if (options.tap) { + ret = options.tap.call($element, event, event.target); + } + } + } + } else if (gesture == DOUBLE_TAP) { + if (phase === PHASE_CANCEL || phase === PHASE_END) { + clearTimeout(singleTapTimeout); + clearTimeout(holdTimeout); + doubleTapStartTime = null; + $element.trigger('doubletap', [event.target]); + + if (options.doubleTap) { + ret = options.doubleTap.call($element, event, event.target); + } + } + } else if (gesture == LONG_TAP) { + if (phase === PHASE_CANCEL || phase === PHASE_END) { + clearTimeout(singleTapTimeout); + doubleTapStartTime = null; + + $element.trigger('longtap', [event.target]); + if (options.longTap) { + ret = options.longTap.call($element, event, event.target); + } + } + } + + return ret; + } + + + // + // GESTURE VALIDATION + // + + /** + * Checks the user has swipe far enough + * @return Boolean if threshold has been set, return true if the threshold was met, else false. + * If no threshold was set, then we return true. + * @inner + */ + function validateSwipeDistance() { + var valid = true; + //If we made it past the min swipe distance.. + if (options.threshold !== null) { + valid = distance >= options.threshold; + } + + return valid; + } + + /** + * Checks the user has swiped back to cancel. + * @return Boolean if cancelThreshold has been set, return true if the cancelThreshold was met, else false. + * If no cancelThreshold was set, then we return true. + * @inner + */ + function didSwipeBackToCancel() { + var cancelled = false; + if (options.cancelThreshold !== null && direction !== null) { + cancelled = (getMaxDistance(direction) - distance) >= options.cancelThreshold; + } + + return cancelled; + } + + /** + * Checks the user has pinched far enough + * @return Boolean if pinchThreshold has been set, return true if the threshold was met, else false. + * If no threshold was set, then we return true. + * @inner + */ + function validatePinchDistance() { + if (options.pinchThreshold !== null) { + return pinchDistance >= options.pinchThreshold; + } + return true; + } + + /** + * Checks that the time taken to swipe meets the minimum / maximum requirements + * @return Boolean + * @inner + */ + function validateSwipeTime() { + var result; + //If no time set, then return true + if (options.maxTimeThreshold) { + if (duration >= options.maxTimeThreshold) { + result = false; + } else { + result = true; + } + } else { + result = true; + } + + return result; + } + + + /** + * Checks direction of the swipe and the value allowPageScroll to see if we should allow or prevent the default behaviour from occurring. + * This will essentially allow page scrolling or not when the user is swiping on a touchSwipe object. + * @param {object} jqEvent The normalised jQuery representation of the event object. + * @param {string} direction The direction of the event. See {@link $.fn.swipe.directions} + * @see $.fn.swipe.directions + * @inner + */ + function validateDefaultEvent(jqEvent, direction) { + + //If the option is set, allways allow the event to bubble up (let user handle weirdness) + if (options.preventDefaultEvents === false) { + return; + } + + if (options.allowPageScroll === NONE) { + jqEvent.preventDefault(); + } else { + var auto = options.allowPageScroll === AUTO; + + switch (direction) { + case LEFT: + if ((options.swipeLeft && auto) || (!auto && options.allowPageScroll != HORIZONTAL)) { + jqEvent.preventDefault(); + } + break; + + case RIGHT: + if ((options.swipeRight && auto) || (!auto && options.allowPageScroll != HORIZONTAL)) { + jqEvent.preventDefault(); + } + break; + + case UP: + if ((options.swipeUp && auto) || (!auto && options.allowPageScroll != VERTICAL)) { + jqEvent.preventDefault(); + } + break; + + case DOWN: + if ((options.swipeDown && auto) || (!auto && options.allowPageScroll != VERTICAL)) { + jqEvent.preventDefault(); + } + break; + + case NONE: + + break; + } + } + } + + + // PINCHES + /** + * Returns true of the current pinch meets the thresholds + * @return Boolean + * @inner + */ + function validatePinch() { + var hasCorrectFingerCount = validateFingers(); + var hasEndPoint = validateEndPoint(); + var hasCorrectDistance = validatePinchDistance(); + return hasCorrectFingerCount && hasEndPoint && hasCorrectDistance; + + } + + /** + * Returns true if any Pinch events have been registered + * @return Boolean + * @inner + */ + function hasPinches() { + //Enure we dont return 0 or null for false values + return !!(options.pinchStatus || options.pinchIn || options.pinchOut); + } + + /** + * Returns true if we are detecting pinches, and have one + * @return Boolean + * @inner + */ + function didPinch() { + //Enure we dont return 0 or null for false values + return !!(validatePinch() && hasPinches()); + } + + + + + // SWIPES + /** + * Returns true if the current swipe meets the thresholds + * @return Boolean + * @inner + */ + function validateSwipe() { + //Check validity of swipe + var hasValidTime = validateSwipeTime(); + var hasValidDistance = validateSwipeDistance(); + var hasCorrectFingerCount = validateFingers(); + var hasEndPoint = validateEndPoint(); + var didCancel = didSwipeBackToCancel(); + + // if the user swiped more than the minimum length, perform the appropriate action + // hasValidDistance is null when no distance is set + var valid = !didCancel && hasEndPoint && hasCorrectFingerCount && hasValidDistance && hasValidTime; + + return valid; + } + + /** + * Returns true if any Swipe events have been registered + * @return Boolean + * @inner + */ + function hasSwipes() { + //Enure we dont return 0 or null for false values + return !!(options.swipe || options.swipeStatus || options.swipeLeft || options.swipeRight || options.swipeUp || options.swipeDown); + } + + + /** + * Returns true if we are detecting swipes and have one + * @return Boolean + * @inner + */ + function didSwipe() { + //Enure we dont return 0 or null for false values + return !!(validateSwipe() && hasSwipes()); + } + + /** + * Returns true if we have matched the number of fingers we are looking for + * @return Boolean + * @inner + */ + function validateFingers() { + //The number of fingers we want were matched, or on desktop we ignore + return ((fingerCount === options.fingers || options.fingers === ALL_FINGERS) || !SUPPORTS_TOUCH); + } + + /** + * Returns true if we have an end point for the swipe + * @return Boolean + * @inner + */ + function validateEndPoint() { + //We have an end value for the finger + return fingerData[0].end.x !== 0; + } + + // TAP / CLICK + /** + * Returns true if a click / tap events have been registered + * @return Boolean + * @inner + */ + function hasTap() { + //Enure we dont return 0 or null for false values + return !!(options.tap); + } + + /** + * Returns true if a double tap events have been registered + * @return Boolean + * @inner + */ + function hasDoubleTap() { + //Enure we dont return 0 or null for false values + return !!(options.doubleTap); + } + + /** + * Returns true if any long tap events have been registered + * @return Boolean + * @inner + */ + function hasLongTap() { + //Enure we dont return 0 or null for false values + return !!(options.longTap); + } + + /** + * Returns true if we could be in the process of a double tap (one tap has occurred, we are listening for double taps, and the threshold hasn't past. + * @return Boolean + * @inner + */ + function validateDoubleTap() { + if (doubleTapStartTime == null) { + return false; + } + var now = getTimeStamp(); + return (hasDoubleTap() && ((now - doubleTapStartTime) <= options.doubleTapThreshold)); + } + + /** + * Returns true if we could be in the process of a double tap (one tap has occurred, we are listening for double taps, and the threshold hasn't past. + * @return Boolean + * @inner + */ + function inDoubleTap() { + return validateDoubleTap(); + } + + + /** + * Returns true if we have a valid tap + * @return Boolean + * @inner + */ + function validateTap() { + return ((fingerCount === 1 || !SUPPORTS_TOUCH) && (isNaN(distance) || distance < options.threshold)); + } + + /** + * Returns true if we have a valid long tap + * @return Boolean + * @inner + */ + function validateLongTap() { + //slight threshold on moving finger + return ((duration > options.longTapThreshold) && (distance < DOUBLE_TAP_THRESHOLD)); + } + + /** + * Returns true if we are detecting taps and have one + * @return Boolean + * @inner + */ + function didTap() { + //Enure we dont return 0 or null for false values + return !!(validateTap() && hasTap()); + } + + + /** + * Returns true if we are detecting double taps and have one + * @return Boolean + * @inner + */ + function didDoubleTap() { + //Enure we dont return 0 or null for false values + return !!(validateDoubleTap() && hasDoubleTap()); + } + + /** + * Returns true if we are detecting long taps and have one + * @return Boolean + * @inner + */ + function didLongTap() { + //Enure we dont return 0 or null for false values + return !!(validateLongTap() && hasLongTap()); + } + + + + + // MULTI FINGER TOUCH + /** + * Starts tracking the time between 2 finger releases, and keeps track of how many fingers we initially had up + * @inner + */ + function startMultiFingerRelease(event) { + previousTouchEndTime = getTimeStamp(); + fingerCountAtRelease = event.touches.length + 1; + } + + /** + * Cancels the tracking of time between 2 finger releases, and resets counters + * @inner + */ + function cancelMultiFingerRelease() { + previousTouchEndTime = 0; + fingerCountAtRelease = 0; + } + + /** + * Checks if we are in the threshold between 2 fingers being released + * @return Boolean + * @inner + */ + function inMultiFingerRelease() { + + var withinThreshold = false; + + if (previousTouchEndTime) { + var diff = getTimeStamp() - previousTouchEndTime + if (diff <= options.fingerReleaseThreshold) { + withinThreshold = true; + } + } + + return withinThreshold; + } + + + /** + * gets a data flag to indicate that a touch is in progress + * @return Boolean + * @inner + */ + function getTouchInProgress() { + //strict equality to ensure only true and false are returned + return !!($element.data(PLUGIN_NS + '_intouch') === true); + } + + /** + * Sets a data flag to indicate that a touch is in progress + * @param {boolean} val The value to set the property to + * @inner + */ + function setTouchInProgress(val) { + + //If destroy is called in an event handler, we have no el, and we have already cleaned up, so return. + if(!$element) { return; } + + //Add or remove event listeners depending on touch status + if (val === true) { + $element.on(MOVE_EV, touchMove); + $element.on(END_EV, touchEnd); + + //we only have leave events on desktop, we manually calcuate leave on touch as its not supported in webkit + if (LEAVE_EV) { + $element.on(LEAVE_EV, touchLeave); + } + } else { + + $element.off(MOVE_EV, touchMove, false); + $element.off(END_EV, touchEnd, false); + + //we only have leave events on desktop, we manually calcuate leave on touch as its not supported in webkit + if (LEAVE_EV) { + $element.off(LEAVE_EV, touchLeave, false); + } + } + + + //strict equality to ensure only true and false can update the value + $element.data(PLUGIN_NS + '_intouch', val === true); + } + + + /** + * Creates the finger data for the touch/finger in the event object. + * @param {int} id The id to store the finger data under (usually the order the fingers were pressed) + * @param {object} evt The event object containing finger data + * @return finger data object + * @inner + */ + function createFingerData(id, evt) { + var f = { + start: { + x: 0, + y: 0 + }, + last: { + x: 0, + y: 0 + }, + end: { + x: 0, + y: 0 + } + }; + f.start.x = f.last.x = f.end.x = evt.pageX || evt.clientX; + f.start.y = f.last.y = f.end.y = evt.pageY || evt.clientY; + fingerData[id] = f; + return f; + } + + /** + * Updates the finger data for a particular event object + * @param {object} evt The event object containing the touch/finger data to upadte + * @return a finger data object. + * @inner + */ + function updateFingerData(evt) { + var id = evt.identifier !== undefined ? evt.identifier : 0; + var f = getFingerData(id); + + if (f === null) { + f = createFingerData(id, evt); + } + + f.last.x = f.end.x; + f.last.y = f.end.y; + + f.end.x = evt.pageX || evt.clientX; + f.end.y = evt.pageY || evt.clientY; + + return f; + } + + /** + * Returns a finger data object by its event ID. + * Each touch event has an identifier property, which is used + * to track repeat touches + * @param {int} id The unique id of the finger in the sequence of touch events. + * @return a finger data object. + * @inner + */ + function getFingerData(id) { + return fingerData[id] || null; + } + + + /** + * Sets the maximum distance swiped in the given direction. + * If the new value is lower than the current value, the max value is not changed. + * @param {string} direction The direction of the swipe + * @param {int} distance The distance of the swipe + * @inner + */ + function setMaxDistance(direction, distance) { + if(direction==NONE) return; + distance = Math.max(distance, getMaxDistance(direction)); + maximumsMap[direction].distance = distance; + } + + /** + * gets the maximum distance swiped in the given direction. + * @param {string} direction The direction of the swipe + * @return int The distance of the swipe + * @inner + */ + function getMaxDistance(direction) { + if (maximumsMap[direction]) return maximumsMap[direction].distance; + return undefined; + } + + /** + * Creats a map of directions to maximum swiped values. + * @return Object A dictionary of maximum values, indexed by direction. + * @inner + */ + function createMaximumsData() { + var maxData = {}; + maxData[LEFT] = createMaximumVO(LEFT); + maxData[RIGHT] = createMaximumVO(RIGHT); + maxData[UP] = createMaximumVO(UP); + maxData[DOWN] = createMaximumVO(DOWN); + + return maxData; + } + + /** + * Creates a map maximum swiped values for a given swipe direction + * @param {string} The direction that these values will be associated with + * @return Object Maximum values + * @inner + */ + function createMaximumVO(dir) { + return { + direction: dir, + distance: 0 + } + } + + + // + // MATHS / UTILS + // + + /** + * Calculate the duration of the swipe + * @return int + * @inner + */ + function calculateDuration() { + return endTime - startTime; + } + + /** + * Calculate the distance between 2 touches (pinch) + * @param {point} startPoint A point object containing x and y co-ordinates + * @param {point} endPoint A point object containing x and y co-ordinates + * @return int; + * @inner + */ + function calculateTouchesDistance(startPoint, endPoint) { + var diffX = Math.abs(startPoint.x - endPoint.x); + var diffY = Math.abs(startPoint.y - endPoint.y); + + return Math.round(Math.sqrt(diffX * diffX + diffY * diffY)); + } + + /** + * Calculate the zoom factor between the start and end distances + * @param {int} startDistance Distance (between 2 fingers) the user started pinching at + * @param {int} endDistance Distance (between 2 fingers) the user ended pinching at + * @return float The zoom value from 0 to 1. + * @inner + */ + function calculatePinchZoom(startDistance, endDistance) { + var percent = (endDistance / startDistance) * 1; + return percent.toFixed(2); + } + + + /** + * Returns the pinch direction, either IN or OUT for the given points + * @return string Either {@link $.fn.swipe.directions.IN} or {@link $.fn.swipe.directions.OUT} + * @see $.fn.swipe.directions + * @inner + */ + function calculatePinchDirection() { + if (pinchZoom < 1) { + return OUT; + } else { + return IN; + } + } + + + /** + * Calculate the length / distance of the swipe + * @param {point} startPoint A point object containing x and y co-ordinates + * @param {point} endPoint A point object containing x and y co-ordinates + * @return int + * @inner + */ + function calculateDistance(startPoint, endPoint) { + return Math.round(Math.sqrt(Math.pow(endPoint.x - startPoint.x, 2) + Math.pow(endPoint.y - startPoint.y, 2))); + } + + /** + * Calculate the angle of the swipe + * @param {point} startPoint A point object containing x and y co-ordinates + * @param {point} endPoint A point object containing x and y co-ordinates + * @return int + * @inner + */ + function calculateAngle(startPoint, endPoint) { + var x = startPoint.x - endPoint.x; + var y = endPoint.y - startPoint.y; + var r = Math.atan2(y, x); //radians + var angle = Math.round(r * 180 / Math.PI); //degrees + + //ensure value is positive + if (angle < 0) { + angle = 360 - Math.abs(angle); + } + + return angle; + } + + /** + * Calculate the direction of the swipe + * This will also call calculateAngle to get the latest angle of swipe + * @param {point} startPoint A point object containing x and y co-ordinates + * @param {point} endPoint A point object containing x and y co-ordinates + * @return string Either {@link $.fn.swipe.directions.LEFT} / {@link $.fn.swipe.directions.RIGHT} / {@link $.fn.swipe.directions.DOWN} / {@link $.fn.swipe.directions.UP} + * @see $.fn.swipe.directions + * @inner + */ + function calculateDirection(startPoint, endPoint) { + + if( comparePoints(startPoint, endPoint) ) { + return NONE; + } + + var angle = calculateAngle(startPoint, endPoint); + + if ((angle <= 45) && (angle >= 0)) { + return LEFT; + } else if ((angle <= 360) && (angle >= 315)) { + return LEFT; + } else if ((angle >= 135) && (angle <= 225)) { + return RIGHT; + } else if ((angle > 45) && (angle < 135)) { + return DOWN; + } else { + return UP; + } + } + + + /** + * Returns a MS time stamp of the current time + * @return int + * @inner + */ + function getTimeStamp() { + var now = new Date(); + return now.getTime(); + } + + + + /** + * Returns a bounds object with left, right, top and bottom properties for the element specified. + * @param {DomNode} The DOM node to get the bounds for. + */ + function getbounds(el) { + el = $(el); + var offset = el.offset(); + + var bounds = { + left: offset.left, + right: offset.left + el.outerWidth(), + top: offset.top, + bottom: offset.top + el.outerHeight() + } + + return bounds; + } + + + /** + * Checks if the point object is in the bounds object. + * @param {object} point A point object. + * @param {int} point.x The x value of the point. + * @param {int} point.y The x value of the point. + * @param {object} bounds The bounds object to test + * @param {int} bounds.left The leftmost value + * @param {int} bounds.right The righttmost value + * @param {int} bounds.top The topmost value + * @param {int} bounds.bottom The bottommost value + */ + function isInBounds(point, bounds) { + return (point.x > bounds.left && point.x < bounds.right && point.y > bounds.top && point.y < bounds.bottom); + }; + + /** + * Checks if the two points are equal + * @param {object} point A point object. + * @param {object} point B point object. + * @return true of the points match + */ + function comparePoints(pointA, pointB) { + return (pointA.x == pointB.x && pointA.y == pointB.y); + } + + + } + + + + + /** + * A catch all handler that is triggered for all swipe directions. + * @name $.fn.swipe#swipe + * @event + * @default null + * @param {EventObject} event The original event object + * @param {int} direction The direction the user swiped in. See {@link $.fn.swipe.directions} + * @param {int} distance The distance the user swiped + * @param {int} duration The duration of the swipe in milliseconds + * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers} + * @param {object} fingerData The coordinates of fingers in event + * @param {string} currentDirection The current direction the user is swiping. + */ + + + + + /** + * A handler that is triggered for "left" swipes. + * @name $.fn.swipe#swipeLeft + * @event + * @default null + * @param {EventObject} event The original event object + * @param {int} direction The direction the user swiped in. See {@link $.fn.swipe.directions} + * @param {int} distance The distance the user swiped + * @param {int} duration The duration of the swipe in milliseconds + * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers} + * @param {object} fingerData The coordinates of fingers in event + * @param {string} currentDirection The current direction the user is swiping. + */ + + /** + * A handler that is triggered for "right" swipes. + * @name $.fn.swipe#swipeRight + * @event + * @default null + * @param {EventObject} event The original event object + * @param {int} direction The direction the user swiped in. See {@link $.fn.swipe.directions} + * @param {int} distance The distance the user swiped + * @param {int} duration The duration of the swipe in milliseconds + * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers} + * @param {object} fingerData The coordinates of fingers in event + * @param {string} currentDirection The current direction the user is swiping. + */ + + /** + * A handler that is triggered for "up" swipes. + * @name $.fn.swipe#swipeUp + * @event + * @default null + * @param {EventObject} event The original event object + * @param {int} direction The direction the user swiped in. See {@link $.fn.swipe.directions} + * @param {int} distance The distance the user swiped + * @param {int} duration The duration of the swipe in milliseconds + * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers} + * @param {object} fingerData The coordinates of fingers in event + * @param {string} currentDirection The current direction the user is swiping. + */ + + /** + * A handler that is triggered for "down" swipes. + * @name $.fn.swipe#swipeDown + * @event + * @default null + * @param {EventObject} event The original event object + * @param {int} direction The direction the user swiped in. See {@link $.fn.swipe.directions} + * @param {int} distance The distance the user swiped + * @param {int} duration The duration of the swipe in milliseconds + * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers} + * @param {object} fingerData The coordinates of fingers in event + * @param {string} currentDirection The current direction the user is swiping. + */ + + /** + * A handler triggered for every phase of the swipe. This handler is constantly fired for the duration of the pinch. + * This is triggered regardless of swipe thresholds. + * @name $.fn.swipe#swipeStatus + * @event + * @default null + * @param {EventObject} event The original event object + * @param {string} phase The phase of the swipe event. See {@link $.fn.swipe.phases} + * @param {string} direction The direction the user swiped in. This is null if the user has yet to move. See {@link $.fn.swipe.directions} + * @param {int} distance The distance the user swiped. This is 0 if the user has yet to move. + * @param {int} duration The duration of the swipe in milliseconds + * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers} + * @param {object} fingerData The coordinates of fingers in event + * @param {string} currentDirection The current direction the user is swiping. + */ + + /** + * A handler triggered for pinch in events. + * @name $.fn.swipe#pinchIn + * @event + * @default null + * @param {EventObject} event The original event object + * @param {int} direction The direction the user pinched in. See {@link $.fn.swipe.directions} + * @param {int} distance The distance the user pinched + * @param {int} duration The duration of the swipe in milliseconds + * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers} + * @param {int} zoom The zoom/scale level the user pinched too, 0-1. + * @param {object} fingerData The coordinates of fingers in event + */ + + /** + * A handler triggered for pinch out events. + * @name $.fn.swipe#pinchOut + * @event + * @default null + * @param {EventObject} event The original event object + * @param {int} direction The direction the user pinched in. See {@link $.fn.swipe.directions} + * @param {int} distance The distance the user pinched + * @param {int} duration The duration of the swipe in milliseconds + * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers} + * @param {int} zoom The zoom/scale level the user pinched too, 0-1. + * @param {object} fingerData The coordinates of fingers in event + */ + + /** + * A handler triggered for all pinch events. This handler is constantly fired for the duration of the pinch. This is triggered regardless of thresholds. + * @name $.fn.swipe#pinchStatus + * @event + * @default null + * @param {EventObject} event The original event object + * @param {int} direction The direction the user pinched in. See {@link $.fn.swipe.directions} + * @param {int} distance The distance the user pinched + * @param {int} duration The duration of the swipe in milliseconds + * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers} + * @param {int} zoom The zoom/scale level the user pinched too, 0-1. + * @param {object} fingerData The coordinates of fingers in event + */ + + /** + * A click handler triggered when a user simply clicks, rather than swipes on an element. + * This is deprecated since version 1.6.2, any assignment to click will be assigned to the tap handler. + * You cannot use on to bind to this event as the default jQ click event will be triggered. + * Use the tap event instead. + * @name $.fn.swipe#click + * @event + * @deprecated since version 1.6.2, please use {@link $.fn.swipe#tap} instead + * @default null + * @param {EventObject} event The original event object + * @param {DomObject} target The element clicked on. + */ + + /** + * A click / tap handler triggered when a user simply clicks or taps, rather than swipes on an element. + * @name $.fn.swipe#tap + * @event + * @default null + * @param {EventObject} event The original event object + * @param {DomObject} target The element clicked on. + */ + + /** + * A double tap handler triggered when a user double clicks or taps on an element. + * You can set the time delay for a double tap with the {@link $.fn.swipe.defaults#doubleTapThreshold} property. + * Note: If you set both doubleTap and tap handlers, the tap event will be delayed by the doubleTapThreshold + * as the script needs to check if its a double tap. + * @name $.fn.swipe#doubleTap + * @see $.fn.swipe.defaults#doubleTapThreshold + * @event + * @default null + * @param {EventObject} event The original event object + * @param {DomObject} target The element clicked on. + */ + + /** + * A long tap handler triggered once a tap has been release if the tap was longer than the longTapThreshold. + * You can set the time delay for a long tap with the {@link $.fn.swipe.defaults#longTapThreshold} property. + * @name $.fn.swipe#longTap + * @see $.fn.swipe.defaults#longTapThreshold + * @event + * @default null + * @param {EventObject} event The original event object + * @param {DomObject} target The element clicked on. + */ + + /** + * A hold tap handler triggered as soon as the longTapThreshold is reached + * You can set the time delay for a long tap with the {@link $.fn.swipe.defaults#longTapThreshold} property. + * @name $.fn.swipe#hold + * @see $.fn.swipe.defaults#longTapThreshold + * @event + * @default null + * @param {EventObject} event The original event object + * @param {DomObject} target The element clicked on. + */ + +})); \ No newline at end of file diff --git a/js/jquery.touchSwipe.min.js b/js/jquery.touchSwipe.min.js new file mode 100644 index 0000000..19db70f --- /dev/null +++ b/js/jquery.touchSwipe.min.js @@ -0,0 +1,15 @@ +/*! + * @fileOverview TouchSwipe - jQuery Plugin + * @version 1.6.18 + * + * @author Matt Bryson http://www.github.com/mattbryson + * @see https://github.com/mattbryson/TouchSwipe-Jquery-Plugin + * @see http://labs.rampinteractive.co.uk/touchSwipe/ + * @see http://plugins.jquery.com/project/touchSwipe + * @license + * Copyright (c) 2010-2015 Matt Bryson + * Dual licensed under the MIT or GPL Version 2 licenses. + * + */ + +!function(factory){"function"==typeof define&&define.amd&&define.amd.jQuery?define(["jquery"],factory):factory("undefined"!=typeof module&&module.exports?require("jquery"):jQuery)}(function($){"use strict";function init(options){return!options||void 0!==options.allowPageScroll||void 0===options.swipe&&void 0===options.swipeStatus||(options.allowPageScroll=NONE),void 0!==options.click&&void 0===options.tap&&(options.tap=options.click),options||(options={}),options=$.extend({},$.fn.swipe.defaults,options),this.each(function(){var $this=$(this),plugin=$this.data(PLUGIN_NS);plugin||(plugin=new TouchSwipe(this,options),$this.data(PLUGIN_NS,plugin))})}function TouchSwipe(element,options){function touchStart(jqEvent){if(!(getTouchInProgress()||$(jqEvent.target).closest(options.excludedElements,$element).length>0)){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;if(!event.pointerType||"mouse"!=event.pointerType||0!=options.fallbackToMouseEvents){var ret,touches=event.touches,evt=touches?touches[0]:event;return phase=PHASE_START,touches?fingerCount=touches.length:options.preventDefaultEvents!==!1&&jqEvent.preventDefault(),distance=0,direction=null,currentDirection=null,pinchDirection=null,duration=0,startTouchesDistance=0,endTouchesDistance=0,pinchZoom=1,pinchDistance=0,maximumsMap=createMaximumsData(),cancelMultiFingerRelease(),createFingerData(0,evt),!touches||fingerCount===options.fingers||options.fingers===ALL_FINGERS||hasPinches()?(startTime=getTimeStamp(),2==fingerCount&&(createFingerData(1,touches[1]),startTouchesDistance=endTouchesDistance=calculateTouchesDistance(fingerData[0].start,fingerData[1].start)),(options.swipeStatus||options.pinchStatus)&&(ret=triggerHandler(event,phase))):ret=!1,ret===!1?(phase=PHASE_CANCEL,triggerHandler(event,phase),ret):(options.hold&&(holdTimeout=setTimeout($.proxy(function(){$element.trigger("hold",[event.target]),options.hold&&(ret=options.hold.call($element,event,event.target))},this),options.longTapThreshold)),setTouchInProgress(!0),null)}}}function touchMove(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;if(phase!==PHASE_END&&phase!==PHASE_CANCEL&&!inMultiFingerRelease()){var ret,touches=event.touches,evt=touches?touches[0]:event,currentFinger=updateFingerData(evt);if(endTime=getTimeStamp(),touches&&(fingerCount=touches.length),options.hold&&clearTimeout(holdTimeout),phase=PHASE_MOVE,2==fingerCount&&(0==startTouchesDistance?(createFingerData(1,touches[1]),startTouchesDistance=endTouchesDistance=calculateTouchesDistance(fingerData[0].start,fingerData[1].start)):(updateFingerData(touches[1]),endTouchesDistance=calculateTouchesDistance(fingerData[0].end,fingerData[1].end),pinchDirection=calculatePinchDirection(fingerData[0].end,fingerData[1].end)),pinchZoom=calculatePinchZoom(startTouchesDistance,endTouchesDistance),pinchDistance=Math.abs(startTouchesDistance-endTouchesDistance)),fingerCount===options.fingers||options.fingers===ALL_FINGERS||!touches||hasPinches()){if(direction=calculateDirection(currentFinger.start,currentFinger.end),currentDirection=calculateDirection(currentFinger.last,currentFinger.end),validateDefaultEvent(jqEvent,currentDirection),distance=calculateDistance(currentFinger.start,currentFinger.end),duration=calculateDuration(),setMaxDistance(direction,distance),ret=triggerHandler(event,phase),!options.triggerOnTouchEnd||options.triggerOnTouchLeave){var inBounds=!0;if(options.triggerOnTouchLeave){var bounds=getbounds(this);inBounds=isInBounds(currentFinger.end,bounds)}!options.triggerOnTouchEnd&&inBounds?phase=getNextPhase(PHASE_MOVE):options.triggerOnTouchLeave&&!inBounds&&(phase=getNextPhase(PHASE_END)),phase!=PHASE_CANCEL&&phase!=PHASE_END||triggerHandler(event,phase)}}else phase=PHASE_CANCEL,triggerHandler(event,phase);ret===!1&&(phase=PHASE_CANCEL,triggerHandler(event,phase))}}function touchEnd(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent,touches=event.touches;if(touches){if(touches.length&&!inMultiFingerRelease())return startMultiFingerRelease(event),!0;if(touches.length&&inMultiFingerRelease())return!0}return inMultiFingerRelease()&&(fingerCount=fingerCountAtRelease),endTime=getTimeStamp(),duration=calculateDuration(),didSwipeBackToCancel()||!validateSwipeDistance()?(phase=PHASE_CANCEL,triggerHandler(event,phase)):options.triggerOnTouchEnd||options.triggerOnTouchEnd===!1&&phase===PHASE_MOVE?(options.preventDefaultEvents!==!1&&jqEvent.preventDefault(),phase=PHASE_END,triggerHandler(event,phase)):!options.triggerOnTouchEnd&&hasTap()?(phase=PHASE_END,triggerHandlerForGesture(event,phase,TAP)):phase===PHASE_MOVE&&(phase=PHASE_CANCEL,triggerHandler(event,phase)),setTouchInProgress(!1),null}function touchCancel(){fingerCount=0,endTime=0,startTime=0,startTouchesDistance=0,endTouchesDistance=0,pinchZoom=1,cancelMultiFingerRelease(),setTouchInProgress(!1)}function touchLeave(jqEvent){var event=jqEvent.originalEvent?jqEvent.originalEvent:jqEvent;options.triggerOnTouchLeave&&(phase=getNextPhase(PHASE_END),triggerHandler(event,phase))}function removeListeners(){$element.unbind(START_EV,touchStart),$element.unbind(CANCEL_EV,touchCancel),$element.unbind(MOVE_EV,touchMove),$element.unbind(END_EV,touchEnd),LEAVE_EV&&$element.unbind(LEAVE_EV,touchLeave),setTouchInProgress(!1)}function getNextPhase(currentPhase){var nextPhase=currentPhase,validTime=validateSwipeTime(),validDistance=validateSwipeDistance(),didCancel=didSwipeBackToCancel();return!validTime||didCancel?nextPhase=PHASE_CANCEL:!validDistance||currentPhase!=PHASE_MOVE||options.triggerOnTouchEnd&&!options.triggerOnTouchLeave?!validDistance&¤tPhase==PHASE_END&&options.triggerOnTouchLeave&&(nextPhase=PHASE_CANCEL):nextPhase=PHASE_END,nextPhase}function triggerHandler(event,phase){var ret,touches=event.touches;return(didSwipe()||hasSwipes())&&(ret=triggerHandlerForGesture(event,phase,SWIPE)),(didPinch()||hasPinches())&&ret!==!1&&(ret=triggerHandlerForGesture(event,phase,PINCH)),didDoubleTap()&&ret!==!1?ret=triggerHandlerForGesture(event,phase,DOUBLE_TAP):didLongTap()&&ret!==!1?ret=triggerHandlerForGesture(event,phase,LONG_TAP):didTap()&&ret!==!1&&(ret=triggerHandlerForGesture(event,phase,TAP)),phase===PHASE_CANCEL&&touchCancel(event),phase===PHASE_END&&(touches?touches.length||touchCancel(event):touchCancel(event)),ret}function triggerHandlerForGesture(event,phase,gesture){var ret;if(gesture==SWIPE){if($element.trigger("swipeStatus",[phase,direction||null,distance||0,duration||0,fingerCount,fingerData,currentDirection]),options.swipeStatus&&(ret=options.swipeStatus.call($element,event,phase,direction||null,distance||0,duration||0,fingerCount,fingerData,currentDirection),ret===!1))return!1;if(phase==PHASE_END&&validateSwipe()){if(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),$element.trigger("swipe",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipe&&(ret=options.swipe.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection),ret===!1))return!1;switch(direction){case LEFT:$element.trigger("swipeLeft",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeLeft&&(ret=options.swipeLeft.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case RIGHT:$element.trigger("swipeRight",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeRight&&(ret=options.swipeRight.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case UP:$element.trigger("swipeUp",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeUp&&(ret=options.swipeUp.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection));break;case DOWN:$element.trigger("swipeDown",[direction,distance,duration,fingerCount,fingerData,currentDirection]),options.swipeDown&&(ret=options.swipeDown.call($element,event,direction,distance,duration,fingerCount,fingerData,currentDirection))}}}if(gesture==PINCH){if($element.trigger("pinchStatus",[phase,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchStatus&&(ret=options.pinchStatus.call($element,event,phase,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData),ret===!1))return!1;if(phase==PHASE_END&&validatePinch())switch(pinchDirection){case IN:$element.trigger("pinchIn",[pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchIn&&(ret=options.pinchIn.call($element,event,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData));break;case OUT:$element.trigger("pinchOut",[pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData]),options.pinchOut&&(ret=options.pinchOut.call($element,event,pinchDirection||null,pinchDistance||0,duration||0,fingerCount,pinchZoom,fingerData))}}return gesture==TAP?phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),hasDoubleTap()&&!inDoubleTap()?(doubleTapStartTime=getTimeStamp(),singleTapTimeout=setTimeout($.proxy(function(){doubleTapStartTime=null,$element.trigger("tap",[event.target]),options.tap&&(ret=options.tap.call($element,event,event.target))},this),options.doubleTapThreshold)):(doubleTapStartTime=null,$element.trigger("tap",[event.target]),options.tap&&(ret=options.tap.call($element,event,event.target)))):gesture==DOUBLE_TAP?phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),clearTimeout(holdTimeout),doubleTapStartTime=null,$element.trigger("doubletap",[event.target]),options.doubleTap&&(ret=options.doubleTap.call($element,event,event.target))):gesture==LONG_TAP&&(phase!==PHASE_CANCEL&&phase!==PHASE_END||(clearTimeout(singleTapTimeout),doubleTapStartTime=null,$element.trigger("longtap",[event.target]),options.longTap&&(ret=options.longTap.call($element,event,event.target)))),ret}function validateSwipeDistance(){var valid=!0;return null!==options.threshold&&(valid=distance>=options.threshold),valid}function didSwipeBackToCancel(){var cancelled=!1;return null!==options.cancelThreshold&&null!==direction&&(cancelled=getMaxDistance(direction)-distance>=options.cancelThreshold),cancelled}function validatePinchDistance(){return null===options.pinchThreshold||pinchDistance>=options.pinchThreshold}function validateSwipeTime(){var result;return result=!options.maxTimeThreshold||!(duration>=options.maxTimeThreshold)}function validateDefaultEvent(jqEvent,direction){if(options.preventDefaultEvents!==!1)if(options.allowPageScroll===NONE)jqEvent.preventDefault();else{var auto=options.allowPageScroll===AUTO;switch(direction){case LEFT:(options.swipeLeft&&auto||!auto&&options.allowPageScroll!=HORIZONTAL)&&jqEvent.preventDefault();break;case RIGHT:(options.swipeRight&&auto||!auto&&options.allowPageScroll!=HORIZONTAL)&&jqEvent.preventDefault();break;case UP:(options.swipeUp&&auto||!auto&&options.allowPageScroll!=VERTICAL)&&jqEvent.preventDefault();break;case DOWN:(options.swipeDown&&auto||!auto&&options.allowPageScroll!=VERTICAL)&&jqEvent.preventDefault();break;case NONE:}}}function validatePinch(){var hasCorrectFingerCount=validateFingers(),hasEndPoint=validateEndPoint(),hasCorrectDistance=validatePinchDistance();return hasCorrectFingerCount&&hasEndPoint&&hasCorrectDistance}function hasPinches(){return!!(options.pinchStatus||options.pinchIn||options.pinchOut)}function didPinch(){return!(!validatePinch()||!hasPinches())}function validateSwipe(){var hasValidTime=validateSwipeTime(),hasValidDistance=validateSwipeDistance(),hasCorrectFingerCount=validateFingers(),hasEndPoint=validateEndPoint(),didCancel=didSwipeBackToCancel(),valid=!didCancel&&hasEndPoint&&hasCorrectFingerCount&&hasValidDistance&&hasValidTime;return valid}function hasSwipes(){return!!(options.swipe||options.swipeStatus||options.swipeLeft||options.swipeRight||options.swipeUp||options.swipeDown)}function didSwipe(){return!(!validateSwipe()||!hasSwipes())}function validateFingers(){return fingerCount===options.fingers||options.fingers===ALL_FINGERS||!SUPPORTS_TOUCH}function validateEndPoint(){return 0!==fingerData[0].end.x}function hasTap(){return!!options.tap}function hasDoubleTap(){return!!options.doubleTap}function hasLongTap(){return!!options.longTap}function validateDoubleTap(){if(null==doubleTapStartTime)return!1;var now=getTimeStamp();return hasDoubleTap()&&now-doubleTapStartTime<=options.doubleTapThreshold}function inDoubleTap(){return validateDoubleTap()}function validateTap(){return(1===fingerCount||!SUPPORTS_TOUCH)&&(isNaN(distance)||distanceoptions.longTapThreshold&&distance=0?LEFT:angle<=360&&angle>=315?LEFT:angle>=135&&angle<=225?RIGHT:angle>45&&angle<135?DOWN:UP}function getTimeStamp(){var now=new Date;return now.getTime()}function getbounds(el){el=$(el);var offset=el.offset(),bounds={left:offset.left,right:offset.left+el.outerWidth(),top:offset.top,bottom:offset.top+el.outerHeight()};return bounds}function isInBounds(point,bounds){return point.x>bounds.left&&point.xbounds.top&&point.yGet started here
    ." +msgstr "" + +#: content-none.php:21 +msgid "" +"Sorry, but nothing matched your search terms. Please try again with some " +"different keywords." +msgstr "" + +#: content-none.php:26 +msgid "" +"It seems we can’t find what you’re looking for. Perhaps " +"searching can help." +msgstr "" + +#: content-related.php:20 +msgid "Related" +msgstr "" + +#: content-related.php:58 content-search.php:42 content.php:42 +msgid "No Title" +msgstr "" + +#: content-related.php:91 functions/template-tags.php:359 +msgid "Read More" +msgstr "" + +#: functions.php:41 +msgid "Featured Service" +msgstr "" + +#: functions.php:47 +msgid "Primary Menu" +msgstr "" + +#: functions.php:48 +msgid "Footer Menu" +msgstr "" + +#: functions.php:137 +msgid "Blog Sidebar" +msgstr "" + +#: functions.php:146 +msgid "Page Sidebar" +msgstr "" + +#: functions.php:155 +msgid "Shop Sidebar" +msgstr "" + +#: functions.php:157 +msgid "Requires WooCommerce plugin." +msgstr "" + +#: functions.php:165 +msgid "Shop Filters" +msgstr "" + +#: functions.php:167 +msgid "" +"Horizontal widget area for product archives. Requires WooCommerce plugin." +msgstr "" + +#: functions.php:175 +msgid "Top Bar" +msgstr "" + +#: functions.php:177 +msgid "Add your own content above the header." +msgstr "" + +#: functions.php:185 +msgid "Top Footer" +msgstr "" + +#: functions.php:186 +msgid "Full width area above the footer columns." +msgstr "" + +#: functions.php:196 +msgid "Footer Column 1" +msgstr "" + +#: functions.php:206 +msgid "Footer Column 2" +msgstr "" + +#: functions.php:216 +msgid "Footer Column 3" +msgstr "" + +#: functions.php:242 functions.php:311 +msgctxt "Google fonts: on or off" +msgid "on" +msgstr "" + +#: functions.php:273 functions.php:342 +msgctxt "Add new subset (greek, cyrillic, devanagari, vietnamese)" +msgid "no-subset" +msgstr "" + +#: functions.php:400 +msgid "Cordero - Accent color" +msgstr "" + +#: functions.php:405 +msgid "Cordero - Color 2" +msgstr "" + +#: functions.php:410 +msgid "Cordero - Color 3" +msgstr "" + +#: functions.php:415 +msgid "Black" +msgstr "" + +#: functions.php:420 +msgid "White" +msgstr "" + +#: functions.php:425 +msgid "Pale pink" +msgstr "" + +#: functions.php:430 +msgid "Vivid red" +msgstr "" + +#: functions.php:435 +msgid "Luminous vivid orange" +msgstr "" + +#: functions.php:440 +msgid "Luminous vivid amber" +msgstr "" + +#: functions.php:445 +msgid "Light green cyan" +msgstr "" + +#: functions.php:450 +msgid "Vivid green cyan" +msgstr "" + +#: functions.php:455 +msgid "Pale cyan blue" +msgstr "" + +#: functions.php:460 +msgid "Vivid cyan blue" +msgstr "" + +#: functions.php:465 +msgid "Vivid purple" +msgstr "" + +#: functions.php:470 +msgid "Very light gray" +msgstr "" + +#: functions.php:475 +msgid "Cyan bluish gray" +msgstr "" + +#: functions.php:480 +msgid "Very dark gray" +msgstr "" + +#: functions.php:495 +msgid "Tiny" +msgstr "" + +#: functions.php:500 functions/block-styles.php:364 +msgid "Small" +msgstr "" + +#: functions.php:505 functions/customizer.php:447 functions/customizer.php:921 +msgid "Normal" +msgstr "" + +#: functions.php:510 functions/block-styles.php:373 +msgid "Medium" +msgstr "" + +#: functions.php:515 functions/block-styles.php:382 +msgid "Large" +msgstr "" + +#: functions.php:520 functions/block-styles.php:400 +msgid "Huge" +msgstr "" + +#: functions.php:525 +msgid "Gigantic" +msgstr "" + +#: functions.php:530 +msgid "Massive" +msgstr "" + +#: functions.php:591 +msgid "Starter Sites" +msgstr "" + +#. Theme Name of the plugin/theme +#: functions/block-patterns.php:14 +msgid "Cordero" +msgstr "" + +#: functions/block-patterns.php:20 +msgid "Cordero - Products" +msgstr "" + +#: functions/block-patterns.php:28 +msgid "Cover and Products" +msgstr "" + +#: functions/block-patterns.php:29 +msgctxt "Block pattern description" +msgid "" +"Two columns with a cover image to the left, and latest products on the right." +msgstr "" + +#: functions/block-patterns.php:35 functions/block-patterns.php:204 +#: functions/block-patterns.php:226 functions/block-patterns.php:274 +#: functions/block-patterns.php:296 functions/block-patterns.php:328 +#: functions/block-patterns.php:338 functions/block-patterns.php:472 +#: functions/block-patterns.php:510 functions/block-patterns.php:663 +#: functions/block-patterns.php:971 functions/block-patterns.php:1040 +#: functions/block-patterns.php:1131 functions/block-patterns.php:1326 +msgctxt "Theme starter content" +msgid "Example Heading" +msgstr "" + +#: functions/block-patterns.php:39 functions/block-patterns.php:667 +msgctxt "Theme starter content" +msgid "" +"Lorem ipsum dolor sit amet consectetur adipiscing elit suscipit, auctor " +"etiam eu scelerisque nunc sociosqu mus felis, non eleifend porta imperdiet " +"fermentum nullam elementum." +msgstr "" + +#: functions/block-patterns.php:44 functions/block-patterns.php:184 +#: functions/block-patterns.php:672 functions/block-patterns.php:1244 +#: functions/block-patterns.php:1272 functions/block-patterns.php:1300 +#: functions/block-patterns.php:1360 functions/block-patterns.php:1388 +#: functions/block-patterns.php:1416 +msgctxt "Theme starter content" +msgid "Click Here" +msgstr "" + +#: functions/block-patterns.php:66 +msgid "Call to action hero cover" +msgstr "" + +#: functions/block-patterns.php:67 +msgctxt "Block pattern description" +msgid "" +"A full width cover image with inner group containing heading, paragraph and " +"button." +msgstr "" + +#: functions/block-patterns.php:76 +msgctxt "Theme starter content" +msgid "Works well with Transparent Header page template" +msgstr "" + +#: functions/block-patterns.php:80 +msgctxt "Theme starter content" +msgid "(Document > Page Attributes > Template: Transparent Header)" +msgstr "" + +#: functions/block-patterns.php:85 +msgctxt "Theme starter content" +msgid "CLICK ME" +msgstr "" + +#: functions/block-patterns.php:101 +msgid "Full-width group with inner container" +msgstr "" + +#: functions/block-patterns.php:102 +msgctxt "Block pattern description" +msgid "" +"A full width group containing an inner group with the default container " +"width." +msgstr "" + +#: functions/block-patterns.php:107 +msgctxt "Theme starter content" +msgid "" +"This pattern contains a paragraph inside an inner group within a full-width " +"group." +msgstr "" + +#: functions/block-patterns.php:121 +msgid "Gigantic heading with separator" +msgstr "" + +#: functions/block-patterns.php:122 +msgctxt "Block pattern description" +msgid "A gigantic centered bold heading with separator and three colors" +msgstr "" + +#: functions/block-patterns.php:138 +msgid "Quote group with mulitple paragraphs" +msgstr "" + +#: functions/block-patterns.php:139 +msgctxt "Block pattern description" +msgid "" +"A group containing multiple paragraphs, with quote styling on the first and " +"last paragraphs." +msgstr "" + +#: functions/block-patterns.php:143 +msgctxt "Theme starter content" +msgid "Do you see over yonder," +msgstr "" + +#: functions/block-patterns.php:147 +msgctxt "Theme starter content" +msgid "friend Sancho," +msgstr "" + +#: functions/block-patterns.php:151 +msgctxt "Theme starter content" +msgid "thirty or forty hulking giants?" +msgstr "" + +#: functions/block-patterns.php:155 +msgctxt "Theme starter content" +msgid "I intend to do battle with them and slay them." +msgstr "" + +#: functions/block-patterns.php:169 +msgid "Cover with Translucent Content" +msgstr "" + +#: functions/block-patterns.php:170 +msgctxt "Block pattern description" +msgid "A cover block with a background image and translucent inner group." +msgstr "" + +#: functions/block-patterns.php:175 +msgctxt "Theme starter content" +msgid "Example Heading" +msgstr "" + +#: functions/block-patterns.php:179 +msgctxt "Theme starter content" +msgid "Lorem ipsum dolor sit amet consectetur adipiscing elit" +msgstr "" + +#: functions/block-patterns.php:199 +msgid "Ribbon Heading and Content" +msgstr "" + +#: functions/block-patterns.php:200 +msgctxt "Block pattern description" +msgid "A ribbon style heading and content." +msgstr "" + +#: functions/block-patterns.php:208 +msgctxt "Theme starter content" +msgid "" +"Lorem ipsum dolor sit amet consectetur adipiscing elit, feugiat pellentesque " +"himenaeos rutrum dui libero, tristique fames eu venenatis dictumst tortor, " +"posuere fusce pulvinar a mi magna quis euismod." +msgstr "" + +#: functions/block-patterns.php:221 +msgid "Media and text with angled separator" +msgstr "" + +#: functions/block-patterns.php:222 +msgctxt "Block pattern description" +msgid "" +"An image and text with an angled horizontal line between image and content." +msgstr "" + +#: functions/block-patterns.php:230 functions/block-patterns.php:256 +#: functions/block-patterns.php:278 functions/block-patterns.php:300 +#: functions/block-patterns.php:322 functions/block-patterns.php:332 +#: functions/block-patterns.php:342 +msgctxt "Theme starter content" +msgid "" +"Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla congue " +"primis ultrices iaculis donec ullamcorper porta, quam nam netus senectus " +"litora per." +msgstr "" + +#: functions/block-patterns.php:243 +msgid "Media and text with overlapping heading" +msgstr "" + +#: functions/block-patterns.php:244 +msgctxt "Block pattern description" +msgid "An image and text with a wide overlapping heading." +msgstr "" + +#: functions/block-patterns.php:248 +msgctxt "Theme starter content" +msgid "An Example of a Wide Heading" +msgstr "" + +#: functions/block-patterns.php:252 +msgctxt "Theme starter content" +msgid "" +"Please note, the resizing handle has been disabled in this block pattern. " +"The width needs to be 50/50 for the wide heading to work correctly." +msgstr "" + +#: functions/block-patterns.php:269 functions/block-patterns.php:291 +msgid "Media and text overlapped" +msgstr "" + +#: functions/block-patterns.php:270 +msgctxt "Block pattern description" +msgid "An image and text with the text area overlapping the image." +msgstr "" + +#: functions/block-patterns.php:292 +msgctxt "Block pattern description" +msgid "" +"An image on the right and text with the text area overlapping the image." +msgstr "" + +#: functions/block-patterns.php:313 +msgid "Stacked media and text overlap" +msgstr "" + +#: functions/block-patterns.php:314 +msgctxt "Block pattern description" +msgid "Three overlapping media and text patterns, stacked." +msgstr "" + +#: functions/block-patterns.php:318 +msgctxt "Theme starter content" +msgid "Welcome to the Cordero theme" +msgstr "" + +#: functions/block-patterns.php:355 +msgid "About Me Profile" +msgstr "" + +#: functions/block-patterns.php:356 +msgctxt "Block pattern description" +msgid "An easy to edit author profile with image." +msgstr "" + +#: functions/block-patterns.php:361 functions/block-patterns.php:415 +#: functions/block-patterns.php:942 functions/block-patterns.php:986 +#: functions/block-patterns.php:1006 +msgctxt "Theme starter content" +msgid "Example Name" +msgstr "" + +#: functions/block-patterns.php:369 functions/block-patterns.php:423 +msgctxt "Theme starter content" +msgid "" +"Lorem ipsum dolor sit amet consectetur adipiscing elit a tellus iaculis, " +"enim est viverra cubilia nulla nunc congue nostra semper velit." +msgstr "" + +#: functions/block-patterns.php:373 functions/block-patterns.php:427 +msgctxt "Theme starter content" +msgid "" +"Montes tempor quis curae dignissim egestas lacus gravida interdum auctor " +"orci ornare odio tempor curae eu curabitur aliquet, parturient eleifend id " +"condimentum enim est." +msgstr "" + +#: functions/block-patterns.php:406 +msgid "About Me Profile with Cover" +msgstr "" + +#: functions/block-patterns.php:407 +msgctxt "Block pattern description" +msgid "An easy to edit full-width cover with author profile and image." +msgstr "" + +#: functions/block-patterns.php:463 +msgid "Hero with Two Buttons" +msgstr "" + +#: functions/block-patterns.php:464 +msgctxt "Block pattern description" +msgid "A large full width hero cover with a title, sub-title, and two buttons." +msgstr "" + +#: functions/block-patterns.php:476 functions/block-patterns.php:600 +#: functions/block-patterns.php:612 functions/block-patterns.php:624 +#: functions/block-patterns.php:636 functions/block-patterns.php:1058 +#: functions/block-patterns.php:1078 functions/block-patterns.php:1098 +#: functions/block-patterns.php:1135 functions/block-patterns.php:1154 +#: functions/block-patterns.php:1174 functions/block-patterns.php:1194 +#: functions/block-patterns.php:1235 functions/block-patterns.php:1263 +#: functions/block-patterns.php:1291 functions/block-patterns.php:1330 +#: functions/block-patterns.php:1351 functions/block-patterns.php:1379 +#: functions/block-patterns.php:1407 +msgctxt "Theme starter content" +msgid "Lorem ipsum dolor sit amet consectetur" +msgstr "" + +#: functions/block-patterns.php:485 functions/block-patterns.php:1063 +#: functions/block-patterns.php:1083 functions/block-patterns.php:1103 +#: functions/block-patterns.php:1159 functions/block-patterns.php:1179 +#: functions/block-patterns.php:1199 +msgctxt "Theme starter content" +msgid "Read More" +msgstr "" + +#: functions/block-patterns.php:489 +msgctxt "Theme starter content" +msgid "Get In Touch" +msgstr "" + +#: functions/block-patterns.php:503 +msgid "Image and Features" +msgstr "" + +#: functions/block-patterns.php:504 +msgctxt "Block pattern description" +msgid "Three features with an image." +msgstr "" + +#: functions/block-patterns.php:531 functions/block-patterns.php:1054 +#: functions/block-patterns.php:1150 +msgctxt "Theme starter content" +msgid "Feature One" +msgstr "" + +#: functions/block-patterns.php:535 functions/block-patterns.php:553 +#: functions/block-patterns.php:571 functions/block-patterns.php:725 +#: functions/block-patterns.php:747 functions/block-patterns.php:771 +#: functions/block-patterns.php:793 functions/block-patterns.php:845 +#: functions/block-patterns.php:869 functions/block-patterns.php:893 +#: functions/block-patterns.php:917 functions/block-patterns.php:975 +msgctxt "Theme starter content" +msgid "" +"Lorem ipsum dolor sit amet consectetur. Dictum tellus eleifend varius eros." +msgstr "" + +#: functions/block-patterns.php:549 functions/block-patterns.php:1074 +#: functions/block-patterns.php:1170 +msgctxt "Theme starter content" +msgid "Feature Two" +msgstr "" + +#: functions/block-patterns.php:567 functions/block-patterns.php:1094 +#: functions/block-patterns.php:1190 +msgctxt "Theme starter content" +msgid "Feature Three" +msgstr "" + +#: functions/block-patterns.php:589 +msgid "Offset Feature Columns" +msgstr "" + +#: functions/block-patterns.php:590 +msgctxt "Block pattern description" +msgid "Four offset columns with overlay background images." +msgstr "" + +#: functions/block-patterns.php:596 +msgctxt "Theme starter content" +msgid "One" +msgstr "" + +#: functions/block-patterns.php:608 +msgctxt "Theme starter content" +msgid "Two" +msgstr "" + +#: functions/block-patterns.php:620 +msgctxt "Theme starter content" +msgid "Three" +msgstr "" + +#: functions/block-patterns.php:632 +msgctxt "Theme starter content" +msgid "Four" +msgstr "" + +#: functions/block-patterns.php:651 +msgid "Call-to-action with images" +msgstr "" + +#: functions/block-patterns.php:652 +msgctxt "Block pattern description" +msgid "A call-to-action with two images." +msgstr "" + +#: functions/block-patterns.php:693 +msgid "Food menu with background images" +msgstr "" + +#: functions/block-patterns.php:694 +msgctxt "Block pattern description" +msgid "A food menu with background image for each item." +msgstr "" + +#: functions/block-patterns.php:700 functions/block-patterns.php:818 +msgctxt "Theme starter content" +msgid "Menu Heading" +msgstr "" + +#: functions/block-patterns.php:713 functions/block-patterns.php:829 +msgctxt "Theme starter content" +msgid "Item One" +msgstr "" + +#: functions/block-patterns.php:719 functions/block-patterns.php:741 +#: functions/block-patterns.php:765 functions/block-patterns.php:787 +#: functions/block-patterns.php:835 functions/block-patterns.php:859 +#: functions/block-patterns.php:883 functions/block-patterns.php:907 +msgctxt "Theme starter content" +msgid "$34" +msgstr "" + +#: functions/block-patterns.php:735 functions/block-patterns.php:853 +msgctxt "Theme starter content" +msgid "Item Two" +msgstr "" + +#: functions/block-patterns.php:759 functions/block-patterns.php:877 +msgctxt "Theme starter content" +msgid "Item Three" +msgstr "" + +#: functions/block-patterns.php:781 functions/block-patterns.php:901 +msgctxt "Theme starter content" +msgid "Item Four" +msgstr "" + +#: functions/block-patterns.php:811 +msgid "Food menu with images" +msgstr "" + +#: functions/block-patterns.php:812 +msgctxt "Block pattern description" +msgid "A food menu with an image for each item." +msgstr "" + +#: functions/block-patterns.php:933 +msgid "Client testimonial quote" +msgstr "" + +#: functions/block-patterns.php:934 +msgctxt "Block pattern description" +msgid "An easy to edit client testimonial quote." +msgstr "" + +#: functions/block-patterns.php:938 functions/block-patterns.php:982 +#: functions/block-patterns.php:1002 +msgctxt "Theme starter content" +msgid "" +"Lorem ipsum dolor sit amet consectetur adipiscing elit ornare mollis ac " +"ultrices, tempus per mus fusce aliquet id nec non erat penatibus. Quam " +"sapien lectus laoreet ac lobortis tellus convallis phasellus massa iaculis " +"ridiculus, taciti ultrices erat pretium feugiat faucibus aptent tortor class." +msgstr "" + +#: functions/block-patterns.php:950 functions/block-patterns.php:994 +#: functions/block-patterns.php:1014 +msgctxt "Theme starter content" +msgid "Example extra information" +msgstr "" + +#: functions/block-patterns.php:964 +msgid "Client testimonial quotes" +msgstr "" + +#: functions/block-patterns.php:965 +msgctxt "Block pattern description" +msgid "An easy to edit client testimonial quotes block." +msgstr "" + +#: functions/block-patterns.php:1033 +msgid "Featured Services" +msgstr "" + +#: functions/block-patterns.php:1034 +msgctxt "Block pattern description" +msgid "Three featured services." +msgstr "" + +#: functions/block-patterns.php:1121 +msgid "Cover and Overlapped Featured Services" +msgstr "" + +#: functions/block-patterns.php:1122 +msgctxt "Block pattern description" +msgid "A full width cover block and three overlapped featured services." +msgstr "" + +#: functions/block-patterns.php:1217 +msgid "Pricing Table" +msgstr "" + +#: functions/block-patterns.php:1218 +msgctxt "Block pattern description" +msgid "A three column pricing table." +msgstr "" + +#: functions/block-patterns.php:1223 functions/block-patterns.php:1339 +msgctxt "Theme starter content" +msgid "ITEM ONE" +msgstr "" + +#: functions/block-patterns.php:1227 functions/block-patterns.php:1255 +#: functions/block-patterns.php:1283 functions/block-patterns.php:1343 +#: functions/block-patterns.php:1371 functions/block-patterns.php:1399 +msgctxt "Theme starter content" +msgid "$" +msgstr "" + +#: functions/block-patterns.php:1227 functions/block-patterns.php:1343 +msgctxt "Theme starter content" +msgid "49" +msgstr "" + +#: functions/block-patterns.php:1227 functions/block-patterns.php:1255 +#: functions/block-patterns.php:1283 functions/block-patterns.php:1343 +#: functions/block-patterns.php:1371 functions/block-patterns.php:1399 +msgctxt "Theme starter content" +msgid "/year" +msgstr "" + +#: functions/block-patterns.php:1231 functions/block-patterns.php:1347 +msgctxt "Theme starter content" +msgid "1 User Account" +msgstr "" + +#: functions/block-patterns.php:1235 functions/block-patterns.php:1263 +#: functions/block-patterns.php:1291 functions/block-patterns.php:1351 +#: functions/block-patterns.php:1379 functions/block-patterns.php:1407 +msgctxt "Theme starter content" +msgid "Dictum tellus eleifend varius eros" +msgstr "" + +#: functions/block-patterns.php:1235 functions/block-patterns.php:1263 +#: functions/block-patterns.php:1291 functions/block-patterns.php:1351 +#: functions/block-patterns.php:1379 functions/block-patterns.php:1407 +msgctxt "Theme starter content" +msgid "Cubilia rutrum consequat libero, potenti" +msgstr "" + +#: functions/block-patterns.php:1235 functions/block-patterns.php:1263 +#: functions/block-patterns.php:1291 functions/block-patterns.php:1351 +#: functions/block-patterns.php:1379 functions/block-patterns.php:1407 +msgctxt "Theme starter content" +msgid "Vivamus dictum scelerisque porta" +msgstr "" + +#: functions/block-patterns.php:1235 functions/block-patterns.php:1263 +#: functions/block-patterns.php:1291 functions/block-patterns.php:1351 +#: functions/block-patterns.php:1379 functions/block-patterns.php:1407 +msgctxt "Theme starter content" +msgid "Vestibulum fermentum mollis duis enim" +msgstr "" + +#: functions/block-patterns.php:1235 functions/block-patterns.php:1263 +#: functions/block-patterns.php:1291 functions/block-patterns.php:1351 +#: functions/block-patterns.php:1379 functions/block-patterns.php:1407 +msgctxt "Theme starter content" +msgid "Primis tristique convallis sociosqu diam" +msgstr "" + +#: functions/block-patterns.php:1235 functions/block-patterns.php:1263 +#: functions/block-patterns.php:1291 functions/block-patterns.php:1351 +#: functions/block-patterns.php:1379 functions/block-patterns.php:1407 +msgctxt "Theme starter content" +msgid "Commodo tempus accumsan justo" +msgstr "" + +#: functions/block-patterns.php:1251 functions/block-patterns.php:1367 +msgctxt "Theme starter content" +msgid "ITEM TWO" +msgstr "" + +#: functions/block-patterns.php:1255 functions/block-patterns.php:1371 +msgctxt "Theme starter content" +msgid "99" +msgstr "" + +#: functions/block-patterns.php:1259 functions/block-patterns.php:1375 +msgctxt "Theme starter content" +msgid "5 User Accounts" +msgstr "" + +#: functions/block-patterns.php:1279 functions/block-patterns.php:1395 +msgctxt "Theme starter content" +msgid "ITEM THREE" +msgstr "" + +#: functions/block-patterns.php:1283 functions/block-patterns.php:1399 +msgctxt "Theme starter content" +msgid "179" +msgstr "" + +#: functions/block-patterns.php:1287 functions/block-patterns.php:1403 +msgctxt "Theme starter content" +msgid "50 User Accounts" +msgstr "" + +#: functions/block-patterns.php:1316 +msgid "Cover and Overlapped Pricing Table" +msgstr "" + +#: functions/block-patterns.php:1317 +msgctxt "Block pattern description" +msgid "A full width cover block and three column overlapped pricing table." +msgstr "" + +#: functions/block-styles.php:16 +msgid "Translucent" +msgstr "" + +#: functions/block-styles.php:25 functions/block-styles.php:61 +#: functions/block-styles.php:116 functions/block-styles.php:207 +#: functions/block-styles.php:253 functions/block-styles.php:336 +#: functions/customizer.php:386 +msgid "Box Shadow" +msgstr "" + +#: functions/block-styles.php:34 +msgid "Quote" +msgstr "" + +#: functions/block-styles.php:43 functions/block-styles.php:189 +#: functions/block-styles.php:299 +msgid "Point - down" +msgstr "" + +#: functions/block-styles.php:51 functions/block-styles.php:198 +#: functions/block-styles.php:308 +msgid "Point - up" +msgstr "" + +#: functions/block-styles.php:70 functions/block-styles.php:125 +msgid "With Separator (style 1)" +msgstr "" + +#: functions/block-styles.php:79 functions/block-styles.php:134 +msgid "With Separator (style 2)" +msgstr "" + +#: functions/block-styles.php:88 functions/block-styles.php:143 +msgid "Without Bottom Margin" +msgstr "" + +#: functions/block-styles.php:97 functions/block-styles.php:152 +msgid "Content Width" +msgstr "" + +#: functions/block-styles.php:106 functions/block-styles.php:161 +msgid "Rounded Corners" +msgstr "" + +#: functions/block-styles.php:171 +msgid "Chevron - left" +msgstr "" + +#: functions/block-styles.php:180 +msgid "Chevron - right" +msgstr "" + +#: functions/block-styles.php:217 functions/block-styles.php:244 +msgid "No Spacing" +msgstr "" + +#: functions/block-styles.php:226 +msgid "Not Stacked on Mobile" +msgstr "" + +#: functions/block-styles.php:235 +msgid "No Spacing + Not Stacked on Mobile" +msgstr "" + +#: functions/block-styles.php:262 functions/customizer.php:385 +msgid "Bordered" +msgstr "" + +#: functions/block-styles.php:271 +msgid "Framed" +msgstr "" + +#: functions/block-styles.php:280 functions/block-styles.php:317 +#: functions/block-styles.php:410 +msgid "Inset Frame" +msgstr "" + +#: functions/block-styles.php:290 +msgid "No Padding" +msgstr "" + +#: functions/block-styles.php:327 +msgid "Offset" +msgstr "" + +#: functions/block-styles.php:345 +msgid "Offset and Box Shadow" +msgstr "" + +#: functions/block-styles.php:355 +msgid "Extra Small" +msgstr "" + +#: functions/block-styles.php:391 +msgid "Extra Large" +msgstr "" + +#: functions/block-styles.php:419 +msgid "Angled Divider" +msgstr "" + +#: functions/block-styles.php:428 +msgid "Overlapping Content (requires image fill)" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:327 +#: functions/class-tgm-plugin-activation.php:328 +msgid "Recommended Plugin" +msgstr "" + +#. translators: %s: plugin name. +#: functions/class-tgm-plugin-activation.php:330 +#, php-format +msgid "Installing Plugin: %s" +msgstr "" + +#. translators: %s: plugin name. +#: functions/class-tgm-plugin-activation.php:332 +#, php-format +msgid "Updating Plugin: %s" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:333 +msgid "Something went wrong with the plugin API." +msgstr "" + +#. translators: 1: plugin name(s). +#: functions/class-tgm-plugin-activation.php:336 +#, php-format +msgid "This theme requires the following plugin: %1$s." +msgid_plural "This theme requires the following plugins: %1$s." +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name(s). +#: functions/class-tgm-plugin-activation.php:342 +#, php-format +msgid "Setup your new website quickly with %1$s." +msgid_plural "This theme recommends the following plugins: %1$s." +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name(s). +#: functions/class-tgm-plugin-activation.php:348 +#, php-format +msgid "" +"The following plugin needs to be updated to its latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgid_plural "" +"The following plugins need to be updated to their latest version to ensure " +"maximum compatibility with this theme: %1$s." +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name(s). +#: functions/class-tgm-plugin-activation.php:354 +#, php-format +msgid "There is an update available for: %1$s." +msgid_plural "There are updates available for the following plugins: %1$s." +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name(s). +#: functions/class-tgm-plugin-activation.php:360 +#, php-format +msgid "The following required plugin is currently inactive: %1$s." +msgid_plural "The following required plugins are currently inactive: %1$s." +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name(s). +#: functions/class-tgm-plugin-activation.php:367 +#, php-format +msgid "" +"Did you know you can import demo content and set up your new website quickly " +"and easily with %1$s?" +msgid_plural "The following recommended plugins are currently inactive: %1$s." +msgstr[0] "" +msgstr[1] "" + +#: functions/class-tgm-plugin-activation.php:373 +msgid "Install plugin" +msgid_plural "Install plugins" +msgstr[0] "" +msgstr[1] "" + +#: functions/class-tgm-plugin-activation.php:378 +msgid "Update plugin" +msgid_plural "Update plugins" +msgstr[0] "" +msgstr[1] "" + +#: functions/class-tgm-plugin-activation.php:383 +msgid "Activate plugin" +msgid_plural "Activate plugins" +msgstr[0] "" +msgstr[1] "" + +#: functions/class-tgm-plugin-activation.php:387 +msgid "Return to Required Plugins Installer" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:388 +#: functions/class-tgm-plugin-activation.php:829 +#: functions/class-tgm-plugin-activation.php:2536 +#: functions/class-tgm-plugin-activation.php:3583 +msgid "Return to the Dashboard" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:389 +#: functions/class-tgm-plugin-activation.php:3162 +msgid "Plugin activated successfully." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:390 +#: functions/class-tgm-plugin-activation.php:2955 +msgid "The following plugin was activated successfully:" +msgid_plural "The following plugins were activated successfully:" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: plugin name. +#: functions/class-tgm-plugin-activation.php:392 +#, php-format +msgid "No action taken. Plugin %1$s was already active." +msgstr "" + +#. translators: 1: plugin name. +#: functions/class-tgm-plugin-activation.php:394 +#, php-format +msgid "" +"Plugin not activated. A higher version of %s is needed for this theme. " +"Please update the plugin." +msgstr "" + +#. translators: 1: dashboard link. +#: functions/class-tgm-plugin-activation.php:396 +#, php-format +msgid "All plugins installed and activated successfully. %1$s" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:397 +msgid "Dismiss this notice" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:398 +msgid "" +"There are one or more required or recommended plugins to install, update or " +"activate." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:399 +msgid "Please contact the administrator of this site for help." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:524 +msgid "This plugin needs to be updated to be compatible with your theme." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:525 +msgid "Update Required" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:936 +msgid "" +"The remote plugin package does not contain a folder with the desired slug " +"and renaming did not work." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:936 +#: functions/class-tgm-plugin-activation.php:939 +msgid "" +"Please contact the plugin provider and ask them to package their plugin " +"according to the WordPress guidelines." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:939 +msgid "" +"The remote plugin package consists of more than one file, but the files are " +"not packaged in a folder." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:1094 +msgid "Thank you for using the Cordero theme." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:1123 +#: functions/class-tgm-plugin-activation.php:2951 +msgctxt "plugin A *and* plugin B" +msgid "and" +msgstr "" + +#. translators: %s: version number +#: functions/class-tgm-plugin-activation.php:1985 +#, php-format +msgid "TGMPA v%s" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2276 +msgid "Required" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2279 +msgid "Recommended" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2295 +msgid "WordPress Repository" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2298 +msgid "External Source" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2301 +msgid "Pre-Packaged" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2318 +msgid "Not Installed" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2322 +msgid "Installed But Not Activated" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2324 +msgid "Active" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2330 +msgid "Required Update not Available" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2333 +msgid "Requires Update" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2336 +msgid "Update recommended" +msgstr "" + +#. translators: 1: install status, 2: update status +#: functions/class-tgm-plugin-activation.php:2345 +#, php-format +msgctxt "Install/Update Status" +msgid "%1$s, %2$s" +msgstr "" + +#. translators: 1: number of plugins. +#: functions/class-tgm-plugin-activation.php:2391 +#, php-format +msgctxt "plugins" +msgid "All (%s)" +msgid_plural "All (%s)" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: number of plugins. +#: functions/class-tgm-plugin-activation.php:2395 +#, php-format +msgid "To Install (%s)" +msgid_plural "To Install (%s)" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: number of plugins. +#: functions/class-tgm-plugin-activation.php:2399 +#, php-format +msgid "Update Available (%s)" +msgid_plural "Update Available (%s)" +msgstr[0] "" +msgstr[1] "" + +#. translators: 1: number of plugins. +#: functions/class-tgm-plugin-activation.php:2403 +#, php-format +msgid "To Activate (%s)" +msgid_plural "To Activate (%s)" +msgstr[0] "" +msgstr[1] "" + +#: functions/class-tgm-plugin-activation.php:2485 +msgctxt "as in: \"version nr unknown\"" +msgid "unknown" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2493 +msgid "Installed version:" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2501 +msgid "Minimum required version:" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2513 +msgid "Available version:" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2536 +msgid "No plugins to install, update or activate." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2550 +msgid "Plugin" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2551 +msgid "Source" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2552 +msgid "Type" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2556 +msgid "Version" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2557 +msgid "Status" +msgstr "" + +#. translators: %2$s: plugin name in screen reader markup +#: functions/class-tgm-plugin-activation.php:2606 +#, php-format +msgid "Install %2$s" +msgstr "" + +#. translators: %2$s: plugin name in screen reader markup +#: functions/class-tgm-plugin-activation.php:2611 +#, php-format +msgid "Update %2$s" +msgstr "" + +#. translators: %2$s: plugin name in screen reader markup +#: functions/class-tgm-plugin-activation.php:2617 +#, php-format +msgid "Activate %2$s" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2687 +msgid "Upgrade message from the plugin author:" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2720 +msgid "Install" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2726 +msgid "Update" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2729 +msgid "Activate" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2760 +msgid "No plugins were selected to be installed. No action taken." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2762 +msgid "No plugins were selected to be updated. No action taken." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2803 +msgid "No plugins are available to be installed at this time." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2805 +msgid "No plugins are available to be updated at this time." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2911 +msgid "No plugins were selected to be activated. No action taken." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:2937 +msgid "No plugins are available to be activated at this time." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:3161 +msgid "Plugin activation failed." +msgstr "" + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: functions/class-tgm-plugin-activation.php:3501 +#, php-format +msgid "Updating Plugin %1$s (%2$d/%3$d)" +msgstr "" + +#. translators: 1: plugin name, 2: error message. +#: functions/class-tgm-plugin-activation.php:3504 +#, php-format +msgid "An error occurred while installing %1$s: %2$s." +msgstr "" + +#. translators: 1: plugin name. +#: functions/class-tgm-plugin-activation.php:3506 +#, php-format +msgid "The installation of %1$s failed." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:3510 +msgid "" +"The installation and activation process is starting. This process may take a " +"while on some hosts, so please be patient." +msgstr "" + +#. translators: 1: plugin name. +#: functions/class-tgm-plugin-activation.php:3512 +#, php-format +msgid "%1$s installed and activated successfully." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:3512 +#: functions/class-tgm-plugin-activation.php:3520 +msgid "Show Details" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:3512 +#: functions/class-tgm-plugin-activation.php:3520 +msgid "Hide Details" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:3513 +msgid "All installations and activations have been completed." +msgstr "" + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: functions/class-tgm-plugin-activation.php:3515 +#, php-format +msgid "Installing and Activating Plugin %1$s (%2$d/%3$d)" +msgstr "" + +#: functions/class-tgm-plugin-activation.php:3518 +msgid "" +"The installation process is starting. This process may take a while on some " +"hosts, so please be patient." +msgstr "" + +#. translators: 1: plugin name. +#: functions/class-tgm-plugin-activation.php:3520 +#, php-format +msgid "%1$s installed successfully." +msgstr "" + +#: functions/class-tgm-plugin-activation.php:3521 +msgid "All installations have been completed." +msgstr "" + +#. translators: 1: plugin name, 2: action number 3: total number of actions. +#: functions/class-tgm-plugin-activation.php:3523 +#, php-format +msgid "Installing Plugin %1$s (%2$d/%3$d)" +msgstr "" + +#: functions/customizer-controls.php:17 +msgid "Accent Color" +msgstr "" + +#: functions/customizer-controls.php:18 +msgid "Links, buttons" +msgstr "" + +#: functions/customizer-controls.php:29 +msgid "Color 2" +msgstr "" + +#: functions/customizer-controls.php:30 +msgid "Background: transparent header on scrolling, footer" +msgstr "" + +#: functions/customizer-controls.php:41 +msgid "Color 3" +msgstr "" + +#: functions/customizer-controls.php:42 +msgid "" +"Background: blog posts (not plain style), sidebar, page numbers, forms, " +"tables" +msgstr "" + +#: functions/customizer-controls.php:49 +msgid "Layout Options" +msgstr "" + +#: functions/customizer-controls.php:56 +msgid "Blog Options" +msgstr "" + +#: functions/customizer-controls.php:67 +msgid "Container Width" +msgstr "" + +#: functions/customizer-controls.php:83 +msgid "Disable Search Form in Header" +msgstr "" + +#: functions/customizer.php:29 +msgid "Logo - Transparent Header" +msgstr "" + +#: functions/customizer.php:30 +msgid "" +"The logo on the **Transparent Header** page template. If empty, main logo is " +"displayed." +msgstr "" + +#: functions/customizer.php:38 functions/customizer.php:43 +msgid "Select logo" +msgstr "" + +#: functions/customizer.php:39 +msgid "Change logo" +msgstr "" + +#: functions/customizer.php:40 +msgid "Remove" +msgstr "" + +#: functions/customizer.php:41 +msgid "Default" +msgstr "" + +#: functions/customizer.php:42 +msgid "No logo selected" +msgstr "" + +#: functions/customizer.php:44 +msgid "Choose logo" +msgstr "" + +#: functions/customizer.php:63 +msgid "Hide Tagline" +msgstr "" + +#: functions/customizer.php:79 +msgid "Site Title Style" +msgstr "" + +#: functions/customizer.php:80 +msgid "Applies to textual Site Title only, not custom logo." +msgstr "" + +#: functions/customizer.php:84 +msgid "With Border" +msgstr "" + +#: functions/customizer.php:85 +msgid "Highlight 1st Letter" +msgstr "" + +#: functions/customizer.php:86 +msgid "With Background" +msgstr "" + +#: functions/customizer.php:87 +msgid "No Styling" +msgstr "" + +#: functions/customizer.php:106 +msgid "Schema Markup" +msgstr "" + +#: functions/customizer.php:124 +msgid "Remove Schema Tags" +msgstr "" + +#: functions/customizer.php:144 +msgid "" +"Note: header image is not displayed on the **Transparent Header** page " +"template." +msgstr "" + +#: functions/customizer.php:166 +msgid "Header" +msgstr "" + +#: functions/customizer.php:185 +msgid "Layout" +msgstr "" + +#: functions/customizer.php:212 +msgid "Disable Fixed Header" +msgstr "" + +#: functions/customizer.php:232 +msgid "Sidebar" +msgstr "" + +#: functions/customizer.php:248 +msgid "Position" +msgstr "" + +#: functions/customizer.php:252 +msgid "Left" +msgstr "" + +#: functions/customizer.php:253 +msgid "Right" +msgstr "" + +#: functions/customizer.php:254 +msgid "Bottom (below content)" +msgstr "" + +#: functions/customizer.php:274 +msgid "Footer" +msgstr "" + +#: functions/customizer.php:293 +msgid "Footer Layout" +msgstr "" + +#: functions/customizer.php:319 +msgid "Enable Sticky Footer" +msgstr "" + +#: functions/customizer.php:320 +msgid "" +"On pages with little or no content, the footer will appear at the bottom of " +"the page." +msgstr "" + +#: functions/customizer.php:342 +msgid "Archives" +msgstr "" + +#: functions/customizer.php:343 +msgid "Blog page, post archives, related posts" +msgstr "" + +#: functions/customizer.php:358 +msgid "Columns (posts per row)" +msgstr "" + +#: functions/customizer.php:362 functions/customizer.php:785 +msgid "1" +msgstr "" + +#: functions/customizer.php:363 functions/customizer.php:786 +msgid "2" +msgstr "" + +#: functions/customizer.php:364 functions/customizer.php:787 +msgid "3" +msgstr "" + +#: functions/customizer.php:365 functions/customizer.php:788 +msgid "4" +msgstr "" + +#: functions/customizer.php:380 +msgid "Post Style" +msgstr "" + +#: functions/customizer.php:384 +msgid "Plain" +msgstr "" + +#: functions/customizer.php:401 +msgid "Show Excerpt or Full Post" +msgstr "" + +#: functions/customizer.php:405 +msgid "Excerpt" +msgstr "" + +#: functions/customizer.php:406 +msgid "Full Post" +msgstr "" + +#: functions/customizer.php:423 +msgid "Excerpt Word Length" +msgstr "" + +#: functions/customizer.php:443 +msgid "Post Content Vertical Alignment" +msgstr "" + +#: functions/customizer.php:448 +msgid "Space Between" +msgstr "" + +#: functions/customizer.php:449 +msgid "Space Around" +msgstr "" + +#: functions/customizer.php:450 +msgid "Space Evenly" +msgstr "" + +#: functions/customizer.php:451 +msgid "Centered" +msgstr "" + +#: functions/customizer.php:452 +msgid "Bottom" +msgstr "" + +#: functions/customizer.php:469 functions/customizer.php:663 +msgid "Remove Author" +msgstr "" + +#: functions/customizer.php:486 functions/customizer.php:680 +msgid "Remove Date" +msgstr "" + +#: functions/customizer.php:503 functions/customizer.php:697 +msgid "Remove Categories" +msgstr "" + +#: functions/customizer.php:520 functions/customizer.php:714 +msgid "Remove Tags" +msgstr "" + +#: functions/customizer.php:537 +msgid "Remove Read More Link" +msgstr "" + +#: functions/customizer.php:554 functions/customizer.php:646 +msgid "Remove Featured Image" +msgstr "" + +#: functions/customizer.php:572 +msgid "Read More Text" +msgstr "" + +#: functions/customizer.php:586 functions/customizer.php:763 +msgid "Featured Image Size" +msgstr "" + +#: functions/customizer.php:587 functions/customizer.php:764 +msgid "" +"See: \"Settings\" > \"Media\" (or any active plugins that control image " +"sizes)" +msgstr "" + +#: functions/customizer.php:606 +msgid "Featured Image Placeholder" +msgstr "" + +#: functions/customizer.php:607 +msgid "Displays where a post does not have a Featured Image" +msgstr "" + +#: functions/customizer.php:629 +msgid "Single Posts" +msgstr "" + +#: functions/customizer.php:731 +msgid "Remove Previous and Next Links" +msgstr "" + +#: functions/customizer.php:748 +msgid "Remove Related Posts" +msgstr "" + +#: functions/customizer.php:781 +msgid "Number of Related Posts" +msgstr "" + +#: functions/customizer.php:789 +msgid "5" +msgstr "" + +#: functions/customizer.php:790 +msgid "6" +msgstr "" + +#: functions/customizer.php:791 +msgid "7" +msgstr "" + +#: functions/customizer.php:792 +msgid "8" +msgstr "" + +#: functions/customizer.php:809 +msgid "Reading View Template Width" +msgstr "" + +#: functions/customizer.php:810 +msgid "" +"The maximum width of the content when using the **Reading View** post " +"template. Note: will not display wider than the main container." +msgstr "" + +#: functions/customizer.php:825 +msgid "Typography & Fonts" +msgstr "" + +#: functions/customizer.php:837 +msgid "Site Title" +msgstr "" + +#: functions/customizer.php:850 +msgid "Navigation" +msgstr "" + +#: functions/customizer.php:863 +msgid "Content" +msgstr "" + +#: functions/customizer.php:876 +msgid "Headings" +msgstr "" + +#: functions/customizer.php:895 +msgid "Base Font Size" +msgstr "" + +#: functions/customizer.php:916 +msgid "Menu Text Style" +msgstr "" + +#: functions/customizer.php:920 +msgid "UPPERCASE" +msgstr "" + +#: functions/customizer.php:928 functions/customizer.php:939 +#: functions/customizer.php:1062 +msgid "Go Pro" +msgstr "" + +#: functions/customizer.php:930 functions/theme-help.php:163 +msgid "" +"Upgrade to Cordero Pro for even more cool features and customization options." +msgstr "" + +#: functions/customizer.php:1045 +msgid "More options available" +msgstr "" + +#: functions/customizer.php:1054 functions/theme-help.php:133 +msgid "Documentation" +msgstr "" + +#: functions/customizer.php:1144 +msgid "Full (original full size image)" +msgstr "" + +#: functions/customizer.php:1148 +msgid "(exact dimensions)" +msgstr "" + +#: functions/customizer.php:1150 +msgid "(proportional)" +msgstr "" + +#: functions/extras.php:68 +msgid "Create your Primary Menu here" +msgstr "" + +#: functions/extras.php:156 +msgid "Close Menu" +msgstr "" + +#: functions/extras.php:379 +msgid "Close Search" +msgstr "" + +#: functions/extras.php:462 +msgid "https://wordpress.org/" +msgstr "" + +#: functions/extras.php:462 +#, php-format +msgid "Powered by %s" +msgstr "" + +#. translators: %2$s link to theme page, %1$s theme author +#: functions/extras.php:465 +#, php-format +msgid "Theme: %2$s by %1$s" +msgstr "" + +#. translators: used between list items, there is a space after the comma +#: functions/template-tags.php:124 functions/template-tags.php:143 +#: functions/template-tags.php:163 functions/template-tags.php:183 +#: functions/template-tags.php:204 +msgid ", " +msgstr "" + +#. translators: %s: post title +#: functions/template-tags.php:220 +#, php-format +msgid "Leave a Comment on %s" +msgstr "" + +#. translators: %s: Name of current post. Only visible to screen readers +#: functions/template-tags.php:237 +#, php-format +msgid "Edit %s" +msgstr "" + +#: functions/theme-help.php:20 +#, php-format +msgid "%s Options" +msgstr "" + +#. translators: %s: theme name. +#: functions/theme-help.php:42 +#, php-format +msgid "Getting Started with %s" +msgstr "" + +#: functions/theme-help.php:45 +msgid "NEW! - Block Patterns" +msgstr "" + +#: functions/theme-help.php:48 +msgid "" +"With WordPress 5.5 there is a new Block Patterns feature. This allows you to " +"easily insert block designs into your pages or posts." +msgstr "" + +#: functions/theme-help.php:51 +msgid "" +"Cordero has a variety of patterns to help you get started, including a full " +"width hero, featured services and pricing table." +msgstr "" + +#: functions/theme-help.php:54 +msgid "" +"To begin, add or edit a page, click the \"Add Block\" button and then the " +"\"Patterns\" tab." +msgstr "" + +#: functions/theme-help.php:57 +msgid "Find a pattern you like, and click it to add the pattern to your page." +msgstr "" + +#: functions/theme-help.php:60 +msgid "" +"Thats it! You can now edit the text or images of the pattern to really make " +"it your own!" +msgstr "" + +#: functions/theme-help.php:67 +msgid "" +"You appear to be using an old version of WordPress. Block patterns require " +"at least version 5.5 of WordPress." +msgstr "" + +#: functions/theme-help.php:71 +msgid "Update WordPress" +msgstr "" + +#: functions/theme-help.php:77 +msgid "Add or edit a page now to try it out." +msgstr "" + +#: functions/theme-help.php:81 +msgid "Add New Page" +msgstr "" + +#: functions/theme-help.php:94 +msgid "Options" +msgstr "" + +#. translators: %s: theme name. +#: functions/theme-help.php:99 +#, php-format +msgid "%s makes use of the Customizer for the theme settings." +msgstr "" + +#: functions/theme-help.php:103 +msgid "Customize" +msgstr "" + +#: functions/theme-help.php:109 +msgid "Demo Content" +msgstr "" + +#. translators: %s: theme name. +#: functions/theme-help.php:114 +#, php-format +msgid "Import %s demo content and Starter Sites." +msgstr "" + +#: functions/theme-help.php:119 +msgid "View Demo Content" +msgstr "" + +#: functions/theme-help.php:122 +msgid "Get Starter Sites Plugin" +msgstr "" + +#: functions/theme-help.php:136 +msgid "" +"Do you need help to setup and customize this theme? Check out the theme " +"documentation." +msgstr "" + +#: functions/theme-help.php:140 +msgid "View Documentation" +msgstr "" + +#: functions/theme-help.php:146 +msgid "Support" +msgstr "" + +#: functions/theme-help.php:149 +msgid "Any questions?" +msgstr "" + +#: functions/theme-help.php:153 +msgid "Get Support" +msgstr "" + +#: functions/theme-help.php:160 +msgid "Upgrade" +msgstr "" + +#: functions/theme-help.php:167 +msgid "GO PRO" +msgstr "" + +#: functions/theme-help.php:181 +msgid "Theme Details" +msgstr "" + +#. translators: %1$s: theme name, %2$s: theme author, %3$s: link to theme review page. +#: functions/theme-help.php:197 +#, php-format +msgid "%1$s is proudly brought to you by %2$s. If you like this theme, %3$s :)" +msgstr "" + +#: functions/theme-help.php:197 +msgid "rate it" +msgstr "" + +#: header-transparent.php:24 header.php:24 +msgid "Skip to content" +msgstr "" + +#. translators: %s: search query. +#: search.php:28 +#, php-format +msgid "Search Results for: %s" +msgstr "" + +#: sidebar-shop-filters.php:20 +msgid "Product Filters" +msgstr "" + +#. Theme URI of the plugin/theme +msgid "https://uxlthemes.com/theme/cordero/" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"Cordero is a WordPress theme with customizable accent color, header layout " +"options including side header, support for the Gutenberg visual block editor " +"and WooCommerce, block patterns including full width hero, featured " +"services, and pricing table. Cordero also has three page templates including " +"transparent header, a narrower Reading View post template, and schema.org " +"SEO markup." +msgstr "" + +#. Author of the plugin/theme +msgid "UXL Themes" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://uxlthemes.com" +msgstr "" + +#. Template Name of the plugin/theme +msgid "No Page Title" +msgstr "" + +#. Template Name of the plugin/theme +msgid "Reading View (Paragraphs Only)" +msgstr "" + +#. Template Name of the plugin/theme +msgid "Reading View" +msgstr "" + +#. Template Name of the plugin/theme +msgid "Transparent Header" +msgstr "" diff --git a/license.txt b/license.txt new file mode 100644 index 0000000..f4685f8 --- /dev/null +++ b/license.txt @@ -0,0 +1,281 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc. + 51 Franklin St, Fifth Floor, Boston, MA 02110, USA + + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Library General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + diff --git a/page.php b/page.php new file mode 100644 index 0000000..06a33a5 --- /dev/null +++ b/page.php @@ -0,0 +1,42 @@ + + + + +
    +
    + + + + + + + + + +
    +
    + + + + + + diff --git a/readme.txt b/readme.txt new file mode 100644 index 0000000..3a0749f --- /dev/null +++ b/readme.txt @@ -0,0 +1,200 @@ +== Cordero == +Cordero WordPress Theme, Copyright UXL Themes 2020 +Cordero is distributed under the terms of the GNU GPL (http://www.gnu.org/licenses/gpl-2.0.html) +Contributors: uxl +Stable tag: 1.2.6 +Requires at least: 5 +Tested up to: 5.8 +Requires PHP: 5.6 +License: GPLv2 or later +License URI: http://www.gnu.org/licenses/gpl-2.0.html + +== Installation == +1. In your WordPress Dashboard, nagivate to **Appearance > Themes** and click the **Add New** button. +2. Type **Cordero** in the search form and press the **Enter** key on your keyboard. +3. Click the **Activate** button to begin using Cordero on your website. + +== Customization == +1. Navigate to **Appearance > Customize**. +2. Customize the style of your website by adding a logo, changing the fonts and selecting a custom accent color. + +== Screenshot Content == +1. Navigate to **Pages > Add New**. +2. Click the **Add Block** button, select the **Patterns** tab, click the **Cover and Overlapped Featured Services** preview to add the block pattern to the page. +3. Edit the pattern's text/images/colors to really make it your own. +4. In **Document > Page Attributes**, select **Transparent Header** template. +5. Click **Publish** and then **View Page**. + +== Changelog == +1.2.6 - Dec 07, 2021 +Fixed font compatibility with Classic Editor + +1.2.5 - Nov 25, 2021 +CSS updates + +1.2.4 - Nov 04, 2021 +Updated accent color customization output + +1.2.3 - Jun 29, 2021 +Fix for cart quantity input +Add excerpt or full post option for blog archives + +1.2.2 - Nov 12, 2020 +Added **Call to action hero cover** block pattern +Fixed **Media and text with overlapping heading** block pattern for all heading levels +Fixed tablet and mobile preview in block editor + +1.2 - Oct 19, 2020 +Added primary menu text style options +Added left side header layout option +Added **Not Stacked on Mobile** block style for columns +Added box shadow, bordered and framed styles for gallery block +Added **Inset Frame** style for media and text, gallery and cover blocks +Added left and right chevron block styles for images +Added point up and down block styles for images, covers and groups +Added heading with separator block styles +Added paragraph with separator block styles +Added **Gigantic heading with separator** block pattern +Added **Media and text with overlapping heading** block pattern +Added **Full-width group with inner container** block pattern +Updated container width of group block within full width group block +Fixed **Translucent** group block style +Minor CSS updates + +1.1.6 - Oct 01, 2020 +Added six sizing styles for Separator block +Fix **Media and text overlapped** block patterns to work with gradient background + +1.1.5 - Sep 23, 2020 +Added **Box Shadow** blog style option +Added new **Cover with Translucent Content** block pattern +Added new **Ribbon Heading** block pattern +Added **Translucent** style for group block +Added **No Spacing** styles for column and gallery blocks +Added **Box Shadow** styles for group, column, heading, paragraph and image blocks +Improved wishlist compatibility + +1.1.4 - Aug 31, 2020 +Added new block patterns + +1.1.3 - Aug 21, 2020 +Added new block patterns +Improved fixed header scrolling + +1.1.2 - Aug 15, 2020 +Added blog columns (posts per row) option +Added featured image size selection settings +Fix post layout/styling with Jetpack infinite scrolling + +1.1.1 - Aug 13, 2020 +Fix Transparent Header post template when post has featured image + +1.1 - Aug 12, 2020 +Added additional custom color options +Added block patterns using register_block_pattern functionality +Added post template: Reading View +Added blog style options +Added blog meta info display options +Updated transparent header logo to WP 5.5 standard +Minor CSS updates + +1.0.5 - Jul 16, 2020 +Fix for header menu layout option 2 displaying incorrectly +Added TGMPA to recommend Starter Sites plugin + +1.0.4 - Jul 13, 2020 +Fixes for theme review requirements +Updated keyboard navigation for mobile menu + +1.0.3 - Jul 06, 2020 +Fix for accent color CSS +Fix for mobile menu swipe conflict with search input + +1.0.2 - Jul 05, 2020 +Added header and footer layout options +Added option to disable fixed header +Added various action hooks +Added Schema markup with option to disable +Updated mobile menu + +1.0.1 - Jun 27, 2020 +Added Site Title styling options +Added extra product image to WooCommerce products blocks +Minor CSS updates + +1.0 - Jun 10, 2020 +Initial release + +== Credits == +* Underscores - (C) 2012-2019 Automattic, Inc. - http://underscores.me +License: GPLv2 or later - https://www.gnu.org/licenses/gpl-2.0.html + +* normalize.css - (C) 2012-2015 Nicolas Gallagher and Jonathan Neal - http://necolas.github.io/normalize.css/ +License: MIT - http://opensource.org/licenses/MIT + +* Customizer Radio Image Control and sanitization - (C) WordPress Themes Team - https://github.com/WPTT/code-examples/ +License: GPL-2.0 - https://github.com/WPTT/code-examples/blob/master/LICENSE + +* TouchSwipe - jQuery Plugin - (C) 2010-2016 Matt Bryson - https://github.com/mattbryson/TouchSwipe-Jquery-Plugin +License: GPLv2 or later - https://www.gnu.org/licenses/gpl-2.0.html + +== Images == + +Images used in screenshot and block patterns + +https://stocksnap.io/photo/train-station-6FHSE43K4R +Copyright: Matthew Henry - https://stocksnap.io/author/200 +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +https://stocksnap.io/photo/pretty-woman-DN2O01D5X7 +Copyright: Bruce Mars - https://stocksnap.io/author/brucemars +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +https://stocksnap.io/photo/abstract-background-C7E4WYWEHZ +Copyright: Bob Richards - https://stocksnap.io/author/bobrichards +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +https://stocksnap.io/photo/women-working-Y61SKQCFE8 and https://stocksnap.io/photo/sandwich-plate-M9SLUDGRNT +Copyright: Kristin Hardwick - https://stocksnap.io/author/kristinhardwick +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +https://stocksnap.io/photo/wireless-headphones-EXCBJA3FFQ +Copyright: Burst - https://stocksnap.io/author/burstshopify +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +https://stocksnap.io/photo/sea-ocean-MTWZM3YK68 +Copyright: Khachik Simonian - https://stocksnap.io/author/52498 +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +https://stocksnap.io/photo/mountains-road-0BJXEHZBXK +Copyright: Andrew James Kovalsky - https://stocksnap.io/author/drewjamesphoto +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +https://stocksnap.io/photo/paris-landmark-NDGTKGCAZB +Copyright: Matt Moloney - https://stocksnap.io/author/mattmoloney +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +https://stocksnap.io/photo/nature-landscape-PIX0SSJ72A +Copyright: Carl Cerstrand - https://stocksnap.io/author/26742 +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +https://stocksnap.io/photo/steak-asparagus-JMJZKYXUWD +Copyright: Snapwire - https://stocksnap.io/author/snapwire +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +https://stocksnap.io/photo/food-asiancuisine-RZUWVKLQAR +Copyright: Yevgeniy Rozenblat - https://stocksnap.io/author/yevgeniyrozenblat +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +https://stocksnap.io/photo/corn-salad-407JYVPIPO +Copyright: Foodie Girl - https://stocksnap.io/author/foodiegirl +License: CC0 Creative Commons - https://stocksnap.io/license - https://creativecommons.org/publicdomain/zero/1.0/ + +Setting Screwdriver Icon - https://aiconica.net/detail/setting-418 +License: CC0 Creative Commons - http://creativecommons.org/publicdomain/zero/1.0/ + +Photo Camera Modern Icon - https://aiconica.net/detail/camera-18 +License: CC0 Creative Commons - http://creativecommons.org/publicdomain/zero/1.0/ + +Rocket Icon - https://aiconica.net/detail/rocket-845 +License: CC0 Creative Commons - http://creativecommons.org/publicdomain/zero/1.0/ diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..1c90a5e507d2fc7a229372a68feb1c47085d8b51 GIT binary patch literal 276431 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Ū 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'aK*NL_yS3~tE7QnL#%+YVV3-@ZNXM(r-J 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 Tm;gUQ00000NkvXXu0mjfK-rk? literal 0 HcmV?d00001 diff --git a/search.php b/search.php new file mode 100644 index 0000000..a8cf2aa --- /dev/null +++ b/search.php @@ -0,0 +1,62 @@ + + + + +
    +
    + + + + + +
    + + + + + + + + +
    + + '', + 'next_text' => '', + ) ); ?> + + + + + + + +
    +
    + + + + + + diff --git a/sidebar-page.php b/sidebar-page.php new file mode 100644 index 0000000..356b088 --- /dev/null +++ b/sidebar-page.php @@ -0,0 +1,15 @@ + + +
    > + +
    diff --git a/sidebar-shop-filters.php b/sidebar-shop-filters.php new file mode 100644 index 0000000..108819d --- /dev/null +++ b/sidebar-shop-filters.php @@ -0,0 +1,24 @@ + + +
    + +
    +
    + +
    +
    diff --git a/sidebar-shop.php b/sidebar-shop.php new file mode 100644 index 0000000..8119aaf --- /dev/null +++ b/sidebar-shop.php @@ -0,0 +1,15 @@ + + +
    > + +
    diff --git a/sidebar.php b/sidebar.php new file mode 100644 index 0000000..788619a --- /dev/null +++ b/sidebar.php @@ -0,0 +1,15 @@ + + +
    > + +
    diff --git a/single.php b/single.php new file mode 100644 index 0000000..6bba03b --- /dev/null +++ b/single.php @@ -0,0 +1,53 @@ + + + + +
    +
    + + + + + + '%title', + 'next_text' => '%title', + ) ); + } + + if ( !get_theme_mod( 'disable_related' ) ) { + get_template_part( 'content', 'related' ); + } + + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) : + comments_template(); + endif; + ?> + + + +
    +
    + + + + + + diff --git a/style.css b/style.css new file mode 100644 index 0000000..d8577eb --- /dev/null +++ b/style.css @@ -0,0 +1,5886 @@ +/* +Theme Name: Cordero +Theme URI: https://uxlthemes.com/theme/cordero/ +Author: UXL Themes +Author URI: https://uxlthemes.com +Description: Cordero is a WordPress theme with customizable accent color, header layout options including side header, support for the Gutenberg visual block editor and WooCommerce, block patterns including full width hero, featured services, and pricing table. Cordero also has three page templates including transparent header, a narrower Reading View post template, and schema.org SEO markup. +Version: 1.2.6 +Requires at least: 5 +Tested up to: 5.8 +Requires PHP: 5.6 +License: GNU General Public License v2 or later +License URI: http://www.gnu.org/licenses/gpl-2.0.html +Text Domain: cordero +Tags: one-column, two-columns, left-sidebar, right-sidebar, grid-layout, block-patterns, block-styles, wide-blocks, custom-background, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, full-width-template, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, footer-widgets, microformats, blog, news, e-commerce + +This theme, like WordPress, is licensed under the GPL. +*/ + +/*-------------------------------------------------------------- +# Normalize +--------------------------------------------------------------*/ +html{ + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +body{ + margin: 0; +} + +article, +aside, +details, +figcaption, +figure, +footer, +header, +main, +menu, +nav, +section, +summary{ + display: block; + margin: 0; +} + +audio, +canvas, +progress, +video{ + display: inline-block; + vertical-align: baseline; +} + +audio:not([controls]){ + display: none; + height: 0; +} + +[hidden], +template{ + display: none; +} + +a{ + background-color: transparent; +} + +abbr[title]{ + border-bottom: 1px dotted; +} + +b, +strong{ + font-weight: bold; +} + +dfn{ + font-style: italic; +} + +mark{ + background: #ff0; + color: #313131; +} + +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; +} + +img{ + border: 0; +} + +svg:not(:root){ + overflow: hidden; +} + +figure{ + margin: 0; +} + +hr{ + box-sizing: content-box; + height: 0; +} + +pre{ + overflow: auto; +} + +code, +kbd, +pre, +samp{ + font-family: monospace, monospace; + font-size: 1em; +} + +button, +input, +optgroup, +select, +textarea{ + color: inherit; + font: inherit; + margin: 0; +} + +button{ + overflow: visible; +} + +button, +select{ + text-transform: none; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"]{ + -webkit-appearance: button; + cursor: pointer; +} + +button[disabled], +html input[disabled]{ + cursor: default; +} + +button::-moz-focus-inner, +input::-moz-focus-inner{ + border: 0; + padding: 0; +} + +input{ + line-height: normal; +} + +input[type="checkbox"], +input[type="radio"]{ + box-sizing: border-box; + padding: 0; + margin-right: 10px; +} + +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button{ + height: auto; +} + +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration{ + -webkit-appearance: none; +} + +fieldset{ + border: 1px solid #c0c0c0; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +legend{ + border: 0; + padding: 0; +} + +textarea{ + overflow: auto; +} + +optgroup{ + font-weight: bold; +} + +table{ + border-collapse: collapse; + border-spacing: 0; +} + +th{ + padding: 0.3em; + border: 1px solid #f1f1f1; + background: #fbfbfb; + font-weight: 500; + text-align: inherit; +} +td{ + padding: 0.3em; + border: 1px solid #f1f1f1; +} + +/*-------------------------------------------------------------- +# Typography +--------------------------------------------------------------*/ +body, +button, +input, +select, +textarea{ + color: #313131; + font-family: 'Work Sans', sans-serif; + font-size: 16px; + font-weight: 300; + line-height: 1.6; + transition: color .3s ease; +} + +h1, +h2, +h3, +h4, +h5, +h6{ + color: #313131; + font-family: 'Montserrat', sans-serif; + font-weight: normal; + line-height: 1.2; + margin: 0 0 .5em; + transition: color .3s ease; +} + +h1{ + font-size: 1.875em; +} + +h2{ + font-size: 1.75em; +} + +h3{ + font-size: 1.625em; +} + +h4{ + font-size: 1.5em; +} + +h5{ + font-size: 1.375em; +} + +h6{ + font-size: 1.125em; +} + +p{ + margin: 0 0 1em; +} + +dfn, +cite, +em, +i{ + font-style: italic; +} + +blockquote{ + border-left: 4px solid #313131; + padding-left: 1em; + margin: 0 0 1em; +} + +address{ + margin: 0 0 1em; +} + +pre{ + background: #eee; + font-family: "Courier 10 Pitch", Courier, monospace; + font-size: 0.9375em; + line-height: 1.6; + margin-bottom: 1.6em; + max-width: 100%; + overflow: auto; + padding: 1.6em; +} + +code{ + background-color: #f2f2f2; + padding: 0.125em 0.25em; +} + +code, +kbd, +tt, +var{ + font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; + font-size: 0.9375em; +} + +abbr, +acronym{ + border-bottom: 1px dotted #666; + cursor: help; +} + +mark, +ins{ + background: #fff9c0; + text-decoration: none; +} + +big{ + font-size: 1.25em; +} + +/*-------------------------------------------------------------- +# Elements +--------------------------------------------------------------*/ +html{ + box-sizing: border-box; +} + +*, +*:before, +*:after{ /* Inherit box-sizing to make it easier to change the property for components that leverage other behavior; see http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ + box-sizing: inherit; +} + +body{ + background: #ffffff; /* Fallback for when there is no custom background color defined. */ +} + +blockquote{ + quotes: "" ""; + position: relative; +} + +q{ + quotes: "" ""; + position: relative; + padding: 0 0.75rem; +} + +hr{ + background-color: rgba(0,0,0,0.2); + border: 0; + height: 1px; + margin-bottom: 1em; +} + +ul, +ol{ + margin: 0 0 1em 1.25em; + padding: 0; +} + +ul{ + list-style: disc; +} + +ol{ + list-style: decimal; +} + +li > ul, +li > ol{ + margin-bottom: 0; + margin-left: 1em; +} + +li > ul{ + list-style: circle; +} + +dt{ + font-weight: bold; +} + +dd{ + margin: 0 1em 1em; +} + +img{ + height: auto; /* Make sure images are scaled correctly. */ + max-width: 100%; /* Adhere to container width. */ + vertical-align: middle; +} + +table{ + margin: 0 0 1em; + width: 100%; + border: 1px solid #f1f1f1; +} + +/*-------------------------------------------------------------- +# Forms +--------------------------------------------------------------*/ +.button, +a.button, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +#infinite-handle span button, +#infinite-handle span button:hover, +#infinite-handle span button:focus, +#infinite-handle span button:active, +.woocommerce #respond input#submit, +.woocommerce a.button, +.woocommerce button.button, +.woocommerce input.button, +.woocommerce #respond input#submit.alt, +.woocommerce a.button.alt, +.woocommerce button.button.alt, +.woocommerce input.button.alt, +.woocommerce a.added_to_cart, +.woocommerce #respond input#submit.alt.disabled, +.woocommerce #respond input#submit.alt.disabled:hover, +.woocommerce #respond input#submit.alt:disabled, +.woocommerce #respond input#submit.alt:disabled:hover, +.woocommerce #respond input#submit.alt:disabled[disabled], +.woocommerce #respond input#submit.alt:disabled[disabled]:hover, +.woocommerce a.button.alt.disabled, +.woocommerce a.button.alt.disabled:hover, +.woocommerce a.button.alt:disabled, +.woocommerce a.button.alt:disabled:hover, +.woocommerce a.button.alt:disabled[disabled], +.woocommerce a.button.alt:disabled[disabled]:hover, +.woocommerce button.button.alt.disabled, +.woocommerce button.button.alt.disabled:hover, +.woocommerce button.button.alt:disabled, +.woocommerce button.button.alt:disabled:hover, +.woocommerce button.button.alt:disabled[disabled], +.woocommerce button.button.alt:disabled[disabled]:hover, +.woocommerce input.button.alt.disabled, +.woocommerce input.button.alt.disabled:hover, +.woocommerce input.button.alt:disabled, +.woocommerce input.button.alt:disabled:hover, +.woocommerce input.button.alt:disabled[disabled], +.woocommerce input.button.alt:disabled[disabled]:hover, +.woocommerce #respond input#submit:hover, +.woocommerce a.button:hover, +.woocommerce button.button:hover, +.woocommerce input.button:hover{ + font-weight: initial; + background: #d82978; + padding: .5em 1em; + color: #fff; + border: 0; + border-radius: 0; + line-height: 1.6; + height: auto; +} + +/* NEED RULES FOR WOOCOMMERCE BUTTONS ON HOVER. DON'T WANT DEFAULT WC BACKGROUND COLOR!!! */ +.woocommerce #respond input#submit:hover, +.woocommerce a.button:hover, +.woocommerce button.button:hover, +.woocommerce input.button:hover, +.woocommerce #respond input#submit.alt:hover, +.woocommerce a.button.alt:hover, +.woocommerce button.button.alt:hover, +.woocommerce input.button.alt:hover, +.woocommerce a.added_to_cart, +.woocommerce a.added_to_cart:hover{ + background: #d82978; +} + +.quantity input[type="button"]{ + width: 2.5em; +} + +input[type="text"], +input[type="email"], +input[type="url"], +input[type="password"], +input[type="search"], +input[type="number"], +input[type="tel"], +input[type="range"], +input[type="date"], +input[type="month"], +input[type="week"], +input[type="time"], +input[type="datetime"], +input[type="datetime-local"], +input[type="color"], +textarea{ + color: #313131; + background-color: #fbfbfb; + border: 1px solid #f1f1f1; + border-radius: 0; + transition:all 0.3s ease-in-out; + -moz-transition:all 0.3s ease-in-out; + -webkit-transition:all 0.3s ease-in-out; + height: auto; + width: 100%; +} + +select{ + border: 1px solid #f1f1f1; + padding: .5em 40px .5em .75em; + background-color: #fbfbfb; + background-image: url("images/down-arrow.svg"); + background-position: right center; + background-position: calc(100% - .75em) center; + background-repeat: no-repeat; + background-size: 1em; + position: relative; + cursor: pointer; + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; +} +select::-ms-expand { + display: none; +} +select:focus{ + background-image: url("images/up-arrow.svg"); +} + +input[type="button"]:focus, +input[type="reset"]:focus, +input[type="submit"]:focus{ + outline: 1px dotted #313131; +} + +input[type="text"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="password"]:focus, +input[type="search"]:focus, +input[type="number"]:focus, +input[type="tel"]:focus, +input[type="range"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="week"]:focus, +input[type="time"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="color"]:focus, +textarea:focus, +select:focus{ + border: 1px solid #313131; + background-color: #fbfbfb; +} + +input[type="text"], +input[type="email"], +input[type="url"], +input[type="password"], +input[type="search"], +input[type="number"], +input[type="tel"], +input[type="range"], +input[type="date"], +input[type="month"], +input[type="week"], +input[type="time"], +input[type="datetime"], +input[type="datetime-local"], +input[type="color"]{ + padding: .5em 1em; +} + +textarea{ + padding: .5em 1em; + width: 100%; + min-height: 100px; +} + +input[type="search"]{ + width: auto; + max-width: 100%; +} + +/*-------------------------------------------------------------- +## Links +--------------------------------------------------------------*/ +a{ + color: #d82978; + text-decoration: none; +} + +a:visited{ + opacity: 0.8; +} + +a.button, +.single-entry-content a.button{ + color: #fff; + display: inline-block; + text-decoration: none; +} + +a.button:focus{ + outline: 1px dotted #313131; +} + +a.read-more{ + font-size: 0.875em; +} + +a.more-tag{ + display: block; + font-size: 0.875em; + position: relative; +} + +.tag-read-more a.more-tag{ + display: inline-block; + margin-bottom: 10px; +} + +/*-------------------------------------------------------------- +# Accessibility +--------------------------------------------------------------*/ +/* Text meant only for screen readers. */ +.screen-reader-text{ + clip: rect(1px, 1px, 1px, 1px); + position: absolute !important; + height: 1px; + width: 1px; + overflow: hidden; +} + +.screen-reader-text:focus{ + background-color: #f1f1f1; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0,0,0,0.6); + clip: auto !important; + color: #21759b; + display: block; + font-size: 14px; + font-size: 0.875em; + font-weight: bold; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; /* Above WP toolbar. */ +} + +/*-------------------------------------------------------------- +# Alignments +--------------------------------------------------------------*/ +.alignleft{ + display: inline; + float: left; + margin-right: 1.5em; +} + +.alignright{ + display: inline; + float: right; + margin-left: 1.5em; +} + +.aligncenter{ + clear: both; + display: block; + margin-left: auto; + margin-right: auto; +} + +/*-------------------------------------------------------------- +# Clearings +--------------------------------------------------------------*/ +.clearfix:before, +.clearfix:after, +.entry-content:before, +.entry-content:after, +.comment-content:before, +.comment-content:after, +.site-header:before, +.site-header:after, +.site-content:before, +.site-content:after, +.site-footer:before, +.site-footer:after, +.nav-links:before, +.nav-links:after{ + content: ""; + display: table; +} + +.clearfix:after, +.entry-content:after, +.comment-content:after, +.site-header:after, +.site-content:after, +.site-footer:after, +.nav-links:after{ + clear: both; +} + +/*-------------------------------------------------------------- +# Widgets +--------------------------------------------------------------*/ +.widget{ + margin: 0 0 30px; +} + +.widget ul{ + list-style: none; + margin: 0; + padding: 0; +} + +.widget ul ul{ + margin-left: 10px; +} + +.widget .post-date{ + font-size: 80%; + color: #bbb; + padding-right: 50%; + white-space: nowrap; +} + +#colophon .widget{ + margin: 0; +} + +/* Make sure select elements fit in widgets. */ +.widget select{ + max-width: 100%; +} + +/* Search widget. */ +.widget_search .search-submit{ + display: none; +} + +/*-------------------------------------------------------------- +## Posts and pages +--------------------------------------------------------------*/ +#grid-loop, +#main .infinite-wrap{ + margin: 0 0 1em 0; + display: grid; + grid-column-gap: 3%; + grid-row-gap: 1em; +} + + + +#main.post-columns-1 #grid-loop, +.related-posts.post-columns-1 #grid-loop, +#main.post-columns-1 .infinite-wrap{ + grid-template-columns: 100%; +} + +#main.post-columns-2 #grid-loop, +.related-posts.post-columns-2 #grid-loop, +#main.post-columns-2 .infinite-wrap{ + grid-template-columns: repeat(2,48.5%); +} + +#main.post-columns-3 #grid-loop, +.related-posts.post-columns-3 #grid-loop, +#main.post-columns-3 .infinite-wrap{ + grid-template-columns: repeat(3,31.333%); +} + +#main.post-columns-4 #grid-loop, +.related-posts.post-columns-4 #grid-loop, +#main.post-columns-4 .infinite-wrap{ + grid-template-columns: repeat(4,22.75%); +} + + + + +.woocommerce ul.products, +.woocommerce-page ul.products{ + margin: 0 0 1em 0; + display: grid; + grid-column-gap: 1%; + grid-row-gap: 1em; +} + +.woocommerce ul.products.columns-1, +.woocommerce-page ul.products.columns-1{ + grid-template-columns: 100%; +} + +.woocommerce ul.products.columns-2, +.woocommerce-page ul.products.columns-2{ + grid-template-columns: 49.5% 49.5%; +} + +.woocommerce ul.products.columns-3, +.woocommerce-page ul.products.columns-3{ + grid-template-columns: repeat(3,32.666666%); +} + +.woocommerce ul.products.columns-4, +.woocommerce-page ul.products.columns-4{ + grid-template-columns: repeat(4,24.25%); +} + +.woocommerce ul.products.columns-5, +.woocommerce-page ul.products.columns-5{ + grid-template-columns: repeat(5,19.2%); +} + +.woocommerce ul.products.columns-6, +.woocommerce-page ul.products.columns-6{ + grid-template-columns: repeat(6,15.833333%); +} + +.woocommerce ul.products.columns-7, +.woocommerce-page ul.products.columns-7{ + grid-template-columns: repeat(7,13.428571%); +} + +.woocommerce ul.products.columns-8, +.woocommerce-page ul.products.columns-8{ + grid-template-columns: repeat(8,11.625%); +} + +.hentry{ + margin: 0 0 1.5em; +} + +#grid-loop article, +#main .infinite-wrap article, +.woocommerce ul.products li.product, +.woocommerce-page ul.products li.product{ + margin: 0; + display: flex; + flex-direction: column; + justify-content: space-between; + flex: 1 1 auto; +} + +#grid-loop article, +#main .infinite-wrap article{ + margin: 0 0 1.5em; +} + +#grid-loop article .post-thumbnail img, +#main .infinite-wrap article .post-thumbnail img{ + width: 100%; +} + +.woocommerce ul.products li.product, +.woocommerce-page ul.products li.product{ + text-align: center; + background: #fbfbfb; + border: 1px solid #f1f1f1; +} + +.product-wrap{ + position: relative; + overflow: hidden; + display: flex; + flex-direction: column; + justify-content: space-between; + flex: 1 1 auto; +} + +#grid-loop article .entry-title, +#main .infinite-wrap article .entry-title{ + font-size: 1.25em; +} + +#grid-loop article.sticky:before, +#main .infinite-wrap article.sticky:before{ + content: ""; + display: block; + width: 3px; + height: 100%; + position: absolute; + left: -8px; + top: 0; + background: #d82978; +} + +.updated:not(.published){ + display: none; +} + +.page-links{ + clear: both; + margin: 0 0 1em; +} + +#primary{ + width: 72.5%; + float: left; +} + +.sidebar-left #primary{ + float: right; +} + +#secondary{ + width: 25%; + float: right; + margin-bottom: 2em; + background: #fbfbfb; +} + +#secondary th{ + background: rgba(0,0,0,.007); +} + +#secondary input, +#secondary td{ + background: #fff; +} + +.sidebar-left #secondary{ + float: left; +} + +#primary.full-width, +.sidebar-below #primary, +.sidebar-below #secondary, +.post-template-template-single-reading #secondary, +.post-template-template-single-reading-paragraph #secondary{ + width: auto; + float: none; +} + +.sidebar-below #secondary, +.post-template-template-single-reading #secondary, +.post-template-template-single-reading-paragraph #secondary{ + display: grid; + grid-column-gap: 2%; + grid-row-gap: 1em; + grid-template-columns: repeat(3,32%); +} + +article{ + position: relative; + margin-bottom: 1.25em; +} + +#primary > #main > article{ + margin-bottom: 0; +} + +.container.entry-header{ + padding: 0; +} + +.entry-header{ + text-align: left; + margin-bottom: 5px; + overflow: hidden; +} + +.single .entry-header, +.page-header, +.archive-header{ + padding-bottom: 1em; +} + +.entry-header .entry-title, +.archive-header .archive-title{ + -ms-word-wrap: break-word; + word-wrap: break-word; +} + +.title-meta-wrapper{ + position: relative; +} + +.entry-excerpt, +.taxonomy-description{ + text-align: center; +} + +.post-thumbnail{ + margin-bottom: 1em; +} + +.entry-content p{ + -ms-word-wrap: break-word; + word-wrap: break-word; +} + +.single-excerpt, +.archive-description, +.entry-meta{ + margin: 1em 0; +} + +.entry-meta, +.entry-footer{ + font-size: 0.875em; + font-style: normal; +} + +.entry-footer .tags-links, +.entry-footer .edit-link{ + display: block; + clear: both; +} + +.entry-footer span.tags-links{ + margin-top: 0.625em; +} + +.entry-meta .author img, +.entry-footer .author img{ + border-radius: 50%; + margin-right: 2rem; +} + +.archive-title .author img{ + border-radius: 50%; + display: block; + margin: 0 auto 1rem; + border: 2px solid rgba(255,255,255,.5); +} + +.archive.author .archive-description{ + margin: 0 0 1em; +} + +.single .entry-footer{ + margin: 1em 0; + padding: .5em 0; + border-top: 1px solid; + border-bottom: 1px solid; + border-color: rgba(0,0,0,.05); +} + +.single .related-posts .entry-footer{ + margin: 0; + padding: 0; + border: none; +} + +ul.archive-sub-cats{ + list-style: none; + margin-left: 0; +} + +ul.archive-sub-cats li{ + display: inline-block; + margin-right: 1em; + margin-bottom: .75em; + padding: .5em 1em; + background: #fbfbfb; + border: 1px solid #f1f1f1; +} + +.meta-separator{ + padding: 0 .5em; +} + +.post-template-template-single-reading .entry-header.single, +.post-template-template-single-reading-paragraph .entry-header.single{ + text-align: center; +} + +.post-template-template-single-reading .single-entry-content{ + max-width: 640px; + margin-left: auto; + margin-right: auto; +} + +.post-template-template-single-reading-paragraph .single-entry-content p{ + max-width: 640px; + margin-left: auto; + margin-right: auto; +} + +/*-------------------------------------------------------------- +## Asides +--------------------------------------------------------------*/ +aside{ + color: #313131; +} + +aside input, +aside button{ + margin-top: 2px; +} + +.shop-filter-wrap{ + margin: 0 0 20px; + clear: both; +} + +.shop-filter-wrap .shop-filter-toggle{ + display: inline-block; + cursor: pointer; + position: relative; + border: 1px solid #f1f1f1; + padding: .5em 2.5em .5em 1em; + background-color: #fbfbfb; +} + +.shop-filter-wrap .shop-filter-toggle.active{ + margin-bottom: 10px; +} + +.shop-filter-wrap .shop-filter-toggle .toggle-icon{ + position: relative; +} + +#shop-filters{ + display: none; + background: #fbfbfb; + padding: 1em; + width: 100%; + table-layout: fixed; +} + +.shop-filter-wrap #shop-filters.active{ + display: table; +} + +#shop-filters aside{ + background: transparent; + display: table-cell; + width: 100%; + position: relative; + border-right: 1px solid #fff; +} + +#shop-filters aside:last-child{ + border-right: none; +} + +#shop-filters aside a{ + color: #313131; +} + +#shop-filters .widget{ + margin: 0; + padding: 10px; +} + +.shop-filters-widget-title{ + position: relative; + font-size: 1em; + margin-bottom: 10px; +} + +#shop-filters li{ + width: 32.333333%; + min-width: 120px; + margin-right: 1%; + float: left; +} + +#shop-filters form{ + max-width: 240px; +} + +#shop-filters button{ + padding: 0 1em; + line-height: 1.75em; + height: 1.75em; + font-size: 1em; +} + + +#shop-filters .customize-partial-edit-shortcut button, +#shop-filters .widget .customize-partial-edit-shortcut button{ + height: 30px; + font-size: 18px; + padding: 3px; +} + +#shop-filters input[type="text"]{ + height: 1.5em; +} + +.sidebar-widget-title, +.page-sidebar-widget-title, +.shop-sidebar-widget-title{ + position: relative; + padding-bottom: .625em; + margin-bottom: .3125em; + font-size: 1.25em; + text-align: left; +} + +.widget-area ul{ + list-style: none; + padding: 0; + margin: 0; +} + +.widget-area ul ul{ + margin-top: .3125em; +} + +.widget-area ul ul li{ + padding-left: .625em; +} + +.widget-area ul ul li:last-child{ + border-bottom: 0; + padding-bottom: 0; +} + +.widget-area li{ + margin: 0 0 7px 0; +} + +.widget-area .widget{ + padding: 2em; + margin-bottom: 1px; +} + +.widget-area .widget.widget_image{ + padding: .33em; + margin-bottom: 1.5em; +} + +.widget-area form{ + margin-top: 1.25em; +} + +/*-------------------------------------------------------------- +## Comments +--------------------------------------------------------------*/ +article.comment-body{ + background: #fbfbfb; + padding: 1.5em; +} + +.comment-content a{ + -ms-word-wrap: break-word; + word-wrap: break-word; +} + +.bypostauthor{ + display: block; +} + +.author-email-url{ + margin-left: -2%; +} + +.comment-form-author{ + float: left; + width: 32%; +} +.comment-form-email, +.comment-form-url{ + float: left; + margin-left: 2% !important; + width: 32%; +} + +.author-email-url input{ + width: 100%; +} + +.comment-form .form-submit{ + clear: both; +} + +#comments{ + margin-bottom: 25px; +} + +.logged-in-as, +.comment-notes{ + font-size: .875em; +} + +#comments ul{ + list-style: none; + margin: 0; + padding: 0; +} + +#comments li.comment{ + margin: 0 0 20px; +} + +#comments li.comment .children{ + display: block; + margin: 20px 0 0 30px; + padding: 0px; + list-style: none; +} + +.comment-list .comment-respond{ + margin-top: 20px; + border: 1px solid #EEE; + padding: 20px; +} + +.comment-list .vcard img{ + border-radius: 50%; + margin-right: 10px; +} + +.comment-list .vcard .fn{ + font-weight: normal; + font-size: 1em; +} + +.comment-list .edit-link{ + position: absolute; + top: 0; + left: auto; +} + +.comment-list .edit-link a{ + font-size: .875em; + display: inline-block; + padding: 10px; +} + +.comment-list .comment-meta{ + margin-bottom: 15px; +} + +.comment-list .comment-author{ + display: inline-block; + margin-right: 1em; +} + +.comment-list .comment-author .says{ + display: none; +} + +.comment-list .comment-metadata{ + display: inline-block; + padding-top: 10px; + font-size: .875em; +} + +.comment-list .comment-metadata a{ + text-decoration: none; +} + +.comment-list .reply{ + display: inline-block; +} + +.comment-list .reply a{ + text-decoration: none; +} + +#cancel-comment-reply-link{ + float: right; +} + +.comment-navigation .nav-previous a, +.comment-navigation .nav-next a{ + display: inline-block; + padding: 0 10px; + font-size: .875em; + line-height: 22px; + position: relative; +} + +.comment-navigation .nav-next a{ + margin-right: 13px; +} + +.comment-navigation .nav-next a:after{ + content: ""; + position: absolute; + border-left: 11px solid #fbfbfb; + border-top: 11px solid transparent; + border-bottom: 11px solid transparent; + top: 0; + right: -11px; +} + +.comment-navigation .nav-previous a{ + margin-left: 11px; +} + +.comment-navigation .nav-previous a:after{ + content: ""; + position: absolute; + border-right: 11px solid #fbfbfb; + border-top: 11px solid transparent; + border-bottom: 11px solid transparent; + top: 0; + left: -11px; +} + +/*-------------------------------------------------------------- +# Related Posts +--------------------------------------------------------------*/ + +.related-posts{ + margin: 0 0 30px 0; +} + +.related-posts #grid-loop article .entry-content{ + padding-bottom: 10px; +} + +/*-------------------------------------------------------------- +# Media +--------------------------------------------------------------*/ +.page-content .wp-smiley, +.entry-content .wp-smiley, +.comment-content .wp-smiley{ + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +/* Make sure embeds and iframes fit their containers. */ +embed, +iframe, +object{ + max-width: 100%; +} + +.entry-video{ + position: relative; + padding-bottom: 56.25%; + height: 0; +} + +#grid-loop article .entry-video, +#main .infinite-wrap article .entry-video{ + overflow: hidden; + margin-bottom: 1em; +} + +.entry-video embed, +.entry-video iframe, +.entry-video object, +.entry-video video{ + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +/*-------------------------------------------------------------- +## Captions +--------------------------------------------------------------*/ +.wp-caption{ + margin-bottom: 15px; + max-width: 100%; +} + +.wp-caption img[class*="wp-image-"]{ + display: block; + margin-left: auto; + margin-right: auto; +} + +.wp-caption .wp-caption-text{ + margin: 0.8075em 0; +} + +.wp-caption-text{ + background: #fbfbfb; + border: 1px solid #f1f1f1; + text-align: center; + font-size: 1em; +} + +/*-------------------------------------------------------------- +## Galleries +--------------------------------------------------------------*/ +.gallery{ + margin-bottom: 1em; +} + +.gallery-item{ + display: inline-block; + text-align: center; + vertical-align: top; + width: 100%; +} + +.gallery-columns-2 .gallery-item{ + max-width: 50%; +} + +.gallery-columns-3 .gallery-item{ + max-width: 33.33%; +} + +.gallery-columns-4 .gallery-item{ + max-width: 25%; +} + +.gallery-columns-5 .gallery-item{ + max-width: 20%; +} + +.gallery-columns-6 .gallery-item{ + max-width: 16.66%; +} + +.gallery-columns-7 .gallery-item{ + max-width: 14.28%; +} + +.gallery-columns-8 .gallery-item{ + max-width: 12.5%; +} + +.gallery-columns-9 .gallery-item{ + max-width: 11.11%; +} + +.gallery-caption{ + display: block; + margin: 0 10px 10px 10px; +} + +/*-------------------------------------------------------------- +## General +--------------------------------------------------------------*/ +.container{ + width: 96%; + max-width: 1240px; + margin: 0 auto; +} + +.site-content{ + position: relative; + margin-top: 2em; +} + +.post-template-template-single-transparent-header .site-content, +.post-template-template-no-title .site-content, +.page-template-template-transparent-header .site-content, +.page-template-template-no-title .site-content, +.home.page-template-default .site-content{ + margin-top: 0; +} + +/*-------------------------------------------------------------- +## Header +--------------------------------------------------------------*/ +#masthead{ + background-color: #fff; + background-repeat: no-repeat; + background-position: top center; + background-size: cover; + color: #2d2354; + margin: 0 auto; + padding: 0; + width: 100%; + transition: all .7s ease; +} + +#masthead.transparent{ + background-color: transparent; + color: #fff; + position: fixed; + top: 0; + left: 0; + right: 0; + z-index: 999; +} + +#masthead.scrolled{ + box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.06); + position: fixed; + top: 0; + left: 0; + right: 0; + z-index: 999; + transition: all .7s ease; +} + +#masthead.not-fixed.not-fixed-scrolled{ + position: absolute; +} + +#masthead.transparent.scrolled{ + background-color: #2d2354; +} + +.logged-in.admin-bar #masthead.scrolled{ + top: 32px; +} + +#masthead #masthead-inner{ + display: grid; + align-items: center; + padding: 1.25rem 0; + transition: padding .5s; +} + +#masthead.scrolled #masthead-inner{ + padding: .625rem 0 0.3125rem 0; + transition: padding 1s; +} + +#masthead #masthead-inner.logo-left{ + grid-template-columns: minmax(auto,25%) auto auto; +} + +#masthead #masthead-inner.logo-right{ + grid-template-columns: auto auto minmax(auto,25%); +} + +#site-branding{ + grid-column: 1/4; + text-align: center; +} + +.logo-left #site-branding{ + grid-column: 1/2; + text-align: left; +} + +.logo-right #site-branding{ + grid-column: 3/4; + text-align: right; +} + +.toggle-nav{ + grid-column: 1/4; + justify-self: center; + display: none; +} + +.toggle-nav-open{ + display: none; +} + +#site-navigation{ + grid-column: 1/4; + justify-self: center; + font-weight: normal; + color: #2d2354; + display: flex; +} + +#site-nav-after{ + display: none; + background-color: #000; + opacity: 0.4; +} + +.logo-left #site-navigation{ + grid-column: 2/4; + justify-self: end; +} + +.logo-right #site-navigation{ + grid-column: 1/3; + justify-self: start; +} + +#masthead.transparent #site-navigation{ + color: #fff; +} + +#site-navigation a{ + color: #2d2354; + text-decoration: none; +} + +#masthead.transparent #site-navigation a{ + color: #fff; +} + +#top-bar{ + display: block; + margin: 0; + padding: 10px 0; + border-bottom: 1px solid rgba(0,0,0,.05); + font-size: .75em; + line-height: 1.6; + transition: padding .5s; +} + +#masthead.transparent #top-bar{ + border-color: rgba(255,255,255,.05); +} + +#top-bar aside, +#top-bar h1, +#top-bar h2, +#top-bar h3, +#top-bar h4, +#top-bar h5, +#top-bar h6{ + color: #2d2354; +} + +#masthead.transparent #top-bar aside, +#masthead.transparent #top-bar h1, +#masthead.transparent #top-bar h2, +#masthead.transparent #top-bar h3, +#masthead.transparent #top-bar h4, +#masthead.transparent #top-bar h5, +#masthead.transparent #top-bar h6{ + color: #fff; +} + +#masthead.scrolled #top-bar{ + padding: 5px 0; + transition: padding 1s; +} + +.top-bar-widget-title{ + margin: 0; + font-size: 1.2em; +} + +#top-bar a.button, #top-bar a.button:hover, +#top-bar button, #top-bar input[type="button"], #top-bar input[type="reset"], #top-bar input[type="submit"], +#top-bar input[type="text"], #top-bar input[type="email"], #top-bar input[type="url"], #top-bar input[type="password"], #top-bar input[type="search"], #top-bar input[type="number"], #top-bar input[type="tel"], #top-bar input[type="range"], #top-bar input[type="date"], #top-bar input[type="month"], #top-bar input[type="week"], #top-bar input[type="time"], #top-bar input[type="datetime"], #top-bar input[type="datetime-local"], #top-bar input[type="color"], #top-bar textarea{ + height: auto; + padding: .125em .3125em; + font-size: .75em; + line-height: .75em; + margin: 2px 0; + max-width: 160px; +} + +#top-bar p, +#top-bar .widget, +#top-bar .widget p{ + margin: 0; + padding: 0; + background: transparent; +} + +#top-bar .widget{ + display: inline-block; + width: 48%; + vertical-align: top; +} + +#top-bar .widget:nth-child(odd){ + text-align: left; + margin-right: 1%; +} +#top-bar .widget:nth-child(even){ + text-align: right; + margin-left: 1%; +} + +#top-bar ul{ + position: relative; + list-style: none; +} + +#top-bar li{ + display: inline-block; + margin-left: 12px; +} + +#top-bar li:first-child{ + margin-left: 0; +} + +#top-bar ul > li > ul{ + display: none; + border: 1px; + border-style: solid; + border-color: rgba(255,255,255,0.1); + border-top: 0; + margin-top: 2px; +} + +#top-bar ul > li.menu-item-has-children:hover > ul{ + position: absolute; + display: block; + margin-left: 0; + text-align: left; + z-index: 101; +} +#top-bar ul > li.menu-item-has-children:hover > ul > li{ + display: block; + margin-left: 0; + padding: 5px; +} + +#top-bar ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul, +#top-bar ul > li.menu-item-has-children > ul > li.menu-item-has-children > ul:hover{ + display: none; +} + +#masthead .extra-wrap{ + display: flex; + justify-content: center; +} + +#masthead .top-search{ + position: relative; + margin: 0; + padding: .625rem; +} + +#masthead .logo-right .top-search{ + margin-left: -1em; +} + +.top-search .cordero-icon-search{ + color: #2d2354; + background: transparent; + padding: 0; +} + +#masthead.transparent .top-search .cordero-icon-search{ + color: #fff; +} + +#masthead .top-search .icons.search-close{ + font-family: inherit; + font-size: 1em; + line-height: 1; + display: block; + text-align: center; + height: 0; + width: 0; + color: transparent; + background: transparent; + padding: 0; + margin-left: 1em; + padding-left: 2em; +} + +#site-navigation .menu-close{ + display: none; +} + +.top-search .search-close:before{ + position: absolute; + top: .25em; + left: 0; + font-family: dashicons; + font-size: 1.4em; + content: "\f158"; +} + +.top-search .cordero-icon-search:focus, +.top-search .search-close:focus, +#site-navigation .menu-close:focus{ + outline: 1px dotted; +} + +#masthead .top-search .icons.search-close:focus{ + height: auto; + width: auto; + color: #2d2354; + margin-top: 1em; + padding-top: .5em; + opacity: 1; +} + +.top-search .mini-search{ + position: absolute; + top: auto; + right: 0; + visibility: hidden; + opacity: 0; + padding: 10px; + background: #fff; + box-shadow: 0 3px 8px 1px rgba(0, 0, 0, 0.1); + z-index: 99999; + transform: translateY(30px); + transition: all .3s ease; +} + +.logo-right .top-search .mini-search{ + right: auto; + left: 0; +} + +.top-search.search-open .mini-search{ + visibility: visible; + opacity: 1; + transform: translateY(0); + transition: all .3s ease; +} + +#masthead .search-form, +#masthead .woocommerce-product-search{ + width: 320px; + max-width: 100%; +} + +#masthead .search-form input[type="submit"], +#masthead .woocommerce-product-search button[type="submit"]{ + position: relative; + display: inline-block; + border: 0; + box-shadow: none; + transition: none; +} + +#masthead .search-form input[type="submit"]:focus, +#masthead .woocommerce-product-search button[type="submit"]:focus{ + outline: 1px dotted #000; +} + +#masthead .search-form input[type="search"], +#masthead .woocommerce-product-search input[type="search"]{ + display: inline-block; + width: 220px; + border: none; + background: transparent; + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +#masthead .search-form input[type="search"]::placeholder, +#masthead .woocommerce-product-search input[type="search"]::placeholder{ + opacity: .6; +} + +#masthead .top-account{ + position: relative; + margin: 0; + padding: .625rem; +} + +#masthead .top-account .mini-account{ + position: absolute; + top: auto; + right: 0; + text-align: left; + font-size: 90%; + padding: 10px; + min-width: 240px; + max-height: 480px; + overflow: auto; + visibility: hidden; + opacity: 0; + z-index: 99999; + transform: translateY(40px); + background: #fff; + box-shadow: 0 3px 8px 1px rgba(0, 0, 0, 0.1); + color: #313131; + transition: all 0.3s ease; +} + +#masthead .logo-right .top-account .mini-account{ + right: auto; + left: 0; +} + +#masthead .top-account .mini-account a, +#masthead.transparent #site-navigation .top-account .mini-account a{ + color: #d82978; +} + +.woocommerce .top-account .col2-set .col-1, +.woocommerce-page .top-account .col2-set .col-1, +.woocommerce .top-account .col2-set .col-2, +.woocommerce-page .top-account .col2-set .col-2{ + float: none; + width: 100%; +} + +.top-account #customer_login .u-column2{ + margin-top: .8em; + border-top: 1px solid rgba(255,255,255,.3); +} + +.top-account h2{ + position: relative; + font-size: 1.15em; + text-transform: none; + margin: 0 0 .8em; +} + +.top-account #customer_login .u-column2 h2{ + margin-top: .8em; + cursor: pointer; +} + +.top-account #customer_login .u-column2 h2:after{ + font-family: dashicons; + content: "\f347"; + font-size: 1em; + text-shadow: none; + position: absolute; + top: 0; + right: 0; +} + +.top-account #customer_login .u-column2.open h2:after{ + content: "\f343"; +} + +.top-account #customer_login .u-column2 form{ + display: none; +} + +.top-account #customer_login .u-column2.open form{ + display: block; +} + +.top-account p{ + margin: 0 0 7px; +} + +.top-account input{ + padding: .25em .5em; +} + +.top-account .woocommerce-MyAccount-navigation{ + width: 100%; +} + +.top-account form .form-row .required{ + color: red; +} + +.woocommerce .top-account form .form-row .required{ + visibility: hidden; + transition: all .7s; + transition-delay: 1s; +} +.woocommerce .top-account:hover .mini-account form .form-row .required{ + visibility: visible; + transition-delay: 0s; +} + +div.mini-account form.login{ + border: none; + padding: 0; + margin: 0; +} + +div.mini-account .form-row, +div.mini-account .form-row-first, +span.mini-account .form-row-last{ + width: 100%; + float: left; +} + +.top-account .woocommerce-form__label-for-checkbox{ + padding: 20px 0 10px 0; + margin-left: 0; + display: block; +} + +.top-account .woocommerce-form__label-for-checkbox span{ + font-size: 90%; +} + +.top-account input#rememberme.woocommerce-form__input.woocommerce-form__input-checkbox{ + height: 10px; + margin-right: 0; +} + +#masthead .top-wishlist{ + position: relative; + margin: 0; + padding: .625rem; +} + +#masthead .top-cart{ + position: relative; + margin: 0; + padding: .625rem; +} + +#masthead .top-cart .mini-cart{ + position: absolute; + top: auto; + right: 0; + text-align: left; + font-size: 90%; + padding: 10px; + min-width: 240px; + max-height: 480px; + overflow: auto; + visibility: hidden; + opacity: 0; + z-index: 99999; + transform: translateY(40px); + background: #fff; + box-shadow: 0 3px 8px 1px rgba(0, 0, 0, 0.1); + color: #313131; + transition: all 0.3s ease; +} + +#masthead .logo-right .top-cart .mini-cart{ + right: auto; + left: 0; +} + +#masthead .top-cart .mini-cart a, +#masthead.transparent .top-cart .mini-cart a:not(.button), +#masthead.transparent #site-navigation .top-cart .mini-cart a:not(.button){ + color: #d82978; +} + +#masthead .top-cart .mini-cart a.button{ + color: #fff; +} + +#masthead .top-cart .mini-cart p{ + margin: 0; +} + +#masthead .top-cart .mini-cart .woocommerce-mini-cart__buttons .button{ + display: block; + text-align: center; + margin-top: 10px; +} + +#masthead .top-account:hover .mini-account, +#masthead .top-account .mini-account.locked, +#masthead .top-cart:hover .mini-cart, +#masthead .top-account a:focus ~ .mini-account, +#masthead .top-cart a:focus ~ .mini-cart{ + top: auto; + visibility: visible; + opacity: 1; + transform: translateY(0); + transition: all .3s ease; +} + +#masthead .top-cart .mini-cart ul.cart_list{ + list-style: none; + padding: 0; + margin: 0; +} + +#masthead .top-cart .mini-cart ul.cart_list li:after, #masthead .top-cart .mini-cart ul.cart_list li:before, #masthead .top-cart .mini-cart ul.product_list_widget li:after, #masthead .top-cart .mini-cart ul.product_list_widget li:before{ + content: ' '; + display: table; +} + +#masthead .top-cart .mini-cart ul.cart_list li:after{ + clear: both; +} + +#masthead .top-cart .mini-cart ul.cart_list li{ + padding: 4px 0; + margin: 0; + list-style: none; +} + +#masthead .top-cart .mini-cart ul.cart_list li a{ + display: block; +} + +#masthead .top-cart .mini-cart a.remove{ + display: block; + font-size: 2em; + height: 1em; + width: 1em; + text-align: center; + line-height: 1; + border-radius: 100%; + color: red !important; + text-decoration: none; + border: 0; + float: right; + opacity: 0.7; +} + +#masthead .top-cart .mini-cart a.remove:hover{ + color: #fff !important; + background: red; + opacity: 1; +} + +#masthead .top-cart .mini-cart ul.cart_list li img{ + float: right; + margin-left: 4px; + width: 42px; + height: auto; + box-shadow: none; +} + +#masthead .top-cart .mini-cart li.empty{ + list-style: none; + text-align: center; +} + +#masthead .top-cart .mini-cart dt{ + font-weight: normal; +} + +#masthead .top-cart .mini-cart dd{ + margin: 0 0 0 10px; +} + +#masthead a.cordero-cart{ + position: relative; + margin-right: 10px; +} + +#masthead a.cordero-wishlist{ + position: relative; + margin-right: 10px; +} + +#masthead a.cordero-cart .item-count, +#masthead a.cordero-wishlist .wishlist_products_counter_number, +#masthead a.wishlist_products_counter .wishlist_products_counter_number{ + position: absolute; + top: -0.75em; + left: auto; + line-height: 1; +} + +#site-branding h1, +#site-branding p, +#site-branding .custom-logo{ + margin: 0 0 .4em; + padding: 0; + line-height: 1.2; + transition: all .7s ease; +} + +#masthead.scrolled #site-branding h1, +#masthead.scrolled #site-branding p, +#masthead.scrolled #site-branding .custom-logo{ + margin-bottom: .2em; + transition: all .7s ease; +} + +.site-title{ + font-family: 'Montserrat'; + font-size: 2.4em; + font-weight: normal; + text-align: center; +} + +#masthead-inner.logo-left .site-title{ + text-align: left; +} + +#masthead-inner.logo-right .site-title{ + text-align: right; +} + +.site-title a, +.site-title a:hover, +.site-title a:active, +.site-title a:focus{ + text-decoration: none; + color: #2d2354; + padding: 0 .25em; +} + +#masthead.transparent .site-title a, +#masthead.transparent .site-title a:hover, +#masthead.transparent .site-title a:active, +#masthead.transparent .site-title a:focus{ + color: #fff; +} + +#site-branding.stfls .site-title:first-letter, +#site-branding.stfls .site-title::first-letter{ + background: #2d2354; + color: #fff; + border-radius: .1em; + padding: 0 .2em; + margin: 0 .04em 0 0; + letter-spacing: 0; +} + +#masthead.transparent #site-branding.stfls .site-title:first-letter, +#masthead.transparent #site-branding.stfls .site-title::first-letter{ + background: #fff; + color: #2d2354; +} + +#site-branding.border .site-title a{ + border: 3px solid; +} + +#site-branding.border .site-title a:focus{ + outline: 1px dotted; +} + +#site-branding.stfls .site-title a, +#site-branding.no-styling .site-title a{ + border: none; + padding: 0; +} + +#site-branding.background .site-title a{ + border: none; + border-radius: .1em; + background: #2d2354; + color: #fff; +} + +#masthead.transparent #site-branding.background .site-title a{ + background: #fff; + color: #2d2354; +} + +.site-description{ + clear: both; +} + +.tagline-hidden .site-description{ + clip: rect(1px, 1px, 1px, 1px); + position: absolute; +} + +.masthead-block{ + background: transparent; + height: 70px; +} + +@media (min-width: 1025px){ + .masthead-left #masthead{ + background: #fbfbfb; + width: 250px; + height: 100vh; + position: fixed; + top: 0; + left: 0; + right: auto; + z-index: 99; + } + + .masthead-left #content, + .masthead-left #colophon{ + width: calc(100% - 250px); + margin-left: 250px; + } + + .masthead-left #masthead #masthead-inner{ + display: block; + } + + .masthead-left #site-navigation{ + flex-direction: column; + } + + .masthead-left #primary-menu li{ + float: none; + } + + .masthead-left #primary-menu ul{ + left: 20px; + } + + .masthead-left .top-search .mini-search, + .masthead-left #masthead .top-account .mini-account, + .masthead-left #masthead .top-cart .mini-cart{ + right: auto; + left: 0; + } + + .masthead-left #top-bar .widget{ + display: block; + width: 100%; + text-align: center; + } + + .masthead-left #top-bar .widget:nth-child(2n+1){ + text-align: center; + margin-right: 0; + } + + .masthead-left #primary.full-width .entry-content .alignfull{ + margin-left: -webkit-calc(-50vw + 50% + 125px); + margin-left: calc(-50vw + 50% + 125px); + margin-right: -webkit-calc(-50vw + 50% + 125px); + margin-right: calc(-50vw + 50% + 125px); + max-width: calc(100vw - 250px); + width: calc(100vw - 250px); + } +} + +@media (max-width: 1024px){ + .masthead-left #masthead-inner{ + justify-items: start; + } + + .masthead-left #site-branding{ + grid-column: 2/3; + } + + .masthead-left .toggle-nav{ + grid-column: 1; + grid-row: 1; + justify-self: left; + } +} + +/*-------------------------------------------------------------- +## Menu +--------------------------------------------------------------*/ +.toggle-nav, +.toggle-nav-open{ + font-size: 32px; + background: transparent; + color: #2d2354; + cursor: pointer; + width: 32px; + padding: 0; + line-height: 1; +} + +.toggle-nav-open{ + margin: 0 auto; + padding: 10px 2px; +} + +#masthead.transparent .toggle-nav{ + color: #fff; +} + +.toggle-nav:hover, +.toggle-nav-open:hover{ + background: transparent; +} + +.toggle-nav:focus, +.toggle-nav-open:focus{ + outline: 1px dotted; +} + +#primary-menu{ + margin: 0; +} + +#primary-menu li{ + float: left; + position: relative; + list-style: none; +} + +#primary-menu > li{ + text-transform: uppercase; +} + +#primary-menu li a{ + display: block; + text-decoration: none; + padding: .625rem 1em; + transition: color .3s ease; +} + +#masthead.transparent #primary-menu li a{ + color: #fff; +} + +#masthead.transparent #primary-menu ul li a{ + color: #2d2354; +} + +#primary-menu li.menu-item-has-children a{ + padding-right: 1.5em; +} + +#primary-menu:hover li a{ + opacity: .7; + transition: opacity .3s ease; +} + +#primary-menu li:hover a, +#primary-menu li a:hover{ + opacity: 1; + transition: opacity .3s ease; +} + +#primary-menu ul{ + position: absolute; + visibility: hidden; + opacity: 0; + background: #fff; + color: #2d2354; + box-shadow: 0 3px 8px 1px rgba(0, 0, 0, 0.1); + min-width: 180px; + text-align: left; + top: 140%; + margin: 0; + z-index: 99999; + transition: all 0.3s ease; +} + +#primary-menu li.menu-item-has-children.locked > ul, +#primary-menu li.menu-item-has-children:hover > ul, +#primary-menu li.menu-item-has-children a:focus ~ ul{ + visibility: visible; + opacity: 1; + top: 100%; + transition: all 0.3s ease; +} +#primary-menu ul li{ + width: 100%; + background: none; + text-transform: none; +} +#primary-menu ul li a{ + position: relative; + overflow: hidden; +} + +#primary-menu li.menu-item-has-children:hover > ul:hover li a{ + opacity: .7; + transition: opacity .3s ease; +} +#primary-menu li.menu-item-has-children:hover > ul li:hover a, +#primary-menu li.menu-item-has-children:hover > ul li a:hover{ + opacity: 1; + transition: opacity .3s ease; +} + +#primary-menu ul li.menu-item-has-children ul, +#primary-menu ul li.menu-item-has-children ul, +#primary-menu ul li.menu-item-has-children.locked ul, +#primary-menu ul li.menu-item-has-children:hover ul, +#primary-menu ul li.menu-item-has-children a:focus ~ ul{ + left: 100%; + top: 5px; +} + +.sub-menu li{ + border-bottom: 1px solid rgba(255,255,255,0.1); +} + +.sub-menu li:last-child{ + border: 0; +} + +#primary-menu li.menu-item-has-children .sub-menu a{ + color: #2d2354; + padding-top: 20px; + padding-bottom: 20px; + margin: 0; + transition: all 0.3s ease; +} + +#primary-menu li.menu-item-has-children:hover .sub-menu a{ + padding-top: 8px; + padding-bottom: 8px; + transition: all 0.3s ease; +} + +.menu-item-has-children .sub-trigger{ + display: none; +} + +.page-links, +.comments-pagination{ + margin-bottom: 1em; +} + +.page-links a, +.comments-pagination .page-numbers{ + padding: 0 .5em; +} + +.posts-navigation, +.post-navigation{ + padding: 1em 0; + margin: 0 0 2em 0; + overflow: hidden; +} + +.posts-navigation .nav-previous, +.post-navigation .nav-previous{ + float: left; + width: 50%; +} + +.posts-navigation .nav-next, +.post-navigation .nav-next{ + float: right; + text-align: right; + width: 50%; +} + +/*-------------------------------------------------------------- +## Footer +--------------------------------------------------------------*/ +#colophon{ + color: #fff; + background-color: #2d2354; + background-repeat: no-repeat; + background-size: cover; +} + +#colophon aside{ + background: transparent; + color: #fff; +} + +.site-footer ul{ + list-style: none; + padding: 0; + margin: 0; +} + +.site-footer ul ul{ + margin-left: 10px; +} + +.site-footer a{ + color: #d82978; +} + +.top-footer-widget-title, +.footer-column-widget-title{ + color: #fff; + position: relative; + margin-bottom: 1em; +} + +#top-footer{ + border-bottom: 1px solid rgba(255,255,255,.05) +} + +#top-footer .container{ + padding-top: 1.5em; + padding-bottom: 1.5em; +} + +#middle-footer{ + padding: 1.5em 0 0; + border-bottom: 1px solid rgba(255,255,255,.05) +} + +#middle-footer .container{ + padding-bottom: 2em; +} + +.middle-footer{ + margin-left: -3%; +} + +.footer{ + float: left; + width: 30.3333333333%; + margin-left: 3%; +} + +#bottom-footer{ + padding: 1.5em 0; + line-height: 1.2; +} + +#bottom-footer .container{ + display: flex; + align-items: center; + justify-content: space-between; +} + +#bottom-footer.centered .container, +#bottom-footer.centered-info-below .container{ + flex-direction: column; + text-align: center; +} + +#bottom-footer.centered .site-info{ + margin-bottom: 2em; +} + +#bottom-footer.centered-info-below .site-info{ + margin-top: 2em; +} + +.site-info .copyright{ + margin-bottom: 0.5em; +} + +.site-info .sep{ + opacity: .4; +} + +.site-info-right, +#footer-menu ul{ + list-style-type: none; + list-style: none; + list-style-image: none; + line-height: 32px; +} +#footer-menu li{ + padding: 0 8px; + display: inline; +} + +#footer-menu a, +.widget_nav_menu a{ + position: relative; +} + +#footer-menu a[href*="facebook.com"], +.widget_nav_menu a[href*="facebook.com"], +#footer-menu a[href*="instagram.com"], +.widget_nav_menu a[href*="instagram.com"], +#footer-menu a[href*="twitter.com"], +.widget_nav_menu a[href*="twitter.com"], +#footer-menu a[href*="youtube.com"], +.widget_nav_menu a[href*="youtube.com"], +#footer-menu a[href^="mailto:"], +.widget_nav_menu a[href^="mailto:"], +#footer-menu a[href$="/feed/"], +.widget_nav_menu a[href$="/feed/"]{ + font-size: 1px; + letter-spacing: -1px; + margin-right: 0px; + margin-left: 28px; + color: transparent; +} + +#footer-menu a[href^="tel:"], +.widget_nav_menu a[href^="tel:"]{ + margin-right: 0px; + margin-left: 31px; +} + +#footer-menu a[href*="facebook.com"]:before, +.widget_nav_menu a[href*="facebook.com"]:before, +#footer-menu a[href*="instagram.com"]:before, +.widget_nav_menu a[href*="instagram.com"]:before, +#footer-menu a[href*="twitter.com"]:before, +.widget_nav_menu a[href*="twitter.com"]:before, +#footer-menu a[href*="youtube.com"]:before, +.widget_nav_menu a[href*="youtube.com"]:before{ + font-family: dashicons; + font-weight: normal; + text-align: center; + position: absolute; + font-size: 20px; + letter-spacing: normal; + width: 32px; + height: 32px; + line-height: 32px; + border-radius: 100%; + top: -20px; + right: 0; + color: #fff; +} + +#footer-menu a[href^="mailto:"]:before, +.widget_nav_menu a[href^="mailto:"]:before, +#footer-menu a[href$="/feed/"]:before, +.widget_nav_menu a[href$="/feed/"]:before{ + font-family: dashicons; + font-weight: 900; + text-align: center; + position: absolute; + font-size: 20px; + letter-spacing: normal; + width: 32px; + height: 32px; + line-height: 32px; + border-radius: 100%; + top: -20px; + right: 0; + color: #fff; +} + +#footer-menu a[href^="tel:"]:before, +.widget_nav_menu a[href^="tel:"]:before{ + font-family: dashicons; + font-weight: 900; + text-align: center; + position: absolute; + font-size: 20px; + letter-spacing: normal; + width: 32px; + height: 32px; + line-height: 32px; + border-radius: 100%; + top: -6px; + left: -36px; + color: #fff; +} + +#footer-menu a[href*="facebook.com"]:before, +.widget_nav_menu a[href*="facebook.com"]:before{ + content: "\f305"; + background: #3b5998; +} +#footer-menu a[href*="instagram.com"]:before, +.widget_nav_menu a[href*="instagram.com"]:before{ + content: "\f12d"; + background: #f04857; +} +#footer-menu a[href*="twitter.com"]:before, +.widget_nav_menu a[href*="twitter.com"]:before{ + content: "\f301"; + background: #1da1f2; +} +#footer-menu a[href*="youtube.com"]:before, +.widget_nav_menu a[href*="youtube.com"]:before{ + content: "\f236"; + background: #ff0000; +} +#footer-menu a[href^="mailto:"]:before, +.widget_nav_menu a[href^="mailto:"]:before{ + content: "\f465"; + background: #d82978; +} +#footer-menu a[href^="tel:"]:before, +.widget_nav_menu a[href^="tel:"]:before{ + content: "\f525"; + background: #d82978; +} +#footer-menu a[href$="/feed/"]:before, +.widget_nav_menu a[href$="/feed/"]:before{ + content: "\f303"; + background: #fd9800; +} + +/*-------------------------------------------------------------- +## Pagination CSS +--------------------------------------------------------------*/ +.pagination{ + text-align: center; + margin: 2em 0; +} + +.pagination span, +.pagination .dots, +.pagination a{ + background: #fbfbfb; + border: 1px solid #f1f1f1; + padding: .67rem 1.33rem; + color: #313131; + text-decoration: none; +} + +.pagination a:hover, +.pagination .current{ + background: transparent; + border-color: inherit; +} + +/*-------------------------------------------------------------- +## WooCommerce CSS +--------------------------------------------------------------*/ +.woocommerce nav.woocommerce-pagination{ + text-align: center; + margin: 2em 0; +} + +.woocommerce nav.woocommerce-pagination ul{ + border: 0; + margin: 0; + padding: 0; +} + +.woocommerce nav.woocommerce-pagination ul li{ + border: 0; + float: none; + margin: 0; +} + +.woocommerce nav.woocommerce-pagination ul li a, +.woocommerce nav.woocommerce-pagination ul li span{ + background: #fbfbfb; + border: 1px solid #f1f1f1; + padding: .67rem 1.33rem; + line-height: 2.68; + color: #313131; + display: unset; +} + +.woocommerce nav.woocommerce-pagination ul li a:focus, +.woocommerce nav.woocommerce-pagination ul li a:hover, +.woocommerce nav.woocommerce-pagination ul li span.current{ + background: transparent; + border-color: inherit; +} + +.single.single-product .quantity .input-text.qty.text, +.p-quantity .input-text.qty.text, +.woocommerce .quantity .qty{ + -moz-appearance: textfield; + -webkit-appearance: textfield; +} + +.single.single-product .quantity .input-text.qty.text::-webkit-outer-spin-button, +.p-quantity .input-text.qty.text::-webkit-outer-spin-button, +.woocommerce .quantity .qty::-webkit-outer-spin-button, +.single.single-product .quantity .input-text.qty.text::-webkit-inner-spin-button, +.p-quantity .input-text.qty.text::-webkit-inner-spin-button, +.woocommerce .quantity .qty::-webkit-inner-spin-button{ + -webkit-appearance: none; + margin: 0; +} + +.woocommerce .woocommerce-breadcrumb{ + color: #313131; + opacity: .8; + text-align: center; + margin-bottom: 2em; +} + +.woocommerce-products-header{ + display: flex; + align-items: center; +} + +.woocommerce .term-description{ + margin: 0; + padding: 0 0 0 4em; +} + +.woocommerce .woocommerce-result-count{ + margin: .7em 0 1em; +} + +.woocommerce div.product, +.woocommerce-page div.product{ + overflow: hidden; +} + + +.woocommerce ul.products li.product, +.woocommerce-page ul.products li.product, +.woocommerce ul.products.columns-2 li.product, +.woocommerce-page ul.products.columns-2 li.product, +.woocommerce ul.products.columns-3 li.product, +.woocommerce-page ul.products.columns-3 li.product, +.woocommerce ul.products.columns-4 li.product, +.woocommerce-page ul.products.columns-4 li.product, +.woocommerce ul.products.columns-5 li.product, +.woocommerce-page ul.products.columns-5 li.product, +.woocommerce ul.products.columns-6 li.product, +.woocommerce-page ul.products.columns-6 li.product, +.woocommerce ul.products.columns-7 li.product, +.woocommerce-page ul.products.columns-7 li.product, +.woocommerce ul.products.columns-8 li.product, +.woocommerce-page ul.products.columns-8 li.product{ + width: auto; + overflow: hidden; +} + +.woocommerce ul.products li.product .product-extra-img, +.woocommerce-page ul.products li.product .product-extra-img{ + visibility: hidden; + opacity: 0; + position: absolute; + top: 0; + left: 0; + right: 0; + overflow: hidden; + z-index: 8; + transition: all .5s ease-in; +} + +.woocommerce ul.products li.product:hover .product-extra-img, +.woocommerce-page ul.products li.product:hover .product-extra-img{ + visibility: visible; + opacity: 1; + transition: all .5s ease-out; +} + +.woocommerce .product-addtocart-wrap{ + border-top: 1px solid #f1f1f1; +} + +.woocommerce ul.products li.product .woocommerce-loop-category__title, +.woocommerce ul.products li.product .woocommerce-loop-product__title, +.woocommerce ul.products li.product h3{ + padding: 0; + margin: 0 0 .5em; + font-size: 1.125em; +} + +.woocommerce ul.products li.product .woocommerce-placeholder{ + border: none; +} + +.add-to-wishlist-before_image .yith-wcwl-add-to-wishlist{ + left: auto; + right: 10px; +} + +.yith-wcwl-add-button > a i{ + margin-right: 0; + font-size: .875em; +} + +.woocommerce ul.products li.product .woocommerce-loop-category__title mark.count{ + display: none; +} + +.woocommerce div.product div.images .flex-control-thumbs li img{ + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -o-user-select: none; + user-select: none; +} + +.woocommerce div.product p.price, +.woocommerce div.product span.price, +.woocommerce div.product .stock, +.woocommerce ul.products li.product .price{ + color: #313131; + transition: color .3s ease; +} + +.woocommerce ul.products li.product .price{ + font-size: 1em; + font-weight: 300; +} + +.woocommerce div.product p.price, +.woocommerce div.product span.price, +.woocommerce div.product .stock{ + font-size: 1.25em; +} + +.woocommerce ul.products li.product .price ins, +.woocommerce div.product p.price ins, +.woocommerce div.product span.price ins{ + font-weight: 400; +} + +.product .product_meta > span{ + position: relative; + display: block; + margin-bottom: 10px; +} + +.quantity.hidden .minus, +.quantity.hidden .plus{ + display: none; +} + +#add_payment_method .cart-collaterals .cart_totals .discount td, +.woocommerce-cart .cart-collaterals .cart_totals .discount td, +.woocommerce-checkout .cart-collaterals .cart_totals .discount td{ + color: #d82978; +} + +.woocommerce span.onsale, +.woocommerce ul.products li.product .onsale{ + background-color: #d82978; + margin: 0; + padding: .25em .5em; + top: 0; + left: 0; + right: auto; + font-weight: normal; + min-width: auto; + min-height: auto; + line-height: 2em; + border-radius: 0; +} + +.woocommerce span.onsale{ + font-size: 1em; +} + +.woocommerce ul.products li.product .onsale{ + font-size: .857em; +} + +.woocommerce div.product form.cart .variations select{ + display: block; + width: 100%; +} + +.woocommerce .products .star-rating{ + margin: .5em auto .5em; +} + +.woocommerce .product-addtocart-wrap a.button, +.woocommerce .product-addtocart-wrap a.button:hover, +.woocommerce .product-addtocart-wrap a.added_to_cart, +.woocommerce .product-addtocart-wrap a.added_to_cart:hover{ + background: transparent; + color: #d82978; + padding: 0; + margin: 0 0 1em 0; +} + +.woocommerce .product-addtocart-wrap .add_to_cart_button, +.woocommerce .product-addtocart-wrap a.added_to_cart{ + position: relative; +} + +.woocommerce .product-addtocart-wrap .product_type_simple.add_to_cart_button, +.woocommerce .product-addtocart-wrap .product_type_simple.add_to_cart_button:hover{ + padding-left: 1.25em; +} + +.woocommerce .product-addtocart-wrap .button.product_type_variable, +.woocommerce .product-addtocart-wrap .button.product_type_variable:hover{ + padding-right: 1em; +} + +.woocommerce .product-addtocart-wrap .product_type_simple.add_to_cart_button:before, +.woocommerce .product-addtocart-wrap .product_type_simple.add_to_cart_button:hover:before{ + position: absolute; + top: 0; + left: 0; + font-family: 'dashicons'; + content: "\f174"; + display: block !important; +} + +.woocommerce .product-addtocart-wrap .button.product_type_variable:before, +.woocommerce .product-addtocart-wrap .button.product_type_variable:hover:before{ + position: absolute; + top: .05em; + right: 0; + font-family: 'dashicons'; + content: "\f345"; + display: block !important; +} + +.woocommerce .product-addtocart-wrap a.added_to_cart, +.woocommerce .product-addtocart-wrap a.added_to_cart:hover{ + padding-left: 1.25em; + margin-top: 1em; + font-weight: 600; +} + +.woocommerce .product-addtocart-wrap a.added_to_cart:before{ + position: absolute; + top: .05em; + left: 0; + font-family: 'dashicons'; + font-weight: normal; + content: "\f177"; +} + +/*.woocommerce .product-addtocart-wrap .product_type_simple.add_to_cart_button:hover:before, +.woocommerce .product-addtocart-wrap .product_type_variable.add_to_cart_button:hover:before{ + display: none; +}*/ + +.woocommerce ul.products li.product .button.add_to_cart_button.added{ + display: none; +} + +.woocommerce-error{ + border-color: #b81c23; +} + +.woocommerce-info, +.woocommerce-message{ + border-color: #d82978; +} + +.woocommerce div.product .woocommerce-tabs ul.tabs{ + padding: 0; +} + +.woocommerce div.product .woocommerce-tabs ul.tabs:before, +.woocommerce div.product .woocommerce-tabs ul.tabs li:after, +.woocommerce div.product .woocommerce-tabs ul.tabs li:before{ + border-width: 1px; + border-color: inherit; +} + +.woocommerce div.product .woocommerce-tabs ul.tabs li:after, +.woocommerce div.product .woocommerce-tabs ul.tabs li:before{ + bottom: -6px; +} + +.woocommerce div.product .woocommerce-tabs ul.tabs li:before{ + border-bottom-right-radius: 0; +} + +.woocommerce div.product .woocommerce-tabs ul.tabs li:after{ + border-bottom-left-radius: 0; +} + +.woocommerce div.product .woocommerce-tabs ul.tabs li{ + padding: .5rem 1rem .25rem; + border-width: 1px; + border-bottom-width: 0; + background: #fbfbfb; + border-color: #f1f1f1; + margin-left: 10px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{ + margin-left: 0; +} + +.woocommerce div.product .woocommerce-tabs ul.tabs li.active{ + background: #fff; + border-color: inherit; +} + +.woocommerce #respond input#submit.disabled, +.woocommerce #respond input#submit:disabled, +.woocommerce #respond input#submit:disabled[disabled], +.woocommerce a.button.disabled, +.woocommerce a.button:disabled, +.woocommerce a.button:disabled[disabled], +.woocommerce button.button.disabled, +.woocommerce button.button:disabled, +.woocommerce button.button:disabled[disabled], +.woocommerce input.button.disabled, +.woocommerce input.button:disabled, +.woocommerce input.button:disabled[disabled]{ + padding: 0 20px; +} + +.woocommerce table.shop_attributes, +.woocommerce table.shop_attributes th, +.woocommerce table.shop_attributes td{ + border-width: 0; +} + +.woocommerce table.shop_attributes td{ + padding: 0.3em; +} + +.woocommerce table.shop_attributes tr:nth-child(2n) td{ + background: transparent; +} + +.woocommerce table.shop_attributes tr td, +.woocommerce table.shop_attributes tr th{ + border-bottom: 1px solid rgba(0,0,0,.1); +} + +.woocommerce table.shop_attributes tr:last-child td, +.woocommerce table.shop_attributes tr:last-child th{ + border-bottom: none; +} + +.woocommerce .widget_price_filter .ui-slider .ui-slider-range, +.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ + background-color: #d82978; +} + +.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{ + width: 1.2em; + height: 1.2em; + top: -.45em; +} + +.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{ + background-color: rgba(0,0,0,.1); +} + +.woocommerce .widget_price_filter .ui-slider-horizontal{ + height: .3em; +} + +#top-footer ul.product_list_widget:after{ + content: ""; + display: table; +} + +#top-footer ul.product_list_widget:after{ + clear: both; +} + + +#top-footer ul.product_list_widget li{ + float: left; + width: 16.666666%; + margin-bottom: 10px; +} + +#top-footer ul.product_list_widget li:nth-child(6n+1){ + clear: both; +} + +#top-footer ul.product_list_widget li img{ + float: left; + width: 48px; + margin-right: 10px; +} + +.woocommerce ins{ + background: transparent; +} + +.woocommerce div.product form.cart div.quantity{ + float: none; + margin: 0; +} + +.woocommerce div.product form.cart div.quantity input[type="button"]{ + background-color: #fbfbfb; + border: 1px solid #f1f1f1; + color: inherit; + font-weight: 700; +} + +.woocommerce div.product form.cart .button{ + float: none; + width: 100%; + margin-top: 1em; +} + +section.up-sells.products, +section.related.products{ + clear: both; +} + +.woocommerce-MyAccount-navigation ul{ + list-style: none; + margin-left: 0; +} + +.woocommerce div.product .woocommerce-tabs ul.tabs li a{ + position: relative; + display: block; + padding: .25em 0 .5em; + color: inherit; + font-weight: inherit; +} + +.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{ + font-weight: 400; +} + +.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{ + color: inherit; +} + +/* +## fix for WC products when using 'grid' layout +## standard WC is content: ' '; +## which causes issues with first item +*/ +.woocommerce .products ul::after, +.woocommerce .products ul::before, +.woocommerce ul.products::after, +.woocommerce ul.products::before, +.woocommerce-page ul.products::after, +.woocommerce-page ul.products::before{ + content: none; +} + +.product-template-single-product-image-after.woocommerce #content div.product div.images, +.product-template-single-product-image-after.woocommerce div.product div.images, +.product-template-single-product-image-after.woocommerce-page #content div.product div.images, +.product-template-single-product-image-after.woocommerce-page div.product div.images, +.product-template-single-product-image-after-tabs-inline.woocommerce #content div.product div.images, +.product-template-single-product-image-after-tabs-inline.woocommerce div.product div.images, +.product-template-single-product-image-after-tabs-inline.woocommerce-page #content div.product div.images, +.product-template-single-product-image-after-tabs-inline.woocommerce-page div.product div.images{ + float: right; +} + +.product-template-single-product-image-after.woocommerce #content div.product div.summary, +.product-template-single-product-image-after.woocommerce div.product div.summary, +.product-template-single-product-image-after.woocommerce-page #content div.product div.summary, +.product-template-single-product-image-after.woocommerce-page div.product div.summary, +.product-template-single-product-image-after-tabs-inline.woocommerce #content div.product div.summary, +.product-template-single-product-image-after-tabs-inline.woocommerce div.product div.summary, +.product-template-single-product-image-after-tabs-inline.woocommerce-page #content div.product div.summary, +.product-template-single-product-image-after-tabs-inline.woocommerce-page div.product div.summary{ + float: left; +} + +.product-template-single-product-image-after.woocommerce div.product div.images .woocommerce-product-gallery__trigger, +.product-template-single-product-image-after-tabs-inline.woocommerce div.product div.images .woocommerce-product-gallery__trigger{ + right: auto; + left: .5em; +} + +.product-template-single-product-image-after.woocommerce .onsale, +.product-template-single-product-image-after-tabs-inline.woocommerce .onsale{ + left: auto; + right: 0; +} + +.product-template-single-product-wide-image.woocommerce #content div.product div.images, +.product-template-single-product-wide-image.woocommerce div.product div.images, +.product-template-single-product-wide-image.woocommerce-page #content div.product div.images, +.product-template-single-product-wide-image.woocommerce-page div.product div.images, +.product-template-single-product-wide-image.woocommerce #content div.product div.summary, +.product-template-single-product-wide-image.woocommerce div.product div.summary, +.product-template-single-product-wide-image.woocommerce-page #content div.product div.summary, +.product-template-single-product-wide-image.woocommerce-page div.product div.summary, +.product-template-single-product-wide-image-after.woocommerce #content div.product div.images, +.product-template-single-product-wide-image-after.woocommerce div.product div.images, +.product-template-single-product-wide-image-after.woocommerce-page #content div.product div.images, +.product-template-single-product-wide-image-after.woocommerce-page div.product div.images, +.product-template-single-product-wide-image-after.woocommerce #content div.product div.summary, +.product-template-single-product-wide-image-after.woocommerce div.product div.summary, +.product-template-single-product-wide-image-after.woocommerce-page #content div.product div.summary, +.product-template-single-product-wide-image-after.woocommerce-page div.product div.summary{ + float: none; + width: 100%; +} + +.product-template-single-product-tabs-inline.woocommerce #content div.product .woocommerce-tabs, +.product-template-single-product-tabs-inline.woocommerce div.product .woocommerce-tabs, +.product-template-single-product-tabs-inline.woocommerce-page #content div.product .woocommerce-tabs, +.product-template-single-product-tabs-inline.woocommerce-page div.product .woocommerce-tabs{ + margin-top: 2em; +} + +.product-template-single-product-tabs-inline.woocommerce #content div.product .woocommerce-tabs ul.tabs li, +.product-template-single-product-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li, +.product-template-single-product-tabs-inline.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, +.product-template-single-product-tabs-inline.woocommerce-page div.product .woocommerce-tabs ul.tabs li, +.product-template-single-product-image-after-tabs-inline.woocommerce #content div.product .woocommerce-tabs ul.tabs li, +.product-template-single-product-image-after-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li, +.product-template-single-product-image-after-tabs-inline.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li, +.product-template-single-product-image-after-tabs-inline.woocommerce-page div.product .woocommerce-tabs ul.tabs li{ + display: block; +} + +.product-template-single-product-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li, +.product-template-single-product-image-after-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li{ + border-bottom-width: 1px; + max-width: 100%; + margin-left: 0; + margin-bottom: 2px; +} + +.product-template-single-product-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs::before, +.product-template-single-product-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li::after, +.product-template-single-product-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li::before, +.product-template-single-product-image-after-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs::before, +.product-template-single-product-image-after-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li::after, +.product-template-single-product-image-after-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li::before{ + border: none; +} + +.product-template-single-product-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li a, +.product-template-single-product-image-after-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li a{ + padding: .25em 0 .25em; +} + +.product-template-single-product-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li a::after, +.product-template-single-product-image-after-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li a::after{ + font-family: dashicons; + content: "\f347"; + font-size: 1.2em; + position: absolute; + top: 0; + right: 0; + box-shadow: none; +} + +.product-template-single-product-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li.active a::after, +.product-template-single-product-image-after-tabs-inline.woocommerce div.product .woocommerce-tabs ul.tabs li.active a::after{ + content: ""; +} + +/*-------------------------------------------------------------- +## Sticky Footer CSS +--------------------------------------------------------------*/ +html,body{ + height: 100%; +} + +#page.sticky-footer{ + position: relative; + min-height: 100%; +} + +#colophon.sticky-footer{ + position: absolute; + bottom: 0; + left: 0; + right: 0; +} + +/*-------------------------------------------------------------- +## Blocks CSS +--------------------------------------------------------------*/ +.site-content{ + overflow-x: hidden; +} + +.wp-block-latest-posts.is-grid{ + margin: 0 0 1em 0; + display: grid; + grid-column-gap: 3%; + grid-row-gap: 2em; +} + +.wp-block-latest-posts.is-grid.columns-2{ + grid-template-columns: 48.5% 48.5%; +} + +.wp-block-latest-posts.is-grid.columns-3{ + grid-template-columns: repeat(3,31.333333%); +} + +.wp-block-latest-posts.is-grid.columns-4{ + grid-template-columns: repeat(4,22.75%); +} + +.wp-block-latest-posts.is-grid.columns-5{ + grid-column-gap: 2%; + grid-row-gap: 1.33em; + grid-template-columns: repeat(5,18.4%); +} + +.wp-block-latest-posts.is-grid.columns-6{ + grid-column-gap: 2%; + grid-row-gap: 1.33em; + grid-template-columns: repeat(6,15%); +} + +.wp-block-latest-posts.columns-2 li, +.wp-block-latest-posts.columns-3 li, +.wp-block-latest-posts.columns-4 li, +.wp-block-latest-posts.columns-5 li, +.wp-block-latest-posts.columns-6 li{ + width: 100%; +} + +@media (max-width: 768px){ + .wp-block-latest-posts.is-grid.columns-2, + .wp-block-latest-posts.is-grid.columns-3, + .wp-block-latest-posts.is-grid.columns-4, + .wp-block-latest-posts.is-grid.columns-5, + .wp-block-latest-posts.is-grid.columns-6{ + grid-column-gap: 3%; + grid-row-gap: 2em; + grid-template-columns: 48.5% 48.5%; + } +} + +@media (max-width: 480px){ + .wp-block-latest-posts.is-grid.columns-2, + .wp-block-latest-posts.is-grid.columns-3, + .wp-block-latest-posts.is-grid.columns-4, + .wp-block-latest-posts.is-grid.columns-5, + .wp-block-latest-posts.is-grid.columns-6{ + grid-template-columns: 100%; + } +} + +.wp-block-latest-posts.is-grid li{ + margin: 0; + display: flex; + flex-direction: column; + justify-content: space-between; +} + + +.wp-block-latest-posts.is-grid li .wp-block-latest-posts__featured-image > img{ + width: 100%; +} + +.wp-block-latest-posts.is-grid li > a{ + font-family: 'Montserrat'; + font-size: 1.25em; + font-weight: normal; + margin: 1rem 0 0 0; +} + +.wp-block-latest-posts.is-grid li .wp-block-latest-posts__post-date{ + font-size: .8125em; + margin: 0; + color: inherit; + opacity: .7; +} + +.wp-block-latest-posts.is-grid li .wp-block-latest-posts__post-excerpt{ + margin: 0 0 1em 0; +} + +.wp-block-group.has-background, +p.has-background{ + padding: 1em 1.5em; +} + +#primary.full-width .entry-content .alignfull{ + margin-left: -webkit-calc(-50vw + 50%); + margin-left: calc(-50vw + 50%); + margin-right: -webkit-calc(-50vw + 50%); + margin-right: calc(-50vw + 50%); + max-width: 100vw; + width: 100vw; +} + +.entry-content .alignfull, +.entry-content .alignwide{ + width: 100%; +} + +.wp-block-image.alignfull img, +.wp-block-image.alignwide img{ + max-width: 100%; + width: 100%; +} + +.wp-block-cover, +.wp-block-cover-image{ + background-color: #2d2354; + color: #fff; +} + +.wp-block-cover-image.alignfull > .wp-block-cover-image__inner-container > .wp-block-group, +.wp-block-cover.alignfull > .wp-block-cover__inner-container > .wp-block-group, +.wp-block-group.alignfull > .wp-block-group__inner-container > .wp-block-group{ + width: 96%; + max-width: 1240px; + margin: 0 auto; +} + +.wp-block-button__link{ + background-color: #d82978; + border-radius: 0; + font-size: 1em; + color: #fff; + margin-bottom: 1em; + padding: .5em 1em; +} + +.is-style-outline .wp-block-button__link{ + color: #313131; +} + +.wp-block-column > div{ + margin-bottom: 1em; +} + +.has-drop-cap:not(:focus)::first-letter{ + font-size: 6em; + font-weight: normal; + margin: 0.05em 0.1em 0 0; +} + +.has-drop-cap:not(:focus)::first-letter::after{ + content: ""; + display: table; + clear: both; +} + +.has-drop-cap:not(:focus)::after{ + padding: 0; +} + +hr.wp-block-separator{ + background-color: rgba(0,0,0,0.1); + border: 0; + height: 4px; + margin-bottom: 2em; + width: 20%; +} + +hr.wp-block-separator.extra-small, +hr.wp-block-separator.is-style-extra-small{ + width: 1em; + max-width: 100%; +} + +hr.wp-block-separator.small, +hr.wp-block-separator.is-style-small{ + width: 4em; + max-width: 100%; +} + +hr.wp-block-separator.medium, +hr.wp-block-separator.is-style-medium{ + width: 10em; + max-width: 100%; +} + +hr.wp-block-separator.large, +hr.wp-block-separator.is-style-large{ + width: 16em; + max-width: 100%; +} + +hr.wp-block-separator.extra-large, +hr.wp-block-separator.is-style-extra-large{ + width: 22em; + max-width: 100%; +} + +hr.wp-block-separator.huge, +hr.wp-block-separator.is-style-huge{ + width: 28em; + max-width: 100%; +} + +hr.wp-block-separator.align-left, +hr.wp-block-separator.is-style-align-left{ + margin-left: 0; +} + +hr.wp-block-separator.align-right, +hr.wp-block-separator.is-style-align-right{ + margin-right: 0; +} + +.wp-block-separator.is-style-wide{ + width: 100%; +} + +.wp-block-separator.is-style-dots{ + width: auto; +} + +.wp-block-separator.is-style-dots::before{ + font-size: 2em; + color: initial; +} + +.wp-block-quote{ + border-left: 4px solid; + padding: 0 0 0 1em; + margin: 0 0 1em; +} + +.wp-block-pullquote{ + border-left: none; + border-top: 4px solid; + border-bottom: 4px solid; + padding: 3em 0 3em 0; + margin: 0 0 1em; +} + +.wp-block-pullquote blockquote{ + border-left: none; +} + +.has-accent-color-color, +.wp-block-button__link.has-accent-color-color, +.wp-block-button.is-style-outline .wp-block-button__link.has-accent-color-color, +hr.wp-block-separator.has-accent-color-color{ + color: #d82978; +} + +.has-accent-color-background-color, +.wp-block-button__link.has-accent-color-background-color, +hr.wp-block-separator.has-accent-color-background-color, +.wp-block-cover-image.has-background-dim.has-accent-color-background-color, +.wp-block-cover.has-background-dim.has-accent-color-background-color{ + background-color: #d82978; +} + +.has-accent-color-2-color, +.wp-block-button__link.has-accent-color-2-color, +.wp-block-button.is-style-outline .wp-block-button__link.has-accent-color-2-color, +hr.wp-block-separator.has-accent-color-2-color{ + color: #2d2354; +} + +.has-accent-color-2-background-color, +.wp-block-button__link.has-accent-color-2-background-color, +hr.wp-block-separator.has-accent-color-2-background-color, +.wp-block-cover-image.has-background-dim.has-accent-color-2-background-color, +.wp-block-cover.has-background-dim.has-accent-color-2-background-color{ + background-color: #2d2354; +} + +.has-accent-color-3-color, +.wp-block-button__link.has-accent-color-3-color, +.wp-block-button.is-style-outline .wp-block-button__link.has-accent-color-3-color, +hr.wp-block-separator.has-accent-color-3-color{ + color: #fbfbfb; +} + +.has-accent-color-3-background-color, +.wp-block-button__link.has-accent-color-3-background-color, +hr.wp-block-separator.has-accent-color-3-background-color, +.wp-block-cover-image.has-background-dim.has-accent-color-3-background-color, +.wp-block-cover.has-background-dim.has-accent-color-3-background-color{ + background-color: #fbfbfb; +} + +.has-black-color, +.wp-block-button__link.has-black-color, +.wp-block-button.is-style-outline .wp-block-button__link.has-black-color, +hr.wp-block-separator.has-black-color{ + color: #000000; +} + +.has-black-background-color, +.wp-block-button__link.has-black-background-color, +hr.wp-block-separator.has-black-background-color, +.wp-block-cover-image.has-background-dim.has-black-background-color, +.wp-block-cover.has-background-dim.has-black-background-color{ + background-color: #000000; +} + +.has-white-color, +.wp-block-button__link.has-white-color, +.wp-block-button.is-style-outline .wp-block-button__link.has-white-color, +hr.wp-block-separator.has-white-color{ + color: #ffffff; +} + +.has-white-background-color, +.wp-block-button__link.has-white-background-color, +hr.wp-block-separator.has-white-background-color, +.wp-block-cover-image.has-background-dim.has-white-background-color, +.wp-block-cover.has-background-dim.has-white-background-color{ + background-color: #ffffff; +} + +.wp-block-columns{ + margin-bottom: 0; +} + +.has-tiny-font-size{ + font-size: 10px; +} + +.has-small-font-size{ + font-size: 13px; +} + +.has-normal-font-size{ + font-size: 16px; +} + +.has-medium-font-size{ + font-size: 24px; +} + +.has-large-font-size{ + font-size: 36px; +} + +.has-huge-font-size{ + font-size: 48px; +} + +.has-gigantic-font-size{ + font-size: 60px; +} + +.has-massive-font-size{ + font-size: 72px; +} + +@media (min-width:600px) and (max-width: 781px){ + .has-medium-font-size{ + font-size: 20px; + } + + .has-large-font-size{ + font-size: 27px; + } + + .has-huge-font-size{ + font-size: 36px; + } + + .has-gigantic-font-size{ + font-size: 45px; + } + + .has-massive-font-size{ + font-size: 54px; + } +} + +@media (max-width:599px){ + .has-medium-font-size{ + font-size: 18px; + } + + .has-large-font-size{ + font-size: 23px; + } + + .has-huge-font-size{ + font-size: 30px; + } + + .has-gigantic-font-size{ + font-size: 36px; + } + + .has-massive-font-size{ + font-size: 44px; + } +} + +/*-------------------------------------------------------------- +## Block Styles +--------------------------------------------------------------*/ + +.is-style-rc-1{ + border-radius: 1px; +} +.is-style-rc-2{ + border-radius: 2px; +} +.is-style-rc-3{ + border-radius: 3px; +} +.is-style-rc-4{ + border-radius: 4px; +} +.is-style-rc-5{ + border-radius: 5px; +} +.is-style-rc-6{ + border-radius: 6px; +} +.is-style-rc-7{ + border-radius: 7px; +} +.is-style-rc-8{ + border-radius: 8px; +} +.is-style-rc-9{ + border-radius: 9px; +} +.is-style-rc-10{ + border-radius: 10px; +} +.is-style-rc-11{ + border-radius: 11px; +} +.is-style-rc-12{ + border-radius: 12px; +} +.is-style-rc-13{ + border-radius: 13px; +} +.is-style-rc-14{ + border-radius: 14px; +} +.is-style-rc-15{ + border-radius: 15px; +} +.is-style-rc-16{ + border-radius: 16px; +} +.is-style-rc-17{ + border-radius: 17px; +} +.is-style-rc-18{ + border-radius: 18px; +} +.is-style-rc-19{ + border-radius: 19px; +} +.is-style-rc-20{ + border-radius: 20px; +} + +.is-style-content-width{ + width: max-content; + margin: 0; +} + +.is-style-content-width.has-background{ + padding: 0.125em; +} + +.is-style-content-width.has-text-align-left{ + margin: 0 auto 0 0; +} + +.is-style-content-width.has-text-align-center{ + margin: 0 auto; +} + +.is-style-content-width.has-text-align-right{ + margin: 0 0 0 auto; +} + +p.is-style-zero-margin, +h1.is-style-zero-margin, +h2.is-style-zero-margin, +h3.is-style-zero-margin, +h4.is-style-zero-margin, +h5.is-style-zero-margin, +h6.is-style-zero-margin{ + margin-top: 0; + margin-bottom: 0; +} + +.is-style-translucent{ + opacity: 0.8; +} + +.is-style-with-separator{ + display: flex; + align-items: center; +} + +.is-style-with-separator:after{ + display: block; + content: ""; + margin-left: .5em; + border-bottom: 2px solid; + flex-grow: 1; +} + +.has-text-align-right.is-style-with-separator:after{ + display: none; +} + +.has-text-align-right.is-style-with-separator:before{ + display: block; + content: ""; + margin-right: .5em; + border-bottom: 2px solid; + flex-grow: 1; +} + +.has-text-align-center.is-style-with-separator:before, +.has-text-align-center.is-style-with-separator:after{ + display: block; + content: ""; + border-bottom: 2px solid; + flex-grow: 1; +} + +.has-text-align-center.is-style-with-separator:before{ + margin-right: .5em; +} + +.has-text-align-center.is-style-with-separator:after{ + margin-left: .5em; +} + +p.is-style-with-separator:after, +p.has-text-align-right.is-style-with-separator:before, +p.has-text-align-center.is-style-with-separator:before, +p.has-text-align-center.is-style-with-separator:after{ + border-bottom: 1px solid; +} + +.is-style-with-separator-2{ + display: flex; + align-items: center; +} + +.is-style-with-separator-2:after{ + display: block; + content: ""; + margin-left: .5em; + border: .125em solid; + border-radius: .125em; + flex-grow: 1; +} + +.has-text-align-right.is-style-with-separator-2:after{ + display: none; +} + +.has-text-align-right.is-style-with-separator-2:before{ + display: block; + content: ""; + margin-right: .5em; + border: .125em solid; + border-radius: .125em; + flex-grow: 1; +} + +.has-text-align-center.is-style-with-separator-2:before, +.has-text-align-center.is-style-with-separator-2:after{ + display: block; + content: ""; + border: .125em solid; + border-radius: .125em; + flex-grow: 1; +} + +.has-text-align-center.is-style-with-separator-2:before{ + margin-right: .5em; +} + +.has-text-align-center.is-style-with-separator-2:after{ + margin-left: .5em; +} + +.wp-block-cover.is-style-no-padding, +.wp-block-cover-image.is-style-no-padding{ + padding: 0; +} + +.is-style-point-down{ + clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 50% 100%, 0% 75%); +} + +.is-style-point-up{ + clip-path: polygon(0% 25%, 50% 0%, 100% 25%, 100% 100%, 0% 100%); +} + +.is-style-box-shadow{ + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.03); +} + +.wp-block-image.is-style-box-shadow{ + box-shadow: none; +} + +.wp-block-image.is-style-box-shadow img{ + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.1); +} + +.wp-block-image.is-style-chevron-left img{ + clip-path: polygon(100% 0%, 75% 50%, 100% 100%, 25% 100%, 0% 50%, 25% 0%); +} + +.wp-block-image.is-style-chevron-right img{ + clip-path: polygon(75% 0%, 100% 50%, 75% 100%, 0% 100%, 25% 50%, 0% 0%); +} + +.wp-block-image.is-style-point-down, +.wp-block-image.is-style-point-up{ + clip-path: none; +} + +.wp-block-image.is-style-point-down img{ + clip-path: polygon(0% 0%, 100% 0%, 100% 75%, 50% 100%, 0% 75%); +} + +.wp-block-image.is-style-point-up img{ + clip-path: polygon(0% 25%, 50% 0%, 100% 25%, 100% 100%, 0% 100%); +} + +.wp-block-group.is-style-quote p:first-of-type, +.wp-block-group.is-style-quote p:last-of-type{ + position: relative; +} + +.wp-block-group.is-style-quote p:last-of-type{ + padding-bottom: .33em; +} + +.wp-block-group.is-style-quote p:first-of-type:before, +.wp-block-group.is-style-quote p:last-of-type:after{ + font-family: dashicons; + content: "\f122"; + display: inline-block; + position: relative; + font-size: 2em; + opacity: .25; +} + +.wp-block-group.is-style-quote p:first-of-type:before{ + top: 0; + right: -.33em; +} + +.wp-block-group.is-style-quote p:last-of-type:after{ + vertical-align: text-top; + transform: rotate(180deg); + top: .165em; + left: -.33em; +} + +.is-style-bordered .blocks-gallery-grid .blocks-gallery-image, +.is-style-bordered .blocks-gallery-grid .blocks-gallery-item, +.wp-block-gallery.is-style-bordered .blocks-gallery-image, +.wp-block-gallery.is-style-bordered .blocks-gallery-item{ + border-radius: 10px; + padding: 10px; + background-color: rgba(0,0,0,0.1); +} + +.is-style-bordered .blocks-gallery-grid .blocks-gallery-image figure img, +.is-style-bordered .blocks-gallery-grid .blocks-gallery-item figure img, +.wp-block-gallery.is-style-bordered .blocks-gallery-image figure img, +.wp-block-gallery.is-style-bordered .blocks-gallery-item figure img{ + border-radius: 6px; +} + +.is-style-bordered .blocks-gallery-grid .blocks-gallery-image figcaption, +.is-style-bordered .blocks-gallery-grid .blocks-gallery-item figcaption, +.wp-block-gallery.is-style-bordered .blocks-gallery-image figcaption, +.wp-block-gallery.is-style-bordered .blocks-gallery-item figcaption{ + bottom: 10px; + width: calc(100% - 20px); + border-bottom-left-radius: 6px; + border-bottom-right-radius: 6px; +} + +.is-style-box-shadow .blocks-gallery-grid, +.wp-block-gallery.is-style-box-shadow{ + box-shadow: none; +} + +.is-style-box-shadow .blocks-gallery-grid .blocks-gallery-image, +.is-style-box-shadow .blocks-gallery-grid .blocks-gallery-item, +.wp-block-gallery.is-style-box-shadow .blocks-gallery-image, +.wp-block-gallery.is-style-boc-shadow .blocks-gallery-item{ + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.1); +} + +.is-style-framed .blocks-gallery-grid .blocks-gallery-image, +.is-style-framed .blocks-gallery-grid .blocks-gallery-item, +.wp-block-gallery.is-style-framed .blocks-gallery-image, +.wp-block-gallery.is-style-framed .blocks-gallery-item{ + padding: 5px; + border: 5px solid rgba(0,0,0,0.1); +} + +.is-style-framed .blocks-gallery-grid .blocks-gallery-image figcaption, +.is-style-framed .blocks-gallery-grid .blocks-gallery-item figcaption, +.wp-block-gallery.is-style-framed .blocks-gallery-image figcaption, +.wp-block-gallery.is-style-framed .blocks-gallery-item figcaption{ + bottom: 5px; + width: calc(100% - 10px); +} + +.wp-block-media-text.is-style-angled-divider .wp-block-media-text__media{ + clip-path: polygon(100% 0%,90% 100%,0% 100%,0% 0%); +} + +.wp-block-media-text.has-media-on-the-right.is-style-angled-divider .wp-block-media-text__media{ + clip-path: polygon(0% 0%,100% 0%,100% 100%,10% 100%); +} + +@media (max-width:599px){ + .wp-block-media-text.is-stacked-on-mobile.is-style-angled-divider .wp-block-media-text__media{ + clip-path: polygon(100% 0%,100% 90%,0% 100%,0% 0%); + } + + .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right.is-style-angled-divider .wp-block-media-text__media{ + clip-path: polygon(0% 0%,100% 10%,100% 100%,0% 100%); + } +} + +.wp-block-media-text.is-style-inset-frame .wp-block-media-text__media{ + position: relative; +} + +.wp-block-media-text.is-style-inset-frame .wp-block-media-text__media:after{ + content: ""; + position: absolute; + top: 20px; + right: 20px; + bottom: 20px; + left: 20px; + border: 5px solid rgba(255, 255, 255, 0.3); +} + +.wp-block-media-text.is-style-inset-frame.media-text-overlap-heading .wp-block-media-text__content, +.wp-block-media-text.is-style-inset-frame.is-style-media-text-overlap .wp-block-media-text__content{ + z-index: 1; +} + +.is-style-inset-frame .blocks-gallery-grid .blocks-gallery-image figure, +.is-style-inset-frame .blocks-gallery-grid .blocks-gallery-item figure, +.wp-block-gallery.is-style-inset-frame .blocks-gallery-image figure, +.wp-block-gallery.is-style-inset-frame .blocks-gallery-item figure{ + position: relative; +} + +.is-style-inset-frame .blocks-gallery-grid .blocks-gallery-image figure:after, +.is-style-inset-frame .blocks-gallery-grid .blocks-gallery-item figure:after, +.wp-block-gallery.is-style-inset-frame .blocks-gallery-image figure:after, +.wp-block-gallery.is-style-inset-frame .blocks-gallery-item figure:after{ + content: ""; + position: absolute; + top: 20px; + right: 20px; + bottom: 20px; + left: 20px; + border: 5px solid rgba(255, 255, 255, 0.3); +} + +.wp-block-cover.is-style-inset-frame, +.wp-block-cover-image.is-style-inset-frame{ + padding: 40px; +} + +.wp-block-cover.is-style-inset-frame:after, +.wp-block-cover-image.is-style-inset-frame:after{ + content: ""; + position: absolute; + top: 20px; + right: 20px; + bottom: 20px; + left: 20px; + border: 5px solid rgba(255, 255, 255, 0.3); + min-height: calc(100% - 40px); +} +/*-------------------------------------------------------------- +## Block Patterns +--------------------------------------------------------------*/ + +.featured-style-1 .wp-block-columns, +.wp-block-columns.featured-style-1{ + margin-top: 60px; +} + +.featured-style-1 .wp-block-columns .wp-block-column, +.wp-block-columns.featured-style-1 .wp-block-column{ + background-color: #fbfbfb; + padding-left: 1em; + padding-right: 1em; + border-radius: 6px; + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.03); +} + +.featured-style-1 .wp-block-image{ + margin-top: -60px; +} + +.featured-style-1 .wp-block-image figure{ + background-color: #2d2354; + padding: 1em; + border-radius: 50%; + box-shadow: 0px 0px 0px 4px rgba(45, 35, 84, 0.45); +} + +.wp-block-columns.pricing-table.has-featured{ + margin-top: 30px; +} + +.wp-block-columns.pricing-table .wp-block-column{ + background-color: #fbfbfb; + padding: 1em; + border-radius: 6px; + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.03); +} + +.wp-block-columns.pricing-table .wp-block-column.is-featured{ + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.06); + transform: translateY(-30px); +} + +.wp-block-columns.pricing-table ul{ + list-style: none; + margin: 0; +} + +.wp-block-columns.pricing-table li{ + display: block; + margin-left: 2em; +} + +.wp-block-columns.pricing-table li:before{ + font-family: dashicons; + content: "\f147"; + font-size: 1.4em; + vertical-align: middle; + margin-right: 0.5em; + margin-left: -1.5em; +} + +.wp-block-columns.pricing-table div.wp-block-buttons{ + margin-bottom: 0; +} + +.wp-block-cover.has-overlap{ + padding-bottom: 120px; +} + +.wp-block-columns.overlap, +.wp-block-columns.pricing-table.has-featured.overlap{ + position: relative; + z-index: 9; + margin-top: -90px; +} + +.features-media-text .wp-block-media-text__content .wp-block-columns:last-child{ + margin-bottom: 0; +} + +.features-media-text .wp-block-media-text__content .wp-block-columns .wp-block-column:first-child{ + flex-basis: 18%; +} + +.features-media-text .wp-block-media-text__content .wp-block-columns .wp-block-column:nth-child(2n){ + flex-basis: 78%; + margin-left: 4%; +} + +.wp-block-columns.with-offset{ + margin-top: 4em; +} + +.wp-block-columns.with-offset .wp-block-column.has-offset, +.wp-block-column.is-style-offset{ + margin-top: -4em; + margin-bottom: 4em; +} + +.wp-block-column.is-style-offset-box-shadow{ + margin-top: -4em; + margin-bottom: 4em; + box-shadow: 5px 5px 0 rgba(0, 0, 0, 0.03); +} + +.wp-block-columns.without-gaps .wp-block-column:not(:first-child), +.wp-block-columns.is-style-no-spacing .wp-block-column:not(:first-child){ + margin-left: 0; +} + +.wp-block-gallery.without-gaps .blocks-gallery-item, +.wp-block-gallery.is-style-no-spacing .blocks-gallery-item{ + margin: 0 !important; +} + +.wp-block-media-text.food-menu-item .wp-block-media-text__content .wp-block-separator{ + margin-left: -25%; + margin-top: -28px; + height: 1px; + width: 45%; +} + +.wp-block-media-text.has-media-on-the-right.food-menu-item .wp-block-media-text__content .wp-block-separator{ + margin-left: 80%; +} + +.wp-block-cover.about-profile .wp-block-columns{ + margin-top: 2em; + margin-bottom: 2em; +} + +.about-profile .wp-block-column .wp-block-image{ + margin-bottom: 0; +} + +.about-profile .wp-block-column hr.wp-block-separator{ + width: 150%; + max-width: unset; +} + +.about-profile .wp-block-column .wp-block-social-links{ + margin-top: 2em; +} + +.wp-block-group.testimonial:before{ + font-family: dashicons; + font-size: 2.4em; + content: "\f122"; + color: #d82978; +} + +.wp-block-group.testimonial hr.wp-block-separator{ + margin-bottom: 1em; +} + +.media-text-overlap-heading.wp-block-media-text{ + -ms-grid-columns: 50% 1fr !important; + grid-template-columns: 50% 1fr !important; +} + +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right{ + -ms-grid-columns: 1fr 50% !important; + grid-template-columns: 1fr 50% !important; +} + +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h1:first-child, +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h2:first-child, +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h3:first-child, +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h4:first-child, +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h5:first-child, +.media-text-overlap-heading.wp-block-media-text .wp-block-media-text__content h6:first-child{ + width: 216%; + margin-left: -117.5%; + margin-top: 1em; +} + +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h1:first-child, +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h2:first-child, +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h3:first-child, +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h4:first-child, +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h5:first-child, +.media-text-overlap-heading.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content h6:first-child{ + margin-left: 0; + margin-right: -117.5%; +} + +.wp-block-media-text.is-image-fill.media-text-overlap, +.wp-block-media-text.is-image-fill.is-style-media-text-overlap{ + margin-top: 60px; + margin-bottom: 60px; +} + +.wp-block-media-text.is-image-fill.is-vertically-aligned-top.media-text-overlap, +.wp-block-media-text.is-image-fill.is-vertically-aligned-top.is-style-media-text-overlap{ + margin-top: 0; + margin-bottom: 90px; +} + +.wp-block-media-text.is-image-fill.is-vertically-aligned-bottom.media-text-overlap, +.wp-block-media-text.is-image-fill.is-vertically-aligned-bottom.is-style-media-text-overlap{ + margin-top: 90px; + margin-bottom: 0; +} + +.wp-block-media-text.is-image-fill.media-text-overlap figure.wp-block-media-text__media, +.wp-block-media-text.is-image-fill.is-style-media-text-overlap figure.wp-block-media-text__media{ + height: calc(100% + 120px); +} + +.wp-block-media-text.is-image-fill.is-vertically-aligned-top.media-text-overlap figure.wp-block-media-text__media, +.wp-block-media-text.is-image-fill.is-vertically-aligned-top.is-style-media-text-overlap figure.wp-block-media-text__media, +.wp-block-media-text.is-image-fill.is-vertically-aligned-bottom.media-text-overlap figure.wp-block-media-text__media, +.wp-block-media-text.is-image-fill.is-vertically-aligned-bottom.is-style-media-text-overlap figure.wp-block-media-text__media{ + height: calc(100% + 90px); +} + +.wp-block-media-text.is-image-fill.media-text-overlap .wp-block-media-text__content, +.wp-block-media-text.is-image-fill.is-style-media-text-overlap .wp-block-media-text__content{ + margin-left: -120px; + padding-top: 20%; + padding-bottom: 20%; + background: inherit; +} + +.wp-block-media-text.has-media-on-the-right.is-image-fill.media-text-overlap .wp-block-media-text__content, +.wp-block-media-text.has-media-on-the-right.is-image-fill.is-style-media-text-overlap .wp-block-media-text__content{ + margin-left: 0; + margin-right: -120px; +} + +.ribbon-group{ + margin-bottom: 40px; +} + +.ribbon-group > .wp-block-group__inner-container > *:not(.alignfull){ + max-width: calc(100% - 60px) !important; +} + +.ribbon-group .wp-block-group__inner-container > h1, +.ribbon-group .wp-block-group__inner-container > h2, +.ribbon-group .wp-block-group__inner-container > h3, +.ribbon-group .wp-block-group__inner-container > h4, +.ribbon-group .wp-block-group__inner-container > h5, +.ribbon-group .wp-block-group__inner-container > h6{ + position: relative; + display: inline-block; + padding: 20px 30px; + margin: 0; + z-index: 1; +} + +.ribbon-group .wp-block-group__inner-container > h1:before, +.ribbon-group .wp-block-group__inner-container > h2:before, +.ribbon-group .wp-block-group__inner-container > h3:before, +.ribbon-group .wp-block-group__inner-container > h4:before, +.ribbon-group .wp-block-group__inner-container > h5:before, +.ribbon-group .wp-block-group__inner-container > h6:before{ + content: ""; + position: absolute; + width: 0; + height: 0; + left: 0; + top: 100%; + background: inherit; + border: 30px solid rgba(0,0,0,0.25); + clip-path: polygon(0% 0%, 100% 0%, 100% 100%); +} + +.ribbon-group > .wp-block-group__inner-container > *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){ + position: relative; + margin: -10px 0 10px 60px; +} + +.rtl .ribbon-group .wp-block-group__inner-container > h1:before, +.rtl .ribbon-group .wp-block-group__inner-container > h2:before, +.rtl .ribbon-group .wp-block-group__inner-container > h3:before, +.rtl .ribbon-group .wp-block-group__inner-container > h4:before, +.rtl .ribbon-group .wp-block-group__inner-container > h5:before, +.rtl .ribbon-group .wp-block-group__inner-container > h6:before{ + left: auto; + right: 0; + clip-path: polygon(0% 0%, 100% 0%, 0% 100%); +} + +.rtl .ribbon-group > .wp-block-group__inner-container > *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){ + position: relative; + margin: -10px 60px 10px 0; +} + +@media (max-width: 781px){ + .featured-style-1 .wp-block-columns .wp-block-column, + .wp-block-columns.featured-style-1 .wp-block-column{ + flex-basis: 100% !important; + margin-bottom: 90px; + } + + .wp-block-columns.pricing-table .wp-block-column{ + flex-basis: 100% !important; + margin-bottom: 30px; + } + + .wp-block-columns.pricing-table .wp-block-column.is-featured{ + transform: none; + } + + .featured-style-1 .wp-block-columns .wp-block-column:nth-child(2n), + .wp-block-columns.featured-style-1 .wp-block-column:nth-child(2n), + .wp-block-columns.pricing-table .wp-block-column:nth-child(2n){ + margin-left: 0; + } + + .featured-style-1 .wp-block-columns .wp-block-column:last-child, + .wp-block-columns.featured-style-1 .wp-block-column:last-child, + .wp-block-columns.pricing-table .wp-block-column:last-child{ + margin-bottom: 0; + } + + .features-media-text .wp-block-media-text__content .wp-block-columns .wp-block-column:first-child{ + flex-basis: 18% !important; + } + + .features-media-text .wp-block-media-text__content .wp-block-columns .wp-block-column:nth-child(2n){ + flex-basis: 78% !important; + } + + .wp-block-columns.without-gaps .wp-block-column:nth-child(2n), + .wp-block-columns.is-style-no-spacing .wp-block-column:nth-child(2n){ + margin-left: 0; + } + + .wp-block-columns.is-style-not-stacked-on-mobile, + .wp-block-columns.is-style-no-spacing-not-stacked-on-mobile{ + flex-wrap: nowrap; + } + + .wp-block-columns.is-style-not-stacked-on-mobile .wp-block-column, + .wp-block-columns.is-style-not-stacked-on-mobile.is-style-no-spacing .wp-block-column, + .wp-block-columns.is-style-no-spacing-not-stacked-on-mobile .wp-block-column{ + flex-basis: auto !important; + flex-grow: 1; + } + + .wp-block-columns.is-style-not-stacked-on-mobile .wp-block-column:not(:first-child){ + margin-left: 32px !important; + } + + .wp-block-columns.is-style-not-stacked-on-mobile.is-style-no-spacing .wp-block-column:not(:first-child), + .wp-block-columns.is-style-no-spacing-not-stacked-on-mobile .wp-block-column:not(:first-child){ + margin-left: 0 !important; + } +} + +@media (min-width:600px) and (max-width: 781px){ + .wp-block-columns.without-gaps .wp-block-column, + .wp-block-columns.is-style-no-spacing .wp-block-column{ + flex-basis: 50% !important; + } + + .wp-block-columns.cta-with-images .wp-block-column, + .wp-block-columns.food-menu-item .wp-block-column{ + flex-basis: 100% !important; + } + + .wp-block-columns.cta-with-images .wp-block-column:nth-child(2n), + .wp-block-columns.food-menu-item .wp-block-column:nth-child(2n){ + margin-left: 0; + } + + .wp-block-columns.food-menu-item .wp-block-column .has-text-align-right{ + text-align: left; + } + + .wp-block-media-text.food-menu-item{ + margin-bottom: .5em; + } + + .wp-block-media-text.food-menu-item .wp-block-media-text__content .has-large-font-size{ + font-size: 24px; + } + + .about-profile .wp-block-column hr.wp-block-separator{ + width: 50%; + } +} + +@media (max-width:599px){ + .features-media-text.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{ + margin-top: 2em; + } + + .features-media-text.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{ + margin-top: 0; + margin-bottom: 1em; + } + + .features-media-text.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content .wp-block-columns .wp-block-column:first-child{ + flex-basis: 18% !important; + } + + .features-media-text.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content .wp-block-columns .wp-block-column:nth-child(2n){ + flex-basis: 78% !important; + } + + .wp-block-columns.with-offset{ + margin-top: 0; + } + + .wp-block-columns.with-offset .wp-block-column.has-offset, + .wp-block-column.is-style-offset, + .wp-block-column.is-style-offset-box-shadow{ + margin-top: 0; + margin-bottom: 0; + } + + .wp-block-columns.food-menu > .wp-block-column:first-child{ + margin-bottom: 2em; + } + + .wp-block-columns.food-menu-item .wp-block-column:first-child{ + flex-basis: 66.66% !important; + } + + .wp-block-columns.food-menu-item .wp-block-column:nth-child(2n){ + flex-basis: 33.33% !important; + } + + .wp-block-media-text.food-menu-item{ + margin-bottom: 2em; + } + + .wp-block-media-text.food-menu-item .wp-block-media-text__content .wp-block-separator{ + display: none; + } + + .about-profile .wp-block-column hr.wp-block-separator{ + width: 25%; + } + + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{ + -ms-grid-columns: 100% !important; + grid-template-columns: 100% !important; + } + + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h1:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h2:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h3:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h4:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h5:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content h6:first-child{ + width: 100%; + margin-left: 0; + margin-top: -1em; + } + + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h1:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h2:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h3:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h4:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h5:first-child, + .media-text-overlap-heading.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content h6:first-child{ + margin-right: 0; + margin-top: 1em; + } + + .wp-block-media-text.is-image-fill.media-text-overlap.is-stacked-on-mobile, + .wp-block-media-text.is-image-fill.is-style-media-text-overlap.is-stacked-on-mobile{ + width: 90%; + margin-left: 5%; + margin-right: 5%; + margin-top: 0; + margin-bottom: 0; + } + + #primary.full-width .entry-content .alignfull.wp-block-media-text.is-image-fill.media-text-overlap.is-stacked-on-mobile, + #primary.full-width .entry-content .alignfull.wp-block-media-text.is-image-fill.is-style-media-text-overlap.is-stacked-on-mobile{ + width: 100%; + margin-left: 0; + margin-right: 0; + } + + .wp-block-media-text.is-image-fill.media-text-overlap.is-stacked-on-mobile figure.wp-block-media-text__media, + .wp-block-media-text.is-image-fill.is-style-media-text-overlap.is-stacked-on-mobile figure.wp-block-media-text__media{ + height: 100%; + width: 111%; + margin-left: -5.5%; + } + + .wp-block-media-text.is-image-fill.media-text-overlap.is-stacked-on-mobile .wp-block-media-text__content, + .wp-block-media-text.is-image-fill.is-style-media-text-overlap.is-stacked-on-mobile .wp-block-media-text__content{ + margin-top: -40px; + margin-left: 0; + padding-top: 8%; + padding-bottom: 8%; + } + + .wp-block-media-text.has-media-on-the-right.is-image-fill.media-text-overlap .wp-block-media-text__content, + .wp-block-media-text.has-media-on-the-right.is-image-fill.is-style-media-text-overlap .wp-block-media-text__content{ + margin-bottom: -40px; + margin-top: 0; + margin-right: 0; + } +} + +/*-------------------------------------------------------------- +## WooCommerce Blocks CSS +--------------------------------------------------------------*/ + +.wp-block-woocommerce-attribute-filter, +.wp-block-woocommerce-price-filter{ + background: #fbfbfb; + padding: 1em 1.5em .25em 1.5em; +} + +.wp-block-woocommerce-active-filters > h5{ + background: #fbfbfb; + padding: 1rem 1.5rem 1.25em 1.5rem; + margin: 0; +} + +.wp-block-woocommerce-active-filters > div{ + background: #fbfbfb; + padding: 0 1.5em 0 1.5em; +} + +.wp-block-woocommerce-active-filters > div:last-child{ + background: #fbfbfb; + padding-bottom: .25em; +} + +.wc-block-attribute-filter .wc-block-attribute-filter-list li{ + text-decoration: none; +} + +.wc-block-active-filters .wc-block-active-filters__clear-all{ + color: inherit; +} + +.wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress, +.rtl .wc-block-price-filter .wc-block-price-filter__range-input-wrapper .wc-block-price-filter__range-input-progress{ + --range-color: #d82978; +} + +.wc-block-price-filter .wc-block-price-filter__range-input-wrapper input[type="range"]:focus{ + border: none; +} + +.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb{ + background-image: none; + background-color: #d82978; + width: 21px; + border-radius: 50%; +} + +.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb{ + background-image: none; + background-color: #d82978; + width: 21px; + border-radius: 50%; +} + +.wc-block-price-filter .wc-block-price-filter__range-input::-webkit-slider-thumb{ + background-image: none; + background-color: #d82978; + width: 21px; + border-radius: 50%; +} + +.wc-block-price-filter .wc-block-price-filter__range-input::-moz-range-thumb{ + background-image: none; + background-color: #d82978; + width: 21px; + border-radius: 50%; +} + +.wc-block-price-filter .wc-block-price-filter__controls .wc-block-price-filter__amount{ + border-radius: 0; +} + +.wc-block-featured-product, +.wc-block-featured-category{ + background-color: #2d2354; + overflow: hidden; +} + +@media (min-width: 600px){ + .wp-block-column > div.equal-height, + .wp-block-cover.equal-height, + .wp-block-cover-image.equal-height, + .wc-block-featured-product.equal-height, + .wc-block-featured-category.equal-height{ + min-height: auto !important; + height: calc(100% - 1em); + } + + .wp-block-column > div.equal-height-2, + .wp-block-cover.equal-height-2, + .wp-block-cover-image.equal-height-2, + .wc-block-featured-product.equal-height-2, + .wc-block-featured-category.equal-height-2{ + min-height: auto !important; + height: calc(50% - 1em); + } + + .wp-block-column > div.equal-height-3, + .wp-block-cover.equal-height-3, + .wp-block-cover-image.equal-height-3, + .wc-block-featured-product.equal-height-3, + .wc-block-featured-category.equal-height-3{ + min-height: auto !important; + height: calc(33.333% - 1em); + } + + .wp-block-column > div.equal-height-4, + .wp-block-cover.equal-height-4, + .wp-block-cover-image.equal-height-4, + .wc-block-featured-product.equal-height-4, + .wc-block-featured-category.equal-height-4{ + min-height: auto !important; + height: calc(25% - 1em); + } +} + +.wc-block-featured-product .wc-block-featured-product__variation{ + font-size: 1.125em; +} + +.wc-block-featured-product .wc-block-featured-product__price{ + font-size: 1.25em; +} + +.wc-block-grid .wc-block-grid__products, +.wc-block-grid__products{ + margin: 0 0 1em 0; + display: grid; + grid-column-gap: 1%; + grid-row-gap: 1em; +} + +.wc-block-grid.has-1-columns .wc-block-grid__products{ + grid-template-columns: 100%; +} + +.wc-block-grid.has-2-columns .wc-block-grid__products{ + grid-template-columns: 49.5% 49.5%; +} + +.wc-block-grid.has-3-columns .wc-block-grid__products{ + grid-template-columns: repeat(3,32.666666%); +} + +.wc-block-grid.has-4-columns .wc-block-grid__products{ + grid-template-columns: repeat(4,24.25%); +} + +.wc-block-grid.has-5-columns .wc-block-grid__products{ + grid-template-columns: repeat(5,19.2%); +} + +.wc-block-grid.has-6-columns .wc-block-grid__products{ + grid-template-columns: repeat(6,15.833333%); +} + +.wc-block-grid.has-7-columns .wc-block-grid__products{ + grid-template-columns: repeat(7,13.428571%); +} + +.wc-block-grid.has-8-columns .wc-block-grid__products{ + grid-template-columns: repeat(8,11.625%); +} + +@media (max-width: 768px){ + .wc-block-grid.has-3-columns .wc-block-grid__products, + .wc-block-grid.has-4-columns .wc-block-grid__products, + .wc-block-grid.has-5-columns .wc-block-grid__products, + .wc-block-grid.has-6-columns .wc-block-grid__products, + .wc-block-grid.has-7-columns .wc-block-grid__products, + .wc-block-grid.has-8-columns .wc-block-grid__products{ + display: grid; + grid-template-columns: 49.5% 49.5%; + } +} + +@media (max-width: 480px){ + .wc-block-grid.has-2-columns .wc-block-grid__products, + .wc-block-grid.has-3-columns .wc-block-grid__products, + .wc-block-grid.has-4-columns .wc-block-grid__products, + .wc-block-grid.has-5-columns .wc-block-grid__products, + .wc-block-grid.has-6-columns .wc-block-grid__products, + .wc-block-grid.has-7-columns .wc-block-grid__products, + .wc-block-grid.has-8-columns .wc-block-grid__products{ + display: grid; + grid-template-columns: 100%; + } + + .wc-block-grid.has-1-columns .wc-block-grid__product, + .wc-block-grid.has-2-columns .wc-block-grid__product, + .wc-block-grid.has-3-columns .wc-block-grid__product, + .wc-block-grid.has-4-columns .wc-block-grid__product, + .wc-block-grid.has-5-columns .wc-block-grid__product, + .wc-block-grid.has-6-columns .wc-block-grid__product, + .wc-block-grid.has-7-columns .wc-block-grid__product, + .wc-block-grid.has-8-columns .wc-block-grid__product{ + margin: 0; + } +} + +.wc-block-grid.has-2-columns .wc-block-grid__product, +.wc-block-grid.has-3-columns .wc-block-grid__product, +.wc-block-grid.has-4-columns .wc-block-grid__product, +.wc-block-grid.has-5-columns .wc-block-grid__product, +.wc-block-grid.has-6-columns .wc-block-grid__product, +.wc-block-grid.has-7-columns .wc-block-grid__product, +.wc-block-grid.has-8-columns .wc-block-grid__product{ + max-width: 100%; +} + +.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product, +.wc-block-grid.has-5-columns:not(.alignfull) .wc-block-grid__product, +.wc-block-grid.has-6-columns:not(.alignfull) .wc-block-grid__product, +.wc-block-grid.has-7-columns .wc-block-grid__product, +.wc-block-grid.has-8-columns .wc-block-grid__product{ + font-size: 1em; +} + +.wc-block-grid__product{ + background: #fbfbfb; + border: 1px solid #f1f1f1; + margin: 0 !important; + padding: 0 !important; + display: flex; + flex-direction: column; + justify-content: space-between; + flex: 1 1 auto; + overflow: hidden; +} + +.wc-block-grid__product .wc-block-grid__product-image{ + margin: 0; +} + +.wc-block-grid__product .wc-block-grid__product-image img{ + width: 100%; +} + +.wc-block-grid__product .product-extra-img{ + visibility: hidden; + opacity: 0; + position: absolute; + top: 0; + left: 0; + right: 0; + overflow: hidden; + z-index: 8; + transition: all .5s ease-in; +} + +.wc-block-grid__product:hover .product-extra-img{ + visibility: visible; + opacity: 1; + transition: all .5s ease-out; +} + +.wc-block-grid__product .wc-block-grid__product-title{ + padding: 0; + margin: 1em 0 .5em; + font-size: 1.125em; + font-weight: normal; + font-family: 'Montserrat'; + color: #313131; +} + +.wc-block-grid__product .wc-block-grid__product-price{ + padding: 0; + margin: 0 0 .5em; + font-size: 1em; + font-weight: 300; +} + +.wc-block-featured-product .wc-block-featured-product__price del +.wc-block-grid__product .wc-block-grid__product-price del{ + opacity: .5; +} + +.wc-block-featured-product .wc-block-featured-product__price ins, +.wc-block-grid__product .wc-block-grid__product-price ins{ + background: 0 0; + font-weight: 400; +} + +.wc-block-grid__product-onsale{ + background-color: #d82978; + margin: 0; + padding: .25em .5em; + position: absolute; + top: 0; + left: 0; + right: auto; + font-weight: normal; + min-width: auto; + min-height: auto; + line-height: 2em; + border-radius: 0; + border: none; + color: #fff; + text-transform: none; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart{ + margin: 0; + border-top: 1px solid #f1f1f1; + padding-bottom: 0 !important; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button, +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart{ + position: relative; + background: transparent; + color: #d82978; + padding: 1em 1.25em 1em 0; + font-weight: 400; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button[href*="add-to-cart"]{ + padding: 1em 0 1em 1.25em; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button:before{ + position: absolute; + top: auto; + right: 0; + font-family: 'dashicons'; + content: "\f345"; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button[href*="add-to-cart"]:before{ + position: absolute; + top: auto; + right: auto; + left: 0; + font-family: 'dashicons'; + content: "\f174"; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.add_to_cart_button.added{ + display: none; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart{ + font-weight: 600; + padding: 1em 0 1em 1.25em; +} + +.wc-block-grid__product .wc-block-grid__product-add-to-cart a.added_to_cart:before{ + position: absolute; + top: auto; + left: 0; + font-family: 'dashicons'; + content: "\f177"; +} + +/*-------------------------------------------------------------- +## Icons CSS +--------------------------------------------------------------*/ + +.nav-links .dashicons{ + line-height: 1.25; +} + +.woocommerce-pagination .page-numbers .dashicons{ + line-height: 2.1; +} + +.comment-list a.comment-reply-link:before{ + font-family: dashicons; + content: "\f474"; + margin-right: 5px; +} + +.toggle-nav:before{ + font-family: dashicons; + content: "\f228"; +} + +.toggle-nav-open:before{ + font-family: dashicons; + content: "\f158"; +} + +.menu-item-has-children:after{ + font-family: dashicons; + content: "\f347"; + font-size: 1em; + text-shadow: none; + opacity: .8; + position: absolute; + top: .7rem; + right: .2rem; +} +.menu-item-has-children .menu-item-has-children:after{ + content: "\f345"; + top: .4rem; + right: 1rem; +} + +#primary-menu:hover .menu-item-has-children:after{ + opacity: .4; +} +#primary-menu li.menu-item-has-children:hover:after{ + opacity: .8; +} + +#masthead .icons{ + font-family: dashicons; + font-size: 1.4em; + line-height: 1.1; +} + +#masthead .icons.cordero-icon-search:before{ + display: block; + width: 1em; + content: "\f179"; + cursor: pointer; +} + +#masthead .top-search.search-open .icons.cordero-icon-search:before{ + content: "\f158"; +} + +#masthead .cordero-icon-user:before{ + content: "\f110"; +} + +.logged-in #masthead .cordero-icon-user:before{ + content: "\f110"; +} + +#masthead .cordero-icon-heart:before{ + content: "\f487"; +} + +#masthead .icons, +#masthead a.wishlist_products_counter{ + position: relative; +} + +#masthead a.wishlist_products_counter{ + margin-right: 15px; +} + +#masthead a.wishlist_products_counter:before{ + font-family: dashicons; + content: "\f487"; + font-size: 1.4em; + line-height: 1.1; +} + +#masthead .cordero-icon-shopping-cart:before{ + content: "\f174"; +} + +.shop-filter-wrap .shop-filter-toggle .toggle-icon:before{ + font-family: dashicons; + content: "\f347"; + position: absolute; + top: 0; + left: .5em; + font-size: 1.4em; + line-height: 1; +} +.shop-filter-wrap .shop-filter-toggle.active .toggle-icon:before{ + content: "\f343"; +} + +.cordero-icon-folder:before{ + font-family: dashicons; + content: "\f318"; + font-style: normal; +} + +.cordero-icon-tag:before{ + font-family: dashicons; + content: "\f323"; + font-style: normal; +} + +a.more-tag:after{ + font-family: dashicons; + content: "\f345"; + position: absolute; + top: .1875em; + right: auto; + margin-left: .25em; + font-size: .875em; +} + +.woocommerce-MyAccount-navigation-link:before{ + font-family: dashicons; + content: "\f12a"; + font-style: normal; + display: inline-block; + width: 20px; +} +.woocommerce-MyAccount-navigation-link--dashboard:before{ + content: "\f110"; +} +.woocommerce-MyAccount-navigation-link--orders:before{ + content: "\f513"; +} +.woocommerce-MyAccount-navigation-link--downloads:before{ + content: "\f316"; +} +.woocommerce-MyAccount-navigation-link--edit-address:before{ + content: "\f230"; +} +.woocommerce-MyAccount-navigation-link--edit-account:before{ + content: "\f464"; +} +.woocommerce-MyAccount-navigation-link--customer-logout:before{ + content: "\f310"; +} + +/*-------------------------------------------------------------- +## Jetpack CSS +--------------------------------------------------------------*/ + +.infinite-scroll #main nav.pagination{ + display: none; +} + +.infinite-loader{ + color: #d82978; + margin-bottom: 20px; +} + +.infinite-loader .spinner{ + left: 50% !important; +} + +#infinite-handle{ + text-align: center; + margin-bottom: 20px; +} + +#infinite-handle span{ + background: transparent; + font-size: inherit; + padding: 0; +} + +.infinite-wrap .entry-video{ + max-width: 100%; + overflow: hidden; +} + +/*-------------------------------------------------------------- +## Responsive CSS +--------------------------------------------------------------*/ + +@media (max-width: 1120px){ + .container, + .wp-block-cover-image.alignfull .wp-block-cover__inner-container, + .wp-block-cover.alignfull .wp-block-cover__inner-container{ + max-width: 100%; + padding: 0 10px; + } + + #top-footer ul.product_list_widget li{ + width: 25%; + } + + #top-footer ul.product_list_widget li:nth-child(4n+1){ + clear: both; + } + + #top-footer ul.product_list_widget li:nth-child(6n+1){ + clear: none; + } +} + +@media (max-width: 1024px){ + + .logo-left #site-branding{ + grid-column: 1/3; + } + + .logo-right #site-branding{ + grid-column: 2/4; + } + + .logo-left .toggle-nav{ + grid-column: 3/4; + justify-self: end; + } + + .logo-right .toggle-nav{ + grid-column: 1/2; + justify-self: start; + } + + .toggle-nav, + .toggle-nav-open, + #site-navigation .menu-close{ + display: block; + } + + #site-navigation .menu-close{ + width: 100%; + } + + .toggle-nav-open, + .toggle-nav-open:hover{ + padding: 20px 0; + background: #fbfbfb; + border-bottom: 1px solid #f1f1f1; + width: calc(100% - 2px); + margin: 1px; + } + + .admin-bar .toggle-nav-open{ + padding-top: 66px; + } + + #site-navigation .menu-close{ + opacity: 0; + } + + #site-navigation .menu-close:focus{ + opacity: 1; + outline: 1px dotted #2d2354; + } + + #site-navigation{ + visibility: hidden; + opacity: 0; + background: #fff; + position: fixed; + top: 0; + left: -100%; + width: 80%; + height: 100vh; + display: flex; + flex-direction: column; + overflow: hidden auto; + box-shadow: 3px -1px 8px rgba(0, 0, 0, 0.4); + transition: all .3s ease-in; + z-index: 9999; + } + + .menu-open #site-navigation{ + visibility: visible; + opacity: 1; + left: 0; + transition: all .3s ease-out; + } + + body.menu-open{ + overflow: hidden; + } + + #site-nav-after{ + display: block; + position: fixed; + top: 0; + left: -100%; + width: 100%; + height: 100vh; + z-index: 99; + transition: all .3s ease-in; + } + + .menu-open #site-nav-after{ + left: 0; + cursor: pointer; + transition: all .3s ease-out; + } + + #masthead.transparent #site-navigation, + #masthead.transparent #site-navigation a, + #masthead.transparent #primary-menu li a, + #masthead.transparent .top-search .cordero-icon-search{ + color: #2d2354; + } + + #primary-menu{ + padding: 10px 2%; + } + + #primary-menu li{ + position: relative; + width: 100%; + border-top: 0; + margin-top: 0; + } + #primary-menu > li:after{ + display: none; + } + #primary-menu li a{ + display: inline-block; + padding: 8px 10px; + margin: 0; + width: calc(100% - 40px); + } + #primary-menu li.menu-item-has-children a, + #primary-menu li.menu-item-has-children a:hover{ + padding: 8px 10px; + } + .menu-item-has-children:after{ + display: none; + } + .menu-item-has-children .menu-item-has-children:after{ + display: none; + } + #primary-menu > li.current-menu-item, + #primary-menu > li:hover, + #primary-menu > li.current-menu-item:hover{ + background-image: none; + } + .menu-item-has-children .sub-trigger{ + position: relative; + width: 30px; + height: 20px; + line-height: 0.5; + z-index: 100; + cursor: pointer; + display: inline-block; + color: #2d2354; + background: transparent; + } + + .menu-item-has-children .sub-trigger:focus{ + outline: 1px dotted; + } + .menu-item-has-children .sub-trigger:after{ + position: absolute; + top: 0; + left: 0; + font-family: dashicons; + font-size: 26px; + text-shadow: none; + content: "\f347"; + } + .menu-item-has-children .sub-trigger.is-open:after{ + content: "\f343"; + } + #primary-menu .sub-menu, + #primary-menu li:hover > .sub-menu, + #primary-menu ul.children, + #primary-menu li:hover > ul.children, + #primary-menu ul li.menu-item-has-children ul, + #primary-menu ul li.menu-item-has-children ul, + #primary-menu ul li.menu-item-has-children.locked ul, + #primary-menu ul li.menu-item-has-children:hover ul, + #primary-menu ul li.menu-item-has-children a:focus ~ ul{ + left: 0; + width: 100%; + border: none; + box-shadow: none; + display: none; + opacity: 1; + visibility: visible; + position: relative; + top: 0 !important; + transition: none; + background: transparent; + } + #primary-menu .sub-menu li, + #primary-menu ul.children li{ + padding: 0; + text-transform: none; + border: 0; + } + + #primary-menu li.menu-item-has-children .sub-menu a{ + padding-top: 8px; + padding-bottom: 8px; + } + + #primary-menu > li > ul, + #primary-menu > li > ul > li > ul, + #primary-menu > li > ul > li > ul > li > ul{ + padding-left: 10px; + } + + #primary-menu ul{ + transition: none; + } + + #primary-menu ul ul, + #primary-menu ul li:hover ul{ + left: auto; + top: auto; + } + + #masthead .top-account .mini-account, + #masthead .top-cart .mini-cart{ + display: none; + } + + #masthead .extra-wrap{ + justify-content: left; + padding: 10px 2%; + } + + .top-search .mini-search{ + left: 1px; + right: auto; + bottom: 40px; + } + +} + +@media (max-width: 768px){ + #top-bar .widget{ + display: block; + width: 100%; + } + + #top-bar .widget:nth-child(odd){ + text-align: center; + margin-right: 0; + } + #top-bar .widget:nth-child(even){ + text-align: center; + margin-left: 0; + } + + #top-bar li{ + margin-left: 7px; + } + + #top-bar li:first-child{ + margin-left: 0; + } + + #main.post-columns-1 #grid-loop, + .related-posts.post-columns-1 #grid-loop, + #main.post-columns-1 .infinite-wrap, + #main.post-columns-2 #grid-loop, + .related-posts.post-columns-2 #grid-loop, + #main.post-columns-2 .infinite-wrap, + #main.post-columns-3 #grid-loop, + .related-posts.post-columns-3 #grid-loop, + #main.post-columns-3 .infinite-wrap, + #main.post-columns-4 #grid-loop, + .related-posts.post-columns-4 #grid-loop, + #main.post-columns-4 .infinite-wrap{ + grid-template-columns: 48.5% 48.5%; + } + + .woocommerce ul.products.columns-2, + .woocommerce-page ul.products.columns-2, + .woocommerce ul.products.columns-3, + .woocommerce-page ul.products.columns-3, + .woocommerce ul.products.columns-4, + .woocommerce-page ul.products.columns-4, + .woocommerce ul.products.columns-5, + .woocommerce-page ul.products.columns-5, + .woocommerce ul.products.columns-6, + .woocommerce-page ul.products.columns-6, + .woocommerce ul.products.columns-7, + .woocommerce-page ul.products.columns-7, + .woocommerce ul.products.columns-8, + .woocommerce-page ul.products.columns-8{ + grid-template-columns: 49.5% 49.5%; + } + + .footer{ + width: 47%; + } + + .footer:nth-child(3){ + clear: both; + } + + .footer:nth-child(3), + .footer:nth-child(4){ + margin-top: 25px; + } + + #masthead .top-account:hover .mini-account, + #masthead .top-cart:hover .mini-cart{ + transform: translateY(-480px); + visibility: hidden; + z-index: -99; + } + + #masthead a.cordero-cart{ + margin-right: 12px; + } + + #bottom-footer .container{ + flex-direction: column; + text-align: center; + } + + #bottom-footer .site-info{ + margin-bottom: 2em; + } + + #bottom-footer.info-right .site-info{ + margin-top: 2em; + } + + #shop-filters aside{ + display: block; + border-right: 0; + border-top: 1px solid #fff; + clear: both; + } + + #shop-filters aside:first-child{ + border-top: none; + } + + #shop-filters aside:after{ + clear: both; + } + + #shop-filters aside:before, + #shop-filters aside:after{ + content: ""; + display: table; + } + + #primary{ + width: auto !important; + float: none !important; + margin-bottom: 25px; + } + + #secondary{ + width: auto; + float: none !important; + } + + .sidebar-below #secondary, + .post-template-template-single-reading #secondary, + .post-template-template-single-reading-paragraph #secondary{ + display: block; + } + + .woocommerce ul.products[class*="columns-"] li.product, + .woocommerce-page ul.products[class*="columns-"] li.product{ + width: auto; + margin: 0; + } + + #top-footer ul.product_list_widget li{ + width: 50%; + } + + #top-footer ul.product_list_widget li:nth-child(2n+1){ + clear: both; + } + + #top-footer ul.product_list_widget li:nth-child(4n+1){ + clear: none; + } + + .woocommerce-products-header{ + flex-direction: column; + } + + .woocommerce .term-description { + padding: 0; + } + +} + +@media (max-width: 599px){ + #masthead{ + top: 0 !important; + } +} + +@media (max-width: 580px){ + #comments{ + padding: 15px; + } + + #top-footer ul.product_list_widget li{ + float: none; + width: 100%; + } + + #top-footer ul.product_list_widget li:nth-child(2n+1){ + clear: none; + } +} + +@media (max-width: 480px){ + .middle-footer{ + margin: 0; + } + + .footer{ + width: auto; + float: none; + margin: 0 0 20px !important; + } + + .footer:last-child{ + margin: 0 !important; + } + + #bottom-footer{ + text-align: center; + } + + #comments{ + padding: 10px; + } + + .author-email-url{ + margin-left: 0 + } + + .comment-form-author, + .comment-form-email, + .comment-form-url{ + width: auto; + margin-left: 0; + float: none; + } + + #masthead .top-account, + #masthead .top-wishlist, + #masthead .top-cart{ + margin: 0 0 0 10px; + } + + #main.post-columns-1 #grid-loop, + .related-posts.post-columns-1 #grid-loop, + #main.post-columns-1 .infinite-wrap, + #main.post-columns-2 #grid-loop, + .related-posts.post-columns-2 #grid-loop, + #main.post-columns-2 .infinite-wrap, + #main.post-columns-3 #grid-loop, + .related-posts.post-columns-3 #grid-loop, + #main.post-columns-3 .infinite-wrap, + #main.post-columns-4 #grid-loop, + .related-posts.post-columns-4 #grid-loop, + #main.post-columns-4 .infinite-wrap, + .woocommerce ul.products.columns-2, + .woocommerce-page ul.products.columns-2, + .woocommerce ul.products.columns-3, + .woocommerce-page ul.products.columns-3, + .woocommerce ul.products.columns-4, + .woocommerce-page ul.products.columns-4, + .woocommerce ul.products.columns-5, + .woocommerce-page ul.products.columns-5, + .woocommerce ul.products.columns-6, + .woocommerce-page ul.products.columns-6, + .woocommerce ul.products.columns-7, + .woocommerce-page ul.products.columns-7, + .woocommerce ul.products.columns-8, + .woocommerce-page ul.products.columns-8{ + grid-template-columns: 100%; + } +} + +/*-------------------------------------------------------------- +## Print CSS +--------------------------------------------------------------*/ +@media print{ + #masthead, + #secondary, + #colophon, + #respond{ + display: none; + } +} diff --git a/template-no-title.php b/template-no-title.php new file mode 100644 index 0000000..3e91e0b --- /dev/null +++ b/template-no-title.php @@ -0,0 +1,44 @@ + + + + +
    +
    + + + + + + + + + +
    +
    + + + + + + diff --git a/template-single-reading-paragraph.php b/template-single-reading-paragraph.php new file mode 100644 index 0000000..55aeabd --- /dev/null +++ b/template-single-reading-paragraph.php @@ -0,0 +1,51 @@ + + + + +
    +
    + + + + + + '%title', + 'next_text' => '%title', + ) ); + } + + if ( !get_theme_mod( 'disable_related' ) ) { + get_template_part( 'content', 'related' ); + } + + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) : + comments_template(); + endif; + ?> + + + +
    +
    + + + + + + diff --git a/template-single-reading.php b/template-single-reading.php new file mode 100644 index 0000000..864d543 --- /dev/null +++ b/template-single-reading.php @@ -0,0 +1,51 @@ + + + + +
    +
    + + + + + + '%title', + 'next_text' => '%title', + ) ); + } + + if ( !get_theme_mod( 'disable_related' ) ) { + get_template_part( 'content', 'related' ); + } + + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) : + comments_template(); + endif; + ?> + + + +
    +
    + + + + + + diff --git a/template-single-transparent-header.php b/template-single-transparent-header.php new file mode 100644 index 0000000..0538bf7 --- /dev/null +++ b/template-single-transparent-header.php @@ -0,0 +1,52 @@ + + + + +
    +
    + + + + + + '%title', + 'next_text' => '%title', + ) ); + } + + if ( !get_theme_mod( 'disable_related' ) ) { + get_template_part( 'content', 'related' ); + } + + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) : + comments_template(); + endif; + ?> + + + +
    +
    + + + + diff --git a/template-transparent-header.php b/template-transparent-header.php new file mode 100644 index 0000000..9ccaf5f --- /dev/null +++ b/template-transparent-header.php @@ -0,0 +1,41 @@ + + + + +
    +
    + + + + + + + + + +
    +
    + + + + diff --git a/woocommerce/content-single-product-tabs-inline.php b/woocommerce/content-single-product-tabs-inline.php new file mode 100644 index 0000000..79252ac --- /dev/null +++ b/woocommerce/content-single-product-tabs-inline.php @@ -0,0 +1,76 @@ + +
    > + + + +
    + +
    + + +
    + + diff --git a/woocommerce/content-single-product-wide-image-after.php b/woocommerce/content-single-product-wide-image-after.php new file mode 100644 index 0000000..ca62527 --- /dev/null +++ b/woocommerce/content-single-product-wide-image-after.php @@ -0,0 +1,74 @@ + +
    > + +
    + +
    + + + + +
    + + diff --git a/woocommerce/single-product-image-after-tabs-inline.php b/woocommerce/single-product-image-after-tabs-inline.php new file mode 100644 index 0000000..5e43c07 --- /dev/null +++ b/woocommerce/single-product-image-after-tabs-inline.php @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file

    +
    ', + esc_html__( 'Upgrade message from the plugin author:', 'cordero' ), + ' ', wp_kses_data( $item['upgrade_notice'] ), ' +
    +