-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve firm ("other org") sign-up workflow #3595
Improve firm ("other org") sign-up workflow #3595
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #3595 +/- ##
===========================================
+ Coverage 68.81% 68.93% +0.11%
===========================================
Files 48 48
Lines 7014 7030 +16
===========================================
+ Hits 4827 4846 +19
+ Misses 2187 2184 -3 ☔ View full report in Codecov by Sentry. |
Whoops, I think the CSS commit accidentally got the bundle instead of the source. I'm assuming there was supposed to be a
in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is such an improvement. Huzzah!
Chris I feel like the preparation of this PR bordered on a hazing-level experience; my gratitude and thanks and embarrassed apologies that it was such a beast!
I noticed a couple tiny omissions (missing css; template variable name change; template text tweak), but everything substantive looks great.
I also wanted to throw one thing out there. The checkbox for "Would you be an administrator on this account?" seems a little odd to me.
I think most of the time, checkboxes are labeled with statements, not with questions.
I think it would be more natural for this to be a set of radio buttons, "yes" and "no", possibly with "no" selected by default (to match the behavior of the checkbox).
What would you think of that? Or do you think that's a question for Clare?
Thanks for the sanity check and spotting my oversights — all should be fixed now. I agree about the semantics of the "Would you be an admin?" toggle, and have switched it from a checkbox to a dropdown as we discussed in another thread. Let me know if this looks good. I'll submit another PR to remove the dead code for journals/faculty. |
🤘 |
This is a second attempt at #3593, which I accidentally closed (oops). Included are the following changes to the firm sign-up process:
To validate
Run Perma locally from this branch and inspect the updated sections:
You can validate the form-generated email by submitting the form and then checking your terminal output for the rendered email body.