UNPKG

react-jam-ui

Version:

React JAM UI components

39 lines (36 loc) 1.08 kB
radio-simple($params) { input { position: absolute; visibility: hidden; &:checked + label { color: $params.checked.color; &:before { color: $params.checked.color; background: $params.checked.bg; border: 1px solid $params.checked.border-color; box-shadow: inset 0 0 0 3px $params.checked.border-color; } } } label { padding: 0 0 0 28px; margin: 0; min-height: 1rem; font-weight: 400; &:before { height: 16px; width: 16px; color: $params.default.color; background: $params.default.bg; border: 1px solid $params.default.border-color; border-radius: 8px; content: ""; display: block; position: absolute; left: 0; top: 14px; cursor: pointer; transition: background-color 0.15s, box-shadow 0.15s, border 0.15s; } } }