Skip to content

Commit 682c868

Browse files
authored
Merge pull request #377 from CodeForPhilly:website-contact-form-validation
the contact form on the website will not be submitted unless all the fields are filled out, and the user will be alerted that they missed a field.
2 parents f2a63be + 48896e1 commit 682c868

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

website/src/components/Contact.astro

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,33 +15,36 @@ import wedge from "../assets/backgrounds/wedge.svg";
1515
method="post"
1616
class="mt-6"
1717
>
18-
<div><label for="name">Name:</label></div>
18+
<div><label for="name" class="font-semibold">Name</label></div>
1919
<div>
2020
<input
2121
class="my-3 p-3 w-full border-2 border-bdt-blue rounded-2xl"
2222
type="text"
2323
name="name"
2424
id="name"
2525
placeholder="John Doe"
26+
required
2627
/>
2728
</div>
28-
<div><label for="email">Email:</label></div>
29+
<div><label for="email" class="font-semibold">Email</label></div>
2930
<div>
3031
<input
3132
class="my-3 p-3 w-full border-2 border-bdt-blue rounded-2xl"
3233
type="email"
3334
name="email"
3435
id="email"
3536
placeholder="johndoe@example.com"
37+
required
3638
/>
3739
</div>
38-
<div><label for="message">Message:</label></div>
40+
<div><label for="message" class="font-semibold">Message</label></div>
3941
<div>
4042
<textarea
4143
class="my-3 p-3 w-full h-40 border-2 border-bdt-blue rounded-2xl"
4244
name="message"
4345
id="message"
44-
placeholder="Your message"></textarea>
46+
placeholder="Your message"
47+
required></textarea>
4548
</div>
4649
<input
4750
class="px-6 py-2 pt-3.5 mt-3 font-serif bg-bdt-green rounded-full text-xl font-bold cursor-pointer"

0 commit comments

Comments
 (0)