Checkboxes in their current implementations have two styling issues :
[x] Their parent div takes unneccessary space on the bottom
For some unknown reason, the div is taller than the content. However, setting the parent's div height to the same calculation (taken originally from bootstrap) does fix this height issue.
I plan to rearrange how the checkbox is stylized to have a master checkbox div controller and the inputs inside would be automatically stylized.
It would look like this :
Checkboxes in their current implementations have two styling issues :
div
takes unneccessary space on the bottomthis would therefore apply the checkbox style automatically to the label inside, while having customization options for the container.
cursor: pointer;
css property to the label.