mirror of
https://github.com/WordPress/WordPress.git
synced 2024-11-17 16:15:24 +01:00
Twenty Twenty-One: Remove WooCommerce related CSS selectors.
The selectors for Twenty Twenty-One's default `max-width` have used the `.woocommerce` class since the theme's [956a3172a4 (diff-b757cb999144a1bc7e14604bc6d4bab7d87ea1a3bf5000c33937e490d75b9d92R3-R9)
initial commit]. This changeset removes all WooCommerce CSS selector from the theme, as they would need to be supported forever. The change was tested with WooCommerce installed and no issues were raised.
Props sabernhardt, audrasjb, davidbaumwald, tahmidulkarim, mukesh27.
Fixes #56366.
Built from https://develop.svn.wordpress.org/trunk@54170
git-svn-id: http://core.svn.wordpress.org/trunk@53729 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
c9d23006db
commit
1efbea5145
@ -516,38 +516,38 @@ template {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
|
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) {
|
||||||
max-width: calc(100vw - 30px);
|
max-width: calc(100vw - 30px);
|
||||||
margin-left: auto;
|
margin-left: auto;
|
||||||
margin-right: auto;
|
margin-right: auto;
|
||||||
}
|
}
|
||||||
@media only screen and (min-width: 482px) {
|
@media only screen and (min-width: 482px) {
|
||||||
|
|
||||||
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
|
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) {
|
||||||
max-width: min(calc(100vw - 100px), 610px);
|
max-width: min(calc(100vw - 100px), 610px);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@media only screen and (min-width: 822px) {
|
@media only screen and (min-width: 822px) {
|
||||||
|
|
||||||
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
|
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) {
|
||||||
max-width: min(calc(100vw - 200px), 610px);
|
max-width: min(calc(100vw - 200px), 610px);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
|
*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) {
|
||||||
max-width: calc(100vw - 30px);
|
max-width: calc(100vw - 30px);
|
||||||
margin-left: auto;
|
margin-left: auto;
|
||||||
margin-right: auto;
|
margin-right: auto;
|
||||||
}
|
}
|
||||||
@media only screen and (min-width: 482px) {
|
@media only screen and (min-width: 482px) {
|
||||||
|
|
||||||
*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
|
*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) {
|
||||||
max-width: min(calc(100vw - 100px), 610px);
|
max-width: min(calc(100vw - 100px), 610px);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@media only screen and (min-width: 822px) {
|
@media only screen and (min-width: 822px) {
|
||||||
|
|
||||||
*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
|
*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) {
|
||||||
max-width: min(calc(100vw - 200px), 610px);
|
max-width: min(calc(100vw - 200px), 610px);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
/**
|
/**
|
||||||
* These selectors set the default max width for content appearing inside a post or page.
|
* These selectors set the default max width for content appearing inside a post or page.
|
||||||
*/
|
*/
|
||||||
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),
|
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),
|
||||||
*[class*="inner-container"] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce) {
|
*[class*="inner-container"] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator) {
|
||||||
@extend %responsive-aligndefault-width;
|
@extend %responsive-aligndefault-width;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -693,8 +693,8 @@ template {
|
|||||||
*/
|
*/
|
||||||
.post-thumbnail,
|
.post-thumbnail,
|
||||||
.entry-content .wp-audio-shortcode,
|
.entry-content .wp-audio-shortcode,
|
||||||
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),
|
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),
|
||||||
*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),
|
*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),
|
||||||
.default-max-width {
|
.default-max-width {
|
||||||
max-width: var(--responsive--aligndefault-width);
|
max-width: var(--responsive--aligndefault-width);
|
||||||
margin-right: auto;
|
margin-right: auto;
|
||||||
|
@ -693,8 +693,8 @@ template {
|
|||||||
*/
|
*/
|
||||||
.post-thumbnail,
|
.post-thumbnail,
|
||||||
.entry-content .wp-audio-shortcode,
|
.entry-content .wp-audio-shortcode,
|
||||||
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),
|
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),
|
||||||
*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),
|
*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator),
|
||||||
.default-max-width {
|
.default-max-width {
|
||||||
max-width: var(--responsive--aligndefault-width);
|
max-width: var(--responsive--aligndefault-width);
|
||||||
margin-left: auto;
|
margin-left: auto;
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
*
|
*
|
||||||
* @global string $wp_version
|
* @global string $wp_version
|
||||||
*/
|
*/
|
||||||
$wp_version = '6.1-alpha-54169';
|
$wp_version = '6.1-alpha-54170';
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
||||||
|
Loading…
Reference in New Issue
Block a user