Menu

Menu экономит место для набора связанных команд или переходов, сохраняет клавиатурную навигацию и закрывается после выбора.

Статус: experimental · в системе с 2026-07 · интерактивность: always (всегда)

Когда использовать

  • Несколько вторичных действий относятся к одному объекту или области.
  • Связанные переходы не должны постоянно занимать место на экране.

Не использовать:

  • Одно главное действие должно быть видно сразу — используй Button.
  • Нужна постоянная навигация между разделами — используй Link или Tabs.
  • Пользователь выбирает значение формы — используй Select.

Альтернативы:

  • selectSelect меняет значение формы, а Menu запускает действие или переход.
  • buttonButton оставляет важное действие видимым без дополнительного раскрытия.

Действия

Один список вторичных команд для объекта.

Действие ещё не выбрано.

Ссылки и группы

Переходы сгруппированы по назначению и разделены от отдельной команды.

Разрушительное действие

Danger обозначает смысл, а подтверждение остаётся отдельным паттерном.

Проект не изменён.

Компактное

size="s": панель и пункты с малыми отступами для плотных тулбаров.