atomicdata-dev / atomic-data-browser

This repo is no longer used! Code is moved to Atomic-Server
https://github.com/atomicdata-dev/atomic-server/issues
MIT License
56 stars 9 forks source link

Improved new instance UX - refactor NewInstanceButtonDefault to use dialog #185

Open joepio opened 2 years ago

joepio commented 2 years ago

We now have dialogs thanks to @Polleps! This enables a far better UX for creating new resources. Especially for resources where there is only one input needed before instantiation (e.g. the URL for a Bookmark, or a name for a chat room), it makes sense to show a simplified dialog with one field instead of a full-on form with all optional fields.

Currently, this logic is fully custom and only works for Bookmark. I think this should be abstracted to be re-used by other data models, too.