SuperAPI AI Directory

dropdown-select-patterns

Design & creation

View repository

Updated 10-16 05:06

About this skill

Dropdown Select Patterns

Choosing the Right Pattern

# of Options Pattern
2-3 Radio buttons or segmented control (show all)
4-7 Simple dropdown select
8-20 Dropdown with search/filter
20+ Combobox with autocomplete
Multiple selections Multi-select with checkboxes or tag input

Dropdown Rules

  • Max visible items: 7-8 before scrolling.
  • Selected option visible when dropdown is closed.
  • Keyboard navigable: arrow keys, enter to select, escape to close.
  • Open direction: prefer downward, flip upward if near bottom of viewport.

Combobox

  • Filter as user types.
  • Highlight matching text in options.
  • "No matches" state with suggestion to clear or broaden.
  • Allow custom entry if the field supports it.

Context Menus (Right-Click)

  • Group actions with dividers.
  • Show keyboard shortcuts beside action labels.
  • Destructive actions at the bottom, visually separated.
  • Max 10-12 items. Beyond that, use submenus.