Samstag, der 14. November 2026 - 02:25 Uhr

Firefox 146 Darkmode Bug in neuem Tab

erstellt am: 16.12.2025 | von: DevLink | Kategorie(n): Windows | Keine Kommentare

Is it a Bug, or a Feature?

Nova Theme für Firefox 157 deaktivieren:

Mit dem neuesten Update, kamen auch wieder neue Änderungen, deswegen zuerst das Nova Theme in about:config deaktivieren und folgende Einträge auf "False" setzen:

browser.nova.enabled
browser.newtabpage.activity-stream.nova.enabled
browser.aboutaddons.novaThemesPickerEnabled
pdfjs.enableNova

Mal schauen wie lange das hebt, bevor sich die Mozilla Corp. wieder was neues einfallen lässt um uns auf den Keks zu gehen... Hatten wir es nicht kürzlich erst davon, dass jedes Update einfach nur hart nervt? Erneut sowas: Ich nutze den Darkmode für den Browser und den Lightmode für Webseiten. Seit dem Update Version 146 erscheint die Neue Tab Seite, die Homepage usw.. alles in strahlendem Hell.. Nun, jetzt nicht mehr, nachdem ihr im Firefox Profil folgende Dateien mit dem Code ändert: Ich hab mir Mühe gegeben, es so nah an den Ursprung zu bringen wie möglich bzw. so als würde ich in den Einstellungen den Darkmode wählen. Fühlt euch frei den Code zu nutzen, keine Quelle da ausnahmsweise mal fast komplett selbst herausgefunden ;D

userChrome.css

Manche Webseiten forcieren ihr eigenes Design auf Dropdownlisten, was zu Komplikationen bei der Darstellung führen kann. In so einem Fall kann man für einzelne Seiten das Menuitem forcieren (unteres CSS Element), damit keine UI Bugs auftauchen und man sieht, was ausgewählt wird. Es wurde der Farbcode aus dem Darktheme genutzt, was bei einem hellen Hintergrund dunkler erscheint.

menupopup, menulist, menuitem, panel, richlistbox, select, body { 
  color-scheme: dark !important; 
}

menulist > menupopup {
  & > menuitem:hover, menuitem[_moz-menuactive="true"] {
    background-color: #44434B !important;
  }
}

userContent.css

/* dark new tab */
@-moz-document
url("about:blank"),
url("about:home"),
url("about:newtab") {
	
	:root {
		--color-accent-primary:oklch(76% 0.14 205) !important;
		--color-accent-primary-selected:oklch(76% 0.14 205) !important;
		--color-accent-primary-active:oklch(76% 0.14 205) !important;
		--color-accent-primary-hover:oklch(76% 0.14 205) !important;
		--newtab-section-card-box-shadow-color:rgba(0, 0, 0, 80%) !important;
		--button-text-color:#fbfbfe !important;
		--newtab-background-color-secondary: #42414d !important;
		--newtab-background-color:#2B2A33 !important;
		--newtab-border-color:color-mix(in srgb, var(--newtab-background-color) 75%, var(--color-white))!important;
		color-scheme: dark !important;
	}

	body {
		background: #2B2A33 !important;
		--text-color:#fbfbfe !important;
		--newtab-text-primary-color:#fbfbfe !important;
		--newtab-wordmark-color:#fbfbfe !important;
		--newtab-contextual-text-primary-color:#fbfbfe !important;
		--newtab-text-secondary-color:#fbfbfe !important;
		--color-accent-primary:oklch(76% 0.14 205) !important;
	}
	
	.top-site-outer .tile {
		background: #3F3E4A !important;
	}
	
	.ds-card-grid .sections-card-ui {
		background: #3F3E4A !important;
	}
	
	.outer-wrapper a{
		--color-accent-primary:oklch(76% 0.14 205) !important;
	}
	
	panel-list {
		color-scheme: dark !important;
	}
}


, ,

Keine Kommentare


Bis jetzt noch keine Kommentare

Einen Kommentar abgeben

Themen:

60 Artikel in 6 Kategorien:

  • Exchange Server (16)
  • Linux (6)
  • Microsoft Server (8)
  • Scripting (3)
  • Tutorials (10)
  • Windows (17)