5
0
Fork 0
mirror of https://0xacab.org/sutty/sutty synced 2024-11-26 15:46:22 +00:00

vistas de login

This commit is contained in:
f 2019-07-03 21:11:33 -03:00
parent 7c0a7f0eea
commit 15a92c1772
No known key found for this signature in database
GPG key ID: 2AE5A13E321F953D
8 changed files with 195 additions and 148 deletions

View file

@ -1,10 +1,16 @@
%h2= t('.resend_confirmation_instructions') .row.align-items-center.justify-content-center.full-height
= form_for(resource, as: resource_name, url: confirmation_path(resource_name), html: { method: :post }) do |f| .col-md-6.align-self-center
= render "devise/shared/error_messages", resource: resource %h2= t('.resend_confirmation_instructions')
.field = form_for(resource, as: resource_name, url: confirmation_path(resource_name), html: { method: :post }) do |f|
= render 'devise/shared/error_messages', resource: resource
.form-group
= f.label :email = f.label :email
%br/ = f.email_field :email,
= f.email_field :email, autofocus: true, autocomplete: "email", value: (resource.pending_reconfirmation? ? resource.unconfirmed_email : resource.email) autofocus: true,
autocomplete: 'email',
class: 'form-control',
value: (resource.pending_reconfirmation? ? resource.unconfirmed_email : resource.email)
.actions .actions
= f.submit t('.resend_confirmation_instructions') = f.submit t('.resend_confirmation_instructions'),
= render "devise/shared/links" class: 'btn btn-lg btn-primary btn-block'
= render 'devise/shared/links'

View file

@ -1,18 +1,26 @@
%h2= t('.change_your_password') .row.align-items-center.justify-content-center.full-height
= form_for(resource, as: resource_name, url: password_path(resource_name), html: { method: :put }) do |f| .col-md-6.align-self-center
= render "devise/shared/error_messages", resource: resource %h2= t('.change_your_password')
= form_for(resource, as: resource_name,
url: password_path(resource_name),
html: { method: :put }) do |f|
= render 'devise/shared/error_messages', resource: resource
= f.hidden_field :reset_password_token = f.hidden_field :reset_password_token
.field .form-group
= f.label :password, t('.new_password') = f.label :password, t('.new_password')
%br/
- if @minimum_password_length - if @minimum_password_length
%em= t('devise.shared.minimum_password_length', count: @minimum_password_length) %em
%br/ = t('devise.shared.minimum_password_length',
= f.password_field :password, autofocus: true, autocomplete: "new-password" count: @minimum_password_length)
.field = f.password_field :password,
autofocus: true,
autocomplete: 'new-password',
class: 'form-control'
.form-group
= f.label :password_confirmation, t('.confirm_new_password') = f.label :password_confirmation, t('.confirm_new_password')
%br/ = f.password_field :password_confirmation, autocomplete: 'off',
= f.password_field :password_confirmation, autocomplete: "off" class: 'form-control'
.actions .actions
= f.submit t('.change_my_password') = f.submit t('.change_my_password'),
= render "devise/shared/links" class: 'btn btn-lg btn-primary btn-block'
= render 'devise/shared/links'

View file

@ -1,10 +1,13 @@
%h2= t('.forgot_your_password') .row.align-items-center.justify-content-center.full-height
= form_for(resource, as: resource_name, url: password_path(resource_name), html: { method: :post }) do |f| .col-md-6.align-self-center
= render "devise/shared/error_messages", resource: resource %h2= t('.forgot_your_password')
.field = form_for(resource, as: resource_name, url: password_path(resource_name), html: { method: :post }) do |f|
= render 'devise/shared/error_messages', resource: resource
.form-group
= f.label :email = f.label :email
%br/ = f.email_field :email, autofocus: true, autocomplete: 'email',
= f.email_field :email, autofocus: true, autocomplete: "email" class: 'form-control'
.actions .actions
= f.submit t('.send_me_reset_password_instructions') = f.submit t('.send_me_reset_password_instructions'),
= render "devise/shared/links" class: 'btn btn-lg btn-primary btn-block'
= render 'devise/shared/links'

View file

