demo(buttons): use labels instead of buttons for groups

Closes #1323.