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

Dropdown: Usage tab #3526

Open
14 of 15 tasks
Tracked by #13521
sstrubberg opened this issue May 2, 2023 · 1 comment · May be fixed by #4346
Open
14 of 15 tasks
Tracked by #13521

Dropdown: Usage tab #3526

sstrubberg opened this issue May 2, 2023 · 1 comment · May be fixed by #4346

Comments

@sstrubberg
Copy link
Member

sstrubberg commented May 2, 2023

Ref original issue: #3363
Usage tab PDF comments: https://ibm.box.com/s/q1ytxjunn1dhhyyk6nr7p8lpwg2iy2hw


Update these areas on the Usage tab

Ongoing Usage tab update (Figma)

  • Description: Consider revising the description to make it more clear.
  • Overview: See if we should/should not add information about the difference between dropdown and select here or mention this more later in the docs.
  • Variants section (Combobox purpose): Revise this content to make it more clear.
  • When to use section: Explain briefly what native means.
  • Sizing section: Look into if we normally specify the "default" size that we use in the image itself for other form components, or if we only mention it in the content.
  • Content section:
    • Options in a menu: Revise this content with the suggestions in the PDF.
  • Optional versus required fields: Add some more details here.
  • Overflow content section: Is a browser based tooltip not an accessible affordance compared to an actual tooltip? Ask Michael Gower for more information to clarify which one we need to use.
  • Interactions section (mouse and keyboard):
    • Combo box: Don't mention the speed of typing in this bullet point.
    • Multiple selection: Revise this section with suggestions.
  • Related: Address some comments from the pdf.

PR

  • Create PR
  • PR review
@laurenmrice
Copy link
Member

laurenmrice commented Jun 27, 2023

Questions for a11y to share at CAG guild:

  • Placeholder text: We need to discuss whether to remove it from the dropdown field as a prompt, or add it to the dropdown list.

    • Note: We have removed it from the React demos for Multiselect Filterable, Combobox, and the Select component. But it not removed from the actual code.
    • Updating fields in Dropdown to have no placeholder text is considered a breaking change and can not be implemented right now in code. Created a separate issue to tackle the removal of placeholder text docs: remove placeholder text from dropdown images and content #3662
  • Variants of the same component: Should select and dropdown be variants of the same component?

    • We will investigate this in the future and not in this issue.
  • Keyboard: Should we use Space to select/deselect checkboxes in the multiselect.

@laurenmrice laurenmrice changed the title Dropdown: Usage page Dropdown: Usage tab Jun 27, 2023
@laurenmrice laurenmrice removed this from the 2023 Q3 milestone Jun 27, 2023
@laurenmrice laurenmrice changed the title Dropdown: Usage tab [a11y]: Dropdown: Usage tab Jun 27, 2023
@laurenmrice laurenmrice moved this from ⏱ Backlog to 🪆 Needs Refined in Design System Jun 27, 2023
@tay1orjones tay1orjones moved this from 🪆 Needs Refined to ⏱ Backlog in Design System Jul 25, 2023
@laurenmrice laurenmrice changed the title [a11y]: Dropdown: Usage tab Dropdown: Usage tab Jul 26, 2023
@laurenmrice laurenmrice added this to the 2023 Q3 milestone Jul 27, 2023
@sstrubberg sstrubberg modified the milestones: 2023 Q3, 2023 Q4 Sep 19, 2023
@sstrubberg sstrubberg modified the milestones: 2023 Q4, 2024 Q1 Jan 9, 2024
@laurenmrice laurenmrice modified the milestones: 2024 Q1, 2024 Q2 Mar 27, 2024
@thyhmdo thyhmdo self-assigned this Apr 9, 2024
@laurenmrice laurenmrice modified the milestones: 2024 Q2, 2024 Q3 Jun 13, 2024
@Kritvi-bhatia17 Kritvi-bhatia17 moved this from ⏱ Backlog to 🏗 In Progress in Design System Sep 25, 2024
@Kritvi-bhatia17 Kritvi-bhatia17 moved this from 🏗 In Progress to ⏱ Backlog in Design System Oct 3, 2024
@thyhmdo thyhmdo modified the milestones: 2024 Q3, 2024 Q4 Oct 3, 2024
@Kritvi-bhatia17 Kritvi-bhatia17 moved this from 🏗 In Progress to 🚦 In Review in Design System Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment