Этот аддон (visited link enabler) идеально работает для всех ссылок:
https://addons.mozilla.org/en-US/firefox/addon/visited-link-enabler/
В отличии от этого (Gray Visited Links):
https://addons.mozilla.org/en-US/firefox/addon/gray-visited-links/
Который работает не на всех сайтах. Например, не работает на newgrounds.com.


И я бы пользовался бы visited link enabler, но фиолетовый цвет ссылок по умолчанию не на всех сайтах нормально смотрится, не сливаясь с фоном.
Автор расширения говорит, что достаточно переопределить параметр `browser.visited_color` нужным цветом, например, я решил попробовать серый `#7a7a7a`, RGB(122, 122, 122)


Для этого пошел в настройки и указал следующие:

скрытый текст
27tvIp.jpg

Не помогло.

Тогда я пошел в about:config и изменил:
`browser.visited_color` на `#7a7a7a`
`browser.visited_color.dark` на `#7a7a7a`
Не помогло.


Глянул код, распаковав расширение, вытащив его из файлов профиля браузера. Оно просто переопределяет стиль всех ссылок:
`:visited, :visited * { color: -moz-visitedhyperlinktext !important;}`
Тут указано, что это цвет посещённых ссылок:
https://developer.mozilla.org/ru/docs/Web/CSS/color_value


Вроде изменение в about:config должно изменить цвет `-moz-visitedhyperlinktext`. Что я делаю не так?


Увидеть какой сейчас цвет у `-moz-visitedhyperlinktext`, можно еще сохранив этот текст как .html и открыв его:
https://gist.githubusercontent.com/kaorimatz/4241268/raw/5ed0abe4e23f074620fab14bed68b2e5a67be3f1/mozilla-css-extensions-color-value.html


Поиск по багтрекеру ничего не дал:
https://bugzilla.mozilla.org/buglist.cgi?quicksearch=visitedhyperlinktext
https://bugzilla.mozilla.org/buglist.cgi?quicksearch=visited_color

StrikS
layout.css.visited_links_enabled
в каком состоянии?
   
И чем вас не устроил существующий раздел по CSS?

_zt

_zt пишет

layout.css.visited_links_enabled
в каком состоянии?

true


_zt пишет

И чем вас не устроил существующий раздел по CSS?

Если вы про место размещения темы, можно было и туда. Не подумал об этом варианте, так как никогда не заморачивался со стилями в Firefox и даже сейчас пытался поменять цвет через меню настроек.
Если у кого-то есть возможность перенести тему, то не против, может больше человек увидит.

StrikS
А если удалить расширения и воспользоваться только параметрами about:config ?
   
Еще вариант, изменить в самом расширении
color: -moz-visitedhyperlinktext !important;
на
color: ваш цвет !important;
   
Потребуется
Как отключить проверку цифровых подписей в дополнениях Firefox | Форум Mozilla Россия

_zt
Спасибо за помощь.


Выяснил опытным путём, что это проблема LibreWolf (LW). Не ожидал от него, до этого проблем не создавал. Для этого на втором компе, где у меня стоит обычный FF, изменил в настойках цвет и он сразу изменился у `-moz-visitedhyperlinktext`.
У LW это, как я понял, связано с сопротивлению снятию отпечатка пальцев у браузера
https://librewolf.net/docs/faq/#why-is-librewolf-forcing-light-theme


Поэтому я пошел вторым путём, что предложили вы.
Сначала попытался включить разрешение устанавливать аддоны без подписи, по вашей ссылке, но так как браузер отличается переменными, так как его отвязывали от бренда Мозиллы, то скрипт не сработал.
Зато LibreWolf уважает параметр `xpinstall.signatures.required` поэтому достаточно лишь было его выставить в false и больше не пришлось никак танцевать с бубном.
https://gitlab.com/librewolf-community/browser/linux/-/issues/293


Заменил в mod.css содержимое на:
`:visited, :visited * { color: #7a7a7a !important;}`
Изменил, по совету из ссылки на гитлаб выше, manifest.json адддона на:
```
"version": "0.3.1",
    "name": "visitedlinkenablermod",
    "description": "enables visited link colors on (almost) every website for convenient browsing",
    "applications": {
        "gecko": {
          "id": "visitedlinkenablermod@jetpack",
          "strict_min_version": "57.0"
        }
    },
```

Выделил папку META-INF, файлы mod.css, manifest.json. С помощью контекстного меню запаковал их в .zip архив программой 7z. Затем переименовал его в visitedlinkenablermod@jetpack.xpi. На странице аддонов через колесико параметров выбрал импорт из файла и установил аддон.


Решение помогло. Прошу переименовать тему в "Не могу переопределить -moz-visitedhyperlinktext в LibreWolf", или нечто подобное.


P.S. Смог переименовать сам, отредактировав первое сообщение.
P.P.S. Оставил отзыв к аддону с краткой инструкцией.