Compress calendar to fit 24 hours vertically.
In a browser on a monitor with 1440 vertical resolution (fairly common these days), I can fit ~23 hours and I am left with a scrollbar that scrolls just 1 hour. This is very annoying.
It would be great if the calendar automatically resized things to fit all 24 hours on one page, particularly if it is really close already. Alternatively, consider making the default fit a day on a standard sized monitor in a browser with a "normal" amount of chrome (address bar, tabs, bookmark bar).
Another option is to just allow the user to indicate how many hours they want to fit visibly and compress to match that given current monitor size. Many users seem to want to only show ~16 hours at a time in the visible area, so this would solve both their issue and mine.