Unify link colors for visited and hover effects.

Fixes #4274
This commit is contained in:
Christopher Grebs 2017-01-19 09:36:02 +01:00
Родитель 4f799e9a7d
Коммит 0402948bd5
7 изменённых файлов: 35 добавлений и 18 удалений

Просмотреть файл

@ -65,6 +65,23 @@ img {
max-width: 100%; max-width: 100%;
} }
.link(@color, @decoration: none) {
color: @color;
text-decoration: @decoration;
&:visited {
color: fadeOut(@color, 10%);
}
&:hover {
color: fadeOut(@color, 20%);
}
}
a {
.link(@color-text);
}
body { body {
margin: 0; margin: 0;
padding: 0; padding: 0;

Просмотреть файл

@ -1,13 +1,13 @@
.Button { .Button {
.link(@color-items);
background-color: @color-button-default; background-color: @color-button-default;
border-radius: 2px; border-radius: 2px;
box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3); box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3);
color: @color-items;
display: inline-block; display: inline-block;
padding: 10px 30px; padding: 10px 30px;
margin: 10px 0; margin: 10px 0;
text-align: center; text-align: center;
text-decoration: none;
width: 100%; width: 100%;
@media @small { @media @small {

Просмотреть файл

@ -3,8 +3,7 @@
margin: 60px 0 0; margin: 60px 0 0;
a { a {
color: @color-button-default; .link(@color-button-default);
text-decoration: none;
} }
&.scheme-light { &.scheme-light {

Просмотреть файл

@ -57,8 +57,7 @@
} }
a { a {
color: @color-text; .link(@color-text);
text-decoration: none;
} }
} }
} }
@ -68,13 +67,13 @@
min-width: @grid-max; min-width: @grid-max;
ul li a { ul li a {
color: @color-scheme-light-text; .link(@color-scheme-light-text);
} }
} }
&.scheme-medium { &.scheme-medium {
ul li a { ul li a {
color: @color-scheme-medium-text; .link(@color-scheme-medium-text);
} }
} }
} }

Просмотреть файл

@ -18,19 +18,21 @@
h2, h2,
h2 a { h2 a {
color: @color-scheme-dark-text; color: @color-scheme-dark-text;
text-decoration: none;
font-size: 32px; font-size: 32px;
margin: 0; margin: 0;
} }
h2 a {
.link(@color-scheme-dark-text);
}
ul { ul {
list-style: none; list-style: none;
padding: 0; padding: 0;
li { li {
a { a {
color: @color-scheme-dark-items; .link(@color-scheme-dark-items);
text-decoration: none;
} }
p { p {
@ -42,9 +44,9 @@
.DevHub-BlogPosts { .DevHub-BlogPosts {
.read-more { .read-more {
color: @color-scheme-dark-items; .link(@color-scheme-dark-items);
font-weight: 600; font-weight: 600;
text-decoration: none;
} }
} }

Просмотреть файл

@ -33,9 +33,9 @@
a, a,
.DevHub-MyAddons-VersionStatus { .DevHub-MyAddons-VersionStatus {
.link(@color-button-default);
font-size: 15px; font-size: 15px;
text-decoration: none;
color: @color-button-default;
margin: 0 5px; margin: 0 5px;
&.DevHub-MyAddons-version-status-incomplete, &.DevHub-MyAddons-version-status-incomplete,
@ -120,9 +120,10 @@
} }
.DevHub-MyAddons-item-buttons-all-submissions { .DevHub-MyAddons-item-buttons-all-submissions {
.link(@color-button-default);
font-size: 15px; font-size: 15px;
text-decoration: none; text-decoration: none;
color: @color-button-default;
} }
.DevHub-MyAddons-item-buttons-submit { .DevHub-MyAddons-item-buttons-submit {

Просмотреть файл

@ -1,5 +1,4 @@
.DevHub-Overview { .DevHub-Overview {
@media @medium { @media @medium {
> div { > div {
background-image: url(../../../img/developers/new-landing/header-background.svg); background-image: url(../../../img/developers/new-landing/header-background.svg);
@ -25,7 +24,7 @@
max-width: 560px; max-width: 560px;
> a { > a {
color: @color-scheme-medium-text; .link(@color-scheme-medium-text, @decoration: underline);
} }
@media @small { @media @small {