-
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
Left menu changes #6086
Left menu changes #6086
Conversation
plugins/main/public/components/common/modules/overview-current-section.tsx
Show resolved
Hide resolved
|
TestLegend: UI
Important🟡 The breadcrumb flickers and changes its state several times on each navigation. This should be fixed. Details 🟢 See the menu titles without camel case and the sub sections in camel case, in the breadcrumb it should look the same.Chrome - 🟢 🟢 The Home > Overview icon styles should be the same as those in the menu (test it in dark and light mode)Chrome - 🟢 🟢 In the agent view: The pinned applications should redirect to the respective application without reloading the page and if you hover it should show the url to which it redirects.Chrome - 🟢 🟢 In the agent view: When the menu is opened with the `More` button the options should redirect to the respective application without reloading the page and if hovered the url to which it redirects should appear.Chrome - 🟢 🟢 In the agent view: The Open MITRE ATT&CK button should redirect to the MITRE ATT&CK application without reloading the page and if hovered the url to which it redirects should appear.Chrome - 🟢 🟢 In the agent view: On the `FIM` card the icon should redirect to `FIM` without reloading the page and if hovered the url should appear.Chrome - 🟢 🟢 In the agent view: On the `SCA: last scan` card the icon should redirect to `SCA` without reloading the page and if the cursor is hovered over the url it redirects to should appear.Chrome - 🟢 🟢 In the agent view: On the `SCA: last scan` card the title should redirect to `SCA` without reloading the page and hovering over it should display the url it redirects to.Chrome - 🟢 🟢 In the agent view: On the `SCA: last scan` card The caption should redirect to `SCA` without reloading the page and if hovered over should display the url to which it redirects.Chrome - 🟢 🟢 In the overview: Without agents the `Add agent` button should redirect to the `Endpoint Summary` application without making a page reload and if hovered the url to which it redirects should appear.Chrome - 🟢 🟢 In the overview: The cards should redirect to their respective application without reloading the page and if you hover on the title you should see the url you are redirected to.Chrome - 🟢 🟢 In the healthcheck: The `Go to settings` button should redirect to the `Server APIs` application without reloading the page and if you hover it should show the url to which it redirects.Chrome - 🟢 🟢 - Applications with sample data: The button that takes you to sample data from the applications should redirect to the `Sample Data` application without making a page reload and if you hover it should appear the url to which it redirects.Chrome - 🟢 🟢 - In Endpoint Summary: The action buttons of the table should redirect to the `IT Hygiene` application without reloading the page and if hovered the url to which it redirects should appear.Chrome - 🟢 🟢 - In the configuration of an agent: The group buttons should redirect to the `Endpoint Groups` application without reloading the page and if hovered the url should be displayed.Chrome - 🟢 |
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: 🟡 The breadcrumb flickers and changes its state several times on each navigation. This should be fixed.
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.
Code review: 🟢
Test: 🟡 The breadcrumb flickers and changes its state several times on each navigation. This should be fixed.
LGTM! |
The flick is caused due to the navigation between applications. This is happening with built-in applications too. |
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.
The flicker issue is not because of this pull request. So I will approve the PR. ✔️
960af00
into
feat/83-move-menu-items-to-applications
Description
Changes in the left menu order
Change of styles in Home > Overview
Changed left menu and breadcrumbs names
Redirects were changed so that it does not refresh the page and to have it centralized in the applications file.
Issues Resolved
Evidence
Test
Legend:
⚫: none
🟢: pass
🟡: warning
🔴: fail
⚪: not applicable
UI
More
button the options should redirect to the respective application without reloading the page and if hovered the url to which it redirects should appear.FIM
card the icon should redirect toFIM
without reloading the page and if hovered the url should appear.SCA: last scan
card the icon should redirect toSCA
without reloading the page and if the cursor is hovered over the url it redirects to should appear.SCA: last scan
card the title should redirect toSCA
without reloading the page and hovering over it should display the url it redirects to.SCA: last scan
card The caption should redirect toSCA
without reloading the page and if hovered over should display the url to which it redirects.Add agent
button should redirect to theEndpoint Summary
application without making a page reload and if hovered the url to which it redirects should appear.Go to settings
button should redirect to theServer APIs
application without reloading the page and if you hover it should show the url to which it redirects.Sample Data
application without making a page reload and if you hover it should appear the url to which it redirects.IT Hygiene
application without reloading the page and if hovered the url to which it redirects should appear.Endpoint Groups
application without reloading the page and if hovered the url should be displayed.Settings
button should redirect to theApp Settings
application without a page reload and if hovered the url to which it redirects should appear.Details
⚫ See the menu titles without camel case and the sub sections in camel case, in the breadcrumb it should look the same.
Chrome - ⚫
⚫ The Home > Overview icon styles should be the same as those in the menu (test it in dark and light mode)
Chrome - ⚫
⚫ Breadcrumb redirect well to the agent
Chrome - ⚫
⚫ In the agent view: The pinned applications should redirect to the respective application without reloading the page and if you hover it should show the url to which it redirects.
Chrome - ⚫
⚫ In the agent view: When the menu is opened with the `More` button the options should redirect to the respective application without reloading the page and if hovered the url to which it redirects should appear.
Chrome - ⚫
⚫ In the agent view: The Open MITRE ATT&CK button should redirect to the MITRE ATT&CK application without reloading the page and if hovered the url to which it redirects should appear.
Chrome - ⚫
⚫ In the agent view: On the `FIM` card the icon should redirect to `FIM` without reloading the page and if hovered the url should appear.
Chrome - ⚫
⚫ In the agent view: On the `SCA: last scan` card the icon should redirect to `SCA` without reloading the page and if the cursor is hovered over the url it redirects to should appear.
Chrome - ⚫
⚫ In the agent view: On the `SCA: last scan` card the title should redirect to `SCA` without reloading the page and hovering over it should display the url it redirects to.
Chrome - ⚫
⚫ In the agent view: On the `SCA: last scan` card The caption should redirect to `SCA` without reloading the page and if hovered over should display the url to which it redirects.
Chrome - ⚫
⚫ In the overview: Without agents the `Add agent` button should redirect to the `Endpoint Summary` application without making a page reload and if hovered the url to which it redirects should appear.
Chrome - ⚫
⚫ In the overview: The cards should redirect to their respective application without reloading the page and if you hover on the title you should see the url you are redirected to.
Chrome - ⚫
⚫ In the healthcheck: The `Go to settings` button should redirect to the `Server APIs` application without reloading the page and if you hover it should show the url to which it redirects.
Chrome - ⚫
⚫ - Applications with sample data: The button that takes you to sample data from the applications should redirect to the `Sample Data` application without making a page reload and if you hover it should appear the url to which it redirects.
Chrome - ⚫
⚫ - In Endpoint Summary: The action buttons of the table should redirect to the `IT Hygiene` application without reloading the page and if hovered the url to which it redirects should appear.
Chrome - ⚫
⚫ - In the configuration of an agent: The group buttons should redirect to the `Endpoint Groups` application without reloading the page and if hovered the url should be displayed.
Chrome - ⚫
⚫ - In statistics: The `Settings` button should redirect to the `App Settings` application without a page reload and if hovered the url to which it redirects should appear.
Chrome - ⚫
Check List
yarn test:jest