Now it will be complicated. Not about those questions individually but as the dashboard and it's appearance is one whole thing, the solution for one question may contradict with others. It takes to think more about the styling the dashboard first and then adjusting or changing some elements on fly based on some inputs or events or so.
But as the dashboard is a bit more complicated than it may seem, it takes to get knowledge about the structure of it and how all elements are decorated (the CSS)
Take a little time to examine this post, talking about customizing the dashboard
You may find many answers from there but most probably you gain more questions but those will be then more sharp on point.