+
+
Can I phone or email you?
+
You can reach us on our contact page or by calling us at 1.123.456.7891
-
-
How long have you been in business?
+
+
How long have you been in business?
Our team has a combined experience of over 60 years.
-
-
What is your return policy?
+
+
What is your return policy?
We offer a 30-day return policy for all unused items. For more information, please view our terms of service.
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
CONTENT;
diff --git a/config/onboarding-shared.php b/config/onboarding-shared.php
index d6db6f40..3cbf9465 100644
--- a/config/onboarding-shared.php
+++ b/config/onboarding-shared.php
@@ -79,6 +79,7 @@
'_genesis_layout' => 'full-width-content',
'_genesis_hide_breadcrumbs' => true,
'_genesis_hide_singular_image' => true,
+ '_genesis_hide_footer_widgets' => true,
],
],
],
diff --git a/config/theme-supports.php b/config/theme-supports.php
index b47b124b..d48bcb63 100644
--- a/config/theme-supports.php
+++ b/config/theme-supports.php
@@ -23,6 +23,8 @@
'comment-list',
'gallery',
'search-form',
+ 'script',
+ 'style',
],
'genesis-accessibility' => [
'drop-down-menu',
@@ -30,6 +32,7 @@
'search-form',
'skip-links',
],
+ 'genesis-lazy-load-images' => '',
'genesis-after-entry-widget-area' => '',
'genesis-footer-widgets' => 3,
'genesis-menus' => [
diff --git a/languages/genesis-sample.pot b/languages/genesis-sample.pot
index 9c72fbbb..d329efc1 100644
--- a/languages/genesis-sample.pot
+++ b/languages/genesis-sample.pot
@@ -2,9 +2,9 @@
# This file is distributed under the GPL-2.0-or-later.=!>
msgid ""
msgstr ""
-"Project-Id-Version: Genesis Sample 3.1.0\n"
+"Project-Id-Version: Genesis Sample 3.2.0\n"
"Report-Msgid-Bugs-To: StudioPress
\n"
-"POT-Creation-Date: 2019-08-13 20:37:40+00:00\n"
+"POT-Creation-Date: 2019-11-12 16:53:34+00:00\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
@@ -47,6 +47,10 @@ msgstr ""
msgid "Larger"
msgstr ""
+#: config/child-theme-settings.php:28
+msgid "by"
+msgstr ""
+
#: config/onboarding-shared.php:19
msgid "Atomic Blocks"
msgstr ""
@@ -79,11 +83,11 @@ msgstr ""
msgid "A pack with a homepage designed with color images."
msgstr ""
-#: config/theme-supports.php:36
+#: config/theme-supports.php:39
msgid "Header Menu"
msgstr ""
-#: config/theme-supports.php:37
+#: config/theme-supports.php:40
msgid "Footer Menu"
msgstr ""
diff --git a/lib/gutenberg/front-end.css b/lib/gutenberg/front-end.css
index abdf8bd4..5c04df01 100644
--- a/lib/gutenberg/front-end.css
+++ b/lib/gutenberg/front-end.css
@@ -10,6 +10,14 @@
margin-right: 0.01em;
}
+/* Paragraphs
+---------------------------------------------------------------------------- */
+
+.alignfull:not(.has-background) .wp-block-group__inner-container > p:not(.has-background-color) {
+ padding-left: 30px;
+ padding-right: 30px;
+}
+
/* Headings
---------------------------------------------------------------------------- */
@@ -59,6 +67,18 @@ h6.light {
/* Alignment
---------------------------------------------------------------------------- */
+.has-text-align-center {
+ text-align: center;
+}
+
+.has-text-align-left {
+ text-align: left;
+}
+
+.has-text-align-right {
+ text-align: right;
+}
+
.wp-block-button.alignleft,
.wp-block-cover.alignleft,
.wp-block-image .alignleft {
@@ -78,7 +98,7 @@ h6.light {
margin-bottom: 30px;
}
-.full-width-content .site-container .alignfull {
+.full-width-content .entry-content > .alignfull {
margin-left: calc(-100vw / 2 + 100% / 2);
margin-right: calc(-100vw / 2 + 100% / 2);
max-width: 100vw;
@@ -102,10 +122,6 @@ h6.light {
/* Columns
---------------------------------------------------------------------------- */
-.site-container .wp-block-columns {
- margin-bottom: 30px;
-}
-
.site-container .wp-block-columns.alignfull {
padding: 0 30px;
}
@@ -113,7 +129,7 @@ h6.light {
/* Cover Image
---------------------------------------------------------------------------- */
-.full-width-content .site-container .wp-block-cover.alignfull {
+.full-width-content .entry-content > .wp-block-cover.alignfull {
width: 100vw;
}
@@ -143,15 +159,9 @@ h6.light {
width: auto;
}
-/* Button Variations */
-.site-container .wp-block-button.is-style-squared .wp-block-button__link {
- border-radius: 0;
-}
-
.site-container .wp-block-button.is-style-outline .wp-block-button__link {
background-color: transparent;
border: 2px solid currentColor;
- border-radius: 0;
padding: 13px 28px;
}
@@ -240,22 +250,18 @@ h6.light {
color: currentColor;
}
-.site-container .wp-block-audio figcaption,
-.site-container .wp-block-embed figcaption,
-.site-container .wp-block-image figcaption {
- color: #666;
- font-size: 16px;
- font-style: italic;
- margin-bottom: 30px;
- margin-top: 10px;
+.blocks-gallery-caption {
+ width: 100%;
+}
+
+.blocks-gallery-item figcaption {
+ margin-bottom: 0;
}
/* Category Block
---------------------------------------------------------------------------- */
-.site-container .wp-block-categories,
-.site-container .wp-block-categories ol,
-.site-container .wp-block-categories ul {
+.site-container .wp-block-categories {
margin-left: 0;
padding-left: 0;
}
@@ -268,15 +274,18 @@ h6.light {
text-align: center;
}
-.site-container .wp-block-categories-list.alignfull {
+.site-container .wp-block-categories.alignfull {
padding: 0 30px;
}
+.site-container .wp-block-categories .children {
+ padding-left: 30px;
+}
+
/* Latest Posts Block
---------------------------------------------------------------------------- */
.site-container .wp-block-latest-posts {
- clear: both;
margin-left: 0;
padding-left: 0;
}
@@ -329,7 +338,8 @@ h6.light {
hr.wp-block-separator {
border: none;
- border-top: 1px solid #eee;
+ border-bottom: 1px solid currentColor;
+ color: #eee;
margin: 1.65em auto;
}
@@ -337,15 +347,24 @@ hr.wp-block-separator {
max-width: 100px;
}
+.wp-block-separator.is-style-dots {
+ color: #333;
+}
+
.wp-block-audio audio {
display: inline-block;
width: 100%;
}
+.site-container .blocks-gallery-grid,
.site-container .wp-block-gallery {
padding-left: 0;
}
+.wp-block-table.is-style-stripes {
+ border-bottom-width: 0;
+}
+
.full-width-content .site-container .wp-block-table.alignfull {
margin: 0;
width: 100%;
@@ -353,14 +372,14 @@ hr.wp-block-separator {
@media only screen and (min-width: 960px) {
- .full-width-content .site-container .wp-block-table.alignwide {
+ .full-width-content .site-container > .wp-block-table.alignwide {
width: calc(100% + 360px);
}
- .full-width-content .site-container .wp-block-table.alignfull {
- margin-left: calc(-98vw / 2 + 100% / 2);
- margin-right: calc(-98vw / 2 + 100% / 2);
- width: 98vw;
+ .full-width-content .site-container > .wp-block-table.alignfull {
+ margin-left: calc(-100vw / 2 + 100% / 2);
+ margin-right: calc(-100vw / 2 + 100% / 2);
+ width: 100vw;
}
}
@@ -376,25 +395,29 @@ hr.wp-block-separator {
/* Media Queries
---------------------------------------------------------------------------- */
+@media only screen and (min-width: 960px) {
-@media only screen and (max-width: 781px) {
+ .full-width-content .entry-content > .alignwide {
+ margin-left: -180px;
+ margin-right: -180px;
+ max-width: calc(100% + 360px); /* 360 equals sum of left and right margin */
+ width: auto;
+ }
- .has-3-columns .wp-block-column,
- .has-5-columns .wp-block-column {
- flex-basis: 100%;
- margin-left: 0;
- margin-right: 0;
+ .alignfull .alignwide,
+ .alignwide .alignwide {
+ max-width: 1062px;
+ margin: 0 auto;
}
}
-@media only screen and (min-width: 960px) {
+@media only screen and (max-width: 781px) {
- .full-width-content .site-container .alignwide {
- margin-left: -180px;
- margin-right: -180px;
- max-width: calc(100% + 360px); /* 360 equals sum of left and right margin */
- width: auto;
+ .site-container .wp-block-column {
+ flex-basis: 100%;
+ margin-left: 0;
+ margin-right: 0;
}
}
diff --git a/lib/gutenberg/style-editor.css b/lib/gutenberg/style-editor.css
index 03b6f469..2a739467 100755
--- a/lib/gutenberg/style-editor.css
+++ b/lib/gutenberg/style-editor.css
@@ -14,36 +14,6 @@ dl {
line-height: 1.625;
}
-/* Tables
----------------------------------------------------------------------------- */
-
-table {
- width: 100%;
-}
-
-tbody,
-td,
-th {
- border-color: #eee;
- text-align: left;
-}
-
-td,
-th {
- padding: 10px;
- text-align: left;
- vertical-align: top;
-}
-
-th {
- font-weight: 600;
-}
-
-td:first-child,
-th:first-child {
- padding-left: 0;
-}
-
/* Regular content width.
/* 702px + 27px to match paragraph width on front-end and editor.
---------------------------------------------------------------------------- */
@@ -57,14 +27,33 @@ th:first-child {
/* 1062px = default column width of 702px + .alignwide negative margin of 360px
---------------------------------------------------------------------------- */
+.wp-block[data-align="full"] .wp-block[data-align="wide"],
+.wp-block[data-align="wide"] .wp-block[data-align="wide"],
.wp-block[data-align="wide"] {
max-width: 1092px;
}
-.wp-block[data-align="full"] {
+.wp-block[data-align="full"],
+.wp-block[data-align="wide"] .wp-block,
+.wp-block[data-align="full"] .wp-block {
max-width: none;
}
+/* Alignment
+---------------------------------------------------------------------------- */
+
+.has-text-align-center {
+ text-align: center;
+}
+
+.has-text-align-left {
+ text-align: left;
+}
+
+.has-text-align-right {
+ text-align: right;
+}
+
/* Typography
---------------------------------------------------------------------------- */
@@ -261,14 +250,12 @@ p.has-background.light-text a:hover {
color: currentColor;
}
-.wp-block-audio figcaption,
-.wp-block-embed figcaption,
-.wp-block-image figcaption {
- color: #666;
- font-size: 16px;
- font-style: italic;
- margin-bottom: 30px;
- margin-top: 10px;
+figcaption {
+ color: #333;
+ font-size: 14px;
+ font-weight: 600;
+ margin: 0;
+ text-align: center;
}
.wp-block-pullquote[class*="align"] .wp-block-pullquote__citation,
@@ -284,17 +271,6 @@ p.has-background.light-text a:hover {
font-size: 48px;
}
-/* Figcaption
----------------------------------------------------------------------------- */
-
-.wp-block-image figcaption {
- color: #666;
- font-family: "Source Sans Pro", sans-serif;
- font-size: 14px;
- font-style: italic;
- margin-top: 10px;
-}
-
/* Lists
---------------------------------------------------------------------------- */
@@ -318,19 +294,28 @@ p.has-background.light-text a:hover {
hr.wp-block-separator {
border: none;
- border-top: 1px solid #eee;
+ border-bottom: 1px solid currentColor;
+ color: #eee;
margin: 1.65em auto;
}
+.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots) {
+ height: 1px;
+}
+
hr.wp-block-separator.is-style-dots {
- border: none;
+ border-width: 0;
+ color: #333;
}
/* Tables
---------------------------------------------------------------------------- */
+table {
+ width: 100%;
+}
+
.wp-block-table {
- font-size: 18px;
line-height: 2;
}
@@ -338,16 +323,29 @@ hr.wp-block-separator.is-style-dots {
.wp-block-table th,
.wp-block-table tr {
border: none;
+ vertical-align: top;
+}
+
+.wp-block-table th {
+ font-weight: 600;
}
.wp-block-table tr {
border-top: 1px solid #eee;
}
+.wp-block-table tr:last-of-type {
+ border-bottom: 1px solid #eee;
+}
+
.wp-block-table tbody {
border-bottom: 1px solid #eee;
}
+.wp-block-table.is-style-stripes {
+ border-bottom-width: 0;
+}
+
/* Buttons
---------------------------------------------------------------------------- */
@@ -370,14 +368,9 @@ hr.wp-block-separator.is-style-dots {
white-space: normal;
}
-.wp-block-button.is-style-squared .wp-block-button__link {
- border-radius: 0;
-}
-
.wp-block-button.is-style-outline .wp-block-button__link {
background-color: transparent;
border: 2px solid currentColor;
- border-radius: 0;
padding: 13px 28px;
}
@@ -434,10 +427,3 @@ hr.wp-block-separator.is-style-dots {
.wp-block[data-align="full"] .wp-block-latest-posts {
padding: 0 30px;
}
-
-/* Columns block
----------------------------------------------------------------------------- */
-
-.wp-block[data-align="full"] .wp-block-columns > .editor-inner-blocks {
- padding: 0 30px;
-}
diff --git a/lib/woocommerce/genesis-sample-woocommerce.css b/lib/woocommerce/genesis-sample-woocommerce.css
index 8830adf5..bd9d06b3 100644
--- a/lib/woocommerce/genesis-sample-woocommerce.css
+++ b/lib/woocommerce/genesis-sample-woocommerce.css
@@ -45,6 +45,17 @@ Loaded on WooCommerce pages */
flex-shrink: 0; /* IE 11 height fix */
}
+/* WooCommerce Blocks
+---------------------------------------------------------------------------- */
+
+ul.wc-block-grid__products {
+ padding-left: 0;
+}
+
+ul.wc-block-grid__products > li {
+ list-style-type: none;
+}
+
/* WooCommerce Product Gallery
---------------------------------------------------------------------------- */
@@ -63,7 +74,6 @@ Loaded on WooCommerce pages */
.woocommerce .woocommerce-product-gallery .flex-control-nav {
-webkit-user-select: none;
- -moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
@@ -81,7 +91,9 @@ Loaded on WooCommerce pages */
.woocommerce .products ul::after,
.woocommerce .products ul::before,
.woocommerce ul.products::after,
-.woocommerce ul.products::before {
+.woocommerce ul.products::before,
+.woocommerce ul.products .product::after,
+.woocommerce ul.products .product::before {
display: none;
}
@@ -828,7 +840,8 @@ div.woocommerce-info.wc-memberships-restriction-message.wc-memberships-restricte
@media only screen and (min-width: 860px) {
- .full-width-content .woocommerce ul.products {
+ .full-width-content .woocommerce ul.products
+ .full-width-content.woocommerce ul.products {
justify-content: flex-start;
}
@@ -883,7 +896,9 @@ div.woocommerce-info.wc-memberships-restriction-message.wc-memberships-restricte
@media only screen and (min-width: 1140px) {
.content-sidebar .woocommerce ul.products,
- .sidebar-content .woocommerce ul.products {
+ .sidebar-content .woocommerce ul.products,
+ .content-sidebar.woocommerce ul.products,
+ .sidebar-content.woocommerce ul.products {
justify-content: flex-start;
}
diff --git a/lib/woocommerce/woocommerce-notice.php b/lib/woocommerce/woocommerce-notice.php
index 466aeb9e..1909646c 100644
--- a/lib/woocommerce/woocommerce-notice.php
+++ b/lib/woocommerce/woocommerce-notice.php
@@ -115,8 +115,8 @@ function genesis_sample_reset_woocommerce_notice() {
global $wpdb;
$args = [
- 'meta_key' => $wpdb->prefix . 'genesis_sample_woocommerce_message_dismissed',
- 'meta_value' => 1,
+ 'meta_key' => $wpdb->prefix . 'genesis_sample_woocommerce_message_dismissed', // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_key
+ 'meta_value' => 1, // phpcs:ignore WordPress.DB.SlowDBQuery.slow_db_query_meta_value
];
$users = get_users( $args );
diff --git a/package-lock.json b/package-lock.json
index bb4bb4ae..983b03a0 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -284,48 +284,102 @@
"requires": {
"micromatch": "^3.1.4",
"normalize-path": "^2.1.1"
+ },
+ "dependencies": {
+ "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"
+ }
+ }
}
},
"archiver": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.0.0.tgz",
- "integrity": "sha512-5QeR6Xc5hSA9X1rbQfcuQ6VZuUXOaEdB65Dhmk9duuRJHYif/ZyJfuyJqsQrj34PFjU5emv5/MmfgA8un06onw==",
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.1.1.tgz",
+ "integrity": "sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==",
"dev": true,
"requires": {
- "archiver-utils": "^2.0.0",
- "async": "^2.0.0",
+ "archiver-utils": "^2.1.0",
+ "async": "^2.6.3",
"buffer-crc32": "^0.2.1",
- "glob": "^7.0.0",
- "readable-stream": "^2.0.0",
- "tar-stream": "^1.5.0",
- "zip-stream": "^2.0.1"
+ "glob": "^7.1.4",
+ "readable-stream": "^3.4.0",
+ "tar-stream": "^2.1.0",
+ "zip-stream": "^2.1.2"
+ },
+ "dependencies": {
+ "glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "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"
+ }
+ }
}
},
"archiver-utils": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.0.0.tgz",
- "integrity": "sha512-JRBgcVvDX4Mwu2RBF8bBaHcQCSxab7afsxAPYDQ5W+19quIPP5CfKE7Ql+UHs9wYvwsaNR8oDuhtf5iqrKmzww==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz",
+ "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==",
"dev": true,
"requires": {
- "glob": "^7.0.0",
- "graceful-fs": "^4.1.0",
+ "glob": "^7.1.4",
+ "graceful-fs": "^4.2.0",
"lazystream": "^1.0.0",
- "lodash.assign": "^4.2.0",
"lodash.defaults": "^4.2.0",
"lodash.difference": "^4.5.0",
"lodash.flatten": "^4.4.0",
"lodash.isplainobject": "^4.0.6",
- "lodash.toarray": "^4.4.0",
"lodash.union": "^4.6.0",
"normalize-path": "^3.0.0",
"readable-stream": "^2.0.0"
},
"dependencies": {
- "normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "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"
+ }
+ },
+ "graceful-fs": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
+ "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==",
"dev": true
+ },
+ "readable-stream": {
+ "version": "2.3.6",
+ "resolved": "https://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"
+ }
}
}
},
@@ -420,12 +474,12 @@
"dev": true
},
"async": {
- "version": "2.6.2",
- "resolved": "https://registry.npmjs.org/async/-/async-2.6.2.tgz",
- "integrity": "sha512-H1qVYh1MYhEEFLsP97cVKqCGo7KfCyTt6uEWqsTBr9SO84oK9Uwbyd/yCW+6rKJLHksBNUVWZDAjfS+Ccx0Bbg==",
+ "version": "2.6.3",
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
+ "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
"dev": true,
"requires": {
- "lodash": "^4.17.11"
+ "lodash": "^4.17.14"
}
},
"async-each": {
@@ -441,17 +495,37 @@
"dev": true
},
"autoprefixer": {
- "version": "9.5.1",
- "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.5.1.tgz",
- "integrity": "sha512-KJSzkStUl3wP0D5sdMlP82Q52JLy5+atf2MHAre48+ckWkXgixmfHyWmA77wFDy6jTHU6mIgXv6hAQ2mf1PjJQ==",
+ "version": "9.7.1",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.7.1.tgz",
+ "integrity": "sha512-w3b5y1PXWlhYulevrTJ0lizkQ5CyqfeU6BIRDbuhsMupstHQOeb1Ur80tcB1zxSu7AwyY/qCQ7Vvqklh31ZBFw==",
"dev": true,
"requires": {
- "browserslist": "^4.5.4",
- "caniuse-lite": "^1.0.30000957",
+ "browserslist": "^4.7.2",
+ "caniuse-lite": "^1.0.30001006",
+ "chalk": "^2.4.2",
"normalize-range": "^0.1.2",
"num2fraction": "^1.2.2",
- "postcss": "^7.0.14",
- "postcss-value-parser": "^3.3.1"
+ "postcss": "^7.0.21",
+ "postcss-value-parser": "^4.0.2"
+ },
+ "dependencies": {
+ "postcss": {
+ "version": "7.0.21",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.21.tgz",
+ "integrity": "sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.2",
+ "source-map": "^0.6.1",
+ "supports-color": "^6.1.0"
+ }
+ },
+ "postcss-value-parser": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.0.2.tgz",
+ "integrity": "sha512-LmeoohTpp/K4UiyQCwuGWlONxXamGzCMtFxLq4W1nZVGIQLYvMCJx3yAF9qyyuFpflABI9yVdtJAqbihOsCsJQ==",
+ "dev": true
+ }
}
},
"bail": {
@@ -522,9 +596,9 @@
}
},
"base64-js": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.0.tgz",
- "integrity": "sha512-ccav/yGvoa80BQDljCxsmmQ3Xvx60/UpBIij5QN21W3wBi/hhIC9OoO+KLpu9IJTS9j4DRVJ3aDDF9cMSoa2lw==",
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.3.1.tgz",
+ "integrity": "sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==",
"dev": true
},
"binary-extensions": {
@@ -534,13 +608,12 @@
"dev": true
},
"bl": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/bl/-/bl-1.2.2.tgz",
- "integrity": "sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/bl/-/bl-3.0.0.tgz",
+ "integrity": "sha512-EUAyP5UHU5hxF8BPT0LKW8gjYLhq1DQIcneOX/pL/m2Alo+OYDQAJlHq+yseMP50Os2nHXOSic6Ss3vSQeyf4A==",
"dev": true,
"requires": {
- "readable-stream": "^2.3.5",
- "safe-buffer": "^5.1.1"
+ "readable-stream": "^3.0.1"
}
},
"bluebird": {
@@ -589,54 +662,32 @@
}
},
"browserslist": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.6.0.tgz",
- "integrity": "sha512-Jk0YFwXBuMOOol8n6FhgkDzn3mY9PYLYGk29zybF05SbRTsMgPqmTNeQQhOghCxq5oFqAXE3u4sYddr4C0uRhg==",
+ "version": "4.7.2",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.7.2.tgz",
+ "integrity": "sha512-uZavT/gZXJd2UTi9Ov7/Z340WOSQ3+m1iBVRUknf+okKxonL9P83S3ctiBDtuRmRu8PiCHjqyueqQ9HYlJhxiw==",
"dev": true,
"requires": {
- "caniuse-lite": "^1.0.30000967",
- "electron-to-chromium": "^1.3.133",
- "node-releases": "^1.1.19"
+ "caniuse-lite": "^1.0.30001004",
+ "electron-to-chromium": "^1.3.295",
+ "node-releases": "^1.1.38"
}
},
"buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz",
- "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==",
+ "version": "5.4.3",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.4.3.tgz",
+ "integrity": "sha512-zvj65TkFeIt3i6aj5bIvJDzjjQQGs4o/sNoezg1F1kYap9Nu2jcUdpwzRSJTHMMzG0H7bZkn4rNQpImhuxWX2A==",
"dev": true,
"requires": {
"base64-js": "^1.0.2",
"ieee754": "^1.1.4"
}
},
- "buffer-alloc": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/buffer-alloc/-/buffer-alloc-1.2.0.tgz",
- "integrity": "sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==",
- "dev": true,
- "requires": {
- "buffer-alloc-unsafe": "^1.1.0",
- "buffer-fill": "^1.0.0"
- }
- },
- "buffer-alloc-unsafe": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz",
- "integrity": "sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==",
- "dev": true
- },
"buffer-crc32": {
"version": "0.2.13",
"resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
"integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
"dev": true
},
- "buffer-fill": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/buffer-fill/-/buffer-fill-1.0.0.tgz",
- "integrity": "sha1-+PeLdniYiO858gXNY39o5wISKyw=",
- "dev": true
- },
"builtin-modules": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz",
@@ -724,9 +775,9 @@
}
},
"caniuse-lite": {
- "version": "1.0.30000971",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30000971.tgz",
- "integrity": "sha512-TQFYFhRS0O5rdsmSbF1Wn+16latXYsQJat66f7S7lizXW1PVpWJeZw9wqqVLIjuxDRz7s7xRUj13QCfd8hKn6g==",
+ "version": "1.0.30001008",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001008.tgz",
+ "integrity": "sha512-b8DJyb+VVXZGRgJUa30cbk8gKHZ3LOZTBLaUEEVr2P4xpmFigOCc62CO4uzquW641Ouq1Rm9N+rWLWdSYDaDIw==",
"dev": true
},
"ccount": {
@@ -788,9 +839,9 @@
"dev": true
},
"chokidar": {
- "version": "2.1.6",
- "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz",
- "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==",
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
+ "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
"dev": true,
"requires": {
"anymatch": "^2.0.0",
@@ -805,14 +856,6 @@
"path-is-absolute": "^1.0.0",
"readdirp": "^2.2.1",
"upath": "^1.1.1"
- },
- "dependencies": {
- "normalize-path": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
- "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
- "dev": true
- }
}
},
"class-utils": {
@@ -918,15 +961,32 @@
"dev": true
},
"compress-commons": {
- "version": "1.2.2",
- "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-1.2.2.tgz",
- "integrity": "sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz",
+ "integrity": "sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==",
"dev": true,
"requires": {
- "buffer-crc32": "^0.2.1",
- "crc32-stream": "^2.0.0",
- "normalize-path": "^2.0.0",
- "readable-stream": "^2.0.0"
+ "buffer-crc32": "^0.2.13",
+ "crc32-stream": "^3.0.1",
+ "normalize-path": "^3.0.0",
+ "readable-stream": "^2.3.6"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "2.3.6",
+ "resolved": "https://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"
+ }
+ }
}
},
"concat-map": {
@@ -957,15 +1017,33 @@
"dev": true
},
"cosmiconfig": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-4.0.0.tgz",
- "integrity": "sha512-6e5vDdrXZD+t5v0L8CrurPeybg4Fmf+FCSYxXKYVAqLUtyCSbuyqE059d0kDthTNRzKVjL7QMgNpEUlsoYH3iQ==",
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
+ "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
"dev": true,
"requires": {
+ "import-fresh": "^2.0.0",
"is-directory": "^0.3.1",
- "js-yaml": "^3.9.0",
- "parse-json": "^4.0.0",
- "require-from-string": "^2.0.1"
+ "js-yaml": "^3.13.1",
+ "parse-json": "^4.0.0"
+ },
+ "dependencies": {
+ "import-fresh": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
+ "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
+ "dev": true,
+ "requires": {
+ "caller-path": "^2.0.0",
+ "resolve-from": "^3.0.0"
+ }
+ },
+ "resolve-from": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
+ "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
+ "dev": true
+ }
}
},
"crc": {
@@ -978,13 +1056,13 @@
}
},
"crc32-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-2.0.0.tgz",
- "integrity": "sha1-483TtN8xaN10494/u8t7KX/pCPQ=",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz",
+ "integrity": "sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==",
"dev": true,
"requires": {
"crc": "^3.4.4",
- "readable-stream": "^2.0.0"
+ "readable-stream": "^3.4.0"
}
},
"cross-spawn": {
@@ -1179,9 +1257,9 @@
}
},
"electron-to-chromium": {
- "version": "1.3.137",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.137.tgz",
- "integrity": "sha512-kGi32g42a8vS/WnYE7ELJyejRT7hbr3UeOOu0WeuYuQ29gCpg9Lrf6RdcTQVXSt/v0bjCfnlb/EWOOsiKpTmkw==",
+ "version": "1.3.306",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.306.tgz",
+ "integrity": "sha512-frDqXvrIROoYvikSKTIKbHbzO6M3/qC6kCIt/1FOa9kALe++c4VAJnwjSFvf1tYLEUsP2n9XZ4XSCyqc3l7A/A==",
"dev": true
},
"emoji-regex": {
@@ -1200,9 +1278,9 @@
}
},
"end-of-stream": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz",
- "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==",
+ "version": "1.4.4",
+ "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
+ "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
"dev": true,
"requires": {
"once": "^1.4.0"
@@ -1315,10 +1393,13 @@
}
},
"eslint-utils": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.3.1.tgz",
- "integrity": "sha512-Z7YjnIldX+2XMcjr7ZkgEsOj/bREONV60qYeB/bjMAqqqZ4zxKyWX+BOUkdmRmA9riiIPVvo5x86m5elviOk0Q==",
- "dev": true
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.2.tgz",
+ "integrity": "sha512-eAZS2sEUMlIeCjBeubdj45dmBHQwPHWyBcT1VSYB7o9x9WRRqKxyUoiXlRjyAwzN7YEzHJlYg0NmzDRWx6GP4Q==",
+ "dev": true,
+ "requires": {
+ "eslint-visitor-keys": "^1.0.0"
+ }
},
"eslint-visitor-keys": {
"version": "1.0.0",
@@ -3035,6 +3116,23 @@
"dev": true,
"requires": {
"readable-stream": "^2.0.5"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "2.3.6",
+ "resolved": "https://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"
+ }
+ }
}
},
"lcid": {
@@ -3090,12 +3188,6 @@
"integrity": "sha512-mmKYbW3GLuJeX+iGP+Y7Gp1AiGHGbXHCOh/jZmrawMmsE7MS4znI3RL2FsjbqOyMayHInjOeykW7PEajUk1/xw==",
"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.defaults": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
@@ -3120,12 +3212,6 @@
"integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=",
"dev": true
},
- "lodash.toarray": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz",
- "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=",
- "dev": true
- },
"lodash.union": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz",
@@ -3332,9 +3418,9 @@
}
},
"mixin-deep": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.1.tgz",
- "integrity": "sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ==",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
+ "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
"dev": true,
"requires": {
"for-in": "^1.0.2",
@@ -3412,12 +3498,20 @@
"dev": true
},
"node-releases": {
- "version": "1.1.21",
- "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.21.tgz",
- "integrity": "sha512-TwnURTCjc8a+ElJUjmDqU6+12jhli1Q61xOQmdZ7ECZVBZuQpN/1UnembiIHDM1wCcfLvh5wrWXUF5H6ufX64Q==",
+ "version": "1.1.39",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.39.tgz",
+ "integrity": "sha512-8MRC/ErwNCHOlAFycy9OPca46fQYUjbJRDcZTHVWIGXIjYLM73k70vv3WkYutVnM4cCo4hE0MqBVVZjP6vjISA==",
"dev": true,
"requires": {
- "semver": "^5.3.0"
+ "semver": "^6.3.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
}
},
"node-wp-i18n": {
@@ -3456,13 +3550,10 @@
}
},
"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"
- }
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true
},
"normalize-range": {
"version": "0.1.2",
@@ -3637,9 +3728,9 @@
"dev": true
},
"p-limit": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.0.tgz",
- "integrity": "sha512-pZbTJpoUsCzV48Mc9Nh51VbwO0X9cuPFE8gYwx9BTCt9SF8/b7Zljd2fVgOxhIF/HDTKgpVzs+GPhyKfjLLFRQ==",
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.2.1.tgz",
+ "integrity": "sha512-85Tk+90UCVWvbDavCLKPOLC9vvY8OwEX/RtKF+/1OADJMVlFfEHOiMTPVyxg7mk/dKa+ipdHm0OUkTvCpMTuwg==",
"dev": true,
"requires": {
"p-try": "^2.0.0"
@@ -3774,9 +3865,9 @@
}
},
"postcss-cli": {
- "version": "6.1.2",
- "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-6.1.2.tgz",
- "integrity": "sha512-jIWfIkqt8cTThSpH8DBaNxHlBf99OKSem2RseRpfVPqWayxHKQB0IWdS/IF5XSGeFU5QslSDTdVHnw6qggXGkA==",
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-6.1.3.tgz",
+ "integrity": "sha512-eieqJU+OR1OFc/lQqMsDmROTJpoMZFvoAQ+82utBQ8/8qGMTfH9bBSPsTdsagYA8uvNzxHw2I2cNSSJkLAGhvw==",
"dev": true,
"requires": {
"chalk": "^2.1.0",
@@ -3821,12 +3912,12 @@
}
},
"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==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.0.tgz",
+ "integrity": "sha512-4pV3JJVPLd5+RueiVVB+gFOAa7GWc25XQcMp86Zexzke69mKf6Nx9LRcQywdz7yZI9n1udOxmLuAwTBypypF8Q==",
"dev": true,
"requires": {
- "cosmiconfig": "^4.0.0",
+ "cosmiconfig": "^5.0.0",
"import-cwd": "^2.0.0"
}
},
@@ -3922,9 +4013,9 @@
"dev": true
},
"pretty-bytes": {
- "version": "5.2.0",
- "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.2.0.tgz",
- "integrity": "sha512-ujANBhiUsl9AhREUDUEY1GPOharMGm8x8juS7qOHybcLi7XsKfrYQ88hSly1l2i0klXHTDYrlL8ihMCG55Dc3w==",
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.3.0.tgz",
+ "integrity": "sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==",
"dev": true
},
"pretty-hrtime": {
@@ -3934,9 +4025,9 @@
"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==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
"dev": true
},
"progress": {
@@ -4051,18 +4142,14 @@
}
},
"readable-stream": {
- "version": "2.3.6",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz",
- "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==",
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.4.0.tgz",
+ "integrity": "sha512-jItXPLmrSR8jmTRmRWJXCnGJsfy85mB3Wd/uINMXA65yrnFo0cPClFIUWzo2najVNSl+mx7/4W8ttlLWJe99pQ==",
"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"
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
}
},
"readdirp": {
@@ -4074,6 +4161,23 @@
"graceful-fs": "^4.1.11",
"micromatch": "^3.1.10",
"readable-stream": "^2.0.2"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "2.3.6",
+ "resolved": "https://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"
+ }
+ }
}
},
"recursive-readdir": {
@@ -4197,12 +4301,6 @@
"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",
@@ -4307,9 +4405,9 @@
"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==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
+ "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
"dev": true,
"requires": {
"extend-shallow": "^2.0.1",
@@ -4944,18 +5042,16 @@
}
},
"tar-stream": {
- "version": "1.6.2",
- "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-1.6.2.tgz",
- "integrity": "sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.1.0.tgz",
+ "integrity": "sha512-+DAn4Nb4+gz6WZigRzKEZl1QuJVOLtAwwF+WUxy1fJ6X63CaGaUAxJRD2KEn1OMfcbCjySTYpNC6WmfQoIEOdw==",
"dev": true,
"requires": {
- "bl": "^1.0.0",
- "buffer-alloc": "^1.2.0",
- "end-of-stream": "^1.0.0",
+ "bl": "^3.0.0",
+ "end-of-stream": "^1.4.1",
"fs-constants": "^1.0.0",
- "readable-stream": "^2.3.0",
- "to-buffer": "^1.1.1",
- "xtend": "^4.0.0"
+ "inherits": "^2.0.3",
+ "readable-stream": "^3.1.1"
}
},
"text-table": {
@@ -4979,12 +5075,6 @@
"os-tmpdir": "~1.0.2"
}
},
- "to-buffer": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/to-buffer/-/to-buffer-1.1.1.tgz",
- "integrity": "sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==",
- "dev": true
- },
"to-fast-properties": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
@@ -5105,38 +5195,15 @@
}
},
"union-value": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.0.tgz",
- "integrity": "sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ=",
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
+ "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
"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"
- }
- }
+ "set-value": "^2.0.1"
}
},
"uniq": {
@@ -5240,9 +5307,9 @@
}
},
"upath": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz",
- "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
+ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
"dev": true
},
"uri-js": {
@@ -5449,14 +5516,14 @@
}
},
"zip-stream": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.0.1.tgz",
- "integrity": "sha512-c+eUhhkDpaK87G/py74wvWLtz2kzMPNCCkUApkun50ssE0oQliIQzWpTnwjB+MTKVIf2tGzIgHyqW/Y+W77ecQ==",
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.2.tgz",
+ "integrity": "sha512-ykebHGa2+uzth/R4HZLkZh3XFJzivhVsjJt8bN3GvBzLaqqrUdRacu+c4QtnUgjkkQfsOuNE1JgLKMCPNmkKgg==",
"dev": true,
"requires": {
- "archiver-utils": "^2.0.0",
- "compress-commons": "^1.2.0",
- "readable-stream": "^2.0.0"
+ "archiver-utils": "^2.1.0",
+ "compress-commons": "^2.1.1",
+ "readable-stream": "^3.4.0"
}
}
}
diff --git a/package.json b/package.json
index df6cfef8..1b96aa51 100644
--- a/package.json
+++ b/package.json
@@ -7,15 +7,15 @@
},
"license": "GPL-2.0-or-later",
"devDependencies": {
- "archiver": "^3.0.0",
- "autoprefixer": "^9.5.1",
+ "archiver": "^3.1.1",
+ "autoprefixer": "^9.7.1",
"chalk": "^2.4.2",
"eslint": "^5.16.0",
"eslint-config-wordpress": "^2.0.0",
"node-wp-i18n": "^1.2.3",
"npm-run-all": "^4.1.5",
- "postcss-cli": "^6.1.2",
- "pretty-bytes": "^5.2.0",
+ "postcss-cli": "^6.1.3",
+ "pretty-bytes": "^5.3.0",
"recursive-readdir": "^2.2.2",
"stylelint": "^9.10.1",
"stylelint-config-wordpress": "^13.1.0"
@@ -46,7 +46,7 @@
"description": "The sample child theme for the Genesis Framework.",
"author": "StudioPress",
"authoruri": "https://www.studiopress.com/",
- "version": "3.1.0",
+ "version": "3.2.0",
"tags": "one-column, two-columns, left-sidebar, right-sidebar, accessibility-ready, custom-colors, custom-logo, custom-menu, featured-images, footer-widgets, full-width-template, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready",
"license": "GPL-2.0-or-later",
"licenseuri": "https://www.gnu.org/licenses/gpl-2.0.html",
diff --git a/page-templates/landing.php b/page-templates/landing.php
index d4ca3da6..970d3d8e 100644
--- a/page-templates/landing.php
+++ b/page-templates/landing.php
@@ -51,9 +51,6 @@ function genesis_sample_dequeue_skip_links() {
// Removes navigation.
remove_theme_support( 'genesis-menus' );
-// Removes footer widgets.
-remove_action( 'genesis_before_footer', 'genesis_footer_widget_areas' );
-
// Removes site footer elements.
remove_action( 'genesis_footer', 'genesis_footer_markup_open', 5 );
remove_action( 'genesis_footer', 'genesis_do_footer' );
diff --git a/phpcs.xml.dist b/phpcs.xml.dist
index 449e0d23..e2eab09b 100644
--- a/phpcs.xml.dist
+++ b/phpcs.xml.dist
@@ -40,6 +40,10 @@
0
+
+
+
+
diff --git a/style.css b/style.css
index cce09a79..ac5e1308 100755
--- a/style.css
+++ b/style.css
@@ -5,7 +5,7 @@ Description: This is the sample theme created for the Genesis Framework.
Author: StudioPress
Author URI: https://www.studiopress.com/
-Version: 3.1.0
+Version: 3.2.0
Tags: accessibility-ready, block-styles, custom-colors, custom-logo, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, left-sidebar, one-column, right-sidebar, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready, two-columns, wide-blocks
@@ -203,11 +203,12 @@ li {
}
hr {
- border: none;
+ border: 0;
border-collapse: collapse;
- border-top: 1px solid #eee;
+ border-bottom: 1px solid currentColor;
clear: both;
- margin: 30px 0;
+ color: #eee;
+ margin: 1.65em auto;
}
b,
@@ -491,7 +492,6 @@ table {
border-collapse: collapse;
border-spacing: 0;
margin-bottom: 40px;
- table-layout: fixed;
width: 100%;
word-break: break-all;
}
@@ -502,28 +502,22 @@ tbody {
td,
th {
+ line-height: 2;
text-align: left;
vertical-align: top;
}
td {
+ padding: 0.5em;
+}
+
+tr {
border-top: 1px solid #eee;
- padding: 10px;
}
th {
font-weight: 600;
- padding: 0 10px 10px;
-}
-
-td:first-child,
-th:first-child {
- padding-left: 0;
-}
-
-td:last-child,
-th:last-child {
- padding-right: 0;
+ padding: 0.5em;
}
/* Screen Reader Text
@@ -772,11 +766,15 @@ img.alignright,
margin: 0 0 20px 20px;
}
+figcaption,
.gallery-caption,
.wp-caption-text {
font-size: 14px;
font-weight: 600;
- margin: 0;
+ margin-top: 0.5em;
+ margin-bottom: 1em;
+ padding-left: 10px;
+ padding-right: 10px;
text-align: center;
}