chore: add new colors to the color registry #9420
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Signed-off-by: Sonia Sandler ssandler@redhat.com
What does this PR do?
Adds new categories and colors to the color registry needed for #9080
The progress bar requires 3 main colors, and to make it easier to distinguish these colors based on use context, I have added:
The extensions badges ()e.g. built in extension) in the extension page have hardcoded colors that don't exists in the color registry, and to make it easier if we would like to change them in the future, their respective background and text colors have been added to the registry:
Each of the providers in PD have a certain colors assigned to them, so I have added them to the registry based on
ProviderInfoCircle.svelte
:The services also have assigned colors in PD, so they also have been added to the registry based on
ServiceColumnType.svelte
:I have also added
title-hover-bg
so that the circle will be visible when hovering the buttons in the titlebar after changing it to use the color registry, and another background color to buttons based on the hardcoded colors was needed for theProviderInstalled
in the Dashboard pageScreenshot / video of UI
What issues does this PR fix or reference?
#9080
How to test this PR?