From 3449bb55e267573c0e4d7f4c62a4f6d688d4fc07 Mon Sep 17 00:00:00 2001 From: Elijah James Beard Date: Tue, 24 Feb 2026 15:06:34 -0500 Subject: [PATCH 1/2] Age Hightlight --- tdx-enhanced.js | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/tdx-enhanced.js b/tdx-enhanced.js index 4127a5f..32cc446 100644 --- a/tdx-enhanced.js +++ b/tdx-enhanced.js @@ -908,6 +908,32 @@ } } + let age = ['Age'] + for (const dType of age) { + if (dType in item) { + let Age = item[dType] + const ageThreshold = 90 + + let days = Age.txt.slice(0,-1) + + let alpha = days / ageThreshold + alpha = alpha > 1 ? 1 : alpha + let cell = Age.cell + console.log(alpha) + handleHighlight("age",alpha,cell) + cell.classList.add(alpha > 0.5 ? "light" : "dark") + } + } + + // let Status = ['Status'] + // for (const dType of Status) { + // if (dType in item) { + // let CurrentStatus = item[dType] + // let cell = CurrentStatus.cell + // handleHighlight("status",CurrentStatus.txt,cell) + // } + // } + //find user replies & last modified by internal if ('Requestor' in item && 'Modified By' in item && 'Prim Resp' in item) { let fromUser = item["Requestor"] @@ -1134,6 +1160,14 @@ if (type=="dateModified") { element.style.backgroundColor = `rgba(255,0,0,${txt}`; } + // if (type=="status"){ + // if (txt=="In Process") { + // element.style.backgroundColor = "red" + // } + // } + if (type=="age") { + element.style.backgroundColor = `rgba(255,0,0,${txt}`; + } } } From 655102e366135f320f76ca7f2d8df8dbe73a26d6 Mon Sep 17 00:00:00 2001 From: Elijah James Beard Date: Fri, 27 Feb 2026 09:45:10 -0500 Subject: [PATCH 2/2] Josh's request for age highlight --- tdx-enhanced.js | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/tdx-enhanced.js b/tdx-enhanced.js index 32cc446..90a2575 100644 --- a/tdx-enhanced.js +++ b/tdx-enhanced.js @@ -912,16 +912,19 @@ for (const dType of age) { if (dType in item) { let Age = item[dType] - const ageThreshold = 90 + const ageThreshold = 30 let days = Age.txt.slice(0,-1) - let alpha = days / ageThreshold - alpha = alpha > 1 ? 1 : alpha - let cell = Age.cell - console.log(alpha) - handleHighlight("age",alpha,cell) - cell.classList.add(alpha > 0.5 ? "light" : "dark") + if (days > 30){ + days = days - 30 + let alpha = days / ageThreshold + alpha = alpha > 1 ? 1 : alpha + let cell = Age.cell + console.log(alpha) + handleHighlight("age",alpha,cell) + cell.classList.add(alpha > 0.5 ? "light" : "dark") + } } }