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

[NIFI-13093] use warn palette for all errors and introduce caution palette #8721

Merged
merged 8 commits into from
May 2, 2024

Conversation

scottyaslan
Copy link
Contributor

No description provided.

@scottyaslan scottyaslan added the new ui Pull requests for work relating to the new user interface being developed. label Apr 30, 2024
@scottyaslan scottyaslan requested a review from rfellows April 30, 2024 21:23
@rfellows
Copy link
Contributor

rfellows commented May 1, 2024

reviewing...

Copy link
Contributor

@rfellows rfellows left a comment

Choose a reason for hiding this comment

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

just a few things.

Copy link
Contributor

@rfellows rfellows left a comment

Choose a reason for hiding this comment

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

Overall this looks great. I did find one thing that we might want to clean up but I'm also happy if we just want to log it and fix as part of another pull request...

Essentially, in dark mode, the checkbox we use to support select all, select none, or indicate some are selected isn't clearly defined when checked or indicating some are selected. It isn't immediately apparent that you can interact with it. It is fine when nothing is selected because it has an outline:

Screenshot 2024-05-02 at 8 30 28 AM Screenshot 2024-05-02 at 8 31 21 AM Screenshot 2024-05-02 at 8 31 34 AM

@scottyaslan let me know if you want to include a fix for this here or if we should log it separately.

@scottyaslan
Copy link
Contributor Author

Overall this looks great. I did find one thing that we might want to clean up but I'm also happy if we just want to log it and fix as part of another pull request...

Essentially, in dark mode, the checkbox we use to support select all, select none, or indicate some are selected isn't clearly defined when checked or indicating some are selected. It isn't immediately apparent that you can interact with it. It is fine when nothing is selected because it has an outline:

Screenshot 2024-05-02 at 8 30 28 AM Screenshot 2024-05-02 at 8 31 21 AM Screenshot 2024-05-02 at 8 31 34 AM
@scottyaslan let me know if you want to include a fix for this here or if we should log it separately.

Ooooooo good eye! Let's log it as a separate jira. Thanks!

@rfellows rfellows merged commit 9ac1783 into apache:main May 2, 2024
5 checks passed
shubhluck pushed a commit to shubhluck/nifi that referenced this pull request Jun 1, 2024
…lette (apache#8721)

* [NIFI-13093] use warn palette for all errors and introduce caution palette

* update semantic color names

* update warn palette darker hue

* import ErrorBanner component into cluster.component.spec.ts

* .primary-contrast

* some code clean up and reuse of .surface-contrast

* caution color cleanup

* update bulletin to use inverted contrast color and semantic caution-color class

This closes apache#8721
shubhluck pushed a commit to shubhluck/nifi that referenced this pull request Jun 1, 2024
…lette (apache#8721)

* [NIFI-13093] use warn palette for all errors and introduce caution palette

* update semantic color names

* update warn palette darker hue

* import ErrorBanner component into cluster.component.spec.ts

* .primary-contrast

* some code clean up and reuse of .surface-contrast

* caution color cleanup

* update bulletin to use inverted contrast color and semantic caution-color class

This closes apache#8721
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new ui Pull requests for work relating to the new user interface being developed.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants