diff --git a/src/app/account/register-component.html b/src/app/account/register-component.html index a3cb400..3a05cc5 100644 --- a/src/app/account/register-component.html +++ b/src/app/account/register-component.html @@ -4,47 +4,60 @@

{{"account.register.seeMoreMessage" | translate}} {{"account.register.informationsMessage" | translate}}

-
+
-
+
- +
-
+
- - +  {{ ctrl.environment.host }} +
-
- -
-
-  http://ola.coop.br/ - +
+
    +
  • +
-
+
- + +
+
+
    +
  • +
-
+
- + +
+
+
    +
  • +
-
+
- + +
+
+
    +
  • +
@@ -53,7 +66,7 @@
- +
diff --git a/src/app/account/register.component.ts b/src/app/account/register.component.ts index 0abf24b..41fdd35 100644 --- a/src/app/account/register.component.ts +++ b/src/app/account/register.component.ts @@ -40,4 +40,8 @@ export class RegisterComponent { this.notificationService.error({ message: "account.register.passwordConfirmation.failed" }); } } + + isInvalid(field: Object): Object { + return { 'has-error': field['$touched'] && field['$invalid'] }; + } } diff --git a/src/app/layout/scss/_forms.scss b/src/app/layout/scss/_forms.scss index 9939a40..5b190f6 100644 --- a/src/app/layout/scss/_forms.scss +++ b/src/app/layout/scss/_forms.scss @@ -2,6 +2,10 @@ label { cursor: pointer; } +.has-error .help-block { + font-weight: bold; +} + .checkbox-nice { position: relative; padding-left: 15px; diff --git a/src/languages/en.json b/src/languages/en.json index a899d57..ac59eec 100644 --- a/src/languages/en.json +++ b/src/languages/en.json @@ -105,8 +105,7 @@ "account.register.welcomeMessageTitle": "Nice to have you there!", "account.register.seeMoreMessage": "See more ", "account.register.informationsMessage": "informations", - "account.register.firstNameLabel": "First name", - "account.register.lastNameLabel": "Last name", + "account.register.fullNameLabel": "Full name", "account.register.usernameLabel": "Username", "account.register.emailLabel": "Email", "account.register.passwordLabel": "Password", @@ -117,5 +116,9 @@ "account.register.termsOfUseMessage": "terms of use", "account.register.success.title": "Good job!", "account.register.success.message": "Account created!", - "account.register.passwordConfirmation.failed": "Wrong password confirmation" + "account.register.passwordConfirmation.failed": "Wrong password confirmation", + "messages.invalid.required": "This field is required", + "messages.invalid.maxlength": "This field is too long", + "messages.invalid.minlength": "This field is too short", + "messages.invalid.email": "This needs to be a valid email" } diff --git a/src/languages/messages.html b/src/languages/messages.html new file mode 100644 index 0000000..3af858d --- /dev/null +++ b/src/languages/messages.html @@ -0,0 +1,4 @@ +
  • +
  • +
  • +
  • diff --git a/src/languages/pt.json b/src/languages/pt.json index 48b9401..95a5edf 100644 --- a/src/languages/pt.json +++ b/src/languages/pt.json @@ -105,7 +105,7 @@ "account.register.welcomeMessage": "Ótimo ter você aqui!", "account.register.seeMoreMessage": "Saiba mais ", "account.register.informationsMessage": "informações", - "account.register.firstNameLabel": "Nome", + "account.register.fullNameLabel": "Nome completo", "account.register.lastNameLabel": "Sobrenome", "account.register.usernameLabel": "Nome de usuário", "account.register.emailLabel": "Email", @@ -117,5 +117,9 @@ "account.register.haveAccountMessage": "Já possui uma conta?", "account.register.success.title": "Bom trabalho!", "account.register.success.message": "Conta criada com sucesso!", - "account.register.passwordConfirmation.failed": "A confirmação de senha não corresponde à senha" + "account.register.passwordConfirmation.failed": "A confirmação de senha não corresponde à senha", + "messages.invalid.required": "Campo obrigatório", + "messages.invalid.maxlength": "O valor é muito longo", + "messages.invalid.minlength": "O valor é muito curto", + "messages.invalid.email": "Informe um email válido" } -- libgit2 0.21.2