// Only on Browse Issue or HelpDesk pageif(/^(\/browse\/|\/projects\/(.*)\/issues\/|\/secure\/HelpDeskIssueAction!viewIssue\.jspa)/i.test(location.pathname)){varColorizeWorkflowButtons=ColorizeWorkflowButtons||{};// Main functionColorizeWorkflowButtons.init=function(){// Wait until page is loadedAJS.toInit(function(){// Find workflow buttons and remove text shadowvarbuttons=AJS.$('.issueaction-workflow-transition span.trigger-label').css('text-shadow','none');// Waiting buttons - yellow with black textAJS.$(buttons).filter(function(){returnAJS.$(this).text().match('(Waiting|Hold)');}).parent().css('color','#333').css('background-color','#ffd351');// In Progress button - blue with white textAJS.$(buttons).filter(function(){returnAJS.$(this).text().match('(Progress|Reopen|Assign)');}).parent().css('color','#fff').css('background-color','#4a6785');// Resolve and Close buttons - Green with white textAJS.$(buttons).filter(function(){returnAJS.$(this).text().match('(Close|Resolve|Update Resolution)');}).parent().css('color','#fff').css('background-color','#14892c');// Workflow dropdown - Light blue with white text - rename to More Workflow TransitionsAJS.$('#opsbar-transitions_more').css('text-shadow','none').css('color','#fff').css('background-color','#00a0dc').children('.dropdown-text').text('More Workflow Transitions');});};// Fire on initial page loadColorizeWorkflowButtons.init();// Fire on page refreshJIRA.bind(JIRA.Events.ISSUE_REFRESHED,ColorizeWorkflowButtons.init);}
Comments (1)
Денис Шестов
Many thanks! You have very useful materials for Jira!
HTTPSSSH
You can clone a snippet to your computer for local editing.
Learn more.
Many thanks! You have very useful materials for Jira!