allow resizing and widget movement by default
-
currently, users can move the widget or resize the widget only when user is in edit mode.
however, if resizing and moving widgets are allowed at anytime, this can improve user experience. -
Any ideas on how the user should be able to move/resize and interact with the widget body at the same time?
The only thing that comes to mind is adding Edit option to the widget context menu. It will turn on the edit mode for a specific widget. Clicking outside the widget will turn off the edit mode.
-
You'll end up needing a tri-state to make everyone happy. [edit, view and move, locked]
A compromise might be a container widget that lets you use child panels like https://react-resizable-panels-demo-ssr-u6nx.vercel.app/