styles/form/_checkbox.scss
$primary: red !default;
$primary-alt: white !default;
$form-control-height: 24px !default;
.checkbox
{
cursor: pointer;
color: rgba( $primary-alt, 0.6 );
align-items: center;
label
{
pointer-events: none;
}
> .checkmark
{
padding: 1px;
font-size: 22px;
border: 3px solid $primary;
border-radius: 4px;
text-align: center;
justify-content: center;
align-items: center;
color: transparent;
min-height: $form-control-height;
margin-right: 10px;
pointer-events: none;
}
&.checked
{
> .checkmark
{
color: $primary-alt;
background-color: $primary;
}
}
&:active
{
color: $primary-alt;
}
&:hover
{
color: $primary-alt;
}
}