mirror of
https://github.com/aljazceru/CTFd.git
synced 2025-12-18 22:44:24 +01:00
Add autofocus to text fields on authentication pages (#2196)
* Add autofocus to text fields on authentication pages
This commit is contained in:
@@ -14,7 +14,9 @@ from CTFd.forms.users import (
|
|||||||
|
|
||||||
def RegistrationForm(*args, **kwargs):
|
def RegistrationForm(*args, **kwargs):
|
||||||
class _RegistrationForm(BaseForm):
|
class _RegistrationForm(BaseForm):
|
||||||
name = StringField("User Name", validators=[InputRequired()])
|
name = StringField(
|
||||||
|
"User Name", validators=[InputRequired()], render_kw={"autofocus": True}
|
||||||
|
)
|
||||||
email = EmailField("Email", validators=[InputRequired()])
|
email = EmailField("Email", validators=[InputRequired()])
|
||||||
password = PasswordField("Password", validators=[InputRequired()])
|
password = PasswordField("Password", validators=[InputRequired()])
|
||||||
submit = SubmitField("Submit")
|
submit = SubmitField("Submit")
|
||||||
@@ -32,7 +34,11 @@ def RegistrationForm(*args, **kwargs):
|
|||||||
|
|
||||||
|
|
||||||
class LoginForm(BaseForm):
|
class LoginForm(BaseForm):
|
||||||
name = StringField("User Name or Email", validators=[InputRequired()])
|
name = StringField(
|
||||||
|
"User Name or Email",
|
||||||
|
validators=[InputRequired()],
|
||||||
|
render_kw={"autofocus": True},
|
||||||
|
)
|
||||||
password = PasswordField("Password", validators=[InputRequired()])
|
password = PasswordField("Password", validators=[InputRequired()])
|
||||||
submit = SubmitField("Submit")
|
submit = SubmitField("Submit")
|
||||||
|
|
||||||
@@ -42,10 +48,14 @@ class ConfirmForm(BaseForm):
|
|||||||
|
|
||||||
|
|
||||||
class ResetPasswordRequestForm(BaseForm):
|
class ResetPasswordRequestForm(BaseForm):
|
||||||
email = EmailField("Email", validators=[InputRequired()])
|
email = EmailField(
|
||||||
|
"Email", validators=[InputRequired()], render_kw={"autofocus": True}
|
||||||
|
)
|
||||||
submit = SubmitField("Submit")
|
submit = SubmitField("Submit")
|
||||||
|
|
||||||
|
|
||||||
class ResetPasswordForm(BaseForm):
|
class ResetPasswordForm(BaseForm):
|
||||||
password = PasswordField("Password", validators=[InputRequired()])
|
password = PasswordField(
|
||||||
|
"Password", validators=[InputRequired()], render_kw={"autofocus": True}
|
||||||
|
)
|
||||||
submit = SubmitField("Submit")
|
submit = SubmitField("Submit")
|
||||||
|
|||||||
Reference in New Issue
Block a user