holtzmak / Humane-Transport

A Flutter and Firebase mobile application to record Canadian animal transport and transfer of care documentation
https://sanakhan1997.github.io/Humane-Transport/
GNU General Public License v3.0
6 stars 3 forks source link

Add progress bar #255

Closed holtzmak closed 3 years ago

holtzmak commented 3 years ago

Closes #204

This PR adds a progress bar/timeline to the editing screen. I've also updated the submission message when it fails because some forms aren't done.

With this, it's safe to see where patterns have emerged in the editing screen and some minor cleanup could be done readily in the future. I prefer waiting for patterns to develop before doing refactoring, and now is a good time for that (for future developers... we're done here lol)


Changes look like:

(Also includes the display screen, it shows the numbers but in simple navy blue)

https://user-images.githubusercontent.com/32527219/113668776-fa4fc480-966f-11eb-9927-f5dc029828ac.mp4

https://user-images.githubusercontent.com/32527219/113668780-fcb21e80-966f-11eb-8c26-bfc0453c0602.mp4