diff --git a/packages/accounts-ui-unstyled/login_buttons.html b/packages/accounts-ui-unstyled/login_buttons.html index 341d8e5e6f..5f8f4c6842 100644 --- a/packages/accounts-ui-unstyled/login_buttons.html +++ b/packages/accounts-ui-unstyled/login_buttons.html @@ -1,25 +1,25 @@ @@ -35,16 +35,16 @@ {{/if}} {{/if}} {{else}} -
No login services configured
+
No login services configured
{{/if}} diff --git a/packages/accounts-ui-unstyled/login_buttons_dropdown.html b/packages/accounts-ui-unstyled/login_buttons_dropdown.html index 28e30dcf18..22986ce0d7 100644 --- a/packages/accounts-ui-unstyled/login_buttons_dropdown.html +++ b/packages/accounts-ui-unstyled/login_buttons_dropdown.html @@ -125,7 +125,7 @@
{{! XXX we should probably use loginButtonsFormField }} - +
{{> _loginButtonsMessages}} diff --git a/packages/accounts-ui-unstyled/login_buttons_dropdown.js b/packages/accounts-ui-unstyled/login_buttons_dropdown.js index 5cda237a7e..d464b6e20e 100644 --- a/packages/accounts-ui-unstyled/login_buttons_dropdown.js +++ b/packages/accounts-ui-unstyled/login_buttons_dropdown.js @@ -208,7 +208,7 @@ visible: function () { return Accounts.ui._passwordSignupFields() === "USERNAME_ONLY"; }}, - {fieldName: 'email', fieldLabel: 'Email', + {fieldName: 'email', fieldLabel: 'Email', inputType: 'email', visible: function () { return Accounts.ui._passwordSignupFields() === "EMAIL_ONLY"; }}, @@ -225,13 +225,13 @@ ["USERNAME_AND_EMAIL", "USERNAME_AND_OPTIONAL_EMAIL", "USERNAME_ONLY"], Accounts.ui._passwordSignupFields()); }}, - {fieldName: 'email', fieldLabel: 'Email', + {fieldName: 'email', fieldLabel: 'Email', inputType: 'email', visible: function () { return _.contains( ["USERNAME_AND_EMAIL", "EMAIL_ONLY"], Accounts.ui._passwordSignupFields()); }}, - {fieldName: 'email', fieldLabel: 'Email (optional)', + {fieldName: 'email', fieldLabel: 'Email (optional)', inputType: 'email', visible: function () { return Accounts.ui._passwordSignupFields() === "USERNAME_AND_OPTIONAL_EMAIL"; }}, diff --git a/packages/accounts-ui/login_buttons.less b/packages/accounts-ui/login_buttons.less index 077f32a53d..fe62a3814e 100644 --- a/packages/accounts-ui/login_buttons.less +++ b/packages/accounts-ui/login_buttons.less @@ -340,8 +340,9 @@ background-color: rgba(0, 0, 0, 0.7); } -input[type=text], input[type=password] { +input[type=text], input[type=email], input[type=password] { padding: 4px; border: 1px solid #999; + border-radius: 3px; line-height: 1; }