|
@@ -1092,51 +1092,85 @@ pre.wp-block-verse {
|
|
|
color: currentColor;
|
|
|
}
|
|
|
|
|
|
-.wp-block .has-primary-background-color,
|
|
|
-.has-primary-background-color {
|
|
|
+.has-primary-background-color,
|
|
|
+.has-primary-background-color.has-background-dim {
|
|
|
background-color: var(--wp--preset--color--primary);
|
|
|
+}
|
|
|
+
|
|
|
+.has-primary-background-color:not(.has-text-color),
|
|
|
+.has-primary-background-color.has-background-dim:not(.has-text-color) {
|
|
|
color: var(--wp--preset--color--background);
|
|
|
}
|
|
|
|
|
|
-.wp-block .has-secondary-background-color,
|
|
|
-.has-secondary-background-color {
|
|
|
+.has-secondary-background-color,
|
|
|
+.has-secondary-background-color.has-background-dim {
|
|
|
background-color: var(--wp--preset--color--secondary);
|
|
|
+}
|
|
|
+
|
|
|
+.has-secondary-background-color:not(.has-text-color),
|
|
|
+.has-secondary-background-color.has-background-dim:not(.has-text-color) {
|
|
|
color: var(--wp--preset--color--background);
|
|
|
}
|
|
|
|
|
|
-.wp-block .has-foreground-background-color,
|
|
|
-.has-foreground-background-color {
|
|
|
+.has-background-dim:not(.has-text-color),
|
|
|
+.has-foreground-background-color:not(.has-text-color),
|
|
|
+.has-foreground-background-color.has-background-dim:not(.has-text-color) {
|
|
|
background-color: var(--wp--preset--color--foreground);
|
|
|
+}
|
|
|
+
|
|
|
+.has-background-dim,
|
|
|
+.has-foreground-background-color,
|
|
|
+.has-foreground-background-color.has-background-dim {
|
|
|
color: var(--wp--preset--color--background);
|
|
|
}
|
|
|
|
|
|
-.wp-block .has-foreground-light-background-color,
|
|
|
-.has-foreground-light-background-color {
|
|
|
+.has-foreground-light-background-color,
|
|
|
+.has-foreground-light-background-color.has-background-dim {
|
|
|
background-color: var(--wp--preset--color--foreground-low-contrast);
|
|
|
+}
|
|
|
+
|
|
|
+.has-foreground-light-background-color:not(.has-text-color),
|
|
|
+.has-foreground-light-background-color.has-background-dim:not(.has-text-color) {
|
|
|
color: var(--wp--preset--color--background);
|
|
|
}
|
|
|
|
|
|
-.wp-block .has-foreground-dark-background-color,
|
|
|
-.has-foreground-dark-background-color {
|
|
|
+.has-foreground-dark-background-color,
|
|
|
+.has-foreground-dark-background-color.has-background-dim {
|
|
|
background-color: var(--wp--preset--color--foreground-high-contrast);
|
|
|
+}
|
|
|
+
|
|
|
+.has-foreground-dark-background-color:not(.has-text-color),
|
|
|
+.has-foreground-dark-background-color.has-background-dim:not(.has-text-color) {
|
|
|
color: var(--wp--preset--color--background);
|
|
|
}
|
|
|
|
|
|
-.wp-block .has-background-light-background-color,
|
|
|
-.has-background-light-background-color {
|
|
|
+.has-background-light-background-color,
|
|
|
+.has-background-light-background-color.has-background-dim {
|
|
|
background-color: var(--wp--preset--color--background-high-contrast);
|
|
|
+}
|
|
|
+
|
|
|
+.has-background-light-background-color:not(.has-text-color),
|
|
|
+.has-background-light-background-color.has-background-dim:not(.has-text-color) {
|
|
|
color: var(--wp--preset--color--foreground);
|
|
|
}
|
|
|
|
|
|
-.wp-block .has-background-dark-background-color,
|
|
|
-.has-background-dark-background-color {
|
|
|
+.has-background-dark-background-color,
|
|
|
+.has-background-dark-background-color.has-background-dim {
|
|
|
background-color: var(--wp--preset--color--background-low-contrast);
|
|
|
+}
|
|
|
+
|
|
|
+.has-background-dark-background-color:not(.has-text-color),
|
|
|
+.has-background-dark-background-color.has-background-dim:not(.has-text-color) {
|
|
|
color: var(--wp--preset--color--foreground);
|
|
|
}
|
|
|
|
|
|
-.wp-block .has-background-background-color,
|
|
|
-.has-background-background-color {
|
|
|
+.has-background-background-color,
|
|
|
+.has-background-background-color.has-background-dim {
|
|
|
background-color: var(--wp--preset--color--background);
|
|
|
+}
|
|
|
+
|
|
|
+.has-background-background-color:not(.has-text-color),
|
|
|
+.has-background-background-color.has-background-dim:not(.has-text-color) {
|
|
|
color: var(--wp--preset--color--foreground);
|
|
|
}
|
|
|
|