# Quick access to bookmarks and messages on user menu

**URL:** https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787
**Category:** Feature
**Created:** [1 בספטמבר,‏ 2015,‏ 2:00pm UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787 "2015-09-01T14:00:10Z")
**Posts on this page:** 18
**Page:** 3

<div class="post-metadata">

### Author: ![Ellibereth](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ellibereth/32/202896_2.png) [@Ellibereth](https://meta.discourse.org/u/Ellibereth)
#### Post date: [3 בספטמבר,‏ 2019,‏ 12:39pm UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/42 "2019-09-03T12:39:42Z")

</div>

Really like the new design! With the new bookmarks tab maybe it’s worth having some sort of indicator for the author of the post or some other identifying info? Maybe before it in plain text in a similar way to how names in other notifications/messages look? Would help when you have a bunch of bookmarks from the same topic.

---

<div class="post-metadata">

### Author: ![xrav3nz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xrav3nz/32/76894_2.png) [@xrav3nz](https://meta.discourse.org/u/xrav3nz)
#### Post date: [4 בספטמבר,‏ 2019,‏ 2:40pm UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/43 "2019-09-04T14:40:19Z")

</div>

> [@Ellibereth](#):
>
> With the new bookmarks tab maybe it’s worth having some sort of indicator for the author of the post or some other identifying info? Would help when you have a bunch of bookmarks from the same topic.

Yea that makes sense! I have pushed an update for this, thanks!

 ![image](https://global.discourse-cdn.com/meta/original/3X/b/6/b6f0c0f72654ca12f63dc1b6f3285485d13cb235.png)

> [@tobiaseigen](#):
>
> How about a custom links setting in the theme component?

I am actually preparing a PR to fold this into core right now. After it’s included in core, I imagine it shouldn’t be too hard to have another theme component that adds custom links there!

---

<div class="post-metadata">

### Author: ![Stranik](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stranik/32/85638_2.png) [@Stranik](https://meta.discourse.org/u/Stranik)
#### Post date: [9 בספטמבר,‏ 2019,‏ 3:51pm UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/44 "2019-09-09T15:51:00Z")

</div>

> [@xrav3nz](#):
>
> I am actually preparing a PR to fold this into core right now.

It works just fine (made an update). Very comfortably!  
Many thanks to everyone! 👍

---

<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: [9 בספטמבר,‏ 2019,‏ 5:23pm UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/45 "2019-09-09T17:23:07Z")

</div>

This is now in core as of the update I made this morning, so the theme component must be removed to avoid duplicate tabs and weirdness showing up in the menu. Once removed and browser hard refresh all is well. Nice work - this is a fabulous improvement to discourse.

 ![12%20AM](https://global.discourse-cdn.com/meta/original/3X/f/f/ff10678042ec2dc4c9dbadd2c97f9457b2a7eb44.png)

---

<div class="post-metadata">

### Author: ![xrav3nz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xrav3nz/32/76894_2.png) [@xrav3nz](https://meta.discourse.org/u/xrav3nz)
#### Post date: [10 בספטמבר,‏ 2019,‏ 2:20am UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/46 "2019-09-10T02:20:17Z")

</div>

Thanks @Stranik @tobiaseigen! The PR was only just merged around the time you updated!

[https://github.com/discourse/discourse/pull/8073](https://github.com/discourse/discourse/pull/8073)

> [@tobiaseigen](#):
>
> so the theme component must be removed to avoid duplicate tabs and weirdness showing up in the menu

Thanks for the heads-up! I am going to deprecate the theme component with an update (i.e. wipe it out + some console messages).

I originally thought about keeping it so instances on `stable` can also try out the feature, but I realized it depends on some other new changes in core, so it essentially only works on `tests-passed`.

---

<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: [10 בספטמבר,‏ 2019,‏ 2:28am UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/47 "2019-09-10T02:28:46Z")

</div>

I’m really excited this is finally merged! ❤

> [@xrav3nz](#):
>
> (i.e. wipe it out + some console messages).

That would be a waste 😭

That theme component is a fantastic example of how to wire things up correctly in the context of themes.

Since we just released a new beta, you can use that to nullify the component based on Discourse version via the `maximum_discourse_version`. Check this out [Adding metadata and screenshots to a Theme](https://meta.discourse.org/t/adding-metadata-to-a-theme/119205)

---

<div class="post-metadata">

### Author: ![xrav3nz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xrav3nz/32/76894_2.png) [@xrav3nz](https://meta.discourse.org/u/xrav3nz)
#### Post date: [10 בספטמבר,‏ 2019,‏ 3:03am UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/48 "2019-09-10T03:03:45Z")

</div>

> [@Johani](#):
>
> Since we just released a new beta, you can use that to nullify the component based on Discourse version via the `maximum_discourse_version` .

Wow TIL thanks! Tried this out locally and it is so cool!

[https://github.com/xrav3nz/discourse-quick-access/commit/b8dbb2147fa39a16e65d7be0e7e34abf0c7b204a](https://github.com/xrav3nz/discourse-quick-access/commit/b8dbb2147fa39a16e65d7be0e7e34abf0c7b204a)

---

<div class="post-metadata">

### Author: ![ondrej](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ondrej/32/198804_2.png) [@ondrej](https://meta.discourse.org/u/ondrej)
#### Post date: [10 בספטמבר,‏ 2019,‏ 6:22am UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/49 "2019-09-10T06:22:16Z")

</div>

Wow! This is and looks amazing! Well done.

---

<div class="post-metadata">

### Author: ![rishabh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rishabh/32/179446_2.png) [@rishabh](https://meta.discourse.org/u/rishabh)
#### Post date: [12 בספטמבר,‏ 2019,‏ 7:07am UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/50 "2019-09-12T07:07:07Z")

</div>

Amazing work, Kyle! 👏

* * *

I noticed a minor issue here, it looks like the Messages and Assigned tabs are having trouble rendering every row with single / double quotes. I’m seeing this on Firefox, Windows if that helps.

**Messages**

![image](https://global.discourse-cdn.com/meta/original/3X/1/f/1fa1f237747c844eb1f6113c6c118683fe932ae5.png)

**Assigned**

![image](https://global.discourse-cdn.com/meta/original/3X/e/e/eed1c0fc1db38e308ab72ee470e4be260e5eb084.png)

**Bookmarks & Notifications**  
These two tabs can render quotes just fine 👌

Any ideas?

---

<div class="post-metadata">

### Author: ![xrav3nz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xrav3nz/32/76894_2.png) [@xrav3nz](https://meta.discourse.org/u/xrav3nz)
#### Post date: [13 בספטמבר,‏ 2019,‏ 3:58am UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/52 "2019-09-13T03:58:33Z")

</div>

Nice catch! I just submitted a PR to fix this in core (another will follow shortly for assignment).

 ![image](https://global.discourse-cdn.com/meta/original/3X/c/c/cce230a9de2a802fc28f1764e597444af0034b57.png)

[https://github.com/discourse/discourse/pull/8095](https://github.com/discourse/discourse/pull/8095)

Special characters are escaped before being rendered, however, [`fancy_title` is already escaped](https://github.com/discourse/discourse/blob/6bbda8eae9827ce3b3561e6234a197d2968b708d/app/models/topic.rb#L337-L358). Escaping it again would print the HTML entity as-is, e.g. `&quot;` instead of the desired `"` .

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [16 באוקטובר,‏ 2019,‏ 3:59am UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/55 "2019-10-16T03:59:06Z")

</div>

Should the group inboxes also be under the PM tab? I keep expecting them to be there.

 ![07%20PM](https://global.discourse-cdn.com/meta/original/3X/9/6/962d2ac99b91ed4f8a66bf12327d5f0e9595ded8.png)

 ![18%20PM](https://global.discourse-cdn.com/meta/original/3X/0/d/0dfe79e80dc630d8d65e1e19393d4bcf008b1789.png)

---

<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: [16 באוקטובר,‏ 2019,‏ 4:11am UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/56 "2019-10-16T04:11:27Z")

</div>

That would not be my expectation, no.

To clarify, I would expect that tab to just be messages directed specifically to _me_.

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [16 באוקטובר,‏ 2019,‏ 1:40pm UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/57 "2019-10-16T13:40:33Z")

</div>

Yeah I guess that’s a logical distinction… the disconnect for me might be that all the messages are under the envelope icon on my profile, but not in my notification menu (the sidebar under messages on profiles does split them out, so the UI is just different overall).

 ![13%20AM](https://global.discourse-cdn.com/meta/original/3X/d/1/d1e2fe47f2ff2cbee6ccca13cc2112a0f8b87154.png)

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [28 באוקטובר,‏ 2019,‏ 2:28pm UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/58 "2019-10-28T14:28:33Z")

</div>

12 posts were split to a new topic: [Improving the layout of the user menu tab](https://meta.discourse.org/t/improving-the-layout-of-the-user-menu-tab/132069)

---

<div class="post-metadata">

### Author: ![rishabh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/rishabh/32/179446_2.png) [@rishabh](https://meta.discourse.org/u/rishabh)
#### Post date: [10 בדצמבר,‏ 2019,‏ 8:03am UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/59 "2019-12-10T08:03:42Z")

</div>

There’s a new, minor issue with the assign quick access tab. The text is jet black instead of the usual blue color:

 ![image](https://global.discourse-cdn.com/meta/original/3X/6/6/66b2a8d01b5f26a08fd671c13e248ddb097a040c.png)

---

<div class="post-metadata">

### Author: ![xrav3nz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xrav3nz/32/76894_2.png) [@xrav3nz](https://meta.discourse.org/u/xrav3nz)
#### Post date: [10 בדצמבר,‏ 2019,‏ 10:28pm UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/61 "2019-12-10T22:28:03Z")

</div>

Took a quick look and opened a PR to fix this:

[https://github.com/discourse/discourse/pull/8526](https://github.com/discourse/discourse/pull/8526)

---

<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: [3 בנובמבר,‏ 2020,‏ 6:59am UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/62 "2020-11-03T06:59:36Z")

</div>

This has been complete for quite a while 😻

---

<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: [3 בנובמבר,‏ 2020,‏ 6:59am UTC](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787/63 "2020-11-03T06:59:38Z")

</div>



[Previous page](https://meta.discourse.org/t/quick-access-to-bookmarks-and-messages-on-user-menu/32787.md?page=2)
