In der Firefox-Adresszeile about:config eingeben, dann im Suchfeld
toolkit.legacyUserProfileCustomizations.stylesheets eingeben und mit einem Doppelklick von false auf true setzen damit userChrome.css und userContent.css überhaupt geladen werden.
Die Text-Datei userChrome.css kommt in folgenden Ordner: %APPDATA%\Mozilla\Firefox\Profiles\xxx\chrome
Falls der „chrome“ Ordner nicht vorhanden ist, einfach erstellen, darin den folgenden Text als userChrome.css erstellen, dann Firefox neustarten. xxx steht für einen zufälligen Ordner, der bei jeder Firefox-Installation andres ist, meistens irgendwas mit default-release.
/* Firefox userChrome.css */ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* FILL NEW STYLE BOOKMARK FOLDERS WITH SPECIFIED COLOUR */ /* THIS ALSO WORKS WHEN USING "Show All Bookmarks" */ /* This code does not require the image file "folder-item.png" inside the chrome folder */ .bookmark-item[container], treechildren::-moz-tree-image(container) { /* #e8bb00 = classic yellow */ fill: #e8bb00 !important; }
Ab Firefox 89 mit Proton UI sind die Ordner nicht mehr ausgefüllt, aber auch das lässt sich beheben.
Den Code unter „SVG Fill“ auf der Seite https://www.userchrome.org/what-is-userchrome-css.html in die userChrome.css kopieren, dann werden die Ordner gefüllt wie in Firefox 57-88 üblich dargestellt.