Вам даже не нужно расширение; Safari имеет встроенную настройку в дополнительных настройках, чтобы использовать пользовательский CSS для всех веб-страниц:
Вам нужно создать свой собственный файл CSS, но это совершенно другой зверь. Что-то, что будет хорошо работать на некоторых страницах, может не работать на других, но я бы создал файл с именем what.css и содержал бы что-то вроде этого:
* {
color: #ffffff !important;
background: #000000 !important;
}
a {
color: #00ff00 !important;
}
и затем загрузите его в Safari через настройки. Чтобы перезагрузить любые изменения в CSS, когда Safari открыт, вам нужно выбрать, None Selected
а затем повторно выбрать свой пользовательский файл.
Вы, вероятно, найдете много людей в Интернете, которые приложили много усилий к подобным файлам CSS. Удачи!