Notifications - "unread only" filter

Since I, an admin, read all messages on my forum on a daily basis, I often get lost while scrolling my notifications tab (I’m subscribed to all categories!)

It would be helpful to have some filters in the Notifications tab, e.g.:

  • All
  • Unread
  • Read
14 лайков

Sure filters there makes sense to me, cc @sam

2 лайка

this would be a big help for my community as well. :thumbsup:

my members often complain about finding the notifications list overwhelming.

Have not had a chance to add these, I think this is a fine change for a community PR

pr-welcome

5 лайков

I am constantly wanting this as well. =) Discourse does an admirable job of helping me to keep up, but having all my notifications mixed together doesn’t help. =(

2 лайка

Я бегло просмотрел код, открыл и закрыл PR: кто-нибудь может подтвердить, что это ещё не прорабатывалось? ~Джош

5 лайков

Могу подтвердить, что это ещё не начали делать :wink: Не стесняйтесь, создавайте pull request.

Настоятельно рекомендую сначала сделать макеты, прежде чем погружаться в код.

4 лайка

Было бы круто иметь такую функцию :smiley:

3 лайка

Я готов попробовать, скоро вернусь с предложениями по дизайну.

4 лайка

Конечно, можете ли вы опубликовать несколько макетов?

2 лайка

Да, я думаю о дизайне и покажу вам несколько макетов.




На мой взгляд, мне больше всего понравился последний, так как в нём можно использовать несколько фильтров. Что вы думаете?

2 лайка

Выглядит круто :slight_smile:
Возможно, это слишком многого просить, но раз уж мы заговорили об этом, может быть, добавить фильтр по типу уведомления? :slight_smile:
(например, в виде выпадающего списка с несколькими чекбоксами, где можно снять галочки с тех типов уведомлений, которые не хочется видеть, а сайт запомнит ваш выбор)

1 лайк

Как и на последнем изображении, мы можем добавить такую опцию в этот выпадающий список.

1 лайк

Спасибо за макеты, @Ahmed_Gagan. Как вы видите работу этого функционала на странице /my/notifications? Или вы предполагаете его использование только в меню пользователя?

2 лайка

Стоит ли делать страницу /my/notifications в отдельном PR?

Я бы сделал отдельные PR. Дизайн полностраничного интерфейса, скорее всего, будет отличаться от того, который работает в выпадающем списке узкой ширины.

3 лайка

Итак, в этом PR я сосредоточусь на выпадающем меню пользователя, а для полного интерфейса страницы сделаю отдельный PR. Что думаешь по поводу макета?

У меня нет особого чутья на UX-дизайн, лучше подождать, пока один из наших дизайнеров даст ответ.

1 лайк

Я бы сначала занялся PR со страницей полных уведомлений. Как только это будет сделано, мы сможем вернуться к идее добавления фильтров в панель уведомлений в заголовке.

У нас есть опасения, что на данном этапе добавление фильтров в панель уведомлений в заголовке излишне.

7 лайков