=== Description
Currently when someone writes on your talk page, the Talk link within your user links transforms into a yellow notice:
{F34098757 width=600}
=== Acceptance criteria
[] Update message as per design below
[] Selecting message would lead to the user's talk page
[] Copy: "You have a new Talk page message"
=== Designs
In updated Vector we would like to render the notification as a floating element, hanging off the bell icon:
{F34099952 width=600}
If that is too costly time-wise we can stick with the status quo:
{F34099957 width=600}
=== Notes
- For logged-out IP people we can leave the current treatment as-is
- Prior discussion here: T266511
== QA steps
Replication steps (substitute user for your own user name)
1) Login as user "CharlieBrown"
2) In an incognito window load the `User talk:CharlieBrown` page and click add topic. Add a topic with title "hello" and message "Hello [[User:CharlieBrown]]! ~~~~`
3) Refresh the non-incognito window where you are logged in as Charlie Brown.
== Developer notes
When logged out it will appear inside the body like so:
{F34445507}
When logged in it currently appears in the user-menu:
{F34445571}
To fix the logged in use case we need to make a change to `EchoHooks::onPersonalUrls` to add this to the `notifications` menu instead using `EchoHooks::onSkinTemplateNavigationUniversal``