Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(progress-indicator): make unclickable step look non-interactive #5843

Merged

Conversation

asudoh
Copy link
Contributor

@asudoh asudoh commented Apr 10, 2020

Fixes #5515.

Changelog

Changed

  • Changed the style of unclickable progress step to make it look non-interactive.

Testing / Reviewing

Testing should make sure progress indicator is not broken.

@asudoh asudoh requested review from emyarod, a team and aagonzales and removed request for a team April 10, 2020 10:12
@ghost ghost requested review from tw15egan and removed request for a team April 10, 2020 10:12
@netlify
Copy link

netlify bot commented Apr 10, 2020

Deploy preview for carbon-elements ready!

Built with commit 33bd48c

https://deploy-preview-5843--carbon-elements.netlify.app

@netlify
Copy link

netlify bot commented Apr 10, 2020

Deploy preview for carbon-components-react ready!

Built with commit 33bd48c

https://deploy-preview-5843--carbon-components-react.netlify.app

@tw15egan tw15egan requested a review from a team as a code owner April 10, 2020 17:16
Copy link
Member

@emyarod emyarod left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need to account for the scenarios where the progress step has overflow content and becomes trigger elements for a tooltip. Maybe a check on renderLabel in ProgressStep?

@asudoh
Copy link
Contributor Author

asudoh commented Apr 11, 2020

@emyarod Good point - It was something I was on the fence and went to the route of not making it look interactive for now. Wanted to have designer's feedback on this. Thanks!

@aagonzales
Copy link
Member

I actually still don't think the overflow one needs the link indicator. the ... severs as the indicator and the tooltip should appear on hover or focus, not just on click.

@asudoh
Copy link
Contributor Author

asudoh commented Apr 15, 2020

Thanks @aagonzales for your feedback - Updated.

Copy link
Collaborator

@tw15egan tw15egan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍 ✅

@asudoh asudoh merged commit 791130d into carbon-design-system:master Apr 15, 2020
@asudoh asudoh deleted the progress-indicator-unclickable branch April 15, 2020 22:05
This was referenced Apr 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Progress Bar step labels look like a link tag but nothing happens when clicking on it
5 participants