Sha256: f298506e77d13611964b5646ecafb0ee015d4af0bc9c16ac9bd56fecf537cb71
Contents?: true
Size: 1.25 KB
Versions: 3
Compression:
Stored size: 1.25 KB
Contents
@import "../tokens/colors"; $transition: $transition_cubic; [class^=pb_checkbox_kit] { display: inline-flex; .pb_checkbox_label { padding-left: $space_xs; cursor: pointer; font-size: $text_lt_default; user-select: none; } .pb_checkbox_checkmark { position: relative; height: 22px; width: 22px; border: solid $border_light 2px; border-radius: $border_rad_light; .check_icon{ opacity: 0; position: relative; top: -2px; left: 1px; height: 16px; width:16px; color: $white; } } &:hover input ~ .pb_checkbox_checkmark { border-color: $primary_action; } input { position: relative; opacity: 0; cursor: pointer; height: 0; width: 0; display: none; &:checked ~ .pb_checkbox_checkmark { background-color: $primary_action; border-color: $primary_action; } &:checked ~ .pb_checkbox_checkmark { display: inline-block; .check_icon{ opacity: $opacity_10; } } } &[class*=_dark] { input:checked ~ .pb_checkbox_checkmark { background-color: $primary_action_dk; border-color: $primary_action_dk; } &:hover .pb_checkbox_checkmark { border-color: $primary_action_dk; } } }
Version data entries
3 entries across 3 versions & 1 rubygems