Commit graph

5043 commits

Author SHA1 Message Date
Ben Wheeler
01941b16de improve top and bottom positioning for multiple steps 2019-08-21 10:52:43 +02:00
Ben Wheeler
ab4369dc28 make caret svgs taller 2019-08-21 10:20:09 +02:00
Ben Wheeler
6285784cd2 improve logic, appearance of birthdate step select elements 2019-08-21 04:00:22 +02:00
Ben Wheeler
af13ec037c info button message should appear on top of validations 2019-08-21 04:00:13 +02:00
Ben Wheeler
16e1a46997 validation messages can position on the left 2019-08-21 04:00:01 +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
Benjamin Wheeler
5c604919b4
Merge pull request #3250 from benjiwheeler/join-flow-gender-custom-focus
Join flow gender custom focus
2019-08-21 00:33:15 +02:00
Ben Wheeler
1512cdb4df restored radio button label htmlFor 2019-08-21 00:31:49 +02:00
Ben Wheeler
2aa5ea0f02 gender step gets custom input ref, focuses on click 2019-08-21 00:31:49 +02:00
Ben Wheeler
5ec8811427 formik-radio-button can pass custom input ref up 2019-08-21 00:31:49 +02:00
Ben Wheeler
b438eed70d formik-input can set ref to its inner input 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
Benjamin Wheeler
a5b9cdc410
Merge pull request #3251 from benjiwheeler/join-flow-highlighting-positive
Join flow: show positive blue tooltips when you focus an input that is empty
2019-08-21 00:15:57 +02:00
greenkeeper[bot]
f7e8aab723
chore(package): update lockfile package-lock.json 2019-08-20 19:30:59 +00:00
greenkeeper[bot]
be955845c1
chore(package): update scratch-gui to version 0.1.0-prerelease.20190820191527 2019-08-20 19:30:50 +00:00
Ben Wheeler
5c5f571438 hackily fix birthdate description wrapping 2019-08-20 20:34:59 +02:00
Ben Wheeler
31b1d300f6 added tests of revised validation message 2019-08-20 20:25:44 +02:00
Benjamin Wheeler
8f64c8b3f8
Merge pull request #3272 from benjiwheeler/join-flow-various-images
Join flow various images
2019-08-20 19:27:23 +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
b1534e2156 moved microbit cards url to static l10n file 2019-08-20 01:16:49 +02:00
Ben Wheeler
9e14f2a559 add microbit cards url 2019-08-20 01:16:49 +02:00
Ben Wheeler
5d2b457436 Add microbit cards section, make responsive 2019-08-20 01:16:49 +02:00
Ben Wheeler
9eab36af9a consolidate mentions of “Download PDF” 2019-08-20 01:16:48 +02:00
Ben Wheeler
4740234f29 added custom checkmark svg 2019-08-20 01:01:23 +02:00
Ben Wheeler
ff2cab476d fixed proptypes bug, changed validationmessage to use mode 2019-08-19 23:04:23 +02:00
Ben Wheeler
0998171a67 display username tooltip messages 2019-08-19 23:04:23 +02:00
Ben Wheeler
095493a313 add advice tooltip strings for username step 2019-08-19 23:03:07 +02:00
Ben Wheeler
f8c8dc1663 add support for positive validation messages 2019-08-19 23:03:07 +02:00
Paul Kaplan
58867dc249
Merge pull request #3271 from LLK/greenkeeper/scratch-gui-0.1.0-prerelease.20190819150121
Greenkeeper/scratch gui 0.1.0 prerelease.20190819150121
2019-08-19 12:14:29 -04:00
Benjamin Wheeler
3f150be19b
Merge pull request #3266 from benjiwheeler/join-flow-info-responsive
use media queries to make info message responsive
2019-08-19 18:01:30 +02:00
picklesrus
83bbe40468
Merge pull request #3260 from picklesrus/test-formik-component
Add simple tests for a couple of Formik components.
2019-08-19 11:53:42 -04:00
Ben Wheeler
092d587620 add info button svg 2019-08-19 17:35:36 +02:00
Ben Wheeler
a2132e55c6 update bdate header image 2019-08-19 17:18:32 +02:00
greenkeeper[bot]
fab90793a1
chore(package): update lockfile package-lock.json 2019-08-19 15:15:15 +00:00
greenkeeper[bot]
000f98d4a7
chore(package): update scratch-gui to version 0.1.0-prerelease.20190819150121
Closes #3262
2019-08-19 15:15:10 +00:00
Paul Kaplan
9c6edef332
Merge pull request #3269 from LLK/hotfix/svg-renderer
[Master] Update scratch-gui to hotfix renderer
2019-08-19 11:01:00 -04: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
Benjamin Wheeler
4a01fabff8
Merge pull request #3265 from benjiwheeler/join-flow-email-improve
Join flow email improvements
2019-08-19 16:22:33 +02:00
Ben Wheeler
1803641ae8 fixed join flow test 2019-08-19 16:17:32 +02:00
Ben Wheeler
34c88cfcce reduced png filesize 2019-08-19 16:17:32 +02:00
Ben Wheeler
aadf087b50 add join flow header images 2019-08-19 16:17:32 +02:00
Ben Wheeler
18605ea047 create your account 2019-08-19 16:10:24 +02:00
Ben Wheeler
a609709f41 ability to pass formik checkbox label classname 2019-08-19 16:10:24 +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
Benjamin Wheeler
7d17dc5d1a
Merge pull request #3240 from benjiwheeler/join-flow-consistent-height
make join flow steps' vertical size consistent, make vertical spacing more flexible
2019-08-19 15:39:08 +02:00