Dashboard Button Node - </>Class Field not working

Let me address your points backwards.

Dashboard fixes are not part of the main release, they are released separately - like other nodes. They are a collection of several nodes so an update will happen when Dave(dceejay) decides to release them.

As for fixing the ui_text_input node you can install the version I just patched to check it out

  1. open a terminal window and stop Node-RED
    node-red-stop
  2. change directory to the .node-red folder
    cd $HOME/.node-red
  3. enter this command
    npm install juggledad/node-red-dashboard
    this could take a few minutes depending on the Pi
  4. restart Node-RED and test it out.

ui_button - you can still make many changes to the buttons, you just have to use different CSS selectors. If you really want to customize them do a search using 'CSS button' and check out some of te treads like

there is a lot of information on the forum,