Changes for page Desk allocation

Last modified by Ricardo Julio Rodríguez Fernández on 2025/05/13 08:31

From version 174.1
edited by Abdullah Sharifi
on 2024/03/11 19:27
Change comment: There is no comment for this version
To version 175.1
edited by Abdullah Sharifi
on 2024/03/11 19:31
Change comment: There is no comment for this version

Summary

Details

XWiki.JavaScriptExtension[0]
Code
... ... @@ -3,12 +3,12 @@
3 3   const headerElements = document.getElementsByClassName('kanban-board-header');
4 4   const titleContainers = document.getElementsByClassName('kanban-item');
5 5  
6 - /* for (let i = 0; i < titleElements.length; i++) {
6 + for (let i = 0; i < titleElements.length; i++) {
7 7   const titleElement = titleElements[i];
8 8   titleElement.style.padding = "2px 4px";
9 9   titleElement.style.borderRadius = "4px";
10 10  
11 - if (titleElement.textContent.includes('2')) {
11 + if (titleElement.textContent.includes('LHCB')) {
12 12   titleElement.style.color = 'white';
13 13   titleElement.style.backgroundColor = 'red';
14 14   const parentElement = titleElement.closest('.kanban-item');
... ... @@ -16,7 +16,15 @@
16 16   parentElement.style.backgroundColor = 'yellow';
17 17   }
18 18   }
19 - } */
19 + if (titleElement.textContent.includes('STRI')) {
20 + titleElement.style.color = 'white';
21 + titleElement.style.backgroundColor = 'navy';
22 + const parentElement = titleElement.closest('.kanban-item');
23 + if (parentElement) {
24 + parentElement.style.backgroundColor = '#FFDB58';
25 + }
26 + }
27 + }
20 20  
21 21   for (let i = 0; i < headerElements.length; i++) {
22 22   const element = headerElements[i];