Pārlūkot izejas kodu

better support wysiwyg

Andres Blanco 4 gadi atpakaļ
vecāks
revīzija
22ef290061
57 mainītis faili ar 396 papildinājumiem un 226 dzēšanām
  1. 19 10
      alves/style-editor.css
  2. 1 1
      alves/style-rtl.css
  3. 1 1
      alves/style.css
  4. 19 10
      balasana/style-editor.css
  5. 1 1
      balasana/style-rtl.css
  6. 1 1
      balasana/style.css
  7. 19 10
      barnsbury/style-editor.css
  8. 1 1
      barnsbury/style-rtl.css
  9. 1 1
      barnsbury/style.css
  10. 19 10
      brompton/style-editor.css
  11. 1 1
      brompton/style-rtl.css
  12. 1 1
      brompton/style.css
  13. 19 10
      coutoire/style-editor.css
  14. 1 1
      coutoire/style-rtl.css
  15. 1 1
      coutoire/style.css
  16. 19 10
      dalston/style-editor.css
  17. 1 1
      dalston/style-rtl.css
  18. 1 1
      dalston/style.css
  19. 19 10
      exford/style-editor.css
  20. 1 1
      exford/style-rtl.css
  21. 1 1
      exford/style.css
  22. 19 10
      hever/style-editor.css
  23. 1 1
      hever/style-rtl.css
  24. 1 1
      hever/style.css
  25. 19 10
      leven/style-editor.css
  26. 1 1
      leven/style-rtl.css
  27. 1 1
      leven/style.css
  28. 19 10
      mayland/style-editor.css
  29. 1 1
      mayland/style-rtl.css
  30. 1 1
      mayland/style.css
  31. 19 10
      maywood/style-editor.css
  32. 1 1
      maywood/style-rtl.css
  33. 1 1
      maywood/style.css
  34. 19 10
      morden/style-editor.css
  35. 1 1
      morden/style-rtl.css
  36. 1 1
      morden/style.css
  37. 19 10
      redhill/style-editor.css
  38. 1 1
      redhill/style-rtl.css
  39. 1 1
      redhill/style.css
  40. 19 10
      rivington/style-editor.css
  41. 1 1
      rivington/style-rtl.css
  42. 1 1
      rivington/style.css
  43. 19 10
      rockfield/style-editor.css
  44. 1 1
      rockfield/style-rtl.css
  45. 1 1
      rockfield/style.css
  46. 19 10
      shawburn/style-editor.css
  47. 1 1
      shawburn/style-rtl.css
  48. 1 1
      shawburn/style.css
  49. 19 10
      stow/style-editor.css
  50. 1 1
      stow/style-rtl.css
  51. 1 1
      stow/style.css
  52. 19 10
      stratford/style-editor.css
  53. 1 1
      stratford/style-rtl.css
  54. 1 1
      stratford/style.css
  55. 6 9
      varia/sass/blocks/cover/_editor.scss
  56. 10 0
      varia/sass/blocks/utilities/_editor.scss
  57. 2 1
      varia/sass/blocks/utilities/_style.scss

+ 19 - 10
alves/style-editor.css

