front-end
front-end copied to clipboard
Redesign Join page
Feature request
Add wording on https://operationcode.org/join that explains why we collect demographic information
Also add wording on next page after submit (or whatever page is returned after final submit) that outlines how to join slack (i.e. "Thanks for submitting your information, please be on the lookout for an email which will have a link to join our slack")
Proposed solution
See above.
Potential alternative solutions
N/A
Additional context
Per discussion in the mod channel on slack.
I can tackle this if you guys want! I should be able to do it Tuesday night if not sooner.
Adding continued functionality requests to the https://operationcode.org/join page:
- Add checkbox and new window expansion for "I have read the Operation Code's Code of Conduct and agree to abide by it during my time as a member."
- Add checkbox and new window expansion of rules "I agree to adhere to Slack's Community Guidelines"
Screenshot of La Techqueria's Join page is attached for an example.

No back-end needed. We'll just do front-end only validation regarding those checkboxes since they're not legal in nature.
@datphotogurl can we get links to the two policies? I'd consider this ready to be worked on if we have those links (assuming we'll copy... their copy)
@datphotogurl can we get links to the two policies? I'd consider this ready to be worked on if we have those links (assuming we'll copy... their copy)
Hi @kylemh, I was walking through this issue with Lianis as an exercise, but yes, I can add the two sets of content. Currently, the Code of Conduct is being updated by the Board and Mods.
The link for the Code of Conduct: https://github.com/OperationCode/operationcode_docs/blob/master/community/code_of_conduct.md
UPDATED
The link for the OC Slack Community Guidelines:
https://github.com/OperationCode/START_HERE/blob/master/community_guidelines.md
I would just make a new markdown file in that same repo!
@datphotogurl can we get agreed upon content for this?
Yes, I need to work on it on the weekend as my weekday schedule is ramped up now.
Cynthia S. Kao, Founder and Lead Producer, Rebirth Media LLC +1(202)716-5860 https://ckaojohnson.wix.com/rebirthmedia
- https://www.facebook.com/RebirthMediaLLC https://instagram.com/datphotogurl/ https://twitter.com/datphotogurl*
Notice of Confidentiality:The information transmitted is intended only for the person or entity to which it is addressed and may contain confidential and/or privileged material. Any review re-transmission dissemination or other use of or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you received this in error please contact the sender immediately by return electronic transmission and then immediately delete this transmission including all attachments without copying distributing or disclosing same.
On Thu, Aug 20, 2020 at 12:17 PM Kyle Holmberg [email protected] wrote:
@datphotogurl https://github.com/datphotogurl can we get agreed upon content for this?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/OperationCode/front-end/issues/1124#issuecomment-677762576, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMIIZDX4UFZQBC3AKY4NIKDSBVEDDANCNFSM4NIXGW6Q .
Slack community guidelines: https://github.com/OperationCode/START_HERE/blob/master/community_guidelines.md (thanks conrad!)
if I can get mocks, I will claim this.
if I can't get mocks, I will claim this and it will look fugly :)
Go for it and make it extra ugly
oh hey did we want a reCaptcha like La Techqueria?
Do we have a problem with bots? If not I say don't implement one.
On Thu, Oct 1, 2020 at 1:42 PM K MacLeod [email protected] wrote:
oh hey did we want a reCaptcha like La Techqueria?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/OperationCode/front-end/issues/1124#issuecomment-702385833, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEXDZI64Q6N2DUZ7NI3PW7DSITSR5ANCNFSM4NIXGW6Q .
We had a PR open for a captcha awhile ago, but yeah... i think we can assume nobody cares enough to bot us.
Just going to wait on the formik upgrade PR to get merged :)
@kylemh would you rather see a new checkbox component, or just keep the checkbox local to the registration form?
I guess we don't have a checkbox component. I think we can keep it simple by adding CSS to globalStyles to add styles to input[type="checkbox"]
I guess I just posted this mock on slack but not here, @datphotogurl did you have a chance to review this yet?
https://xd.adobe.com/view/4b138861-8af9-474d-87e4-ba8142b7f762-1e40/

@LindaCBeall I think the above can be added to a ticket to redesign the whole join page entirely. This issue is just to get people to accept the rules before they register at a bare minimum.
@kylemh @LindaCBeall I think further discussion needs to be warranted for an entire new design of that page, and probably not something we can have done for Hacktoberfest. More ideas on this but prefer to discuss possibilities for the new design at Product Meeting. We previously discussed the need to have two checkboxes for language that states I have read and acknowledge adherence to the Operation Code Code of Conduct and I have read and acknowledge adherence to the Operation Code Slack Community Guidelines. Those smaller items are more time sensitive and needed to cover us for legal purposes.
Definitely; however, I'm also sure there's still work we can do now regarding the original post.
Agree with you Kyle. I just realized there isn't actual verbiage when Mike opened the issue. Here's the language on that: _The demographic information you provide us helps us understand our community needs, ensure diversity and provide specific resources to reach our mission. Thank you in advance for providing honest answers. We do not sell your information to anyone.
@datphotogurl perfect. Any idea where you want that rendered on /join?
Right before the "submit button" in place of this wording currently on the page: The information we collect is to help us personalize your experience on our Slack community. We do not sell your information to anyone.
@ksmacleod99 are you still interested in working on this?
It's been so long I hardly remember this -- you or Kyle can un-assign me
Created separate ticket to add verbiage to "Join" page stating why we collect demographic information #1426
@datphotogurl lemme know how you'd like the OP of this issue to look to better reflect the title.
Hi is this issue available to work on?
Hey @friendlymatthew yes. Just please be sure to read the entire conversation. This is a really small ticket and not at all a full redesign of the page!