picklesrus
|
f83fa4390c
|
- Undo bad merge changing name of validateEmail function
- Move loading of capcha js to final step
- add in onload and onerror callbacks for catpcha js loading
|
2019-08-29 11:24:59 -04:00 |
|
picklesrus
|
d2cb0818c8
|
Maybe setup captcha site keys properly?
|
2019-08-29 11:22:55 -04:00 |
|
picklesrus
|
9d4d2f3c67
|
Put the captcha badge in the bottom right.
|
2019-08-29 11:22:55 -04:00 |
|
picklesrus
|
3daba3b907
|
Initial work for captcha in new join flow.
TODOS:
- handle error states
- Setup keys for different environments.
- Make sure remote validators are run before captcha.
|
2019-08-29 11:22:55 -04:00 |
|
Benjamin Wheeler
|
5ab2bf100b
|
Merge pull request #3303 from benjiwheeler/join-flow-misc-fixes
Join flow misc fixes
|
2019-08-28 10:28:15 -04:00 |
|
Ben Wheeler
|
2a78723ce4
|
restyle next button to remove border, add hover color
|
2019-08-28 10:23:15 -04:00 |
|
Ben Wheeler
|
9f5dc9928f
|
make password font size large, if password hidden
|
2019-08-27 16:07:31 -04:00 |
|
Ben Wheeler
|
606421615a
|
make long strings wrap, so they don’t bleed outside bounds
|
2019-08-27 15:21:31 -04:00 |
|
Benjamin Wheeler
|
f8b901844b
|
Merge pull request #3277 from benjiwheeler/join-flow-gender-validation-positioning
Join flow birthdate validation positioning
|
2019-08-27 11:45:18 -04:00 |
|
Ben Wheeler
|
19a15988b2
|
in email step, auto-focus on first input
|
2019-08-26 16:02:07 -04:00 |
|
Ben Wheeler
|
ea9d62129a
|
in username step, auto-focus on first input
|
2019-08-26 16:01:59 -04:00 |
|
Benjamin Wheeler
|
0c9e66c777
|
Merge pull request #3278 from benjiwheeler/join-flow-center-gender-rows
make gender radio rows center themselves horizontally within the modal
|
2019-08-22 10:46:59 -04:00 |
|
Benjamin Wheeler
|
9aee049250
|
Merge pull request #3279 from benjiwheeler/join-flow-improve-padding
improve top and bottom positioning for multiple steps
|
2019-08-22 10:46:28 -04:00 |
|
Ben Wheeler
|
7b076d74c1
|
add missing initial values, remove unnecessary one
|
2019-08-21 14:25:21 +02:00 |
|
Ben Wheeler
|
01941b16de
|
improve top and bottom positioning for multiple steps
|
2019-08-21 10:52:43 +02:00 |
|
Ben Wheeler
|
6285784cd2
|
improve logic, appearance of birthdate step select elements
|
2019-08-21 04:00:22 +02:00 |
|
Ben Wheeler
|
8bd1119b65
|
make gender radio rows center themselves horizontally within the modal
|
2019-08-21 03:58:49 +02:00 |
|
Benjamin Wheeler
|
ae8f5a1e90
|
Merge pull request #3274 from benjiwheeler/join-flow-misc
Join flow misc UI improvements
|
2019-08-21 01:40:16 +02:00 |
|
Ben Wheeler
|
2aa5ea0f02
|
gender step gets custom input ref, focuses on click
|
2019-08-21 00:31:49 +02:00 |
|
Ben Wheeler
|
e55d2f27d8
|
simplified formik radio handling, attach label to input
|
2019-08-21 00:30:27 +02:00 |
|
Ben Wheeler
|
5c5f571438
|
hackily fix birthdate description wrapping
|
2019-08-20 20:34:59 +02:00 |
|
Ben Wheeler
|
c9b22141af
|
add light hiligthing on hover for gender
|
2019-08-20 02:48:32 +02:00 |
|
Ben Wheeler
|
512c267449
|
use Country instead of select country
|
2019-08-20 02:37:17 +02:00 |
|
Ben Wheeler
|
4f0a87e25b
|
removed duplicate confirm password string
|
2019-08-20 01:20:57 +02:00 |
|
Ben Wheeler
|
0998171a67
|
display username tooltip messages
|
2019-08-19 23:04:23 +02:00 |
|
Benjamin Wheeler
|
2854d9defd
|
Merge pull request #3267 from benjiwheeler/join-flow-placeholders
added placeholders to username step
|
2019-08-19 16:52:00 +02:00 |
|
Benjamin Wheeler
|
ff3c91f9e0
|
Merge pull request #3186 from benjiwheeler/join-flow-add-images
Join flow add images
|
2019-08-19 16:23:07 +02:00 |
|
Ben Wheeler
|
aadf087b50
|
add join flow header images
|
2019-08-19 16:17:32 +02:00 |
|
Ben Wheeler
|
5b5ac6a66f
|
added email subscribe checkbox
|
2019-08-19 16:10:23 +02:00 |
|
Ben Wheeler
|
8f5f89abfd
|
improve email step in several ways
|
2019-08-19 16:08:55 +02:00 |
|
Ben Wheeler
|
7b53b60cec
|
adjust gender css
|
2019-08-19 02:13:35 +02:00 |
|
Ben Wheeler
|
a299135260
|
removed obsolete css
|
2019-08-19 02:13:23 +02:00 |
|
Ben Wheeler
|
3200d168ea
|
use flex and min-height to force join flow modal heights to be consistent
|
2019-08-19 01:24:51 +02:00 |
|
Ben Wheeler
|
b7f5d9359c
|
gender step passes a descriptionClassName
|
2019-08-19 01:24:09 +02:00 |
|
Ben Wheeler
|
69d509fdef
|
join flow step takes a descriptionClassName
|
2019-08-19 01:23:15 +02:00 |
|
Ben Wheeler
|
d02184daf3
|
added placeholders to username step
|
2019-08-18 18:07:33 +02:00 |
|
Ben Wheeler
|
f2c4a4ade3
|
trying heights
|
2019-08-17 00:52:52 -04:00 |
|
Benjamin Wheeler
|
96a7d01cdc
|
Merge pull request #3261 from benjiwheeler/join-flow-add-nonbinary
add nonbinary option to gender step of join flow
|
2019-08-16 17:48:55 -04:00 |
|
Ben Wheeler
|
12c41251c1
|
Add formik checkbox component, Show password checkbox
|
2019-08-13 17:59:11 -04:00 |
|
Benjamin Wheeler
|
4e0aaafa01
|
Merge pull request #3239 from benjiwheeler/join-flow-confirm-text
Add ToS footer to email step, make next button Create Account
|
2019-08-13 17:55:04 -04:00 |
|
Benjamin Wheeler
|
46de5a23e1
|
Merge pull request #3236 from benjiwheeler/join-flow-highlighting
handle username validation errors states better
|
2019-08-13 17:52:00 -04:00 |
|
Benjamin Wheeler
|
0321929412
|
Merge pull request #3185 from benjiwheeler/join-flow-more-strings
Revised and added several join flow strings
|
2019-08-13 17:50:59 -04:00 |
|
Ben Wheeler
|
fa6913c346
|
use info button in birthdate step, gender step
|
2019-08-13 15:29:44 -04:00 |
|
Ben Wheeler
|
775a5edeaa
|
WIP draft of info button tooltip for join flow
|
2019-08-13 15:29:44 -04:00 |
|
Ben Wheeler
|
7ead9d0e96
|
use updated strings in join flow
|
2019-08-13 15:02:25 -04:00 |
|
Ben Wheeler
|
ca6711e860
|
switch validation error message to just ‘Required’
|
2019-08-13 15:02:25 -04:00 |
|
Ben Wheeler
|
aa69de39f3
|
keep showing validation errors on focus, until first keystroke; prioritize vulgarity
|
2019-08-13 14:22:46 -04:00 |
|
Ben Wheeler
|
f7fac2e41c
|
handle username validation errors states better
|
2019-08-13 14:22:46 -04:00 |
|
Ben Wheeler
|
85bbd88ae4
|
fixed nonbinary id
|
2019-08-13 14:16:10 -04:00 |
|
Ben Wheeler
|
d88661113a
|
make terms of use link underlined
|
2019-08-13 12:21:50 -04:00 |
|
Ben Wheeler
|
30e68db79e
|
make terms of use a link in email footer
|
2019-08-13 12:21:03 -04:00 |
|
Ben Wheeler
|
7b70612e02
|
center email terms of use footer
|
2019-08-13 12:20:44 -04:00 |
|
Ben Wheeler
|
6b1b4d7f36
|
Add ToS footer to email step, make next button Create Account
|
2019-08-13 12:20:44 -04:00 |
|
Ben Wheeler
|
181601dbf5
|
translate email address placeholder
|
2019-08-12 17:56:44 -04:00 |
|
Ben Wheeler
|
2154fba86c
|
renamed localResult var
|
2019-08-12 17:56:44 -04:00 |
|
Ben Wheeler
|
3a299cf810
|
use email-validator library, not isemail
|
2019-08-12 17:56:44 -04:00 |
|
Ben Wheeler
|
ae706ddb91
|
added missing comma
|
2019-08-12 17:56:44 -04:00 |
|
Ben Wheeler
|
e64dc60ae6
|
formatted email step, added input
|
2019-08-12 17:56:43 -04:00 |
|
Ben Wheeler
|
74c76dedcb
|
add nonbinary option to gender step of join flow
|
2019-08-09 17:05:21 -04:00 |
|
Ben Wheeler
|
9639347611
|
make country listing more efficient; make select wider
|
2019-08-08 14:52:08 -04:00 |
|
Ben Wheeler
|
bca11b1191
|
pass disabled prop to formik-select
|
2019-08-08 09:56:12 -04:00 |
|
Ben Wheeler
|
7a4925ddba
|
add join flow country step
|
2019-08-08 00:29:04 -04:00 |
|
Ben Wheeler
|
c4d7ba0350
|
changed naming of user-provided radio input from other to custom
|
2019-08-03 00:08:18 -04:00 |
|
Ben Wheeler
|
8725cee6a1
|
replaced gender l10n strings with existing ones
|
2019-08-03 00:08:18 -04:00 |
|
Ben Wheeler
|
0be2f463c3
|
removed unnecessary validation code
|
2019-08-03 00:08:18 -04:00 |
|
Ben Wheeler
|
29ea00ab3c
|
correct proptype
|
2019-08-03 00:08:18 -04:00 |
|
Ben Wheeler
|
150201f8d0
|
add padding to top of gender step
|
2019-08-03 00:08:18 -04:00 |
|
Ben Wheeler
|
bd83a282c5
|
gender step handles other option
|
2019-08-03 00:08:18 -04:00 |
|
Ben Wheeler
|
26ab2b1366
|
validate gender step by defaulting to prefer not to say
|
2019-08-03 00:08:17 -04:00 |
|
Ben Wheeler
|
e22a848350
|
add GenderOption component to handle most gender radio options
|
2019-08-03 00:08:17 -04:00 |
|
Ben Wheeler
|
5de681fd68
|
remove header image and set height of overall gender step
|
2019-08-03 00:08:17 -04:00 |
|
Ben Wheeler
|
d70df3c91a
|
add gender step to join flow sequence
|
2019-08-03 00:07:11 -04:00 |
|
Ben Wheeler
|
9e2a3eb3e3
|
add gender step draft, formik radio button draft
|
2019-08-03 00:07:11 -04:00 |
|
Benjamin Wheeler
|
56ce60fe86
|
Merge pull request #3207 from benjiwheeler/join-flow-welcome-text
add instructions text to join flow welcome step
|
2019-08-03 00:06:00 -04:00 |
|
Ben Wheeler
|
16dd9e0b76
|
format next button, use correct strings
|
2019-08-01 22:27:47 -04:00 |
|
Ben Wheeler
|
bef6063373
|
add instructions text to join flow welcome step
|
2019-08-01 16:27:54 -04:00 |
|
Ben Wheeler
|
db3c73c267
|
removed errant birth_month and birth_year variables
|
2019-07-30 14:21:19 -04:00 |
|
Ben Wheeler
|
a435626ae1
|
added stubs for email step, welcome step
|
2019-07-29 22:29:04 -04:00 |
|
Ben Wheeler
|
651807438a
|
better validation positioning on birthdate step
|
2019-07-29 16:32:20 -04:00 |
|
Benjamin Wheeler
|
4d5232bec5
|
Merge pull request #3179 from benjiwheeler/join-flow-missing-strings
added missing strings to join flow
|
2019-07-29 16:25:34 -04:00 |
|
Ben Wheeler
|
1cd0713bb9
|
added missing strings to join flow
|
2019-07-26 22:10:21 -04:00 |
|
Ben Wheeler
|
e5b80bb8c3
|
better line spacing for join flow descriptions
|
2019-07-26 13:39:33 -04:00 |
|
Ben Wheeler
|
1e9b9a537d
|
correct select padding
|
2019-07-23 12:09:10 -04:00 |
|
Ben Wheeler
|
740f1fb466
|
split join-flow-steps into separate files; simplify birth year options
|
2019-07-18 21:18:34 -04:00 |
|
Ben Wheeler
|
e33d7dd0ee
|
Simplify birth month option generation
|
2019-07-18 21:18:34 -04:00 |
|
Ben Wheeler
|
55e7ada760
|
validate birthdate
|
2019-07-18 21:18:34 -04:00 |
|
Ben Wheeler
|
9539afd0e2
|
add birthdate header image
|
2019-07-18 21:18:33 -04:00 |
|
Ben Wheeler
|
d6c34f83ae
|
add birthdate month and year header labels, initial vals
|
2019-07-18 21:18:33 -04:00 |
|
Ben Wheeler
|
71baf3e802
|
birthdate month and year layout
|
2019-07-18 21:18:33 -04:00 |
|
Ben Wheeler
|
39fd6b07ea
|
added draft of birth date step; localize birth month string
|
2019-07-18 21:18:33 -04:00 |
|
Ben Wheeler
|
c8800d8663
|
After rebasing on develop, reintroduce changes
|
2019-07-17 12:58:50 -04:00 |
|
Benjamin Wheeler
|
62f30c7a8b
|
Merge pull request #3138 from benjiwheeler/join-flow-improve-css
Improve formatting of join flow title, description, next step button
|
2019-07-17 00:02:05 -04:00 |
|
Ben Wheeler
|
681e7d9a74
|
move next step font size to next-step-button.scss
|
2019-07-17 00:00:31 -04:00 |
|
Ben Wheeler
|
a85ad87028
|
Improve formatting of join flow title, description, next step button
|
2019-07-15 17:29:09 -04:00 |
|
Ben Wheeler
|
27cb6199b5
|
use padding rather than margin to avoid margin collapse; drop overflow clear approach
|
2019-07-15 16:07:39 -04:00 |
|
Ben Wheeler
|
2773495878
|
Format join flow using ModalTitle, ModalInnerContent, NextStepButton components
|
2019-07-15 09:58:41 -04:00 |
|
Benjamin Wheeler
|
07419526cd
|
Merge pull request #3119 from benjiwheeler/join-flow-advance-step
handle join flow state for tracking, advancing current step
|
2019-07-12 11:42:57 -04:00 |
|
Benjamin Wheeler
|
5214eeda6e
|
Revert "Format and position validation error messages in join flow"
|
2019-07-11 10:54:17 -04:00 |
|
Ben Wheeler
|
dd7a57d866
|
handle join flow state for tracking, advancing current step
|
2019-07-10 21:49:04 -04:00 |
|
Ben Wheeler
|
c85214815b
|
position/format validations in join flow
|
2019-07-10 13:56:04 -04:00 |
|