-
@@ -108,11 +108,11 @@ export default {
setup(props) {
const inputType = props.isMultiSelect ? "checkbox" : "radio";
- const {
+ const {
value: inputValue,
handleChange,
errors,
- } = useField(props.groupName, props.validationRules,
+ } = useField(props.groupName, props.validationRules,
{
type: inputType,
checkedValue: props.value,
@@ -155,6 +155,7 @@ export default {
cursor: pointer;
}
p {
+ color: $gray-600;
text-align: center;
&.sub-copy {
color: $gray-550;
@@ -170,6 +171,14 @@ export default {
box-shadow: 0 0 0 1px $blue;
border-radius: 0.5rem;
}
+ &:checked + label {
+ p {
+ color: $black;
+ }
+ .sub-copy {
+ color: $gray-600;
+ }
+ }
+ label::before {
content: "";
position: absolute;