diff options
author | Lauri Ojansivu <x@xet7.org> | 2018-11-20 02:38:00 +0200 |
---|---|---|
committer | Lauri Ojansivu <x@xet7.org> | 2018-11-20 02:38:00 +0200 |
commit | dd6ba152a0b38950f82ec98fbe51fb746c402615 (patch) | |
tree | 694988c0e8c06d0c423d41a02b282c7ccc6f51a9 /client/components/settings/settingBody.js | |
parent | cb9ced756fb9fd0f731fe194d732f21bcb156578 (diff) | |
download | wekan-dd6ba152a0b38950f82ec98fbe51fb746c402615.tar.gz wekan-dd6ba152a0b38950f82ec98fbe51fb746c402615.tar.bz2 wekan-dd6ba152a0b38950f82ec98fbe51fb746c402615.zip |
Admin Panel / Layout: Hide Logo: Yes / No. This does hide Wekan logo on Login page and Board page. Thanks to xet7.
Diffstat (limited to 'client/components/settings/settingBody.js')
-rw-r--r-- | client/components/settings/settingBody.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/client/components/settings/settingBody.js b/client/components/settings/settingBody.js index 4ad65400..5bebc8d0 100644 --- a/client/components/settings/settingBody.js +++ b/client/components/settings/settingBody.js @@ -59,6 +59,9 @@ BlazeComponent.extendComponent({ toggleTLS() { $('#mail-server-tls').toggleClass('is-checked'); }, + toggleHideLogo() { + $('#hide-logo').toggleClass('is-checked'); + }, switchMenu(event) { const target = $(event.target); if (!target.hasClass('active')) { @@ -135,11 +138,15 @@ BlazeComponent.extendComponent({ this.setLoading(true); $('li').removeClass('has-error'); + const productName = $('#product-name').val().trim(); + const hideLogoChange = ($('input[name=hideLogo]:checked').val() === 'true'); + try { - const productName = $('#product-name').val().trim(); + Settings.update(Settings.findOne()._id, { $set: { productName, + hideLogo: hideLogoChange, }, }); } catch (e) { @@ -175,6 +182,7 @@ BlazeComponent.extendComponent({ 'click button.js-email-invite': this.inviteThroughEmail, 'click button.js-save': this.saveMailServerInfo, 'click button.js-send-smtp-test-email': this.sendSMTPTestEmail, + 'click a.js-toggle-hide-logo': this.toggleHideLogo, 'click button.js-save-layout': this.saveLayout, }]; }, |