dark theme: nearly there
button color for theme dark as color state list