The css used for calculating the dashboard layout is overcomplicated and does not allow for more then 8 rows of widgets without breaking. This PR cleans up useless code, allows up to 30 rows to be correctly displayed, and displays widgets that are being dragged instead of only showing their shadows.
Related issues
Bug #14563: drag and drop of dashboard widgets causes overlap of widgets
Fixes #14563 - Improve dashboard layout
The css used for calculating the dashboard layout is overcomplicated and
does not allow for more then 8 rows of widgets without breaking.
This PR cleans up useless code, allows up to 30 rows to be correctly
displayed, and displays widgets that are being dragged instead of only
showing their shadows.