diff --git a/website/client/src/assets/scss/form.scss b/website/client/src/assets/scss/form.scss
index 8e21bc06a4..b161472271 100644
--- a/website/client/src/assets/scss/form.scss
+++ b/website/client/src/assets/scss/form.scss
@@ -180,8 +180,8 @@ input, textarea, input.form-control, textarea.form-control {
}
// used in checkboxes and radios
-$bg-focused-active-control: #4f2993;
-$bg-disabled-control: #34303a;
+$bg-focused-active-control: $purple-200;
+$bg-disabled-control: $gray-10;
// custom control
.custom-control {
@@ -231,17 +231,21 @@ $bg-disabled-control: #34303a;
background-color: inherit;
}
- &:focus:not(:checked):not(:disabled)~.custom-control-label::before, &:active:not(:checked):not(:disabled)~.custom-control-label::before {
- box-shadow: 0 0 0 6px rgba($bg-focused-active-control, 0.1);
+ &:focus:not(:checked):not(:disabled)~.custom-control-label::before,
+ &:active:not(:checked):not(:disabled)~.custom-control-label::before {
+ border: 2px solid $gray-300;
+ box-shadow: 0 0 0 2px rgba(146, 92, 243, 0.5);
}
- &:focus:checked:not(:disabled)~.custom-control-label::before, &:active:checked:not(:disabled)~.custom-control-label::before {
- box-shadow: 0 0 0 6px rgba($bg-focused-active-control, 0.1);
- border-color: $purple-400;
+ &:focus:checked:not(:disabled)~.custom-control-label::before,
+ &:active:checked:not(:disabled)~.custom-control-label::before {
+ box-shadow: 0 0 0 2px rgba(146, 92, 243, 0.5);
+ border-color: 2 px solid $purple-400;
background-color: $purple-400;
}
- &:focus:disabled~.custom-control-label::before, &:active:disabled~.custom-control-label::before {
+ &:focus:disabled~.custom-control-label::before,
+ &:active:disabled~.custom-control-label::before {
box-shadow: 0 0 0 6px rgba($bg-disabled-control, 0.1);
}
diff --git a/website/client/src/components/group-plans/groupPlanCreationModal.vue b/website/client/src/components/group-plans/groupPlanCreationModal.vue
index cf837b13e5..5c2158e579 100644
--- a/website/client/src/components/group-plans/groupPlanCreationModal.vue
+++ b/website/client/src/components/group-plans/groupPlanCreationModal.vue
@@ -50,13 +50,18 @@