Dropdown > Update docs to align with latest approach
Purpose
As a next iteration we've discussed moving the listbox to a low-level component. What that means is that it isn't something to be used on it's own as an actual dropdown variant, but instead it's consumed by both the disclosure (optional) and combobox (required).
Likewise, it's been determined that the menu variant isn't something we'll proceed with for now since the disclosure can fir the use cases we have today in the product.
Changes
- Place necessary listbox content within the combobox page.
- Deprecate the listbox page.
- From the disclosure page, link to the new listbox section under combobox as the SSoT.
- Deprecate the menu page.
- Consider adding decision trees in the when to use section(s) to help determine what to use.
The above changes would leave us with only the disclosure and combobox dropdown variants. To avoid the use of a menu-like option, we could consider adding a line about what role= menu
is and why we don't use it in both places.
Edited by Jeremy Elder