Удобство использования Discourse можно улучшить, оптимизировав согласованность иконок.
Текущая ситуация
Сортировка
Для сортировки в Discourse используются иконки стрелки вниз и вверх (chevron-down и chevron-up).
Сводка по теме
Чтобы открыть сводку по теме, пользователи должны нажать кнопку со стрелкой вниз. Чтобы закрыть её — со стрелкой вверх.
Разделы боковой панели
В боковой панели есть кнопки со стрелками вправо и вниз для открытия и закрытия разделов.
«Меню пользователя»
В меню, которое открывается при нажатии на аватар, есть кнопка со стрелкой, ведущая на другую страницу.
![]()
Проблема
Одна и та же иконка не всегда означает одно и то же. Иногда с её помощью можно открыть или закрыть что-либо, а иногда — только отсортировать список. Кроме того, если что-то можно открыть и закрыть, для этого должны использоваться одинаковые иконки повсюду. Как видно выше, сейчас сводку по теме можно открыть стрелкой вниз, а раздел в боковой панели — стрелкой вправо. При закрытии же используются иконки, указывающие в противоположные стороны: для закрытия сводки по теме применяется стрелка вверх, а для закрытия раздела боковой панели — стрелка вниз.
Предложение
- Использовать стрелки вниз/вверх для сортировки.
- Всегда использовать стрелку вверх для закрытия чего-либо (сводка по теме и раздел боковой панели).
- Всегда использовать только стрелку вниз (или только вправо) для открытия чего-либо (сводка по теме и раздел боковой панели).
- Использовать другую иконку для кнопки в «меню пользователя».
Для меня не имеет значения, какие именно иконки будут использованы, главное — их согласованность ![]()


