mysociety / alaveteli

Provide a Freedom of Information request system for your jurisdiction
https://alaveteli.org
Other
387 stars 195 forks source link

Extract followup option from actions menu to its own button #6363

Open garethrees opened 3 years ago

garethrees commented 3 years ago

Fixes https://github.com/mysociety/alaveteli/issues/5441

The most commonly used option in the Actions menu – write a reply – is in quite an obscure place and leads to lots of user support.

Screenshot 2021-07-12 at 15 27 54

This ticket is to extract that option to its own button, and rename the remaining items "more actions":

Screenshot 2021-07-12 at 15 27 55

wrightmartin commented 3 years ago

Do we want this to appear at the top and the bottom?

garethrees commented 3 years ago

Definitely the bottom; IDK about the top – might be a bit cluttered, but equally would be annoying to maintain 2 different versions of the menu. Open to suggestion on that.

wrightmartin commented 3 years ago

My first thought mirrored yours tbh, but it means the 'reply' button will need to remain in the dropdown action menu too, is it that a problem?

garethrees commented 3 years ago

Nope, that sounds like a great solution. No harm in having a couple of different ways of getting at something.

Lloyds Bank do this:

lloyds-bank-login

HelenWDTK commented 10 months ago

+1 We have had feedback from a user that made an internal review direct to the authority as they couldn't find the option to do so using WhatDoTheyKnow. They said that they had not noticed the Actions button, and gave some suggestions about how we could better position the button on the page. They felt the best solution would be to do away with the dropdown altogether and use text links, as the options contained within were too important to be hidden in a dropdown.

WilliamWDTK commented 2 months ago

When would the button be visible? Only to the logged-in requester, or to others as well?

garethrees commented 2 months ago

When would the button be visible? Only to the logged-in requester, or to others as well?

Always visible with the same behaviour as it currently is – i.e. "Write a reply" is visible to all within the actions menu. If you're not logged in, you get redirected via sign in form. If you are logged in but not the requester, you get a "Only X can do that" message. Only difference with the idea here is that "Write a reply" gets its own top level button rather than being a bit hidden away in the menu.