osmlab / to-fix

A task manager for OpenStreetMap
https://osmlab.github.io/to-fix/
BSD 3-Clause "New" or "Revised" License
57 stars 20 forks source link

[wip] Change the layout for admin section #196

Closed ajithranka closed 7 years ago

ajithranka commented 7 years ago

Before:

to-fix-before

After:

to-fix-after

Next steps:

cc: @kepta @rasagy

rasagy commented 7 years ago

Per voice w/ @ajithranka:

I’m not convinced that this is a good flow. Once you select Admin, there’s no easy cue to understand that you have to pick the tasks on the left and then edit them. And the create new task button sits awkwardly in the middle of a particular task’s details. But this is definitely an improvements from the existing flow. Specifically, notice what happens when you select the create a new task button: The header for the existing task stays, but the details change to a form. You still have the edit option next to it. This makes it confusing to understand what the new task button will do: Will it add another task within a task? Or a different task?

Here’s what we discussed:

User profile menu will have:

On selecting Manage tasks:

On selecting Manage users:

On selecting Help

ajithranka commented 7 years ago

Changes made following ^ discussion.

Edit existing tasks

edit-tasks

Create new tasks

create-tasks

Change user roles (for superadmins)

manage-users

cc @Rub21 Please let us know if you have any feedback from your side. :-)

ajithranka commented 7 years ago

Going ahead with merging this for now. There are a few styling tweaks that need to be done. Please create separate issues for any feedback. Thanks.