feat: improve login and register ux #1104

Merged
dpschen merged 23 commits from feature/login-improvements into main 2022-02-05 17:22:43 +00:00

23 Commits

Author SHA1 Message Date
Dominik Pschenitschni a8ac2fc2dd
Merge branch 'main' into feature/login-improvements
continuous-integration/drone/pr Build is passing Details
2022-02-05 18:04:33 +01:00
konrad cd92d224a2 Merge branch 'main' into feature/login-improvements
continuous-integration/drone/pr Build is passing Details
2022-01-23 17:06:49 +00:00
kolaente 19a161ff78
fix: password validation field in test
continuous-integration/drone/pr Build is passing Details
2022-01-08 13:49:07 +01:00
kolaente 310578d349
Merge branch 'main' into feature/login-improvements
continuous-integration/drone/pr Build was killed Details
# Conflicts:
#	src/components/misc/no-auth-wrapper.vue
#	src/styles/components/_index.scss
#	src/views/user/Login.vue
#	src/views/user/Register.vue
2022-01-08 13:44:35 +01:00
kolaente 9c5613ad98
fix: lint
continuous-integration/drone/pr Build is failing Details
2021-12-26 13:42:21 +01:00
kolaente 0322daf4d4
feat: move password to separate component
continuous-integration/drone/pr Build is failing Details
2021-12-26 13:37:33 +01:00
kolaente 6041ad1482
Merge branch 'main' into feature/login-improvements 2021-12-26 12:19:44 +01:00
Dominik Pschenitschni 9a3069c20d
fix: propType validation in message.vue
continuous-integration/drone/pr Build is failing Details
2021-12-21 16:07:38 +01:00
Dominik Pschenitschni 27cd9535bf
fix: remove @ts-ignore
continuous-integration/drone/pr Build is failing Details
2021-12-21 15:47:57 +01:00
Dominik Pschenitschni c46273ca34
fix: remove unused var 2021-12-21 15:47:40 +01:00
kolaente a4ec41e937
fix: motd on mobile
continuous-integration/drone/pr Build is failing Details
2021-12-21 15:21:23 +01:00
kolaente 3eb0d58f79
fix: add .vue suffix to fix typescript warning 2021-12-21 15:21:23 +01:00
kolaente 5558d91f44
feat: change links to login / register pages 2021-12-21 15:21:23 +01:00
kolaente 9c04fb4e40
fix: disable login button 2021-12-21 15:21:23 +01:00
kolaente 1fc1c20c87
feat: add extra prop for message center text 2021-12-21 15:21:23 +01:00
kolaente a1814ea29d
fix: message spacing 2021-12-21 15:21:23 +01:00
kolaente fda0b81d9c
feat: add tooltip and aria-label 2021-12-21 15:21:22 +01:00
kolaente 8397608fef
chore: move password field toggle to scss file 2021-12-21 15:21:22 +01:00
kolaente 66d5e851e8
feat: improve error handling of login fields 2021-12-21 15:21:22 +01:00
kolaente 1d916e7e03
feat: change wording 2021-12-21 15:21:22 +01:00
kolaente aa12bffcbc
feat: replace password comparison with password toggle 2021-12-21 15:21:22 +01:00
kolaente 05e054f501
feat: improve input validation for register form 2021-12-21 15:21:20 +01:00
kolaente f7eb160509
fix: move forgot password link next to password label
In some languages, the texts on the "log in" and "register" buttons were so long they wrapped underneath each other. Moving the "forgot password" link next to the password label leaves these two buttons enough space to always stay next to each other.
2021-12-21 14:34:16 +01:00