Added Fixed

BEEM 2608: Dashboard Widget Controls and Layout Polish

3 months ago

✨ Summary

More control over dashboard layout, more options on individual widgets, and fixes for widget loading and performance.

New Features

  • Duplicate an existing dashboard from the menu.
  • Set dashboard row height in pixels, with an option to re-calculate the layout.
  • Add a link URL to the image widget.
  • Hide the title of a Metric Card.
  • Place the gauge chart description below the whole chart, and use a dynamic value for it.
  • JSON syntax highlighting in the Source Config editor, which makes custom source configuration much easier to read.

Bug Fixes and Improvements

  • Dashboard widgets can be resized down to a 1 x 1 grid cell.
  • Every Visualization type has an empty state. Previously a mock chart was shown.
  • The New Dashboard button no longer says "Legacy".
  • First fix for the dashboard loading issue when switching between view and edit modes.
  • Fixed the text block widget controls, which did not work at small widths.
  • Improved text block widget performance on dashboards with many widgets.
  • Fixed the loading state on small dashboard widgets.
  • The dashboard save and view buttons show a disabled state and a tooltip where it applies.