add buttonGroup widget
style buttons by default, add LESS
separate CSS adjustments from the snippet code
add dropdown recognition, fix formatting