Skip to content

rachelktyjohnson/treehouse-fewd-project3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Treehouse Front End Web Development Project 3

An Online Registration Form

☑️ - Meet expectations requirement
✅ - Exceeds expectations requirement


Form Structure
☑️ Only one <form> tag is being used
☑️ Fieldsets and legends have been added for "Contact Information" and "Newsletter" sections

Form fields and labels
☑️ Includes text input
☑️ Includes email input
☑️ Includes telephone input
☑️ Includes select menu
☑️ Includes checkboxes
☑️ Includes radio buttons
☑️ Includes textfield
☑️ Includes submit button
☑️ Each input field includes id, type and name attributes
☑️ Each select and textarea includes id and name attributes
☑️ Each form field has a label with for attribute that maches the unique id of the form field

Placeholder text
☑️ input field's placeholder attribute has been used to add "required" to FULL NAME and EMAIL ADDRESS
☑️✅ Form contains additional placeholder text for other text fields
☑️✅ Uses the required attribute to add HTML5 validation for required fields (email?)

Mobile-first
☑️ HTML file includes viewport meta tag
☑️ A mobile-first approach is utilized using min-width in media queries
☑️ Appropriate media query is in place for tablet/mobile and desktop screens

Design and styling
☑️ Roughly matches BOTH mockup in general spacing and arrangement
☑️ The label text position matches the mockup for both mobile & desktop
☑️ Uses a Google font
☑️ Includes focus states for text fields
☑️✅ Change the background color for at least one main section (header and main section)
☑️✅ Use CSS transitions for focus states

Valid Code
☑️ HTML and cSS code passes validation

About

Treehouse FEWD Project 3 - An Online Registration Form

Resources

Stars

Watchers

Forks

Packages

No packages published