Предложение: Удаление уведомлений

Добавьте возможность удалять старые уведомления в Discourse.
Возможно, вы не хотите видеть определенное уведомление снова, даже если вы уже его отклонили.
Что это может сделать: может быть кнопка «очистить все» для очистки всех уведомлений или кнопка «X» для очистки текущего уведомления.
Это позволит навсегда удалить уведомление или все уведомления из ленты. Я вижу, что это не реализовано в Discourse, поэтому я пишу это предложение.

2 лайка

Не совсем понятно, что именно вы имеете в виду.

У нас уже есть кнопка закрытия для очистки всех уведомлений:

Или вы имеете в виду, что хотите, чтобы этот список становился пустым при его закрытии?

2 лайка

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

2 лайка

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

.quick-access-panel {
  li.notification.read {
    display: none;
  }
}

Таким образом, любое прочитанное уведомление будет исчезать.

2 лайка