diff --git a/website/client/src/assets/scss/form.scss b/website/client/src/assets/scss/form.scss index b161472271..0939aa2ce0 100644 --- a/website/client/src/assets/scss/form.scss +++ b/website/client/src/assets/scss/form.scss @@ -163,7 +163,14 @@ input, textarea, input.form-control, textarea.form-control { input { height: 30px; border: 0; - background: $white !important; + } + + &.is-valid { + border-color: $green-10 !important; + } + + &.is-invalid { + border-color: $red-100 !important; } } diff --git a/website/client/src/pages/settings/components/_currentPasswordInput.vue b/website/client/src/pages/settings/components/currentPasswordInput.vue similarity index 100% rename from website/client/src/pages/settings/components/_currentPasswordInput.vue rename to website/client/src/pages/settings/components/currentPasswordInput.vue diff --git a/website/client/src/pages/settings/components/_saveCancelButtons.vue b/website/client/src/pages/settings/components/saveCancelButtons.vue similarity index 100% rename from website/client/src/pages/settings/components/_saveCancelButtons.vue rename to website/client/src/pages/settings/components/saveCancelButtons.vue diff --git a/website/client/src/pages/settings/components/validatedTextInput.vue b/website/client/src/pages/settings/components/validatedTextInput.vue new file mode 100644 index 0000000000..a727592b7c --- /dev/null +++ b/website/client/src/pages/settings/components/validatedTextInput.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/website/client/src/pages/settings/inlineSettings/dateFormatSetting.vue b/website/client/src/pages/settings/inlineSettings/dateFormatSetting.vue index 1f3aa21311..f3e11612f9 100644 --- a/website/client/src/pages/settings/inlineSettings/dateFormatSetting.vue +++ b/website/client/src/pages/settings/inlineSettings/dateFormatSetting.vue @@ -74,7 +74,7 @@ input {