I’m still working out how to make the decimal button not so ugly when disabled, but here it be.
Thanks for the feedback.