UTDNebula/platform

Dropdowns

Closed this issue · 0 comments

Story

As a user, I want to choose an option from a dropdown menu.

Description

Create a React component, Dropdown, that appears as shown in the Figma file for Platform.

Acceptance Criteria

  1. Dropdowns conform to the width of their parent element.
  2. Dropdowns can have hint text for when no option is selected styled according to the Figma file.
  3. Dropdowns can optionally have headers (normal Jost).
  4. Dropdowns with headers can optionally have HoverableHints.
  5. Any part of a closed Dropdown can be clicked to open it
  6. When open, a Dropdown shades the option being hovered over, if any
  7. Dropdowns can be managed by their parent elements

Notes

None