From ae114a6ee8f2e4f9abd1bbd536d34e6bc55fea23 Mon Sep 17 00:00:00 2001 From: Kris Date: Fri, 11 Dec 2020 12:09:56 -0500 Subject: [PATCH] Revert "UX: When requiring user fields at signup, also mark default fields as required (#11356)" (#11475) This reverts commit 3ef60686ede5bdaf11dd38fa5f74caccdd3c5a4a. --- .../app/controllers/create-account.js | 8 ++++ .../app/templates/modal/create-account.hbs | 38 +++---------------- app/assets/stylesheets/common/base/user.scss | 1 - 3 files changed, 13 insertions(+), 34 deletions(-) diff --git a/app/assets/javascripts/discourse/app/controllers/create-account.js b/app/assets/javascripts/discourse/app/controllers/create-account.js index 588826f6bc..fce8b5e08a 100644 --- a/app/assets/javascripts/discourse/app/controllers/create-account.js +++ b/app/assets/javascripts/discourse/app/controllers/create-account.js @@ -99,6 +99,14 @@ export default Controller.extend( return authOptions && !canEditName; }, + @discourseComputed + fullnameRequired() { + return ( + this.get("siteSettings.full_name_required") || + this.get("siteSettings.enable_names") + ); + }, + @discourseComputed("authOptions.auth_provider") passwordRequired(authProvider) { return isEmpty(authProvider); 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 b672ef964e..a353fb0f88 100644 --- a/app/assets/javascripts/discourse/app/templates/modal/create-account.hbs +++ b/app/assets/javascripts/discourse/app/templates/modal/create-account.hbs @@ -17,14 +17,7 @@ - + - + - {{#if siteSettings.enable_names}} + {{#if fullnameRequired}} - + diff --git a/app/assets/stylesheets/common/base/user.scss b/app/assets/stylesheets/common/base/user.scss index 272ce23aad..24a318e2fb 100644 --- a/app/assets/stylesheets/common/base/user.scss +++ b/app/assets/stylesheets/common/base/user.scss @@ -339,7 +339,6 @@ } } -.login-form, .user-field { .required { vertical-align: top;
- - {{#if usernameDisabled}} {{accountUsername}} @@ -63,17 +49,10 @@
- + {{#if nameDisabled}} @@ -104,14 +83,7 @@ {{#if passwordRequired}}
- - {{password-field value=accountPassword type="password" id="new-account-password" capsLockOn=capsLockOn}}