Add table highlight colors

Trevor Hunt
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
November 18, 2013

Is there a way to manually add highlight color options to text editor in Confluence?

Answer: NO.

https://jira.atlassian.com/browse/CONF-27618

https://jira.atlassian.com/browse/CONF-27496

This really is something Admins should be able to define... better yet, implement a global default defined by Confluence admins and allow space admins to define it at the space level.

1 answer

0 votes
AndreasS December 7, 2013

Doesn't look like Atlassian is willing to fix this soon ...

Using this JavaScript snippet, it's possible to add a new button.

AJS.$('.table-highlight-picker').append('<li><a href="#" class="hightlight-orange" data-highlight-colour="orange"></a></li>');

Now you just need some css, like

#table-highlight-group .table-highlight-picker a.highlight-orange {
  background-color: #FFB829;
}

Finally, copy the onclick event of any of the other colour picker options by:

var select = AJS.$('#table-highlight-group .table-highlight-picker a.highlight-orange');
select.onclick  = function () {
    var clickHandler = AJS.$('#table-highlight-group .table-highlight-picker a.highlight-yellow').onclick;
    clickHandler.apply(this);
};

Just create a plugin out of this using your custom colours and have fun!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events