In the native Button object the text size adjusts with the size of the window and the length of the text. This gives us three problems:
- With several buttons it is almost impossible to make it look consistent when the text sizes vary a lot.
- On smaller screens you end up with so small text that is becomes unreadable.
- Behaviour is not consistent with the rest of the client and other objects.
Add an option to fix the text size, e.g. 14 px. If the text does not fit with inside the button then use ellipsis text overflow ( Xyz... ).