Skip to content

Commit f3fc29b

Browse files
authored
fix(link-button): add hover effect for icon (#752)
* fix(link-button): add hover for icon
1 parent feadd0a commit f3fc29b

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

src/components/buttons/link-button/link-button.js

+13-8
Original file line numberDiff line numberDiff line change
@@ -23,20 +23,25 @@ const LinkButton = props => (
2323
cursor: pointer;
2424
text-decoration: none;
2525
span {
26-
color: ${vars.colorPrimary};
27-
${props.isDisabled ? `color: ${vars.colorNeutral};` : ''}
28-
}
29-
&:hover {
30-
span {
31-
color: ${vars.colorPrimary25};
32-
${props.isDisabled ? `color: ${vars.colorNeutral});` : ''}
33-
}
26+
color: ${props.isDisabled ? vars.colorNeutral : vars.colorPrimary};
3427
}
3528
`,
3629
props.isDisabled &&
3730
css`
3831
cursor: not-allowed;
3932
`,
33+
!props.isDisabled &&
34+
css`
35+
&:hover {
36+
span {
37+
color: ${vars.colorPrimary25};
38+
}
39+
40+
* {
41+
fill: ${vars.colorPrimary25};
42+
}
43+
}
44+
`,
4045
]}
4146
onClick={props.isDisabled ? event => event.preventDefault() : undefined}
4247
data-track-component="LinkButton"

0 commit comments

Comments
 (0)