-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
fix: Make account menu follow the design (use nextcloud-vue components) #46880
Conversation
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 @susnux! :) So it does look a bit strange, some detail points:
- The icons seem to have grown, or is this an illusion?
- Top padding above "admin" username is less than on the left, should be equidistant
- The right margin (or padding) is very little, visible at "Appearance and accessibility"
I made them 20px but now reverted to 16px.
Was already the same as inline padding (4px grid baseline), you see this if the entry is active and get primary coloring. but adjusted a bit.
Increased both to 8px (2* grid baseline). I personally think there is too much space between icon and text, but this comes from missing adjustments from shrinking clickable area / padding in the NcListItem component. |
@susnux why not action menu for this? |
@marcoambrosini what do you mean? Naming? Or using NcActions? |
@marcoambrosini @jancborchardt what do you think of the changes now? Can we go with it or should I adjust it? |
53ccd8c
to
6f69713
Compare
Signed-off-by: Ferdinand Thiessen <[email protected]>
fixup: Adjust to design comments Signed-off-by: Ferdinand Thiessen <[email protected]>
Signed-off-by: Ferdinand Thiessen <[email protected]>
6f69713
to
f7dd3c5
Compare
Summary
Make the account menu use NcListItem to automatically follow the new design rules.
Screenshots
Checklist