-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Admin panel: Add new user: groups lookup #2536
Conversation
f69ac7e
to
324785d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for this! Would you mind applying similar changes to the room configuration screen? It's been driving me nuts that it autopopulates the password field from my browser's password manager.
I believe that the layout changes to the plugin pages can be improved a lot by a couple of small changes.
Can you move the header that reads "Description" a bit to the left, so that it aligns on the left side with the icon?
In the 'version' column, the version identifier (in the first line) gets centered, which is visually appealing, as the release date on the second line typically has more characters / is wider. There are some plugins where the version identifier has more characters than the release date. In the screenshot below, an example is shown of both. When the release date is shorter than the version identifier, things look a bit funky now. I would suggest centering the release date in such case.
I don't like the icon on the first line of the version column. It makes for a messy look. Can you please move it to the right of the version, vertically centered (so that it is in line with all other icons in the row)?
One final improvement that I think would be good to have is an aid for users to help them click the right 'install' button. On wider screens it's often a bit hard to make sure that the +
button that's all the way on the right hand side corresponds with the name of the plugin that is all the way on the left. I think this can be improved in a couple of ways. I would choose one of these:
- Make the background color of each row alternate (white/gray/white/gray...)
- Make the background of a row over which the cursor is located change. I think we had this in the past, where such a row would get a yellow-ish background color.
…hangelog in a new tab
…and changelog links title
324785d
to
69c7423
Compare
69c7423
to
560bfab
Compare
I removed the commit with moving of the changelog to version column but moved it into a separate draft #2541. So the PR can be merged as is. |
I tried to slightly improve the Admin Console to improve first impression.
When creating a user we may set a group name. I added an autocompletion for it.
Also on the user create form the browser tries to autocomplete username and other fields of the admin itself which is not needed here. I added the
autocomplete="off"
for inputs to fix this but Firefox may ignore it 👎There is a task Admin console design improvements and I committed with its ticket number.