Change show-gl-field-errors to gl-show-field-errors
This commit is contained in:
parent
b193531b39
commit
d939fbed09
|
@ -299,7 +299,7 @@
|
|||
};
|
||||
|
||||
Dispatcher.prototype.initFieldErrors = function() {
|
||||
$('.show-gl-field-errors').each((i, form) => {
|
||||
$('.gl-show-field-errors').each((i, form) => {
|
||||
new gl.GlFieldErrors(form);
|
||||
});
|
||||
};
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
/*
|
||||
* This class overrides the browser's validation error bubbles, displaying custom
|
||||
* error messages for invalid fields instead. To begin validating any form, add the
|
||||
* class `show-gl-field-errors` to the form element, and ensure error messages are
|
||||
* class `gl-show-field-errors` to the form element, and ensure error messages are
|
||||
* declared in each inputs' `title` attribute. If no title is declared for an invalid
|
||||
* field the user attempts to submit, "This field is required." will be shown by default.
|
||||
*
|
||||
|
@ -16,13 +16,13 @@
|
|||
*
|
||||
* Basic:
|
||||
*
|
||||
* <form class='show-gl-field-errors'>
|
||||
* <form class='gl-show-field-errors'>
|
||||
* <input type='text' name='username' title='Username is required.'/>
|
||||
* </form>
|
||||
*
|
||||
* Ignore specific inputs (e.g. UsernameValidator):
|
||||
*
|
||||
* <form class='show-gl-field-errors'>
|
||||
* <form class='gl-show-field-errors'>
|
||||
* <div class="form-group>
|
||||
* <input type='text' class='gl-field-errors-ignore' pattern='[a-zA-Z0-9-_]+'/>
|
||||
* </div>
|
||||
|
@ -33,7 +33,7 @@
|
|||
*
|
||||
* Custom Error Anchor (allows error message to be injected after specified element):
|
||||
*
|
||||
* <form class='show-gl-field-errors'>
|
||||
* <form class='gl-show-field-errors'>
|
||||
* <div class="form-group gl-field-error-anchor">
|
||||
* <input type='text' name='username' title='Username is required.'/>
|
||||
* // Error message typically injected here
|
||||
|
|
|
@ -136,7 +136,7 @@ label {
|
|||
color: $red-normal;
|
||||
}
|
||||
|
||||
.show-gl-field-errors {
|
||||
.gl-show-field-errors {
|
||||
.gl-field-success-outline {
|
||||
border: 1px solid $green-normal;
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
= render 'devise/shared/tab_single', tab_title: 'Sign in preview'
|
||||
.login-box
|
||||
%form.show-gl-field-errors
|
||||
%form.gl-show-field-errors
|
||||
.form-group
|
||||
= label_tag :login
|
||||
= text_field_tag :login, nil, class: "form-control top", title: 'Please provide your username or email address.'
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
= render 'devise/shared/tab_single', tab_title: 'Resend confirmation instructions'
|
||||
.login-box
|
||||
.login-body
|
||||
= form_for(resource, as: resource_name, url: confirmation_path(resource_name), html: { method: :post, class: 'show-gl-field-errors' }) do |f|
|
||||
= form_for(resource, as: resource_name, url: confirmation_path(resource_name), html: { method: :post, class: 'gl-show-field-errors' }) do |f|
|
||||
.devise-errors
|
||||
= devise_error_messages!
|
||||
.form-group
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
= render 'devise/shared/tab_single', tab_title:'Change your password'
|
||||
.login-box
|
||||
.login-body
|
||||
= form_for(resource, as: resource_name, url: password_path(resource_name), html: { method: :put, class: 'show-gl-field-errors' }) do |f|
|
||||
= form_for(resource, as: resource_name, url: password_path(resource_name), html: { method: :put, class: 'gl-show-field-errors' }) do |f|
|
||||
.devise-errors
|
||||
= devise_error_messages!
|
||||
= f.hidden_field :reset_password_token
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
= render 'devise/shared/tab_single', tab_title: 'Reset Password'
|
||||
.login-box
|
||||
.login-body
|
||||
= form_for(resource, as: resource_name, url: password_path(resource_name), html: { method: :post, class: 'show-gl-field-errors' }) do |f|
|
||||
= form_for(resource, as: resource_name, url: password_path(resource_name), html: { method: :post, class: 'gl-show-field-errors' }) do |f|
|
||||
.devise-errors
|
||||
= devise_error_messages!
|
||||
.form-group
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
= form_for(resource, as: resource_name, url: session_path(resource_name), html: { class: 'new_user show-gl-field-errors', 'aria-live' => 'assertive'}) do |f|
|
||||
= form_for(resource, as: resource_name, url: session_path(resource_name), html: { class: 'new_user gl-show-field-errors', 'aria-live' => 'assertive'}) do |f|
|
||||
%div.form-group
|
||||
= f.label "Username or email", for: :login
|
||||
= f.text_field :login, class: "form-control top", autofocus: "autofocus", autocapitalize: "off", autocorrect: "off", required: true, title: "This field is required."
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
= form_tag(omniauth_authorize_path(:user, :crowd), id: 'new_crowd_user', class: 'show-gl-field-errors') do
|
||||
= form_tag(omniauth_authorize_path(:user, :crowd), id: 'new_crowd_user', class: 'gl-show-field-errors') do
|
||||
.form-group
|
||||
= label_tag :username, 'Username or email'
|
||||
= text_field_tag :username, nil, {class: "form-control top", title: "This field is required", autofocus: "autofocus", required: true }
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
= form_tag(omniauth_callback_path(:user, server['provider_name']), id: 'new_ldap_user', class: "show-gl-field-errors") do
|
||||
= form_tag(omniauth_callback_path(:user, server['provider_name']), id: 'new_ldap_user', class: "gl-show-field-errors") do
|
||||
.form-group
|
||||
= label_tag :username, "#{server['label']} Username"
|
||||
= text_field_tag :username, nil, {class: "form-control top", title: "This field is required.", autofocus: "autofocus", required: true }
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
.login-box
|
||||
.login-body
|
||||
- if @user.two_factor_otp_enabled?
|
||||
= form_for(resource, as: resource_name, url: session_path(resource_name), method: :post, html: { class: 'edit_user show-gl-field-errors' }) do |f|
|
||||
= form_for(resource, as: resource_name, url: session_path(resource_name), method: :post, html: { class: 'edit_user gl-show-field-errors' }) do |f|
|
||||
- resource_params = params[resource_name].presence || params
|
||||
= f.hidden_field :remember_me, value: resource_params.fetch(:remember_me, 0)
|
||||
%div
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#register-pane.login-box{ role: 'tabpanel', class: 'tab-pane' }
|
||||
.login-body
|
||||
= form_for(resource, as: "new_#{resource_name}", url: registration_path(resource_name), html: { class: "new_new_user show-gl-field-errors", "aria-live" => "assertive" }) do |f|
|
||||
= form_for(resource, as: "new_#{resource_name}", url: registration_path(resource_name), html: { class: "new_new_user gl-show-field-errors", "aria-live" => "assertive" }) do |f|
|
||||
.devise-errors
|
||||
= devise_error_messages!
|
||||
%div.form-group
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
= render 'devise/shared/tab_single', tab_title: 'Resend unlock instructions'
|
||||
.login-box
|
||||
.login-body
|
||||
= form_for(resource, as: resource_name, url: unlock_path(resource_name), html: { method: :post, class: 'show-gl-field-errors' }) do |f|
|
||||
= form_for(resource, as: resource_name, url: unlock_path(resource_name), html: { method: :post, class: 'gl-show-field-errors' }) do |f|
|
||||
.devise-errors
|
||||
= devise_error_messages!
|
||||
.form-group.append-bottom-20
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
.panel-heading
|
||||
Group settings
|
||||
.panel-body
|
||||
= form_for @group, html: { multipart: true, class: "form-horizontal show-gl-field-errors" }, authenticity_token: true do |f|
|
||||
= form_for @group, html: { multipart: true, class: "form-horizontal gl-show-field-errors" }, authenticity_token: true do |f|
|
||||
= form_errors(@group)
|
||||
= render 'shared/group_form', f: f
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
%form.show-gl-field-errors{action: 'submit', method: 'post'}
|
||||
%form.gl-show-field-errors{action: 'submit', method: 'post'}
|
||||
.form-group
|
||||
%input.required-text{required: true, type: 'text'} Text
|
||||
.form-group
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
describe('GL Style Field Errors', function() {
|
||||
beforeEach(function() {
|
||||
fixture.load('gl_field_errors.html');
|
||||
const $form = this.$form = $('form.show-gl-field-errors');
|
||||
const $form = this.$form = $('form.gl-show-field-errors');
|
||||
this.fieldErrors = new global.GlFieldErrors($form);
|
||||
});
|
||||
|
||||
|
|
Loading…
Reference in New Issue