Home page buttons styling made good, also consolidated code. [Fixes #58024628]