diff --git a/anfragen-pool-ux-imporver.user.js b/anfragen-pool-ux-imporver.user.js index e3c6592aaa2c41479a6ae7cfe0b051f857efe52b..fba3b31f6df880e7c79bcebac85e068688303567 100644 --- a/anfragen-pool-ux-imporver.user.js +++ b/anfragen-pool-ux-imporver.user.js @@ -67,6 +67,25 @@ window.addEventListener('load', function() { console.log("overlay now detected") } }, 1000*120); // hier den Sekundenwert einstellen + + + // Ticket-ID kürzen, aber einen Link anbieten, der sich im neuen Tab öffnet + const replaceTicketLinks = () => { + const ticketLinks = [...document.querySelectorAll("td > a[href*='TicketID']")] + ticketLinks.map((d) => { + d.innerHTML = "↗ï¸"; + d.style.textAlign = "center"; + d.style.width = "100%"; + d.target = "_blank"; + d.title = "Ticket in neuem Tab öffnen"; + }) + + const columnName = document.querySelector(".TicketNumber") + columnName.innerHTML = " " + } + this.setInterval(() => { + replaceTicketLinks() + }, 100) } // warnhinweis oben einfügen, falls man sich gerade auf dem Testsystem befindet @@ -84,5 +103,4 @@ window.addEventListener('load', function() { document.body.appendChild(warning); } - }, false); \ No newline at end of file diff --git a/stylesheets/test-ap-style-dashboard.css b/stylesheets/test-ap-style-dashboard.css index 9e81075860aee17881eacb61a37b52f2fb5ca785..151cb0d3e5fc9373aae08a53918ad53e0b945093 100644 --- a/stylesheets/test-ap-style-dashboard.css +++ b/stylesheets/test-ap-style-dashboard.css @@ -86,9 +86,9 @@ background-color: wheat; /* opacity: 0; */ } - td:has(>.MasterActionLink), .TicketNumber { + /* td:has(>.MasterActionLink), .TicketNumber { display: none; -} +} */ span.UnreadArticles:first-child { visibility: hidden; } diff --git a/stylesheets/test-ap-style-ticketzoom.css b/stylesheets/test-ap-style-ticketzoom.css index ed255fc3bf9cc4d88d698a1adec026677a6262cd..526d8cc9dd6e1a5e72add55f4f614ffe9e7f6873 100644 --- a/stylesheets/test-ap-style-ticketzoom.css +++ b/stylesheets/test-ap-style-ticketzoom.css @@ -1,9 +1,9 @@ -#nav-Felder-bearbeiten a, #nav-Unlock a, #nav-Close a, #nav-Mark-as-unseen a, #nav-Mark-as-seen a { +#nav-Felder-bearbeiten a, #nav-Unlock a, #nav-Close a, #nav-Mark-as-unseen a, #nav-Mark-as-seen a, #nav-Lock a { visibility: hidden !important; position: relative; white-space: nowrap; } - #nav-Felder-bearbeiten a:after, #nav-Unlock a:after, #nav-Close a:after, #nav-Mark-as-unseen a:after, #nav-Mark-as-seen a:after { + #nav-Felder-bearbeiten a:after, #nav-Unlock a:after, #nav-Close a:after, #nav-Mark-as-unseen a:after, #nav-Mark-as-seen a:after, #nav-Lock a:after { color: black; visibility: visible; position: absolute; @@ -42,7 +42,14 @@ #nav-Close a:after { content: "schließen âŒ"; } - #nav-Spezialaktionen, #nav-MasterSlave, #nav-Lock { +#nav-Lock a { + width: 5em; +} +#nav-Lock a:after { + content: "sperren 🚫"; +} + #nav-Spezialaktionen, #nav-MasterSlave { + /* #nav-Spezialaktionen, #nav-MasterSlave, #nav-Lock { */ display: none !important; } /* #Core_UI_AutogeneratedID_0 > fieldset:nth-child(3) > p:nth-child(8) {*/ @@ -53,7 +60,6 @@ padding: 0.4em 0.6em 0.2em 0.5em !important; display: inline-block; } - #Core_UI_AutogeneratedID_0 fieldset:last-child :nth-child(5) { color: red; } \ No newline at end of file