-
Notifications
You must be signed in to change notification settings - Fork 26
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
feat(choice tile): new component specs #814
Conversation
Deploy preview for helix-ui ready! Built with commit 5daabc3 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
DEV LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I realized the design spec was not correct for Option Tiles. I have updated Abstract Style Guide specs.
- Tile icons should match that of the state (hover, pressed)
- I also included a disabled state
My apologies for overlooking these. Please update these two and let me know when I can take another look. That should solve any issues I have.
@danielmdesigns i have pushed the changes , please review at https://deploy-preview-814--helix-ui.netlify.app/components/choice-tile . Thanks ! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@lalithkarikelli, it looks like we have legacy box shadow focus styles on Choice Tile:
Please see https://deploy-preview-814--helix-ui.netlify.app/components/choice-tile/test.html
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please update the focus state box-shadow
.
@@ -8,8 +8,20 @@ | |||
box-shadow: $focus-glow; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please update to:
box-shadow: 0 0 4px rgba($purple-700, 0.5);
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes have been done, please review.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dev LGTM
@@ -64,7 +64,7 @@ <h2 id="status-icons">Status Icons</h2> | |||
|
|||
<div class="example"> | |||
<div> | |||
<hx-icon type="info-circle" style="color: #296CDC" class="size-2x"></hx-icon> | |||
<hx-icon type="information" style="color: #296CDC" class="size-2x"></hx-icon> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From PR #823 - update the demo to use the new icon type.
@@ -74,7 +74,7 @@ <h2 id="status-icons">Status Icons</h2> | |||
|
|||
<footer> | |||
{% code 'html' %} | |||
<hx-icon type="info-circle" style="color: #296CDC"></hx-icon> | |||
<hx-icon type="information" style="color: #296CDC"></hx-icon> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From PR #823 - update the demo to use the new icon type.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to update the invalid color to match status color #D6251F
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to update the invalid color to match status color #D6251F
@danielmdesigns, invalid status color updated. Please see screenshot below:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@danielmdesigns, I'm going to go ahead and merge this PR #814 so that we can include it in today's release.
We can make any other changes in a fast follow. Thanks.
Description
<hx-choicetile>
: implementing color palette 2.0 stylesWhat are the relevant story cards/tickets? Any additional PRs or other references?
Jira: SURF2153
Before you request a review for this PR:
yarn test
to ensure all tests passed?