Created by: mkesavan13
Description of PR
This PR is w.r.t the Good first issue, Get 100 on lighthouse.
- Added accessibility labels to missing input component usages
- Added visual page header to Deep Dive as it was one of the issues that the light house threw. Please read more about it here.
Relevant Issues
Fixes #1610
Checklist
-
Compiles and passes lint tests -
Properly formatted -
Tested on desktop -
Tested on phone
Screenshots These screenshots are for Accessibility report of each page in Desktop. I tested the reports in Mobile but they threw the same as well.