Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement new backend UI layout for submission lists #8879

Open
NateWr opened this issue Apr 6, 2023 · 2 comments
Open

Implement new backend UI layout for submission lists #8879

NateWr opened this issue Apr 6, 2023 · 2 comments
Assignees
Labels
Enhancement:3:Major A new feature or improvement that will take a month or more to complete.
Milestone

Comments

@NateWr
Copy link
Contributor

NateWr commented Apr 6, 2023

Describe the problem you would like to solve
The new submission lists (#7495) need as much width as possible and has a left sidebar that . The current UI has a fixed side navigation menu that uses up a lot of space.

Describe the solution you'd like
Implement a collapsible side navigation panel. Mockups of a new backend UI can be found below. In addition to the open/collapsed state, the top navigation items are moved into the side panel.

Who is asking for this feature?
This is needed for #7495.

Additional information
Open:
image
Collapsed:
image

The avatar shown in the mockups for the user profile is an optional extra. Support for that is filed at #8899.

@NateWr NateWr added the Enhancement:3:Major A new feature or improvement that will take a month or more to complete. label Apr 6, 2023
@NateWr NateWr added this to the 3.5 milestone Apr 6, 2023
@NateWr
Copy link
Contributor Author

NateWr commented Apr 6, 2023

@Devika008 one thing that is missing here is the journal switcher. When a user has a role in more than one journal, the current UI shows a button at the top left to switch between journals.

journal-switcher

Can you incorporate this into your mockups and share the results here when you get a chance?

@Devika008
Copy link

The revised design of the updated submission dashboard for users who hold roles in multiple journals is as follows

There will be a drop down clickable icon next to the name of the journal incase the user holds role in more than one journal
image

On clicking the dropdown arrow:
A pop-up menu will appear showing the alphabetical list of the journals the user is a part of. There could be an edge case where the user could be a part of almost 40-50 journals. In which case the alphabetical ordering of journals work as our mental model is more adept to recognising and scouting alphabetical ordering much more easily (cue phone contact book, friend lists on social media platform, etc.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement:3:Major A new feature or improvement that will take a month or more to complete.
Projects
Status: Backlog
Development

No branches or pull requests

4 participants