From 00a68dc5aca3f1575c2cc4c8490c759f0cc485b0 Mon Sep 17 00:00:00 2001 From: allancole Date: Tue, 23 Oct 2018 15:52:15 +0000 Subject: [PATCH] Importing Twenty Nineteen, our new default theme for 2019, set for 5.0. Let Gutenberg shine with this simple, fast, and powerful theme. Initial development occurred on GitHub. See: https://github.com/WordPress/twentynineteen Props allancole, karmatosed, kjellr, yingling017, mrasharirfan, milana_cap, fabiankaegy, westonruter, aaronjorbin, netweb, b-07, khleomix, blowery, dereksmart, jasmussen, audrasjb, nielslange, mmaumio, dimadin, joyously, anevins12. git-svn-id: https://develop.svn.wordpress.org/branches/5.0@43808 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-content/themes/twentynineteen/404.php | 33 + .../themes/twentynineteen/archive.php | 55 + .../class-twentynineteen-svg-icons.php | 430 ++ .../class-twentynineteen-walker-comment.php | 104 + .../themes/twentynineteen/comments.php | 127 + .../themes/twentynineteen/footer.php | 36 + .../themes/twentynineteen/functions.php | 187 + .../themes/twentynineteen/header.php | 76 + .../themes/twentynineteen/inc/customizer.php | 62 + .../twentynineteen/inc/icon-functions.php | 51 + .../twentynineteen/inc/template-functions.php | 226 + .../twentynineteen/inc/template-tags.php | 247 + .../themes/twentynineteen/inc/ui-icons.php | 7 + .../themes/twentynineteen/index.php | 45 + .../themes/twentynineteen/js/customizer.js | 11 + .../twentynineteen/js/skip-link-focus-fix.js | 31 + .../themes/twentynineteen/languages/ip3.pot | 186 + .../themes/twentynineteen/package-lock.json | 4528 +++++++++++++++++ .../themes/twentynineteen/package.json | 43 + src/wp-content/themes/twentynineteen/page.php | 37 + .../themes/twentynineteen/postcss.config.js | 5 + .../themes/twentynineteen/print.css | 105 + .../themes/twentynineteen/print.scss | 128 + .../themes/twentynineteen/readme.txt | 65 + .../twentynineteen/sass/_normalize.scss | 341 ++ .../twentynineteen/sass/blocks/_blocks.scss | 631 +++ .../sass/elements/_elements.scss | 109 + .../twentynineteen/sass/elements/_lists.scss | 33 + .../twentynineteen/sass/elements/_tables.scss | 8 + .../twentynineteen/sass/forms/_buttons.scss | 33 + .../twentynineteen/sass/forms/_fields.scss | 49 + .../twentynineteen/sass/forms/_forms.scss | 3 + .../twentynineteen/sass/layout/_layout.scss | 11 + .../twentynineteen/sass/media/_captions.scss | 17 + .../twentynineteen/sass/media/_galleries.scss | 46 + .../twentynineteen/sass/media/_media.scss | 41 + .../sass/mixins/_mixins-master.scss | 85 + .../sass/mixins/_utilities.scss | 44 + .../sass/modules/_accessibility.scss | 38 + .../sass/modules/_alignments.scss | 14 + .../sass/modules/_clearings.scss | 23 + .../sass/navigation/_links.scss | 21 + .../sass/navigation/_menus.scss | 249 + .../sass/navigation/_navigation.scss | 14 + .../sass/navigation/_next-previous.scss | 177 + .../twentynineteen/sass/site/_site.scss | 27 + .../sass/site/footer/_site-footer.scss | 29 + .../site/header/_site-featured-image.scss | 181 + .../sass/site/header/_site-header.scss | 128 + .../sass/site/primary/_archives.scss | 65 + .../sass/site/primary/_comments.scss | 404 ++ .../sass/site/primary/_posts-and-pages.scss | 240 + .../sass/site/secondary/_widgets.scss | 8 + .../twentynineteen/sass/typography/_copy.scss | 61 + .../sass/typography/_headings.scss | 139 + .../sass/typography/_typography.scss | 32 + .../sass/variables-site/_colors.scss | 34 + .../sass/variables-site/_columns.scss | 16 + .../sass/variables-site/_fonts.scss | 23 + .../sass/variables-site/_structure.scss | 13 + .../sass/variables-site/_transitions.scss | 6 + .../sass/variables-site/_variables-site.scss | 5 + .../themes/twentynineteen/screenshot.png | Bin 0 -> 836593 bytes .../themes/twentynineteen/search.php | 56 + .../themes/twentynineteen/single.php | 60 + .../twentynineteen/style-editor-frame.css | 60 + .../twentynineteen/style-editor-frame.scss | 67 + .../themes/twentynineteen/style-editor.css | 552 ++ .../themes/twentynineteen/style-editor.scss | 524 ++ .../themes/twentynineteen/style-rtl.css | 3243 ++++++++++++ .../themes/twentynineteen/style.css | 3243 ++++++++++++ .../themes/twentynineteen/style.scss | 109 + .../template-parts/content/content-none.php | 52 + .../template-parts/content/content-page.php | 56 + .../template-parts/content/content-single.php | 87 + .../template-parts/content/content.php | 59 + .../template-parts/header/entry-header.php | 27 + .../template-parts/header/site-branding.php | 56 + .../template-parts/post/author-info.php | 21 + .../template-parts/post/discussion-meta.php | 42 + 80 files changed, 18537 insertions(+) create mode 100644 src/wp-content/themes/twentynineteen/404.php create mode 100644 src/wp-content/themes/twentynineteen/archive.php create mode 100644 src/wp-content/themes/twentynineteen/classes/class-twentynineteen-svg-icons.php create mode 100644 src/wp-content/themes/twentynineteen/classes/class-twentynineteen-walker-comment.php create mode 100644 src/wp-content/themes/twentynineteen/comments.php create mode 100644 src/wp-content/themes/twentynineteen/footer.php create mode 100644 src/wp-content/themes/twentynineteen/functions.php create mode 100644 src/wp-content/themes/twentynineteen/header.php create mode 100644 src/wp-content/themes/twentynineteen/inc/customizer.php create mode 100644 src/wp-content/themes/twentynineteen/inc/icon-functions.php create mode 100644 src/wp-content/themes/twentynineteen/inc/template-functions.php create mode 100644 src/wp-content/themes/twentynineteen/inc/template-tags.php create mode 100644 src/wp-content/themes/twentynineteen/inc/ui-icons.php create mode 100644 src/wp-content/themes/twentynineteen/index.php create mode 100644 src/wp-content/themes/twentynineteen/js/customizer.js create mode 100644 src/wp-content/themes/twentynineteen/js/skip-link-focus-fix.js create mode 100644 src/wp-content/themes/twentynineteen/languages/ip3.pot create mode 100644 src/wp-content/themes/twentynineteen/package-lock.json create mode 100644 src/wp-content/themes/twentynineteen/package.json create mode 100644 src/wp-content/themes/twentynineteen/page.php create mode 100644 src/wp-content/themes/twentynineteen/postcss.config.js create mode 100644 src/wp-content/themes/twentynineteen/print.css create mode 100644 src/wp-content/themes/twentynineteen/print.scss create mode 100644 src/wp-content/themes/twentynineteen/readme.txt create mode 100644 src/wp-content/themes/twentynineteen/sass/_normalize.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/blocks/_blocks.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/elements/_elements.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/elements/_lists.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/elements/_tables.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/forms/_buttons.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/forms/_fields.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/forms/_forms.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/layout/_layout.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/media/_captions.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/media/_galleries.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/media/_media.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/mixins/_mixins-master.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/mixins/_utilities.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/modules/_accessibility.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/modules/_alignments.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/modules/_clearings.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/navigation/_links.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/navigation/_menus.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/navigation/_navigation.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/navigation/_next-previous.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/site/_site.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/site/footer/_site-footer.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/site/header/_site-featured-image.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/site/header/_site-header.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/site/primary/_archives.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/site/primary/_comments.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/site/primary/_posts-and-pages.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/site/secondary/_widgets.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/typography/_copy.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/typography/_headings.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/typography/_typography.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/variables-site/_colors.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/variables-site/_columns.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/variables-site/_fonts.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/variables-site/_structure.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/variables-site/_transitions.scss create mode 100644 src/wp-content/themes/twentynineteen/sass/variables-site/_variables-site.scss create mode 100644 src/wp-content/themes/twentynineteen/screenshot.png create mode 100644 src/wp-content/themes/twentynineteen/search.php create mode 100644 src/wp-content/themes/twentynineteen/single.php create mode 100644 src/wp-content/themes/twentynineteen/style-editor-frame.css create mode 100644 src/wp-content/themes/twentynineteen/style-editor-frame.scss create mode 100644 src/wp-content/themes/twentynineteen/style-editor.css create mode 100644 src/wp-content/themes/twentynineteen/style-editor.scss create mode 100644 src/wp-content/themes/twentynineteen/style-rtl.css create mode 100644 src/wp-content/themes/twentynineteen/style.css create mode 100644 src/wp-content/themes/twentynineteen/style.scss create mode 100644 src/wp-content/themes/twentynineteen/template-parts/content/content-none.php create mode 100644 src/wp-content/themes/twentynineteen/template-parts/content/content-page.php create mode 100644 src/wp-content/themes/twentynineteen/template-parts/content/content-single.php create mode 100644 src/wp-content/themes/twentynineteen/template-parts/content/content.php create mode 100644 src/wp-content/themes/twentynineteen/template-parts/header/entry-header.php create mode 100644 src/wp-content/themes/twentynineteen/template-parts/header/site-branding.php create mode 100644 src/wp-content/themes/twentynineteen/template-parts/post/author-info.php create mode 100644 src/wp-content/themes/twentynineteen/template-parts/post/discussion-meta.php diff --git a/src/wp-content/themes/twentynineteen/404.php b/src/wp-content/themes/twentynineteen/404.php new file mode 100644 index 0000000000..0c84bc0373 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/404.php @@ -0,0 +1,33 @@ + + +
+
+ +
+ + +
+

+ + +
+
+ +
+
+ + + +
+
+ + + + + + + +
+
+ + source on its own array key, without adding the + * both `width` and `height` attributes, since these are added dnamically, + * before rendering the SVG code. + * + * All icons are assumed to have equal width and height, hence the option + * to only specify a `$size` parameter in the svg methods. + * + * @since 1.0.0 + */ +class TwentyNineteen_SVG_Icons { + + /** + * Gets the SVG code for a given icon. + */ + public static function get_svg( $group, $icon, $size ) { + if ( 'ui' == $group ) { + $arr = self::$ui_icons; + } elseif ( 'social' == $group ) { + $arr = self::$social_icons; + } else { + $arr = array(); + } + if ( array_key_exists( $icon, $arr ) ) { + $repl = sprintf( '\s*<', $svg ); // Remove white space between SVG tags. + return $svg; + } + return null; + } + + /** + * Detects the social network from a URL and returns the SVG code for its icon. + */ + public static function get_social_link_svg( $uri, $size ) { + static $regex_map; // Only compute regex map once, for performance. + if ( ! isset( $regex_map ) ) { + $regex_map = array(); + $map = &self::$social_icons_map; // Use reference instead of copy, to save memory. + foreach ( array_keys( self::$social_icons ) as $icon ) { + $domains = array_key_exists( $icon, $map ) ? $map[ $icon ] : array( sprintf( '%s.com', $icon ) ); + $domains = array_map( 'trim', $domains ); // Remove leading/trailing spaces, to prevent regex from failing to match. + $domains = array_map( 'preg_quote', $domains ); + $regex_map[ $icon ] = sprintf( '/(%s)/i', implode( '|', $domains ) ); + } + } + foreach ( $regex_map as $icon => $regex ) { + if ( preg_match( $regex, $uri ) ) { + return self::get_svg( 'social', $icon, $size ); + } + } + return null; + } + + /** + * User Interface icons – svg sources. + * + * @var array + */ + static $ui_icons = array( + 'link' => /* material-design – link */ ' + + + +', + + 'watch' => /* material-design – watch-later */ ' + + + + + + + + +', + + 'archive' => /* material-design – folder */ ' + + + +', + + 'tag' => /* material-design – local_offer */ ' + + + +', + + 'comment' => /* material-design – comment */ ' + + + +', + + 'person' => /* material-design – person */ ' + + + +', + + 'edit' => /* material-design – edit */ ' + + + +', + + 'chevron_left' => /* material-design – chevron_left */ ' + + + +', + + 'chevron_right' => /* material-design – chevron_right */ ' + + + +', + + 'check' => /* material-design – check */ ' + + + +', + + 'arrow_drop_down_circle' => /* material-design – arrow_drop_down_circle */ ' + + + +', + + 'keyboard_arrow_down' => /* material-design – keyboard_arrow_down */ ' + + + +', + + 'keyboard_arrow_right' => /* material-design – keyboard_arrow_right */ ' + + + +', + + ); + + /** + * Social Icons – domain mappings. + * + * By default, each Icon ID is matched against a .com TLD. To override this behavior, + * specify all the domains it covers (including the .com TLD too, if applicable). + * + * @var array + */ + static $social_icons_map = array( + 'amazon' => array( + 'amazon.com', + 'amazon.cn', + 'amazon.in', + 'amazon.fr', + 'amazon.de', + 'amazon.it', + 'amazon.nl', + 'amazon.es', + 'amazon.co', + 'amazon.ca', + ), + 'apple' => array( + 'apple.com', + 'itunes.com', + ), + 'behance' => array( + 'behance.net', + ), + 'codepen' => array( + 'codepen.io', + ), + 'facebook' => array( + 'facebook.com', + 'fb.me', + ), + 'google-plus' => array( + 'plus.google.com', + ), + 'slideshare' => array( + 'slideshare.net', + ), + 'pocket' => array( + 'getpocket.com', + ), + 'twitch' => array( + 'twitch.tv', + ), + 'wordpress' => array( + 'wordpress.com', + 'wordpress.org', + ), + ); + + /** + * Social Icons – svg sources. + * + * @var array + */ + static $social_icons = array( + '500px' => ' + + +', + + 'amazon' => ' + + +', + + 'apple' => ' + + +', + + 'bandcamp' => ' + + +', + + 'behance' => ' + + +', + + 'chain' => ' + + +', + + 'codepen' => ' + + +', + + 'deviantart' => ' + + +', + + 'digg' => ' + + +', + + 'dribbble' => ' + + +', + + 'dropbox' => ' + + +', + + 'etsy' => ' + + +', + + 'facebook' => ' + + +', + + 'feed' => ' + + +', + + 'flickr' => ' + + +', + + 'foursquare' => ' + + +', + + 'goodreads' => ' + + +', + + 'google-plus' => ' + + +', + + 'google' => ' + + +', + + 'github' => ' + + +', + + 'instagram' => ' + + +', + + 'linkedin' => ' + + +', + + 'mail' => ' + + +', + + 'meetup' => ' + + +', + + 'medium' => ' + + +', + + 'pinterest' => ' + + +', + + 'pocket' => ' + + +', + + 'reddit' => ' + + +', + + 'skype' => ' + + +', + + 'slideshare' => ' + + +', + + 'snapchat' => ' + + +', + + 'soundcloud' => ' + + +', + + 'spotify' => ' + + +', + + 'stumbleupon' => ' + + +', + + 'tumblr' => ' + + +', + + 'twitch' => ' + + +', + + 'twitter' => ' + + +', + + 'vimeo' => ' + + +', + + 'vk' => ' + + +', + + 'wordpress' => ' + + +', + + 'yelp' => ' + + +', + + 'youtube' => ' + + +', + + ); + +} diff --git a/src/wp-content/themes/twentynineteen/classes/class-twentynineteen-walker-comment.php b/src/wp-content/themes/twentynineteen/classes/class-twentynineteen-walker-comment.php new file mode 100644 index 0000000000..ad86ea84f8 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/classes/class-twentynineteen-walker-comment.php @@ -0,0 +1,104 @@ + + < id="comment-" has_children ? 'parent' : '', $comment ); ?>> +
+
+
+ [^<]+%s<', $avatar ), $comment_author_link ); + } + } + + /* + * Using the `check` icon instead of `check_circle`, since we can't add a + * fill color to the inner check shape when in circle form. + */ + if ( twentynineteen_is_comment_by_post_author( $comment ) ) { + /* translators: %s: SVG Icon */ + printf( '', twentynineteen_get_icon_svg( 'check', 24 ) ); + } + + /* translators: %s: comment author link */ + printf( + __( '%s says:' ), + sprintf( '%s', get_comment_author_link( $comment ) ) + ); + ?> +
+ + + + comment_approved ) : ?> +

+ +
+ +
+ +
+ +
+ + 'div-comment', + 'depth' => $depth, + 'max_depth' => $args['max_depth'], + 'before' => '
', + 'after' => '
', + ) + ) + ); + ?> + + +
+
+

+ +

+ +
+ +
    + new TwentyNineteen_Walker_Comment(), + 'avatar_size' => twentynineteen_get_avatar_size(), + 'short_ping' => true, + 'style' => 'ol', + ) + ); + ?> +
+ +
+ + + +
+ sprintf( '%s %s %s', $prev_icon, __( 'Previous', 'twentynineteen' ), __( 'Comments', 'twentynineteen' ) ), + 'next_text' => sprintf( '%s %s %s', __( 'Next', 'twentynineteen' ), __( 'Comments', 'twentynineteen' ), $next_icon ), + ) + ); + endif; + + // If comments are closed and there are comments, let's leave a little note, shall we? + if ( ! comments_open() ) : + ?> +

+ +

