aboutsummaryrefslogtreecommitdiff
path: root/themes/alps/assets
Commit message (Collapse)AuthorAgeFilesLines
* Design work for mailbox subscriptionsDrew DeVault2020-11-131-12/+58
|
* Redirect to edit draft after saving messageDrew DeVault2020-11-131-3/+7
|
* Improve UI while emails are being sentDrew DeVault2020-11-132-1/+47
|
* Notify server when user discards attachmentDrew DeVault2020-11-121-0/+6
|
* Display server errors on attachment uploadDrew DeVault2020-11-122-2/+38
|
* Implement mailbox deletionDrew DeVault2020-10-301-0/+10
|
* Rig up button to remove attachmentsDrew DeVault2020-10-302-0/+7
|
* Simplify & fix bugs with select all functionalityDrew DeVault2020-10-301-23/+9
|
* message view: add print button & stylesheetDrew DeVault2020-10-302-0/+16
|
* attachments.js: discard unused drag eventsDrew DeVault2020-10-291-0/+9
|
* attachments.js: remove unused variablesDrew DeVault2020-10-291-7/+1
|
* Implement JavaScript UI for attachmentsDrew DeVault2020-10-292-10/+232
| | | | | | | | | | | | | | | | This one is a bit of a doozy. A summary of the changes: - Session has grown storage for attachments which have been uploaded but not yet sent. - The list of attachments on a message is refcounted so that we can clean up the temporary files only after it's done with - i.e. after copying to Sent and after all of the SMTP attempts are done. - Abandoned attachments are cleared out on process shutdown. Future work: - Add a limit to the maximum number of pending attachments the user can have in the session. - Periodically clean out abandoned attachments?
* Replace parts tree with attachment listDrew DeVault2020-10-231-2/+9
|
* alps theme: consoldate tab active/hover stylesDrew DeVault2020-10-231-6/+2
| | | | Fixes some visual weirdness in an edge case
* message.html: add tabs to select html/plaintextDrew DeVault2020-10-231-3/+38
|
* alps theme: fix borders on each unread rowDrew DeVault2020-10-231-2/+2
| | | | | This addresses an oversight from when the fifth column (flags) was introduced.
* message list: color \Flagged status yellowDrew DeVault2020-10-221-1/+1
|
* Add message flags to mailbox pageDrew DeVault2020-10-221-1/+21
|
* Categorize and normalize folder listingDrew DeVault2020-10-221-1/+2
|
* Handle \Deleted emails in message listDrew DeVault2020-10-221-0/+5
| | | | | | | | | | | | This can happen if an email is deleted by an external client, and this change fixes a template crash in such cases. I elected to display (deleted email) rather than to hide deleted messages so that, if the message is unread, it provides an explanation for your inbox showing $n unread emails where $n > number of non-deleted emails. This partially addresses ~migadu/alps#121
* alps theme: add button to load remote contentDrew DeVault2020-05-201-0/+7
|
* alps theme: add event page layoutDrew DeVault2020-05-201-5/+25
|
* alps theme: unify create/update stylesDrew DeVault2020-05-201-39/+16
|
* alps theme: add layout for calendar event updateDrew DeVault2020-05-201-11/+23
|
* login: set encrypted "remember me" tokenDrew DeVault2020-05-201-0/+6
|
* alps theme: layout settings pageDrew DeVault2020-05-201-0/+12
|
* alps theme: initial layout for calendarDrew DeVault2020-05-201-1/+100
|
* alps theme: add contact edit/createDrew DeVault2020-05-201-10/+33
|
* alps theme: add contact details pageDrew DeVault2020-05-201-1/+9
|
* alps: improve margin on email bodiesDrew DeVault2020-05-201-1/+1
|
* alps theme: theme the login pageDrew DeVault2020-05-131-4/+42
|
* alps theme: if there's nothing to show, say soDrew DeVault2020-05-131-0/+9
|
* alps: theme contact list pageDrew DeVault2020-05-131-14/+31
|
* mailbox view: improve pagination stylesDrew DeVault2020-05-131-1/+14
| | | | This makes the buttons larger and easier to notice/click.
* message view: add part switcherDrew DeVault2020-05-131-1/+31
| | | | | This also makes the appearance of HTML emails more consistent with plaintext ones.
* alps theme: overhaul tables and action listsDrew DeVault2020-05-131-21/+108
| | | | | | | | This patch contains a whole lot of layout improvements for the alps theme, mainly replacing the table soup with flexbox and CSS grids, and fixing up a number of loose ends. This gives us a lot more flexibility over how the page is laid out. I also cleaned up a lot of other low-hanging fruit in the layout & styles.
* themes/alps: new themeSimon Ser2020-03-192-0/+293