fix(style): link color and wrap style (#283)

This commit is contained in:
Dillon
2020-04-29 16:36:23 +08:00
committed by GitHub
parent fa4c567ac4
commit 4f9658243e
9 changed files with 16 additions and 20 deletions

View File

@@ -90,3 +90,9 @@
word-wrap: $value; word-wrap: $value;
overflow-wrap: $value; overflow-wrap: $value;
} }
@mixin line-break($value) {
-webkit-line-break: $value;
-ms-line-break: $value;
line-break: $value;
}

View File

@@ -1,5 +1,5 @@
@mixin link($light, $dark) { @mixin link($light, $dark) {
a { a, a::before, a::after {
color: if($light, $global-link-color, $single-link-color); color: if($light, $global-link-color, $single-link-color);
[theme=dark] & { [theme=dark] & {

View File

@@ -72,29 +72,17 @@
h5, h5,
h6 { h6 {
line-height: 2; line-height: 2;
&::before {
content: "|";
margin-right: .3125rem;
color: $global-link-color;
[theme=dark] & {
color: $global-link-color-dark;
}
}
} }
h2 { h2 {
font-size: 1.2rem; font-size: 1.2rem;
&::before {
content: "#";
}
} }
@include link(true, true); @include link(false, true);
b, strong { b, strong {
color: $global-font-secondary-color;
[theme=dark] & { [theme=dark] & {
color: $global-font-secondary-color-dark; color: $global-font-secondary-color-dark;
} }

View File

@@ -129,6 +129,7 @@
a { a {
@include overflow-wrap(break-word); @include overflow-wrap(break-word);
@include line-break(anywhere);
[theme=dark] & b, [theme=dark] & strong { [theme=dark] & b, [theme=dark] & strong {
color: $single-link-color-dark; color: $single-link-color-dark;

View File

@@ -3,6 +3,7 @@ code {
max-width: 100%; max-width: 100%;
padding: 0 .4rem; padding: 0 .4rem;
@include overflow-wrap(break-word); @include overflow-wrap(break-word);
@include line-break(anywhere);
font-size: $code-font-size; font-size: $code-font-size;
font-family: $code-font-family; font-family: $code-font-family;
color: $code-color; color: $code-color;

View File

@@ -13,7 +13,7 @@
padding-left: .8rem; padding-left: .8rem;
list-style: none; list-style: none;
a::before { a:first-child::before {
content: "|"; content: "|";
font-weight: bolder; font-weight: bolder;
margin-right: .5rem; margin-right: .5rem;