Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI: Improve "Add thing" page #1393

Open
rzr opened this issue Oct 8, 2018 · 3 comments
Open

UI: Improve "Add thing" page #1393

rzr opened this issue Oct 8, 2018 · 3 comments

Comments

@rzr
Copy link
Contributor

rzr commented Oct 8, 2018

A few remarks about "Add thing page"

I noticed that the "Done" button is not appearing at bottom when thing is added explicitly by URL instead of relying on widgets of discovered resources...

When adding thing by URL AFAIK there is no done button anymore, so user have hit the back button to see the thing on dashboard.

Anyway from a UI/UX perspective, scrolling down to make the "done" button is not obvious,
it would be more logic to have that button next to the resource, and eventually rename skip the "save" step.

I just had a quick view of code and new-thing.js's handleSave and new-web-thing.js save methods are close enough to be refactored, arent they ?

Can we also avoid to reload this addon when adding by URL ?

Maybe this can be forwarded to:
https://github.com/mozilla-iot/thing-url-adapter/

@rzr
Copy link
Contributor Author

rzr commented Oct 8, 2018

Also the same resource can be "added twice" (by mDNS and URL) and appears duplicated on dashboard, is this desired ?

@hobinjk
Copy link
Contributor

hobinjk commented Oct 9, 2018 via email

@flatsiedatsie
Copy link
Contributor

Adding a "rescan" button would also be very welcome. Right now I have to go back and then click on "add devices" in the main menu again.

@mrstegeman mrstegeman changed the title Wish: UI: Improve "Add thing" page UI: Improve "Add thing" page Mar 26, 2019
@mrstegeman mrstegeman removed the backlog label Apr 3, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants