From e8fc49455eb7134e5d58f8df14f12cf39a74a0d8 Mon Sep 17 00:00:00 2001 From: Rafael Diego Date: Sat, 5 Sep 2015 16:25:22 -0300 Subject: [PATCH] Validação dos formularios e pequenos ajustes --- bower.json | 4 +++- src/app/components/show-message/message.html | 31 +++++++++++++++++-------------- src/app/components/show-message/show-message.scss | 3 ++- src/app/index.module.js | 2 +- src/app/layout.scss | 9 +++++++++ src/app/pages/auth/auth.scss | 4 ---- src/app/pages/auth/change.html | 62 +++++++++++++++++++++++++++++++++++++++++++++++--------------- src/app/pages/auth/message.html | 16 +++++++++------- src/app/pages/auth/recover.html | 45 ++++++++++++++++++++++++++++++++++----------- src/app/pages/auth/signin.html | 205 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------------------------------------------------- src/app/pages/auth/signinbkp.html | 70 ---------------------------------------------------------------------- src/app/pages/geral/error-messages.html | 6 ++++++ src/assets/images/icons/sprite.png | Bin 106933 -> 0 bytes 13 files changed, 253 insertions(+), 204 deletions(-) delete mode 100644 src/app/pages/auth/signinbkp.html create mode 100644 src/app/pages/geral/error-messages.html diff --git a/bower.json b/bower.json index 39c060c..e50dff4 100644 --- a/bower.json +++ b/bower.json @@ -6,6 +6,7 @@ "angular-animate": "~1.4.0", "angular-breadcrumb": "~0.4.1", "angular-cookies": "~1.4.0", + "angular-messages": "ng-messages#*", "angular-sanitize": "~1.4.0", "angular-slugify": "~1.0.1", "angular-social-links": "~0.0.19", @@ -22,6 +23,7 @@ "angular-mocks": "~1.4.0" }, "resolutions": { - "angular": "~1.4.0" + "angular": "~1.4.0", + "angular-messages": "~1.4.5" } } diff --git a/src/app/components/show-message/message.html b/src/app/components/show-message/message.html index 05ca563..6fa8269 100644 --- a/src/app/components/show-message/message.html +++ b/src/app/components/show-message/message.html @@ -1,18 +1,21 @@ -
+
-
- +
+
-

{{ vm.title }}

-
-
-
-
{{ vm.message }}
-
-
-
- - - +
+

{{ ::vm.title }}

+
+
+
+
+
{{ ::vm.message }}
+
+
+
\ No newline at end of file diff --git a/src/app/components/show-message/show-message.scss b/src/app/components/show-message/show-message.scss index 363e0da..d098b8c 100644 --- a/src/app/components/show-message/show-message.scss +++ b/src/app/components/show-message/show-message.scss @@ -6,11 +6,12 @@ width: 80px; height: 80px; display: inline-block; - background-color: #496AA0; } + .success { background-color: #8AB34D; } + .error { background-color: #C93E55; } diff --git a/src/app/index.module.js b/src/app/index.module.js index d15deff..8657f68 100644 --- a/src/app/index.module.js +++ b/src/app/index.module.js @@ -2,6 +2,6 @@ 'use strict'; angular - .module('dialoga', ['ngAnimate', 'ngCookies', 'ngTouch', 'ngSanitize', 'ui.router', 'ngStorage', 'socialLinks', 'slugifier', 'ncy-angular-breadcrumb']); + .module('dialoga', ['ngAnimate', 'ngCookies', 'ngTouch', 'ngSanitize', 'ui.router', 'ngStorage', 'socialLinks', 'slugifier', 'ncy-angular-breadcrumb', 'ngMessages']); })(); diff --git a/src/app/layout.scss b/src/app/layout.scss index 1b95f90..733bb36 100644 --- a/src/app/layout.scss +++ b/src/app/layout.scss @@ -52,3 +52,12 @@ } } } + +.has-error { + border-color: #FF0000; + border-width: 1px; +} + +.error-message { + color: #ff4431 +} \ No newline at end of file diff --git a/src/app/pages/auth/auth.scss b/src/app/pages/auth/auth.scss index 1e38211..c2dd67a 100644 --- a/src/app/pages/auth/auth.scss +++ b/src/app/pages/auth/auth.scss @@ -109,8 +109,4 @@ vertical-align:middle; cursor:pointer; } - - .text-right { - float: right; - } } diff --git a/src/app/pages/auth/change.html b/src/app/pages/auth/change.html index bc0b8b9..9d37e13 100644 --- a/src/app/pages/auth/change.html +++ b/src/app/pages/auth/change.html @@ -1,12 +1,15 @@ -
-
+ +
+
-

