|
@@ -289,45 +289,35 @@
|
|
|
/**
|
|
|
* Output
|
|
|
*/
|
|
|
-body {
|
|
|
- --wp--typography--line-height: var(--global--line-height-body);
|
|
|
- color: var(--global--color-foreground);
|
|
|
- background-color: var(--global--color-background);
|
|
|
- font-family: var(--global--font-secondary);
|
|
|
- font-size: var(--global--font-size-root);
|
|
|
- font-weight: normal;
|
|
|
- -moz-osx-font-smoothing: grayscale;
|
|
|
- -webkit-font-smoothing: antialiased;
|
|
|
-}
|
|
|
-
|
|
|
-.editor-post-title__block {
|
|
|
- font-size: var(--global--font-size-root);
|
|
|
-}
|
|
|
-
|
|
|
-.wp-block a {
|
|
|
+a {
|
|
|
border-bottom: 1px solid var(--global--color-secondary);
|
|
|
color: var(--wp--style--color--link, var(--global--color-primary));
|
|
|
text-decoration: none;
|
|
|
+ transition: border-color 0.1s ease-out;
|
|
|
}
|
|
|
|
|
|
-.wp-block a:hover, .wp-block a:focus {
|
|
|
+a:hover, a:focus {
|
|
|
border-bottom-color: transparent;
|
|
|
}
|
|
|
|
|
|
-.wp-block a:hover {
|
|
|
+a:hover {
|
|
|
color: var(--global--color-primary-hover);
|
|
|
}
|
|
|
|
|
|
-.wp-block a:focus {
|
|
|
+a:focus {
|
|
|
color: var(--global--color-secondary);
|
|
|
}
|
|
|
|
|
|
-.wp-block a:active {
|
|
|
+a:active {
|
|
|
color: var(--wp--style--color--link, var(--global--color-primary));
|
|
|
}
|
|
|
|
|
|
-.has-link-color .wp-block a {
|
|
|
- border-bottom: 1px solid var(--wp--style--color--link);
|
|
|
+.has-link-color a {
|
|
|
+ border-bottom: 1px solid var(--wp--style--color--link, var(--global--color-primary));
|
|
|
+}
|
|
|
+
|
|
|
+.has-link-color a:hover, .has-link-color a:focus {
|
|
|
+ border-bottom-color: transparent;
|
|
|
}
|
|
|
|
|
|
.has-background:not(.has-background-background-color) .has-link-color a,
|
|
@@ -340,6 +330,21 @@ a {
|
|
|
cursor: pointer;
|
|
|
}
|
|
|
|
|
|
+body {
|
|
|
+ --wp--typography--line-height: var(--global--line-height-body);
|
|
|
+ color: var(--global--color-foreground);
|
|
|
+ background-color: var(--global--color-background);
|
|
|
+ font-family: var(--global--font-secondary);
|
|
|
+ font-size: var(--global--font-size-root);
|
|
|
+ font-weight: normal;
|
|
|
+ -moz-osx-font-smoothing: grayscale;
|
|
|
+ -webkit-font-smoothing: antialiased;
|
|
|
+}
|
|
|
+
|
|
|
+.editor-post-title__block {
|
|
|
+ font-size: var(--global--font-size-root);
|
|
|
+}
|
|
|
+
|
|
|
/**
|
|
|
* Elements
|
|
|
* - Styles for basic HTML elemants
|