Highlights your name on a high score table
// ==UserScript==
// @name [GC] - Highlight Username on High Score Pages
// @namespace http://tampermonkey.net/
// @version 1.6
// @description Highlights your name on a high score table
// @author Your Name
// @match https://www.grundos.cafe/games/highscores/?game_id=*
// @match https://www.grundos.cafe/games/highscores_alltime/?game_id=*
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
// Your target name to highlight, Replace your name below
const targetName = 'YOURUSERNAME';
// Function to highlight target name
function highlightTargetName() {
// Find all tbody elements
const tbodies = document.querySelectorAll('tbody');
tbodies.forEach((tbody) => {
// Search for target name within each tbody
Array.from(tbody.getElementsByTagName('tr')).forEach((row) => {
Array.from(row.getElementsByTagName('td')).forEach((cell) => {
if(cell.textContent.includes(targetName)) {
// Highlight cell if target name is found
cell.style.backgroundColor = 'yellow';
}
});
});
});
}
// Run the highlight function when the page has loaded
window.addEventListener('load', highlightTargetName);
})();