# Notifications - "unread only" filter

**URL:** https://meta.discourse.org/t/notifications-unread-only-filter/37621
**Category:** UX
**Created:** [January 8, 2016, 3:47am UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621 "2016-01-08T03:47:40Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![meglio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/meglio/32/71444_2.png) [@meglio](https://meta.discourse.org/u/meglio)
#### Post date: [January 8, 2016, 3:47am UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/1 "2016-01-08T03:47:40Z")

</div>

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

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [January 8, 2016, 4:06am UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/2 "2016-01-08T04:06:27Z")

</div>

Sure filters there makes sense to me, cc @sam

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [January 8, 2016, 6:57pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/3 "2016-01-08T18:57:38Z")

</div>

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

my members often complain about finding the notifications list overwhelming.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [March 1, 2017, 10:04pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/4 "2017-03-01T22:04:39Z")

</div>

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

#pr-welcome

---

<div class="post-metadata">

### Author: ![nikomatsakis](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nikomatsakis/32/121084_2.png) [@nikomatsakis](https://meta.discourse.org/u/nikomatsakis)
#### Post date: [April 14, 2017, 8:47am UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/5 "2017-04-14T08:47:21Z")

</div>

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. =(

---

<div class="post-metadata">

### Author: ![joshmoore](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joshmoore/32/141426_2.png) [@joshmoore](https://meta.discourse.org/u/joshmoore)
#### Post date: [July 18, 2019, 1:41pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/6 "2019-07-18T13:41:22Z")

</div>

I’ve glanced through the code, opened & closed PRs: can someone confirm that this hasn’t yet been worked on? ~Josh

---

<div class="post-metadata">

### Author: ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)
#### Post date: [July 18, 2019, 2:38pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/7 "2019-07-18T14:38:15Z")

</div>

> [@joshmoore](#):
>
> can someone confirm that this hasn’t yet been worked on?

I can confirm it hasn’t yet been worked on 😉 Feel free to PR away.

Highly recommend you do some mockups before digging into the code.

---

<div class="post-metadata">

### Author: ![loginerror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/loginerror/32/156605_2.png) [@loginerror](https://meta.discourse.org/u/loginerror)
#### Post date: [October 8, 2019, 3:58pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/8 "2019-10-08T15:58:11Z")

</div>

It would be a cool feature to have 😃

---

<div class="post-metadata">

### Author: ![Ahmed\_Gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ahmed_gagan/32/161985_2.png) [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)
#### Post date: [April 18, 2020, 7:48pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/9 "2020-04-18T19:48:56Z")

</div>

I am willing to give this a shot, ill be back with some design suggestions soon.

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [April 18, 2020, 11:21pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/10 "2020-04-18T23:21:08Z")

</div>

Sure, can you post some mockups?

---

<div class="post-metadata">

### Author: ![Ahmed\_Gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ahmed_gagan/32/161985_2.png) [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)
#### Post date: [April 18, 2020, 11:24pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/11 "2020-04-18T23:24:47Z")

</div>

Yes, i am thinking of design and will show you some mokups.

---

<div class="post-metadata">

### Author: ![Ahmed\_Gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ahmed_gagan/32/161985_2.png) [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)
#### Post date: [April 19, 2020, 5:48pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/12 "2020-04-19T17:48:23Z")

</div>

![Screenshot 2020-04-19 at 11.05.25 PM](https://global.discourse-cdn.com/meta/original/3X/5/5/55bd107eda803b0ddca56f78d95a6de2901be833.png)  
 ![Screenshot 2020-04-19 at 11.57.32 PM](https://global.discourse-cdn.com/meta/original/3X/6/0/607b96406ecf507dc7dbe5095c34942c00d8f7a5.png)  
 ![WhatsApp Image 2020-04-19 at 11.40.14 PM (1)](https://global.discourse-cdn.com/meta/original/3X/3/a/3a60436ffbc8559517f23635d97681c1e88b59e3.jpeg)  
IMHO i liked last one the most as it can have multiple filters. thoughts?

---

<div class="post-metadata">

### Author: ![loginerror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/loginerror/32/156605_2.png) [@loginerror](https://meta.discourse.org/u/loginerror)
#### Post date: [April 19, 2020, 6:00pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/13 "2020-04-19T18:00:01Z")

</div>

This looks cool 🙂  
Maybe asking too much, but while we’re at it, maybe a filter for the type of notification too? 🙂  
(could be in a form of a multiple checkbox drop-down that you can unclick notification types you don’t want to see and the site would remember your preference)

---

<div class="post-metadata">

### Author: ![Ahmed\_Gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ahmed_gagan/32/161985_2.png) [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)
#### Post date: [April 19, 2020, 6:31pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/14 "2020-04-19T18:31:16Z")

</div>

like the last image we can give option for that too in that dropdown

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [April 19, 2020, 8:10pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/15 "2020-04-19T20:10:40Z")

</div>

Thanks for the mockups @Ahmed_Gagan, how would you see this work at `/my/notifications`? Or are you envisioning this only in the user menu?

---

<div class="post-metadata">

### Author: ![Ahmed\_Gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ahmed_gagan/32/161985_2.png) [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)
#### Post date: [April 19, 2020, 8:33pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/16 "2020-04-19T20:33:12Z")

</div>

Should I do `/my/notifications` page in a separate PR

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [April 19, 2020, 8:47pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/18 "2020-04-19T20:47:34Z")

</div>

I’d make seperate PRs. The design for a full-page interface is likely to be different from one that works in a narrow-width dropdown.

---

<div class="post-metadata">

### Author: ![Ahmed\_Gagan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ahmed_gagan/32/161985_2.png) [@Ahmed\_Gagan](https://meta.discourse.org/u/Ahmed_Gagan)
#### Post date: [April 19, 2020, 8:50pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/20 "2020-04-19T20:50:53Z")

</div>

So, ill focus on user menu dropdown in this PR and make another PR for full page interface. thoughts on the mockup?

---

<div class="post-metadata">

### Author: ![jomaxro](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jomaxro/32/126216_2.png) [@jomaxro](https://meta.discourse.org/u/jomaxro)
#### Post date: [April 19, 2020, 8:51pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/21 "2020-04-19T20:51:54Z")

</div>

I’m not one with an eye for UX design, best to wait to hear from one of our designers.

---

<div class="post-metadata">

### Author: ![Johani](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/johani/32/176920_2.png) [@Johani](https://meta.discourse.org/u/Johani)
#### Post date: [April 19, 2020, 8:56pm UTC](https://meta.discourse.org/t/notifications-unread-only-filter/37621/22 "2020-04-19T20:56:42Z")

</div>

I would start with the full notifications page PR first. Once that’s done, we can revisit the idea of adding the filters to the notification panel in the header.

We have some concerns that adding the filters to the notification panel in the header is unnecessary at this point.

[Next page](https://meta.discourse.org/t/notifications-unread-only-filter/37621.md?page=2)
