Commit Graph

10 Commits

Author SHA1 Message Date
Eli Ribble 213562120c Fix my logout form
I accidentally an =
2016-06-09 09:58:50 -06:00
Eli Ribble 173a88a3b3 Make my dropdown menu black like my navbar
I like the black-on-white asthetic, so let's make the dropdown menu do
that. I pulled this code from
https://github.com/twbs/bootstrap/issues/9588

It works great now that I'm processing my sass
2016-06-09 09:57:04 -06:00
Eli Ribble 5cc8e1a205 Fix up navbar to have the structure I wanted
This means logout in a menu underneath the username, some high-level
navigation points, that sort of thing
2016-06-09 09:43:59 -06:00
Eli Ribble 60e6f7c834 Add a navbar to the main page after login
I'll probably use it. Fairly certain. It looks nice either way.

This breaks up the main layout to 'things with the navbar' and 'things
without' and uses inheritance to make it all work out nicely. I also
added my first static asset which assumes nginx is properly configured
to serve up the file rather than doing it through vanth
2016-06-09 01:19:03 -06:00
Eli Ribble 8c6c6670f8 Pretty up my login form with bootstrap styles
Mostly I just used he right class for the layout container and added
some classes to the login form so that bootstrap styles could handle
the rest
2016-06-09 00:38:34 -06:00
Eli Ribble e70ad7c2b5 Add bootstrap styles and javascript from MaxCDN
This will help me pretty things up around here
2016-06-09 00:33:59 -06:00
Eli Ribble ff9829d4d2 Switch back to using form-based login/logout
I've decided I want this application to be a progressive enhancement
application. That means that I'm not going to keep dealing with the
insanity that is Javascript bundling and transpiling and building the
entire UI in JS. I want to believe I can treat the web the way that it's
been designed for decades - as a document platform with enhancement
capabilities rather than as an emerging VM
2016-06-02 20:51:08 -06:00
Eli Ribble 6338c4f066 Add working webpack config and react app
It doesn't do much yet, I'm just sketching out the basic elements and
starting to get a basis for something that will work
2016-05-16 18:21:37 -06:00
Eli Ribble 861b6f0f71 Implement a simple logout mechanism
I would have done a DELETE to /login/ to make it like a resource but my
browser won't do a raw <form> with method="DELETE" :(
2016-05-02 11:58:28 -06:00
Eli Ribble 94b78dacca Add simple user login via flask_login
This doesn't do much - it'll authenticate any username and password. But
at least it will show me when a user is logged in and when they aren't,
which is useful to start figuring out the workflow for sessions
2016-05-02 11:54:32 -06:00