Skip to content

Commit f7e61d1

Browse files
committed
Simplify signup form
1 parent b79ed89 commit f7e61d1

File tree

2 files changed

+55
-24
lines changed

2 files changed

+55
-24
lines changed

_includes/main.scss

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -451,7 +451,40 @@ h3 {
451451

452452
form {
453453
border-radius: 4px;
454-
padding: 1rem;
454+
padding: 0 1.5rem 1rem 1.5rem;
455+
margin: auto;
456+
457+
label {
458+
margin: 0;
459+
width: 100%;
460+
461+
div, input::placeholder {
462+
padding-top: 1rem;
463+
padding-bottom: 2px;
464+
margin-left: 5px;
465+
//padding-bottom: 0.5rem;
466+
}
467+
468+
input::placeholder {
469+
text-align: center;
470+
}
471+
}
472+
473+
input {
474+
&:focus{
475+
outline: none;
476+
border: 0.5px solid $red;
477+
}
478+
}
479+
480+
input, select[name=nearby-chapter], input[type=submit] {
481+
width: 100%;
482+
483+
&#outreach {
484+
width: 1rem;
485+
}
486+
}
487+
455488
}
456489

457490
label {

join.md

Lines changed: 21 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6,42 +6,40 @@ permalink: /subscribe/
66

77
# Join us
88

9-
Our Slack is governed by the principles and rules in our [Community Guide](/community-guide). By joining, you agree to follow them.
9+
1. Fill out this form to subscribe to our newsletter.
10+
2. If eligible, you will be invited to our Slack.
11+
3. You agree to the [Community Guide](/community-guide) by filling the form.
1012

11-
<h3 class="marg-b-3">Please provide the following:</h3>
13+
<h3>Please provide the following:</h3>
1214
<form class="join-form" method="POST" target="_blank" class="marg-b-4" data-netlify="true" action="/welcome" netlify-honeypot="bot-field">
1315
<label style="display:none">
1416
Don’t fill this out if you’re human: <input name="bot-field" />
1517
</label>
16-
<label class="marg-b-3" for="email">
17-
<div><b>Email:</b></div>
18+
<label for="name">
19+
<div><b>Your full name</b></div>
20+
<input id="name" type="text" required name="name">
21+
</label>
22+
<label for="email">
23+
<div><b>Email</b></div>
1824
<input id="email" type="email" required name="email">
1925
</label>
20-
<label class="marg-b-3" for="name">
21-
<div><b>Name:</b></div>
22-
<input id="name" type="text" required name="name">
26+
<label for="social">
27+
<div><b>Social media link #1</b></div>
28+
<input placeholder="LinkedIn, Bluesky, Twitter, etc.." id="social" required type="text" name="social_media_1" title="enter a valid url">
29+
<div><b>Social media link #2</b></div>
30+
<input placeholder="GitHub, Instagram, Blog etc.." type="text" required name="social_media_2" title="enter a valid url">
2331
</label>
24-
<label class="marg-b-3" for="social">
25-
<div class="marg-b-2">
26-
<b>Please provide two links to your social media.</b>
27-
<div>We need a way to validate that you meet the membership requirements laid out <a href="/community-guide#membership">here</a>. Linkedin is preferred, but anything that allows us to verify that you are not a manager, journalist etc is acceptable.</div>
28-
</div>
29-
<input placeholder="LinkedIn, Twitter, etc" id="social" required type="text" name="social_media_1" title="enter a valid url">
30-
<input placeholder="GitHub, Instagram, Blog" type="text" required name="social_media_2" title="enter a valid url">
31-
</label>
32-
<label class="marg-b-3" for="company_name">
33-
<div><b>Company Name</b></div>
34-
<div class="marg-b-2">Including a company name helps us vet you.</div>
32+
<label for="company_name">
33+
<div><b>Your employer</b></div>
3534
<input id="company_name" type="text" name="company_name" required>
3635
</label>
37-
<label class="marg-b-3" for="human-referrer">
38-
<div><b>How Did You Hear About Us?</b> (optional):</div>
39-
<div class="marg-b-2">Including a referrer from an existing member can be a good way to get in the slack if you lack a social media presence. Also, please be specific! If you found us on search, don't just say "Google" (it's unclear if you mean the company or the search engine).</div>
36+
<label for="human-referrer">
37+
<div><b>How can we support your personal goals?</b> (optional):</div>
4038
<input id="human-referrer" type="text" name="human-referrer">
4139
</label>
4240
<label class="marg-b-3" for="nearby-chapter">
4341
<div><b>Do you live or work near an existing chapter?</b> (optional):</div>
44-
<div class="marg-b-2">This helps us connect you with local organizing efforts. If there isn't already a chapter in your area, we'd love to chat with you about starting one!</div>
42+
<div class="marg-b-2">This helps us connect you with local organizing efforts. If there is no chapter in your area, we'd love to chat with you about starting one!</div>
4543
<select id="nearby-chapter" name="nearby-chapter">
4644
<option value="">Select a chapter</option>
4745
<option value="want-to-start">I want to help start a chapter</option>
@@ -53,7 +51,7 @@ Our Slack is governed by the principles and rules in our [Community Guide](/comm
5351
</label>
5452
<label class="marg-b-3" for="outreach">
5553
<input id="outreach" type="checkbox" name="outreach" value="wants-outreach" style="margin-right: 8px;">
56-
<b>Are you interested in 1:1 outreach from someone in TWC?</b> (optional)
54+
<b>Do you want 1:1 outreach with someone in TWC?</b> (optional)
5755
</label>
5856
<input type="submit" value="Submit">
5957
</form>

0 commit comments

Comments
 (0)