diff options
author | Andrew Tomaka <atomaka@gmail.com> | 2013-12-09 00:34:51 -0500 |
---|---|---|
committer | Andrew Tomaka <atomaka@gmail.com> | 2013-12-18 17:43:45 -0500 |
commit | 0760ba3efb7566b9f56bb066f4b15ba8ea34e1e7 (patch) | |
tree | 90188fdd35e78469275a6f6084b33dce7495d841 /app/assets/javascripts/admin.js.coffee | |
parent | 566b49624a230728a3a873ee1937f4b8d30ff8f5 (diff) | |
download | gitlab-ce-0760ba3efb7566b9f56bb066f4b15ba8ea34e1e7.tar.gz |
Customization and previewing of broadcast messages
Diffstat (limited to 'app/assets/javascripts/admin.js.coffee')
-rw-r--r-- | app/assets/javascripts/admin.js.coffee | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/app/assets/javascripts/admin.js.coffee b/app/assets/javascripts/admin.js.coffee index 6230fe7f93f..6634bb6cc34 100644 --- a/app/assets/javascripts/admin.js.coffee +++ b/app/assets/javascripts/admin.js.coffee @@ -8,6 +8,23 @@ class Admin else elems.removeAttr 'disabled' + $('body').on 'click', '.js-toggle-colors-link', (e) -> + e.preventDefault() + $('.js-toggle-colors-link').hide() + $('.js-toggle-colors-container').show() + + $('input#broadcast_message_color').on 'input', -> + previewColor = $('input#broadcast_message_color').val() + $('div.broadcast-message-preview').css('background-color', previewColor) + + $('input#broadcast_message_font').on 'input', -> + previewColor = $('input#broadcast_message_font').val() + $('div.broadcast-message-preview').css('color', previewColor) + + $('textarea#broadcast_message_message').on 'input', -> + previewMessage = $('textarea#broadcast_message_message').val() + $('div.broadcast-message-preview span').text(previewMessage) + $('.log-tabs a').click (e) -> e.preventDefault() $(this).tab('show') |