diff --git a/enhancements/animeRequests.js b/enhancements/animeRequests.js index 2844115..3423382 100644 --- a/enhancements/animeRequests.js +++ b/enhancements/animeRequests.js @@ -1,6 +1,7 @@ const starIcon = "star"; executeAfterPreload(changeFollowedStarColor); +executeAfterPreload(changeOwnBorderColor); function changeFollowedStarColor() { // find stars @@ -8,4 +9,18 @@ function changeFollowedStarColor() { // change color followedItems.forEach(item => item.style.color = aniBlue); +} + +function changeOwnBorderColor() { + // find items -> all + let requestItems = document.querySelectorAll("md-list-item"); + + // change border color if profile link is not "false" + requestItems.forEach(item => { + let profileLink = item.querySelectorAll("a[href*='/profile/']:not([href='/profile/false'])"); + + if (profileLink.length > 0) { + item.style.borderColor = aniBlue + } + }); } \ No newline at end of file