solarbird: (Default)
solarbird ([personal profile] solarbird) wrote in [site community profile] dw_suggestions2017-04-08 07:40 pm

"Activity"-like view of 1st page of Inbox, in a dropdown, from Navigation Strip

"Activity"-like view of 1st page of Inbox, in a dropdown, from Navigation Strip

navigation strip, messaging

It is currently very easy to configure your Inbox to serve as an activity notification hub. It would be very useful to have a shorted version of the first page of that Inbox be accessible via a dropdown on the Navigation Strip, and allow some manipulation of your Inbox via that dropdown.

Each line of the proposed dropdown would contain a one line description of the activity. (N replied to [your post|comment], N messaged you, subject "", N posted to group X, and so on). Each entry would contain an "x" dismissal button which would delete the notification from both the Inbox and the dropdown. Clicking on an individual entry outside of the dismissal button would take you to the item about which you are being notified - the message, the comment made, etc - and mark it as read. A "see all" entry at the bottom of the dropdown could take you to the current Inbox view. Currently, using the Inbox as a notification centre results in large numbers of page swaps and reloads, as you go from Inbox to post to Inbox to reply form to Inbox etc., etc., etc., with mark-as-read and delete-item as separate actions across separate pages. Further, it is difficult to maintain (de-clutter, etc) without engaging in that maintenance as a separate task. As a result, those of us who have this issue end up with over-full Inboxes that we tend to bulk-delete. This suggested feature would allow us both to use our Inbox more easily and maintain it more effectively, resulting in improved usability of the service and - hopefully - fewer notifications being stored on the servers.

Poll #18205 "Activity"-like view of 1st page of Inbox, in a dropdown, from Navigation Strip
Open to: Registered Users, detailed results viewable to: All, participants: 31

This suggestion:

View Answers

Should be implemented as-is.
6 (19.4%)

Should be implemented with changes. (please comment)
5 (16.1%)

Shouldn't be implemented.
5 (16.1%)

(I have no opinion)
15 (48.4%)

(Other: please comment)
0 (0.0%)

marahmarie: my initials (MM) (Default)

[personal profile] marahmarie 2017-04-18 03:02 am (UTC)(link)
(I mean, if nothing else, can we at least get the text baselines to match up?

So, if I'm reading you right, I use custom CSS for the navbar that *might* do what you want - not a lot - just enough to make it more in tune with the design on my DW (which is custom, but not originally made by me, just poked at enough by me via CSS that it no longer looks exactly like the original).

I'll set it to display on my journal in a few minutes and keep it that way (showing when you click through) until you get to see it - tell me what you think! The CSS I'm using (if it helps you do anything design-wise with the navabr) is the following (as is anything below or in my style sheet that starts with #lj_controlstrip):

Copying/pasting into another DW layout might not work perfectly because I don't always keep all my CSS chunks for different parts of the page in one spot (that's most of it, above; I just can't guarantee that's all of it without going through the rest of my style sheet), so if you run into any funkiness in trying to use it, let me know.
Edited (typos/clarity) 2017-04-18 03:04 (UTC)
marahmarie: my initials (MM) (Default)

[personal profile] marahmarie 2017-04-18 06:12 am (UTC)(link)
Thanks! I just re-did the code - after not updating it for a while, then comparing it to your .png files tonight, I decided it Needed Things, so now it has them (I took out some code, too - mostly stuff that wasn't useful).

For comparison (if you like), the new code is now:

marahmarie: my initials (MM) (Default)

[personal profile] marahmarie 2017-04-18 06:23 am (UTC)(link)
I wonder if that's only in Firefox (that's what I'm using, too)? I thought DW hid it (when I remove my CSS, DW seems to also hide it). I'll check it out in other browsers, just to see.
marahmarie: my initials (MM) (Default)

[personal profile] marahmarie 2017-04-18 06:44 am (UTC)(link)
Yeah (Firefox on Win10 here), you're right.

The funny thing is, I had the search text field in there until the last moment (I had to add it, because I noticed it was missing, myself), then took it out when I thought DW wasn't using it, either (apparently they are; it's something else in my CSS obscuring it. I have that problem with my code, a lot: I need search teams to dig through it sometimes just to find what went wrong/missing/is making something look funky).

I like how you nudged search all the way to the right. Which is making me think I want to go for dividing the page into thirds and spreading the three sections more evenly (I think I only had them smashed together to make it easier to style for mobile).

And I see we both have those tiny, tiny text fields for log-in username/password when I suppress cookies to give me the logged-out view. I guess that's native to the DW design, but I'd like to work on making those boxes bigger when I get another good chunk of time.

ETA: Put the search field back in and widened the username and password boxes while I was at it. I didn't think those would wrap* on mobile, but they do! *so happy*

*Of course, now I'll have to test tonight's changes in nine browsers across three phones, two laptops and our tablets, but wheeee, it's a start! )

Edited (clarity, eta) 2017-04-18 08:16 (UTC)