style: remove custom anticon :hover style #1224
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The existing style is mostly antd default blue, and custom sets
anticon
:hover
to be like red.But in most buttons with icon only a reduced part is colored like this ; this change
makes it be applied to the whole buttonremoves this custom style.Looking at antd mixins for buttons, I deal with the same pseudo-classes (:hover
,:focus
, and:active
), and then I set the same 3 style properties (color
,border-color
, andbackground
).And this keeps the default style when the button is
disabled
.Some not directly targeted elements were previously having the custom
:hover
style too, like some arrows for toggle blocks or dropdowns, and also the link icon at the bottom-left.They all have the default style back as not targeted by the selectors anymore.