Commit graph

18 commits

Author SHA1 Message Date
Mihai Parparita
112ddb2b02 Don't use border: shorthand in combination with other CSS properties.
Something (Gmail's HTML sanitizer?) reordered the properties in the style
declaration, and having border: come after border-width: etc. clobbers the
earlier rules.
2015-08-19 22:17:26 -07:00
Mihai Parparita
05acf9240a Don't turn errors fetching individual repository intervals into errors for the whole digest.
Return the data that we have, and indicate in a footer which repositories errors
were encountered for.
2014-12-14 21:23:33 -08:00
Mihai Parparita
e3db6775fb Style email footer links. 2014-11-29 22:20:42 -08:00
Mihai Parparita
7222af8259 Add an email footer. 2014-11-22 15:04:09 -08:00
Mihai Parparita
2cb734cd49 Reduce the size of the digest email HTML.
Make monospace be the default font, and only override it in the few places where
we don't want it (as opposed to repeating it for every commit).
2014-10-26 22:55:35 -07:00
Mihai Parparita
1f31fe8cca Digest styling improvements. 2014-10-26 22:31:07 -07:00
Mihai Parparita
07a64cffce Lighten the card yellow a bit. 2014-10-20 23:24:31 -07:00
Mihai Parparita
be01a8623f Add basic card styling to commits. 2014-10-20 23:22:32 -07:00
Mihai Parparita
1b56d7ab0f Basic punch card header style. 2014-10-19 23:37:40 -07:00
Mihai Parparita
8008ca94a5 Abandon perforated paper design.
Too literal, and impacts readability.

Reverts most of 7d109f0c82.
2014-10-19 21:44:20 -07:00
Mihai Parparita
7d109f0c82 Basic perforated-paper-on-a-dot-matrix-printer styling. 2014-10-18 23:43:37 -07:00
Mihai Parparita
d6bd445caa Make commit messages wrap. 2014-10-16 23:26:32 -07:00
Mihai Parparita
846a4240b2 Fix bottom corners of the commit rounded box getting cut off. 2014-08-18 23:12:54 -07:00
Mihai Parparita
ff360bc605 Switch to inlining styles.
Unfortunately Gmail for iOS does not respect the <style> block that desktop
Gmail does. Styles are instead defined in a styles.json and can be referenced
via a custom template function. Not quite as nice as CSS (e.g. link style
invocation has to be repeated for every link), but still tolerable.
2014-08-18 23:10:41 -07:00
Mihai Parparita
8b9bd3fccb Allow account timezone to be set. 2014-08-17 22:27:49 -07:00
Mihai Parparita
303e6ca229 Persit OAuth token in datastore. 2014-07-28 22:25:40 -07:00
Mihai Parparita
2391a279f9 Store OAuth token in a session cookie.
Not the final design (it'll instead be persisted to the App Engine data store,
and the session will just have the user ID), but this has most of the
scaffolding for session cookies.
2014-07-26 15:34:47 -07:00
Mihai Parparita
9097e1508b Add basic GitHub OAuth flow. 2014-07-05 22:53:34 -07:00