Для работы модификации нужно выделить текст, который будет являться обозначением года.
Выделяем нужный текст и вставляем ссылку #years.
Необходимый цвет текста года нужно задать в коде span.style.color = '#ffffff';
Выделяем нужный текст и вставляем ссылку #years.
Необходимый цвет текста года нужно задать в коде span.style.color = '#ffffff';
Если используется 1 год (202Х)
<script>
const thisYear = new Date().getFullYear();
for (let year of document.querySelectorAll('[href="#years"]')) {
let span = document.createElement('span');
span.innerHTML = year.innerHTML;
year.parentNode.insertBefore(span, year);
year.parentNode.removeChild(year);
span.innerHTML = thisYear;
span.style.color = '#ffffff';
}
</script>Если используется диапазон 20хх–20yy
<script>
const thisYear = new Date().getFullYear();
for (let year of document.querySelectorAll('[href="#years"]')) {
let firstYear = parseInt(year.innerHTML);
let span = document.createElement('span');
span.innerHTML = year.innerHTML;
year.parentNode.insertBefore(span, year);
year.parentNode.removeChild(year);
span.innerHTML = thisYear == firstYear ? thisYear : firstYear + '-' + thisYear;
span.style.color = '#ffffff';
}
</script>