Skip to content
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

Release v1.123.0 fixes #10650

Merged

Conversation

abailly-akamai
Copy link
Contributor

@abailly-akamai abailly-akamai commented Jul 8, 2024

Description 📝

Fix an issue with the clickable Chip not being readable in Dark Theme.

Seems like more could be done to improve those in next iterations, but meanwhile we're only fixing readability here

Changes 🔄

  • fix to light and dark theme files to improve dark theme clickable chip

ℹ️ No need for a changeset, this bug has not reached production yet

Target release date 🗓️

7/8/2024

Preview 📷

Before After
image Screenshot 2024-07-08 at 12 00 28

How to test 🧪

Verification steps

  • Should verify with an outdated k8 cluster version (see screenshots)
  • Should confirm no additional regressions with other Chips in light or dark theme

As an Author I have considered 🤔

Check all that apply

  • 👀 Doing a self review
  • ❔ Our contribution guidelines
  • 🤏 Splitting feature into small PRs
  • ➕ Adding a changeset
  • 🧪 Providing/Improving test coverage
  • 🔐 Removing all sensitive information from the code and PR description
  • 🚩 Using a feature flag to protect the release
  • 👣 Providing comprehensive reproduction steps
  • 📑 Providing or updating our documentation
  • 🕛 Scheduling a pair reviewing session
  • 📱 Providing mobile support
  • ♿ Providing accessibility support

@@ -555,10 +555,10 @@ export const lightTheme: ThemeOptions = {
styleOverrides: {
clickable: {
'&:focus': {
bbackgroundColor: Color.Brand[40], // TODO: This was the closest color according to our palette
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems like this typo was one of the culprit for the dark theme no inheriting bg colors

@abailly-akamai abailly-akamai self-assigned this Jul 8, 2024
@abailly-akamai abailly-akamai marked this pull request as ready for review July 8, 2024 16:03
@abailly-akamai abailly-akamai requested a review from a team as a code owner July 8, 2024 16:03
@abailly-akamai abailly-akamai requested review from jdamore-linode, bnussman-akamai and jaalah-akamai and removed request for a team July 8, 2024 16:03
Copy link
Contributor

@dwiley-akamai dwiley-akamai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Upgrade" chip is readable in dark mode now ✅
No adverse impacts observed on other chips such as BETA

@abailly-akamai abailly-akamai merged commit 719841b into linode:release-v1.123.0 Jul 8, 2024
18 of 19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants