In order for charts to look great on any devices/orientation, I suggest that we add the option to resize charts whenever the window's size changes. For example, it is common for a user to switch his phone from landscape to portrait mode which results in the following unaesthetic/broken result: 