openlibhums / openlibhums/janeway
UX Journal Users (New) improvements
Open
@ajrbyers is already working on this.
Since Feb 19, 2026.
documentation
new feature
- Dominant language
- Python
- Stars
- 238
- Forks
- 97
- Avg merge
- 9d 1h
- Merged PRs (30d)
- 8
Description
These recommendations come out of a UX investigation conducted in Feb 2025.
Potential improvements to discuss in backlog refinement. Some we will want to disregard, some include in next iteration, some may be for later iterations:
These are additional features that we can iterate on to make this interface better:
- remove the term "base role" OR a warning when trying to delete the role
- note to explain what active and inactive means
- enlarge add user button
- enhance scanability by shading the author names (or alternative?)
- change add role list to only show those currently unassigned
- change active/inactive icon to make less like a button
- guidance on delete an account
- More responsive search like in Search submissions so you don't have to clear filters each time
- Ability to order by first name as well as last name
- Priority given to name in search results
- Make it clearer whether you are on press level or journal and provide a method of return
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.