Implement custom, scalable radio buttons

[#44988167]