Change CSS transitions to use `background` rather than `background-color` for consistency