Page MenuHomePhabricator

Touch up notification/messages panels
ClosedPublic

Authored by chad on Aug 14 2014, 8:29 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Aug 31, 9:13 AM
Unknown Object (File)
Mon, Aug 26, 9:00 PM
Unknown Object (File)
Sat, Aug 24, 4:31 AM
Unknown Object (File)
Aug 14 2024, 12:45 AM
Unknown Object (File)
Aug 10 2024, 2:44 AM
Unknown Object (File)
Aug 5 2024, 9:10 PM
Unknown Object (File)
Aug 5 2024, 9:05 PM
Unknown Object (File)
Aug 5 2024, 9:04 PM
Subscribers

Details

Summary

Fixes T5575. Moves "All" links into title/header. Mark all read floats left, and connection status sits in footer. Also added hints to enable notifications (it's a cool feature).

Test Plan

Tested locally both menus.

undefined (591×415 px, 138 KB)

Diff Detail

Repository
rP Phabricator
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

chad retitled this revision from to Touch up notification/messages panels.
chad updated this object.
chad edited the test plan for this revision. (Show Details)
chad added a reviewer: epriestley.

I could also see not showing the 'not enabled'. Unclear how many installs even know its an option.

epriestley edited edge metadata.

I'd favor leaving the hint hidden for now -- it's still pretty hard to set up and debug (T5732, T5366, T5365, no version checking for node version has bitten a couple of users). It's better than it used to be, but the major reason I'm not pushing it harder is that there are still a bunch of common issues that we haven't smoothed out yet.

It's not clear to me that "Notifications" is a link.

src/applications/notification/controller/PhabricatorNotificationPanelController.php
55

Use PhabricatorEnv::getDoclink()

This revision is now accepted and ready to land.Aug 14 2014, 8:37 PM
chad updated this revision to Diff 24736.

Closed by commit rPdc69c4e58c2a (authored by @chad).

I erred on the side of clean ui with no "obvious" link. I think people will figure it out, but will put it back if not.