From 2b303ac9b279423bc0cee687e4d9ef3bdb3727c2 Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Sat, 27 Feb 2021 15:32:43 +0100 Subject: [PATCH] Register - basic form validations --- src/App.vue | 4 +- src/components/Register.vue | 82 ++++++++++++++++++++++++------------- src/locales/de.json | 1 + src/locales/en.json | 1 + 4 files changed, 57 insertions(+), 31 deletions(-) diff --git a/src/App.vue b/src/App.vue index b3dbe9d..a286f1d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -3,7 +3,5 @@ \ No newline at end of file diff --git a/src/components/Register.vue b/src/components/Register.vue index ff8a074..eafd7ee 100644 --- a/src/components/Register.vue +++ b/src/components/Register.vue @@ -18,8 +18,10 @@ autocomplete="off" :placeholder="[[$t('vorname')]]" type="text" - class="dark:bg-gray-800 mt-1 focus:ring-indigo-500 block w-full shadow-sm rounded-l-md sm:text-sm border-gray-300 border bg-gray-50 text-gray-500 rounded-md p-2" + :class="{ 'border-red-500': (!userdetails.firstname.trim()), 'border-green-300': (userdetails.firstname.trim()) }" + class="dark:bg-gray-800 mt-1 focus:ring-indigo-500 block w-full shadow-sm sm:text-sm border-gray-300 border bg-gray-50 text-gray-500 rounded-md p-2" /> + +