A button that has a loader (the same as the OutSystems Loading Button widget) and has added functionality to show a success or fail outcome depending on the outcome of the action. This button also does not resize to have a smaller if you chose to only show the loader and not the text.
Tick and cross icons replaced with tick and cross animations to improve UI/IX. Logic upgraded to allow two of these buttons on the same screen.
Note that to get the new tick and cross animations you will need to delete the old button and add the new one in since it uses a placeholder and simply refreshing will not replace this placeholder.