Soon after the new Maya UI design was introduced i though that the MEL / Python default shelf icons will get an update too but we are in 2018 and those still looks exactly the same so i decided to suggest something like what i did for my shelf.
I know this is not that big of a deal but still, we often have this type of scripts (temporary, no icons) in the shelf so i think it should be designed to fit better the overall Maya design too.
Shelf Icons
Basically what i did is update the icon and in Shelf Editor only set Label Background value 0.270 and Background Transparency to 0.4 - simple as that and looks much better. It is really no more than 10-15 min of work.