Revert "remove more custom button styling"

This reverts commit 53cf5283af6992d59af51c0baced3a4a69e2a002.
Fix flat button colors
Fix button height
replace tabs by spaces
Fix footer color

footer backgrounds are transparent grey. This way it works with both
light and dark themes.