-
Notifications
You must be signed in to change notification settings - Fork 139
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
Additional tag features #32
Comments
Maintainer: Catalog number: 1 |
@carrenelloyd Would you know if there's redlines or existing code available for this? |
@marciecorral initial dev review.
Developer notes: The Carbon tabs now implements a feature where it assesses whether enough space is available. The same technique may be applicable here. |
This is an item that was designed in 2019 by a designer who is no longer here at IBM. This was never implemented in CP4MCM. We can discuss details on the call tomorrow. |
@Levinson1 there are open questions that are not addressed in the InVision prototype. |
|
@CourtneyBanning
P.S. I believe we should try to stick to Carbon theme color tokens where every possible as opposed to the underlying Carbon colors. https://www.carbondesignsystem.com/guidelines/color/usage |
Sorry about the delay in response! You brought up some great points and I am re-evaluating aspects of this component. I will get back to you as soon as it is sorted. |
Peter Mills (IBM) posted an existing implementation example on internal slack. He is investigating the possibility of open sourcing the component. https://files.slack.com/files-pri/T27SFGS2W-F01DE57RS3H/action_tag_list.gif |
NOTE:
|
Updates required by #59 |
Just updated the original issue with updates to the pattern. https://github.ibm.com/CloudIntegrationDesign/DesignSystemAdoptionGuild/issues/92 @lee-chase many of your concerns are addressed with this updated version. thanks for the feedback! |
@CourtneyBanning the current design extracts text from the tag, which is technically problematic due to the way React works and Carbon tags not requiring text. The following is valid <Tag type="red" title="Clear Filter">
<Warning16 />
<Warning16 />
<Warning16 />
<Warning16 />
</Tag> The design also precludes the use of filter tags. This implementation https://ibm-cloud-cognitive.netlify.app/?path=/story/experimental-tagset--many-tags produces the following |
@CourtneyBanning please review the current tags with overflow implementation. It currently does not display a simple text in the overflow pop up as this is not compatible with the tag implementation. We could use the contents of the tag but that can be anything, such as an icon. Note 1: The next version of Carbon is required to align the popup, which should be in the next few days. https://ibm-cloud-cognitive.netlify.app/?path=/story/experimental-tagset--many-tags |
@CourtneyBanning has asked the overflow is changed to reflect the content of the tags, which will likely be text. Noting that the design will need to document; Text only (Carbon allows anything), filter and disabled should not be used. |
Shared by @CourtneyBanning in slack. Requested clarification/noted in slack by @lee-chase |
md: 36% width agreed with @CourtneyBanning on slack. |
@courtney-banning has given her approval of the implementation with PR #774 Note: Courtney has asked for the above github handle to be used. |
View additional tags implementation
To do
The text was updated successfully, but these errors were encountered: