Microsoft Edge переводит боковую панель расширения в темный режимCSS

Разбираемся в CSS
Ответить
Anonymous
 Microsoft Edge переводит боковую панель расширения в темный режим

Сообщение Anonymous »

У нас есть расширение для браузера, которое использует функцию Side_panel в манифесте v3. На этой боковой панели отображается iframe, указывающий на прямую трансляцию.
Цвета на сайте представлены в «светлом режиме». Он имеет темный текст на светлом фоне.
Однако у меня Microsoft Edge находится в темном режиме, и, похоже, он намерен переопределить цвета в iframe, чтобы они были темными. p>
Например, этот фрагмент:

Код: Выделить всё

Here is some text
Отображается как белый текст на черном фоне:
Изображение

Изменяя цвета с помощью палитры цветов, вы можете видеть, что Edge фактически переворачивает цвет. когда его насыщенность достигнет 50%.
Если я отключу темный режим в Edge, то боковая панель будет отображаться так, как ожидалось.
Есть ли способ отключить это? Мы действительно хотим, чтобы боковая панель всегда отображалась в облегченном режиме, независимо от настроек браузера.
Я попробовал применить это правило CSS как к HTML, так и к HTML-коду боковой панели. iframe:

Код: Выделить всё

html {
color-scheme: light;
}
...но это не имеет никакого эффекта.
Я также пробовал отключить Edge://flags/#enable-force-dark и перезапускаем браузер, но принудительный темный режим сохраняется.
Есть какие-нибудь подсказки, как отключить это для нашего расширения?

Подробнее здесь: https://stackoverflow.com/questions/790 ... -dark-mode
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»