warehouse
warehouse copied to clipboard
[Feedback wanted] Improve navigation for logged in users - UI for package maintainers
I have put together an interactive prototype as a proposal for how we could improve the information architecture for logged in users (package maintainers)
- This is best viewed on desktop - not tested/customised for mobile
- Note that only three of the projects in the prototype have pages you can navigate to - the others have disabled buttons/links and are present for display purposes only
https://claude.ai/public/artifacts/384dacac-cf95-44aa-ad82-18f33f7cb2f1
Requirements:
- Support users with thousands of projects (the PyPI user with highest number of projects has 17,183 projects!)
- Support users with up to 10 organisations (the PyPI user with highest number of orgs has 7 orgs)
Summary of changes:
- Add horizontal menu for "top level" navigation (projects, organizations, account settings)
- Split account settings into separate pages
- Add search, filtering and pagination to project lists
- Add "quick switch" selects in the sidebar to allow users to quickly switch between organisations and projects
- Move "Publishing" out of the top level menu and under "account settings"
Help wanted:
- Please review the prototype and comment here
- What works?
- What doesn't work?
- Are there any usability issues you can see?
Thanks!!
Screenshot Required: This issue will require an update to the visual design of the site. To help our team give you faster feedback, include a screenshot in your Pull Request.