Sha256: 4606f61f5065da0a69118067253f2ff67c67a2638aa933f698da8b46135ec63e

Contents?: true

Size: 790 Bytes

Versions: 4

Compression:

Stored size: 790 Bytes

Contents

//LoginForm validation
$(function() {
	if (!$('#login-form').length) {
        return false;
    }

    var loginValidationSettings = {
	    rules: {
	        username: {
	            required: true,
	            email: true
	        },
	        password: "required",
	        agree: "required"
	    },
	    messages: {
	        username: {
	            required: "Please enter username",
	            email: "Please enter a valid email address"
	        },
	        password:  "Please enter password",
	        agree: "Please accept our policy"
	    },
	    invalidHandler: function() {
			animate({
				name: 'shake',
				selector: '.auth-container > .card'
			});
		}
	}

	$.extend(loginValidationSettings, config.validations);

    $('#login-form').validate(loginValidationSettings);
})

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_modular_admin-0.2.4 app/assets/javascripts/rails_modular_admin/auth/login/login.js
rails_modular_admin-0.2.3 app/assets/javascripts/rails_modular_admin/auth/login/login.js
rails_modular_admin-0.2.2 app/assets/javascripts/rails_modular_admin/auth/login/login.js
rails_modular_admin-0.2.0 app/assets/javascripts/rails_modular_admin/auth/login/login.js