-
Notifications
You must be signed in to change notification settings - Fork 186
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
Fix GitHub office365 panel information tab #5167
Fix GitHub office365 panel information tab #5167
Conversation
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.
CR: ✅
TEST: ✅
Office365
Grabacion.de.pantalla.2023-01-25.a.la.s.13.34.11.mov
Github
Grabacion.de.pantalla.2023-01-25.a.la.s.13.36.25.mov
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.
Evidence:
Video.sin.titulo.mp4
TEST:✔️
CR:✔️
LGTM
@@ -22,8 +22,8 @@ export const ModuleSidePanel = ({ navIsDocked = false, children, ...props }) => | |||
<EuiCollapsibleNav | |||
isOpen={navIsOpen} | |||
isDocked={navIsDocked} | |||
showCloseButton={true} | |||
maskProps={{ headerZindexLocation: 'below', className: 'wz-no-display' }} | |||
ownFocus={false} |
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.
thought: I tested without this property definition, and add a mask under the component. It looks better visually. I checked in a previous version 4.3.10
and this doesn't have the mask, so I guess we could accept this change.
|
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.
review
code 🟢
test 🟢
Wazuh dashboard
Legend:
⚫: none
🟢: passed
🔴: failed
🟡: warning
⚪: not applicable
UI
Test | Chrome | Firefox | Safari |
---|---|---|---|
Open the info panel in the Panel tab of GitHub module | 🟢 | 🟢 | ⚫ |
Open the info panel in the Panel tab of Office365 module | 🟢 | 🟢 | ⚫ |
Details
Description
Hi team,
This PR fixes GitHub office365 panel information tab by removing the euiCollapsibleNavbar custom styles and using newer eui v34.6.0 component properties to display the close button inside the container and to remove the overlay.
Important
This fix is for Opensearch 2.4.0 and above. Elasticsearch 7.10.x and 7.16.x branches don't require it.
Issues Resolved
Closes #5164
Evidence
Test
Panel
tabi
iconCheck List
yarn test:jest