Currently the default size is large for all Ribbon buttons in custom tab. It'd be great if the size can be preset to small or large size and programmatically changed similar to desktop Excel Add-in in normal or large, eg:
<button id="Dashboard" label="Dashboard" size="normal">