TACC / tup-ui

React client for TACC User Portal
2 stars 0 forks source link

refactor: mfa un-pairing redesign #306

Closed wesleyboar closed 1 year ago

wesleyboar commented 1 year ago

Overview

B.1. On unpair success: (1) navigate user to success page (like MFA pairing success) with appropriately different text.

B.2. The unpair UI should be: (1) in sections like MFA pairing, (2) two steps laid out like MFA pairing, (3) help message at bottom middle like in MFA pairing. (4) "If you lost your phone…" should say "Alternatively, unpair via email."

Extra: Loading state for unpairing "Send Token" button.

Related

Changes

Testing

Pair and Unpair with QR and CMS.

UI

Shared via internal communication for data privacy.

Design approved via internal communication.

[^1]: The CSS was originally extracted into a component cuz #288 needed the same styles in modal and not-modal. I retained here, to keep panel layout styles isolated from styles for content within panel. If this just adds more confusion, please tell me, and I will revert.

wesleyboar commented 1 year ago

I just removed the status warning from the PR description. It is outdated. I fixed the navigation (thanks to J.R.'s guidance).