womenhackfornonprofits / whfnp

Women Hack for Non-Profits Website Overhaul
18 stars 7 forks source link

Labels added to contact form and placeholder font changed #26

Closed tanyapowell closed 8 years ago

tanyapowell commented 8 years ago

@EChesters @lili2311

Issue #21

Contact Form

lili2311 commented 8 years ago

could you add normalize as a partial and import it?

lili2311 commented 8 years ago

If we have labels should the placeholder be actual examples of what we are after?

tanyapowell commented 8 years ago

I think the placeholders need changing on both the contact form and volunteer form, but would like @EChesters UX opinion on it

tanyapowell commented 8 years ago

Also, could we add normalize as a dependency?

EChesters commented 8 years ago

Placeholders need to be an example of the format and data that we're expecting. Labels look good now. On the volunteers sign up why are we just asking for surname and not full name or both(first/last)? Also not entirely convinced why we should be asking for LinkedIn, but re-looking at that form which fields are required?

Placeholder examples would be: Full name: Jon Snow

Email: jon.snow@example.com

Twitter: @IKnowNothing

tanyapowell commented 8 years ago

LinkedIn is a client requirement. Will modify the placeholders to be examples 😊

EChesters commented 8 years ago

Are all the fields required? Because if so we will need to way of telling the users. (and not by using a star) Why do clients need LinkedIn profiles?

👍

tanyapowell commented 8 years ago

@lili2311 are all the fields required? If yes, I'll create another PR for them

Placeholder changes

Contact us

image

Volunteer sign up

image

lili2311 commented 8 years ago

As long as the normalize dependency doesn't re-download when someone new wants to clone project, ideally we don't want the look of the site to change just because there is a newer version of normalize.

The forms already have required set some basic required fields, this has good overall support, this prompts the user to fill the field in if they have not done so already (try filling the form out on site): http://caniuse.com/#search=required Contact: all required but Phone

Volunteer & Non-Profits Contact: we could do with confirming what else but name and email is a required field.

lili2311 commented 8 years ago

There is also this form: https://s3-eu-west-1.amazonaws.com/whfnp.co.uk/non-profits-contact.html, will you be amending this too in this PR?

tanyapowell commented 8 years ago

Normalize: you can specify the version of the dependency in the package.json

Non-profits currently looks like the below image, so will just modify the placeholder text: image

lili2311 commented 8 years ago

Okies add the non profits contact form here and then :+1:

tanyapowell commented 8 years ago

Issue #30 also fixed

image

lili2311 commented 8 years ago

Please also post mobile screenshots?

tanyapowell commented 8 years ago

Non-Profits image

Contact Us image

Volunteer image

lili2311 commented 8 years ago

:+1: after merge conflict is resolved.