From 041d28295fb34cb3190cd1a7a58ce1111ac1cd36 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Thu, 18 Jun 2020 12:24:35 +0100 Subject: [PATCH] UX: Hide login button during externally authenticated account creation Also switch to use the new d-button loading property for the create account button --- .../discourse/app/templates/modal/create-account.hbs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/discourse/app/templates/modal/create-account.hbs b/app/assets/javascripts/discourse/app/templates/modal/create-account.hbs index e3bee67e747..eb2c7940809 100644 --- a/app/assets/javascripts/discourse/app/templates/modal/create-account.hbs +++ b/app/assets/javascripts/discourse/app/templates/modal/create-account.hbs @@ -146,13 +146,14 @@ action=(action "createAccount") disabled=submitDisabled label="create_account.title" + isLoading=formSubmitted }} - {{#conditional-loading-spinner condition=formSubmitted size="small"}} - {{#d-button class="btn-large" id="login-link" action=(route-action "showLogin")}} + {{#unless hasAuthOptions}} + {{#d-button class="btn-large" id="login-link" action=(route-action "showLogin") disabled=formSubmitted}} {{i18n "log_in"}} {{/d-button}} - {{/conditional-loading-spinner}} + {{/unless}}
{{html-safe disclaimerHtml}}