dashboard revisions: buttons

- improved structure of the button mixins
- use of button mixing for the dashboard configure buttons