Paul Kaplan
a9a175b3cb
Merge pull request #3384 from benjiwheeler/join-flow-gender-strings
...
gender step uses blank default, lcase values
2019-09-25 16:04:58 -04:00
Ben Wheeler
ccffa35037
change gender string defaults
2019-09-25 09:57:40 -04:00
Ben Wheeler
6fc5705779
revise country placeholder
2019-09-24 20:16:48 -04:00
Ben Wheeler
691faabe28
pass createProjectOnComplete prop through join flow
...
…so welcome step can display correct completion text
2019-09-24 18:41:24 -04:00
Benjamin Wheeler
0e13c2dd48
Merge pull request #3392 from benjiwheeler/join-flow-validation-positioning
...
Join Flow validation positioning/spacing fixes
2019-09-24 12:10:25 -04:00
Benjamin Wheeler
779520aa2a
Merge pull request #3395 from benjiwheeler/join-flow-responsive-validation
...
make validations be the same width as inputs…
2019-09-24 12:09:43 -04:00
picklesrus
5f3d6506c0
Merge pull request #3367 from picklesrus/captcha-error-handling
...
Handle errors of captcha loading by setting error state on JoinFlow.
2019-09-23 23:57:13 -04:00
Ben Wheeler
e901deb398
make validations be the same width as inputs…
...
…when window is narrow
2019-09-23 16:26:34 -04:00
Ben Wheeler
865e0a09dd
give join-flow validations more spacing from inputs they refer to; unset width of Required message
2019-09-23 13:23:38 -04:00
Benjamin Wheeler
ecdfaeeeec
Merge pull request #3361 from benjiwheeler/join-flow-dropdown-validation
...
when select dropdown is focused, clear any validation errors
2019-09-23 09:56:19 -04:00
Ben Wheeler
d905f624ca
gender step uses blank default, lcase values
2019-09-20 18:22:15 -04:00
Ben Wheeler
106ccb34c6
make gender step height more flexible
2019-09-20 17:54:45 -04:00
Ben Wheeler
6bcde6129b
shorter description line height
2019-09-20 17:17:53 -04:00
picklesrus
cdd90da423
Rename error function.
2019-09-19 13:40:09 -04:00
picklesrus
6a45907ded
Handle errors of captcha loading by setting error state on JoinFlow.
2019-09-18 10:26:37 -04:00
Benjamin Wheeler
2e7a687547
Merge pull request #3359 from benjiwheeler/join-flow-placeholder-fixes
...
Join flow placeholder fixes
2019-09-17 21:43:06 -04:00
Ben Wheeler
628e00f401
when select dropdown is focused, clear any validation errors
2019-09-16 22:34:32 -04:00
Ben Wheeler
8f45c12b89
fix welcome vertical spacing, make it flexible
2019-09-16 21:49:06 -04:00
Ben Wheeler
87e8b18ab1
comment placeholder option
2019-09-16 21:45:45 -04:00
Ben Wheeler
e9605dcca1
disable birthdate placeholders
2019-09-16 21:45:26 -04:00
Ben Wheeler
148d1914dd
remove unused class
2019-09-15 21:41:05 -04:00
Ben Wheeler
c08c9f8802
country step adjust spacing
2019-09-15 21:38:09 -04:00
Ben Wheeler
4341d364d4
adjust email step vertical spacing, redo its footer
2019-09-15 17:22:25 -04:00
Ben Wheeler
31d8189e54
format each join flow title’s padding differently
2019-09-15 17:11:43 -04:00
Ben Wheeler
ad3940555e
remove descriptions from several join flow steps
2019-09-15 17:09:57 -04:00
Ben Wheeler
8bc83fa136
move privacy message to below inputs; format color
2019-09-15 17:08:40 -04:00
Benjamin Wheeler
df2fc74031
Merge pull request #3335 from benjiwheeler/join-flow-reorder
...
reorder join flow to put country second
2019-09-12 16:25:53 -04:00
picklesrus
b15dcaa2bc
Add captcha token to ther request. It was left out of #3291 .
2019-09-11 12:36:56 -04:00
Ben Wheeler
70baf75f5e
reorder join flow to put country second
2019-09-11 10:39:46 -04:00
Ben Wheeler
7587c68582
include example of failing response
2019-09-10 16:37:10 -04:00
Ben Wheeler
ce3921bec5
update join flow lint exceptions
2019-09-10 16:37:10 -04:00
Ben Wheeler
9ea6cc8d42
use mergeProps to make tests work
2019-09-10 16:37:10 -04:00
Ben Wheeler
1d976c7cdf
refactor handleRegistrationResponse
2019-09-10 16:34:23 -04:00
Ben Wheeler
643b4a611b
comment preventDefault()
2019-09-10 16:34:23 -04:00
Ben Wheeler
f693728c1c
use consistent quotes in object keys
2019-09-10 16:34:23 -04:00
Ben Wheeler
ce5558f8e2
refactor advance step and register functions
2019-09-10 16:34:23 -04:00
Ben Wheeler
3809d83c36
rename RegistrationError to RegistrationErrorStep
2019-09-10 16:34:23 -04:00
Ben Wheeler
f7a70475e2
added explanatory join flow comments
2019-09-10 16:34:23 -04:00
Ben Wheeler
e44d52b735
added placeholder for g-recaptcha-response
2019-09-10 16:34:23 -04:00
Ben Wheeler
5269cf7330
join flow register user function, registration error component
...
* add yesno checkbox
* allow checkbox to be hidden
* add registration error, waiting prop to join flow steps
* use redux to dispatch session refresh
* call register function in join flow
* make join flow modal stay showing even when session is refreshed
2019-09-10 16:34:23 -04:00
Benjamin Wheeler
8f11de675d
Merge pull request #3289 from benjiwheeler/join-flow-validate-email-remotely
...
Join flow validate email remotely
2019-09-10 10:05:27 -04:00
Ben Wheeler
fa91a57b35
show email validation error until you make a change
2019-09-05 11:53:46 -04:00
Ben Wheeler
d6e5637dbe
in email step, use remote validation
2019-09-05 11:53:46 -04:00
Benjamin Wheeler
f50717d4f9
Merge pull request #3306 from benjiwheeler/join-flow-restyle-next-button
...
restyle next button to remove border, add hover color
2019-09-05 11:28:10 -04:00
Ben Wheeler
c92c0af396
more subtle Next hover state
2019-09-04 12:06:59 -04:00
picklesrus
3c716af744
Fix merge conflicts.
2019-08-29 11:33:50 -04:00
picklesrus
c4d6e3dcef
space fixes
2019-08-29 11:26:49 -04:00
picklesrus
f5a44c3458
Only load the captcha js if it hasn't been loaded yet.
2019-08-29 11:26:49 -04:00
picklesrus
350f6e6bab
Make it so Create Account button is not clickable until captcha js loads.
2019-08-29 11:26:11 -04:00
picklesrus
b8b76f69ba
Make sure the "create account" button is clickable until captcha is actually solved.
2019-08-29 11:24:59 -04:00