|
@@ -152,7 +152,7 @@
|
|
|
|
|
|
// Gutenberg background-color options
|
|
|
.has-background {
|
|
|
- &:not(.has-background-background-color) a,
|
|
|
+ &:not(.has-background-background-color) a:not(.has-text-color),
|
|
|
p, h1, h2, h3, h4, h5, h6 {
|
|
|
color: currentColor;
|
|
|
}
|
|
@@ -160,52 +160,83 @@
|
|
|
|
|
|
.has-primary-background-color[class] {
|
|
|
background-color: var(--global--color-primary);
|
|
|
- color: var(--global--color-background);
|
|
|
+
|
|
|
+ &:not(.has-text-color) {
|
|
|
+ color: var(--global--color-background);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.has-secondary-background-color[class] {
|
|
|
background-color: var(--global--color-secondary);
|
|
|
- color: var(--global--color-background);
|
|
|
+
|
|
|
+ &:not(.has-text-color) {
|
|
|
+ color: var(--global--color-background);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.has-foreground-background-color[class] {
|
|
|
background-color: var(--global--color-foreground);
|
|
|
- color: var(--global--color-background);
|
|
|
+
|
|
|
+ &:not(.has-text-color) {
|
|
|
+ color: var(--global--color-background);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.has-foreground-light-background-color[class] {
|
|
|
background-color: var(--global--color-foreground-light);
|
|
|
- color: var(--global--color-background);
|
|
|
+
|
|
|
+ &:not(.has-text-color) {
|
|
|
+ color: var(--global--color-background);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
+
|
|
|
.has-foreground-dark-background-color[class] {
|
|
|
background-color: var(--global--color-foreground-dark);
|
|
|
- color: var(--global--color-background);
|
|
|
+
|
|
|
+ &:not(.has-text-color) {
|
|
|
+ color: var(--global--color-background);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.has-tertiary-background-color[class] {
|
|
|
background-color: var(--global--color-tertiary);
|
|
|
- color: var(--global--color-foreground);
|
|
|
+
|
|
|
+ &:not(.has-text-color) {
|
|
|
+ color: var(--global--color-foreground);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.has-background-dark-background-color[class] {
|
|
|
background-color: var(--global--color-background-dark);
|
|
|
- color: var(--global--color-foreground);
|
|
|
+
|
|
|
+ &:not(.has-text-color) {
|
|
|
+ color: var(--global--color-foreground);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.has-background-background-color[class] {
|
|
|
background-color: var(--global--color-background);
|
|
|
- color: var(--global--color-foreground);
|
|
|
+
|
|
|
+ &:not(.has-text-color) {
|
|
|
+ color: var(--global--color-foreground);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.has-white-background-color[class] {
|
|
|
background-color: var(--global--color-white);
|
|
|
- color: var(--global--color-secondary);
|
|
|
+
|
|
|
+ &:not(.has-text-color) {
|
|
|
+ color: var(--global--color-secondary);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
.has-black-background-color[class] {
|
|
|
background-color: var(--global--color-black);
|
|
|
- color: var(--global--color-primary);
|
|
|
+
|
|
|
+ &:not(.has-text-color) {
|
|
|
+ color: var(--global--color-primary);
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
// Gutenberg Font-size options
|