-
Notifications
You must be signed in to change notification settings - Fork 263
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
Application warning banner #6813
Application warning banner #6813
Conversation
Design comments
|
fix eslint issues. |
d71fefd
to
33b932c
Compare
2a922b2
to
025df58
Compare
088ed45
to
007118f
Compare
Removed with 007118f
Removed with 007118f
Fixed with 025df58 |
Design comments - Cont.
cc: @savindi7 @jeradrutnam WDYT ? |
007118f
to
ac9b483
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.
shall we get the UI text reviewed from the doc team?
modules/react-components/src/components/page-header/page-header.tsx
Outdated
Show resolved
Hide resolved
features/admin.applications.v1/utils/application-management-utils.ts
Outdated
Show resolved
Hide resolved
6c35c9e
to
0bd8cee
Compare
0bd8cee
to
5be8d4b
Compare
features/admin.applications.v1/utils/application-management-utils.ts
Outdated
Show resolved
Hide resolved
Application Update Required. We have updated the behavior of application access tokens as follows:
You may click the button below to update the application’s behavior. Once updated, be sure to update any usages of these attributes accordingly. [Learn more] |
2b30f16
to
abe3467
Compare
Co-authored-by: Savindi Waduge <[email protected]>
severity="warning" | ||
action={ | ||
( | ||
<Box display="flex"> |
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.
let's not use inline styles and add these in the stylesheets.
className="ignore-once-button" | ||
onClick={ () => setDisplayBanner(false) }> | ||
<Icon | ||
link={ true } |
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.
link={ true } | |
link |
<Icon | ||
link={ true } | ||
onClick={ () => setDisplayBanner(false) } | ||
className="" |
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.
className="" |
import { useDispatch, useSelector } from "react-redux"; | ||
import { RouteComponentProps } from "react-router"; | ||
import { Dispatch } from "redux"; | ||
import { Label } from "semantic-ui-react"; | ||
import { Icon, Label } from "semantic-ui-react"; |
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.
Let's use the oxygen components here
*******************************/ | ||
|
||
.ui.label { | ||
&.application-outdated-label { |
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.
Are we using these styles anywhere?
🦋 Changeset detectedThe changes in this PR will be included in the next version bump. Not sure what this means? Click here to learn what changesets are. |
Will make the necessary changes via the next phase of this effort. |
Purpose
This PR will add a banner to the Application edit to maintain the below configs.
The initial UI design is as follows.
Screen.Recording.2024-08-26.at.10.36.10.mov
Related Issues
Related PRs
Checklist
Security checks