-
Notifications
You must be signed in to change notification settings - Fork 77
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
Multi-select chip group affordance enhancement #9055
Comments
I think this would be a good improvement for system consistency. Might require a double check of #7425 to ensure the new icon glyph still works at small scales. |
Here's the design spec for this one https://www.figma.com/design/HB1Ollf1D1Csy2PtXJ3Hai/Chip-selection-affordance-%26-padding?node-id=501-15580&m=dev |
@mattdente This would update the multi-select appearance. If you'd like to see an empty state in the |
Thanks for clarifying, @ashetland. I do think the same affordance (unselected radio button state) for the single select group would be an improvement. If you, and @macandcheese both agree, I can write up the issue. |
I hesitate to change the behavior of the single / single-persist modes. I think this change makes sense for multiple, where we just adjust the icon affordance used, but I'm not sure I agree it's needed in the single / single-persist. |
Makes sense. I'll stay tuned for any feedback I may see during usability studies on the single-select behavior, it may be just fine. I have no direct observations of that being a problem. It does feel inconsistent with multi-select, but perhaps that's not a problem either. |
Installed and assigned for verification. |
🍡 Verified locally on |
Check existing issues
Description
The current multi-select chip group's affordance is not entirely clear. Rounded selection indicators could be perceived as single-select radio buttons.
After consulting with Adam, he proposed an enhancement for multi-selection chips where by the selection indicator is a square/box which looks more like a checkbox (i.e. a better affordance we suspect).
Acceptance Criteria
The proposed new design would function in the same way as it currently does, but instead of presenting a round selection indicator, the multi-select chips would present a square selection indicator.
Relevant Info
No response
Which Component
Chip group (https://developers.arcgis.com/calcite-design-system/components/chip-group/)
Example Use Case
In Data Pipelines, when a user "runs" a pipeline, the "run details" can produce a long list of results. We're using the multi-select chip filter to allow users to filter by run detail message type like so:
![chip-filter-screenshot](https://private-user-images.githubusercontent.com/145046900/319362035-6a3ee6d0-5b0e-4d62-8c48-99fa8513c8d0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk2Nzg2MjcsIm5iZiI6MTczOTY3ODMyNywicGF0aCI6Ii8xNDUwNDY5MDAvMzE5MzYyMDM1LTZhM2VlNmQwLTViMGUtNGQ2Mi04YzQ4LTk5ZmE4NTEzYzhkMC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNlQwMzU4NDdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01ZDk5NDQ2M2E5NThhMTljOTEwYWNlODhiMjY0NjdkMGIwZDcyZDY4Yzc3MTQ4ZjQwYzhmZGRhYjQ4NWEzMzgzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.dZm_ht9Lom-xe01P4QQmKv6WUjmc7XA25O7olj9uoMk)
Priority impact
p3 - want for upcoming milestone
Calcite package
Esri team
ArcGIS Online
The text was updated successfully, but these errors were encountered: