From 9ac14e8a5d740fb4cd87645e69b2cfde73e4acc7 Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Fri, 3 Feb 2023 16:48:14 +0100 Subject: [PATCH] wip: error registration ui feedback --- src/views/Register.vue | 381 +++++++++++++++++++++++++++++++++-------- 1 file changed, 307 insertions(+), 74 deletions(-) diff --git a/src/views/Register.vue b/src/views/Register.vue index 7d68ac9..1ed687d 100644 --- a/src/views/Register.vue +++ b/src/views/Register.vue @@ -2,32 +2,57 @@
-

Lauf für Kaya! - {{ $t('registrieren') }}

-

{{ $t('register.register_now') }}

+

+ Lauf für Kaya! - {{ $t("registrieren") }} +

+

+ {{ $t("register.register_now") }} +

{{ $t('organization') }}: {{ state.org_name }}

+ > + {{ $t("organization") }}: {{ state.org_name }} +

Team:

+ > + Team: +

Bürgerlauf

+ > + Bürgerlauf +

- + -

{{ $t('please_provide_valid_mail') }}

+

+ {{ $t("please_provide_valid_mail") }} +

- +

{{ $t('this_is_not_a_valid_international_phone_number') }}

+ > + {{ $t("this_is_not_a_valid_international_phone_number") }} +

@@ -115,13 +222,14 @@ + >{{ $t("provide_address") }}
- +

{{ $t('please_provide_a_valid_zipcode') }}

+ > + {{ $t("please_provide_a_valid_zipcode") }} +

@@ -195,15 +370,19 @@ />
-
@@ -219,8 +398,11 @@ />
-
@@ -228,10 +410,30 @@
+ :disabled="!state.submit_enabled" + :class="{ + 'opacity-50': !state.submit_enabled, + 'cursor-not-allowed': !state.submit_enabled, + }" + class=" + text-white + block + w-full + text-center + py-2 + px-3 + border-2 border-gray-300 + rounded-md + p-1 + bg-blue-800 + font-medium + hover:border-gray-400 + focus:outline-none focus:border-gray-400 + sm:text-sm + " + > + {{ $t("registrieren") }} +
@@ -241,16 +443,17 @@