Commit 51e288ff1e1b05552511243960ac9a071abcc5ee

Authored by Rodrigo Souto
1 parent 4e6065c4

[stoa] Edit usp-field checking and signup css fix

plugins/stoa/public/javascripts/signup_complement.js
@@ -4,6 +4,7 @@ $("#usp_id_field").observe_field(1, function(){ @@ -4,6 +4,7 @@ $("#usp_id_field").observe_field(1, function(){
4 var me=this; 4 var me=this;
5 $('#usp-id-invalid').hide(); 5 $('#usp-id-invalid').hide();
6 $(this).addClass('checking').removeClass('validated'); 6 $(this).addClass('checking').removeClass('validated');
  7 + $(this.parentNode).addClass('checking');
7 $('#usp-id-checking').show(); 8 $('#usp-id-checking').show();
8 $.getJSON('/plugin/stoa/check_usp_id?usp_id='+me.value, 9 $.getJSON('/plugin/stoa/check_usp_id?usp_id='+me.value,
9 function(data){ 10 function(data){
@@ -26,10 +27,12 @@ $("#usp_id_field").observe_field(1, function(){ @@ -26,10 +27,12 @@ $("#usp_id_field").observe_field(1, function(){
26 } 27 }
27 $('#signup-form .submit').attr('disabled', false); 28 $('#signup-form .submit').attr('disabled', false);
28 $(me).removeClass('checking').addClass('validated'); 29 $(me).removeClass('checking').addClass('validated');
  30 + $(me.parentNode).removeClass('checking');
29 }); 31 });
30 } 32 }
31 else { 33 else {
32 $(me).removeClass('checking'); 34 $(me).removeClass('checking');
  35 + $(me.parentNode).removeClass('checking');
33 if(me.value) { 36 if(me.value) {
34 $('#signup-form .submit').attr('disabled', true); 37 $('#signup-form .submit').attr('disabled', true);
35 $(me).addClass('invalid'); 38 $(me).addClass('invalid');
plugins/stoa/public/style.css
@@ -38,6 +38,11 @@ @@ -38,6 +38,11 @@
38 top: -75px; 38 top: -75px;
39 } 39 }
40 40
  41 +#signup-form .formfield.checking {
  42 + border-color: transparent;
  43 + background-image: none;
  44 +}
  45 +
41 #usp-id-invalid, 46 #usp-id-invalid,
42 #usp-id-checking { 47 #usp-id-checking {
43 display: none; 48 display: none;