KanbanMail
A Kanban board for your emails! β¨π
Created new demo screenshots with and without background images
Changed landing page background
FIXED ALL JS URLS AFTER FILE RESTRUCTURE (thanks for reporting @matteing π¬)
Made onboarding image picker scroll
Streamlined background image picker design by getting rid of the form and adding the "none" and "custom" options to the backgrounds grid
Added a newToKanbanMail variable
Added background image choosing step to onboarding!
Starting new onboarding!!!
Restructured and cleaned up files in web app repo!!
Stopped !KBM:Pinned label from being shown on email cards
Added a setting to show labels on email cards!! π·οΈ
Added a getUserLabelsForEmail function
Added a getDefinedLabelById function
Added a subtle "click here to close" message so it's clear they can click outside the email viewer to close it
Disable βA in general unless itβs in an input/textarea because otherwise it stuffs things up by selecting random bits of hidden text etc.
Changed periodic updateEmails caller from a timeout to an interval
Fixed issue with checking for new emails after adding a note
Reduced padding around edges of the interface!! So there's more room for everything π
Made βA only select emails on board
Fixed getEmailContentFromResponse with Outlook!!! π¬
Added Enter/βO keyboard shortcut to open selected email from board
ADDED EMAIL ARROW NAVIGATION ON BOARD!!! π twitter.com/Booligoosh/status/1111202051529175040
Fixed handling of emails with a single part that is not an attachment (I think)
Made the email viewer MUCH MUCH MUCH MUCHHHHH faster β‘β‘
Restructured email viewer iframe communication code so it doesn't have to reload the frame when changing the contents