Я изо всех сил пытался сделать свое расширение визуально совместимым с цветом переднего плана и фона навигационной панели firefox (и хрома); то есть область, содержащая адресную строку, кнопки «назад» и «вперед», кнопку меню, ... et c.
До сих пор я пытался
- использовать system css colors
Window
/ WindowText
и Menu
/ MenuText
, но ни один из них не дает правильных цветов. - add
"browser_style": true
("chrome_style"
для хрома) на соответствующий ключ "browser_action" в файле манифеста. Единственное, что сделало, это сделало текст невыбираемым в firefox. Не произошло заметных изменений цвета. - установить цвета явно (например,
#333
). Это работает, но это утомительное решение, которое требует обширного тестирования. Он также не работает для пользователей, которые решили изменить тему браузера по умолчанию.
Вопрос: Можно ли вообще сделать цвета всплывающего окна расширения визуально совместимыми с остальными панель навигации в агности платформы c манера?