Skip to content
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

[MoFo Unified Design] Form fields #165

Closed
5 tasks
kristinashu opened this issue Apr 19, 2016 · 3 comments
Closed
5 tasks

[MoFo Unified Design] Form fields #165

kristinashu opened this issue Apr 19, 2016 · 3 comments

Comments

@kristinashu
Copy link
Contributor

kristinashu commented Apr 19, 2016

Problem

We have so many different types of form fields
screen shot 2016-05-05 at 2 00 37 pm
screen shot 2016-05-05 at 2 00 46 pm

Progress

We need to design form fields to use on all of our sites. Our starting point is bootstrap http://v4-alpha.getbootstrap.com/components/forms/

I've made some minimal tweaks to it for science: https://redpen.io/dq01e5e243a5cd0634

We will need someone to take this on more in depth to explore other options, make sure it will work for all the sites, add error and active states.

Considerations & Decisions

Accessibility, different responsive sizes, errors and validation, email signups...

Following steps

This ticket is to decide as a group:

  • which sites will use these fields
  • design the fields
  • design review the fields
  • add fields to the Tool Kit
  • discuss implementation with engineers

cc: @sabrinang

@sabrinang
Copy link
Contributor

Updating forms for teach as well using full width field and checkbox structure: https://redpen.io/cg7a422f47a656dd0e

@sabrinang
Copy link
Contributor

A progress bar can be considered along with the form fields for long, sequential forms. Example from the Club Captain application form (mozilla/learning.mozilla.org#1822)
screen shot 2016-05-05 at 1 41 23 pm

@kristinashu
Copy link
Contributor Author

New ticket mozilla/mofo-bootstrap#93

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants