diff --git a/app/views/sessions/new.html.haml b/app/views/sessions/new.html.haml index 3cf57d1..8503140 100644 --- a/app/views/sessions/new.html.haml +++ b/app/views/sessions/new.html.haml @@ -1,7 +1,5 @@ -.card.card-login.mx-auto.mt-5 - .card-header - = t('messages.please_sign_in') - .card-body +#login-form + %b-card.card-login.mx-auto.mt-5{"header" => t('messages.please_sign_in')} = render partial: "shared/error" = form_for(:session, url: sessions_path) do |f| .form-group @@ -10,3 +8,11 @@ = f.password_field :password, placeholder: t('terms.password'), class: "form-control" = submit_tag t("terms.sign_in"), class: "btn btn-primary btn-block" + +:javascript + window.addEventListener("load", () => { + new Vue({ + name: "LoginForm", + el: "#login-form" + }) + });