aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* frontend: Setup Flask-WTF and use it for following maintainer checkboxes displayMart Raudsepp2016-12-052-3/+34
| | | | No POST handling yet.
* frontend: Add meta charset=utf-8 head tagMart Raudsepp2016-12-041-1/+2
|
* frontend: add a /setup/ page for listing existing projects and devsMart Raudsepp2016-12-042-0/+45
| | | | | Later we can convert this into a form to choose which projects/devs to follow; hence the "setup" naming.
* Make the dummy initial web frontend prettyMart Raudsepp2016-11-234-0/+101
Now uses extra Flask-Classy dependency for nicer routing and organization. Stylesheet is Gentoo Tyrian loaded from standard CDN location. Reorganizes some of frontend to frontend module, which necessitates telling Flask it's "frontend", not "backend" (for templates to work without passing custom paths). If reorganization goes this route and completes, all the flask parts should end up in frontend module, making this hack obsolete. Though backend might want to use Flask-Sqlalchemy too, so needing the Flask app object, but not sure yet.