Develop layout to flexibly adjust the dashboard representation to fit different devices such as mobile and tablet.