Add UI screenshots for Joe

Torsten Grote
2016-02-16 18:01:05 +00:00
parent b7646cede1
commit 1822799333

@@ -42,3 +42,32 @@ Since the messages represent the current state of the introduction protocol, all
* All local messages are shared.
* All remote messages are shared.
# Draft of User Interface
### A user can make the introduction by clicking the toolbar button on the top right of the contact list.
![intro1](/uploads/a22ee0e226fabff2a8d5540a8315722d/intro1.png)
### A new screen opens where **two** contacts can be selected. At the bottom, an optional message can be written which will be send to **both** contacts.
![intro2](/uploads/677365ccb761d4a2d1b73582f04fa42c/intro2.png)
### After pressing the "Make Introduction" button, a small "Toast" appears confirming the introduction was made.
![intro3](/uploads/4e6842271d5d135052f844127f0c9d0f/intro3.png)
### The contacts receive the introduction as a system notification.
![intro4](/uploads/0bb7c337af3d34111a0dcf98552649c8/intro4.png)
### Clicking this notification opens a dialog which includes the optional message. Here, the text is longer, because the introduced contacts actually have each other already in their contact list, a fact which should not be disclosed to the introduction facilitator.
![intro5](/uploads/fb43e04cba682a18d6a159a30da09dc6/intro5.png)
### The introduction facilitator is informed about the response, so is the other contact, again via system notification.
![intro6](/uploads/ca7760297f77a6aceacc333593b525a2/intro6.png)
### If both contacts accept, they will appear in each other's contact list after a short while.