From 9f1ba3493449969a74db0069552e4ae1799a285b Mon Sep 17 00:00:00 2001 From: agata <automa@insicuri.net> Date: Sat, 24 Apr 2021 21:44:46 +0200 Subject: [PATCH] [auto] theme: twentyseventeen 2.6 --- wp-content/themes/twentyseventeen/404.php | 70 +- wp-content/themes/twentyseventeen/archive.php | 136 +- .../twentyseventeen/assets/css/blocks.css | 906 +- .../assets/css/colors-dark.css | 1132 +-- .../assets/css/editor-blocks.css | 1628 +-- .../assets/css/editor-style.css | 1163 ++- .../themes/twentyseventeen/assets/css/ie8.css | 450 +- .../themes/twentyseventeen/assets/css/ie9.css | 86 +- .../assets/images/direct-light.jpg | Bin 0 -> 217862 bytes .../twentyseventeen/assets/images/stripes.jpg | Bin 0 -> 349221 bytes .../assets/images/white-border.jpg | Bin 0 -> 156061 bytes .../twentyseventeen/assets/js/global.js | 8 +- .../twentyseventeen/assets/js/navigation.js | 2 +- .../themes/twentyseventeen/comments.php | 178 +- wp-content/themes/twentyseventeen/footer.php | 102 +- .../themes/twentyseventeen/front-page.php | 118 +- .../themes/twentyseventeen/functions.php | 1341 +-- wp-content/themes/twentyseventeen/header.php | 116 +- .../twentyseventeen/inc/back-compat.php | 152 +- .../twentyseventeen/inc/block-patterns.php | 199 + .../twentyseventeen/inc/color-patterns.php | 1160 +-- .../twentyseventeen/inc/custom-header.php | 262 +- .../themes/twentyseventeen/inc/customizer.php | 502 +- .../twentyseventeen/inc/icon-functions.php | 446 +- .../inc/template-functions.php | 204 +- .../twentyseventeen/inc/template-tags.php | 452 +- wp-content/themes/twentyseventeen/index.php | 144 +- wp-content/themes/twentyseventeen/page.php | 86 +- wp-content/themes/twentyseventeen/readme.txt | 27 +- wp-content/themes/twentyseventeen/rtl.css | 1112 +-- wp-content/themes/twentyseventeen/search.php | 144 +- .../themes/twentyseventeen/searchform.php | 42 +- wp-content/themes/twentyseventeen/sidebar.php | 40 +- wp-content/themes/twentyseventeen/single.php | 94 +- wp-content/themes/twentyseventeen/style.css | 8724 ++++++++--------- .../template-parts/footer/footer-widgets.php | 70 +- .../template-parts/footer/site-info.php | 48 +- .../template-parts/header/header-image.php | 40 +- .../template-parts/header/site-branding.php | 76 +- .../navigation/navigation-top.php | 66 +- .../page/content-front-page-panels.php | 174 +- .../page/content-front-page.php | 116 +- .../template-parts/page/content-page.php | 64 +- .../template-parts/post/content-audio.php | 218 +- .../template-parts/post/content-excerpt.php | 96 +- .../template-parts/post/content-gallery.php | 192 +- .../template-parts/post/content-image.php | 172 +- .../template-parts/post/content-none.php | 80 +- .../template-parts/post/content-video.php | 214 +- .../template-parts/post/content.php | 158 +- 50 files changed, 11627 insertions(+), 11383 deletions(-) create mode 100644 wp-content/themes/twentyseventeen/assets/images/direct-light.jpg create mode 100644 wp-content/themes/twentyseventeen/assets/images/stripes.jpg create mode 100644 wp-content/themes/twentyseventeen/assets/images/white-border.jpg create mode 100644 wp-content/themes/twentyseventeen/inc/block-patterns.php diff --git a/wp-content/themes/twentyseventeen/404.php b/wp-content/themes/twentyseventeen/404.php index 3bbae9567..883f918f2 100644 --- a/wp-content/themes/twentyseventeen/404.php +++ b/wp-content/themes/twentyseventeen/404.php @@ -1,35 +1,35 @@ -<?php -/** - * The template for displaying 404 pages (not found) - * - * @link https://codex.wordpress.org/Creating_an_Error_404_Page - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -get_header(); ?> - -<div class="wrap"> - <div id="primary" class="content-area"> - <main id="main" class="site-main" role="main"> - - <section class="error-404 not-found"> - <header class="page-header"> - <h1 class="page-title"><?php _e( 'Oops! That page can’t be found.', 'twentyseventeen' ); ?></h1> - </header><!-- .page-header --> - <div class="page-content"> - <p><?php _e( 'It looks like nothing was found at this location. Maybe try a search?', 'twentyseventeen' ); ?></p> - - <?php get_search_form(); ?> - - </div><!-- .page-content --> - </section><!-- .error-404 --> - </main><!-- #main --> - </div><!-- #primary --> -</div><!-- .wrap --> - -<?php -get_footer(); +<?php +/** + * The template for displaying 404 pages (not found) + * + * @link https://codex.wordpress.org/Creating_an_Error_404_Page + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +get_header(); ?> + +<div class="wrap"> + <div id="primary" class="content-area"> + <main id="main" class="site-main" role="main"> + + <section class="error-404 not-found"> + <header class="page-header"> + <h1 class="page-title"><?php _e( 'Oops! That page can’t be found.', 'twentyseventeen' ); ?></h1> + </header><!-- .page-header --> + <div class="page-content"> + <p><?php _e( 'It looks like nothing was found at this location. Maybe try a search?', 'twentyseventeen' ); ?></p> + + <?php get_search_form(); ?> + + </div><!-- .page-content --> + </section><!-- .error-404 --> + </main><!-- #main --> + </div><!-- #primary --> +</div><!-- .wrap --> + +<?php +get_footer(); diff --git a/wp-content/themes/twentyseventeen/archive.php b/wp-content/themes/twentyseventeen/archive.php index 574efd37c..2f9568939 100644 --- a/wp-content/themes/twentyseventeen/archive.php +++ b/wp-content/themes/twentyseventeen/archive.php @@ -1,68 +1,68 @@ -<?php -/** - * The template for displaying archive pages - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -get_header(); ?> - -<div class="wrap"> - - <?php if ( have_posts() ) : ?> - <header class="page-header"> - <?php - the_archive_title( '<h1 class="page-title">', '</h1>' ); - the_archive_description( '<div class="taxonomy-description">', '</div>' ); - ?> - </header><!-- .page-header --> - <?php endif; ?> - - <div id="primary" class="content-area"> - <main id="main" class="site-main" role="main"> - - <?php - if ( have_posts() ) : - ?> - <?php - // Start the Loop. - while ( have_posts() ) : - the_post(); - - /* - * Include the Post-Format-specific template for the content. - * If you want to override this in a child theme, then include a file - * called content-___.php (where ___ is the Post Format name) and that - * will be used instead. - */ - get_template_part( 'template-parts/post/content', get_post_format() ); - - endwhile; - - the_posts_pagination( - array( - 'prev_text' => twentyseventeen_get_svg( array( 'icon' => 'arrow-left' ) ) . '<span class="screen-reader-text">' . __( 'Previous page', 'twentyseventeen' ) . '</span>', - 'next_text' => '<span class="screen-reader-text">' . __( 'Next page', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ), - 'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'twentyseventeen' ) . ' </span>', - ) - ); - - else : - - get_template_part( 'template-parts/post/content', 'none' ); - - endif; - ?> - - </main><!-- #main --> - </div><!-- #primary --> - <?php get_sidebar(); ?> -</div><!-- .wrap --> - -<?php -get_footer(); +<?php +/** + * The template for displaying archive pages + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +get_header(); ?> + +<div class="wrap"> + + <?php if ( have_posts() ) : ?> + <header class="page-header"> + <?php + the_archive_title( '<h1 class="page-title">', '</h1>' ); + the_archive_description( '<div class="taxonomy-description">', '</div>' ); + ?> + </header><!-- .page-header --> + <?php endif; ?> + + <div id="primary" class="content-area"> + <main id="main" class="site-main" role="main"> + + <?php + if ( have_posts() ) : + ?> + <?php + // Start the Loop. + while ( have_posts() ) : + the_post(); + + /* + * Include the Post-Format-specific template for the content. + * If you want to override this in a child theme, then include a file + * called content-___.php (where ___ is the Post Format name) and that + * will be used instead. + */ + get_template_part( 'template-parts/post/content', get_post_format() ); + + endwhile; + + the_posts_pagination( + array( + 'prev_text' => twentyseventeen_get_svg( array( 'icon' => 'arrow-left' ) ) . '<span class="screen-reader-text">' . __( 'Previous page', 'twentyseventeen' ) . '</span>', + 'next_text' => '<span class="screen-reader-text">' . __( 'Next page', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ), + 'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'twentyseventeen' ) . ' </span>', + ) + ); + + else : + + get_template_part( 'template-parts/post/content', 'none' ); + + endif; + ?> + + </main><!-- #main --> + </div><!-- #primary --> + <?php get_sidebar(); ?> +</div><!-- .wrap --> + +<?php +get_footer(); diff --git a/wp-content/themes/twentyseventeen/assets/css/blocks.css b/wp-content/themes/twentyseventeen/assets/css/blocks.css index 06ef5ca25..9dfee84f4 100644 --- a/wp-content/themes/twentyseventeen/assets/css/blocks.css +++ b/wp-content/themes/twentyseventeen/assets/css/blocks.css @@ -1,451 +1,455 @@ -/* -Theme Name: Twenty Seventeen -Description: Used to style blocks. -*/ - -/*-------------------------------------------------------------- ->>> TABLE OF CONTENTS: ----------------------------------------------------------------- -1.0 General Block Styles -2.0 Blocks - Common Blocks -3.0 Blocks - Formatting -4.0 Blocks - Layout Elements -5.0 Blocks - Widgets -6.0 Blocks - Colors ---------------------------------------------------------------*/ - -/*-------------------------------------------------------------- -1.0 General Block Styles ---------------------------------------------------------------*/ - -/* Captions */ - -[class^="wp-block-"]:not(.wp-block-gallery) figcaption { - font-style: italic; - margin-bottom: 1.5em; - text-align: left; -} - -.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption { - text-align: right; -} - -/*-------------------------------------------------------------- -2.0 Blocks - Common Blocks ---------------------------------------------------------------*/ - -/* Paragraph */ - -p.has-drop-cap:not(:focus)::first-letter { - font-size: 5em; - margin-top: 0.075em; -} - -/* Image */ - -.wp-block-image { - margin-bottom: 1.5em; -} - -.wp-block-image figure { - margin-bottom: 0; - margin-top: 0; -} - -.wp-block-image figure.alignleft { - margin-right: 1.5em; -} - -.wp-block-image figure.alignright { - margin-left: 1.5em; -} - -/* Gallery */ - -.wp-block-gallery { - margin-bottom: 1.5em; -} - -.wp-block-gallery figcaption { - font-style: italic; -} - -.wp-block-gallery.aligncenter { - display: flex; - margin: 0 -8px; -} - -/* Quote */ - -.wp-block-quote:not(.is-large):not(.is-style-large) { - border: 0; - padding: 0; -} - -.wp-block-quote.alignleft p:last-of-type, -.wp-block-quote.alignright p:last-of-type { - margin-bottom: 0; -} - -.wp-block-quote cite { - color: inherit; - font-size: inherit; -} - -/* Audio */ - -.wp-block-audio audio { - display: block; - width: 100%; -} - -/* Cover */ - -.wp-block-cover-image.alignright, -.wp-block-cover.alignright, -.wp-block-cover-image.alignleft, -.wp-block-cover.alignleft, -.wp-block-cover-image.aligncenter, -.wp-block-cover.aligncenter { - display: flex; -} - -/* File */ - -.wp-block-file .wp-block-file__button { - background-color: #222; - -webkit-border-radius: 2px; - border-radius: 2px; - -webkit-box-shadow: none; - box-shadow: none; - color: #fff; - display: inline-block; - font-size: 14px; - font-size: 0.875rem; - font-weight: 800; - margin-top: 2em; - padding: 0.7em 2em; - -webkit-transition: background-color 0.2s ease-in-out; - transition: background-color 0.2s ease-in-out; - white-space: nowrap; -} - -.wp-block-file .wp-block-file__button:hover, -.wp-block-file .wp-block-file__button:focus { - background-color: #767676; - -webkit-box-shadow: none; - box-shadow: none; -} - -/*-------------------------------------------------------------- -3.0 Blocks - Formatting ---------------------------------------------------------------*/ - -/* Code */ - -.wp-block-code { - background: transparent; - border: 0; - padding: 0; -} - -/* Pullquote */ - -.wp-block-pullquote { - border: 0; -} - -.wp-block-pullquote__citation, -.wp-block-pullquote cite { - font-size: inherit; - text-transform: none; -} - -/* Table */ - -.wp-block-table thead th { - border-bottom: 2px solid #bbb; - padding-bottom: 0.5em; -} - -.wp-block-table tr { - border-bottom: 1px solid #eee; -} - -.wp-block-table th, -.wp-block-table td { - border: 0; -} - -.rtl .wp-block-table th, -.rtl .wp-block-table td { - text-align: right; -} - -/*-------------------------------------------------------------- -4.0 Blocks - Layout Elements ---------------------------------------------------------------*/ - -/* Buttons */ - -.wp-block-button .wp-block-button__link { - -webkit-box-shadow: none; - box-shadow: none; - display: inline-block; - font-size: 14px; - font-size: 0.875rem; - font-weight: 800; - line-height: 1.66; - margin-top: 2em; - padding: 0.7em 2em; - -webkit-transition: background-color 0.2s ease-in-out; - transition: background-color 0.2s ease-in-out; - white-space: nowrap; -} - -.entry-content .wp-block-button__link { - background-color: #222; - color: #fff; -} - -.entry-content .is-style-outline .wp-block-button__link:not(.has-background) { - background-color: transparent; -} - -.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) { - color: #222; -} - -.colors-dark .wp-block-button__link { - background-color: #fff; - color: #000; -} - -.entry-content .wp-block-button__link:hover, -.entry-content .wp-block-button__link:focus, -.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover, -.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus { - background-color: #767676; - -webkit-box-shadow: none; - box-shadow: none; - color: #fff; -} - -.colors-dark .entry-content .wp-block-button__link:hover, -.colors-dark .entry-content .wp-block-button__link:focus, -.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover, -.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus { - background-color: #bbb; - color: #000; -} - -.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) { - color: #fff; -} - -.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover, -.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus { - color: #222; -} - -.colors-custom .entry-content .wp-block-button__link, -.colors-custom .entry-content .wp-block-button__link:hover, -.colors-custom .entry-content .wp-block-button__link:focus, -.colors-dark .entry-content .wp-block-button__link, -.colors-dark .entry-content .wp-block-button__link:hover, -.colors-dark .entry-content .wp-block-button__link:focus { - -webkit-box-shadow: none; - box-shadow: none; -} - -.colors-custom .entry-content .wp-block-button__link:hover, -.colors-custom .entry-content .wp-block-button__link:focus { - color: #fff; -} - -/* Separator */ - -.wp-block-separator { - border: 0; -} - -.wp-block-separator:not(.is-style-wide):not(.is-style-dots) { - max-width: 100px; -} - -/* Media & Text */ - -.wp-block-media-text { - margin-bottom: 1.5em; -} - -.wp-block-media-text *:last-child { - margin-bottom: 0; -} - -/*-------------------------------------------------------------- -5.0 Blocks - Widgets ---------------------------------------------------------------*/ - -/* Archives, Categories & Latest Posts */ - -.wp-block-archives.aligncenter, -.wp-block-categories.aligncenter, -.wp-block-latest-posts.aligncenter { - list-style-position: inside; - text-align: center; -} - -/* Comments */ - -.wp-block-latest-comments article { - margin-bottom: 4em; -} - -.blog:not(.has-sidebar) #primary .wp-block-latest-comments article, -.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article, -.search:not(.has-sidebar) #primary .wp-block-latest-comments article { - float: none; - width: 100%; -} - -.wp-block-latest-comments .avatar, -.wp-block-latest-comments__comment-avatar { - border-radius: 0; -} - -.wp-block-latest-comments a { - -webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1); - -} - -.wp-block-latest-comments__comment-meta { - font-size: 16px; - font-size: 1rem; - margin-bottom: 0.4em; -} - -.wp-block-latest-comments__comment-author, -.wp-block-latest-comments__comment-link { - font-weight: 700; - text-decoration: none; -} - -.wp-block-latest-comments__comment-date { - color: #767676; - font-size: 10px; - font-size: 0.625rem; - font-weight: 800; - letter-spacing: 0.1818em; - margin-top: 0.4em; - text-transform: uppercase; -} - -.editor-block-list__block .wp-block-latest-comments__comment-excerpt p { - font-size: 14px; - font-size: 0.875rem; -} - -/*-------------------------------------------------------------- -6.0 Blocks - Colors ---------------------------------------------------------------*/ - -.entry-content .has-pale-pink-color { - color: #f78da7; -} - -.entry-content .has-pale-pink-background-color, -.wp-block-button.is-style-outline .has-pale-pink-background-color:link { - background-color: #f78da7; -} - -.entry-content .has-vivid-red-color { - color: #cf2e2e; -} - -.entry-content .has-vivid-red-background-color, -.wp-block-button.is-style-outline .has-vivid-red-background-color:link { - background-color: #cf2e2e; -} - -.entry-content .has-luminous-vivid-orange-color { - color: #ff6900; -} - -.entry-content .has-luminous-vivid-orange-background-color, -.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link { - background-color: #ff6900; -} - -.entry-content .has-luminous-vivid-amber-color { - color: #fcb900; -} - -.entry-content .has-luminous-vivid-amber-background-color, -.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link { - background-color: #fcb900; -} - -.entry-content .has-light-green-cyan-color { - color: #7bdcb5; -} - -.entry-content .has-light-green-cyan-background-color, -.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link { - background-color: #7bdcb5; -} - -.entry-content .has-vivid-green-cyan-color { - color: #00d084; -} - -.entry-content .has-vivid-green-cyan-background-color, -.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link { - background-color: #00d084; -} - -.entry-content .has-pale-cyan-blue-color { - color: #8ed1fc; -} - -.entry-content .has-pale-cyan-blue-background-color, -.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link { - background-color: #8ed1fc; -} - -.entry-content .has-vivid-cyan-blue-color { - color: #0693e3; -} - -.entry-content .has-vivid-cyan-blue-background-color, -.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link { - background-color: #0693e3; -} - -.entry-content .has-very-light-gray-color { - color: #eee; -} - -.entry-content .has-very-light-gray-background-color, -.wp-block-button.is-style-outline .has-very-light-gray-background-color:link { - background-color: #eee; -} - -.entry-content .has-cyan-bluish-gray-color { - color: #abb8c3; -} - -.entry-content .has-cyan-bluish-gray-background-color, -.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link { - background-color: #abb8c3; -} - -.entry-content .has-very-dark-gray-color { - color: #313131; -} - -.entry-content .has-very-dark-gray-background-color, -.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link { - background-color: #313131; -} +/* +Theme Name: Twenty Seventeen +Description: Used to style blocks. +*/ + +/*-------------------------------------------------------------- +>>> TABLE OF CONTENTS: +---------------------------------------------------------------- +1.0 General Block Styles +2.0 Blocks - Common Blocks +3.0 Blocks - Formatting +4.0 Blocks - Layout Elements +5.0 Blocks - Widgets +6.0 Blocks - Colors +--------------------------------------------------------------*/ + +/*-------------------------------------------------------------- +1.0 General Block Styles +--------------------------------------------------------------*/ + +/* Captions */ + +[class^="wp-block-"]:not(.wp-block-gallery) figcaption { + font-style: italic; + margin-bottom: 1.5em; + text-align: left; +} + +.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption { + text-align: right; +} + +/*-------------------------------------------------------------- +2.0 Blocks - Common Blocks +--------------------------------------------------------------*/ + +/* Paragraph */ + +p.has-drop-cap:not(:focus)::first-letter { + font-size: 5em; + margin-top: 0.075em; +} + +/* Image */ + +.wp-block-image { + margin-bottom: 1.5em; +} + +.wp-block-image figure { + margin-bottom: 0; + margin-top: 0; +} + +.wp-block-image figure.alignleft { + margin-right: 1.5em; +} + +.wp-block-image figure.alignright { + margin-left: 1.5em; +} + +/* Gallery */ + +.wp-block-gallery { + margin-bottom: 1.5em; +} + +.wp-block-gallery figcaption { + font-style: italic; +} + +.wp-block-gallery.aligncenter { + display: flex; + margin: 0 -8px; +} + +/* Quote */ + +.wp-block-quote:not(.is-large):not(.is-style-large) { + border: 0; + padding: 0; +} + +.wp-block-quote.alignleft p:last-of-type, +.wp-block-quote.alignright p:last-of-type { + margin-bottom: 0; +} + +.wp-block-quote cite { + color: inherit; + font-size: inherit; +} + +/* Audio */ + +.wp-block-audio audio { + display: block; + width: 100%; +} + +/* Cover */ + +.wp-block-cover-image.alignright, +.wp-block-cover.alignright, +.wp-block-cover-image.alignleft, +.wp-block-cover.alignleft, +.wp-block-cover-image.aligncenter, +.wp-block-cover.aligncenter { + display: flex; +} + +/* File */ + +.wp-block-file .wp-block-file__button { + background-color: #222; + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; + display: inline-block; + font-size: 14px; + font-size: 0.875rem; + font-weight: 800; + margin-top: 2em; + padding: 0.7em 2em; + -webkit-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; + white-space: nowrap; +} + +.wp-block-file .wp-block-file__button:hover, +.wp-block-file .wp-block-file__button:focus { + background-color: #767676; + -webkit-box-shadow: none; + box-shadow: none; +} + +/*-------------------------------------------------------------- +3.0 Blocks - Formatting +--------------------------------------------------------------*/ + +/* Code */ + +.wp-block-code { + background: transparent; + border: 0; + padding: 0; +} + +.wp-block-code code { + font-size: inherit; +} + +/* Pullquote */ + +.wp-block-pullquote { + border: 0; +} + +.wp-block-pullquote__citation, +.wp-block-pullquote cite { + font-size: inherit; + text-transform: none; +} + +/* Table */ + +.wp-block-table thead th { + border-bottom: 2px solid #bbb; + padding-bottom: 0.5em; +} + +.wp-block-table tr { + border-bottom: 1px solid #eee; +} + +.wp-block-table th, +.wp-block-table td { + border: 0; +} + +.rtl .wp-block-table th, +.rtl .wp-block-table td { + text-align: right; +} + +/*-------------------------------------------------------------- +4.0 Blocks - Layout Elements +--------------------------------------------------------------*/ + +/* Buttons */ + +.wp-block-button .wp-block-button__link { + -webkit-box-shadow: none; + box-shadow: none; + display: inline-block; + font-size: 14px; + font-size: 0.875rem; + font-weight: 800; + line-height: 1.66; + margin-top: 2em; + padding: 0.7em 2em; + -webkit-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; + white-space: nowrap; +} + +.entry-content .wp-block-button__link { + background-color: #222; + color: #fff; +} + +.entry-content .is-style-outline .wp-block-button__link:not(.has-background) { + background-color: transparent; +} + +.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) { + color: #222; +} + +.colors-dark .wp-block-button__link { + background-color: #fff; + color: #000; +} + +.entry-content .wp-block-button__link:hover, +.entry-content .wp-block-button__link:focus, +.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover, +.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus { + background-color: #767676; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; +} + +.colors-dark .entry-content .wp-block-button__link:hover, +.colors-dark .entry-content .wp-block-button__link:focus, +.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover, +.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus { + background-color: #bbb; + color: #000; +} + +.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) { + color: #fff; +} + +.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover, +.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus { + color: #222; +} + +.colors-custom .entry-content .wp-block-button__link, +.colors-custom .entry-content .wp-block-button__link:hover, +.colors-custom .entry-content .wp-block-button__link:focus, +.colors-dark .entry-content .wp-block-button__link, +.colors-dark .entry-content .wp-block-button__link:hover, +.colors-dark .entry-content .wp-block-button__link:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +.colors-custom .entry-content .wp-block-button__link:hover, +.colors-custom .entry-content .wp-block-button__link:focus { + color: #fff; +} + +/* Separator */ + +.wp-block-separator { + border: 0; +} + +.wp-block-separator:not(.is-style-wide):not(.is-style-dots) { + max-width: 100px; +} + +/* Media & Text */ + +.wp-block-media-text { + margin-bottom: 1.5em; +} + +.wp-block-media-text *:last-child { + margin-bottom: 0; +} + +/*-------------------------------------------------------------- +5.0 Blocks - Widgets +--------------------------------------------------------------*/ + +/* Archives, Categories & Latest Posts */ + +.wp-block-archives.aligncenter, +.wp-block-categories.aligncenter, +.wp-block-latest-posts.aligncenter { + list-style-position: inside; + text-align: center; +} + +/* Comments */ + +.wp-block-latest-comments article { + margin-bottom: 4em; +} + +.blog:not(.has-sidebar) #primary .wp-block-latest-comments article, +.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article, +.search:not(.has-sidebar) #primary .wp-block-latest-comments article { + float: none; + width: 100%; +} + +.wp-block-latest-comments .avatar, +.wp-block-latest-comments__comment-avatar { + border-radius: 0; +} + +.wp-block-latest-comments a { + -webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1); + box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1); + +} + +.wp-block-latest-comments__comment-meta { + font-size: 16px; + font-size: 1rem; + margin-bottom: 0.4em; +} + +.wp-block-latest-comments__comment-author, +.wp-block-latest-comments__comment-link { + font-weight: 700; + text-decoration: none; +} + +.wp-block-latest-comments__comment-date { + color: #767676; + font-size: 10px; + font-size: 0.625rem; + font-weight: 800; + letter-spacing: 0.1818em; + margin-top: 0.4em; + text-transform: uppercase; +} + +.editor-block-list__block .wp-block-latest-comments__comment-excerpt p { + font-size: 14px; + font-size: 0.875rem; +} + +/*-------------------------------------------------------------- +6.0 Blocks - Colors +--------------------------------------------------------------*/ + +.entry-content .has-pale-pink-color { + color: #f78da7; +} + +.entry-content .has-pale-pink-background-color, +.wp-block-button.is-style-outline .has-pale-pink-background-color:link { + background-color: #f78da7; +} + +.entry-content .has-vivid-red-color { + color: #cf2e2e; +} + +.entry-content .has-vivid-red-background-color, +.wp-block-button.is-style-outline .has-vivid-red-background-color:link { + background-color: #cf2e2e; +} + +.entry-content .has-luminous-vivid-orange-color { + color: #ff6900; +} + +.entry-content .has-luminous-vivid-orange-background-color, +.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link { + background-color: #ff6900; +} + +.entry-content .has-luminous-vivid-amber-color { + color: #fcb900; +} + +.entry-content .has-luminous-vivid-amber-background-color, +.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link { + background-color: #fcb900; +} + +.entry-content .has-light-green-cyan-color { + color: #7bdcb5; +} + +.entry-content .has-light-green-cyan-background-color, +.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link { + background-color: #7bdcb5; +} + +.entry-content .has-vivid-green-cyan-color { + color: #00d084; +} + +.entry-content .has-vivid-green-cyan-background-color, +.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link { + background-color: #00d084; +} + +.entry-content .has-pale-cyan-blue-color { + color: #8ed1fc; +} + +.entry-content .has-pale-cyan-blue-background-color, +.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link { + background-color: #8ed1fc; +} + +.entry-content .has-vivid-cyan-blue-color { + color: #0693e3; +} + +.entry-content .has-vivid-cyan-blue-background-color, +.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link { + background-color: #0693e3; +} + +.entry-content .has-very-light-gray-color { + color: #eee; +} + +.entry-content .has-very-light-gray-background-color, +.wp-block-button.is-style-outline .has-very-light-gray-background-color:link { + background-color: #eee; +} + +.entry-content .has-cyan-bluish-gray-color { + color: #abb8c3; +} + +.entry-content .has-cyan-bluish-gray-background-color, +.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link { + background-color: #abb8c3; +} + +.entry-content .has-very-dark-gray-color { + color: #313131; +} + +.entry-content .has-very-dark-gray-background-color, +.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link { + background-color: #313131; +} diff --git a/wp-content/themes/twentyseventeen/assets/css/colors-dark.css b/wp-content/themes/twentyseventeen/assets/css/colors-dark.css index f7b977dca..b1ed95adc 100644 --- a/wp-content/themes/twentyseventeen/assets/css/colors-dark.css +++ b/wp-content/themes/twentyseventeen/assets/css/colors-dark.css @@ -1,566 +1,566 @@ -/** - * Twenty Seventeen: Dark Color Scheme - * - * See inc/color-patterns.php for dynamic color overrides for the theme. - * - * Colors are ordered from light to dark. - */ - -.colors-dark button, -.colors-dark input[type="button"], -.colors-dark input[type="submit"], -.colors-dark .entry-footer .edit-link a.post-edit-link { - background-color: #fff; -} - -.colors-dark a:hover, -.colors-dark a:active, -.colors-dark .entry-content a:focus, -.colors-dark .entry-content a:hover, -.colors-dark .entry-summary a:focus, -.colors-dark .entry-summary a:hover, -.colors-dark .comment-content a:focus, -.colors-dark .comment-content a:hover, -.colors-dark .widget a:focus, -.colors-dark .widget a:hover, -.colors-dark .site-footer .widget-area a:focus, -.colors-dark .site-footer .widget-area a:hover, -.colors-dark .posts-navigation a:focus, -.colors-dark .posts-navigation a:hover, -.colors-dark .comment-metadata a:focus, -.colors-dark .comment-metadata a:hover, -.colors-dark .comment-metadata a.comment-edit-link:focus, -.colors-dark .comment-metadata a.comment-edit-link:hover, -.colors-dark .comment-reply-link:focus, -.colors-dark .comment-reply-link:hover, -.colors-dark .widget_authors a:focus strong, -.colors-dark .widget_authors a:hover strong, -.colors-dark .entry-title a:focus, -.colors-dark .entry-title a:hover, -.colors-dark .entry-meta a:focus, -.colors-dark .entry-meta a:hover, -.colors-dark.blog .entry-meta a.post-edit-link:focus, -.colors-dark.blog .entry-meta a.post-edit-link:hover, -.colors-dark.archive .entry-meta a.post-edit-link:focus, -.colors-dark.archive .entry-meta a.post-edit-link:hover, -.colors-dark.search .entry-meta a.post-edit-link:focus, -.colors-dark.search .entry-meta a.post-edit-link:hover, -.colors-dark .page-links a:focus .page-number, -.colors-dark .page-links a:hover .page-number, -.colors-dark .entry-footer .cat-links a:focus, -.colors-dark .entry-footer .cat-links a:hover, -.colors-dark .entry-footer .tags-links a:focus, -.colors-dark .entry-footer .tags-links a:hover, -.colors-dark .post-navigation a:focus, -.colors-dark .post-navigation a:hover, -.colors-dark .pagination a:not(.prev):not(.next):focus, -.colors-dark .pagination a:not(.prev):not(.next):hover, -.colors-dark .comments-pagination a:not(.prev):not(.next):focus, -.colors-dark .comments-pagination a:not(.prev):not(.next):hover, -.colors-dark .logged-in-as a:focus, -.colors-dark .logged-in-as a:hover, -.colors-dark a:focus .nav-title, -.colors-dark a:hover .nav-title, -.colors-dark .edit-link a:focus, -.colors-dark .edit-link a:hover, -.colors-dark .site-info a:focus, -.colors-dark .site-info a:hover, -.colors-dark .widget .widget-title a:focus, -.colors-dark .widget .widget-title a:hover, -.colors-dark .widget ul li a:focus, -.colors-dark .widget ul li a:hover { - color: #fff; -} - -.colors-dark .entry-content a:focus, -.colors-dark .entry-content a:hover, -.colors-dark .entry-summary a:focus, -.colors-dark .entry-summary a:hover, -.colors-dark .comment-content a:focus, -.colors-dark .comment-content a:hover, -.colors-dark .widget a:focus, -.colors-dark .widget a:hover, -.colors-dark .site-footer .widget-area a:focus, -.colors-dark .site-footer .widget-area a:hover, -.colors-dark .posts-navigation a:focus, -.colors-dark .posts-navigation a:hover, -.colors-dark .comment-metadata a:focus, -.colors-dark .comment-metadata a:hover, -.colors-dark .comment-metadata a.comment-edit-link:focus, -.colors-dark .comment-metadata a.comment-edit-link:hover, -.colors-dark .comment-reply-link:focus, -.colors-dark .comment-reply-link:hover, -.colors-dark .widget_authors a:focus strong, -.colors-dark .widget_authors a:hover strong, -.colors-dark .entry-title a:focus, -.colors-dark .entry-title a:hover, -.colors-dark .entry-meta a:focus, -.colors-dark .entry-meta a:hover, -.colors-dark.blog .entry-meta a.post-edit-link:focus, -.colors-dark.blog .entry-meta a.post-edit-link:hover, -.colors-dark.archive .entry-meta a.post-edit-link:focus, -.colors-dark.archive .entry-meta a.post-edit-link:hover, -.colors-dark.search .entry-meta a.post-edit-link:focus, -.colors-dark.search .entry-meta a.post-edit-link:hover, -.colors-dark .page-links a:focus .page-number, -.colors-dark .page-links a:hover .page-number, -.colors-dark .entry-footer .cat-links a:focus, -.colors-dark .entry-footer .cat-links a:hover, -.colors-dark .entry-footer .tags-links a:focus, -.colors-dark .entry-footer .tags-links a:hover, -.colors-dark .post-navigation a:focus, -.colors-dark .post-navigation a:hover, -.colors-dark .pagination a:not(.prev):not(.next):focus, -.colors-dark .pagination a:not(.prev):not(.next):hover, -.colors-dark .comments-pagination a:not(.prev):not(.next):focus, -.colors-dark .comments-pagination a:not(.prev):not(.next):hover, -.colors-dark .logged-in-as a:focus, -.colors-dark .logged-in-as a:hover, -.colors-dark a:focus .nav-title, -.colors-dark a:hover .nav-title, -.colors-dark .edit-link a:focus, -.colors-dark .edit-link a:hover, -.colors-dark .site-info a:focus, -.colors-dark .site-info a:hover, -.colors-dark .widget .widget-title a:focus, -.colors-dark .widget .widget-title a:hover, -.colors-dark .widget ul li a:focus, -.colors-dark .widget ul li a:hover { - -webkit-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0), 0 3px 0 rgba(255, 255, 255, 1); /* Equivalant to #fff */ - box-shadow: inset 0 0 0 rgba(255, 255, 255, 0), 0 3px 0 rgba(255, 255, 255, 1); /* Equivalant to #fff */ -} - -.colors-dark .entry-content a, -.colors-dark .entry-summary a, -.colors-dark .comment-content a, -.colors-dark .widget a, -.colors-dark .site-footer .widget-area a, -.colors-dark .posts-navigation a, -.colors-dark .widget_authors a strong { - -webkit-box-shadow: inset 0 -1px 0 rgba(240, 240, 240, 1); /* Equivalant to #f0f0f0 */ - box-shadow: inset 0 -1px 0 rgba(240, 240, 240, 1); /* Equivalant to #f0f0f0 */ -} - -body.colors-dark, -.colors-dark button, -.colors-dark input, -.colors-dark select, -.colors-dark textarea, -.colors-dark h3, -.colors-dark h4, -.colors-dark h6, -.colors-dark label, -.colors-dark .entry-title a, -.colors-dark.twentyseventeen-front-page .panel-content .recent-posts article, -.colors-dark .entry-footer .cat-links a, -.colors-dark .entry-footer .tags-links a, -.colors-dark .format-quote blockquote, -.colors-dark .nav-title, -.colors-dark .comment-body { - color: #eee; -} - -/* Placeholder text color -- selectors need to be separate to work. */ -.colors-dark ::-webkit-input-placeholder { - color: #ddd; -} - -.colors-dark :-moz-placeholder { - color: #ddd; -} - -.colors-dark ::-moz-placeholder { - color: #ddd; -} - -.colors-dark :-ms-input-placeholder { - color: #ddd; -} - -.colors-dark input[type="text"]:focus, -.colors-dark input[type="email"]:focus, -.colors-dark input[type="url"]:focus, -.colors-dark input[type="password"]:focus, -.colors-dark input[type="search"]:focus, -.colors-dark input[type="number"]:focus, -.colors-dark input[type="tel"]:focus, -.colors-dark input[type="range"]:focus, -.colors-dark input[type="date"]:focus, -.colors-dark input[type="month"]:focus, -.colors-dark input[type="week"]:focus, -.colors-dark input[type="time"]:focus, -.colors-dark input[type="datetime"]:focus, -.colors-dark input[type="datetime-local"]:focus, -.colors-dark input[type="color"]:focus, -.colors-dark textarea:focus, -.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar { - border-color: #eee; -} - -.colors-dark input[type="text"]:focus, -.colors-dark input[type="email"]:focus, -.colors-dark input[type="url"]:focus, -.colors-dark input[type="password"]:focus, -.colors-dark input[type="search"]:focus, -.colors-dark input[type="number"]:focus, -.colors-dark input[type="tel"]:focus, -.colors-dark input[type="range"]:focus, -.colors-dark input[type="date"]:focus, -.colors-dark input[type="month"]:focus, -.colors-dark input[type="week"]:focus, -.colors-dark input[type="time"]:focus, -.colors-dark input[type="datetime"]:focus, -.colors-dark input[type="datetime-local"]:focus, -.colors-dark input[type="color"]:focus, -.colors-dark textarea:focus, -.colors-dark button.secondary, -.colors-dark input[type="reset"], -.colors-dark input[type="button"].secondary, -.colors-dark input[type="reset"].secondary, -.colors-dark input[type="submit"].secondary, -.colors-dark a, -.colors-dark .site-title, -.colors-dark .site-title a, -.colors-dark .navigation-top a, -.colors-dark .dropdown-toggle, -.colors-dark .menu-toggle, -.colors-dark .page .panel-content .entry-title, -.colors-dark .page-title, -.colors-dark.page:not(.twentyseventeen-front-page) .entry-title, -.colors-dark .page-links a .page-number, -.colors-dark .comment-metadata a.comment-edit-link, -.colors-dark .comment-reply-link .icon, -.colors-dark h2.widget-title, -.colors-dark mark, -.colors-dark .post-navigation a:focus .icon, -.colors-dark .post-navigation a:hover .icon, -.colors-dark.blog .entry-meta a.post-edit-link, -.colors-dark.archive .entry-meta a.post-edit-link, -.colors-dark.search .entry-meta a.post-edit-link, -.colors-custom .twentyseventeen-panel .recent-posts .entry-header .edit-link { - color: #ddd; -} - -.colors-dark h2, -.colors-dark blockquote, -.colors-dark input[type="text"], -.colors-dark input[type="email"], -.colors-dark input[type="url"], -.colors-dark input[type="password"], -.colors-dark input[type="search"], -.colors-dark input[type="number"], -.colors-dark input[type="tel"], -.colors-dark input[type="range"], -.colors-dark input[type="date"], -.colors-dark input[type="month"], -.colors-dark input[type="week"], -.colors-dark input[type="time"], -.colors-dark input[type="datetime"], -.colors-dark input[type="datetime-local"], -.colors-dark input[type="color"], -.colors-dark textarea, -.colors-dark .navigation-top .current-menu-item > a, -.colors-dark .navigation-top .current_page_item > a, -.colors-dark .entry-content blockquote.alignleft, -.colors-dark .entry-content blockquote.alignright, -.colors-dark .taxonomy-description, -.colors-dark .site-info a, -.colors-dark .wp-caption { - color: #ccc; -} - -.colors-dark abbr, -.colors-dark acronym { - border-bottom-color: #ccc; -} - -.colors-dark h5, -.main-navigation a:hover, -.colors-dark .entry-meta, -.colors-dark .entry-meta a, -.colors-dark .nav-subtitle, -.colors-dark .comment-metadata, -.colors-dark .comment-metadata a, -.colors-dark .no-comments, -.colors-dark .comment-awaiting-moderation, -.colors-dark .page-numbers.current, -.colors-dark .page-links .page-number, -.colors-dark .site-description { - color: #bbb; -} - -.colors-dark :not( .mejs-button ) > button:hover, -.colors-dark :not( .mejs-button ) > button:focus, -.colors-dark input[type="button"]:hover, -.colors-dark input[type="button"]:focus, -.colors-dark input[type="submit"]:hover, -.colors-dark input[type="submit"]:focus, -.colors-dark .prev.page-numbers:focus, -.colors-dark .prev.page-numbers:hover, -.colors-dark .next.page-numbers:focus, -.colors-dark .next.page-numbers:hover, -.colors-dark .entry-footer .edit-link a.post-edit-link:focus, -.colors-dark .entry-footer .edit-link a.post-edit-link:hover { - background: #bbb; -} - -.colors-dark .social-navigation a:hover, -.colors-dark .social-navigation a:focus { - background: #999; - color: #222; -} - -.colors-dark .entry-footer .cat-links .icon, -.colors-dark .entry-footer .tags-links .icon { - color: #666; -} - -.colors-dark button.secondary:hover, -.colors-dark button.secondary:focus, -.colors-dark input[type="reset"]:hover, -.colors-dark input[type="reset"]:focus, -.colors-dark input[type="button"].secondary:hover, -.colors-dark input[type="button"].secondary:focus, -.colors-dark input[type="reset"].secondary:hover, -.colors-dark input[type="reset"].secondary:focus, -.colors-dark input[type="submit"].secondary:hover, -.colors-dark input[type="submit"].secondary:focus, -.colors-dark .social-navigation a, -.colors-dark hr { - background: #555; -} - -.colors-dark input[type="text"], -.colors-dark input[type="email"], -.colors-dark input[type="url"], -.colors-dark input[type="password"], -.colors-dark input[type="search"], -.colors-dark input[type="number"], -.colors-dark input[type="tel"], -.colors-dark input[type="range"], -.colors-dark input[type="date"], -.colors-dark input[type="month"], -.colors-dark input[type="week"], -.colors-dark input[type="time"], -.colors-dark input[type="datetime"], -.colors-dark input[type="datetime-local"], -.colors-dark input[type="color"], -.colors-dark textarea, -.colors-dark select, -.colors-dark fieldset, -.colors-dark .widget .tagcloud a:hover, -.colors-dark .widget .tagcloud a:focus, -.colors-dark .widget.widget_tag_cloud a:hover, -.colors-dark .widget.widget_tag_cloud a:focus, -.colors-dark .wp_widget_tag_cloud a:hover, -.colors-dark .wp_widget_tag_cloud a:focus { - border-color: #555; -} - -.colors-dark button.secondary, -.colors-dark input[type="reset"], -.colors-dark input[type="button"].secondary, -.colors-dark input[type="reset"].secondary, -.colors-dark input[type="submit"].secondary, -.colors-dark .prev.page-numbers, -.colors-dark .next.page-numbers { - background-color: #444; -} - -.colors-dark .widget .tagcloud a, -.colors-dark .widget.widget_tag_cloud a, -.colors-dark .wp_widget_tag_cloud a { - border-color: #444; -} - -.colors-dark.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child), -.colors-dark .widget ul li { - border-top-color: #444; -} - -.colors-dark .widget ul li { - border-bottom-color: #444; -} - -.colors-dark pre, -.colors-dark mark, -.colors-dark ins, -.colors-dark input[type="text"], -.colors-dark input[type="email"], -.colors-dark input[type="url"], -.colors-dark input[type="password"], -.colors-dark input[type="search"], -.colors-dark input[type="number"], -.colors-dark input[type="tel"], -.colors-dark input[type="range"], -.colors-dark input[type="date"], -.colors-dark input[type="month"], -.colors-dark input[type="week"], -.colors-dark input[type="time"], -.colors-dark input[type="datetime"], -.colors-dark input[type="datetime-local"], -.colors-dark input[type="color"], -.colors-dark textarea, -.colors-dark select, -.colors-dark fieldset { - background: #333; -} - -.colors-dark tr, -.colors-dark thead th { - border-color: #333; -} - -.colors-dark .navigation-top, -.colors-dark .main-navigation > div > ul, -.colors-dark .pagination, -.colors-dark .comment-navigation, -.colors-dark .entry-footer, -.colors-dark .site-footer { - border-top-color: #333; -} - -.colors-dark .single-featured-image-header, -.colors-dark .navigation-top, -.colors-dark .main-navigation li, -.colors-dark .entry-footer, -.colors-dark #comments { - border-bottom-color: #333; -} - -.colors-dark .site-header, -.colors-dark .single-featured-image-header { - background-color: #262626; -} - -.colors-dark button, -.colors-dark input[type="button"], -.colors-dark input[type="submit"], -.colors-dark .prev.page-numbers:focus, -.colors-dark .prev.page-numbers:hover, -.colors-dark .next.page-numbers:focus, -.colors-dark .next.page-numbers:hover { - color: #222; -} - -body.colors-dark, -.colors-dark .site-content-contain, -.colors-dark .navigation-top, -.colors-dark .main-navigation ul { - background: #222; -} - -.colors-dark .entry-title a, -.colors-dark .entry-meta a, -.colors-dark.blog .entry-meta a.post-edit-link, -.colors-dark.archive .entry-meta a.post-edit-link, -.colors-dark.search .entry-meta a.post-edit-link, -.colors-dark .page-links a, -.colors-dark .page-links a .page-number, -.colors-dark .entry-footer a, -.colors-dark .entry-footer .cat-links a, -.colors-dark .entry-footer .tags-links a, -.colors-dark .edit-link a, -.colors-dark .post-navigation a, -.colors-dark .logged-in-as a, -.colors-dark .comment-navigation a, -.colors-dark .comment-metadata a, -.colors-dark .comment-metadata a.comment-edit-link, -.colors-dark .comment-reply-link, -.colors-dark a .nav-title, -.colors-dark .pagination a, -.colors-dark .comments-pagination a, -.colors-dark .widget .widget-title a, -.colors-dark .widget ul li a, -.colors-dark .site-footer .widget-area ul li a, -.colors-dark .site-info a { - -webkit-box-shadow: inset 0 -1px 0 rgba(34, 34, 34, 1); /* Equivalant to #222 */ - box-shadow: inset 0 -1px 0 rgba(34, 34, 34, 1); /* Equivalant to #222 */ -} - -/* Fixes linked images */ -.colors-dark .entry-content a img, -.colors-dark .comment-content a img, -.colors-dark .widget a img { - -webkit-box-shadow: 0 0 0 8px #222; - box-shadow: 0 0 0 8px #222; -} - -.colors-dark .entry-footer .edit-link a.post-edit-link { - color: #000; -} - -.colors-dark .menu-toggle, -.colors-dark .menu-toggle:hover, -.colors-dark .menu-toggle:focus, -.colors-dark .dropdown-toggle, -.colors-dark .dropdown-toggle:hover, -.colors-dark .dropdown-toggle:focus, -.colors-dark .menu-scroll-down, -.colors-dark .menu-scroll-down:hover, -.colors-dark .menu-scroll-down:focus { - background-color: transparent; -} - -.colors-dark .gallery-item a, -.colors-dark .gallery-item a:hover, -.colors-dark .gallery-item a:focus, -.colors-dark .widget .tagcloud a, -.colors-dark .widget .tagcloud a:focus, -.colors-dark .widget .tagcloud a:hover, -.colors-dark .widget.widget_tag_cloud a, -.colors-dark .widget.widget_tag_cloud a:focus, -.colors-dark .widget.widget_tag_cloud a:hover, -.colors-dark .wp_widget_tag_cloud a, -.colors-dark .wp_widget_tag_cloud a:focus, -.colors-dark .wp_widget_tag_cloud a:hover, -.colors-dark .entry-footer .edit-link a.post-edit-link:focus, -.colors-dark .entry-footer .edit-link a.post-edit-link:hover { - -webkit-box-shadow: none; - box-shadow: none; -} - -@media screen and (min-width: 48em) { - - .colors-dark .nav-links .nav-previous .nav-title .icon, - .colors-dark .nav-links .nav-next .nav-title .icon { - color: #eee; - } - - .colors-dark .main-navigation li li:hover, - .colors-dark .main-navigation li li.focus { - background: #999; - } - - .colors-dark .menu-scroll-down { - color: #999; - } - - .colors-dark .main-navigation ul ul { - border-color: #333; - background: #222; - } - - .colors-dark .main-navigation ul li.menu-item-has-children:before, - .colors-dark .main-navigation ul li.page_item_has_children:before { - border-bottom-color: #333; - } - - .main-navigation ul li.menu-item-has-children:after, - .main-navigation ul li.page_item_has_children:after { - border-bottom-color: #222; - } - - .colors-dark .main-navigation li li.focus > a, - .colors-dark .main-navigation li li:focus > a, - .colors-dark .main-navigation li li:hover > a, - .colors-dark .main-navigation li li a:hover, - .colors-dark .main-navigation li li a:focus, - .colors-dark .main-navigation li li.current_page_item a:hover, - .colors-dark .main-navigation li li.current-menu-item a:hover, - .colors-dark .main-navigation li li.current_page_item a:focus, - .colors-dark .main-navigation li li.current-menu-item a:focus { - color: #222; - } - -} +/** + * Twenty Seventeen: Dark Color Scheme + * + * See inc/color-patterns.php for dynamic color overrides for the theme. + * + * Colors are ordered from light to dark. + */ + +.colors-dark button, +.colors-dark input[type="button"], +.colors-dark input[type="submit"], +.colors-dark .entry-footer .edit-link a.post-edit-link { + background-color: #fff; +} + +.colors-dark a:hover, +.colors-dark a:active, +.colors-dark .entry-content a:focus, +.colors-dark .entry-content a:hover, +.colors-dark .entry-summary a:focus, +.colors-dark .entry-summary a:hover, +.colors-dark .comment-content a:focus, +.colors-dark .comment-content a:hover, +.colors-dark .widget a:focus, +.colors-dark .widget a:hover, +.colors-dark .site-footer .widget-area a:focus, +.colors-dark .site-footer .widget-area a:hover, +.colors-dark .posts-navigation a:focus, +.colors-dark .posts-navigation a:hover, +.colors-dark .comment-metadata a:focus, +.colors-dark .comment-metadata a:hover, +.colors-dark .comment-metadata a.comment-edit-link:focus, +.colors-dark .comment-metadata a.comment-edit-link:hover, +.colors-dark .comment-reply-link:focus, +.colors-dark .comment-reply-link:hover, +.colors-dark .widget_authors a:focus strong, +.colors-dark .widget_authors a:hover strong, +.colors-dark .entry-title a:focus, +.colors-dark .entry-title a:hover, +.colors-dark .entry-meta a:focus, +.colors-dark .entry-meta a:hover, +.colors-dark.blog .entry-meta a.post-edit-link:focus, +.colors-dark.blog .entry-meta a.post-edit-link:hover, +.colors-dark.archive .entry-meta a.post-edit-link:focus, +.colors-dark.archive .entry-meta a.post-edit-link:hover, +.colors-dark.search .entry-meta a.post-edit-link:focus, +.colors-dark.search .entry-meta a.post-edit-link:hover, +.colors-dark .page-links a:focus .page-number, +.colors-dark .page-links a:hover .page-number, +.colors-dark .entry-footer .cat-links a:focus, +.colors-dark .entry-footer .cat-links a:hover, +.colors-dark .entry-footer .tags-links a:focus, +.colors-dark .entry-footer .tags-links a:hover, +.colors-dark .post-navigation a:focus, +.colors-dark .post-navigation a:hover, +.colors-dark .pagination a:not(.prev):not(.next):focus, +.colors-dark .pagination a:not(.prev):not(.next):hover, +.colors-dark .comments-pagination a:not(.prev):not(.next):focus, +.colors-dark .comments-pagination a:not(.prev):not(.next):hover, +.colors-dark .logged-in-as a:focus, +.colors-dark .logged-in-as a:hover, +.colors-dark a:focus .nav-title, +.colors-dark a:hover .nav-title, +.colors-dark .edit-link a:focus, +.colors-dark .edit-link a:hover, +.colors-dark .site-info a:focus, +.colors-dark .site-info a:hover, +.colors-dark .widget .widget-title a:focus, +.colors-dark .widget .widget-title a:hover, +.colors-dark .widget ul li a:focus, +.colors-dark .widget ul li a:hover { + color: #fff; +} + +.colors-dark .entry-content a:focus, +.colors-dark .entry-content a:hover, +.colors-dark .entry-summary a:focus, +.colors-dark .entry-summary a:hover, +.colors-dark .comment-content a:focus, +.colors-dark .comment-content a:hover, +.colors-dark .widget a:focus, +.colors-dark .widget a:hover, +.colors-dark .site-footer .widget-area a:focus, +.colors-dark .site-footer .widget-area a:hover, +.colors-dark .posts-navigation a:focus, +.colors-dark .posts-navigation a:hover, +.colors-dark .comment-metadata a:focus, +.colors-dark .comment-metadata a:hover, +.colors-dark .comment-metadata a.comment-edit-link:focus, +.colors-dark .comment-metadata a.comment-edit-link:hover, +.colors-dark .comment-reply-link:focus, +.colors-dark .comment-reply-link:hover, +.colors-dark .widget_authors a:focus strong, +.colors-dark .widget_authors a:hover strong, +.colors-dark .entry-title a:focus, +.colors-dark .entry-title a:hover, +.colors-dark .entry-meta a:focus, +.colors-dark .entry-meta a:hover, +.colors-dark.blog .entry-meta a.post-edit-link:focus, +.colors-dark.blog .entry-meta a.post-edit-link:hover, +.colors-dark.archive .entry-meta a.post-edit-link:focus, +.colors-dark.archive .entry-meta a.post-edit-link:hover, +.colors-dark.search .entry-meta a.post-edit-link:focus, +.colors-dark.search .entry-meta a.post-edit-link:hover, +.colors-dark .page-links a:focus .page-number, +.colors-dark .page-links a:hover .page-number, +.colors-dark .entry-footer .cat-links a:focus, +.colors-dark .entry-footer .cat-links a:hover, +.colors-dark .entry-footer .tags-links a:focus, +.colors-dark .entry-footer .tags-links a:hover, +.colors-dark .post-navigation a:focus, +.colors-dark .post-navigation a:hover, +.colors-dark .pagination a:not(.prev):not(.next):focus, +.colors-dark .pagination a:not(.prev):not(.next):hover, +.colors-dark .comments-pagination a:not(.prev):not(.next):focus, +.colors-dark .comments-pagination a:not(.prev):not(.next):hover, +.colors-dark .logged-in-as a:focus, +.colors-dark .logged-in-as a:hover, +.colors-dark a:focus .nav-title, +.colors-dark a:hover .nav-title, +.colors-dark .edit-link a:focus, +.colors-dark .edit-link a:hover, +.colors-dark .site-info a:focus, +.colors-dark .site-info a:hover, +.colors-dark .widget .widget-title a:focus, +.colors-dark .widget .widget-title a:hover, +.colors-dark .widget ul li a:focus, +.colors-dark .widget ul li a:hover { + -webkit-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0), 0 3px 0 rgba(255, 255, 255, 1); /* Equivalant to #fff */ + box-shadow: inset 0 0 0 rgba(255, 255, 255, 0), 0 3px 0 rgba(255, 255, 255, 1); /* Equivalant to #fff */ +} + +.colors-dark .entry-content a, +.colors-dark .entry-summary a, +.colors-dark .comment-content a, +.colors-dark .widget a, +.colors-dark .site-footer .widget-area a, +.colors-dark .posts-navigation a, +.colors-dark .widget_authors a strong { + -webkit-box-shadow: inset 0 -1px 0 rgba(240, 240, 240, 1); /* Equivalant to #f0f0f0 */ + box-shadow: inset 0 -1px 0 rgba(240, 240, 240, 1); /* Equivalant to #f0f0f0 */ +} + +body.colors-dark, +.colors-dark button, +.colors-dark input, +.colors-dark select, +.colors-dark textarea, +.colors-dark h3, +.colors-dark h4, +.colors-dark h6, +.colors-dark label, +.colors-dark .entry-title a, +.colors-dark.twentyseventeen-front-page .panel-content .recent-posts article, +.colors-dark .entry-footer .cat-links a, +.colors-dark .entry-footer .tags-links a, +.colors-dark .format-quote blockquote, +.colors-dark .nav-title, +.colors-dark .comment-body { + color: #eee; +} + +/* Placeholder text color -- selectors need to be separate to work. */ +.colors-dark ::-webkit-input-placeholder { + color: #ddd; +} + +.colors-dark :-moz-placeholder { + color: #ddd; +} + +.colors-dark ::-moz-placeholder { + color: #ddd; +} + +.colors-dark :-ms-input-placeholder { + color: #ddd; +} + +.colors-dark input[type="text"]:focus, +.colors-dark input[type="email"]:focus, +.colors-dark input[type="url"]:focus, +.colors-dark input[type="password"]:focus, +.colors-dark input[type="search"]:focus, +.colors-dark input[type="number"]:focus, +.colors-dark input[type="tel"]:focus, +.colors-dark input[type="range"]:focus, +.colors-dark input[type="date"]:focus, +.colors-dark input[type="month"]:focus, +.colors-dark input[type="week"]:focus, +.colors-dark input[type="time"]:focus, +.colors-dark input[type="datetime"]:focus, +.colors-dark input[type="datetime-local"]:focus, +.colors-dark input[type="color"]:focus, +.colors-dark textarea:focus, +.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar { + border-color: #eee; +} + +.colors-dark input[type="text"]:focus, +.colors-dark input[type="email"]:focus, +.colors-dark input[type="url"]:focus, +.colors-dark input[type="password"]:focus, +.colors-dark input[type="search"]:focus, +.colors-dark input[type="number"]:focus, +.colors-dark input[type="tel"]:focus, +.colors-dark input[type="range"]:focus, +.colors-dark input[type="date"]:focus, +.colors-dark input[type="month"]:focus, +.colors-dark input[type="week"]:focus, +.colors-dark input[type="time"]:focus, +.colors-dark input[type="datetime"]:focus, +.colors-dark input[type="datetime-local"]:focus, +.colors-dark input[type="color"]:focus, +.colors-dark textarea:focus, +.colors-dark button.secondary, +.colors-dark input[type="reset"], +.colors-dark input[type="button"].secondary, +.colors-dark input[type="reset"].secondary, +.colors-dark input[type="submit"].secondary, +.colors-dark a, +.colors-dark .site-title, +.colors-dark .site-title a, +.colors-dark .navigation-top a, +.colors-dark .dropdown-toggle, +.colors-dark .menu-toggle, +.colors-dark .page .panel-content .entry-title, +.colors-dark .page-title, +.colors-dark.page:not(.twentyseventeen-front-page) .entry-title, +.colors-dark .page-links a .page-number, +.colors-dark .comment-metadata a.comment-edit-link, +.colors-dark .comment-reply-link .icon, +.colors-dark h2.widget-title, +.colors-dark mark, +.colors-dark .post-navigation a:focus .icon, +.colors-dark .post-navigation a:hover .icon, +.colors-dark.blog .entry-meta a.post-edit-link, +.colors-dark.archive .entry-meta a.post-edit-link, +.colors-dark.search .entry-meta a.post-edit-link, +.colors-custom .twentyseventeen-panel .recent-posts .entry-header .edit-link { + color: #ddd; +} + +.colors-dark h2, +.colors-dark blockquote, +.colors-dark input[type="text"], +.colors-dark input[type="email"], +.colors-dark input[type="url"], +.colors-dark input[type="password"], +.colors-dark input[type="search"], +.colors-dark input[type="number"], +.colors-dark input[type="tel"], +.colors-dark input[type="range"], +.colors-dark input[type="date"], +.colors-dark input[type="month"], +.colors-dark input[type="week"], +.colors-dark input[type="time"], +.colors-dark input[type="datetime"], +.colors-dark input[type="datetime-local"], +.colors-dark input[type="color"], +.colors-dark textarea, +.colors-dark .navigation-top .current-menu-item > a, +.colors-dark .navigation-top .current_page_item > a, +.colors-dark .entry-content blockquote.alignleft, +.colors-dark .entry-content blockquote.alignright, +.colors-dark .taxonomy-description, +.colors-dark .site-info a, +.colors-dark .wp-caption { + color: #ccc; +} + +.colors-dark abbr, +.colors-dark acronym { + border-bottom-color: #ccc; +} + +.colors-dark h5, +.main-navigation a:hover, +.colors-dark .entry-meta, +.colors-dark .entry-meta a, +.colors-dark .nav-subtitle, +.colors-dark .comment-metadata, +.colors-dark .comment-metadata a, +.colors-dark .no-comments, +.colors-dark .comment-awaiting-moderation, +.colors-dark .page-numbers.current, +.colors-dark .page-links .page-number, +.colors-dark .site-description { + color: #bbb; +} + +.colors-dark :not( .mejs-button ) > button:hover, +.colors-dark :not( .mejs-button ) > button:focus, +.colors-dark input[type="button"]:hover, +.colors-dark input[type="button"]:focus, +.colors-dark input[type="submit"]:hover, +.colors-dark input[type="submit"]:focus, +.colors-dark .prev.page-numbers:focus, +.colors-dark .prev.page-numbers:hover, +.colors-dark .next.page-numbers:focus, +.colors-dark .next.page-numbers:hover, +.colors-dark .entry-footer .edit-link a.post-edit-link:focus, +.colors-dark .entry-footer .edit-link a.post-edit-link:hover { + background: #bbb; +} + +.colors-dark .social-navigation a:hover, +.colors-dark .social-navigation a:focus { + background: #999; + color: #222; +} + +.colors-dark .entry-footer .cat-links .icon, +.colors-dark .entry-footer .tags-links .icon { + color: #666; +} + +.colors-dark button.secondary:hover, +.colors-dark button.secondary:focus, +.colors-dark input[type="reset"]:hover, +.colors-dark input[type="reset"]:focus, +.colors-dark input[type="button"].secondary:hover, +.colors-dark input[type="button"].secondary:focus, +.colors-dark input[type="reset"].secondary:hover, +.colors-dark input[type="reset"].secondary:focus, +.colors-dark input[type="submit"].secondary:hover, +.colors-dark input[type="submit"].secondary:focus, +.colors-dark .social-navigation a, +.colors-dark hr { + background: #555; +} + +.colors-dark input[type="text"], +.colors-dark input[type="email"], +.colors-dark input[type="url"], +.colors-dark input[type="password"], +.colors-dark input[type="search"], +.colors-dark input[type="number"], +.colors-dark input[type="tel"], +.colors-dark input[type="range"], +.colors-dark input[type="date"], +.colors-dark input[type="month"], +.colors-dark input[type="week"], +.colors-dark input[type="time"], +.colors-dark input[type="datetime"], +.colors-dark input[type="datetime-local"], +.colors-dark input[type="color"], +.colors-dark textarea, +.colors-dark select, +.colors-dark fieldset, +.colors-dark .widget .tagcloud a:hover, +.colors-dark .widget .tagcloud a:focus, +.colors-dark .widget.widget_tag_cloud a:hover, +.colors-dark .widget.widget_tag_cloud a:focus, +.colors-dark .wp_widget_tag_cloud a:hover, +.colors-dark .wp_widget_tag_cloud a:focus { + border-color: #555; +} + +.colors-dark button.secondary, +.colors-dark input[type="reset"], +.colors-dark input[type="button"].secondary, +.colors-dark input[type="reset"].secondary, +.colors-dark input[type="submit"].secondary, +.colors-dark .prev.page-numbers, +.colors-dark .next.page-numbers { + background-color: #444; +} + +.colors-dark .widget .tagcloud a, +.colors-dark .widget.widget_tag_cloud a, +.colors-dark .wp_widget_tag_cloud a { + border-color: #444; +} + +.colors-dark.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child), +.colors-dark .widget ul li { + border-top-color: #444; +} + +.colors-dark .widget ul li { + border-bottom-color: #444; +} + +.colors-dark pre, +.colors-dark mark, +.colors-dark ins, +.colors-dark input[type="text"], +.colors-dark input[type="email"], +.colors-dark input[type="url"], +.colors-dark input[type="password"], +.colors-dark input[type="search"], +.colors-dark input[type="number"], +.colors-dark input[type="tel"], +.colors-dark input[type="range"], +.colors-dark input[type="date"], +.colors-dark input[type="month"], +.colors-dark input[type="week"], +.colors-dark input[type="time"], +.colors-dark input[type="datetime"], +.colors-dark input[type="datetime-local"], +.colors-dark input[type="color"], +.colors-dark textarea, +.colors-dark select, +.colors-dark fieldset { + background: #333; +} + +.colors-dark tr, +.colors-dark thead th { + border-color: #333; +} + +.colors-dark .navigation-top, +.colors-dark .main-navigation > div > ul, +.colors-dark .pagination, +.colors-dark .comment-navigation, +.colors-dark .entry-footer, +.colors-dark .site-footer { + border-top-color: #333; +} + +.colors-dark .single-featured-image-header, +.colors-dark .navigation-top, +.colors-dark .main-navigation li, +.colors-dark .entry-footer, +.colors-dark #comments { + border-bottom-color: #333; +} + +.colors-dark .site-header, +.colors-dark .single-featured-image-header { + background-color: #262626; +} + +.colors-dark button, +.colors-dark input[type="button"], +.colors-dark input[type="submit"], +.colors-dark .prev.page-numbers:focus, +.colors-dark .prev.page-numbers:hover, +.colors-dark .next.page-numbers:focus, +.colors-dark .next.page-numbers:hover { + color: #222; +} + +body.colors-dark, +.colors-dark .site-content-contain, +.colors-dark .navigation-top, +.colors-dark .main-navigation ul { + background: #222; +} + +.colors-dark .entry-title a, +.colors-dark .entry-meta a, +.colors-dark.blog .entry-meta a.post-edit-link, +.colors-dark.archive .entry-meta a.post-edit-link, +.colors-dark.search .entry-meta a.post-edit-link, +.colors-dark .page-links a, +.colors-dark .page-links a .page-number, +.colors-dark .entry-footer a, +.colors-dark .entry-footer .cat-links a, +.colors-dark .entry-footer .tags-links a, +.colors-dark .edit-link a, +.colors-dark .post-navigation a, +.colors-dark .logged-in-as a, +.colors-dark .comment-navigation a, +.colors-dark .comment-metadata a, +.colors-dark .comment-metadata a.comment-edit-link, +.colors-dark .comment-reply-link, +.colors-dark a .nav-title, +.colors-dark .pagination a, +.colors-dark .comments-pagination a, +.colors-dark .widget .widget-title a, +.colors-dark .widget ul li a, +.colors-dark .site-footer .widget-area ul li a, +.colors-dark .site-info a { + -webkit-box-shadow: inset 0 -1px 0 rgba(34, 34, 34, 1); /* Equivalant to #222 */ + box-shadow: inset 0 -1px 0 rgba(34, 34, 34, 1); /* Equivalant to #222 */ +} + +/* Fixes linked images */ +.colors-dark .entry-content a img, +.colors-dark .comment-content a img, +.colors-dark .widget a img { + -webkit-box-shadow: 0 0 0 8px #222; + box-shadow: 0 0 0 8px #222; +} + +.colors-dark .entry-footer .edit-link a.post-edit-link { + color: #000; +} + +.colors-dark .menu-toggle, +.colors-dark .menu-toggle:hover, +.colors-dark .menu-toggle:focus, +.colors-dark .dropdown-toggle, +.colors-dark .dropdown-toggle:hover, +.colors-dark .dropdown-toggle:focus, +.colors-dark .menu-scroll-down, +.colors-dark .menu-scroll-down:hover, +.colors-dark .menu-scroll-down:focus { + background-color: transparent; +} + +.colors-dark .gallery-item a, +.colors-dark .gallery-item a:hover, +.colors-dark .gallery-item a:focus, +.colors-dark .widget .tagcloud a, +.colors-dark .widget .tagcloud a:focus, +.colors-dark .widget .tagcloud a:hover, +.colors-dark .widget.widget_tag_cloud a, +.colors-dark .widget.widget_tag_cloud a:focus, +.colors-dark .widget.widget_tag_cloud a:hover, +.colors-dark .wp_widget_tag_cloud a, +.colors-dark .wp_widget_tag_cloud a:focus, +.colors-dark .wp_widget_tag_cloud a:hover, +.colors-dark .entry-footer .edit-link a.post-edit-link:focus, +.colors-dark .entry-footer .edit-link a.post-edit-link:hover { + -webkit-box-shadow: none; + box-shadow: none; +} + +@media screen and (min-width: 48em) { + + .colors-dark .nav-links .nav-previous .nav-title .icon, + .colors-dark .nav-links .nav-next .nav-title .icon { + color: #eee; + } + + .colors-dark .main-navigation li li:hover, + .colors-dark .main-navigation li li.focus { + background: #999; + } + + .colors-dark .menu-scroll-down { + color: #999; + } + + .colors-dark .main-navigation ul ul { + border-color: #333; + background: #222; + } + + .colors-dark .main-navigation ul li.menu-item-has-children:before, + .colors-dark .main-navigation ul li.page_item_has_children:before { + border-bottom-color: #333; + } + + .main-navigation ul li.menu-item-has-children:after, + .main-navigation ul li.page_item_has_children:after { + border-bottom-color: #222; + } + + .colors-dark .main-navigation li li.focus > a, + .colors-dark .main-navigation li li:focus > a, + .colors-dark .main-navigation li li:hover > a, + .colors-dark .main-navigation li li a:hover, + .colors-dark .main-navigation li li a:focus, + .colors-dark .main-navigation li li.current_page_item a:hover, + .colors-dark .main-navigation li li.current-menu-item a:hover, + .colors-dark .main-navigation li li.current_page_item a:focus, + .colors-dark .main-navigation li li.current-menu-item a:focus { + color: #222; + } + +} diff --git a/wp-content/themes/twentyseventeen/assets/css/editor-blocks.css b/wp-content/themes/twentyseventeen/assets/css/editor-blocks.css index 361e5b6b2..f512e38b4 100644 --- a/wp-content/themes/twentyseventeen/assets/css/editor-blocks.css +++ b/wp-content/themes/twentyseventeen/assets/css/editor-blocks.css @@ -1,808 +1,820 @@ -/* -Theme Name: Twenty Seventeen -Description: Used to style blocks in the editor. -*/ - -/*-------------------------------------------------------------- ->>> TABLE OF CONTENTS: ----------------------------------------------------------------- -1.0 General Typography -2.0 General Block Settings -3.0 Blocks - Common Blocks -4.0 Blocks - Formatting -5.0 Blocks - Layout Elements -6.0 Blocks - Widgets - ---------------------------------------------------------------*/ - -/*-------------------------------------------------------------- -1.0 General Typography ---------------------------------------------------------------*/ - -.edit-post-visual-editor .editor-block-list__block, -.editor-default-block-appender textarea.editor-default-block-appender__content { - font-size: 15px; - font-size: 0.9375rem; -} - -.editor-default-block-appender textarea.editor-default-block-appender__content { - font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; -} - -.edit-post-visual-editor .editor-block-list__block { - color: #333; -} - -.editor-post-title__block .editor-post-title__input { - color: #333; - font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; - font-size: 20px; - font-size: 1.25rem; - font-weight: 300; -} - -@media screen and (min-width: 30em) { - - .edit-post-visual-editor .editor-block-list__block { - font-size: 18px; - font-size: 1.125rem; - } - - .editor-post-title__block .editor-post-title__input { - font-size: 26px; - font-size: 1.625rem; - } - - .edit-post-visual-editor .editor-block-list__block h1 { - font-size: 30px; - font-size: 1.875rem; - } - - .edit-post-visual-editor .editor-block-list__block h2 { - font-size: 26px; - font-size: 1.625rem; - } - - .edit-post-visual-editor .editor-block-list__block h3 { - font-size: 22px; - font-size: 1.375rem; - } - - .edit-post-visual-editor .editor-block-list__block h4 { - font-size: 18px; - font-size: 1.125rem; - } - - .edit-post-visual-editor .editor-block-list__block h5 { - font-size: 13px; - font-size: 0.8125rem; - } - - .edit-post-visual-editor .editor-block-list__block h6 { - font-size: 16px; - font-size: 1rem; - } -} - -@media screen and (min-width: 48em) { - - .edit-post-visual-editor .editor-block-list__block { - font-size: 16px; - font-size: 1rem; - } - - .editor-rich-text__tinymce.mce-content-body { - line-height: 1.5; - } -} - -/* Typography for Arabic Font */ - -html[lang="ar"] .edit-post-visual-editor .editor-block-list__block, -html[lang="ary"] .edit-post-visual-editor .editor-block-list__block, -html[lang="azb"] .edit-post-visual-editor .editor-block-list__block, -html[lang="fa-IR"] .edit-post-visual-editor .editor-block-list__block, -html[lang="haz"] .edit-post-visual-editor .editor-block-list__block, -html[lang="ps"] .edit-post-visual-editor .editor-block-list__block, -html[lang="ur"] .edit-post-visual-editor .editor-block-list__block { - font-family: Tahoma, Arial, sans-serif; -} - -html[lang="ar"] .edit-post-visual-editor h1, -html[lang="ar"] .edit-post-visual-editor h2, -html[lang="ar"] .edit-post-visual-editor h3, -html[lang="ar"] .edit-post-visual-editor h4, -html[lang="ar"] .edit-post-visual-editor h5, -html[lang="ar"] .edit-post-visual-editor h6, -html[lang="ary"] .edit-post-visual-editor h1, -html[lang="ary"] .edit-post-visual-editor h2, -html[lang="ary"] .edit-post-visual-editor h3, -html[lang="ary"] .edit-post-visual-editor h4, -html[lang="ary"] .edit-post-visual-editor h5, -html[lang="ary"] .edit-post-visual-editor h6, -html[lang="azb"] .edit-post-visual-editor h1, -html[lang="azb"] .edit-post-visual-editor h2, -html[lang="azb"] .edit-post-visual-editor h3, -html[lang="azb"] .edit-post-visual-editor h4, -html[lang="azb"] .edit-post-visual-editor h5, -html[lang="azb"] .edit-post-visual-editor h6, -html[lang="fa-IR"] .edit-post-visual-editor h1, -html[lang="fa-IR"] .edit-post-visual-editor h2, -html[lang="fa-IR"] .edit-post-visual-editor h3, -html[lang="fa-IR"] .edit-post-visual-editor h4, -html[lang="fa-IR"] .edit-post-visual-editor h5, -html[lang="fa-IR"] .edit-post-visual-editor h6, -html[lang="haz"] .edit-post-visual-editor h1, -html[lang="haz"] .edit-post-visual-editor h2, -html[lang="haz"] .edit-post-visual-editor h3, -html[lang="haz"] .edit-post-visual-editor h4, -html[lang="haz"] .edit-post-visual-editor h5, -html[lang="haz"] .edit-post-visual-editor h6, -html[lang="ps"] .edit-post-visual-editor h1, -html[lang="ps"] .edit-post-visual-editor h2, -html[lang="ps"] .edit-post-visual-editor h3, -html[lang="ps"] .edit-post-visual-editor h4, -html[lang="ps"] .edit-post-visual-editor h5, -html[lang="ps"] .edit-post-visual-editor h6, -html[lang="ur"] .edit-post-visual-editor h1, -html[lang="ur"] .edit-post-visual-editor h2, -html[lang="ur"] .edit-post-visual-editor h3, -html[lang="ur"] .edit-post-visual-editor h4, -html[lang="ur"] .edit-post-visual-editor h5, -html[lang="ur"] .edit-post-visual-editor h6 { - font-weight: 700; -} - -/* Typography for Chinese Font */ - -html[lang^="zh-"] .edit-post-visual-editor .editor-block-list__block { - font-family: "PingFang TC", "Helvetica Neue", Helvetica, STHeitiTC-Light, Arial, sans-serif; -} - -html[lang="zh-CN"] .edit-post-visual-editor .editor-block-list__block { - font-family: "PingFang SC", "Helvetica Neue", Helvetica, STHeitiSC-Light, Arial, sans-serif; -} - -html[lang^="zh-"] .edit-post-visual-editor h1, -html[lang^="zh-"] .edit-post-visual-editor h2, -html[lang^="zh-"] .edit-post-visual-editor h3, -html[lang^="zh-"] .edit-post-visual-editor h4, -html[lang^="zh-"] .edit-post-visual-editor h5, -html[lang^="zh-"] .edit-post-visual-editor h6 { - font-weight: 700; -} - -/* Typography for Cyrillic Font */ - -html[lang="bg-BG"] .edit-post-visual-editor .editor-block-list__block, -html[lang="ru-RU"] .edit-post-visual-editor .editor-block-list__block, -html[lang="uk"] .edit-post-visual-editor .editor-block-list__block { - font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif; -} - -html[lang="bg-BG"] .edit-post-visual-editor h1, -html[lang="bg-BG"] .edit-post-visual-editor h2, -html[lang="bg-BG"] .edit-post-visual-editor h3, -html[lang="bg-BG"] .edit-post-visual-editor h4, -html[lang="bg-BG"] .edit-post-visual-editor h5, -html[lang="bg-BG"] .edit-post-visual-editor h6, -html[lang="ru-RU"] .edit-post-visual-editor h1, -html[lang="ru-RU"] .edit-post-visual-editor h2, -html[lang="ru-RU"] .edit-post-visual-editor h3, -html[lang="ru-RU"] .edit-post-visual-editor h4, -html[lang="ru-RU"] .edit-post-visual-editor h5, -html[lang="ru-RU"] .edit-post-visual-editor h6, -html[lang="uk"] .edit-post-visual-editor h1, -html[lang="uk"] .edit-post-visual-editor h2, -html[lang="uk"] .edit-post-visual-editor h3, -html[lang="uk"] .edit-post-visual-editor h4, -html[lang="uk"] .edit-post-visual-editor h5, -html[lang="uk"] .edit-post-visual-editor h6 { - font-weight: 700; - line-height: 1.2; -} - -/* Typography for Devanagari Font */ - -html[lang="bn-BD"] .edit-post-visual-editor .editor-block-list__block, -html[lang="hi-IN"] .edit-post-visual-editor .editor-block-list__block, -html[lang="mr-IN"] .edit-post-visual-editor .editor-block-list__block { - font-family: Arial, sans-serif; -} - -html[lang="bn-BD"] .edit-post-visual-editor h1, -html[lang="bn-BD"] .edit-post-visual-editor h2, -html[lang="bn-BD"] .edit-post-visual-editor h3, -html[lang="bn-BD"] .edit-post-visual-editor h4, -html[lang="bn-BD"] .edit-post-visual-editor h5, -html[lang="bn-BD"] .edit-post-visual-editor h6, -html[lang="hi-IN"] .edit-post-visual-editor h1, -html[lang="hi-IN"] .edit-post-visual-editor h2, -html[lang="hi-IN"] .edit-post-visual-editor h3, -html[lang="hi-IN"] .edit-post-visual-editor h4, -html[lang="hi-IN"] .edit-post-visual-editor h5, -html[lang="hi-IN"] .edit-post-visual-editor h6, -html[lang="mr-IN"] .edit-post-visual-editor h1, -html[lang="mr-IN"] .edit-post-visual-editor h2, -html[lang="mr-IN"] .edit-post-visual-editor h3, -html[lang="mr-IN"] .edit-post-visual-editor h4, -html[lang="mr-IN"] .edit-post-visual-editor h5, -html[lang="mr-IN"] .edit-post-visual-editor h6 { - font-weight: 700; -} - -/* Typography for Greek Font */ - -html[lang="el"] .edit-post-visual-editor .editor-block-list__block { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -} - -html[lang="el"] .edit-post-visual-editor h1, -html[lang="el"] .edit-post-visual-editor h2, -html[lang="el"] .edit-post-visual-editor h3, -html[lang="el"] .edit-post-visual-editor h4, -html[lang="el"] .edit-post-visual-editor h5, -html[lang="el"] .edit-post-visual-editor h6 { - font-weight: 700; - line-height: 1.3; -} - -/* Typography for Gujarati Font */ - -html[lang="gu-IN"] .edit-post-visual-editor .editor-block-list__block { - font-family: Arial, sans-serif; -} - -html[lang="gu-IN"] .edit-post-visual-editor h1, -html[lang="gu-IN"] .edit-post-visual-editor h2, -html[lang="gu-IN"] .edit-post-visual-editor h3, -html[lang="gu-IN"] .edit-post-visual-editor h4, -html[lang="gu-IN"] .edit-post-visual-editor h5, -html[lang="gu-IN"] .edit-post-visual-editor h6 { - font-weight: 700; -} - -/* Typography for Hebrew Font */ - -html[lang="he-IL"] .edit-post-visual-editor .editor-block-list__block { - font-family: "Arial Hebrew", Arial, sans-serif; -} - -html[lang="he-IL"] .edit-post-visual-editor h1, -html[lang="he-IL"] .edit-post-visual-editor h2, -html[lang="he-IL"] .edit-post-visual-editor h3, -html[lang="he-IL"] .edit-post-visual-editor h4, -html[lang="he-IL"] .edit-post-visual-editor h5, -html[lang="he-IL"] .edit-post-visual-editor h6 { - font-weight: 700; -} - -/* Typography for Japanese Font */ - -html[lang="ja"] .edit-post-visual-editor .editor-block-list__block { - font-family: "Hiragino Kaku Gothic Pro", Meiryo, sans-serif; -} - -html[lang="ja"] .edit-post-visual-editor h1, -html[lang="ja"] .edit-post-visual-editor h2, -html[lang="ja"] .edit-post-visual-editor h3, -html[lang="ja"] .edit-post-visual-editor h4, -html[lang="ja"] .edit-post-visual-editor h5, -html[lang="ja"] .edit-post-visual-editor h6 { - font-weight: 700; -} - -/* Typography for Korean font */ - -html[lang="ko-KR"] .edit-post-visual-editor .editor-block-list__block { - font-family: "Apple SD Gothic Neo", "Malgun Gothic", "Nanum Gothic", Dotum, sans-serif; -} - -html[lang="ko-KR"] .edit-post-visual-editor h1, -html[lang="ko-KR"] .edit-post-visual-editor h2, -html[lang="ko-KR"] .edit-post-visual-editor h3, -html[lang="ko-KR"] .edit-post-visual-editor h4, -html[lang="ko-KR"] .edit-post-visual-editor h5, -html[lang="ko-KR"] .edit-post-visual-editor h6 { - font-weight: 600; -} - -/* Typography for Thai Font */ - -html[lang="th"] .edit-post-visual-editor .editor-block-list__block { - line-height: 1.8; - font-family: "Sukhumvit Set", "Helvetica Neue", Helvetica, Arial, sans-serif; -} - -html[lang="th"] .edit-post-visual-editor h1, -html[lang="th"] .edit-post-visual-editor h2, -html[lang="th"] .edit-post-visual-editor h3, -html[lang="th"] .edit-post-visual-editor h4, -html[lang="th"] .edit-post-visual-editor h5, -html[lang="th"] .edit-post-visual-editor h6 { - line-height: 1.65; - font-family: "Sukhumvit Set", "Helvetica Neue", Helvetica, Arial, sans-serif; -} - -/* Remove letter-spacing for all non-latin alphabets */ - -html[lang="ar"] .edit-post-visual-editor *, -html[lang="ary"] .edit-post-visual-editor *, -html[lang="azb"] .edit-post-visual-editor *, -html[lang="haz"] .edit-post-visual-editor *, -html[lang="ps"] .edit-post-visual-editor *, -html[lang^="zh-"] .edit-post-visual-editor *, -html[lang="bg-BG"] .edit-post-visual-editor *, -html[lang="ru-RU"] .edit-post-visual-editor *, -html[lang="uk"] .edit-post-visual-editor *, -html[lang="bn-BD"] .edit-post-visual-editor *, -html[lang="hi-IN"] .edit-post-visual-editor *, -html[lang="mr-IN"] .edit-post-visual-editor *, -html[lang="el"] .edit-post-visual-editor *, -html[lang="gu-IN"] .edit-post-visual-editor *, -html[lang="he-IL"] .edit-post-visual-editor *, -html[lang="ja"] .edit-post-visual-editor *, -html[lang="ko-KR"] .edit-post-visual-editor *, -html[lang="th"] .edit-post-visual-editor * { - letter-spacing: 0 !important; -} - -/*-------------------------------------------------------------- -2.0 General Block Settings ---------------------------------------------------------------*/ - -/* Main column width */ - -.editor-styles-wrapper { - max-width: 100% !important; /* Override where editor-style.css is affecting this. */ -} - -.wp-block { - max-width: 674px; /* Based on one-column post width; 644px + 30px to account for padding. */ -} - -/* Alignments */ - -.edit-post-visual-editor .alignleft { - margin-right: 1.5em; -} - -.edit-post-visual-editor .alignright { - margin-left: 1.5em; -} - -/* Link styles */ - -.edit-post-visual-editor a, -.editor-block-list__block a, -.wp-block-freeform.block-library-rich-text__tinymce a { - color: #222; -} - -/* List styles */ - -.edit-post-visual-editor ul:not(.wp-block-gallery), -.editor-block-list__block ul:not(.wp-block-gallery), -.block-library-list ul, -.edit-post-visual-editor ol, -.editor-block-list__block ol, -.block-library-list ol, -.block-library-list .editor-rich-text__tinymce { - margin: 0 0 1.5em 1.5em; - padding: 0; -} - -.edit-post-visual-editor ul:not(.wp-block-gallery), -.editor-block-list__block ul:not(.wp-block-gallery), -.block-library-list ul { - list-style: disc; -} - -.edit-post-visual-editor ol, -.editor-block-list__block ol, -.block-library-list ol { - list-style: decimal; -} - -.edit-post-visual-editor li > ul:not(.wp-block-gallery), -.editor-block-list__block li > ul:not(.wp-block-gallery), -.block-library-list li > ul:not(.wp-block-gallery), -.edit-post-visual-editor li > ol, -.editor-block-list__block li > ol, -.block-library-list li > ol { - margin-bottom: 0; - margin-left: 1.5em; -} - -.edit-post-visual-editor li, -.editor-block-list__block li, -.block-library-list li { - margin: 0; -} - -.rtl .edit-post-visual-editor ul:not(.wp-block-gallery), -.rtl .editor-block-list__block ul:not(.wp-block-gallery), -.rtl .block-library-list ul, -.rtl .edit-post-visual-editor ol, -.rtl .editor-block-list__block ol, -.rtl .block-library-list ol, -.rtl .block-library-list .editor-rich-text__tinymce, -.rtl .edit-post-visual-editor li > ul:not(.wp-block-gallery), -.rtl .editor-block-list__block li > ul:not(.wp-block-gallery), -.rtl .block-library-list li > ul:not(.wp-block-gallery), -.rtl .edit-post-visual-editor li > ol, -.rtl .editor-block-list__block li > ol, -.rtl .block-library-list li > ol { - margin-left: 1.5em; - margin-right: 1.5em; -} - -/* Quote styles */ - -.editor-block-list__block blockquote p { - font-size: 18px; - font-size: 1.125rem; -} - -.editor-block-list__block blockquote.alignright p, -.editor-block-list__block blockquote.alignleft p { - font-size: 13px; - font-size: 0.8125rem; -} - -.editor-block-list__block blockquote cite { - display: block; - font-style: normal; - font-weight: 600; - margin-top: 0.5em; -} - -/* Caption styles*/ - -[class^="wp-block-"]:not(.wp-block-gallery) figcaption { - font-style: italic; - margin-bottom: 1.5em; - text-align: left; -} - -.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption { - text-align: right; -} - -/* Code styles */ - -.wp-block-freeform.block-library-rich-text__tinymce code { - background: transparent; -} - -/* Table styles */ - -.rtl .editor-block-list__block th { - text-align: right; -} - -/*-------------------------------------------------------------- -3.0 Blocks - Common Blocks ---------------------------------------------------------------*/ - -/* Paragraph */ - -.wp-block-paragraph.has-drop-cap:not(:focus)::first-letter { - font-size: 5em; - margin-top: 0.075em; -} - -.wp-block-paragraph.has-background { - padding: 20px 30px; -} - -/* Gallery */ - -.wp-block-gallery figcaption { - font-style: italic; -} - -/* Quote */ - -.wp-block-quote { - color: #666; - font-size: 18px; - font-size: 1.125rem; - font-style: italic; - line-height: 1.7; -} - -.wp-block-quote:not(.is-large):not(.is-style-large) { - border: 0; - padding: 0; -} - -.editor-block-list__block .wp-block-quote .wp-block-quote__citation { - color: inherit; - display: block; - font-size: inherit; - font-style: normal; - font-weight: 600; - margin-top: 0.5em; -} - -.wp-block-quote.alignleft, -.wp-block-quote.alignright { - color: #666; - width: 48%; -} - -.editor-block-list__block .wp-block-quote.alignleft p, -.editor-block-list__block .wp-block-quote.alignright p, -.editor-block-list__block .wp-block-quote.alignleft .wp-block-quote__citation, -.editor-block-list__block .wp-block-quote.alignright .wp-block-quote__citation { - font-size: 13px; - font-size: 0.8125rem; -} - -.editor-block-list__block .wp-block-quote.alignleft p:last-of-type, -.editor-block-list__block .wp-block-quote.alignright p:last-of-type { - margin-bottom: 0; -} - -.wp-block-quote.is-large .wp-block-quote__citation, -.wp-block-quote.is-style-large .wp-block-quote__citation { - text-align: right; -} - -.rtl .wp-block-quote.is-large .wp-block-quote__citation, -.rtl .wp-block-quote.is-style-large .wp-block-quote__citation { - text-align: left; -} - -@media screen and (min-width: 30em) { - .editor-block-list__block .wp-block-quote.alignleft p, - .editor-block-list__block .wp-block-quote.alignright p, - .editor-block-list__block .wp-block-quote.alignleft .wp-block-quote__citation, - .editor-block-list__block .wp-block-quote.alignright .wp-block-quote__citation, - .editor-block-list__block .wp-block-quote footer { - font-size: 14px; - font-size: 0.875rem; - } -} - -@media screen and (min-width: 48em) { - .editor-block-list__block .wp-block-quote.alignleft p, - .editor-block-list__block .wp-block-quote.alignright p, - .editor-block-list__block .wp-block-quote.alignleft .wp-block-quote__citation, - .editor-block-list__block .wp-block-quote.alignright .wp-block-quote__citation { - font-size: 13px; - font-size: 0.8125rem; - } - - .editor-block-list__block .wp-block-quote.alignleft { - margin-left: -17.5%; - width: 48%; - } - - .editor-block-list__block .wp-block-quote.alignright { - margin-right: -17.5%; - width: 48%; - } -} - -/* File */ - -.wp-block-file .wp-block-file__textlink { - -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1); - box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1); -} - -.wp-block-file .wp-block-file__button { - background-color: #222; - -webkit-border-radius: 2px; - border-radius: 2px; - -webkit-box-shadow: none; - box-shadow: none; - color: #fff; - display: inline-block; - font-size: 14px; - font-size: 0.875rem; - font-weight: 800; - padding: 0.7em 2em; - -webkit-transition: background-color 0.2s ease-in-out; - transition: background-color 0.2s ease-in-out; - white-space: nowrap; -} - -/*-------------------------------------------------------------- -4.0 Blocks - Formatting ---------------------------------------------------------------*/ - -/* Code */ - -.wp-block-code { - border: 0; - padding: 0; -} - -/* Classic */ - -.wp-block-freeform.block-library-rich-text__tinymce li, -.wp-block-freeform.block-library-rich-text__tinymce p { - line-height: 1.5; -} - -.wp-block-freeform.block-library-rich-text__tinymce blockquote { - border: 0; - padding: 0; -} - -/* Pullquote */ - -.wp-block-pullquote { - border: 0; -} - -.wp-block-pullquote.alignleft blockquote > .editor-rich-text p, -.wp-block-pullquote.alignright blockquote > .editor-rich-text p { - font-size: 20px; -} - - -.wp-block-pullquote .wp-block-pullquote__citation { - font-size: inherit; - font-weight: 600; - text-transform: none; -} - -/* Table */ - -table.wp-block-table { - border-collapse: collapse; - margin: 0 0 1.5em; - width: 100%; -} - -table.wp-block-table thead th { - border: 0; - border-bottom: 2px solid #bbb; - padding-bottom: 0.5em; -} - -table.wp-block-table th { - padding: 0.4em; - text-align: left; -} - -table.wp-block-table tr { - border-bottom: 1px solid #eee; -} - -table.wp-block-table th, -table.wp-block-table td { - border: 0; - padding: 0.4em; -} - -table.wp-block-table th:first-child, -table.wp-block-table td:first-child { - padding-left: 0; -} - -table.wp-block-table th:last-child, -table.wp-block-table td:last-child { - padding-right: 0; -} - -.wp-block-table__cell-content { - padding: 0; -} - -.rtl table.wp-block-table th, -.rtl table.wp-block-table td { - text-align: right; -} - -/*-------------------------------------------------------------- -5.0 Blocks - Layout Elements ---------------------------------------------------------------*/ - -/* Separator */ - -.edit-post-visual-editor .wp-block-separator { - border: 0; -} - -/* Buttons */ - -.wp-block-button .wp-block-button__link { - -webkit-box-shadow: none; - box-shadow: none; - display: inline-block; - font-size: 14px; - font-size: 0.875rem; - font-weight: 800; - line-height: 1.66; - margin-top: 2em; - padding: 0.7em 2em; - -webkit-transition: background-color 0.2s ease-in-out; - transition: background-color 0.2s ease-in-out; - white-space: nowrap; -} - -.wp-block-button .wp-block-button__link[data-is-placeholder-visible="true"] { - height: auto; -} - -.wp-block-button__link { - background-color: #222; - color: #fff; -} - -.is-style-outline .wp-block-button__link { - color: #222; -} - -/* Media & Text */ - -.wp-block-media-text *:last-child { - margin-bottom: 0; -} - -/*-------------------------------------------------------------- -6.0 Blocks - Widgets ---------------------------------------------------------------*/ - -/* Archives, Categories & Latest Posts */ - -[data-align="center"] .wp-block-archives ul, -[data-align="center"] .wp-block-categories ul, -[data-align="center"] .wp-block-latest-posts ul { - list-style-position: inside; -} - -/* Latest Comments */ - -.editor-block-list__block ol.wp-block-latest-comments > li:before { - content: ''; -} - -.wp-block-latest-comments article { - margin-bottom: 4em; -} - -.wp-block-latest-comments .avatar, -.wp-block-latest-comments__comment-avatar { - border-radius: 0; -} - -.wp-block-latest-comments__comment-meta { - font-size: 16px; - font-size: 1rem; - margin-bottom: 0.4em; -} - -.editor-block-list__block .wp-block-latest-comments__comment-meta a { - -webkit-box-shadow: none; - box-shadow: none; - font-weight: 700; -} - -.wp-block-latest-comments__comment-date { - color: #767676; - font-size: 10px; - font-size: 0.625rem; - font-weight: 800; - letter-spacing: 0.1818em; - margin-top: 0.4em; - text-transform: uppercase; -} - -.editor-block-list__block .wp-block-latest-comments__comment-excerpt p { - font-size: 14px; - font-size: 0.875rem; -} - -/* Latest Posts */ - -.edit-post-visual-editor .wp-block-latest-posts.is-grid { - list-style: none; - margin-left: 0; - margin-right: 0; -} +/* +Theme Name: Twenty Seventeen +Description: Used to style blocks in the editor. +*/ + +/*-------------------------------------------------------------- +>>> TABLE OF CONTENTS: +---------------------------------------------------------------- +1.0 General Typography +2.0 General Block Settings +3.0 Blocks - Common Blocks +4.0 Blocks - Formatting +5.0 Blocks - Layout Elements +6.0 Blocks - Widgets + +--------------------------------------------------------------*/ + +/*-------------------------------------------------------------- +1.0 General Typography +--------------------------------------------------------------*/ + +.edit-post-visual-editor .editor-block-list__block, +.editor-default-block-appender textarea.editor-default-block-appender__content { + font-size: 15px; + font-size: 0.9375rem; +} + +.editor-default-block-appender textarea.editor-default-block-appender__content { + font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; +} + +.edit-post-visual-editor .editor-block-list__block { + color: #333; +} + +.editor-post-title__block .editor-post-title__input { + color: #333; + font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; + font-size: 20px; + font-size: 1.25rem; + font-weight: 300; +} + +@media screen and (min-width: 30em) { + + .edit-post-visual-editor .editor-block-list__block { + font-size: 18px; + font-size: 1.125rem; + } + + .editor-post-title__block .editor-post-title__input { + font-size: 26px; + font-size: 1.625rem; + } + + .edit-post-visual-editor .editor-block-list__block h1 { + font-size: 30px; + font-size: 1.875rem; + } + + .edit-post-visual-editor .editor-block-list__block h2 { + font-size: 26px; + font-size: 1.625rem; + } + + .edit-post-visual-editor .editor-block-list__block h3 { + font-size: 22px; + font-size: 1.375rem; + } + + .edit-post-visual-editor .editor-block-list__block h4 { + font-size: 18px; + font-size: 1.125rem; + } + + .edit-post-visual-editor .editor-block-list__block h5 { + font-size: 13px; + font-size: 0.8125rem; + } + + .edit-post-visual-editor .editor-block-list__block h6 { + font-size: 16px; + font-size: 1rem; + } +} + +@media screen and (min-width: 48em) { + + .edit-post-visual-editor .editor-block-list__block { + font-size: 16px; + font-size: 1rem; + } + + .editor-rich-text__tinymce.mce-content-body { + line-height: 1.5; + } +} + +/* Typography for Arabic Font */ + +html[lang="ar"] .edit-post-visual-editor .editor-block-list__block, +html[lang="ary"] .edit-post-visual-editor .editor-block-list__block, +html[lang="azb"] .edit-post-visual-editor .editor-block-list__block, +html[lang="fa-IR"] .edit-post-visual-editor .editor-block-list__block, +html[lang="haz"] .edit-post-visual-editor .editor-block-list__block, +html[lang="ps"] .edit-post-visual-editor .editor-block-list__block, +html[lang="ur"] .edit-post-visual-editor .editor-block-list__block { + font-family: Tahoma, Arial, sans-serif; +} + +html[lang="ar"] .edit-post-visual-editor h1, +html[lang="ar"] .edit-post-visual-editor h2, +html[lang="ar"] .edit-post-visual-editor h3, +html[lang="ar"] .edit-post-visual-editor h4, +html[lang="ar"] .edit-post-visual-editor h5, +html[lang="ar"] .edit-post-visual-editor h6, +html[lang="ary"] .edit-post-visual-editor h1, +html[lang="ary"] .edit-post-visual-editor h2, +html[lang="ary"] .edit-post-visual-editor h3, +html[lang="ary"] .edit-post-visual-editor h4, +html[lang="ary"] .edit-post-visual-editor h5, +html[lang="ary"] .edit-post-visual-editor h6, +html[lang="azb"] .edit-post-visual-editor h1, +html[lang="azb"] .edit-post-visual-editor h2, +html[lang="azb"] .edit-post-visual-editor h3, +html[lang="azb"] .edit-post-visual-editor h4, +html[lang="azb"] .edit-post-visual-editor h5, +html[lang="azb"] .edit-post-visual-editor h6, +html[lang="fa-IR"] .edit-post-visual-editor h1, +html[lang="fa-IR"] .edit-post-visual-editor h2, +html[lang="fa-IR"] .edit-post-visual-editor h3, +html[lang="fa-IR"] .edit-post-visual-editor h4, +html[lang="fa-IR"] .edit-post-visual-editor h5, +html[lang="fa-IR"] .edit-post-visual-editor h6, +html[lang="haz"] .edit-post-visual-editor h1, +html[lang="haz"] .edit-post-visual-editor h2, +html[lang="haz"] .edit-post-visual-editor h3, +html[lang="haz"] .edit-post-visual-editor h4, +html[lang="haz"] .edit-post-visual-editor h5, +html[lang="haz"] .edit-post-visual-editor h6, +html[lang="ps"] .edit-post-visual-editor h1, +html[lang="ps"] .edit-post-visual-editor h2, +html[lang="ps"] .edit-post-visual-editor h3, +html[lang="ps"] .edit-post-visual-editor h4, +html[lang="ps"] .edit-post-visual-editor h5, +html[lang="ps"] .edit-post-visual-editor h6, +html[lang="ur"] .edit-post-visual-editor h1, +html[lang="ur"] .edit-post-visual-editor h2, +html[lang="ur"] .edit-post-visual-editor h3, +html[lang="ur"] .edit-post-visual-editor h4, +html[lang="ur"] .edit-post-visual-editor h5, +html[lang="ur"] .edit-post-visual-editor h6 { + font-weight: 700; +} + +/* Typography for Chinese Font */ + +html[lang^="zh-"] .edit-post-visual-editor .editor-block-list__block { + font-family: "PingFang TC", "Helvetica Neue", Helvetica, STHeitiTC-Light, Arial, sans-serif; +} + +html[lang="zh-CN"] .edit-post-visual-editor .editor-block-list__block { + font-family: "PingFang SC", "Helvetica Neue", Helvetica, STHeitiSC-Light, Arial, sans-serif; +} + +html[lang^="zh-"] .edit-post-visual-editor h1, +html[lang^="zh-"] .edit-post-visual-editor h2, +html[lang^="zh-"] .edit-post-visual-editor h3, +html[lang^="zh-"] .edit-post-visual-editor h4, +html[lang^="zh-"] .edit-post-visual-editor h5, +html[lang^="zh-"] .edit-post-visual-editor h6 { + font-weight: 700; +} + +/* Typography for Cyrillic Font */ + +html[lang="bg-BG"] .edit-post-visual-editor .editor-block-list__block, +html[lang="ru-RU"] .edit-post-visual-editor .editor-block-list__block, +html[lang="uk"] .edit-post-visual-editor .editor-block-list__block { + font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif; +} + +html[lang="bg-BG"] .edit-post-visual-editor h1, +html[lang="bg-BG"] .edit-post-visual-editor h2, +html[lang="bg-BG"] .edit-post-visual-editor h3, +html[lang="bg-BG"] .edit-post-visual-editor h4, +html[lang="bg-BG"] .edit-post-visual-editor h5, +html[lang="bg-BG"] .edit-post-visual-editor h6, +html[lang="ru-RU"] .edit-post-visual-editor h1, +html[lang="ru-RU"] .edit-post-visual-editor h2, +html[lang="ru-RU"] .edit-post-visual-editor h3, +html[lang="ru-RU"] .edit-post-visual-editor h4, +html[lang="ru-RU"] .edit-post-visual-editor h5, +html[lang="ru-RU"] .edit-post-visual-editor h6, +html[lang="uk"] .edit-post-visual-editor h1, +html[lang="uk"] .edit-post-visual-editor h2, +html[lang="uk"] .edit-post-visual-editor h3, +html[lang="uk"] .edit-post-visual-editor h4, +html[lang="uk"] .edit-post-visual-editor h5, +html[lang="uk"] .edit-post-visual-editor h6 { + font-weight: 700; + line-height: 1.2; +} + +/* Typography for Devanagari Font */ + +html[lang="bn-BD"] .edit-post-visual-editor .editor-block-list__block, +html[lang="hi-IN"] .edit-post-visual-editor .editor-block-list__block, +html[lang="mr-IN"] .edit-post-visual-editor .editor-block-list__block { + font-family: Arial, sans-serif; +} + +html[lang="bn-BD"] .edit-post-visual-editor h1, +html[lang="bn-BD"] .edit-post-visual-editor h2, +html[lang="bn-BD"] .edit-post-visual-editor h3, +html[lang="bn-BD"] .edit-post-visual-editor h4, +html[lang="bn-BD"] .edit-post-visual-editor h5, +html[lang="bn-BD"] .edit-post-visual-editor h6, +html[lang="hi-IN"] .edit-post-visual-editor h1, +html[lang="hi-IN"] .edit-post-visual-editor h2, +html[lang="hi-IN"] .edit-post-visual-editor h3, +html[lang="hi-IN"] .edit-post-visual-editor h4, +html[lang="hi-IN"] .edit-post-visual-editor h5, +html[lang="hi-IN"] .edit-post-visual-editor h6, +html[lang="mr-IN"] .edit-post-visual-editor h1, +html[lang="mr-IN"] .edit-post-visual-editor h2, +html[lang="mr-IN"] .edit-post-visual-editor h3, +html[lang="mr-IN"] .edit-post-visual-editor h4, +html[lang="mr-IN"] .edit-post-visual-editor h5, +html[lang="mr-IN"] .edit-post-visual-editor h6 { + font-weight: 700; +} + +/* Typography for Greek Font */ + +html[lang="el"] .edit-post-visual-editor .editor-block-list__block { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +html[lang="el"] .edit-post-visual-editor h1, +html[lang="el"] .edit-post-visual-editor h2, +html[lang="el"] .edit-post-visual-editor h3, +html[lang="el"] .edit-post-visual-editor h4, +html[lang="el"] .edit-post-visual-editor h5, +html[lang="el"] .edit-post-visual-editor h6 { + font-weight: 700; + line-height: 1.3; +} + +/* Typography for Gujarati Font */ + +html[lang="gu-IN"] .edit-post-visual-editor .editor-block-list__block { + font-family: Arial, sans-serif; +} + +html[lang="gu-IN"] .edit-post-visual-editor h1, +html[lang="gu-IN"] .edit-post-visual-editor h2, +html[lang="gu-IN"] .edit-post-visual-editor h3, +html[lang="gu-IN"] .edit-post-visual-editor h4, +html[lang="gu-IN"] .edit-post-visual-editor h5, +html[lang="gu-IN"] .edit-post-visual-editor h6 { + font-weight: 700; +} + +/* Typography for Hebrew Font */ + +html[lang="he-IL"] .edit-post-visual-editor .editor-block-list__block { + font-family: "Arial Hebrew", Arial, sans-serif; +} + +html[lang="he-IL"] .edit-post-visual-editor h1, +html[lang="he-IL"] .edit-post-visual-editor h2, +html[lang="he-IL"] .edit-post-visual-editor h3, +html[lang="he-IL"] .edit-post-visual-editor h4, +html[lang="he-IL"] .edit-post-visual-editor h5, +html[lang="he-IL"] .edit-post-visual-editor h6 { + font-weight: 700; +} + +/* Typography for Japanese Font */ + +html[lang="ja"] .edit-post-visual-editor .editor-block-list__block { + font-family: "Hiragino Kaku Gothic Pro", Meiryo, sans-serif; +} + +html[lang="ja"] .edit-post-visual-editor h1, +html[lang="ja"] .edit-post-visual-editor h2, +html[lang="ja"] .edit-post-visual-editor h3, +html[lang="ja"] .edit-post-visual-editor h4, +html[lang="ja"] .edit-post-visual-editor h5, +html[lang="ja"] .edit-post-visual-editor h6 { + font-weight: 700; +} + +/* Typography for Korean font */ + +html[lang="ko-KR"] .edit-post-visual-editor .editor-block-list__block { + font-family: "Apple SD Gothic Neo", "Malgun Gothic", "Nanum Gothic", Dotum, sans-serif; +} + +html[lang="ko-KR"] .edit-post-visual-editor h1, +html[lang="ko-KR"] .edit-post-visual-editor h2, +html[lang="ko-KR"] .edit-post-visual-editor h3, +html[lang="ko-KR"] .edit-post-visual-editor h4, +html[lang="ko-KR"] .edit-post-visual-editor h5, +html[lang="ko-KR"] .edit-post-visual-editor h6 { + font-weight: 600; +} + +/* Typography for Thai Font */ + +html[lang="th"] .edit-post-visual-editor .editor-block-list__block { + line-height: 1.8; + font-family: "Sukhumvit Set", "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +html[lang="th"] .edit-post-visual-editor h1, +html[lang="th"] .edit-post-visual-editor h2, +html[lang="th"] .edit-post-visual-editor h3, +html[lang="th"] .edit-post-visual-editor h4, +html[lang="th"] .edit-post-visual-editor h5, +html[lang="th"] .edit-post-visual-editor h6 { + line-height: 1.65; + font-family: "Sukhumvit Set", "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +/* Remove letter-spacing for all non-latin alphabets */ + +html[lang="ar"] .edit-post-visual-editor *, +html[lang="ary"] .edit-post-visual-editor *, +html[lang="azb"] .edit-post-visual-editor *, +html[lang="haz"] .edit-post-visual-editor *, +html[lang="ps"] .edit-post-visual-editor *, +html[lang^="zh-"] .edit-post-visual-editor *, +html[lang="bg-BG"] .edit-post-visual-editor *, +html[lang="ru-RU"] .edit-post-visual-editor *, +html[lang="uk"] .edit-post-visual-editor *, +html[lang="bn-BD"] .edit-post-visual-editor *, +html[lang="hi-IN"] .edit-post-visual-editor *, +html[lang="mr-IN"] .edit-post-visual-editor *, +html[lang="el"] .edit-post-visual-editor *, +html[lang="gu-IN"] .edit-post-visual-editor *, +html[lang="he-IL"] .edit-post-visual-editor *, +html[lang="ja"] .edit-post-visual-editor *, +html[lang="ko-KR"] .edit-post-visual-editor *, +html[lang="th"] .edit-post-visual-editor * { + letter-spacing: 0 !important; +} + +/*-------------------------------------------------------------- +2.0 General Block Settings +--------------------------------------------------------------*/ + +/* Main column width */ + +.editor-styles-wrapper { + max-width: 100% !important; /* Override where editor-style.css is affecting this. */ +} + +.wp-block { + max-width: 674px; /* Based on one-column post width; 644px + 30px to account for padding. */ +} + +/* Alignments */ + +.edit-post-visual-editor .alignleft { + margin-right: 1.5em; +} + +.edit-post-visual-editor .alignright { + margin-left: 1.5em; +} + +/* Link styles */ + +.edit-post-visual-editor a, +.editor-block-list__block a, +.wp-block-freeform.block-library-rich-text__tinymce a { + color: #222; +} + +/* List styles */ + +.edit-post-visual-editor ul:not(.wp-block-gallery), +.editor-block-list__block ul:not(.wp-block-gallery), +.block-library-list ul, +.edit-post-visual-editor ol, +.editor-block-list__block ol, +.block-library-list ol, +.block-library-list .editor-rich-text__tinymce { + padding: 0; +} + +.edit-post-visual-editor ul:not(.wp-block-gallery), +.editor-block-list__block ul:not(.wp-block-gallery), +.block-library-list ul { + list-style: disc; +} + +.edit-post-visual-editor ol, +.editor-block-list__block ol, +.block-library-list ol { + list-style: decimal; +} + +.edit-post-visual-editor li > ul:not(.wp-block-gallery), +.editor-block-list__block li > ul:not(.wp-block-gallery), +.block-library-list li > ul:not(.wp-block-gallery), +.edit-post-visual-editor li > ol, +.editor-block-list__block li > ol, +.block-library-list li > ol { + margin-bottom: 0; + margin-left: 1.5em; +} + +.edit-post-visual-editor li, +.editor-block-list__block li, +.block-library-list li { + margin: 0; +} + +.rtl .editor-styles-wrapper ul ul, +.rtl .editor-styles-wrapper ol ol, +.rtl .editor-styles-wrapper ul ol, +.rtl .editor-styles-wrapper ol ul { + margin-left: 0; + margin-right: 1.5em; +} + +.wp-block-freeform.block-library-rich-text__tinymce ul:not(.wp-block-gallery), +.wp-block-freeform.block-library-rich-text__tinymce ol { + margin-left: 0; + padding-left: 1.5em; +} + +.rtl .wp-block-freeform.block-library-rich-text__tinymce ul:not(.wp-block-gallery), +.rtl .wp-block-freeform.block-library-rich-text__tinymce ol { + padding: 0; +} + +/* Quote styles */ + +.editor-block-list__block blockquote p { + font-size: 18px; + font-size: 1.125rem; +} + +.editor-block-list__block blockquote.alignright p, +.editor-block-list__block blockquote.alignleft p { + font-size: 13px; + font-size: 0.8125rem; +} + +.editor-block-list__block blockquote cite { + display: block; + font-style: normal; + font-weight: 600; + margin-top: 0.5em; +} + +/* Caption styles*/ + +[class^="wp-block-"]:not(.wp-block-gallery) figcaption { + font-style: italic; + margin-bottom: 1.5em; + text-align: left; +} + +.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption { + text-align: right; +} + +/* Code styles */ + +.wp-block-freeform.block-library-rich-text__tinymce code { + background: transparent; +} + +/* Table styles */ + +.rtl .editor-block-list__block th { + text-align: right; +} + +/*-------------------------------------------------------------- +3.0 Blocks - Common Blocks +--------------------------------------------------------------*/ + +/* Paragraph */ + +.wp-block-paragraph.has-drop-cap:not(:focus)::first-letter { + font-size: 5em; + margin-top: 0.075em; +} + +.wp-block-paragraph.has-background { + padding: 20px 30px; +} + +/* Gallery */ + +.wp-block-gallery figcaption { + font-style: italic; +} + +/* Quote */ + +.wp-block-quote { + color: #666; + font-size: 18px; + font-size: 1.125rem; + font-style: italic; + line-height: 1.7; +} + +.wp-block-quote:not(.is-large):not(.is-style-large) { + border: 0; + padding: 0; +} + +.wp-block-quote .wp-block-quote__citation { + color: inherit; + display: block; + font-size: inherit; + font-style: normal; + font-weight: 600; + margin-top: 0.5em; +} + +.wp-block-quote.alignleft, +.wp-block-quote.alignright { + color: #666; + width: 48%; +} + +.wp-block-quote.alignleft p, +.wp-block-quote.alignright p, +.wp-block-quote.alignleft .wp-block-quote__citation, +.wp-block-quote.alignright .wp-block-quote__citation { + font-size: 13px; + font-size: 0.8125rem; +} + +.wp-block-quote.alignleft p:last-of-type, +.wp-block-quote.alignright p:last-of-type { + margin-bottom: 0; +} + +.wp-block-quote.is-large .wp-block-quote__citation, +.wp-block-quote.is-style-large .wp-block-quote__citation { + text-align: right; +} + +.rtl .wp-block-quote.is-large .wp-block-quote__citation, +.rtl .wp-block-quote.is-style-large .wp-block-quote__citation { + text-align: left; +} + +@media screen and (min-width: 30em) { + .wp-block-quote.alignleft p, + .wp-block-quote.alignright p, + .wp-block-quote.alignleft .wp-block-quote__citation, + .wp-block-quote.alignright .wp-block-quote__citation, + .wp-block-quote footer { + font-size: 14px; + font-size: 0.875rem; + } +} + +@media screen and (min-width: 48em) { + .wp-block-quote.alignleft p, + .wp-block-quote.alignright p, + .wp-block-quote.alignleft .wp-block-quote__citation, + .wp-block-quote.alignright .wp-block-quote__citation { + font-size: 13px; + font-size: 0.8125rem; + } + + .wp-block-quote.alignleft { + margin-left: -17.5%; + width: 48%; + } + + .wp-block-quote.alignright { + margin-right: -17.5%; + width: 48%; + } +} + +/* File */ + +.wp-block-file .wp-block-file__textlink { + -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1); + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 1px 0 rgba(0, 0, 0, 1); +} + +.wp-block-file .wp-block-file__button { + background-color: #222; + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; + display: inline-block; + font-size: 14px; + font-size: 0.875rem; + font-weight: 800; + padding: 0.7em 2em; + -webkit-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; + white-space: nowrap; +} + +/*-------------------------------------------------------------- +4.0 Blocks - Formatting +--------------------------------------------------------------*/ + +/* Code */ + +.editor-styles-wrapper .wp-block-code { + border: 0; + padding: 0; + background-color: transparent; +} + +.editor-styles-wrapper .wp-block-code code { + font-size: inherit; +} + +/* Classic */ + +.wp-block-freeform.block-library-rich-text__tinymce li, +.wp-block-freeform.block-library-rich-text__tinymce p { + line-height: 1.5; +} + +.wp-block-freeform.block-library-rich-text__tinymce blockquote { + border: 0; + padding: 0; +} + +/* Pullquote */ + +.wp-block-pullquote { + border: 0; +} + +.wp-block-pullquote.alignleft blockquote > .editor-rich-text p, +.wp-block-pullquote.alignright blockquote > .editor-rich-text p { + font-size: 20px; +} + + +.wp-block-pullquote .wp-block-pullquote__citation { + font-size: inherit; + font-weight: 600; + text-transform: none; +} + +/* Table */ + +table.wp-block-table { + border-collapse: collapse; + margin: 0 0 1.5em; + width: 100%; +} + +table.wp-block-table thead th { + border: 0; + border-bottom: 2px solid #bbb; + padding-bottom: 0.5em; +} + +table.wp-block-table th { + padding: 0.4em; + text-align: left; +} + +table.wp-block-table tr { + border-bottom: 1px solid #eee; +} + +table.wp-block-table th, +table.wp-block-table td { + border: 0; + padding: 0.4em; +} + +table.wp-block-table th:first-child, +table.wp-block-table td:first-child { + padding-left: 0; +} + +table.wp-block-table th:last-child, +table.wp-block-table td:last-child { + padding-right: 0; +} + +.wp-block-table__cell-content { + padding: 0; +} + +.rtl table.wp-block-table th, +.rtl table.wp-block-table td { + text-align: right; +} + +/* Verse */ + +.editor-styles-wrapper .wp-block-verse { + font-family: inherit; +} + +/*-------------------------------------------------------------- +5.0 Blocks - Layout Elements +--------------------------------------------------------------*/ + +/* Separator */ + +.edit-post-visual-editor .wp-block-separator { + border: 0; +} + +/* Buttons */ + +.wp-block-button .wp-block-button__link { + -webkit-box-shadow: none; + box-shadow: none; + display: inline-block; + font-size: 14px; + font-size: 0.875rem; + font-weight: 800; + line-height: 1.66; + margin-top: 2em; + padding: 0.7em 2em; + -webkit-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; + white-space: nowrap; +} + +.wp-block-button .wp-block-button__link[data-is-placeholder-visible="true"] { + height: auto; +} + +.wp-block-button__link { + background-color: #222; + color: #fff; +} + +.is-style-outline .wp-block-button__link { + color: #222; +} + +/* Media & Text */ + +.wp-block-media-text *:last-child { + margin-bottom: 0; +} + +/*-------------------------------------------------------------- +6.0 Blocks - Widgets +--------------------------------------------------------------*/ + +/* Archives, Categories & Latest Posts */ + +[data-align="center"] .wp-block-archives ul, +[data-align="center"] .wp-block-categories ul, +[data-align="center"] .wp-block-latest-posts ul { + list-style-position: inside; +} + +/* Latest Comments */ + +.editor-block-list__block ol.wp-block-latest-comments > li:before { + content: ''; +} + +.wp-block-latest-comments article { + margin-bottom: 4em; +} + +.wp-block-latest-comments .avatar, +.wp-block-latest-comments__comment-avatar { + border-radius: 0; +} + +.wp-block-latest-comments__comment-meta { + font-size: 16px; + font-size: 1rem; + margin-bottom: 0.4em; +} + +.editor-block-list__block .wp-block-latest-comments__comment-meta a { + -webkit-box-shadow: none; + box-shadow: none; + font-weight: 700; +} + +.wp-block-latest-comments__comment-date { + color: #767676; + font-size: 10px; + font-size: 0.625rem; + font-weight: 800; + letter-spacing: 0.1818em; + margin-top: 0.4em; + text-transform: uppercase; +} + +.editor-block-list__block .wp-block-latest-comments__comment-excerpt p { + font-size: 14px; + font-size: 0.875rem; +} + +/* Latest Posts */ + +.edit-post-visual-editor .wp-block-latest-posts.is-grid { + list-style: none; + margin-left: 0; + margin-right: 0; +} diff --git a/wp-content/themes/twentyseventeen/assets/css/editor-style.css b/wp-content/themes/twentyseventeen/assets/css/editor-style.css index 82dc7067d..131c8faab 100644 --- a/wp-content/themes/twentyseventeen/assets/css/editor-style.css +++ b/wp-content/themes/twentyseventeen/assets/css/editor-style.css @@ -1,582 +1,581 @@ -/* -Theme Name: Twenty Seventeen -Description: Used to style the TinyMCE editor. -*/ - - -/** - * Table of Contents: - * - * 1.0 - Body - * 2.0 - Typography - * 3.0 - Elements - * 4.0 - Alignment - * 5.0 - Caption - * 6.0 - Galleries - * 7.0 - Media Elements - * 8.0 - RTL - */ - -/** - * 1.0 - Body - */ - -body { - background-color: #fff; - color: #333; - margin: 20px 40px; - max-width: 580px; -} - -/** - * 2.0 - Typography - */ - -body, -button, -input, -select, -textarea { - font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; - font-size: 16px; - font-size: 1rem; - font-weight: 400; - line-height: 1.66; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - clear: both; - line-height: 1.4; - margin: 0 0 0.75em; - padding: 1.5em 0 0; -} - -h1:first-child, -h2:first-child, -h3:first-child, -h4:first-child, -h5:first-child, -h6:first-child { - padding-top: 0; -} - -h1 { - font-size: 24px; - font-size: 1.5rem; - font-weight: 300; -} - -h2 { - color: #666; - font-size: 20px; - font-size: 1.25rem; - font-weight: 300; -} - -h3 { - color: #333; - font-size: 18px; - font-size: 1.125rem; - font-weight: 300; -} - -h4 { - color: #333; - font-size: 16px; - font-size: 1rem; - font-weight: 800; -} - -h5 { - color: #767676; - font-size: 13px; - font-size: 0.8125rem; - font-weight: 800; - letter-spacing: 0.15em; - text-transform: uppercase; -} - -h6 { - color: #333; - font-size: 15px; - font-size: 0.9375rem; - font-weight: 800; -} - -p { - margin: 0 0 1.5em; - padding: 0; -} - -dfn, -cite, -em, -i { - font-style: italic; -} - -blockquote { - color: #666; - font-size: 18px; - font-size: 1.125rem; - font-style: italic; - line-height: 1.7; - margin: 0; - overflow: hidden; - padding: 0; -} - -blockquote.alignleft, -blockquote.alignright { - font-size: 14px; - font-size: 0.875rem; - width: 34%; -} - -address { - margin: 0 0 1.5em; -} - -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, -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: #eee; - text-decoration: none; -} - -big { - font-size: 125%; -} - -blockquote, -q { - quotes: "" ""; -} - -blockquote:before, -blockquote:after, -q:before, -q:after { - content: ""; -} - -/* Typography for Thai Font */ - -html[lang="th"] h1, -html[lang="th"] h2, -html[lang="th"] h3, -html[lang="th"] h4, -html[lang="th"] h5, -html[lang="th"] h6 { - letter-spacing: 0; - line-height: 1.65; -} - -html[lang="th"] body, -html[lang="th"] button, -html[lang="th"] input, -html[lang="th"] select, -html[lang="th"] textarea { - line-height: 1.8; -} - -/** - * 3.0 - Elements - */ - -hr { - background-color: #bbb; - border: 0; - height: 1px; - margin-bottom: 1.5em; -} - -ul, -ol { - margin: 0 0 1.5em; - padding: 0; -} - -ul { - list-style: disc; -} - -ol > li { - position: relative; -} - -li > ul, -li > ol { - margin-bottom: 0; - margin-left: 1.5em; -} - -dt { - font-weight: 700; -} - -dd { - margin: 0 1.5em 1.5em; -} - -table { - border-collapse: collapse; - margin: 0 0 1.5em; - width: 100%; -} - -thead th { - border-bottom: 2px solid #bbb; - padding-bottom: 0.5em; -} - -th { - padding: 0.4em; - text-align: left; -} - -tr { - border-bottom: 1px solid #eee; -} - -td { - padding: 0.4em; -} - -th:first-child, -td:first-child { - padding-left: 0; -} - -th:last-child, -td:last-child { - padding-right: 0; -} - -a { - -webkit-box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1); - box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1); - color: #222; - text-decoration: none; - -webkit-transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; - transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; - transition: color 80ms ease-in, box-shadow 130ms ease-in-out; - transition: color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out; -} - -a:focus { - outline: thin dotted; -} - -a:hover, -a:focus { - color: #000; - -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); - box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); -} - -/* Fixes linked images */ - -a img { - background: #fff; - -webkit-box-shadow: 0 0 0 6px #fff; - box-shadow: 0 0 0 6px #fff; -} - -/** - * 4.0 - Alignment - */ - -img { - height: auto; /* Make sure images are scaled correctly. */ - max-width: 100%; /* Adhere to container width. */ -} - -embed, -iframe, -object { - margin-bottom: 1.5em; - max-width: 100%; -} - -/** - * 5.0 - Caption - */ - -.wp-caption { - color: #666; - font-size: 13px; - font-size: 0.8125rem; - font-style: italic; - margin-bottom: 1.5em; - 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; -} - -/** - * 6.0 - Galleries - */ - -.gallery { - margin-bottom: 1.5em; -} - -.gallery-item { - display: inline-block; - text-align: center; - vertical-align: top; - width: 100%; -} - -.gallery-item a, -.gallery-item a:hover, -.gallery-item a:focus { - -webkit-box-shadow: none; - box-shadow: none; - background: none; - display: inline-block; -} - -.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; -} - -/** - * 7.0 - Media Elements - */ - -.mejs-container { - margin-bottom: 1.5em; -} - -/* Audio Player */ - -.mejs-controls a.mejs-horizontal-volume-slider, -.mejs-controls a.mejs-horizontal-volume-slider:focus, -.mejs-controls a.mejs-horizontal-volume-slider:hover { - background: transparent; - border: 0; -} - -/* Playlist Color Overrides: Light */ - -.wp-playlist-light { - border-color: #eee; - color: #222; -} - -.wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album { - color: #333; -} - -.wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist { - color: #767676; -} - -.wp-playlist-light .wp-playlist-item { - border-bottom: 1px dotted #eee; - -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; - transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; -} - -.wp-playlist-light .wp-playlist-item:hover, -.wp-playlist-light .wp-playlist-item:focus { - border-bottom-color: rgba(0, 0, 0, 0); - background-color: #767676; - color: #fff; -} - -.wp-playlist-light a.wp-playlist-caption:hover, -.wp-playlist-light .wp-playlist-item:hover a, -.wp-playlist-light .wp-playlist-item:focus a { - color: #fff; -} - -/* Playlist Color Overrides: Dark */ - -.wp-playlist-dark { - background: #222; - border-color: #333; -} - -.wp-playlist-dark .mejs-container .mejs-controls { - background-color: #333; -} - -.wp-playlist-dark .wp-playlist-caption { - color: #fff; -} - -.wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album { - color: #eee; -} - -.wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist { - color: #aaa; -} - -.wp-playlist-dark .wp-playlist-playing { - background-color: #333; -} - -.wp-playlist-dark .wp-playlist-item { - border-bottom: 1px dotted #555; - -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; - transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; -} - -.wp-playlist-dark .wp-playlist-item:hover, -.wp-playlist-dark .wp-playlist-item:focus { - border-bottom-color: rgba(0, 0, 0, 0); - background-color: #aaa; - color: #222; -} - -.wp-playlist-dark a.wp-playlist-caption:hover, -.wp-playlist-dark .wp-playlist-item:hover a, -.wp-playlist-dark .wp-playlist-item:focus a { - color: #222; -} - -/* Playlist Style Overrides */ - -.wp-playlist { - padding: 0.625em 0.625em 0.3125em; -} - -.wp-playlist-current-item .wp-playlist-item-title { - font-weight: 700; -} - -.wp-playlist-current-item .wp-playlist-item-album { - font-style: normal; -} - -.wp-playlist-current-item .wp-playlist-item-artist { - font-size: 10px; - font-size: 0.625rem; - font-weight: 800; - letter-spacing: 0.1818em; - text-transform: uppercase; -} - -.wp-playlist-item { - padding: 0 0.3125em; - cursor: pointer; -} - -.wp-playlist-item:last-of-type { - border-bottom: none; -} - -.wp-playlist-item a { - padding: 0.3125em 0; - border-bottom: none; -} - -.wp-playlist-item a, -.wp-playlist-item a:focus, -.wp-playlist-item a:hover { - -webkit-box-shadow: none; - box-shadow: none; - background: transparent; -} - -.wp-playlist-item-length { - top: 5px; -} - -/** - * 8.0 - RTL - */ - -.rtl th { - text-align: right; -} - -.rtl ol > li:before { - left: auto; - right: -1.5em; -} - -.rtl li > ul, -.rtl li > ol { - margin-left: 0; - margin-right: 1.5em; -} - -.rtl .mejs-offscreen { - right: -10000px; -} +/* +Theme Name: Twenty Seventeen +Description: Used to style the TinyMCE editor. +*/ + + +/** + * Table of Contents: + * + * 1.0 - Body + * 2.0 - Typography + * 3.0 - Elements + * 4.0 - Alignment + * 5.0 - Caption + * 6.0 - Galleries + * 7.0 - Media Elements + * 8.0 - RTL + */ + +/** + * 1.0 - Body + */ + +body { + background-color: #fff; + color: #333; + margin: 20px 40px; + max-width: 580px; +} + +/** + * 2.0 - Typography + */ + +body, +button, +input, +select, +textarea { + font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; + font-size: 16px; + font-size: 1rem; + font-weight: 400; + line-height: 1.66; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + clear: both; + line-height: 1.4; + margin: 0 0 0.75em; + padding: 1.5em 0 0; +} + +h1:first-child, +h2:first-child, +h3:first-child, +h4:first-child, +h5:first-child, +h6:first-child { + padding-top: 0; +} + +h1 { + font-size: 24px; + font-size: 1.5rem; + font-weight: 300; +} + +h2 { + color: #666; + font-size: 20px; + font-size: 1.25rem; + font-weight: 300; +} + +h3 { + color: #333; + font-size: 18px; + font-size: 1.125rem; + font-weight: 300; +} + +h4 { + color: #333; + font-size: 16px; + font-size: 1rem; + font-weight: 800; +} + +h5 { + color: #767676; + font-size: 13px; + font-size: 0.8125rem; + font-weight: 800; + letter-spacing: 0.15em; + text-transform: uppercase; +} + +h6 { + color: #333; + font-size: 15px; + font-size: 0.9375rem; + font-weight: 800; +} + +p { + margin: 0 0 1.5em; + padding: 0; +} + +dfn, +cite, +em, +i { + font-style: italic; +} + +blockquote { + color: #666; + font-size: 18px; + font-size: 1.125rem; + font-style: italic; + line-height: 1.7; + margin: 0; + overflow: hidden; + padding: 0; +} + +blockquote.alignleft, +blockquote.alignright { + font-size: 14px; + font-size: 0.875rem; + width: 34%; +} + +address { + margin: 0 0 1.5em; +} + +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; + overflow: auto; + padding: 1.6em; +} + +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: #eee; + text-decoration: none; +} + +big { + font-size: 125%; +} + +blockquote, +q { + quotes: "" ""; +} + +blockquote:before, +blockquote:after, +q:before, +q:after { + content: ""; +} + +/* Typography for Thai Font */ + +html[lang="th"] h1, +html[lang="th"] h2, +html[lang="th"] h3, +html[lang="th"] h4, +html[lang="th"] h5, +html[lang="th"] h6 { + letter-spacing: 0; + line-height: 1.65; +} + +html[lang="th"] body, +html[lang="th"] button, +html[lang="th"] input, +html[lang="th"] select, +html[lang="th"] textarea { + line-height: 1.8; +} + +/** + * 3.0 - Elements + */ + +hr { + background-color: #bbb; + border: 0; + height: 1px; + margin-bottom: 1.5em; +} + +ul, +ol { + margin: 0 0 1.5em; + padding: 0; +} + +ul { + list-style: disc; +} + +ol > li { + position: relative; +} + +li > ul, +li > ol { + margin-bottom: 0; + margin-left: 1.5em; +} + +dt { + font-weight: 700; +} + +dd { + margin: 0 1.5em 1.5em; +} + +table { + border-collapse: collapse; + margin: 0 0 1.5em; + width: 100%; +} + +thead th { + border-bottom: 2px solid #bbb; + padding-bottom: 0.5em; +} + +th { + padding: 0.4em; + text-align: left; +} + +tr { + border-bottom: 1px solid #eee; +} + +td { + padding: 0.4em; +} + +th:first-child, +td:first-child { + padding-left: 0; +} + +th:last-child, +td:last-child { + padding-right: 0; +} + +a { + -webkit-box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1); + box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1); + color: #222; + text-decoration: none; + -webkit-transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; + transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; + transition: color 80ms ease-in, box-shadow 130ms ease-in-out; + transition: color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out; +} + +a:focus { + outline: thin dotted; +} + +a:hover, +a:focus { + color: #000; + -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); +} + +/* Fixes linked images */ + +a img { + background: #fff; + -webkit-box-shadow: 0 0 0 6px #fff; + box-shadow: 0 0 0 6px #fff; +} + +/** + * 4.0 - Alignment + */ + +img { + height: auto; /* Make sure images are scaled correctly. */ + max-width: 100%; /* Adhere to container width. */ +} + +embed, +iframe, +object { + margin-bottom: 1.5em; + max-width: 100%; +} + +/** + * 5.0 - Caption + */ + +.wp-caption { + color: #666; + font-size: 13px; + font-size: 0.8125rem; + font-style: italic; + margin-bottom: 1.5em; + 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; +} + +/** + * 6.0 - Galleries + */ + +.gallery { + margin-bottom: 1.5em; +} + +.gallery-item { + display: inline-block; + text-align: center; + vertical-align: top; + width: 100%; +} + +.gallery-item a, +.gallery-item a:hover, +.gallery-item a:focus { + -webkit-box-shadow: none; + box-shadow: none; + background: none; + display: inline-block; +} + +.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; +} + +/** + * 7.0 - Media Elements + */ + +.mejs-container { + margin-bottom: 1.5em; +} + +/* Audio Player */ + +.mejs-controls a.mejs-horizontal-volume-slider, +.mejs-controls a.mejs-horizontal-volume-slider:focus, +.mejs-controls a.mejs-horizontal-volume-slider:hover { + background: transparent; + border: 0; +} + +/* Playlist Color Overrides: Light */ + +.wp-playlist-light { + border-color: #eee; + color: #222; +} + +.wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album { + color: #333; +} + +.wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist { + color: #767676; +} + +.wp-playlist-light .wp-playlist-item { + border-bottom: 1px dotted #eee; + -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; + transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; +} + +.wp-playlist-light .wp-playlist-item:hover, +.wp-playlist-light .wp-playlist-item:focus { + border-bottom-color: rgba(0, 0, 0, 0); + background-color: #767676; + color: #fff; +} + +.wp-playlist-light a.wp-playlist-caption:hover, +.wp-playlist-light .wp-playlist-item:hover a, +.wp-playlist-light .wp-playlist-item:focus a { + color: #fff; +} + +/* Playlist Color Overrides: Dark */ + +.wp-playlist-dark { + background: #222; + border-color: #333; +} + +.wp-playlist-dark .mejs-container .mejs-controls { + background-color: #333; +} + +.wp-playlist-dark .wp-playlist-caption { + color: #fff; +} + +.wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album { + color: #eee; +} + +.wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist { + color: #aaa; +} + +.wp-playlist-dark .wp-playlist-playing { + background-color: #333; +} + +.wp-playlist-dark .wp-playlist-item { + border-bottom: 1px dotted #555; + -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; + transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; +} + +.wp-playlist-dark .wp-playlist-item:hover, +.wp-playlist-dark .wp-playlist-item:focus { + border-bottom-color: rgba(0, 0, 0, 0); + background-color: #aaa; + color: #222; +} + +.wp-playlist-dark a.wp-playlist-caption:hover, +.wp-playlist-dark .wp-playlist-item:hover a, +.wp-playlist-dark .wp-playlist-item:focus a { + color: #222; +} + +/* Playlist Style Overrides */ + +.wp-playlist { + padding: 0.625em 0.625em 0.3125em; +} + +.wp-playlist-current-item .wp-playlist-item-title { + font-weight: 700; +} + +.wp-playlist-current-item .wp-playlist-item-album { + font-style: normal; +} + +.wp-playlist-current-item .wp-playlist-item-artist { + font-size: 10px; + font-size: 0.625rem; + font-weight: 800; + letter-spacing: 0.1818em; + text-transform: uppercase; +} + +.wp-playlist-item { + padding: 0 0.3125em; + cursor: pointer; +} + +.wp-playlist-item:last-of-type { + border-bottom: none; +} + +.wp-playlist-item a { + padding: 0.3125em 0; + border-bottom: none; +} + +.wp-playlist-item a, +.wp-playlist-item a:focus, +.wp-playlist-item a:hover { + -webkit-box-shadow: none; + box-shadow: none; + background: transparent; +} + +.wp-playlist-item-length { + top: 5px; +} + +/** + * 8.0 - RTL + */ + +.rtl th { + text-align: right; +} + +.rtl ol > li:before { + left: auto; + right: -1.5em; +} + +.rtl li > ul, +.rtl li > ol { + margin-left: 0; + margin-right: 1.5em; +} + +.rtl .mejs-offscreen { + right: -10000px; +} diff --git a/wp-content/themes/twentyseventeen/assets/css/ie8.css b/wp-content/themes/twentyseventeen/assets/css/ie8.css index bf45c26cb..18a86432a 100644 --- a/wp-content/themes/twentyseventeen/assets/css/ie8.css +++ b/wp-content/themes/twentyseventeen/assets/css/ie8.css @@ -1,225 +1,225 @@ -/* -Theme Name: Twenty Seventeen -Description: IE8 specific style. -*/ - -body { - font-size: 16px; -} - -h1 { - font-size: 30px; - font-size: 1.875rem; -} - -h2, -.page .panel-content .recent-posts .entry-title { - font-size: 26px; - font-size: 1.625rem; -} - -h3 { - font-size: 22px; - font-size: 1.375rem; -} - -h4 { - font-size: 18px; - font-size: 1.125rem; -} - -h5 { - font-size: 13px; - font-size: 0.8125rem; -} - -h6 { - font-size: 16px; - font-size: 1rem; -} - -img { - width: inherit; /* Make images fill their parent's space. */ -} - -/* Fixes linked images */ -.entry-content a img, -.widget a img { - filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=0, OffY=5, Color=#ffffff); -} - -/* Layout */ - -.site-content { - padding: 6.5em 0 0; -} - -/* Site Branding */ - -.custom-header { - overflow: hidden; -} - -.has-header-image.twentyseventeen-front-page .custom-header, -.has-header-image.home.blog .custom-header { - display: block; -} - -.custom-header-media { - background-position: bottom center; -} - -.site-branding { - padding: 45px 0; -} - -.has-header-image.twentyseventeen-front-page .site-branding, -.has-header-image.home.blog .site-branding { - bottom: 0; - display: block; - left: 0; - height: auto; - padding-top: 0; - position: absolute; - width: 100%; -} - -.has-header-image .custom-header-media img { - left: 0; - top: 0; -} - -.site-title { - font-size: 36px; - font-weight: 700; -} - -.site-description { - font-size: 16px; -} - -/* Main Navigation */ - -.navigation-top { - background: #fff; - position: relative; - z-index: 10; -} - -.menu-toggle { - width: 150px; -} - -.main-navigation ul#top-menu { - margin-bottom: -1px; - padding: 0; -} - -.no-svg .dropdown-toggle { - padding: 0.25em 0 0; -} - -.no-svg .dropdown-toggle.toggled-on { - padding: 0.75em 0 0; -} - -.dropdown-toggle .svg-fallback.icon-angle-down { - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=1.2246467991473532e-16, M21=-1.2246467991473532e-16, M22=-1, SizingMethod='auto expand')"; -} - -.dropdown-toggle.toggled-on .svg-fallback.icon-angle-down { - -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')"; -} - -/* Front Page */ - -.twentyseventeen-front-page.has-header-image .custom-header, -.blog.home.has-header-image .custom-header, -.panel-image { - height: 800px; - max-height: 800px; - padding-top: 0; -} - -.twentyseventeen-front-page .custom-header-media, -.blog.home .custom-header-media { - background-position: center center; -} - -.twentyseventeen-front-page.has-header-image .site-branding, -.home.blog.has-header-image .site-branding { - bottom: 20px; - position: absolute; - width: 100%; -} - -.page .panel-content .entry-title, -.page-title, -.page .entry-title { - font-size: 14px; - font-size: 0.875rem; - font-weight: 700; - letter-spacing: 0.14em; - text-transform: uppercase; -} - -/* Posts */ - -.blog .site-main > article, -.archive .site-main > article, -.search .site-main > article { - padding-bottom: 4em; -} - -time.updated { - display: none; -} - -time.published { - display: inline-block; -} - -.blog .entry-title { - padding-top: 0; -} - -.single-post .entry-title, -.page .entry-title, -.entry-meta + .entry-title { - font-size: 26px; - font-weight: 400; - letter-spacing: normal; - padding-top: 0; - text-transform: none; -} - -.entry-footer .cat-links, -.entry-footer .tags-links { - padding-left: 0; -} - -.comment-author .avatar { - z-index: -1; -} - -ol.children .children { - padding-left: 2em; -} - -/* RTL Styles */ - -.rtl .has-header-image.twentyseventeen-front-page .site-branding, -.rtl .has-header-image.home.blog .site-branding { - left: auto; - right: 0; -} - -.rtl .entry-footer .cat-links, -.rtl .entry-footer .tags-links { - padding-right: 0; -} - -.rtl ol.children .children { - padding-left: 0; - padding-right: 2em; -} +/* +Theme Name: Twenty Seventeen +Description: IE8 specific style. +*/ + +body { + font-size: 16px; +} + +h1 { + font-size: 30px; + font-size: 1.875rem; +} + +h2, +.page .panel-content .recent-posts .entry-title { + font-size: 26px; + font-size: 1.625rem; +} + +h3 { + font-size: 22px; + font-size: 1.375rem; +} + +h4 { + font-size: 18px; + font-size: 1.125rem; +} + +h5 { + font-size: 13px; + font-size: 0.8125rem; +} + +h6 { + font-size: 16px; + font-size: 1rem; +} + +img { + width: inherit; /* Make images fill their parent's space. */ +} + +/* Fixes linked images */ +.entry-content a img, +.widget a img { + filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=0, OffY=5, Color=#ffffff); +} + +/* Layout */ + +.site-content { + padding: 6.5em 0 0; +} + +/* Site Branding */ + +.custom-header { + overflow: hidden; +} + +.has-header-image.twentyseventeen-front-page .custom-header, +.has-header-image.home.blog .custom-header { + display: block; +} + +.custom-header-media { + background-position: bottom center; +} + +.site-branding { + padding: 45px 0; +} + +.has-header-image.twentyseventeen-front-page .site-branding, +.has-header-image.home.blog .site-branding { + bottom: 0; + display: block; + left: 0; + height: auto; + padding-top: 0; + position: absolute; + width: 100%; +} + +.has-header-image .custom-header-media img { + left: 0; + top: 0; +} + +.site-title { + font-size: 36px; + font-weight: 700; +} + +.site-description { + font-size: 16px; +} + +/* Main Navigation */ + +.navigation-top { + background: #fff; + position: relative; + z-index: 10; +} + +.menu-toggle { + width: 150px; +} + +.main-navigation ul#top-menu { + margin-bottom: -1px; + padding: 0; +} + +.no-svg .dropdown-toggle { + padding: 0.25em 0 0; +} + +.no-svg .dropdown-toggle.toggled-on { + padding: 0.75em 0 0; +} + +.dropdown-toggle .svg-fallback.icon-angle-down { + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=-1, M12=1.2246467991473532e-16, M21=-1.2246467991473532e-16, M22=-1, SizingMethod='auto expand')"; +} + +.dropdown-toggle.toggled-on .svg-fallback.icon-angle-down { + -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=0, M21=0, M22=1, SizingMethod='auto expand')"; +} + +/* Front Page */ + +.twentyseventeen-front-page.has-header-image .custom-header, +.blog.home.has-header-image .custom-header, +.panel-image { + height: 800px; + max-height: 800px; + padding-top: 0; +} + +.twentyseventeen-front-page .custom-header-media, +.blog.home .custom-header-media { + background-position: center center; +} + +.twentyseventeen-front-page.has-header-image .site-branding, +.home.blog.has-header-image .site-branding { + bottom: 20px; + position: absolute; + width: 100%; +} + +.page .panel-content .entry-title, +.page-title, +.page .entry-title { + font-size: 14px; + font-size: 0.875rem; + font-weight: 700; + letter-spacing: 0.14em; + text-transform: uppercase; +} + +/* Posts */ + +.blog .site-main > article, +.archive .site-main > article, +.search .site-main > article { + padding-bottom: 4em; +} + +time.updated { + display: none; +} + +time.published { + display: inline-block; +} + +.blog .entry-title { + padding-top: 0; +} + +.single-post .entry-title, +.page .entry-title, +.entry-meta + .entry-title { + font-size: 26px; + font-weight: 400; + letter-spacing: normal; + padding-top: 0; + text-transform: none; +} + +.entry-footer .cat-links, +.entry-footer .tags-links { + padding-left: 0; +} + +.comment-author .avatar { + z-index: -1; +} + +ol.children .children { + padding-left: 2em; +} + +/* RTL Styles */ + +.rtl .has-header-image.twentyseventeen-front-page .site-branding, +.rtl .has-header-image.home.blog .site-branding { + left: auto; + right: 0; +} + +.rtl .entry-footer .cat-links, +.rtl .entry-footer .tags-links { + padding-right: 0; +} + +.rtl ol.children .children { + padding-left: 0; + padding-right: 2em; +} diff --git a/wp-content/themes/twentyseventeen/assets/css/ie9.css b/wp-content/themes/twentyseventeen/assets/css/ie9.css index 9f8f7664d..af9574e32 100644 --- a/wp-content/themes/twentyseventeen/assets/css/ie9.css +++ b/wp-content/themes/twentyseventeen/assets/css/ie9.css @@ -1,43 +1,43 @@ -/* -Theme Name: Twenty Seventeen -Description: IE9 specific styles. -*/ - -.has-header-image.twentyseventeen-front-page .custom-header, -.has-header-video.twentyseventeen-front-page .custom-header, -.has-header-image.home.blog .custom-header, -.has-header-video.home.blog .custom-header { - height: 300px; -} - -.has-header-image .custom-header-media img, -.has-header-video .custom-header-media video, -.has-header-video .custom-header-media iframe { - min-width: 100%; -} - -@media screen and (min-width: 30em) { - - .has-header-image.twentyseventeen-front-page .custom-header, - .has-header-video.twentyseventeen-front-page .custom-header, - .has-header-image.home.blog .custom-header, - .has-header-video.home.blog .custom-header, - .twentyseventeen-front-page.has-header-image .custom-header-media, - .home.blog.has-header-image .custom-header-media, - .panel-image { - height: 700px; - } -} - -@media screen and (min-width: 48em) { - - .has-header-image.twentyseventeen-front-page .custom-header, - .has-header-video.twentyseventeen-front-page .custom-header, - .has-header-image.home.blog .custom-header, - .has-header-video.home.blog .custom-header, - .twentyseventeen-front-page.has-header-image .custom-header-media, - .home.blog.has-header-image .custom-header-media, - .panel-image { - height: 1000px; - } -} +/* +Theme Name: Twenty Seventeen +Description: IE9 specific styles. +*/ + +.has-header-image.twentyseventeen-front-page .custom-header, +.has-header-video.twentyseventeen-front-page .custom-header, +.has-header-image.home.blog .custom-header, +.has-header-video.home.blog .custom-header { + height: 300px; +} + +.has-header-image .custom-header-media img, +.has-header-video .custom-header-media video, +.has-header-video .custom-header-media iframe { + min-width: 100%; +} + +@media screen and (min-width: 30em) { + + .has-header-image.twentyseventeen-front-page .custom-header, + .has-header-video.twentyseventeen-front-page .custom-header, + .has-header-image.home.blog .custom-header, + .has-header-video.home.blog .custom-header, + .twentyseventeen-front-page.has-header-image .custom-header-media, + .home.blog.has-header-image .custom-header-media, + .panel-image { + height: 700px; + } +} + +@media screen and (min-width: 48em) { + + .has-header-image.twentyseventeen-front-page .custom-header, + .has-header-video.twentyseventeen-front-page .custom-header, + .has-header-image.home.blog .custom-header, + .has-header-video.home.blog .custom-header, + .twentyseventeen-front-page.has-header-image .custom-header-media, + .home.blog.has-header-image .custom-header-media, + .panel-image { + height: 1000px; + } +} diff --git a/wp-content/themes/twentyseventeen/assets/images/direct-light.jpg b/wp-content/themes/twentyseventeen/assets/images/direct-light.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a3255791e79a5061114c6a2bfa6473273d3699ee GIT binary patch literal 217862 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%0A_5RZg%*U(cs)`$HLpLhT`S#_& ze0@2Vgqa7LPh7hkeckqh*7AuuS?2c{*~9w(IvrzW$#W_Dl^`PZ^5Mm`79y?@o8P|p z&mhjYb(g-*b(g~X4E}<TXM}G*%=AfozF38U$!5JJ&zXf|bK3hhHmuZJC|k2ZbH)a? zFSD+vGi;JQP%gXCZCT6f504BuKDJ0a6ica^$*Ml7*rwkyAw~A1RNS2e8Bc?f1CyKQ zont+vaINBH!^;_E`InzJ*cl2lt|-v`@cH5aoB30IJ@9h8zJD3pp84{T4-c@&&Ff<g zOL_HX4)>X-zIEv_OzyFA)(_ODl>1L!!;vDlx3*3~v}48mz76WHD&>7x-E-!uU%$>U z_nPmE>A{~5=qjBQ`17AZhfRK2=}8Mo^*dR~rIja^-gRl|?eGg)X1+t>P9pQU4PrL? z?6)(>mA`u=DZ?G@WTo(gWuMYyz8wce&iD&kSDac@)*p9n>oJGdOI9x1yVsz>U%06F zLxK3@?VfWOwzZZjzMSIIkz;3X!<OzXeE8$f1etSxj~LC}a7i(uHu&iTX_Ji~??0ca znaEP*$FS?M-`73OkM@5mzrFb{`<M9@(jvQT)Vn12$=#`)H?Pvp^HKM?d&x0#YCg|A zl>J@TY=uqTBDvYu7~gF$xGV9g@0NRnVCA<rELok=OjTbF@tG$domkU5_s4;o*-_fr zx%}*3PJVcJ;E?gN-kN>8O1?h7&Q<@NJCya;g1LqlUms(P>Yw~AxPNi+lj7JX0=Kq) zJ8@Fx$KI4T54qFNWi{{QdtP~9wqWc@;jE2@7w!1ivRp1L*DtbKAET;RJFR2ggXexT z{_gO}(u;M97K$jFH*ZJgEdSfPw&g@*Kbdp>_+_rUx!*Ovv!CAipJCO0wt}uHVo&8Y z*R4LdZuvUK=a&K!Up3z<FmYYK{phBv^}g*_51dR|Qn5lfG|luF%g+dvC@cTYk8`xv zgq`vGny0nk)A?YI3!+k!AAQ}nc&GhlCi&e_hmC{79O_kNxTY=554yr_`fb_q%jr+2 zhSq3DZC&HVy!q~j0~}0CnvY!*oF~(m8+0{d#U_Qef3nsO=eS(`uvay3?Tm}p<ZcAr ze|x@l+N$5l)z6<>@cdZ1C;LgE$_lxSt*U)C7umh7{+Q)!oZWlXpH)k2Mw8XT`%Liy zTXPpqJHPdQd<^TRTieWRb)RnUkeexR%Vzo^5z|!5>W>n_@k;*`JrzGrQJ!hA_V140 z^FltfMfm0%GOn!ATfXCVkZ<{c(A8q!WqST<u9RWDnv!<hJ?ig_;Hb;T*XGP>>HT(Z zvBt_LyjovpeX)~qV~k8cdp&vmX{Kr0<kABtWS?F2yJq#W(`$_<YI;??+f!?OSZ8y3 zRG;$p^V;4g_0GM$zW$gGTUr`>r$uv*#<I1h;m1nP{VfnpyJz}6-0y=~#M&Aso8CWZ zMP1vr_i78A$qssuvPogxJm;ztnjb&){oCIj_k;cRhASpF<qw?YtzNs;w#t3|VJ=Rc z8>yD16P$T2US6-BQe)IxZ@A`*nA@G#J)$A2ttZF)`g&lELgb@>k8f%W)X$%C@BQKT zNm;)5=&$CVokIRL9})_eW-&тyO+-!xlLA&klw|1_b%E>2NTF`bmTWqme=RASO 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�s*i)mk(N?IcO{=*tl6V3bO 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%0AjDDOB?c4hH!_O39IThbdwRID%W-#Z=?^vkv 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 a^|kx-G#<bGd?s-JzpMWlE}mNd|0V!YU}YEp literal 0 HcmV?d00001 diff --git a/wp-content/themes/twentyseventeen/assets/images/stripes.jpg b/wp-content/themes/twentyseventeen/assets/images/stripes.jpg new file mode 100644 index 0000000000000000000000000000000000000000..26e3b6d10ce6c8baef6c2fd86558999db61108b0 GIT binary patch literal 349221 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�{ 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ⅆU6%H@6C|J7PE%KHTzANJ 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%0AYrqJyZR)?!=_p-eH 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 z�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π_~%LMa@QXJai@Le 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≪*)HRbp*2C3hDv%a5Pe6fQ6 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 literal 0 HcmV?d00001 diff --git a/wp-content/themes/twentyseventeen/assets/images/white-border.jpg b/wp-content/themes/twentyseventeen/assets/images/white-border.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a1b11d77cd3f569f8a46a4ac9d3f805bfc754eeb GIT binary patch literal 156061 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 literal 0 HcmV?d00001 diff --git a/wp-content/themes/twentyseventeen/assets/js/global.js b/wp-content/themes/twentyseventeen/assets/js/global.js index b6322de44..9b4db2353 100644 --- a/wp-content/themes/twentyseventeen/assets/js/global.js +++ b/wp-content/themes/twentyseventeen/assets/js/global.js @@ -26,7 +26,7 @@ resizeTimer; // Ensure the sticky navigation doesn't cover current focused links. - $( 'a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex], [contenteditable]', '.site-content-contain' ).filter( ':visible' ).focus( function() { + $( 'a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, [tabindex], [contenteditable]', '.site-content-contain' ).filter( ':visible' ).on( 'focus', function() { if ( $navigation.hasClass( 'site-navigation-fixed' ) ) { var windowScrollTop = $( window ).scrollTop(), fixedNavHeight = $navigation.height(), @@ -197,7 +197,7 @@ navigationOuterHeight = 0; } - $menuScrollDown.click( function( e ) { + $menuScrollDown.on( 'click', function( e ) { e.preventDefault(); $( window ).scrollTo( '#primary', { duration: 600, @@ -228,13 +228,13 @@ }); // Also want to make sure the navigation is where it should be on resize. - $( window ).resize( function() { + $( window ).on( 'resize', function() { setNavProps(); setTimeout( adjustScrollClass, 500 ); }); } - $( window ).resize( function() { + $( window ).on( 'resize', function() { clearTimeout( resizeTimer ); resizeTimer = setTimeout( function() { belowEntryMetaClass( 'blockquote.alignleft, blockquote.alignright' ); diff --git a/wp-content/themes/twentyseventeen/assets/js/navigation.js b/wp-content/themes/twentyseventeen/assets/js/navigation.js index f0fd65249..4c0560239 100644 --- a/wp-content/themes/twentyseventeen/assets/js/navigation.js +++ b/wp-content/themes/twentyseventeen/assets/js/navigation.js @@ -26,7 +26,7 @@ // Set the active submenu initial state. container.find( '.current-menu-ancestor > .sub-menu' ).addClass( 'toggled-on' ); - container.find( '.dropdown-toggle' ).click( function( e ) { + container.find( '.dropdown-toggle' ).on( 'click', function( e ) { var _this = $( this ), screenReaderSpan = _this.find( '.screen-reader-text' ); diff --git a/wp-content/themes/twentyseventeen/comments.php b/wp-content/themes/twentyseventeen/comments.php index f97999200..bcacb0605 100644 --- a/wp-content/themes/twentyseventeen/comments.php +++ b/wp-content/themes/twentyseventeen/comments.php @@ -1,89 +1,89 @@ -<?php -/** - * The template for displaying comments - * - * This is the template that displays the area of the page that contains both the current comments - * and the comment form. - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -/* - * If the current post is protected by a password and - * the visitor has not yet entered the password we will - * return early without loading the comments. - */ -if ( post_password_required() ) { - return; -} -?> - -<div id="comments" class="comments-area"> - - <?php - // You can start editing here -- including this comment! - if ( have_comments() ) : - ?> - <h2 class="comments-title"> - <?php - $comments_number = get_comments_number(); - if ( '1' === $comments_number ) { - /* translators: %s: Post title. */ - printf( _x( 'One Reply to “%s”', 'comments title', 'twentyseventeen' ), get_the_title() ); - } else { - printf( - /* translators: 1: Number of comments, 2: Post title. */ - _nx( - '%1$s Reply to “%2$s”', - '%1$s Replies to “%2$s”', - $comments_number, - 'comments title', - 'twentyseventeen' - ), - number_format_i18n( $comments_number ), - get_the_title() - ); - } - ?> - </h2> - - <ol class="comment-list"> - <?php - wp_list_comments( - array( - 'avatar_size' => 100, - 'style' => 'ol', - 'short_ping' => true, - 'reply_text' => twentyseventeen_get_svg( array( 'icon' => 'mail-reply' ) ) . __( 'Reply', 'twentyseventeen' ), - ) - ); - ?> - </ol> - - <?php - the_comments_pagination( - array( - 'prev_text' => twentyseventeen_get_svg( array( 'icon' => 'arrow-left' ) ) . '<span class="screen-reader-text">' . __( 'Previous', 'twentyseventeen' ) . '</span>', - 'next_text' => '<span class="screen-reader-text">' . __( 'Next', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ), - ) - ); - - 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' ) ) : - ?> - - <p class="no-comments"><?php _e( 'Comments are closed.', 'twentyseventeen' ); ?></p> - <?php - endif; - - comment_form(); - ?> - -</div><!-- #comments --> +<?php +/** + * The template for displaying comments + * + * This is the template that displays the area of the page that contains both the current comments + * and the comment form. + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +/* + * If the current post is protected by a password and + * the visitor has not yet entered the password we will + * return early without loading the comments. + */ +if ( post_password_required() ) { + return; +} +?> + +<div id="comments" class="comments-area"> + + <?php + // You can start editing here -- including this comment! + if ( have_comments() ) : + ?> + <h2 class="comments-title"> + <?php + $comments_number = get_comments_number(); + if ( '1' === $comments_number ) { + /* translators: %s: Post title. */ + printf( _x( 'One Reply to “%s”', 'comments title', 'twentyseventeen' ), get_the_title() ); + } else { + printf( + /* translators: 1: Number of comments, 2: Post title. */ + _nx( + '%1$s Reply to “%2$s”', + '%1$s Replies to “%2$s”', + $comments_number, + 'comments title', + 'twentyseventeen' + ), + number_format_i18n( $comments_number ), + get_the_title() + ); + } + ?> + </h2> + + <ol class="comment-list"> + <?php + wp_list_comments( + array( + 'avatar_size' => 100, + 'style' => 'ol', + 'short_ping' => true, + 'reply_text' => twentyseventeen_get_svg( array( 'icon' => 'mail-reply' ) ) . __( 'Reply', 'twentyseventeen' ), + ) + ); + ?> + </ol> + + <?php + the_comments_pagination( + array( + 'prev_text' => twentyseventeen_get_svg( array( 'icon' => 'arrow-left' ) ) . '<span class="screen-reader-text">' . __( 'Previous', 'twentyseventeen' ) . '</span>', + 'next_text' => '<span class="screen-reader-text">' . __( 'Next', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ), + ) + ); + + 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' ) ) : + ?> + + <p class="no-comments"><?php _e( 'Comments are closed.', 'twentyseventeen' ); ?></p> + <?php + endif; + + comment_form(); + ?> + +</div><!-- #comments --> diff --git a/wp-content/themes/twentyseventeen/footer.php b/wp-content/themes/twentyseventeen/footer.php index 1772bf717..491f145c9 100644 --- a/wp-content/themes/twentyseventeen/footer.php +++ b/wp-content/themes/twentyseventeen/footer.php @@ -1,51 +1,51 @@ -<?php -/** - * The template for displaying the footer - * - * Contains the closing of the #content div and all content after. - * - * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.2 - */ - -?> - - </div><!-- #content --> - - <footer id="colophon" class="site-footer" role="contentinfo"> - <div class="wrap"> - <?php - get_template_part( 'template-parts/footer/footer', 'widgets' ); - - if ( has_nav_menu( 'social' ) ) : - ?> - <nav class="social-navigation" role="navigation" aria-label="<?php esc_attr_e( 'Footer Social Links Menu', 'twentyseventeen' ); ?>"> - <?php - wp_nav_menu( - array( - 'theme_location' => 'social', - 'menu_class' => 'social-links-menu', - 'depth' => 1, - 'link_before' => '<span class="screen-reader-text">', - 'link_after' => '</span>' . twentyseventeen_get_svg( array( 'icon' => 'chain' ) ), - ) - ); - ?> - </nav><!-- .social-navigation --> - <?php - endif; - - get_template_part( 'template-parts/footer/site', 'info' ); - ?> - </div><!-- .wrap --> - </footer><!-- #colophon --> - </div><!-- .site-content-contain --> -</div><!-- #page --> -<?php wp_footer(); ?> - -</body> -</html> +<?php +/** + * The template for displaying the footer + * + * Contains the closing of the #content div and all content after. + * + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.2 + */ + +?> + + </div><!-- #content --> + + <footer id="colophon" class="site-footer" role="contentinfo"> + <div class="wrap"> + <?php + get_template_part( 'template-parts/footer/footer', 'widgets' ); + + if ( has_nav_menu( 'social' ) ) : + ?> + <nav class="social-navigation" role="navigation" aria-label="<?php esc_attr_e( 'Footer Social Links Menu', 'twentyseventeen' ); ?>"> + <?php + wp_nav_menu( + array( + 'theme_location' => 'social', + 'menu_class' => 'social-links-menu', + 'depth' => 1, + 'link_before' => '<span class="screen-reader-text">', + 'link_after' => '</span>' . twentyseventeen_get_svg( array( 'icon' => 'chain' ) ), + ) + ); + ?> + </nav><!-- .social-navigation --> + <?php + endif; + + get_template_part( 'template-parts/footer/site', 'info' ); + ?> + </div><!-- .wrap --> + </footer><!-- #colophon --> + </div><!-- .site-content-contain --> +</div><!-- #page --> +<?php wp_footer(); ?> + +</body> +</html> diff --git a/wp-content/themes/twentyseventeen/front-page.php b/wp-content/themes/twentyseventeen/front-page.php index 3857ea620..ac4543ce7 100644 --- a/wp-content/themes/twentyseventeen/front-page.php +++ b/wp-content/themes/twentyseventeen/front-page.php @@ -1,59 +1,59 @@ -<?php -/** - * The front page template file - * - * If the user has selected a static page for their homepage, this is what will - * appear. - * Learn more: https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -get_header(); ?> - -<div id="primary" class="content-area"> - <main id="main" class="site-main" role="main"> - - <?php - // Show the selected front page content. - if ( have_posts() ) : - while ( have_posts() ) : - the_post(); - get_template_part( 'template-parts/page/content', 'front-page' ); - endwhile; - else : - get_template_part( 'template-parts/post/content', 'none' ); - endif; - ?> - - <?php - // Get each of our panels and show the post data. - if ( 0 !== twentyseventeen_panel_count() || is_customize_preview() ) : // If we have pages to show. - - /** - * Filter number of front page sections in Twenty Seventeen. - * - * @since Twenty Seventeen 1.0 - * - * @param int $num_sections Number of front page sections. - */ - $num_sections = apply_filters( 'twentyseventeen_front_page_sections', 4 ); - global $twentyseventeencounter; - - // Create a setting and control for each of the sections available in the theme. - for ( $i = 1; $i < ( 1 + $num_sections ); $i++ ) { - $twentyseventeencounter = $i; - twentyseventeen_front_page_section( null, $i ); - } - - endif; // The if ( 0 !== twentyseventeen_panel_count() ) ends here. - ?> - - </main><!-- #main --> -</div><!-- #primary --> - -<?php -get_footer(); +<?php +/** + * The front page template file + * + * If the user has selected a static page for their homepage, this is what will + * appear. + * Learn more: https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +get_header(); ?> + +<div id="primary" class="content-area"> + <main id="main" class="site-main" role="main"> + + <?php + // Show the selected front page content. + if ( have_posts() ) : + while ( have_posts() ) : + the_post(); + get_template_part( 'template-parts/page/content', 'front-page' ); + endwhile; + else : + get_template_part( 'template-parts/post/content', 'none' ); + endif; + ?> + + <?php + // Get each of our panels and show the post data. + if ( 0 !== twentyseventeen_panel_count() || is_customize_preview() ) : // If we have pages to show. + + /** + * Filters the number of front page sections in Twenty Seventeen. + * + * @since Twenty Seventeen 1.0 + * + * @param int $num_sections Number of front page sections. + */ + $num_sections = apply_filters( 'twentyseventeen_front_page_sections', 4 ); + global $twentyseventeencounter; + + // Create a setting and control for each of the sections available in the theme. + for ( $i = 1; $i < ( 1 + $num_sections ); $i++ ) { + $twentyseventeencounter = $i; + twentyseventeen_front_page_section( null, $i ); + } + + endif; // The if ( 0 !== twentyseventeen_panel_count() ) ends here. + ?> + + </main><!-- #main --> +</div><!-- #primary --> + +<?php +get_footer(); diff --git a/wp-content/themes/twentyseventeen/functions.php b/wp-content/themes/twentyseventeen/functions.php index e3c6ef91c..4bc4640f6 100644 --- a/wp-content/themes/twentyseventeen/functions.php +++ b/wp-content/themes/twentyseventeen/functions.php @@ -1,665 +1,676 @@ -<?php -/** - * Twenty Seventeen functions and definitions - * - * @link https://developer.wordpress.org/themes/basics/theme-functions/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - */ - -/** - * Twenty Seventeen only works in WordPress 4.7 or later. - */ -if ( version_compare( $GLOBALS['wp_version'], '4.7-alpha', '<' ) ) { - require get_template_directory() . '/inc/back-compat.php'; - return; -} - -/** - * Sets up theme defaults and registers support for various WordPress features. - * - * Note that this function is hooked into the after_setup_theme hook, which - * runs before the init hook. The init hook is too late for some features, such - * as indicating support for post thumbnails. - */ -function twentyseventeen_setup() { - /* - * Make theme available for translation. - * Translations can be filed at WordPress.org. See: https://translate.wordpress.org/projects/wp-themes/twentyseventeen - * If you're building a theme based on Twenty Seventeen, use a find and replace - * to change 'twentyseventeen' to the name of your theme in all the template files. - */ - load_theme_textdomain( 'twentyseventeen' ); - - // Add default posts and comments RSS feed links to head. - add_theme_support( 'automatic-feed-links' ); - - /* - * Let WordPress manage the document title. - * By adding theme support, we declare that this theme does not use a - * hard-coded <title> tag in the document head, and expect WordPress to - * provide it for us. - */ - add_theme_support( 'title-tag' ); - - /* - * Enable support for Post Thumbnails on posts and pages. - * - * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/ - */ - add_theme_support( 'post-thumbnails' ); - - add_image_size( 'twentyseventeen-featured-image', 2000, 1200, true ); - - add_image_size( 'twentyseventeen-thumbnail-avatar', 100, 100, true ); - - // Set the default content width. - $GLOBALS['content_width'] = 525; - - // This theme uses wp_nav_menu() in two locations. - register_nav_menus( - array( - 'top' => __( 'Top Menu', 'twentyseventeen' ), - 'social' => __( 'Social Links Menu', 'twentyseventeen' ), - ) - ); - - /* - * Switch default core markup for search form, comment form, and comments - * to output valid HTML5. - */ - add_theme_support( - 'html5', - array( - 'comment-form', - 'comment-list', - 'gallery', - 'caption', - 'script', - 'style', - ) - ); - - /* - * Enable support for Post Formats. - * - * See: https://wordpress.org/support/article/post-formats/ - */ - add_theme_support( - 'post-formats', - array( - 'aside', - 'image', - 'video', - 'quote', - 'link', - 'gallery', - 'audio', - ) - ); - - // Add theme support for Custom Logo. - add_theme_support( - 'custom-logo', - array( - 'width' => 250, - 'height' => 250, - 'flex-width' => true, - ) - ); - - // Add theme support for selective refresh for widgets. - add_theme_support( 'customize-selective-refresh-widgets' ); - - /* - * This theme styles the visual editor to resemble the theme style, - * specifically font, colors, and column width. - */ - add_editor_style( array( 'assets/css/editor-style.css', twentyseventeen_fonts_url() ) ); - - // Load regular editor styles into the new block-based editor. - add_theme_support( 'editor-styles' ); - - // Load default block styles. - add_theme_support( 'wp-block-styles' ); - - // Add support for responsive embeds. - add_theme_support( 'responsive-embeds' ); - - // Define and register starter content to showcase the theme on new sites. - $starter_content = array( - 'widgets' => array( - // Place three core-defined widgets in the sidebar area. - 'sidebar-1' => array( - 'text_business_info', - 'search', - 'text_about', - ), - - // Add the core-defined business info widget to the footer 1 area. - 'sidebar-2' => array( - 'text_business_info', - ), - - // Put two core-defined widgets in the footer 2 area. - 'sidebar-3' => array( - 'text_about', - 'search', - ), - ), - - // Specify the core-defined pages to create and add custom thumbnails to some of them. - 'posts' => array( - 'home', - 'about' => array( - 'thumbnail' => '{{image-sandwich}}', - ), - 'contact' => array( - 'thumbnail' => '{{image-espresso}}', - ), - 'blog' => array( - 'thumbnail' => '{{image-coffee}}', - ), - 'homepage-section' => array( - 'thumbnail' => '{{image-espresso}}', - ), - ), - - // Create the custom image attachments used as post thumbnails for pages. - 'attachments' => array( - 'image-espresso' => array( - 'post_title' => _x( 'Espresso', 'Theme starter content', 'twentyseventeen' ), - 'file' => 'assets/images/espresso.jpg', // URL relative to the template directory. - ), - 'image-sandwich' => array( - 'post_title' => _x( 'Sandwich', 'Theme starter content', 'twentyseventeen' ), - 'file' => 'assets/images/sandwich.jpg', - ), - 'image-coffee' => array( - 'post_title' => _x( 'Coffee', 'Theme starter content', 'twentyseventeen' ), - 'file' => 'assets/images/coffee.jpg', - ), - ), - - // Default to a static front page and assign the front and posts pages. - 'options' => array( - 'show_on_front' => 'page', - 'page_on_front' => '{{home}}', - 'page_for_posts' => '{{blog}}', - ), - - // Set the front page section theme mods to the IDs of the core-registered pages. - 'theme_mods' => array( - 'panel_1' => '{{homepage-section}}', - 'panel_2' => '{{about}}', - 'panel_3' => '{{blog}}', - 'panel_4' => '{{contact}}', - ), - - // Set up nav menus for each of the two areas registered in the theme. - 'nav_menus' => array( - // Assign a menu to the "top" location. - 'top' => array( - 'name' => __( 'Top Menu', 'twentyseventeen' ), - 'items' => array( - 'link_home', // Note that the core "home" page is actually a link in case a static front page is not used. - 'page_about', - 'page_blog', - 'page_contact', - ), - ), - - // Assign a menu to the "social" location. - 'social' => array( - 'name' => __( 'Social Links Menu', 'twentyseventeen' ), - 'items' => array( - 'link_yelp', - 'link_facebook', - 'link_twitter', - 'link_instagram', - 'link_email', - ), - ), - ), - ); - - /** - * Filters Twenty Seventeen array of starter content. - * - * @since Twenty Seventeen 1.1 - * - * @param array $starter_content Array of starter content. - */ - $starter_content = apply_filters( 'twentyseventeen_starter_content', $starter_content ); - - add_theme_support( 'starter-content', $starter_content ); -} -add_action( 'after_setup_theme', 'twentyseventeen_setup' ); - -/** - * Set the content width in pixels, based on the theme's design and stylesheet. - * - * Priority 0 to make it available to lower priority callbacks. - * - * @global int $content_width - */ -function twentyseventeen_content_width() { - - $content_width = $GLOBALS['content_width']; - - // Get layout. - $page_layout = get_theme_mod( 'page_layout' ); - - // Check if layout is one column. - if ( 'one-column' === $page_layout ) { - if ( twentyseventeen_is_frontpage() ) { - $content_width = 644; - } elseif ( is_page() ) { - $content_width = 740; - } - } - - // Check if is single post and there is no sidebar. - if ( is_single() && ! is_active_sidebar( 'sidebar-1' ) ) { - $content_width = 740; - } - - /** - * Filter Twenty Seventeen content width of the theme. - * - * @since Twenty Seventeen 1.0 - * - * @param int $content_width Content width in pixels. - */ - $GLOBALS['content_width'] = apply_filters( 'twentyseventeen_content_width', $content_width ); -} -add_action( 'template_redirect', 'twentyseventeen_content_width', 0 ); - -/** - * Register custom fonts. - */ -function twentyseventeen_fonts_url() { - $fonts_url = ''; - - /* - * translators: If there are characters in your language that are not supported - * by Libre Franklin, translate this to 'off'. Do not translate into your own language. - */ - $libre_franklin = _x( 'on', 'Libre Franklin font: on or off', 'twentyseventeen' ); - - if ( 'off' !== $libre_franklin ) { - $font_families = array(); - - $font_families[] = 'Libre Franklin:300,300i,400,400i,600,600i,800,800i'; - - $query_args = array( - 'family' => urlencode( implode( '|', $font_families ) ), - 'subset' => urlencode( 'latin,latin-ext' ), - 'display' => urlencode( 'fallback' ), - ); - - $fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' ); - } - - return esc_url_raw( $fonts_url ); -} - -/** - * Add preconnect for Google Fonts. - * - * @since Twenty Seventeen 1.0 - * - * @param array $urls URLs to print for resource hints. - * @param string $relation_type The relation type the URLs are printed. - * @return array URLs to print for resource hints. - */ -function twentyseventeen_resource_hints( $urls, $relation_type ) { - if ( wp_style_is( 'twentyseventeen-fonts', 'queue' ) && 'preconnect' === $relation_type ) { - $urls[] = array( - 'href' => 'https://fonts.gstatic.com', - 'crossorigin', - ); - } - - return $urls; -} -add_filter( 'wp_resource_hints', 'twentyseventeen_resource_hints', 10, 2 ); - -/** - * Register widget area. - * - * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar - */ -function twentyseventeen_widgets_init() { - register_sidebar( - array( - 'name' => __( 'Blog Sidebar', 'twentyseventeen' ), - 'id' => 'sidebar-1', - 'description' => __( 'Add widgets here to appear in your sidebar on blog posts and archive pages.', 'twentyseventeen' ), - 'before_widget' => '<section id="%1$s" class="widget %2$s">', - 'after_widget' => '</section>', - 'before_title' => '<h2 class="widget-title">', - 'after_title' => '</h2>', - ) - ); - - register_sidebar( - array( - 'name' => __( 'Footer 1', 'twentyseventeen' ), - 'id' => 'sidebar-2', - 'description' => __( 'Add widgets here to appear in your footer.', 'twentyseventeen' ), - 'before_widget' => '<section id="%1$s" class="widget %2$s">', - 'after_widget' => '</section>', - 'before_title' => '<h2 class="widget-title">', - 'after_title' => '</h2>', - ) - ); - - register_sidebar( - array( - 'name' => __( 'Footer 2', 'twentyseventeen' ), - 'id' => 'sidebar-3', - 'description' => __( 'Add widgets here to appear in your footer.', 'twentyseventeen' ), - 'before_widget' => '<section id="%1$s" class="widget %2$s">', - 'after_widget' => '</section>', - 'before_title' => '<h2 class="widget-title">', - 'after_title' => '</h2>', - ) - ); -} -add_action( 'widgets_init', 'twentyseventeen_widgets_init' ); - -/** - * Replaces "[...]" (appended to automatically generated excerpts) with ... and - * a 'Continue reading' link. - * - * @since Twenty Seventeen 1.0 - * - * @param string $link Link to single post/page. - * @return string 'Continue reading' link prepended with an ellipsis. - */ -function twentyseventeen_excerpt_more( $link ) { - if ( is_admin() ) { - return $link; - } - - $link = sprintf( - '<p class="link-more"><a href="%1$s" class="more-link">%2$s</a></p>', - esc_url( get_permalink( get_the_ID() ) ), - /* translators: %s: Post title. */ - sprintf( __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), get_the_title( get_the_ID() ) ) - ); - return ' … ' . $link; -} -add_filter( 'excerpt_more', 'twentyseventeen_excerpt_more' ); - -/** - * Handles JavaScript detection. - * - * Adds a `js` class to the root `<html>` element when JavaScript is detected. - * - * @since Twenty Seventeen 1.0 - */ -function twentyseventeen_javascript_detection() { - echo "<script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script>\n"; -} -add_action( 'wp_head', 'twentyseventeen_javascript_detection', 0 ); - -/** - * Add a pingback url auto-discovery header for singularly identifiable articles. - */ -function twentyseventeen_pingback_header() { - if ( is_singular() && pings_open() ) { - printf( '<link rel="pingback" href="%s">' . "\n", esc_url( get_bloginfo( 'pingback_url' ) ) ); - } -} -add_action( 'wp_head', 'twentyseventeen_pingback_header' ); - -/** - * Display custom color CSS. - */ -function twentyseventeen_colors_css_wrap() { - if ( 'custom' !== get_theme_mod( 'colorscheme' ) && ! is_customize_preview() ) { - return; - } - - require_once get_parent_theme_file_path( '/inc/color-patterns.php' ); - $hue = absint( get_theme_mod( 'colorscheme_hue', 250 ) ); - - $customize_preview_data_hue = ''; - if ( is_customize_preview() ) { - $customize_preview_data_hue = 'data-hue="' . $hue . '"'; - } - ?> - <style type="text/css" id="custom-theme-colors" <?php echo $customize_preview_data_hue; ?>> - <?php echo twentyseventeen_custom_colors_css(); ?> - </style> - <?php -} -add_action( 'wp_head', 'twentyseventeen_colors_css_wrap' ); - -/** - * Enqueues scripts and styles. - */ -function twentyseventeen_scripts() { - // Add custom fonts, used in the main stylesheet. - wp_enqueue_style( 'twentyseventeen-fonts', twentyseventeen_fonts_url(), array(), null ); - - // Theme stylesheet. - wp_enqueue_style( 'twentyseventeen-style', get_stylesheet_uri(), array(), '20190507' ); - - // Theme block stylesheet. - wp_enqueue_style( 'twentyseventeen-block-style', get_theme_file_uri( '/assets/css/blocks.css' ), array( 'twentyseventeen-style' ), '20190105' ); - - // Load the dark colorscheme. - if ( 'dark' === get_theme_mod( 'colorscheme', 'light' ) || is_customize_preview() ) { - wp_enqueue_style( 'twentyseventeen-colors-dark', get_theme_file_uri( '/assets/css/colors-dark.css' ), array( 'twentyseventeen-style' ), '20190408' ); - } - - // Load the Internet Explorer 9 specific stylesheet, to fix display issues in the Customizer. - if ( is_customize_preview() ) { - wp_enqueue_style( 'twentyseventeen-ie9', get_theme_file_uri( '/assets/css/ie9.css' ), array( 'twentyseventeen-style' ), '20161202' ); - wp_style_add_data( 'twentyseventeen-ie9', 'conditional', 'IE 9' ); - } - - // Load the Internet Explorer 8 specific stylesheet. - wp_enqueue_style( 'twentyseventeen-ie8', get_theme_file_uri( '/assets/css/ie8.css' ), array( 'twentyseventeen-style' ), '20161202' ); - wp_style_add_data( 'twentyseventeen-ie8', 'conditional', 'lt IE 9' ); - - // Load the html5 shiv. - wp_enqueue_script( 'html5', get_theme_file_uri( '/assets/js/html5.js' ), array(), '20161020' ); - wp_script_add_data( 'html5', 'conditional', 'lt IE 9' ); - - wp_enqueue_script( 'twentyseventeen-skip-link-focus-fix', get_theme_file_uri( '/assets/js/skip-link-focus-fix.js' ), array(), '20161114', true ); - - $twentyseventeen_l10n = array( - 'quote' => twentyseventeen_get_svg( array( 'icon' => 'quote-right' ) ), - ); - - if ( has_nav_menu( 'top' ) ) { - wp_enqueue_script( 'twentyseventeen-navigation', get_theme_file_uri( '/assets/js/navigation.js' ), array( 'jquery' ), '20161203', true ); - $twentyseventeen_l10n['expand'] = __( 'Expand child menu', 'twentyseventeen' ); - $twentyseventeen_l10n['collapse'] = __( 'Collapse child menu', 'twentyseventeen' ); - $twentyseventeen_l10n['icon'] = twentyseventeen_get_svg( - array( - 'icon' => 'angle-down', - 'fallback' => true, - ) - ); - } - - wp_enqueue_script( 'twentyseventeen-global', get_theme_file_uri( '/assets/js/global.js' ), array( 'jquery' ), '20190121', true ); - - wp_enqueue_script( 'jquery-scrollto', get_theme_file_uri( '/assets/js/jquery.scrollTo.js' ), array( 'jquery' ), '2.1.2', true ); - - wp_localize_script( 'twentyseventeen-skip-link-focus-fix', 'twentyseventeenScreenReaderText', $twentyseventeen_l10n ); - - if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { - wp_enqueue_script( 'comment-reply' ); - } -} -add_action( 'wp_enqueue_scripts', 'twentyseventeen_scripts' ); - -/** - * Enqueues styles for the block-based editor. - * - * @since Twenty Seventeen 1.8 - */ -function twentyseventeen_block_editor_styles() { - // Block styles. - wp_enqueue_style( 'twentyseventeen-block-editor-style', get_theme_file_uri( '/assets/css/editor-blocks.css' ), array(), '20190328' ); - // Add custom fonts. - wp_enqueue_style( 'twentyseventeen-fonts', twentyseventeen_fonts_url(), array(), null ); -} -add_action( 'enqueue_block_editor_assets', 'twentyseventeen_block_editor_styles' ); - -/** - * Add custom image sizes attribute to enhance responsive image functionality - * for content images. - * - * @since Twenty Seventeen 1.0 - * - * @param string $sizes A source size value for use in a 'sizes' attribute. - * @param array $size Image size. Accepts an array of width and height - * values in pixels (in that order). - * @return string A source size value for use in a content image 'sizes' attribute. - */ -function twentyseventeen_content_image_sizes_attr( $sizes, $size ) { - $width = $size[0]; - - if ( 740 <= $width ) { - $sizes = '(max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px'; - } - - if ( is_active_sidebar( 'sidebar-1' ) || is_archive() || is_search() || is_home() || is_page() ) { - if ( ! ( is_page() && 'one-column' === get_theme_mod( 'page_options' ) ) && 767 <= $width ) { - $sizes = '(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px'; - } - } - - return $sizes; -} -add_filter( 'wp_calculate_image_sizes', 'twentyseventeen_content_image_sizes_attr', 10, 2 ); - -/** - * Filter the `sizes` value in the header image markup. - * - * @since Twenty Seventeen 1.0 - * - * @param string $html The HTML image tag markup being filtered. - * @param object $header The custom header object returned by 'get_custom_header()'. - * @param array $attr Array of the attributes for the image tag. - * @return string The filtered header image HTML. - */ -function twentyseventeen_header_image_tag( $html, $header, $attr ) { - if ( isset( $attr['sizes'] ) ) { - $html = str_replace( $attr['sizes'], '100vw', $html ); - } - return $html; -} -add_filter( 'get_header_image_tag', 'twentyseventeen_header_image_tag', 10, 3 ); - -/** - * Add custom image sizes attribute to enhance responsive image functionality - * for post thumbnails. - * - * @since Twenty Seventeen 1.0 - * - * @param array $attr Attributes for the image markup. - * @param int $attachment Image attachment ID. - * @param array $size Registered image size or flat array of height and width dimensions. - * @return array The filtered attributes for the image markup. - */ -function twentyseventeen_post_thumbnail_sizes_attr( $attr, $attachment, $size ) { - if ( is_archive() || is_search() || is_home() ) { - $attr['sizes'] = '(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px'; - } else { - $attr['sizes'] = '100vw'; - } - - return $attr; -} -add_filter( 'wp_get_attachment_image_attributes', 'twentyseventeen_post_thumbnail_sizes_attr', 10, 3 ); - -/** - * Use front-page.php when Front page displays is set to a static page. - * - * @since Twenty Seventeen 1.0 - * - * @param string $template front-page.php. - * @return string The template to be used: blank if is_home() is true (defaults to index.php), - * otherwise $template. - */ -function twentyseventeen_front_page_template( $template ) { - return is_home() ? '' : $template; -} -add_filter( 'frontpage_template', 'twentyseventeen_front_page_template' ); - -/** - * Modifies tag cloud widget arguments to display all tags in the same font size - * and use list format for better accessibility. - * - * @since Twenty Seventeen 1.4 - * - * @param array $args Arguments for tag cloud widget. - * @return array The filtered arguments for tag cloud widget. - */ -function twentyseventeen_widget_tag_cloud_args( $args ) { - $args['largest'] = 1; - $args['smallest'] = 1; - $args['unit'] = 'em'; - $args['format'] = 'list'; - - return $args; -} -add_filter( 'widget_tag_cloud_args', 'twentyseventeen_widget_tag_cloud_args' ); - -/** - * Gets unique ID. - * - * This is a PHP implementation of Underscore's uniqueId method. A static variable - * contains an integer that is incremented with each call. This number is returned - * with the optional prefix. As such the returned value is not universally unique, - * but it is unique across the life of the PHP process. - * - * @since Twenty Seventeen 2.0 - * - * @see wp_unique_id() Themes requiring WordPress 5.0.3 and greater should use this instead. - * - * @param string $prefix Prefix for the returned ID. - * @return string Unique ID. - */ -function twentyseventeen_unique_id( $prefix = '' ) { - static $id_counter = 0; - if ( function_exists( 'wp_unique_id' ) ) { - return wp_unique_id( $prefix ); - } - return $prefix . (string) ++$id_counter; -} - -/** - * Implement the Custom Header feature. - */ -require get_parent_theme_file_path( '/inc/custom-header.php' ); - -/** - * Custom template tags for this theme. - */ -require get_parent_theme_file_path( '/inc/template-tags.php' ); - -/** - * Additional features to allow styling of the templates. - */ -require get_parent_theme_file_path( '/inc/template-functions.php' ); - -/** - * Customizer additions. - */ -require get_parent_theme_file_path( '/inc/customizer.php' ); - -/** - * SVG icons functions and filters. - */ -require get_parent_theme_file_path( '/inc/icon-functions.php' ); +<?php +/** + * Twenty Seventeen functions and definitions + * + * @link https://developer.wordpress.org/themes/basics/theme-functions/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + */ + +/** + * Twenty Seventeen only works in WordPress 4.7 or later. + */ +if ( version_compare( $GLOBALS['wp_version'], '4.7-alpha', '<' ) ) { + require get_template_directory() . '/inc/back-compat.php'; + return; +} + +/** + * Sets up theme defaults and registers support for various WordPress features. + * + * Note that this function is hooked into the after_setup_theme hook, which + * runs before the init hook. The init hook is too late for some features, such + * as indicating support for post thumbnails. + */ +function twentyseventeen_setup() { + /* + * Make theme available for translation. + * Translations can be filed at WordPress.org. See: https://translate.wordpress.org/projects/wp-themes/twentyseventeen + * If you're building a theme based on Twenty Seventeen, use a find and replace + * to change 'twentyseventeen' to the name of your theme in all the template files. + */ + load_theme_textdomain( 'twentyseventeen' ); + + // Add default posts and comments RSS feed links to head. + add_theme_support( 'automatic-feed-links' ); + + /* + * Let WordPress manage the document title. + * By adding theme support, we declare that this theme does not use a + * hard-coded <title> tag in the document head, and expect WordPress to + * provide it for us. + */ + add_theme_support( 'title-tag' ); + + /* + * Enables custom line height for blocks + */ + add_theme_support( 'custom-line-height' ); + + /* + * Enable support for Post Thumbnails on posts and pages. + * + * @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/ + */ + add_theme_support( 'post-thumbnails' ); + + add_image_size( 'twentyseventeen-featured-image', 2000, 1200, true ); + + add_image_size( 'twentyseventeen-thumbnail-avatar', 100, 100, true ); + + // Set the default content width. + $GLOBALS['content_width'] = 525; + + // This theme uses wp_nav_menu() in two locations. + register_nav_menus( + array( + 'top' => __( 'Top Menu', 'twentyseventeen' ), + 'social' => __( 'Social Links Menu', 'twentyseventeen' ), + ) + ); + + /* + * Switch default core markup for search form, comment form, and comments + * to output valid HTML5. + */ + add_theme_support( + 'html5', + array( + 'comment-form', + 'comment-list', + 'gallery', + 'caption', + 'script', + 'style', + 'navigation-widgets', + ) + ); + + /* + * Enable support for Post Formats. + * + * See: https://wordpress.org/support/article/post-formats/ + */ + add_theme_support( + 'post-formats', + array( + 'aside', + 'image', + 'video', + 'quote', + 'link', + 'gallery', + 'audio', + ) + ); + + // Add theme support for Custom Logo. + add_theme_support( + 'custom-logo', + array( + 'width' => 250, + 'height' => 250, + 'flex-width' => true, + ) + ); + + // Add theme support for selective refresh for widgets. + add_theme_support( 'customize-selective-refresh-widgets' ); + + /* + * This theme styles the visual editor to resemble the theme style, + * specifically font, colors, and column width. + */ + add_editor_style( array( 'assets/css/editor-style.css', twentyseventeen_fonts_url() ) ); + + // Load regular editor styles into the new block-based editor. + add_theme_support( 'editor-styles' ); + + // Load default block styles. + add_theme_support( 'wp-block-styles' ); + + // Add support for responsive embeds. + add_theme_support( 'responsive-embeds' ); + + // Define and register starter content to showcase the theme on new sites. + $starter_content = array( + 'widgets' => array( + // Place three core-defined widgets in the sidebar area. + 'sidebar-1' => array( + 'text_business_info', + 'search', + 'text_about', + ), + + // Add the core-defined business info widget to the footer 1 area. + 'sidebar-2' => array( + 'text_business_info', + ), + + // Put two core-defined widgets in the footer 2 area. + 'sidebar-3' => array( + 'text_about', + 'search', + ), + ), + + // Specify the core-defined pages to create and add custom thumbnails to some of them. + 'posts' => array( + 'home', + 'about' => array( + 'thumbnail' => '{{image-sandwich}}', + ), + 'contact' => array( + 'thumbnail' => '{{image-espresso}}', + ), + 'blog' => array( + 'thumbnail' => '{{image-coffee}}', + ), + 'homepage-section' => array( + 'thumbnail' => '{{image-espresso}}', + ), + ), + + // Create the custom image attachments used as post thumbnails for pages. + 'attachments' => array( + 'image-espresso' => array( + 'post_title' => _x( 'Espresso', 'Theme starter content', 'twentyseventeen' ), + 'file' => 'assets/images/espresso.jpg', // URL relative to the template directory. + ), + 'image-sandwich' => array( + 'post_title' => _x( 'Sandwich', 'Theme starter content', 'twentyseventeen' ), + 'file' => 'assets/images/sandwich.jpg', + ), + 'image-coffee' => array( + 'post_title' => _x( 'Coffee', 'Theme starter content', 'twentyseventeen' ), + 'file' => 'assets/images/coffee.jpg', + ), + ), + + // Default to a static front page and assign the front and posts pages. + 'options' => array( + 'show_on_front' => 'page', + 'page_on_front' => '{{home}}', + 'page_for_posts' => '{{blog}}', + ), + + // Set the front page section theme mods to the IDs of the core-registered pages. + 'theme_mods' => array( + 'panel_1' => '{{homepage-section}}', + 'panel_2' => '{{about}}', + 'panel_3' => '{{blog}}', + 'panel_4' => '{{contact}}', + ), + + // Set up nav menus for each of the two areas registered in the theme. + 'nav_menus' => array( + // Assign a menu to the "top" location. + 'top' => array( + 'name' => __( 'Top Menu', 'twentyseventeen' ), + 'items' => array( + 'link_home', // Note that the core "home" page is actually a link in case a static front page is not used. + 'page_about', + 'page_blog', + 'page_contact', + ), + ), + + // Assign a menu to the "social" location. + 'social' => array( + 'name' => __( 'Social Links Menu', 'twentyseventeen' ), + 'items' => array( + 'link_yelp', + 'link_facebook', + 'link_twitter', + 'link_instagram', + 'link_email', + ), + ), + ), + ); + + /** + * Filters Twenty Seventeen array of starter content. + * + * @since Twenty Seventeen 1.1 + * + * @param array $starter_content Array of starter content. + */ + $starter_content = apply_filters( 'twentyseventeen_starter_content', $starter_content ); + + add_theme_support( 'starter-content', $starter_content ); +} +add_action( 'after_setup_theme', 'twentyseventeen_setup' ); + +/** + * Set the content width in pixels, based on the theme's design and stylesheet. + * + * Priority 0 to make it available to lower priority callbacks. + * + * @global int $content_width + */ +function twentyseventeen_content_width() { + + $content_width = $GLOBALS['content_width']; + + // Get layout. + $page_layout = get_theme_mod( 'page_layout' ); + + // Check if layout is one column. + if ( 'one-column' === $page_layout ) { + if ( twentyseventeen_is_frontpage() ) { + $content_width = 644; + } elseif ( is_page() ) { + $content_width = 740; + } + } + + // Check if is single post and there is no sidebar. + if ( is_single() && ! is_active_sidebar( 'sidebar-1' ) ) { + $content_width = 740; + } + + /** + * Filters Twenty Seventeen content width of the theme. + * + * @since Twenty Seventeen 1.0 + * + * @param int $content_width Content width in pixels. + */ + $GLOBALS['content_width'] = apply_filters( 'twentyseventeen_content_width', $content_width ); +} +add_action( 'template_redirect', 'twentyseventeen_content_width', 0 ); + +/** + * Register custom fonts. + */ +function twentyseventeen_fonts_url() { + $fonts_url = ''; + + /* + * translators: If there are characters in your language that are not supported + * by Libre Franklin, translate this to 'off'. Do not translate into your own language. + */ + $libre_franklin = _x( 'on', 'Libre Franklin font: on or off', 'twentyseventeen' ); + + if ( 'off' !== $libre_franklin ) { + $font_families = array(); + + $font_families[] = 'Libre Franklin:300,300i,400,400i,600,600i,800,800i'; + + $query_args = array( + 'family' => urlencode( implode( '|', $font_families ) ), + 'subset' => urlencode( 'latin,latin-ext' ), + 'display' => urlencode( 'fallback' ), + ); + + $fonts_url = add_query_arg( $query_args, 'https://fonts.googleapis.com/css' ); + } + + return esc_url_raw( $fonts_url ); +} + +/** + * Add preconnect for Google Fonts. + * + * @since Twenty Seventeen 1.0 + * + * @param array $urls URLs to print for resource hints. + * @param string $relation_type The relation type the URLs are printed. + * @return array URLs to print for resource hints. + */ +function twentyseventeen_resource_hints( $urls, $relation_type ) { + if ( wp_style_is( 'twentyseventeen-fonts', 'queue' ) && 'preconnect' === $relation_type ) { + $urls[] = array( + 'href' => 'https://fonts.gstatic.com', + 'crossorigin', + ); + } + + return $urls; +} +add_filter( 'wp_resource_hints', 'twentyseventeen_resource_hints', 10, 2 ); + +/** + * Register widget area. + * + * @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar + */ +function twentyseventeen_widgets_init() { + register_sidebar( + array( + 'name' => __( 'Blog Sidebar', 'twentyseventeen' ), + 'id' => 'sidebar-1', + 'description' => __( 'Add widgets here to appear in your sidebar on blog posts and archive pages.', 'twentyseventeen' ), + 'before_widget' => '<section id="%1$s" class="widget %2$s">', + 'after_widget' => '</section>', + 'before_title' => '<h2 class="widget-title">', + 'after_title' => '</h2>', + ) + ); + + register_sidebar( + array( + 'name' => __( 'Footer 1', 'twentyseventeen' ), + 'id' => 'sidebar-2', + 'description' => __( 'Add widgets here to appear in your footer.', 'twentyseventeen' ), + 'before_widget' => '<section id="%1$s" class="widget %2$s">', + 'after_widget' => '</section>', + 'before_title' => '<h2 class="widget-title">', + 'after_title' => '</h2>', + ) + ); + + register_sidebar( + array( + 'name' => __( 'Footer 2', 'twentyseventeen' ), + 'id' => 'sidebar-3', + 'description' => __( 'Add widgets here to appear in your footer.', 'twentyseventeen' ), + 'before_widget' => '<section id="%1$s" class="widget %2$s">', + 'after_widget' => '</section>', + 'before_title' => '<h2 class="widget-title">', + 'after_title' => '</h2>', + ) + ); +} +add_action( 'widgets_init', 'twentyseventeen_widgets_init' ); + +/** + * Replaces "[...]" (appended to automatically generated excerpts) with ... and + * a 'Continue reading' link. + * + * @since Twenty Seventeen 1.0 + * + * @param string $link Link to single post/page. + * @return string 'Continue reading' link prepended with an ellipsis. + */ +function twentyseventeen_excerpt_more( $link ) { + if ( is_admin() ) { + return $link; + } + + $link = sprintf( + '<p class="link-more"><a href="%1$s" class="more-link">%2$s</a></p>', + esc_url( get_permalink( get_the_ID() ) ), + /* translators: %s: Post title. */ + sprintf( __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), get_the_title( get_the_ID() ) ) + ); + return ' … ' . $link; +} +add_filter( 'excerpt_more', 'twentyseventeen_excerpt_more' ); + +/** + * Handles JavaScript detection. + * + * Adds a `js` class to the root `<html>` element when JavaScript is detected. + * + * @since Twenty Seventeen 1.0 + */ +function twentyseventeen_javascript_detection() { + echo "<script>(function(html){html.className = html.className.replace(/\bno-js\b/,'js')})(document.documentElement);</script>\n"; +} +add_action( 'wp_head', 'twentyseventeen_javascript_detection', 0 ); + +/** + * Add a pingback url auto-discovery header for singularly identifiable articles. + */ +function twentyseventeen_pingback_header() { + if ( is_singular() && pings_open() ) { + printf( '<link rel="pingback" href="%s">' . "\n", esc_url( get_bloginfo( 'pingback_url' ) ) ); + } +} +add_action( 'wp_head', 'twentyseventeen_pingback_header' ); + +/** + * Display custom color CSS. + */ +function twentyseventeen_colors_css_wrap() { + if ( 'custom' !== get_theme_mod( 'colorscheme' ) && ! is_customize_preview() ) { + return; + } + + require_once get_parent_theme_file_path( '/inc/color-patterns.php' ); + $hue = absint( get_theme_mod( 'colorscheme_hue', 250 ) ); + + $customize_preview_data_hue = ''; + if ( is_customize_preview() ) { + $customize_preview_data_hue = 'data-hue="' . $hue . '"'; + } + ?> + <style type="text/css" id="custom-theme-colors" <?php echo $customize_preview_data_hue; ?>> + <?php echo twentyseventeen_custom_colors_css(); ?> + </style> + <?php +} +add_action( 'wp_head', 'twentyseventeen_colors_css_wrap' ); + +/** + * Enqueues scripts and styles. + */ +function twentyseventeen_scripts() { + // Add custom fonts, used in the main stylesheet. + wp_enqueue_style( 'twentyseventeen-fonts', twentyseventeen_fonts_url(), array(), null ); + + // Theme stylesheet. + wp_enqueue_style( 'twentyseventeen-style', get_stylesheet_uri(), array(), '20201208' ); + + // Theme block stylesheet. + wp_enqueue_style( 'twentyseventeen-block-style', get_theme_file_uri( '/assets/css/blocks.css' ), array( 'twentyseventeen-style' ), '20190105' ); + + // Load the dark colorscheme. + if ( 'dark' === get_theme_mod( 'colorscheme', 'light' ) || is_customize_preview() ) { + wp_enqueue_style( 'twentyseventeen-colors-dark', get_theme_file_uri( '/assets/css/colors-dark.css' ), array( 'twentyseventeen-style' ), '20190408' ); + } + + // Load the Internet Explorer 9 specific stylesheet, to fix display issues in the Customizer. + if ( is_customize_preview() ) { + wp_enqueue_style( 'twentyseventeen-ie9', get_theme_file_uri( '/assets/css/ie9.css' ), array( 'twentyseventeen-style' ), '20161202' ); + wp_style_add_data( 'twentyseventeen-ie9', 'conditional', 'IE 9' ); + } + + // Load the Internet Explorer 8 specific stylesheet. + wp_enqueue_style( 'twentyseventeen-ie8', get_theme_file_uri( '/assets/css/ie8.css' ), array( 'twentyseventeen-style' ), '20161202' ); + wp_style_add_data( 'twentyseventeen-ie8', 'conditional', 'lt IE 9' ); + + // Load the html5 shiv. + wp_enqueue_script( 'html5', get_theme_file_uri( '/assets/js/html5.js' ), array(), '20161020' ); + wp_script_add_data( 'html5', 'conditional', 'lt IE 9' ); + + wp_enqueue_script( 'twentyseventeen-skip-link-focus-fix', get_theme_file_uri( '/assets/js/skip-link-focus-fix.js' ), array(), '20161114', true ); + + $twentyseventeen_l10n = array( + 'quote' => twentyseventeen_get_svg( array( 'icon' => 'quote-right' ) ), + ); + + if ( has_nav_menu( 'top' ) ) { + wp_enqueue_script( 'twentyseventeen-navigation', get_theme_file_uri( '/assets/js/navigation.js' ), array( 'jquery' ), '20161203', true ); + $twentyseventeen_l10n['expand'] = __( 'Expand child menu', 'twentyseventeen' ); + $twentyseventeen_l10n['collapse'] = __( 'Collapse child menu', 'twentyseventeen' ); + $twentyseventeen_l10n['icon'] = twentyseventeen_get_svg( + array( + 'icon' => 'angle-down', + 'fallback' => true, + ) + ); + } + + wp_enqueue_script( 'twentyseventeen-global', get_theme_file_uri( '/assets/js/global.js' ), array( 'jquery' ), '20190121', true ); + + wp_enqueue_script( 'jquery-scrollto', get_theme_file_uri( '/assets/js/jquery.scrollTo.js' ), array( 'jquery' ), '2.1.2', true ); + + wp_localize_script( 'twentyseventeen-skip-link-focus-fix', 'twentyseventeenScreenReaderText', $twentyseventeen_l10n ); + + if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { + wp_enqueue_script( 'comment-reply' ); + } +} +add_action( 'wp_enqueue_scripts', 'twentyseventeen_scripts' ); + +/** + * Enqueues styles for the block-based editor. + * + * @since Twenty Seventeen 1.8 + */ +function twentyseventeen_block_editor_styles() { + // Block styles. + wp_enqueue_style( 'twentyseventeen-block-editor-style', get_theme_file_uri( '/assets/css/editor-blocks.css' ), array(), '20201208' ); + // Add custom fonts. + wp_enqueue_style( 'twentyseventeen-fonts', twentyseventeen_fonts_url(), array(), null ); +} +add_action( 'enqueue_block_editor_assets', 'twentyseventeen_block_editor_styles' ); + +/** + * Add custom image sizes attribute to enhance responsive image functionality + * for content images. + * + * @since Twenty Seventeen 1.0 + * + * @param string $sizes A source size value for use in a 'sizes' attribute. + * @param array $size Image size. Accepts an array of width and height + * values in pixels (in that order). + * @return string A source size value for use in a content image 'sizes' attribute. + */ +function twentyseventeen_content_image_sizes_attr( $sizes, $size ) { + $width = $size[0]; + + if ( 740 <= $width ) { + $sizes = '(max-width: 706px) 89vw, (max-width: 767px) 82vw, 740px'; + } + + if ( is_active_sidebar( 'sidebar-1' ) || is_archive() || is_search() || is_home() || is_page() ) { + if ( ! ( is_page() && 'one-column' === get_theme_mod( 'page_options' ) ) && 767 <= $width ) { + $sizes = '(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px'; + } + } + + return $sizes; +} +add_filter( 'wp_calculate_image_sizes', 'twentyseventeen_content_image_sizes_attr', 10, 2 ); + +/** + * Filters the `sizes` value in the header image markup. + * + * @since Twenty Seventeen 1.0 + * + * @param string $html The HTML image tag markup being filtered. + * @param object $header The custom header object returned by 'get_custom_header()'. + * @param array $attr Array of the attributes for the image tag. + * @return string The filtered header image HTML. + */ +function twentyseventeen_header_image_tag( $html, $header, $attr ) { + if ( isset( $attr['sizes'] ) ) { + $html = str_replace( $attr['sizes'], '100vw', $html ); + } + return $html; +} +add_filter( 'get_header_image_tag', 'twentyseventeen_header_image_tag', 10, 3 ); + +/** + * Add custom image sizes attribute to enhance responsive image functionality + * for post thumbnails. + * + * @since Twenty Seventeen 1.0 + * + * @param array $attr Attributes for the image markup. + * @param int $attachment Image attachment ID. + * @param array $size Registered image size or flat array of height and width dimensions. + * @return array The filtered attributes for the image markup. + */ +function twentyseventeen_post_thumbnail_sizes_attr( $attr, $attachment, $size ) { + if ( is_archive() || is_search() || is_home() ) { + $attr['sizes'] = '(max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px'; + } else { + $attr['sizes'] = '100vw'; + } + + return $attr; +} +add_filter( 'wp_get_attachment_image_attributes', 'twentyseventeen_post_thumbnail_sizes_attr', 10, 3 ); + +/** + * Use front-page.php when Front page displays is set to a static page. + * + * @since Twenty Seventeen 1.0 + * + * @param string $template front-page.php. + * @return string The template to be used: blank if is_home() is true (defaults to index.php), + * otherwise $template. + */ +function twentyseventeen_front_page_template( $template ) { + return is_home() ? '' : $template; +} +add_filter( 'frontpage_template', 'twentyseventeen_front_page_template' ); + +/** + * Modifies tag cloud widget arguments to display all tags in the same font size + * and use list format for better accessibility. + * + * @since Twenty Seventeen 1.4 + * + * @param array $args Arguments for tag cloud widget. + * @return array The filtered arguments for tag cloud widget. + */ +function twentyseventeen_widget_tag_cloud_args( $args ) { + $args['largest'] = 1; + $args['smallest'] = 1; + $args['unit'] = 'em'; + $args['format'] = 'list'; + + return $args; +} +add_filter( 'widget_tag_cloud_args', 'twentyseventeen_widget_tag_cloud_args' ); + +/** + * Gets unique ID. + * + * This is a PHP implementation of Underscore's uniqueId method. A static variable + * contains an integer that is incremented with each call. This number is returned + * with the optional prefix. As such the returned value is not universally unique, + * but it is unique across the life of the PHP process. + * + * @since Twenty Seventeen 2.0 + * + * @see wp_unique_id() Themes requiring WordPress 5.0.3 and greater should use this instead. + * + * @param string $prefix Prefix for the returned ID. + * @return string Unique ID. + */ +function twentyseventeen_unique_id( $prefix = '' ) { + static $id_counter = 0; + if ( function_exists( 'wp_unique_id' ) ) { + return wp_unique_id( $prefix ); + } + return $prefix . (string) ++$id_counter; +} + +/** + * Implement the Custom Header feature. + */ +require get_parent_theme_file_path( '/inc/custom-header.php' ); + +/** + * Custom template tags for this theme. + */ +require get_parent_theme_file_path( '/inc/template-tags.php' ); + +/** + * Additional features to allow styling of the templates. + */ +require get_parent_theme_file_path( '/inc/template-functions.php' ); + +/** + * Customizer additions. + */ +require get_parent_theme_file_path( '/inc/customizer.php' ); + +/** + * SVG icons functions and filters. + */ +require get_parent_theme_file_path( '/inc/icon-functions.php' ); + +/** + * Block Patterns. + */ +require get_template_directory() . '/inc/block-patterns.php'; diff --git a/wp-content/themes/twentyseventeen/header.php b/wp-content/themes/twentyseventeen/header.php index c041fd077..a33b29df3 100644 --- a/wp-content/themes/twentyseventeen/header.php +++ b/wp-content/themes/twentyseventeen/header.php @@ -1,58 +1,58 @@ -<?php -/** - * The header for our theme - * - * This is the template that displays all of the <head> section and everything up until <div id="content"> - * - * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -?><!DOCTYPE html> -<html <?php language_attributes(); ?> class="no-js no-svg"> -<head> -<meta charset="<?php bloginfo( 'charset' ); ?>"> -<meta name="viewport" content="width=device-width, initial-scale=1"> -<link rel="profile" href="https://gmpg.org/xfn/11"> - -<?php wp_head(); ?> -</head> - -<body <?php body_class(); ?>> -<?php wp_body_open(); ?> -<div id="page" class="site"> - <a class="skip-link screen-reader-text" href="#content"><?php _e( 'Skip to content', 'twentyseventeen' ); ?></a> - - <header id="masthead" class="site-header" role="banner"> - - <?php get_template_part( 'template-parts/header/header', 'image' ); ?> - - <?php if ( has_nav_menu( 'top' ) ) : ?> - <div class="navigation-top"> - <div class="wrap"> - <?php get_template_part( 'template-parts/navigation/navigation', 'top' ); ?> - </div><!-- .wrap --> - </div><!-- .navigation-top --> - <?php endif; ?> - - </header><!-- #masthead --> - - <?php - - /* - * If a regular post or page, and not the front page, show the featured image. - * Using get_queried_object_id() here since the $post global may not be set before a call to the_post(). - */ - if ( ( is_single() || ( is_page() && ! twentyseventeen_is_frontpage() ) ) && has_post_thumbnail( get_queried_object_id() ) ) : - echo '<div class="single-featured-image-header">'; - echo get_the_post_thumbnail( get_queried_object_id(), 'twentyseventeen-featured-image' ); - echo '</div><!-- .single-featured-image-header -->'; - endif; - ?> - - <div class="site-content-contain"> - <div id="content" class="site-content"> +<?php +/** + * The header for our theme + * + * This is the template that displays all of the <head> section and everything up until <div id="content"> + * + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +?><!DOCTYPE html> +<html <?php language_attributes(); ?> class="no-js no-svg"> +<head> +<meta charset="<?php bloginfo( 'charset' ); ?>"> +<meta name="viewport" content="width=device-width, initial-scale=1"> +<link rel="profile" href="https://gmpg.org/xfn/11"> + +<?php wp_head(); ?> +</head> + +<body <?php body_class(); ?>> +<?php wp_body_open(); ?> +<div id="page" class="site"> + <a class="skip-link screen-reader-text" href="#content"><?php _e( 'Skip to content', 'twentyseventeen' ); ?></a> + + <header id="masthead" class="site-header" role="banner"> + + <?php get_template_part( 'template-parts/header/header', 'image' ); ?> + + <?php if ( has_nav_menu( 'top' ) ) : ?> + <div class="navigation-top"> + <div class="wrap"> + <?php get_template_part( 'template-parts/navigation/navigation', 'top' ); ?> + </div><!-- .wrap --> + </div><!-- .navigation-top --> + <?php endif; ?> + + </header><!-- #masthead --> + + <?php + + /* + * If a regular post or page, and not the front page, show the featured image. + * Using get_queried_object_id() here since the $post global may not be set before a call to the_post(). + */ + if ( ( is_single() || ( is_page() && ! twentyseventeen_is_frontpage() ) ) && has_post_thumbnail( get_queried_object_id() ) ) : + echo '<div class="single-featured-image-header">'; + echo get_the_post_thumbnail( get_queried_object_id(), 'twentyseventeen-featured-image' ); + echo '</div><!-- .single-featured-image-header -->'; + endif; + ?> + + <div class="site-content-contain"> + <div id="content" class="site-content"> diff --git a/wp-content/themes/twentyseventeen/inc/back-compat.php b/wp-content/themes/twentyseventeen/inc/back-compat.php index 1b8c87356..64f2d73b9 100644 --- a/wp-content/themes/twentyseventeen/inc/back-compat.php +++ b/wp-content/themes/twentyseventeen/inc/back-compat.php @@ -1,76 +1,76 @@ -<?php -/** - * Twenty Seventeen back compat functionality - * - * Prevents Twenty Seventeen from running on WordPress versions prior to 4.7, - * since this theme is not meant to be backward compatible beyond that and - * relies on many newer functions and markup changes introduced in 4.7. - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - */ - -/** - * Prevent switching to Twenty Seventeen on old versions of WordPress. - * - * Switches to the default theme. - * - * @since Twenty Seventeen 1.0 - */ -function twentyseventeen_switch_theme() { - switch_theme( WP_DEFAULT_THEME ); - unset( $_GET['activated'] ); - add_action( 'admin_notices', 'twentyseventeen_upgrade_notice' ); -} -add_action( 'after_switch_theme', 'twentyseventeen_switch_theme' ); - -/** - * Adds a message for unsuccessful theme switch. - * - * Prints an update nag after an unsuccessful attempt to switch to - * Twenty Seventeen on WordPress versions prior to 4.7. - * - * @since Twenty Seventeen 1.0 - * - * @global string $wp_version WordPress version. - */ -function twentyseventeen_upgrade_notice() { - /* translators: %s: The current WordPress version. */ - $message = sprintf( __( 'Twenty Seventeen requires at least WordPress version 4.7. You are running version %s. Please upgrade and try again.', 'twentyseventeen' ), $GLOBALS['wp_version'] ); - printf( '<div class="error"><p>%s</p></div>', $message ); -} - -/** - * Prevents the Customizer from being loaded on WordPress versions prior to 4.7. - * - * @since Twenty Seventeen 1.0 - * - * @global string $wp_version WordPress version. - */ -function twentyseventeen_customize() { - wp_die( - /* translators: %s: The current WordPress version. */ - sprintf( __( 'Twenty Seventeen requires at least WordPress version 4.7. You are running version %s. Please upgrade and try again.', 'twentyseventeen' ), $GLOBALS['wp_version'] ), - '', - array( - 'back_link' => true, - ) - ); -} -add_action( 'load-customize.php', 'twentyseventeen_customize' ); - -/** - * Prevents the Theme Preview from being loaded on WordPress versions prior to 4.7. - * - * @since Twenty Seventeen 1.0 - * - * @global string $wp_version WordPress version. - */ -function twentyseventeen_preview() { - if ( isset( $_GET['preview'] ) ) { - /* translators: %s: The current WordPress version. */ - wp_die( sprintf( __( 'Twenty Seventeen requires at least WordPress version 4.7. You are running version %s. Please upgrade and try again.', 'twentyseventeen' ), $GLOBALS['wp_version'] ) ); - } -} -add_action( 'template_redirect', 'twentyseventeen_preview' ); +<?php +/** + * Twenty Seventeen back compat functionality + * + * Prevents Twenty Seventeen from running on WordPress versions prior to 4.7, + * since this theme is not meant to be backward compatible beyond that and + * relies on many newer functions and markup changes introduced in 4.7. + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + */ + +/** + * Prevent switching to Twenty Seventeen on old versions of WordPress. + * + * Switches to the default theme. + * + * @since Twenty Seventeen 1.0 + */ +function twentyseventeen_switch_theme() { + switch_theme( WP_DEFAULT_THEME ); + unset( $_GET['activated'] ); + add_action( 'admin_notices', 'twentyseventeen_upgrade_notice' ); +} +add_action( 'after_switch_theme', 'twentyseventeen_switch_theme' ); + +/** + * Adds a message for unsuccessful theme switch. + * + * Prints an update nag after an unsuccessful attempt to switch to + * Twenty Seventeen on WordPress versions prior to 4.7. + * + * @since Twenty Seventeen 1.0 + * + * @global string $wp_version WordPress version. + */ +function twentyseventeen_upgrade_notice() { + /* translators: %s: The current WordPress version. */ + $message = sprintf( __( 'Twenty Seventeen requires at least WordPress version 4.7. You are running version %s. Please upgrade and try again.', 'twentyseventeen' ), $GLOBALS['wp_version'] ); + printf( '<div class="error"><p>%s</p></div>', $message ); +} + +/** + * Prevents the Customizer from being loaded on WordPress versions prior to 4.7. + * + * @since Twenty Seventeen 1.0 + * + * @global string $wp_version WordPress version. + */ +function twentyseventeen_customize() { + wp_die( + /* translators: %s: The current WordPress version. */ + sprintf( __( 'Twenty Seventeen requires at least WordPress version 4.7. You are running version %s. Please upgrade and try again.', 'twentyseventeen' ), $GLOBALS['wp_version'] ), + '', + array( + 'back_link' => true, + ) + ); +} +add_action( 'load-customize.php', 'twentyseventeen_customize' ); + +/** + * Prevents the Theme Preview from being loaded on WordPress versions prior to 4.7. + * + * @since Twenty Seventeen 1.0 + * + * @global string $wp_version WordPress version. + */ +function twentyseventeen_preview() { + if ( isset( $_GET['preview'] ) ) { + /* translators: %s: The current WordPress version. */ + wp_die( sprintf( __( 'Twenty Seventeen requires at least WordPress version 4.7. You are running version %s. Please upgrade and try again.', 'twentyseventeen' ), $GLOBALS['wp_version'] ) ); + } +} +add_action( 'template_redirect', 'twentyseventeen_preview' ); diff --git a/wp-content/themes/twentyseventeen/inc/block-patterns.php b/wp-content/themes/twentyseventeen/inc/block-patterns.php new file mode 100644 index 000000000..f7ced0b6a --- /dev/null +++ b/wp-content/themes/twentyseventeen/inc/block-patterns.php @@ -0,0 +1,199 @@ +<?php +/** + * Twenty Twenty Theme: Block Patterns + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 2.4 + */ + +/** + * Register Block Pattern Category. + */ +if ( function_exists( 'register_block_pattern_category' ) ) { + + register_block_pattern_category( + 'twentyseventeen', + array( 'label' => __( 'Twenty Seventeen', 'twentyseventeen' ) ) + ); +} + +/** + * Register Block Patterns. + */ +if ( function_exists( 'register_block_pattern' ) ) { + register_block_pattern( + 'twentyseventeen/large-heading-with-button', + array( + 'title' => __( 'Large Heading with Button', 'twentyseventeen' ), + 'categories' => array( 'twentyseventeen' ), + 'content' => '<!-- wp:heading {"level":1,"textColor":"black","style":{"typography":{"fontSize":50}}} --> + <h1 class="has-black-color has-text-color" style="font-size:50px">' . __( 'Attract Leads with Marketing Campaigns that Work', 'twentyseventeen' ) . '</h1> + <!-- /wp:heading --> + + <!-- wp:buttons --> + <div class="wp-block-buttons"><!-- wp:button {"borderRadius":0,"className":"is-style-fill"} --> + <div class="wp-block-button is-style-fill"><a class="wp-block-button__link no-border-radius">' . __( 'Our Services', 'twentyseventeen' ) . '</a></div> + <!-- /wp:button --></div> + <!-- /wp:buttons -->', + ) + ); + + register_block_pattern( + 'twentyseventeen/images-with-text-and-link', + array( + 'title' => __( 'Images with Text and Link', 'twentyseventeen' ), + 'categories' => array( 'twentyseventeen' ), + 'content' => '<!-- wp:spacer --> + <div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div> + <!-- /wp:spacer --> + <!-- wp:columns --> + <div class="wp-block-columns"><!-- wp:column --> + <div class="wp-block-column"> + <!-- wp:image {"className":"size-large"} --> + <figure class="wp-block-image size-large"><img src="' . esc_url( get_template_directory_uri() ) . '/assets/images/stripes.jpg" alt="' . __( 'Black Stripes', 'twentyseventeen' ) . '"/></figure> + <!-- /wp:image --> + <!-- wp:heading {"textColor":"black","style":{"typography":{"fontSize":45}}} --> + <h2 class="has-black-color has-text-color" style="font-size:45px">' . __( 'Branding', 'twentyseventeen' ) . '</h2> + <!-- /wp:heading --> + <!-- wp:paragraph {"textColor":"black","style":{"typography":{"lineHeight":"1.8"}}} --> + <p class="has-black-color has-text-color" style="line-height:1.8">' . __( 'Communicate your purpose and goals with a beautiful logo that encapsulates your business.', 'twentyseventeen' ) . '</p> + <!-- /wp:paragraph --> + <!-- wp:paragraph {"style":{"typography":{"lineHeight":"3"}}} --> + <p style="line-height:3"><a href="#"><strong>' . __( 'See Case Study', 'twentyseventeen' ) . ' →</strong></a></p> + <!-- /wp:paragraph --></div> + <!-- /wp:column --> + <!-- wp:column --> + <div class="wp-block-column"><!-- wp:spacer {"height":254} --> + <div style="height:254px" aria-hidden="true" class="wp-block-spacer"></div> + <!-- /wp:spacer --> + <!-- wp:image {"className":"size-large"} --> + <figure class="wp-block-image size-large"><img src="' . esc_url( get_template_directory_uri() ) . '/assets/images/white-border.jpg" alt="' . __( 'White border', 'twentyseventeen' ) . '"/></figure> + <!-- /wp:image --> + <!-- wp:heading {"textColor":"black","style":{"typography":{"fontSize":45}}} --> + <h2 class="has-black-color has-text-color" style="font-size:45px">' . __( 'Web Design', 'twentyseventeen' ) . '</h2> + <!-- /wp:heading --> + <!-- wp:paragraph {"textColor":"black","style":{"typography":{"lineHeight":"1.8"}}} --> + <p class="has-black-color has-text-color" style="line-height:1.8">' . __( 'Need a website? We've got you covered. Our design team will create a stunning design to transform your brand.', 'twentyseventeen' ) . '</p> + <!-- /wp:paragraph --> + <!-- wp:paragraph {"style":{"typography":{"lineHeight":"3.0"}}} --> + <p style="line-height:3.0"><a href="#"><strong>' . __( 'See Case Study', 'twentyseventeen' ) . ' →</strong></a></p> + <!-- /wp:paragraph --></div> + <!-- /wp:column --></div> + <!-- /wp:columns -->', + ) + ); + + register_block_pattern( + 'twentyseventeen/images-with-link', + array( + 'title' => __( 'Images with Link', 'twentyseventeen' ), + 'categories' => array( 'twentyseventeen' ), + 'content' => '<!-- wp:spacer --> + <div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div> + <!-- /wp:spacer --> + <!-- wp:columns {"verticalAlignment":"top"} --> + <div class="wp-block-columns are-vertically-aligned-top"><!-- wp:column --> + <div class="wp-block-column"><!-- wp:group --> + <div class="wp-block-group"><div class="wp-block-group__inner-container"> + <!-- wp:image {"align":"center","sizeSlug":"large","className":"is-style-default"} --> + <div class="wp-block-image is-style-default"><figure class="aligncenter size-large"><img src="' . esc_url( get_template_directory_uri() ) . '/assets/images/stripes.jpg" alt="' . __( 'Black Stripes', 'twentyseventeen' ) . '"/></figure></div> + <!-- /wp:image --> + <!-- wp:heading {"align":"left","textColor":"black","style":{"typography":{"fontSize":30}}} --> + <h2 class="has-text-align-left has-black-color has-text-color" style="font-size:30px">' . __( 'Branding', 'twentyseventeen' ) . '</h2> + <!-- /wp:heading --> + <!-- wp:paragraph {"align":"left"} --> + <p class="has-text-align-left"><a href="#">' . __( 'See Case Study', 'twentyseventeen' ) . ' →</a></p> + <!-- /wp:paragraph --></div></div> + <!-- /wp:group --></div> + <!-- /wp:column --> + <!-- wp:column --> + <div class="wp-block-column"><!-- wp:group --> + <div class="wp-block-group"><div class="wp-block-group__inner-container"> + <!-- wp:image {"align":"center","sizeSlug":"large","className":"is-style-default"} --> + <div class="wp-block-image is-style-default"><figure class="aligncenter size-large"><img src="' . esc_url( get_template_directory_uri() ) . '/assets/images/white-border.jpg" alt="' . __( 'White border', 'twentyseventeen' ) . '"/></figure></div> + <!-- /wp:image --> + <!-- wp:heading {"align":"left","textColor":"black","style":{"typography":{"fontSize":30}}} --> + <h2 class="has-text-align-left has-black-color has-text-color" style="font-size:30px">' . __( 'Design', 'twentyseventeen' ) . '</h2> + <!-- /wp:heading --> + <!-- wp:paragraph {"align":"left"} --> + <p class="has-text-align-left"><a href="#">' . __( 'See Case Study', 'twentyseventeen' ) . ' →</a></p> + <!-- /wp:paragraph --></div></div> + <!-- /wp:group --></div> + <!-- /wp:column --> + <!-- wp:column --> + <div class="wp-block-column"><!-- wp:group --> + <div class="wp-block-group"><div class="wp-block-group__inner-container"> + <!-- wp:image {"align":"center","sizeSlug":"large","className":"is-style-default"} --> + <div class="wp-block-image is-style-default"><figure class="aligncenter size-large"><img src="' . esc_url( get_template_directory_uri() ) . '/assets/images/direct-light.jpg" alt="' . __( 'Direct Light', 'twentyseventeen' ) . '"/></figure></div> + <!-- /wp:image --> + <!-- wp:heading {"align":"left","textColor":"black","style":{"typography":{"fontSize":30}}} --> + <h2 class="has-text-align-left has-black-color has-text-color" style="font-size:30px">' . __( 'Strategy', 'twentyseventeen' ) . '</h2> + <!-- /wp:heading --> + <!-- wp:paragraph {"align":"left"} --> + <p class="has-text-align-left"><a href="#">' . __( 'See Case Study' ) . ' →</a></p> + <!-- /wp:paragraph --></div></div> + <!-- /wp:group --></div> + <!-- /wp:column --></div> + <!-- /wp:columns --> + <!-- wp:spacer --> + <div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div> + <!-- /wp:spacer -->', + ) + ); + + register_block_pattern( + 'twentyseventeen/services', + array( + 'title' => __( 'Services', 'twentyseventeen' ), + 'categories' => array( 'twentyseventeen' ), + 'content' => '<!-- wp:spacer --> + <div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div> + <!-- /wp:spacer --> + + <!-- wp:heading {"level":1,"style":{"typography":{"fontSize":50}}} --> + <h1 style="font-size:50px">' . __( 'Our Services', 'twentyseventeen' ) . '</h1> + <!-- /wp:heading --> + + <!-- wp:columns --> + <div class="wp-block-columns"><!-- wp:column --> + <div class="wp-block-column"> + <!-- wp:paragraph {"style":{"typography":{"fontSize":21, "lineHeight":"2.5"}}} --> + <p style="font-size:21px"><a href="#">' . __( 'Branding', 'twentyseventeen' ) . ' →</a><br><a href="#">' . __( 'Web Design', 'twentyseventeen' ) . ' →</a><br><a href="#">' . __( 'Web Development', 'twentyseventeen' ) . ' →</a></p> + <!-- /wp:paragraph --> + </div> + <!-- /wp:column --> + + <!-- wp:column --> + <div class="wp-block-column"> + <!-- wp:paragraph {"style":{"typography":{"fontSize":21, "lineHeight":"2.5"}}} --> + <p style="font-size:21px"><a href="#">' . __( 'Content Strategy', 'twentyseventeen' ) . ' →</a><br><a href="#">' . __( 'Marketing & SEO', 'twentyseventeen' ) . ' →</a><br><a href="#">' . __( 'Video Production', 'twentyseventeen' ) . ' →</a></p> + <!-- /wp:paragraph --></div> + <!-- /wp:column --></div> + <!-- /wp:columns --> + + <!-- wp:spacer --> + <div style="height:100px" aria-hidden="true" class="wp-block-spacer"></div> + <!-- /wp:spacer -->', + ) + ); + + register_block_pattern( + 'twentyseventeen/contact-us', + array( + 'title' => __( 'Contact Us', 'twentyseventeen' ), + 'categories' => array( 'twentyseventeen' ), + 'content' => '<!-- wp:cover {"customOverlayColor":"#93aab8","minHeight":700,"align":"center"} --> + <div class="wp-block-cover aligncenter has-background-dim" style="background-color:#93aab8;min-height:700px"><div class="wp-block-cover__inner-container"><!-- wp:paragraph {"align":"left","textColor":"white","style":{"typography":{"fontSize":50}}} --> + <p class="has-text-align-left has-white-color has-text-color" style="font-size:50px">' . __( 'We are proud to serve outstanding clients.', 'twentyseventeen' ) . '</p> + <!-- /wp:paragraph --> + + <!-- wp:buttons --> + <div class="wp-block-buttons"><!-- wp:button {"borderRadius":0,"backgroundColor":"black","textColor":"white","className":"is-style-fill"} --> + <div class="wp-block-button is-style-fill"><a class="wp-block-button__link has-white-color has-black-background-color has-text-color has-background no-border-radius">' . __( 'Contact us', 'twentyseventeen' ) . '</a></div> + <!-- /wp:button --></div> + <!-- /wp:buttons --></div></div> + <!-- /wp:cover -->', + ) + ); +} diff --git a/wp-content/themes/twentyseventeen/inc/color-patterns.php b/wp-content/themes/twentyseventeen/inc/color-patterns.php index 2e3422ffc..3c8356f75 100644 --- a/wp-content/themes/twentyseventeen/inc/color-patterns.php +++ b/wp-content/themes/twentyseventeen/inc/color-patterns.php @@ -1,580 +1,580 @@ -<?php -/** - * Twenty Seventeen: Color Patterns - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - */ - -/** - * Generate the CSS for the current custom color scheme. - */ -function twentyseventeen_custom_colors_css() { - $hue = absint( get_theme_mod( 'colorscheme_hue', 250 ) ); - - /** - * Filter Twenty Seventeen default saturation level. - * - * @since Twenty Seventeen 1.0 - * - * @param int $saturation Color saturation level. - */ - $saturation = absint( apply_filters( 'twentyseventeen_custom_colors_saturation', 50 ) ); - $reduced_saturation = ( .8 * $saturation ) . '%'; - $saturation = $saturation . '%'; - $css = ' -/** - * Twenty Seventeen: Color Patterns - * - * Colors are ordered from dark to light. - */ - -.colors-custom a:hover, -.colors-custom a:active, -.colors-custom .entry-content a:focus, -.colors-custom .entry-content a:hover, -.colors-custom .entry-summary a:focus, -.colors-custom .entry-summary a:hover, -.colors-custom .comment-content a:focus, -.colors-custom .comment-content a:hover, -.colors-custom .widget a:focus, -.colors-custom .widget a:hover, -.colors-custom .site-footer .widget-area a:focus, -.colors-custom .site-footer .widget-area a:hover, -.colors-custom .posts-navigation a:focus, -.colors-custom .posts-navigation a:hover, -.colors-custom .comment-metadata a:focus, -.colors-custom .comment-metadata a:hover, -.colors-custom .comment-metadata a.comment-edit-link:focus, -.colors-custom .comment-metadata a.comment-edit-link:hover, -.colors-custom .comment-reply-link:focus, -.colors-custom .comment-reply-link:hover, -.colors-custom .widget_authors a:focus strong, -.colors-custom .widget_authors a:hover strong, -.colors-custom .entry-title a:focus, -.colors-custom .entry-title a:hover, -.colors-custom .entry-meta a:focus, -.colors-custom .entry-meta a:hover, -.colors-custom.blog .entry-meta a.post-edit-link:focus, -.colors-custom.blog .entry-meta a.post-edit-link:hover, -.colors-custom.archive .entry-meta a.post-edit-link:focus, -.colors-custom.archive .entry-meta a.post-edit-link:hover, -.colors-custom.search .entry-meta a.post-edit-link:focus, -.colors-custom.search .entry-meta a.post-edit-link:hover, -.colors-custom .page-links a:focus .page-number, -.colors-custom .page-links a:hover .page-number, -.colors-custom .entry-footer a:focus, -.colors-custom .entry-footer a:hover, -.colors-custom .entry-footer .cat-links a:focus, -.colors-custom .entry-footer .cat-links a:hover, -.colors-custom .entry-footer .tags-links a:focus, -.colors-custom .entry-footer .tags-links a:hover, -.colors-custom .post-navigation a:focus, -.colors-custom .post-navigation a:hover, -.colors-custom .pagination a:not(.prev):not(.next):focus, -.colors-custom .pagination a:not(.prev):not(.next):hover, -.colors-custom .comments-pagination a:not(.prev):not(.next):focus, -.colors-custom .comments-pagination a:not(.prev):not(.next):hover, -.colors-custom .logged-in-as a:focus, -.colors-custom .logged-in-as a:hover, -.colors-custom a:focus .nav-title, -.colors-custom a:hover .nav-title, -.colors-custom .edit-link a:focus, -.colors-custom .edit-link a:hover, -.colors-custom .site-info a:focus, -.colors-custom .site-info a:hover, -.colors-custom .widget .widget-title a:focus, -.colors-custom .widget .widget-title a:hover, -.colors-custom .widget ul li a:focus, -.colors-custom .widget ul li a:hover { - color: hsl( ' . $hue . ', ' . $saturation . ', 0% ); /* base: #000; */ -} - -.colors-custom .entry-content a, -.colors-custom .entry-summary a, -.colors-custom .comment-content a, -.colors-custom .widget a, -.colors-custom .site-footer .widget-area a, -.colors-custom .posts-navigation a, -.colors-custom .widget_authors a strong { - -webkit-box-shadow: inset 0 -1px 0 hsl( ' . $hue . ', ' . $saturation . ', 6% ); /* base: rgba(15, 15, 15, 1); */ - box-shadow: inset 0 -1px 0 hsl( ' . $hue . ', ' . $saturation . ', 6% ); /* base: rgba(15, 15, 15, 1); */ -} - -.colors-custom button, -.colors-custom input[type="button"], -.colors-custom input[type="submit"], -.colors-custom .entry-footer .edit-link a.post-edit-link { - background-color: hsl( ' . $hue . ', ' . $saturation . ', 13% ); /* base: #222; */ -} - -.colors-custom input[type="text"]:focus, -.colors-custom input[type="email"]:focus, -.colors-custom input[type="url"]:focus, -.colors-custom input[type="password"]:focus, -.colors-custom input[type="search"]:focus, -.colors-custom input[type="number"]:focus, -.colors-custom input[type="tel"]:focus, -.colors-custom input[type="range"]:focus, -.colors-custom input[type="date"]:focus, -.colors-custom input[type="month"]:focus, -.colors-custom input[type="week"]:focus, -.colors-custom input[type="time"]:focus, -.colors-custom input[type="datetime"]:focus, -.colors-custom .colors-custom input[type="datetime-local"]:focus, -.colors-custom input[type="color"]:focus, -.colors-custom textarea:focus, -.colors-custom button.secondary, -.colors-custom input[type="reset"], -.colors-custom input[type="button"].secondary, -.colors-custom input[type="reset"].secondary, -.colors-custom input[type="submit"].secondary, -.colors-custom a, -.colors-custom .site-title, -.colors-custom .site-title a, -.colors-custom .navigation-top a, -.colors-custom .dropdown-toggle, -.colors-custom .menu-toggle, -.colors-custom .page .panel-content .entry-title, -.colors-custom .page-title, -.colors-custom.page:not(.twentyseventeen-front-page) .entry-title, -.colors-custom .page-links a .page-number, -.colors-custom .comment-metadata a.comment-edit-link, -.colors-custom .comment-reply-link .icon, -.colors-custom h2.widget-title, -.colors-custom mark, -.colors-custom .post-navigation a:focus .icon, -.colors-custom .post-navigation a:hover .icon, -.colors-custom .site-content .site-content-light, -.colors-custom .twentyseventeen-panel .recent-posts .entry-header .edit-link { - color: hsl( ' . $hue . ', ' . $saturation . ', 13% ); /* base: #222; */ -} - -.colors-custom .entry-content a:focus, -.colors-custom .entry-content a:hover, -.colors-custom .entry-summary a:focus, -.colors-custom .entry-summary a:hover, -.colors-custom .comment-content a:focus, -.colors-custom .comment-content a:hover, -.colors-custom .widget a:focus, -.colors-custom .widget a:hover, -.colors-custom .site-footer .widget-area a:focus, -.colors-custom .site-footer .widget-area a:hover, -.colors-custom .posts-navigation a:focus, -.colors-custom .posts-navigation a:hover, -.colors-custom .comment-metadata a:focus, -.colors-custom .comment-metadata a:hover, -.colors-custom .comment-metadata a.comment-edit-link:focus, -.colors-custom .comment-metadata a.comment-edit-link:hover, -.colors-custom .comment-reply-link:focus, -.colors-custom .comment-reply-link:hover, -.colors-custom .widget_authors a:focus strong, -.colors-custom .widget_authors a:hover strong, -.colors-custom .entry-title a:focus, -.colors-custom .entry-title a:hover, -.colors-custom .entry-meta a:focus, -.colors-custom .entry-meta a:hover, -.colors-custom.blog .entry-meta a.post-edit-link:focus, -.colors-custom.blog .entry-meta a.post-edit-link:hover, -.colors-custom.archive .entry-meta a.post-edit-link:focus, -.colors-custom.archive .entry-meta a.post-edit-link:hover, -.colors-custom.search .entry-meta a.post-edit-link:focus, -.colors-custom.search .entry-meta a.post-edit-link:hover, -.colors-custom .page-links a:focus .page-number, -.colors-custom .page-links a:hover .page-number, -.colors-custom .entry-footer .cat-links a:focus, -.colors-custom .entry-footer .cat-links a:hover, -.colors-custom .entry-footer .tags-links a:focus, -.colors-custom .entry-footer .tags-links a:hover, -.colors-custom .post-navigation a:focus, -.colors-custom .post-navigation a:hover, -.colors-custom .pagination a:not(.prev):not(.next):focus, -.colors-custom .pagination a:not(.prev):not(.next):hover, -.colors-custom .comments-pagination a:not(.prev):not(.next):focus, -.colors-custom .comments-pagination a:not(.prev):not(.next):hover, -.colors-custom .logged-in-as a:focus, -.colors-custom .logged-in-as a:hover, -.colors-custom a:focus .nav-title, -.colors-custom a:hover .nav-title, -.colors-custom .edit-link a:focus, -.colors-custom .edit-link a:hover, -.colors-custom .site-info a:focus, -.colors-custom .site-info a:hover, -.colors-custom .widget .widget-title a:focus, -.colors-custom .widget .widget-title a:hover, -.colors-custom .widget ul li a:focus, -.colors-custom .widget ul li a:hover { - -webkit-box-shadow: inset 0 0 0 hsl( ' . $hue . ', ' . $saturation . ', 13% ), 0 3px 0 hsl( ' . $hue . ', ' . $saturation . ', 13% ); - box-shadow: inset 0 0 0 hsl( ' . $hue . ', ' . $saturation . ' , 13% ), 0 3px 0 hsl( ' . $hue . ', ' . $saturation . ', 13% ); -} - -body.colors-custom, -.colors-custom button, -.colors-custom input, -.colors-custom select, -.colors-custom textarea, -.colors-custom h3, -.colors-custom h4, -.colors-custom h6, -.colors-custom label, -.colors-custom .entry-title a, -.colors-custom.twentyseventeen-front-page .panel-content .recent-posts article, -.colors-custom .entry-footer .cat-links a, -.colors-custom .entry-footer .tags-links a, -.colors-custom .format-quote blockquote, -.colors-custom .nav-title, -.colors-custom .comment-body, -.colors-custom .site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album { - color: hsl( ' . $hue . ', ' . $reduced_saturation . ', 20% ); /* base: #333; */ -} - -.colors-custom .social-navigation a:hover, -.colors-custom .social-navigation a:focus { - background: hsl( ' . $hue . ', ' . $reduced_saturation . ', 20% ); /* base: #333; */ -} - -.colors-custom input[type="text"]:focus, -.colors-custom input[type="email"]:focus, -.colors-custom input[type="url"]:focus, -.colors-custom input[type="password"]:focus, -.colors-custom input[type="search"]:focus, -.colors-custom input[type="number"]:focus, -.colors-custom input[type="tel"]:focus, -.colors-custom input[type="range"]:focus, -.colors-custom input[type="date"]:focus, -.colors-custom input[type="month"]:focus, -.colors-custom input[type="week"]:focus, -.colors-custom input[type="time"]:focus, -.colors-custom input[type="datetime"]:focus, -.colors-custom input[type="datetime-local"]:focus, -.colors-custom input[type="color"]:focus, -.colors-custom textarea:focus, -.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar { - border-color: hsl( ' . $hue . ', ' . $reduced_saturation . ', 20% ); /* base: #333; */ -} - -.colors-custom h2, -.colors-custom blockquote, -.colors-custom input[type="text"], -.colors-custom input[type="email"], -.colors-custom input[type="url"], -.colors-custom input[type="password"], -.colors-custom input[type="search"], -.colors-custom input[type="number"], -.colors-custom input[type="tel"], -.colors-custom input[type="range"], -.colors-custom input[type="date"], -.colors-custom input[type="month"], -.colors-custom input[type="week"], -.colors-custom input[type="time"], -.colors-custom input[type="datetime"], -.colors-custom input[type="datetime-local"], -.colors-custom input[type="color"], -.colors-custom textarea, -.colors-custom .site-description, -.colors-custom .entry-content blockquote.alignleft, -.colors-custom .entry-content blockquote.alignright, -.colors-custom .colors-custom .taxonomy-description, -.colors-custom .site-info a, -.colors-custom .wp-caption, -.colors-custom .gallery-caption { - color: hsl( ' . $hue . ', ' . $saturation . ', 40% ); /* base: #666; */ -} - -.colors-custom abbr, -.colors-custom acronym { - border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 40% ); /* base: #666; */ -} - -.colors-custom h5, -.colors-custom .entry-meta, -.colors-custom .entry-meta a, -.colors-custom.blog .entry-meta a.post-edit-link, -.colors-custom.archive .entry-meta a.post-edit-link, -.colors-custom.search .entry-meta a.post-edit-link, -.colors-custom .nav-subtitle, -.colors-custom .comment-metadata, -.colors-custom .comment-metadata a, -.colors-custom .no-comments, -.colors-custom .comment-awaiting-moderation, -.colors-custom .page-numbers.current, -.colors-custom .page-links .page-number, -.colors-custom .navigation-top .current-menu-item > a, -.colors-custom .navigation-top .current_page_item > a, -.colors-custom .main-navigation a:hover, -.colors-custom .site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist { - color: hsl( ' . $hue . ', ' . $saturation . ', 46% ); /* base: #767676; */ -} - -.colors-custom :not( .mejs-button ) > button:hover, -.colors-custom :not( .mejs-button ) > button:focus, -.colors-custom input[type="button"]:hover, -.colors-custom input[type="button"]:focus, -.colors-custom input[type="submit"]:hover, -.colors-custom input[type="submit"]:focus, -.colors-custom .entry-footer .edit-link a.post-edit-link:hover, -.colors-custom .entry-footer .edit-link a.post-edit-link:focus, -.colors-custom .social-navigation a, -.colors-custom .prev.page-numbers:focus, -.colors-custom .prev.page-numbers:hover, -.colors-custom .next.page-numbers:focus, -.colors-custom .next.page-numbers:hover, -.colors-custom .site-content .wp-playlist-light .wp-playlist-item:hover, -.colors-custom .site-content .wp-playlist-light .wp-playlist-item:focus { - background: hsl( ' . esc_attr( $hue ) . ', ' . esc_attr( $saturation ) . ', 46% ); /* base: #767676; */ -} - -.colors-custom button.secondary:hover, -.colors-custom button.secondary:focus, -.colors-custom input[type="reset"]:hover, -.colors-custom input[type="reset"]:focus, -.colors-custom input[type="button"].secondary:hover, -.colors-custom input[type="button"].secondary:focus, -.colors-custom input[type="reset"].secondary:hover, -.colors-custom input[type="reset"].secondary:focus, -.colors-custom input[type="submit"].secondary:hover, -.colors-custom input[type="submit"].secondary:focus, -.colors-custom hr { - background: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ -} - -.colors-custom input[type="text"], -.colors-custom input[type="email"], -.colors-custom input[type="url"], -.colors-custom input[type="password"], -.colors-custom input[type="search"], -.colors-custom input[type="number"], -.colors-custom input[type="tel"], -.colors-custom input[type="range"], -.colors-custom input[type="date"], -.colors-custom input[type="month"], -.colors-custom input[type="week"], -.colors-custom input[type="time"], -.colors-custom input[type="datetime"], -.colors-custom input[type="datetime-local"], -.colors-custom input[type="color"], -.colors-custom textarea, -.colors-custom select, -.colors-custom fieldset, -.colors-custom .widget .tagcloud a:hover, -.colors-custom .widget .tagcloud a:focus, -.colors-custom .widget.widget_tag_cloud a:hover, -.colors-custom .widget.widget_tag_cloud a:focus, -.colors-custom .wp_widget_tag_cloud a:hover, -.colors-custom .wp_widget_tag_cloud a:focus { - border-color: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ -} - -.colors-custom thead th { - border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ -} - -.colors-custom .entry-footer .cat-links .icon, -.colors-custom .entry-footer .tags-links .icon { - color: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ -} - -.colors-custom button.secondary, -.colors-custom input[type="reset"], -.colors-custom input[type="button"].secondary, -.colors-custom input[type="reset"].secondary, -.colors-custom input[type="submit"].secondary, -.colors-custom .prev.page-numbers, -.colors-custom .next.page-numbers { - background-color: hsl( ' . $hue . ', ' . $saturation . ', 87% ); /* base: #ddd; */ -} - -.colors-custom .widget .tagcloud a, -.colors-custom .widget.widget_tag_cloud a, -.colors-custom .wp_widget_tag_cloud a { - border-color: hsl( ' . $hue . ', ' . $saturation . ', 87% ); /* base: #ddd; */ -} - -.colors-custom.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child), -.colors-custom .widget ul li { - border-top-color: hsl( ' . $hue . ', ' . $saturation . ', 87% ); /* base: #ddd; */ -} - -.colors-custom .widget ul li { - border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 87% ); /* base: #ddd; */ -} - -.colors-custom pre, -.colors-custom mark, -.colors-custom ins { - background: hsl( ' . $hue . ', ' . $saturation . ', 93% ); /* base: #eee; */ -} - -.colors-custom .navigation-top, -.colors-custom .main-navigation > div > ul, -.colors-custom .pagination, -.colors-custom .comments-pagination, -.colors-custom .entry-footer, -.colors-custom .site-footer { - border-top-color: hsl( ' . $hue . ', ' . $saturation . ', 93% ); /* base: #eee; */ -} - -.colors-custom .navigation-top, -.colors-custom .main-navigation li, -.colors-custom .entry-footer, -.colors-custom .single-featured-image-header, -.colors-custom .site-content .wp-playlist-light .wp-playlist-item, -.colors-custom tr { - border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 93% ); /* base: #eee; */ -} - -.colors-custom .site-content .wp-playlist-light { - border-color: hsl( ' . $hue . ', ' . $saturation . ', 93% ); /* base: #eee; */ -} - -.colors-custom .site-header, -.colors-custom .single-featured-image-header { - background-color: hsl( ' . $hue . ', ' . $saturation . ', 98% ); /* base: #fafafa; */ -} - -.colors-custom button, -.colors-custom input[type="button"], -.colors-custom input[type="submit"], -.colors-custom .entry-footer .edit-link a.post-edit-link, -.colors-custom .social-navigation a, -.colors-custom .site-content .wp-playlist-light a.wp-playlist-caption:hover, -.colors-custom .site-content .wp-playlist-light .wp-playlist-item:hover a, -.colors-custom .site-content .wp-playlist-light .wp-playlist-item:focus a, -.colors-custom .site-content .wp-playlist-light .wp-playlist-item:hover, -.colors-custom .site-content .wp-playlist-light .wp-playlist-item:focus, -.colors-custom .prev.page-numbers:focus, -.colors-custom .prev.page-numbers:hover, -.colors-custom .next.page-numbers:focus, -.colors-custom .next.page-numbers:hover, -.colors-custom.has-header-image .site-title, -.colors-custom.has-header-video .site-title, -.colors-custom.has-header-image .site-title a, -.colors-custom.has-header-video .site-title a, -.colors-custom.has-header-image .site-description, -.colors-custom.has-header-video .site-description { - color: hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: #fff; */ -} - -body.colors-custom, -.colors-custom .navigation-top, -.colors-custom .main-navigation ul { - background: hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: #fff; */ -} - -.colors-custom .widget ul li a, -.colors-custom .site-footer .widget-area ul li a { - -webkit-box-shadow: inset 0 -1px 0 hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: rgba(255, 255, 255, 1); */ - box-shadow: inset 0 -1px 0 hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: rgba(255, 255, 255, 1); */ -} - -.colors-custom .menu-toggle, -.colors-custom .menu-toggle:hover, -.colors-custom .menu-toggle:focus, -.colors-custom .menu .dropdown-toggle, -.colors-custom .menu-scroll-down, -.colors-custom .menu-scroll-down:hover, -.colors-custom .menu-scroll-down:focus { - background-color: transparent; -} - -.colors-custom .widget .tagcloud a, -.colors-custom .widget .tagcloud a:focus, -.colors-custom .widget .tagcloud a:hover, -.colors-custom .widget.widget_tag_cloud a, -.colors-custom .widget.widget_tag_cloud a:focus, -.colors-custom .widget.widget_tag_cloud a:hover, -.colors-custom .wp_widget_tag_cloud a, -.colors-custom .wp_widget_tag_cloud a:focus, -.colors-custom .wp_widget_tag_cloud a:hover, -.colors-custom .entry-footer .edit-link a.post-edit-link:focus, -.colors-custom .entry-footer .edit-link a.post-edit-link:hover { - -webkit-box-shadow: none !important; - box-shadow: none !important; -} - -/* Reset non-customizable hover styling for links */ -.colors-custom .entry-content a:hover, -.colors-custom .entry-content a:focus, -.colors-custom .entry-summary a:hover, -.colors-custom .entry-summary a:focus, -.colors-custom .comment-content a:focus, -.colors-custom .comment-content a:hover, -.colors-custom .widget a:hover, -.colors-custom .widget a:focus, -.colors-custom .site-footer .widget-area a:hover, -.colors-custom .site-footer .widget-area a:focus, -.colors-custom .posts-navigation a:hover, -.colors-custom .posts-navigation a:focus, -.colors-custom .widget_authors a:hover strong, -.colors-custom .widget_authors a:focus strong { - -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); - box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); -} - -.colors-custom .gallery-item a, -.colors-custom .gallery-item a:hover, -.colors-custom .gallery-item a:focus { - -webkit-box-shadow: none; - box-shadow: none; -} - -@media screen and (min-width: 48em) { - - .colors-custom .nav-links .nav-previous .nav-title .icon, - .colors-custom .nav-links .nav-next .nav-title .icon { - color: hsl( ' . $hue . ', ' . $saturation . ', 20% ); /* base: #222; */ - } - - .colors-custom .main-navigation li li:hover, - .colors-custom .main-navigation li li.focus { - background: hsl( ' . $hue . ', ' . $saturation . ', 46% ); /* base: #767676; */ - } - - .colors-custom .navigation-top .menu-scroll-down { - color: hsl( ' . $hue . ', ' . $saturation . ', 46% ); /* base: #767676; */; - } - - .colors-custom abbr[title] { - border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 46% ); /* base: #767676; */; - } - - .colors-custom .main-navigation ul ul { - border-color: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ - background: hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: #fff; */ - } - - .colors-custom .main-navigation ul li.menu-item-has-children:before, - .colors-custom .main-navigation ul li.page_item_has_children:before { - border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ - } - - .colors-custom .main-navigation ul li.menu-item-has-children:after, - .colors-custom .main-navigation ul li.page_item_has_children:after { - border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: #fff; */ - } - - .colors-custom .main-navigation li li.focus > a, - .colors-custom .main-navigation li li:focus > a, - .colors-custom .main-navigation li li:hover > a, - .colors-custom .main-navigation li li a:hover, - .colors-custom .main-navigation li li a:focus, - .colors-custom .main-navigation li li.current_page_item a:hover, - .colors-custom .main-navigation li li.current-menu-item a:hover, - .colors-custom .main-navigation li li.current_page_item a:focus, - .colors-custom .main-navigation li li.current-menu-item a:focus { - color: hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: #fff; */ - } -}'; - - /** - * Filters Twenty Seventeen custom colors CSS. - * - * @since Twenty Seventeen 1.0 - * - * @param string $css Base theme colors CSS. - * @param int $hue The user's selected color hue. - * @param string $saturation Filtered theme color saturation level. - */ - return apply_filters( 'twentyseventeen_custom_colors_css', $css, $hue, $saturation ); -} +<?php +/** + * Twenty Seventeen: Color Patterns + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + */ + +/** + * Generate the CSS for the current custom color scheme. + */ +function twentyseventeen_custom_colors_css() { + $hue = absint( get_theme_mod( 'colorscheme_hue', 250 ) ); + + /** + * Filters Twenty Seventeen default saturation level. + * + * @since Twenty Seventeen 1.0 + * + * @param int $saturation Color saturation level. + */ + $saturation = absint( apply_filters( 'twentyseventeen_custom_colors_saturation', 50 ) ); + $reduced_saturation = ( .8 * $saturation ) . '%'; + $saturation = $saturation . '%'; + $css = ' +/** + * Twenty Seventeen: Color Patterns + * + * Colors are ordered from dark to light. + */ + +.colors-custom a:hover, +.colors-custom a:active, +.colors-custom .entry-content a:focus, +.colors-custom .entry-content a:hover, +.colors-custom .entry-summary a:focus, +.colors-custom .entry-summary a:hover, +.colors-custom .comment-content a:focus, +.colors-custom .comment-content a:hover, +.colors-custom .widget a:focus, +.colors-custom .widget a:hover, +.colors-custom .site-footer .widget-area a:focus, +.colors-custom .site-footer .widget-area a:hover, +.colors-custom .posts-navigation a:focus, +.colors-custom .posts-navigation a:hover, +.colors-custom .comment-metadata a:focus, +.colors-custom .comment-metadata a:hover, +.colors-custom .comment-metadata a.comment-edit-link:focus, +.colors-custom .comment-metadata a.comment-edit-link:hover, +.colors-custom .comment-reply-link:focus, +.colors-custom .comment-reply-link:hover, +.colors-custom .widget_authors a:focus strong, +.colors-custom .widget_authors a:hover strong, +.colors-custom .entry-title a:focus, +.colors-custom .entry-title a:hover, +.colors-custom .entry-meta a:focus, +.colors-custom .entry-meta a:hover, +.colors-custom.blog .entry-meta a.post-edit-link:focus, +.colors-custom.blog .entry-meta a.post-edit-link:hover, +.colors-custom.archive .entry-meta a.post-edit-link:focus, +.colors-custom.archive .entry-meta a.post-edit-link:hover, +.colors-custom.search .entry-meta a.post-edit-link:focus, +.colors-custom.search .entry-meta a.post-edit-link:hover, +.colors-custom .page-links a:focus .page-number, +.colors-custom .page-links a:hover .page-number, +.colors-custom .entry-footer a:focus, +.colors-custom .entry-footer a:hover, +.colors-custom .entry-footer .cat-links a:focus, +.colors-custom .entry-footer .cat-links a:hover, +.colors-custom .entry-footer .tags-links a:focus, +.colors-custom .entry-footer .tags-links a:hover, +.colors-custom .post-navigation a:focus, +.colors-custom .post-navigation a:hover, +.colors-custom .pagination a:not(.prev):not(.next):focus, +.colors-custom .pagination a:not(.prev):not(.next):hover, +.colors-custom .comments-pagination a:not(.prev):not(.next):focus, +.colors-custom .comments-pagination a:not(.prev):not(.next):hover, +.colors-custom .logged-in-as a:focus, +.colors-custom .logged-in-as a:hover, +.colors-custom a:focus .nav-title, +.colors-custom a:hover .nav-title, +.colors-custom .edit-link a:focus, +.colors-custom .edit-link a:hover, +.colors-custom .site-info a:focus, +.colors-custom .site-info a:hover, +.colors-custom .widget .widget-title a:focus, +.colors-custom .widget .widget-title a:hover, +.colors-custom .widget ul li a:focus, +.colors-custom .widget ul li a:hover { + color: hsl( ' . $hue . ', ' . $saturation . ', 0% ); /* base: #000; */ +} + +.colors-custom .entry-content a, +.colors-custom .entry-summary a, +.colors-custom .comment-content a, +.colors-custom .widget a, +.colors-custom .site-footer .widget-area a, +.colors-custom .posts-navigation a, +.colors-custom .widget_authors a strong { + -webkit-box-shadow: inset 0 -1px 0 hsl( ' . $hue . ', ' . $saturation . ', 6% ); /* base: rgba(15, 15, 15, 1); */ + box-shadow: inset 0 -1px 0 hsl( ' . $hue . ', ' . $saturation . ', 6% ); /* base: rgba(15, 15, 15, 1); */ +} + +.colors-custom button, +.colors-custom input[type="button"], +.colors-custom input[type="submit"], +.colors-custom .entry-footer .edit-link a.post-edit-link { + background-color: hsl( ' . $hue . ', ' . $saturation . ', 13% ); /* base: #222; */ +} + +.colors-custom input[type="text"]:focus, +.colors-custom input[type="email"]:focus, +.colors-custom input[type="url"]:focus, +.colors-custom input[type="password"]:focus, +.colors-custom input[type="search"]:focus, +.colors-custom input[type="number"]:focus, +.colors-custom input[type="tel"]:focus, +.colors-custom input[type="range"]:focus, +.colors-custom input[type="date"]:focus, +.colors-custom input[type="month"]:focus, +.colors-custom input[type="week"]:focus, +.colors-custom input[type="time"]:focus, +.colors-custom input[type="datetime"]:focus, +.colors-custom .colors-custom input[type="datetime-local"]:focus, +.colors-custom input[type="color"]:focus, +.colors-custom textarea:focus, +.colors-custom button.secondary, +.colors-custom input[type="reset"], +.colors-custom input[type="button"].secondary, +.colors-custom input[type="reset"].secondary, +.colors-custom input[type="submit"].secondary, +.colors-custom a, +.colors-custom .site-title, +.colors-custom .site-title a, +.colors-custom .navigation-top a, +.colors-custom .dropdown-toggle, +.colors-custom .menu-toggle, +.colors-custom .page .panel-content .entry-title, +.colors-custom .page-title, +.colors-custom.page:not(.twentyseventeen-front-page) .entry-title, +.colors-custom .page-links a .page-number, +.colors-custom .comment-metadata a.comment-edit-link, +.colors-custom .comment-reply-link .icon, +.colors-custom h2.widget-title, +.colors-custom mark, +.colors-custom .post-navigation a:focus .icon, +.colors-custom .post-navigation a:hover .icon, +.colors-custom .site-content .site-content-light, +.colors-custom .twentyseventeen-panel .recent-posts .entry-header .edit-link { + color: hsl( ' . $hue . ', ' . $saturation . ', 13% ); /* base: #222; */ +} + +.colors-custom .entry-content a:focus, +.colors-custom .entry-content a:hover, +.colors-custom .entry-summary a:focus, +.colors-custom .entry-summary a:hover, +.colors-custom .comment-content a:focus, +.colors-custom .comment-content a:hover, +.colors-custom .widget a:focus, +.colors-custom .widget a:hover, +.colors-custom .site-footer .widget-area a:focus, +.colors-custom .site-footer .widget-area a:hover, +.colors-custom .posts-navigation a:focus, +.colors-custom .posts-navigation a:hover, +.colors-custom .comment-metadata a:focus, +.colors-custom .comment-metadata a:hover, +.colors-custom .comment-metadata a.comment-edit-link:focus, +.colors-custom .comment-metadata a.comment-edit-link:hover, +.colors-custom .comment-reply-link:focus, +.colors-custom .comment-reply-link:hover, +.colors-custom .widget_authors a:focus strong, +.colors-custom .widget_authors a:hover strong, +.colors-custom .entry-title a:focus, +.colors-custom .entry-title a:hover, +.colors-custom .entry-meta a:focus, +.colors-custom .entry-meta a:hover, +.colors-custom.blog .entry-meta a.post-edit-link:focus, +.colors-custom.blog .entry-meta a.post-edit-link:hover, +.colors-custom.archive .entry-meta a.post-edit-link:focus, +.colors-custom.archive .entry-meta a.post-edit-link:hover, +.colors-custom.search .entry-meta a.post-edit-link:focus, +.colors-custom.search .entry-meta a.post-edit-link:hover, +.colors-custom .page-links a:focus .page-number, +.colors-custom .page-links a:hover .page-number, +.colors-custom .entry-footer .cat-links a:focus, +.colors-custom .entry-footer .cat-links a:hover, +.colors-custom .entry-footer .tags-links a:focus, +.colors-custom .entry-footer .tags-links a:hover, +.colors-custom .post-navigation a:focus, +.colors-custom .post-navigation a:hover, +.colors-custom .pagination a:not(.prev):not(.next):focus, +.colors-custom .pagination a:not(.prev):not(.next):hover, +.colors-custom .comments-pagination a:not(.prev):not(.next):focus, +.colors-custom .comments-pagination a:not(.prev):not(.next):hover, +.colors-custom .logged-in-as a:focus, +.colors-custom .logged-in-as a:hover, +.colors-custom a:focus .nav-title, +.colors-custom a:hover .nav-title, +.colors-custom .edit-link a:focus, +.colors-custom .edit-link a:hover, +.colors-custom .site-info a:focus, +.colors-custom .site-info a:hover, +.colors-custom .widget .widget-title a:focus, +.colors-custom .widget .widget-title a:hover, +.colors-custom .widget ul li a:focus, +.colors-custom .widget ul li a:hover { + -webkit-box-shadow: inset 0 0 0 hsl( ' . $hue . ', ' . $saturation . ', 13% ), 0 3px 0 hsl( ' . $hue . ', ' . $saturation . ', 13% ); + box-shadow: inset 0 0 0 hsl( ' . $hue . ', ' . $saturation . ' , 13% ), 0 3px 0 hsl( ' . $hue . ', ' . $saturation . ', 13% ); +} + +body.colors-custom, +.colors-custom button, +.colors-custom input, +.colors-custom select, +.colors-custom textarea, +.colors-custom h3, +.colors-custom h4, +.colors-custom h6, +.colors-custom label, +.colors-custom .entry-title a, +.colors-custom.twentyseventeen-front-page .panel-content .recent-posts article, +.colors-custom .entry-footer .cat-links a, +.colors-custom .entry-footer .tags-links a, +.colors-custom .format-quote blockquote, +.colors-custom .nav-title, +.colors-custom .comment-body, +.colors-custom .site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album { + color: hsl( ' . $hue . ', ' . $reduced_saturation . ', 20% ); /* base: #333; */ +} + +.colors-custom .social-navigation a:hover, +.colors-custom .social-navigation a:focus { + background: hsl( ' . $hue . ', ' . $reduced_saturation . ', 20% ); /* base: #333; */ +} + +.colors-custom input[type="text"]:focus, +.colors-custom input[type="email"]:focus, +.colors-custom input[type="url"]:focus, +.colors-custom input[type="password"]:focus, +.colors-custom input[type="search"]:focus, +.colors-custom input[type="number"]:focus, +.colors-custom input[type="tel"]:focus, +.colors-custom input[type="range"]:focus, +.colors-custom input[type="date"]:focus, +.colors-custom input[type="month"]:focus, +.colors-custom input[type="week"]:focus, +.colors-custom input[type="time"]:focus, +.colors-custom input[type="datetime"]:focus, +.colors-custom input[type="datetime-local"]:focus, +.colors-custom input[type="color"]:focus, +.colors-custom textarea:focus, +.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar { + border-color: hsl( ' . $hue . ', ' . $reduced_saturation . ', 20% ); /* base: #333; */ +} + +.colors-custom h2, +.colors-custom blockquote, +.colors-custom input[type="text"], +.colors-custom input[type="email"], +.colors-custom input[type="url"], +.colors-custom input[type="password"], +.colors-custom input[type="search"], +.colors-custom input[type="number"], +.colors-custom input[type="tel"], +.colors-custom input[type="range"], +.colors-custom input[type="date"], +.colors-custom input[type="month"], +.colors-custom input[type="week"], +.colors-custom input[type="time"], +.colors-custom input[type="datetime"], +.colors-custom input[type="datetime-local"], +.colors-custom input[type="color"], +.colors-custom textarea, +.colors-custom .site-description, +.colors-custom .entry-content blockquote.alignleft, +.colors-custom .entry-content blockquote.alignright, +.colors-custom .colors-custom .taxonomy-description, +.colors-custom .site-info a, +.colors-custom .wp-caption, +.colors-custom .gallery-caption { + color: hsl( ' . $hue . ', ' . $saturation . ', 40% ); /* base: #666; */ +} + +.colors-custom abbr, +.colors-custom acronym { + border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 40% ); /* base: #666; */ +} + +.colors-custom h5, +.colors-custom .entry-meta, +.colors-custom .entry-meta a, +.colors-custom.blog .entry-meta a.post-edit-link, +.colors-custom.archive .entry-meta a.post-edit-link, +.colors-custom.search .entry-meta a.post-edit-link, +.colors-custom .nav-subtitle, +.colors-custom .comment-metadata, +.colors-custom .comment-metadata a, +.colors-custom .no-comments, +.colors-custom .comment-awaiting-moderation, +.colors-custom .page-numbers.current, +.colors-custom .page-links .page-number, +.colors-custom .navigation-top .current-menu-item > a, +.colors-custom .navigation-top .current_page_item > a, +.colors-custom .main-navigation a:hover, +.colors-custom .site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist { + color: hsl( ' . $hue . ', ' . $saturation . ', 46% ); /* base: #767676; */ +} + +.colors-custom :not( .mejs-button ) > button:hover, +.colors-custom :not( .mejs-button ) > button:focus, +.colors-custom input[type="button"]:hover, +.colors-custom input[type="button"]:focus, +.colors-custom input[type="submit"]:hover, +.colors-custom input[type="submit"]:focus, +.colors-custom .entry-footer .edit-link a.post-edit-link:hover, +.colors-custom .entry-footer .edit-link a.post-edit-link:focus, +.colors-custom .social-navigation a, +.colors-custom .prev.page-numbers:focus, +.colors-custom .prev.page-numbers:hover, +.colors-custom .next.page-numbers:focus, +.colors-custom .next.page-numbers:hover, +.colors-custom .site-content .wp-playlist-light .wp-playlist-item:hover, +.colors-custom .site-content .wp-playlist-light .wp-playlist-item:focus { + background: hsl( ' . esc_attr( $hue ) . ', ' . esc_attr( $saturation ) . ', 46% ); /* base: #767676; */ +} + +.colors-custom button.secondary:hover, +.colors-custom button.secondary:focus, +.colors-custom input[type="reset"]:hover, +.colors-custom input[type="reset"]:focus, +.colors-custom input[type="button"].secondary:hover, +.colors-custom input[type="button"].secondary:focus, +.colors-custom input[type="reset"].secondary:hover, +.colors-custom input[type="reset"].secondary:focus, +.colors-custom input[type="submit"].secondary:hover, +.colors-custom input[type="submit"].secondary:focus, +.colors-custom hr { + background: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ +} + +.colors-custom input[type="text"], +.colors-custom input[type="email"], +.colors-custom input[type="url"], +.colors-custom input[type="password"], +.colors-custom input[type="search"], +.colors-custom input[type="number"], +.colors-custom input[type="tel"], +.colors-custom input[type="range"], +.colors-custom input[type="date"], +.colors-custom input[type="month"], +.colors-custom input[type="week"], +.colors-custom input[type="time"], +.colors-custom input[type="datetime"], +.colors-custom input[type="datetime-local"], +.colors-custom input[type="color"], +.colors-custom textarea, +.colors-custom select, +.colors-custom fieldset, +.colors-custom .widget .tagcloud a:hover, +.colors-custom .widget .tagcloud a:focus, +.colors-custom .widget.widget_tag_cloud a:hover, +.colors-custom .widget.widget_tag_cloud a:focus, +.colors-custom .wp_widget_tag_cloud a:hover, +.colors-custom .wp_widget_tag_cloud a:focus { + border-color: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ +} + +.colors-custom thead th { + border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ +} + +.colors-custom .entry-footer .cat-links .icon, +.colors-custom .entry-footer .tags-links .icon { + color: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ +} + +.colors-custom button.secondary, +.colors-custom input[type="reset"], +.colors-custom input[type="button"].secondary, +.colors-custom input[type="reset"].secondary, +.colors-custom input[type="submit"].secondary, +.colors-custom .prev.page-numbers, +.colors-custom .next.page-numbers { + background-color: hsl( ' . $hue . ', ' . $saturation . ', 87% ); /* base: #ddd; */ +} + +.colors-custom .widget .tagcloud a, +.colors-custom .widget.widget_tag_cloud a, +.colors-custom .wp_widget_tag_cloud a { + border-color: hsl( ' . $hue . ', ' . $saturation . ', 87% ); /* base: #ddd; */ +} + +.colors-custom.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child), +.colors-custom .widget ul li { + border-top-color: hsl( ' . $hue . ', ' . $saturation . ', 87% ); /* base: #ddd; */ +} + +.colors-custom .widget ul li { + border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 87% ); /* base: #ddd; */ +} + +.colors-custom pre, +.colors-custom mark, +.colors-custom ins { + background: hsl( ' . $hue . ', ' . $saturation . ', 93% ); /* base: #eee; */ +} + +.colors-custom .navigation-top, +.colors-custom .main-navigation > div > ul, +.colors-custom .pagination, +.colors-custom .comments-pagination, +.colors-custom .entry-footer, +.colors-custom .site-footer { + border-top-color: hsl( ' . $hue . ', ' . $saturation . ', 93% ); /* base: #eee; */ +} + +.colors-custom .navigation-top, +.colors-custom .main-navigation li, +.colors-custom .entry-footer, +.colors-custom .single-featured-image-header, +.colors-custom .site-content .wp-playlist-light .wp-playlist-item, +.colors-custom tr { + border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 93% ); /* base: #eee; */ +} + +.colors-custom .site-content .wp-playlist-light { + border-color: hsl( ' . $hue . ', ' . $saturation . ', 93% ); /* base: #eee; */ +} + +.colors-custom .site-header, +.colors-custom .single-featured-image-header { + background-color: hsl( ' . $hue . ', ' . $saturation . ', 98% ); /* base: #fafafa; */ +} + +.colors-custom button, +.colors-custom input[type="button"], +.colors-custom input[type="submit"], +.colors-custom .entry-footer .edit-link a.post-edit-link, +.colors-custom .social-navigation a, +.colors-custom .site-content .wp-playlist-light a.wp-playlist-caption:hover, +.colors-custom .site-content .wp-playlist-light .wp-playlist-item:hover a, +.colors-custom .site-content .wp-playlist-light .wp-playlist-item:focus a, +.colors-custom .site-content .wp-playlist-light .wp-playlist-item:hover, +.colors-custom .site-content .wp-playlist-light .wp-playlist-item:focus, +.colors-custom .prev.page-numbers:focus, +.colors-custom .prev.page-numbers:hover, +.colors-custom .next.page-numbers:focus, +.colors-custom .next.page-numbers:hover, +.colors-custom.has-header-image .site-title, +.colors-custom.has-header-video .site-title, +.colors-custom.has-header-image .site-title a, +.colors-custom.has-header-video .site-title a, +.colors-custom.has-header-image .site-description, +.colors-custom.has-header-video .site-description { + color: hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: #fff; */ +} + +body.colors-custom, +.colors-custom .navigation-top, +.colors-custom .main-navigation ul { + background: hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: #fff; */ +} + +.colors-custom .widget ul li a, +.colors-custom .site-footer .widget-area ul li a { + -webkit-box-shadow: inset 0 -1px 0 hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: rgba(255, 255, 255, 1); */ + box-shadow: inset 0 -1px 0 hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: rgba(255, 255, 255, 1); */ +} + +.colors-custom .menu-toggle, +.colors-custom .menu-toggle:hover, +.colors-custom .menu-toggle:focus, +.colors-custom .menu .dropdown-toggle, +.colors-custom .menu-scroll-down, +.colors-custom .menu-scroll-down:hover, +.colors-custom .menu-scroll-down:focus { + background-color: transparent; +} + +.colors-custom .widget .tagcloud a, +.colors-custom .widget .tagcloud a:focus, +.colors-custom .widget .tagcloud a:hover, +.colors-custom .widget.widget_tag_cloud a, +.colors-custom .widget.widget_tag_cloud a:focus, +.colors-custom .widget.widget_tag_cloud a:hover, +.colors-custom .wp_widget_tag_cloud a, +.colors-custom .wp_widget_tag_cloud a:focus, +.colors-custom .wp_widget_tag_cloud a:hover, +.colors-custom .entry-footer .edit-link a.post-edit-link:focus, +.colors-custom .entry-footer .edit-link a.post-edit-link:hover { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +/* Reset non-customizable hover styling for links */ +.colors-custom .entry-content a:hover, +.colors-custom .entry-content a:focus, +.colors-custom .entry-summary a:hover, +.colors-custom .entry-summary a:focus, +.colors-custom .comment-content a:focus, +.colors-custom .comment-content a:hover, +.colors-custom .widget a:hover, +.colors-custom .widget a:focus, +.colors-custom .site-footer .widget-area a:hover, +.colors-custom .site-footer .widget-area a:focus, +.colors-custom .posts-navigation a:hover, +.colors-custom .posts-navigation a:focus, +.colors-custom .widget_authors a:hover strong, +.colors-custom .widget_authors a:focus strong { + -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); +} + +.colors-custom .gallery-item a, +.colors-custom .gallery-item a:hover, +.colors-custom .gallery-item a:focus { + -webkit-box-shadow: none; + box-shadow: none; +} + +@media screen and (min-width: 48em) { + + .colors-custom .nav-links .nav-previous .nav-title .icon, + .colors-custom .nav-links .nav-next .nav-title .icon { + color: hsl( ' . $hue . ', ' . $saturation . ', 20% ); /* base: #222; */ + } + + .colors-custom .main-navigation li li:hover, + .colors-custom .main-navigation li li.focus { + background: hsl( ' . $hue . ', ' . $saturation . ', 46% ); /* base: #767676; */ + } + + .colors-custom .navigation-top .menu-scroll-down { + color: hsl( ' . $hue . ', ' . $saturation . ', 46% ); /* base: #767676; */; + } + + .colors-custom abbr[title] { + border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 46% ); /* base: #767676; */; + } + + .colors-custom .main-navigation ul ul { + border-color: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ + background: hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: #fff; */ + } + + .colors-custom .main-navigation ul li.menu-item-has-children:before, + .colors-custom .main-navigation ul li.page_item_has_children:before { + border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 73% ); /* base: #bbb; */ + } + + .colors-custom .main-navigation ul li.menu-item-has-children:after, + .colors-custom .main-navigation ul li.page_item_has_children:after { + border-bottom-color: hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: #fff; */ + } + + .colors-custom .main-navigation li li.focus > a, + .colors-custom .main-navigation li li:focus > a, + .colors-custom .main-navigation li li:hover > a, + .colors-custom .main-navigation li li a:hover, + .colors-custom .main-navigation li li a:focus, + .colors-custom .main-navigation li li.current_page_item a:hover, + .colors-custom .main-navigation li li.current-menu-item a:hover, + .colors-custom .main-navigation li li.current_page_item a:focus, + .colors-custom .main-navigation li li.current-menu-item a:focus { + color: hsl( ' . $hue . ', ' . $saturation . ', 100% ); /* base: #fff; */ + } +}'; + + /** + * Filters Twenty Seventeen custom colors CSS. + * + * @since Twenty Seventeen 1.0 + * + * @param string $css Base theme colors CSS. + * @param int $hue The user's selected color hue. + * @param string $saturation Filtered theme color saturation level. + */ + return apply_filters( 'twentyseventeen_custom_colors_css', $css, $hue, $saturation ); +} diff --git a/wp-content/themes/twentyseventeen/inc/custom-header.php b/wp-content/themes/twentyseventeen/inc/custom-header.php index 2e25a98f6..ce56104c7 100644 --- a/wp-content/themes/twentyseventeen/inc/custom-header.php +++ b/wp-content/themes/twentyseventeen/inc/custom-header.php @@ -1,131 +1,131 @@ -<?php -/** - * Custom header implementation - * - * @link https://codex.wordpress.org/Custom_Headers - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - */ - -/** - * Set up the WordPress core custom header feature. - * - * @uses twentyseventeen_header_style() - */ -function twentyseventeen_custom_header_setup() { - - add_theme_support( - 'custom-header', - /** - * Filter Twenty Seventeen custom-header support arguments. - * - * @since Twenty Seventeen 1.0 - * - * @param array $args { - * An array of custom-header support arguments. - * - * @type string $default-image Default image of the header. - * @type int $width Width in pixels of the custom header image. Default 954. - * @type int $height Height in pixels of the custom header image. Default 1300. - * @type string $flex-height Flex support for height of header. - * @type string $video Video support for header. - * @type string $wp-head-callback Callback function used to styles the header image and text - * displayed on the blog. - * } - */ - apply_filters( - 'twentyseventeen_custom_header_args', - array( - 'default-image' => get_parent_theme_file_uri( '/assets/images/header.jpg' ), - 'width' => 2000, - 'height' => 1200, - 'flex-height' => true, - 'video' => true, - 'wp-head-callback' => 'twentyseventeen_header_style', - ) - ) - ); - - register_default_headers( - array( - 'default-image' => array( - 'url' => '%s/assets/images/header.jpg', - 'thumbnail_url' => '%s/assets/images/header.jpg', - 'description' => __( 'Default Header Image', 'twentyseventeen' ), - ), - ) - ); -} -add_action( 'after_setup_theme', 'twentyseventeen_custom_header_setup' ); - -if ( ! function_exists( 'twentyseventeen_header_style' ) ) : - /** - * Styles the header image and text displayed on the blog. - * - * @see twentyseventeen_custom_header_setup(). - */ - function twentyseventeen_header_style() { - $header_text_color = get_header_textcolor(); - - // If no custom options for text are set, let's bail. - // get_header_textcolor() options: add_theme_support( 'custom-header' ) is default, hide text (returns 'blank') or any hex value. - if ( get_theme_support( 'custom-header', 'default-text-color' ) === $header_text_color ) { - return; - } - - // If we get this far, we have custom styles. Let's do this. - ?> - <style id="twentyseventeen-custom-header-styles" type="text/css"> - <?php - // Has the text been hidden? - if ( 'blank' === $header_text_color ) : - ?> - .site-title, - .site-description { - position: absolute; - clip: rect(1px, 1px, 1px, 1px); - } - <?php - // If the user has set a custom color for the text use that. - else : - ?> - .site-title a, - .colors-dark .site-title a, - .colors-custom .site-title a, - body.has-header-image .site-title a, - body.has-header-video .site-title a, - body.has-header-image.colors-dark .site-title a, - body.has-header-video.colors-dark .site-title a, - body.has-header-image.colors-custom .site-title a, - body.has-header-video.colors-custom .site-title a, - .site-description, - .colors-dark .site-description, - .colors-custom .site-description, - body.has-header-image .site-description, - body.has-header-video .site-description, - body.has-header-image.colors-dark .site-description, - body.has-header-video.colors-dark .site-description, - body.has-header-image.colors-custom .site-description, - body.has-header-video.colors-custom .site-description { - color: #<?php echo esc_attr( $header_text_color ); ?>; - } - <?php endif; ?> - </style> - <?php - } -endif; // End of twentyseventeen_header_style(). - -/** - * Customize video play/pause button in the custom header. - * - * @param array $settings Video settings. - * @return array The filtered video settings. - */ -function twentyseventeen_video_controls( $settings ) { - $settings['l10n']['play'] = '<span class="screen-reader-text">' . __( 'Play background video', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'play' ) ); - $settings['l10n']['pause'] = '<span class="screen-reader-text">' . __( 'Pause background video', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'pause' ) ); - return $settings; -} -add_filter( 'header_video_settings', 'twentyseventeen_video_controls' ); +<?php +/** + * Custom header implementation + * + * @link https://codex.wordpress.org/Custom_Headers + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + */ + +/** + * Set up the WordPress core custom header feature. + * + * @uses twentyseventeen_header_style() + */ +function twentyseventeen_custom_header_setup() { + + add_theme_support( + 'custom-header', + /** + * Filters Twenty Seventeen custom-header support arguments. + * + * @since Twenty Seventeen 1.0 + * + * @param array $args { + * An array of custom-header support arguments. + * + * @type string $default-image Default image of the header. + * @type int $width Width in pixels of the custom header image. Default 954. + * @type int $height Height in pixels of the custom header image. Default 1300. + * @type string $flex-height Flex support for height of header. + * @type string $video Video support for header. + * @type string $wp-head-callback Callback function used to styles the header image and text + * displayed on the blog. + * } + */ + apply_filters( + 'twentyseventeen_custom_header_args', + array( + 'default-image' => get_parent_theme_file_uri( '/assets/images/header.jpg' ), + 'width' => 2000, + 'height' => 1200, + 'flex-height' => true, + 'video' => true, + 'wp-head-callback' => 'twentyseventeen_header_style', + ) + ) + ); + + register_default_headers( + array( + 'default-image' => array( + 'url' => '%s/assets/images/header.jpg', + 'thumbnail_url' => '%s/assets/images/header.jpg', + 'description' => __( 'Default Header Image', 'twentyseventeen' ), + ), + ) + ); +} +add_action( 'after_setup_theme', 'twentyseventeen_custom_header_setup' ); + +if ( ! function_exists( 'twentyseventeen_header_style' ) ) : + /** + * Styles the header image and text displayed on the blog. + * + * @see twentyseventeen_custom_header_setup(). + */ + function twentyseventeen_header_style() { + $header_text_color = get_header_textcolor(); + + // If no custom options for text are set, let's bail. + // get_header_textcolor() options: add_theme_support( 'custom-header' ) is default, hide text (returns 'blank') or any hex value. + if ( get_theme_support( 'custom-header', 'default-text-color' ) === $header_text_color ) { + return; + } + + // If we get this far, we have custom styles. Let's do this. + ?> + <style id="twentyseventeen-custom-header-styles" type="text/css"> + <?php + // Has the text been hidden? + if ( 'blank' === $header_text_color ) : + ?> + .site-title, + .site-description { + position: absolute; + clip: rect(1px, 1px, 1px, 1px); + } + <?php + // If the user has set a custom color for the text use that. + else : + ?> + .site-title a, + .colors-dark .site-title a, + .colors-custom .site-title a, + body.has-header-image .site-title a, + body.has-header-video .site-title a, + body.has-header-image.colors-dark .site-title a, + body.has-header-video.colors-dark .site-title a, + body.has-header-image.colors-custom .site-title a, + body.has-header-video.colors-custom .site-title a, + .site-description, + .colors-dark .site-description, + .colors-custom .site-description, + body.has-header-image .site-description, + body.has-header-video .site-description, + body.has-header-image.colors-dark .site-description, + body.has-header-video.colors-dark .site-description, + body.has-header-image.colors-custom .site-description, + body.has-header-video.colors-custom .site-description { + color: #<?php echo esc_attr( $header_text_color ); ?>; + } + <?php endif; ?> + </style> + <?php + } +endif; // End of twentyseventeen_header_style(). + +/** + * Customize video play/pause button in the custom header. + * + * @param array $settings Video settings. + * @return array The filtered video settings. + */ +function twentyseventeen_video_controls( $settings ) { + $settings['l10n']['play'] = '<span class="screen-reader-text">' . __( 'Play background video', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'play' ) ); + $settings['l10n']['pause'] = '<span class="screen-reader-text">' . __( 'Pause background video', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'pause' ) ); + return $settings; +} +add_filter( 'header_video_settings', 'twentyseventeen_video_controls' ); diff --git a/wp-content/themes/twentyseventeen/inc/customizer.php b/wp-content/themes/twentyseventeen/inc/customizer.php index 1e9c60c9b..b5e1e3714 100644 --- a/wp-content/themes/twentyseventeen/inc/customizer.php +++ b/wp-content/themes/twentyseventeen/inc/customizer.php @@ -1,251 +1,251 @@ -<?php -/** - * Twenty Seventeen: Customizer - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - */ - -/** - * Add postMessage support for site title and description for the Theme Customizer. - * - * @param WP_Customize_Manager $wp_customize Theme Customizer object. - */ -function twentyseventeen_customize_register( $wp_customize ) { - $wp_customize->get_setting( 'blogname' )->transport = 'postMessage'; - $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; - $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage'; - - $wp_customize->selective_refresh->add_partial( - 'blogname', - array( - 'selector' => '.site-title a', - 'render_callback' => 'twentyseventeen_customize_partial_blogname', - ) - ); - $wp_customize->selective_refresh->add_partial( - 'blogdescription', - array( - 'selector' => '.site-description', - 'render_callback' => 'twentyseventeen_customize_partial_blogdescription', - ) - ); - - /** - * Custom colors. - */ - $wp_customize->add_setting( - 'colorscheme', - array( - 'default' => 'light', - 'transport' => 'postMessage', - 'sanitize_callback' => 'twentyseventeen_sanitize_colorscheme', - ) - ); - - $wp_customize->add_setting( - 'colorscheme_hue', - array( - 'default' => 250, - 'transport' => 'postMessage', - 'sanitize_callback' => 'absint', // The hue is stored as a positive integer. - ) - ); - - $wp_customize->add_control( - 'colorscheme', - array( - 'type' => 'radio', - 'label' => __( 'Color Scheme', 'twentyseventeen' ), - 'choices' => array( - 'light' => __( 'Light', 'twentyseventeen' ), - 'dark' => __( 'Dark', 'twentyseventeen' ), - 'custom' => __( 'Custom', 'twentyseventeen' ), - ), - 'section' => 'colors', - 'priority' => 5, - ) - ); - - $wp_customize->add_control( - new WP_Customize_Color_Control( - $wp_customize, - 'colorscheme_hue', - array( - 'mode' => 'hue', - 'section' => 'colors', - 'priority' => 6, - ) - ) - ); - - /** - * Theme options. - */ - $wp_customize->add_section( - 'theme_options', - array( - 'title' => __( 'Theme Options', 'twentyseventeen' ), - 'priority' => 130, // Before Additional CSS. - ) - ); - - $wp_customize->add_setting( - 'page_layout', - array( - 'default' => 'two-column', - 'sanitize_callback' => 'twentyseventeen_sanitize_page_layout', - 'transport' => 'postMessage', - ) - ); - - $wp_customize->add_control( - 'page_layout', - array( - 'label' => __( 'Page Layout', 'twentyseventeen' ), - 'section' => 'theme_options', - 'type' => 'radio', - 'description' => __( 'When the two-column layout is assigned, the page title is in one column and content is in the other.', 'twentyseventeen' ), - 'choices' => array( - 'one-column' => __( 'One Column', 'twentyseventeen' ), - 'two-column' => __( 'Two Column', 'twentyseventeen' ), - ), - 'active_callback' => 'twentyseventeen_is_view_with_layout_option', - ) - ); - - /** - * Filter number of front page sections in Twenty Seventeen. - * - * @since Twenty Seventeen 1.0 - * - * @param int $num_sections Number of front page sections. - */ - $num_sections = apply_filters( 'twentyseventeen_front_page_sections', 4 ); - - // Create a setting and control for each of the sections available in the theme. - for ( $i = 1; $i < ( 1 + $num_sections ); $i++ ) { - $wp_customize->add_setting( - 'panel_' . $i, - array( - 'default' => false, - 'sanitize_callback' => 'absint', - 'transport' => 'postMessage', - ) - ); - - $wp_customize->add_control( - 'panel_' . $i, - array( - /* translators: %d: The front page section number. */ - 'label' => sprintf( __( 'Front Page Section %d Content', 'twentyseventeen' ), $i ), - 'description' => ( 1 !== $i ? '' : __( 'Select pages to feature in each area from the dropdowns. Add an image to a section by setting a featured image in the page editor. Empty sections will not be displayed.', 'twentyseventeen' ) ), - 'section' => 'theme_options', - 'type' => 'dropdown-pages', - 'allow_addition' => true, - 'active_callback' => 'twentyseventeen_is_static_front_page', - ) - ); - - $wp_customize->selective_refresh->add_partial( - 'panel_' . $i, - array( - 'selector' => '#panel' . $i, - 'render_callback' => 'twentyseventeen_front_page_section', - 'container_inclusive' => true, - ) - ); - } -} -add_action( 'customize_register', 'twentyseventeen_customize_register' ); - -/** - * Sanitize the page layout options. - * - * @param string $input Page layout. - */ -function twentyseventeen_sanitize_page_layout( $input ) { - $valid = array( - 'one-column' => __( 'One Column', 'twentyseventeen' ), - 'two-column' => __( 'Two Column', 'twentyseventeen' ), - ); - - if ( array_key_exists( $input, $valid ) ) { - return $input; - } - - return ''; -} - -/** - * Sanitize the colorscheme. - * - * @param string $input Color scheme. - */ -function twentyseventeen_sanitize_colorscheme( $input ) { - $valid = array( 'light', 'dark', 'custom' ); - - if ( in_array( $input, $valid, true ) ) { - return $input; - } - - return 'light'; -} - -/** - * Render the site title for the selective refresh partial. - * - * @since Twenty Seventeen 1.0 - * - * @see twentyseventeen_customize_register() - * - * @return void - */ -function twentyseventeen_customize_partial_blogname() { - bloginfo( 'name' ); -} - -/** - * Render the site tagline for the selective refresh partial. - * - * @since Twenty Seventeen 1.0 - * - * @see twentyseventeen_customize_register() - * - * @return void - */ -function twentyseventeen_customize_partial_blogdescription() { - bloginfo( 'description' ); -} - -/** - * Return whether we're previewing the front page and it's a static page. - */ -function twentyseventeen_is_static_front_page() { - return ( is_front_page() && ! is_home() ); -} - -/** - * Return whether we're on a view that supports a one or two column layout. - */ -function twentyseventeen_is_view_with_layout_option() { - // This option is available on all pages. It's also available on archives when there isn't a sidebar. - return ( is_page() || ( is_archive() && ! is_active_sidebar( 'sidebar-1' ) ) ); -} - -/** - * Bind JS handlers to instantly live-preview changes. - */ -function twentyseventeen_customize_preview_js() { - wp_enqueue_script( 'twentyseventeen-customize-preview', get_theme_file_uri( '/assets/js/customize-preview.js' ), array( 'customize-preview' ), '20161002', true ); -} -add_action( 'customize_preview_init', 'twentyseventeen_customize_preview_js' ); - -/** - * Load dynamic logic for the customizer controls area. - */ -function twentyseventeen_panels_js() { - wp_enqueue_script( 'twentyseventeen-customize-controls', get_theme_file_uri( '/assets/js/customize-controls.js' ), array(), '20161020', true ); -} -add_action( 'customize_controls_enqueue_scripts', 'twentyseventeen_panels_js' ); +<?php +/** + * Twenty Seventeen: Customizer + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + */ + +/** + * Add postMessage support for site title and description for the Theme Customizer. + * + * @param WP_Customize_Manager $wp_customize Theme Customizer object. + */ +function twentyseventeen_customize_register( $wp_customize ) { + $wp_customize->get_setting( 'blogname' )->transport = 'postMessage'; + $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; + $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage'; + + $wp_customize->selective_refresh->add_partial( + 'blogname', + array( + 'selector' => '.site-title a', + 'render_callback' => 'twentyseventeen_customize_partial_blogname', + ) + ); + $wp_customize->selective_refresh->add_partial( + 'blogdescription', + array( + 'selector' => '.site-description', + 'render_callback' => 'twentyseventeen_customize_partial_blogdescription', + ) + ); + + /** + * Custom colors. + */ + $wp_customize->add_setting( + 'colorscheme', + array( + 'default' => 'light', + 'transport' => 'postMessage', + 'sanitize_callback' => 'twentyseventeen_sanitize_colorscheme', + ) + ); + + $wp_customize->add_setting( + 'colorscheme_hue', + array( + 'default' => 250, + 'transport' => 'postMessage', + 'sanitize_callback' => 'absint', // The hue is stored as a positive integer. + ) + ); + + $wp_customize->add_control( + 'colorscheme', + array( + 'type' => 'radio', + 'label' => __( 'Color Scheme', 'twentyseventeen' ), + 'choices' => array( + 'light' => __( 'Light', 'twentyseventeen' ), + 'dark' => __( 'Dark', 'twentyseventeen' ), + 'custom' => __( 'Custom', 'twentyseventeen' ), + ), + 'section' => 'colors', + 'priority' => 5, + ) + ); + + $wp_customize->add_control( + new WP_Customize_Color_Control( + $wp_customize, + 'colorscheme_hue', + array( + 'mode' => 'hue', + 'section' => 'colors', + 'priority' => 6, + ) + ) + ); + + /** + * Theme options. + */ + $wp_customize->add_section( + 'theme_options', + array( + 'title' => __( 'Theme Options', 'twentyseventeen' ), + 'priority' => 130, // Before Additional CSS. + ) + ); + + $wp_customize->add_setting( + 'page_layout', + array( + 'default' => 'two-column', + 'sanitize_callback' => 'twentyseventeen_sanitize_page_layout', + 'transport' => 'postMessage', + ) + ); + + $wp_customize->add_control( + 'page_layout', + array( + 'label' => __( 'Page Layout', 'twentyseventeen' ), + 'section' => 'theme_options', + 'type' => 'radio', + 'description' => __( 'When the two-column layout is assigned, the page title is in one column and content is in the other.', 'twentyseventeen' ), + 'choices' => array( + 'one-column' => __( 'One Column', 'twentyseventeen' ), + 'two-column' => __( 'Two Column', 'twentyseventeen' ), + ), + 'active_callback' => 'twentyseventeen_is_view_with_layout_option', + ) + ); + + /** + * Filters the number of front page sections in Twenty Seventeen. + * + * @since Twenty Seventeen 1.0 + * + * @param int $num_sections Number of front page sections. + */ + $num_sections = apply_filters( 'twentyseventeen_front_page_sections', 4 ); + + // Create a setting and control for each of the sections available in the theme. + for ( $i = 1; $i < ( 1 + $num_sections ); $i++ ) { + $wp_customize->add_setting( + 'panel_' . $i, + array( + 'default' => false, + 'sanitize_callback' => 'absint', + 'transport' => 'postMessage', + ) + ); + + $wp_customize->add_control( + 'panel_' . $i, + array( + /* translators: %d: The front page section number. */ + 'label' => sprintf( __( 'Front Page Section %d Content', 'twentyseventeen' ), $i ), + 'description' => ( 1 !== $i ? '' : __( 'Select pages to feature in each area from the dropdowns. Add an image to a section by setting a featured image in the page editor. Empty sections will not be displayed.', 'twentyseventeen' ) ), + 'section' => 'theme_options', + 'type' => 'dropdown-pages', + 'allow_addition' => true, + 'active_callback' => 'twentyseventeen_is_static_front_page', + ) + ); + + $wp_customize->selective_refresh->add_partial( + 'panel_' . $i, + array( + 'selector' => '#panel' . $i, + 'render_callback' => 'twentyseventeen_front_page_section', + 'container_inclusive' => true, + ) + ); + } +} +add_action( 'customize_register', 'twentyseventeen_customize_register' ); + +/** + * Sanitize the page layout options. + * + * @param string $input Page layout. + */ +function twentyseventeen_sanitize_page_layout( $input ) { + $valid = array( + 'one-column' => __( 'One Column', 'twentyseventeen' ), + 'two-column' => __( 'Two Column', 'twentyseventeen' ), + ); + + if ( array_key_exists( $input, $valid ) ) { + return $input; + } + + return ''; +} + +/** + * Sanitize the colorscheme. + * + * @param string $input Color scheme. + */ +function twentyseventeen_sanitize_colorscheme( $input ) { + $valid = array( 'light', 'dark', 'custom' ); + + if ( in_array( $input, $valid, true ) ) { + return $input; + } + + return 'light'; +} + +/** + * Render the site title for the selective refresh partial. + * + * @since Twenty Seventeen 1.0 + * + * @see twentyseventeen_customize_register() + * + * @return void + */ +function twentyseventeen_customize_partial_blogname() { + bloginfo( 'name' ); +} + +/** + * Render the site tagline for the selective refresh partial. + * + * @since Twenty Seventeen 1.0 + * + * @see twentyseventeen_customize_register() + * + * @return void + */ +function twentyseventeen_customize_partial_blogdescription() { + bloginfo( 'description' ); +} + +/** + * Return whether we're previewing the front page and it's a static page. + */ +function twentyseventeen_is_static_front_page() { + return ( is_front_page() && ! is_home() ); +} + +/** + * Return whether we're on a view that supports a one or two column layout. + */ +function twentyseventeen_is_view_with_layout_option() { + // This option is available on all pages. It's also available on archives when there isn't a sidebar. + return ( is_page() || ( is_archive() && ! is_active_sidebar( 'sidebar-1' ) ) ); +} + +/** + * Bind JS handlers to instantly live-preview changes. + */ +function twentyseventeen_customize_preview_js() { + wp_enqueue_script( 'twentyseventeen-customize-preview', get_theme_file_uri( '/assets/js/customize-preview.js' ), array( 'customize-preview' ), '20161002', true ); +} +add_action( 'customize_preview_init', 'twentyseventeen_customize_preview_js' ); + +/** + * Load dynamic logic for the customizer controls area. + */ +function twentyseventeen_panels_js() { + wp_enqueue_script( 'twentyseventeen-customize-controls', get_theme_file_uri( '/assets/js/customize-controls.js' ), array(), '20161020', true ); +} +add_action( 'customize_controls_enqueue_scripts', 'twentyseventeen_panels_js' ); diff --git a/wp-content/themes/twentyseventeen/inc/icon-functions.php b/wp-content/themes/twentyseventeen/inc/icon-functions.php index 4a0964ca6..70cc5a143 100644 --- a/wp-content/themes/twentyseventeen/inc/icon-functions.php +++ b/wp-content/themes/twentyseventeen/inc/icon-functions.php @@ -1,223 +1,223 @@ -<?php -/** - * SVG icons related functions and filters - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - */ - -/** - * Add SVG definitions to the footer. - */ -function twentyseventeen_include_svg_icons() { - // Define SVG sprite file. - $svg_icons = get_parent_theme_file_path( '/assets/images/svg-icons.svg' ); - - // If it exists, include it. - if ( file_exists( $svg_icons ) ) { - require_once $svg_icons; - } -} -add_action( 'wp_footer', 'twentyseventeen_include_svg_icons', 9999 ); - -/** - * Return SVG markup. - * - * @param array $args { - * Parameters needed to display an SVG. - * - * @type string $icon Required SVG icon filename. - * @type string $title Optional SVG title. - * @type string $desc Optional SVG description. - * } - * @return string SVG markup. - */ -function twentyseventeen_get_svg( $args = array() ) { - // Make sure $args are an array. - if ( empty( $args ) ) { - return __( 'Please define default parameters in the form of an array.', 'twentyseventeen' ); - } - - // Define an icon. - if ( false === array_key_exists( 'icon', $args ) ) { - return __( 'Please define an SVG icon filename.', 'twentyseventeen' ); - } - - // Set defaults. - $defaults = array( - 'icon' => '', - 'title' => '', - 'desc' => '', - 'fallback' => false, - ); - - // Parse args. - $args = wp_parse_args( $args, $defaults ); - - // Set aria hidden. - $aria_hidden = ' aria-hidden="true"'; - - // Set ARIA. - $aria_labelledby = ''; - - /* - * Twenty Seventeen doesn't use the SVG title or description attributes; non-decorative icons are described with .screen-reader-text. - * - * However, child themes can use the title and description to add information to non-decorative SVG icons to improve accessibility. - * - * Example 1 with title: <?php echo twentyseventeen_get_svg( array( 'icon' => 'arrow-right', 'title' => __( 'This is the title', 'textdomain' ) ) ); ?> - * - * Example 2 with title and description: <?php echo twentyseventeen_get_svg( array( 'icon' => 'arrow-right', 'title' => __( 'This is the title', 'textdomain' ), 'desc' => __( 'This is the description', 'textdomain' ) ) ); ?> - * - * See https://www.paciellogroup.com/blog/2013/12/using-aria-enhance-svg-accessibility/. - */ - if ( $args['title'] ) { - $aria_hidden = ''; - $unique_id = twentyseventeen_unique_id(); - $aria_labelledby = ' aria-labelledby="title-' . $unique_id . '"'; - - if ( $args['desc'] ) { - $aria_labelledby = ' aria-labelledby="title-' . $unique_id . ' desc-' . $unique_id . '"'; - } - } - - // Begin SVG markup. - $svg = '<svg class="icon icon-' . esc_attr( $args['icon'] ) . '"' . $aria_hidden . $aria_labelledby . ' role="img">'; - - // Display the title. - if ( $args['title'] ) { - $svg .= '<title id="title-' . $unique_id . '">' . esc_html( $args['title'] ) . '</title>'; - - // Display the desc only if the title is already set. - if ( $args['desc'] ) { - $svg .= '<desc id="desc-' . $unique_id . '">' . esc_html( $args['desc'] ) . '</desc>'; - } - } - - /* - * Display the icon. - * - * The whitespace around `<use>` is intentional - it is a work around to a keyboard navigation bug in Safari 10. - * - * See https://core.trac.wordpress.org/ticket/38387. - */ - $svg .= ' <use href="#icon-' . esc_html( $args['icon'] ) . '" xlink:href="#icon-' . esc_html( $args['icon'] ) . '"></use> '; - - // Add some markup to use as a fallback for browsers that do not support SVGs. - if ( $args['fallback'] ) { - $svg .= '<span class="svg-fallback icon-' . esc_attr( $args['icon'] ) . '"></span>'; - } - - $svg .= '</svg>'; - - return $svg; -} - -/** - * Display SVG icons in social links menu. - * - * @param string $item_output The menu item's starting HTML output. - * @param WP_Post $item Menu item data object. - * @param int $depth Depth of the menu. Used for padding. - * @param stdClass $args An object of wp_nav_menu() arguments. - * @return string The menu item output with social icon. - */ -function twentyseventeen_nav_menu_social_icons( $item_output, $item, $depth, $args ) { - // Get supported social icons. - $social_icons = twentyseventeen_social_links_icons(); - - // Change SVG icon inside social links menu if there is supported URL. - if ( 'social' === $args->theme_location ) { - foreach ( $social_icons as $attr => $value ) { - if ( false !== strpos( $item_output, $attr ) ) { - $item_output = str_replace( $args->link_after, '</span>' . twentyseventeen_get_svg( array( 'icon' => esc_attr( $value ) ) ), $item_output ); - } - } - } - - return $item_output; -} -add_filter( 'walker_nav_menu_start_el', 'twentyseventeen_nav_menu_social_icons', 10, 4 ); - -/** - * Add dropdown icon if menu item has children. - * - * @param string $title The menu item's title. - * @param WP_Post $item The current menu item. - * @param stdClass $args An object of wp_nav_menu() arguments. - * @param int $depth Depth of menu item. Used for padding. - * @return string The menu item's title with dropdown icon. - */ -function twentyseventeen_dropdown_icon_to_menu_link( $title, $item, $args, $depth ) { - if ( 'top' === $args->theme_location ) { - foreach ( $item->classes as $value ) { - if ( 'menu-item-has-children' === $value || 'page_item_has_children' === $value ) { - $title = $title . twentyseventeen_get_svg( array( 'icon' => 'angle-down' ) ); - } - } - } - - return $title; -} -add_filter( 'nav_menu_item_title', 'twentyseventeen_dropdown_icon_to_menu_link', 10, 4 ); - -/** - * Returns an array of supported social links (URL and icon name). - * - * @return array Array of social links icons. - */ -function twentyseventeen_social_links_icons() { - // Supported social links icons. - $social_links_icons = array( - 'behance.net' => 'behance', - 'codepen.io' => 'codepen', - 'deviantart.com' => 'deviantart', - 'digg.com' => 'digg', - 'docker.com' => 'dockerhub', - 'dribbble.com' => 'dribbble', - 'dropbox.com' => 'dropbox', - 'facebook.com' => 'facebook', - 'flickr.com' => 'flickr', - 'foursquare.com' => 'foursquare', - 'plus.google.com' => 'google-plus', - 'github.com' => 'github', - 'instagram.com' => 'instagram', - 'linkedin.com' => 'linkedin', - 'mailto:' => 'envelope-o', - 'medium.com' => 'medium', - 'pinterest.com' => 'pinterest-p', - 'pscp.tv' => 'periscope', - 'getpocket.com' => 'get-pocket', - 'reddit.com' => 'reddit-alien', - 'skype.com' => 'skype', - 'skype:' => 'skype', - 'slideshare.net' => 'slideshare', - 'snapchat.com' => 'snapchat-ghost', - 'soundcloud.com' => 'soundcloud', - 'spotify.com' => 'spotify', - 'stumbleupon.com' => 'stumbleupon', - 't.me' => 'telegram', - 'telegram.me' => 'telegram', - 'tumblr.com' => 'tumblr', - 'twitch.tv' => 'twitch', - 'twitter.com' => 'twitter', - 'vimeo.com' => 'vimeo', - 'vine.co' => 'vine', - 'vk.com' => 'vk', - 'whatsapp.com' => 'whatsapp', - 'wordpress.org' => 'wordpress', - 'wordpress.com' => 'wordpress', - 'yelp.com' => 'yelp', - 'youtube.com' => 'youtube', - ); - - /** - * Filter Twenty Seventeen social links icons. - * - * @since Twenty Seventeen 1.0 - * - * @param array $social_links_icons Array of social links icons. - */ - return apply_filters( 'twentyseventeen_social_links_icons', $social_links_icons ); -} +<?php +/** + * SVG icons related functions and filters + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + */ + +/** + * Add SVG definitions to the footer. + */ +function twentyseventeen_include_svg_icons() { + // Define SVG sprite file. + $svg_icons = get_parent_theme_file_path( '/assets/images/svg-icons.svg' ); + + // If it exists, include it. + if ( file_exists( $svg_icons ) ) { + require_once $svg_icons; + } +} +add_action( 'wp_footer', 'twentyseventeen_include_svg_icons', 9999 ); + +/** + * Return SVG markup. + * + * @param array $args { + * Parameters needed to display an SVG. + * + * @type string $icon Required SVG icon filename. + * @type string $title Optional SVG title. + * @type string $desc Optional SVG description. + * } + * @return string SVG markup. + */ +function twentyseventeen_get_svg( $args = array() ) { + // Make sure $args are an array. + if ( empty( $args ) ) { + return __( 'Please define default parameters in the form of an array.', 'twentyseventeen' ); + } + + // Define an icon. + if ( false === array_key_exists( 'icon', $args ) ) { + return __( 'Please define an SVG icon filename.', 'twentyseventeen' ); + } + + // Set defaults. + $defaults = array( + 'icon' => '', + 'title' => '', + 'desc' => '', + 'fallback' => false, + ); + + // Parse args. + $args = wp_parse_args( $args, $defaults ); + + // Set aria hidden. + $aria_hidden = ' aria-hidden="true"'; + + // Set ARIA. + $aria_labelledby = ''; + + /* + * Twenty Seventeen doesn't use the SVG title or description attributes; non-decorative icons are described with .screen-reader-text. + * + * However, child themes can use the title and description to add information to non-decorative SVG icons to improve accessibility. + * + * Example 1 with title: <?php echo twentyseventeen_get_svg( array( 'icon' => 'arrow-right', 'title' => __( 'This is the title', 'textdomain' ) ) ); ?> + * + * Example 2 with title and description: <?php echo twentyseventeen_get_svg( array( 'icon' => 'arrow-right', 'title' => __( 'This is the title', 'textdomain' ), 'desc' => __( 'This is the description', 'textdomain' ) ) ); ?> + * + * See https://www.paciellogroup.com/blog/2013/12/using-aria-enhance-svg-accessibility/. + */ + if ( $args['title'] ) { + $aria_hidden = ''; + $unique_id = twentyseventeen_unique_id(); + $aria_labelledby = ' aria-labelledby="title-' . $unique_id . '"'; + + if ( $args['desc'] ) { + $aria_labelledby = ' aria-labelledby="title-' . $unique_id . ' desc-' . $unique_id . '"'; + } + } + + // Begin SVG markup. + $svg = '<svg class="icon icon-' . esc_attr( $args['icon'] ) . '"' . $aria_hidden . $aria_labelledby . ' role="img">'; + + // Display the title. + if ( $args['title'] ) { + $svg .= '<title id="title-' . $unique_id . '">' . esc_html( $args['title'] ) . '</title>'; + + // Display the desc only if the title is already set. + if ( $args['desc'] ) { + $svg .= '<desc id="desc-' . $unique_id . '">' . esc_html( $args['desc'] ) . '</desc>'; + } + } + + /* + * Display the icon. + * + * The whitespace around `<use>` is intentional - it is a work around to a keyboard navigation bug in Safari 10. + * + * See https://core.trac.wordpress.org/ticket/38387. + */ + $svg .= ' <use href="#icon-' . esc_html( $args['icon'] ) . '" xlink:href="#icon-' . esc_html( $args['icon'] ) . '"></use> '; + + // Add some markup to use as a fallback for browsers that do not support SVGs. + if ( $args['fallback'] ) { + $svg .= '<span class="svg-fallback icon-' . esc_attr( $args['icon'] ) . '"></span>'; + } + + $svg .= '</svg>'; + + return $svg; +} + +/** + * Display SVG icons in social links menu. + * + * @param string $item_output The menu item's starting HTML output. + * @param WP_Post $item Menu item data object. + * @param int $depth Depth of the menu. Used for padding. + * @param stdClass $args An object of wp_nav_menu() arguments. + * @return string The menu item output with social icon. + */ +function twentyseventeen_nav_menu_social_icons( $item_output, $item, $depth, $args ) { + // Get supported social icons. + $social_icons = twentyseventeen_social_links_icons(); + + // Change SVG icon inside social links menu if there is supported URL. + if ( 'social' === $args->theme_location ) { + foreach ( $social_icons as $attr => $value ) { + if ( false !== strpos( $item_output, $attr ) ) { + $item_output = str_replace( $args->link_after, '</span>' . twentyseventeen_get_svg( array( 'icon' => esc_attr( $value ) ) ), $item_output ); + } + } + } + + return $item_output; +} +add_filter( 'walker_nav_menu_start_el', 'twentyseventeen_nav_menu_social_icons', 10, 4 ); + +/** + * Add dropdown icon if menu item has children. + * + * @param string $title The menu item's title. + * @param WP_Post $item The current menu item. + * @param stdClass $args An object of wp_nav_menu() arguments. + * @param int $depth Depth of menu item. Used for padding. + * @return string The menu item's title with dropdown icon. + */ +function twentyseventeen_dropdown_icon_to_menu_link( $title, $item, $args, $depth ) { + if ( 'top' === $args->theme_location ) { + foreach ( $item->classes as $value ) { + if ( 'menu-item-has-children' === $value || 'page_item_has_children' === $value ) { + $title = $title . twentyseventeen_get_svg( array( 'icon' => 'angle-down' ) ); + } + } + } + + return $title; +} +add_filter( 'nav_menu_item_title', 'twentyseventeen_dropdown_icon_to_menu_link', 10, 4 ); + +/** + * Returns an array of supported social links (URL and icon name). + * + * @return array Array of social links icons. + */ +function twentyseventeen_social_links_icons() { + // Supported social links icons. + $social_links_icons = array( + 'behance.net' => 'behance', + 'codepen.io' => 'codepen', + 'deviantart.com' => 'deviantart', + 'digg.com' => 'digg', + 'docker.com' => 'dockerhub', + 'dribbble.com' => 'dribbble', + 'dropbox.com' => 'dropbox', + 'facebook.com' => 'facebook', + 'flickr.com' => 'flickr', + 'foursquare.com' => 'foursquare', + 'plus.google.com' => 'google-plus', + 'github.com' => 'github', + 'instagram.com' => 'instagram', + 'linkedin.com' => 'linkedin', + 'mailto:' => 'envelope-o', + 'medium.com' => 'medium', + 'pinterest.com' => 'pinterest-p', + 'pscp.tv' => 'periscope', + 'getpocket.com' => 'get-pocket', + 'reddit.com' => 'reddit-alien', + 'skype.com' => 'skype', + 'skype:' => 'skype', + 'slideshare.net' => 'slideshare', + 'snapchat.com' => 'snapchat-ghost', + 'soundcloud.com' => 'soundcloud', + 'spotify.com' => 'spotify', + 'stumbleupon.com' => 'stumbleupon', + 't.me' => 'telegram', + 'telegram.me' => 'telegram', + 'tumblr.com' => 'tumblr', + 'twitch.tv' => 'twitch', + 'twitter.com' => 'twitter', + 'vimeo.com' => 'vimeo', + 'vine.co' => 'vine', + 'vk.com' => 'vk', + 'whatsapp.com' => 'whatsapp', + 'wordpress.org' => 'wordpress', + 'wordpress.com' => 'wordpress', + 'yelp.com' => 'yelp', + 'youtube.com' => 'youtube', + ); + + /** + * Filters Twenty Seventeen social links icons. + * + * @since Twenty Seventeen 1.0 + * + * @param array $social_links_icons Array of social links icons. + */ + return apply_filters( 'twentyseventeen_social_links_icons', $social_links_icons ); +} diff --git a/wp-content/themes/twentyseventeen/inc/template-functions.php b/wp-content/themes/twentyseventeen/inc/template-functions.php index 55f4c9aa5..cedd3a01f 100644 --- a/wp-content/themes/twentyseventeen/inc/template-functions.php +++ b/wp-content/themes/twentyseventeen/inc/template-functions.php @@ -1,102 +1,102 @@ -<?php -/** - * Additional features to allow styling of the templates - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - */ - -/** - * Adds custom classes to the array of body classes. - * - * @param array $classes Classes for the body element. - * @return array - */ -function twentyseventeen_body_classes( $classes ) { - // Add class of group-blog to blogs with more than 1 published author. - if ( is_multi_author() ) { - $classes[] = 'group-blog'; - } - - // Add class of hfeed to non-singular pages. - if ( ! is_singular() ) { - $classes[] = 'hfeed'; - } - - // Add class if we're viewing the Customizer for easier styling of theme options. - if ( is_customize_preview() ) { - $classes[] = 'twentyseventeen-customizer'; - } - - // Add class on front page. - if ( is_front_page() && 'posts' !== get_option( 'show_on_front' ) ) { - $classes[] = 'twentyseventeen-front-page'; - } - - // Add a class if there is a custom header. - if ( has_header_image() ) { - $classes[] = 'has-header-image'; - } - - // Add class if sidebar is used. - if ( is_active_sidebar( 'sidebar-1' ) && ! is_page() ) { - $classes[] = 'has-sidebar'; - } - - // Add class for one or two column page layouts. - if ( is_page() || is_archive() ) { - if ( 'one-column' === get_theme_mod( 'page_layout' ) ) { - $classes[] = 'page-one-column'; - } else { - $classes[] = 'page-two-column'; - } - } - - // Add class if the site title and tagline is hidden. - if ( 'blank' === get_header_textcolor() ) { - $classes[] = 'title-tagline-hidden'; - } - - // Get the colorscheme or the default if there isn't one. - $colors = twentyseventeen_sanitize_colorscheme( get_theme_mod( 'colorscheme', 'light' ) ); - $classes[] = 'colors-' . $colors; - - return $classes; -} -add_filter( 'body_class', 'twentyseventeen_body_classes' ); - -/** - * Count our number of active panels. - * - * Primarily used to see if we have any panels active, duh. - */ -function twentyseventeen_panel_count() { - - $panel_count = 0; - - /** - * Filter number of front page sections in Twenty Seventeen. - * - * @since Twenty Seventeen 1.0 - * - * @param int $num_sections Number of front page sections. - */ - $num_sections = apply_filters( 'twentyseventeen_front_page_sections', 4 ); - - // Create a setting and control for each of the sections available in the theme. - for ( $i = 1; $i < ( 1 + $num_sections ); $i++ ) { - if ( get_theme_mod( 'panel_' . $i ) ) { - $panel_count++; - } - } - - return $panel_count; -} - -/** - * Checks to see if we're on the front page or not. - */ -function twentyseventeen_is_frontpage() { - return ( is_front_page() && ! is_home() ); -} +<?php +/** + * Additional features to allow styling of the templates + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + */ + +/** + * Adds custom classes to the array of body classes. + * + * @param array $classes Classes for the body element. + * @return array + */ +function twentyseventeen_body_classes( $classes ) { + // Add class of group-blog to blogs with more than 1 published author. + if ( is_multi_author() ) { + $classes[] = 'group-blog'; + } + + // Add class of hfeed to non-singular pages. + if ( ! is_singular() ) { + $classes[] = 'hfeed'; + } + + // Add class if we're viewing the Customizer for easier styling of theme options. + if ( is_customize_preview() ) { + $classes[] = 'twentyseventeen-customizer'; + } + + // Add class on front page. + if ( is_front_page() && 'posts' !== get_option( 'show_on_front' ) ) { + $classes[] = 'twentyseventeen-front-page'; + } + + // Add a class if there is a custom header. + if ( has_header_image() ) { + $classes[] = 'has-header-image'; + } + + // Add class if sidebar is used. + if ( is_active_sidebar( 'sidebar-1' ) && ! is_page() ) { + $classes[] = 'has-sidebar'; + } + + // Add class for one or two column page layouts. + if ( is_page() || is_archive() ) { + if ( 'one-column' === get_theme_mod( 'page_layout' ) ) { + $classes[] = 'page-one-column'; + } else { + $classes[] = 'page-two-column'; + } + } + + // Add class if the site title and tagline is hidden. + if ( 'blank' === get_header_textcolor() ) { + $classes[] = 'title-tagline-hidden'; + } + + // Get the colorscheme or the default if there isn't one. + $colors = twentyseventeen_sanitize_colorscheme( get_theme_mod( 'colorscheme', 'light' ) ); + $classes[] = 'colors-' . $colors; + + return $classes; +} +add_filter( 'body_class', 'twentyseventeen_body_classes' ); + +/** + * Count our number of active panels. + * + * Primarily used to see if we have any panels active, duh. + */ +function twentyseventeen_panel_count() { + + $panel_count = 0; + + /** + * Filters the number of front page sections in Twenty Seventeen. + * + * @since Twenty Seventeen 1.0 + * + * @param int $num_sections Number of front page sections. + */ + $num_sections = apply_filters( 'twentyseventeen_front_page_sections', 4 ); + + // Create a setting and control for each of the sections available in the theme. + for ( $i = 1; $i < ( 1 + $num_sections ); $i++ ) { + if ( get_theme_mod( 'panel_' . $i ) ) { + $panel_count++; + } + } + + return $panel_count; +} + +/** + * Checks to see if we're on the front page or not. + */ +function twentyseventeen_is_frontpage() { + return ( is_front_page() && ! is_home() ); +} diff --git a/wp-content/themes/twentyseventeen/inc/template-tags.php b/wp-content/themes/twentyseventeen/inc/template-tags.php index c31d8bfbc..77bc90d3c 100644 --- a/wp-content/themes/twentyseventeen/inc/template-tags.php +++ b/wp-content/themes/twentyseventeen/inc/template-tags.php @@ -1,226 +1,226 @@ -<?php -/** - * Custom template tags for this theme - * - * Eventually, some of the functionality here could be replaced by core features. - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - */ - -if ( ! function_exists( 'twentyseventeen_posted_on' ) ) : - /** - * Prints HTML with meta information for the current post-date/time and author. - */ - function twentyseventeen_posted_on() { - - // Get the author name; wrap it in a link. - $byline = sprintf( - /* translators: %s: Post author. */ - __( 'by %s', 'twentyseventeen' ), - '<span class="author vcard"><a class="url fn n" href="' . esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ) . '">' . get_the_author() . '</a></span>' - ); - - // Finally, let's write all of this to the page. - echo '<span class="posted-on">' . twentyseventeen_time_link() . '</span><span class="byline"> ' . $byline . '</span>'; - } -endif; - - -if ( ! function_exists( 'twentyseventeen_time_link' ) ) : - /** - * Gets a nicely formatted string for the published date. - */ - function twentyseventeen_time_link() { - $time_string = '<time class="entry-date published updated" datetime="%1$s">%2$s</time>'; - if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { - $time_string = '<time class="entry-date published" datetime="%1$s">%2$s</time><time class="updated" datetime="%3$s">%4$s</time>'; - } - - $time_string = sprintf( - $time_string, - get_the_date( DATE_W3C ), - get_the_date(), - get_the_modified_date( DATE_W3C ), - get_the_modified_date() - ); - - // Wrap the time string in a link, and preface it with 'Posted on'. - return sprintf( - /* translators: %s: Post date. */ - __( '<span class="screen-reader-text">Posted on</span> %s', 'twentyseventeen' ), - '<a href="' . esc_url( get_permalink() ) . '" rel="bookmark">' . $time_string . '</a>' - ); - } -endif; - - -if ( ! function_exists( 'twentyseventeen_entry_footer' ) ) : - /** - * Prints HTML with meta information for the categories, tags and comments. - */ - function twentyseventeen_entry_footer() { - - /* translators: Used between list items, there is a space after the comma. */ - $separate_meta = __( ', ', 'twentyseventeen' ); - - // Get Categories for posts. - $categories_list = get_the_category_list( $separate_meta ); - - // Get Tags for posts. - $tags_list = get_the_tag_list( '', $separate_meta ); - - // We don't want to output .entry-footer if it will be empty, so make sure its not. - if ( ( ( twentyseventeen_categorized_blog() && $categories_list ) || $tags_list ) || get_edit_post_link() ) { - - echo '<footer class="entry-footer">'; - - if ( 'post' === get_post_type() ) { - if ( ( $categories_list && twentyseventeen_categorized_blog() ) || $tags_list ) { - echo '<span class="cat-tags-links">'; - - // Make sure there's more than one category before displaying. - if ( $categories_list && twentyseventeen_categorized_blog() ) { - echo '<span class="cat-links">' . twentyseventeen_get_svg( array( 'icon' => 'folder-open' ) ) . '<span class="screen-reader-text">' . __( 'Categories', 'twentyseventeen' ) . '</span>' . $categories_list . '</span>'; - } - - if ( $tags_list && ! is_wp_error( $tags_list ) ) { - echo '<span class="tags-links">' . twentyseventeen_get_svg( array( 'icon' => 'hashtag' ) ) . '<span class="screen-reader-text">' . __( 'Tags', 'twentyseventeen' ) . '</span>' . $tags_list . '</span>'; - } - - echo '</span>'; - } - } - - twentyseventeen_edit_link(); - - echo '</footer> <!-- .entry-footer -->'; - } - } -endif; - - -if ( ! function_exists( 'twentyseventeen_edit_link' ) ) : - /** - * Returns an accessibility-friendly link to edit a post or page. - * - * This also gives us a little context about what exactly we're editing - * (post or page?) so that users understand a bit more where they are in terms - * of the template hierarchy and their content. Helpful when/if the single-page - * layout with multiple posts/pages shown gets confusing. - */ - function twentyseventeen_edit_link() { - edit_post_link( - sprintf( - /* translators: %s: Post title. */ - __( 'Edit<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), - get_the_title() - ), - '<span class="edit-link">', - '</span>' - ); - } -endif; - -/** - * Display a front page section. - * - * @param WP_Customize_Partial $partial Partial associated with a selective refresh request. - * @param integer $id Front page section to display. - */ -function twentyseventeen_front_page_section( $partial = null, $id = 0 ) { - if ( is_a( $partial, 'WP_Customize_Partial' ) ) { - // Find out the ID and set it up during a selective refresh. - global $twentyseventeencounter; - - $id = str_replace( 'panel_', '', $partial->id ); - - $twentyseventeencounter = $id; - } - - global $post; // Modify the global post object before setting up post data. - if ( get_theme_mod( 'panel_' . $id ) ) { - $post = get_post( get_theme_mod( 'panel_' . $id ) ); - setup_postdata( $post ); - set_query_var( 'panel', $id ); - - get_template_part( 'template-parts/page/content', 'front-page-panels' ); - - wp_reset_postdata(); - } elseif ( is_customize_preview() ) { - // The output placeholder anchor. - printf( - '<article class="panel-placeholder panel twentyseventeen-panel twentyseventeen-panel%1$s" id="panel%1$s">' . - '<span class="twentyseventeen-panel-title">%2$s</span></article>', - $id, - /* translators: %s: The section ID. */ - sprintf( __( 'Front Page Section %s Placeholder', 'twentyseventeen' ), $id ) - ); - } -} - -/** - * Returns true if a blog has more than 1 category. - * - * @return bool - */ -function twentyseventeen_categorized_blog() { - $category_count = get_transient( 'twentyseventeen_categories' ); - - if ( false === $category_count ) { - // Create an array of all the categories that are attached to posts. - $categories = get_categories( - array( - 'fields' => 'ids', - 'hide_empty' => 1, - // We only need to know if there is more than one category. - 'number' => 2, - ) - ); - - // Count the number of categories that are attached to the posts. - $category_count = count( $categories ); - - set_transient( 'twentyseventeen_categories', $category_count ); - } - - // Allow viewing case of 0 or 1 categories in post preview. - if ( is_preview() ) { - return true; - } - - return $category_count > 1; -} - - -/** - * Flush out the transients used in twentyseventeen_categorized_blog. - */ -function twentyseventeen_category_transient_flusher() { - if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { - return; - } - // Like, beat it. Dig? - delete_transient( 'twentyseventeen_categories' ); -} -add_action( 'edit_category', 'twentyseventeen_category_transient_flusher' ); -add_action( 'save_post', 'twentyseventeen_category_transient_flusher' ); - -if ( ! function_exists( 'wp_body_open' ) ) : - /** - * Fire the wp_body_open action. - * - * Added for backward compatibility to support pre-5.2.0 WordPress versions. - * - * @since Twenty Seventeen 2.2 - */ - function wp_body_open() { - /** - * Triggered after the opening <body> tag. - * - * @since Twenty Seventeen 2.2 - */ - do_action( 'wp_body_open' ); - } -endif; +<?php +/** + * Custom template tags for this theme + * + * Eventually, some of the functionality here could be replaced by core features. + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + */ + +if ( ! function_exists( 'twentyseventeen_posted_on' ) ) : + /** + * Prints HTML with meta information for the current post-date/time and author. + */ + function twentyseventeen_posted_on() { + + // Get the author name; wrap it in a link. + $byline = sprintf( + /* translators: %s: Post author. */ + __( 'by %s', 'twentyseventeen' ), + '<span class="author vcard"><a class="url fn n" href="' . esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ) . '">' . get_the_author() . '</a></span>' + ); + + // Finally, let's write all of this to the page. + echo '<span class="posted-on">' . twentyseventeen_time_link() . '</span><span class="byline"> ' . $byline . '</span>'; + } +endif; + + +if ( ! function_exists( 'twentyseventeen_time_link' ) ) : + /** + * Gets a nicely formatted string for the published date. + */ + function twentyseventeen_time_link() { + $time_string = '<time class="entry-date published updated" datetime="%1$s">%2$s</time>'; + if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { + $time_string = '<time class="entry-date published" datetime="%1$s">%2$s</time><time class="updated" datetime="%3$s">%4$s</time>'; + } + + $time_string = sprintf( + $time_string, + get_the_date( DATE_W3C ), + get_the_date(), + get_the_modified_date( DATE_W3C ), + get_the_modified_date() + ); + + // Wrap the time string in a link, and preface it with 'Posted on'. + return sprintf( + /* translators: %s: Post date. */ + __( '<span class="screen-reader-text">Posted on</span> %s', 'twentyseventeen' ), + '<a href="' . esc_url( get_permalink() ) . '" rel="bookmark">' . $time_string . '</a>' + ); + } +endif; + + +if ( ! function_exists( 'twentyseventeen_entry_footer' ) ) : + /** + * Prints HTML with meta information for the categories, tags and comments. + */ + function twentyseventeen_entry_footer() { + + /* translators: Used between list items, there is a space after the comma. */ + $separate_meta = __( ', ', 'twentyseventeen' ); + + // Get Categories for posts. + $categories_list = get_the_category_list( $separate_meta ); + + // Get Tags for posts. + $tags_list = get_the_tag_list( '', $separate_meta ); + + // We don't want to output .entry-footer if it will be empty, so make sure its not. + if ( ( ( twentyseventeen_categorized_blog() && $categories_list ) || $tags_list ) || get_edit_post_link() ) { + + echo '<footer class="entry-footer">'; + + if ( 'post' === get_post_type() ) { + if ( ( $categories_list && twentyseventeen_categorized_blog() ) || $tags_list ) { + echo '<span class="cat-tags-links">'; + + // Make sure there's more than one category before displaying. + if ( $categories_list && twentyseventeen_categorized_blog() ) { + echo '<span class="cat-links">' . twentyseventeen_get_svg( array( 'icon' => 'folder-open' ) ) . '<span class="screen-reader-text">' . __( 'Categories', 'twentyseventeen' ) . '</span>' . $categories_list . '</span>'; + } + + if ( $tags_list && ! is_wp_error( $tags_list ) ) { + echo '<span class="tags-links">' . twentyseventeen_get_svg( array( 'icon' => 'hashtag' ) ) . '<span class="screen-reader-text">' . __( 'Tags', 'twentyseventeen' ) . '</span>' . $tags_list . '</span>'; + } + + echo '</span>'; + } + } + + twentyseventeen_edit_link(); + + echo '</footer> <!-- .entry-footer -->'; + } + } +endif; + + +if ( ! function_exists( 'twentyseventeen_edit_link' ) ) : + /** + * Returns an accessibility-friendly link to edit a post or page. + * + * This also gives us a little context about what exactly we're editing + * (post or page?) so that users understand a bit more where they are in terms + * of the template hierarchy and their content. Helpful when/if the single-page + * layout with multiple posts/pages shown gets confusing. + */ + function twentyseventeen_edit_link() { + edit_post_link( + sprintf( + /* translators: %s: Post title. */ + __( 'Edit<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), + get_the_title() + ), + '<span class="edit-link">', + '</span>' + ); + } +endif; + +/** + * Display a front page section. + * + * @param WP_Customize_Partial $partial Partial associated with a selective refresh request. + * @param int $id Front page section to display. + */ +function twentyseventeen_front_page_section( $partial = null, $id = 0 ) { + if ( is_a( $partial, 'WP_Customize_Partial' ) ) { + // Find out the ID and set it up during a selective refresh. + global $twentyseventeencounter; + + $id = str_replace( 'panel_', '', $partial->id ); + + $twentyseventeencounter = $id; + } + + global $post; // Modify the global post object before setting up post data. + if ( get_theme_mod( 'panel_' . $id ) ) { + $post = get_post( get_theme_mod( 'panel_' . $id ) ); + setup_postdata( $post ); + set_query_var( 'panel', $id ); + + get_template_part( 'template-parts/page/content', 'front-page-panels' ); + + wp_reset_postdata(); + } elseif ( is_customize_preview() ) { + // The output placeholder anchor. + printf( + '<article class="panel-placeholder panel twentyseventeen-panel twentyseventeen-panel%1$s" id="panel%1$s">' . + '<span class="twentyseventeen-panel-title">%2$s</span></article>', + $id, + /* translators: %s: The section ID. */ + sprintf( __( 'Front Page Section %s Placeholder', 'twentyseventeen' ), $id ) + ); + } +} + +/** + * Returns true if a blog has more than 1 category. + * + * @return bool + */ +function twentyseventeen_categorized_blog() { + $category_count = get_transient( 'twentyseventeen_categories' ); + + if ( false === $category_count ) { + // Create an array of all the categories that are attached to posts. + $categories = get_categories( + array( + 'fields' => 'ids', + 'hide_empty' => 1, + // We only need to know if there is more than one category. + 'number' => 2, + ) + ); + + // Count the number of categories that are attached to the posts. + $category_count = count( $categories ); + + set_transient( 'twentyseventeen_categories', $category_count ); + } + + // Allow viewing case of 0 or 1 categories in post preview. + if ( is_preview() ) { + return true; + } + + return $category_count > 1; +} + + +/** + * Flush out the transients used in twentyseventeen_categorized_blog. + */ +function twentyseventeen_category_transient_flusher() { + if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { + return; + } + // Like, beat it. Dig? + delete_transient( 'twentyseventeen_categories' ); +} +add_action( 'edit_category', 'twentyseventeen_category_transient_flusher' ); +add_action( 'save_post', 'twentyseventeen_category_transient_flusher' ); + +if ( ! function_exists( 'wp_body_open' ) ) : + /** + * Fire the wp_body_open action. + * + * Added for backward compatibility to support pre-5.2.0 WordPress versions. + * + * @since Twenty Seventeen 2.2 + */ + function wp_body_open() { + /** + * Triggered after the opening <body> tag. + * + * @since Twenty Seventeen 2.2 + */ + do_action( 'wp_body_open' ); + } +endif; diff --git a/wp-content/themes/twentyseventeen/index.php b/wp-content/themes/twentyseventeen/index.php index 5df8f0231..0bf56bbd0 100644 --- a/wp-content/themes/twentyseventeen/index.php +++ b/wp-content/themes/twentyseventeen/index.php @@ -1,72 +1,72 @@ -<?php -/** - * The main template file - * - * This is the most generic template file in a WordPress theme - * and one of the two required files for a theme (the other being style.css). - * It is used to display a page when nothing more specific matches a query. - * E.g., it puts together the home page when no home.php file exists. - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -get_header(); ?> - -<div class="wrap"> - <?php if ( is_home() && ! is_front_page() ) : ?> - <header class="page-header"> - <h1 class="page-title"><?php single_post_title(); ?></h1> - </header> - <?php else : ?> - <header class="page-header"> - <h2 class="page-title"><?php _e( 'Posts', 'twentyseventeen' ); ?></h2> - </header> - <?php endif; ?> - - <div id="primary" class="content-area"> - <main id="main" class="site-main" role="main"> - - <?php - if ( have_posts() ) : - - // Start the Loop. - while ( have_posts() ) : - the_post(); - - /* - * Include the Post-Format-specific template for the content. - * If you want to override this in a child theme, then include a file - * called content-___.php (where ___ is the Post Format name) and that - * will be used instead. - */ - get_template_part( 'template-parts/post/content', get_post_format() ); - - endwhile; - - the_posts_pagination( - array( - 'prev_text' => twentyseventeen_get_svg( array( 'icon' => 'arrow-left' ) ) . '<span class="screen-reader-text">' . __( 'Previous page', 'twentyseventeen' ) . '</span>', - 'next_text' => '<span class="screen-reader-text">' . __( 'Next page', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ), - 'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'twentyseventeen' ) . ' </span>', - ) - ); - - else : - - get_template_part( 'template-parts/post/content', 'none' ); - - endif; - ?> - - </main><!-- #main --> - </div><!-- #primary --> - <?php get_sidebar(); ?> -</div><!-- .wrap --> - -<?php -get_footer(); +<?php +/** + * The main template file + * + * This is the most generic template file in a WordPress theme + * and one of the two required files for a theme (the other being style.css). + * It is used to display a page when nothing more specific matches a query. + * E.g., it puts together the home page when no home.php file exists. + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +get_header(); ?> + +<div class="wrap"> + <?php if ( is_home() && ! is_front_page() ) : ?> + <header class="page-header"> + <h1 class="page-title"><?php single_post_title(); ?></h1> + </header> + <?php else : ?> + <header class="page-header"> + <h2 class="page-title"><?php _e( 'Posts', 'twentyseventeen' ); ?></h2> + </header> + <?php endif; ?> + + <div id="primary" class="content-area"> + <main id="main" class="site-main" role="main"> + + <?php + if ( have_posts() ) : + + // Start the Loop. + while ( have_posts() ) : + the_post(); + + /* + * Include the Post-Format-specific template for the content. + * If you want to override this in a child theme, then include a file + * called content-___.php (where ___ is the Post Format name) and that + * will be used instead. + */ + get_template_part( 'template-parts/post/content', get_post_format() ); + + endwhile; + + the_posts_pagination( + array( + 'prev_text' => twentyseventeen_get_svg( array( 'icon' => 'arrow-left' ) ) . '<span class="screen-reader-text">' . __( 'Previous page', 'twentyseventeen' ) . '</span>', + 'next_text' => '<span class="screen-reader-text">' . __( 'Next page', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ), + 'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'twentyseventeen' ) . ' </span>', + ) + ); + + else : + + get_template_part( 'template-parts/post/content', 'none' ); + + endif; + ?> + + </main><!-- #main --> + </div><!-- #primary --> + <?php get_sidebar(); ?> +</div><!-- .wrap --> + +<?php +get_footer(); diff --git a/wp-content/themes/twentyseventeen/page.php b/wp-content/themes/twentyseventeen/page.php index fee6a8e49..01f72e59a 100644 --- a/wp-content/themes/twentyseventeen/page.php +++ b/wp-content/themes/twentyseventeen/page.php @@ -1,43 +1,43 @@ -<?php -/** - * The template for displaying all pages - * - * This is the template that displays all pages by default. - * Please note that this is the WordPress construct of pages - * and that other 'pages' on your WordPress site may use a - * different template. - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -get_header(); ?> - -<div class="wrap"> - <div id="primary" class="content-area"> - <main id="main" class="site-main" role="main"> - - <?php - while ( have_posts() ) : - the_post(); - - get_template_part( 'template-parts/page/content', 'page' ); - - // 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; - - endwhile; // End the loop. - ?> - - </main><!-- #main --> - </div><!-- #primary --> -</div><!-- .wrap --> - -<?php -get_footer(); +<?php +/** + * The template for displaying all pages + * + * This is the template that displays all pages by default. + * Please note that this is the WordPress construct of pages + * and that other 'pages' on your WordPress site may use a + * different template. + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +get_header(); ?> + +<div class="wrap"> + <div id="primary" class="content-area"> + <main id="main" class="site-main" role="main"> + + <?php + while ( have_posts() ) : + the_post(); + + get_template_part( 'template-parts/page/content', 'page' ); + + // 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; + + endwhile; // End the loop. + ?> + + </main><!-- #main --> + </div><!-- #primary --> +</div><!-- .wrap --> + +<?php +get_footer(); diff --git a/wp-content/themes/twentyseventeen/readme.txt b/wp-content/themes/twentyseventeen/readme.txt index 25faa1136..c86e8e378 100644 --- a/wp-content/themes/twentyseventeen/readme.txt +++ b/wp-content/themes/twentyseventeen/readme.txt @@ -1,10 +1,10 @@ === Twenty Seventeen === Contributors: wordpressdotorg -Tested up to: 5.5 -Version: 2.4 +Tested up to: 5.6 +Version: 2.6 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html -Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready +Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-patterns == Description == @@ -22,7 +22,7 @@ For more information about Twenty Seventeen please go to https://wordpress.org/s == Copyright == -Twenty Seventeen WordPress Theme, Copyright 2016-2020 WordPress.org +Twenty Seventeen WordPress Theme, Copyright 2016-2021 WordPress.org Twenty Seventeen is distributed under the terms of the GNU GPL This program is free software: you can redistribute it and/or modify @@ -57,8 +57,27 @@ Bundled header image, Copyright Alvin Engler License: CC0 1.0 Universal (CC0 1.0) Source: https://unsplash.com/@englr?photo=bIhpiQA009k +Bundled block pattern images, Copyright Solo Shutter +License: CC0 1.0 Universal (CC0 1.0) +Source: https://stocksnap.io/photo/striped-lines-BTNYMDDCBW + https://stocksnap.io/photo/striped-lines-5XWOPSWPWX + +Bundled block pattern image, Copyright Seacoast Sage +License: CC0 1.0 Universal (CC0 1.0) +Source: https://stocksnap.io/photo/striped-fabric-9CBVWF2CDU + == Changelog == += 2.6 = +* Released: March 9, 2021 + +https://codex.wordpress.org/Twenty_Seventeen_Theme_Changelog#Version_2.6 + += 2.5 = +* Released: December 8, 2020 + +https://codex.wordpress.org/Twenty_Seventeen_Theme_Changelog#Version_2.5 + = 2.4 = * Released: August 11, 2020 diff --git a/wp-content/themes/twentyseventeen/rtl.css b/wp-content/themes/twentyseventeen/rtl.css index 1c5e4c7ad..2d8773d96 100644 --- a/wp-content/themes/twentyseventeen/rtl.css +++ b/wp-content/themes/twentyseventeen/rtl.css @@ -1,556 +1,556 @@ -/* -Theme Name: Twenty Seventeen - -Adding support for languages written in a Right To Left (RTL) direction is easy, -it's just a matter of overwriting all the horizontal positioning attributes -of your CSS stylesheet in a separate stylesheet file named rtl.css. - -https://codex.wordpress.org/Right-to-Left_Language_Support - -*/ - -/* Reset */ - -body { - direction: rtl; - unicode-bidi: embed; -} - -th { - text-align: right; -} - -/* Accessibility */ - -.screen-reader-text:focus { - left: auto; - right: 5px; -} - -/* Typography */ - -textarea { - padding-right: 3px; -} - -li > ul, -li > ol { - margin-left: 0; - margin-right: 1.5em; -} - -th:first-child, -td:first-child { - padding-left: 0.4em; - padding-right: 0; -} - -th:last-child, -td:last-child { - padding-left: 0; - padding-right: 0.4em; -} - -/* Forms */ - -input[type="radio"], -input[type="checkbox"] { - margin-left: 0.5em; - margin-right: 0; -} - -/* Media */ - -.mejs-offscreen { - right: -10000px; -} - -/* Site Branding */ - -.custom-logo-link { - padding-left: 1em; - padding-right: 0; -} - -/* Main Navigation */ - -.main-navigation ul { - text-align: right; -} - -.main-navigation ul ul { - padding-left: 0; - padding-right: 1.5em; -} - -.menu-toggle .icon { - margin-left: 0.5em; - margin-right: 0; -} - -.dropdown-toggle { - left: -0.5em; - right: auto; -} - -/* Front Page */ - -.wp-custom-header-video-button { - left: 30px; - right: auto; -} - -.twentyseventeen-panel .recent-posts .entry-header .edit-link { - margin-left: 0; - margin-right: 1em; -} - -/* Blog, Archive, Search */ - -.blog .entry-meta a.post-edit-link, -.archive .entry-meta a.post-edit-link, -.search .entry-meta a.post-edit-link { - margin-left: 0; - margin-right: 1em; -} - -.search .page .entry-meta a.post-edit-link { - margin-right: 0; -} - -.sticky .icon-thumb-tack { - left: auto; - right: -1.5em; -} - -.prev.page-numbers .icon, -.next.page-numbers .icon { - display: inline-block; - -ms-transform: rotate(180deg); /* IE 9 */ - -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */ - transform: rotate(180deg); -} - -.prev.page-numbers { - float: right; -} - -.next.page-numbers { - float: left; -} - -.nav-links .nav-previous .nav-title .nav-title-icon-wrapper { - margin-left: 0.5em; - margin-right: 0; -} - -.nav-links .nav-next .nav-title .nav-title-icon-wrapper { - margin-left: 0; - margin-right: 0.5em; -} - -/* Blog Entries */ - -.entry-footer .cat-links, -.entry-footer .tags-links { - padding-left: 0; - padding-right: 2.5em; -} - -.entry-footer .cat-links .icon, -.entry-footer .tags-links .icon { - left: auto; - margin-left: 0.5em; - margin-right: 0; - right: 0; -} - -/* Comments */ - -.comment-body { - margin-left: 0; - margin-right: 65px; -} - -.comment-reply-link .icon { - left: auto; - right: -2em; - -webkit-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -.comment-author .avatar { - left: auto; - right: -65px; -} - -.comment-reply-link:before { - left: auto; - right: -2em; -} - -.children .comment-author .avatar { - left: auto; - right: -45px; -} - -.form-submit { - text-align: left; -} - -.comment-form #wp-comment-cookies-consent { - margin: 0 0 0 10px; -} - -/* Post Formats */ - -.format-quote blockquote .icon { - left: auto; - right: -1.25em; - -webkit-transform: none; - -ms-transform: none; - transform: none; -} - -/* Post Navigation */ - -.nav-links .nav-previous .nav-title .nav-title-icon-wrapper, -.nav-links .nav-next .nav-title .nav-title-icon-wrapper { - display: inline-block; - -ms-transform: rotate(180deg); /* IE 9 */ - -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */ - transform: rotate(180deg); -} - -/* Widgets */ - -.widget ul { - margin: 0; -} - -.search-form .search-submit { - left: 3px; - right: auto; -} - -.tagcloud ul li { - float: right; - margin: 4px 0 0 4px; -} - -.widget ul li li { - padding-left: 0; - padding-right: 1.5rem; -} - -.widget_text ul { - margin: 0 1.5em 1.5em 0; -} - -.widget_text ul li ul { - margin: 0 1.5em 0 0; -} - -/* Footer */ - -.social-navigation a { - margin-left: 1em; - margin-right: 0; -} - -/* Customizer styles */ - -.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .twentyseventeen-panel-title { - left: 3.2em; - right: auto; -} - -/* Gallery Styles */ - -.gallery-item, -.gallery-caption { - text-align: right; -} - -/* SVG Fallback */ - -.no-svg .dropdown-toggle { - left: 0; - right: auto; -} - -/* Media queries */ - -@media screen and (min-width: 48em) { - - body.page-template-full-width-page #primary { - float: none; - } - - .has-sidebar:not(.error404) #primary { - float: right; - } - - .has-sidebar #secondary { - float: left; - } - - .error404 #primary { - float: none; - } - - /* Site Branding */ - - .custom-logo-link { - padding-left: 2em; - padding-right: 0; - } - - /* Navigation */ - - .main-navigation ul ul { - padding-right: 0; - } - - .main-navigation ul ul:before, - .main-navigation ul ul:after { - left: 0.5em; - right: auto; - } - - .main-navigation ul ul, - .main-navigation ul ul ul { - left: auto; - right: -999em; - } - - .main-navigation ul ul li:hover > ul, - .main-navigation ul ul li.focus > ul { - left: auto; - right: 100%; - } - - .main-navigation ul li:hover > ul, - .main-navigation ul li.focus > ul { - left: auto; - right: 0.5em; - } - - .main-navigation ul li.menu-item-has-children:before, - .main-navigation ul li.menu-item-has-children:after, - .main-navigation ul li.page_item_has_children:before, - .main-navigation ul li.page_item_has_children:after { - left: 1em; - right: auto; - } - - .main-navigation .menu-item-has-children > a > .icon, - .main-navigation .page_item_has_children > a > .icon { - left: auto; - right: 5px; - } - - .main-navigation ul ul .menu-item-has-children > a > .icon, - .main-navigation ul ul .page_item_has_children > a > .icon { - left: 1em; - right: auto; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); - } - - /* Scroll down arrow */ - - .navigation-top .menu-scroll-down { - left: 0; - right: auto; - } - - .site-header .menu-scroll-down { - left: 0; - right: auto; - } - - .entry-title a { - margin-left: auto; - margin-right: -2px; - } - - /* Front Page */ - - .page-two-column .panel-content .entry-header { - float: right; - } - - .page-two-column .panel-content .entry-content { - float: left; - } - - /* Front Page - Recent Posts */ - - .page-two-column .panel-content .recent-posts { - clear: left; - float: left; - } - - /* Blog, Archive, Search */ - - .sticky .icon-thumb-tack { - left: auto; - right: -2.5em; - } - - body:not(.has-sidebar):not(.page-one-column) .page-header, - body.has-sidebar.error404 #primary .page-header, - body.page-two-column:not(.archive) #primary .entry-header, - body.page-two-column.archive:not(.has-sidebar) #primary .page-header { - float: right; - } - - .blog:not(.has-sidebar) #primary article, - .archive:not(.has-sidebar):not(.page-one-column) #primary article, - .search:not(.has-sidebar) #primary article, - .has-sidebar.error404 #primary .page-content, - .error404.has-sidebar #primary .page-content, - body.page-two-column:not(.archive) #primary .entry-content, - body.page-two-column #comments { - float: left; - } - - .entry-footer .edit-link a.post-edit-link { - margin-left: 0; - margin-right: 1em; - } - - /* Entry content */ - - /* with sidebar */ - - .has-sidebar .entry-content blockquote.alignleft { - margin-left: 0; - width: 34%; - } - - .has-sidebar #primary .entry-content blockquote.alignright, - .has-sidebar #primary .entry-content blockquote.alignright.below-entry-meta { - margin-right: 0; - width: 34%; - } - - .has-sidebar #primary .entry-content blockquote.alignleft.below-entry-meta { - margin-left: -72.5%; - width: 62%; - } - - /* blog index and archive */ - - .blog:not(.has-sidebar) .entry-content blockquote.alignleft, - .twentyseventeen-front-page.page-two-column .entry-content blockquote.alignleft, - .archive:not(.has-sidebar) .entry-content blockquote.alignleft, - .page-two-column .entry-content blockquote.alignleft { - margin-left: 0; - width: 34%; - } - - .blog:not(.has-sidebar) .entry-content blockquote.alignright, - .twentyseventeen-front-page.page-two-column #primary .entry-content blockquote.alignright, - .archive:not(.has-sidebar) .entry-content blockquote.alignright, - .page-two-column #primary .entry-content blockquote.alignright { - margin-right: -72.5%; - width: 62%; - } - - /* Post formats */ - - .format-quote blockquote .icon { - left: auto; - right: -1.5em; - } - - .navigation.pagination { - float: left; - } - - .has-sidebar .navigation.pagination, - .archive.page-one-column:not(.has-sidebar) .navigation.pagination { - float: none; - } - - .post-navigation .nav-previous { - float: right; - } - - .post-navigation .nav-next { - float: left; - text-align: left; - } - - /* Comments */ - - ol.children .children { - padding-left: 0; - padding-right: 2em; - } - - /* Post Navigation */ - - .nav-links .nav-previous .nav-title .nav-title-icon-wrapper { - left: auto; - right: -2em; - } - - .nav-links .nav-next .nav-title .nav-title-icon-wrapper { - left: -2em; - right: auto; - } - - /* Footer */ - - .site-footer .widget-column.footer-widget-1 { - float: right; - } - - .site-footer .widget-column.footer-widget-2 { - float: left; - } - - .social-navigation { - clear: right; - float: right; - } - - .site-info { - float: right; - } - - .social-navigation + .site-info { - margin-left: 0; - margin-right: 6%; - } -} - -@media screen and (min-width: 67em) { - - /* Sticky posts */ - - .sticky .icon-thumb-tack { - left: auto; - right: -1.25em; - } -} - -@media screen and (min-width: 79em) { - - .has-sidebar #primary .entry-content blockquote.alignright, - .has-sidebar #primary .entry-content blockquote.alignright.below-entry-meta { - margin-right: -20%; - } - - .blog:not(.has-sidebar) .entry-content blockquote.alignleft, - .archive:not(.has-sidebar) .entry-content blockquote.alignleft, - .page-two-column .entry-content blockquote.alignleft, - .twentyseventeen-front-page .entry-content blockquote.alignleft { - margin-left: -20%; - } -} +/* +Theme Name: Twenty Seventeen + +Adding support for languages written in a Right To Left (RTL) direction is easy, +it's just a matter of overwriting all the horizontal positioning attributes +of your CSS stylesheet in a separate stylesheet file named rtl.css. + +https://codex.wordpress.org/Right-to-Left_Language_Support + +*/ + +/* Reset */ + +body { + direction: rtl; + unicode-bidi: embed; +} + +th { + text-align: right; +} + +/* Accessibility */ + +.screen-reader-text:focus { + left: auto; + right: 5px; +} + +/* Typography */ + +textarea { + padding-right: 3px; +} + +li > ul, +li > ol { + margin-left: 0; + margin-right: 1.5em; +} + +th:first-child, +td:first-child { + padding-left: 0.4em; + padding-right: 0; +} + +th:last-child, +td:last-child { + padding-left: 0; + padding-right: 0.4em; +} + +/* Forms */ + +input[type="radio"], +input[type="checkbox"] { + margin-left: 0.5em; + margin-right: 0; +} + +/* Media */ + +.mejs-offscreen { + right: -10000px; +} + +/* Site Branding */ + +.custom-logo-link { + padding-left: 1em; + padding-right: 0; +} + +/* Main Navigation */ + +.main-navigation ul { + text-align: right; +} + +.main-navigation ul ul { + padding-left: 0; + padding-right: 1.5em; +} + +.menu-toggle .icon { + margin-left: 0.5em; + margin-right: 0; +} + +.dropdown-toggle { + left: -0.5em; + right: auto; +} + +/* Front Page */ + +.wp-custom-header-video-button { + left: 30px; + right: auto; +} + +.twentyseventeen-panel .recent-posts .entry-header .edit-link { + margin-left: 0; + margin-right: 1em; +} + +/* Blog, Archive, Search */ + +.blog .entry-meta a.post-edit-link, +.archive .entry-meta a.post-edit-link, +.search .entry-meta a.post-edit-link { + margin-left: 0; + margin-right: 1em; +} + +.search .page .entry-meta a.post-edit-link { + margin-right: 0; +} + +.sticky .icon-thumb-tack { + left: auto; + right: -1.5em; +} + +.prev.page-numbers .icon, +.next.page-numbers .icon { + display: inline-block; + -ms-transform: rotate(180deg); /* IE 9 */ + -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */ + transform: rotate(180deg); +} + +.prev.page-numbers { + float: right; +} + +.next.page-numbers { + float: left; +} + +.nav-links .nav-previous .nav-title .nav-title-icon-wrapper { + margin-left: 0.5em; + margin-right: 0; +} + +.nav-links .nav-next .nav-title .nav-title-icon-wrapper { + margin-left: 0; + margin-right: 0.5em; +} + +/* Blog Entries */ + +.entry-footer .cat-links, +.entry-footer .tags-links { + padding-left: 0; + padding-right: 2.5em; +} + +.entry-footer .cat-links .icon, +.entry-footer .tags-links .icon { + left: auto; + margin-left: 0.5em; + margin-right: 0; + right: 0; +} + +/* Comments */ + +.comment-body { + margin-left: 0; + margin-right: 65px; +} + +.comment-reply-link .icon { + left: auto; + right: -2em; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +.comment-author .avatar { + left: auto; + right: -65px; +} + +.comment-reply-link:before { + left: auto; + right: -2em; +} + +.children .comment-author .avatar { + left: auto; + right: -45px; +} + +.form-submit { + text-align: left; +} + +.comment-form #wp-comment-cookies-consent { + margin: 0 0 0 10px; +} + +/* Post Formats */ + +.format-quote blockquote .icon { + left: auto; + right: -1.25em; + -webkit-transform: none; + -ms-transform: none; + transform: none; +} + +/* Post Navigation */ + +.nav-links .nav-previous .nav-title .nav-title-icon-wrapper, +.nav-links .nav-next .nav-title .nav-title-icon-wrapper { + display: inline-block; + -ms-transform: rotate(180deg); /* IE 9 */ + -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */ + transform: rotate(180deg); +} + +/* Widgets */ + +.widget ul { + margin: 0; +} + +.search-form .search-submit { + left: 3px; + right: auto; +} + +.tagcloud ul li { + float: right; + margin: 4px 0 0 4px; +} + +.widget ul li li { + padding-left: 0; + padding-right: 1.5rem; +} + +.widget_text ul { + margin: 0 1.5em 1.5em 0; +} + +.widget_text ul li ul { + margin: 0 1.5em 0 0; +} + +/* Footer */ + +.social-navigation a { + margin-left: 1em; + margin-right: 0; +} + +/* Customizer styles */ + +.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .twentyseventeen-panel-title { + left: 3.2em; + right: auto; +} + +/* Gallery Styles */ + +.gallery-item, +.gallery-caption { + text-align: right; +} + +/* SVG Fallback */ + +.no-svg .dropdown-toggle { + left: 0; + right: auto; +} + +/* Media queries */ + +@media screen and (min-width: 48em) { + + body.page-template-full-width-page #primary { + float: none; + } + + .has-sidebar:not(.error404) #primary { + float: right; + } + + .has-sidebar #secondary { + float: left; + } + + .error404 #primary { + float: none; + } + + /* Site Branding */ + + .custom-logo-link { + padding-left: 2em; + padding-right: 0; + } + + /* Navigation */ + + .main-navigation ul ul { + padding-right: 0; + } + + .main-navigation ul ul:before, + .main-navigation ul ul:after { + left: 0.5em; + right: auto; + } + + .main-navigation ul ul, + .main-navigation ul ul ul { + left: auto; + right: -999em; + } + + .main-navigation ul ul li:hover > ul, + .main-navigation ul ul li.focus > ul { + left: auto; + right: 100%; + } + + .main-navigation ul li:hover > ul, + .main-navigation ul li.focus > ul { + left: auto; + right: 0.5em; + } + + .main-navigation ul li.menu-item-has-children:before, + .main-navigation ul li.menu-item-has-children:after, + .main-navigation ul li.page_item_has_children:before, + .main-navigation ul li.page_item_has_children:after { + left: 1em; + right: auto; + } + + .main-navigation .menu-item-has-children > a > .icon, + .main-navigation .page_item_has_children > a > .icon { + left: auto; + right: 5px; + } + + .main-navigation ul ul .menu-item-has-children > a > .icon, + .main-navigation ul ul .page_item_has_children > a > .icon { + left: 1em; + right: auto; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + } + + /* Scroll down arrow */ + + .navigation-top .menu-scroll-down { + left: 0; + right: auto; + } + + .site-header .menu-scroll-down { + left: 0; + right: auto; + } + + .entry-title a { + margin-left: auto; + margin-right: -2px; + } + + /* Front Page */ + + .page-two-column .panel-content .entry-header { + float: right; + } + + .page-two-column .panel-content .entry-content { + float: left; + } + + /* Front Page - Recent Posts */ + + .page-two-column .panel-content .recent-posts { + clear: left; + float: left; + } + + /* Blog, Archive, Search */ + + .sticky .icon-thumb-tack { + left: auto; + right: -2.5em; + } + + body:not(.has-sidebar):not(.page-one-column) .page-header, + body.has-sidebar.error404 #primary .page-header, + body.page-two-column:not(.archive) #primary .entry-header, + body.page-two-column.archive:not(.has-sidebar) #primary .page-header { + float: right; + } + + .blog:not(.has-sidebar) #primary article, + .archive:not(.has-sidebar):not(.page-one-column) #primary article, + .search:not(.has-sidebar) #primary article, + .has-sidebar.error404 #primary .page-content, + .error404.has-sidebar #primary .page-content, + body.page-two-column:not(.archive) #primary .entry-content, + body.page-two-column #comments { + float: left; + } + + .entry-footer .edit-link a.post-edit-link { + margin-left: 0; + margin-right: 1em; + } + + /* Entry content */ + + /* with sidebar */ + + .has-sidebar .entry-content blockquote.alignleft { + margin-left: 0; + width: 34%; + } + + .has-sidebar #primary .entry-content blockquote.alignright, + .has-sidebar #primary .entry-content blockquote.alignright.below-entry-meta { + margin-right: 0; + width: 34%; + } + + .has-sidebar #primary .entry-content blockquote.alignleft.below-entry-meta { + margin-left: -72.5%; + width: 62%; + } + + /* blog index and archive */ + + .blog:not(.has-sidebar) .entry-content blockquote.alignleft, + .twentyseventeen-front-page.page-two-column .entry-content blockquote.alignleft, + .archive:not(.has-sidebar) .entry-content blockquote.alignleft, + .page-two-column .entry-content blockquote.alignleft { + margin-left: 0; + width: 34%; + } + + .blog:not(.has-sidebar) .entry-content blockquote.alignright, + .twentyseventeen-front-page.page-two-column #primary .entry-content blockquote.alignright, + .archive:not(.has-sidebar) .entry-content blockquote.alignright, + .page-two-column #primary .entry-content blockquote.alignright { + margin-right: -72.5%; + width: 62%; + } + + /* Post formats */ + + .format-quote blockquote .icon { + left: auto; + right: -1.5em; + } + + .navigation.pagination { + float: left; + } + + .has-sidebar .navigation.pagination, + .archive.page-one-column:not(.has-sidebar) .navigation.pagination { + float: none; + } + + .post-navigation .nav-previous { + float: right; + } + + .post-navigation .nav-next { + float: left; + text-align: left; + } + + /* Comments */ + + ol.children .children { + padding-left: 0; + padding-right: 2em; + } + + /* Post Navigation */ + + .nav-links .nav-previous .nav-title .nav-title-icon-wrapper { + left: auto; + right: -2em; + } + + .nav-links .nav-next .nav-title .nav-title-icon-wrapper { + left: -2em; + right: auto; + } + + /* Footer */ + + .site-footer .widget-column.footer-widget-1 { + float: right; + } + + .site-footer .widget-column.footer-widget-2 { + float: left; + } + + .social-navigation { + clear: right; + float: right; + } + + .site-info { + float: right; + } + + .social-navigation + .site-info { + margin-left: 0; + margin-right: 6%; + } +} + +@media screen and (min-width: 67em) { + + /* Sticky posts */ + + .sticky .icon-thumb-tack { + left: auto; + right: -1.25em; + } +} + +@media screen and (min-width: 79em) { + + .has-sidebar #primary .entry-content blockquote.alignright, + .has-sidebar #primary .entry-content blockquote.alignright.below-entry-meta { + margin-right: -20%; + } + + .blog:not(.has-sidebar) .entry-content blockquote.alignleft, + .archive:not(.has-sidebar) .entry-content blockquote.alignleft, + .page-two-column .entry-content blockquote.alignleft, + .twentyseventeen-front-page .entry-content blockquote.alignleft { + margin-left: -20%; + } +} diff --git a/wp-content/themes/twentyseventeen/search.php b/wp-content/themes/twentyseventeen/search.php index ee62b2211..2558acb43 100644 --- a/wp-content/themes/twentyseventeen/search.php +++ b/wp-content/themes/twentyseventeen/search.php @@ -1,72 +1,72 @@ -<?php -/** - * The template for displaying search results pages - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#search-result - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -get_header(); ?> - -<div class="wrap"> - - <header class="page-header"> - <?php if ( have_posts() ) : ?> - <h1 class="page-title"> - <?php - /* translators: Search query. */ - printf( __( 'Search Results for: %s', 'twentyseventeen' ), '<span>' . get_search_query() . '</span>' ); - ?> - </h1> - <?php else : ?> - <h1 class="page-title"><?php _e( 'Nothing Found', 'twentyseventeen' ); ?></h1> - <?php endif; ?> - </header><!-- .page-header --> - - <div id="primary" class="content-area"> - <main id="main" class="site-main" role="main"> - - <?php - if ( have_posts() ) : - // Start the Loop. - while ( have_posts() ) : - the_post(); - - /** - * Run the loop for the search to output the results. - * If you want to overload this in a child theme then include a file - * called content-search.php and that will be used instead. - */ - get_template_part( 'template-parts/post/content', 'excerpt' ); - - endwhile; // End the loop. - - the_posts_pagination( - array( - 'prev_text' => twentyseventeen_get_svg( array( 'icon' => 'arrow-left' ) ) . '<span class="screen-reader-text">' . __( 'Previous page', 'twentyseventeen' ) . '</span>', - 'next_text' => '<span class="screen-reader-text">' . __( 'Next page', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ), - 'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'twentyseventeen' ) . ' </span>', - ) - ); - - else : - ?> - - <p><?php _e( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', 'twentyseventeen' ); ?></p> - <?php - get_search_form(); - - endif; - ?> - - </main><!-- #main --> - </div><!-- #primary --> - <?php get_sidebar(); ?> -</div><!-- .wrap --> - -<?php -get_footer(); +<?php +/** + * The template for displaying search results pages + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#search-result + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +get_header(); ?> + +<div class="wrap"> + + <header class="page-header"> + <?php if ( have_posts() ) : ?> + <h1 class="page-title"> + <?php + /* translators: Search query. */ + printf( __( 'Search Results for: %s', 'twentyseventeen' ), '<span>' . get_search_query() . '</span>' ); + ?> + </h1> + <?php else : ?> + <h1 class="page-title"><?php _e( 'Nothing Found', 'twentyseventeen' ); ?></h1> + <?php endif; ?> + </header><!-- .page-header --> + + <div id="primary" class="content-area"> + <main id="main" class="site-main" role="main"> + + <?php + if ( have_posts() ) : + // Start the Loop. + while ( have_posts() ) : + the_post(); + + /** + * Run the loop for the search to output the results. + * If you want to overload this in a child theme then include a file + * called content-search.php and that will be used instead. + */ + get_template_part( 'template-parts/post/content', 'excerpt' ); + + endwhile; // End the loop. + + the_posts_pagination( + array( + 'prev_text' => twentyseventeen_get_svg( array( 'icon' => 'arrow-left' ) ) . '<span class="screen-reader-text">' . __( 'Previous page', 'twentyseventeen' ) . '</span>', + 'next_text' => '<span class="screen-reader-text">' . __( 'Next page', 'twentyseventeen' ) . '</span>' . twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ), + 'before_page_number' => '<span class="meta-nav screen-reader-text">' . __( 'Page', 'twentyseventeen' ) . ' </span>', + ) + ); + + else : + ?> + + <p><?php _e( 'Sorry, but nothing matched your search terms. Please try again with some different keywords.', 'twentyseventeen' ); ?></p> + <?php + get_search_form(); + + endif; + ?> + + </main><!-- #main --> + </div><!-- #primary --> + <?php get_sidebar(); ?> +</div><!-- .wrap --> + +<?php +get_footer(); diff --git a/wp-content/themes/twentyseventeen/searchform.php b/wp-content/themes/twentyseventeen/searchform.php index ce487e39e..c8b1e5c6f 100644 --- a/wp-content/themes/twentyseventeen/searchform.php +++ b/wp-content/themes/twentyseventeen/searchform.php @@ -1,21 +1,21 @@ -<?php -/** - * Template for displaying search forms in Twenty Seventeen - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -?> - -<?php $unique_id = esc_attr( twentyseventeen_unique_id( 'search-form-' ) ); ?> - -<form role="search" method="get" class="search-form" action="<?php echo esc_url( home_url( '/' ) ); ?>"> - <label for="<?php echo $unique_id; ?>"> - <span class="screen-reader-text"><?php echo _x( 'Search for:', 'label', 'twentyseventeen' ); ?></span> - </label> - <input type="search" id="<?php echo $unique_id; ?>" class="search-field" placeholder="<?php echo esc_attr_x( 'Search …', 'placeholder', 'twentyseventeen' ); ?>" value="<?php echo get_search_query(); ?>" name="s" /> - <button type="submit" class="search-submit"><?php echo twentyseventeen_get_svg( array( 'icon' => 'search' ) ); ?><span class="screen-reader-text"><?php echo _x( 'Search', 'submit button', 'twentyseventeen' ); ?></span></button> -</form> +<?php +/** + * Template for displaying search forms in Twenty Seventeen + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +?> + +<?php $unique_id = esc_attr( twentyseventeen_unique_id( 'search-form-' ) ); ?> + +<form role="search" method="get" class="search-form" action="<?php echo esc_url( home_url( '/' ) ); ?>"> + <label for="<?php echo $unique_id; ?>"> + <span class="screen-reader-text"><?php echo _x( 'Search for:', 'label', 'twentyseventeen' ); ?></span> + </label> + <input type="search" id="<?php echo $unique_id; ?>" class="search-field" placeholder="<?php echo esc_attr_x( 'Search …', 'placeholder', 'twentyseventeen' ); ?>" value="<?php echo get_search_query(); ?>" name="s" /> + <button type="submit" class="search-submit"><?php echo twentyseventeen_get_svg( array( 'icon' => 'search' ) ); ?><span class="screen-reader-text"><?php echo _x( 'Search', 'submit button', 'twentyseventeen' ); ?></span></button> +</form> diff --git a/wp-content/themes/twentyseventeen/sidebar.php b/wp-content/themes/twentyseventeen/sidebar.php index 8233b2335..ed441c11a 100644 --- a/wp-content/themes/twentyseventeen/sidebar.php +++ b/wp-content/themes/twentyseventeen/sidebar.php @@ -1,20 +1,20 @@ -<?php -/** - * The sidebar containing the main widget area - * - * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -if ( ! is_active_sidebar( 'sidebar-1' ) ) { - return; -} -?> - -<aside id="secondary" class="widget-area" role="complementary" aria-label="<?php esc_attr_e( 'Blog Sidebar', 'twentyseventeen' ); ?>"> - <?php dynamic_sidebar( 'sidebar-1' ); ?> -</aside><!-- #secondary --> +<?php +/** + * The sidebar containing the main widget area + * + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +if ( ! is_active_sidebar( 'sidebar-1' ) ) { + return; +} +?> + +<aside id="secondary" class="widget-area" role="complementary" aria-label="<?php esc_attr_e( 'Blog Sidebar', 'twentyseventeen' ); ?>"> + <?php dynamic_sidebar( 'sidebar-1' ); ?> +</aside><!-- #secondary --> diff --git a/wp-content/themes/twentyseventeen/single.php b/wp-content/themes/twentyseventeen/single.php index 541e2d24a..afe2e02ca 100644 --- a/wp-content/themes/twentyseventeen/single.php +++ b/wp-content/themes/twentyseventeen/single.php @@ -1,47 +1,47 @@ -<?php -/** - * The template for displaying all single posts - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#single-post - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -get_header(); ?> - -<div class="wrap"> - <div id="primary" class="content-area"> - <main id="main" class="site-main" role="main"> - - <?php - // Start the Loop. - while ( have_posts() ) : - the_post(); - - get_template_part( 'template-parts/post/content', get_post_format() ); - - // 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; - - the_post_navigation( - array( - 'prev_text' => '<span class="screen-reader-text">' . __( 'Previous Post', 'twentyseventeen' ) . '</span><span aria-hidden="true" class="nav-subtitle">' . __( 'Previous', 'twentyseventeen' ) . '</span> <span class="nav-title"><span class="nav-title-icon-wrapper">' . twentyseventeen_get_svg( array( 'icon' => 'arrow-left' ) ) . '</span>%title</span>', - 'next_text' => '<span class="screen-reader-text">' . __( 'Next Post', 'twentyseventeen' ) . '</span><span aria-hidden="true" class="nav-subtitle">' . __( 'Next', 'twentyseventeen' ) . '</span> <span class="nav-title">%title<span class="nav-title-icon-wrapper">' . twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ) . '</span></span>', - ) - ); - - endwhile; // End the loop. - ?> - - </main><!-- #main --> - </div><!-- #primary --> - <?php get_sidebar(); ?> -</div><!-- .wrap --> - -<?php -get_footer(); +<?php +/** + * The template for displaying all single posts + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/#single-post + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +get_header(); ?> + +<div class="wrap"> + <div id="primary" class="content-area"> + <main id="main" class="site-main" role="main"> + + <?php + // Start the Loop. + while ( have_posts() ) : + the_post(); + + get_template_part( 'template-parts/post/content', get_post_format() ); + + // 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; + + the_post_navigation( + array( + 'prev_text' => '<span class="screen-reader-text">' . __( 'Previous Post', 'twentyseventeen' ) . '</span><span aria-hidden="true" class="nav-subtitle">' . __( 'Previous', 'twentyseventeen' ) . '</span> <span class="nav-title"><span class="nav-title-icon-wrapper">' . twentyseventeen_get_svg( array( 'icon' => 'arrow-left' ) ) . '</span>%title</span>', + 'next_text' => '<span class="screen-reader-text">' . __( 'Next Post', 'twentyseventeen' ) . '</span><span aria-hidden="true" class="nav-subtitle">' . __( 'Next', 'twentyseventeen' ) . '</span> <span class="nav-title">%title<span class="nav-title-icon-wrapper">' . twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ) . '</span></span>', + ) + ); + + endwhile; // End the loop. + ?> + + </main><!-- #main --> + </div><!-- #primary --> + <?php get_sidebar(); ?> +</div><!-- .wrap --> + +<?php +get_footer(); diff --git a/wp-content/themes/twentyseventeen/style.css b/wp-content/themes/twentyseventeen/style.css index 6c379b5c0..d72a23f3a 100644 --- a/wp-content/themes/twentyseventeen/style.css +++ b/wp-content/themes/twentyseventeen/style.css @@ -1,4362 +1,4362 @@ -/* -Theme Name: Twenty Seventeen -Theme URI: https://wordpress.org/themes/twentyseventeen/ -Author: the WordPress team -Author URI: https://wordpress.org/ -Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device. -Version: 2.4 -Requires at least: 4.7 -Requires PHP: 5.2.4 -License: GNU General Public License v2 or later -License URI: http://www.gnu.org/licenses/gpl-2.0.html -Text Domain: twentyseventeen -Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready - -This theme, like WordPress, is licensed under the GPL. -Use it to make something cool, have fun, and share what you've learned with others. -*/ - -/*-------------------------------------------------------------- ->>> TABLE OF CONTENTS: ----------------------------------------------------------------- -1.0 Normalize -2.0 Accessibility -3.0 Alignments -4.0 Clearings -5.0 Typography -6.0 Forms -7.0 Formatting -8.0 Lists -9.0 Tables -10.0 Links -11.0 Featured Image Hover -12.0 Navigation -13.0 Layout - 13.1 Header - 13.2 Front Page - 13.3 Regular Content - 13.4 Posts - 13.5 Pages - 13.6 Footer -14.0 Comments -15.0 Widgets -16.0 Media - 16.1 Galleries -17.0 Customizer -18.0 SVGs Fallbacks -19.0 Media Queries -20.0 Print ---------------------------------------------------------------*/ - -/*-------------------------------------------------------------- -1.0 Normalize -Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css ---------------------------------------------------------------*/ - -html { - font-family: sans-serif; - line-height: 1.15; - -ms-text-size-adjust: 100%; - -webkit-text-size-adjust: 100%; -} - -body { - margin: 0; -} - -article, -aside, -footer, -header, -nav, -section { - display: block; -} - -h1 { - font-size: 2em; - margin: 0.67em 0; -} - -figcaption, -figure, -main { - display: block; -} - -figure { - margin: 1em 0; -} - -hr { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - height: 0; - overflow: visible; -} - -pre { - font-family: monospace, monospace; - font-size: 1em; -} - -a { - background-color: transparent; - -webkit-text-decoration-skip: objects; -} - -a:active, -a:hover { - outline-width: 0; -} - -abbr[title] { - border-bottom: 1px #767676 dotted; - text-decoration: none; -} - -b, -strong { - font-weight: inherit; -} - -b, -strong { - font-weight: 700; -} - -code, -kbd, -samp { - font-family: monospace, monospace; - font-size: 1em; -} - -dfn { - font-style: italic; -} - -mark { - background-color: #eee; - color: #222; -} - -small { - font-size: 80%; -} - -sub, -sup { - font-size: 75%; - line-height: 0; - position: relative; - vertical-align: baseline; -} - -sub { - bottom: -0.25em; -} - -sup { - top: -0.5em; -} - -audio, -video { - display: inline-block; -} - -audio:not([controls]) { - display: none; - height: 0; -} - -img { - border-style: none; -} - -svg:not(:root) { - overflow: hidden; -} - -button, -input, -optgroup, -select, -textarea { - font-family: sans-serif; - font-size: 100%; - line-height: 1.15; - margin: 0; -} - -button, -input { - overflow: visible; -} - -button, -select { - text-transform: none; -} - -button, -html [type="button"], -[type="reset"], -[type="submit"] { - -webkit-appearance: button; -} - -button::-moz-focus-inner, -[type="button"]::-moz-focus-inner, -[type="reset"]::-moz-focus-inner, -[type="submit"]::-moz-focus-inner { - border-style: none; - padding: 0; -} - -button:-moz-focusring, -[type="button"]:-moz-focusring, -[type="reset"]:-moz-focusring, -[type="submit"]:-moz-focusring { - outline: 1px dotted ButtonText; -} - -fieldset { - border: 1px solid #bbb; - margin: 0 2px; - padding: 0.35em 0.625em 0.75em; -} - -legend { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - color: inherit; - display: table; - max-width: 100%; - padding: 0; - white-space: normal; -} - -progress { - display: inline-block; - vertical-align: baseline; -} - -textarea { - overflow: auto; -} - -[type="checkbox"], -[type="radio"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} - -[type="number"]::-webkit-inner-spin-button, -[type="number"]::-webkit-outer-spin-button { - height: auto; -} - -[type="search"] { - -webkit-appearance: textfield; - outline-offset: -2px; -} - -[type="search"]::-webkit-search-cancel-button, -[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} - -::-webkit-file-upload-button { - -webkit-appearance: button; - font: inherit; -} - -details, -menu { - display: block; -} - -summary { - display: list-item; -} - -canvas { - display: inline-block; -} - -template { - display: none; -} - -[hidden] { - display: none; -} - -/*-------------------------------------------------------------- -2.0 Accessibility ---------------------------------------------------------------*/ - -/* Text meant only for screen readers. */ - -.screen-reader-text { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ -} - -.screen-reader-text:focus { - background-color: #f1f1f1; - -webkit-border-radius: 3px; - border-radius: 3px; - -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); - 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.875rem; - font-weight: 700; - height: auto; - left: 5px; - line-height: normal; - padding: 15px 23px 14px; - text-decoration: none; - top: 5px; - width: auto; - z-index: 100000; /* Above WP toolbar. */ -} - -/*-------------------------------------------------------------- -3.0 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; -} - -/*-------------------------------------------------------------- -4.0 Clearings ---------------------------------------------------------------*/ - -.clear:before, -.clear:after, -.entry-content:before, -.entry-content:after, -.entry-footer:before, -.entry-footer: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, -.pagination:before, -.pagination:after, -.comment-author:before, -.comment-author:after, -.widget-area:before, -.widget-area:after, -.widget:before, -.widget:after, -.comment-meta:before, -.comment-meta:after { - content: ""; - display: table; - table-layout: fixed; -} - -.clear:after, -.entry-content:after, -.entry-footer:after, -.comment-content:after, -.site-header:after, -.site-content:after, -.site-footer:after, -.nav-links:after, -.pagination:after, -.comment-author:after, -.widget-area:after, -.widget:after, -.comment-meta:after { - clear: both; -} - -/*-------------------------------------------------------------- -5.0 Typography ---------------------------------------------------------------*/ - -body, -button, -input, -select, -textarea { - color: #333; - font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; - font-size: 15px; - font-size: 0.9375rem; - font-weight: 400; - line-height: 1.66; -} - -h1, -h2, -h3, -h4, -h5, -h6 { - clear: both; - line-height: 1.4; - margin: 0 0 0.75em; - padding: 1.5em 0 0; -} - -h1:first-child, -h2:first-child, -h3:first-child, -h4:first-child, -h5:first-child, -h6:first-child { - padding-top: 0; -} - -h1 { - font-size: 24px; - font-size: 1.5rem; - font-weight: 300; -} - -h2, -.home.blog .entry-title { - color: #666; - font-size: 20px; - font-size: 1.25rem; - font-weight: 300; -} - -h3 { - color: #333; - font-size: 18px; - font-size: 1.125rem; - font-weight: 300; -} - -h4 { - color: #333; - font-size: 16px; - font-size: 1rem; - font-weight: 800; -} - -h5 { - color: #767676; - font-size: 13px; - font-size: 0.8125rem; - font-weight: 800; - letter-spacing: 0.15em; - text-transform: uppercase; -} - -h6 { - color: #333; - font-size: 15px; - font-size: 0.9375rem; - font-weight: 800; -} - -p { - margin: 0 0 1.5em; - padding: 0; -} - -dfn, -cite, -em, -i { - font-style: italic; -} - -blockquote { - color: #666; - font-size: 18px; - font-size: 1.125rem; - font-style: italic; - line-height: 1.7; - margin: 0; - overflow: hidden; - padding: 0; -} - -blockquote cite { - display: block; - font-style: normal; - font-weight: 600; - margin-top: 0.5em; -} - -address { - margin: 0 0 1.5em; -} - -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, -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: #eee; - text-decoration: none; -} - -big { - font-size: 125%; -} - -blockquote { - quotes: "" ""; -} - -q { - quotes: "“" "”" "‘" "’"; -} - -blockquote:before, -blockquote:after { - content: ""; -} - -:focus { - outline: none; -} - -/* Typography for Arabic Font */ - -html[lang="ar"] body, -html[lang="ar"] button, -html[lang="ar"] input, -html[lang="ar"] select, -html[lang="ar"] textarea, -html[lang="ary"] body, -html[lang="ary"] button, -html[lang="ary"] input, -html[lang="ary"] select, -html[lang="ary"] textarea, -html[lang="azb"] body, -html[lang="azb"] button, -html[lang="azb"] input, -html[lang="azb"] select, -html[lang="azb"] textarea, -html[lang="fa-IR"] body, -html[lang="fa-IR"] button, -html[lang="fa-IR"] input, -html[lang="fa-IR"] select, -html[lang="fa-IR"] textarea, -html[lang="haz"] body, -html[lang="haz"] button, -html[lang="haz"] input, -html[lang="haz"] select, -html[lang="haz"] textarea, -html[lang="ps"] body, -html[lang="ps"] button, -html[lang="ps"] input, -html[lang="ps"] select, -html[lang="ps"] textarea, -html[lang="ur"] body, -html[lang="ur"] button, -html[lang="ur"] input, -html[lang="ur"] select, -html[lang="ur"] textarea { - font-family: Tahoma, Arial, sans-serif; -} - -html[lang="ar"] h1, -html[lang="ar"] h2, -html[lang="ar"] h3, -html[lang="ar"] h4, -html[lang="ar"] h5, -html[lang="ar"] h6, -html[lang="ary"] h1, -html[lang="ary"] h2, -html[lang="ary"] h3, -html[lang="ary"] h4, -html[lang="ary"] h5, -html[lang="ary"] h6, -html[lang="azb"] h1, -html[lang="azb"] h2, -html[lang="azb"] h3, -html[lang="azb"] h4, -html[lang="azb"] h5, -html[lang="azb"] h6, -html[lang="fa-IR"] h1, -html[lang="fa-IR"] h2, -html[lang="fa-IR"] h3, -html[lang="fa-IR"] h4, -html[lang="fa-IR"] h5, -html[lang="fa-IR"] h6, -html[lang="haz"] h1, -html[lang="haz"] h2, -html[lang="haz"] h3, -html[lang="haz"] h4, -html[lang="haz"] h5, -html[lang="haz"] h6, -html[lang="ps"] h1, -html[lang="ps"] h2, -html[lang="ps"] h3, -html[lang="ps"] h4, -html[lang="ps"] h5, -html[lang="ps"] h6, -html[lang="ur"] h1, -html[lang="ur"] h2, -html[lang="ur"] h3, -html[lang="ur"] h4, -html[lang="ur"] h5, -html[lang="ur"] h6 { - font-weight: 700; -} - -/* Typography for Chinese Font */ - -html[lang^="zh-"] body, -html[lang^="zh-"] button, -html[lang^="zh-"] input, -html[lang^="zh-"] select, -html[lang^="zh-"] textarea { - font-family: "PingFang TC", "Helvetica Neue", Helvetica, STHeitiTC-Light, Arial, sans-serif; -} - -html[lang="zh-CN"] body, -html[lang="zh-CN"] button, -html[lang="zh-CN"] input, -html[lang="zh-CN"] select, -html[lang="zh-CN"] textarea { - font-family: "PingFang SC", "Helvetica Neue", Helvetica, STHeitiSC-Light, Arial, sans-serif; -} - -html[lang^="zh-"] h1, -html[lang^="zh-"] h2, -html[lang^="zh-"] h3, -html[lang^="zh-"] h4, -html[lang^="zh-"] h5, -html[lang^="zh-"] h6 { - font-weight: 700; -} - -/* Typography for Cyrillic Font */ - -html[lang="bg-BG"] body, -html[lang="bg-BG"] button, -html[lang="bg-BG"] input, -html[lang="bg-BG"] select, -html[lang="bg-BG"] textarea, -html[lang="ru-RU"] body, -html[lang="ru-RU"] button, -html[lang="ru-RU"] input, -html[lang="ru-RU"] select, -html[lang="ru-RU"] textarea, -html[lang="uk"] body, -html[lang="uk"] button, -html[lang="uk"] input, -html[lang="uk"] select, -html[lang="uk"] textarea { - font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif; -} - -html[lang="bg-BG"] h1, -html[lang="bg-BG"] h2, -html[lang="bg-BG"] h3, -html[lang="bg-BG"] h4, -html[lang="bg-BG"] h5, -html[lang="bg-BG"] h6, -html[lang="ru-RU"] h1, -html[lang="ru-RU"] h2, -html[lang="ru-RU"] h3, -html[lang="ru-RU"] h4, -html[lang="ru-RU"] h5, -html[lang="ru-RU"] h6, -html[lang="uk"] h1, -html[lang="uk"] h2, -html[lang="uk"] h3, -html[lang="uk"] h4, -html[lang="uk"] h5, -html[lang="uk"] h6 { - font-weight: 700; - line-height: 1.2; -} - -/* Typography for Devanagari Font */ - -html[lang="bn-BD"] body, -html[lang="bn-BD"] button, -html[lang="bn-BD"] input, -html[lang="bn-BD"] select, -html[lang="bn-BD"] textarea, -html[lang="hi-IN"] body, -html[lang="hi-IN"] button, -html[lang="hi-IN"] input, -html[lang="hi-IN"] select, -html[lang="hi-IN"] textarea, -html[lang="mr-IN"] body, -html[lang="mr-IN"] button, -html[lang="mr-IN"] input, -html[lang="mr-IN"] select, -html[lang="mr-IN"] textarea { - font-family: Arial, sans-serif; -} - -html[lang="bn-BD"] h1, -html[lang="bn-BD"] h2, -html[lang="bn-BD"] h3, -html[lang="bn-BD"] h4, -html[lang="bn-BD"] h5, -html[lang="bn-BD"] h6, -html[lang="hi-IN"] h1, -html[lang="hi-IN"] h2, -html[lang="hi-IN"] h3, -html[lang="hi-IN"] h4, -html[lang="hi-IN"] h5, -html[lang="hi-IN"] h6, -html[lang="mr-IN"] h1, -html[lang="mr-IN"] h2, -html[lang="mr-IN"] h3, -html[lang="mr-IN"] h4, -html[lang="mr-IN"] h5, -html[lang="mr-IN"] h6 { - font-weight: 700; -} - -/* Typography for Greek Font */ - -html[lang="el"] body, -html[lang="el"] button, -html[lang="el"] input, -html[lang="el"] select, -html[lang="el"] textarea { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; -} - -html[lang="el"] h1, -html[lang="el"] h2, -html[lang="el"] h3, -html[lang="el"] h4, -html[lang="el"] h5, -html[lang="el"] h6 { - font-weight: 700; - line-height: 1.3; -} - -/* Typography for Gujarati Font */ - -html[lang="gu-IN"] body, -html[lang="gu-IN"] button, -html[lang="gu-IN"] input, -html[lang="gu-IN"] select, -html[lang="gu-IN"] textarea { - font-family: Arial, sans-serif; -} - -html[lang="gu-IN"] h1, -html[lang="gu-IN"] h2, -html[lang="gu-IN"] h3, -html[lang="gu-IN"] h4, -html[lang="gu-IN"] h5, -html[lang="gu-IN"] h6 { - font-weight: 700; -} - -/* Typography for Hebrew Font */ - -html[lang="he-IL"] body, -html[lang="he-IL"] button, -html[lang="he-IL"] input, -html[lang="he-IL"] select, -html[lang="he-IL"] textarea { - font-family: "Arial Hebrew", Arial, sans-serif; -} - -html[lang="he-IL"] h1, -html[lang="he-IL"] h2, -html[lang="he-IL"] h3, -html[lang="he-IL"] h4, -html[lang="he-IL"] h5, -html[lang="he-IL"] h6 { - font-weight: 700; -} - -/* Typography for Japanese Font */ - -html[lang="ja"] body, -html[lang="ja"] button, -html[lang="ja"] input, -html[lang="ja"] select, -html[lang="ja"] textarea { - font-family: "Hiragino Kaku Gothic Pro", Meiryo, sans-serif; -} - -html[lang="ja"] h1, -html[lang="ja"] h2, -html[lang="ja"] h3, -html[lang="ja"] h4, -html[lang="ja"] h5, -html[lang="ja"] h6 { - font-weight: 700; -} - -/* Typography for Korean font */ - -html[lang="ko-KR"] body, -html[lang="ko-KR"] button, -html[lang="ko-KR"] input, -html[lang="ko-KR"] select, -html[lang="ko-KR"] textarea { - font-family: "Apple SD Gothic Neo", "Malgun Gothic", "Nanum Gothic", Dotum, sans-serif; -} - -html[lang="ko-KR"] h1, -html[lang="ko-KR"] h2, -html[lang="ko-KR"] h3, -html[lang="ko-KR"] h4, -html[lang="ko-KR"] h5, -html[lang="ko-KR"] h6 { - font-weight: 600; -} - -/* Typography for Thai Font */ - -html[lang="th"] h1, -html[lang="th"] h2, -html[lang="th"] h3, -html[lang="th"] h4, -html[lang="th"] h5, -html[lang="th"] h6 { - line-height: 1.65; - font-family: "Sukhumvit Set", "Helvetica Neue", Helvetica, Arial, sans-serif; -} - -html[lang="th"] body, -html[lang="th"] button, -html[lang="th"] input, -html[lang="th"] select, -html[lang="th"] textarea { - line-height: 1.8; - font-family: "Sukhumvit Set", "Helvetica Neue", Helvetica, Arial, sans-serif; -} - -/* Remove letter-spacing for all non-latin alphabets */ - -html[lang="ar"] *, -html[lang="ary"] *, -html[lang="azb"] *, -html[lang="haz"] *, -html[lang="ps"] *, -html[lang^="zh-"] *, -html[lang="bg-BG"] *, -html[lang="ru-RU"] *, -html[lang="uk"] *, -html[lang="bn-BD"] *, -html[lang="hi-IN"] *, -html[lang="mr-IN"] *, -html[lang="el"] *, -html[lang="gu-IN"] *, -html[lang="he-IL"] *, -html[lang="ja"] *, -html[lang="ko-KR"] *, -html[lang="th"] * { - letter-spacing: 0 !important; -} - -/*-------------------------------------------------------------- -6.0 Forms ---------------------------------------------------------------*/ - -label { - color: #333; - display: block; - font-weight: 800; - margin-bottom: 0.5em; -} - -fieldset { - margin-bottom: 1em; -} - -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: #666; - background: #fff; - background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)); - border: 1px solid #bbb; - -webkit-border-radius: 3px; - border-radius: 3px; - display: block; - padding: 0.7em; - width: 100%; -} - -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 { - color: #222; - border-color: #333; -} - -select { - border: 1px solid #bbb; - -webkit-border-radius: 3px; - border-radius: 3px; - height: 3em; - max-width: 100%; -} - -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted #333; -} - -input[type="radio"], -input[type="checkbox"] { - margin-right: 0.5em; -} - -input[type="radio"] + label, -input[type="checkbox"] + label { - font-weight: 400; -} - -button, -input[type="button"], -input[type="submit"] { - background-color: #222; - border: 0; - -webkit-border-radius: 2px; - border-radius: 2px; - -webkit-box-shadow: none; - box-shadow: none; - color: #fff; - cursor: pointer; - display: inline-block; - font-size: 14px; - font-size: 0.875rem; - font-weight: 800; - line-height: 1; - padding: 1em 2em; - text-shadow: none; - -webkit-transition: background 0.2s; - transition: background 0.2s; -} - -input + button, -input + input[type="button"], -input + input[type="submit"] { - padding: 0.75em 2em; -} - -button.secondary, -input[type="reset"], -input[type="button"].secondary, -input[type="reset"].secondary, -input[type="submit"].secondary { - background-color: #ddd; - color: #222; -} - -:not( .mejs-button ) > button:hover, -:not( .mejs-button ) > button:focus, -input[type="button"]:hover, -input[type="button"]:focus, -input[type="submit"]:hover, -input[type="submit"]:focus { - background: #767676; -} - -button.secondary:hover, -button.secondary:focus, -input[type="reset"]:hover, -input[type="reset"]:focus, -input[type="button"].secondary:hover, -input[type="button"].secondary:focus, -input[type="reset"].secondary:hover, -input[type="reset"].secondary:focus, -input[type="submit"].secondary:hover, -input[type="submit"].secondary:focus { - background: #bbb; -} - -/* Placeholder text color -- selectors need to be separate to work. */ -::-webkit-input-placeholder { - color: #333; - font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; -} - -:-moz-placeholder { - color: #333; - font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; -} - -::-moz-placeholder { - color: #333; - font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; - opacity: 1; - /* Since FF19 lowers the opacity of the placeholder by default */ -} - -:-ms-input-placeholder { - color: #333; - font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; -} - -/*-------------------------------------------------------------- -7.0 Formatting ---------------------------------------------------------------*/ - -hr { - background-color: #bbb; - border: 0; - height: 1px; - margin-bottom: 1.5em; -} - -/*-------------------------------------------------------------- -8.0 Lists ---------------------------------------------------------------*/ - -ul, -ol { - margin: 0 0 1.5em; - padding: 0; -} - -ul { - list-style: disc; -} - -ol { - list-style: decimal; -} - -li > ul, -li > ol { - margin-bottom: 0; - margin-left: 1.5em; -} - -dt { - font-weight: 700; -} - -dd { - margin: 0 1.5em 1.5em; -} - -/*-------------------------------------------------------------- -9.0 Tables ---------------------------------------------------------------*/ - -table { - border-collapse: collapse; - margin: 0 0 1.5em; - width: 100%; -} - -thead th { - border-bottom: 2px solid #bbb; - padding-bottom: 0.5em; -} - -th { - padding: 0.4em; - text-align: left; -} - -tr { - border-bottom: 1px solid #eee; -} - -td { - padding: 0.4em; -} - -th, -td, -th:first-child, -td:first-child { - padding-left: 0; -} - -th:last-child, -td:last-child { - padding-right: 0; -} - -/*-------------------------------------------------------------- -10.0 Links ---------------------------------------------------------------*/ - -a { - color: #222; - text-decoration: none; -} - -a:focus { - outline: thin dotted; -} - -a:hover, -a:active { - color: #000; - outline: 0; -} - -/* Hover effects */ - -.entry-content a, -.entry-summary a, -.comment-content a, -.widget a, -.site-footer .widget-area a, -.posts-navigation a, -.widget_authors a strong { - -webkit-box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1); - box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1); - -webkit-transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; - transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; - transition: color 80ms ease-in, box-shadow 130ms ease-in-out; - transition: color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out; -} - -.entry-title a, -.entry-meta a, -.page-links a, -.page-links a .page-number, -.entry-footer a, -.entry-footer .cat-links a, -.entry-footer .tags-links a, -.edit-link a, -.post-navigation a, -.logged-in-as a, -.comment-navigation a, -.comment-metadata a, -.comment-metadata a.comment-edit-link, -.comment-reply-link, -a .nav-title, -.pagination a, -.comments-pagination a, -.site-info a, -.widget .widget-title a, -.widget ul li a, -.site-footer .widget-area ul li a, -.site-footer .widget-area ul li a { - -webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1); - box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1); - text-decoration: none; - -webkit-transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; - transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; - transition: color 80ms ease-in, box-shadow 130ms ease-in-out; - transition: color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out; -} - -.entry-content a:focus, -.entry-content a:hover, -.entry-summary a:focus, -.entry-summary a:hover, -.comment-content a:focus, -.comment-content a:hover, -.widget a:focus, -.widget a:hover, -.site-footer .widget-area a:focus, -.site-footer .widget-area a:hover, -.posts-navigation a:focus, -.posts-navigation a:hover, -.comment-metadata a:focus, -.comment-metadata a:hover, -.comment-metadata a.comment-edit-link:focus, -.comment-metadata a.comment-edit-link:hover, -.comment-reply-link:focus, -.comment-reply-link:hover, -.widget_authors a:focus strong, -.widget_authors a:hover strong, -.entry-title a:focus, -.entry-title a:hover, -.entry-meta a:focus, -.entry-meta a:hover, -.page-links a:focus .page-number, -.page-links a:hover .page-number, -.entry-footer a:focus, -.entry-footer a:hover, -.entry-footer .cat-links a:focus, -.entry-footer .cat-links a:hover, -.entry-footer .tags-links a:focus, -.entry-footer .tags-links a:hover, -.post-navigation a:focus, -.post-navigation a:hover, -.pagination a:not(.prev):not(.next):focus, -.pagination a:not(.prev):not(.next):hover, -.comments-pagination a:not(.prev):not(.next):focus, -.comments-pagination a:not(.prev):not(.next):hover, -.logged-in-as a:focus, -.logged-in-as a:hover, -a:focus .nav-title, -a:hover .nav-title, -.edit-link a:focus, -.edit-link a:hover, -.site-info a:focus, -.site-info a:hover, -.widget .widget-title a:focus, -.widget .widget-title a:hover, -.widget ul li a:focus, -.widget ul li a:hover { - color: #000; - -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); - box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); -} - -/* Fixes linked images */ -.entry-content a img, -.comment-content a img, -.widget a img { - -webkit-box-shadow: 0 0 0 8px #fff; - box-shadow: 0 0 0 8px #fff; -} - -.post-navigation a:focus .icon, -.post-navigation a:hover .icon { - color: #222; -} - -/*-------------------------------------------------------------- -11.0 Featured Image Hover ---------------------------------------------------------------*/ - -.post-thumbnail { - margin-bottom: 1em; -} - -.post-thumbnail a img { - -webkit-backface-visibility: hidden; - -webkit-transition: opacity 0.2s; - transition: opacity 0.2s; -} - -.post-thumbnail a:hover img, -.post-thumbnail a:focus img { - opacity: 0.7; -} - -/*-------------------------------------------------------------- -12.0 Navigation ---------------------------------------------------------------*/ - -.navigation-top { - background: #fff; - border-bottom: 1px solid #eee; - border-top: 1px solid #eee; - font-size: 16px; - font-size: 1rem; - position: relative; -} - -.navigation-top .wrap { - max-width: 1000px; - padding: 0; -} - -.navigation-top a { - color: #222; - font-weight: 600; - -webkit-transition: color 0.2s; - transition: color 0.2s; -} - -.navigation-top .current-menu-item > a, -.navigation-top .current_page_item > a { - color: #767676; -} - -.main-navigation { - clear: both; - display: block; -} - -.main-navigation ul { - background: #fff; - list-style: none; - margin: 0; - padding: 0 1.5em; - text-align: left; -} - -/* Hide the menu on small screens when JavaScript is available. - * It only works with JavaScript. - */ - -.js .main-navigation ul, -.main-navigation .menu-item-has-children > a > .icon, -.main-navigation .page_item_has_children > a > .icon, -.main-navigation ul a > .icon { - display: none; -} - -.main-navigation > div > ul { - border-top: 1px solid #eee; - padding: 0.75em 1.695em; -} - -.js .main-navigation.toggled-on > div > ul { - display: block; -} - -.main-navigation ul ul { - padding: 0 0 0 1.5em; -} - -.main-navigation ul ul.toggled-on { - display: block; -} - -.main-navigation ul ul a { - letter-spacing: 0; - padding: 0.4em 0; - position: relative; - text-transform: none; -} - -.main-navigation li { - border-bottom: 1px solid #eee; - position: relative; -} - -.main-navigation li li, -.main-navigation li:last-child { - border: 0; -} - -.main-navigation a { - display: block; - padding: 0.5em 0; - text-decoration: none; -} - -.main-navigation a:hover { - color: #767676; -} - -/* Menu toggle */ - -.menu-toggle { - background-color: transparent; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - color: #222; - display: none; - font-size: 14px; - font-size: 0.875rem; - font-weight: 800; - line-height: 1.5; - margin: 1px auto 2px; - padding: 1em; - text-shadow: none; -} - -/* Display the menu toggle when JavaScript is available. */ - -.js .menu-toggle { - display: block; -} - -.main-navigation.toggled-on ul.nav-menu { - display: block; -} - -.menu-toggle:hover, -.menu-toggle:focus { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} - -.menu-toggle:focus { - outline: thin solid; -} - -.menu-toggle .icon { - margin-right: 0.5em; - top: -2px; -} - -.toggled-on .menu-toggle .icon-bars, -.menu-toggle .icon-close { - display: none; -} - -.toggled-on .menu-toggle .icon-close { - display: inline-block; -} - -/* Dropdown Toggle */ - -.dropdown-toggle { - background-color: transparent; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - color: #222; - display: block; - font-size: 16px; - right: -0.5em; - line-height: 1.5; - margin: 0 auto; - padding: 0.5em; - position: absolute; - text-shadow: none; - top: 0; -} - -.dropdown-toggle:hover, -.dropdown-toggle:focus { - background: transparent; -} - -.dropdown-toggle:focus { - outline: thin dotted; -} - -.dropdown-toggle.toggled-on .icon { - -ms-transform: rotate(-180deg); /* IE 9 */ - -webkit-transform: rotate(-180deg); /* Chrome, Safari, Opera */ - transform: rotate(-180deg); -} - -/* Scroll down arrow */ - -.site-header .menu-scroll-down { - display: none; -} - -/*-------------------------------------------------------------- -13.0 Layout ---------------------------------------------------------------*/ - -html { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - 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/ */ - -webkit-box-sizing: inherit; - -moz-box-sizing: inherit; - box-sizing: inherit; -} - -body { - background: #fff; - /* Fallback for when there is no custom background color defined. */ -} - -#page { - position: relative; - word-wrap: break-word; -} - -.wrap { - margin-left: auto; - margin-right: auto; - max-width: 700px; - padding-left: 2em; - padding-right: 2em; -} - -.wrap:after { - clear: both; - content: ""; - display: block; -} - -/*-------------------------------------------------------------- -13.1 Header ---------------------------------------------------------------*/ - -#masthead .wrap { - position: relative; -} - -.site-header { - background-color: #fafafa; - position: relative; -} - -/* Site branding */ - -.site-branding { - padding: 1em 0; - position: relative; - -webkit-transition: margin-bottom 0.2s; - transition: margin-bottom 0.2s; - z-index: 3; -} - -.site-branding a { - text-decoration: none; - -webkit-transition: opacity 0.2s; - transition: opacity 0.2s; -} - -.site-branding a:hover, -.site-branding a:focus { - opacity: 0.7; -} - -.site-title { - clear: none; - font-size: 24px; - font-size: 1.5rem; - font-weight: 800; - line-height: 1.25; - letter-spacing: 0.08em; - margin: 0; - padding: 0; - text-transform: uppercase; -} - -.site-title, -.site-title a { - color: #222; - opacity: 1; /* Prevent opacity from changing during selective refreshes in the customize preview */ -} - -body.has-header-image .site-title, -body.has-header-video .site-title, -body.has-header-image .site-title a, -body.has-header-video .site-title a { - color: #fff; -} - -.site-description { - color: #666; - font-size: 13px; - font-size: 0.8125rem; - margin-bottom: 0; -} - -body.has-header-image .site-description, -body.has-header-video .site-description { - color: #fff; - opacity: 0.8; -} - -.custom-logo-link { - display: inline-block; - padding-right: 1em; - vertical-align: middle; - width: auto; -} - -.custom-logo-link img { - display: inline-block; - max-height: 80px; - width: auto; -} - -body.home.title-tagline-hidden.has-header-image .custom-logo-link img, -body.home.title-tagline-hidden.has-header-video .custom-logo-link img { - max-height: 200px; - max-width: 100%; -} - -.custom-logo-link a:hover, -.custom-logo-link a:focus { - opacity: 0.9; -} - -body:not(.title-tagline-hidden) .site-branding-text { - display: inline-block; - max-width: 100%; - vertical-align: middle; -} - -.custom-header { - position: relative; -} - -.has-header-image.twentyseventeen-front-page .custom-header, -.has-header-video.twentyseventeen-front-page .custom-header, -.has-header-image.home.blog .custom-header, -.has-header-video.home.blog .custom-header { - display: table; - height: 300px; - height: 75vh; - width: 100%; -} - -.custom-header-media { - bottom: 0; - left: 0; - overflow: hidden; - position: absolute; - right: 0; - top: 0; - width: 100%; -} - -.custom-header-media:before { - /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.3+75 */ - background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 75%, rgba(0, 0, 0, 0.3) 100%); /* FF3.6-15 */ - background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 75%, rgba(0, 0, 0, 0.3) 100%); /* Chrome10-25,Safari5.1-6 */ - background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 75%, rgba(0, 0, 0, 0.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#4d000000", GradientType=0); /* IE6-9 */ - bottom: 0; - content: ""; - display: block; - height: 100%; - left: 0; - position: absolute; - right: 0; - z-index: 2; -} - -.has-header-image .custom-header-media img, -.has-header-video .custom-header-media video, -.has-header-video .custom-header-media iframe { - position: fixed; - height: auto; - left: 50%; - max-width: 1000%; - min-height: 100%; - min-width: 100%; - min-width: 100vw; /* vw prevents 1px gap on left that 100% has */ - width: auto; - top: 50%; - padding-bottom: 1px; /* Prevent header from extending beyond the footer */ - -ms-transform: translateX(-50%) translateY(-50%); - -moz-transform: translateX(-50%) translateY(-50%); - -webkit-transform: translateX(-50%) translateY(-50%); - transform: translateX(-50%) translateY(-50%); -} - -.wp-custom-header .wp-custom-header-video-button { /* Specificity prevents .color-dark button overrides */ - background-color: rgba(34, 34, 34, 0.5); - border: 1px solid rgba(255, 255, 255, 0.6); - color: rgba(255, 255, 255, 0.6); - height: 45px; - overflow: hidden; - padding: 0; - position: fixed; - right: 30px; - top: 30px; - -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; - transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; - width: 45px; -} - -.wp-custom-header .wp-custom-header-video-button:hover, -.wp-custom-header .wp-custom-header-video-button:focus { /* Specificity prevents .color-dark button overrides */ - border-color: rgba(255, 255, 255, 0.8); - background-color: rgba(34, 34, 34, 0.8); - color: #fff; -} - -.admin-bar .wp-custom-header-video-button { - top: 62px; -} - -.has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img { - bottom: 0; - position: absolute; - top: auto; - -ms-transform: translateX(-50%) translateY(0); - -moz-transform: translateX(-50%) translateY(0); - -webkit-transform: translateX(-50%) translateY(0); - transform: translateX(-50%) translateY(0); -} - -/* For browsers that support 'object-fit' */ -@supports ( object-fit: cover ) { - .has-header-image .custom-header-media img, - .has-header-video .custom-header-media video, - .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img { - height: 100%; - left: 0; - -o-object-fit: cover; - object-fit: cover; - top: 0; - -ms-transform: none; - -moz-transform: none; - -webkit-transform: none; - transform: none; - width: 100%; - } -} - -/* Hides div in Customizer preview when header images or videos change. */ - -body:not(.has-header-image):not(.has-header-video) .custom-header-media { - display: none; -} - -.has-header-image.twentyseventeen-front-page .site-branding, -.has-header-video.twentyseventeen-front-page .site-branding, -.has-header-image.home.blog .site-branding, -.has-header-video.home.blog .site-branding { - display: table-cell; - height: 100%; - vertical-align: bottom; -} - -/*-------------------------------------------------------------- -13.2 Front Page ---------------------------------------------------------------*/ - -.twentyseventeen-front-page .site-content { - padding: 0; -} - -.twentyseventeen-panel { - overflow: hidden; - position: relative; -} - -.panel-image { - background-position: center center; - background-repeat: no-repeat; - -webkit-background-size: cover; - background-size: cover; - position: relative; -} - -.panel-image:before { - /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.3+100 */ /* FF3.6-15 */ - background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); /* Chrome10-25,Safari5.1-6 */ - background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3))); - background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); - background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#4d000000", GradientType=0); /* IE6-9 */ - bottom: 0; - content: ""; - left: 0; - right: 0; - position: absolute; - top: 100px; -} - -.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child) { - border-top: 1px solid #ddd; -} - -.panel-content { - position: relative; -} - -.panel-content .wrap { - padding-bottom: 0.5em; - padding-top: 1.75em; -} - -/* Panel edit link */ - -.twentyseventeen-panel .edit-link { - display: block; - margin: 0.3em 0 0; -} - -.twentyseventeen-panel .entry-header .edit-link { - font-size: 14px; - font-size: 0.875rem; -} - -/* Front Page - Recent Posts */ - -.twentyseventeen-front-page .panel-content .recent-posts article { - border: 0; - color: #333; - margin-bottom: 3em; -} - -.recent-posts .entry-header { - margin-bottom: 1.2em; -} - -.page .panel-content .recent-posts .entry-title { - font-size: 20px; - font-size: 1.25rem; - font-weight: 300; - letter-spacing: 0; - text-transform: none; -} - -.twentyseventeen-panel .recent-posts .entry-header .edit-link { - color: #222; - display: inline-block; - font-size: 11px; - font-size: 0.6875rem; - margin-left: 1em; -} - -/*-------------------------------------------------------------- -13.3 Regular Content ---------------------------------------------------------------*/ - -.site-content-contain { - background-color: #fff; - position: relative; -} - -.site-content { - padding: 2.5em 0 0; -} - -/*-------------------------------------------------------------- -13.4 Posts ---------------------------------------------------------------*/ - -/* Post Landing Page */ - -.sticky { - position: relative; -} - -.post:not(.sticky) .icon-thumb-tack { - display: none; -} - -.sticky .icon-thumb-tack { - display: block; - height: 18px; - left: -1.5em; - position: absolute; - top: 1.65em; - width: 20px; -} - -.page .panel-content .entry-title, -.page-title, -body.page:not(.twentyseventeen-front-page) .entry-title { - color: #222; - font-size: 14px; - font-size: 0.875rem; - font-weight: 800; - letter-spacing: 0.14em; - text-transform: uppercase; -} - -.entry-header .entry-title { - margin-bottom: 0.25em; -} - -.entry-title a { - color: #333; - text-decoration: none; - margin-left: -2px; -} - -.entry-title:not(:first-child) { - padding-top: 0; -} - -.entry-meta { - color: #767676; - font-size: 11px; - font-size: 0.6875rem; - font-weight: 800; - letter-spacing: 0.1818em; - padding-bottom: 0.25em; - text-transform: uppercase; -} - -.entry-meta a { - color: #767676; -} - -.byline, -.updated:not(.published) { - display: none; -} - -.single .byline, -.group-blog .byline { - display: inline; -} - -.pagination, -.comments-pagination { - border-top: 1px solid #eee; - font-size: 14px; - font-size: 0.875rem; - font-weight: 800; - padding: 2em 0 3em; - text-align: center; -} - -.pagination .icon, -.comments-pagination .icon { - width: 0.666666666em; - height: 0.666666666em; -} - -.comments-pagination { - border: 0; -} - -.page-numbers { - display: none; - padding: 0.5em 0.75em; -} - -.page-numbers.current { - color: #767676; - display: inline-block; -} - -.page-numbers.current .screen-reader-text { - clip: auto; - height: auto; - overflow: auto; - position: relative !important; - width: auto; -} - -.prev.page-numbers, -.next.page-numbers { - background-color: #ddd; - -webkit-border-radius: 2px; - border-radius: 2px; - display: inline-block; - font-size: 24px; - font-size: 1.5rem; - line-height: 1; - padding: 0.25em 0.5em 0.4em; -} - -.prev.page-numbers, -.next.page-numbers { - -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; - transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; -} - -.prev.page-numbers:focus, -.prev.page-numbers:hover, -.next.page-numbers:focus, -.next.page-numbers:hover { - background-color: #767676; - color: #fff; -} - -.prev.page-numbers { - float: left; -} - -.next.page-numbers { - float: right; -} - -/* Aligned blockquotes */ - -.entry-content blockquote.alignleft, -.entry-content blockquote.alignright { - color: #666; - font-size: 13px; - font-size: 0.8125rem; - width: 48%; -} - -/* Blog landing, search, archives */ - -.blog .site-main > article, -.archive .site-main > article, -.search .site-main > article { - padding-bottom: 2em; -} - -body:not(.twentyseventeen-front-page) .entry-header { - padding: 1em 0; -} - -body:not(.twentyseventeen-front-page) .entry-header, -body:not(.twentyseventeen-front-page) .entry-content, -body:not(.twentyseventeen-front-page) #comments { - margin-left: auto; - margin-right: auto; -} - -body:not(.twentyseventeen-front-page) .entry-header { - padding-top: 0; -} - -.blog .entry-meta a.post-edit-link, -.archive .entry-meta a.post-edit-link, -.search .entry-meta a.post-edit-link { - color: #222; - display: inline-block; - margin-left: 1em; - white-space: nowrap; -} - -.search .page .entry-meta a.post-edit-link { - margin-left: 0; - white-space: nowrap; -} - -.taxonomy-description { - color: #666; - font-size: 13px; - font-size: 0.8125rem; -} - -/* More tag */ - -.entry-content .more-link:before { - content: ""; - display: block; - margin-top: 1.5em; -} - -/* Single Post */ - -.single-post:not(.has-sidebar) #primary, -.page.page-one-column:not(.twentyseventeen-front-page) #primary, -.archive.page-one-column:not(.has-sidebar) .page-header, -.archive.page-one-column:not(.has-sidebar) #primary { - margin-left: auto; - margin-right: auto; - max-width: 740px; -} - -.single-featured-image-header { - background-color: #fafafa; - border-bottom: 1px solid #eee; -} - -.single-featured-image-header img { - display: block; - margin: auto; -} - -.page-links { - font-size: 14px; - font-size: 0.875rem; - font-weight: 800; - padding: 2em 0 3em; -} - -.page-links .page-number { - color: #767676; - display: inline-block; - padding: 0.5em 1em; -} - -.page-links a { - display: inline-block; -} - -.page-links a .page-number { - color: #222; -} - -/* Entry footer */ - -.entry-footer { - border-bottom: 1px solid #eee; - border-top: 1px solid #eee; - margin-top: 2em; - padding: 2em 0; -} - -.entry-footer .cat-links, -.entry-footer .tags-links { - display: block; - font-size: 11px; - font-size: 0.6875rem; - font-weight: 800; - letter-spacing: 0.1818em; - padding-left: 2.5em; - position: relative; - text-transform: uppercase; -} - -.entry-footer .cat-links + .tags-links { - margin-top: 1em; -} - -.entry-footer .cat-links a, -.entry-footer .tags-links a { - color: #333; -} - -.entry-footer .cat-links .icon, -.entry-footer .tags-links .icon { - color: #767676; - left: 0; - margin-right: 0.5em; - position: absolute; - top: 2px; -} - -.entry-footer .edit-link { - display: inline-block; -} - -.entry-footer .edit-link a.post-edit-link { - background-color: #222; - -webkit-border-radius: 2px; - border-radius: 2px; - -webkit-box-shadow: none; - box-shadow: none; - color: #fff; - display: inline-block; - font-size: 14px; - font-size: 0.875rem; - font-weight: 800; - margin-top: 2em; - padding: 0.7em 2em; - -webkit-transition: background-color 0.2s ease-in-out; - transition: background-color 0.2s ease-in-out; - white-space: nowrap; -} - -.entry-footer .edit-link a.post-edit-link:hover, -.entry-footer .edit-link a.post-edit-link:focus { - background-color: #767676; -} - -/* Post Formats */ - -.blog .format-status .entry-title, -.archive .format-status .entry-title, -.blog .format-aside .entry-title, -.archive .format-aside .entry-title { - display: none; -} - -.format-quote blockquote { - color: #333; - font-size: 20px; - font-size: 1.25rem; - font-weight: 300; - overflow: visible; - position: relative; -} - -.format-quote blockquote .icon { - display: block; - height: 20px; - left: -1.25em; - position: absolute; - top: 0.4em; - -webkit-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - transform: scale(-1, 1); - width: 20px; -} - -/* Post Navigation */ - -.post-navigation { - font-weight: 800; - margin: 3em 0; -} - -.post-navigation .nav-links { - padding: 1em 0; -} - -.nav-subtitle { - background: transparent; - color: #767676; - display: block; - font-size: 11px; - font-size: 0.6875rem; - letter-spacing: 0.1818em; - margin-bottom: 1em; - text-transform: uppercase; -} - -.nav-title { - color: #333; - font-size: 15px; - font-size: 0.9375rem; -} - -.post-navigation .nav-next { - margin-top: 1.5em; -} - -.nav-links .nav-previous .nav-title .nav-title-icon-wrapper { - margin-right: 0.5em; -} - -.nav-links .nav-next .nav-title .nav-title-icon-wrapper { - margin-left: 0.5em; -} - -/*-------------------------------------------------------------- -13.5 Pages ---------------------------------------------------------------*/ - -.page-header { - padding-bottom: 2em; -} - -.page .entry-header .edit-link { - font-size: 14px; - font-size: 0.875rem; -} - -.search .page .entry-header .edit-link { - font-size: 11px; - font-size: 0.6875rem; -} - -.page-links { - clear: both; - margin: 0 0 1.5em; -} - -.page:not(.home) #content { - padding-bottom: 1.5em; -} - -/* 404 page */ - -.error404 .page-content { - padding-bottom: 4em; -} - -.error404 .page-content .search-form, -.search .page-content .search-form { - margin-bottom: 3em; -} - -/*-------------------------------------------------------------- -13.6 Footer ---------------------------------------------------------------*/ - -.site-footer { - border-top: 1px solid #eee; -} - -.site-footer .wrap { - padding-bottom: 1.5em; - padding-top: 2em; -} - -/* Footer widgets */ - -.site-footer .widget-area { - padding-bottom: 2em; - padding-top: 2em; -} - -/* Social nav */ - -.social-navigation { - font-size: 16px; - font-size: 1rem; - margin-bottom: 1em; -} - -.social-navigation ul { - list-style: none; - margin-bottom: 0; - margin-left: 0; -} - -.social-navigation li { - display: inline; -} - -.social-navigation a { - background-color: #767676; - -webkit-border-radius: 40px; - border-radius: 40px; - color: #fff; - display: inline-block; - height: 40px; - margin: 0 1em 0.5em 0; - text-align: center; - width: 40px; -} - -.social-navigation a:hover, -.social-navigation a:focus { - background-color: #333; -} - -.social-navigation .icon { - height: 16px; - top: 12px; - width: 16px; - vertical-align: top; -} - -/* Site info */ - -.site-info { - font-size: 14px; - font-size: 0.875rem; - margin-bottom: 1em; -} - -.site-info a { - color: #666; -} - -.site-info .sep { - margin: 0; - display: block; - visibility: hidden; - height: 0; - width: 100%; -} - -.site-info span[role=separator] { - padding: 0 0.2em 0 0.4em; -} - -.site-info span[role=separator]::before { - content: '\002f'; -} - -/*-------------------------------------------------------------- -14.0 Comments ---------------------------------------------------------------*/ - -#comments { - clear: both; - padding: 2em 0 0.5em; -} - -.comments-title { - font-size: 20px; - font-size: 1.25rem; - margin-bottom: 1.5em; -} - -.comment-list, -.comment-list .children { - list-style: none; - margin: 0; - padding: 0; -} - -.comment-list li:before { - display: none; -} - -.comment-body { - margin-left: 65px; -} - -.comment-author { - font-size: 16px; - font-size: 1rem; - margin-bottom: 0.4em; - position: relative; - z-index: 2; -} - -.comment-author .avatar { - height: 50px; - left: -65px; - position: absolute; - width: 50px; -} - -.comment-author .says { - display: none; -} - -.comment-meta { - margin-bottom: 1.5em; -} - -.comment-metadata { - color: #767676; - font-size: 10px; - font-size: 0.625rem; - font-weight: 800; - letter-spacing: 0.1818em; - text-transform: uppercase; -} - -.comment-metadata a { - color: #767676; -} - -.comment-metadata a.comment-edit-link { - color: #222; - margin-left: 1em; -} - -.comment-body { - color: #333; - font-size: 14px; - font-size: 0.875rem; - margin-bottom: 4em; -} - -.comment-reply-link { - font-weight: 800; - position: relative; -} - -.comment-reply-link .icon { - color: #222; - left: -2em; - height: 1em; - position: absolute; - top: 0; - width: 1em; -} - -.children .comment-author .avatar { - height: 30px; - left: -45px; - width: 30px; -} - -.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar { - border: 1px solid #333; - padding: 2px; -} - -.no-comments, -.comment-awaiting-moderation { - color: #767676; - font-size: 14px; - font-size: 0.875rem; - font-style: italic; -} - -.comments-pagination { - margin: 2em 0 3em; -} - -.form-submit { - text-align: right; -} - -.comment-form #wp-comment-cookies-consent { - margin: 0 10px 0 0; -} - -.comment-form .comment-form-cookies-consent label { - display: inline; -} - -/*-------------------------------------------------------------- -15.0 Widgets ---------------------------------------------------------------*/ - -#secondary { - padding: 1em 0 2em; -} - -.widget { - padding-bottom: 3em; -} - -h2.widget-title { - color: #222; - font-size: 13px; - font-size: 0.8125rem; - font-weight: 800; - letter-spacing: 0.1818em; - margin-bottom: 1.5em; - text-transform: uppercase; -} - -.widget-title a { - color: inherit; -} - -/* widget forms */ - -.widget select { - width: 100%; -} - - -/* widget lists */ - -.widget ul { - list-style: none; - margin: 0; -} - -.widget ul li, -.widget ol li { - border-bottom: 1px solid #ddd; - border-top: 1px solid #ddd; - padding: 0.5em 0; -} - -.widget:not(.widget_tag_cloud) ul li + li { - margin-top: -1px; -} - -.widget ul li ul { - margin: 0 0 -1px; - padding: 0; - position: relative; -} - -.widget ul li li { - border: 0; - padding-left: 24px; - padding-left: 1.5rem; -} - -/* Widget lists of links */ - -.widget_top-posts ul li ul, -.widget_rss_links ul li ul, -.widget-grofile ul.grofile-links li ul, -.widget_pages ul li ul, -.widget_meta ul li ul { - bottom: 0; -} - -.widget_nav_menu ul li li, -.widget_top-posts ul li, -.widget_top-posts ul li li, -.widget_rss_links ul li, -.widget_rss_links ul li li, -.widget-grofile ul.grofile-links li, -.widget-grofile ul.grofile-links li li { - padding-bottom: 0.25em; - padding-top: 0.25em; -} - -.widget_rss ul li { - padding-bottom: 1em; - padding-top: 1em; -} - -/* Widget markup */ - -.widget .post-date, -.widget .rss-date { - font-size: 0.81em; -} - -/* Text widget */ - -.widget_text { - word-wrap: break-word; -} - -.widget_text ul { - list-style: disc; - margin: 0 0 1.5em 1.5em; -} - -.widget_text ol { - list-style: decimal; -} - -.widget_text ul li, -.widget_text ol li { - border: none; -} - -.widget_text ul li:last-child, -.widget_text ol li:last-child { - padding-bottom: 0; -} - -.widget_text ul li ul { - margin: 0 0 0 1.5em; -} - -.widget_text ul li li { - padding-left: 0; - padding-right: 0; -} - -.widget_text ol li { - list-style-position: inside; -} - -.widget_text ol li + li { - margin-top: -1px; -} - -/* RSS Widget */ - -.widget_rss .widget-title .rsswidget:first-child { - float: right; -} - -.widget_rss .widget-title .rsswidget:first-child:hover { - background-color: transparent; -} - -.widget_rss .widget-title .rsswidget:first-child img { - display: block; -} - -.widget_rss ul li { - padding: 2.125em 0; -} - -.widget_rss ul li:first-child { - border-top: none; - padding-top: 0; -} - -.widget_rss li .rsswidget { - font-size: 22px; - font-size: 1.375rem; - font-weight: 300; - line-height: 1.4; -} - -.widget_rss .rss-date, -.widget_rss li cite { - color: #767676; - display: block; - font-size: 10px; - font-size: 0.625rem; - font-style: normal; - font-weight: 800; - letter-spacing: 0.18em; - line-height: 1.5; - text-transform: uppercase; -} - -.widget_rss .rss-date { - margin: 0.5em 0 1.5em; - padding: 0; -} - -.widget_rss .rssSummary { - margin-bottom: 0.5em; -} - -/* Contact Info Widget */ - -.widget_contact_info .contact-map { - margin-bottom: 0.5em; -} - -/* Gravatar */ - -.widget-grofile h4 { - font-size: 16px; - font-size: 1rem; - margin-bottom: 0; -} - -/* Recent Comments */ - -.widget_recent_comments table, -.widget_recent_comments th, -.widget_recent_comments td { - border: 0; -} - -/* Recent Posts widget */ - -.widget_recent_entries .post-date { - display: block; -} - -/* Search */ - -.search-form { - position: relative; -} - -.search-form .search-submit { - bottom: 3px; - padding: 0.5em 1em; - position: absolute; - right: 3px; - top: 3px; -} - -.search-form .search-submit .icon { - height: 24px; - top: -2px; - width: 24px; -} - -/* Tag cloud widget */ - -.tagcloud ul li { - float: left; - border-top: 0; - border-bottom: 0; - padding: 0; - margin: 4px 4px 0 0; -} - -.tagcloud, -.widget_tag_cloud, -.wp_widget_tag_cloud { - line-height: 1.5; -} - -.widget .tagcloud a, -.widget.widget_tag_cloud a, -.wp_widget_tag_cloud a { - border: 1px solid #ddd; - -webkit-box-shadow: none; - box-shadow: none; - display: block; - padding: 4px 10px 5px; - position: relative; - -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; - transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; - width: auto; - word-wrap: break-word; - z-index: 0; -} - -.widget .tagcloud a:hover, -.widget .tagcloud a:focus, -.widget.widget_tag_cloud a:hover, -.widget.widget_tag_cloud a:focus, -.wp_widget_tag_cloud a:hover, -.wp_widget_tag_cloud a:focus { - border-color: #bbb; - -webkit-box-shadow: none; - box-shadow: none; - text-decoration: none; -} - -/* Calendar widget */ - -.widget_calendar .wp-calendar-table { - margin-bottom: 0; -} - -.widget_calendar .wp-calendar-nav { - display: table; - width: 100%; - margin: 0 0 1.5em; - padding: 0.4em 0; -} - -.widget_calendar .wp-calendar-nav span { - display: table-cell; -} - -.widget_calendar .wp-calendar-nav-prev, -.widget_calendar .wp-calendar-nav-next { - width: 40%; -} - -.widget_calendar th, -.widget_calendar td, -.widget_calendar .wp-calendar-nav span { - text-align: center; -} - -.widget_calendar tfoot td { - border: 0; -} - -/* Gallery widget */ - -.gallery-columns-5 .gallery-caption, -.gallery-columns-6 .gallery-caption, -.gallery-columns-7 .gallery-caption, -.gallery-columns-8 .gallery-caption, -.gallery-columns-9 .gallery-caption { - display: none; -} - -/*-------------------------------------------------------------- -16.0 Media ---------------------------------------------------------------*/ - -img, -video { - height: auto; /* Make sure images are scaled correctly. */ - max-width: 100%; /* Adhere to container width. */ -} - -img.alignleft, -img.alignright { - float: none; - margin: 0; -} - -.page-content .wp-smiley, -.entry-content .wp-smiley, -.comment-content .wp-smiley { - border: none; - margin-bottom: 0; - margin-top: 0; - padding: 0; -} - -audio:focus, -video:focus { - outline: thin dotted; -} - -/* Make sure embeds and iframes fit their containers. */ - -embed, -iframe, -object { - margin-bottom: 1.5em; - max-width: 100%; -} - -/* Remove bottom on embeds that wrapped in paragraphs via wpautop. */ - -p > embed:only-child, -p > iframe:only-child, -p > object:only-child { - margin-bottom: 0; -} - -.wp-caption, -.gallery-caption { - color: #666; - font-size: 13px; - font-size: 0.8125rem; - font-style: italic; - margin-bottom: 1.5em; - 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; -} - -/* Media Elements */ - -.mejs-container { - margin-bottom: 1.5em; -} - -/* Audio Player */ - -.mejs-controls a.mejs-horizontal-volume-slider, -.mejs-controls a.mejs-horizontal-volume-slider:focus, -.mejs-controls a.mejs-horizontal-volume-slider:hover { - background: transparent; - border: 0; -} - -/* Playlist Color Overrides: Light */ - -.site-content .wp-playlist-light { - border-color: #eee; - color: #222; -} - -.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album { - color: #333; -} - -.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist { - color: #767676; -} - -.site-content .wp-playlist-light .wp-playlist-item { - border-bottom: 1px dotted #eee; - -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; - transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; -} - -.site-content .wp-playlist-light .wp-playlist-item:hover, -.site-content .wp-playlist-light .wp-playlist-item:focus { - border-bottom-color: rgba(0, 0, 0, 0); - background-color: #767676; - color: #fff; -} - -.site-content .wp-playlist-light a.wp-playlist-caption:hover, -.site-content .wp-playlist-light .wp-playlist-item:hover a, -.site-content .wp-playlist-light .wp-playlist-item:focus a { - color: #fff; -} - -/* Playlist Color Overrides: Dark */ - -.site-content .wp-playlist-dark { - background: #222; - border-color: #333; -} - -.site-content .wp-playlist-dark .mejs-container .mejs-controls { - background-color: #333; -} - -.site-content .wp-playlist-dark .wp-playlist-caption { - color: #fff; -} - -.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album { - color: #eee; -} - -.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist { - color: #aaa; -} - -.site-content .wp-playlist-dark .wp-playlist-playing { - background-color: #333; -} - -.site-content .wp-playlist-dark .wp-playlist-item { - border-bottom: 1px dotted #555; - -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; - transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; -} - -.site-content .wp-playlist-dark .wp-playlist-item:hover, -.site-content .wp-playlist-dark .wp-playlist-item:focus { - border-bottom-color: rgba(0, 0, 0, 0); - background-color: #aaa; - color: #222; -} - -.site-content .wp-playlist-dark a.wp-playlist-caption:hover, -.site-content .wp-playlist-dark .wp-playlist-item:hover a, -.site-content .wp-playlist-dark .wp-playlist-item:focus a { - color: #222; -} - -/* Playlist Style Overrides */ - -.site-content .wp-playlist { - padding: 0.625em 0.625em 0.3125em; -} - -.site-content .wp-playlist-current-item .wp-playlist-item-title { - font-weight: 700; -} - -.site-content .wp-playlist-current-item .wp-playlist-item-album { - font-style: normal; -} - -.site-content .wp-playlist-current-item .wp-playlist-item-artist { - font-size: 10px; - font-size: 0.625rem; - font-weight: 800; - letter-spacing: 0.1818em; - text-transform: uppercase; -} - -.site-content .wp-playlist-item { - padding: 0 0.3125em; - cursor: pointer; -} - -.site-content .wp-playlist-item:last-of-type { - border-bottom: none; -} - -.site-content .wp-playlist-item a { - padding: 0.3125em 0; - border-bottom: none; -} - -.site-content .wp-playlist-item a, -.site-content .wp-playlist-item a:focus, -.site-content .wp-playlist-item a:hover { - -webkit-box-shadow: none; - box-shadow: none; - background: transparent; -} - -.site-content .wp-playlist-item-length { - top: 5px; -} - -/* SVG Icons base styles */ - -.icon { - display: inline-block; - fill: currentColor; - height: 1em; - position: relative; /* Align more nicely with capital letters */ - top: -0.0625em; - vertical-align: middle; - width: 1em; -} - -/*-------------------------------------------------------------- -16.1 Galleries ---------------------------------------------------------------*/ - -.gallery-item { - display: inline-block; - text-align: left; - vertical-align: top; - margin: 0 0 1.5em; - padding: 0 1em 0 0; - width: 50%; -} - -.gallery-columns-1 .gallery-item { - width: 100%; -} - -.gallery-columns-2 .gallery-item { - max-width: 50%; -} - -.gallery-item a, -.gallery-item a:hover, -.gallery-item a:focus, -.widget-area .gallery-item a, -.widget-area .gallery-item a:hover, -.widget-area .gallery-item a:focus { - -webkit-box-shadow: none; - box-shadow: none; - background: none; - display: inline-block; - max-width: 100%; -} - -.gallery-item a img { - display: block; - -webkit-transition: -webkit-filter 0.2s ease-in; - transition: -webkit-filter 0.2s ease-in; - transition: filter 0.2s ease-in; - transition: filter 0.2s ease-in, -webkit-filter 0.2s ease-in; - -webkit-backface-visibility: hidden; - backface-visibility: hidden; -} - -.gallery-item a:hover img, -.gallery-item a:focus img { - -webkit-filter: opacity(60%); - filter: opacity(60%); -} - -.gallery-caption { - display: block; - text-align: left; - padding: 0 10px 0 0; - margin-bottom: 0; -} - -/*-------------------------------------------------------------- -17.0 Customizer ---------------------------------------------------------------*/ - -.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:after { - border: 2px dashed #0085ba; /* Matches visible edit shortcuts. */ - bottom: 1em; - content: ""; - display: block; - left: 1em; - position: absolute; - right: 1em; - top: 1em; - z-index: 1; -} - -.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .panel-content { - z-index: 2; /* Prevent :after from preventing interactions within the section */ -} - -/* Used for placeholder text */ -.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .twentyseventeen-panel-title { - display: block; - font-size: 14px; - font-size: 0.875rem; - font-weight: 700; - letter-spacing: 1px; - padding: 3em; - text-transform: uppercase; - text-align: center; -} - -/* Show borders on the custom page panels only when the front page sections are being edited */ -.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:nth-of-type(1):after { - border: none; -} - -.twentyseventeen-front-page.twentyseventeen-customizer #primary article.panel-placeholder { - border: 0; -} - -/* Add some space around the visual edit shortcut buttons. */ -.twentyseventeen-panel > .customize-partial-edit-shortcut > button { - top: 30px; - left: 30px; -} - -/* Ensure that placeholder icons are visible. */ -.twentyseventeen-panel .customize-partial-edit-shortcut-hidden:before { - visibility: visible; -} - -/*-------------------------------------------------------------- -18.0 SVGs Fallbacks ---------------------------------------------------------------*/ - -.svg-fallback { - display: none; -} - -.no-svg .svg-fallback { - display: inline-block; -} - -.no-svg .dropdown-toggle { - padding: 0.5em 0 0; - right: 0; - text-align: center; - width: 2em; -} - -.no-svg .dropdown-toggle .svg-fallback.icon-angle-down { - font-size: 20px; - font-size: 1.25rem; - font-weight: 400; - line-height: 1; - -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */ - -ms-transform: rotate(180deg); /* IE 9 */ - transform: rotate(180deg); -} - -.no-svg .dropdown-toggle.toggled-on .svg-fallback.icon-angle-down { - -webkit-transform: rotate(0); /* Chrome, Safari, Opera */ - -ms-transform: rotate(0); /* IE 9 */ - transform: rotate(0); -} - -.no-svg .dropdown-toggle .svg-fallback.icon-angle-down:before { - content: "\005E"; -} - -/* Social Menu fallbacks */ - -.no-svg .social-navigation a { - background: transparent; - color: #222; - height: auto; - width: auto; -} - -/* Show screen reader text in some cases */ - -.no-svg .next.page-numbers .screen-reader-text, -.no-svg .prev.page-numbers .screen-reader-text, -.no-svg .social-navigation li a .screen-reader-text, -.no-svg .search-submit .screen-reader-text { - clip: auto; - font-size: 16px; - font-size: 1rem; - font-weight: 400; - height: auto; - position: relative !important; /* overrides previous !important styles */ - width: auto; -} - -/*-------------------------------------------------------------- -19.0 Media Queries ---------------------------------------------------------------*/ - -/* Adjust positioning of edit shortcuts, override style in customize-preview.css */ -@media screen and (min-width: 20em) { - - body.customize-partial-edit-shortcuts-shown .site-header .site-title { - padding-left: 0; - } -} - -@media screen and (min-width: 30em) { - - /* Typography */ - - body, - button, - input, - select, - textarea { - font-size: 18px; - font-size: 1.125rem; - } - - h1 { - font-size: 30px; - font-size: 1.875rem; - } - - h2, - .home.blog .entry-title, - .page .panel-content .recent-posts .entry-title { - font-size: 26px; - font-size: 1.625rem; - } - - h3 { - font-size: 22px; - font-size: 1.375rem; - } - - h4 { - font-size: 18px; - font-size: 1.125rem; - } - - h5 { - font-size: 13px; - font-size: 0.8125rem; - } - - h6 { - font-size: 16px; - font-size: 1rem; - } - - .entry-content blockquote.alignleft, - .entry-content blockquote.alignright { - font-size: 14px; - font-size: 0.875rem; - } - - /* Fix image alignment */ - img.alignleft { - float: left; - margin-right: 1.5em; - } - - img.alignright { - float: right; - margin-left: 1.5em; - } - - /* Site Branding */ - - .site-branding { - padding: 3em 0; - } - - /* Front Page */ - - .panel-content .wrap { - padding-bottom: 2em; - padding-top: 3.5em; - } - - .page-one-column .panel-content .wrap { - max-width: 740px; - } - - .panel-content .entry-header { - margin-bottom: 4.5em; - } - - .panel-content .recent-posts .entry-header { - margin-bottom: 0; - } - - /* Blog Index, Archive, Search */ - - .taxonomy-description { - font-size: 14px; - font-size: 0.875rem; - } - - .page-numbers.current { - font-size: 16px; - font-size: 1rem; - } - - /* Site Footer */ - - .site-footer { - font-size: 16px; - font-size: 1rem; - } - - /* Gallery Columns */ - - .gallery-item { - max-width: 25%; - } - - .gallery-columns-1 .gallery-item { - max-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%; - } -} - -@media screen and (min-width: 48em) { - - /* Typography */ - - body, - button, - input, - select, - textarea { - font-size: 16px; - font-size: 1rem; - line-height: 1.5; - } - - .entry-content blockquote.alignleft, - .entry-content blockquote.alignright { - font-size: 13px; - font-size: 0.8125rem; - } - - /* Layout */ - - .wrap { - max-width: 1000px; - padding-left: 3em; - padding-right: 3em; - } - - .has-sidebar:not(.error404) #primary { - float: left; - width: 58%; - } - - .has-sidebar #secondary { - float: right; - padding-top: 0; - width: 36%; - } - - .error404 #primary { - float: none; - } - - /* Site Branding */ - - .site-branding { - margin-bottom: 0; - } - - .has-header-image.twentyseventeen-front-page .site-branding, - .has-header-video.twentyseventeen-front-page .site-branding, - .has-header-image.home.blog .site-branding, - .has-header-video.home.blog .site-branding { - bottom: 0; - display: block; - left: 0; - height: auto; - padding-top: 0; - position: absolute; - width: 100%; - } - - .has-header-image.twentyseventeen-front-page .custom-header, - .has-header-video.twentyseventeen-front-page .custom-header, - .has-header-image.home.blog .custom-header, - .has-header-video.home.blog .custom-header { - display: block; - height: auto; - } - - .custom-header-media { - height: 165px; - position: relative; - } - - .twentyseventeen-front-page.has-header-image .custom-header-media, - .twentyseventeen-front-page.has-header-video .custom-header-media, - .home.blog.has-header-image .custom-header-media, - .home.blog.has-header-video .custom-header-media { - height: 0; - position: relative; - } - - .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media, - .has-header-video:not(.twentyseventeen-front-page):not(.home) .custom-header-media { - bottom: 0; - height: auto; - left: 0; - position: absolute; - right: 0; - top: 0; - } - - .custom-logo-link { - padding-right: 2em; - } - - .custom-logo-link img, - body.home.title-tagline-hidden.has-header-image .custom-logo-link img, - body.home.title-tagline-hidden.has-header-video .custom-logo-link img { - max-width: 350px; - } - - .title-tagline-hidden.home.has-header-image .custom-logo-link img, - .title-tagline-hidden.home.has-header-video .custom-logo-link img { - max-height: 200px; - } - - .site-title { - font-size: 36px; - font-size: 2.25rem; - } - - .site-description { - font-size: 16px; - font-size: 1rem; - } - - /* Navigation */ - - .navigation-top { - bottom: 0; - font-size: 14px; - font-size: 0.875rem; - left: 0; - position: absolute; - right: 0; - width: 100%; - z-index: 3; - } - - .navigation-top .wrap { - max-width: 1000px; - /* The font size is 14px here and we need 50px padding in ems */ - padding: 0.75em 3.4166666666667em; - } - - .navigation-top nav { - margin-left: -1.25em; - } - - .site-navigation-fixed.navigation-top { - bottom: auto; - position: fixed; - left: 0; - right: 0; - top: 0; - width: 100%; - z-index: 1000; - } - - .admin-bar .site-navigation-fixed.navigation-top { - top: 32px; - } - - /* Main Navigation */ - - .js .menu-toggle, - .js .dropdown-toggle { - display: none; - } - - .main-navigation { - width: auto; - } - - .js .main-navigation ul, - .js .main-navigation ul ul, - .js .main-navigation > div > ul { - display: block; - } - - .main-navigation ul { - background: transparent; - padding: 0; - } - - .main-navigation > div > ul { - border: 0; - margin-bottom: 0; - padding: 0; - } - - .main-navigation li { - border: 0; - display: inline-block; - } - - .main-navigation li li { - display: block; - } - - .main-navigation a { - padding: 1em 1.25em; - } - - .main-navigation ul ul { - background: #fff; - border: 1px solid #bbb; - left: -999em; - padding: 0; - position: absolute; - top: 100%; - z-index: 99999; - } - - .main-navigation ul li.menu-item-has-children:before, - .main-navigation ul li.menu-item-has-children:after, - .main-navigation ul li.page_item_has_children:before, - .main-navigation ul li.page_item_has_children:after { - border-style: solid; - border-width: 0 6px 6px; - content: ""; - display: none; - height: 0; - position: absolute; - right: 1em; - bottom: -1px; - width: 0; - z-index: 100000; - } - - .main-navigation ul li.menu-item-has-children.focus:before, - .main-navigation ul li.menu-item-has-children:hover:before, - .main-navigation ul li.menu-item-has-children.focus:after, - .main-navigation ul li.menu-item-has-children:hover:after, - .main-navigation ul li.page_item_has_children.focus:before, - .main-navigation ul li.page_item_has_children:hover:before, - .main-navigation ul li.page_item_has_children.focus:after, - .main-navigation ul li.page_item_has_children:hover:after { - display: block; - } - - .main-navigation ul li.menu-item-has-children:before, - .main-navigation ul li.page_item_has_children:before { - border-color: transparent transparent #bbb; - bottom: 0; - } - - .main-navigation ul li.menu-item-has-children:after, - .main-navigation ul li.page_item_has_children:after { - border-color: transparent transparent #fff; - } - - .main-navigation ul ul li:hover > ul, - .main-navigation ul ul li.focus > ul { - left: 100%; - right: auto; - } - - .main-navigation ul ul a { - padding: 0.75em 1.25em; - width: 16em; - } - - .main-navigation li li { - -webkit-transition: background-color 0.2s ease-in-out; - transition: background-color 0.2s ease-in-out; - } - - .main-navigation li li:hover, - .main-navigation li li.focus { - background: #767676; - } - - .main-navigation li li a { - -webkit-transition: color 0.3s ease-in-out; - transition: color 0.3s ease-in-out; - } - - .main-navigation li li.focus > a, - .main-navigation li li:focus > a, - .main-navigation li li:hover > a, - .main-navigation li li a:hover, - .main-navigation li li a:focus, - .main-navigation li li.current_page_item a:hover, - .main-navigation li li.current-menu-item a:hover, - .main-navigation li li.current_page_item a:focus, - .main-navigation li li.current-menu-item a:focus { - color: #fff; - } - - .main-navigation ul li:hover > ul, - .main-navigation ul li.focus > ul { - left: 0.5em; - right: auto; - } - - .main-navigation .menu-item-has-children > a > .icon, - .main-navigation .page_item_has_children > a > .icon { - display: inline; - left: 5px; - position: relative; - top: -1px; - } - - .main-navigation ul ul .menu-item-has-children > a > .icon, - .main-navigation ul ul .page_item_has_children > a > .icon { - margin-top: -9px; - left: auto; - position: absolute; - right: 1em; - top: 50%; - -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */ - -ms-transform: rotate(-90deg); /* IE 9 */ - transform: rotate(-90deg); - } - - .main-navigation ul ul ul { - left: -999em; - margin-top: -1px; - top: 0; - } - - .main-navigation ul ul li.menu-item-has-children.focus:before, - .main-navigation ul ul li.menu-item-has-children:hover:before, - .main-navigation ul ul li.menu-item-has-children.focus:after, - .main-navigation ul ul li.menu-item-has-children:hover:after, - .main-navigation ul ul li.page_item_has_children.focus:before, - .main-navigation ul ul li.page_item_has_children:hover:before, - .main-navigation ul ul li.page_item_has_children.focus:after, - .main-navigation ul ul li.page_item_has_children:hover:after { - display: none; - } - - .site-header .site-navigation-fixed .menu-scroll-down { - display: none; - } - - /* Scroll down arrow */ - - .site-header .menu-scroll-down { - display: block; - padding: 1em; - position: absolute; - right: 0; - } - - .site-header .menu-scroll-down .icon { - -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */ - -ms-transform: rotate(90deg); /* IE 9 */ - transform: rotate(90deg); - } - - .site-header .menu-scroll-down { - color: #fff; - top: 2em; - } - - .site-header .navigation-top .menu-scroll-down { - color: #767676; - top: 0.7em; - } - - .menu-scroll-down:focus { - outline: thin dotted; - } - - .menu-scroll-down .icon { - height: 18px; - width: 18px; - } - - /* Front Page */ - - .twentyseventeen-front-page.has-header-image .site-branding, - .twentyseventeen-front-page.has-header-video .site-branding, - .home.blog.has-header-image .site-branding, - .home.blog.has-header-video .site-branding { - margin-bottom: 70px; - } - - .twentyseventeen-front-page.has-header-image .custom-header-media, - .twentyseventeen-front-page.has-header-video .custom-header-media, - .home.blog.has-header-image .custom-header-media, - .home.blog.has-header-video .custom-header-media { - height: 1200px; - height: 100vh; - max-height: 100%; - overflow: hidden; - } - - .twentyseventeen-front-page.has-header-image .custom-header-media:before, - .twentyseventeen-front-page.has-header-video .custom-header-media:before, - .home.blog.has-header-image .custom-header-media:before, - .home.blog.has-header-video .custom-header-media:before { - height: 33%; - } - - .admin-bar.twentyseventeen-front-page.has-header-image .custom-header-media, - .admin-bar.twentyseventeen-front-page.has-header-video .custom-header-media, - .admin-bar.home.blog.has-header-image .custom-header-media, - .admin-bar.home.blog.has-header-video .custom-header-media { - height: calc(100vh - 32px); - } - - .panel-content .wrap { - padding-bottom: 4.5em; - padding-top: 6em; - } - - .panel-image { - height: 100vh; - max-height: 1200px; - } - - /* With panel images 100% of the screen height, we're going to fix the background image where supported to create a parallax-like effect. */ - .background-fixed .panel-image { - background-attachment: fixed; - } - - .page-two-column .panel-content .entry-header { - float: left; - width: 36%; - } - - .page-two-column .panel-content .entry-content { - float: right; - width: 58%; - } - - /* Front Page - Recent Posts */ - - .page-two-column .panel-content .recent-posts { - clear: right; - float: right; - width: 58%; - } - - .panel-content .recent-posts article { - margin-bottom: 4em; - } - - .panel-content .recent-posts .entry-header, - .page-two-column #primary .panel-content .recent-posts .entry-header, - .panel-content .recent-posts .entry-content, - .page-two-column #primary .panel-content .recent-posts .entry-content { - float: none; - width: 100%; - } - - .panel-content .recent-posts .entry-header { - margin-bottom: 1.5em; - } - - .page .panel-content .recent-posts .entry-title { - font-size: 26px; - font-size: 1.625rem; - } - - /* Posts */ - - .site-content { - padding: 5.5em 0 0; - } - - .single-post .entry-title, - .page .entry-title { - font-size: 26px; - font-size: 1.625rem; - } - - .comments-pagination, - .post-navigation { - clear: both; - } - - .post-navigation .nav-previous { - float: left; - width: 50%; - } - - .post-navigation .nav-next { - float: right; - text-align: right; - width: 50%; - } - - .nav-next, - .post-navigation .nav-next { - margin-top: 0; - } - - /* Blog, archive, search */ - - .sticky .icon-thumb-tack { - height: 23px; - left: -2.5em; - top: 1.5em; - width: 32px; - } - - body:not(.has-sidebar):not(.page-one-column) .page-header, - body.has-sidebar.error404 #primary .page-header, - body.page-two-column:not(.archive) #primary .entry-header, - body.page-two-column.archive:not(.has-sidebar) #primary .page-header { - float: left; - width: 36%; - } - - .blog:not(.has-sidebar) #primary article, - .archive:not(.page-one-column):not(.has-sidebar) #primary article, - .search:not(.has-sidebar) #primary article, - .error404:not(.has-sidebar) #primary .page-content, - .error404.has-sidebar #primary .page-content, - body.page-two-column:not(.archive) #primary .entry-content, - body.page-two-column #comments { - float: right; - width: 58%; - } - - .blog .site-main > article, - .archive .site-main > article, - .search .site-main > article { - padding-bottom: 4em; - } - - .navigation.pagination { - clear: both; - float: right; - width: 58%; - } - - .has-sidebar .navigation.pagination, - .archive.page-one-column:not(.has-sidebar) .navigation.pagination { - float: none; - width: 100%; - } - - .entry-footer { - display: table; - width: 100%; - } - - .entry-footer .cat-tags-links { - display: table-cell; - vertical-align: middle; - width: 100%; - } - - .entry-footer .edit-link { - display: table-cell; - text-align: right; - vertical-align: middle; - } - - .entry-footer .edit-link a.post-edit-link { - margin-top: 0; - margin-left: 1em; - } - - /* Entry content */ - - /* without sidebar */ - - :not(.has-sidebar) .entry-content blockquote.alignleft { - margin-left: -17.5%; - width: 48%; - } - - :not(.has-sidebar) .entry-content blockquote.alignright { - margin-right: -17.5%; - width: 48%; - } - - /* with sidebar */ - - .has-sidebar .entry-content blockquote.alignleft { - margin-left: 0; - width: 34%; - } - - .has-sidebar .entry-content blockquote.alignright { - margin-right: 0; - width: 34%; - } - - .has-sidebar #primary .entry-content blockquote.alignright.below-entry-meta { - margin-right: -72.5%; - width: 62%; - } - - /* blog and archive */ - - .blog:not(.has-sidebar) .entry-content blockquote.alignleft, - .twentyseventeen-front-page.page-two-column .entry-content blockquote.alignleft, - .archive:not(.has-sidebar) .entry-content blockquote.alignleft, - .page-two-column .entry-content blockquote.alignleft { - margin-left: -72.5%; - width: 62%; - } - - .blog:not(.has-sidebar) .entry-content blockquote.alignright, - .twentyseventeen-front-page.page-two-column .entry-content blockquote.alignright, - .archive:not(.has-sidebar) .entry-content blockquote.alignright, - .page-two-column .entry-content blockquote.alignright { - margin-right: 0; - width: 36%; - } - - /* Post formats */ - - .format-quote blockquote .icon { - left: -1.5em; - } - - /* Pages */ - - .page.page-one-column .entry-header, - .twentyseventeen-front-page.page-one-column .entry-header, - .archive.page-one-column:not(.has-sidebar) .page-header { - margin-bottom: 4em; - } - - .page:not(.home) #content { - padding-bottom: 3.25em; - } - - /* 404 page */ - - .error404 .page-content { - padding-bottom: 9em; - } - - /* Comments */ - - #comments { - padding-top: 5em; - } - - .comments-title { - margin-bottom: 2.5em; - } - - ol.children .children { - padding-left: 2em; - } - - /* Posts pagination */ - - .nav-links .nav-title { - position: relative; - } - - .nav-title-icon-wrapper { - position: absolute; - text-align: center; - width: 2em; - } - - .nav-links .nav-previous .nav-title .nav-title-icon-wrapper { - left: -2em; - } - - .nav-links .nav-next .nav-title .nav-title-icon-wrapper { - right: -2em; - } - - /* Secondary */ - - #secondary { - font-size: 14px; - font-size: 0.875rem; - line-height: 1.6; - } - - /* Widgets */ - - h2.widget-title { - font-size: 11px; - font-size: 0.6875rem; - margin-bottom: 2em; - } - - /* Footer */ - - .site-footer { - font-size: 14px; - font-size: 0.875rem; - line-height: 1.6; - margin-top: 3em; - } - - .site-footer .widget-column.footer-widget-1 { - float: left; - width: 36%; - } - - .site-footer .widget-column.footer-widget-2 { - float: right; - width: 58%; - } - - .social-navigation { - clear: left; - float: left; - margin-bottom: 0; - width: 36%; - } - - .site-info { - float: left; - padding: 0.7em 0 0; - width: 58%; - } - - .social-navigation + .site-info { - margin-left: 6%; - } - - .site-info .sep { - margin: 0 0.5em; - display: inline; - visibility: visible; - height: auto; - width: auto; - } - - /* Gallery Columns */ - - .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%; - } -} - -@media screen and ( min-width: 67em ) { - - /* Layout */ - - /* Navigation */ - .navigation-top .wrap { - padding: 0.75em 2em; - } - - .navigation-top nav { - margin-left: 0; - } - - /* Sticky posts */ - - .sticky .icon-thumb-tack { - font-size: 32px; - font-size: 2rem; - height: 22px; - left: -1.25em; - top: 0.75em; - width: 32px; - } - - /* Pagination */ - - .page-numbers { - display: inline-block; - } - - .page-numbers.current { - font-size: 15px; - font-size: 0.9375rem; - } - - .page-numbers.current .screen-reader-text { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* Comments */ - - .comment-body { - margin-left: 0; - } -} - -@media screen and ( min-width: 79em ) { - - .has-sidebar .entry-content blockquote.alignleft { - margin-left: -20%; - } - - .blog:not(.has-sidebar) .entry-content blockquote.alignright, - .archive:not(.has-sidebar) .entry-content blockquote.alignright, - .page-two-column .entry-content blockquote.alignright, - .twentyseventeen-front-page .entry-content blockquote.alignright { - margin-right: -20%; - } -} - -@media screen and ( max-width: 48.875em ) and ( min-width: 48em ) { - - .admin-bar .site-navigation-fixed.navigation-top, - .admin-bar .site-navigation-hidden.navigation-top { - top: 46px; - } -} - -/*-------------------------------------------------------------- -20.0 Print ---------------------------------------------------------------*/ - -@media print { - - /* Hide elements */ - - form, - button, - input, - select, - textarea, - .navigation-top, - .social-navigation, - #secondary, - .content-bottom-widgets, - .header-image, - .panel-image-prop, - .icon-thumb-tack, - .page-links, - .edit-link, - .post-navigation, - .pagination.navigation, - .comments-pagination, - .comment-respond, - .comment-edit-link, - .comment-reply-link, - .comment-metadata .edit-link, - .pingback .edit-link, - .site-footer aside.widget-area, - .site-info { - display: none !important; - } - - .entry-footer, - #comments, - .site-footer, - .single-featured-image-header { - border: 0; - } - - /* Font sizes */ - - body { - font-size: 12pt; - } - - h1 { - font-size: 24pt; - } - - h2 { - font-size: 22pt; - } - - h3 { - font-size: 17pt; - } - - h4 { - font-size: 12pt; - } - - h5 { - font-size: 11pt; - } - - h6 { - font-size: 12pt; - } - - .page .panel-content .entry-title, - .page-title, - body.page:not(.twentyseventeen-front-page) .entry-title { - font-size: 10pt; - } - - /* Layout */ - - .wrap { - padding-left: 5% !important; - padding-right: 5% !important; - max-width: none; - } - - /* Site Branding */ - - .site-header { - background: transparent; - padding: 0; - } - - .custom-header-media { - padding: 0; - } - - .twentyseventeen-front-page.has-header-image .site-branding, - .twentyseventeen-front-page.has-header-video .site-branding, - .home.blog.has-header-image .site-branding, - .home.blog.has-header-video .site-branding { - position: relative; - } - - .site-branding { - margin-top: 0; - margin-bottom: 1.75em !important; /* override styles added by JavaScript */ - } - - .site-title { - font-size: 25pt; - } - - .site-description { - font-size: 12pt; - opacity: 1; - } - - /* Posts */ - - .single-featured-image-header { - background: transparent; - } - - .entry-meta { - font-size: 9pt; - } - - /* Colors */ - - body, - .site { - background: none !important; /* Brute force since user agents all print differently. */ - } - - body, - a, - .site-title a, - .twentyseventeen-front-page.has-header-image .site-title, - .twentyseventeen-front-page.has-header-video .site-title, - .twentyseventeen-front-page.has-header-image .site-title a, - .twentyseventeen-front-page.has-header-video .site-title a { - color: #222 !important; /* Make sure color schemes don't affect to print */ - } - - h2, - h5, - blockquote, - .site-description, - .twentyseventeen-front-page.has-header-image .site-description, - .twentyseventeen-front-page.has-header-video .site-description, - .entry-meta, - .entry-meta a { - color: #777 !important; /* Make sure color schemes don't affect to print */ - } - - .entry-content blockquote.alignleft, - .entry-content blockquote.alignright { - font-size: 11pt; - width: 34%; - } - - .site-footer { - padding: 0; - } -} +/* +Theme Name: Twenty Seventeen +Theme URI: https://wordpress.org/themes/twentyseventeen/ +Author: the WordPress team +Author URI: https://wordpress.org/ +Description: Twenty Seventeen brings your site to life with header video and immersive featured images. With a focus on business sites, it features multiple sections on the front page as well as widgets, navigation and social menus, a logo, and more. Personalize its asymmetrical grid with a custom color scheme and showcase your multimedia content with post formats. Our default theme for 2017 works great in many languages, for any abilities, and on any device. +Version: 2.6 +Requires at least: 4.7 +Requires PHP: 5.2.4 +License: GNU General Public License v2 or later +License URI: http://www.gnu.org/licenses/gpl-2.0.html +Text Domain: twentyseventeen +Tags: one-column, two-columns, right-sidebar, flexible-header, accessibility-ready, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, block-patterns + +This theme, like WordPress, is licensed under the GPL. +Use it to make something cool, have fun, and share what you've learned with others. +*/ + +/*-------------------------------------------------------------- +>>> TABLE OF CONTENTS: +---------------------------------------------------------------- +1.0 Normalize +2.0 Accessibility +3.0 Alignments +4.0 Clearings +5.0 Typography +6.0 Forms +7.0 Formatting +8.0 Lists +9.0 Tables +10.0 Links +11.0 Featured Image Hover +12.0 Navigation +13.0 Layout + 13.1 Header + 13.2 Front Page + 13.3 Regular Content + 13.4 Posts + 13.5 Pages + 13.6 Footer +14.0 Comments +15.0 Widgets +16.0 Media + 16.1 Galleries +17.0 Customizer +18.0 SVGs Fallbacks +19.0 Media Queries +20.0 Print +--------------------------------------------------------------*/ + +/*-------------------------------------------------------------- +1.0 Normalize +Styles based on Normalize v5.0.0 @link https://github.com/necolas/normalize.css +--------------------------------------------------------------*/ + +html { + font-family: sans-serif; + line-height: 1.15; + -ms-text-size-adjust: 100%; + -webkit-text-size-adjust: 100%; +} + +body { + margin: 0; +} + +article, +aside, +footer, +header, +nav, +section { + display: block; +} + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +figcaption, +figure, +main { + display: block; +} + +figure { + margin: 1em 0; +} + +hr { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible; +} + +pre { + font-family: monospace, monospace; + font-size: 1em; +} + +a { + background-color: transparent; + -webkit-text-decoration-skip: objects; +} + +a:active, +a:hover { + outline-width: 0; +} + +abbr[title] { + border-bottom: 1px #767676 dotted; + text-decoration: none; +} + +b, +strong { + font-weight: inherit; +} + +b, +strong { + font-weight: 700; +} + +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +dfn { + font-style: italic; +} + +mark { + background-color: #eee; + color: #222; +} + +small { + font-size: 80%; +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +audio, +video { + display: inline-block; +} + +audio:not([controls]) { + display: none; + height: 0; +} + +img { + border-style: none; +} + +svg:not(:root) { + overflow: hidden; +} + +button, +input, +optgroup, +select, +textarea { + font-family: sans-serif; + font-size: 100%; + line-height: 1.15; + margin: 0; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +button, +html [type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +fieldset { + border: 1px solid #bbb; + margin: 0 2px; + padding: 0.35em 0.625em 0.75em; +} + +legend { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} + +progress { + display: inline-block; + vertical-align: baseline; +} + +textarea { + overflow: auto; +} + +[type="checkbox"], +[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +[type="search"]::-webkit-search-cancel-button, +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +details, +menu { + display: block; +} + +summary { + display: list-item; +} + +canvas { + display: inline-block; +} + +template { + display: none; +} + +[hidden] { + display: none; +} + +/*-------------------------------------------------------------- +2.0 Accessibility +--------------------------------------------------------------*/ + +/* Text meant only for screen readers. */ + +.screen-reader-text { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ +} + +.screen-reader-text:focus { + background-color: #f1f1f1; + -webkit-border-radius: 3px; + border-radius: 3px; + -webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + 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.875rem; + font-weight: 700; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; /* Above WP toolbar. */ +} + +/*-------------------------------------------------------------- +3.0 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; +} + +/*-------------------------------------------------------------- +4.0 Clearings +--------------------------------------------------------------*/ + +.clear:before, +.clear:after, +.entry-content:before, +.entry-content:after, +.entry-footer:before, +.entry-footer: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, +.pagination:before, +.pagination:after, +.comment-author:before, +.comment-author:after, +.widget-area:before, +.widget-area:after, +.widget:before, +.widget:after, +.comment-meta:before, +.comment-meta:after { + content: ""; + display: table; + table-layout: fixed; +} + +.clear:after, +.entry-content:after, +.entry-footer:after, +.comment-content:after, +.site-header:after, +.site-content:after, +.site-footer:after, +.nav-links:after, +.pagination:after, +.comment-author:after, +.widget-area:after, +.widget:after, +.comment-meta:after { + clear: both; +} + +/*-------------------------------------------------------------- +5.0 Typography +--------------------------------------------------------------*/ + +body, +button, +input, +select, +textarea { + color: #333; + font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; + font-size: 15px; + font-size: 0.9375rem; + font-weight: 400; + line-height: 1.66; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + clear: both; + line-height: 1.4; + margin: 0 0 0.75em; + padding: 1.5em 0 0; +} + +h1:first-child, +h2:first-child, +h3:first-child, +h4:first-child, +h5:first-child, +h6:first-child { + padding-top: 0; +} + +h1 { + font-size: 24px; + font-size: 1.5rem; + font-weight: 300; +} + +h2, +.home.blog .entry-title { + color: #666; + font-size: 20px; + font-size: 1.25rem; + font-weight: 300; +} + +h3 { + color: #333; + font-size: 18px; + font-size: 1.125rem; + font-weight: 300; +} + +h4 { + color: #333; + font-size: 16px; + font-size: 1rem; + font-weight: 800; +} + +h5 { + color: #767676; + font-size: 13px; + font-size: 0.8125rem; + font-weight: 800; + letter-spacing: 0.15em; + text-transform: uppercase; +} + +h6 { + color: #333; + font-size: 15px; + font-size: 0.9375rem; + font-weight: 800; +} + +p { + margin: 0 0 1.5em; + padding: 0; +} + +dfn, +cite, +em, +i { + font-style: italic; +} + +blockquote { + color: #666; + font-size: 18px; + font-size: 1.125rem; + font-style: italic; + line-height: 1.7; + margin: 0; + overflow: hidden; + padding: 0; +} + +blockquote cite { + display: block; + font-style: normal; + font-weight: 600; + margin-top: 0.5em; +} + +address { + margin: 0 0 1.5em; +} + +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, +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: #eee; + text-decoration: none; +} + +big { + font-size: 125%; +} + +blockquote { + quotes: "" ""; +} + +q { + quotes: "“" "”" "‘" "’"; +} + +blockquote:before, +blockquote:after { + content: ""; +} + +:focus { + outline: none; +} + +/* Typography for Arabic Font */ + +html[lang="ar"] body, +html[lang="ar"] button, +html[lang="ar"] input, +html[lang="ar"] select, +html[lang="ar"] textarea, +html[lang="ary"] body, +html[lang="ary"] button, +html[lang="ary"] input, +html[lang="ary"] select, +html[lang="ary"] textarea, +html[lang="azb"] body, +html[lang="azb"] button, +html[lang="azb"] input, +html[lang="azb"] select, +html[lang="azb"] textarea, +html[lang="fa-IR"] body, +html[lang="fa-IR"] button, +html[lang="fa-IR"] input, +html[lang="fa-IR"] select, +html[lang="fa-IR"] textarea, +html[lang="haz"] body, +html[lang="haz"] button, +html[lang="haz"] input, +html[lang="haz"] select, +html[lang="haz"] textarea, +html[lang="ps"] body, +html[lang="ps"] button, +html[lang="ps"] input, +html[lang="ps"] select, +html[lang="ps"] textarea, +html[lang="ur"] body, +html[lang="ur"] button, +html[lang="ur"] input, +html[lang="ur"] select, +html[lang="ur"] textarea { + font-family: Tahoma, Arial, sans-serif; +} + +html[lang="ar"] h1, +html[lang="ar"] h2, +html[lang="ar"] h3, +html[lang="ar"] h4, +html[lang="ar"] h5, +html[lang="ar"] h6, +html[lang="ary"] h1, +html[lang="ary"] h2, +html[lang="ary"] h3, +html[lang="ary"] h4, +html[lang="ary"] h5, +html[lang="ary"] h6, +html[lang="azb"] h1, +html[lang="azb"] h2, +html[lang="azb"] h3, +html[lang="azb"] h4, +html[lang="azb"] h5, +html[lang="azb"] h6, +html[lang="fa-IR"] h1, +html[lang="fa-IR"] h2, +html[lang="fa-IR"] h3, +html[lang="fa-IR"] h4, +html[lang="fa-IR"] h5, +html[lang="fa-IR"] h6, +html[lang="haz"] h1, +html[lang="haz"] h2, +html[lang="haz"] h3, +html[lang="haz"] h4, +html[lang="haz"] h5, +html[lang="haz"] h6, +html[lang="ps"] h1, +html[lang="ps"] h2, +html[lang="ps"] h3, +html[lang="ps"] h4, +html[lang="ps"] h5, +html[lang="ps"] h6, +html[lang="ur"] h1, +html[lang="ur"] h2, +html[lang="ur"] h3, +html[lang="ur"] h4, +html[lang="ur"] h5, +html[lang="ur"] h6 { + font-weight: 700; +} + +/* Typography for Chinese Font */ + +html[lang^="zh-"] body, +html[lang^="zh-"] button, +html[lang^="zh-"] input, +html[lang^="zh-"] select, +html[lang^="zh-"] textarea { + font-family: "PingFang TC", "Helvetica Neue", Helvetica, STHeitiTC-Light, Arial, sans-serif; +} + +html[lang="zh-CN"] body, +html[lang="zh-CN"] button, +html[lang="zh-CN"] input, +html[lang="zh-CN"] select, +html[lang="zh-CN"] textarea { + font-family: "PingFang SC", "Helvetica Neue", Helvetica, STHeitiSC-Light, Arial, sans-serif; +} + +html[lang^="zh-"] h1, +html[lang^="zh-"] h2, +html[lang^="zh-"] h3, +html[lang^="zh-"] h4, +html[lang^="zh-"] h5, +html[lang^="zh-"] h6 { + font-weight: 700; +} + +/* Typography for Cyrillic Font */ + +html[lang="bg-BG"] body, +html[lang="bg-BG"] button, +html[lang="bg-BG"] input, +html[lang="bg-BG"] select, +html[lang="bg-BG"] textarea, +html[lang="ru-RU"] body, +html[lang="ru-RU"] button, +html[lang="ru-RU"] input, +html[lang="ru-RU"] select, +html[lang="ru-RU"] textarea, +html[lang="uk"] body, +html[lang="uk"] button, +html[lang="uk"] input, +html[lang="uk"] select, +html[lang="uk"] textarea { + font-family: "Helvetica Neue", Helvetica, "Segoe UI", Arial, sans-serif; +} + +html[lang="bg-BG"] h1, +html[lang="bg-BG"] h2, +html[lang="bg-BG"] h3, +html[lang="bg-BG"] h4, +html[lang="bg-BG"] h5, +html[lang="bg-BG"] h6, +html[lang="ru-RU"] h1, +html[lang="ru-RU"] h2, +html[lang="ru-RU"] h3, +html[lang="ru-RU"] h4, +html[lang="ru-RU"] h5, +html[lang="ru-RU"] h6, +html[lang="uk"] h1, +html[lang="uk"] h2, +html[lang="uk"] h3, +html[lang="uk"] h4, +html[lang="uk"] h5, +html[lang="uk"] h6 { + font-weight: 700; + line-height: 1.2; +} + +/* Typography for Devanagari Font */ + +html[lang="bn-BD"] body, +html[lang="bn-BD"] button, +html[lang="bn-BD"] input, +html[lang="bn-BD"] select, +html[lang="bn-BD"] textarea, +html[lang="hi-IN"] body, +html[lang="hi-IN"] button, +html[lang="hi-IN"] input, +html[lang="hi-IN"] select, +html[lang="hi-IN"] textarea, +html[lang="mr-IN"] body, +html[lang="mr-IN"] button, +html[lang="mr-IN"] input, +html[lang="mr-IN"] select, +html[lang="mr-IN"] textarea { + font-family: Arial, sans-serif; +} + +html[lang="bn-BD"] h1, +html[lang="bn-BD"] h2, +html[lang="bn-BD"] h3, +html[lang="bn-BD"] h4, +html[lang="bn-BD"] h5, +html[lang="bn-BD"] h6, +html[lang="hi-IN"] h1, +html[lang="hi-IN"] h2, +html[lang="hi-IN"] h3, +html[lang="hi-IN"] h4, +html[lang="hi-IN"] h5, +html[lang="hi-IN"] h6, +html[lang="mr-IN"] h1, +html[lang="mr-IN"] h2, +html[lang="mr-IN"] h3, +html[lang="mr-IN"] h4, +html[lang="mr-IN"] h5, +html[lang="mr-IN"] h6 { + font-weight: 700; +} + +/* Typography for Greek Font */ + +html[lang="el"] body, +html[lang="el"] button, +html[lang="el"] input, +html[lang="el"] select, +html[lang="el"] textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +html[lang="el"] h1, +html[lang="el"] h2, +html[lang="el"] h3, +html[lang="el"] h4, +html[lang="el"] h5, +html[lang="el"] h6 { + font-weight: 700; + line-height: 1.3; +} + +/* Typography for Gujarati Font */ + +html[lang="gu-IN"] body, +html[lang="gu-IN"] button, +html[lang="gu-IN"] input, +html[lang="gu-IN"] select, +html[lang="gu-IN"] textarea { + font-family: Arial, sans-serif; +} + +html[lang="gu-IN"] h1, +html[lang="gu-IN"] h2, +html[lang="gu-IN"] h3, +html[lang="gu-IN"] h4, +html[lang="gu-IN"] h5, +html[lang="gu-IN"] h6 { + font-weight: 700; +} + +/* Typography for Hebrew Font */ + +html[lang="he-IL"] body, +html[lang="he-IL"] button, +html[lang="he-IL"] input, +html[lang="he-IL"] select, +html[lang="he-IL"] textarea { + font-family: "Arial Hebrew", Arial, sans-serif; +} + +html[lang="he-IL"] h1, +html[lang="he-IL"] h2, +html[lang="he-IL"] h3, +html[lang="he-IL"] h4, +html[lang="he-IL"] h5, +html[lang="he-IL"] h6 { + font-weight: 700; +} + +/* Typography for Japanese Font */ + +html[lang="ja"] body, +html[lang="ja"] button, +html[lang="ja"] input, +html[lang="ja"] select, +html[lang="ja"] textarea { + font-family: "Hiragino Kaku Gothic Pro", Meiryo, sans-serif; +} + +html[lang="ja"] h1, +html[lang="ja"] h2, +html[lang="ja"] h3, +html[lang="ja"] h4, +html[lang="ja"] h5, +html[lang="ja"] h6 { + font-weight: 700; +} + +/* Typography for Korean font */ + +html[lang="ko-KR"] body, +html[lang="ko-KR"] button, +html[lang="ko-KR"] input, +html[lang="ko-KR"] select, +html[lang="ko-KR"] textarea { + font-family: "Apple SD Gothic Neo", "Malgun Gothic", "Nanum Gothic", Dotum, sans-serif; +} + +html[lang="ko-KR"] h1, +html[lang="ko-KR"] h2, +html[lang="ko-KR"] h3, +html[lang="ko-KR"] h4, +html[lang="ko-KR"] h5, +html[lang="ko-KR"] h6 { + font-weight: 600; +} + +/* Typography for Thai Font */ + +html[lang="th"] h1, +html[lang="th"] h2, +html[lang="th"] h3, +html[lang="th"] h4, +html[lang="th"] h5, +html[lang="th"] h6 { + line-height: 1.65; + font-family: "Sukhumvit Set", "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +html[lang="th"] body, +html[lang="th"] button, +html[lang="th"] input, +html[lang="th"] select, +html[lang="th"] textarea { + line-height: 1.8; + font-family: "Sukhumvit Set", "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +/* Remove letter-spacing for all non-latin alphabets */ + +html[lang="ar"] *, +html[lang="ary"] *, +html[lang="azb"] *, +html[lang="haz"] *, +html[lang="ps"] *, +html[lang^="zh-"] *, +html[lang="bg-BG"] *, +html[lang="ru-RU"] *, +html[lang="uk"] *, +html[lang="bn-BD"] *, +html[lang="hi-IN"] *, +html[lang="mr-IN"] *, +html[lang="el"] *, +html[lang="gu-IN"] *, +html[lang="he-IL"] *, +html[lang="ja"] *, +html[lang="ko-KR"] *, +html[lang="th"] * { + letter-spacing: 0 !important; +} + +/*-------------------------------------------------------------- +6.0 Forms +--------------------------------------------------------------*/ + +label { + color: #333; + display: block; + font-weight: 800; + margin-bottom: 0.5em; +} + +fieldset { + margin-bottom: 1em; +} + +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: #666; + background: #fff; + background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)); + border: 1px solid #bbb; + -webkit-border-radius: 3px; + border-radius: 3px; + display: block; + padding: 0.7em; + width: 100%; +} + +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 { + color: #222; + border-color: #333; +} + +select { + border: 1px solid #bbb; + -webkit-border-radius: 3px; + border-radius: 3px; + height: 3em; + max-width: 100%; +} + +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; +} + +input[type="radio"], +input[type="checkbox"] { + margin-right: 0.5em; +} + +input[type="radio"] + label, +input[type="checkbox"] + label { + font-weight: 400; +} + +button, +input[type="button"], +input[type="submit"] { + background-color: #222; + border: 0; + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; + cursor: pointer; + display: inline-block; + font-size: 14px; + font-size: 0.875rem; + font-weight: 800; + line-height: 1; + padding: 1em 2em; + text-shadow: none; + -webkit-transition: background 0.2s; + transition: background 0.2s; +} + +input + button, +input + input[type="button"], +input + input[type="submit"] { + padding: 0.75em 2em; +} + +button.secondary, +input[type="reset"], +input[type="button"].secondary, +input[type="reset"].secondary, +input[type="submit"].secondary { + background-color: #ddd; + color: #222; +} + +:not( .mejs-button ) > button:hover, +:not( .mejs-button ) > button:focus, +input[type="button"]:hover, +input[type="button"]:focus, +input[type="submit"]:hover, +input[type="submit"]:focus { + background: #767676; +} + +button.secondary:hover, +button.secondary:focus, +input[type="reset"]:hover, +input[type="reset"]:focus, +input[type="button"].secondary:hover, +input[type="button"].secondary:focus, +input[type="reset"].secondary:hover, +input[type="reset"].secondary:focus, +input[type="submit"].secondary:hover, +input[type="submit"].secondary:focus { + background: #bbb; +} + +/* Placeholder text color -- selectors need to be separate to work. */ +::-webkit-input-placeholder { + color: #333; + font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; +} + +:-moz-placeholder { + color: #333; + font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; +} + +::-moz-placeholder { + color: #333; + font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; + opacity: 1; + /* Since FF19 lowers the opacity of the placeholder by default */ +} + +:-ms-input-placeholder { + color: #333; + font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif; +} + +/*-------------------------------------------------------------- +7.0 Formatting +--------------------------------------------------------------*/ + +hr { + background-color: #bbb; + border: 0; + height: 1px; + margin-bottom: 1.5em; +} + +/*-------------------------------------------------------------- +8.0 Lists +--------------------------------------------------------------*/ + +ul, +ol { + margin: 0 0 1.5em; + padding: 0; +} + +ul { + list-style: disc; +} + +ol { + list-style: decimal; +} + +li > ul, +li > ol { + margin-bottom: 0; + margin-left: 1.5em; +} + +dt { + font-weight: 700; +} + +dd { + margin: 0 1.5em 1.5em; +} + +/*-------------------------------------------------------------- +9.0 Tables +--------------------------------------------------------------*/ + +table { + border-collapse: collapse; + margin: 0 0 1.5em; + width: 100%; +} + +thead th { + border-bottom: 2px solid #bbb; + padding-bottom: 0.5em; +} + +th { + padding: 0.4em; + text-align: left; +} + +tr { + border-bottom: 1px solid #eee; +} + +td { + padding: 0.4em; +} + +th, +td, +th:first-child, +td:first-child { + padding-left: 0; +} + +th:last-child, +td:last-child { + padding-right: 0; +} + +/*-------------------------------------------------------------- +10.0 Links +--------------------------------------------------------------*/ + +a { + color: #222; + text-decoration: none; +} + +a:focus { + outline: thin dotted; +} + +a:hover, +a:active { + color: #000; + outline: 0; +} + +/* Hover effects */ + +.entry-content a, +.entry-summary a, +.comment-content a, +.widget a, +.site-footer .widget-area a, +.posts-navigation a, +.widget_authors a strong { + -webkit-box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1); + box-shadow: inset 0 -1px 0 rgba(15, 15, 15, 1); + -webkit-transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; + transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; + transition: color 80ms ease-in, box-shadow 130ms ease-in-out; + transition: color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out; +} + +.entry-title a, +.entry-meta a, +.page-links a, +.page-links a .page-number, +.entry-footer a, +.entry-footer .cat-links a, +.entry-footer .tags-links a, +.edit-link a, +.post-navigation a, +.logged-in-as a, +.comment-navigation a, +.comment-metadata a, +.comment-metadata a.comment-edit-link, +.comment-reply-link, +a .nav-title, +.pagination a, +.comments-pagination a, +.site-info a, +.widget .widget-title a, +.widget ul li a, +.site-footer .widget-area ul li a, +.site-footer .widget-area ul li a { + -webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1); + box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1); + text-decoration: none; + -webkit-transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; + transition: color 80ms ease-in, -webkit-box-shadow 130ms ease-in-out; + transition: color 80ms ease-in, box-shadow 130ms ease-in-out; + transition: color 80ms ease-in, box-shadow 130ms ease-in-out, -webkit-box-shadow 130ms ease-in-out; +} + +.entry-content a:focus, +.entry-content a:hover, +.entry-summary a:focus, +.entry-summary a:hover, +.comment-content a:focus, +.comment-content a:hover, +.widget a:focus, +.widget a:hover, +.site-footer .widget-area a:focus, +.site-footer .widget-area a:hover, +.posts-navigation a:focus, +.posts-navigation a:hover, +.comment-metadata a:focus, +.comment-metadata a:hover, +.comment-metadata a.comment-edit-link:focus, +.comment-metadata a.comment-edit-link:hover, +.comment-reply-link:focus, +.comment-reply-link:hover, +.widget_authors a:focus strong, +.widget_authors a:hover strong, +.entry-title a:focus, +.entry-title a:hover, +.entry-meta a:focus, +.entry-meta a:hover, +.page-links a:focus .page-number, +.page-links a:hover .page-number, +.entry-footer a:focus, +.entry-footer a:hover, +.entry-footer .cat-links a:focus, +.entry-footer .cat-links a:hover, +.entry-footer .tags-links a:focus, +.entry-footer .tags-links a:hover, +.post-navigation a:focus, +.post-navigation a:hover, +.pagination a:not(.prev):not(.next):focus, +.pagination a:not(.prev):not(.next):hover, +.comments-pagination a:not(.prev):not(.next):focus, +.comments-pagination a:not(.prev):not(.next):hover, +.logged-in-as a:focus, +.logged-in-as a:hover, +a:focus .nav-title, +a:hover .nav-title, +.edit-link a:focus, +.edit-link a:hover, +.site-info a:focus, +.site-info a:hover, +.widget .widget-title a:focus, +.widget .widget-title a:hover, +.widget ul li a:focus, +.widget ul li a:hover { + color: #000; + -webkit-box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 3px 0 rgba(0, 0, 0, 1); +} + +/* Fixes linked images */ +.entry-content a img, +.comment-content a img, +.widget a img { + -webkit-box-shadow: 0 0 0 8px #fff; + box-shadow: 0 0 0 8px #fff; +} + +.post-navigation a:focus .icon, +.post-navigation a:hover .icon { + color: #222; +} + +/*-------------------------------------------------------------- +11.0 Featured Image Hover +--------------------------------------------------------------*/ + +.post-thumbnail { + margin-bottom: 1em; +} + +.post-thumbnail a img { + -webkit-backface-visibility: hidden; + -webkit-transition: opacity 0.2s; + transition: opacity 0.2s; +} + +.post-thumbnail a:hover img, +.post-thumbnail a:focus img { + opacity: 0.7; +} + +/*-------------------------------------------------------------- +12.0 Navigation +--------------------------------------------------------------*/ + +.navigation-top { + background: #fff; + border-bottom: 1px solid #eee; + border-top: 1px solid #eee; + font-size: 16px; + font-size: 1rem; + position: relative; +} + +.navigation-top .wrap { + max-width: 1000px; + padding: 0; +} + +.navigation-top a { + color: #222; + font-weight: 600; + -webkit-transition: color 0.2s; + transition: color 0.2s; +} + +.navigation-top .current-menu-item > a, +.navigation-top .current_page_item > a { + color: #767676; +} + +.main-navigation { + clear: both; + display: block; +} + +.main-navigation ul { + background: #fff; + list-style: none; + margin: 0; + padding: 0 1.5em; + text-align: left; +} + +/* Hide the menu on small screens when JavaScript is available. + * It only works with JavaScript. + */ + +.js .main-navigation ul, +.main-navigation .menu-item-has-children > a > .icon, +.main-navigation .page_item_has_children > a > .icon, +.main-navigation ul a > .icon { + display: none; +} + +.main-navigation > div > ul { + border-top: 1px solid #eee; + padding: 0.75em 1.695em; +} + +.js .main-navigation.toggled-on > div > ul { + display: block; +} + +.main-navigation ul ul { + padding: 0 0 0 1.5em; +} + +.main-navigation ul ul.toggled-on { + display: block; +} + +.main-navigation ul ul a { + letter-spacing: 0; + padding: 0.4em 0; + position: relative; + text-transform: none; +} + +.main-navigation li { + border-bottom: 1px solid #eee; + position: relative; +} + +.main-navigation li li, +.main-navigation li:last-child { + border: 0; +} + +.main-navigation a { + display: block; + padding: 0.5em 0; + text-decoration: none; +} + +.main-navigation a:hover { + color: #767676; +} + +/* Menu toggle */ + +.menu-toggle { + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + color: #222; + display: none; + font-size: 14px; + font-size: 0.875rem; + font-weight: 800; + line-height: 1.5; + margin: 1px auto 2px; + padding: 1em; + text-shadow: none; +} + +/* Display the menu toggle when JavaScript is available. */ + +.js .menu-toggle { + display: block; +} + +.main-navigation.toggled-on ul.nav-menu { + display: block; +} + +.menu-toggle:hover, +.menu-toggle:focus { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} + +.menu-toggle:focus { + outline: thin solid; +} + +.menu-toggle .icon { + margin-right: 0.5em; + top: -2px; +} + +.toggled-on .menu-toggle .icon-bars, +.menu-toggle .icon-close { + display: none; +} + +.toggled-on .menu-toggle .icon-close { + display: inline-block; +} + +/* Dropdown Toggle */ + +.dropdown-toggle { + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + color: #222; + display: block; + font-size: 16px; + right: -0.5em; + line-height: 1.5; + margin: 0 auto; + padding: 0.5em; + position: absolute; + text-shadow: none; + top: 0; +} + +.dropdown-toggle:hover, +.dropdown-toggle:focus { + background: transparent; +} + +.dropdown-toggle:focus { + outline: thin dotted; +} + +.dropdown-toggle.toggled-on .icon { + -ms-transform: rotate(-180deg); /* IE 9 */ + -webkit-transform: rotate(-180deg); /* Chrome, Safari, Opera */ + transform: rotate(-180deg); +} + +/* Scroll down arrow */ + +.site-header .menu-scroll-down { + display: none; +} + +/*-------------------------------------------------------------- +13.0 Layout +--------------------------------------------------------------*/ + +html { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + 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/ */ + -webkit-box-sizing: inherit; + -moz-box-sizing: inherit; + box-sizing: inherit; +} + +body { + background: #fff; + /* Fallback for when there is no custom background color defined. */ +} + +#page { + position: relative; + word-wrap: break-word; +} + +.wrap { + margin-left: auto; + margin-right: auto; + max-width: 700px; + padding-left: 2em; + padding-right: 2em; +} + +.wrap:after { + clear: both; + content: ""; + display: block; +} + +/*-------------------------------------------------------------- +13.1 Header +--------------------------------------------------------------*/ + +#masthead .wrap { + position: relative; +} + +.site-header { + background-color: #fafafa; + position: relative; +} + +/* Site branding */ + +.site-branding { + padding: 1em 0; + position: relative; + -webkit-transition: margin-bottom 0.2s; + transition: margin-bottom 0.2s; + z-index: 3; +} + +.site-branding a { + text-decoration: none; + -webkit-transition: opacity 0.2s; + transition: opacity 0.2s; +} + +.site-branding a:hover, +.site-branding a:focus { + opacity: 0.7; +} + +.site-title { + clear: none; + font-size: 24px; + font-size: 1.5rem; + font-weight: 800; + line-height: 1.25; + letter-spacing: 0.08em; + margin: 0; + padding: 0; + text-transform: uppercase; +} + +.site-title, +.site-title a { + color: #222; + opacity: 1; /* Prevent opacity from changing during selective refreshes in the customize preview */ +} + +body.has-header-image .site-title, +body.has-header-video .site-title, +body.has-header-image .site-title a, +body.has-header-video .site-title a { + color: #fff; +} + +.site-description { + color: #666; + font-size: 13px; + font-size: 0.8125rem; + margin-bottom: 0; +} + +body.has-header-image .site-description, +body.has-header-video .site-description { + color: #fff; + opacity: 0.8; +} + +.custom-logo-link { + display: inline-block; + padding-right: 1em; + vertical-align: middle; + width: auto; +} + +.custom-logo-link img { + display: inline-block; + max-height: 80px; + width: auto; +} + +body.home.title-tagline-hidden.has-header-image .custom-logo-link img, +body.home.title-tagline-hidden.has-header-video .custom-logo-link img { + max-height: 200px; + max-width: 100%; +} + +.custom-logo-link a:hover, +.custom-logo-link a:focus { + opacity: 0.9; +} + +body:not(.title-tagline-hidden) .site-branding-text { + display: inline-block; + max-width: 100%; + vertical-align: middle; +} + +.custom-header { + position: relative; +} + +.has-header-image.twentyseventeen-front-page .custom-header, +.has-header-video.twentyseventeen-front-page .custom-header, +.has-header-image.home.blog .custom-header, +.has-header-video.home.blog .custom-header { + display: table; + height: 300px; + height: 75vh; + width: 100%; +} + +.custom-header-media { + bottom: 0; + left: 0; + overflow: hidden; + position: absolute; + right: 0; + top: 0; + width: 100%; +} + +.custom-header-media:before { + /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.3+75 */ + background: -moz-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 75%, rgba(0, 0, 0, 0.3) 100%); /* FF3.6-15 */ + background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 75%, rgba(0, 0, 0, 0.3) 100%); /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 75%, rgba(0, 0, 0, 0.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#4d000000", GradientType=0); /* IE6-9 */ + bottom: 0; + content: ""; + display: block; + height: 100%; + left: 0; + position: absolute; + right: 0; + z-index: 2; +} + +.has-header-image .custom-header-media img, +.has-header-video .custom-header-media video, +.has-header-video .custom-header-media iframe { + position: fixed; + height: auto; + left: 50%; + max-width: 1000%; + min-height: 100%; + min-width: 100%; + min-width: 100vw; /* vw prevents 1px gap on left that 100% has */ + width: auto; + top: 50%; + padding-bottom: 1px; /* Prevent header from extending beyond the footer */ + -ms-transform: translateX(-50%) translateY(-50%); + -moz-transform: translateX(-50%) translateY(-50%); + -webkit-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); +} + +.wp-custom-header .wp-custom-header-video-button { /* Specificity prevents .color-dark button overrides */ + background-color: rgba(34, 34, 34, 0.5); + border: 1px solid rgba(255, 255, 255, 0.6); + color: rgba(255, 255, 255, 0.6); + height: 45px; + overflow: hidden; + padding: 0; + position: fixed; + right: 30px; + top: 30px; + -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; + transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; + width: 45px; +} + +.wp-custom-header .wp-custom-header-video-button:hover, +.wp-custom-header .wp-custom-header-video-button:focus { /* Specificity prevents .color-dark button overrides */ + border-color: rgba(255, 255, 255, 0.8); + background-color: rgba(34, 34, 34, 0.8); + color: #fff; +} + +.admin-bar .wp-custom-header-video-button { + top: 62px; +} + +.has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img { + bottom: 0; + position: absolute; + top: auto; + -ms-transform: translateX(-50%) translateY(0); + -moz-transform: translateX(-50%) translateY(0); + -webkit-transform: translateX(-50%) translateY(0); + transform: translateX(-50%) translateY(0); +} + +/* For browsers that support 'object-fit' */ +@supports ( object-fit: cover ) { + .has-header-image .custom-header-media img, + .has-header-video .custom-header-media video, + .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img { + height: 100%; + left: 0; + -o-object-fit: cover; + object-fit: cover; + top: 0; + -ms-transform: none; + -moz-transform: none; + -webkit-transform: none; + transform: none; + width: 100%; + } +} + +/* Hides div in Customizer preview when header images or videos change. */ + +body:not(.has-header-image):not(.has-header-video) .custom-header-media { + display: none; +} + +.has-header-image.twentyseventeen-front-page .site-branding, +.has-header-video.twentyseventeen-front-page .site-branding, +.has-header-image.home.blog .site-branding, +.has-header-video.home.blog .site-branding { + display: table-cell; + height: 100%; + vertical-align: bottom; +} + +/*-------------------------------------------------------------- +13.2 Front Page +--------------------------------------------------------------*/ + +.twentyseventeen-front-page .site-content { + padding: 0; +} + +.twentyseventeen-panel { + overflow: hidden; + position: relative; +} + +.panel-image { + background-position: center center; + background-repeat: no-repeat; + -webkit-background-size: cover; + background-size: cover; + position: relative; +} + +.panel-image:before { + /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+100&0+0,0.3+100 */ /* FF3.6-15 */ + background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); /* Chrome10-25,Safari5.1-6 */ + background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.3))); + background: -webkit-linear-gradient(to top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); + background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#4d000000", GradientType=0); /* IE6-9 */ + bottom: 0; + content: ""; + left: 0; + right: 0; + position: absolute; + top: 100px; +} + +.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child) { + border-top: 1px solid #ddd; +} + +.panel-content { + position: relative; +} + +.panel-content .wrap { + padding-bottom: 0.5em; + padding-top: 1.75em; +} + +/* Panel edit link */ + +.twentyseventeen-panel .edit-link { + display: block; + margin: 0.3em 0 0; +} + +.twentyseventeen-panel .entry-header .edit-link { + font-size: 14px; + font-size: 0.875rem; +} + +/* Front Page - Recent Posts */ + +.twentyseventeen-front-page .panel-content .recent-posts article { + border: 0; + color: #333; + margin-bottom: 3em; +} + +.recent-posts .entry-header { + margin-bottom: 1.2em; +} + +.page .panel-content .recent-posts .entry-title { + font-size: 20px; + font-size: 1.25rem; + font-weight: 300; + letter-spacing: 0; + text-transform: none; +} + +.twentyseventeen-panel .recent-posts .entry-header .edit-link { + color: #222; + display: inline-block; + font-size: 11px; + font-size: 0.6875rem; + margin-left: 1em; +} + +/*-------------------------------------------------------------- +13.3 Regular Content +--------------------------------------------------------------*/ + +.site-content-contain { + background-color: #fff; + position: relative; +} + +.site-content { + padding: 2.5em 0 0; +} + +/*-------------------------------------------------------------- +13.4 Posts +--------------------------------------------------------------*/ + +/* Post Landing Page */ + +.sticky { + position: relative; +} + +.post:not(.sticky) .icon-thumb-tack { + display: none; +} + +.sticky .icon-thumb-tack { + display: block; + height: 18px; + left: -1.5em; + position: absolute; + top: 1.65em; + width: 20px; +} + +.page .panel-content .entry-title, +.page-title, +body.page:not(.twentyseventeen-front-page) .entry-title { + color: #222; + font-size: 14px; + font-size: 0.875rem; + font-weight: 800; + letter-spacing: 0.14em; + text-transform: uppercase; +} + +.entry-header .entry-title { + margin-bottom: 0.25em; +} + +.entry-title a { + color: #333; + text-decoration: none; + margin-left: -2px; +} + +.entry-title:not(:first-child) { + padding-top: 0; +} + +.entry-meta { + color: #767676; + font-size: 11px; + font-size: 0.6875rem; + font-weight: 800; + letter-spacing: 0.1818em; + padding-bottom: 0.25em; + text-transform: uppercase; +} + +.entry-meta a { + color: #767676; +} + +.byline, +.updated:not(.published) { + display: none; +} + +.single .byline, +.group-blog .byline { + display: inline; +} + +.pagination, +.comments-pagination { + border-top: 1px solid #eee; + font-size: 14px; + font-size: 0.875rem; + font-weight: 800; + padding: 2em 0 3em; + text-align: center; +} + +.pagination .icon, +.comments-pagination .icon { + width: 0.666666666em; + height: 0.666666666em; +} + +.comments-pagination { + border: 0; +} + +.page-numbers { + display: none; + padding: 0.5em 0.75em; +} + +.page-numbers.current { + color: #767676; + display: inline-block; +} + +.page-numbers.current .screen-reader-text { + clip: auto; + height: auto; + overflow: auto; + position: relative !important; + width: auto; +} + +.prev.page-numbers, +.next.page-numbers { + background-color: #ddd; + -webkit-border-radius: 2px; + border-radius: 2px; + display: inline-block; + font-size: 24px; + font-size: 1.5rem; + line-height: 1; + padding: 0.25em 0.5em 0.4em; +} + +.prev.page-numbers, +.next.page-numbers { + -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; + transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; +} + +.prev.page-numbers:focus, +.prev.page-numbers:hover, +.next.page-numbers:focus, +.next.page-numbers:hover { + background-color: #767676; + color: #fff; +} + +.prev.page-numbers { + float: left; +} + +.next.page-numbers { + float: right; +} + +/* Aligned blockquotes */ + +.entry-content blockquote.alignleft, +.entry-content blockquote.alignright { + color: #666; + font-size: 13px; + font-size: 0.8125rem; + width: 48%; +} + +/* Blog landing, search, archives */ + +.blog .site-main > article, +.archive .site-main > article, +.search .site-main > article { + padding-bottom: 2em; +} + +body:not(.twentyseventeen-front-page) .entry-header { + padding: 1em 0; +} + +body:not(.twentyseventeen-front-page) .entry-header, +body:not(.twentyseventeen-front-page) .entry-content, +body:not(.twentyseventeen-front-page) #comments { + margin-left: auto; + margin-right: auto; +} + +body:not(.twentyseventeen-front-page) .entry-header { + padding-top: 0; +} + +.blog .entry-meta a.post-edit-link, +.archive .entry-meta a.post-edit-link, +.search .entry-meta a.post-edit-link { + color: #222; + display: inline-block; + margin-left: 1em; + white-space: nowrap; +} + +.search .page .entry-meta a.post-edit-link { + margin-left: 0; + white-space: nowrap; +} + +.taxonomy-description { + color: #666; + font-size: 13px; + font-size: 0.8125rem; +} + +/* More tag */ + +.entry-content .more-link:before { + content: ""; + display: block; + margin-top: 1.5em; +} + +/* Single Post */ + +.single-post:not(.has-sidebar) #primary, +.page.page-one-column:not(.twentyseventeen-front-page) #primary, +.archive.page-one-column:not(.has-sidebar) .page-header, +.archive.page-one-column:not(.has-sidebar) #primary { + margin-left: auto; + margin-right: auto; + max-width: 740px; +} + +.single-featured-image-header { + background-color: #fafafa; + border-bottom: 1px solid #eee; +} + +.single-featured-image-header img { + display: block; + margin: auto; +} + +.page-links { + font-size: 14px; + font-size: 0.875rem; + font-weight: 800; + padding: 2em 0 3em; +} + +.page-links .page-number { + color: #767676; + display: inline-block; + padding: 0.5em 1em; +} + +.page-links a { + display: inline-block; +} + +.page-links a .page-number { + color: #222; +} + +/* Entry footer */ + +.entry-footer { + border-bottom: 1px solid #eee; + border-top: 1px solid #eee; + margin-top: 2em; + padding: 2em 0; +} + +.entry-footer .cat-links, +.entry-footer .tags-links { + display: block; + font-size: 11px; + font-size: 0.6875rem; + font-weight: 800; + letter-spacing: 0.1818em; + padding-left: 2.5em; + position: relative; + text-transform: uppercase; +} + +.entry-footer .cat-links + .tags-links { + margin-top: 1em; +} + +.entry-footer .cat-links a, +.entry-footer .tags-links a { + color: #333; +} + +.entry-footer .cat-links .icon, +.entry-footer .tags-links .icon { + color: #767676; + left: 0; + margin-right: 0.5em; + position: absolute; + top: 2px; +} + +.entry-footer .edit-link { + display: inline-block; +} + +.entry-footer .edit-link a.post-edit-link { + background-color: #222; + -webkit-border-radius: 2px; + border-radius: 2px; + -webkit-box-shadow: none; + box-shadow: none; + color: #fff; + display: inline-block; + font-size: 14px; + font-size: 0.875rem; + font-weight: 800; + margin-top: 2em; + padding: 0.7em 2em; + -webkit-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; + white-space: nowrap; +} + +.entry-footer .edit-link a.post-edit-link:hover, +.entry-footer .edit-link a.post-edit-link:focus { + background-color: #767676; +} + +/* Post Formats */ + +.blog .format-status .entry-title, +.archive .format-status .entry-title, +.blog .format-aside .entry-title, +.archive .format-aside .entry-title { + display: none; +} + +.format-quote blockquote { + color: #333; + font-size: 20px; + font-size: 1.25rem; + font-weight: 300; + overflow: visible; + position: relative; +} + +.format-quote blockquote .icon { + display: block; + height: 20px; + left: -1.25em; + position: absolute; + top: 0.4em; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); + width: 20px; +} + +/* Post Navigation */ + +.post-navigation { + font-weight: 800; + margin: 3em 0; +} + +.post-navigation .nav-links { + padding: 1em 0; +} + +.nav-subtitle { + background: transparent; + color: #767676; + display: block; + font-size: 11px; + font-size: 0.6875rem; + letter-spacing: 0.1818em; + margin-bottom: 1em; + text-transform: uppercase; +} + +.nav-title { + color: #333; + font-size: 15px; + font-size: 0.9375rem; +} + +.post-navigation .nav-next { + margin-top: 1.5em; +} + +.nav-links .nav-previous .nav-title .nav-title-icon-wrapper { + margin-right: 0.5em; +} + +.nav-links .nav-next .nav-title .nav-title-icon-wrapper { + margin-left: 0.5em; +} + +/*-------------------------------------------------------------- +13.5 Pages +--------------------------------------------------------------*/ + +.page-header { + padding-bottom: 2em; +} + +.page .entry-header .edit-link { + font-size: 14px; + font-size: 0.875rem; +} + +.search .page .entry-header .edit-link { + font-size: 11px; + font-size: 0.6875rem; +} + +.page-links { + clear: both; + margin: 0 0 1.5em; +} + +.page:not(.home) #content { + padding-bottom: 1.5em; +} + +/* 404 page */ + +.error404 .page-content { + padding-bottom: 4em; +} + +.error404 .page-content .search-form, +.search .page-content .search-form { + margin-bottom: 3em; +} + +/*-------------------------------------------------------------- +13.6 Footer +--------------------------------------------------------------*/ + +.site-footer { + border-top: 1px solid #eee; +} + +.site-footer .wrap { + padding-bottom: 1.5em; + padding-top: 2em; +} + +/* Footer widgets */ + +.site-footer .widget-area { + padding-bottom: 2em; + padding-top: 2em; +} + +/* Social nav */ + +.social-navigation { + font-size: 16px; + font-size: 1rem; + margin-bottom: 1em; +} + +.social-navigation ul { + list-style: none; + margin-bottom: 0; + margin-left: 0; +} + +.social-navigation li { + display: inline; +} + +.social-navigation a { + background-color: #767676; + -webkit-border-radius: 40px; + border-radius: 40px; + color: #fff; + display: inline-block; + height: 40px; + margin: 0 1em 0.5em 0; + text-align: center; + width: 40px; +} + +.social-navigation a:hover, +.social-navigation a:focus { + background-color: #333; +} + +.social-navigation .icon { + height: 16px; + top: 12px; + width: 16px; + vertical-align: top; +} + +/* Site info */ + +.site-info { + font-size: 14px; + font-size: 0.875rem; + margin-bottom: 1em; +} + +.site-info a { + color: #666; +} + +.site-info .sep { + margin: 0; + display: block; + visibility: hidden; + height: 0; + width: 100%; +} + +.site-info span[role=separator] { + padding: 0 0.2em 0 0.4em; +} + +.site-info span[role=separator]::before { + content: '\002f'; +} + +/*-------------------------------------------------------------- +14.0 Comments +--------------------------------------------------------------*/ + +#comments { + clear: both; + padding: 2em 0 0.5em; +} + +.comments-title { + font-size: 20px; + font-size: 1.25rem; + margin-bottom: 1.5em; +} + +.comment-list, +.comment-list .children { + list-style: none; + margin: 0; + padding: 0; +} + +.comment-list li:before { + display: none; +} + +.comment-body { + margin-left: 65px; +} + +.comment-author { + font-size: 16px; + font-size: 1rem; + margin-bottom: 0.4em; + position: relative; + z-index: 2; +} + +.comment-author .avatar { + height: 50px; + left: -65px; + position: absolute; + width: 50px; +} + +.comment-author .says { + display: none; +} + +.comment-meta { + margin-bottom: 1.5em; +} + +.comment-metadata { + color: #767676; + font-size: 10px; + font-size: 0.625rem; + font-weight: 800; + letter-spacing: 0.1818em; + text-transform: uppercase; +} + +.comment-metadata a { + color: #767676; +} + +.comment-metadata a.comment-edit-link { + color: #222; + margin-left: 1em; +} + +.comment-body { + color: #333; + font-size: 14px; + font-size: 0.875rem; + margin-bottom: 4em; +} + +.comment-reply-link { + font-weight: 800; + position: relative; +} + +.comment-reply-link .icon { + color: #222; + left: -2em; + height: 1em; + position: absolute; + top: 0; + width: 1em; +} + +.children .comment-author .avatar { + height: 30px; + left: -45px; + width: 30px; +} + +.bypostauthor > .comment-body > .comment-meta > .comment-author .avatar { + border: 1px solid #333; + padding: 2px; +} + +.no-comments, +.comment-awaiting-moderation { + color: #767676; + font-size: 14px; + font-size: 0.875rem; + font-style: italic; +} + +.comments-pagination { + margin: 2em 0 3em; +} + +.form-submit { + text-align: right; +} + +.comment-form #wp-comment-cookies-consent { + margin: 0 10px 0 0; +} + +.comment-form .comment-form-cookies-consent label { + display: inline; +} + +/*-------------------------------------------------------------- +15.0 Widgets +--------------------------------------------------------------*/ + +#secondary { + padding: 1em 0 2em; +} + +.widget { + padding-bottom: 3em; +} + +h2.widget-title { + color: #222; + font-size: 13px; + font-size: 0.8125rem; + font-weight: 800; + letter-spacing: 0.1818em; + margin-bottom: 1.5em; + text-transform: uppercase; +} + +.widget-title a { + color: inherit; +} + +/* widget forms */ + +.widget select { + width: 100%; +} + + +/* widget lists */ + +.widget ul { + list-style: none; + margin: 0; +} + +.widget ul li, +.widget ol li { + border-bottom: 1px solid #ddd; + border-top: 1px solid #ddd; + padding: 0.5em 0; +} + +.widget:not(.widget_tag_cloud) ul li + li { + margin-top: -1px; +} + +.widget ul li ul { + margin: 0 0 -1px; + padding: 0; + position: relative; +} + +.widget ul li li { + border: 0; + padding-left: 24px; + padding-left: 1.5rem; +} + +/* Widget lists of links */ + +.widget_top-posts ul li ul, +.widget_rss_links ul li ul, +.widget-grofile ul.grofile-links li ul, +.widget_pages ul li ul, +.widget_meta ul li ul { + bottom: 0; +} + +.widget_nav_menu ul li li, +.widget_top-posts ul li, +.widget_top-posts ul li li, +.widget_rss_links ul li, +.widget_rss_links ul li li, +.widget-grofile ul.grofile-links li, +.widget-grofile ul.grofile-links li li { + padding-bottom: 0.25em; + padding-top: 0.25em; +} + +.widget_rss ul li { + padding-bottom: 1em; + padding-top: 1em; +} + +/* Widget markup */ + +.widget .post-date, +.widget .rss-date { + font-size: 0.81em; +} + +/* Text widget */ + +.widget_text { + word-wrap: break-word; +} + +.widget_text ul { + list-style: disc; + margin: 0 0 1.5em 1.5em; +} + +.widget_text ol { + list-style: decimal; +} + +.widget_text ul li, +.widget_text ol li { + border: none; +} + +.widget_text ul li:last-child, +.widget_text ol li:last-child { + padding-bottom: 0; +} + +.widget_text ul li ul { + margin: 0 0 0 1.5em; +} + +.widget_text ul li li { + padding-left: 0; + padding-right: 0; +} + +.widget_text ol li { + list-style-position: inside; +} + +.widget_text ol li + li { + margin-top: -1px; +} + +/* RSS Widget */ + +.widget_rss .widget-title .rsswidget:first-child { + float: right; +} + +.widget_rss .widget-title .rsswidget:first-child:hover { + background-color: transparent; +} + +.widget_rss .widget-title .rsswidget:first-child img { + display: block; +} + +.widget_rss ul li { + padding: 2.125em 0; +} + +.widget_rss ul li:first-child { + border-top: none; + padding-top: 0; +} + +.widget_rss li .rsswidget { + font-size: 22px; + font-size: 1.375rem; + font-weight: 300; + line-height: 1.4; +} + +.widget_rss .rss-date, +.widget_rss li cite { + color: #767676; + display: block; + font-size: 10px; + font-size: 0.625rem; + font-style: normal; + font-weight: 800; + letter-spacing: 0.18em; + line-height: 1.5; + text-transform: uppercase; +} + +.widget_rss .rss-date { + margin: 0.5em 0 1.5em; + padding: 0; +} + +.widget_rss .rssSummary { + margin-bottom: 0.5em; +} + +/* Contact Info Widget */ + +.widget_contact_info .contact-map { + margin-bottom: 0.5em; +} + +/* Gravatar */ + +.widget-grofile h4 { + font-size: 16px; + font-size: 1rem; + margin-bottom: 0; +} + +/* Recent Comments */ + +.widget_recent_comments table, +.widget_recent_comments th, +.widget_recent_comments td { + border: 0; +} + +/* Recent Posts widget */ + +.widget_recent_entries .post-date { + display: block; +} + +/* Search */ + +.search-form { + position: relative; +} + +.search-form .search-submit { + bottom: 3px; + padding: 0.5em 1em; + position: absolute; + right: 3px; + top: 3px; +} + +.search-form .search-submit .icon { + height: 24px; + top: -2px; + width: 24px; +} + +/* Tag cloud widget */ + +.tagcloud ul li { + float: left; + border-top: 0; + border-bottom: 0; + padding: 0; + margin: 4px 4px 0 0; +} + +.tagcloud, +.widget_tag_cloud, +.wp_widget_tag_cloud { + line-height: 1.5; +} + +.widget .tagcloud a, +.widget.widget_tag_cloud a, +.wp_widget_tag_cloud a { + border: 1px solid #ddd; + -webkit-box-shadow: none; + box-shadow: none; + display: block; + padding: 4px 10px 5px; + position: relative; + -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; + transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; + width: auto; + word-wrap: break-word; + z-index: 0; +} + +.widget .tagcloud a:hover, +.widget .tagcloud a:focus, +.widget.widget_tag_cloud a:hover, +.widget.widget_tag_cloud a:focus, +.wp_widget_tag_cloud a:hover, +.wp_widget_tag_cloud a:focus { + border-color: #bbb; + -webkit-box-shadow: none; + box-shadow: none; + text-decoration: none; +} + +/* Calendar widget */ + +.widget_calendar .wp-calendar-table { + margin-bottom: 0; +} + +.widget_calendar .wp-calendar-nav { + display: table; + width: 100%; + margin: 0 0 1.5em; + padding: 0.4em 0; +} + +.widget_calendar .wp-calendar-nav span { + display: table-cell; +} + +.widget_calendar .wp-calendar-nav-prev, +.widget_calendar .wp-calendar-nav-next { + width: 40%; +} + +.widget_calendar th, +.widget_calendar td, +.widget_calendar .wp-calendar-nav span { + text-align: center; +} + +.widget_calendar tfoot td { + border: 0; +} + +/* Gallery widget */ + +.gallery-columns-5 .gallery-caption, +.gallery-columns-6 .gallery-caption, +.gallery-columns-7 .gallery-caption, +.gallery-columns-8 .gallery-caption, +.gallery-columns-9 .gallery-caption { + display: none; +} + +/*-------------------------------------------------------------- +16.0 Media +--------------------------------------------------------------*/ + +img, +video { + height: auto; /* Make sure images are scaled correctly. */ + max-width: 100%; /* Adhere to container width. */ +} + +img.alignleft, +img.alignright { + float: none; + margin: 0; +} + +.page-content .wp-smiley, +.entry-content .wp-smiley, +.comment-content .wp-smiley { + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +audio:focus, +video:focus { + outline: thin dotted; +} + +/* Make sure embeds and iframes fit their containers. */ + +embed, +iframe, +object { + margin-bottom: 1.5em; + max-width: 100%; +} + +/* Remove bottom on embeds that wrapped in paragraphs via wpautop. */ + +p > embed:only-child, +p > iframe:only-child, +p > object:only-child { + margin-bottom: 0; +} + +.wp-caption, +.gallery-caption { + color: #666; + font-size: 13px; + font-size: 0.8125rem; + font-style: italic; + margin-bottom: 1.5em; + 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; +} + +/* Media Elements */ + +.mejs-container { + margin-bottom: 1.5em; +} + +/* Audio Player */ + +.mejs-controls a.mejs-horizontal-volume-slider, +.mejs-controls a.mejs-horizontal-volume-slider:focus, +.mejs-controls a.mejs-horizontal-volume-slider:hover { + background: transparent; + border: 0; +} + +/* Playlist Color Overrides: Light */ + +.site-content .wp-playlist-light { + border-color: #eee; + color: #222; +} + +.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-album { + color: #333; +} + +.site-content .wp-playlist-light .wp-playlist-current-item .wp-playlist-item-artist { + color: #767676; +} + +.site-content .wp-playlist-light .wp-playlist-item { + border-bottom: 1px dotted #eee; + -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; + transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; +} + +.site-content .wp-playlist-light .wp-playlist-item:hover, +.site-content .wp-playlist-light .wp-playlist-item:focus { + border-bottom-color: rgba(0, 0, 0, 0); + background-color: #767676; + color: #fff; +} + +.site-content .wp-playlist-light a.wp-playlist-caption:hover, +.site-content .wp-playlist-light .wp-playlist-item:hover a, +.site-content .wp-playlist-light .wp-playlist-item:focus a { + color: #fff; +} + +/* Playlist Color Overrides: Dark */ + +.site-content .wp-playlist-dark { + background: #222; + border-color: #333; +} + +.site-content .wp-playlist-dark .mejs-container .mejs-controls { + background-color: #333; +} + +.site-content .wp-playlist-dark .wp-playlist-caption { + color: #fff; +} + +.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-album { + color: #eee; +} + +.site-content .wp-playlist-dark .wp-playlist-current-item .wp-playlist-item-artist { + color: #aaa; +} + +.site-content .wp-playlist-dark .wp-playlist-playing { + background-color: #333; +} + +.site-content .wp-playlist-dark .wp-playlist-item { + border-bottom: 1px dotted #555; + -webkit-transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; + transition: background-color 0.2s ease-in-out, border-color 0.2s ease-in-out, color 0.3s ease-in-out; +} + +.site-content .wp-playlist-dark .wp-playlist-item:hover, +.site-content .wp-playlist-dark .wp-playlist-item:focus { + border-bottom-color: rgba(0, 0, 0, 0); + background-color: #aaa; + color: #222; +} + +.site-content .wp-playlist-dark a.wp-playlist-caption:hover, +.site-content .wp-playlist-dark .wp-playlist-item:hover a, +.site-content .wp-playlist-dark .wp-playlist-item:focus a { + color: #222; +} + +/* Playlist Style Overrides */ + +.site-content .wp-playlist { + padding: 0.625em 0.625em 0.3125em; +} + +.site-content .wp-playlist-current-item .wp-playlist-item-title { + font-weight: 700; +} + +.site-content .wp-playlist-current-item .wp-playlist-item-album { + font-style: normal; +} + +.site-content .wp-playlist-current-item .wp-playlist-item-artist { + font-size: 10px; + font-size: 0.625rem; + font-weight: 800; + letter-spacing: 0.1818em; + text-transform: uppercase; +} + +.site-content .wp-playlist-item { + padding: 0 0.3125em; + cursor: pointer; +} + +.site-content .wp-playlist-item:last-of-type { + border-bottom: none; +} + +.site-content .wp-playlist-item a { + padding: 0.3125em 0; + border-bottom: none; +} + +.site-content .wp-playlist-item a, +.site-content .wp-playlist-item a:focus, +.site-content .wp-playlist-item a:hover { + -webkit-box-shadow: none; + box-shadow: none; + background: transparent; +} + +.site-content .wp-playlist-item-length { + top: 5px; +} + +/* SVG Icons base styles */ + +.icon { + display: inline-block; + fill: currentColor; + height: 1em; + position: relative; /* Align more nicely with capital letters */ + top: -0.0625em; + vertical-align: middle; + width: 1em; +} + +/*-------------------------------------------------------------- +16.1 Galleries +--------------------------------------------------------------*/ + +.gallery-item { + display: inline-block; + text-align: left; + vertical-align: top; + margin: 0 0 1.5em; + padding: 0 1em 0 0; + width: 50%; +} + +.gallery-columns-1 .gallery-item { + width: 100%; +} + +.gallery-columns-2 .gallery-item { + max-width: 50%; +} + +.gallery-item a, +.gallery-item a:hover, +.gallery-item a:focus, +.widget-area .gallery-item a, +.widget-area .gallery-item a:hover, +.widget-area .gallery-item a:focus { + -webkit-box-shadow: none; + box-shadow: none; + background: none; + display: inline-block; + max-width: 100%; +} + +.gallery-item a img { + display: block; + -webkit-transition: -webkit-filter 0.2s ease-in; + transition: -webkit-filter 0.2s ease-in; + transition: filter 0.2s ease-in; + transition: filter 0.2s ease-in, -webkit-filter 0.2s ease-in; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} + +.gallery-item a:hover img, +.gallery-item a:focus img { + -webkit-filter: opacity(60%); + filter: opacity(60%); +} + +.gallery-caption { + display: block; + text-align: left; + padding: 0 10px 0 0; + margin-bottom: 0; +} + +/*-------------------------------------------------------------- +17.0 Customizer +--------------------------------------------------------------*/ + +.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:after { + border: 2px dashed #0085ba; /* Matches visible edit shortcuts. */ + bottom: 1em; + content: ""; + display: block; + left: 1em; + position: absolute; + right: 1em; + top: 1em; + z-index: 1; +} + +.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .panel-content { + z-index: 2; /* Prevent :after from preventing interactions within the section */ +} + +/* Used for placeholder text */ +.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel .twentyseventeen-panel-title { + display: block; + font-size: 14px; + font-size: 0.875rem; + font-weight: 700; + letter-spacing: 1px; + padding: 3em; + text-transform: uppercase; + text-align: center; +} + +/* Show borders on the custom page panels only when the front page sections are being edited */ +.highlight-front-sections.twentyseventeen-customizer.twentyseventeen-front-page .twentyseventeen-panel:nth-of-type(1):after { + border: none; +} + +.twentyseventeen-front-page.twentyseventeen-customizer #primary article.panel-placeholder { + border: 0; +} + +/* Add some space around the visual edit shortcut buttons. */ +.twentyseventeen-panel > .customize-partial-edit-shortcut > button { + top: 30px; + left: 30px; +} + +/* Ensure that placeholder icons are visible. */ +.twentyseventeen-panel .customize-partial-edit-shortcut-hidden:before { + visibility: visible; +} + +/*-------------------------------------------------------------- +18.0 SVGs Fallbacks +--------------------------------------------------------------*/ + +.svg-fallback { + display: none; +} + +.no-svg .svg-fallback { + display: inline-block; +} + +.no-svg .dropdown-toggle { + padding: 0.5em 0 0; + right: 0; + text-align: center; + width: 2em; +} + +.no-svg .dropdown-toggle .svg-fallback.icon-angle-down { + font-size: 20px; + font-size: 1.25rem; + font-weight: 400; + line-height: 1; + -webkit-transform: rotate(180deg); /* Chrome, Safari, Opera */ + -ms-transform: rotate(180deg); /* IE 9 */ + transform: rotate(180deg); +} + +.no-svg .dropdown-toggle.toggled-on .svg-fallback.icon-angle-down { + -webkit-transform: rotate(0); /* Chrome, Safari, Opera */ + -ms-transform: rotate(0); /* IE 9 */ + transform: rotate(0); +} + +.no-svg .dropdown-toggle .svg-fallback.icon-angle-down:before { + content: "\005E"; +} + +/* Social Menu fallbacks */ + +.no-svg .social-navigation a { + background: transparent; + color: #222; + height: auto; + width: auto; +} + +/* Show screen reader text in some cases */ + +.no-svg .next.page-numbers .screen-reader-text, +.no-svg .prev.page-numbers .screen-reader-text, +.no-svg .social-navigation li a .screen-reader-text, +.no-svg .search-submit .screen-reader-text { + clip: auto; + font-size: 16px; + font-size: 1rem; + font-weight: 400; + height: auto; + position: relative !important; /* overrides previous !important styles */ + width: auto; +} + +/*-------------------------------------------------------------- +19.0 Media Queries +--------------------------------------------------------------*/ + +/* Adjust positioning of edit shortcuts, override style in customize-preview.css */ +@media screen and (min-width: 20em) { + + body.customize-partial-edit-shortcuts-shown .site-header .site-title { + padding-left: 0; + } +} + +@media screen and (min-width: 30em) { + + /* Typography */ + + body, + button, + input, + select, + textarea { + font-size: 18px; + font-size: 1.125rem; + } + + h1 { + font-size: 30px; + font-size: 1.875rem; + } + + h2, + .home.blog .entry-title, + .page .panel-content .recent-posts .entry-title { + font-size: 26px; + font-size: 1.625rem; + } + + h3 { + font-size: 22px; + font-size: 1.375rem; + } + + h4 { + font-size: 18px; + font-size: 1.125rem; + } + + h5 { + font-size: 13px; + font-size: 0.8125rem; + } + + h6 { + font-size: 16px; + font-size: 1rem; + } + + .entry-content blockquote.alignleft, + .entry-content blockquote.alignright { + font-size: 14px; + font-size: 0.875rem; + } + + /* Fix image alignment */ + img.alignleft { + float: left; + margin-right: 1.5em; + } + + img.alignright { + float: right; + margin-left: 1.5em; + } + + /* Site Branding */ + + .site-branding { + padding: 3em 0; + } + + /* Front Page */ + + .panel-content .wrap { + padding-bottom: 2em; + padding-top: 3.5em; + } + + .page-one-column .panel-content .wrap { + max-width: 740px; + } + + .panel-content .entry-header { + margin-bottom: 4.5em; + } + + .panel-content .recent-posts .entry-header { + margin-bottom: 0; + } + + /* Blog Index, Archive, Search */ + + .taxonomy-description { + font-size: 14px; + font-size: 0.875rem; + } + + .page-numbers.current { + font-size: 16px; + font-size: 1rem; + } + + /* Site Footer */ + + .site-footer { + font-size: 16px; + font-size: 1rem; + } + + /* Gallery Columns */ + + .gallery-item { + max-width: 25%; + } + + .gallery-columns-1 .gallery-item { + max-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%; + } +} + +@media screen and (min-width: 48em) { + + /* Typography */ + + body, + button, + input, + select, + textarea { + font-size: 16px; + font-size: 1rem; + line-height: 1.5; + } + + .entry-content blockquote.alignleft, + .entry-content blockquote.alignright { + font-size: 13px; + font-size: 0.8125rem; + } + + /* Layout */ + + .wrap { + max-width: 1000px; + padding-left: 3em; + padding-right: 3em; + } + + .has-sidebar:not(.error404) #primary { + float: left; + width: 58%; + } + + .has-sidebar #secondary { + float: right; + padding-top: 0; + width: 36%; + } + + .error404 #primary { + float: none; + } + + /* Site Branding */ + + .site-branding { + margin-bottom: 0; + } + + .has-header-image.twentyseventeen-front-page .site-branding, + .has-header-video.twentyseventeen-front-page .site-branding, + .has-header-image.home.blog .site-branding, + .has-header-video.home.blog .site-branding { + bottom: 0; + display: block; + left: 0; + height: auto; + padding-top: 0; + position: absolute; + width: 100%; + } + + .has-header-image.twentyseventeen-front-page .custom-header, + .has-header-video.twentyseventeen-front-page .custom-header, + .has-header-image.home.blog .custom-header, + .has-header-video.home.blog .custom-header { + display: block; + height: auto; + } + + .custom-header-media { + height: 165px; + position: relative; + } + + .twentyseventeen-front-page.has-header-image .custom-header-media, + .twentyseventeen-front-page.has-header-video .custom-header-media, + .home.blog.has-header-image .custom-header-media, + .home.blog.has-header-video .custom-header-media { + height: 0; + position: relative; + } + + .has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media, + .has-header-video:not(.twentyseventeen-front-page):not(.home) .custom-header-media { + bottom: 0; + height: auto; + left: 0; + position: absolute; + right: 0; + top: 0; + } + + .custom-logo-link { + padding-right: 2em; + } + + .custom-logo-link img, + body.home.title-tagline-hidden.has-header-image .custom-logo-link img, + body.home.title-tagline-hidden.has-header-video .custom-logo-link img { + max-width: 350px; + } + + .title-tagline-hidden.home.has-header-image .custom-logo-link img, + .title-tagline-hidden.home.has-header-video .custom-logo-link img { + max-height: 200px; + } + + .site-title { + font-size: 36px; + font-size: 2.25rem; + } + + .site-description { + font-size: 16px; + font-size: 1rem; + } + + /* Navigation */ + + .navigation-top { + bottom: 0; + font-size: 14px; + font-size: 0.875rem; + left: 0; + position: absolute; + right: 0; + width: 100%; + z-index: 3; + } + + .navigation-top .wrap { + max-width: 1000px; + /* The font size is 14px here and we need 50px padding in ems */ + padding: 0.75em 3.4166666666667em; + } + + .navigation-top nav { + margin-left: -1.25em; + } + + .site-navigation-fixed.navigation-top { + bottom: auto; + position: fixed; + left: 0; + right: 0; + top: 0; + width: 100%; + z-index: 1000; + } + + .admin-bar .site-navigation-fixed.navigation-top { + top: 32px; + } + + /* Main Navigation */ + + .js .menu-toggle, + .js .dropdown-toggle { + display: none; + } + + .main-navigation { + width: auto; + } + + .js .main-navigation ul, + .js .main-navigation ul ul, + .js .main-navigation > div > ul { + display: block; + } + + .main-navigation ul { + background: transparent; + padding: 0; + } + + .main-navigation > div > ul { + border: 0; + margin-bottom: 0; + padding: 0; + } + + .main-navigation li { + border: 0; + display: inline-block; + } + + .main-navigation li li { + display: block; + } + + .main-navigation a { + padding: 1em 1.25em; + } + + .main-navigation ul ul { + background: #fff; + border: 1px solid #bbb; + left: -999em; + padding: 0; + position: absolute; + top: 100%; + z-index: 99999; + } + + .main-navigation ul li.menu-item-has-children:before, + .main-navigation ul li.menu-item-has-children:after, + .main-navigation ul li.page_item_has_children:before, + .main-navigation ul li.page_item_has_children:after { + border-style: solid; + border-width: 0 6px 6px; + content: ""; + display: none; + height: 0; + position: absolute; + right: 1em; + bottom: -1px; + width: 0; + z-index: 100000; + } + + .main-navigation ul li.menu-item-has-children.focus:before, + .main-navigation ul li.menu-item-has-children:hover:before, + .main-navigation ul li.menu-item-has-children.focus:after, + .main-navigation ul li.menu-item-has-children:hover:after, + .main-navigation ul li.page_item_has_children.focus:before, + .main-navigation ul li.page_item_has_children:hover:before, + .main-navigation ul li.page_item_has_children.focus:after, + .main-navigation ul li.page_item_has_children:hover:after { + display: block; + } + + .main-navigation ul li.menu-item-has-children:before, + .main-navigation ul li.page_item_has_children:before { + border-color: transparent transparent #bbb; + bottom: 0; + } + + .main-navigation ul li.menu-item-has-children:after, + .main-navigation ul li.page_item_has_children:after { + border-color: transparent transparent #fff; + } + + .main-navigation ul ul li:hover > ul, + .main-navigation ul ul li.focus > ul { + left: 100%; + right: auto; + } + + .main-navigation ul ul a { + padding: 0.75em 1.25em; + width: 16em; + } + + .main-navigation li li { + -webkit-transition: background-color 0.2s ease-in-out; + transition: background-color 0.2s ease-in-out; + } + + .main-navigation li li:hover, + .main-navigation li li.focus { + background: #767676; + } + + .main-navigation li li a { + -webkit-transition: color 0.3s ease-in-out; + transition: color 0.3s ease-in-out; + } + + .main-navigation li li.focus > a, + .main-navigation li li:focus > a, + .main-navigation li li:hover > a, + .main-navigation li li a:hover, + .main-navigation li li a:focus, + .main-navigation li li.current_page_item a:hover, + .main-navigation li li.current-menu-item a:hover, + .main-navigation li li.current_page_item a:focus, + .main-navigation li li.current-menu-item a:focus { + color: #fff; + } + + .main-navigation ul li:hover > ul, + .main-navigation ul li.focus > ul { + left: 0.5em; + right: auto; + } + + .main-navigation .menu-item-has-children > a > .icon, + .main-navigation .page_item_has_children > a > .icon { + display: inline; + left: 5px; + position: relative; + top: -1px; + } + + .main-navigation ul ul .menu-item-has-children > a > .icon, + .main-navigation ul ul .page_item_has_children > a > .icon { + margin-top: -9px; + left: auto; + position: absolute; + right: 1em; + top: 50%; + -webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */ + -ms-transform: rotate(-90deg); /* IE 9 */ + transform: rotate(-90deg); + } + + .main-navigation ul ul ul { + left: -999em; + margin-top: -1px; + top: 0; + } + + .main-navigation ul ul li.menu-item-has-children.focus:before, + .main-navigation ul ul li.menu-item-has-children:hover:before, + .main-navigation ul ul li.menu-item-has-children.focus:after, + .main-navigation ul ul li.menu-item-has-children:hover:after, + .main-navigation ul ul li.page_item_has_children.focus:before, + .main-navigation ul ul li.page_item_has_children:hover:before, + .main-navigation ul ul li.page_item_has_children.focus:after, + .main-navigation ul ul li.page_item_has_children:hover:after { + display: none; + } + + .site-header .site-navigation-fixed .menu-scroll-down { + display: none; + } + + /* Scroll down arrow */ + + .site-header .menu-scroll-down { + display: block; + padding: 1em; + position: absolute; + right: 0; + } + + .site-header .menu-scroll-down .icon { + -webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */ + -ms-transform: rotate(90deg); /* IE 9 */ + transform: rotate(90deg); + } + + .site-header .menu-scroll-down { + color: #fff; + top: 2em; + } + + .site-header .navigation-top .menu-scroll-down { + color: #767676; + top: 0.7em; + } + + .menu-scroll-down:focus { + outline: thin dotted; + } + + .menu-scroll-down .icon { + height: 18px; + width: 18px; + } + + /* Front Page */ + + .twentyseventeen-front-page.has-header-image .site-branding, + .twentyseventeen-front-page.has-header-video .site-branding, + .home.blog.has-header-image .site-branding, + .home.blog.has-header-video .site-branding { + margin-bottom: 70px; + } + + .twentyseventeen-front-page.has-header-image .custom-header-media, + .twentyseventeen-front-page.has-header-video .custom-header-media, + .home.blog.has-header-image .custom-header-media, + .home.blog.has-header-video .custom-header-media { + height: 1200px; + height: 100vh; + max-height: 100%; + overflow: hidden; + } + + .twentyseventeen-front-page.has-header-image .custom-header-media:before, + .twentyseventeen-front-page.has-header-video .custom-header-media:before, + .home.blog.has-header-image .custom-header-media:before, + .home.blog.has-header-video .custom-header-media:before { + height: 33%; + } + + .admin-bar.twentyseventeen-front-page.has-header-image .custom-header-media, + .admin-bar.twentyseventeen-front-page.has-header-video .custom-header-media, + .admin-bar.home.blog.has-header-image .custom-header-media, + .admin-bar.home.blog.has-header-video .custom-header-media { + height: calc(100vh - 32px); + } + + .panel-content .wrap { + padding-bottom: 4.5em; + padding-top: 6em; + } + + .panel-image { + height: 100vh; + max-height: 1200px; + } + + /* With panel images 100% of the screen height, we're going to fix the background image where supported to create a parallax-like effect. */ + .background-fixed .panel-image { + background-attachment: fixed; + } + + .page-two-column .panel-content .entry-header { + float: left; + width: 36%; + } + + .page-two-column .panel-content .entry-content { + float: right; + width: 58%; + } + + /* Front Page - Recent Posts */ + + .page-two-column .panel-content .recent-posts { + clear: right; + float: right; + width: 58%; + } + + .panel-content .recent-posts article { + margin-bottom: 4em; + } + + .panel-content .recent-posts .entry-header, + .page-two-column #primary .panel-content .recent-posts .entry-header, + .panel-content .recent-posts .entry-content, + .page-two-column #primary .panel-content .recent-posts .entry-content { + float: none; + width: 100%; + } + + .panel-content .recent-posts .entry-header { + margin-bottom: 1.5em; + } + + .page .panel-content .recent-posts .entry-title { + font-size: 26px; + font-size: 1.625rem; + } + + /* Posts */ + + .site-content { + padding: 5.5em 0 0; + } + + .single-post .entry-title, + .page .entry-title { + font-size: 26px; + font-size: 1.625rem; + } + + .comments-pagination, + .post-navigation { + clear: both; + } + + .post-navigation .nav-previous { + float: left; + width: 50%; + } + + .post-navigation .nav-next { + float: right; + text-align: right; + width: 50%; + } + + .nav-next, + .post-navigation .nav-next { + margin-top: 0; + } + + /* Blog, archive, search */ + + .sticky .icon-thumb-tack { + height: 23px; + left: -2.5em; + top: 1.5em; + width: 32px; + } + + body:not(.has-sidebar):not(.page-one-column) .page-header, + body.has-sidebar.error404 #primary .page-header, + body.page-two-column:not(.archive) #primary .entry-header, + body.page-two-column.archive:not(.has-sidebar) #primary .page-header { + float: left; + width: 36%; + } + + .blog:not(.has-sidebar) #primary article, + .archive:not(.page-one-column):not(.has-sidebar) #primary article, + .search:not(.has-sidebar) #primary article, + .error404:not(.has-sidebar) #primary .page-content, + .error404.has-sidebar #primary .page-content, + body.page-two-column:not(.archive) #primary .entry-content, + body.page-two-column #comments { + float: right; + width: 58%; + } + + .blog .site-main > article, + .archive .site-main > article, + .search .site-main > article { + padding-bottom: 4em; + } + + .navigation.pagination { + clear: both; + float: right; + width: 58%; + } + + .has-sidebar .navigation.pagination, + .archive.page-one-column:not(.has-sidebar) .navigation.pagination { + float: none; + width: 100%; + } + + .entry-footer { + display: table; + width: 100%; + } + + .entry-footer .cat-tags-links { + display: table-cell; + vertical-align: middle; + width: 100%; + } + + .entry-footer .edit-link { + display: table-cell; + text-align: right; + vertical-align: middle; + } + + .entry-footer .edit-link a.post-edit-link { + margin-top: 0; + margin-left: 1em; + } + + /* Entry content */ + + /* without sidebar */ + + :not(.has-sidebar) .entry-content blockquote.alignleft { + margin-left: -17.5%; + width: 48%; + } + + :not(.has-sidebar) .entry-content blockquote.alignright { + margin-right: -17.5%; + width: 48%; + } + + /* with sidebar */ + + .has-sidebar .entry-content blockquote.alignleft { + margin-left: 0; + width: 34%; + } + + .has-sidebar .entry-content blockquote.alignright { + margin-right: 0; + width: 34%; + } + + .has-sidebar #primary .entry-content blockquote.alignright.below-entry-meta { + margin-right: -72.5%; + width: 62%; + } + + /* blog and archive */ + + .blog:not(.has-sidebar) .entry-content blockquote.alignleft, + .twentyseventeen-front-page.page-two-column .entry-content blockquote.alignleft, + .archive:not(.has-sidebar) .entry-content blockquote.alignleft, + .page-two-column .entry-content blockquote.alignleft { + margin-left: -72.5%; + width: 62%; + } + + .blog:not(.has-sidebar) .entry-content blockquote.alignright, + .twentyseventeen-front-page.page-two-column .entry-content blockquote.alignright, + .archive:not(.has-sidebar) .entry-content blockquote.alignright, + .page-two-column .entry-content blockquote.alignright { + margin-right: 0; + width: 36%; + } + + /* Post formats */ + + .format-quote blockquote .icon { + left: -1.5em; + } + + /* Pages */ + + .page.page-one-column .entry-header, + .twentyseventeen-front-page.page-one-column .entry-header, + .archive.page-one-column:not(.has-sidebar) .page-header { + margin-bottom: 4em; + } + + .page:not(.home) #content { + padding-bottom: 3.25em; + } + + /* 404 page */ + + .error404 .page-content { + padding-bottom: 9em; + } + + /* Comments */ + + #comments { + padding-top: 5em; + } + + .comments-title { + margin-bottom: 2.5em; + } + + ol.children .children { + padding-left: 2em; + } + + /* Posts pagination */ + + .nav-links .nav-title { + position: relative; + } + + .nav-title-icon-wrapper { + position: absolute; + text-align: center; + width: 2em; + } + + .nav-links .nav-previous .nav-title .nav-title-icon-wrapper { + left: -2em; + } + + .nav-links .nav-next .nav-title .nav-title-icon-wrapper { + right: -2em; + } + + /* Secondary */ + + #secondary { + font-size: 14px; + font-size: 0.875rem; + line-height: 1.6; + } + + /* Widgets */ + + h2.widget-title { + font-size: 11px; + font-size: 0.6875rem; + margin-bottom: 2em; + } + + /* Footer */ + + .site-footer { + font-size: 14px; + font-size: 0.875rem; + line-height: 1.6; + margin-top: 3em; + } + + .site-footer .widget-column.footer-widget-1 { + float: left; + width: 36%; + } + + .site-footer .widget-column.footer-widget-2 { + float: right; + width: 58%; + } + + .social-navigation { + clear: left; + float: left; + margin-bottom: 0; + width: 36%; + } + + .site-info { + float: left; + padding: 0.7em 0 0; + width: 58%; + } + + .social-navigation + .site-info { + margin-left: 6%; + } + + .site-info .sep { + margin: 0 0.5em; + display: inline; + visibility: visible; + height: auto; + width: auto; + } + + /* Gallery Columns */ + + .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%; + } +} + +@media screen and ( min-width: 67em ) { + + /* Layout */ + + /* Navigation */ + .navigation-top .wrap { + padding: 0.75em 2em; + } + + .navigation-top nav { + margin-left: 0; + } + + /* Sticky posts */ + + .sticky .icon-thumb-tack { + font-size: 32px; + font-size: 2rem; + height: 22px; + left: -1.25em; + top: 0.75em; + width: 32px; + } + + /* Pagination */ + + .page-numbers { + display: inline-block; + } + + .page-numbers.current { + font-size: 15px; + font-size: 0.9375rem; + } + + .page-numbers.current .screen-reader-text { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* Comments */ + + .comment-body { + margin-left: 0; + } +} + +@media screen and ( min-width: 79em ) { + + .has-sidebar .entry-content blockquote.alignleft { + margin-left: -20%; + } + + .blog:not(.has-sidebar) .entry-content blockquote.alignright, + .archive:not(.has-sidebar) .entry-content blockquote.alignright, + .page-two-column .entry-content blockquote.alignright, + .twentyseventeen-front-page .entry-content blockquote.alignright { + margin-right: -20%; + } +} + +@media screen and ( max-width: 48.875em ) and ( min-width: 48em ) { + + .admin-bar .site-navigation-fixed.navigation-top, + .admin-bar .site-navigation-hidden.navigation-top { + top: 46px; + } +} + +/*-------------------------------------------------------------- +20.0 Print +--------------------------------------------------------------*/ + +@media print { + + /* Hide elements */ + + form, + button, + input, + select, + textarea, + .navigation-top, + .social-navigation, + #secondary, + .content-bottom-widgets, + .header-image, + .panel-image-prop, + .icon-thumb-tack, + .page-links, + .edit-link, + .post-navigation, + .pagination.navigation, + .comments-pagination, + .comment-respond, + .comment-edit-link, + .comment-reply-link, + .comment-metadata .edit-link, + .pingback .edit-link, + .site-footer aside.widget-area, + .site-info { + display: none !important; + } + + .entry-footer, + #comments, + .site-footer, + .single-featured-image-header { + border: 0; + } + + /* Font sizes */ + + body { + font-size: 12pt; + } + + h1 { + font-size: 24pt; + } + + h2 { + font-size: 22pt; + } + + h3 { + font-size: 17pt; + } + + h4 { + font-size: 12pt; + } + + h5 { + font-size: 11pt; + } + + h6 { + font-size: 12pt; + } + + .page .panel-content .entry-title, + .page-title, + body.page:not(.twentyseventeen-front-page) .entry-title { + font-size: 10pt; + } + + /* Layout */ + + .wrap { + padding-left: 5% !important; + padding-right: 5% !important; + max-width: none; + } + + /* Site Branding */ + + .site-header { + background: transparent; + padding: 0; + } + + .custom-header-media { + padding: 0; + } + + .twentyseventeen-front-page.has-header-image .site-branding, + .twentyseventeen-front-page.has-header-video .site-branding, + .home.blog.has-header-image .site-branding, + .home.blog.has-header-video .site-branding { + position: relative; + } + + .site-branding { + margin-top: 0; + margin-bottom: 1.75em !important; /* override styles added by JavaScript */ + } + + .site-title { + font-size: 25pt; + } + + .site-description { + font-size: 12pt; + opacity: 1; + } + + /* Posts */ + + .single-featured-image-header { + background: transparent; + } + + .entry-meta { + font-size: 9pt; + } + + /* Colors */ + + body, + .site { + background: none !important; /* Brute force since user agents all print differently. */ + } + + body, + a, + .site-title a, + .twentyseventeen-front-page.has-header-image .site-title, + .twentyseventeen-front-page.has-header-video .site-title, + .twentyseventeen-front-page.has-header-image .site-title a, + .twentyseventeen-front-page.has-header-video .site-title a { + color: #222 !important; /* Make sure color schemes don't affect to print */ + } + + h2, + h5, + blockquote, + .site-description, + .twentyseventeen-front-page.has-header-image .site-description, + .twentyseventeen-front-page.has-header-video .site-description, + .entry-meta, + .entry-meta a { + color: #777 !important; /* Make sure color schemes don't affect to print */ + } + + .entry-content blockquote.alignleft, + .entry-content blockquote.alignright { + font-size: 11pt; + width: 34%; + } + + .site-footer { + padding: 0; + } +} diff --git a/wp-content/themes/twentyseventeen/template-parts/footer/footer-widgets.php b/wp-content/themes/twentyseventeen/template-parts/footer/footer-widgets.php index 68ad2165b..4d42a182f 100644 --- a/wp-content/themes/twentyseventeen/template-parts/footer/footer-widgets.php +++ b/wp-content/themes/twentyseventeen/template-parts/footer/footer-widgets.php @@ -1,35 +1,35 @@ -<?php -/** - * Displays footer widgets if assigned - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -?> - -<?php -if ( is_active_sidebar( 'sidebar-2' ) || - is_active_sidebar( 'sidebar-3' ) ) : - ?> - - <aside class="widget-area" role="complementary" aria-label="<?php esc_attr_e( 'Footer', 'twentyseventeen' ); ?>"> - <?php - if ( is_active_sidebar( 'sidebar-2' ) ) { - ?> - <div class="widget-column footer-widget-1"> - <?php dynamic_sidebar( 'sidebar-2' ); ?> - </div> - <?php - } - if ( is_active_sidebar( 'sidebar-3' ) ) { - ?> - <div class="widget-column footer-widget-2"> - <?php dynamic_sidebar( 'sidebar-3' ); ?> - </div> - <?php } ?> - </aside><!-- .widget-area --> - -<?php endif; ?> +<?php +/** + * Displays footer widgets if assigned + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +?> + +<?php +if ( is_active_sidebar( 'sidebar-2' ) || + is_active_sidebar( 'sidebar-3' ) ) : + ?> + + <aside class="widget-area" role="complementary" aria-label="<?php esc_attr_e( 'Footer', 'twentyseventeen' ); ?>"> + <?php + if ( is_active_sidebar( 'sidebar-2' ) ) { + ?> + <div class="widget-column footer-widget-1"> + <?php dynamic_sidebar( 'sidebar-2' ); ?> + </div> + <?php + } + if ( is_active_sidebar( 'sidebar-3' ) ) { + ?> + <div class="widget-column footer-widget-2"> + <?php dynamic_sidebar( 'sidebar-3' ); ?> + </div> + <?php } ?> + </aside><!-- .widget-area --> + +<?php endif; ?> diff --git a/wp-content/themes/twentyseventeen/template-parts/footer/site-info.php b/wp-content/themes/twentyseventeen/template-parts/footer/site-info.php index 9e5331b36..754937635 100644 --- a/wp-content/themes/twentyseventeen/template-parts/footer/site-info.php +++ b/wp-content/themes/twentyseventeen/template-parts/footer/site-info.php @@ -1,24 +1,24 @@ -<?php -/** - * Displays footer site info - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -?> -<div class="site-info"> - <?php - if ( function_exists( 'the_privacy_policy_link' ) ) { - the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' ); - } - ?> - <a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentyseventeen' ) ); ?>" class="imprint"> - <?php - /* translators: %s: WordPress */ - printf( __( 'Proudly powered by %s', 'twentyseventeen' ), 'WordPress' ); - ?> - </a> -</div><!-- .site-info --> +<?php +/** + * Displays footer site info + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +?> +<div class="site-info"> + <?php + if ( function_exists( 'the_privacy_policy_link' ) ) { + the_privacy_policy_link( '', '<span role="separator" aria-hidden="true"></span>' ); + } + ?> + <a href="<?php echo esc_url( __( 'https://wordpress.org/', 'twentyseventeen' ) ); ?>" class="imprint"> + <?php + /* translators: %s: WordPress */ + printf( __( 'Proudly powered by %s', 'twentyseventeen' ), 'WordPress' ); + ?> + </a> +</div><!-- .site-info --> diff --git a/wp-content/themes/twentyseventeen/template-parts/header/header-image.php b/wp-content/themes/twentyseventeen/template-parts/header/header-image.php index 34aaa6c4b..9672d70f8 100644 --- a/wp-content/themes/twentyseventeen/template-parts/header/header-image.php +++ b/wp-content/themes/twentyseventeen/template-parts/header/header-image.php @@ -1,20 +1,20 @@ -<?php -/** - * Displays header media - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -?> -<div class="custom-header"> - - <div class="custom-header-media"> - <?php the_custom_header_markup(); ?> - </div> - - <?php get_template_part( 'template-parts/header/site', 'branding' ); ?> - -</div><!-- .custom-header --> +<?php +/** + * Displays header media + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +?> +<div class="custom-header"> + + <div class="custom-header-media"> + <?php the_custom_header_markup(); ?> + </div> + + <?php get_template_part( 'template-parts/header/site', 'branding' ); ?> + +</div><!-- .custom-header --> diff --git a/wp-content/themes/twentyseventeen/template-parts/header/site-branding.php b/wp-content/themes/twentyseventeen/template-parts/header/site-branding.php index d605a5e0f..798bbe52d 100644 --- a/wp-content/themes/twentyseventeen/template-parts/header/site-branding.php +++ b/wp-content/themes/twentyseventeen/template-parts/header/site-branding.php @@ -1,38 +1,38 @@ -<?php -/** - * Displays header site branding - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -?> -<div class="site-branding"> - <div class="wrap"> - - <?php the_custom_logo(); ?> - - <div class="site-branding-text"> - <?php if ( is_front_page() ) : ?> - <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1> - <?php else : ?> - <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p> - <?php endif; ?> - - <?php - $description = get_bloginfo( 'description', 'display' ); - - if ( $description || is_customize_preview() ) : - ?> - <p class="site-description"><?php echo $description; ?></p> - <?php endif; ?> - </div><!-- .site-branding-text --> - - <?php if ( ( twentyseventeen_is_frontpage() || ( is_home() && is_front_page() ) ) && ! has_nav_menu( 'top' ) ) : ?> - <a href="#content" class="menu-scroll-down"><?php echo twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ); ?><span class="screen-reader-text"><?php _e( 'Scroll down to content', 'twentyseventeen' ); ?></span></a> - <?php endif; ?> - - </div><!-- .wrap --> -</div><!-- .site-branding --> +<?php +/** + * Displays header site branding + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +?> +<div class="site-branding"> + <div class="wrap"> + + <?php the_custom_logo(); ?> + + <div class="site-branding-text"> + <?php if ( is_front_page() ) : ?> + <h1 class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1> + <?php else : ?> + <p class="site-title"><a href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></p> + <?php endif; ?> + + <?php + $description = get_bloginfo( 'description', 'display' ); + + if ( $description || is_customize_preview() ) : + ?> + <p class="site-description"><?php echo $description; ?></p> + <?php endif; ?> + </div><!-- .site-branding-text --> + + <?php if ( ( twentyseventeen_is_frontpage() || ( is_home() && is_front_page() ) ) && ! has_nav_menu( 'top' ) ) : ?> + <a href="#content" class="menu-scroll-down"><?php echo twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ); ?><span class="screen-reader-text"><?php _e( 'Scroll down to content', 'twentyseventeen' ); ?></span></a> + <?php endif; ?> + + </div><!-- .wrap --> +</div><!-- .site-branding --> diff --git a/wp-content/themes/twentyseventeen/template-parts/navigation/navigation-top.php b/wp-content/themes/twentyseventeen/template-parts/navigation/navigation-top.php index 417e1c801..d1922fceb 100644 --- a/wp-content/themes/twentyseventeen/template-parts/navigation/navigation-top.php +++ b/wp-content/themes/twentyseventeen/template-parts/navigation/navigation-top.php @@ -1,33 +1,33 @@ -<?php -/** - * Displays top navigation - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.2 - */ - -?> -<nav id="site-navigation" class="main-navigation" role="navigation" aria-label="<?php esc_attr_e( 'Top Menu', 'twentyseventeen' ); ?>"> - <button class="menu-toggle" aria-controls="top-menu" aria-expanded="false"> - <?php - echo twentyseventeen_get_svg( array( 'icon' => 'bars' ) ); - echo twentyseventeen_get_svg( array( 'icon' => 'close' ) ); - _e( 'Menu', 'twentyseventeen' ); - ?> - </button> - - <?php - wp_nav_menu( - array( - 'theme_location' => 'top', - 'menu_id' => 'top-menu', - ) - ); - ?> - - <?php if ( ( twentyseventeen_is_frontpage() || ( is_home() && is_front_page() ) ) && has_custom_header() ) : ?> - <a href="#content" class="menu-scroll-down"><?php echo twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ); ?><span class="screen-reader-text"><?php _e( 'Scroll down to content', 'twentyseventeen' ); ?></span></a> - <?php endif; ?> -</nav><!-- #site-navigation --> +<?php +/** + * Displays top navigation + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.2 + */ + +?> +<nav id="site-navigation" class="main-navigation" role="navigation" aria-label="<?php esc_attr_e( 'Top Menu', 'twentyseventeen' ); ?>"> + <button class="menu-toggle" aria-controls="top-menu" aria-expanded="false"> + <?php + echo twentyseventeen_get_svg( array( 'icon' => 'bars' ) ); + echo twentyseventeen_get_svg( array( 'icon' => 'close' ) ); + _e( 'Menu', 'twentyseventeen' ); + ?> + </button> + + <?php + wp_nav_menu( + array( + 'theme_location' => 'top', + 'menu_id' => 'top-menu', + ) + ); + ?> + + <?php if ( ( twentyseventeen_is_frontpage() || ( is_home() && is_front_page() ) ) && has_custom_header() ) : ?> + <a href="#content" class="menu-scroll-down"><?php echo twentyseventeen_get_svg( array( 'icon' => 'arrow-right' ) ); ?><span class="screen-reader-text"><?php _e( 'Scroll down to content', 'twentyseventeen' ); ?></span></a> + <?php endif; ?> +</nav><!-- #site-navigation --> diff --git a/wp-content/themes/twentyseventeen/template-parts/page/content-front-page-panels.php b/wp-content/themes/twentyseventeen/template-parts/page/content-front-page-panels.php index 074af0da0..ca0b5f66d 100644 --- a/wp-content/themes/twentyseventeen/template-parts/page/content-front-page-panels.php +++ b/wp-content/themes/twentyseventeen/template-parts/page/content-front-page-panels.php @@ -1,87 +1,87 @@ -<?php -/** - * Template part for displaying pages on front page - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -global $twentyseventeencounter; - -?> - -<article id="panel<?php echo $twentyseventeencounter; ?>" <?php post_class( 'twentyseventeen-panel ' ); ?> > - - <?php - if ( has_post_thumbnail() ) : - $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'twentyseventeen-featured-image' ); - - // Calculate aspect ratio: h / w * 100%. - $ratio = $thumbnail[2] / $thumbnail[1] * 100; - ?> - - <div class="panel-image" style="background-image: url(<?php echo esc_url( $thumbnail[0] ); ?>);"> - <div class="panel-image-prop" style="padding-top: <?php echo esc_attr( $ratio ); ?>%"></div> - </div><!-- .panel-image --> - - <?php endif; ?> - - <div class="panel-content"> - <div class="wrap"> - <header class="entry-header"> - <?php the_title( '<h2 class="entry-title">', '</h2>' ); ?> - - <?php twentyseventeen_edit_link( get_the_ID() ); ?> - - </header><!-- .entry-header --> - - <div class="entry-content"> - <?php - the_content( - sprintf( - /* translators: %s: Post title. */ - __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), - get_the_title() - ) - ); - ?> - </div><!-- .entry-content --> - - <?php - // Show recent blog posts if is blog posts page (Note that get_option returns a string, so we're casting the result as an int). - if ( get_the_ID() === (int) get_option( 'page_for_posts' ) ) : - ?> - - <?php - // Show three most recent posts. - $recent_posts = new WP_Query( - array( - 'posts_per_page' => 3, - 'post_status' => 'publish', - 'ignore_sticky_posts' => true, - 'no_found_rows' => true, - ) - ); - ?> - - <?php if ( $recent_posts->have_posts() ) : ?> - - <div class="recent-posts"> - - <?php - while ( $recent_posts->have_posts() ) : - $recent_posts->the_post(); - get_template_part( 'template-parts/post/content', 'excerpt' ); - endwhile; - wp_reset_postdata(); - ?> - </div><!-- .recent-posts --> - <?php endif; ?> - <?php endif; ?> - - </div><!-- .wrap --> - </div><!-- .panel-content --> - -</article><!-- #post-<?php the_ID(); ?> --> +<?php +/** + * Template part for displaying pages on front page + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +global $twentyseventeencounter; + +?> + +<article id="panel<?php echo $twentyseventeencounter; ?>" <?php post_class( 'twentyseventeen-panel ' ); ?> > + + <?php + if ( has_post_thumbnail() ) : + $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'twentyseventeen-featured-image' ); + + // Calculate aspect ratio: h / w * 100%. + $ratio = $thumbnail[2] / $thumbnail[1] * 100; + ?> + + <div class="panel-image" style="background-image: url(<?php echo esc_url( $thumbnail[0] ); ?>);"> + <div class="panel-image-prop" style="padding-top: <?php echo esc_attr( $ratio ); ?>%"></div> + </div><!-- .panel-image --> + + <?php endif; ?> + + <div class="panel-content"> + <div class="wrap"> + <header class="entry-header"> + <?php the_title( '<h2 class="entry-title">', '</h2>' ); ?> + + <?php twentyseventeen_edit_link( get_the_ID() ); ?> + + </header><!-- .entry-header --> + + <div class="entry-content"> + <?php + the_content( + sprintf( + /* translators: %s: Post title. */ + __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), + get_the_title() + ) + ); + ?> + </div><!-- .entry-content --> + + <?php + // Show recent blog posts if is blog posts page (Note that get_option returns a string, so we're casting the result as an int). + if ( get_the_ID() === (int) get_option( 'page_for_posts' ) ) : + ?> + + <?php + // Show three most recent posts. + $recent_posts = new WP_Query( + array( + 'posts_per_page' => 3, + 'post_status' => 'publish', + 'ignore_sticky_posts' => true, + 'no_found_rows' => true, + ) + ); + ?> + + <?php if ( $recent_posts->have_posts() ) : ?> + + <div class="recent-posts"> + + <?php + while ( $recent_posts->have_posts() ) : + $recent_posts->the_post(); + get_template_part( 'template-parts/post/content', 'excerpt' ); + endwhile; + wp_reset_postdata(); + ?> + </div><!-- .recent-posts --> + <?php endif; ?> + <?php endif; ?> + + </div><!-- .wrap --> + </div><!-- .panel-content --> + +</article><!-- #post-<?php the_ID(); ?> --> diff --git a/wp-content/themes/twentyseventeen/template-parts/page/content-front-page.php b/wp-content/themes/twentyseventeen/template-parts/page/content-front-page.php index 98427f298..cc703bc68 100644 --- a/wp-content/themes/twentyseventeen/template-parts/page/content-front-page.php +++ b/wp-content/themes/twentyseventeen/template-parts/page/content-front-page.php @@ -1,58 +1,58 @@ -<?php -/** - * Displays content for front page - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -?> -<article id="post-<?php the_ID(); ?>" <?php post_class( 'twentyseventeen-panel ' ); ?> > - - <?php - if ( has_post_thumbnail() ) : - $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'twentyseventeen-featured-image' ); - - // Calculate aspect ratio: h / w * 100%. - $ratio = $thumbnail[2] / $thumbnail[1] * 100; - ?> - - <div class="panel-image" style="background-image: url(<?php echo esc_url( $thumbnail[0] ); ?>);"> - <div class="panel-image-prop" style="padding-top: <?php echo esc_attr( $ratio ); ?>%"></div> - </div><!-- .panel-image --> - - <?php endif; ?> - - <div class="panel-content"> - <div class="wrap"> - <header class="entry-header"> - <?php the_title( '<h2 class="entry-title">', '</h2>' ); ?> - - <?php twentyseventeen_edit_link( get_the_ID() ); ?> - - </header><!-- .entry-header --> - - <div class="entry-content"> - <?php - the_content( - sprintf( - /* translators: %s: Post title. */ - __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), - get_the_title() - ) - ); - wp_link_pages( - array( - 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), - 'after' => '</div>', - ) - ); - ?> - </div><!-- .entry-content --> - - </div><!-- .wrap --> - </div><!-- .panel-content --> - -</article><!-- #post-<?php the_ID(); ?> --> +<?php +/** + * Displays content for front page + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +?> +<article id="post-<?php the_ID(); ?>" <?php post_class( 'twentyseventeen-panel ' ); ?> > + + <?php + if ( has_post_thumbnail() ) : + $thumbnail = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ), 'twentyseventeen-featured-image' ); + + // Calculate aspect ratio: h / w * 100%. + $ratio = $thumbnail[2] / $thumbnail[1] * 100; + ?> + + <div class="panel-image" style="background-image: url(<?php echo esc_url( $thumbnail[0] ); ?>);"> + <div class="panel-image-prop" style="padding-top: <?php echo esc_attr( $ratio ); ?>%"></div> + </div><!-- .panel-image --> + + <?php endif; ?> + + <div class="panel-content"> + <div class="wrap"> + <header class="entry-header"> + <?php the_title( '<h2 class="entry-title">', '</h2>' ); ?> + + <?php twentyseventeen_edit_link( get_the_ID() ); ?> + + </header><!-- .entry-header --> + + <div class="entry-content"> + <?php + the_content( + sprintf( + /* translators: %s: Post title. */ + __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), + get_the_title() + ) + ); + wp_link_pages( + array( + 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), + 'after' => '</div>', + ) + ); + ?> + </div><!-- .entry-content --> + + </div><!-- .wrap --> + </div><!-- .panel-content --> + +</article><!-- #post-<?php the_ID(); ?> --> diff --git a/wp-content/themes/twentyseventeen/template-parts/page/content-page.php b/wp-content/themes/twentyseventeen/template-parts/page/content-page.php index 6e99666e8..af621e9b1 100644 --- a/wp-content/themes/twentyseventeen/template-parts/page/content-page.php +++ b/wp-content/themes/twentyseventeen/template-parts/page/content-page.php @@ -1,32 +1,32 @@ -<?php -/** - * Template part for displaying page content in page.php - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -?> - -<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> - <header class="entry-header"> - <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?> - <?php twentyseventeen_edit_link( get_the_ID() ); ?> - </header><!-- .entry-header --> - <div class="entry-content"> - <?php - the_content(); - - wp_link_pages( - array( - 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), - 'after' => '</div>', - ) - ); - ?> - </div><!-- .entry-content --> -</article><!-- #post-<?php the_ID(); ?> --> +<?php +/** + * Template part for displaying page content in page.php + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> + <header class="entry-header"> + <?php the_title( '<h1 class="entry-title">', '</h1>' ); ?> + <?php twentyseventeen_edit_link( get_the_ID() ); ?> + </header><!-- .entry-header --> + <div class="entry-content"> + <?php + the_content(); + + wp_link_pages( + array( + 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), + 'after' => '</div>', + ) + ); + ?> + </div><!-- .entry-content --> +</article><!-- #post-<?php the_ID(); ?> --> diff --git a/wp-content/themes/twentyseventeen/template-parts/post/content-audio.php b/wp-content/themes/twentyseventeen/template-parts/post/content-audio.php index 07f9897fa..1ee148a47 100644 --- a/wp-content/themes/twentyseventeen/template-parts/post/content-audio.php +++ b/wp-content/themes/twentyseventeen/template-parts/post/content-audio.php @@ -1,109 +1,109 @@ -<?php -/** - * Template part for displaying audio posts - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.2 - */ - -?> - -<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> - <?php - if ( is_sticky() && is_home() ) { - echo twentyseventeen_get_svg( array( 'icon' => 'thumb-tack' ) ); - } - ?> - <header class="entry-header"> - <?php - if ( 'post' === get_post_type() ) { - echo '<div class="entry-meta">'; - if ( is_single() ) { - twentyseventeen_posted_on(); - } else { - echo twentyseventeen_time_link(); - twentyseventeen_edit_link(); - }; - echo '</div><!-- .entry-meta -->'; - }; - - if ( is_single() ) { - the_title( '<h1 class="entry-title">', '</h1>' ); - } elseif ( is_front_page() && is_home() ) { - the_title( '<h3 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h3>' ); - } else { - the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); - } - ?> - </header><!-- .entry-header --> - - <?php - $content = apply_filters( 'the_content', get_the_content() ); - $audio = false; - - // Only get audio from the content if a playlist isn't present. - if ( false === strpos( $content, 'wp-playlist-script' ) ) { - $audio = get_media_embedded_in_content( $content, array( 'audio' ) ); - } - - ?> - - <?php if ( '' !== get_the_post_thumbnail() && ! is_single() ) : ?> - <div class="post-thumbnail"> - <a href="<?php the_permalink(); ?>"> - <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> - </a> - </div><!-- .post-thumbnail --> - <?php endif; ?> - - <div class="entry-content"> - - <?php - if ( ! is_single() ) { - - // If not a single post, highlight the audio file. - if ( ! empty( $audio ) ) { - foreach ( $audio as $audio_html ) { - echo '<div class="entry-audio">'; - echo $audio_html; - echo '</div><!-- .entry-audio -->'; - } - }; - - }; - - if ( is_single() || empty( $audio ) ) { - - the_content( - sprintf( - /* translators: %s: Post title. */ - __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), - get_the_title() - ) - ); - - wp_link_pages( - array( - 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), - 'after' => '</div>', - 'link_before' => '<span class="page-number">', - 'link_after' => '</span>', - ) - ); - - }; - ?> - - </div><!-- .entry-content --> - - <?php - if ( is_single() ) { - twentyseventeen_entry_footer(); - } - ?> - -</article><!-- #post-<?php the_ID(); ?> --> +<?php +/** + * Template part for displaying audio posts + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.2 + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> + <?php + if ( is_sticky() && is_home() ) { + echo twentyseventeen_get_svg( array( 'icon' => 'thumb-tack' ) ); + } + ?> + <header class="entry-header"> + <?php + if ( 'post' === get_post_type() ) { + echo '<div class="entry-meta">'; + if ( is_single() ) { + twentyseventeen_posted_on(); + } else { + echo twentyseventeen_time_link(); + twentyseventeen_edit_link(); + }; + echo '</div><!-- .entry-meta -->'; + }; + + if ( is_single() ) { + the_title( '<h1 class="entry-title">', '</h1>' ); + } elseif ( is_front_page() && is_home() ) { + the_title( '<h3 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h3>' ); + } else { + the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); + } + ?> + </header><!-- .entry-header --> + + <?php + $content = apply_filters( 'the_content', get_the_content() ); + $audio = false; + + // Only get audio from the content if a playlist isn't present. + if ( false === strpos( $content, 'wp-playlist-script' ) ) { + $audio = get_media_embedded_in_content( $content, array( 'audio' ) ); + } + + ?> + + <?php if ( '' !== get_the_post_thumbnail() && ! is_single() ) : ?> + <div class="post-thumbnail"> + <a href="<?php the_permalink(); ?>"> + <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> + </a> + </div><!-- .post-thumbnail --> + <?php endif; ?> + + <div class="entry-content"> + + <?php + if ( ! is_single() ) { + + // If not a single post, highlight the audio file. + if ( ! empty( $audio ) ) { + foreach ( $audio as $audio_html ) { + echo '<div class="entry-audio">'; + echo $audio_html; + echo '</div><!-- .entry-audio -->'; + } + }; + + }; + + if ( is_single() || empty( $audio ) ) { + + the_content( + sprintf( + /* translators: %s: Post title. */ + __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), + get_the_title() + ) + ); + + wp_link_pages( + array( + 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), + 'after' => '</div>', + 'link_before' => '<span class="page-number">', + 'link_after' => '</span>', + ) + ); + + }; + ?> + + </div><!-- .entry-content --> + + <?php + if ( is_single() ) { + twentyseventeen_entry_footer(); + } + ?> + +</article><!-- #post-<?php the_ID(); ?> --> diff --git a/wp-content/themes/twentyseventeen/template-parts/post/content-excerpt.php b/wp-content/themes/twentyseventeen/template-parts/post/content-excerpt.php index d16dc4490..2a93cc56d 100644 --- a/wp-content/themes/twentyseventeen/template-parts/post/content-excerpt.php +++ b/wp-content/themes/twentyseventeen/template-parts/post/content-excerpt.php @@ -1,48 +1,48 @@ -<?php -/** - * Template part for displaying posts with excerpts - * - * Used in Search Results and for Recent Posts in Front Page panels. - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.2 - */ - -?> - -<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> - - <header class="entry-header"> - <?php if ( 'post' === get_post_type() ) : ?> - <div class="entry-meta"> - <?php - echo twentyseventeen_time_link(); - twentyseventeen_edit_link(); - ?> - </div><!-- .entry-meta --> - <?php elseif ( 'page' === get_post_type() && get_edit_post_link() ) : ?> - <div class="entry-meta"> - <?php twentyseventeen_edit_link(); ?> - </div><!-- .entry-meta --> - <?php endif; ?> - - <?php - if ( is_front_page() && ! is_home() ) { - - // The excerpt is being displayed within a front page section, so it's a lower hierarchy than h2. - the_title( sprintf( '<h3 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h3>' ); - } else { - the_title( sprintf( '<h2 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' ); - } - ?> - </header><!-- .entry-header --> - - <div class="entry-summary"> - <?php the_excerpt(); ?> - </div><!-- .entry-summary --> - -</article><!-- #post-<?php the_ID(); ?> --> +<?php +/** + * Template part for displaying posts with excerpts + * + * Used in Search Results and for Recent Posts in Front Page panels. + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.2 + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> + + <header class="entry-header"> + <?php if ( 'post' === get_post_type() ) : ?> + <div class="entry-meta"> + <?php + echo twentyseventeen_time_link(); + twentyseventeen_edit_link(); + ?> + </div><!-- .entry-meta --> + <?php elseif ( 'page' === get_post_type() && get_edit_post_link() ) : ?> + <div class="entry-meta"> + <?php twentyseventeen_edit_link(); ?> + </div><!-- .entry-meta --> + <?php endif; ?> + + <?php + if ( is_front_page() && ! is_home() ) { + + // The excerpt is being displayed within a front page section, so it's a lower hierarchy than h2. + the_title( sprintf( '<h3 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h3>' ); + } else { + the_title( sprintf( '<h2 class="entry-title"><a href="%s" rel="bookmark">', esc_url( get_permalink() ) ), '</a></h2>' ); + } + ?> + </header><!-- .entry-header --> + + <div class="entry-summary"> + <?php the_excerpt(); ?> + </div><!-- .entry-summary --> + +</article><!-- #post-<?php the_ID(); ?> --> diff --git a/wp-content/themes/twentyseventeen/template-parts/post/content-gallery.php b/wp-content/themes/twentyseventeen/template-parts/post/content-gallery.php index 7461d2958..34e2d775f 100644 --- a/wp-content/themes/twentyseventeen/template-parts/post/content-gallery.php +++ b/wp-content/themes/twentyseventeen/template-parts/post/content-gallery.php @@ -1,96 +1,96 @@ -<?php -/** - * Template part for displaying gallery posts - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.2 - */ - -?> - -<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> - <?php - if ( is_sticky() && is_home() ) { - echo twentyseventeen_get_svg( array( 'icon' => 'thumb-tack' ) ); - } - ?> - <header class="entry-header"> - <?php - if ( 'post' === get_post_type() ) { - echo '<div class="entry-meta">'; - if ( is_single() ) { - twentyseventeen_posted_on(); - } else { - echo twentyseventeen_time_link(); - twentyseventeen_edit_link(); - }; - echo '</div><!-- .entry-meta -->'; - }; - - if ( is_single() ) { - the_title( '<h1 class="entry-title">', '</h1>' ); - } elseif ( is_front_page() && is_home() ) { - the_title( '<h3 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h3>' ); - } else { - the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); - } - ?> - </header><!-- .entry-header --> - - <?php if ( '' !== get_the_post_thumbnail() && ! is_single() && ! get_post_gallery() ) : ?> - <div class="post-thumbnail"> - <a href="<?php the_permalink(); ?>"> - <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> - </a> - </div><!-- .post-thumbnail --> - <?php endif; ?> - - <div class="entry-content"> - - <?php - if ( ! is_single() ) { - - // If not a single post, highlight the gallery. - if ( get_post_gallery() ) { - echo '<div class="entry-gallery">'; - echo get_post_gallery(); - echo '</div>'; - }; - - }; - - if ( is_single() || ! get_post_gallery() ) { - - the_content( - sprintf( - /* translators: %s: Post title. */ - __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), - get_the_title() - ) - ); - - wp_link_pages( - array( - 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), - 'after' => '</div>', - 'link_before' => '<span class="page-number">', - 'link_after' => '</span>', - ) - ); - - }; - ?> - - </div><!-- .entry-content --> - - <?php - if ( is_single() ) { - twentyseventeen_entry_footer(); - } - ?> - -</article><!-- #post-<?php the_ID(); ?> --> +<?php +/** + * Template part for displaying gallery posts + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.2 + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> + <?php + if ( is_sticky() && is_home() ) { + echo twentyseventeen_get_svg( array( 'icon' => 'thumb-tack' ) ); + } + ?> + <header class="entry-header"> + <?php + if ( 'post' === get_post_type() ) { + echo '<div class="entry-meta">'; + if ( is_single() ) { + twentyseventeen_posted_on(); + } else { + echo twentyseventeen_time_link(); + twentyseventeen_edit_link(); + }; + echo '</div><!-- .entry-meta -->'; + }; + + if ( is_single() ) { + the_title( '<h1 class="entry-title">', '</h1>' ); + } elseif ( is_front_page() && is_home() ) { + the_title( '<h3 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h3>' ); + } else { + the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); + } + ?> + </header><!-- .entry-header --> + + <?php if ( '' !== get_the_post_thumbnail() && ! is_single() && ! get_post_gallery() ) : ?> + <div class="post-thumbnail"> + <a href="<?php the_permalink(); ?>"> + <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> + </a> + </div><!-- .post-thumbnail --> + <?php endif; ?> + + <div class="entry-content"> + + <?php + if ( ! is_single() ) { + + // If not a single post, highlight the gallery. + if ( get_post_gallery() ) { + echo '<div class="entry-gallery">'; + echo get_post_gallery(); + echo '</div>'; + }; + + }; + + if ( is_single() || ! get_post_gallery() ) { + + the_content( + sprintf( + /* translators: %s: Post title. */ + __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), + get_the_title() + ) + ); + + wp_link_pages( + array( + 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), + 'after' => '</div>', + 'link_before' => '<span class="page-number">', + 'link_after' => '</span>', + ) + ); + + }; + ?> + + </div><!-- .entry-content --> + + <?php + if ( is_single() ) { + twentyseventeen_entry_footer(); + } + ?> + +</article><!-- #post-<?php the_ID(); ?> --> diff --git a/wp-content/themes/twentyseventeen/template-parts/post/content-image.php b/wp-content/themes/twentyseventeen/template-parts/post/content-image.php index 6d4b5dc18..07b89c418 100644 --- a/wp-content/themes/twentyseventeen/template-parts/post/content-image.php +++ b/wp-content/themes/twentyseventeen/template-parts/post/content-image.php @@ -1,86 +1,86 @@ -<?php -/** - * Template part for displaying image posts - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.2 - */ - -?> - -<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> - <?php - if ( is_sticky() && is_home() ) { - echo twentyseventeen_get_svg( array( 'icon' => 'thumb-tack' ) ); - } - ?> - <header class="entry-header"> - <?php - if ( 'post' === get_post_type() ) { - echo '<div class="entry-meta">'; - if ( is_single() ) { - twentyseventeen_posted_on(); - } else { - echo twentyseventeen_time_link(); - twentyseventeen_edit_link(); - }; - echo '</div><!-- .entry-meta -->'; - }; - - if ( is_single() ) { - the_title( '<h1 class="entry-title">', '</h1>' ); - } elseif ( is_front_page() && is_home() ) { - the_title( '<h3 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h3>' ); - } else { - the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); - } - ?> - </header><!-- .entry-header --> - - <?php if ( '' !== get_the_post_thumbnail() && ! is_single() ) : ?> - <div class="post-thumbnail"> - <a href="<?php the_permalink(); ?>"> - <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> - </a> - </div><!-- .post-thumbnail --> - <?php endif; ?> - - <div class="entry-content"> - - <?php - if ( is_single() || '' === get_the_post_thumbnail() ) { - - // Only show content if is a single post, or if there's no featured image. - the_content( - sprintf( - /* translators: %s: Post title. */ - __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), - get_the_title() - ) - ); - - wp_link_pages( - array( - 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), - 'after' => '</div>', - 'link_before' => '<span class="page-number">', - 'link_after' => '</span>', - ) - ); - - }; - ?> - - </div><!-- .entry-content --> - - <?php - if ( is_single() ) { - twentyseventeen_entry_footer(); - } - ?> - -</article><!-- #post-<?php the_ID(); ?> --> +<?php +/** + * Template part for displaying image posts + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.2 + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> + <?php + if ( is_sticky() && is_home() ) { + echo twentyseventeen_get_svg( array( 'icon' => 'thumb-tack' ) ); + } + ?> + <header class="entry-header"> + <?php + if ( 'post' === get_post_type() ) { + echo '<div class="entry-meta">'; + if ( is_single() ) { + twentyseventeen_posted_on(); + } else { + echo twentyseventeen_time_link(); + twentyseventeen_edit_link(); + }; + echo '</div><!-- .entry-meta -->'; + }; + + if ( is_single() ) { + the_title( '<h1 class="entry-title">', '</h1>' ); + } elseif ( is_front_page() && is_home() ) { + the_title( '<h3 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h3>' ); + } else { + the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); + } + ?> + </header><!-- .entry-header --> + + <?php if ( '' !== get_the_post_thumbnail() && ! is_single() ) : ?> + <div class="post-thumbnail"> + <a href="<?php the_permalink(); ?>"> + <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> + </a> + </div><!-- .post-thumbnail --> + <?php endif; ?> + + <div class="entry-content"> + + <?php + if ( is_single() || '' === get_the_post_thumbnail() ) { + + // Only show content if is a single post, or if there's no featured image. + the_content( + sprintf( + /* translators: %s: Post title. */ + __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), + get_the_title() + ) + ); + + wp_link_pages( + array( + 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), + 'after' => '</div>', + 'link_before' => '<span class="page-number">', + 'link_after' => '</span>', + ) + ); + + }; + ?> + + </div><!-- .entry-content --> + + <?php + if ( is_single() ) { + twentyseventeen_entry_footer(); + } + ?> + +</article><!-- #post-<?php the_ID(); ?> --> diff --git a/wp-content/themes/twentyseventeen/template-parts/post/content-none.php b/wp-content/themes/twentyseventeen/template-parts/post/content-none.php index 46acac069..62a9ada85 100644 --- a/wp-content/themes/twentyseventeen/template-parts/post/content-none.php +++ b/wp-content/themes/twentyseventeen/template-parts/post/content-none.php @@ -1,40 +1,40 @@ -<?php -/** - * Template part for displaying a message that posts cannot be found - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.0 - */ - -?> - -<section class="no-results not-found"> - <header class="page-header"> - <h1 class="page-title"><?php _e( 'Nothing Found', 'twentyseventeen' ); ?></h1> - </header> - <div class="page-content"> - <?php - if ( is_home() && current_user_can( 'publish_posts' ) ) : - ?> - - <p> - <?php - /* translators: %s: Post editor URL. */ - printf( __( 'Ready to publish your first post? <a href="%s">Get started here</a>.', 'twentyseventeen' ), esc_url( admin_url( 'post-new.php' ) ) ); - ?> - </p> - - <?php else : ?> - - <p><?php _e( 'It seems we can’t find what you’re looking for. Perhaps searching can help.', 'twentyseventeen' ); ?></p> - <?php - get_search_form(); - - endif; - ?> - </div><!-- .page-content --> -</section><!-- .no-results --> +<?php +/** + * Template part for displaying a message that posts cannot be found + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.0 + */ + +?> + +<section class="no-results not-found"> + <header class="page-header"> + <h1 class="page-title"><?php _e( 'Nothing Found', 'twentyseventeen' ); ?></h1> + </header> + <div class="page-content"> + <?php + if ( is_home() && current_user_can( 'publish_posts' ) ) : + ?> + + <p> + <?php + /* translators: %s: Post editor URL. */ + printf( __( 'Ready to publish your first post? <a href="%s">Get started here</a>.', 'twentyseventeen' ), esc_url( admin_url( 'post-new.php' ) ) ); + ?> + </p> + + <?php else : ?> + + <p><?php _e( 'It seems we can’t find what you’re looking for. Perhaps searching can help.', 'twentyseventeen' ); ?></p> + <?php + get_search_form(); + + endif; + ?> + </div><!-- .page-content --> +</section><!-- .no-results --> diff --git a/wp-content/themes/twentyseventeen/template-parts/post/content-video.php b/wp-content/themes/twentyseventeen/template-parts/post/content-video.php index 8c730446e..b0730522b 100644 --- a/wp-content/themes/twentyseventeen/template-parts/post/content-video.php +++ b/wp-content/themes/twentyseventeen/template-parts/post/content-video.php @@ -1,107 +1,107 @@ -<?php -/** - * Template part for displaying video posts - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.2 - */ - -?> - -<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> - <?php - if ( is_sticky() && is_home() ) { - echo twentyseventeen_get_svg( array( 'icon' => 'thumb-tack' ) ); - } - ?> - <header class="entry-header"> - <?php - if ( 'post' === get_post_type() ) { - echo '<div class="entry-meta">'; - if ( is_single() ) { - twentyseventeen_posted_on(); - } else { - echo twentyseventeen_time_link(); - twentyseventeen_edit_link(); - } - echo '</div><!-- .entry-meta -->'; - }; - - if ( is_single() ) { - the_title( '<h1 class="entry-title">', '</h1>' ); - } elseif ( is_front_page() && is_home() ) { - the_title( '<h3 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h3>' ); - } else { - the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); - } - ?> - </header><!-- .entry-header --> - - <?php - $content = apply_filters( 'the_content', get_the_content() ); - $video = false; - - // Only get video from the content if a playlist isn't present. - if ( false === strpos( $content, 'wp-playlist-script' ) ) { - $video = get_media_embedded_in_content( $content, array( 'video', 'object', 'embed', 'iframe' ) ); - } - ?> - - <?php if ( '' !== get_the_post_thumbnail() && ! is_single() && empty( $video ) ) : ?> - <div class="post-thumbnail"> - <a href="<?php the_permalink(); ?>"> - <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> - </a> - </div><!-- .post-thumbnail --> - <?php endif; ?> - - <div class="entry-content"> - - <?php - if ( ! is_single() ) { - - // If not a single post, highlight the video file. - if ( ! empty( $video ) ) { - foreach ( $video as $video_html ) { - echo '<div class="entry-video">'; - echo $video_html; - echo '</div>'; - } - }; - - }; - - if ( is_single() || empty( $video ) ) { - - the_content( - sprintf( - /* translators: %s: Post title. */ - __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), - get_the_title() - ) - ); - - wp_link_pages( - array( - 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), - 'after' => '</div>', - 'link_before' => '<span class="page-number">', - 'link_after' => '</span>', - ) - ); - }; - ?> - - </div><!-- .entry-content --> - - <?php - if ( is_single() ) { - twentyseventeen_entry_footer(); - } - ?> - -</article><!-- #post-<?php the_ID(); ?> --> +<?php +/** + * Template part for displaying video posts + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.2 + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> + <?php + if ( is_sticky() && is_home() ) { + echo twentyseventeen_get_svg( array( 'icon' => 'thumb-tack' ) ); + } + ?> + <header class="entry-header"> + <?php + if ( 'post' === get_post_type() ) { + echo '<div class="entry-meta">'; + if ( is_single() ) { + twentyseventeen_posted_on(); + } else { + echo twentyseventeen_time_link(); + twentyseventeen_edit_link(); + } + echo '</div><!-- .entry-meta -->'; + }; + + if ( is_single() ) { + the_title( '<h1 class="entry-title">', '</h1>' ); + } elseif ( is_front_page() && is_home() ) { + the_title( '<h3 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h3>' ); + } else { + the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); + } + ?> + </header><!-- .entry-header --> + + <?php + $content = apply_filters( 'the_content', get_the_content() ); + $video = false; + + // Only get video from the content if a playlist isn't present. + if ( false === strpos( $content, 'wp-playlist-script' ) ) { + $video = get_media_embedded_in_content( $content, array( 'video', 'object', 'embed', 'iframe' ) ); + } + ?> + + <?php if ( '' !== get_the_post_thumbnail() && ! is_single() && empty( $video ) ) : ?> + <div class="post-thumbnail"> + <a href="<?php the_permalink(); ?>"> + <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> + </a> + </div><!-- .post-thumbnail --> + <?php endif; ?> + + <div class="entry-content"> + + <?php + if ( ! is_single() ) { + + // If not a single post, highlight the video file. + if ( ! empty( $video ) ) { + foreach ( $video as $video_html ) { + echo '<div class="entry-video">'; + echo $video_html; + echo '</div>'; + } + }; + + }; + + if ( is_single() || empty( $video ) ) { + + the_content( + sprintf( + /* translators: %s: Post title. */ + __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), + get_the_title() + ) + ); + + wp_link_pages( + array( + 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), + 'after' => '</div>', + 'link_before' => '<span class="page-number">', + 'link_after' => '</span>', + ) + ); + }; + ?> + + </div><!-- .entry-content --> + + <?php + if ( is_single() ) { + twentyseventeen_entry_footer(); + } + ?> + +</article><!-- #post-<?php the_ID(); ?> --> diff --git a/wp-content/themes/twentyseventeen/template-parts/post/content.php b/wp-content/themes/twentyseventeen/template-parts/post/content.php index e0f44d34e..366a42a0e 100644 --- a/wp-content/themes/twentyseventeen/template-parts/post/content.php +++ b/wp-content/themes/twentyseventeen/template-parts/post/content.php @@ -1,79 +1,79 @@ -<?php -/** - * Template part for displaying posts - * - * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ - * - * @package WordPress - * @subpackage Twenty_Seventeen - * @since Twenty Seventeen 1.0 - * @version 1.2 - */ - -?> - -<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> - <?php - if ( is_sticky() && is_home() ) : - echo twentyseventeen_get_svg( array( 'icon' => 'thumb-tack' ) ); - endif; - ?> - <header class="entry-header"> - <?php - if ( 'post' === get_post_type() ) { - echo '<div class="entry-meta">'; - if ( is_single() ) { - twentyseventeen_posted_on(); - } else { - echo twentyseventeen_time_link(); - twentyseventeen_edit_link(); - }; - echo '</div><!-- .entry-meta -->'; - }; - - if ( is_single() ) { - the_title( '<h1 class="entry-title">', '</h1>' ); - } elseif ( is_front_page() && is_home() ) { - the_title( '<h3 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h3>' ); - } else { - the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); - } - ?> - </header><!-- .entry-header --> - - <?php if ( '' !== get_the_post_thumbnail() && ! is_single() ) : ?> - <div class="post-thumbnail"> - <a href="<?php the_permalink(); ?>"> - <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> - </a> - </div><!-- .post-thumbnail --> - <?php endif; ?> - - <div class="entry-content"> - <?php - the_content( - sprintf( - /* translators: %s: Post title. */ - __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), - get_the_title() - ) - ); - - wp_link_pages( - array( - 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), - 'after' => '</div>', - 'link_before' => '<span class="page-number">', - 'link_after' => '</span>', - ) - ); - ?> - </div><!-- .entry-content --> - - <?php - if ( is_single() ) { - twentyseventeen_entry_footer(); - } - ?> - -</article><!-- #post-<?php the_ID(); ?> --> +<?php +/** + * Template part for displaying posts + * + * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ + * + * @package WordPress + * @subpackage Twenty_Seventeen + * @since Twenty Seventeen 1.0 + * @version 1.2 + */ + +?> + +<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> + <?php + if ( is_sticky() && is_home() ) : + echo twentyseventeen_get_svg( array( 'icon' => 'thumb-tack' ) ); + endif; + ?> + <header class="entry-header"> + <?php + if ( 'post' === get_post_type() ) { + echo '<div class="entry-meta">'; + if ( is_single() ) { + twentyseventeen_posted_on(); + } else { + echo twentyseventeen_time_link(); + twentyseventeen_edit_link(); + }; + echo '</div><!-- .entry-meta -->'; + }; + + if ( is_single() ) { + the_title( '<h1 class="entry-title">', '</h1>' ); + } elseif ( is_front_page() && is_home() ) { + the_title( '<h3 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h3>' ); + } else { + the_title( '<h2 class="entry-title"><a href="' . esc_url( get_permalink() ) . '" rel="bookmark">', '</a></h2>' ); + } + ?> + </header><!-- .entry-header --> + + <?php if ( '' !== get_the_post_thumbnail() && ! is_single() ) : ?> + <div class="post-thumbnail"> + <a href="<?php the_permalink(); ?>"> + <?php the_post_thumbnail( 'twentyseventeen-featured-image' ); ?> + </a> + </div><!-- .post-thumbnail --> + <?php endif; ?> + + <div class="entry-content"> + <?php + the_content( + sprintf( + /* translators: %s: Post title. */ + __( 'Continue reading<span class="screen-reader-text"> "%s"</span>', 'twentyseventeen' ), + get_the_title() + ) + ); + + wp_link_pages( + array( + 'before' => '<div class="page-links">' . __( 'Pages:', 'twentyseventeen' ), + 'after' => '</div>', + 'link_before' => '<span class="page-number">', + 'link_after' => '</span>', + ) + ); + ?> + </div><!-- .entry-content --> + + <?php + if ( is_single() ) { + twentyseventeen_entry_footer(); + } + ?> + +</article><!-- #post-<?php the_ID(); ?> --> -- GitLab