philomena/lib/philomena_web/templates/registration/new.html.slime

49 lines
1.7 KiB
Text
Raw Normal View History

2019-11-13 05:49:37 +01:00
h1 Register
= form_for @changeset, ~p"/registrations", fn f ->
2019-11-13 05:49:37 +01:00
= if @changeset.action do
.alert.alert-danger
p Oops, something went wrong! Please check the errors below.
.fieldlabel
' Non-anonymous posts permanently show your username as of posting time,
' and may appear on search engines; choose wisely.
.field
= text_input f, :name, class: "input", placeholder: "Username", required: true
= error_tag f, :name
.fieldlabel
' You'll use your email address to log in, and we'll use this to get in
' touch if we need to. Don't worry, we won't share this or spam you.
.field
= email_input f, :email, class: "input", placeholder: "Email", required: true, pattern: ~S/[^\s]+@[^\s]+\.[^\s]+/
2019-11-13 05:49:37 +01:00
= error_tag f, :email
.fieldlabel
' Pick a good strong password - longer is better! Minimum of 12 characters.
2019-11-13 05:49:37 +01:00
.field
= password_input f, :password, class: "input", placeholder: "Password", required: true, minlength: 12
2019-11-13 05:49:37 +01:00
= error_tag f, :password
.field
= password_input f, :password_confirmation, class: "input", placeholder: "Confirm password", required: true, minlength: 12
2020-01-27 00:09:37 +01:00
= error_tag f, :password_confirmation
2019-11-13 05:49:37 +01:00
2020-09-12 19:43:16 +02:00
= render PhilomenaWeb.CaptchaView, "_captcha.html", name: "registration", conn: @conn
2019-11-15 03:40:35 +01:00
2019-11-13 05:49:37 +01:00
br
.block.block--fixed.block--warning
p
' We won't share your personal information, won't send you spam emails,
' and take your security and privacy seriously.
p
strong
' Don't forget to read the
a<> href="/pages/rules" site rules
' before you dive in - they contain a quick introduction on how to
' use the site.
br
2019-12-31 01:07:02 +01:00
= submit "Sign Up", class: "button"