-
Notifications
You must be signed in to change notification settings - Fork 6
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(client): Add UI/UX improvements #2845
Conversation
You can access the deployment of this PR at https://renku-ci-ui-2845.dev.renku.ch |
eb5ab99
to
906fc37
Compare
906fc37
to
14c07d8
Compare
14c07d8
to
ea54a1c
Compare
ea54a1c
to
2d4b702
Compare
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.
Thanks @andre-code! 👏
The visual changes look good to me, I have added a few blocking comments and a bunch of non-blocking notes.
client/src/features/session/components/options/SessionClassOption.module.scss
Outdated
Show resolved
Hide resolved
…ps and remove session button in about session modal
2d4b702
to
0c25608
Compare
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.
Looks great -- like the current UI, but everything pops out a bit more! 🚀
Suggestions included in this PR and reviewer no available
Tearing down the temporary RenkuLab deplyoment for this PR. |
This Pull Request is dedicated to enhancing the accessibility and user-friendliness of our user interface. To achieve this, we are focusing on three key areas:
Text Color Contrast:
We have changed the text color contrast across the user interface. This includes adjusting font colors to ensure optimal readability, making it easier for all users to interact with our platform. The selected colors align with browser-suggested options that meet recommended contrast ratios, and we've used our existing color palette as a reference.
Input Border Appearance and Background Colors:
Changes for input elements to make visually distinct and user-friendly. We've made changes to input borders and background colors to ensure they meet the recommended accessibility standards. These adjustments contribute to a more cohesive and inclusive user experience.
Note: This PR does not include changes to our main brand colors such as "renku-green" and "renku-pink." These modifications will be addressed separately in a future PR, once the new color definitions are provided by the product UI.
In addition this PR introduces more informative tooltips throughout the interface. We've also taken the opportunity to fix several bugs in various components, contributing to a more stable and reliable user experience.
In details..
- Change alert color texts
Before:
After:
- Change tex light color, use in time caption, slug
Before:
After:
Before:
After:
Before:
After:
- Adjust font weight to bold to ensure compliance with contrast ratios on dark backgrounds.
- Fix component to do not show double connect button in sessions
- Improve contrast color in inputs
- Fix tooltip position and add more descriptive texts
Before:
After:
Rel #2846
/deploy #persist