Better Radio buttons and checkboxes

Radio and checkboxes in Browsers are a strange relict of the last millenium. In case you have tried to change their look on normal web pages, you know the dirty tricks required to get this to work - shifting the boxes off-screen is the funniest part. I have tried this for formio, an Angular based framework here.
68747470733a2f2f692e6962622e636f2f7634316872624e2f637573742e706e67

On mobile devices, checkboxes are much too small and when selected. RedCap - data entry for medical studies - has a solution that works nicely

.
I know from personal experience that nobody who ever used these switches back to standard buttons.