Freeboard / freeboard

A damn-sexy, open source real-time dashboard builder for IOT and other web mashups. A free open-source alternative to Geckoboard.
http://freeboard.io
MIT License
6.45k stars 1.2k forks source link

Panels overlap and positions/order doesn't always save #235

Closed bathrobehero closed 6 years ago

bathrobehero commented 6 years ago

I have some panels and gauges feed by dweet.io but they keep overlapping and switching orders both on PC and mobile.

image

Why is that?

tspycher commented 6 years ago

I have the same issue. I was able to "solve" it by playing around with the order of the panels. Its heavily dependent on the screen size and the the time where the data for the plugin has been loaded. Spend hours to find a permanent solution for that problem :(

bathrobehero commented 6 years ago

Kind of bumping this.

The time of data feed shouldn't make any difference on the order and position of the panels at all so it's a freeboard issue one way or another (freeboard itself or just rendering or something).

bugvish commented 6 years ago

All - please pull the latest and advise if alignment issues are resolved. As mentioned in the above commit comment: Previously problematic board panes will need to be manually re-positioned then saved. New board panes should now align properly on their own.

Will leave this issue open until further comment from community. Thank you!

bathrobehero commented 6 years ago

It works!

At least in Chrome it does, but on Android(Chrome) there's still overlap even if I try clones. On PC/Chrome it doesn't save the order/positions when you refresh but now at least we can move them and they won't overlap.

Still, this is awesome, thanks!

bugvish commented 6 years ago

nice @bathrobehero , thanks for the feedback.

If you're using the hosted version on freeboard.io, it will save the new order/positions. For mobile, try resizing your window on desktop to a 1-column width, then re-arranging and saving.

I'll close this issue for now, but will continue monitoring for additional feedback/concerns.

Thank you all!