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
Normalize colors to the palette #4867
Conversation
- Merges the --lightest-grey into --very-light-grey, with a value of #f8f8f8 (as in the color palette) - Removes some hardcoded, off-palette greys on several resource files - Brings to palette colors on buildHistory widget, plugin excerpts - Removes unused CSS variables - Changes default icon fill to --text-color - Applies the .bigtable style to the Matrix Project tables
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
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.
All seems fine,
It doesn't appear to fix jenkinsci/dark-theme-plugin#126 as reported that it does though.
@timja should work now |
confirmed, works, 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.
Sounds about right.
We may merge it in 24 hours if there is no negative feedback. Please see the merge process documentation for more information about the merge process
(cherry picked from commit 87f9404)
This PR normalizes many colors used in Jenkins to the new palette used in the sidebar, hyperlinks, buttons, tables, etc.
Changes:
--primary
and--primary-hover
variables to reflect their actual use. The current primary hover color was used as primary on the first iterations of the palette--lightest-grey
into--very-light-grey
, with a value of #f8f8f8 (as in the color palette)--text-color
..bigtable
styles applied to the Matrix Project tables.Some screenshots
Matrix project table using
.bigtable
styles for coherencePlugin uninstall warning using proper colors
Note: this PR intentionally leaves out many hardcoded values due to difficulty of changing the values or testing the changes. On example is the progress bar. If the proper
--primary
and--danger
values are used in the progress bar it will still look weird because the fill animation is done using a gif.Fixes #4867
Proposed changelog entries
Proposed upgrade guidelines
N/A
Submitter checklist
Proposed changelog entries
section only if there are breaking changes or other changes which may require extra steps from users during the upgradeDesired reviewers
@timja
@uhafner
@oleg-nenashev
@daniel-beck
Maintainer checklist
Before the changes are marked as
ready-for-merge
:Proposed changelog entries
are correctupgrade-guide-needed
label is set and there is aProposed upgrade guidelines
section in the PR title. (example)lts-candidate
to be considered (see query).