Esqueci minha senha

-
Agra é só criar e confirmar sua nova senha.
-
-
+

Esqueci minha senha

+
Agra é só criar e confirmar sua nova senha.
+
+
-
+
@@ -14,7 +17,10 @@

Você está logado!

- +
@@ -24,18 +30,42 @@
-
+
- - + +
+
+
+
+
- - + +
+
+
+
+
@@ -44,11 +74,13 @@ A senha deve ter 6 ou mais caracteres e conter números e letras.
-
+
- +
diff --git a/src/app/pages/auth/message.html b/src/app/pages/auth/message.html index 30ce8cb..effd08e 100644 --- a/src/app/pages/auth/message.html +++ b/src/app/pages/auth/message.html @@ -1,8 +1,10 @@ -
-
- - - - -
+
+
+ +
diff --git a/src/app/pages/auth/recover.html b/src/app/pages/auth/recover.html index d4bc547..b167f39 100644 --- a/src/app/pages/auth/recover.html +++ b/src/app/pages/auth/recover.html @@ -1,12 +1,16 @@ -
+

Esqueci minha senha

-
Calma, podemos ajudar! Informe o seu e-mail que a gente envia um link de alteração.
+
+ Calma, podemos ajudar! Informe o seu e-mail que a gente envia um link de alteração. +
-
+
@@ -14,7 +18,10 @@

Você está logado!

- +
@@ -24,26 +31,42 @@
- +
- + +
+
+
+
+
-
+ +
Aqui vai um CAPTCHA
- +
-
-
+
-
+
\ No newline at end of file diff --git a/src/app/pages/auth/signin.html b/src/app/pages/auth/signin.html index c021c00..e24b361 100644 --- a/src/app/pages/auth/signin.html +++ b/src/app/pages/auth/signin.html @@ -1,4 +1,4 @@ -
+

Cadastrar ou entrar

@@ -24,15 +24,23 @@

Já possui cadastro

Use seus dados para acessar o Dialoga Brasil

-
+
- - + + +
+
+
+
+
-
- - + + +
+
+
+
@@ -44,119 +52,156 @@

-
-
-
-
+
+
+ -
-
- -
-
-
-
-
-
-

Ou cadastre-se

-

Para fazer parte do Dialoga Brasil, interagir com as propostas e enviar as suas!

+ Entrar com Facebook + +
+
+ +
-
-
- +
+
+
+

Ou cadastre-se

+

+ Para fazer parte do Dialoga Brasil, interagir com as propostas e enviar as suas! +

+
-
- +
+
+ +
+
+ +
-
-
-
-
+
+
+
- +
- *Dados obrigatórios - + *Dados obrigatórios + +
+
+
+
+
- + +
+
+
+
+
- + +
+
+
+
+
- + +
+
+
+
+
- A senha deve ter 6 ou mais caracteres e conter números e letras. + + A senha deve ter 6 ou mais caracteres e conter números e letras. +
- Já li os Termos de Uso e concordo com os mesmos* -
-
- Digite o texto da imagem -

O Captcha vai aqui

-
-
- + + Já li os + Termos de Uso + e concordo com os mesmos* + +
+
+
+
- -
+
+
+ Digite o texto da imagem +

O Captcha vai aqui

+
+
+ +
+
- +
+ \ No newline at end of file diff --git a/src/app/pages/auth/signinbkp.html b/src/app/pages/auth/signinbkp.html deleted file mode 100644 index e81788b..0000000 --- a/src/app/pages/auth/signinbkp.html +++ /dev/null @@ -1,70 +0,0 @@ -
-
- -
-
-
-

Você está logado!

- -
-
-
- -
-
-
-

Já possui cadastro

- Use seus dados para acessar o Dialoga Brasil

-
-
- - - - - -
-
- - - - - -
-
- -
-
-
-
-
-
-
-
-
-
-
- -
-
- -
-
-
-
-
diff --git a/src/app/pages/geral/error-messages.html b/src/app/pages/geral/error-messages.html new file mode 100644 index 0000000..996583e --- /dev/null +++ b/src/app/pages/geral/error-messages.html @@ -0,0 +1,6 @@ +
+
Ops, o campo é obrigatório.
+
O campo deve ser maior.
+
O campo deve ser menor
+
O endereço de e-mail deve ser válido
+
\ No newline at end of file diff --git a/src/assets/images/icons/sprite.png b/src/assets/images/icons/sprite.png index 96ff543..3769689 100644 Binary files a/src/assets/images/icons/sprite.png and b/src/assets/images/icons/sprite.png differ -- libgit2 0.21.2