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

Selectable Components ☂️ #14722

Closed
19 tasks done
thyhmdo opened this issue Sep 27, 2023 · 0 comments
Closed
19 tasks done

Selectable Components ☂️ #14722

thyhmdo opened this issue Sep 27, 2023 · 0 comments

Comments

@thyhmdo
Copy link
Member

thyhmdo commented Sep 27, 2023

Background: As we discussed about single selectable tiles, this opened up an issue about where other components could have inconsistent visuals between the check-mark icon versus radio button.


Problem

Selectable visual could be unclear for users to know if they can interact with them.

Things to consider

  1. Think about the position of whether to place them to the left or right inside a component, to match the convention for radio buttons and checkboxes, and selectable data table rows?
  2. Consider updating the guidance if needed.
  3. Consider if there can be radio button groups without a default selection. (Could be the case for legal issue)
  4. Is there a basic difference between a text-only radio button group, and one that is formed as part of a tile, structured list or data table set? Does that give us wiggle room in defining when it’s ‘okay’ to have none selected by default?
  5. Is there a different between these and a toggle item, where it can be selected or unselected but doesn’t visually have a radio button/checkbox indicator? And if so, what?

Tasks

  1. role: design ✏️ type: enhancement 💡
    Kritvi-bhatia17
  2. role: design ✏️ type: enhancement 💡
    Kritvi-bhatia17
  3. kit: figma role: design ✏️ type: enhancement 💡
    Kritvi-bhatia17
  4. kit: figma role: design ✏️ type: enhancement 💡 version: 11
    Kritvi-bhatia17
  5. component: structured-list component: tile kit: figma role: design ✏️ type: enhancement 💡
    Kritvi-bhatia17
  6. component: tile kit: figma role: design ✏️ type: bug 🐛
    Kritvi-bhatia17
  7. component: structured-list kit: figma role: design ✏️ type: enhancement 💡
    Kritvi-bhatia17
  8. component: radio-button role: design ✏️ type: docs 📖 type: enhancement 💡
    Kritvi-bhatia17
  9. component: tile role: design ✏️ type: docs 📖 type: enhancement 💡
    Kritvi-bhatia17
  10. component: structured-list role: design ✏️ type: docs 📖 type: enhancement 💡
    Kritvi-bhatia17
  11. component: structured-list role: design ✏️ type: docs 📖 type: enhancement 💡
    Kritvi-bhatia17
  12. component: structured-list role: design ✏️ type: docs 📖 type: enhancement 💡
    Kritvi-bhatia17
  13. 1 of 1
    component: tile role: dev 🤖 type: enhancement 💡
    2nikhiltom tay1orjones
  14. component: structured-list role: dev 🤖 type: enhancement 💡
    2nikhiltom
  15. component: radio-button role: dev 🤖 status: needs triage 🕵️‍♀️ type: bug 🐛 type: enhancement 💡
    andreancardona
@laurenmrice laurenmrice changed the title [Selectable] An audit of selectable components in the Carbon system Audit selectable components in the Carbon system Oct 3, 2023
@laurenmrice laurenmrice changed the title Audit selectable components in the Carbon system Selectable components in the Carbon system Oct 3, 2023
@sstrubberg sstrubberg added this to the 2023 Q4 milestone Oct 30, 2023
@sstrubberg sstrubberg changed the title Selectable components in the Carbon system Selectable components in the Carbon system ☂️ Nov 8, 2023
@Kritvi-bhatia Kritvi-bhatia self-assigned this Jan 3, 2024
@laurenmrice laurenmrice changed the title Selectable components in the Carbon system ☂️ Selectable Components in the Carbon system ☂️ Jan 3, 2024
@sstrubberg sstrubberg modified the milestones: 2023 Q4, 2024 Q1 Jan 9, 2024
@Kritvi-bhatia17 Kritvi-bhatia17 changed the title Selectable Components in the Carbon system ☂️ Selectable Components ☂️ Feb 14, 2024
@Kritvi-bhatia17 Kritvi-bhatia17 changed the title Selectable Components ☂️ Selectable Components in carbon design system☂️ Feb 14, 2024
@Kritvi-bhatia17 Kritvi-bhatia17 changed the title Selectable Components in carbon design system☂️ Selectable Components ☂️ Feb 14, 2024
@laurenmrice laurenmrice modified the milestones: 2024 Q1, 2024 Q2 Mar 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: ✅ Done
Archived in project
Development

No branches or pull requests

5 participants