priceline / design-system

Priceline.com Design System
https://priceline.github.io/design-system/
MIT License
722 stars 119 forks source link

IconButton Disabled State CSS #939

Closed pcln-james closed 4 years ago

pcln-james commented 4 years ago

Describe the bug

CSS on a disabled IconButton is not what I would expect, see screenshots for more detail.

Steps to reproduce the behavior:

<IconButton disabled icon={<Minus />} />

Expected behavior

image

Actual behavior

image

craigpalermo commented 4 years ago

Hey @pcln-james, thanks for reporting this. Can confirm that it's reproducible in Storybook. I also noticed that it seems like the live code editor on https://priceline.github.io/design-system/IconButton is broken. If you can confirm that, we should probably spin it off into a separate issue.