centreon / centreon-archived

Centreon is a network, system and application monitoring tool. Centreon is the only AIOps Platform Providing Holistic Visibility to Complex IT Workflows from Cloud to Edge.
https://www.centreon.com
GNU General Public License v2.0
574 stars 240 forks source link

[PoC] feat(UI): Implementation of multi columns dashboarding system #11991

Open Thebarda opened 2 years ago

Thebarda commented 2 years ago

Description

This is a Proof of Concept

https://user-images.githubusercontent.com/12515407/195647574-977245d2-894a-4de3-bbb0-a1535ff832db.mov

This PoC evaluates the complexity of developing a multi columns dashboarding system.

Here are the features supported by this PoC:

How to test it?

About performances:

Here is a screenshot when dragging a widget without moving other widgets Screenshot 2022-10-19 at 11 58 59

Dragging a widget that moves widgets around Screenshot 2022-10-19 at 12 00 13

Resizing the window to change the global layout Screenshot 2022-10-19 at 12 00 58

Type of change

Target serie

How this pull request can be tested ?

Please describe the procedure to verify that the goal of the PR is matched. Provide clear instructions so that it can be correctly tested.

Any relevant details of the configuration to perform the test should be added.

Checklist

Community contributors & Centreon team

sonarqube-decoration[bot] commented 2 years ago

SonarQube Quality Gate

Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 141 Code Smells

0.0% 0.0% Coverage
0.0% 0.0% Duplication