fczuardi / videochat-client

Embeddeable web app for video chat helpdesk. To be used with the videochat-api server.
https://fczuardi.github.io/videochat-client/app.html
MIT License
0 stars 0 forks source link

Design webapp screen 2: Logged Home / Settings screen #3

Open fczuardi opened 7 years ago

fczuardi commented 7 years ago

The main screen of the app, should display:

Missing permissions

The availability toggle should not be enabled if the required browser permissions for notification display and a webpush subcription is gratnted. Instead, the UI of the toggle should remain on the unavailable state and a text message saying that the permission is required displayed.

Error messages

The UI should display error messages if the API call for user update (after browser gets a webpush subscription) or availability update fails.

fczuardi commented 7 years ago

Something like this:

screen shot 2017-08-24 at 18 19 05