guardianproject / orbot-apple

Orbot VPN app for iOS
MIT License
205 stars 34 forks source link

Main View once connected #47

Closed cstiens closed 1 year ago

cstiens commented 1 year ago
Screenshot 2023-01-11 at 9 29 04 AM

Here's the UI mockup as reference. We have a few things to work through though.

1) @tladesignz I know you've had questions in the past about how we get the list that's shown under 'Change Exit'. @n8fr8 can you provide details on how we do that list on Android.

2) Right now the idea is that a user can tap on the status 'Connected' and get the sheet for how to connect.

Screenshot 2023-01-11 at 9 37 39 AM

3) 'Refresh Connection' replaces the action for 'Build New Circuits' that is currently in the top right corner. There may be a debate about the language here. The reason we've used 'refresh connection' in the UI was because the aim is to be accessible to a non-technical audience that isn't familiar with the nuances and terminology associated with Tor.

tladesignz commented 1 year ago

Sorry, but my latest info was, that it should look something like in the Figma under "First Use"/"Return Use".

If you compare to the latest iOS version, you can see, that's what I implemented.

I played around with this intermediate design you provided in #38 which looks like the scene above, but that completely doesn't work.

The smallest screen we support is iPhone SE 1st gen..

That's a 9:16, 640 x 1136 pixel (320 x 568 px logical) screen and your design just doesn't fit on it. Buttons will be "below the fold" which is really ugly UX-wise for this kind of thing.

Please rethink this screen and please, please don't make me change everything completely again!

Re your bullet points:

  1. No worries, I've got that. Please inspect the latest version. It's there already.
  2. Sorry to say, but in my mind, that seems completely unintuitive. This feels like a display. I don't expect to have display things react to a tap, despite maybe changing the way something is displayed.
  3. Ok.
tladesignz commented 1 year ago

Closing this since no activity and no real complaints since release. Please reopen, if you feel, there's more discussion needed.