Sage Vaillancourt
e2f918df72
Add meta tag and password length hint.
2022-10-02 11:12:50 -04:00
Sage Vaillancourt
9d15924d60
More password validation.
...
Clean up login and create_account routes.
Macro-ize form submit buttons.
2022-10-02 10:48:48 -04:00
Sage Vaillancourt
234565b923
Tweak some login-related spacing.
2022-10-02 09:45:40 -04:00
Sage Vaillancourt
56327d29e6
Add titles to modal.
2022-10-02 02:54:59 -04:00
Sage Vaillancourt
2ee23bb33e
Move login/create account into a modal.
...
Some redundancy floating around.
Error handling is probably wonky.
Modal should have a bit more detail in the future.
2022-10-02 02:27:23 -04:00
Sage Vaillancourt
04c16b50fe
Flesh out letter-adding.
...
Add new-letter button.
Refactor _formhelpers for increased modularity.
Re-style <select> tags
Invert logo colors on hover.
2022-09-29 16:35:26 +00:00
Sage Vaillancourt
ff659db77f
Some project re-org, and add pytest.
...
Rename flaskr/ to undercover/
Rename writing_templates/ to letter_templates/
Put db testing code into __main__ check
Break css optimization into its own file and add simple testing.
Rename writing.py to routes.py.
Move cached index directly into routes.py
2022-09-23 11:35:56 -04:00