@ -1,35 +1,42 @@
%h2= t('.title', resource: resource.model_name.human) .row.align-items-center.justify-content-center.full-height
= form_for(resource, as: resource_name, url: registration_path(resource_name), html: { method: :put }) do |f| .col-md-6.align-self-center
= render "devise/shared/error_messages", resource: resource %h2= t('.title', resource: resource.model_name.human)
.field = form_for(resource, as: resource_name, url: registration_path(resource_name), html: { method: :put }) do |f|
= render 'devise/shared/error_messages', resource: resource
.form-group
= f.label :email = f.label :email
%br/ = f.email_field :email, autofocus: true, autocomplete: 'email',
= f.email_field :email, autofocus: true, autocomplete: "email" class: 'form-control'
- if devise_mapping.confirmable? && resource.pending_reconfirmation? - if devise_mapping.confirmable? && resource.pending_reconfirmation?
%div= t('.currently_waiting_confirmation_for_email', email: resource.unconfirmed_email) %div= t('.currently_waiting_confirmation_for_email', email: resource.unconfirmed_email)
.field .form-group
= f.label :password = f.label :password
%i %i
(#{t('.leave_blank_if_you_don_t_want_to_change_it')}) (#{t('.leave_blank_if_you_don_t_want_to_change_it')})
%br/ = f.password_field :password, autocomplete: 'new-password',
= f.password_field :password, autocomplete: "new-password" class: 'form-control'
- if @minimum_password_length - if @minimum_password_length
%br/
%em= t('devise.shared.minimum_password_length', count: @minimum_password_length) %em= t('devise.shared.minimum_password_length', count: @minimum_password_length)
.field .form-group
= f.label :password_confirmation = f.label :password_confirmation
%br/ = f.password_field :password_confirmation,
= f.password_field :password_confirmation, autocomplete: "new-password" autocomplete: 'new-password',
.field class: 'form-control'
.form-group
= f.label :current_password = f.label :current_password
%i %i
(#{t('.we_need_your_current_password_to_confirm_your_changes')}) (#{t('.we_need_your_current_password_to_confirm_your_changes')})
%br/ = f.password_field :current_password,
= f.password_field :current_password, autocomplete: "current-password" autocomplete: 'current-password',
class: 'form-control'
.actions .actions
= f.submit t('.update') = f.submit t('.update'),
%h3= t('.cancel_my_account') class: 'btn btn-lg btn-primary btn-block'
%p %h3= t('.cancel_my_account')
%p
= t('.unhappy') = t('.unhappy')
= button_to t('.cancel_my_account'), registration_path(resource_name), data: { confirm: t('.are_you_sure') }, method: :delete = button_to t('.cancel_my_account'),
= link_to t('devise.shared.links.back'), :back registration_path(resource_name),
data: { confirm: t('.are_you_sure') },
method: :delete
= link_to t('devise.shared.links.back'), :back

View file

@ -1,20 +1,24 @@
%h2= t('.sign_up') .row.align-items-center.justify-content-center.full-height
= form_for(resource, as: resource_name, url: registration_path(resource_name)) do |f| .col-md-6.align-self-center
= render "devise/shared/error_messages", resource: resource %h2= t('.sign_up')
.field = form_for(resource, as: resource_name, url: registration_path(resource_name)) do |f|
= render 'devise/shared/error_messages', resource: resource
.form-group
= f.label :email = f.label :email
%br/ = f.email_field :email, autofocus: true, autocomplete: 'email',
= f.email_field :email, autofocus: true, autocomplete: "email" class: 'form-control'
.field .form-group
= f.label :password = f.label :password
- if @minimum_password_length - if @minimum_password_length
%em= t('devise.shared.minimum_password_length', count: @minimum_password_length) %em= t('devise.shared.minimum_password_length', count: @minimum_password_length)
%br/ = f.password_field :password, autocomplete: 'new-password',
= f.password_field :password, autocomplete: "new-password" class: 'form-control'
.field .form-group
= f.label :password_confirmation = f.label :password_confirmation
%br/ = f.password_field :password_confirmation,
= f.password_field :password_confirmation, autocomplete: "new-password" autocomplete: 'new-password',
class: 'form-control'
.actions .actions
= f.submit t('.sign_up') = f.submit t('.sign_up'),
= render "devise/shared/links" class: 'btn btn-lg btn-primary btn-block'
= render 'devise/shared/links'

View file

@ -1,17 +1,30 @@
%h2= t('.sign_in') .row.align-items-center.justify-content-center.full-height
= form_for(resource, as: resource_name, url: session_path(resource_name)) do |f| .col-md-6.align-self-center
.field = render 'layouts/flash'
= f.label :email
%br/ %h2= t('.sign_in')
= f.email_field :email, autofocus: true, autocomplete: "email" = form_for(resource, as: resource_name, url: session_path(resource_name)) do |f|
.field - if @site
= f.label :password = hidden_field :referer, value: site_path(@site)
%br/ .form-group
= f.password_field :password, autocomplete: "current-password" = f.label :email, class: 'sr-only'
= f.email_field :email,
autofocus: true,
autocomplete: 'email',
class: 'form-control',
placeholder: t('login.email')
.form-group
= f.label :password, class: 'sr-only'
= f.password_field :password,
autocomplete: 'current-password',
class: 'form-control',
placeholder: t('login.password')
- if devise_mapping.rememberable? - if devise_mapping.rememberable?
.field .form-group
= f.check_box :remember_me = f.check_box :remember_me
= f.label :remember_me = f.label :remember_me
.actions .actions
= f.submit t('.sign_in') = f.submit t('.sign_in'),
= render "devise/shared/links" class: 'btn btn-lg btn-primary btn-block'
= render 'devise/shared/links'

View file

@ -1,10 +1,13 @@
%h2= t('.resend_unlock_instructions') .row.align-items-center.justify-content-center.full-height
= form_for(resource, as: resource_name, url: unlock_path(resource_name), html: { method: :post }) do |f| .col-md-6.align-self-center
= render "devise/shared/error_messages", resource: resource %h2= t('.resend_unlock_instructions')
.field = form_for(resource, as: resource_name, url: unlock_path(resource_name), html: { method: :post }) do |f|
= render 'devise/shared/error_messages', resource: resource
.form-group
= f.label :email = f.label :email
%br/ = f.email_field :email, autofocus: true, autocomplete: 'email',
= f.email_field :email, autofocus: true, autocomplete: "email" class: 'form-control'
.actions .actions
= f.submit t('.resend_unlock_instructions') = f.submit t('.resend_unlock_instructions'),
= render "devise/shared/links" class: 'btn btn-lg btn-primary btn-block'
= render 'devise/shared/links'

View file

@ -27,8 +27,8 @@ es:
updated_at: Actualizado en updated_at: Actualizado en
models: models:
user: user:
one: Usuario one: Usuarie
other: Usuarios other: Usuaries
devise: devise:
confirmations: confirmations:
confirmed: Tu cuenta ha sido confirmada satisfactoriamente. confirmed: Tu cuenta ha sido confirmada satisfactoriamente.
@ -49,43 +49,43 @@ es:
mailer: mailer:
confirmation_instructions: confirmation_instructions:
action: Confirmar mi cuenta action: Confirmar mi cuenta
greeting: "¡Bienvenido %{recipient}!" greeting: "¡Bienvenide %{recipient}!"
instruction: 'Usted puede confirmar el correo electrónico de su cuenta a través de este enlace:' instruction: 'Podés confirmar el correo electrónico de tu cuenta a través de este enlace:'
subject: Instrucciones de confirmación subject: Instrucciones de confirmación
email_changed: email_changed:
greeting: "¡Hola %{recipient}! " greeting: "¡Hola %{recipient}! "
message: Estamos contactando contigo para notificarte que tu email ha sido cambiado a %{email}. message: Te estamos contactando para notificarte que tu email ha sido cambiado a %{email}.
subject: Email cambiado subject: Email cambiado
password_change: password_change:
greeting: Hola %{recipient}! greeting: "¡Hola %{recipient}!"
message: Le estamos contactando para notificarle que su contraseña ha sido cambiada. message: Te estamos contactando para notificarte que su contraseña ha sido cambiada.
subject: Contraseña cambiada subject: Contraseña cambiada
reset_password_instructions: reset_password_instructions:
action: Cambiar mi contraseña action: Cambiar mi contraseña
greeting: "¡Hola %{recipient}!" greeting: "¡Hola %{recipient}!"
instruction: Alguien ha solicitado un enlace para cambiar su contraseña, lo que se puede realizar a través del siguiente enlace. instruction: Alguien ha solicitado un cambio para tu contraseña, puedes realizarlo a través del siguiente enlace.
instruction_2: Si usted no lo ha solicitado, por favor ignore este correo electrónico. instruction_2: Si no lo has solicitado, por favor ignora este correo electrónico.
instruction_3: Su contraseña no será cambiada hasta que usted acceda al enlace y cree una nueva. instruction_3: Tu contraseña no será cambiada hasta que accedas al enlace y crees una nueva.
subject: Instrucciones de recuperación de contraseña subject: Instrucciones de recuperación de contraseña
unlock_instructions: unlock_instructions:
action: Desbloquear mi cuenta action: Desbloquear mi cuenta
greeting: "¡Hola %{recipient}!" greeting: "¡Hola %{recipient}!"
instruction: 'Haga click en el siguiente enlace para desbloquear su cuenta:' instruction: 'Has click en el siguiente enlace para desbloquear tu cuenta:'
message: Su cuenta ha sido bloqueada debido a una cantidad excesiva de intentos infructuosos para ingresar. message: Tu cuenta ha sido bloqueada debido a una cantidad excesiva de intentos infructuosos para ingresar.
subject: Instrucciones para desbloquear subject: Instrucciones para desbloquear
omniauth_callbacks: omniauth_callbacks:
failure: No has sido autorizado en la cuenta %{kind} porque "%{reason}". failure: No has sido autorizade en la cuenta %{kind} porque "%{reason}".
success: Has sido autorizado satisfactoriamente en la cuenta %{kind}. success: Has sido autorizade satisfactoriamente en la cuenta %{kind}.
passwords: passwords:
edit: edit:
change_my_password: Cambiar mi contraseña change_my_password: Cambiar mi contraseña
change_your_password: Cambie su contraseña change_your_password: Cambia tu contraseña
confirm_new_password: Confirme la nueva contraseña confirm_new_password: Confirme la nueva contraseña
new_password: Nueva contraseña new_password: Nueva contraseña
new: new:
forgot_your_password: "¿Ha olvidado su contraseña?" forgot_your_password: "¿Has olvidado tu contraseña?"
send_me_reset_password_instructions: Envíeme las instrucciones para resetear mi contraseña send_me_reset_password_instructions: Envíame las instrucciones para resetear mi contraseña
no_token: No puedes acceder a esta página si no es a través de un enlace para resetear tu contraseña. Si has llegado hasta aquí desde el email para resetear tu contraseña, por favor asegúrate de que la URL introducida está completa. no_token: No puedes acceder a esta página si no es a través de un enlace para resetear tu contraseña. Si has llegado hasta aquí desde el email para resetear tu contraseña, por favor asegúrate de que la URL introducida esté completa.
send_instructions: Recibirás un correo con instrucciones sobre cómo resetear tu contraseña en unos pocos minutos. send_instructions: Recibirás un correo con instrucciones sobre cómo resetear tu contraseña en unos pocos minutos.
send_paranoid_instructions: Si tu correo existe en nuestra base de datos, recibirás un correo con instrucciones sobre cómo resetear tu contraseña en tu bandeja de entrada. send_paranoid_instructions: Si tu correo existe en nuestra base de datos, recibirás un correo con instrucciones sobre cómo resetear tu contraseña en tu bandeja de entrada.
updated: Se ha cambiado tu contraseña. Ya iniciaste sesión. updated: Se ha cambiado tu contraseña. Ya iniciaste sesión.
@ -93,20 +93,21 @@ es:
registrations: registrations:
destroyed: "¡Adiós! Tu cuenta ha sido cancelada correctamente. Esperamos verte pronto." destroyed: "¡Adiós! Tu cuenta ha sido cancelada correctamente. Esperamos verte pronto."
edit: edit:
are_you_sure: "¿Está usted seguro?" are_you_sure: "¿Estás segura?"
cancel_my_account: Anular mi cuenta cancel_my_account: Anular mi cuenta
currently_waiting_confirmation_for_email: 'Actualmente esperando la confirmacion de: %{email} ' currently_waiting_confirmation_for_email: 'Actualmente esperando la confirmacion de: %{email} '
leave_blank_if_you_don_t_want_to_change_it: dejar en blanco si no desea cambiarlo leave_blank_if_you_don_t_want_to_change_it: dejar en blanco si no desea cambiarlo
title: Editar %{resource} title: Editar %{resource}
unhappy: "¿Disconforme?" unhappy: "¿Disconforme?"
update: Actualizar update: Actualizar
we_need_your_current_password_to_confirm_your_changes: necesitamos su contraseña actual para confirmar los cambios we_need_your_current_password_to_confirm_your_changes: necesitamos tu contraseña actual para confirmar los cambios
new: new:
sign_up: Registrarse sign_up: Registrarme por primera vez
signed_up: Bienvenido. Tu cuenta fue creada. email: O simplemente continuar con tu dirección de correo y contraseña
signed_up: Bienvenide. Tu cuenta fue creada.
signed_up_but_inactive: Tu cuenta ha sido creada correctamente. Sin embargo, no hemos podido iniciar la sesión porque tu cuenta aún no está activada. signed_up_but_inactive: Tu cuenta ha sido creada correctamente. Sin embargo, no hemos podido iniciar la sesión porque tu cuenta aún no está activada.
signed_up_but_locked: Tu cuenta ha sido creada correctamente. Sin embargo, no hemos podido iniciar la sesión porque que tu cuenta está bloqueada. signed_up_but_locked: Tu cuenta ha sido creada correctamente. Sin embargo, no hemos podido iniciar la sesión porque que tu cuenta está bloqueada.
signed_up_but_unconfirmed: Se ha enviado un mensaje con un enlace de confirmación a tu correo electrónico. Abre el enlace para activar tu cuenta. signed_up_but_unconfirmed: Para recibir actualizaciones, se ha enviado un mensaje con un enlace de confirmación a tu correo electrónico. Abre el enlace para activar tu cuenta.
update_needs_confirmation: Has actualizado tu cuenta correctamente, pero es necesario confirmar tu nuevo correo electrónico. Por favor, comprueba tu correo y sigue el enlace de confirmación para finalizar la comprobación del nuevo correo electrónico. update_needs_confirmation: Has actualizado tu cuenta correctamente, pero es necesario confirmar tu nuevo correo electrónico. Por favor, comprueba tu correo y sigue el enlace de confirmación para finalizar la comprobación del nuevo correo electrónico.
updated: Tu cuenta se ha actualizado. updated: Tu cuenta se ha actualizado.
updated_but_not_signed_in: updated_but_not_signed_in:
@ -119,14 +120,16 @@ es:
shared: shared:
links: links:
back: Atrás back: Atrás
didn_t_receive_confirmation_instructions: "¿No ha recibido las instrucciones de confirmación?" didn_t_receive_confirmation_instructions: "¿No has recibido las instrucciones de confirmación?"
didn_t_receive_unlock_instructions: "¿No ha recibido instrucciones para desbloquear?" didn_t_receive_unlock_instructions: "¿No has recibido instrucciones para desbloquear?"
forgot_your_password: "¿Ha olvidado su contraseña?" forgot_your_password: "¿Has olvidado tu contraseña?"
sign_in: Iniciar sesión sign_in: Iniciar sesión
sign_in_with_provider: Iniciar sesión con %{provider} sign_in_with_provider: Iniciar sesión con %{provider}
sign_up: Registrarse sign_up: Registrarme por primera vez
i_dont_have_account: ¿Nunca te registraste en LUNAR?
i_have_account: ¿Ya tenés cuenta?
minimum_password_length: minimum_password_length:
one: "(%{count} caractere como mínimo)" one: "(%{count} caracter como mínimo)"
other: "(%{count} caracteres como mínimo)" other: "(%{count} caracteres como mínimo)"
unlocks: unlocks:
new: new: