owncloud / core

:cloud: ownCloud web server core (Files, DAV, etc.)
https://owncloud.com
GNU Affero General Public License v3.0
8.36k stars 2.06k forks source link

[TOTP] [UX] Improve usability on mobile/touch devices #34282

Open michaelstingl opened 5 years ago

michaelstingl commented 5 years ago

1) I'd propose make the click areas bigger. They're too dense on mobile devices. 2) Optimise the Keyboard for number input

Click areas to small Keyboard not optimised Keyboard optimised for numbers (iOS app)
2019-01-28_19_32_48 2019-01-28 19 33 42 2019-01-28 19 44 18

More information how to control the keyboard:

Server configuration

ownCloud version: 10.1.0 beta

List of activated apps:

root@owncloud:/var/www/owncloud# sudo -u www-data php ./occ app:list | grep twofactor
  - twofactor_backup_codes: 0.0.5
  - twofactor_totp: 0.5.2

Client configuration

Browser: SFAuthenticationSession in new iOS app

Operating system: iOs 12.1.3 (16D40)

karakayasemi commented 5 years ago

@michaelstingl the UI part of validation is implemented in core. I guess we should move this issue to core.

michaelstingl commented 5 years ago

@karakayasemi okay, I just tried the "Transfer issue" Beta feature

ownclouders commented 5 years ago

GitMate.io thinks possibly related issues are https://github.com/owncloud/core/issues/32774 (UX usability problem with link share dialog), https://github.com/owncloud/core/issues/26092 (video gallery compatibility with mobile devices), https://github.com/owncloud/core/issues/7637 (Usability enhancement: Improve content sharing), https://github.com/owncloud/core/issues/176 (mobile layout / responsive design for mobile devices), and https://github.com/owncloud/core/issues/8719 ([FeatureRequest] Adding native Support Drag&Drop For Touch devices).

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 10 days if no further activity occurs. Thank you for your contributions.