-
-
Notifications
You must be signed in to change notification settings - Fork 8.8k
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
Refine content and appearance of the user account screen #9521
Conversation
/label web-ui |
FYI something is wrong with your screenshots maybe transparency? in dark mode they are really messed up, and even in light mode if I open in a new tab they don't render right for me |
Co-authored-by: Tim Jacomb <[email protected]>
Should be fixed now, thanks! |
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.
It is unusual for a descriptor to always have a single f:section
, this might be the only form where that's actually the case. Given limited applicability (a single Descriptor
here?) it seems unnecessary to extend Descriptor
for this use case. Please demonstrate this is useful well beyond the descriptors and forms shown in this PR.
That's completely fair, I've moved it to UserPropertyDescriptor |
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.
LGTM, tested and all appears sensible.
/label ready-for-merge This PR is now ready for merge, after ~24 hours, we will merge it if there's no negative feedback. Thanks! |
This pull request updates the content and minor styling of the user account screen to make the content a little cleaner and inline. This is part of an ongoing effort to simplify Jenkins' many forms.
Changes
UserPropertyDescriptor
now has agetDescription()
method that can be overridden - these descriptions will show on pages where supportedjenkins-form
class to fix sizingBefore
After
Testing done
Proposed changelog entries
Proposed upgrade guidelines
N/A
Submitter checklist
Desired reviewers
@jenkinsci/sig-ux
Before the changes are marked as
ready-for-merge
:Maintainer checklist