Browse Source

Fix link colors

Ben Dwyer 4 năm trước cách đây
mục cha
commit
4d3697afbf

+ 4 - 0
seedlet/assets/css/style-editor.css

@@ -315,6 +315,10 @@ a:active {
 	border-bottom-color: transparent;
 }
 
+.has-primary-background-color a:not(.has-link-color):not(.has-text-color) {
+	color: var(--global--color-background);
+}
+
 .has-background:not(.has-background-background-color) .has-link-color a,
 .has-background:not(.has-background-background-color).has-link-color a {
 	color: var(--wp--style--color--link, var(--global--color-primary));

+ 4 - 0
seedlet/assets/sass/base/_base.scss

@@ -32,6 +32,10 @@ a {
 			border-bottom-color: transparent;
 		}
 	}
+
+	.has-primary-background-color &:not(.has-link-color):not(.has-text-color) {
+		color: var(--global--color-background);
+	}
 }
 // Enforce the custom link color even if a custom background color has been set.
 // The extra specificity here is required to override the background color styles.

+ 0 - 3
seedlet/assets/sass/blocks/cover/_style.scss

@@ -13,9 +13,6 @@
 		margin-top: var(--global--spacing-vertical);
 		margin-bottom: var(--global--spacing-vertical);
 
-		a:not(.has-text-color):not(.wp-block-button__link) {
-			color: var( --wp--style--color--link, currentColor );
-		}
 		.has-link-color a {
 			color: var( --wp--style--color--link, var(--global--color-primary) );
 		}

+ 4 - 9
seedlet/style-rtl.css

@@ -949,6 +949,10 @@ a:active {
 	border-bottom-color: transparent;
 }
 
+.has-primary-background-color a:not(.has-link-color):not(.has-text-color) {
+	color: var(--global--color-background);
+}
+
 .has-background:not(.has-background-background-color) .has-link-color a,
 .has-background:not(.has-background-background-color).has-link-color a {
 	color: var(--wp--style--color--link, var(--global--color-primary));
@@ -1412,15 +1416,6 @@ object {
 	margin-bottom: var(--global--spacing-vertical);
 }
 
-.wp-block-cover .wp-block-cover__inner-container a:not(.has-text-color):not(.wp-block-button__link),
-.wp-block-cover .wp-block-cover-image-text a:not(.has-text-color):not(.wp-block-button__link),
-.wp-block-cover .wp-block-cover-text a:not(.has-text-color):not(.wp-block-button__link),
-.wp-block-cover-image .wp-block-cover__inner-container a:not(.has-text-color):not(.wp-block-button__link),
-.wp-block-cover-image .wp-block-cover-image-text a:not(.has-text-color):not(.wp-block-button__link),
-.wp-block-cover-image .wp-block-cover-text a:not(.has-text-color):not(.wp-block-button__link) {
-	color: var(--wp--style--color--link, currentColor);
-}
-
 .wp-block-cover .wp-block-cover__inner-container .has-link-color a,
 .wp-block-cover .wp-block-cover-image-text .has-link-color a,
 .wp-block-cover .wp-block-cover-text .has-link-color a,

+ 4 - 9
seedlet/style.css

@@ -949,6 +949,10 @@ a:active {
 	border-bottom-color: transparent;
 }
 
+.has-primary-background-color a:not(.has-link-color):not(.has-text-color) {
+	color: var(--global--color-background);
+}
+
 .has-background:not(.has-background-background-color) .has-link-color a,
 .has-background:not(.has-background-background-color).has-link-color a {
 	color: var(--wp--style--color--link, var(--global--color-primary));
@@ -1412,15 +1416,6 @@ object {
 	margin-bottom: var(--global--spacing-vertical);
 }
 
-.wp-block-cover .wp-block-cover__inner-container a:not(.has-text-color):not(.wp-block-button__link),
-.wp-block-cover .wp-block-cover-image-text a:not(.has-text-color):not(.wp-block-button__link),
-.wp-block-cover .wp-block-cover-text a:not(.has-text-color):not(.wp-block-button__link),
-.wp-block-cover-image .wp-block-cover__inner-container a:not(.has-text-color):not(.wp-block-button__link),
-.wp-block-cover-image .wp-block-cover-image-text a:not(.has-text-color):not(.wp-block-button__link),
-.wp-block-cover-image .wp-block-cover-text a:not(.has-text-color):not(.wp-block-button__link) {
-	color: var(--wp--style--color--link, currentColor);
-}
-
 .wp-block-cover .wp-block-cover__inner-container .has-link-color a,
 .wp-block-cover .wp-block-cover-image-text .has-link-color a,
 .wp-block-cover .wp-block-cover-text .has-link-color a,