summaryrefslogtreecommitdiff
path: root/static
Commit message (Collapse)AuthorAge
* add iconsGravatar Joey Hess2012-07-31
|
* fix noscript mode to not allocate notification ids on each refreshGravatar Joey Hess2012-07-30
| | | | | | Now the javascript does an ajax call at the start to request the url to use to poll, and the notification id is generated then, once we know javascript is working.
* further refactoring my jsGravatar Joey Hess2012-07-30
|
* got this JS workingGravatar Joey Hess2012-07-30
|
* rewrote longpolling, trying to avoid duplicationGravatar Joey Hess2012-07-30
| | | | does not work though. stupid JS
* better connection close handlingGravatar Joey Hess2012-07-30
| | | | | | | | | | Depending on how the webapp was started up and whether the user clicked on any links in it, window.close() may be disallowed by browser security policy. Also if that fails, display a modal dialog that nicely blackens out the webapp. TODO: avoid Escape closing it. Bootstrap's docs are unclear about how to do that.
* implement server-side alert closingGravatar Joey Hess2012-07-30
| | | | | Rather than using bootstrap's client-side closing. Now closed alerts stay closed.
* template reorgGravatar Joey Hess2012-07-27
|
* template cleanupGravatar Joey Hess2012-07-27
| | | | use julius's nice #id and .class things
* add alert close buttonsGravatar Joey Hess2012-07-27
|
* update to newer version of BootstrapGravatar Joey Hess2012-07-27
| | | | This does fix some UI issues I was having.
* webapp now uses twitter bootstrapGravatar Joey Hess2012-07-27
| | | | mocked up the main screen, and am actually pretty happy with it!
* update to newer version needed by bootstrapGravatar Joey Hess2012-07-27
|
* add bootstrapGravatar Joey Hess2012-07-27
|
* added jquery to static siteGravatar Joey Hess2012-07-26
| | | | | | | | | | | | | Had to switch to toWaiAppPlain to avoid a seeming bug in toWaiApp; chromium only received a partial copy of jquery. Always the same length each time, which makes me think it's a bug in the compression, although a bug in the autohead middleware is also a possibility. Anyway, there's little need for compression for a local webapp. Not wasting time compressing things is probably a net gain. Similarly, I've not worried about minifying this yet. Although that would avoid bloating the git-annex binary quite so much.
* added a custom defaultLayout, static site, and faviconGravatar Joey Hess2012-07-26
Broke hamlet out into standalone files. I don't like the favicon display; it should be served from /favicon.ico, but I could only get the static site to serve /static/favicon.ico, so I had to use a <link rel=icon> to pull it in. I looked at Yesod.Default.Handlers.getFaviconR, but it doesn't seem to embed the favicon into the binary?