Панель быстрого доступа: уведомление участников о личных сообщениях

Здравствуйте,

Это распространённая проблема в нашем сообществе. Сложность заключается в том, что уведомления о личных сообщениях в панели быстрого доступа трудно различить, не открывая сами сообщения. Это особенно актуально, когда заголовки одинаковы, например, когда пользователи отправляют личные сообщения из темы. В первый раз уведомление легко распознать, так как там указано имя отправителя, но когда получатель отвечает на это сообщение, в уведомлении отображается имя последнего отправившего, из-за чего все уведомления о личных сообщениях выглядят одинаково. Одно и то же имя, один и тот же заголовок. Возможно ли отображать имена участников в таких уведомлениях? Показывайте только несколько имён участников, если их больше, чтобы уведомления было легче различать. :slightly_smiling_face:

Спасибо :slightly_smiling_face:

3 лайка

Привет :waving_hand:

Чтобы решить эту задачу, я создал модальное окно с панелью быстрых сообщений, которое можно открыть через иконку в заголовке.

Я переработал уведомления в иконке меню пользователя: убрал зелёное уведомление о личных сообщениях (PM) и заменил его на счётчик, так как уведомление PM перекрывало другие синие уведомления (со счётчиком). Теперь непрочитанные сообщения отображаются на иконке сообщений в заголовке, аналогично синему пузырьку в чате. Благодаря этому остальные уведомления в меню пользователя отображаются корректно.

Панель сообщений открывается в модальном окне. Она включает папки, навигацию и список сообщений. Для каждого сообщения отображаются: заголовок, участники, отрывок, миниатюра, а в нижней части — дата последнего поста, количество ответов, реакций и просмотров.

В подвале модального окна расположены две кнопки: «Новое личное сообщение» и «Все» (переход на страницу сообщений).

Десктоп
Screenshot 2024-04-30 at 21.25.45




Мобильная версия (размещена в нижней панели)

Screenshot 2024-04-30 at 21.22.56

5 лайков

Привет, это будет компонент темы?