-
-
Notifications
You must be signed in to change notification settings - Fork 8.9k
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
feat(_table.scss): make table header sticky #8878
Conversation
Yay, your first pull request towards Jenkins core was created successfully! Thank you so much! |
@ALONUCLEAR thanks for the pull request. Please provide "before" and "after" screenshots so that others can see the result of your change. I'm not clear where the change will be visible or how the change will be perceived by users. |
Sure, here they are. What I added is that stickiness at the top |
I agree with Daniel's observation that more changes are needed before this is ready to be merged. @daniel-beck said:
I think that highlights a general case that needs to be reviewed on each page that has more than one About page (scrolled down)Computers page (scrolled down)System information page (scrolled down)I think that the system information page might be easier to understand if the first I think it would be wise to check pages contributed by plugins, though I've not done that yet. I'll need to test it in more contexts or see the results from others testing it in more contexts. |
Testing this with the dashboard view plugin with an open PR from me (jenkinsci/dashboard-view-plugin#328). with sticky header: The header is not sticky at all Maybe we should make that optional with e.g. |
@ALONUCLEAR are you interested in making the changes that have been requested in this pull request? If not, then I think it is best to close the pull request rather than leave it open without any further progress. |
Closing after a week with no response from the original submitter. We can reopen or reuse the commits if someone else decides they would like to complete the implementation |
Summary
No jira ticket for this issue as it's just a few lines of scss. I was just annoyed that the table headers weren't sticky so I made these exact changes in the inspector and saw it worked as I wanted. I even made a little extension to add these changes to the page through css injection without the pr, but I thought maybe other people would appreciate this as well.
Testing done
I didn't manage to run the project as is on my pc, so I wasn't able to run any tests on the changed version either, but I assumed because this is such a small change, a reviewer that already has the project succesfully running could maybe do it instead.
I'm sorry for the inconvenience, and I understand if it makes it even less likely for this pr to enter.
Proposed changelog entries
Submitter checklist
@Restricted
or have@since TODO
Javadocs, as appropriate.@Deprecated(since = "TODO")
or@Deprecated(forRemoval = true, since = "TODO")
, if applicable.eval
to ease future introduction of Content Security Policy (CSP) directives (see documentation).Desired reviewers
Maintainer checklist
upgrade-guide-needed
label is set and there is a Proposed upgrade guidelines section in the pull request title (see example).lts-candidate
to be considered (see query).