-
-
Notifications
You must be signed in to change notification settings - Fork 760
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
P-UI: Admin UI #5326
P-UI: Admin UI #5326
Conversation
@matmair looks good, and I like that you get a notification when something changes. The "accordion" style makes for a lot of scrolling, and things can be hard to find. Can we add in a sidebar (like the current implementation) for nav? Happy to put this off for a future PR if you just want to get this one merged in |
@SchrodingersGat this is only meant as a technical preview (how the REST API is handled). I imagine the admin view to be a landing page with a small stats section, followed by 3 or 4 action tiles for admin docs, user management, often-used actions etc and then multiple pages for all the above-listed sections. With the headers on the left and the content on the right similar to the current setup. |
Ok, I'm happy with that. Get the framework in place and the UX can follow. |
✅ Deploy Preview for inventree ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
implemented in follow up PRs that were merged recently |
The idea is to split up the UI into separate user and server settings/admin pages. The new admin page should be a full admin page with all the information an admin needs: version info, system checks, quick links to often-used elements and user/group management. It should not be necessary to use the Django admin page.
Existing features
New features
Closes #5016
Closes #4962