build out theme buttons programmatically