Я провёл ещё несколько проверок единообразия стилей и внес несколько изменений по просьбе пользователей.
Обратите внимание, что здесь изменён порядок следования элементов по умолчанию в подвале (футере). Кто-то отметил, что он слишком перегружен, поэтому мы изменили этот блок.
В верхней части мне пришлось выделить компактное пользовательское меню. Пользователям просто не понравилась идея, что всё находится в одном месте, поэтому я вынес уведомления и личные сообщения отдельно. Они динамические: если у вас есть новое сообщение, ваш компактный аватар-«ловушка» остаётся без цифрового индикатора, но на иконке колокольчика или иконке личных сообщений появляется количество непрочитанных.
Это можно увидеть в мобильной версии здесь:
Это работает и для десктопной версии!
Некоторые пользователи раздражались из-за того, что недавно посещённые темы оказывались в самом верху ленты, поэтому я добавил две кнопки. Одна позволяет перейти к последнему сообщению в теме, а вторая — вернуться назад.
Мне показалось боковое меню (слева) слишком крупным, поэтому я убрал практически всё ненужное. Добавил пользовательские меню и автоматически свернул их.
Оно всегда находится посередине левой стороны. Я заметил, что это минимизирует перемещение мыши на больших экранах.
Я переработал правый блок и постарался сделать всё единообразным!
Я немного оптимизировал категории, сделав их чуть менее прозрачными:
Среди прочих изменений — двойная разделительная линия метаданных пользователя, чтобы отделить данные пользователя от данных сообщения.
И мне пришлось уступить и использовать цитирование при ответе. Этот подход отпугивал многих пользователей.
Приношу извинения — пришлось добавить пагинацию. Блоки по 25 сообщений формируют новую «страницу». Я не понимаю, почему некоторые люди были не готовы к бесконечной прокрутке. Однако теперь доступны оба варианта.
Мобильная версия получилась отличной. Мне действительно нравится, как Discourse реализует это.







