Fix
* fix: 2FA pages updated (1736)
* fix: updated the 2FA pages to the designs
* fix: fixed 2FA disable not working
* fix: clearning up 1
* fix: edit class page fix
* fix: cleanup 2
* fix: added pop ups and cleaned up the code
* fix: moved styles around, and cleaned up whitespaces
* fix: forgot some comments
* fix: comments addressed 2
* fix: added condition_dict to stop breaking the page
* fix: cleaned up 3
* fix: cleaned up 4
* fix: cleaned up 5
* fix: design corrections
* fix: design corrections 2
* fix: design corrections 3 ([`8c8f1ae`](https://github.com/ocadotechnology/codeforlife-portal/commit/8c8f1ae1f0c5976be3b09664ed28bb323475d01c))
* fix: unique email for teacher and indy student ([`43927a4`](https://github.com/ocadotechnology/codeforlife-portal/commit/43927a4dda86a8af806023e5d12e1ecab264b17a))
Unknown
* Merge branch &39;master&39; into uniqueemail ([`3dd3259`](https://github.com/ocadotechnology/codeforlife-portal/commit/3dd3259e1fb427f84c904a25c0ad36789d83dd2c))
* remove redundant check ([`10b2ee6`](https://github.com/ocadotechnology/codeforlife-portal/commit/10b2ee6a19fba0e3764d2fa37f11166c6c759143))
* fix test ([`0a23f28`](https://github.com/ocadotechnology/codeforlife-portal/commit/0a23f28bfcb28c1a7a1608d04711e188e3da19c2))
* fix test ([`85788a4`](https://github.com/ocadotechnology/codeforlife-portal/commit/85788a4e588c469301bc28241923c8780151f2a1))