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)
Thu, Dec 19, 8:26 PM
Unknown Object (File)
Mon, Dec 9, 12:46 PM
Unknown Object (File)
Sun, Dec 8, 6:11 PM
Unknown Object (File)
Wed, Dec 4, 10:30 AM
Unknown Object (File)
Wed, Dec 4, 12:48 AM
Unknown Object (File)
Tue, Dec 3, 5:25 AM
Unknown Object (File)
Sat, Nov 30, 12:44 AM
Unknown Object (File)
Sat, Nov 30, 12:44 AM
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.