+ +
diff --git a/src/wp-content/themes/twentynineteen/footer.php b/src/wp-content/themes/twentynineteen/footer.php new file mode 100644 index 0000000000..ca06eda8a9 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/footer.php @@ -0,0 +1,36 @@ + + + + + + + + + + + + diff --git a/src/wp-content/themes/twentynineteen/functions.php b/src/wp-content/themes/twentynineteen/functions.php new file mode 100644 index 0000000000..6e5e86fe9b --- /dev/null +++ b/src/wp-content/themes/twentynineteen/functions.php @@ -0,0 +1,187 @@ + 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' ); + set_post_thumbnail_size( 1568, 9999 ); + + // This theme uses wp_nav_menu() in two locations. + register_nav_menus( + array( + 'menu-1' => esc_html__( 'Primary', 'twentynineteen' ), + 'social' => __( 'Social Links Menu', 'twentynineteen' ), + ) + ); + + /* + * Switch default core markup for search form, comment form, and comments + * to output valid HTML5. + */ + add_theme_support( + 'html5', + array( + 'search-form', + 'comment-form', + 'comment-list', + 'gallery', + 'caption', + ) + ); + + // Set up the WordPress core custom background feature. + add_theme_support( + 'custom-background', + apply_filters( + 'twentynineteen_custom_background_args', + array( + 'default-color' => 'ffffff', + 'default-image' => '', + ) + ) + ); + + /** + * Add support for core custom logo. + * + * @link https://codex.wordpress.org/Theme_Logo + */ + add_theme_support( + 'custom-logo', + array( + 'height' => 190, + 'width' => 190, + 'flex-width' => false, + 'flex-height' => false, + ) + ); + + // Add support for Block Styles + add_theme_support( 'wp-block-styles' ); + + // Add support for full and wide align images. + add_theme_support( 'align-wide' ); + + // Add support for editor styles + add_theme_support( 'editor-styles' ); + + // Enqueue editor styles + add_editor_style( 'style-editor.css' ); + + } +endif; +add_action( 'after_setup_theme', 'twentynineteen_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 twentynineteen_content_width() { + // This variable is intended to be overruled from themes. + // Open WPCS issue: {@link https://github.com/WordPress-Coding-Standards/WordPress-Coding-Standards/issues/1043}. + // phpcs:ignore WordPress.NamingConventions.PrefixAllGlobals.NonPrefixedVariableFound + $GLOBALS['content_width'] = apply_filters( 'twentynineteen_content_width', 640 ); +} +add_action( 'after_setup_theme', 'twentynineteen_content_width', 0 ); + +/** + * Enqueue scripts and styles. + */ +function twentynineteen_scripts() { + wp_enqueue_style( 'twentynineteen-style', get_stylesheet_uri() ); + + wp_style_add_data( 'twentynineteen-style', 'rtl', 'replace' ); + + wp_enqueue_script( 'twentynineteen-skip-link-focus-fix', get_template_directory_uri() . '/js/skip-link-focus-fix.js', array(), '20151215', true ); + + wp_enqueue_style( 'twentynineteen-print-style', get_template_directory_uri() . '/print.css', array(), wp_get_theme()->get( 'Version' ), 'print' ); + + if ( is_singular() && twentynineteen_can_show_post_thumbnail() ) { + wp_add_inline_style( 'twentynineteen-style', twentynineteen_header_featured_image_css() ); + } + + if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { + wp_enqueue_script( 'comment-reply' ); + } +} +add_action( 'wp_enqueue_scripts', 'twentynineteen_scripts' ); + +/** + * Enqueue supplemental block editor styles + */ +function twentynineteen_editor_frame_styles() { + wp_enqueue_style( 'twentynineteen-editor-frame-styles', get_theme_file_uri( '/style-editor-frame.css' ), false, '1.0', 'all' ); +} + +add_action( 'enqueue_block_editor_assets', 'twentynineteen_editor_frame_styles' ); + +/** + * SVG Icons class. + */ +require get_template_directory() . '/classes/class-twentynineteen-svg-icons.php'; + +/** + * Custom Comment Walker template. + */ +require get_template_directory() . '/classes/class-twentynineteen-walker-comment.php'; + +/** + * Enhance the theme by hooking into WordPress. + */ +require get_template_directory() . '/inc/template-functions.php'; + +/** + * SVG Icons related functions. + */ +require get_template_directory() . '/inc/icon-functions.php'; + +/** + * Custom template tags for the theme. + */ +require get_template_directory() . '/inc/template-tags.php'; + +/** + * Customizer additions. + */ +require get_template_directory() . '/inc/customizer.php'; diff --git a/src/wp-content/themes/twentynineteen/header.php b/src/wp-content/themes/twentynineteen/header.php new file mode 100644 index 0000000000..33b9ab2be9 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/header.php @@ -0,0 +1,76 @@ + section and everything up until
+ * + * @link https://developer.wordpress.org/themes/basics/template-files/#template-partials + * + * @package WordPress + * @subpackage Twenty_Nineteen + */ +?> +> + + + + + + + +> +
+ + +
+
+ +
+ + +
+ +
+ + + + ', '' ); ?> + +
+ + + + authors );} + ?> + + + %s', 'twentynineteen' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + get_the_title() + ), + '' . twentynineteen_get_icon_svg( 'edit', 16 ), + '' + ); + ?> +
+ +
+ +
+ +
+ +
diff --git a/src/wp-content/themes/twentynineteen/inc/customizer.php b/src/wp-content/themes/twentynineteen/inc/customizer.php new file mode 100644 index 0000000000..e520420f47 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/inc/customizer.php @@ -0,0 +1,62 @@ +get_setting( 'blogname' )->transport = 'postMessage'; + $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; + $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage'; + + if ( isset( $wp_customize->selective_refresh ) ) { + $wp_customize->selective_refresh->add_partial( + 'blogname', + array( + 'selector' => '.site-title a', + 'render_callback' => 'twentynineteen_customize_partial_blogname', + ) + ); + $wp_customize->selective_refresh->add_partial( + 'blogdescription', + array( + 'selector' => '.site-description', + 'render_callback' => 'twentynineteen_customize_partial_blogdescription', + ) + ); + } +} +add_action( 'customize_register', 'twentynineteen_customize_register' ); + +/** + * Render the site title for the selective refresh partial. + * + * @return void + */ +function twentynineteen_customize_partial_blogname() { + bloginfo( 'name' ); +} + +/** + * Render the site tagline for the selective refresh partial. + * + * @return void + */ +function twentynineteen_customize_partial_blogdescription() { + bloginfo( 'description' ); +} + +/** + * Binds JS handlers to make Theme Customizer preview reload changes asynchronously. + */ +function twentynineteen_customize_preview_js() { + wp_enqueue_script( 'twentynineteen-customizer', get_template_directory_uri() . '/js/customizer.js', array( 'customize-preview' ), '20151215', true ); +} +add_action( 'customize_preview_init', 'twentynineteen_customize_preview_js' ); diff --git a/src/wp-content/themes/twentynineteen/inc/icon-functions.php b/src/wp-content/themes/twentynineteen/inc/icon-functions.php new file mode 100644 index 0000000000..54d3cd3a9b --- /dev/null +++ b/src/wp-content/themes/twentynineteen/inc/icon-functions.php @@ -0,0 +1,51 @@ +theme_location ) { + $svg = twentynineteen_get_social_link_svg( $item->url, 26 ); + if ( empty( $svg ) ) { + $svg = twentynineteen_get_icon_svg( 'link' ); + } + $item_output = str_replace( $args->link_after, '' . $svg, $item_output ); + } + + return $item_output; +} +add_filter( 'walker_nav_menu_start_el', 'twentynineteen_nav_menu_social_icons', 10, 4 ); diff --git a/src/wp-content/themes/twentynineteen/inc/template-functions.php b/src/wp-content/themes/twentynineteen/inc/template-functions.php new file mode 100644 index 0000000000..390362360d --- /dev/null +++ b/src/wp-content/themes/twentynineteen/inc/template-functions.php @@ -0,0 +1,226 @@ +'; + } +} +add_action( 'wp_head', 'twentynineteen_pingback_header' ); + +/** + * Changes comment form default fields. + */ +function twentynineteen_comment_form_defaults( $defaults ) { + $comment_field = $defaults['comment_field']; + + // Adjust height of comment form. + $defaults['comment_field'] = preg_replace( '/rows="\d+"/', 'rows="5"', $comment_field ); + + return $defaults; +} +add_filter( 'comment_form_defaults', 'twentynineteen_comment_form_defaults' ); + +/** + * Filters the default archive titles. + */ +function twentynineteen_get_the_archive_title() { + if ( is_category() ) { + $title = esc_html__( 'Category Archives:', 'twentynineteen' ); + } elseif ( is_tag() ) { + $title = esc_html__( 'Tag Archives:', 'twentynineteen' ); + } elseif ( is_author() ) { + $title = esc_html__( 'Author Archives:', 'twentynineteen' ); + } elseif ( is_year() ) { + $title = esc_html__( 'Yearly Archives:', 'twentynineteen' ); + } elseif ( is_month() ) { + $title = esc_html__( 'Monthly Archives:', 'twentynineteen' ); + } elseif ( is_day() ) { + $title = esc_html__( 'Daily Archives:', 'twentynineteen' ); + } elseif ( is_post_type_archive() ) { + $title = esc_html__( 'Post Type Archives:', 'twentynineteen' ); + } elseif ( is_tax() ) { + $tax = get_taxonomy( get_queried_object()->taxonomy ); + /* translators: 1: Taxonomy singular name */ + $title = sprintf( __( '%s Archives: ' ), $tax->labels->singular_name ); + } else { + $title = esc_html__( 'Archives:', 'twentynineteen' ); + } + return $title; +} +add_filter( 'get_the_archive_title', 'twentynineteen_get_the_archive_title' ); + +/** + * Filters the default archive descriptions. + */ +function twentynineteen_get_the_archive_description() { + if ( is_category() || is_tag() || is_tax() ) { + $description = single_term_title( '', false ); + } elseif ( is_author() ) { + $description = get_the_author_meta( 'display_name' ); + } elseif ( is_post_type_archive() ) { + $description = post_type_archive_title( '', false ); + } elseif ( is_year() ) { + $description = get_the_date( _x( 'Y', 'yearly archives date format', 'twentynineteen' ) ); + } elseif ( is_month() ) { + $description = get_the_date( _x( 'F Y', 'monthly archives date format', 'twentynineteen' ) ); + } elseif ( is_day() ) { + $description = get_the_date(); + } else { + $description = null; + } + return $description; +} +add_filter( 'get_the_archive_description', 'twentynineteen_get_the_archive_description' ); + +/** + * Determines if post thumbnail can be displayed. + */ +function twentynineteen_can_show_post_thumbnail() { + return ! post_password_required() && ! is_attachment() && has_post_thumbnail(); +} + +/** + * Returns true if image filters are enabled on the theme options. + */ +function twentynineteen_image_filters_enabled() { + return true; +} + +/** + * Returns the size for avatars used in the theme. + */ +function twentynineteen_get_avatar_size() { + return 60; +} + +/** + * Returns true if comment is by author of the post. + * + * @see get_comment_class() + */ +function twentynineteen_is_comment_by_post_author( $comment = null ) { + if ( is_object( $comment ) && $comment->user_id > 0 ) { + $user = get_userdata( $comment->user_id ); + $post = get_post( $comment->comment_post_ID ); + if ( ! empty( $user ) && ! empty( $post ) ) { + return $comment->user_id === $post->post_author; + } + } + return false; +} + +/** + * Returns information about the current post's discussion, with cache support. + */ +function twentynineteen_get_discussion_data() { + static $discussion, $post_id; + $current_post_id = get_the_ID(); + if ( $current_post_id === $post_id ) { /* If we have discussion information for post ID, return cached object */ + return $discussion; + } + $authors = array(); + $commenters = array(); + $user_id = is_user_logged_in() ? get_current_user_id() : -1; + $comments = get_comments( + array( + 'post_id' => $current_post_id, + 'orderby' => 'comment_date_gmt', + 'order' => get_option( 'comment_order', 'asc' ), /* Respect comment order from Settings » Discussion. */ + 'status' => 'approve', + ) + ); + foreach ( $comments as $comment ) { + $comment_user_id = (int) $comment->user_id; + if ( $comment_user_id !== $user_id ) { + $authors[] = ( $comment_user_id > 0 ) ? $comment_user_id : $comment->comment_author_email; + $commenters[] = $comment->comment_author_email; + } + } + $authors = array_unique( $authors ); + $responses = count( $commenters ); + $commenters = array_unique( $commenters ); + $post_id = $current_post_id; + $discussion = (object) array( + 'authors' => array_slice( $authors, 0, 6 ), /* Unique authors commenting on post (a subset of), excluding current user. */ + 'commenters' => count( $commenters ), /* Number of commenters involved in discussion, excluding current user. */ + 'responses' => $responses, /* Number of responses, excluding responses from current user. */ + ); + return $discussion; +} + +/** + * WCAG 2.0 Attributes for Dropdown Menus + * + * Adjustments to menu attributes tot support WCAG 2.0 recommendations + * for flyout and dropdown menus. + * + * @ref https://www.w3.org/WAI/tutorials/menus/flyout/ + */ +function twentynineteen_nav_menu_link_attributes( $atts, $item, $args, $depth ) { + + // Add [aria-haspopup] and [aria-expanded] to menu items that have children + $item_has_children = in_array( 'menu-item-has-children', $item->classes ); + if ( $item_has_children ) { + $atts['aria-haspopup'] = 'true'; + $atts['aria-expanded'] = 'false'; + } + + return $atts; +} +add_filter( 'nav_menu_link_attributes', 'twentynineteen_nav_menu_link_attributes', 10, 4 ); + +/** + * Add a dropdown icon to top-level menu items + */ +function twentynineteen_add_dropdown_icons( $output, $item, $depth, $args ) { + + // Only add class to 'top level' items on the 'primary' menu. + if ( 'menu-1' == $args->theme_location && 0 === $depth ) { + + if ( in_array( 'menu-item-has-children', $item->classes ) ) { + $output .= twentynineteen_get_icon_svg( 'arrow_drop_down_circle', 16 ); + } + } else if ( 'menu-1' == $args->theme_location && $depth >= 1 ) { + + if ( in_array( 'menu-item-has-children', $item->classes ) ) { + $output .= twentynineteen_get_icon_svg( 'keyboard_arrow_right', 24 ); + } + } + + return $output; +} +add_filter( 'walker_nav_menu_start_el', 'twentynineteen_add_dropdown_icons', 10, 4 ); diff --git a/src/wp-content/themes/twentynineteen/inc/template-tags.php b/src/wp-content/themes/twentynineteen/inc/template-tags.php new file mode 100644 index 0000000000..b4242f5d05 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/inc/template-tags.php @@ -0,0 +1,247 @@ +%2$s'; + if ( get_the_time( 'U' ) !== get_the_modified_time( 'U' ) ) { + $time_string = ''; + } + + $time_string = sprintf( + $time_string, + esc_attr( get_the_date( DATE_W3C ) ), + esc_html( get_the_date() ), + esc_attr( get_the_modified_date( DATE_W3C ) ), + esc_html( get_the_modified_date() ) + ); + + printf( + '%1$s' . $time_string . '', + twentynineteen_get_icon_svg( 'watch', 16 ), + esc_url( get_permalink() ), + $time_string + ); + } +endif; + +if ( ! function_exists( 'twentynineteen_posted_by' ) ) : + /** + * Prints HTML with meta information about theme author. + */ + function twentynineteen_posted_by() { + printf( + '', + /* translators: 1: SVG icon. 2: post author, only visible to screen readers. 3: author link. */ + twentynineteen_get_icon_svg( 'person', 16 ), + esc_html__( 'Posted by', 'twentynineteen' ), + esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ), + esc_html( get_the_author() ) + ); + } +endif; + +if ( ! function_exists( 'twentynineteen_comment_count' ) ) : + /** + * Prints HTML with the comment count for the current post. + */ + function twentynineteen_comment_count() { + if ( ! post_password_required() && ( comments_open() || get_comments_number() ) ) { + echo ''; + echo twentynineteen_get_icon_svg( 'comment', 16 ); + + /* translators: %s: Name of current post. Only visible to screen readers. */ + comments_popup_link( sprintf( __( 'Leave a comment on %s', 'twentynineteen' ), get_the_title() ) ); + + echo ''; + } + } +endif; + +if ( ! function_exists( 'twentynineteen_entry_footer' ) ) : + /** + * Prints HTML with meta information for the categories, tags and comments. + */ + function twentynineteen_entry_footer() { + + // Posted by + twentynineteen_posted_by(); + + // Hide category and tag text for pages. + if ( 'post' === get_post_type() ) { + /* translators: used between list items, there is a space after the comma. */ + $categories_list = get_the_category_list( esc_html__( ', ', 'twentynineteen' ) ); + if ( $categories_list ) { + /* translators: 1: SVG icon. 2: posted in label, only visible to screen readers. 3: list of categories. */ + printf( + '%1$s%2$s%3$s', + twentynineteen_get_icon_svg( 'archive', 16 ), + esc_html__( 'Posted in', 'twentynineteen' ), + $categories_list + ); // WPCS: XSS OK. + } + + /* translators: used between list items, there is a space after the comma. */ + $tags_list = get_the_tag_list( '', esc_html__( ', ', 'twentynineteen' ) ); + if ( $tags_list ) { + /* translators: 1: SVG icon. 2: posted in label, only visible to screen readers. 3: list of tags. */ + printf( + '%1$s%2$s %3$s', + twentynineteen_get_icon_svg( 'tag', 16 ), + esc_html__( 'Tags:', 'twentynineteen' ), + $tags_list + ); // WPCS: XSS OK. + } + } + + // Comment count. + if ( ! is_singular() ) { + twentynineteen_comment_count(); + } + + // Edit post link. + edit_post_link( + sprintf( + wp_kses( + /* translators: %s: Name of current post. Only visible to screen readers. */ + __( 'Edit %s', 'twentynineteen' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + get_the_title() + ), + '' . twentynineteen_get_icon_svg( 'edit', 16 ), + '' + ); + } +endif; + +if ( ! function_exists( 'twentynineteen_post_thumbnail' ) ) : + /** + * Displays an optional post thumbnail. + * + * Wraps the post thumbnail in an anchor element on index views, or a div + * element when on single views. + */ + function twentynineteen_post_thumbnail() { + if ( ! twentynineteen_can_show_post_thumbnail() ) { + return; + } + + if ( is_singular() ) : + ?> + +
+ +
+ + + +
+ +
+ + %s
', get_avatar( $id_or_email, twentynineteen_get_avatar_size() ) ); + } +endif; + +if ( ! function_exists( 'twentynineteen_discussion_avatars_list' ) ) : + /** + * Displays a list of avatars involved in a discussion for a given post. + */ + function twentynineteen_discussion_avatars_list( $comment_authors ) { + if ( ! empty( $comment_authors ) ) { + $out = array( '
    ' ); + foreach ( $comment_authors as $id_or_email ) { + $out[] = sprintf( '
  1. %s
  2. ', twentynineteen_get_user_avatar_markup( $id_or_email ) ); + } + $out[] = '
'; + echo implode( "\n", $out ); + } + return null; + } +endif; + +if ( ! function_exists( 'twentynineteen_comment_form' ) ) : + /** + * Documentation for function. + */ + function twentynineteen_comment_form( $order ) { + if ( true === $order || strtolower( $order ) === strtolower( get_option( 'comment_order', 'asc' ) ) ) { + comment_form( + array( + 'title_reply_before' => twentynineteen_get_user_avatar_markup(), + 'logged_in_as' => null, + 'title_reply' => null, + ) + ); + } + } +endif; + +if ( ! function_exists( 'twentynineteen_the_posts_navigation' ) ) : + /** + * Documentation for function. + */ + function twentynineteen_the_posts_navigation() { + $prev_icon = twentynineteen_get_icon_svg( 'chevron_left', 22 ); + $next_icon = twentynineteen_get_icon_svg( 'chevron_right', 22 ); + the_posts_pagination( + array( + 'mid_size' => 2, + 'prev_text' => sprintf( '%s %s', $prev_icon, __( 'Newer posts', 'twentynineteen' ) ), + 'next_text' => sprintf( '%s %s', __( 'Older posts', 'twentynineteen' ), $next_icon ), + ) + ); + } +endif; diff --git a/src/wp-content/themes/twentynineteen/inc/ui-icons.php b/src/wp-content/themes/twentynineteen/inc/ui-icons.php new file mode 100644 index 0000000000..5a37f4e0f8 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/inc/ui-icons.php @@ -0,0 +1,7 @@ + + +
+
+ + +
+
+ +\n" +"X-Generator: grunt-wp-i18n 0.5.4\n" + +#: 404.php:17 +msgid "Oops! That page can’t be found." +msgstr "" + +#: 404.php:21 +msgid "" +"It looks like nothing was found at this location. Maybe try one of the " +"links below or a search?" +msgstr "" + +#: 404.php:30 +msgid "Most Used Categories" +msgstr "" + +#: 404.php:47 +#. translators: %1$s: smiley +msgid "Try looking in the monthly archives. %1$s" +msgstr "" + +#: comments.php:34 +#. translators: 1: title. +msgid "One thought on “%1$s”" +msgstr "" + +#: comments.php:67 +msgid "Comments are closed." +msgstr "" + +#: footer.php:18 +msgid "https://wordpress.org/" +msgstr "" + +#: footer.php:20 +#. translators: %s: CMS name, i.e. WordPress. +msgid "Proudly powered by %s" +msgstr "" + +#: footer.php:25 +#. translators: 1: Theme name, 2: Theme author. +msgid "Theme: %1$s by %2$s." +msgstr "" + +#: functions.php:47 +msgid "Primary" +msgstr "" + +#: functions.php:105 +msgid "Sidebar" +msgstr "" + +#: functions.php:107 +msgid "Add widgets here." +msgstr "" + +#: header.php:24 +msgid "Skip to content" +msgstr "" + +#: header.php:45 +msgid "Primary Menu" +msgstr "" + +#: inc/template-tags.php:52 +#. translators: used between list items, there is a space after the comma +msgid ", " +msgstr "" + +#: inc/template-tags.php:55 +#. translators: 1: list of categories. +msgid "Posted in %1$s" +msgstr "" + +#: inc/template-tags.php:62 +#. translators: 1: list of tags. +msgid "Tagged %1$s" +msgstr "" + +#: inc/template-tags.php:72 +#. translators: %s: post title +msgid "Leave a Comment on %s" +msgstr "" + +#: inc/template-tags.php:89 template-parts/content-page.php:35 +#. translators: %s: Name of current post. Only visible to screen readers +msgid "Edit %s" +msgstr "" + +#: search.php:21 +#. translators: %s: search query. +msgid "Search Results for: %s" +msgstr "" + +#: template-parts/content-none.php:14 +msgid "Nothing Found" +msgstr "" + +#: template-parts/content-none.php:25 +#. translators: 1: link to WP admin new post page. +msgid "Ready to publish your first post? Get started here." +msgstr "" + +#: template-parts/content-none.php:38 +msgid "" +"Sorry, but nothing matched your search terms. Please try again with some " +"different keywords." +msgstr "" + +#: template-parts/content-none.php:44 +msgid "" +"It seems we can’t find what you’re looking for. Perhaps " +"searching can help." +msgstr "" + +#: template-parts/content-page.php:22 template-parts/content.php:45 +msgid "Pages:" +msgstr "" + +#: template-parts/content.php:34 +#. translators: %s: Name of current post. Only visible to screen readers +msgid "Continue reading \"%s\"" +msgstr "" + +#. Theme Name of the plugin/theme +msgid "_s" +msgstr "" + +#. Theme URI of the plugin/theme +msgid "https://underscores.me/" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"Hi. I'm a starter theme called _s, or underscores, if " +"you like. I'm a theme meant for hacking so don't use me as a Parent " +"Theme. Instead try turning me into the next, most awesome, WordPress " +"theme out there. That's what I'm here for." +msgstr "" + +#. Author of the plugin/theme +msgid "Automattic" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://automattic.com/" +msgstr "" + +#: comments.php:40 +#. translators: 1: comment count number, 2: title. +msgctxt "comments title" +msgid "%1$s thought on “%2$s”" +msgid_plural "%1$s thoughts on “%2$s”" +msgstr[0] "" +msgstr[1] "" + +#: inc/template-tags.php:29 +#. translators: %s: post date. +msgctxt "post date" +msgid "Posted on %s" +msgstr "" + +#: inc/template-tags.php:35 +#. translators: %s: post author. +msgctxt "post author" +msgid "by %s" +msgstr "" + +#: inc/template-tags.php:59 +#. translators: used between list items, there is a space after the comma +msgctxt "list item separator" +msgid ", " +msgstr "" diff --git a/src/wp-content/themes/twentynineteen/package-lock.json b/src/wp-content/themes/twentynineteen/package-lock.json new file mode 100644 index 0000000000..0cce13fd9d --- /dev/null +++ b/src/wp-content/themes/twentynineteen/package-lock.json @@ -0,0 +1,4528 @@ +{ + "name": "twentynineteen", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@mrmlnc/readdir-enhanced": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", + "integrity": "sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==", + "dev": true, + "requires": { + "call-me-maybe": "^1.0.1", + "glob-to-regexp": "^0.3.0" + } + }, + "@nodelib/fs.stat": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.2.tgz", + "integrity": "sha512-yprFYuno9FtNsSHVlSWd+nRlmGoAbqbeCwOryP6sC/zoCjhpArcRMYp19EvpSUSizJAlsXEwJv+wcWS9XaXdMw==", + "dev": true + }, + "@wordpress/browserslist-config": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/@wordpress/browserslist-config/-/browserslist-config-2.2.2.tgz", + "integrity": "sha512-RZ9XeDeXTc/l3RdSnfYYwcsylFPouV+2ZpQQaAgALSXthMWJT2wU61zD4mH9aMI5Oo6Z8OUVI2vOZM/7HObPxw==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "ajv": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.2.tgz", + "integrity": "sha1-c7Xuyj+rZT49P5Qis0GtQiBdyWU=", + "dev": true, + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-filter": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/array-filter/-/array-filter-0.0.1.tgz", + "integrity": "sha1-fajPLiZijtcygDWB/SH2fKzS7uw=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-map": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-map/-/array-map-0.0.0.tgz", + "integrity": "sha1-iKK6tz0c97zVwbEYoAP2b2ZfpmI=", + "dev": true + }, + "array-reduce": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/array-reduce/-/array-reduce-0.0.0.tgz", + "integrity": "sha1-FziZ0//Rx9k4PkR5Ul2+J4yrXys=", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "^1.0.1" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.1.tgz", + "integrity": "sha1-GdOGodntxufByF04iu28xW0zYC0=", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.1.5", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.1.5.tgz", + "integrity": "sha512-kk4Zb6RUc58ld7gdosERHMF3DzIYJc2fp5sX46qEsGXQQy5bXsu8qyLjoxuY1NuQ/cJuCYnx99BfjwnRggrYIw==", + "dev": true, + "requires": { + "browserslist": "^4.1.0", + "caniuse-lite": "^1.0.30000884", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.2", + "postcss-value-parser": "^3.2.3" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.8.0.tgz", + "integrity": "sha512-ReZxvNHIOv88FlT7rxcXIIC0fPt4KZqZbOlivyWtXLt8ESx84zd3kMC6iK5jVeS2qt+g7ftS7ye4fi06X5rtRQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "optional": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "binary-extensions": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.12.0.tgz", + "integrity": "sha512-DYWGk01lDcxeS/K9IHPGWfT8PsJmbXRtRd2Sx72Tnb8pcYZQFF1oSDb8hJtS1vhp212q1Rzi5dUf9+nq0o9UIg==", + "dev": true + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "~2.0.0" + } + }, + "bluebird": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.5.1.tgz", + "integrity": "sha512-MKiLiV+I1AA596t9w1sQJ8jkiSr5+ZKi0WKrYGUn6d1Fx+Ij4tIj+m2WMQSGczs5jZVxV339chE8iwk6F64wjA==", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "browserslist": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.1.1.tgz", + "integrity": "sha512-VBorw+tgpOtZ1BYhrVSVTzTt/3+vSE3eFUh0N2GCFK1HffceOaf32YS/bs6WiFhjDAblAFrx85jMy3BG9fBK2Q==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30000884", + "electron-to-chromium": "^1.3.62", + "node-releases": "^1.0.0-alpha.11" + } + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-me-maybe": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.1.tgz", + "integrity": "sha1-JtII6onje1y95gJQoV8DHBak1ms=", + "dev": true + }, + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + } + }, + "caniuse-lite": { + "version": "1.0.30000885", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000885.tgz", + "integrity": "sha512-cXKbYwpxBLd7qHyej16JazPoUacqoVuDhvR61U7Fr5vSxMUiodzcYa1rQYRYfZ5GexV03vGZHd722vNPLjPJGQ==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.1.tgz", + "integrity": "sha512-ObN6h1v2fTJSmUXoS3nMQ92LbDK9be4TV+6G+omQlGJFdcUX5heKi1LZ1YnRMIgwTLEj3E24bT6tYni50rlCfQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chokidar": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.0.4.tgz", + "integrity": "sha512-z9n7yt9rOvIJrMhvDtDictKrkFHeihkNl6uWMmZlmL6tJtX9Cs+87oK+teBx+JIgzvbX3yZHT3eF8vpbDxHJXQ==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.0", + "braces": "^2.3.0", + "fsevents": "^1.2.2", + "glob-parent": "^3.1.0", + "inherits": "^2.0.1", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "lodash.debounce": "^4.0.8", + "normalize-path": "^2.1.1", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.0.0", + "upath": "^1.0.5" + } + }, + "chokidar-cli": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/chokidar-cli/-/chokidar-cli-1.2.1.tgz", + "integrity": "sha512-JIrV9Z/pT7KjBWp9u+Uba0utdl2rmNaTj6t4ucaFseYDQASHZnWXy6vJIufDX+4FVh081gQZ2odrqorMfQhn7w==", + "dev": true, + "requires": { + "bluebird": "3.5.1", + "chokidar": "2.0.4", + "lodash": "4.17.10", + "yargs": "12.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "decamelize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz", + "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==", + "dev": true, + "requires": { + "xregexp": "4.0.0" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "lodash": { + "version": "4.17.10", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", + "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==", + "dev": true + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, + "requires": { + "mimic-fn": "^1.0.0" + } + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "^0.7.0", + "lcid": "^1.0.0", + "mem": "^1.1.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "yargs": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.1.tgz", + "integrity": "sha512-B0vRAp1hRX4jgIOWFtjfNjd9OA9RWYZ6tqGA9/I/IrTMsxmKvtWy+ersM+jzpQqbC3YfLzeABPdeTgcJ9eu1qQ==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^2.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^2.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^10.1.0" + } + }, + "yargs-parser": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "colors": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz", + "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w=", + "dev": true + }, + "combined-stream": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.7.tgz", + "integrity": "sha512-brWl9y6vOB1xYPZcpZde3N9zDByXTosAeMDo4p1wzo6UMOX4vumB+TP1RZ76sfE6Md68Q0NJSrE/gbezd4Ul+w==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/commander/-/commander-2.1.0.tgz", + "integrity": "sha1-0SG7roYNmZKj1Re6lvVliOR8Z4E=", + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz", + "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==", + "dev": true, + "requires": { + "is-directory": "^0.3.1", + "js-yaml": "^3.9.0", + "parse-json": "^4.0.0", + "require-from-string": "^2.0.1" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + } + } + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "dependency-graph": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.7.2.tgz", + "integrity": "sha512-KqtH4/EZdtdfWX0p6MGP9jljvxSY6msy/pRUD4jgNwVpv3v1QmNLlsB3LDSSUg79BRVSn7jI1QPRtArGABovAQ==", + "dev": true + }, + "dir-glob": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-2.0.0.tgz", + "integrity": "sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "duplexer": { + "version": "0.1.1", + "resolved": "http://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "optional": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "electron-to-chromium": { + "version": "1.3.70", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.70.tgz", + "integrity": "sha512-WYMjqCnPVS5JA+XvwEnpwucJpVi2+q9cdCFpbhxgWGsCtforFBEkuP9+nCyy/wnU/0SyLcLRIeZct9ayMGcXoQ==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.12.0.tgz", + "integrity": "sha512-C8Fx/0jFmV5IPoMOFPA9P9G5NtqW+4cOPit3MIuvR2t7Ag2K15EJTpxnHAYTzL+aYQJIESYeXZmDBfOBE1HcpA==", + "dev": true, + "requires": { + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" + } + }, + "es-to-primitive": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.0.tgz", + "integrity": "sha512-qZryBOJjV//LaxLTV6UC//WewneB3LcXOL9NP++ozKVXsIIIpm/2c13UDiD9Jp2eThsecw9m3jPqDwTyobcdbg==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "event-stream": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.6.tgz", + "integrity": "sha512-dGXNg4F/FgVzlApjzItL+7naHutA3fDqbV/zAZqDDlXTjiMnQmZKu+prImWKszeBM5UQeGvAl3u1wBiKeDh61g==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "flatmap-stream": "^0.1.0", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "execa": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.10.0.tgz", + "integrity": "sha512-7XOMnz8Ynx1gGo/3hyV9loYNPWM94jG3+3T3Y8tsfSstFmETmENCMU/A/zj8Lyaj1lkgEepKepvd6240tBRvlw==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.1.0.tgz", + "integrity": "sha1-wFNHeBfIa1HaqFPIHgWbcz0CNhQ=", + "dev": true + }, + "fast-glob": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-2.2.2.tgz", + "integrity": "sha512-TR6zxCKftDQnUAPvkrCWdBgDq/gbqx8A3ApnBrR5rMvpp6+KMJI0Igw7fkWPgeVK0uhRXTXdvO3O+YP0CaUX2g==", + "dev": true, + "requires": { + "@mrmlnc/readdir-enhanced": "^2.2.1", + "@nodelib/fs.stat": "^1.0.1", + "glob-parent": "^3.1.0", + "is-glob": "^4.0.0", + "merge2": "^1.2.1", + "micromatch": "^3.1.10" + } + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "findup": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/findup/-/findup-0.1.5.tgz", + "integrity": "sha1-itkpozk7rGJ5V6fl3kYjsGsOLOs=", + "dev": true, + "requires": { + "colors": "~0.6.0-1", + "commander": "~2.1.0" + } + }, + "flatmap-stream": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/flatmap-stream/-/flatmap-stream-0.1.1.tgz", + "integrity": "sha512-lAq4tLbm3sidmdCN8G3ExaxH7cUCtP5mgDvrYowsx84dcYkJJ4I28N7gkxA6+YlSXzaGLJYIDEi9WGfXzMiXdw==", + "dev": true + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.2.tgz", + "integrity": "sha1-SXBJi+YEwgwAXU9cI67NIda0kJk=", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "1.0.6", + "mime-types": "^2.1.12" + }, + "dependencies": { + "combined-stream": { + "version": "1.0.6", + "resolved": "http://registry.npmjs.org/combined-stream/-/combined-stream-1.0.6.tgz", + "integrity": "sha1-cj599ugBrFYTETp+RFqbactjKBg=", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + } + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "dev": true + }, + "fs-extra": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-7.0.0.tgz", + "integrity": "sha512-EglNDLRpmaTWiD/qraZn6HREAEAHJcJOmxNEYwq6xeMKnVMAy3GUcFB+wXt2C6k4CNvB/mP1y/U3dzvKKj5OtQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.4.tgz", + "integrity": "sha512-z8H8/diyk76B7q5wg+Ud0+CqzcAF3mBBI/bA5ne5zrRUUIvNkJY//D3BqyH571KuAC4Nr7Rw7CjWX4r0y9DvNg==", + "dev": true, + "optional": true, + "requires": { + "nan": "^2.9.2", + "node-pre-gyp": "^0.10.0" + }, + "dependencies": { + "abbrev": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true, + "dev": true + }, + "aproba": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true, + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "chownr": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "bundled": true, + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true, + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "debug": { + "version": "2.6.9", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ms": "2.0.0" + } + }, + "deep-extend": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "optional": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "detect-libc": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "fs-minipass": { + "version": "1.2.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "glob": { + "version": "7.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "iconv-lite": { + "version": "0.4.21", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safer-buffer": "^2.1.0" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "dev": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "dev": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "dev": true + }, + "minipass": { + "version": "2.2.4", + "bundled": true, + "dev": true, + "requires": { + "safe-buffer": "^5.1.1", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.1.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "needle": { + "version": "2.2.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "debug": "^2.1.2", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.10.0", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.0", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.1.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.3", + "bundled": true, + "dev": true, + "optional": true + }, + "npm-packlist": { + "version": "1.1.10", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "dev": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "rc": { + "version": "1.2.7", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "deep-extend": "^0.5.1", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "dev": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "glob": "^7.0.5" + } + }, + "safe-buffer": { + "version": "5.1.1", + "bundled": true, + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "dev": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "dev": true, + "optional": true + }, + "semver": { + "version": "5.5.0", + "bundled": true, + "dev": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "dev": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "dev": true, + "optional": true + }, + "tar": { + "version": "4.4.1", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "chownr": "^1.0.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.2.4", + "minizlib": "^1.1.0", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.1", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "dev": true, + "optional": true + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "dev": true, + "optional": true, + "requires": { + "string-width": "^1.0.2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "dev": true + }, + "yallist": { + "version": "3.0.2", + "bundled": true, + "dev": true + } + } + }, + "fstream": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.11.tgz", + "integrity": "sha1-XB+x8RdHcRTwYyoOtLcbPLD9MXE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-to-regexp": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.3.0.tgz", + "integrity": "sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=", + "dev": true + }, + "globby": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-8.0.1.tgz", + "integrity": "sha512-oMrYrJERnKBLXNLVTqhm3vPEdJ/b2ZE28xN4YARiix1NOIOBPEpOUnm844K1iu/BkphCaf2WNFwMszv8Soi1pw==", + "dev": true, + "requires": { + "array-union": "^1.0.1", + "dir-glob": "^2.0.0", + "fast-glob": "^2.0.2", + "glob": "^7.1.2", + "ignore": "^3.3.5", + "pify": "^3.0.0", + "slash": "^1.0.0" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "globule": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.2.1.tgz", + "integrity": "sha512-g7QtgWF4uYSL5/dn71WxubOrS7JVGCnFPEnoeChJmBnyR9Mw8nGoEwOgJL/RC2Te0WhbsEUCejfH8SZNJ+adYQ==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "dev": true, + "requires": { + "ajv": "^5.1.0", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.0.tgz", + "integrity": "sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q=", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hosted-git-info": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz", + "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w==", + "dev": true + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "ignore": { + "version": "3.3.10", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.10.tgz", + "integrity": "sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==", + "dev": true + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "in-publish": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.0.tgz", + "integrity": "sha1-4g/146KvwmkDILbcVSaCqcf631E=", + "dev": true + }, + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "http://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "requires": { + "builtin-modules": "^1.0.0" + } + }, + "is-callable": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz", + "integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==", + "dev": true + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-date-object": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.1.tgz", + "integrity": "sha1-mqIOtq7rv/d/vTPnTKAbM1gdOhY=", + "dev": true + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-glob": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.0.tgz", + "integrity": "sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A=", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.0.4.tgz", + "integrity": "sha1-VRdIm1RwkbCTDglWVM7SXul+lJE=", + "dev": true, + "requires": { + "has": "^1.0.1" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-symbol": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.2.tgz", + "integrity": "sha512-HS8bZ9ox60yCJLH9snBpIwv9pYUAkcuLhSA1oero1UB5y9aiQpRA8y2ex945AOtCZL1lJDeIk3G5LthswI46Lw==", + "dev": true, + "requires": { + "has-symbols": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "js-base64": { + "version": "2.4.9", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.9.tgz", + "integrity": "sha512-xcinL3AuDJk7VSzsHgb9DvvIXayBbadtMZ4HFPx8rUszbW1MuNMlwYVC4zzCZ6e1sqZpnNS5ZFYOhXqA39T7LQ==", + "dev": true + }, + "js-yaml": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.12.0.tgz", + "integrity": "sha512-PIt2cnwmPfL4hKNwqeiuz4bKfnzHTBv6HyVgjahA6mPLwPDzjDWrplJBMjHUFxku/N3FlmrbyPclad+I+4mJ3A==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true, + "optional": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==", + "dev": true + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "http://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "dependencies": { + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + } + } + }, + "lodash": { + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==", + "dev": true + }, + "lodash.assign": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.assign/-/lodash.assign-4.2.0.tgz", + "integrity": "sha1-DZnzzNem0mHRm9rrkkUAXShYCOc=", + "dev": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "lodash.mergewith": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.1.tgz", + "integrity": "sha512-eWw5r+PYICtEBgrBE5hhlT6aAa75f411bgDz/ZL2KZqYV03USvucsxcHUIlGTDTECs1eunpI7HOV7U+WLDvNdQ==", + "dev": true + }, + "log-symbols": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", + "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", + "dev": true, + "requires": { + "chalk": "^2.0.1" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lru-cache": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.3.tgz", + "integrity": "sha512-fFEhvcgzuIoJVUF8fYr5KR0YqxD238zgObTps31YdADwPPAp82a4M8TrckkWyx7ekNlf9aBcVn81cFwwXngrJA==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "map-age-cleaner": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.2.tgz", + "integrity": "sha512-UN1dNocxQq44IhJyMI4TU8phc2m9BddacHRPRjKGLYaF0jqd3xLz0jS0skpAU9WgYyoR4gHtUpzytNBS385FWQ==", + "dev": true, + "requires": { + "p-defer": "^1.0.0" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "mem": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-4.0.0.tgz", + "integrity": "sha512-WQxG/5xYc3tMbYLXoXPm81ET2WDULiU5FxbuIoNbJqLOOI8zehXFdZuiUEgfdrU2mVB1pxBZUGlYORSrpuJreA==", + "dev": true, + "requires": { + "map-age-cleaner": "^0.1.1", + "mimic-fn": "^1.0.0", + "p-is-promise": "^1.1.0" + } + }, + "memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true + }, + "meow": { + "version": "3.7.0", + "resolved": "http://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "merge2": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.2.2.tgz", + "integrity": "sha512-bgM8twH86rWni21thii6WCMQMRMmwqqdW3sGWi9IipnVAszdLXRjwDwAnyrVXo6DuP3AjRMMttZKUB48QWIFGg==", + "dev": true + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mime-db": { + "version": "1.36.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.36.0.tgz", + "integrity": "sha512-L+xvyD9MkoYMXb1jAmzI/lWYAxAMCPvIBSWur0PZ5nOf5euahRLVqH//FKW9mWp2lkqUgYiXPgkzfMUFi4zVDw==", + "dev": true + }, + "mime-types": { + "version": "2.1.20", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.20.tgz", + "integrity": "sha512-HrkrPaP9vGuWbLK1B1FfgAkbqNjIuy4eHlIYnFi7kamZyLLrGlo2mpcx0bBmNpKqBtYtAfGbodDddIgddSJC2A==", + "dev": true, + "requires": { + "mime-db": "~1.36.0" + } + }, + "mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.0", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + }, + "mixin-deep": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz", + "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "http://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + }, + "dependencies": { + "minimist": { + "version": "0.0.8", + "resolved": "http://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + } + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "nan": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.11.0.tgz", + "integrity": "sha512-F4miItu2rGnV2ySkXOQoA8FKz/SR2Q2sWP0sbTxNxz/tuokeC8WxOhPMcwi0qIyGtVn/rrSeLbvVkznqCdwYnw==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "semver": { + "version": "5.3.0", + "resolved": "http://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "node-releases": { + "version": "1.0.0-alpha.11", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.0.0-alpha.11.tgz", + "integrity": "sha512-CaViu+2FqTNYOYNihXa5uPS/zry92I3vPU4nCB6JB3OeZ2UGtOpF5gRwuN4+m3hbEcL47bOXyun1jX2iC+3uEQ==", + "dev": true, + "requires": { + "semver": "^5.3.0" + } + }, + "node-sass": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.9.3.tgz", + "integrity": "sha512-XzXyGjO+84wxyH7fV6IwBOTrEBe2f0a6SBze9QWWYR/cL74AcQUks2AsqcCZenl/Fp/JVbuEaLpgrLtocwBUww==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash.assign": "^4.2.0", + "lodash.clonedeep": "^4.3.2", + "lodash.mergewith": "^4.6.0", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.10.0", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "2.87.0", + "sass-graph": "^2.2.4", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "http://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "is-builtin-module": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "npm-run-all": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.3.tgz", + "integrity": "sha512-aOG0N3Eo/WW+q6sUIdzcV2COS8VnTZCmdji0VQIAZF3b+a3YWb0AD0vFIyjKec18A7beLGbaQ5jFTNI2bPt9Cg==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "chalk": "^2.1.0", + "cross-spawn": "^6.0.4", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "ps-tree": "^1.1.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "dependencies": { + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-keys": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.0.12.tgz", + "integrity": "sha512-FTMyFUm2wBcGHnH2eXmz7tC6IwlqQZ6mVZ+6dm6vZ4IQIHjs6FdNsQBuKGPuUUUY6NfJw2PshC08Tn6LzLDOag==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-is-promise": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-1.1.0.tgz", + "integrity": "sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=", + "dev": true + }, + "p-limit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.0.0.tgz", + "integrity": "sha512-fl5s52lI5ahKCernzzIyAP0QAZbGIovtVHGwpcu1Jr/EpzLVDI2myISHwGqK7m8uQFugVWSrbxH7XnhGtvEc+A==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.0.0.tgz", + "integrity": "sha512-hMp0onDKIajHfIkdRk3P4CdCmErkYAxxDtP3Wx/4nZ3aGlau2VKh3mZpcuFkH27WQkL/3WBCPOktzA9ZOAnMQQ==", + "dev": true + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "http://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "dev": true, + "requires": { + "through": "~2.3" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.2.tgz", + "integrity": "sha512-fmaUY5370keLUTx+CnwRxtGiuFTcNBLQBqr1oE3WZ/euIYmGAo0OAgOhVJ3ByDnVmOR3PK+0V9VebzfjRIUcqw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "postcss-cli": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-6.0.0.tgz", + "integrity": "sha512-7DuxMn1Wj6dJKbjKpZXOdAc5nl5NfPXiJbg0m/+tdObPvgk1xv4+lZgNKD3jL/kCrDRPf1jgFlmq1cHh8lBR2w==", + "dev": true, + "requires": { + "chalk": "^2.1.0", + "chokidar": "^2.0.0", + "dependency-graph": "^0.7.0", + "fs-extra": "^7.0.0", + "get-stdin": "^6.0.0", + "globby": "^8.0.0", + "postcss": "^7.0.0", + "postcss-load-config": "^2.0.0", + "postcss-reporter": "^5.0.0", + "pretty-hrtime": "^1.0.3", + "read-cache": "^1.0.0", + "yargs": "^12.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "cliui": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", + "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "dev": true, + "requires": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0", + "wrap-ansi": "^2.0.0" + } + }, + "decamelize": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-2.0.0.tgz", + "integrity": "sha512-Ikpp5scV3MSYxY39ymh45ZLEecsTdv/Xj2CaQfI8RLMuwi7XvjX9H/fhraiSuU+C5w5NTDu4ZU72xNiZnurBPg==", + "dev": true, + "requires": { + "xregexp": "4.0.0" + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "get-stdin": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", + "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", + "dev": true + }, + "invert-kv": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", + "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "lcid": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", + "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "dev": true, + "requires": { + "invert-kv": "^2.0.0" + } + }, + "os-locale": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.0.1.tgz", + "integrity": "sha512-7g5e7dmXPtzcP4bgsZ8ixDVqA7oWYuEz4lOSujeWyliPai4gfVDiFIcwBg3aGCPnmSGfzOKTK3ccPn0CKv3DBw==", + "dev": true, + "requires": { + "execa": "^0.10.0", + "lcid": "^2.0.0", + "mem": "^4.0.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "yargs": { + "version": "12.0.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.2.tgz", + "integrity": "sha512-e7SkEx6N6SIZ5c5H22RTZae61qtn3PYUE8JYbBFlK9sYmh3DMQ6E5ygtaG/2BW0JZi4WGgTR2IV5ChqlqrDGVQ==", + "dev": true, + "requires": { + "cliui": "^4.0.0", + "decamelize": "^2.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^1.0.1", + "os-locale": "^3.0.0", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^2.0.0", + "which-module": "^2.0.0", + "y18n": "^3.2.1 || ^4.0.0", + "yargs-parser": "^10.1.0" + } + }, + "yargs-parser": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-10.1.0.tgz", + "integrity": "sha512-VCIyR1wJoEBZUqk5PA+oOBF6ypbwh5aNB3I50guxAL/quggdfs4TtNHQrSazFA3fYZ+tEqfs0zIGlv0c/rgjbQ==", + "dev": true, + "requires": { + "camelcase": "^4.1.0" + } + } + } + }, + "postcss-load-config": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.0.0.tgz", + "integrity": "sha512-V5JBLzw406BB8UIfsAWSK2KSwIJ5yoEIVFb4gVkXci0QdKgA24jLmHZ/ghe/GgX0lJ0/D1uUK1ejhzEY94MChQ==", + "dev": true, + "requires": { + "cosmiconfig": "^4.0.0", + "import-cwd": "^2.0.0" + } + }, + "postcss-reporter": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-5.0.0.tgz", + "integrity": "sha512-rBkDbaHAu5uywbCR2XE8a25tats3xSOsGNx6mppK6Q9kSFGKc/FyAzfci+fWM2l+K402p1D0pNcfDGxeje5IKg==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "lodash": "^4.17.4", + "log-symbols": "^2.0.0", + "postcss": "^6.0.8" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "postcss-value-parser": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.0.tgz", + "integrity": "sha1-h/OPnxj3dKSrTIojL1xc6IcqnRU=", + "dev": true + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "http://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==", + "dev": true + }, + "ps-tree": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ps-tree/-/ps-tree-1.1.0.tgz", + "integrity": "sha1-tCGyQUDWID8e08dplrRCewjowBQ=", + "dev": true, + "requires": { + "event-stream": "~3.3.0" + } + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=", + "dev": true, + "requires": { + "pify": "^2.3.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + } + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "http://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "request": { + "version": "2.87.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.87.0.tgz", + "integrity": "sha512-fcogkm7Az5bsS6Sl0sibkbhcKsnyon/jV1kF3ajGmF0c8HrttdKTPRT9hieOaQHA5HEq6r8OyWOo/o781C1tNw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.6.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.5", + "extend": "~3.0.1", + "forever-agent": "~0.6.1", + "form-data": "~2.3.1", + "har-validator": "~5.0.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.17", + "oauth-sign": "~0.8.2", + "performance-now": "^2.1.0", + "qs": "~6.5.1", + "safe-buffer": "^5.1.1", + "tough-cookie": "~2.3.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.1.0" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "dev": true, + "requires": { + "glob": "^7.0.5" + } + }, + "rtlcss": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-2.4.0.tgz", + "integrity": "sha512-hdjFhZ5FCI0ABOfyXOMOhBtwPWtANLCG7rOiOcRf+yi5eDdxmDjqBruWouEnwVdzfh/TWF6NNncIEsigOCFZOA==", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "findup": "^0.1.5", + "mkdirp": "^0.5.1", + "postcss": "^6.0.14", + "strip-json-comments": "^2.0.0" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass-graph": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.4.tgz", + "integrity": "sha1-E/vWPNHK8JCLn9k0dq1DpR0eC0k=", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^7.0.0" + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "semver": { + "version": "5.5.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.5.1.tgz", + "integrity": "sha512-PqpAxfrEhlSUWge8dwIp4tZnQ25DIOthpiaHNIthsjEFQD6EvqUKUDM7L8O2rShkFccYo1VjJR0coWfNkCubRw==", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", + "integrity": "sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shell-quote": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.6.1.tgz", + "integrity": "sha1-9HgZSczkAmlxJ0MOo7PFR29IF2c=", + "dev": true, + "requires": { + "array-filter": "~0.0.0", + "array-map": "~0.0.0", + "array-reduce": "~0.0.0", + "jsonify": "~0.0.0" + } + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.2.tgz", + "integrity": "sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==", + "dev": true, + "requires": { + "atob": "^2.1.1", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "spdx-correct": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.0.0.tgz", + "integrity": "sha512-N19o9z5cEyc8yQQPukRCZ9EUmb4HUpnrmaL/fxS2pBo2jbfcFRVuFZ/oFC+vZz0MNNk0h80iMn5/S6qGZOL5+g==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.1.0.tgz", + "integrity": "sha512-4K1NsmrlCU1JJgUrtgEeTVyfx8VaYea9J9LvARxhbHtVtohPs/gFGG5yy49beySjlIMhhXZ4QqujIZEfS4l6Cg==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz", + "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.1.tgz", + "integrity": "sha512-TfOfPcYGBB5sDuPn3deByxPhmfegAhpDYKSOXZQN81Oyrrif8ZCodOLzK3AesELnCx03kikhyDwh0pfvvQvF8w==", + "dev": true + }, + "split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "requires": { + "through": "2" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.14.2.tgz", + "integrity": "sha1-xvxhZIo9nE52T9P8306hBeSSupg=", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-combiner": { + "version": "0.2.2", + "resolved": "http://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string.prototype.padend": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.0.0.tgz", + "integrity": "sha1-86rvfBcZ8XDF6rHDK/eA2W4h8vA=", + "dev": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.4.3", + "function-bind": "^1.0.2" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "http://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "tar": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.1.tgz", + "integrity": "sha1-jk0qJWwOIYXGsYrWlK7JaLg8sdE=", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.2", + "inherits": "2" + } + }, + "through": { + "version": "2.3.8", + "resolved": "http://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "tough-cookie": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.4.tgz", + "integrity": "sha512-TZ6TTfI5NtZnuyy/Kecv+CnoROnyXn2DN97LontgQpCwsX2XyLYCC0ENhYkehSOwAp8rTQKc/NUIF7BkQ5rKLA==", + "dev": true, + "requires": { + "punycode": "^1.4.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.2" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true, + "optional": true + }, + "union-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz", + "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^0.4.3" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "set-value": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-0.4.3.tgz", + "integrity": "sha1-fbCPnT0i3H945Trzw79GZuzfzPE=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.1", + "to-object-path": "^0.3.0" + } + } + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "upath": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.0.tgz", + "integrity": "sha512-bzpH/oBhoS/QI/YtbkqCg6VEiPYjSZtrHQM6/QnJS6OL9pKUFLqb3aFh4Scvwm45+7iAgiMkLhSbaZxUqmrprw==", + "dev": true + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "uuid": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz", + "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "xregexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xregexp/-/xregexp-4.0.0.tgz", + "integrity": "sha512-PHyM+sQouu7xspQQwELlGwwd05mXUFqwFYfqPO0cC7x4fxyHnnuetmQr6CjJiafIDoH4MogHb9dOoJzR/Y4rFg==", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.0.tgz", + "integrity": "sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg=", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + }, + "yargs-parser": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0.tgz", + "integrity": "sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo=", + "dev": true, + "requires": { + "camelcase": "^3.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + } + } + } + } +} diff --git a/src/wp-content/themes/twentynineteen/package.json b/src/wp-content/themes/twentynineteen/package.json new file mode 100644 index 0000000000..c74b36001c --- /dev/null +++ b/src/wp-content/themes/twentynineteen/package.json @@ -0,0 +1,43 @@ +{ + "name": "twentynineteen", + "version": "1.0.0", + "description": "Default WP Theme", + "bugs": { + "url": "https://github.com/WordPress/twentynineteen/issues" + }, + "homepage": "https://github.com/WordPress/twentynineteen#readme", + "devDependencies": { + "@wordpress/browserslist-config": "^2.2.2", + "autoprefixer": "^9.1.5", + "chokidar-cli": "^1.2.1", + "node-sass": "^4.9.3", + "postcss-cli": "^6.0.0", + "rtlcss": "^2.4.0", + "npm-run-all": "^4.1.3" + }, + "rtlcssConfig": { + "options": { + "autoRename": false, + "autoRenameStrict": false, + "blacklist": {}, + "clean": true, + "greedy": false, + "processUrls": false, + "stringMap": [] + }, + "plugins": [], + "map": false + }, + "browserslist": [ + "extends @wordpress/browserslist-config" + ], + "scripts": { + "build:style": "node-sass style.scss style.css --output-style expanded && postcss -r style.css", + "build:style-editor": "node-sass style-editor.scss style-editor.css --output-style expanded && postcss -r style-editor.css", + "build:style-editor-frame": "node-sass style-editor-frame.scss style-editor-frame.css --output-style expanded && postcss -r style-editor-frame.css", + "build:rtl": "rtlcss style.css style-rtl.css", + "build:print": "node-sass print.scss print.css --output-style expanded && postcss -r print.css", + "build": "run-p \"build:*\"", + "watch": "chokidar \"**/*.scss\" -c \"npm run build\" --initial" + } +} diff --git a/src/wp-content/themes/twentynineteen/page.php b/src/wp-content/themes/twentynineteen/page.php new file mode 100644 index 0000000000..757b78f988 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/page.php @@ -0,0 +1,37 @@ + + +
+
+ + + +
+
+ +>> TABLE OF CONTENTS: +---------------------------------------------------------------- +# Margins +# Typography÷ +# Page breaks +# Links +# Visibility +--------------------------------------------------------------*/ +@media print { + /* Margins */ + @page { + margin: 2cm; + } + .hentry .entry-header, .site-footer .site-info { + margin: 0; + } + /* Fonts */ + body { + font: 13pt Georgia, "Times New Roman", Times, serif; + line-height: 1.3; + background: #fff !important; + color: #000; + } + h1 { + font-size: 24pt; + } + h2, + h3, + h4, + .has-regular-font-size, + .has-large-font-size, + h2.author-title, + p.author-bio, + .comments-title, h3 { + font-size: 14pt; + margin-top: 25px; + } + /* Page breaks */ + a { + page-break-inside: avoid; + } + blockquote { + page-break-inside: avoid; + } + h1, + h2, + h3, + h4, + h5, + h6 { + page-break-after: avoid; + page-break-inside: avoid; + } + img { + page-break-inside: avoid; + page-break-after: avoid; + } + table, pre { + page-break-inside: avoid; + } + ul, ol, dl { + page-break-before: avoid; + } + /* Links */ + a:link, a:visited, a { + background: transparent; + color: #520; + font-weight: bold; + text-decoration: underline; + text-align: left; + } + a { + page-break-inside: avoid; + } + a[href^=http]:after { + content: " < " attr(href) "> "; + } + a:after > img { + content: ""; + } + article a[href^="#"]:after { + content: ""; + } + a:not(:local-link):after { + content: " < " attr(href) "> "; + } + /* Visibility */ + .main-navigation, + .social-navigation, + .site-branding-container:before, + .hentry .entry-title:before, + .entry-meta, .entry-footer, + .author-description:before, + .post-navigation { + display: none; + } +} diff --git a/src/wp-content/themes/twentynineteen/print.scss b/src/wp-content/themes/twentynineteen/print.scss new file mode 100644 index 0000000000..c465af71bf --- /dev/null +++ b/src/wp-content/themes/twentynineteen/print.scss @@ -0,0 +1,128 @@ +/* +Theme Name: Twenty Nineteen + +Adding print support. The print styles are based on the the great work of +Andreas Hecht in https://www.jotform.com/blog/css-perfect-print-stylesheet-98272/. +*/ + +/*-------------------------------------------------------------- +>>> TABLE OF CONTENTS: +---------------------------------------------------------------- +# Margins +# Typography÷ +# Page breaks +# Links +# Visibility +--------------------------------------------------------------*/ + +@media print { + + /* Margins */ + + @page { + margin: 2cm; + } + + .hentry .entry-header, .site-footer .site-info { + margin: 0; + } + + /* Fonts */ + + body { + font: 13pt Georgia, "Times New Roman", Times, serif; + line-height: 1.3; + background: #fff !important; + color: #000; + } + + h1 { + font-size: 24pt; + } + + h2, + h3, + h4, + .has-regular-font-size, + .has-large-font-size, + h2.author-title, + p.author-bio, + .comments-title, h3 { + font-size: 14pt; + margin-top: 25px; + } + + /* Page breaks */ + + a { + page-break-inside: avoid + } + + blockquote { + page-break-inside: avoid; + } + + h1, + h2, + h3, + h4, + h5, + h6 { + page-break-after: avoid; + page-break-inside: avoid + } + + img { + page-break-inside: avoid; + page-break-after: avoid; + } + + table, pre { + page-break-inside: avoid; + } + + ul, ol, dl { + page-break-before: avoid; + } + + /* Links */ + + a:link, a:visited, a { + background: transparent; + color: #520; + font-weight: bold; + text-decoration: underline; + text-align: left; + } + + a { + page-break-inside: avoid + } + + a[href^=http]:after { + content: " < " attr(href) "> "; + } + + a:after > img { + content: ""; + } + + article a[href^="#"]:after { + content: ""; + } + + a:not(:local-link):after { + content: " < " attr(href) "> "; + } + + /* Visibility */ + .main-navigation, + .social-navigation, + .site-branding-container:before, + .hentry .entry-title:before, + .entry-meta, .entry-footer, + .author-description:before, + .post-navigation { + display: none; + } +} \ No newline at end of file diff --git a/src/wp-content/themes/twentynineteen/readme.txt b/src/wp-content/themes/twentynineteen/readme.txt new file mode 100644 index 0000000000..d2c52d9975 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/readme.txt @@ -0,0 +1,65 @@ +# Twenty Nineteen + +[![Build Status](https://travis-ci.org/WordPress/twentynineteen.svg?branch=master)](https://travis-ci.org/WordPress/twentynineteen) + +**Contributors:** the WordPress team +**Requires at least:** WordPress 4.9.6 +**Tested up to:** WordPress 4.9.8 +**Version:** 1.0 +**License:** GPLv2 or later +**License URI:** http://www.gnu.org/licenses/gpl-2.0.html +**Tags:** one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready + + +## Description + +Twenty Nineteen is a Gutenberg-ready theme for WordPress. + +## Installation + +1. In your admin panel, go to Appearance -> Themes and click the 'Add New' button. +2. Type in Twenty Nineteen in the search form and press the 'Enter' key on your keyboard. +3. Click on the 'Activate' button to use your new theme right away. +4. Go to https://codex.wordpress.org/Twenty_Nineteen for a guide on how to customize this theme. +5. Navigate to Appearance > Customize in your admin panel and customize to taste. + + +## Copyright + +Twenty Nineteen WordPress Theme, Copyright 2018 WordPress.org +Twenty Nineteen is distributed under the terms of the GNU GPL + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU General Public License as published by +the Free Software Foundation, either version 2 of the License, or +(at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU General Public License for more details. + +Twenty Nineteen bundles the following third-party resources: + +_s, Copyright 2015-2018 Automattic, Inc. +**License:** GPLv2 or later +Source: https://github.com/Automattic/_s/ + +normalize.css, Copyright 2012-2016 Nicolas Gallagher and Jonathan Neal +**License:** MIT +Source: https://necolas.github.io/normalize.css/ + +Bundled header image 1, Copyright XXXXX XXXXX +**License:** CC0 1.0 Universal (CC0 1.0) +Source: https://pexels.com/xxxxxxxxxx + +Bundled header image 2, Copyright XXXXX XXXXX +**License:** CC0 1.0 Universal (CC0 1.0) +Source: https://pexels.com/xxxxxxxxxx + +## Changelog + +### X.X +* Released: XX-XX-XXXX + +Initial release diff --git a/src/wp-content/themes/twentynineteen/sass/_normalize.scss b/src/wp-content/themes/twentynineteen/sass/_normalize.scss new file mode 100644 index 0000000000..c5ad67a1af --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/_normalize.scss @@ -0,0 +1,341 @@ +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ + +html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers. + */ + +body { + margin: 0; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +pre { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Remove the gray background on active links in IE 10. + */ + +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + +abbr[title] { + border-bottom: none; /* 1 */ + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +code, +kbd, +samp { + font-family: monospace, monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove the border on images inside links in IE 10. + */ + +img { + border-style: none; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ + margin: 0; /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ + +button, +input { /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + +button, +select { /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ + +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ + +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + +legend { + box-sizing: border-box; /* 1 */ + color: inherit; /* 2 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + white-space: normal; /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ + +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ + +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + +[type="search"] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ + +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ + +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ + +/** + * Add the correct display in IE 10+. + */ + +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ + +[hidden] { + display: none; +} diff --git a/src/wp-content/themes/twentynineteen/sass/blocks/_blocks.scss b/src/wp-content/themes/twentynineteen/sass/blocks/_blocks.scss new file mode 100644 index 0000000000..85ec52acaa --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/blocks/_blocks.scss @@ -0,0 +1,631 @@ +/* !Block styles */ + +.entry-content > *, +.entry-summary > * { + + margin: 32px $size__spacing-unit; + max-width: calc(100vw - (2 * #{ $size__spacing-unit })); + + @include media(tablet) { + margin: 32px calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } + + @include media(desktop) { + max-width: calc(6 * (100vw / 12)); + } + +/* + // Set top margins for headings + & + h1:before, + & + h2:before, + & + h3, + & + h4, + & + h5, + & + h6 { + margin-top: calc(4 * #{ $size__spacing-unit}); + } +*/ + + > *:first-child { + margin-top: 0; + } + + > *:last-child { + margin-bottom: 0; + } + + &.alignwide { + + margin-left: auto; + margin-right: auto; + + @include media(tablet) { + margin-left: calc(1 * (100vw / 12)); + margin-right: calc(1 * (100vw / 12)); + max-width: calc(10 * (100vw / 12)); + } + } + + &.alignfull { + margin-top: calc(2 * #{$size__spacing-unit}); + margin-right: 0; + margin-bottom: calc(2 * #{$size__spacing-unit}); + margin-left: 0; + max-width: 100%; + } + + &.alignleft { + float: left; + max-width: calc(5 * (100vw / 12)); + margin-top: 0; + + @include media(tablet) { + max-width: calc(4 * (100vw / 12)); + margin-right: calc(2 * #{$size__spacing-unit}); + } + + @include media(desktop) { + max-width: calc(3 * (100vw / 12)); + } + } + + &.alignright { + float: right; + max-width: calc(5 * (100vw / 12)); + margin-top: 0; + margin-left: $size__spacing-unit; + margin-right: $size__spacing-unit; + + @include media(tablet) { + max-width: calc(4 * (100vw / 12)); + margin-left: calc(2 * #{$size__spacing-unit}); + margin-right: calc(2 * (100vw / 12)); + } + } +} + +.entry-content { + + //! Audio + .wp-block-audio { + + width: 100%; + + audio { + width: 100%; + } + + &.alignleft audio, + &.alignright audio { + + max-width: (0.5 * $mobile_width); + + @include media(tablet) { + max-width: (0.5 * $tablet_width); + } + + @include media(wide) { + max-width: (0.33 * $desktop_width); + } + } + } + + //! Video + .wp-block-video { + + video { + width: 100%; + } + } + + //! Button + .wp-block-button { + + .wp-block-button__link { + @include button-transition; + border: none; + background: $color__background-button; + font-size: $font__size-sm; + font-family: $font__heading; + line-height: $font__line-height-heading; + box-sizing: border-box; + font-weight: bold; + padding: ($size__spacing-unit * .66) $size__spacing-unit; + outline: none; + color: white; + outline: none; + + &:hover { + cursor: pointer; + } + + &:hover, &:focus { + background: $color__background-button-hover; + } + + &:focus { + outline: thin dotted; + outline-offset: -4px; + } + } + + &:not(.is-style-squared) .wp-block-button__link { + border-radius: 5px; + } + + &.is-style-outline .wp-block-button__link, + &.is-style-outline .wp-block-button__link:focus, + &.is-style-outline .wp-block-button__link:active { + + @include button-all-transition; + background: transparent; + border: 2px solid $color__background-button; + + &:not(.has-text-color) { + color: $color__background-button; + } + } + + &.is-style-outline .wp-block-button__link:hover { + border-color: $color__background-button-hover; + color: $color__background-button-hover; + } + } + + //! Latest posts, categories, archives + .wp-block-archives, + .wp-block-categories, + .wp-block-latest-posts { + padding: 0; + list-style: none; + + li { + color: $color__text-light; + font-family: $font__heading; + font-size: calc(#{$font__size_base} * #{$font__size-lg / 1em} ); + font-weight: bold; + line-height: $font__line-height-heading; + + a:after { + color: $color__text-light; + content: ","; + } + + &:last-child a:after { + color: $color__text-light; + content: "."; + } + } + } + + //! Latest posts grid view + .wp-block-latest-posts.is-grid { + li { + border-top: 2px solid $color__border; + padding-top: (1 * $size__spacing-unit); + margin-bottom: (2 * $size__spacing-unit); + a { + &:after { + content: ''; + } + } + &:last-child { + margin-bottom: auto; + a:after { + content: ''; + } + } + } + } + + //! Latest preformatted text + .wp-block-preformatted { + font-size: $font__size-xs; + line-height: 1.8; + padding: $size__spacing-unit; + } + + //! Verse + .wp-block-verse { + font-family: $font__body; + font-size: $font__size_base; + line-height: 1.8; + } + + // !Paragraphs + .has-drop-cap { + &:not(:focus):first-letter { + font-family: $font__heading; + font-size: $font__size-xxxl; + line-height: 1; + font-weight: bold; + margin: 0 0.25em 0 0; + } + } + + // !Pullquote + .wp-block-pullquote { + border: none; + padding: $size__spacing-unit; + + blockquote { + border: none; + padding-bottom: calc(2 * #{$size__spacing-unit}); + margin-right: 0; + } + + p { + font-size: $font__size-lg; + font-style: italic; + line-height: 1.3; + margin-bottom: 0.5em; + margin-top: 0.5em; + color: $color__text-main; + + em { + font-style: normal; + } + + @include media(tablet) { + font-size: $font__size-xl; + } + } + + cite { + display: inline-block; + font-family: $font__heading; + font-size: $font__size-xs; + line-height: 1.6; + text-transform: none; + color: $color__text-light; + } + + &.alignleft, + &.alignright { + padding: 0; + + blockquote { + margin-left: 0; + padding: 0; + text-align: left; + max-width: 100%; + } + } + + &.is-style-solid-color { + + p { + font-size: $font__size-lg; + line-height: 1.3; + margin-bottom: 0.5em; + margin-top: 0.5em; + + @include media(tablet) { + font-size: $font__size-xl; + } + } + + blockquote { + margin: 0 auto; + } + + blockquote:not(.has-text-color) p, + cite { + color: white; + } + + &:not(.has-background-color) { + background-color: $color__link; + } + + &.alignleft, + &.alignright { + padding: $size__spacing-unit $size__spacing-unit 0; + + blockquote { + padding: 0 0 calc( 1.5 * #{$size__spacing-unit} ); + margin-left: 0; + margin-top: 0; + } + + @include media(tablet) { + padding: calc( 2 * #{$size__spacing-unit} ) calc( 2 * #{$size__spacing-unit} ) $size__spacing-unit; + } + } + } + } + + //! Blockquote + .wp-block-quote { + + &:not(.is-large), + &:not(.is-style-large) { + border-left: 2px solid $color__link; + padding-top: 0; + padding-bottom: 0; + } + + p { + font-size: 1em; + font-style: normal; + line-height: 1.8; + } + + cite { + font-size: $font__size-xs; + } + + &.is-large, + &.is-style-large { + padding: $size__spacing-unit 0 ($size__spacing-unit) ($size__spacing-unit * 2); + margin: $size__spacing-unit 0; + border-left: none; + + p { + font-size: $font__size-lg; + line-height: 1.4; + font-style: italic; + } + + cite, + footer { + font-size: $font__size-xs; + } + + @include media(tablet) { + + margin: $size__spacing-unit calc(2 * (100vw / 12)); + max-width: calc(6 * (100vw / 12)); + + p { + font-size: $font__size-lg; + } + } + } + } + + //! Image + .wp-block-image { + + img { + display: block; + } + + &.alignleft, + &.alignright { + max-width: 100%; + } + + &.alignfull img { + width: 100vw; + margin-left: auto; + margin-right: auto; + } + } + + //! Cover Image + .wp-block-cover-image { + + .wp-block-cover-image-text, + h2 { + font-family: $font__heading; + font-size: $font__size-lg; + font-weight: bold; + + width: calc(100vw - (2 * #{ $size__spacing-unit })); + max-width: calc(100vw - (2 * #{ $size__spacing-unit })); + + @include media(tablet) { + font-size: $font__size-xl; + width: calc(8 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } + + @include media(desktop) { + width: calc(6 * (100vw / 12 )); + max-width: calc(6 * (100vw / 12 )); + } + } + + &.alignleft, + &.alignright, + &.aligncenter { + h2, + .wp-block-cover-image-text { + width: 100%; + z-index: 1; + left: 50%; + position: absolute; + transform: translate(-50%, -50%); + top: 50%; + } + } + + &.has-left-content { + justify-content: center; + + h2, + .wp-block-cover-image-text { + padding: $size__spacing-unit; + } + } + + &.has-right-content { + justify-content: center; + + h2, + .wp-block-cover-image-text { + padding: $size__spacing-unit; + } + } + } + + //! Galleries + .wp-block-gallery .blocks-gallery-image:last-child, + .wp-block-gallery .blocks-gallery-item:last-child { + margin-bottom: 16px; + } + + //! Captions + .wp-block-audio figcaption, + .wp-block-video figcaption, + .wp-block-image figcaption, + .wp-block-gallery .blocks-gallery-image figcaption, + .wp-block-gallery .blocks-gallery-item figcaption { + font-size: $font__size-xs; + font-family: $font__heading; + line-height: $font__line-height-pre; + margin: 0; + padding: ( $size__spacing-unit * .5 ); + text-align: left; + } + + //! Separator + .wp-block-separator, + hr { + margin-bottom: (2 * $size__spacing-unit); + margin-top: (2 * $size__spacing-unit); + + &:not(.is-style-dots) { + background-color: $color__text-light; + border: 0; + height: 2px; + } + + &:not(.is-style-wide):not(.is-style-dots) { + max-width: 2.25em; + } + + /* Remove duplicate rule-line when a separator + * is followed by an H1, or H2 */ + & + h1, + & + h2 { + + &:before { + display: none; + } + } + + &.is-style-dots:before { + color: $color__text-light; + font-size: $font__size-lg; + letter-spacing: $font__size-sm; + padding-left: $font__size-sm; + } + } + + //! Twitter Embed + .wp-block-embed-twitter { + overflow: hidden; + } + + //! Table + .wp-block-table { + + td, th { + border-color: $color__text-light; + } + } + + //! File + .wp-block-file { + font-family: $font__heading; + + .wp-block-file__button { + @include button-transition; + border: none; + border-radius: 5px; + background: $color__background-button; + font-size: $font__size-base; + font-family: $font__heading; + line-height: $font__line-height-heading; + font-weight: bold; + padding: ($size__spacing-unit * .75) $size__spacing-unit; + + @include media(desktop) { + font-size: $font__size-base; + padding: ($size__spacing-unit * .875) ($size__spacing-unit * 1.5); + } + + &:hover { + cursor: pointer; + } + + &:hover, &:focus { + background: $color__background-button-hover; + } + + &:focus { + outline: thin dotted; + outline-offset: -4px; + } + } + } + + //! Code + .wp-block-code { + border-radius: 0; + + code { + font-size: $font__size-md; + } + } + + //! Columns + .wp-block-columns { + + .wp-block-column > * { + + &:first-child { + margin-top: 0; + } + + &:last-child { + margin-bottom: 0; + } + } + + &[class*='has-'] > * { + margin-right: $size__spacing-unit; + + &:last-child { + margin-right: 0; + } + } + } + + //! Latest Comments + .wp-block-latest-comments { + + .wp-block-latest-comments__comment-meta { + font-family: $font__heading; + font-weight: bold; + + .wp-block-latest-comments__comment-date { + font-weight: normal; + } + } + + .wp-block-latest-comments__comment, + .wp-block-latest-comments__comment-date, + .wp-block-latest-comments__comment-excerpt p { + font-size: inherit; + } + + &.has-avatars { + + } + + &.has-dates { + + .wp-block-latest-comments__comment-date { + font-size: $font__size-xs; + } + } + + &.has-excerpts { + + } + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/elements/_elements.scss b/src/wp-content/themes/twentynineteen/sass/elements/_elements.scss new file mode 100644 index 0000000000..f0ffa3783c --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/elements/_elements.scss @@ -0,0 +1,109 @@ +html { + box-sizing: border-box; +} + +::-moz-selection { + background: $color__background_selection; +} +::selection { + background: $color__background_selection; +} + +*, +*:before, +*:after { + box-sizing: inherit; +} + +body { + background: $color__background-body; +} + +a { + @include link-transition; + color: $color__link; +} + +a:visited { + +} + +a:hover, +a:active { + color: $color__link-hover; + outline: 0; + text-decoration: none; +} + +a:focus { + outline: 0; + text-decoration: underline; +} + +h1, h2, h3, h4, h5, h6 { + clear: both; + margin: $size__spacing-unit 0; +} + +h1:not(.site-title), h2 { + @include post-section-dash; +} + +hr { + background-color: $color__text-light; + border: 0; + height: 2px; +} + +@import "lists"; + +img { + height: auto; + max-width: 100%; + position: relative; + &:before { + background-color: $color__background-pre; + border: 1px dashed $color__background-hr; + border-radius: 3px; + content: " "; + display: block; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; + } + + &:after { + color: $color__text-input; + content: "This image is broken :-/ ( "attr(alt)" )"; + display: block; + left: 50%; + position: absolute; + text-align: center; + top: 50%; + transform: translate(-50%, -50%); + width: 100%; + } +} + +figure { + margin: 0; +} + +blockquote { + + border-left: 2px solid $color__link; + margin-left: -($size__spacing-unit * 2); + padding: $size__spacing-unit 0 ($size__spacing-unit * .5) ($size__spacing-unit * 2); + + > p { + margin: 0 0 $size__spacing-unit; + } + + cite { + color: $color__text-light; + } +} + +@import "tables"; diff --git a/src/wp-content/themes/twentynineteen/sass/elements/_lists.scss b/src/wp-content/themes/twentynineteen/sass/elements/_lists.scss new file mode 100644 index 0000000000..1db7633e14 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/elements/_lists.scss @@ -0,0 +1,33 @@ +ul, +ol { + padding-left: ( 1 * $size__spacing-unit ); +} + +ul { + list-style: disc; + + ul { + list-style-type: circle; + } +} + +ol { + list-style: decimal; +} + +li { + line-height: $font__line-height-body; +} + +li > ul, +li > ol { + padding-left: ( 2 * $size__spacing-unit ); +} + +dt { + font-weight: bold; +} + +dd { + margin: 0 $size__spacing-unit $size__spacing-unit; +} diff --git a/src/wp-content/themes/twentynineteen/sass/elements/_tables.scss b/src/wp-content/themes/twentynineteen/sass/elements/_tables.scss new file mode 100644 index 0000000000..7fffea3c9a --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/elements/_tables.scss @@ -0,0 +1,8 @@ +table { + margin: 0 0 $size__spacing-unit; + width: 100%; + + td, th { + border-color: $color__text-light; + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/forms/_buttons.scss b/src/wp-content/themes/twentynineteen/sass/forms/_buttons.scss new file mode 100644 index 0000000000..50bce6acf2 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/forms/_buttons.scss @@ -0,0 +1,33 @@ +.button, +button, +input[type="button"], +input[type="reset"], +input[type="submit"] { + + @include button-transition; + background: $color__background-button; + border: none; + border-radius: 5px; + box-sizing: border-box; + color: white; + font-family: $font__heading; + font-size: $font__size-sm; + font-weight: 600; + line-height: $font__line-height-heading; + outline: none; + padding: ( $size__spacing-unit * .66 ) $size__spacing-unit; + + &:hover { + cursor: pointer; + } + + &:hover, + &:focus { + background: $color__background-button-hover; + } + + &:focus { + outline: thin dotted; + outline-offset: -4px; + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/forms/_fields.scss b/src/wp-content/themes/twentynineteen/sass/forms/_fields.scss new file mode 100644 index 0000000000..365d977704 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/forms/_fields.scss @@ -0,0 +1,49 @@ +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 { + -webkit-backface-visibility: hidden; + background: $color__background-input; + border: solid 1px $color__border; + box-sizing: border-box; + outline: none; + padding: #{.5 * $size__spacing-unit} #{.66 * $size__spacing-unit}; + + &:focus { + border-color: $color__link; + outline: thin solid rgba( $color__link, 0.15 ); + outline-offset: -4px; + } +} + +select { + +} + +textarea { + box-sizing: border-box; + display: block; + width: 100%; + max-width: 100%; + resize: vertical; +} + +form { + + p { + margin: $size__spacing-unit 0; + } + +} \ No newline at end of file diff --git a/src/wp-content/themes/twentynineteen/sass/forms/_forms.scss b/src/wp-content/themes/twentynineteen/sass/forms/_forms.scss new file mode 100644 index 0000000000..2036ef92c0 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/forms/_forms.scss @@ -0,0 +1,3 @@ +@import "buttons"; + +@import "fields"; diff --git a/src/wp-content/themes/twentynineteen/sass/layout/_layout.scss b/src/wp-content/themes/twentynineteen/sass/layout/_layout.scss new file mode 100644 index 0000000000..e0e2c76143 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/layout/_layout.scss @@ -0,0 +1,11 @@ + +/** === Layout === */ + +#page { + width: 100%; +} + +.site-content { + overflow: hidden; +} + diff --git a/src/wp-content/themes/twentynineteen/sass/media/_captions.scss b/src/wp-content/themes/twentynineteen/sass/media/_captions.scss new file mode 100644 index 0000000000..2ee771710b --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/media/_captions.scss @@ -0,0 +1,17 @@ +.wp-caption { + margin-bottom: calc(1.5 * #{$size__spacing-unit}); +} + +.wp-caption img[class*="wp-image-"] { + display: block; + margin-left: auto; + margin-right: auto; +} + +.wp-caption .wp-caption-text { + margin: calc(0.875 * #{$size__spacing-unit}) 0; +} + +.wp-caption-text { + text-align: center; +} diff --git a/src/wp-content/themes/twentynineteen/sass/media/_galleries.scss b/src/wp-content/themes/twentynineteen/sass/media/_galleries.scss new file mode 100644 index 0000000000..1668f52218 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/media/_galleries.scss @@ -0,0 +1,46 @@ +.gallery { + display: flex; + margin-bottom: calc(1.5 * #{$size__spacing-unit}); +} + +.gallery-item { + display: inline-block; + margin-right: $size__spacing-unit; + margin-bottom: $size__spacing-unit; + text-align: center; + vertical-align: top; + width: 100%; + + // Loops to enumerate the classes for gallery columns. + @for $i from 2 through 9 { + .gallery-columns-#{$i} & { + max-width: calc( ( 12 / #{$i} ) * (100% / 12) ); + } + } + + &:last-of-type { + margin-right: 0; + } +} + +.gallery-caption { + display: block; + font-size: $font__size-xs; + font-family: $font__heading; + line-height: $font__line-height-pre; + margin: 0; + padding: ( $size__spacing-unit * .5 ); +} + +.gallery-item > div > a { + display: block; + line-height: 0; + + // Accessibility + box-shadow: 0 0 0 0 transparent; + + &:focus { + box-shadow: 0 0 0 2px rgba( $color__link, 1 ); + } +} + diff --git a/src/wp-content/themes/twentynineteen/sass/media/_media.scss b/src/wp-content/themes/twentynineteen/sass/media/_media.scss new file mode 100644 index 0000000000..3fba8c6472 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/media/_media.scss @@ -0,0 +1,41 @@ +.page-content .wp-smiley, +.entry-content .wp-smiley, +.comment-content .wp-smiley { + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +embed, +iframe, +object { + max-width: 100%; +} + +.custom-logo-link { + display: inline-block; +} + +.avatar { + border-radius: 100%; + display: block; + height: calc(2.25 * #{$size__spacing-unit}); + min-height: inherit; + width: calc(2.25 * #{$size__spacing-unit}); +} + +svg { + transition: fill $icon_transition ease-in-out; + fill: currentColor; +} + +/*-------------------------------------------------------------- +## Captions +--------------------------------------------------------------*/ +@import "captions"; + +/*-------------------------------------------------------------- +## Galleries +--------------------------------------------------------------*/ +@import "galleries"; diff --git a/src/wp-content/themes/twentynineteen/sass/mixins/_mixins-master.scss b/src/wp-content/themes/twentynineteen/sass/mixins/_mixins-master.scss new file mode 100644 index 0000000000..08e57487a6 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/mixins/_mixins-master.scss @@ -0,0 +1,85 @@ +// Rem output with px fallback +@mixin font-size($sizeValue: 1) { + font-size: ($sizeValue * 16) * 1px; + font-size: $sizeValue * 1rem; +} + +// Center block +@mixin center-block { + display: block; + margin-left: auto; + margin-right: auto; +} + +// Clearfix +@mixin clearfix() { + content: ""; + display: table; + table-layout: fixed; +} + +// Clear after (not all clearfix need this also) +@mixin clearfix-after() { + clear: both; +} + +// Column width with margin +@mixin column-width($numberColumns: 3) { + width: map-get($columns, $numberColumns) - (($columns__margin * ($numberColumns - 1)) / $numberColumns); +} + +@mixin filter-duotone { + + &:before { + background: $color__link; + mix-blend-mode: screen; + opacity: 0.1; + z-index: 2; + } + + &:after { + background: $color__link; + mix-blend-mode: multiply; + opacity: 1; + z-index: 3; + } +} + +@mixin filter-grayscale { + + position: relative; + filter: grayscale(100%); + z-index: 1; + + &:after { + display: block; + width: 100%; + height: 100%; + z-index: 10; + } +} + +@mixin post-section-dash { + + &:before { + background: $color__text-light; + content: "\020"; + display: block; + height: 2px; + margin: $size__spacing-unit 0; + width: 1em; + } +} + +/* If we add the border using a regular CSS border, it won't look good on non-retina devices, + * since its edges can look jagged due to lack of antialiasing. In this case, we are several + * layers of box-shadow to add the border visually, which will render the border smoother. */ + +@mixin box-shadow( $size ) { + box-shadow: + 0 0 0 $size $color__text-light inset, // Original border. + 0 0 0 ($size + 1px) $color__text-light inset, // Antialiasing, inner edge. + 0 0 1px 0 rgba( $color__text-light, 0.7 ); // Antialiasing, outer edge. +} + +@import "utilities"; diff --git a/src/wp-content/themes/twentynineteen/sass/mixins/_utilities.scss b/src/wp-content/themes/twentynineteen/sass/mixins/_utilities.scss new file mode 100644 index 0000000000..4a81e192ab --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/mixins/_utilities.scss @@ -0,0 +1,44 @@ + +@mixin media( $res ) { + @if tablet == $res { + @media only screen and (min-width: $tablet_width) { + @content; + } + } + @if desktop == $res { + @media only screen and (min-width: $desktop_width) { + @content; + } + } + + @if wide == $res { + @media only screen and (min-width: $wide_width) { + @content; + } + } +} + +@mixin link-transition( $attr: color ) { + transition: $attr $link_transition ease-in-out; +} + +@mixin button-transition() { + transition: background $button_transition ease-in-out; +} + +@mixin button-all-transition() { + transition: all $button_transition ease-in-out; +} + +@mixin background-transition() { + transition: background $background_transition ease-in-out; +} + +@mixin selection { + ::-moz-selection { + @content; + } + ::selection { + @content; + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/modules/_accessibility.scss b/src/wp-content/themes/twentynineteen/sass/modules/_accessibility.scss new file mode 100644 index 0000000000..469887ccac --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/modules/_accessibility.scss @@ -0,0 +1,38 @@ +/* Text meant only for screen readers. */ +.screen-reader-text { + border: 0; + clip: rect(1px, 1px, 1px, 1px); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute !important; + width: 1px; + word-wrap: normal !important; /* Many screen reader and browser combinations announce broken words as they would appear visually. */ + + &:focus { + background-color: $color__background-screen; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + clip-path: none; + color: $color__text-screen; + display: block; + @include font-size(0.875); + font-weight: bold; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; /* Above WP toolbar. */ + } +} + +/* Do not show the outline on the skip link target. */ +#content[tabindex="-1"]:focus { + outline: 0; +} diff --git a/src/wp-content/themes/twentynineteen/sass/modules/_alignments.scss b/src/wp-content/themes/twentynineteen/sass/modules/_alignments.scss new file mode 100644 index 0000000000..3e6c0f6691 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/modules/_alignments.scss @@ -0,0 +1,14 @@ +.alignleft { + float: left; + margin-right: $size__spacing-unit; +} + +.alignright { + float: right; + margin-left: $size__spacing-unit; +} + +.aligncenter { + clear: both; + @include center-block; +} diff --git a/src/wp-content/themes/twentynineteen/sass/modules/_clearings.scss b/src/wp-content/themes/twentynineteen/sass/modules/_clearings.scss new file mode 100644 index 0000000000..444b6b6067 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/modules/_clearings.scss @@ -0,0 +1,23 @@ +.clear:before, +.clear:after, +.entry-content:before, +.entry-content:after, +.comment-content:before, +.comment-content:after, +.site-header:before, +.site-header:after, +.site-content:before, +.site-content:after, +.site-footer:before, +.site-footer:after { + @include clearfix; +} + +.clear:after, +.entry-content:after, +.comment-content:after, +.site-header:after, +.site-content:after, +.site-footer:after { + @include clearfix-after; +} diff --git a/src/wp-content/themes/twentynineteen/sass/navigation/_links.scss b/src/wp-content/themes/twentynineteen/sass/navigation/_links.scss new file mode 100644 index 0000000000..6348aa588f --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/navigation/_links.scss @@ -0,0 +1,21 @@ +a { + + @include link-transition; + color: $color__link; + + &:visited { + color: $color__link-visited; + } + + &:hover, + &:active { + color: $color__link-hover; + outline: 0; + text-decoration: none; + } + + &:focus { + outline: 0; + text-decoration: underline; + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/navigation/_menus.scss b/src/wp-content/themes/twentynineteen/sass/navigation/_menus.scss new file mode 100644 index 0000000000..a15612ad0f --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/navigation/_menus.scss @@ -0,0 +1,249 @@ +/** === Main menu === */ + +.main-navigation { + + display: inline; + + @include media(tablet) { + display: block; + } + + body.page & { + display: block; + } + + > div { + display: inline; + } + + .main-menu { + + display: inline; + margin: 0; + padding: 0; + + > li { + + display: inline; + + > a { + + font-weight: 700; + color: $color__link; + + + svg { + color: $color__link; + margin-right: #{-0.25 * $size__spacing-unit}; + } + + &:hover { + color: $color__link-hover; + + svg { + color: $color__link-hover; + } + } + + &:after { + content: ","; + display: inline; + color: $color__text-light; + } + } + + &.menu-item-has-children { + + &:after { + content: ","; + display: inline; + color: $color__text-light; + } + + & > a, + .menu-item-has-children > a { + + &:after { + content: ""; + display: none; + } + } + } + + &:last-child> a:after { + content: "."; + } + + &:last-child > a { + margin-right: 0; + } + } + } + + .sub-menu { + + background: $color__link; + color: $color__background-body; + list-style: none; + padding-left: 0; + + display: none; + float: left; + width: 100%; + position: absolute; + opacity: 0; + left: -999em; + z-index: 99999; + -webkit-transition: opacity 0.5s ease-in-out; + -moz-transition: opacity 0.5s ease-in-out; + transition: opacity 0.5s ease-in-out; + + @include media(tablet) { + max-width: calc(3 * (100vw / 12)); + } + + > li { + + clear: both; + display: block; + float: none; + position: relative; + word-break: break-word; + + &.menu-item-has-children { + + svg { + position: absolute; + right: #{0.5 * $size__spacing-unit}; + top: #{0.65 * $size__spacing-unit}; + } + + @include media(tablet) { + .menu-item-has-children > a { + + &:after { + content: "\203a"; + } + } + } + } + + > a { + color: $color__background-body; + display: block; + line-height: $font__line-height-heading; + padding: calc( .5 * #{$size__spacing-unit} ) $size__spacing-unit; + + &:hover, + &:focus { + background: $color__link-hover; + + &:after { + background: $color__link-hover; + } + } + } + } + } + + .main-menu .menu-item-has-children:hover > .sub-menu, + .main-menu .menu-item-has-children .sub-menu:hover { + display: block; + left: inherit; + margin-top: -2px; + opacity: 1; + + .sub-menu { + + margin-top: inherit; + position: relative; + padding-left: $size__spacing-unit; + + @include media(tablet) { + padding-left: 0; + position: absolute; + left: 100%; + top: 0; + } + } + } + + /* + * :focus-within needs its own selector so other similar + * selectors don’t get ignored if a browser doesn’t recognize it + */ + .main-menu .menu-item-has-children:focus-within > .sub-menu { + display: block; + left: inherit; + margin-top: -2px; + opacity: 1; + + .sub-menu { + + margin-top: inherit; + position: relative; + padding-left: $size__spacing-unit; + + @include media(tablet) { + padding-left: 0; + position: absolute; + left: 100%; + top: 0; + } + } + } +} + +/* Social menu */ + +.social-navigation { + margin-top: calc(#{$size__spacing-unit} / 2 ); + text-align: left; + + ul.social-links-menu { + @include clearfix; + + display: inline-block; + margin: 0; + padding: 0; + + li { + display: inline-block; + vertical-align: bottom; + vertical-align: -webkit-baseline-middle; + list-style: none; + + &:nth-child(n+2) { + margin-left: 0.1em; + } + + a { + border-bottom: 1px solid transparent; + display: block; + color: $color__text-main; + margin-bottom: -1px; + transition: opacity $link_transition ease-in-out; + + &:hover, + &:active { + color: $color__text-main; + opacity: 0.6; + } + + &:focus { + color: $color__text-main; + opacity: 1; + border-bottom: 1px solid $color__text-main; + } + + svg { + display: block; + width: 32px; + height: 32px; + + &#ui-icon-link { + transform: rotate(-45deg); + } + } + } + } + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/navigation/_navigation.scss b/src/wp-content/themes/twentynineteen/sass/navigation/_navigation.scss new file mode 100644 index 0000000000..2b18768c30 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/navigation/_navigation.scss @@ -0,0 +1,14 @@ +/*-------------------------------------------------------------- +## Links +--------------------------------------------------------------*/ +@import "links"; + +/*-------------------------------------------------------------- +## Menus +--------------------------------------------------------------*/ +@import "menus"; + +/*-------------------------------------------------------------- +## Next / Previous +--------------------------------------------------------------*/ +@import "next-previous"; diff --git a/src/wp-content/themes/twentynineteen/sass/navigation/_next-previous.scss b/src/wp-content/themes/twentynineteen/sass/navigation/_next-previous.scss new file mode 100644 index 0000000000..92242a3379 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/navigation/_next-previous.scss @@ -0,0 +1,177 @@ +/* Next/Previous navigation */ + +// Singular navigation +.post-navigation { + + margin: calc(3 * 1rem) 0; + + .nav-links { + + margin: 0 $size__spacing-unit; + max-width: 100%; + display: flex; + flex-direction: column; + + @include media(desktop) { + flex-direction: row; + margin: 0 calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } + + a { + .meta-nav { + color: $color__text-light; + user-select: none; + + &:before, + &:after { + display: none; + content: "—"; + width: 2em; + color: $color__text-light; + height: 1em; + } + } + + .post-title { + hyphens: auto; + } + + &:hover { + color: $color__link-hover; + } + } + + .nav-previous, + .nav-next { + + @include media(desktop) { + min-width: calc(50% - 2 * #{$size__spacing-unit}); + } + } + + .nav-previous { + order: 2; + + @include media(desktop) { + order: 1; + } + + + .nav-next { + margin-bottom: $size__spacing-unit; + } + + .meta-nav { + &:before { + display: inline; + } + } + } + + .nav-next { + order: 1; + + @include media(desktop) { + order: 2; + } + + .meta-nav { + &:after { + display: inline; + } + } + } + } +} + +// Index/archive navigation +.pagination { + + .nav-links { + + display: flex; + flex-wrap: wrap; + padding: 0 calc(.5 * #{$size__spacing-unit}); + + + & > * { + padding: calc(.5 * #{$size__spacing-unit}); + + &.dots, + &.prev { + padding-left: 0; + } + + &.dots, + &.next { + padding-right: 0; + } + } + + .nav-next-text, + .nav-prev-text { + display: none; + } + + @include media(tablet) { + + margin-left: calc(2 * (100vw / 12) ); + padding: 0; + + .prev, + .next { + + & > * { + display: inline-block; + vertical-align: text-bottom; + } + } + + & > * { + padding: $size__spacing-unit; + } + } + } +} + +// Comments navigation +.comment-navigation { + + .nav-links { + + display: flex; + flex-direction: row; + } + + .nav-previous, + .nav-next { + min-width: 50%; + width: 100%; + + .secondary-text { + display: none; + + @include media(tablet) { + display: inline; + } + } + + svg { + vertical-align: middle; + position: relative; + margin: 0 -0.35em; + top: -1px; + } + + a { + + &:hover { + color: $color__link; + } + } + } + + .nav-next { + text-align: right; + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/site/_site.scss b/src/wp-content/themes/twentynineteen/sass/site/_site.scss new file mode 100644 index 0000000000..692244f5a3 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/site/_site.scss @@ -0,0 +1,27 @@ + +/*-------------------------------------------------------------- +## Header +--------------------------------------------------------------*/ +@import "header/site-header"; +@import "header/site-featured-image"; + +/*-------------------------------------------------------------- +## Posts and pages +--------------------------------------------------------------*/ +@import "primary/posts-and-pages"; + +/*-------------------------------------------------------------- +## Comments +--------------------------------------------------------------*/ +@import "primary/comments"; + +/*-------------------------------------------------------------- +## Archives +--------------------------------------------------------------*/ +@import "primary/archives"; + +/*-------------------------------------------------------------- +## Footer +--------------------------------------------------------------*/ +@import "footer/site-footer"; + diff --git a/src/wp-content/themes/twentynineteen/sass/site/footer/_site-footer.scss b/src/wp-content/themes/twentynineteen/sass/site/footer/_site-footer.scss new file mode 100644 index 0000000000..07cb56986f --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/site/footer/_site-footer.scss @@ -0,0 +1,29 @@ +/* Site footer */ + +.site-footer { + + color: $color__text-light; + + .site-info { + + margin: calc(2 * #{$size__spacing-unit}) $size__spacing-unit; + + @include media(tablet) { + margin: calc(3 * #{$size__spacing-unit}) calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } + + .imprint { + margin-right: $size__spacing-unit; + } + } + + a { + color: inherit; + + &:hover { + text-decoration: none; + color: $color__link; + } + } +} \ No newline at end of file diff --git a/src/wp-content/themes/twentynineteen/sass/site/header/_site-featured-image.scss b/src/wp-content/themes/twentynineteen/sass/site/header/_site-featured-image.scss new file mode 100644 index 0000000000..8419beacf3 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/site/header/_site-featured-image.scss @@ -0,0 +1,181 @@ +// Featured image styles + +.site-header.featured-image { + + /* Need relative positioning to properly align layers. */ + position: relative; + + /* Add text shadow to text, to increase readability. */ + text-shadow: 0 1px 2px rgba(black, 0.35); + + /* Set white text color when featured image is set. */ + .site-branding .site-title, + .site-branding .site-description, + .main-navigation a:after, + .main-navigation .main-menu > li.menu-item-has-children:after, + .main-navigation li, + .social-navigation li, + .entry-meta, + .entry-title { + color: white; + } + + .main-navigation a, + .social-navigation a, + .site-title a, + .hentry a { + color: white; + transition: opacity $link_transition ease-in-out; + + &:hover, + &:active { + color: white; + opacity: 0.6; + } + + &:focus { + color: white; + } + } + + // add focus state to social media icons + .social-navigation a { + &:focus { + color: white; + opacity: 1; + border-bottom: 1px solid white; + } + } + + .social-navigation svg, + .hentry svg { + /* Use -webkit- only if supporting: Chrome < 54, iOS < 9.3, Android < 4.4.4 */ + -webkit-filter: drop-shadow(0 1px 2px rgba(black, 0.35) ); + filter: drop-shadow(0 1px 2px rgba(black, 0.35) ); + } + + /* Post header styles */ + .hentry .entry-header { + + margin-left: 0; + margin-right: 0; + + @include media (tablet) { + + margin-left: calc(2 * (100vw / 12)); + margin-right: calc(2 * (100vw / 12)); + } + + .entry-title { + + &:before { + background: white; + } + } + } + + /* Custom Logo Link */ + + .custom-logo-link { + + background: white; + box-shadow: 0 0 0 0 rgba(white, 0); + + &:hover, + &:active, + &:focus { + box-shadow: 0 0 0 2px rgba(white, 1); + } + } + + /* Make sure important elements are above pseudo elements used for effects. */ + .site-branding, + .hentry .entry-header { + z-index: 10; + } + + /* Set up image filter layer positioning */ + .site-branding-container:before, + .site-branding-container:after, + .hentry:before, + .hentry:after, + &:after { + display: block; + position: absolute; + top: 0; left: 0; + content: "\020"; + width: 100%; + height: 100%; + } + + /* Background & Effects */ + /* Shared background settings between pseudo elements. See .site-branding-container */ + background-position: center; + background-repeat: no-repeat; + background-size: cover; + + /* The intensity of each blend mode is controlled via layer opacity. */ + + /* First layer: grayscale. */ + .site-branding-container:before { + background-position: center; + background-repeat: no-repeat; + background-size: cover; + filter: grayscale(100%); + z-index: 1; + } + + /* Second layer: screen. */ + .hentry:before { + background: $color__link; + mix-blend-mode: screen; + opacity: 0.1; + z-index: 2; + } + + /* Third layer: multiply. */ + .hentry:after { + background: $color__link; + mix-blend-mode: multiply; + opacity: 1; + z-index: 3; + } + + /* Fourth layer: overlay. */ + .site-branding-container:after { + background: rgba(white, 0.35); + mix-blend-mode: overlay; + opacity: 0.5; + z-index: 4; + } + + /* Fifth layer: readability overlay */ + &:after { + background: mix($color__link, black, 12%); + + /** + * Add a transition to the readability overlay, to add a subtle + * but smooth effect when resizing the screen. + */ + transition: opacity 1200ms ease-in-out; + + z-index: 5; + opacity: 0.38; + + @include media(tablet) { + opacity: 0.18; + } + + @include media(desktop) { + opacity: 0.1; + } + } + + ::-moz-selection { + background: rgba(white, 0.17); + } + + ::selection { + background: rgba(white, 0.17); + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/site/header/_site-header.scss b/src/wp-content/themes/twentynineteen/sass/site/header/_site-header.scss new file mode 100644 index 0000000000..62fd0a56c4 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/site/header/_site-header.scss @@ -0,0 +1,128 @@ +// Site header + +.site-header { + + padding: 1em; + + @include media(tablet) { + margin: 0; + padding: 3rem 0; + + &.featured-image { + display: flex; + min-height: 100vh; + flex-direction: column; + justify-content: space-between; + margin-bottom: 3rem; + + .site-branding-container { + margin-bottom: auto; + } + } + } +} + +// Site branding + +.site-branding { + + color: $color__text-light; + position: relative; + + @include media(tablet) { + margin: 0 calc(2 * (100vw / 12)); + max-width: 22em; + } +} + +// Site logo + +.site-logo { + + position: relative; + z-index: 999; + margin-bottom: calc(.66 * #{$size__spacing-unit}); + + @include media(tablet) { + margin-bottom: 0; + position: absolute; + right: calc(100% + (0.5 * calc(100vw / 12))); + top: 4px; // Accounts for box-shadow widths + z-index: 999; + } + + .custom-logo-link { + border-radius: 100%; + box-sizing: content-box; + box-shadow: 0 0 0 0 rgba(black, 0); + display: block; + width: 32px; + height: 32px; + overflow: hidden; + transition: box-shadow $background_transition ease-in-out; + + .custom-logo { + min-height: inherit; + } + + &:hover, + &:active, + &:focus { + box-shadow: 0 0 0 2px rgba(black, 1); + } + + @include media(tablet) { + width: 64px; + height: 64px; + } + } +} + +// Site title + +.site-title { + + margin: auto; + display: inline; + color: $color__text-main; + + .featured-image & { + margin: 0; + + @include media(tablet) { + display: inline-block; + } + } + + /* When there is no description set, make sure navigation appears below title. */ + + .main-navigation { + display: block; + } + + a { + color: inherit; + + &:hover { + color: $color__text-hover; + } + } + + @include media(tablet) { + display: inline; + } +} + +// Site description + +.site-description { + + display: inline; + color: $color__text-light; + font-weight: normal; + margin: 0; + + &:not(:empty):before { + content: "\2014"; + margin: 0 .2em; + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/site/primary/_archives.scss b/src/wp-content/themes/twentynineteen/sass/site/primary/_archives.scss new file mode 100644 index 0000000000..fe598e74ac --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/site/primary/_archives.scss @@ -0,0 +1,65 @@ +.archive .page-header, +.search .page-header, +.error404 .page-header { + + margin: $size__spacing-unit $size__spacing-unit calc(3 * #{$size__spacing-unit}); + + @include media(tablet) { + margin: 0 calc(2 * (100vw / 12)) calc(3 * #{$size__spacing-unit}); + max-width: calc(8 * (100vw / 12)); + } + + .page-title { + + color: $color__text-light; + display: inline; + letter-spacing: normal; + + &:before { + display: none; + } + } + + .search-term, + .page-description { + display: inherit; + clear: both; + + &:after { + content: "."; + font-weight: bold; + color: $color__text-light; + } + } +} + +.hfeed .hentry .entry-header { + + @include media(tablet) { + margin: calc(3 * #{$size__spacing-unit}) calc(2 * (100vw / 12)) calc(#{ $size__spacing-unit } / 2); + } +} + +/* 404 & Not found */ + +.error-404.not-found, +.no-results.not-found { + + .page-content { + + margin: calc(3 * #{$size__spacing-unit}) #{$size__spacing-unit}; + + @include media(tablet) { + margin: calc(3 * #{$size__spacing-unit}) calc(2 * (100vw / 12)) calc(#{ $size__spacing-unit } / 2); + } + } + + .search-submit { + vertical-align: middle; + margin: $size__spacing-unit 0; + } + + .search-field { + width: 100%; + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/site/primary/_comments.scss b/src/wp-content/themes/twentynineteen/sass/site/primary/_comments.scss new file mode 100644 index 0000000000..5be0941d41 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/site/primary/_comments.scss @@ -0,0 +1,404 @@ +.comment-content a { + word-wrap: break-word; +} + +.bypostauthor { + display: block; +} + +.comments-area { + + /* Add extra margin when the comments section is located immediately after the + * post itself (this happens on pages). + */ + .hentry + & { + margin-top: calc(3 * #{$size__spacing-unit}); + } + + .comments-title-wrap, + .comment-list, + > .comment-respond, + .comment-form-flex, + .no-comments { + + margin: calc(2 * #{$size__spacing-unit}) $size__spacing-unit; + + @include media(tablet) { + margin: calc(3 * #{$size__spacing-unit}) calc(2 * (100vw / 12)); + max-width: calc(6 * (100vw / 12)); + } + } + + .comments-title-wrap { + + align-items: baseline; + display: flex; + justify-content: space-between; + + .comments-title { + @include post-section-dash; + margin: 0; + } + } +} + +#comment { + max-width: 100%; + box-sizing: border-box; +} + +#respond { + + position: relative; + + .comment-user-avatar { + display: none; + } + + .comment .comment-form { + padding-left: 0; + } + + > small { + display: block; + font-size: $font__size_base; + position: absolute; + left: calc(#{$size__spacing-unit} + 100%); + top: calc(-3.5 * #{$size__spacing-unit}); + width: calc(100vw / 12 ); + } +} + +#comments { + + > .comments-title:last-child { + display: none; + } + + > #respond { + @include media(desktop) { + + .comment-user-avatar { + position: absolute; + display: block; + top: 0; + left: 0; + + .avatar { + display: block; + } + } + } + } +} + +.comment-form-flex { + + display: flex; + flex-direction: column; + + .comments-title { + display: none; + margin: 0; + order: 1; + } + + #respond { + + order: 2; + + .comments-title { + display: block; + } + } +} + +.comment-list { + + list-style: none; + padding: 0; + + .children { + margin: 0; + padding: 0 0 0 $size__spacing-unit; + } + + > .comment:first-child { + margin-top: 0; + } + +} + +.comment-reply { + + left: calc(#{$size__spacing-unit} + 100%); + bottom: 0; + position: absolute; + + #respond + & { + display: none; + } + + .comment-reply-link { + display: inline-block; + } +} + +.comment { + + list-style: none; + position: relative; + + @include media(tablet) { + + padding-left: calc(.5 * (#{$size__spacing-unit} + calc(100vw / 12 ))); + + .children { + padding-left: 0; + } + } + + &:hover > .comment-body > .comment-meta > .comment-metadata { + > .edit-link-sep, + > .edit-link { + opacity: 1; + } + } + + .comment-body { + margin: calc(2 * #{$size__spacing-unit}) 0; + } + + .comment-meta { + position: relative; + } + + .comment-author { + + @include media(tablet) { + display: inline-block; + vertical-align: baseline; + } + + .avatar { + float: left; + margin-right: $size__spacing-unit; + position: relative; + + @include media(tablet) { + float: inherit; + margin-right: inherit; + position: absolute; + top: 0; + right: calc(100% + #{$size__spacing-unit}); + } + } + + .fn { + position: relative; + display: block; + + @include media(tablet) { + display: inline-block; + vertical-align: baseline; + } + + a { + color: inherit; + + &:hover { + color: $color__link-hover; + } + } + } + + .post-author-badge { + border-radius: 100%; + display: block; + height: 18px; + position: absolute; + background: lighten( $color__link, 8% ); + right: calc(100% + #{$size__spacing-unit * .25}); + top: -3px; + width: 18px; + + svg { + width: inherit; + height: inherit; + display: block; + fill: white; + transform: scale(0.875); + } + } + } + + .comment-metadata { + + @include media(tablet) { + display: inline-block; + margin-left: $size__spacing-unit; + position: relative; + vertical-align: baseline; + } + + > a, + .comment-edit-link { + display: inline-block; + font-weight: 500; + color: $color__text-light; + vertical-align: baseline; + + time { + vertical-align: baseline; + } + + &:hover { + color: $color__text-hover; + text-decoration: none; + } + } + + > * { + display: inline-block; + } + + .edit-link-sep { + color: $color__text-light; + margin: 0 0.2em; + opacity: 0; + transition: opacity 200ms ease-in-out; + vertical-align: baseline; + } + + .edit-link { + color: $color__text-light; + transition: opacity 200ms ease-in-out; + opacity: 0; + + svg { + transform: scale(0.8); + vertical-align: baseline; + margin-right: 0.1em; + } + } + + .comment-edit-link { + + position: relative; + padding-left: $size__spacing-unit; + margin-left: -#{$size__spacing-unit}; + z-index: 1; + + &:hover { + color: $color__link; + } + } + } + + .comment-content { + + margin: $size__spacing-unit 0; + + > *:first-child { + margin-top: 0; + } + + > *:last-child { + margin-bottom: 0; + } + + a { + text-decoration: underline; + + &:hover { + text-decoration: none; + } + } + } +} + +.comment-reply-link, +#cancel-comment-reply-link { + font-weight: 500; + + &:hover { + color: $color__link-hover; + } +} + +.discussion-avatar-list { + @include clearfix; + + margin: 0; + padding: 0; + + li { + position: relative; + list-style: none; + margin: 0 -8px 0 0; + padding: 0; + float: left; + } + + .comment-user-avatar { + + img { + height: calc(1.5 * #{$size__spacing-unit}); + width: calc(1.5 * #{$size__spacing-unit}); + } + + @include media(tablet) { + + } + } +} + +.discussion-meta { + + .discussion-avatar-list { + display: inline-block; + margin-right: 8px; + } + + .discussion-meta-info { + margin: 0; + + .svg-icon { + vertical-align: middle; + fill: currentColor; + transform: scale( 0.6 ) scaleX(-1) translateY(-0.1em); + margin-left: -#{.25 * $size__spacing-unit}; // Align icon with avatars above. + } + } + +} + +.comment-form { + + .comment-notes, + label { + font-family: $font__heading; + font-size: $font__size-xs; + color: $color__text-light; + } + + .comment-form-author, + .comment-form-email { + @include media(tablet) { + width: calc(50% - #{$size__spacing-unit / 2}); + float: left; + } + } + + .comment-form-email { + @include media(tablet) { + margin-left: $size__spacing-unit; + } + } + + input[name="author"], + input[name="email"], + input[name="url"] { + display: block; + width: 100%; + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/site/primary/_posts-and-pages.scss b/src/wp-content/themes/twentynineteen/sass/site/primary/_posts-and-pages.scss new file mode 100644 index 0000000000..4b4ae643c2 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/site/primary/_posts-and-pages.scss @@ -0,0 +1,240 @@ +.sticky { + display: block; +} + +.sticky-post { + background: $color__background-button; + color: #fff; + display: inline-block; + font-weight: bold; + line-height: 1; + padding: .25rem; + position: absolute; + text-transform: uppercase; + top: -$size__spacing-unit; + z-index: 1; +} + +.updated:not(.published) { + display: none; +} + +.page-links { + clear: both; + margin: 0 0 calc(1.5 * #{$size__spacing-unit}); +} + +.hentry { + + margin-top: calc(6 * #{$size__spacing-unit}); + + &:first-of-type { + margin-top: 0; + } + + .entry-header { + + margin: calc(3 * #{ $size__spacing-unit}) $size__spacing-unit $size__spacing-unit; + position: relative; + + @include media(tablet) { + margin: calc(3 * #{ $size__spacing-unit}) calc(2 * (100vw / 12 ) ) $size__spacing-unit; + + .featured-image & { + margin-bottom: 0; + } + } + } + + .entry-title { + + @include post-section-dash; + margin: 0; + + a { + color: inherit; + + &:hover { + color: $color__text-hover; + } + } + } + + .entry-meta, + .entry-footer { + + color: $color__text-light; + font-weight: 500; + + > span { + + margin-right: $size__spacing-unit; + + &:last-child { + margin-right: 0; + } + } + + a { + + @include link-transition; + color: currentColor; + + &:hover { + text-decoration: none; + color: $color__link; + } + } + + .svg-icon { + position: relative; + display: inline-block; + vertical-align: middle; + margin-right: 0.5em; + } + } + + .entry-meta { + + margin: $size__spacing-unit 0; + + &.has-discussion .comment-count { + + @include media(desktop) { + float: right; + position: relative; + } + + .discussion-avatar-list { + display: none; + + @include media(desktop) { + bottom: 100%; + display: block; + position: absolute; + } + } + } + } + + .entry-footer { + + margin: calc(2 * #{$size__spacing-unit}) $size__spacing-unit $size__spacing-unit; + + @include media(tablet) { + margin: calc(3 * #{$size__spacing-unit}) calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } + + @include media(tablet) { + max-width: calc(6 * (100vw / 12)); + } + } + + .post-thumbnail { + + margin: $size__spacing-unit; + + @include media(tablet) { + margin: $size__spacing-unit calc(2 * (100vw / 12)); + } + + &:focus { + outline: none; + } + + .post-thumbnail-inner { + display: block; + + img { + position: relative; + display: block; + width: 100%; + } + } + + } + + .image-filters-enabled & { + + .post-thumbnail { + position: relative; + display: block; + + .post-thumbnail-inner { + @include filter-grayscale; + } + + &:before, &:after { + position: absolute; + display: block; + width: 100%; + height: 100%; + top: 0; left: 0; + content: "\020"; + display: block; + pointer-events: none; + } + + @include filter-duotone; + + } + + } + + .entry-content { + + .more-link { + @include link-transition; + display: inline; + color: inherit; + + &:after { + content: "»"; + margin-left: 0.5em; + } + + &:hover { + color: $color__link; + text-decoration: none; + } + } + + a { + text-decoration: underline; + + &:hover { + text-decoration: none; + } + } + + // Overwrite iframe embeds that have inline styles. + > iframe[style] { + + margin: 32px $size__spacing-unit !important; + max-width: calc(100vw - (2 * #{ $size__spacing-unit })) !important; + + @include media(tablet) { + margin: 32px calc(2 * (100vw / 12)) !important; + max-width: calc(8 * (100vw / 12)) !important; + } + + @include media(desktop) { + max-width: calc(6 * (100vw / 12)) !important; + } + } + + // Classic editor audio embeds. + .wp-audio-shortcode { + max-width: calc(100vw - (2 * #{ $size__spacing-unit })); + + @include media(tablet) { + max-width: calc(8 * (100vw / 12)); + } + + @include media(desktop) { + max-width: calc(6 * (100vw / 12)); + } + } + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/site/secondary/_widgets.scss b/src/wp-content/themes/twentynineteen/sass/site/secondary/_widgets.scss new file mode 100644 index 0000000000..bf9ba2c62b --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/site/secondary/_widgets.scss @@ -0,0 +1,8 @@ +.widget { + margin: 0 0 #{$size__spacing-unit}; + + /* Make sure select elements fit in widgets. */ + select { + max-width: 100%; + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/typography/_copy.scss b/src/wp-content/themes/twentynineteen/sass/typography/_copy.scss new file mode 100644 index 0000000000..3b4fc6a01d --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/typography/_copy.scss @@ -0,0 +1,61 @@ +p { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +dfn, cite, em, i { + font-style: italic; +} + +blockquote { + + > p { + font-size: $font__size-lg; + font-style: italic; + line-height: $font__line-height-heading; + } + + cite { + font-size: $font__size-sm; + font-style: normal; + font-family: $font__heading; + } +} + +pre { + font-size: $font__size-sm; + font-family: $font__pre; + line-height: $font__line-height-body; + overflow: auto; +} + +code, kbd, tt, var { + font-size: $font__size-sm; + font-family: $font__code; +} + +abbr, acronym { + border-bottom: 1px dotted #666; + cursor: help; +} + +mark, ins { + background: #fff9c0; + text-decoration: none; +} + +big { + font-size: 125%; +} + +a { + text-decoration: none; + + &:hover { + text-decoration: none; + } + + &:focus { + text-decoration: underline; + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/typography/_headings.scss b/src/wp-content/themes/twentynineteen/sass/typography/_headings.scss new file mode 100644 index 0000000000..06bb1acf38 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/typography/_headings.scss @@ -0,0 +1,139 @@ +.main-navigation, +.page-description, +h2.author-title, +.not-found .page-title, +.error-404 .page-title, +.post-navigation .post-title, +.pagination .nav-links, +.comments-title, +.comment-author .fn, +.no-comments, +.site-title, +h1, h2, h3, h4, h5, h6 { + font-family: $font__heading; + font-weight: 700; + letter-spacing: -0.02em; + line-height: $font__line-height-heading; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.site-info, +.page-description, +.post-navigation .post-title, +.comment-metadata, +.discussion-meta-info, +.entry-meta, +.entry-footer, +.comment-reply-link, +#cancel-comment-reply-link, +img:after, +.page-links, +.sticky-post { + font-family: $font__heading; +} + +.page-title { + font-family: $font__body; +} + +.site-branding, +.main-navigation ul.main-menu > li, +.social-navigation, +.author-description p.author-bio, +.nav-links { + line-height: 1.25; +} + +h1 { + font-size: $font__size-xl; + + @include media(tablet) { + font-size: $font__size-xxl; + } +} + +.entry-title, +.not-found .page-title, +.error-404 .page-title, +.has-larger-font-size, +h2 { + font-size: $font__size-lg; + + @include media(tablet) { + font-size: $font__size-xl; + } +} + +.has-regular-font-size, +.has-large-font-size, +.comments-title, +h3 { + font-size: $font__size-lg; +} + +.site-title, +.site-description, +.main-navigation, +.nav-links, +.page-title, +.page-description, +.comment-author .fn, +.no-comments, +h2.author-title, +p.author-bio, +h4 { + font-size: $font__size-md; +} + +.pagination .nav-links, +.comment-content, +h5 { + font-size: $font__size-sm; +} + +.entry-meta, +.entry-footer, +.discussion-meta-info, +.site-info, +.has-small-font-size, +.comment-reply-link, +.comment-metadata, +.comment-notes, +.sticky-post, +#cancel-comment-reply-link, +img:after, +h6 { + font-size: $font__size-xs; +} + +.site-title, +.page-title { + font-weight: normal; +} + +.page-description, +.page-links a { + font-weight: bold; +} + +.site-description { + letter-spacing: -0.01em; +} + +.post-navigation .post-title, +.entry-title, +.not-found .page-title, +.error-404 .page-title, +.comments-title, +blockquote { + hyphens: auto; + word-break: break-word; +} + +/* Do not hyphenate entry title on tablet view and bigger. */ +.entry-title { + @include media(tablet) { + hyphens: none; + } +} diff --git a/src/wp-content/themes/twentynineteen/sass/typography/_typography.scss b/src/wp-content/themes/twentynineteen/sass/typography/_typography.scss new file mode 100644 index 0000000000..565cdd5a6d --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/typography/_typography.scss @@ -0,0 +1,32 @@ + +html { + font-size: $font__size_base; +} + +body { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + color: $color__text-main; + font-family: $font__body; + font-weight: 400; + font-size: 1em; + line-height: $font__line-height-body; + margin: 0; + text-rendering: optimizeLegibility; +} + +button, +input, +select, +optgroup, +textarea { + color: $color__text-main; + font-family: $font__body; + font-weight: 400; + line-height: $font__line-height-body; + text-rendering: optimizeLegibility; +} + +@import "headings"; + +@import "copy"; diff --git a/src/wp-content/themes/twentynineteen/sass/variables-site/_colors.scss b/src/wp-content/themes/twentynineteen/sass/variables-site/_colors.scss new file mode 100644 index 0000000000..989daa0ca9 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/variables-site/_colors.scss @@ -0,0 +1,34 @@ + +// Backgrounds +$color__background-body: #fff; +$color__background-input: #fff; +$color__background-screen: #f1f1f1; +$color__background-hr: #ccc; +$color__background-button: #0073aa; +$color__background-button-hover: #111; +$color__background-pre: #eee; +$color__background-ins: #fff9c0; +$color__background_selection: mix( $color__background-body, $color__background-button, 75% ); // lighten( salmon, 22.5% ); // lighten( #0999d4, 48% ); + +// Text +$color__text-main: #111; +$color__text-light: #767676; +$color__text-hover: lighten( #111, 22.5% ); +$color__text-screen: #21759b; +$color__text-input: #666; +$color__text-input-focus: #111; + +// Links +$color__link: #0073aa; +$color__link-visited: #0073aa; +$color__link-hover: darken( $color__link, 10% ); + +// Borders +$color__border: #ccc; +$color__border-link: #0073aa; +$color__border-link-hover: darken( $color__link, 10% ); +$color__border-button: #ccc #ccc #bbb; +$color__border-button-hover: #ccc #bbb #aaa; +$color__border-button-focus: #aaa #bbb #bbb; +$color__border-input: $color__border; +$color__border-abbr: #666; diff --git a/src/wp-content/themes/twentynineteen/sass/variables-site/_columns.scss b/src/wp-content/themes/twentynineteen/sass/variables-site/_columns.scss new file mode 100644 index 0000000000..6bd29bcc6d --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/variables-site/_columns.scss @@ -0,0 +1,16 @@ +$columns: ( + 1: calc(1 * (100vw / 12)), + 2: calc(2 * (100vw / 12)), + 3: calc(3 * (100vw / 12)), + 4: calc(4 * (100vw / 12)), + 5: calc(5 * (100vw / 12)), + 6: calc(6 * (100vw / 12)), + 7: calc(7 * (100vw / 12)), + 8: calc(8 * (100vw / 12)), + 9: calc(9 * (100vw / 12)), + 10: calc(10 * (100vw / 12)), + 11: calc(11 * (100vw / 12)), + 12: calc(12 * (100vw / 12)) +); + +$columns__margin: $size__spacing-unit; diff --git a/src/wp-content/themes/twentynineteen/sass/variables-site/_fonts.scss b/src/wp-content/themes/twentynineteen/sass/variables-site/_fonts.scss new file mode 100644 index 0000000000..0b7bfa3e8d --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/variables-site/_fonts.scss @@ -0,0 +1,23 @@ +// Font and typographic variables + +$font__body: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; +$font__heading: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; +$font__code: Menlo, monaco, Consolas, Lucida Console, monospace; +$font__pre: "Courier 10 Pitch", Courier, monospace; + +$font__size_base: 22px; +$font__size-ratio: 1.125; + +$font__size-xxs: 1em / (1.5 * $font__size-ratio); +$font__size-xs: 1em / (1.25 * $font__size-ratio); +$font__size-sm: 1em / (1 * $font__size-ratio); +$font__size-md: 1em * (1 * $font__size-ratio); +$font__size-lg: 1em * (1.5 * $font__size-ratio); +$font__size-xl: 1em * (2 * $font__size-ratio); +$font__size-xxl: 1em * (2.5 * $font__size-ratio); +$font__size-xxxl: 1em * (3 * $font__size-ratio); + +$font__line-height-body: 1.8; +$font__line-height-pre: 1.6; +$font__line-height-heading: 1.2; +$font__line-height-double: 2 * $font__line-height-heading; diff --git a/src/wp-content/themes/twentynineteen/sass/variables-site/_structure.scss b/src/wp-content/themes/twentynineteen/sass/variables-site/_structure.scss new file mode 100644 index 0000000000..3819ae6b61 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/variables-site/_structure.scss @@ -0,0 +1,13 @@ +// Responsive widths. + +$size__spacing-unit: 1rem; +$size__site-main: 100%; +$size__site-sidebar: 25%; + +// Responsive widths. + +$mobile_width: 380px; +$tablet_width: 768px; +$desktop_width: 1168px; +$wide_width: 1379px; + diff --git a/src/wp-content/themes/twentynineteen/sass/variables-site/_transitions.scss b/src/wp-content/themes/twentynineteen/sass/variables-site/_transitions.scss new file mode 100644 index 0000000000..f0eebbd253 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/variables-site/_transitions.scss @@ -0,0 +1,6 @@ +// Transition timeouts. + +$link_transition: 110ms; +$icon_transition: 120ms; +$button_transition: 150ms; +$background_transition: 200ms; \ No newline at end of file diff --git a/src/wp-content/themes/twentynineteen/sass/variables-site/_variables-site.scss b/src/wp-content/themes/twentynineteen/sass/variables-site/_variables-site.scss new file mode 100644 index 0000000000..9d527f9fc9 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/sass/variables-site/_variables-site.scss @@ -0,0 +1,5 @@ +@import "colors"; +@import "fonts"; +@import "structure"; +@import "columns"; +@import "transitions"; diff --git a/src/wp-content/themes/twentynineteen/screenshot.png b/src/wp-content/themes/twentynineteen/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..123d0d890bf7787ec86c70f18ebfa11075c1da9d GIT binary patch literal 836593 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 z
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∓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 z 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

  • _d!tw|DC(N?QY5$F3A&Y!kR)(Bm98xl=gHhB zK`dekYsNBOyJM4Xe{(I8)!THH4b=4=9i4Z=^L9Mc)|7vh*Y3cQp-0N%`?uV}TrA*Z^UYmMtH5*HdhG}JdO8B}vz3SZdD zm8&mZKFPnr=D+s!;y-Lim!;%Z1`^SRaWJ3flcHJMm=K z^Ee`WBr9X%tZ?Qq=pqS3Nd!NoUwB*bD=cYg(uI_PAP!+0agn*-IF>TZunqT&8%!); zb*n%8p#5zwKk2s>V;CDcQo+Eo!A-tZB5!-;+0De4yVQjRitY^s`xCbtisnHjK`I3Y z1@|V5WeS7d85bpV#Kj#f3g7RFBp)E0SY!_r_LtF(mKPO9(?A*D9=TNfW=-qWV5}!@ z_BH@Q1?5Cs7n8u;4#3SEQ6*Q|!Aon5v_wZK)47o>1%KL8=8Ikl)jl-!$3)` z18)6A_%yk^bA8jDsfK(%H|4$Z>X1*f@0N^meOB)2imyyWh)-D44%H3*N8wJ-o8{!r zJ#Q_%6$O)UynZ*;8!@1sFCHU9GdQTgLtMj{~lvwUg4S&f+Gyz9iBRdQ&$Z{^+bM5{zkZO_lfJC64{2&UoB(4t1!5BpIcxGh}Qn+FMH14h;KbIIg4 z(e#MIEJodKre(n}T#H+6XLh2}gKR7|smKsr0ZioEs(a$BrkSyKzTp{DMq6(euI}_= zuf!g+-j8)p+N~(AUT7C_u-}bWH5#1^wGQB4nn|fS`;s^Y9)KKn%zT9NyA-NhAV^pD z*B31gZzhxW)u&EoaKWKhz#09{A(?t{2GmNo{NWz!54%-CqaTVJ^ig!3143&_A11$a z=YHX--o4m`T#lL$NfkRvx4In&ZDB-`QEA zfcfY6G-qHfb6pa%Z9nSV=ELl1Xt3pcicPxPZ)UKEruHD->c!KltB^`S|sJai3#8@^kl|yfSF;#EcP(wsBn0v64xk z-XP=9IlE5Ye9B@x2>6sY7U}(`$OauJ7U888xnPq_mpvMaz)m~(BD)RV)GagX6peuX zA56die2^`@xg@Udbg$sYRo~u)GE77G1w&*nr|sE}Y-|N@qEBy=Y=`{>dy%Fb@sI46 z@~VW<#g*UW4~3l+f{ExTg}Z)*w1O^B{amZjD7BA|4wS%0A>n>0tVmK0a@` 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 WOSjiB?l`9a0000 + +
    +
    + + + + + + +
    +
    + + + +
    +
    + + _x( 'Published in%title', 'Parent post link', 'twentynineteen' ), + ) + ); + } elseif ( is_singular( 'post' ) ) { + // Previous/next post navigation. + the_post_navigation( + array( + 'next_text' => ' ' . + '' . __( 'Next post:', 'twentynineteen' ) . '
    ' . + '%title', + 'prev_text' => ' ' . + '' . __( 'Previous post:', 'twentynineteen' ) . '
    ' . + '%title', + ) + ); + } + + // If comments are open or we have at least one comment, load up the comment template. + if ( comments_open() || get_comments_number() ) { + comments_template(); + } + + endwhile; // End of the loop. + ?> + +
    +
    + + + + .block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty="true"]::before, +body[data-type="core/pullquote"] blockquote > .editor-rich-text p, +body[data-type="core/pullquote"] p, +body[data-type="core/pullquote"][data-align="left"] blockquote > .block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty="true"]::before, +body[data-type="core/pullquote"][data-align="left"] blockquote > .editor-rich-text p, +body[data-type="core/pullquote"][data-align="left"] p, +body[data-type="core/pullquote"][data-align="right"] blockquote > .block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty="true"]::before, +body[data-type="core/pullquote"][data-align="right"] blockquote > .editor-rich-text p, +body[data-type="core/pullquote"][data-align="right"] p { + font-size: 1.6875em; + font-style: italic; + line-height: 1.3; + margin-bottom: 0.5em; + margin-top: 0.5em; + color: #111; +} + +@media only screen and (min-width: 768px) { + body[data-type="core/pullquote"] blockquote > .block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty="true"]::before, + body[data-type="core/pullquote"] blockquote > .editor-rich-text p, + body[data-type="core/pullquote"] p, + body[data-type="core/pullquote"][data-align="left"] blockquote > .block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty="true"]::before, + body[data-type="core/pullquote"][data-align="left"] blockquote > .editor-rich-text p, + body[data-type="core/pullquote"][data-align="left"] p, + body[data-type="core/pullquote"][data-align="right"] blockquote > .block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty="true"]::before, + body[data-type="core/pullquote"][data-align="right"] blockquote > .editor-rich-text p, + body[data-type="core/pullquote"][data-align="right"] p { + font-size: 2.25em; + } +} + +body[data-type="core/pullquote"] .wp-block-pullquote__citation, +body[data-type="core/pullquote"][data-align="left"] .wp-block-pullquote__citation, +body[data-type="core/pullquote"][data-align="right"] .wp-block-pullquote__citation { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 0.71111em; + line-height: 1.6; + text-transform: none; + color: #767676; +} + +body[data-type="core/pullquote"] em, +body[data-type="core/pullquote"][data-align="left"] em, +body[data-type="core/pullquote"][data-align="right"] em { + font-style: normal; +} + +body[data-type="core/pullquote"][data-align="left"] .editor-block-list__block-edit, +body[data-type="core/pullquote"][data-align="right"] .editor-block-list__block-edit { + max-width: 50%; +} + +body[data-type="core/pullquote"][data-align="left"] .editor-block-list__block-edit .wp-block-pullquote:not(.is-style-solid-color), +body[data-type="core/pullquote"][data-align="right"] .editor-block-list__block-edit .wp-block-pullquote:not(.is-style-solid-color) { + padding: 0; +} + +body[data-type="core/pullquote"][data-align="left"] .editor-block-list__block-edit .wp-block-pullquote.is-style-solid-color, +body[data-type="core/pullquote"][data-align="right"] .editor-block-list__block-edit .wp-block-pullquote.is-style-solid-color { + padding: 1em; +} + +body[data-type="core/pullquote"][data-align="left"] .editor-block-list__block-edit .wp-block-pullquote.is-style-solid-color p, +body[data-type="core/pullquote"][data-align="left"] .editor-block-list__block-edit .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation, +body[data-type="core/pullquote"][data-align="right"] .editor-block-list__block-edit .wp-block-pullquote.is-style-solid-color p, +body[data-type="core/pullquote"][data-align="right"] .editor-block-list__block-edit .wp-block-pullquote.is-style-solid-color .wp-block-pullquote__citation { + color: white; +} + +body[data-type="core/pullquote"][data-align="left"] blockquote > .block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty="true"]::before, +body[data-type="core/pullquote"][data-align="left"] blockquote > .editor-rich-text p, +body[data-type="core/pullquote"][data-align="left"] p, +body[data-type="core/pullquote"][data-align="left"] .wp-block-pullquote__citation, +body[data-type="core/pullquote"][data-align="right"] blockquote > .block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty="true"]::before, +body[data-type="core/pullquote"][data-align="right"] blockquote > .editor-rich-text p, +body[data-type="core/pullquote"][data-align="right"] p, +body[data-type="core/pullquote"][data-align="right"] .wp-block-pullquote__citation { + text-align: left; +} + +/** === File === */ +.wp-block-file { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; +} + +.wp-block-file .wp-block-file__button { + line-height: 1.8; + font-size: 0.88889em; + font-weight: bold; + background-color: #0073aa; + border-radius: 5px; +} + +/** === Verse === */ +.wp-block-verse, +.wp-block-verse pre { + padding: 0; +} + +/** === Code === */ +.wp-block-code { + border-radius: 0; +} + +/** === Table === */ +.wp-block-table td, .wp-block-table th { + border-color: #767676; +} + +/** === Separator === */ +.wp-block-separator:not(.is-style-dots) { + border-bottom: 2px solid #767676; +} + +.wp-block-separator:not(.is-style-wide):not(.is-style-dots) { + width: 2.25em; + margin-left: 0; +} + +.wp-block-separator.is-style-dots:before { + color: #767676; + font-size: 1.6875em; + letter-spacing: 0.88889em; +} + +/** === Latest Posts, Archives, Categories === */ +ul.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts { + padding: 0; + list-style-type: none; +} + +ul.wp-block-archives ul, +.wp-block-categories ul, +.wp-block-latest-posts ul { + padding: 0; + list-style-type: none; +} + +ul.wp-block-archives li, +.wp-block-categories li, +.wp-block-latest-posts li { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 1.6875em; + font-weight: bold; + line-height: 1.2; +} + +ul.wp-block-archives li a, +.wp-block-categories li a, +.wp-block-latest-posts li a { + text-decoration: none; +} + +ul.wp-block-archives li a:after, +.wp-block-categories li a:after, +.wp-block-latest-posts li a:after { + color: #767676; + content: ","; +} + +ul.wp-block-archives li:last-child a:after, +.wp-block-categories li:last-child a:after, +.wp-block-latest-posts li:last-child a:after { + color: #767676; + content: "."; +} + +/** === Latest Posts grid view === */ +.wp-block-latest-posts.is-grid li { + border-top: 2px solid #ccc; + padding-top: 1rem; + margin-bottom: 2rem; +} + +.wp-block-latest-posts.is-grid li a:after { + content: ''; +} + +.wp-block-latest-posts.is-grid li:last-child { + margin-bottom: auto; +} + +.wp-block-latest-posts.is-grid li:last-child a:after { + content: ''; +} + +/** === Latest Comments === */ +.wp-block-latest-comments .wp-block-latest-comments__comment-meta { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-weight: bold; +} + +.wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date { + font-weight: normal; +} + +.wp-block-latest-comments .wp-block-latest-comments__comment, +.wp-block-latest-comments .wp-block-latest-comments__comment-date, +.wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { + font-size: inherit; +} + +.wp-block-latest-comments .wp-block-latest-comments__comment-date { + font-size: 0.71111em; +} + +/** === Classic Editor === */ +/* Properly center-align captions in the classic-editor block */ +.wp-caption dd { + text-align: center; + -webkit-margin-start: 0px; + margin-inline-start: 0px; +} + +.wp-block-freeform { + /* Add style for galleries in classic-editor block */ +} + +.wp-block-freeform .gallery { + display: flex; +} + +.wp-block-freeform .gallery .gallery-item { + padding: 0.5rem; + text-align: center; + vertical-align: top; + width: 100%; +} + +.wp-block-freeform .gallery .gallery-item .gallery-caption { + margin: 0; +} + +.wp-block-freeform .gallery.gallery-columns-2 .gallery-item { + max-width: calc( ( 12 / 2 ) * (100% / 12)); +} + +.wp-block-freeform .gallery.gallery-columns-3 .gallery-item { + max-width: calc( ( 12 / 3 ) * (100% / 12)); +} + +.wp-block-freeform .gallery.gallery-columns-4 .gallery-item { + max-width: calc( ( 12 / 4 ) * (100% / 12)); +} + +.wp-block-freeform .gallery.gallery-columns-5 .gallery-item { + max-width: calc( ( 12 / 5 ) * (100% / 12)); +} + +.wp-block-freeform .gallery.gallery-columns-6 .gallery-item { + max-width: calc( ( 12 / 6 ) * (100% / 12)); +} + +.wp-block-freeform .gallery.gallery-columns-7 .gallery-item { + max-width: calc( ( 12 / 7 ) * (100% / 12)); +} + +.wp-block-freeform .gallery.gallery-columns-8 .gallery-item { + max-width: calc( ( 12 / 8 ) * (100% / 12)); +} + +.wp-block-freeform .gallery.gallery-columns-9 .gallery-item { + max-width: calc( ( 12 / 9 ) * (100% / 12)); +} diff --git a/src/wp-content/themes/twentynineteen/style-editor.scss b/src/wp-content/themes/twentynineteen/style-editor.scss new file mode 100644 index 0000000000..8beb322f46 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/style-editor.scss @@ -0,0 +1,524 @@ +/*! +Twenty Nineteen Editor Styles + +NOTE: Styling alignment styles require use of [data-align] selectors. +This is not ideal, but it works. Styles using those selectors should be refactored +when Gutenberg supports styling those variations more intuitively. +*/ + +/** === Includes === */ + +@import "sass/variables-site/variables-site"; +@import "sass/variables-site/colors"; +@import "sass/mixins/mixins-master"; + +/** === Content Width === */ + +.wp-block { + width: calc(100vw - (2 * #{$size__spacing-unit})); + + @include media(tablet) { + width: calc(8 * (100vw / 12)); + } + + @include media(desktop) { + width: calc(6 * (100vw / 12 )); + } +} + +/** === Base Typography === */ + +body { + font-size: $font__size_base; + font-family: $font__body; + color: $color__text-main; +} + +p { + font-size: $font__size_base; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: $font__heading; +} + +h1 { + font-size: $font__size-xl; + @include post-section-dash; + + @include media(tablet) { + font-size: $font__size-xxl; + } +} + +h2 { + font-size: $font__size-lg; + @include post-section-dash; + + @include media(tablet) { + font-size: $font__size-xl; + } +} + +h3 { + font-size: $font__size-lg; +} + +h4 { + font-size: $font__size-md; +} + +h5 { + font-size: $font__size-sm; +} + +h6 { + font-size: $font__size-xs; +} + +a { + @include link-transition; + color: $color__link; + + *:visited { + + } + + &:hover, + &:active { + color: $color__link-hover; + outline: 0; + text-decoration: none; + } + + &:focus { + outline: 0; + text-decoration: underline; + } +} + +figcaption, +.gallery-caption { + font-family: $font__heading; + font-size: $font__size-xs; + line-height: 1.6; + color: $color__text-light; +} + +/** === Paragraph === */ + +.wp-block-paragraph { + + &.has-drop-cap:not(:focus)::first-letter { + font-family: $font__heading; + font-size: $font__size-xxxl; + line-height: 1; + font-weight: bold; + margin: 0 0.25em 0 0; + } +} + +/** === Cover Image === */ + +.wp-block-cover-image { + + h2, + .wp-block-cover-image-text { + font-family: $font__heading; + font-size: $font__size-xl; + font-weight: bold; + line-height: 1.4; + } + + &.has-left-content { + justify-content: center; + + h2, + .wp-block-cover-image-text { + padding: 1em; + } + } + + &.has-right-content { + justify-content: center; + + h2, + .wp-block-cover-image-text { + padding: 1em; + } + } +} + +body[data-type="core/cover-image"][data-align="left"], +body[data-type="core/cover-image"][data-align="right"] { + + h2, + .wp-block-cover-image-text { + width: 100%; + max-width: 305px; + } +} + +body[data-type="core/cover-image"][data-align="wide"], +body[data-type="core/cover-image"][data-align="full"] { + + @include media(desktop) { + h2, + .wp-block-cover-image-text { + padding: 0; + width: calc(6 * (100vw / 12)); + max-width: calc(6 * (100vw / 12)); + } + } +} + +/** === Gallery === */ + +.wp-block-gallery { + + .blocks-gallery-image figcaption, + .blocks-gallery-item figcaption, + .gallery-item .gallery-caption { + font-size: $font__size-xs; + line-height: 1.6; + } +} + +/** === Button === */ + +.wp-block-button { + + .wp-block-button__link { + line-height: 1.8; + font-family: $font__heading; + font-size: $font__size-sm; + font-weight: bold; + } + + .wp-block-button__link:not(.has-background), + .wp-block-button__link:not(.has-background) { + background: $color__background-button; + } + + &:not(.is-style-squared) .wp-block-button__link { + border-radius: 5px; + } + + &.is-style-outline .wp-block-button__link, + &.is-style-outline .wp-block-button__link:hover, + &.is-style-outline .wp-block-button__link:focus, + &.is-style-outline .wp-block-button__link:active { + background: transparent; + border-color: $color__background-button; + + &:not(.has-text-color) { + color: $color__background-button; + } + } +} + +/** === Blockquote === */ + +.wp-block-quote { + + &:not(.is-large):not(.is-style-large) { + border-left: 2px solid $color__link; + } + + &.is-large, + &.is-style-large { + margin-top: $font__size-xxl; + margin-bottom: $font__size-xxl; + } + + &.is-large p, + &.is-style-large p { + font-size: $font__size-lg; + line-height: 1.3; + margin-bottom: 0.5em; + margin-top: 0.5em; + } + + cite, + footer, + .wp-block-quote__citation { + font-family: $font__heading; + font-size: $font__size-xs; + line-height: 1.6; + color: $color__text-light; + } +} + +/** === Pullquote === */ + +.wp-block-pullquote { + border: none; + + &.is-style-solid-color { + + blockquote { + width: calc(100vw - (2 * #{ $size__spacing-unit})); + max-width: 80%; + + @include media(tablet) { + width: calc(8 * (100vw / 12)); + } + + @include media(desktop) { + width: calc(6 * (100vw / 12)); + } + } + + blockquote:not(.has-text-color) p, + .wp-block-pullquote__citation { + color: white; + } + + &:not(.has-background-color) { + background-color: $color__link; + } + } + + blockquote { + hyphens: auto; + word-break: break-word; + } +} + +body[data-type="core/pullquote"], +body[data-type="core/pullquote"][data-align="left"], +body[data-type="core/pullquote"][data-align="right"] { + + blockquote > .block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty="true"]::before, + blockquote > .editor-rich-text p, + p { + font-size: $font__size-lg; + font-style: italic; + line-height: 1.3; + margin-bottom: 0.5em; + margin-top: 0.5em; + color: $color__text-main; + + @include media(tablet) { + font-size: $font__size-xl; + } + } + + .wp-block-pullquote__citation { + font-family: $font__heading; + font-size: $font__size-xs; + line-height: 1.6; + text-transform: none; + color: $color__text-light; + } + + em { + font-style: normal; + } +} + +body[data-type="core/pullquote"][data-align="left"], +body[data-type="core/pullquote"][data-align="right"] { + + .editor-block-list__block-edit { + max-width: 50%; + + .wp-block-pullquote:not(.is-style-solid-color) { + padding: 0; + } + + .wp-block-pullquote.is-style-solid-color { + padding: 1em; + + p, + .wp-block-pullquote__citation { + color: white; + } + } + } + + blockquote > .block-library-pullquote__content .editor-rich-text__tinymce[data-is-empty="true"]::before, + blockquote > .editor-rich-text p, + p, + .wp-block-pullquote__citation { + text-align: left; + } +} + +/** === File === */ + +.wp-block-file { + font-family: $font__heading; + + .wp-block-file__button { + line-height: 1.8; + font-size: $font__size-sm; + font-weight: bold; + background-color: $color__link; + border-radius: 5px; + } +} + +/** === Verse === */ + +.wp-block-verse, +.wp-block-verse pre { + padding: 0; +} + +/** === Code === */ + +.wp-block-code { + border-radius: 0; +} + +/** === Table === */ + +.wp-block-table { + + td, th { + border-color: $color__text-light; + } +} + +/** === Separator === */ + +.wp-block-separator { + + &:not(.is-style-dots) { + border-bottom: 2px solid $color__text-light; + } + + &:not(.is-style-wide):not(.is-style-dots) { + width: $font__size-xl; + margin-left: 0; + } + + &.is-style-dots:before { + color: $color__text-light; + font-size: $font__size-lg; + letter-spacing: $font__size-sm; + } +} + +/** === Latest Posts, Archives, Categories === */ + +ul.wp-block-archives, +.wp-block-categories, +.wp-block-latest-posts { + padding: 0; + list-style-type: none; + + ul { + padding: 0; + list-style-type: none; + } + + li { + font-family: $font__heading; + font-size: $font__size-lg; + font-weight: bold; + line-height: $font__line-height-heading; + + a { + text-decoration: none; + + &:after { + color: $color__text-light; + content: ","; + } + } + + &:last-child a:after { + color: $color__text-light; + content: "."; + } + } +} + +/** === Latest Posts grid view === */ +.wp-block-latest-posts.is-grid { + li { + border-top: 2px solid $color__border; + padding-top: (1 * $size__spacing-unit); + margin-bottom: (2 * $size__spacing-unit); + a { + &:after { + content: ''; + } + } + &:last-child { + margin-bottom: auto; + a:after { + content: ''; + } + } + } + } + +/** === Latest Comments === */ + +.wp-block-latest-comments { + + .wp-block-latest-comments__comment-meta { + font-family: $font__heading; + font-weight: bold; + + .wp-block-latest-comments__comment-date { + font-weight: normal; + } + } + + .wp-block-latest-comments__comment, + .wp-block-latest-comments__comment-date, + .wp-block-latest-comments__comment-excerpt p { + font-size: inherit; + } + + .wp-block-latest-comments__comment-date { + font-size: $font__size-xs; + } +} + +/** === Classic Editor === */ + +/* Properly center-align captions in the classic-editor block */ +.wp-caption { + dd { + text-align: center; + -webkit-margin-start: 0px; + margin-inline-start: 0px; + } +} + +.wp-block-freeform { + + /* Add style for galleries in classic-editor block */ + .gallery { + + display: flex; + + .gallery-item { + padding: ( $size__spacing-unit * .5 ); + text-align: center; + vertical-align: top; + width: 100%; + + .gallery-caption { + margin: 0; + } + } + + // Loops to enumerate the classes for gallery columns. + @for $i from 2 through 9 { + &.gallery-columns-#{$i} .gallery-item { + max-width: calc( ( 12 / #{$i} ) * (100% / 12) ); + } + } + } +} diff --git a/src/wp-content/themes/twentynineteen/style-rtl.css b/src/wp-content/themes/twentynineteen/style-rtl.css new file mode 100644 index 0000000000..724f0fdc37 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/style-rtl.css @@ -0,0 +1,3243 @@ +@charset "UTF-8"; +/* +Theme Name: Twenty Nineteen +Theme URI: https://github.com/WordPress/twentynineteen +Author: the WordPress team +Author URI: https://wordpress.org/ +Description: A new Gutenberg-ready theme. +Requires at least: WordPress 4.9.6 +Version: 1.0 +License: GNU General Public License v2 or later +License URI: LICENSE +Text Domain: twentynineteen +Tags: custom-background, custom-logo, custom-menu, featured-images, 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. + +Twenty Nineteen is based on Underscores https://underscores.me/, (C) 2012-2018 Automattic, Inc. +Underscores is distributed under the terms of the GNU GPL v2 or later. + +Normalizing styles have been helped along thanks to the fine work of +Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ +*/ +/*-------------------------------------------------------------- +>>> TABLE OF CONTENTS: +---------------------------------------------------------------- +# Variables +# Normalize +# Typography + ## Headings + ## Copy +# Elements + ## Lists + ## Tables +# Forms + ## Buttons + ## Fields +# Navigation + ## Links + ## Menus + ## Next & Previous +# Accessibility +# Alignments +# Clearings +# Layout +# Widgets +# Content + ## Archives + ## Posts and pages + ## Comments +# Blocks +# Media + ## Captions + ## Galleries +--------------------------------------------------------------*/ +/* If we add the border using a regular CSS border, it won't look good on non-retina devices, + * since its edges can look jagged due to lack of antialiasing. In this case, we are several + * layers of box-shadow to add the border visually, which will render the border smoother. */ +/* Normalize */ +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ +} + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +/* Typography */ +html { + font-size: 22px; +} + +body { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + color: #111; + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + font-weight: 400; + font-size: 1em; + line-height: 1.8; + margin: 0; + text-rendering: optimizeLegibility; +} + +button, +input, +select, +optgroup, +textarea { + color: #111; + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + font-weight: 400; + line-height: 1.8; + text-rendering: optimizeLegibility; +} + +.main-navigation, +.page-description, +h2.author-title, +.not-found .page-title, +.error-404 .page-title, +.post-navigation .post-title, +.pagination .nav-links, +.comments-title, +.comment-author .fn, +.no-comments, +.site-title, +h1, h2, h3, h4, h5, h6 { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-weight: 700; + letter-spacing: -0.02em; + line-height: 1.2; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.site-info, +.page-description, +.post-navigation .post-title, +.comment-metadata, +.discussion-meta-info, +.entry-meta, +.entry-footer, +.comment-reply-link, +#cancel-comment-reply-link, +img:after, +.page-links, +.sticky-post { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; +} + +.page-title { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; +} + +.site-branding, +.main-navigation ul.main-menu > li, +.social-navigation, +.author-description p.author-bio, +.nav-links { + line-height: 1.25; +} + +h1 { + font-size: 2.25em; +} + +@media only screen and (min-width: 768px) { + h1 { + font-size: 2.8125em; + } +} + +.entry-title, +.not-found .page-title, +.error-404 .page-title, +.has-larger-font-size, +h2 { + font-size: 1.6875em; +} + +@media only screen and (min-width: 768px) { + .entry-title, + .not-found .page-title, + .error-404 .page-title, + .has-larger-font-size, + h2 { + font-size: 2.25em; + } +} + +.has-regular-font-size, +.has-large-font-size, +.comments-title, +h3 { + font-size: 1.6875em; +} + +.site-title, +.site-description, +.main-navigation, +.nav-links, +.page-title, +.page-description, +.comment-author .fn, +.no-comments, +h2.author-title, +p.author-bio, +h4 { + font-size: 1.125em; +} + +.pagination .nav-links, +.comment-content, +h5 { + font-size: 0.88889em; +} + +.entry-meta, +.entry-footer, +.discussion-meta-info, +.site-info, +.has-small-font-size, +.comment-reply-link, +.comment-metadata, +.comment-notes, +.sticky-post, +#cancel-comment-reply-link, +img:after, +h6 { + font-size: 0.71111em; +} + +.site-title, +.page-title { + font-weight: normal; +} + +.page-description, +.page-links a { + font-weight: bold; +} + +.site-description { + letter-spacing: -0.01em; +} + +.post-navigation .post-title, +.entry-title, +.not-found .page-title, +.error-404 .page-title, +.comments-title, +blockquote { + -webkit-hyphens: auto; + -ms-hyphens: auto; + hyphens: auto; + word-break: break-word; +} + +/* Do not hyphenate entry title on tablet view and bigger. */ +@media only screen and (min-width: 768px) { + .entry-title { + -webkit-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } +} + +p { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +dfn, cite, em, i { + font-style: italic; +} + +blockquote > p { + font-size: 1.6875em; + font-style: italic; + line-height: 1.2; +} + +blockquote cite { + font-size: 0.88889em; + font-style: normal; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; +} + +pre { + font-size: 0.88889em; + font-family: "Courier 10 Pitch", Courier, monospace; + line-height: 1.8; + overflow: auto; +} + +code, kbd, tt, var { + font-size: 0.88889em; + font-family: Menlo, monaco, Consolas, Lucida Console, monospace; +} + +abbr, acronym { + border-bottom: 1px dotted #666; + cursor: help; +} + +mark, ins { + background: #fff9c0; + text-decoration: none; +} + +big { + font-size: 125%; +} + +a { + text-decoration: none; +} + +a:hover { + text-decoration: none; +} + +a:focus { + text-decoration: underline; +} + +/* Elements */ +html { + box-sizing: border-box; +} + +::-moz-selection { + background: #bfdcea; +} + +::selection { + background: #bfdcea; +} + +*, +*:before, +*:after { + box-sizing: inherit; +} + +body { + background: #fff; +} + +a { + transition: color 110ms ease-in-out; + color: #0073aa; +} + +a:hover, +a:active { + color: #005177; + outline: 0; + text-decoration: none; +} + +a:focus { + outline: 0; + text-decoration: underline; +} + +h1, h2, h3, h4, h5, h6 { + clear: both; + margin: 1rem 0; +} + +h1:not(.site-title):before, h2:before { + background: #767676; + content: "\020"; + display: block; + height: 2px; + margin: 1rem 0; + width: 1em; +} + +hr { + background-color: #767676; + border: 0; + height: 2px; +} + +ul, +ol { + padding-right: 1rem; +} + +ul { + list-style: disc; +} + +ul ul { + list-style-type: circle; +} + +ol { + list-style: decimal; +} + +li { + line-height: 1.8; +} + +li > ul, +li > ol { + padding-right: 2rem; +} + +dt { + font-weight: bold; +} + +dd { + margin: 0 1rem 1rem; +} + +img { + height: auto; + max-width: 100%; + position: relative; +} + +img:before { + background-color: #eee; + border: 1px dashed #ccc; + border-radius: 3px; + content: " "; + display: block; + height: 100%; + right: 0; + position: absolute; + top: 0; + width: 100%; +} + +img:after { + color: #666; + content: "This image is broken :-/ ( " attr(alt) " )"; + display: block; + right: 50%; + position: absolute; + text-align: center; + top: 50%; + transform: translate(50%, -50%); + width: 100%; +} + +figure { + margin: 0; +} + +blockquote { + border-right: 2px solid #0073aa; + margin-right: -2rem; + padding: 1rem 2rem 0.5rem 0; +} + +blockquote > p { + margin: 0 0 1rem; +} + +blockquote cite { + color: #767676; +} + +table { + margin: 0 0 1rem; + width: 100%; +} + +table td, table th { + border-color: #767676; +} + +/* Forms */ +.button, +button, +input[type="button"], +input[type="reset"], +input[type="submit"] { + transition: background 150ms ease-in-out; + background: #0073aa; + border: none; + border-radius: 5px; + box-sizing: border-box; + color: white; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 0.88889em; + font-weight: 600; + line-height: 1.2; + outline: none; + padding: 0.66rem 1rem; +} + +.button:hover, +button:hover, +input[type="button"]:hover, +input[type="reset"]:hover, +input[type="submit"]:hover { + cursor: pointer; +} + +.button:hover, .button:focus, +button:hover, +button:focus, +input[type="button"]:hover, +input[type="button"]:focus, +input[type="reset"]:hover, +input[type="reset"]:focus, +input[type="submit"]:hover, +input[type="submit"]:focus { + background: #111; +} + +.button:focus, +button:focus, +input[type="button"]:focus, +input[type="reset"]:focus, +input[type="submit"]:focus { + outline: thin dotted; + outline-offset: -4px; +} + +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 { + -webkit-backface-visibility: hidden; + background: #fff; + border: solid 1px #ccc; + box-sizing: border-box; + outline: none; + padding: 0.5rem 0.66rem; +} + +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 { + border-color: #0073aa; + outline: thin solid rgba(0, 115, 170, 0.15); + outline-offset: -4px; +} + +textarea { + box-sizing: border-box; + display: block; + width: 100%; + max-width: 100%; + resize: vertical; +} + +form p { + margin: 1rem 0; +} + +/* Navigation */ +/*-------------------------------------------------------------- +## Links +--------------------------------------------------------------*/ +a { + transition: color 110ms ease-in-out; + color: #0073aa; +} + +a:visited { + color: #0073aa; +} + +a:hover, a:active { + color: #005177; + outline: 0; + text-decoration: none; +} + +a:focus { + outline: 0; + text-decoration: underline; +} + +/*-------------------------------------------------------------- +## Menus +--------------------------------------------------------------*/ +/** === Main menu === */ +.main-navigation { + display: inline; + /* + * :focus-within needs its own selector so other similar + * selectors don’t get ignored if a browser doesn’t recognize it + */ +} + +@media only screen and (min-width: 768px) { + .main-navigation { + display: block; + } +} + +body.page .main-navigation { + display: block; +} + +.main-navigation > div { + display: inline; +} + +.main-navigation .main-menu { + display: inline; + margin: 0; + padding: 0; +} + +.main-navigation .main-menu > li { + display: inline; +} + +.main-navigation .main-menu > li > a { + font-weight: 700; + color: #0073aa; +} + +.main-navigation .main-menu > li > a + svg { + color: #0073aa; + margin-left: -0.25rem; +} + +.main-navigation .main-menu > li > a:hover { + color: #005177; +} + +.main-navigation .main-menu > li > a:hover + svg { + color: #005177; +} + +.main-navigation .main-menu > li > a:after { + content: ","; + display: inline; + color: #767676; +} + +.main-navigation .main-menu > li.menu-item-has-children:after { + content: ","; + display: inline; + color: #767676; +} + +.main-navigation .main-menu > li.menu-item-has-children > a:after, +.main-navigation .main-menu > li.menu-item-has-children .menu-item-has-children > a:after { + content: ""; + display: none; +} + +.main-navigation .main-menu > li:last-child > a:after { + content: "."; +} + +.main-navigation .main-menu > li:last-child > a { + margin-left: 0; +} + +.main-navigation .sub-menu { + background: #0073aa; + color: #fff; + list-style: none; + padding-right: 0; + display: none; + float: right; + width: 100%; + position: absolute; + opacity: 0; + right: -999em; + z-index: 99999; + transition: opacity 0.5s ease-in-out; +} + +@media only screen and (min-width: 768px) { + .main-navigation .sub-menu { + max-width: calc(3 * (100vw / 12)); + } +} + +.main-navigation .sub-menu > li { + clear: both; + display: block; + float: none; + position: relative; + word-break: break-word; +} + +.main-navigation .sub-menu > li.menu-item-has-children svg { + position: absolute; + left: 0.5rem; + top: 0.65rem; +} + +@media only screen and (min-width: 768px) { + .main-navigation .sub-menu > li.menu-item-has-children .menu-item-has-children > a:after { + content: "\203a"; + } +} + +.main-navigation .sub-menu > li > a { + color: #fff; + display: block; + line-height: 1.2; + padding: calc( .5 * 1rem) 1rem; +} + +.main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus { + background: #005177; +} + +.main-navigation .sub-menu > li > a:hover:after, .main-navigation .sub-menu > li > a:focus:after { + background: #005177; +} + +.main-navigation .main-menu .menu-item-has-children:hover > .sub-menu, +.main-navigation .main-menu .menu-item-has-children .sub-menu:hover { + display: block; + right: inherit; + margin-top: -2px; + opacity: 1; +} + +.main-navigation .main-menu .menu-item-has-children:hover > .sub-menu .sub-menu, +.main-navigation .main-menu .menu-item-has-children .sub-menu:hover .sub-menu { + margin-top: inherit; + position: relative; + padding-right: 1rem; +} + +@media only screen and (min-width: 768px) { + .main-navigation .main-menu .menu-item-has-children:hover > .sub-menu .sub-menu, + .main-navigation .main-menu .menu-item-has-children .sub-menu:hover .sub-menu { + padding-right: 0; + position: absolute; + right: 100%; + top: 0; + } +} + +.main-navigation .main-menu .menu-item-has-children:focus-within > .sub-menu { + display: block; + right: inherit; + margin-top: -2px; + opacity: 1; +} + +.main-navigation .main-menu .menu-item-has-children:focus-within > .sub-menu .sub-menu { + margin-top: inherit; + position: relative; + padding-right: 1rem; +} + +@media only screen and (min-width: 768px) { + .main-navigation .main-menu .menu-item-has-children:focus-within > .sub-menu .sub-menu { + padding-right: 0; + position: absolute; + right: 100%; + top: 0; + } +} + +/* Social menu */ +.social-navigation { + margin-top: calc(1rem / 2); + text-align: right; +} + +.social-navigation ul.social-links-menu { + content: ""; + display: table; + table-layout: fixed; + display: inline-block; + margin: 0; + padding: 0; +} + +.social-navigation ul.social-links-menu li { + display: inline-block; + vertical-align: bottom; + vertical-align: -webkit-baseline-middle; + list-style: none; +} + +.social-navigation ul.social-links-menu li:nth-child(n+2) { + margin-right: 0.1em; +} + +.social-navigation ul.social-links-menu li a { + border-bottom: 1px solid transparent; + display: block; + color: #111; + margin-bottom: -1px; + transition: opacity 110ms ease-in-out; +} + +.social-navigation ul.social-links-menu li a:hover, .social-navigation ul.social-links-menu li a:active { + color: #111; + opacity: 0.6; +} + +.social-navigation ul.social-links-menu li a:focus { + color: #111; + opacity: 1; + border-bottom: 1px solid #111; +} + +.social-navigation ul.social-links-menu li a svg { + display: block; + width: 32px; + height: 32px; +} + +.social-navigation ul.social-links-menu li a svg#ui-icon-link { + transform: rotate(45deg); +} + +/*-------------------------------------------------------------- +## Next / Previous +--------------------------------------------------------------*/ +/* Next/Previous navigation */ +.post-navigation { + margin: calc(3 * 1rem) 0; +} + +.post-navigation .nav-links { + margin: 0 1rem; + max-width: 100%; + display: flex; + flex-direction: column; +} + +@media only screen and (min-width: 1168px) { + .post-navigation .nav-links { + flex-direction: row; + margin: 0 calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } +} + +.post-navigation .nav-links a .meta-nav { + color: #767676; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.post-navigation .nav-links a .meta-nav:before, .post-navigation .nav-links a .meta-nav:after { + display: none; + content: "—"; + width: 2em; + color: #767676; + height: 1em; +} + +.post-navigation .nav-links a .post-title { + -webkit-hyphens: auto; + -ms-hyphens: auto; + hyphens: auto; +} + +.post-navigation .nav-links a:hover { + color: #005177; +} + +@media only screen and (min-width: 1168px) { + .post-navigation .nav-links .nav-previous, + .post-navigation .nav-links .nav-next { + min-width: calc(50% - 2 * 1rem); + } +} + +.post-navigation .nav-links .nav-previous { + order: 2; +} + +@media only screen and (min-width: 1168px) { + .post-navigation .nav-links .nav-previous { + order: 1; + } +} + +.post-navigation .nav-links .nav-previous + .nav-next { + margin-bottom: 1rem; +} + +.post-navigation .nav-links .nav-previous .meta-nav:before { + display: inline; +} + +.post-navigation .nav-links .nav-next { + order: 1; +} + +@media only screen and (min-width: 1168px) { + .post-navigation .nav-links .nav-next { + order: 2; + } +} + +.post-navigation .nav-links .nav-next .meta-nav:after { + display: inline; +} + +.pagination .nav-links { + display: flex; + flex-wrap: wrap; + padding: 0 calc(.5 * 1rem); +} + +.pagination .nav-links > * { + padding: calc(.5 * 1rem); +} + +.pagination .nav-links > *.dots, .pagination .nav-links > *.prev { + padding-right: 0; +} + +.pagination .nav-links > *.dots, .pagination .nav-links > *.next { + padding-left: 0; +} + +.pagination .nav-links .nav-next-text, +.pagination .nav-links .nav-prev-text { + display: none; +} + +@media only screen and (min-width: 768px) { + .pagination .nav-links { + margin-right: calc(2 * (100vw / 12)); + padding: 0; + } + .pagination .nav-links .prev > *, + .pagination .nav-links .next > * { + display: inline-block; + vertical-align: text-bottom; + } + .pagination .nav-links > * { + padding: 1rem; + } +} + +.comment-navigation .nav-links { + display: flex; + flex-direction: row; +} + +.comment-navigation .nav-previous, +.comment-navigation .nav-next { + min-width: 50%; + width: 100%; +} + +.comment-navigation .nav-previous .secondary-text, +.comment-navigation .nav-next .secondary-text { + display: none; +} + +@media only screen and (min-width: 768px) { + .comment-navigation .nav-previous .secondary-text, + .comment-navigation .nav-next .secondary-text { + display: inline; + } +} + +.comment-navigation .nav-previous svg, +.comment-navigation .nav-next svg { + vertical-align: middle; + position: relative; + margin: 0 -0.35em; + top: -1px; +} + +.comment-navigation .nav-previous a:hover, +.comment-navigation .nav-next a:hover { + color: #0073aa; +} + +.comment-navigation .nav-next { + text-align: left; +} + +/* Accessibility */ +/* Text meant only for screen readers. */ +.screen-reader-text { + border: 0; + clip: rect(1px, 1px, 1px, 1px); + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + 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; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + -webkit-clip-path: none; + clip-path: none; + color: #21759b; + display: block; + font-size: 14px; + font-size: 0.875rem; + font-weight: bold; + height: auto; + right: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; + /* Above WP toolbar. */ +} + +/* Do not show the outline on the skip link target. */ +#content[tabindex="-1"]:focus { + outline: 0; +} + +/* Alignments */ +.alignleft { + float: right; + margin-left: 1rem; +} + +.alignright { + float: left; + margin-right: 1rem; +} + +.aligncenter { + clear: both; + display: block; + margin-right: auto; + margin-left: auto; +} + +/* Clearings */ +.clear:before, +.clear:after, +.entry-content:before, +.entry-content:after, +.comment-content:before, +.comment-content:after, +.site-header:before, +.site-header:after, +.site-content:before, +.site-content:after, +.site-footer:before, +.site-footer:after { + content: ""; + display: table; + table-layout: fixed; +} + +.clear:after, +.entry-content:after, +.comment-content:after, +.site-header:after, +.site-content:after, +.site-footer:after { + clear: both; +} + +/* Layout */ +/** === Layout === */ +#page { + width: 100%; +} + +.site-content { + overflow: hidden; +} + +/* Content */ +/*-------------------------------------------------------------- +## Header +--------------------------------------------------------------*/ +.site-header { + padding: 1em; +} + +@media only screen and (min-width: 768px) { + .site-header { + margin: 0; + padding: 3rem 0; + } + .site-header.featured-image { + display: flex; + min-height: 100vh; + flex-direction: column; + justify-content: space-between; + margin-bottom: 3rem; + } + .site-header.featured-image .site-branding-container { + margin-bottom: auto; + } +} + +.site-branding { + color: #767676; + position: relative; +} + +@media only screen and (min-width: 768px) { + .site-branding { + margin: 0 calc(2 * (100vw / 12)); + max-width: 22em; + } +} + +.site-logo { + position: relative; + z-index: 999; + margin-bottom: calc(.66 * 1rem); +} + +@media only screen and (min-width: 768px) { + .site-logo { + margin-bottom: 0; + position: absolute; + left: calc(100% + (0.5 * calc(100vw / 12))); + top: 4px; + z-index: 999; + } +} + +.site-logo .custom-logo-link { + border-radius: 100%; + box-sizing: content-box; + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); + display: block; + width: 32px; + height: 32px; + overflow: hidden; + transition: box-shadow 200ms ease-in-out; +} + +.site-logo .custom-logo-link .custom-logo { + min-height: inherit; +} + +.site-logo .custom-logo-link:hover, .site-logo .custom-logo-link:active, .site-logo .custom-logo-link:focus { + box-shadow: 0 0 0 2px black; +} + +@media only screen and (min-width: 768px) { + .site-logo .custom-logo-link { + width: 64px; + height: 64px; + } +} + +.site-title { + margin: auto; + display: inline; + color: #111; + /* When there is no description set, make sure navigation appears below title. */ +} + +.featured-image .site-title { + margin: 0; +} + +@media only screen and (min-width: 768px) { + .featured-image .site-title { + display: inline-block; + } +} + +.site-title + .main-navigation { + display: block; +} + +.site-title a { + color: inherit; +} + +.site-title a:hover { + color: #4a4a4a; +} + +@media only screen and (min-width: 768px) { + .site-title { + display: inline; + } +} + +.site-description { + display: inline; + color: #767676; + font-weight: normal; + margin: 0; +} + +.site-description:not(:empty):before { + content: "\2014"; + margin: 0 .2em; +} + +.site-header.featured-image { + /* Need relative positioning to properly align layers. */ + position: relative; + /* Add text shadow to text, to increase readability. */ + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35); + /* Set white text color when featured image is set. */ + /* Post header styles */ + /* Custom Logo Link */ + /* Make sure important elements are above pseudo elements used for effects. */ + /* Set up image filter layer positioning */ + /* Background & Effects */ + /* Shared background settings between pseudo elements. See .site-branding-container */ + background-position: center; + background-repeat: no-repeat; + background-size: cover; + /* The intensity of each blend mode is controlled via layer opacity. */ + /* First layer: grayscale. */ + /* Second layer: screen. */ + /* Third layer: multiply. */ + /* Fourth layer: overlay. */ + /* Fifth layer: readability overlay */ +} + +.site-header.featured-image .site-branding .site-title, +.site-header.featured-image .site-branding .site-description, +.site-header.featured-image .main-navigation a:after, +.site-header.featured-image .main-navigation .main-menu > li.menu-item-has-children:after, +.site-header.featured-image .main-navigation li, +.site-header.featured-image .social-navigation li, +.site-header.featured-image .entry-meta, +.site-header.featured-image .entry-title { + color: white; +} + +.site-header.featured-image .main-navigation a, +.site-header.featured-image .social-navigation a, +.site-header.featured-image .site-title a, +.site-header.featured-image .hentry a { + color: white; + transition: opacity 110ms ease-in-out; +} + +.site-header.featured-image .main-navigation a:hover, .site-header.featured-image .main-navigation a:active, +.site-header.featured-image .social-navigation a:hover, +.site-header.featured-image .social-navigation a:active, +.site-header.featured-image .site-title a:hover, +.site-header.featured-image .site-title a:active, +.site-header.featured-image .hentry a:hover, +.site-header.featured-image .hentry a:active { + color: white; + opacity: 0.6; +} + +.site-header.featured-image .main-navigation a:focus, +.site-header.featured-image .social-navigation a:focus, +.site-header.featured-image .site-title a:focus, +.site-header.featured-image .hentry a:focus { + color: white; +} + +.site-header.featured-image .social-navigation a:focus { + color: white; + opacity: 1; + border-bottom: 1px solid white; +} + +.site-header.featured-image .social-navigation svg, +.site-header.featured-image .hentry svg { + /* Use -webkit- only if supporting: Chrome < 54, iOS < 9.3, Android < 4.4.4 */ + filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.35)); +} + +.site-header.featured-image .hentry .entry-header { + margin-right: 0; + margin-left: 0; +} + +@media only screen and (min-width: 768px) { + .site-header.featured-image .hentry .entry-header { + margin-right: calc(2 * (100vw / 12)); + margin-left: calc(2 * (100vw / 12)); + } +} + +.site-header.featured-image .hentry .entry-header .entry-title:before { + background: white; +} + +.site-header.featured-image .custom-logo-link { + background: white; + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); +} + +.site-header.featured-image .custom-logo-link:hover, .site-header.featured-image .custom-logo-link:active, .site-header.featured-image .custom-logo-link:focus { + box-shadow: 0 0 0 2px white; +} + +.site-header.featured-image .site-branding, +.site-header.featured-image .hentry .entry-header { + z-index: 10; +} + +.site-header.featured-image .site-branding-container:before, +.site-header.featured-image .site-branding-container:after, +.site-header.featured-image .hentry:before, +.site-header.featured-image .hentry:after, .site-header.featured-image:after { + display: block; + position: absolute; + top: 0; + right: 0; + content: "\020"; + width: 100%; + height: 100%; +} + +.site-header.featured-image .site-branding-container:before { + background-position: center; + background-repeat: no-repeat; + background-size: cover; + filter: grayscale(100%); + z-index: 1; +} + +.site-header.featured-image .hentry:before { + background: #0073aa; + mix-blend-mode: screen; + opacity: 0.1; + z-index: 2; +} + +.site-header.featured-image .hentry:after { + background: #0073aa; + mix-blend-mode: multiply; + opacity: 1; + z-index: 3; +} + +.site-header.featured-image .site-branding-container:after { + background: rgba(255, 255, 255, 0.35); + mix-blend-mode: overlay; + opacity: 0.5; + z-index: 4; +} + +.site-header.featured-image:after { + background: #000e14; + /** + * Add a transition to the readability overlay, to add a subtle + * but smooth effect when resizing the screen. + */ + transition: opacity 1200ms ease-in-out; + z-index: 5; + opacity: 0.38; +} + +@media only screen and (min-width: 768px) { + .site-header.featured-image:after { + opacity: 0.18; + } +} + +@media only screen and (min-width: 1168px) { + .site-header.featured-image:after { + opacity: 0.1; + } +} + +.site-header.featured-image ::-moz-selection { + background: rgba(255, 255, 255, 0.17); +} + +.site-header.featured-image ::selection { + background: rgba(255, 255, 255, 0.17); +} + +/*-------------------------------------------------------------- +## Posts and pages +--------------------------------------------------------------*/ +.sticky { + display: block; +} + +.sticky-post { + background: #0073aa; + color: #fff; + display: inline-block; + font-weight: bold; + line-height: 1; + padding: .25rem; + position: absolute; + text-transform: uppercase; + top: -1rem; + z-index: 1; +} + +.updated:not(.published) { + display: none; +} + +.page-links { + clear: both; + margin: 0 0 calc(1.5 * 1rem); +} + +.hentry { + margin-top: calc(6 * 1rem); +} + +.hentry:first-of-type { + margin-top: 0; +} + +.hentry .entry-header { + margin: calc(3 * 1rem) 1rem 1rem; + position: relative; +} + +@media only screen and (min-width: 768px) { + .hentry .entry-header { + margin: calc(3 * 1rem) calc(2 * (100vw / 12 )) 1rem; + } + .featured-image .hentry .entry-header { + margin-bottom: 0; + } +} + +.hentry .entry-title { + margin: 0; +} + +.hentry .entry-title:before { + background: #767676; + content: "\020"; + display: block; + height: 2px; + margin: 1rem 0; + width: 1em; +} + +.hentry .entry-title a { + color: inherit; +} + +.hentry .entry-title a:hover { + color: #4a4a4a; +} + +.hentry .entry-meta, +.hentry .entry-footer { + color: #767676; + font-weight: 500; +} + +.hentry .entry-meta > span, +.hentry .entry-footer > span { + margin-left: 1rem; +} + +.hentry .entry-meta > span:last-child, +.hentry .entry-footer > span:last-child { + margin-left: 0; +} + +.hentry .entry-meta a, +.hentry .entry-footer a { + transition: color 110ms ease-in-out; + color: currentColor; +} + +.hentry .entry-meta a:hover, +.hentry .entry-footer a:hover { + text-decoration: none; + color: #0073aa; +} + +.hentry .entry-meta .svg-icon, +.hentry .entry-footer .svg-icon { + position: relative; + display: inline-block; + vertical-align: middle; + margin-left: 0.5em; +} + +.hentry .entry-meta { + margin: 1rem 0; +} + +@media only screen and (min-width: 1168px) { + .hentry .entry-meta.has-discussion .comment-count { + float: left; + position: relative; + } +} + +.hentry .entry-meta.has-discussion .comment-count .discussion-avatar-list { + display: none; +} + +@media only screen and (min-width: 1168px) { + .hentry .entry-meta.has-discussion .comment-count .discussion-avatar-list { + bottom: 100%; + display: block; + position: absolute; + } +} + +.hentry .entry-footer { + margin: calc(2 * 1rem) 1rem 1rem; +} + +@media only screen and (min-width: 768px) { + .hentry .entry-footer { + margin: calc(3 * 1rem) calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } +} + +@media only screen and (min-width: 768px) { + .hentry .entry-footer { + max-width: calc(6 * (100vw / 12)); + } +} + +.hentry .post-thumbnail { + margin: 1rem; +} + +@media only screen and (min-width: 768px) { + .hentry .post-thumbnail { + margin: 1rem calc(2 * (100vw / 12)); + } +} + +.hentry .post-thumbnail:focus { + outline: none; +} + +.hentry .post-thumbnail .post-thumbnail-inner { + display: block; +} + +.hentry .post-thumbnail .post-thumbnail-inner img { + position: relative; + display: block; + width: 100%; +} + +.image-filters-enabled .hentry .post-thumbnail { + position: relative; + display: block; +} + +.image-filters-enabled .hentry .post-thumbnail .post-thumbnail-inner { + position: relative; + filter: grayscale(100%); + z-index: 1; +} + +.image-filters-enabled .hentry .post-thumbnail .post-thumbnail-inner:after { + display: block; + width: 100%; + height: 100%; + z-index: 10; +} + +.image-filters-enabled .hentry .post-thumbnail:before, .image-filters-enabled .hentry .post-thumbnail:after { + position: absolute; + display: block; + width: 100%; + height: 100%; + top: 0; + right: 0; + content: "\020"; + display: block; + pointer-events: none; +} + +.image-filters-enabled .hentry .post-thumbnail:before { + background: #0073aa; + mix-blend-mode: screen; + opacity: 0.1; + z-index: 2; +} + +.image-filters-enabled .hentry .post-thumbnail:after { + background: #0073aa; + mix-blend-mode: multiply; + opacity: 1; + z-index: 3; +} + +.hentry .entry-content .more-link { + transition: color 110ms ease-in-out; + display: inline; + color: inherit; +} + +.hentry .entry-content .more-link:after { + content: "»"; + margin-right: 0.5em; +} + +.hentry .entry-content .more-link:hover { + color: #0073aa; + text-decoration: none; +} + +.hentry .entry-content a { + text-decoration: underline; +} + +.hentry .entry-content a:hover { + text-decoration: none; +} + +.hentry .entry-content > iframe[style] { + margin: 32px 1rem !important; + max-width: calc(100vw - (2 * 1rem)) !important; +} + +@media only screen and (min-width: 768px) { + .hentry .entry-content > iframe[style] { + margin: 32px calc(2 * (100vw / 12)) !important; + max-width: calc(8 * (100vw / 12)) !important; + } +} + +@media only screen and (min-width: 1168px) { + .hentry .entry-content > iframe[style] { + max-width: calc(6 * (100vw / 12)) !important; + } +} + +.hentry .entry-content .wp-audio-shortcode { + max-width: calc(100vw - (2 * 1rem)); +} + +@media only screen and (min-width: 768px) { + .hentry .entry-content .wp-audio-shortcode { + max-width: calc(8 * (100vw / 12)); + } +} + +@media only screen and (min-width: 1168px) { + .hentry .entry-content .wp-audio-shortcode { + max-width: calc(6 * (100vw / 12)); + } +} + +/*-------------------------------------------------------------- +## Comments +--------------------------------------------------------------*/ +.comment-content a { + word-wrap: break-word; +} + +.bypostauthor { + display: block; +} + +.comments-area { + /* Add extra margin when the comments section is located immediately after the + * post itself (this happens on pages). + */ +} + +.hentry + .comments-area { + margin-top: calc(3 * 1rem); +} + +.comments-area .comments-title-wrap, +.comments-area .comment-list, +.comments-area > .comment-respond, +.comments-area .comment-form-flex, +.comments-area .no-comments { + margin: calc(2 * 1rem) 1rem; +} + +@media only screen and (min-width: 768px) { + .comments-area .comments-title-wrap, + .comments-area .comment-list, + .comments-area > .comment-respond, + .comments-area .comment-form-flex, + .comments-area .no-comments { + margin: calc(3 * 1rem) calc(2 * (100vw / 12)); + max-width: calc(6 * (100vw / 12)); + } +} + +.comments-area .comments-title-wrap { + align-items: baseline; + display: flex; + justify-content: space-between; +} + +.comments-area .comments-title-wrap .comments-title { + margin: 0; +} + +.comments-area .comments-title-wrap .comments-title:before { + background: #767676; + content: "\020"; + display: block; + height: 2px; + margin: 1rem 0; + width: 1em; +} + +#comment { + max-width: 100%; + box-sizing: border-box; +} + +#respond { + position: relative; +} + +#respond .comment-user-avatar { + display: none; +} + +#respond .comment .comment-form { + padding-right: 0; +} + +#respond > small { + display: block; + font-size: 22px; + position: absolute; + right: calc(1rem + 100%); + top: calc(-3.5 * 1rem); + width: calc(100vw / 12); +} + +#comments > .comments-title:last-child { + display: none; +} + +@media only screen and (min-width: 1168px) { + #comments > #respond .comment-user-avatar { + position: absolute; + display: block; + top: 0; + right: 0; + } + #comments > #respond .comment-user-avatar .avatar { + display: block; + } +} + +.comment-form-flex { + display: flex; + flex-direction: column; +} + +.comment-form-flex .comments-title { + display: none; + margin: 0; + order: 1; +} + +.comment-form-flex #respond { + order: 2; +} + +.comment-form-flex #respond + .comments-title { + display: block; +} + +.comment-list { + list-style: none; + padding: 0; +} + +.comment-list .children { + margin: 0; + padding: 0 1rem 0 0; +} + +.comment-list > .comment:first-child { + margin-top: 0; +} + +.comment-reply { + right: calc(1rem + 100%); + bottom: 0; + position: absolute; +} + +#respond + .comment-reply { + display: none; +} + +.comment-reply .comment-reply-link { + display: inline-block; +} + +.comment { + list-style: none; + position: relative; +} + +@media only screen and (min-width: 768px) { + .comment { + padding-right: calc(.5 * (1rem + calc(100vw / 12 ))); + } + .comment .children { + padding-right: 0; + } +} + +.comment:hover > .comment-body > .comment-meta > .comment-metadata > .edit-link-sep, +.comment:hover > .comment-body > .comment-meta > .comment-metadata > .edit-link { + opacity: 1; +} + +.comment .comment-body { + margin: calc(2 * 1rem) 0; +} + +.comment .comment-meta { + position: relative; +} + +@media only screen and (min-width: 768px) { + .comment .comment-author { + display: inline-block; + vertical-align: baseline; + } +} + +.comment .comment-author .avatar { + float: right; + margin-left: 1rem; + position: relative; +} + +@media only screen and (min-width: 768px) { + .comment .comment-author .avatar { + float: inherit; + margin-left: inherit; + position: absolute; + top: 0; + left: calc(100% + 1rem); + } +} + +.comment .comment-author .fn { + position: relative; + display: block; +} + +@media only screen and (min-width: 768px) { + .comment .comment-author .fn { + display: inline-block; + vertical-align: baseline; + } +} + +.comment .comment-author .fn a { + color: inherit; +} + +.comment .comment-author .fn a:hover { + color: #005177; +} + +.comment .comment-author .post-author-badge { + border-radius: 100%; + display: block; + height: 18px; + position: absolute; + background: #008fd3; + left: calc(100% + 0.25rem); + top: -3px; + width: 18px; +} + +.comment .comment-author .post-author-badge svg { + width: inherit; + height: inherit; + display: block; + fill: white; + transform: scale(0.875); +} + +@media only screen and (min-width: 768px) { + .comment .comment-metadata { + display: inline-block; + margin-right: 1rem; + position: relative; + vertical-align: baseline; + } +} + +.comment .comment-metadata > a, +.comment .comment-metadata .comment-edit-link { + display: inline-block; + font-weight: 500; + color: #767676; + vertical-align: baseline; +} + +.comment .comment-metadata > a time, +.comment .comment-metadata .comment-edit-link time { + vertical-align: baseline; +} + +.comment .comment-metadata > a:hover, +.comment .comment-metadata .comment-edit-link:hover { + color: #4a4a4a; + text-decoration: none; +} + +.comment .comment-metadata > * { + display: inline-block; +} + +.comment .comment-metadata .edit-link-sep { + color: #767676; + margin: 0 0.2em; + opacity: 0; + transition: opacity 200ms ease-in-out; + vertical-align: baseline; +} + +.comment .comment-metadata .edit-link { + color: #767676; + transition: opacity 200ms ease-in-out; + opacity: 0; +} + +.comment .comment-metadata .edit-link svg { + transform: scale(0.8); + vertical-align: baseline; + margin-left: 0.1em; +} + +.comment .comment-metadata .comment-edit-link { + position: relative; + padding-right: 1rem; + margin-right: -1rem; + z-index: 1; +} + +.comment .comment-metadata .comment-edit-link:hover { + color: #0073aa; +} + +.comment .comment-content { + margin: 1rem 0; +} + +.comment .comment-content > *:first-child { + margin-top: 0; +} + +.comment .comment-content > *:last-child { + margin-bottom: 0; +} + +.comment .comment-content a { + text-decoration: underline; +} + +.comment .comment-content a:hover { + text-decoration: none; +} + +.comment-reply-link, +#cancel-comment-reply-link { + font-weight: 500; +} + +.comment-reply-link:hover, +#cancel-comment-reply-link:hover { + color: #005177; +} + +.discussion-avatar-list { + content: ""; + display: table; + table-layout: fixed; + margin: 0; + padding: 0; +} + +.discussion-avatar-list li { + position: relative; + list-style: none; + margin: 0 0 0 -8px; + padding: 0; + float: right; +} + +.discussion-avatar-list .comment-user-avatar img { + height: calc(1.5 * 1rem); + width: calc(1.5 * 1rem); +} + +.discussion-meta .discussion-avatar-list { + display: inline-block; + margin-left: 8px; +} + +.discussion-meta .discussion-meta-info { + margin: 0; +} + +.discussion-meta .discussion-meta-info .svg-icon { + vertical-align: middle; + fill: currentColor; + transform: scale(0.6) scaleX(-1) translateY(-0.1em); + margin-right: -0.25rem; +} + +.comment-form .comment-notes, +.comment-form label { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 0.71111em; + color: #767676; +} + +@media only screen and (min-width: 768px) { + .comment-form .comment-form-author, + .comment-form .comment-form-email { + width: calc(50% - 0.5rem); + float: right; + } +} + +@media only screen and (min-width: 768px) { + .comment-form .comment-form-email { + margin-right: 1rem; + } +} + +.comment-form input[name="author"], +.comment-form input[name="email"], +.comment-form input[name="url"] { + display: block; + width: 100%; +} + +/*-------------------------------------------------------------- +## Archives +--------------------------------------------------------------*/ +.archive .page-header, +.search .page-header, +.error404 .page-header { + margin: 1rem 1rem calc(3 * 1rem); +} + +@media only screen and (min-width: 768px) { + .archive .page-header, + .search .page-header, + .error404 .page-header { + margin: 0 calc(2 * (100vw / 12)) calc(3 * 1rem); + max-width: calc(8 * (100vw / 12)); + } +} + +.archive .page-header .page-title, +.search .page-header .page-title, +.error404 .page-header .page-title { + color: #767676; + display: inline; + letter-spacing: normal; +} + +.archive .page-header .page-title:before, +.search .page-header .page-title:before, +.error404 .page-header .page-title:before { + display: none; +} + +.archive .page-header .search-term, +.archive .page-header .page-description, +.search .page-header .search-term, +.search .page-header .page-description, +.error404 .page-header .search-term, +.error404 .page-header .page-description { + display: inherit; + clear: both; +} + +.archive .page-header .search-term:after, +.archive .page-header .page-description:after, +.search .page-header .search-term:after, +.search .page-header .page-description:after, +.error404 .page-header .search-term:after, +.error404 .page-header .page-description:after { + content: "."; + font-weight: bold; + color: #767676; +} + +@media only screen and (min-width: 768px) { + .hfeed .hentry .entry-header { + margin: calc(3 * 1rem) calc(2 * (100vw / 12)) calc(1rem / 2); + } +} + +/* 404 & Not found */ +.error-404.not-found .page-content, +.no-results.not-found .page-content { + margin: calc(3 * 1rem) 1rem; +} + +@media only screen and (min-width: 768px) { + .error-404.not-found .page-content, + .no-results.not-found .page-content { + margin: calc(3 * 1rem) calc(2 * (100vw / 12)) calc(1rem / 2); + } +} + +.error-404.not-found .search-submit, +.no-results.not-found .search-submit { + vertical-align: middle; + margin: 1rem 0; +} + +.error-404.not-found .search-field, +.no-results.not-found .search-field { + width: 100%; +} + +/*-------------------------------------------------------------- +## Footer +--------------------------------------------------------------*/ +/* Site footer */ +.site-footer { + color: #767676; +} + +.site-footer .site-info { + margin: calc(2 * 1rem) 1rem; +} + +@media only screen and (min-width: 768px) { + .site-footer .site-info { + margin: calc(3 * 1rem) calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } +} + +.site-footer .site-info .imprint { + margin-left: 1rem; +} + +.site-footer a { + color: inherit; +} + +.site-footer a:hover { + text-decoration: none; + color: #0073aa; +} + +/* Widgets */ +.widget { + margin: 0 0 1rem; + /* Make sure select elements fit in widgets. */ +} + +.widget select { + max-width: 100%; +} + +/* Blocks */ +/* !Block styles */ +.entry-content > *, +.entry-summary > * { + margin: 32px 1rem; + max-width: calc(100vw - (2 * 1rem)); + /* + // Set top margins for headings + & + h1:before, + & + h2:before, + & + h3, + & + h4, + & + h5, + & + h6 { + margin-top: calc(4 * 1rem); + } +*/ +} + +@media only screen and (min-width: 768px) { + .entry-content > *, + .entry-summary > * { + margin: 32px calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } +} + +@media only screen and (min-width: 1168px) { + .entry-content > *, + .entry-summary > * { + max-width: calc(6 * (100vw / 12)); + } +} + +.entry-content > * > *:first-child, +.entry-summary > * > *:first-child { + margin-top: 0; +} + +.entry-content > * > *:last-child, +.entry-summary > * > *:last-child { + margin-bottom: 0; +} + +.entry-content > *.alignwide, +.entry-summary > *.alignwide { + margin-right: auto; + margin-left: auto; +} + +@media only screen and (min-width: 768px) { + .entry-content > *.alignwide, + .entry-summary > *.alignwide { + margin-right: calc(1 * (100vw / 12)); + margin-left: calc(1 * (100vw / 12)); + max-width: calc(10 * (100vw / 12)); + } +} + +.entry-content > *.alignfull, +.entry-summary > *.alignfull { + margin-top: calc(2 * 1rem); + margin-left: 0; + margin-bottom: calc(2 * 1rem); + margin-right: 0; + max-width: 100%; +} + +.entry-content > *.alignleft, +.entry-summary > *.alignleft { + float: right; + max-width: calc(5 * (100vw / 12)); + margin-top: 0; +} + +@media only screen and (min-width: 768px) { + .entry-content > *.alignleft, + .entry-summary > *.alignleft { + max-width: calc(4 * (100vw / 12)); + margin-left: calc(2 * 1rem); + } +} + +@media only screen and (min-width: 1168px) { + .entry-content > *.alignleft, + .entry-summary > *.alignleft { + max-width: calc(3 * (100vw / 12)); + } +} + +.entry-content > *.alignright, +.entry-summary > *.alignright { + float: left; + max-width: calc(5 * (100vw / 12)); + margin-top: 0; + margin-right: 1rem; + margin-left: 1rem; +} + +@media only screen and (min-width: 768px) { + .entry-content > *.alignright, + .entry-summary > *.alignright { + max-width: calc(4 * (100vw / 12)); + margin-right: calc(2 * 1rem); + margin-left: calc(2 * (100vw / 12)); + } +} + +.entry-content .wp-block-audio { + width: 100%; +} + +.entry-content .wp-block-audio audio { + width: 100%; +} + +.entry-content .wp-block-audio.alignleft audio, +.entry-content .wp-block-audio.alignright audio { + max-width: 190px; +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-audio.alignleft audio, + .entry-content .wp-block-audio.alignright audio { + max-width: 384px; + } +} + +@media only screen and (min-width: 1379px) { + .entry-content .wp-block-audio.alignleft audio, + .entry-content .wp-block-audio.alignright audio { + max-width: 385.44px; + } +} + +.entry-content .wp-block-video video { + width: 100%; +} + +.entry-content .wp-block-button .wp-block-button__link { + transition: background 150ms ease-in-out; + border: none; + background: #0073aa; + font-size: 0.88889em; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + line-height: 1.2; + box-sizing: border-box; + font-weight: bold; + padding: 0.66rem 1rem; + outline: none; + color: white; + outline: none; +} + +.entry-content .wp-block-button .wp-block-button__link:hover { + cursor: pointer; +} + +.entry-content .wp-block-button .wp-block-button__link:hover, .entry-content .wp-block-button .wp-block-button__link:focus { + background: #111; +} + +.entry-content .wp-block-button .wp-block-button__link:focus { + outline: thin dotted; + outline-offset: -4px; +} + +.entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link { + border-radius: 5px; +} + +.entry-content .wp-block-button.is-style-outline .wp-block-button__link, +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus, +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:active { + transition: all 150ms ease-in-out; + background: transparent; + border: 2px solid #0073aa; +} + +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color), +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-text-color), +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-text-color) { + color: #0073aa; +} + +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover { + border-color: #111; + color: #111; +} + +.entry-content .wp-block-archives, +.entry-content .wp-block-categories, +.entry-content .wp-block-latest-posts { + padding: 0; + list-style: none; +} + +.entry-content .wp-block-archives li, +.entry-content .wp-block-categories li, +.entry-content .wp-block-latest-posts li { + color: #767676; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: calc(22px * 1.6875); + font-weight: bold; + line-height: 1.2; +} + +.entry-content .wp-block-archives li a:after, +.entry-content .wp-block-categories li a:after, +.entry-content .wp-block-latest-posts li a:after { + color: #767676; + content: ","; +} + +.entry-content .wp-block-archives li:last-child a:after, +.entry-content .wp-block-categories li:last-child a:after, +.entry-content .wp-block-latest-posts li:last-child a:after { + color: #767676; + content: "."; +} + +.entry-content .wp-block-latest-posts.is-grid li { + border-top: 2px solid #ccc; + padding-top: 1rem; + margin-bottom: 2rem; +} + +.entry-content .wp-block-latest-posts.is-grid li a:after { + content: ''; +} + +.entry-content .wp-block-latest-posts.is-grid li:last-child { + margin-bottom: auto; +} + +.entry-content .wp-block-latest-posts.is-grid li:last-child a:after { + content: ''; +} + +.entry-content .wp-block-preformatted { + font-size: 0.71111em; + line-height: 1.8; + padding: 1rem; +} + +.entry-content .wp-block-verse { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + font-size: 22px; + line-height: 1.8; +} + +.entry-content .has-drop-cap:not(:focus):first-letter { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 3.375em; + line-height: 1; + font-weight: bold; + margin: 0 0 0 0.25em; +} + +.entry-content .wp-block-pullquote { + border: none; + padding: 1rem; +} + +.entry-content .wp-block-pullquote blockquote { + border: none; + padding-bottom: calc(2 * 1rem); + margin-left: 0; +} + +.entry-content .wp-block-pullquote p { + font-size: 1.6875em; + font-style: italic; + line-height: 1.3; + margin-bottom: 0.5em; + margin-top: 0.5em; + color: #111; +} + +.entry-content .wp-block-pullquote p em { + font-style: normal; +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-pullquote p { + font-size: 2.25em; + } +} + +.entry-content .wp-block-pullquote cite { + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 0.71111em; + line-height: 1.6; + text-transform: none; + color: #767676; +} + +.entry-content .wp-block-pullquote.alignleft, .entry-content .wp-block-pullquote.alignright { + padding: 0; +} + +.entry-content .wp-block-pullquote.alignleft blockquote, .entry-content .wp-block-pullquote.alignright blockquote { + margin-right: 0; + padding: 0; + text-align: right; + max-width: 100%; +} + +.entry-content .wp-block-pullquote.is-style-solid-color p { + font-size: 1.6875em; + line-height: 1.3; + margin-bottom: 0.5em; + margin-top: 0.5em; +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-pullquote.is-style-solid-color p { + font-size: 2.25em; + } +} + +.entry-content .wp-block-pullquote.is-style-solid-color blockquote { + margin: 0 auto; +} + +.entry-content .wp-block-pullquote.is-style-solid-color blockquote:not(.has-text-color) p, +.entry-content .wp-block-pullquote.is-style-solid-color cite { + color: white; +} + +.entry-content .wp-block-pullquote.is-style-solid-color:not(.has-background-color) { + background-color: #0073aa; +} + +.entry-content .wp-block-pullquote.is-style-solid-color.alignleft, .entry-content .wp-block-pullquote.is-style-solid-color.alignright { + padding: 1rem 1rem 0; +} + +.entry-content .wp-block-pullquote.is-style-solid-color.alignleft blockquote, .entry-content .wp-block-pullquote.is-style-solid-color.alignright blockquote { + padding: 0 0 calc( 1.5 * 1rem); + margin-right: 0; + margin-top: 0; +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-pullquote.is-style-solid-color.alignleft, .entry-content .wp-block-pullquote.is-style-solid-color.alignright { + padding: calc( 2 * 1rem) calc( 2 * 1rem) 1rem; + } +} + +.entry-content .wp-block-quote:not(.is-large), .entry-content .wp-block-quote:not(.is-style-large) { + border-right: 2px solid #0073aa; + padding-top: 0; + padding-bottom: 0; +} + +.entry-content .wp-block-quote p { + font-size: 1em; + font-style: normal; + line-height: 1.8; +} + +.entry-content .wp-block-quote cite { + font-size: 0.71111em; +} + +.entry-content .wp-block-quote.is-large, .entry-content .wp-block-quote.is-style-large { + padding: 1rem 2rem 1rem 0; + margin: 1rem 0; + border-right: none; +} + +.entry-content .wp-block-quote.is-large p, .entry-content .wp-block-quote.is-style-large p { + font-size: 1.6875em; + line-height: 1.4; + font-style: italic; +} + +.entry-content .wp-block-quote.is-large cite, +.entry-content .wp-block-quote.is-large footer, .entry-content .wp-block-quote.is-style-large cite, +.entry-content .wp-block-quote.is-style-large footer { + font-size: 0.71111em; +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-quote.is-large, .entry-content .wp-block-quote.is-style-large { + margin: 1rem calc(2 * (100vw / 12)); + max-width: calc(6 * (100vw / 12)); + } + .entry-content .wp-block-quote.is-large p, .entry-content .wp-block-quote.is-style-large p { + font-size: 1.6875em; + } +} + +.entry-content .wp-block-image img { + display: block; +} + +.entry-content .wp-block-image.alignleft, .entry-content .wp-block-image.alignright { + max-width: 100%; +} + +.entry-content .wp-block-image.alignfull img { + width: 100vw; + margin-right: auto; + margin-left: auto; +} + +.entry-content .wp-block-cover-image .wp-block-cover-image-text, +.entry-content .wp-block-cover-image h2 { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 1.6875em; + font-weight: bold; + width: calc(100vw - (2 * 1rem)); + max-width: calc(100vw - (2 * 1rem)); +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-cover-image .wp-block-cover-image-text, + .entry-content .wp-block-cover-image h2 { + font-size: 2.25em; + width: calc(8 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } +} + +@media only screen and (min-width: 1168px) { + .entry-content .wp-block-cover-image .wp-block-cover-image-text, + .entry-content .wp-block-cover-image h2 { + width: calc(6 * (100vw / 12 )); + max-width: calc(6 * (100vw / 12 )); + } +} + +.entry-content .wp-block-cover-image.alignleft h2, +.entry-content .wp-block-cover-image.alignleft .wp-block-cover-image-text, .entry-content .wp-block-cover-image.alignright h2, +.entry-content .wp-block-cover-image.alignright .wp-block-cover-image-text, .entry-content .wp-block-cover-image.aligncenter h2, +.entry-content .wp-block-cover-image.aligncenter .wp-block-cover-image-text { + width: 100%; + z-index: 1; + right: 50%; + position: absolute; + transform: translate(50%, -50%); + top: 50%; +} + +.entry-content .wp-block-cover-image.has-left-content { + justify-content: center; +} + +.entry-content .wp-block-cover-image.has-left-content h2, +.entry-content .wp-block-cover-image.has-left-content .wp-block-cover-image-text { + padding: 1rem; +} + +.entry-content .wp-block-cover-image.has-right-content { + justify-content: center; +} + +.entry-content .wp-block-cover-image.has-right-content h2, +.entry-content .wp-block-cover-image.has-right-content .wp-block-cover-image-text { + padding: 1rem; +} + +.entry-content .wp-block-gallery .blocks-gallery-image:last-child, +.entry-content .wp-block-gallery .blocks-gallery-item:last-child { + margin-bottom: 16px; +} + +.entry-content .wp-block-audio figcaption, +.entry-content .wp-block-video figcaption, +.entry-content .wp-block-image figcaption, +.entry-content .wp-block-gallery .blocks-gallery-image figcaption, +.entry-content .wp-block-gallery .blocks-gallery-item figcaption { + font-size: 0.71111em; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + line-height: 1.6; + margin: 0; + padding: 0.5rem; + text-align: right; +} + +.entry-content .wp-block-separator, +.entry-content hr { + margin-bottom: 2rem; + margin-top: 2rem; + /* Remove duplicate rule-line when a separator + * is followed by an H1, or H2 */ +} + +.entry-content .wp-block-separator:not(.is-style-dots), +.entry-content hr:not(.is-style-dots) { + background-color: #767676; + border: 0; + height: 2px; +} + +.entry-content .wp-block-separator:not(.is-style-wide):not(.is-style-dots), +.entry-content hr:not(.is-style-wide):not(.is-style-dots) { + max-width: 2.25em; +} + +.entry-content .wp-block-separator + h1:before, +.entry-content .wp-block-separator + h2:before, +.entry-content hr + h1:before, +.entry-content hr + h2:before { + display: none; +} + +.entry-content .wp-block-separator.is-style-dots:before, +.entry-content hr.is-style-dots:before { + color: #767676; + font-size: 1.6875em; + letter-spacing: 0.88889em; + padding-right: 0.88889em; +} + +.entry-content .wp-block-embed-twitter { + overflow: hidden; +} + +.entry-content .wp-block-table td, .entry-content .wp-block-table th { + border-color: #767676; +} + +.entry-content .wp-block-file { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; +} + +.entry-content .wp-block-file .wp-block-file__button { + transition: background 150ms ease-in-out; + border: none; + border-radius: 5px; + background: #0073aa; + font-size: 22px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + line-height: 1.2; + font-weight: bold; + padding: 0.75rem 1rem; +} + +@media only screen and (min-width: 1168px) { + .entry-content .wp-block-file .wp-block-file__button { + font-size: 22px; + padding: 0.875rem 1.5rem; + } +} + +.entry-content .wp-block-file .wp-block-file__button:hover { + cursor: pointer; +} + +.entry-content .wp-block-file .wp-block-file__button:hover, .entry-content .wp-block-file .wp-block-file__button:focus { + background: #111; +} + +.entry-content .wp-block-file .wp-block-file__button:focus { + outline: thin dotted; + outline-offset: -4px; +} + +.entry-content .wp-block-code { + border-radius: 0; +} + +.entry-content .wp-block-code code { + font-size: 1.125em; +} + +.entry-content .wp-block-columns .wp-block-column > *:first-child { + margin-top: 0; +} + +.entry-content .wp-block-columns .wp-block-column > *:last-child { + margin-bottom: 0; +} + +.entry-content .wp-block-columns[class*='has-'] > * { + margin-left: 1rem; +} + +.entry-content .wp-block-columns[class*='has-'] > *:last-child { + margin-left: 0; +} + +.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-weight: bold; +} + +.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date { + font-weight: normal; +} + +.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment, +.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-date, +.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { + font-size: inherit; +} + +.entry-content .wp-block-latest-comments.has-dates .wp-block-latest-comments__comment-date { + font-size: 0.71111em; +} + +/* Media */ +.page-content .wp-smiley, +.entry-content .wp-smiley, +.comment-content .wp-smiley { + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +embed, +iframe, +object { + max-width: 100%; +} + +.custom-logo-link { + display: inline-block; +} + +.avatar { + border-radius: 100%; + display: block; + height: calc(2.25 * 1rem); + min-height: inherit; + width: calc(2.25 * 1rem); +} + +svg { + transition: fill 120ms ease-in-out; + fill: currentColor; +} + +/*-------------------------------------------------------------- +## Captions +--------------------------------------------------------------*/ +.wp-caption { + margin-bottom: calc(1.5 * 1rem); +} + +.wp-caption img[class*="wp-image-"] { + display: block; + margin-right: auto; + margin-left: auto; +} + +.wp-caption .wp-caption-text { + margin: calc(0.875 * 1rem) 0; +} + +.wp-caption-text { + text-align: center; +} + +/*-------------------------------------------------------------- +## Galleries +--------------------------------------------------------------*/ +.gallery { + display: flex; + margin-bottom: calc(1.5 * 1rem); +} + +.gallery-item { + display: inline-block; + margin-left: 1rem; + margin-bottom: 1rem; + text-align: center; + vertical-align: top; + width: 100%; +} + +.gallery-columns-2 .gallery-item { + max-width: calc( ( 12 / 2 ) * (100% / 12)); +} + +.gallery-columns-3 .gallery-item { + max-width: calc( ( 12 / 3 ) * (100% / 12)); +} + +.gallery-columns-4 .gallery-item { + max-width: calc( ( 12 / 4 ) * (100% / 12)); +} + +.gallery-columns-5 .gallery-item { + max-width: calc( ( 12 / 5 ) * (100% / 12)); +} + +.gallery-columns-6 .gallery-item { + max-width: calc( ( 12 / 6 ) * (100% / 12)); +} + +.gallery-columns-7 .gallery-item { + max-width: calc( ( 12 / 7 ) * (100% / 12)); +} + +.gallery-columns-8 .gallery-item { + max-width: calc( ( 12 / 8 ) * (100% / 12)); +} + +.gallery-columns-9 .gallery-item { + max-width: calc( ( 12 / 9 ) * (100% / 12)); +} + +.gallery-item:last-of-type { + margin-left: 0; +} + +.gallery-caption { + display: block; + font-size: 0.71111em; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + line-height: 1.6; + margin: 0; + padding: 0.5rem; +} + +.gallery-item > div > a { + display: block; + line-height: 0; + box-shadow: 0 0 0 0 transparent; +} + +.gallery-item > div > a:focus { + box-shadow: 0 0 0 2px #0073aa; +} diff --git a/src/wp-content/themes/twentynineteen/style.css b/src/wp-content/themes/twentynineteen/style.css new file mode 100644 index 0000000000..d2dead036e --- /dev/null +++ b/src/wp-content/themes/twentynineteen/style.css @@ -0,0 +1,3243 @@ +@charset "UTF-8"; +/* +Theme Name: Twenty Nineteen +Theme URI: https://github.com/WordPress/twentynineteen +Author: the WordPress team +Author URI: https://wordpress.org/ +Description: A new Gutenberg-ready theme. +Requires at least: WordPress 4.9.6 +Version: 1.0 +License: GNU General Public License v2 or later +License URI: LICENSE +Text Domain: twentynineteen +Tags: custom-background, custom-logo, custom-menu, featured-images, 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. + +Twenty Nineteen is based on Underscores https://underscores.me/, (C) 2012-2018 Automattic, Inc. +Underscores is distributed under the terms of the GNU GPL v2 or later. + +Normalizing styles have been helped along thanks to the fine work of +Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ +*/ +/*-------------------------------------------------------------- +>>> TABLE OF CONTENTS: +---------------------------------------------------------------- +# Variables +# Normalize +# Typography + ## Headings + ## Copy +# Elements + ## Lists + ## Tables +# Forms + ## Buttons + ## Fields +# Navigation + ## Links + ## Menus + ## Next & Previous +# Accessibility +# Alignments +# Clearings +# Layout +# Widgets +# Content + ## Archives + ## Posts and pages + ## Comments +# Blocks +# Media + ## Captions + ## Galleries +--------------------------------------------------------------*/ +/* If we add the border using a regular CSS border, it won't look good on non-retina devices, + * since its edges can look jagged due to lack of antialiasing. In this case, we are several + * layers of box-shadow to add the border visually, which will render the border smoother. */ +/* Normalize */ +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */ +/* Document + ========================================================================== */ +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ +html { + line-height: 1.15; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ +} + +/* Sections + ========================================================================== */ +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + /* 1 */ + height: 0; + /* 1 */ + overflow: visible; + /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + /* 1 */ + text-decoration: underline; + /* 2 */ + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + /* 2 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + /* 1 */ + font-size: 1em; + /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + line-height: 1.15; + /* 1 */ + margin: 0; + /* 2 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + /* 1 */ + color: inherit; + /* 2 */ + display: table; + /* 1 */ + max-width: 100%; + /* 1 */ + padding: 0; + /* 3 */ + white-space: normal; + /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + /* 1 */ + padding: 0; + /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* Interactive + ========================================================================== */ +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +/* Typography */ +html { + font-size: 22px; +} + +body { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + color: #111; + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + font-weight: 400; + font-size: 1em; + line-height: 1.8; + margin: 0; + text-rendering: optimizeLegibility; +} + +button, +input, +select, +optgroup, +textarea { + color: #111; + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + font-weight: 400; + line-height: 1.8; + text-rendering: optimizeLegibility; +} + +.main-navigation, +.page-description, +h2.author-title, +.not-found .page-title, +.error-404 .page-title, +.post-navigation .post-title, +.pagination .nav-links, +.comments-title, +.comment-author .fn, +.no-comments, +.site-title, +h1, h2, h3, h4, h5, h6 { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-weight: 700; + letter-spacing: -0.02em; + line-height: 1.2; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.site-info, +.page-description, +.post-navigation .post-title, +.comment-metadata, +.discussion-meta-info, +.entry-meta, +.entry-footer, +.comment-reply-link, +#cancel-comment-reply-link, +img:after, +.page-links, +.sticky-post { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; +} + +.page-title { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; +} + +.site-branding, +.main-navigation ul.main-menu > li, +.social-navigation, +.author-description p.author-bio, +.nav-links { + line-height: 1.25; +} + +h1 { + font-size: 2.25em; +} + +@media only screen and (min-width: 768px) { + h1 { + font-size: 2.8125em; + } +} + +.entry-title, +.not-found .page-title, +.error-404 .page-title, +.has-larger-font-size, +h2 { + font-size: 1.6875em; +} + +@media only screen and (min-width: 768px) { + .entry-title, + .not-found .page-title, + .error-404 .page-title, + .has-larger-font-size, + h2 { + font-size: 2.25em; + } +} + +.has-regular-font-size, +.has-large-font-size, +.comments-title, +h3 { + font-size: 1.6875em; +} + +.site-title, +.site-description, +.main-navigation, +.nav-links, +.page-title, +.page-description, +.comment-author .fn, +.no-comments, +h2.author-title, +p.author-bio, +h4 { + font-size: 1.125em; +} + +.pagination .nav-links, +.comment-content, +h5 { + font-size: 0.88889em; +} + +.entry-meta, +.entry-footer, +.discussion-meta-info, +.site-info, +.has-small-font-size, +.comment-reply-link, +.comment-metadata, +.comment-notes, +.sticky-post, +#cancel-comment-reply-link, +img:after, +h6 { + font-size: 0.71111em; +} + +.site-title, +.page-title { + font-weight: normal; +} + +.page-description, +.page-links a { + font-weight: bold; +} + +.site-description { + letter-spacing: -0.01em; +} + +.post-navigation .post-title, +.entry-title, +.not-found .page-title, +.error-404 .page-title, +.comments-title, +blockquote { + -webkit-hyphens: auto; + -ms-hyphens: auto; + hyphens: auto; + word-break: break-word; +} + +/* Do not hyphenate entry title on tablet view and bigger. */ +@media only screen and (min-width: 768px) { + .entry-title { + -webkit-hyphens: none; + -ms-hyphens: none; + hyphens: none; + } +} + +p { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +dfn, cite, em, i { + font-style: italic; +} + +blockquote > p { + font-size: 1.6875em; + font-style: italic; + line-height: 1.2; +} + +blockquote cite { + font-size: 0.88889em; + font-style: normal; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; +} + +pre { + font-size: 0.88889em; + font-family: "Courier 10 Pitch", Courier, monospace; + line-height: 1.8; + overflow: auto; +} + +code, kbd, tt, var { + font-size: 0.88889em; + font-family: Menlo, monaco, Consolas, Lucida Console, monospace; +} + +abbr, acronym { + border-bottom: 1px dotted #666; + cursor: help; +} + +mark, ins { + background: #fff9c0; + text-decoration: none; +} + +big { + font-size: 125%; +} + +a { + text-decoration: none; +} + +a:hover { + text-decoration: none; +} + +a:focus { + text-decoration: underline; +} + +/* Elements */ +html { + box-sizing: border-box; +} + +::-moz-selection { + background: #bfdcea; +} + +::selection { + background: #bfdcea; +} + +*, +*:before, +*:after { + box-sizing: inherit; +} + +body { + background: #fff; +} + +a { + transition: color 110ms ease-in-out; + color: #0073aa; +} + +a:hover, +a:active { + color: #005177; + outline: 0; + text-decoration: none; +} + +a:focus { + outline: 0; + text-decoration: underline; +} + +h1, h2, h3, h4, h5, h6 { + clear: both; + margin: 1rem 0; +} + +h1:not(.site-title):before, h2:before { + background: #767676; + content: "\020"; + display: block; + height: 2px; + margin: 1rem 0; + width: 1em; +} + +hr { + background-color: #767676; + border: 0; + height: 2px; +} + +ul, +ol { + padding-left: 1rem; +} + +ul { + list-style: disc; +} + +ul ul { + list-style-type: circle; +} + +ol { + list-style: decimal; +} + +li { + line-height: 1.8; +} + +li > ul, +li > ol { + padding-left: 2rem; +} + +dt { + font-weight: bold; +} + +dd { + margin: 0 1rem 1rem; +} + +img { + height: auto; + max-width: 100%; + position: relative; +} + +img:before { + background-color: #eee; + border: 1px dashed #ccc; + border-radius: 3px; + content: " "; + display: block; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +img:after { + color: #666; + content: "This image is broken :-/ ( " attr(alt) " )"; + display: block; + left: 50%; + position: absolute; + text-align: center; + top: 50%; + transform: translate(-50%, -50%); + width: 100%; +} + +figure { + margin: 0; +} + +blockquote { + border-left: 2px solid #0073aa; + margin-left: -2rem; + padding: 1rem 0 0.5rem 2rem; +} + +blockquote > p { + margin: 0 0 1rem; +} + +blockquote cite { + color: #767676; +} + +table { + margin: 0 0 1rem; + width: 100%; +} + +table td, table th { + border-color: #767676; +} + +/* Forms */ +.button, +button, +input[type="button"], +input[type="reset"], +input[type="submit"] { + transition: background 150ms ease-in-out; + background: #0073aa; + border: none; + border-radius: 5px; + box-sizing: border-box; + color: white; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 0.88889em; + font-weight: 600; + line-height: 1.2; + outline: none; + padding: 0.66rem 1rem; +} + +.button:hover, +button:hover, +input[type="button"]:hover, +input[type="reset"]:hover, +input[type="submit"]:hover { + cursor: pointer; +} + +.button:hover, .button:focus, +button:hover, +button:focus, +input[type="button"]:hover, +input[type="button"]:focus, +input[type="reset"]:hover, +input[type="reset"]:focus, +input[type="submit"]:hover, +input[type="submit"]:focus { + background: #111; +} + +.button:focus, +button:focus, +input[type="button"]:focus, +input[type="reset"]:focus, +input[type="submit"]:focus { + outline: thin dotted; + outline-offset: -4px; +} + +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 { + -webkit-backface-visibility: hidden; + background: #fff; + border: solid 1px #ccc; + box-sizing: border-box; + outline: none; + padding: 0.5rem 0.66rem; +} + +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 { + border-color: #0073aa; + outline: thin solid rgba(0, 115, 170, 0.15); + outline-offset: -4px; +} + +textarea { + box-sizing: border-box; + display: block; + width: 100%; + max-width: 100%; + resize: vertical; +} + +form p { + margin: 1rem 0; +} + +/* Navigation */ +/*-------------------------------------------------------------- +## Links +--------------------------------------------------------------*/ +a { + transition: color 110ms ease-in-out; + color: #0073aa; +} + +a:visited { + color: #0073aa; +} + +a:hover, a:active { + color: #005177; + outline: 0; + text-decoration: none; +} + +a:focus { + outline: 0; + text-decoration: underline; +} + +/*-------------------------------------------------------------- +## Menus +--------------------------------------------------------------*/ +/** === Main menu === */ +.main-navigation { + display: inline; + /* + * :focus-within needs its own selector so other similar + * selectors don’t get ignored if a browser doesn’t recognize it + */ +} + +@media only screen and (min-width: 768px) { + .main-navigation { + display: block; + } +} + +body.page .main-navigation { + display: block; +} + +.main-navigation > div { + display: inline; +} + +.main-navigation .main-menu { + display: inline; + margin: 0; + padding: 0; +} + +.main-navigation .main-menu > li { + display: inline; +} + +.main-navigation .main-menu > li > a { + font-weight: 700; + color: #0073aa; +} + +.main-navigation .main-menu > li > a + svg { + color: #0073aa; + margin-right: -0.25rem; +} + +.main-navigation .main-menu > li > a:hover { + color: #005177; +} + +.main-navigation .main-menu > li > a:hover + svg { + color: #005177; +} + +.main-navigation .main-menu > li > a:after { + content: ","; + display: inline; + color: #767676; +} + +.main-navigation .main-menu > li.menu-item-has-children:after { + content: ","; + display: inline; + color: #767676; +} + +.main-navigation .main-menu > li.menu-item-has-children > a:after, +.main-navigation .main-menu > li.menu-item-has-children .menu-item-has-children > a:after { + content: ""; + display: none; +} + +.main-navigation .main-menu > li:last-child > a:after { + content: "."; +} + +.main-navigation .main-menu > li:last-child > a { + margin-right: 0; +} + +.main-navigation .sub-menu { + background: #0073aa; + color: #fff; + list-style: none; + padding-left: 0; + display: none; + float: left; + width: 100%; + position: absolute; + opacity: 0; + left: -999em; + z-index: 99999; + transition: opacity 0.5s ease-in-out; +} + +@media only screen and (min-width: 768px) { + .main-navigation .sub-menu { + max-width: calc(3 * (100vw / 12)); + } +} + +.main-navigation .sub-menu > li { + clear: both; + display: block; + float: none; + position: relative; + word-break: break-word; +} + +.main-navigation .sub-menu > li.menu-item-has-children svg { + position: absolute; + right: 0.5rem; + top: 0.65rem; +} + +@media only screen and (min-width: 768px) { + .main-navigation .sub-menu > li.menu-item-has-children .menu-item-has-children > a:after { + content: "\203a"; + } +} + +.main-navigation .sub-menu > li > a { + color: #fff; + display: block; + line-height: 1.2; + padding: calc( .5 * 1rem) 1rem; +} + +.main-navigation .sub-menu > li > a:hover, .main-navigation .sub-menu > li > a:focus { + background: #005177; +} + +.main-navigation .sub-menu > li > a:hover:after, .main-navigation .sub-menu > li > a:focus:after { + background: #005177; +} + +.main-navigation .main-menu .menu-item-has-children:hover > .sub-menu, +.main-navigation .main-menu .menu-item-has-children .sub-menu:hover { + display: block; + left: inherit; + margin-top: -2px; + opacity: 1; +} + +.main-navigation .main-menu .menu-item-has-children:hover > .sub-menu .sub-menu, +.main-navigation .main-menu .menu-item-has-children .sub-menu:hover .sub-menu { + margin-top: inherit; + position: relative; + padding-left: 1rem; +} + +@media only screen and (min-width: 768px) { + .main-navigation .main-menu .menu-item-has-children:hover > .sub-menu .sub-menu, + .main-navigation .main-menu .menu-item-has-children .sub-menu:hover .sub-menu { + padding-left: 0; + position: absolute; + left: 100%; + top: 0; + } +} + +.main-navigation .main-menu .menu-item-has-children:focus-within > .sub-menu { + display: block; + left: inherit; + margin-top: -2px; + opacity: 1; +} + +.main-navigation .main-menu .menu-item-has-children:focus-within > .sub-menu .sub-menu { + margin-top: inherit; + position: relative; + padding-left: 1rem; +} + +@media only screen and (min-width: 768px) { + .main-navigation .main-menu .menu-item-has-children:focus-within > .sub-menu .sub-menu { + padding-left: 0; + position: absolute; + left: 100%; + top: 0; + } +} + +/* Social menu */ +.social-navigation { + margin-top: calc(1rem / 2); + text-align: left; +} + +.social-navigation ul.social-links-menu { + content: ""; + display: table; + table-layout: fixed; + display: inline-block; + margin: 0; + padding: 0; +} + +.social-navigation ul.social-links-menu li { + display: inline-block; + vertical-align: bottom; + vertical-align: -webkit-baseline-middle; + list-style: none; +} + +.social-navigation ul.social-links-menu li:nth-child(n+2) { + margin-left: 0.1em; +} + +.social-navigation ul.social-links-menu li a { + border-bottom: 1px solid transparent; + display: block; + color: #111; + margin-bottom: -1px; + transition: opacity 110ms ease-in-out; +} + +.social-navigation ul.social-links-menu li a:hover, .social-navigation ul.social-links-menu li a:active { + color: #111; + opacity: 0.6; +} + +.social-navigation ul.social-links-menu li a:focus { + color: #111; + opacity: 1; + border-bottom: 1px solid #111; +} + +.social-navigation ul.social-links-menu li a svg { + display: block; + width: 32px; + height: 32px; +} + +.social-navigation ul.social-links-menu li a svg#ui-icon-link { + transform: rotate(-45deg); +} + +/*-------------------------------------------------------------- +## Next / Previous +--------------------------------------------------------------*/ +/* Next/Previous navigation */ +.post-navigation { + margin: calc(3 * 1rem) 0; +} + +.post-navigation .nav-links { + margin: 0 1rem; + max-width: 100%; + display: flex; + flex-direction: column; +} + +@media only screen and (min-width: 1168px) { + .post-navigation .nav-links { + flex-direction: row; + margin: 0 calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } +} + +.post-navigation .nav-links a .meta-nav { + color: #767676; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.post-navigation .nav-links a .meta-nav:before, .post-navigation .nav-links a .meta-nav:after { + display: none; + content: "—"; + width: 2em; + color: #767676; + height: 1em; +} + +.post-navigation .nav-links a .post-title { + -webkit-hyphens: auto; + -ms-hyphens: auto; + hyphens: auto; +} + +.post-navigation .nav-links a:hover { + color: #005177; +} + +@media only screen and (min-width: 1168px) { + .post-navigation .nav-links .nav-previous, + .post-navigation .nav-links .nav-next { + min-width: calc(50% - 2 * 1rem); + } +} + +.post-navigation .nav-links .nav-previous { + order: 2; +} + +@media only screen and (min-width: 1168px) { + .post-navigation .nav-links .nav-previous { + order: 1; + } +} + +.post-navigation .nav-links .nav-previous + .nav-next { + margin-bottom: 1rem; +} + +.post-navigation .nav-links .nav-previous .meta-nav:before { + display: inline; +} + +.post-navigation .nav-links .nav-next { + order: 1; +} + +@media only screen and (min-width: 1168px) { + .post-navigation .nav-links .nav-next { + order: 2; + } +} + +.post-navigation .nav-links .nav-next .meta-nav:after { + display: inline; +} + +.pagination .nav-links { + display: flex; + flex-wrap: wrap; + padding: 0 calc(.5 * 1rem); +} + +.pagination .nav-links > * { + padding: calc(.5 * 1rem); +} + +.pagination .nav-links > *.dots, .pagination .nav-links > *.prev { + padding-left: 0; +} + +.pagination .nav-links > *.dots, .pagination .nav-links > *.next { + padding-right: 0; +} + +.pagination .nav-links .nav-next-text, +.pagination .nav-links .nav-prev-text { + display: none; +} + +@media only screen and (min-width: 768px) { + .pagination .nav-links { + margin-left: calc(2 * (100vw / 12)); + padding: 0; + } + .pagination .nav-links .prev > *, + .pagination .nav-links .next > * { + display: inline-block; + vertical-align: text-bottom; + } + .pagination .nav-links > * { + padding: 1rem; + } +} + +.comment-navigation .nav-links { + display: flex; + flex-direction: row; +} + +.comment-navigation .nav-previous, +.comment-navigation .nav-next { + min-width: 50%; + width: 100%; +} + +.comment-navigation .nav-previous .secondary-text, +.comment-navigation .nav-next .secondary-text { + display: none; +} + +@media only screen and (min-width: 768px) { + .comment-navigation .nav-previous .secondary-text, + .comment-navigation .nav-next .secondary-text { + display: inline; + } +} + +.comment-navigation .nav-previous svg, +.comment-navigation .nav-next svg { + vertical-align: middle; + position: relative; + margin: 0 -0.35em; + top: -1px; +} + +.comment-navigation .nav-previous a:hover, +.comment-navigation .nav-next a:hover { + color: #0073aa; +} + +.comment-navigation .nav-next { + text-align: right; +} + +/* Accessibility */ +/* Text meant only for screen readers. */ +.screen-reader-text { + border: 0; + clip: rect(1px, 1px, 1px, 1px); + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + 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; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + -webkit-clip-path: none; + clip-path: none; + color: #21759b; + display: block; + font-size: 14px; + font-size: 0.875rem; + font-weight: bold; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; + /* Above WP toolbar. */ +} + +/* Do not show the outline on the skip link target. */ +#content[tabindex="-1"]:focus { + outline: 0; +} + +/* Alignments */ +.alignleft { + float: left; + margin-right: 1rem; +} + +.alignright { + float: right; + margin-left: 1rem; +} + +.aligncenter { + clear: both; + display: block; + margin-left: auto; + margin-right: auto; +} + +/* Clearings */ +.clear:before, +.clear:after, +.entry-content:before, +.entry-content:after, +.comment-content:before, +.comment-content:after, +.site-header:before, +.site-header:after, +.site-content:before, +.site-content:after, +.site-footer:before, +.site-footer:after { + content: ""; + display: table; + table-layout: fixed; +} + +.clear:after, +.entry-content:after, +.comment-content:after, +.site-header:after, +.site-content:after, +.site-footer:after { + clear: both; +} + +/* Layout */ +/** === Layout === */ +#page { + width: 100%; +} + +.site-content { + overflow: hidden; +} + +/* Content */ +/*-------------------------------------------------------------- +## Header +--------------------------------------------------------------*/ +.site-header { + padding: 1em; +} + +@media only screen and (min-width: 768px) { + .site-header { + margin: 0; + padding: 3rem 0; + } + .site-header.featured-image { + display: flex; + min-height: 100vh; + flex-direction: column; + justify-content: space-between; + margin-bottom: 3rem; + } + .site-header.featured-image .site-branding-container { + margin-bottom: auto; + } +} + +.site-branding { + color: #767676; + position: relative; +} + +@media only screen and (min-width: 768px) { + .site-branding { + margin: 0 calc(2 * (100vw / 12)); + max-width: 22em; + } +} + +.site-logo { + position: relative; + z-index: 999; + margin-bottom: calc(.66 * 1rem); +} + +@media only screen and (min-width: 768px) { + .site-logo { + margin-bottom: 0; + position: absolute; + right: calc(100% + (0.5 * calc(100vw / 12))); + top: 4px; + z-index: 999; + } +} + +.site-logo .custom-logo-link { + border-radius: 100%; + box-sizing: content-box; + box-shadow: 0 0 0 0 rgba(0, 0, 0, 0); + display: block; + width: 32px; + height: 32px; + overflow: hidden; + transition: box-shadow 200ms ease-in-out; +} + +.site-logo .custom-logo-link .custom-logo { + min-height: inherit; +} + +.site-logo .custom-logo-link:hover, .site-logo .custom-logo-link:active, .site-logo .custom-logo-link:focus { + box-shadow: 0 0 0 2px black; +} + +@media only screen and (min-width: 768px) { + .site-logo .custom-logo-link { + width: 64px; + height: 64px; + } +} + +.site-title { + margin: auto; + display: inline; + color: #111; + /* When there is no description set, make sure navigation appears below title. */ +} + +.featured-image .site-title { + margin: 0; +} + +@media only screen and (min-width: 768px) { + .featured-image .site-title { + display: inline-block; + } +} + +.site-title + .main-navigation { + display: block; +} + +.site-title a { + color: inherit; +} + +.site-title a:hover { + color: #4a4a4a; +} + +@media only screen and (min-width: 768px) { + .site-title { + display: inline; + } +} + +.site-description { + display: inline; + color: #767676; + font-weight: normal; + margin: 0; +} + +.site-description:not(:empty):before { + content: "\2014"; + margin: 0 .2em; +} + +.site-header.featured-image { + /* Need relative positioning to properly align layers. */ + position: relative; + /* Add text shadow to text, to increase readability. */ + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.35); + /* Set white text color when featured image is set. */ + /* Post header styles */ + /* Custom Logo Link */ + /* Make sure important elements are above pseudo elements used for effects. */ + /* Set up image filter layer positioning */ + /* Background & Effects */ + /* Shared background settings between pseudo elements. See .site-branding-container */ + background-position: center; + background-repeat: no-repeat; + background-size: cover; + /* The intensity of each blend mode is controlled via layer opacity. */ + /* First layer: grayscale. */ + /* Second layer: screen. */ + /* Third layer: multiply. */ + /* Fourth layer: overlay. */ + /* Fifth layer: readability overlay */ +} + +.site-header.featured-image .site-branding .site-title, +.site-header.featured-image .site-branding .site-description, +.site-header.featured-image .main-navigation a:after, +.site-header.featured-image .main-navigation .main-menu > li.menu-item-has-children:after, +.site-header.featured-image .main-navigation li, +.site-header.featured-image .social-navigation li, +.site-header.featured-image .entry-meta, +.site-header.featured-image .entry-title { + color: white; +} + +.site-header.featured-image .main-navigation a, +.site-header.featured-image .social-navigation a, +.site-header.featured-image .site-title a, +.site-header.featured-image .hentry a { + color: white; + transition: opacity 110ms ease-in-out; +} + +.site-header.featured-image .main-navigation a:hover, .site-header.featured-image .main-navigation a:active, +.site-header.featured-image .social-navigation a:hover, +.site-header.featured-image .social-navigation a:active, +.site-header.featured-image .site-title a:hover, +.site-header.featured-image .site-title a:active, +.site-header.featured-image .hentry a:hover, +.site-header.featured-image .hentry a:active { + color: white; + opacity: 0.6; +} + +.site-header.featured-image .main-navigation a:focus, +.site-header.featured-image .social-navigation a:focus, +.site-header.featured-image .site-title a:focus, +.site-header.featured-image .hentry a:focus { + color: white; +} + +.site-header.featured-image .social-navigation a:focus { + color: white; + opacity: 1; + border-bottom: 1px solid white; +} + +.site-header.featured-image .social-navigation svg, +.site-header.featured-image .hentry svg { + /* Use -webkit- only if supporting: Chrome < 54, iOS < 9.3, Android < 4.4.4 */ + filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.35)); +} + +.site-header.featured-image .hentry .entry-header { + margin-left: 0; + margin-right: 0; +} + +@media only screen and (min-width: 768px) { + .site-header.featured-image .hentry .entry-header { + margin-left: calc(2 * (100vw / 12)); + margin-right: calc(2 * (100vw / 12)); + } +} + +.site-header.featured-image .hentry .entry-header .entry-title:before { + background: white; +} + +.site-header.featured-image .custom-logo-link { + background: white; + box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); +} + +.site-header.featured-image .custom-logo-link:hover, .site-header.featured-image .custom-logo-link:active, .site-header.featured-image .custom-logo-link:focus { + box-shadow: 0 0 0 2px white; +} + +.site-header.featured-image .site-branding, +.site-header.featured-image .hentry .entry-header { + z-index: 10; +} + +.site-header.featured-image .site-branding-container:before, +.site-header.featured-image .site-branding-container:after, +.site-header.featured-image .hentry:before, +.site-header.featured-image .hentry:after, .site-header.featured-image:after { + display: block; + position: absolute; + top: 0; + left: 0; + content: "\020"; + width: 100%; + height: 100%; +} + +.site-header.featured-image .site-branding-container:before { + background-position: center; + background-repeat: no-repeat; + background-size: cover; + filter: grayscale(100%); + z-index: 1; +} + +.site-header.featured-image .hentry:before { + background: #0073aa; + mix-blend-mode: screen; + opacity: 0.1; + z-index: 2; +} + +.site-header.featured-image .hentry:after { + background: #0073aa; + mix-blend-mode: multiply; + opacity: 1; + z-index: 3; +} + +.site-header.featured-image .site-branding-container:after { + background: rgba(255, 255, 255, 0.35); + mix-blend-mode: overlay; + opacity: 0.5; + z-index: 4; +} + +.site-header.featured-image:after { + background: #000e14; + /** + * Add a transition to the readability overlay, to add a subtle + * but smooth effect when resizing the screen. + */ + transition: opacity 1200ms ease-in-out; + z-index: 5; + opacity: 0.38; +} + +@media only screen and (min-width: 768px) { + .site-header.featured-image:after { + opacity: 0.18; + } +} + +@media only screen and (min-width: 1168px) { + .site-header.featured-image:after { + opacity: 0.1; + } +} + +.site-header.featured-image ::-moz-selection { + background: rgba(255, 255, 255, 0.17); +} + +.site-header.featured-image ::selection { + background: rgba(255, 255, 255, 0.17); +} + +/*-------------------------------------------------------------- +## Posts and pages +--------------------------------------------------------------*/ +.sticky { + display: block; +} + +.sticky-post { + background: #0073aa; + color: #fff; + display: inline-block; + font-weight: bold; + line-height: 1; + padding: .25rem; + position: absolute; + text-transform: uppercase; + top: -1rem; + z-index: 1; +} + +.updated:not(.published) { + display: none; +} + +.page-links { + clear: both; + margin: 0 0 calc(1.5 * 1rem); +} + +.hentry { + margin-top: calc(6 * 1rem); +} + +.hentry:first-of-type { + margin-top: 0; +} + +.hentry .entry-header { + margin: calc(3 * 1rem) 1rem 1rem; + position: relative; +} + +@media only screen and (min-width: 768px) { + .hentry .entry-header { + margin: calc(3 * 1rem) calc(2 * (100vw / 12 )) 1rem; + } + .featured-image .hentry .entry-header { + margin-bottom: 0; + } +} + +.hentry .entry-title { + margin: 0; +} + +.hentry .entry-title:before { + background: #767676; + content: "\020"; + display: block; + height: 2px; + margin: 1rem 0; + width: 1em; +} + +.hentry .entry-title a { + color: inherit; +} + +.hentry .entry-title a:hover { + color: #4a4a4a; +} + +.hentry .entry-meta, +.hentry .entry-footer { + color: #767676; + font-weight: 500; +} + +.hentry .entry-meta > span, +.hentry .entry-footer > span { + margin-right: 1rem; +} + +.hentry .entry-meta > span:last-child, +.hentry .entry-footer > span:last-child { + margin-right: 0; +} + +.hentry .entry-meta a, +.hentry .entry-footer a { + transition: color 110ms ease-in-out; + color: currentColor; +} + +.hentry .entry-meta a:hover, +.hentry .entry-footer a:hover { + text-decoration: none; + color: #0073aa; +} + +.hentry .entry-meta .svg-icon, +.hentry .entry-footer .svg-icon { + position: relative; + display: inline-block; + vertical-align: middle; + margin-right: 0.5em; +} + +.hentry .entry-meta { + margin: 1rem 0; +} + +@media only screen and (min-width: 1168px) { + .hentry .entry-meta.has-discussion .comment-count { + float: right; + position: relative; + } +} + +.hentry .entry-meta.has-discussion .comment-count .discussion-avatar-list { + display: none; +} + +@media only screen and (min-width: 1168px) { + .hentry .entry-meta.has-discussion .comment-count .discussion-avatar-list { + bottom: 100%; + display: block; + position: absolute; + } +} + +.hentry .entry-footer { + margin: calc(2 * 1rem) 1rem 1rem; +} + +@media only screen and (min-width: 768px) { + .hentry .entry-footer { + margin: calc(3 * 1rem) calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } +} + +@media only screen and (min-width: 768px) { + .hentry .entry-footer { + max-width: calc(6 * (100vw / 12)); + } +} + +.hentry .post-thumbnail { + margin: 1rem; +} + +@media only screen and (min-width: 768px) { + .hentry .post-thumbnail { + margin: 1rem calc(2 * (100vw / 12)); + } +} + +.hentry .post-thumbnail:focus { + outline: none; +} + +.hentry .post-thumbnail .post-thumbnail-inner { + display: block; +} + +.hentry .post-thumbnail .post-thumbnail-inner img { + position: relative; + display: block; + width: 100%; +} + +.image-filters-enabled .hentry .post-thumbnail { + position: relative; + display: block; +} + +.image-filters-enabled .hentry .post-thumbnail .post-thumbnail-inner { + position: relative; + filter: grayscale(100%); + z-index: 1; +} + +.image-filters-enabled .hentry .post-thumbnail .post-thumbnail-inner:after { + display: block; + width: 100%; + height: 100%; + z-index: 10; +} + +.image-filters-enabled .hentry .post-thumbnail:before, .image-filters-enabled .hentry .post-thumbnail:after { + position: absolute; + display: block; + width: 100%; + height: 100%; + top: 0; + left: 0; + content: "\020"; + display: block; + pointer-events: none; +} + +.image-filters-enabled .hentry .post-thumbnail:before { + background: #0073aa; + mix-blend-mode: screen; + opacity: 0.1; + z-index: 2; +} + +.image-filters-enabled .hentry .post-thumbnail:after { + background: #0073aa; + mix-blend-mode: multiply; + opacity: 1; + z-index: 3; +} + +.hentry .entry-content .more-link { + transition: color 110ms ease-in-out; + display: inline; + color: inherit; +} + +.hentry .entry-content .more-link:after { + content: "»"; + margin-left: 0.5em; +} + +.hentry .entry-content .more-link:hover { + color: #0073aa; + text-decoration: none; +} + +.hentry .entry-content a { + text-decoration: underline; +} + +.hentry .entry-content a:hover { + text-decoration: none; +} + +.hentry .entry-content > iframe[style] { + margin: 32px 1rem !important; + max-width: calc(100vw - (2 * 1rem)) !important; +} + +@media only screen and (min-width: 768px) { + .hentry .entry-content > iframe[style] { + margin: 32px calc(2 * (100vw / 12)) !important; + max-width: calc(8 * (100vw / 12)) !important; + } +} + +@media only screen and (min-width: 1168px) { + .hentry .entry-content > iframe[style] { + max-width: calc(6 * (100vw / 12)) !important; + } +} + +.hentry .entry-content .wp-audio-shortcode { + max-width: calc(100vw - (2 * 1rem)); +} + +@media only screen and (min-width: 768px) { + .hentry .entry-content .wp-audio-shortcode { + max-width: calc(8 * (100vw / 12)); + } +} + +@media only screen and (min-width: 1168px) { + .hentry .entry-content .wp-audio-shortcode { + max-width: calc(6 * (100vw / 12)); + } +} + +/*-------------------------------------------------------------- +## Comments +--------------------------------------------------------------*/ +.comment-content a { + word-wrap: break-word; +} + +.bypostauthor { + display: block; +} + +.comments-area { + /* Add extra margin when the comments section is located immediately after the + * post itself (this happens on pages). + */ +} + +.hentry + .comments-area { + margin-top: calc(3 * 1rem); +} + +.comments-area .comments-title-wrap, +.comments-area .comment-list, +.comments-area > .comment-respond, +.comments-area .comment-form-flex, +.comments-area .no-comments { + margin: calc(2 * 1rem) 1rem; +} + +@media only screen and (min-width: 768px) { + .comments-area .comments-title-wrap, + .comments-area .comment-list, + .comments-area > .comment-respond, + .comments-area .comment-form-flex, + .comments-area .no-comments { + margin: calc(3 * 1rem) calc(2 * (100vw / 12)); + max-width: calc(6 * (100vw / 12)); + } +} + +.comments-area .comments-title-wrap { + align-items: baseline; + display: flex; + justify-content: space-between; +} + +.comments-area .comments-title-wrap .comments-title { + margin: 0; +} + +.comments-area .comments-title-wrap .comments-title:before { + background: #767676; + content: "\020"; + display: block; + height: 2px; + margin: 1rem 0; + width: 1em; +} + +#comment { + max-width: 100%; + box-sizing: border-box; +} + +#respond { + position: relative; +} + +#respond .comment-user-avatar { + display: none; +} + +#respond .comment .comment-form { + padding-left: 0; +} + +#respond > small { + display: block; + font-size: 22px; + position: absolute; + left: calc(1rem + 100%); + top: calc(-3.5 * 1rem); + width: calc(100vw / 12); +} + +#comments > .comments-title:last-child { + display: none; +} + +@media only screen and (min-width: 1168px) { + #comments > #respond .comment-user-avatar { + position: absolute; + display: block; + top: 0; + left: 0; + } + #comments > #respond .comment-user-avatar .avatar { + display: block; + } +} + +.comment-form-flex { + display: flex; + flex-direction: column; +} + +.comment-form-flex .comments-title { + display: none; + margin: 0; + order: 1; +} + +.comment-form-flex #respond { + order: 2; +} + +.comment-form-flex #respond + .comments-title { + display: block; +} + +.comment-list { + list-style: none; + padding: 0; +} + +.comment-list .children { + margin: 0; + padding: 0 0 0 1rem; +} + +.comment-list > .comment:first-child { + margin-top: 0; +} + +.comment-reply { + left: calc(1rem + 100%); + bottom: 0; + position: absolute; +} + +#respond + .comment-reply { + display: none; +} + +.comment-reply .comment-reply-link { + display: inline-block; +} + +.comment { + list-style: none; + position: relative; +} + +@media only screen and (min-width: 768px) { + .comment { + padding-left: calc(.5 * (1rem + calc(100vw / 12 ))); + } + .comment .children { + padding-left: 0; + } +} + +.comment:hover > .comment-body > .comment-meta > .comment-metadata > .edit-link-sep, +.comment:hover > .comment-body > .comment-meta > .comment-metadata > .edit-link { + opacity: 1; +} + +.comment .comment-body { + margin: calc(2 * 1rem) 0; +} + +.comment .comment-meta { + position: relative; +} + +@media only screen and (min-width: 768px) { + .comment .comment-author { + display: inline-block; + vertical-align: baseline; + } +} + +.comment .comment-author .avatar { + float: left; + margin-right: 1rem; + position: relative; +} + +@media only screen and (min-width: 768px) { + .comment .comment-author .avatar { + float: inherit; + margin-right: inherit; + position: absolute; + top: 0; + right: calc(100% + 1rem); + } +} + +.comment .comment-author .fn { + position: relative; + display: block; +} + +@media only screen and (min-width: 768px) { + .comment .comment-author .fn { + display: inline-block; + vertical-align: baseline; + } +} + +.comment .comment-author .fn a { + color: inherit; +} + +.comment .comment-author .fn a:hover { + color: #005177; +} + +.comment .comment-author .post-author-badge { + border-radius: 100%; + display: block; + height: 18px; + position: absolute; + background: #008fd3; + right: calc(100% + 0.25rem); + top: -3px; + width: 18px; +} + +.comment .comment-author .post-author-badge svg { + width: inherit; + height: inherit; + display: block; + fill: white; + transform: scale(0.875); +} + +@media only screen and (min-width: 768px) { + .comment .comment-metadata { + display: inline-block; + margin-left: 1rem; + position: relative; + vertical-align: baseline; + } +} + +.comment .comment-metadata > a, +.comment .comment-metadata .comment-edit-link { + display: inline-block; + font-weight: 500; + color: #767676; + vertical-align: baseline; +} + +.comment .comment-metadata > a time, +.comment .comment-metadata .comment-edit-link time { + vertical-align: baseline; +} + +.comment .comment-metadata > a:hover, +.comment .comment-metadata .comment-edit-link:hover { + color: #4a4a4a; + text-decoration: none; +} + +.comment .comment-metadata > * { + display: inline-block; +} + +.comment .comment-metadata .edit-link-sep { + color: #767676; + margin: 0 0.2em; + opacity: 0; + transition: opacity 200ms ease-in-out; + vertical-align: baseline; +} + +.comment .comment-metadata .edit-link { + color: #767676; + transition: opacity 200ms ease-in-out; + opacity: 0; +} + +.comment .comment-metadata .edit-link svg { + transform: scale(0.8); + vertical-align: baseline; + margin-right: 0.1em; +} + +.comment .comment-metadata .comment-edit-link { + position: relative; + padding-left: 1rem; + margin-left: -1rem; + z-index: 1; +} + +.comment .comment-metadata .comment-edit-link:hover { + color: #0073aa; +} + +.comment .comment-content { + margin: 1rem 0; +} + +.comment .comment-content > *:first-child { + margin-top: 0; +} + +.comment .comment-content > *:last-child { + margin-bottom: 0; +} + +.comment .comment-content a { + text-decoration: underline; +} + +.comment .comment-content a:hover { + text-decoration: none; +} + +.comment-reply-link, +#cancel-comment-reply-link { + font-weight: 500; +} + +.comment-reply-link:hover, +#cancel-comment-reply-link:hover { + color: #005177; +} + +.discussion-avatar-list { + content: ""; + display: table; + table-layout: fixed; + margin: 0; + padding: 0; +} + +.discussion-avatar-list li { + position: relative; + list-style: none; + margin: 0 -8px 0 0; + padding: 0; + float: left; +} + +.discussion-avatar-list .comment-user-avatar img { + height: calc(1.5 * 1rem); + width: calc(1.5 * 1rem); +} + +.discussion-meta .discussion-avatar-list { + display: inline-block; + margin-right: 8px; +} + +.discussion-meta .discussion-meta-info { + margin: 0; +} + +.discussion-meta .discussion-meta-info .svg-icon { + vertical-align: middle; + fill: currentColor; + transform: scale(0.6) scaleX(-1) translateY(-0.1em); + margin-left: -0.25rem; +} + +.comment-form .comment-notes, +.comment-form label { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 0.71111em; + color: #767676; +} + +@media only screen and (min-width: 768px) { + .comment-form .comment-form-author, + .comment-form .comment-form-email { + width: calc(50% - 0.5rem); + float: left; + } +} + +@media only screen and (min-width: 768px) { + .comment-form .comment-form-email { + margin-left: 1rem; + } +} + +.comment-form input[name="author"], +.comment-form input[name="email"], +.comment-form input[name="url"] { + display: block; + width: 100%; +} + +/*-------------------------------------------------------------- +## Archives +--------------------------------------------------------------*/ +.archive .page-header, +.search .page-header, +.error404 .page-header { + margin: 1rem 1rem calc(3 * 1rem); +} + +@media only screen and (min-width: 768px) { + .archive .page-header, + .search .page-header, + .error404 .page-header { + margin: 0 calc(2 * (100vw / 12)) calc(3 * 1rem); + max-width: calc(8 * (100vw / 12)); + } +} + +.archive .page-header .page-title, +.search .page-header .page-title, +.error404 .page-header .page-title { + color: #767676; + display: inline; + letter-spacing: normal; +} + +.archive .page-header .page-title:before, +.search .page-header .page-title:before, +.error404 .page-header .page-title:before { + display: none; +} + +.archive .page-header .search-term, +.archive .page-header .page-description, +.search .page-header .search-term, +.search .page-header .page-description, +.error404 .page-header .search-term, +.error404 .page-header .page-description { + display: inherit; + clear: both; +} + +.archive .page-header .search-term:after, +.archive .page-header .page-description:after, +.search .page-header .search-term:after, +.search .page-header .page-description:after, +.error404 .page-header .search-term:after, +.error404 .page-header .page-description:after { + content: "."; + font-weight: bold; + color: #767676; +} + +@media only screen and (min-width: 768px) { + .hfeed .hentry .entry-header { + margin: calc(3 * 1rem) calc(2 * (100vw / 12)) calc(1rem / 2); + } +} + +/* 404 & Not found */ +.error-404.not-found .page-content, +.no-results.not-found .page-content { + margin: calc(3 * 1rem) 1rem; +} + +@media only screen and (min-width: 768px) { + .error-404.not-found .page-content, + .no-results.not-found .page-content { + margin: calc(3 * 1rem) calc(2 * (100vw / 12)) calc(1rem / 2); + } +} + +.error-404.not-found .search-submit, +.no-results.not-found .search-submit { + vertical-align: middle; + margin: 1rem 0; +} + +.error-404.not-found .search-field, +.no-results.not-found .search-field { + width: 100%; +} + +/*-------------------------------------------------------------- +## Footer +--------------------------------------------------------------*/ +/* Site footer */ +.site-footer { + color: #767676; +} + +.site-footer .site-info { + margin: calc(2 * 1rem) 1rem; +} + +@media only screen and (min-width: 768px) { + .site-footer .site-info { + margin: calc(3 * 1rem) calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } +} + +.site-footer .site-info .imprint { + margin-right: 1rem; +} + +.site-footer a { + color: inherit; +} + +.site-footer a:hover { + text-decoration: none; + color: #0073aa; +} + +/* Widgets */ +.widget { + margin: 0 0 1rem; + /* Make sure select elements fit in widgets. */ +} + +.widget select { + max-width: 100%; +} + +/* Blocks */ +/* !Block styles */ +.entry-content > *, +.entry-summary > * { + margin: 32px 1rem; + max-width: calc(100vw - (2 * 1rem)); + /* + // Set top margins for headings + & + h1:before, + & + h2:before, + & + h3, + & + h4, + & + h5, + & + h6 { + margin-top: calc(4 * 1rem); + } +*/ +} + +@media only screen and (min-width: 768px) { + .entry-content > *, + .entry-summary > * { + margin: 32px calc(2 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } +} + +@media only screen and (min-width: 1168px) { + .entry-content > *, + .entry-summary > * { + max-width: calc(6 * (100vw / 12)); + } +} + +.entry-content > * > *:first-child, +.entry-summary > * > *:first-child { + margin-top: 0; +} + +.entry-content > * > *:last-child, +.entry-summary > * > *:last-child { + margin-bottom: 0; +} + +.entry-content > *.alignwide, +.entry-summary > *.alignwide { + margin-left: auto; + margin-right: auto; +} + +@media only screen and (min-width: 768px) { + .entry-content > *.alignwide, + .entry-summary > *.alignwide { + margin-left: calc(1 * (100vw / 12)); + margin-right: calc(1 * (100vw / 12)); + max-width: calc(10 * (100vw / 12)); + } +} + +.entry-content > *.alignfull, +.entry-summary > *.alignfull { + margin-top: calc(2 * 1rem); + margin-right: 0; + margin-bottom: calc(2 * 1rem); + margin-left: 0; + max-width: 100%; +} + +.entry-content > *.alignleft, +.entry-summary > *.alignleft { + float: left; + max-width: calc(5 * (100vw / 12)); + margin-top: 0; +} + +@media only screen and (min-width: 768px) { + .entry-content > *.alignleft, + .entry-summary > *.alignleft { + max-width: calc(4 * (100vw / 12)); + margin-right: calc(2 * 1rem); + } +} + +@media only screen and (min-width: 1168px) { + .entry-content > *.alignleft, + .entry-summary > *.alignleft { + max-width: calc(3 * (100vw / 12)); + } +} + +.entry-content > *.alignright, +.entry-summary > *.alignright { + float: right; + max-width: calc(5 * (100vw / 12)); + margin-top: 0; + margin-left: 1rem; + margin-right: 1rem; +} + +@media only screen and (min-width: 768px) { + .entry-content > *.alignright, + .entry-summary > *.alignright { + max-width: calc(4 * (100vw / 12)); + margin-left: calc(2 * 1rem); + margin-right: calc(2 * (100vw / 12)); + } +} + +.entry-content .wp-block-audio { + width: 100%; +} + +.entry-content .wp-block-audio audio { + width: 100%; +} + +.entry-content .wp-block-audio.alignleft audio, +.entry-content .wp-block-audio.alignright audio { + max-width: 190px; +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-audio.alignleft audio, + .entry-content .wp-block-audio.alignright audio { + max-width: 384px; + } +} + +@media only screen and (min-width: 1379px) { + .entry-content .wp-block-audio.alignleft audio, + .entry-content .wp-block-audio.alignright audio { + max-width: 385.44px; + } +} + +.entry-content .wp-block-video video { + width: 100%; +} + +.entry-content .wp-block-button .wp-block-button__link { + transition: background 150ms ease-in-out; + border: none; + background: #0073aa; + font-size: 0.88889em; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + line-height: 1.2; + box-sizing: border-box; + font-weight: bold; + padding: 0.66rem 1rem; + outline: none; + color: white; + outline: none; +} + +.entry-content .wp-block-button .wp-block-button__link:hover { + cursor: pointer; +} + +.entry-content .wp-block-button .wp-block-button__link:hover, .entry-content .wp-block-button .wp-block-button__link:focus { + background: #111; +} + +.entry-content .wp-block-button .wp-block-button__link:focus { + outline: thin dotted; + outline-offset: -4px; +} + +.entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link { + border-radius: 5px; +} + +.entry-content .wp-block-button.is-style-outline .wp-block-button__link, +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus, +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:active { + transition: all 150ms ease-in-out; + background: transparent; + border: 2px solid #0073aa; +} + +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color), +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus:not(.has-text-color), +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:active:not(.has-text-color) { + color: #0073aa; +} + +.entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover { + border-color: #111; + color: #111; +} + +.entry-content .wp-block-archives, +.entry-content .wp-block-categories, +.entry-content .wp-block-latest-posts { + padding: 0; + list-style: none; +} + +.entry-content .wp-block-archives li, +.entry-content .wp-block-categories li, +.entry-content .wp-block-latest-posts li { + color: #767676; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: calc(22px * 1.6875); + font-weight: bold; + line-height: 1.2; +} + +.entry-content .wp-block-archives li a:after, +.entry-content .wp-block-categories li a:after, +.entry-content .wp-block-latest-posts li a:after { + color: #767676; + content: ","; +} + +.entry-content .wp-block-archives li:last-child a:after, +.entry-content .wp-block-categories li:last-child a:after, +.entry-content .wp-block-latest-posts li:last-child a:after { + color: #767676; + content: "."; +} + +.entry-content .wp-block-latest-posts.is-grid li { + border-top: 2px solid #ccc; + padding-top: 1rem; + margin-bottom: 2rem; +} + +.entry-content .wp-block-latest-posts.is-grid li a:after { + content: ''; +} + +.entry-content .wp-block-latest-posts.is-grid li:last-child { + margin-bottom: auto; +} + +.entry-content .wp-block-latest-posts.is-grid li:last-child a:after { + content: ''; +} + +.entry-content .wp-block-preformatted { + font-size: 0.71111em; + line-height: 1.8; + padding: 1rem; +} + +.entry-content .wp-block-verse { + font-family: "Hoefler Text", "Baskerville Old Face", Garamond, "Times New Roman", serif; + font-size: 22px; + line-height: 1.8; +} + +.entry-content .has-drop-cap:not(:focus):first-letter { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 3.375em; + line-height: 1; + font-weight: bold; + margin: 0 0.25em 0 0; +} + +.entry-content .wp-block-pullquote { + border: none; + padding: 1rem; +} + +.entry-content .wp-block-pullquote blockquote { + border: none; + padding-bottom: calc(2 * 1rem); + margin-right: 0; +} + +.entry-content .wp-block-pullquote p { + font-size: 1.6875em; + font-style: italic; + line-height: 1.3; + margin-bottom: 0.5em; + margin-top: 0.5em; + color: #111; +} + +.entry-content .wp-block-pullquote p em { + font-style: normal; +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-pullquote p { + font-size: 2.25em; + } +} + +.entry-content .wp-block-pullquote cite { + display: inline-block; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 0.71111em; + line-height: 1.6; + text-transform: none; + color: #767676; +} + +.entry-content .wp-block-pullquote.alignleft, .entry-content .wp-block-pullquote.alignright { + padding: 0; +} + +.entry-content .wp-block-pullquote.alignleft blockquote, .entry-content .wp-block-pullquote.alignright blockquote { + margin-left: 0; + padding: 0; + text-align: left; + max-width: 100%; +} + +.entry-content .wp-block-pullquote.is-style-solid-color p { + font-size: 1.6875em; + line-height: 1.3; + margin-bottom: 0.5em; + margin-top: 0.5em; +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-pullquote.is-style-solid-color p { + font-size: 2.25em; + } +} + +.entry-content .wp-block-pullquote.is-style-solid-color blockquote { + margin: 0 auto; +} + +.entry-content .wp-block-pullquote.is-style-solid-color blockquote:not(.has-text-color) p, +.entry-content .wp-block-pullquote.is-style-solid-color cite { + color: white; +} + +.entry-content .wp-block-pullquote.is-style-solid-color:not(.has-background-color) { + background-color: #0073aa; +} + +.entry-content .wp-block-pullquote.is-style-solid-color.alignleft, .entry-content .wp-block-pullquote.is-style-solid-color.alignright { + padding: 1rem 1rem 0; +} + +.entry-content .wp-block-pullquote.is-style-solid-color.alignleft blockquote, .entry-content .wp-block-pullquote.is-style-solid-color.alignright blockquote { + padding: 0 0 calc( 1.5 * 1rem); + margin-left: 0; + margin-top: 0; +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-pullquote.is-style-solid-color.alignleft, .entry-content .wp-block-pullquote.is-style-solid-color.alignright { + padding: calc( 2 * 1rem) calc( 2 * 1rem) 1rem; + } +} + +.entry-content .wp-block-quote:not(.is-large), .entry-content .wp-block-quote:not(.is-style-large) { + border-left: 2px solid #0073aa; + padding-top: 0; + padding-bottom: 0; +} + +.entry-content .wp-block-quote p { + font-size: 1em; + font-style: normal; + line-height: 1.8; +} + +.entry-content .wp-block-quote cite { + font-size: 0.71111em; +} + +.entry-content .wp-block-quote.is-large, .entry-content .wp-block-quote.is-style-large { + padding: 1rem 0 1rem 2rem; + margin: 1rem 0; + border-left: none; +} + +.entry-content .wp-block-quote.is-large p, .entry-content .wp-block-quote.is-style-large p { + font-size: 1.6875em; + line-height: 1.4; + font-style: italic; +} + +.entry-content .wp-block-quote.is-large cite, +.entry-content .wp-block-quote.is-large footer, .entry-content .wp-block-quote.is-style-large cite, +.entry-content .wp-block-quote.is-style-large footer { + font-size: 0.71111em; +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-quote.is-large, .entry-content .wp-block-quote.is-style-large { + margin: 1rem calc(2 * (100vw / 12)); + max-width: calc(6 * (100vw / 12)); + } + .entry-content .wp-block-quote.is-large p, .entry-content .wp-block-quote.is-style-large p { + font-size: 1.6875em; + } +} + +.entry-content .wp-block-image img { + display: block; +} + +.entry-content .wp-block-image.alignleft, .entry-content .wp-block-image.alignright { + max-width: 100%; +} + +.entry-content .wp-block-image.alignfull img { + width: 100vw; + margin-left: auto; + margin-right: auto; +} + +.entry-content .wp-block-cover-image .wp-block-cover-image-text, +.entry-content .wp-block-cover-image h2 { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-size: 1.6875em; + font-weight: bold; + width: calc(100vw - (2 * 1rem)); + max-width: calc(100vw - (2 * 1rem)); +} + +@media only screen and (min-width: 768px) { + .entry-content .wp-block-cover-image .wp-block-cover-image-text, + .entry-content .wp-block-cover-image h2 { + font-size: 2.25em; + width: calc(8 * (100vw / 12)); + max-width: calc(8 * (100vw / 12)); + } +} + +@media only screen and (min-width: 1168px) { + .entry-content .wp-block-cover-image .wp-block-cover-image-text, + .entry-content .wp-block-cover-image h2 { + width: calc(6 * (100vw / 12 )); + max-width: calc(6 * (100vw / 12 )); + } +} + +.entry-content .wp-block-cover-image.alignleft h2, +.entry-content .wp-block-cover-image.alignleft .wp-block-cover-image-text, .entry-content .wp-block-cover-image.alignright h2, +.entry-content .wp-block-cover-image.alignright .wp-block-cover-image-text, .entry-content .wp-block-cover-image.aligncenter h2, +.entry-content .wp-block-cover-image.aligncenter .wp-block-cover-image-text { + width: 100%; + z-index: 1; + left: 50%; + position: absolute; + transform: translate(-50%, -50%); + top: 50%; +} + +.entry-content .wp-block-cover-image.has-left-content { + justify-content: center; +} + +.entry-content .wp-block-cover-image.has-left-content h2, +.entry-content .wp-block-cover-image.has-left-content .wp-block-cover-image-text { + padding: 1rem; +} + +.entry-content .wp-block-cover-image.has-right-content { + justify-content: center; +} + +.entry-content .wp-block-cover-image.has-right-content h2, +.entry-content .wp-block-cover-image.has-right-content .wp-block-cover-image-text { + padding: 1rem; +} + +.entry-content .wp-block-gallery .blocks-gallery-image:last-child, +.entry-content .wp-block-gallery .blocks-gallery-item:last-child { + margin-bottom: 16px; +} + +.entry-content .wp-block-audio figcaption, +.entry-content .wp-block-video figcaption, +.entry-content .wp-block-image figcaption, +.entry-content .wp-block-gallery .blocks-gallery-image figcaption, +.entry-content .wp-block-gallery .blocks-gallery-item figcaption { + font-size: 0.71111em; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + line-height: 1.6; + margin: 0; + padding: 0.5rem; + text-align: left; +} + +.entry-content .wp-block-separator, +.entry-content hr { + margin-bottom: 2rem; + margin-top: 2rem; + /* Remove duplicate rule-line when a separator + * is followed by an H1, or H2 */ +} + +.entry-content .wp-block-separator:not(.is-style-dots), +.entry-content hr:not(.is-style-dots) { + background-color: #767676; + border: 0; + height: 2px; +} + +.entry-content .wp-block-separator:not(.is-style-wide):not(.is-style-dots), +.entry-content hr:not(.is-style-wide):not(.is-style-dots) { + max-width: 2.25em; +} + +.entry-content .wp-block-separator + h1:before, +.entry-content .wp-block-separator + h2:before, +.entry-content hr + h1:before, +.entry-content hr + h2:before { + display: none; +} + +.entry-content .wp-block-separator.is-style-dots:before, +.entry-content hr.is-style-dots:before { + color: #767676; + font-size: 1.6875em; + letter-spacing: 0.88889em; + padding-left: 0.88889em; +} + +.entry-content .wp-block-embed-twitter { + overflow: hidden; +} + +.entry-content .wp-block-table td, .entry-content .wp-block-table th { + border-color: #767676; +} + +.entry-content .wp-block-file { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; +} + +.entry-content .wp-block-file .wp-block-file__button { + transition: background 150ms ease-in-out; + border: none; + border-radius: 5px; + background: #0073aa; + font-size: 22px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + line-height: 1.2; + font-weight: bold; + padding: 0.75rem 1rem; +} + +@media only screen and (min-width: 1168px) { + .entry-content .wp-block-file .wp-block-file__button { + font-size: 22px; + padding: 0.875rem 1.5rem; + } +} + +.entry-content .wp-block-file .wp-block-file__button:hover { + cursor: pointer; +} + +.entry-content .wp-block-file .wp-block-file__button:hover, .entry-content .wp-block-file .wp-block-file__button:focus { + background: #111; +} + +.entry-content .wp-block-file .wp-block-file__button:focus { + outline: thin dotted; + outline-offset: -4px; +} + +.entry-content .wp-block-code { + border-radius: 0; +} + +.entry-content .wp-block-code code { + font-size: 1.125em; +} + +.entry-content .wp-block-columns .wp-block-column > *:first-child { + margin-top: 0; +} + +.entry-content .wp-block-columns .wp-block-column > *:last-child { + margin-bottom: 0; +} + +.entry-content .wp-block-columns[class*='has-'] > * { + margin-right: 1rem; +} + +.entry-content .wp-block-columns[class*='has-'] > *:last-child { + margin-right: 0; +} + +.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + font-weight: bold; +} + +.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-meta .wp-block-latest-comments__comment-date { + font-weight: normal; +} + +.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment, +.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-date, +.entry-content .wp-block-latest-comments .wp-block-latest-comments__comment-excerpt p { + font-size: inherit; +} + +.entry-content .wp-block-latest-comments.has-dates .wp-block-latest-comments__comment-date { + font-size: 0.71111em; +} + +/* Media */ +.page-content .wp-smiley, +.entry-content .wp-smiley, +.comment-content .wp-smiley { + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +embed, +iframe, +object { + max-width: 100%; +} + +.custom-logo-link { + display: inline-block; +} + +.avatar { + border-radius: 100%; + display: block; + height: calc(2.25 * 1rem); + min-height: inherit; + width: calc(2.25 * 1rem); +} + +svg { + transition: fill 120ms ease-in-out; + fill: currentColor; +} + +/*-------------------------------------------------------------- +## Captions +--------------------------------------------------------------*/ +.wp-caption { + margin-bottom: calc(1.5 * 1rem); +} + +.wp-caption img[class*="wp-image-"] { + display: block; + margin-left: auto; + margin-right: auto; +} + +.wp-caption .wp-caption-text { + margin: calc(0.875 * 1rem) 0; +} + +.wp-caption-text { + text-align: center; +} + +/*-------------------------------------------------------------- +## Galleries +--------------------------------------------------------------*/ +.gallery { + display: flex; + margin-bottom: calc(1.5 * 1rem); +} + +.gallery-item { + display: inline-block; + margin-right: 1rem; + margin-bottom: 1rem; + text-align: center; + vertical-align: top; + width: 100%; +} + +.gallery-columns-2 .gallery-item { + max-width: calc( ( 12 / 2 ) * (100% / 12)); +} + +.gallery-columns-3 .gallery-item { + max-width: calc( ( 12 / 3 ) * (100% / 12)); +} + +.gallery-columns-4 .gallery-item { + max-width: calc( ( 12 / 4 ) * (100% / 12)); +} + +.gallery-columns-5 .gallery-item { + max-width: calc( ( 12 / 5 ) * (100% / 12)); +} + +.gallery-columns-6 .gallery-item { + max-width: calc( ( 12 / 6 ) * (100% / 12)); +} + +.gallery-columns-7 .gallery-item { + max-width: calc( ( 12 / 7 ) * (100% / 12)); +} + +.gallery-columns-8 .gallery-item { + max-width: calc( ( 12 / 8 ) * (100% / 12)); +} + +.gallery-columns-9 .gallery-item { + max-width: calc( ( 12 / 9 ) * (100% / 12)); +} + +.gallery-item:last-of-type { + margin-right: 0; +} + +.gallery-caption { + display: block; + font-size: 0.71111em; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif; + line-height: 1.6; + margin: 0; + padding: 0.5rem; +} + +.gallery-item > div > a { + display: block; + line-height: 0; + box-shadow: 0 0 0 0 transparent; +} + +.gallery-item > div > a:focus { + box-shadow: 0 0 0 2px #0073aa; +} diff --git a/src/wp-content/themes/twentynineteen/style.scss b/src/wp-content/themes/twentynineteen/style.scss new file mode 100644 index 0000000000..8b35e8ecf7 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/style.scss @@ -0,0 +1,109 @@ +/* +Theme Name: Twenty Nineteen +Theme URI: https://github.com/WordPress/twentynineteen +Author: the WordPress team +Author URI: https://wordpress.org/ +Description: A new Gutenberg-ready theme. +Requires at least: WordPress 4.9.6 +Version: 1.0 +License: GNU General Public License v2 or later +License URI: LICENSE +Text Domain: twentynineteen +Tags: custom-background, custom-logo, custom-menu, featured-images, 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. + +Twenty Nineteen is based on Underscores https://underscores.me/, (C) 2012-2018 Automattic, Inc. +Underscores is distributed under the terms of the GNU GPL v2 or later. + +Normalizing styles have been helped along thanks to the fine work of +Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ +*/ + +/*-------------------------------------------------------------- +>>> TABLE OF CONTENTS: +---------------------------------------------------------------- +# Variables +# Normalize +# Typography + ## Headings + ## Copy +# Elements + ## Lists + ## Tables +# Forms + ## Buttons + ## Fields +# Navigation + ## Links + ## Menus + ## Next & Previous +# Accessibility +# Alignments +# Clearings +# Layout +# Widgets +# Content + ## Archives + ## Posts and pages + ## Comments +# Blocks +# Media + ## Captions + ## Galleries +--------------------------------------------------------------*/ +@import "sass/variables-site/variables-site"; +@import "sass/mixins/mixins-master"; + +/* Normalize */ + +@import "sass/normalize"; + +/* Typography */ + +@import "sass/typography/typography"; + +/* Elements */ + +@import "sass/elements/elements"; + +/* Forms */ + +@import "sass/forms/forms"; + +/* Navigation */ + +@import "sass/navigation/navigation"; + +/* Accessibility */ + +@import "sass/modules/accessibility"; + +/* Alignments */ + +@import "sass/modules/alignments"; + +/* Clearings */ + +@import "sass/modules/clearings"; + +/* Layout */ + +@import "sass/layout/layout"; + +/* Content */ + +@import "sass/site/site"; + +/* Widgets */ + +@import "sass/site/secondary/widgets"; + +/* Blocks */ + +@import "sass/blocks/blocks"; + +/* Media */ + +@import "sass/media/media"; diff --git a/src/wp-content/themes/twentynineteen/template-parts/content/content-none.php b/src/wp-content/themes/twentynineteen/template-parts/content/content-none.php new file mode 100644 index 0000000000..52cbb716a1 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/template-parts/content/content-none.php @@ -0,0 +1,52 @@ + + +
    diff --git a/src/wp-content/themes/twentynineteen/template-parts/content/content-page.php b/src/wp-content/themes/twentynineteen/template-parts/content/content-page.php new file mode 100644 index 0000000000..152a79f7fb --- /dev/null +++ b/src/wp-content/themes/twentynineteen/template-parts/content/content-page.php @@ -0,0 +1,56 @@ + + +
    > +
    + +
    + +
    + '', + ) + ); + ?> +
    + + +
    + %s', 'twentynineteen' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + get_the_title() + ), + '', + '' + ); + ?> +
    + +
    diff --git a/src/wp-content/themes/twentynineteen/template-parts/content/content-single.php b/src/wp-content/themes/twentynineteen/template-parts/content/content-single.php new file mode 100644 index 0000000000..bb18c9e1af --- /dev/null +++ b/src/wp-content/themes/twentynineteen/template-parts/content/content-single.php @@ -0,0 +1,87 @@ + + +
    > + +
    + + + + ', '' ); ?> + +
    + + + + authors );} + ?> + + + %s', 'twentynineteen' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + get_the_title() + ), + '' . twentynineteen_get_icon_svg( 'edit', 16 ), + '' + ); + ?> +
    + +
    + + +
    + "%s"', 'twentynineteen' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + get_the_title() + ) + ); + + wp_link_pages( + array( + 'before' => '', + ) + ); + ?> +
    + +
    + +
    + + + +
    diff --git a/src/wp-content/themes/twentynineteen/template-parts/content/content.php b/src/wp-content/themes/twentynineteen/template-parts/content/content.php new file mode 100644 index 0000000000..0810a5d6a2 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/template-parts/content/content.php @@ -0,0 +1,59 @@ + + +
    > +
    + %s', __( 'Featured', 'twentynineteen' ) ); + } + if ( is_singular() ) : + the_title( '

    ', '

    ' ); + else : + the_title( sprintf( '

    ', esc_url( get_permalink() ) ), '

    ' ); + endif; + ?> + +
    + + + +
    + "%s"', 'twentynineteen' ), + array( + 'span' => array( + 'class' => array(), + ), + ) + ), + get_the_title() + ) + ); + + wp_link_pages( + array( + 'before' => '', + ) + ); + ?> +
    + +
    + +
    +
    diff --git a/src/wp-content/themes/twentynineteen/template-parts/header/entry-header.php b/src/wp-content/themes/twentynineteen/template-parts/header/entry-header.php new file mode 100644 index 0000000000..80591ebc54 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/template-parts/header/entry-header.php @@ -0,0 +1,27 @@ + + + +', '' ); ?> + +
    + + + + authors );} + ?> + + +
    + diff --git a/src/wp-content/themes/twentynineteen/template-parts/header/site-branding.php b/src/wp-content/themes/twentynineteen/template-parts/header/site-branding.php new file mode 100644 index 0000000000..66c141a885 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/template-parts/header/site-branding.php @@ -0,0 +1,56 @@ + +
    + + + + + + +

    + +

    + + + +

    + +

    + + + + + + + +
    diff --git a/src/wp-content/themes/twentynineteen/template-parts/post/author-info.php b/src/wp-content/themes/twentynineteen/template-parts/post/author-info.php new file mode 100644 index 0000000000..ccc4fa1d32 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/template-parts/post/author-info.php @@ -0,0 +1,21 @@ + +
    +

    + +

    +

    + + +

    +
    + diff --git a/src/wp-content/themes/twentynineteen/template-parts/post/discussion-meta.php b/src/wp-content/themes/twentynineteen/template-parts/post/discussion-meta.php new file mode 100644 index 0000000000..d5053830f6 --- /dev/null +++ b/src/wp-content/themes/twentynineteen/template-parts/post/discussion-meta.php @@ -0,0 +1,42 @@ +responses > 0; + +if ( $has_responses ) { + /* translators: %1(X responses)$s from %2(X others)$s */ + $meta_label = sprintf( + '%1$s from %2$s.', + sprintf( _n( '%d response', '%d responses', $discussion->responses, 'twentynineteen' ), $discussion->responses ), + sprintf( _n( '%d other', '%d others', $discussion->commenters, 'twentynineteen' ), $discussion->commenters ) + ); +} elseif ( $comments_number > 0 ) { + /* Show comment count if not enough discussion information */ + + $meta_label = sprintf( _n( '%d Comment', '%d Comments', $comments_number, 'twentynineteen' ), $comments_number ); +} else { + $meta_label = __( 'No comments', 'twentynineteen' ); +} + +?> + +
    + authors ); + } + ?> +

    + + +

    +
    + + +
    + ' . wp_kses( + /* translators: 1: link to WP admin new post page. */ + __( 'Ready to publish your first post? Get started here.', 'twentynineteen' ), + array( + 'a' => array( + 'href' => array(), + ), + ) + ) . '

    ', + esc_url( admin_url( 'post-new.php' ) ) + ); + + elseif ( is_search() ) : + ?> + +

    + + +

    + +
    +