Move "Domain" field under "User Name" and "Password"
Autofocus on the login screen now is on the first field. It's either "User Name" or "Domain" with multidomain support. However it appears to be more convenient to keep the focus on "User Name" whether there is multidomain support or not. Also "Domain" is pre-filled with the last domain used, so often there's no need to change it. This patch moves "Domain" field under "User Name" and "Password" and keeps autofocus always on "User Name". Closes-Bug: #1916958 Change-Id: I590ce3a5cbaa0ebb470228a7114a60ff89467835
This commit is contained in:
parent
c78d484321
commit
b09e5b303c
@ -89,10 +89,8 @@ class Login(django_auth_forms.AuthenticationForm):
|
||||
else:
|
||||
self.fields['domain'] = forms.CharField(
|
||||
initial=last_domain,
|
||||
label=_("Domain"),
|
||||
widget=forms.TextInput(attrs={"autofocus": "autofocus"}))
|
||||
self.fields['username'].widget = forms.widgets.TextInput()
|
||||
fields_ordering = ['domain', 'username', 'password', 'region']
|
||||
label=_("Domain"))
|
||||
fields_ordering = ['username', 'password', 'domain', 'region']
|
||||
self.fields['region'].choices = get_region_choices()
|
||||
if len(self.fields['region'].choices) == 1:
|
||||
self.fields['region'].initial = self.fields['region'].choices[0][0]
|
||||
|
Loading…
Reference in New Issue
Block a user