The idea of "responsive" design is fairly new. Microsoft even today doesn't do what you asked so maybe it's time for you to look at more current calendar apps?
Bob