fix: primary color selecter now show outline correctly

pull/2522/head
William Grant 3 years ago
parent 8fae1f979b
commit a0b8a31d8e

@ -100,13 +100,13 @@ const StyledInputOutlineSelected = styled(StyledInput)`
outline: none; outline: none;
} }
:checked + label:before { :checked + label:before {
outline-color: 1px solid currentColor; outline: 1px solid currentColor;
} }
`; `;
const StyledLabelOutlineSelected = styled(StyledLabel)<{ selectedColor: string }>` const StyledLabelOutlineSelected = styled(StyledLabel)<{ selectedColor: string }>`
:before { :before {
background: ${props => (props.selectedColor ? props.selectedColor : 'var(--primary-color)')}; background: ${props => (props.selectedColor ? props.selectedColor : 'var(--primary-color)')};
outline: var(--transparent-color) solid 1px; outline: 1px solid transparent; /* CSS varibles didn't work here */
} }
`; `;

Loading…
Cancel
Save