Skip to content

technologies: scss, gulp, pug, js(validation logic), BEM for classes naming, mobile first, responsive layout with breakpoints: 480/768/1024px.

Notifications You must be signed in to change notification settings

sphariab/form-validation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

form-validation

LIVE DEMO: https://sphariab.github.io/form-validation/

for installation:

This is responsive form

Used:

  1. preprocessor SCSS.
  2. preprocessor Pug.
  3. Task manager Gulp for compilation styles and templates, minification styles and scripts.
  4. Responsiveness breakpoints: 480/768/1024px, Mobile first
  5. Validate.js, underscore libraries for form fields validation, error messages show. On click field it becomes focus. On click "Tab" or "Enter" starts it's validation. If validation failed - show error message. On click "Submit" button - shows first not valid field. On any click - validation resets, messages hide.
  6. CVV tooltip on click "?" icon, on click out of icon it is hidden.
  7. On submit if form is valid page reloads (standart behavior).
  8. BEM naming.

About

technologies: scss, gulp, pug, js(validation logic), BEM for classes naming, mobile first, responsive layout with breakpoints: 480/768/1024px.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published