Script Summary: UPDATE: Adjustments for Todoist's in-house attempt at fluid layout. Dumped the cute project/label/filter icons in favor of good ol' CSS circles. Strips out empty days, condenses row height, general UI improvements, fluid width, two breakpoints to adjust columns for screen use.
I love ToDoist but the web interface is a very poor experience. This script just does some simple CSS work to clean things up and make it more pleasant to use. You will find it much more elegantly scales with the viewport as well. There are still some things I haven't taken the time to fix (tooltip positioning in particular).