browserSettings.overrideContentColorScheme

Ein BrowserSetting-Objekt, dessen zugrunde liegender Wert ein String ist.

Firefox ermöglicht es den Benutzern, ein Thema für die Benutzeroberfläche des Browsers auszuwählen. Diese Themen wenden entweder ein helles oder dunkles Thema auf Webseiten an. Mit der Einstellung layout.css.prefers-color-scheme.content-override können Benutzer das Thema überschreiben und wählen, Webseiten in einem hellen oder dunklen Thema anzuzeigen oder dem Thema des Geräts zu folgen. Diese Browser-Einstellung gibt diese Präferenz frei.

Dieses Objekt nimmt folgende Werte an:

  • "light": Wendet ein helles Thema auf Webseiten an.
  • "dark": Wendet ein dunkles Thema auf Webseiten an.
  • "system": Wendet je nach Thema des Geräts ein helles oder dunkles Thema auf Webseiten an.
  • "browser": Wendet ein helles oder dunkles Thema auf Webseiten an, basierend auf dem Thema des Browsers.

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
overrideContentColorScheme

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

Beispiele

Dieses Beispiel überschreibt die Einstellung, um das dunkle Thema für Webseiten zu verwenden:

js
function logResult(result) {
  console.log(`Setting was modified: ${result}`);
}

browser.browserSettings.overrideContentColorScheme
  .set({ value: "dark" })
  .then(logResult);