fix header transparency, changed dashboard, and fix validation for phone number for only update view