@@ -627,7 +627,6 @@ object {
 	min-height: calc( 17 * 32px);
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -637,15 +636,15 @@ object {
 	color: white;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: white;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1137,6 +1136,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #3E7D98;

+ 1 - 1
alves/style-rtl.css

@@ -2599,7 +2599,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #394d55;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
alves/style.css

@@ -2606,7 +2606,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #394d55;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
balasana/style-editor.css

@@ -627,7 +627,6 @@ object {
 	min-height: 576px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -637,15 +636,15 @@ object {
 	color: white;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: white;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1137,6 +1136,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #19744C;

+ 1 - 1
balasana/style-rtl.css

@@ -2599,7 +2599,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #303030;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
balasana/style.css

@@ -2606,7 +2606,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #303030;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
barnsbury/style-editor.css

@@ -627,7 +627,6 @@ object {
 	min-height: calc( 15 * 32px);
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -637,15 +636,15 @@ object {
 	color: #FDF9EC;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: #FDF9EC;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1137,6 +1136,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #20603C;

+ 1 - 1
barnsbury/style-rtl.css

@@ -2599,7 +2599,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #3C2323;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
barnsbury/style.css

@@ -2606,7 +2606,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #3C2323;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
brompton/style-editor.css

@@ -627,7 +627,6 @@ object {
 	min-height: 576px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -637,15 +636,15 @@ object {
 	color: #E8E4DD;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: #E8E4DD;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1137,6 +1136,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #C04239;

+ 1 - 1
brompton/style-rtl.css

@@ -2600,7 +2600,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #252E36;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
brompton/style.css

@@ -2607,7 +2607,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #252E36;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
coutoire/style-editor.css

@@ -624,7 +624,6 @@ object {
 	min-height: 480px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -634,15 +633,15 @@ object {
 	color: #FFFFFF;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: #FFFFFF;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1134,6 +1133,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #000000;

+ 1 - 1
coutoire/style-rtl.css

@@ -2596,7 +2596,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #444444;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
coutoire/style.css

@@ -2603,7 +2603,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #444444;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
dalston/style-editor.css

@@ -627,7 +627,6 @@ object {
 	min-height: 480px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -637,15 +636,15 @@ object {
 	color: white;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: white;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1137,6 +1136,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #0073AA;

+ 1 - 1
dalston/style-rtl.css

@@ -2598,7 +2598,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #1e1e1e;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
dalston/style.css

@@ -2605,7 +2605,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #1e1e1e;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
exford/style-editor.css

@@ -627,7 +627,6 @@ object {
 	min-height: 480px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -637,15 +636,15 @@ object {
 	color: #FFFFFF;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: #FFFFFF;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1137,6 +1136,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #23883D;

+ 1 - 1
exford/style-rtl.css

@@ -2599,7 +2599,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #111111;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
exford/style.css

@@ -2606,7 +2606,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #111111;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
hever/style-editor.css

@@ -654,7 +654,6 @@ object {
 	min-height: 480px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -664,15 +663,15 @@ object {
 	color: var(--wp--preset--color--background);
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: var(--wp--preset--color--background);
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1164,6 +1163,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: var(--wp--preset--color--primary);

+ 1 - 1
hever/style-rtl.css

@@ -2626,7 +2626,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
hever/style.css

@@ -2633,7 +2633,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
leven/style-editor.css

@@ -627,7 +627,6 @@ object {
 	min-height: 480px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -637,15 +636,15 @@ object {
 	color: #f7f7f6;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: #f7f7f6;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1137,6 +1136,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #ff302c;

+ 1 - 1
leven/style-rtl.css

@@ -2599,7 +2599,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #444444;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
leven/style.css

@@ -2606,7 +2606,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #444444;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
mayland/style-editor.css

@@ -626,7 +626,6 @@ object {
 	color: white;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -636,15 +635,15 @@ object {
 	color: white;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: white;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1136,6 +1135,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #000000;

+ 1 - 1
mayland/style-rtl.css

@@ -2598,7 +2598,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #010101;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
mayland/style.css

@@ -2605,7 +2605,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #010101;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
maywood/style-editor.css

@@ -642,7 +642,6 @@ object {
 	min-height: 480px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -652,15 +651,15 @@ object {
 	color: white;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: white;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1152,6 +1151,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #897248;

+ 1 - 1
maywood/style-rtl.css

@@ -2599,7 +2599,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #181818;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
maywood/style.css

@@ -2606,7 +2606,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #181818;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
morden/style-editor.css

@@ -654,7 +654,6 @@ object {
 	min-height: 480px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -664,15 +663,15 @@ object {
 	color: var(--wp--preset--color--background);
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: var(--wp--preset--color--background);
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1164,6 +1163,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: var(--wp--preset--color--primary);

+ 1 - 1
morden/style-rtl.css

@@ -2626,7 +2626,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
morden/style.css

@@ -2633,7 +2633,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
redhill/style-editor.css

@@ -639,7 +639,6 @@ object {
 	min-height: 576px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -649,15 +648,15 @@ object {
 	color: #FFFFFF;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: #FFFFFF;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1149,6 +1148,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #CA2017;

+ 1 - 1
redhill/style-rtl.css

@@ -2600,7 +2600,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #222222;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
redhill/style.css

@@ -2607,7 +2607,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #222222;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
rivington/style-editor.css

@@ -627,7 +627,6 @@ object {
 	min-height: calc( 15 * 32px);
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -637,15 +636,15 @@ object {
 	color: white;
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: white;
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1137,6 +1136,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #CAAB57;

+ 1 - 1
rivington/style-rtl.css

@@ -2599,7 +2599,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #f2f2f2;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
rivington/style.css

@@ -2606,7 +2606,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #f2f2f2;
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
rockfield/style-editor.css

@@ -651,7 +651,6 @@ object {
 	min-height: 90vh;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -661,15 +660,15 @@ object {
 	color: var(--wp--preset--color--background);
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: var(--wp--preset--color--background);
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1161,6 +1160,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: var(--wp--preset--color--primary);

+ 1 - 1
rockfield/style-rtl.css

@@ -2622,7 +2622,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
rockfield/style.css

@@ -2629,7 +2629,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
shawburn/style-editor.css

@@ -655,7 +655,6 @@ object {
 	min-height: 576px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -665,15 +664,15 @@ object {
 	color: var(--wp--preset--color--white);
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: var(--wp--preset--color--white);
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1165,6 +1164,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: var(--wp--preset--color--primary);

+ 1 - 1
shawburn/style-rtl.css

@@ -2627,7 +2627,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
shawburn/style.css

@@ -2634,7 +2634,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
stow/style-editor.css

@@ -654,7 +654,6 @@ object {
 	min-height: 480px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -664,15 +663,15 @@ object {
 	color: var(--wp--preset--color--background);
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: var(--wp--preset--color--background);
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1164,6 +1163,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: var(--wp--preset--color--primary);

+ 1 - 1
stow/style-rtl.css

@@ -2626,7 +2626,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
stow/style.css

@@ -2633,7 +2633,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 19 - 10
stratford/style-editor.css

@@ -654,7 +654,6 @@ object {
 	min-height: 480px;
 	margin-top: inherit;
 	margin-bottom: inherit;
-	/* default & custom background-color */
 	/* Treating H2 separately to account for legacy /core styles */
 }
 
@@ -664,15 +663,15 @@ object {
 	color: var(--wp--preset--color--background);
 }
 
-.wp-block-cover:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover:not([class*='background-color']) .block-editor-block-list__block,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover__inner-container,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-image-text,
-.wp-block-cover-image:not([class*='background-color']) .wp-block-cover-text,
-.wp-block-cover-image:not([class*='background-color']) .block-editor-block-list__block {
-	color: var(--wp--preset--color--background);
+.wp-block-cover .wp-block-cover__inner-container,
+.wp-block-cover .wp-block-cover-image-text,
+.wp-block-cover .wp-block-cover-text,
+.wp-block-cover .block-editor-block-list__block,
+.wp-block-cover-image .wp-block-cover__inner-container,
+.wp-block-cover-image .wp-block-cover-image-text,
+.wp-block-cover-image .wp-block-cover-text,
+.wp-block-cover-image .block-editor-block-list__block {
+	color: currentColor;
 }
 
 .wp-block-cover h2,
@@ -1164,6 +1163,16 @@ pre.wp-block-verse {
 	color: currentColor;
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: var(--wp--preset--color--primary);

+ 1 - 1
stratford/style-rtl.css

@@ -2625,7 +2625,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 1 - 1
stratford/style.css

@@ -2632,7 +2632,7 @@ table.is-style-stripes tbody tr:nth-child(odd),
 
 .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);
+	color: var-(--global-color-foreground);
 }
 
 .is-small-text,

+ 6 - 9
varia/sass/blocks/cover/_editor.scss

@@ -12,15 +12,12 @@
 		color: #{map-deep-get($config-cover, "color", "foreground")};
 	}
 
-	/* default & custom background-color */
-	&:not([class*='background-color']){
-		.wp-block-cover__inner-container,
-		.wp-block-cover-image-text,
-		.wp-block-cover-text,
-		.block-editor-block-list__block {
-			color: #{map-deep-get($config-cover, "color", "foreground")};
-		}
-	}
+    .wp-block-cover__inner-container,
+    .wp-block-cover-image-text,
+    .wp-block-cover-text,
+    .block-editor-block-list__block {
+        color: currentColor;
+    }
 
 	/* Treating H2 separately to account for legacy /core styles */
 	h2 {

+ 10 - 0
varia/sass/blocks/utilities/_editor.scss

@@ -68,6 +68,16 @@
 	}
 }
 
+.has-primary-background-color[class] {
+	background-color: var(--global--color-primary);
+	color: var(--global--color-background);
+}
+
+.has-background-background-color[class] {
+	background-color: var(--global--color-background);
+	color: var(--global--color-foreground);
+}
+
 .has-primary-background-color,
 .has-primary-background-color.has-background-dim {
 	background-color: #{map-deep-get($config-global, "color", "primary", "default")};

+ 2 - 1
varia/sass/blocks/utilities/_style.scss

@@ -238,7 +238,8 @@
 
 .has-background-background-color:not(.has-text-color),
 .has-background-background-color.has-background-dim:not(.has-text-color) {
-	color: #{map-deep-get($config-global, "color", "foreground", "default")};
+	//color: #{map-deep-get($config-global, "color", "foreground", "default")};
+	color: var-(--global-color-foreground);
 }
 
 // Gutenberg Font-size options