Password Reset component

password-reset-fristone

This is a useful component which enables reseting safe password. Component has both inline and out of focus validation, while checking for requered criterias.

I biuld it using UIKit, writing UI and auto layout programmatically, reusing TextField for new and confirm password fields. The biggest challange was to make requered criteria inline validation which makes grey circle image become green checkmark if criteria checks and just being out of focus become red X mark for criterias which wasn’t met.

GitHub

View Github