diff --git a/_layouts/post.liquid b/_layouts/post.liquid index 28d4ab4aaa..c10e437d2c 100644 --- a/_layouts/post.liquid +++ b/_layouts/post.liquid @@ -56,10 +56,19 @@ layout: default } {% if page.color %} - .feature-image a { color: {{ page.color }} !important; } + .post-content a { color: {{ page.color }} !important; } + .share-buttons a { color: {{ page.color }} !important; } + .tag-list a:not(:hover) { color: {{ page.color }} !important; } div#post-nav a { color: {{ page.color }} !important; } footer a { color: {{ page.color }} !important; } .site-header nav a:hover { color: {{ page.color }} !important; } + a.button:hover { + background: {{ page.color }} !important; + border: 1px solid {{ page.color }} !important; + color: white; + text-decoration: none; + filter: none; + } header#main { background-color: {{ page.color }} !important; background-image: url('{{ site.color_image | relative_url }}'); diff --git a/_sass/base/_variables.scss b/_sass/base/_variables.scss index f8af7457ce..7a7a03def6 100644 --- a/_sass/base/_variables.scss +++ b/_sass/base/_variables.scss @@ -33,7 +33,7 @@ html, html[data-theme="light"] { --blockquote: #eef7fa; --selection: #d4d4d4; --meta: #595959; - --link: #337ab7; + --link: #0072B5; --header-background: #24292e; --header-text: #ffffff; --header-link: #383838; diff --git a/_sass/includes/_footer.scss b/_sass/includes/_footer.scss index 0c5fea0e4b..1f4ddecfdb 100644 --- a/_sass/includes/_footer.scss +++ b/_sass/includes/_footer.scss @@ -20,12 +20,6 @@ color: var(--link); } - @media (prefers-color-scheme: dark) { - a { - color: var(--meta); - } - } - a:hover { .fa-circle { filter: brightness(0.85); diff --git a/_sass/layouts/_posts.scss b/_sass/layouts/_posts.scss index 9d24272a3a..e3af65bfac 100644 --- a/_sass/layouts/_posts.scss +++ b/_sass/layouts/_posts.scss @@ -69,6 +69,10 @@ header { img { height: auto; } + + &:hover { + text-decoration: none; + } } img { diff --git a/_sass/layouts/_tags.scss b/_sass/layouts/_tags.scss index 99dcaf3eb7..598d159461 100644 --- a/_sass/layouts/_tags.scss +++ b/_sass/layouts/_tags.scss @@ -62,10 +62,10 @@ font-size: 0.8em; line-height: normal; } -} -@media screen and (max-width: $sm-break) { - .tag-posts .meta { - display: none; + @media screen and (max-width: $sm-break) { + .meta { + display: none; + } } }