Protip: the space between the UI control and the label should be done using padding (or achieved via label nesting) so that the entire area is clickable.
[ x ] some long label
ꜛꜛꜛ
padding here, not margins or gaps
(clicking between the control and the label does nothing now)
For some reason it's exceptionally slow for me on chromium. I click and I see it register half a second later. It also has no cursor:pointer which makes it look non-clickable. Is it expected or a bug?
In a hilarious turn of fate, on iOS safari the first time one of the radio options is clicked after loading, the css focus style is applied, but a click is not always registered so the radio item ends up stuck in an invalid weird-looking state. I highly doubt the issue would occur if the built in radio were being used
rpastuszak|1 month ago
hanspeter|1 month ago
That the combined element has any surface area that doesn't toggle the radio setting is a straight-up bug.
It is laughable for a component this heavily refined to have such a basic usability flaw.
tobyhinloopen|1 month ago
efilife|1 month ago
unknown|1 month ago
[deleted]
kaelwd|1 month ago
Sateeshm|1 month ago
maelito|1 month ago
supriyo-biswas|1 month ago
promiseofbeans|1 month ago
unknown|1 month ago
[deleted]