Icinga / icingaweb2-module-businessprocess

Create top-level views of your applications in a graphical editor. Rules express dependencies between existing hosts and services and let you alert on application level. Business processes are displayed in a tree or list overview.
https://icinga.com/docs/businessprocess/latest
GNU General Public License v2.0
108 stars 44 forks source link

Sort control overlaps action bar #421

Closed ncosta-ic closed 5 months ago

ncosta-ic commented 11 months ago

Describe the bug

The current master branch introduced the sort control library/master/Businessprocess/Common/Sort.php by the commit 52c150c56b0dcbc5339cc1da3d92024d3278f21b. As the action bar is represented as a floating flexbox element, it causes the following flexbox element to overlap itself when being limited in its width. This is reproducable by opening up the config menu.

To Reproduce

  1. Install current master branch of the businessprocess module.
  2. Navigate to the businessprocess module on the web interface.
  3. Select a business process configuration or create a new one.
  4. Press the config button.

Expected behavior

The two flexboxes shouldn't overlap. The widget should either wrap the sort control or keep it on the same line while making sure to not overlap the two elements with each other.

Screenshots

grafik

Your Environment