The current system for adding Media to a Canvas is problematic. Notably absence of feedback and the user having to use urls. Proposed solution:
[ ] At first, the media tab in not open.
[ ] When the user has clicked Add Canvas, add a + button between the url text field and Remove Media button. When the user clicks on the button:
It turns into a tick (indicating that they must click again to confirm what they are changing).
The media tab opens (indicating they must choose a media)
As long as the user has not clicked on the tick, whenever they click on a media, the url automatically gets pasted into the text field (allowing them to click on different media, changing the url each time.
When they click on the tick, it turns back to a +. Now when they click on Medias, it no longer pastes anything into the text field (but the URL is still copied to the clipboard).
[ ] Empty media url default text shoudl read: "Select a media to ass it to your page"
The current system for adding Media to a Canvas is problematic. Notably absence of feedback and the user having to use urls. Proposed solution: