-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
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
Ensure consistent link underline and color on hover #15181
Ensure consistent link underline and color on hover #15181
Conversation
Thanks for making a pull request to jupyterlab! |
Hey @krassowski, I'm getting test failures in galata but different tests are failing each time. Is there anything I can do to make the UI tests more stable for this PR? |
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.
Thank you @m158261. I restated the tests again and hope these will pass now.
if needed we can adjust specific colours later easily thanks to the new variables.
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.
@m158261 just FYI, I would have merged it now but I cannot because the CI is running after you merged the main branch in: I appreciate the effort to ensure the changes are still neatly working with the latest HEAD but when folks do that on a number of PRs we simply run out of CI time (there is a number on concurrent jobs we get as open source project) and it sometimes slows down the process. Not a big problem, just something for you to consider how often you do the merges, especially when the PR is waiting for review when we see a recent activity it may be wrongly interpreted as "still in progress" and makes the maintainer think "I will come back once CI finishes to check the status". |
@krassowski Sorry! Force of habit. I'll make sure to only merge when necessary in future. |
psyched this is merged. this is a win. thanks y'all! |
References
This references Text Issue Area # 2 in #9399
This is a more up to date implementation of #14914
Code changes
Changes to CSS to make links more consistent throughout the application. Added new global CSS variables to light and dark themes.
User-facing changes
Links will have consistent colour and underline on hover therefore improving accessibility.
Current dark theme link
Updated dark theme link
Current hover over in dark theme
Updated hover over in dark theme
Current light theme link
Updated light theme link
Current hover over in light theme
Updated hover over in light theme
Backwards-incompatible changes
None