From 84c708a6bebad19a3ff14865bb7d0a7f90559c95 Mon Sep 17 00:00:00 2001 From: Nicolas Bally Date: Fri, 8 Aug 2014 21:57:32 +0200 Subject: [PATCH] edition --- app/assets/javascripts/redactor.js | 86 ++++++++++++++++++- .../portlet/text_contents/_form.html.haml | 10 ++- .../render_public/_linkcontent.html.haml | 11 ++- 3 files changed, 96 insertions(+), 11 deletions(-) diff --git a/app/assets/javascripts/redactor.js b/app/assets/javascripts/redactor.js index d43a0cc..8f6ec66 100755 --- a/app/assets/javascripts/redactor.js +++ b/app/assets/javascripts/redactor.js @@ -8268,4 +8268,88 @@ } }; -})(jQuery); \ No newline at end of file +})(jQuery); + + +if (!RedactorPlugins) var RedactorPlugins = {}; + +RedactorPlugins.fontcolor = { + init: function() + { + var colors = [ + '#ffffff','#000000',"#993300","#333300","#003300","#003366","#000080","#333399","#333333","#800000","#FF6600","#808000","#008000","#008080","#0000FF","#666699","#808080","#FF0000","#FF9900","#99CC00","#339966","#33CCCC","#3366FF","#800080","#999999","#FF00FF","#FFCC00","#FFFF00","#00FF00","#00FFFF","#00CCFF","#993366","#C0C0C0","#FF99CC","#FFCC99","#FFFF99","#CCFFCC","#CCFFFF","#99CCFF","#CC99FF", + '#eeece1', '#1f497d', '#4f81bd', '#c0504d', '#9bbb59', '#8064a2', '#4bacc6', '#f79646', '#ffff00', + '#f2f2f2', '#7f7f7f', '#ddd9c3', '#c6d9f0', '#dbe5f1', '#f2dcdb', '#ebf1dd', '#e5e0ec', '#dbeef3', '#fdeada', '#fff2ca', + '#d8d8d8', '#595959', '#c4bd97', '#8db3e2', '#b8cce4', '#e5b9b7', '#d7e3bc', '#ccc1d9', '#b7dde8', '#fbd5b5', '#ffe694', + '#bfbfbf', '#3f3f3f', '#938953', '#548dd4', '#95b3d7', '#d99694', '#c3d69b', '#b2a2c7', '#b7dde8', '#fac08f', '#f2c314', + '#a5a5a5', '#262626', '#494429', '#17365d', '#366092', '#953734', '#76923c', '#5f497a', '#92cddc', '#e36c09', '#c09100', + '#7f7f7f', '#0c0c0c', '#1d1b10', '#0f243e', '#244061', '#632423', '#4f6128', '#3f3151', '#31859b', '#974806', '#7f6000' + ]; + + var buttons = ['fontcolor', 'backcolor']; + + for (var i = 0; i < 2; i++) + { + var name = buttons[i]; + + var $dropdown = $('