diff --git a/webapp/components/admin_console/custom_brand_settings.jsx b/webapp/components/admin_console/custom_brand_settings.jsx index a54768fb86..ee8e464da9 100644 --- a/webapp/components/admin_console/custom_brand_settings.jsx +++ b/webapp/components/admin_console/custom_brand_settings.jsx @@ -25,9 +25,9 @@ export default class CustomBrandSettings extends AdminSettings { getConfigFromState(config) { config.TeamSettings.SiteName = this.state.siteName; if (global.window.mm_license.IsLicensed === 'true' && global.window.mm_license.CustomBrand === 'true') { + config.TeamSettings.customDescriptionText = this.state.customDescriptionText; config.TeamSettings.EnableCustomBrand = this.state.enableCustomBrand; config.TeamSettings.CustomBrandText = this.state.customBrandText; - config.TeamSettings.customDescriptionText = this.state.customDescriptionText; } return config; @@ -56,6 +56,28 @@ export default class CustomBrandSettings extends AdminSettings { renderSettings() { const enterpriseSettings = []; if (global.window.mm_license.IsLicensed === 'true' && global.window.mm_license.CustomBrand === 'true') { + enterpriseSettings.push( + + } + helpText={ + + } + value={this.state.customDescriptionText} + placeholder={Utils.localizeMessage('web.root.signup_info', 'All team communication in one place, searchable and accessible anywhere')} + onChange={this.handleChange} + /> + ); + enterpriseSettings.push( } value={this.state.customBrandText} @@ -106,30 +128,6 @@ export default class CustomBrandSettings extends AdminSettings { disabled={!this.state.enableCustomBrand} /> ); - - enterpriseSettings.push( - - } - helpText={ - - } - value={this.state.customDescriptionText} - placeholder={Utils.localizeMessage('web.root.signup_info', 'All team communication in one place, searchable and accessible anywhere')} - onChange={this.handleChange} - disabled={!this.state.enableCustomBrand} - /> - ); } return ( diff --git a/webapp/i18n/en.json b/webapp/i18n/en.json index 94dce2f3ce..926191a179 100644 --- a/webapp/i18n/en.json +++ b/webapp/i18n/en.json @@ -771,10 +771,10 @@ "admin.system_analytics.totalPosts": "Total Posts", "admin.team.brandDesc": "Enable custom branding to show an image of your choice, uploaded below, and some help text, written below, on the login page.", "admin.team.brandDescriptionExample": "All team communication in one place, searchable and accessible anywhere", - "admin.team.brandDescriptionHelp": "Description of service shown in login screens and UI.", - "admin.team.brandDescriptionTitle": "Site Description", + "admin.team.brandDescriptionHelp": "Description of service shown in login screens and UI. When not specified, \"All team communication in one place, searchable and accessible anywhere\" is displayed.", + "admin.team.brandDescriptionTitle": "Site Description: ", "admin.team.brandImageTitle": "Custom Brand Image:", - "admin.team.brandTextDescription": "The custom branding Markdown-formatted text you would like to appear below your custom brand image on your login screen.", + "admin.team.brandTextDescription": "Text that will appear below your custom brand image on your login screen. Supports Markdown-formatted text. Maximum 500 characters allowed.", "admin.team.brandTextTitle": "Custom Brand Text:", "admin.team.brandTitle": "Enable Custom Branding: ", "admin.team.chooseImage": "Choose New Image", @@ -801,7 +801,7 @@ "admin.team.teamCreationDescription": "When false, only System Administrators can create teams.", "admin.team.teamCreationTitle": "Enable Team Creation: ", "admin.team.upload": "Upload", - "admin.team.uploadDesc": "Customize your user experience by adding a custom image to your login screen. See examples at docs.mattermost.com/administration/config-settings.html#custom-branding.", + "admin.team.uploadDesc": "Customize your user experience by adding a custom image to your login screen. Recommended maximum image size is less than 2 MB.", "admin.team.uploaded": "Uploaded!", "admin.team.uploading": "Uploading..", "admin.team.userCreationDescription": "When false, the ability to create accounts is disabled. The create account button displays error when pressed.",