Die Firefox-Startseite kann man mit ein wenig CSS-Erfahrung sehr aufhübschen. Dafür benötigt man die sehr mächtige userContent.css-Datei. Diese kann noch mehr, wie z. B. andere browserinterne Seiten oder normale Webseiten ändern, das funktioniert sehr ähnlich wie unten beschrieben. Auch kann man in einem gewissen Rahmen, das Design des Browsers anpassen, das ist aber Thema für einen anderen Artikel zusammen mit der userChrome.css-Datei.
- Zuerst öffnet ihr die about:profiles-Seite in eurem Browser, danach drückt ihr bei eurem Standardprofil auf Wurzelordner „Ordner öffnen“ (Achtung! Bei Flatpak kann dieser Ordner nicht stimmen, dann einfach ~/.var/app/org.mozilla.firefox/.mozilla/firefox öffnen.)
- Jetzt erstellt man den Ordner »chrome« und darin die Datei »userContent.css«
- In diese Datei schreibt man nun:
@-moz-document url("about:newtab"), url("about:home") { body { } } - Dort kann man nun seine CSS-Bearbeitungen vornehmen. Dafür öffnet man das »Untersuchen«-Fenster und sucht sich CSS-Regeln heraus, die man bearbeiten möchte, dann in die Klammern einfügen, bearbeiten,
!importantdahinter, fertig. - Dass Firefox diese Datei beim Start einliest, müsst ihr in der about:config-Seite
toolkit.legacyUserProfileCustomizations.stylesheetsauf »True« setzen.
Als Beispiel habe ich auf die Suchleiste einen Blur-Effekt gelegt, dann sieht die Datei so aus:
@-moz-document url("about:newtab"), url("about:home") {
.search-wrapper .search-handoff-button, .search-wrapper input {
background: var(--newtab-search-icon) 16px center no-repeat !important;
backdrop-filter: blur(10px);
}
}
Disclaimer: Am Datum des Verfassens funktionierte bei mir Alles wie beschrieben, wenn es bei euch nicht funktionieren sollte, kann das an einer Firefox-Änderung o.ä. liegen.
So, jetzt müsst ihr nur noch eurer Kreativität freien Lauf lassen. Viel Spaß beim Experimentieren.
Meine Konfiguration
Wie die Firefox-Startseite aussehen kann, sieht man gut an meiner Konfiguration. Diese funktioniert nur mit dem Firefox-GNOME-Theme, sonst fehlen bestimmte Variablen, die dann händisch gesetzt werden müssten.
Die userContent.css-Datei hat folgenden Inhalt:
@import "firefox-gnome-theme/userContent.css"; /*Firefox GNOME Theme*/
@-moz-document url("about:newtab"), url("about:home") { /* Meine Konfiguration*/
:root {
--color-accent-primary: light-dark(var(--gnome-accent), var(--gnome-accent)) !important;
}
.search-wrapper .search-handoff-button, .search-wrapper input {
background-size: 24px !important;
backdrop-filter: blur(10px);
border-radius: 50px !important;
background-color: #ffffff1a !important;
border: 1px solid #ffffff !important;
}
.search-wrapper.fake-focus:not(.search.disabled) .search-handoff-button {
border: 1px solid var(--newtab-primary-action-background) !important;
box-shadow: 0 0 0 4px var(--newtab-primary-action-background-dimmed) !important;
}
.search-wrapper .search-handoff-button {
color: #ffffff !important;
fill: #ffffff !important;
}
.search-handoff-button .fake-textbox {
opacity: 0.7 !important;
}
.search-handoff-button .fake-caret {
background: #ffffff !important;
}
.top-site-outer.add-button {
display: none !important;
}
.top-site-outer .tile {
border: 1px solid #ffffff;
backdrop-filter: blur(10px);
background-color: #ffffff1a !important;
}
.top-site-outer:hover .tile, .top-site-outer:focus .tile {
border: 1px solid var(--newtab-primary-action-background) !important;
backdrop-filter: blur(10px) brightness(90%);
}
.top-sites-list:not(.dnd-active) .top-site-outer:is(.active, :focus, :hover) .tile {
box-shadow: 0 0 0 4px var(--newtab-primary-action-background-dimmed) !important;
}
.newtab-main {
background-image: url("./text.svg");
background-position: bottom center;
background-repeat: no-repeat;
background-size: 160pt;
}
.personalizeButtonWrapper {
display:none;
}
}
- https://www.userchrome.org/
- Eigenes Reverse-Engineering von https://github.com/rafaelmardojai/firefox-gnome-theme (Unlicense license)
- https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Properties/backdrop-filter
- Bildquelle: Mozilla Firefox-Logo, CSS-Logo, bearbeitet


Unterschieden werden userContent.css und userChrome.css, und selber pflege ich zumindest letztere, stets mit dem Ziel, dass die FF GUI auf dem "Netbook" aber auch in "Full HD" (oder größer) noch gut aussieht, und teilweise ist das auch nötig.
(ESR FF in Debian stable): Hier trage ich meinen "Hamburger" links, habe u.a. meine Adressleiste in "bläulich" und etwas "dünner". Ferner sind der "Hamburger" und "Home" farblich abgesetzt und die Tabhöhe (ist/war) "dynamisiert" (1/24 der 'FensterBildschirmhöhe', nicht im neueren ESR 😢️).
HINWEIS: Weniger ist manchmal trotzdem "mehr", und wichtig ist stets festzuhalten, welcher Schnipsel was genau macht (bzw. wenigstens machen "soll"), um nicht "IRRE" zu werden :D
Witzig, gerade erst vor wenigen Minuten habe ich einen Thread im Mozilla-Forum eröffnet weil bei mir die "userChrome.css" nicht mehr funktioniert. 😉 Seit einem Update (vermutlich auf 147.x) habe ich im Fullscreen-Mode keine Lesezeichenleiste mehr. Ich habe es ja auch bei linuxnews.de schon geschrieben: Dieses dauernde "herumgewurstel" geht mir echt auf den Zeiger. Firefox kann neu dies, Firefox kann neu das, Firefox hat nun KI.... Ja toll, und wo ist meine Lesezeichenleiste (Schon wieder! Das war auch schon bei 130.x der Fall...) hin? Und warum braucht das Ding so elend viel Speicher? Weniger ist manchmal einfach mehr. 🙄
Firefox nervt mich momentan auch tierisch. Gestern war ich von FF so verzweifelt/genervt, dass ich Chromium freiwillig nutze. Versteht mich nicht falsch, ich benutze FF seit Anfang an und ich spende auch gerne an Mozilla. Ich verteidige den Browser wo es nur geht und in dem Unternehmen, in dem ich arbeite ist der Standardbrowser Edge, ich nutze auch dort FF.
Mozilla sollte sich auf seine Kernkompetenzen konzentrieren und einen werbefreien, offenen, schlanken und schnellen Browser entwickeln. Und den Rest inkl. Thunderbird (sorry liebe User, es gibt meiner Meinung bessere Mailclients :)) abgeben.
Sorry für mein Geheule. Euch schönes Wochenende.
Welche besseren freien Mailclients als Thunderbird gibt es denn? Und welche für drei Plattformen gibt es?
Besser ist ja in der Regel subjektiv bzw. vom Anwendungsfall abhängig. Sucht man etwas ganz schlankes, ist Thunderbird nicht immer das richtige. Sucht man etwas anpassbares mit vielen Funtkionen unter Umständen schon.
Ich nutze nur zwei Mailclients. Unter KDE nutze ich Evolution und auf Android FairEMail. Davor benutze ich K9 bzw. Thunderbird. Es ist aber schon eine Weile her. Ich bin mir sicher, dass sich in dem Bereich etwas getan hat.
Die Auswahl ist nicht so groß, aber hier sind einige:
Die KDE PIM Suite aus KMail, KOrganizer, KAddressbool etc. ist meiner Meinung nach wesentlich besser als Thunderbird:
Es ist etwa schwieriger einzurichten als Thunderbird, aber das nehme ich gerne in Kauf.
Was meinst du mit Plattformen? KDE\Qt, GNOME\GTK und COSMIC\Iced? Da gibt es nichts...
Bin da bei dir, Apu...
Auch ich würde mir gerne den FF in einer Lite-Version wünschen. Mir erscheint er ebenfalls zu aufgebläht, zu fehleranfällig, als dass er sich auf die Grundfunktionen beschränkt. Ich ertappe mich immer wieder nach neuen Updates oder News, was man denn nun wieder Neues hinzugefügt hat bzw. hinzufügen möchte, dabei, mich nach Browser-Alternativen umzuschauen.
Irgendwie "schmerzt" mich dies ein wenig. Auch ich nutze ihn von Beginn an und finde ihn immer noch sehr wichtig als Gegenpol in der Browserlandschaft. Aber wenn dieses so weitergeht, werde ich wohl wirklich bye bye sagen müssen.
Auch deine Krikik an Thunderbird kann ich ein wenig nachvollziehen, wenngleich ich mit der Desktop-Version soweit zufrieden bin. Macht das, was er soll, und da ich hier nur wenige Male die Woche abrufe, alles i.O für mich. Gleiches gilt für den Fork Betterbird. Mobil hätte ich mehr zu kritisieren, zumal ich vom "alten" K-9 komm. Aber er funktioniert soweit, da bin ich noch nicht auf der Suche nach Alternativen.
Von daher kann ich dein "Geheule" sehr gut verstehen. Wobei ich den Begriff nicht richtig gewählt finde: es ist Feedback! Und wenn man seine Kunden nicht verlieren möchte, sollte man da durchaus mal ein Ohr (oder Auge) draufwerfen.
Danke für dein Feedback, Tim. Ich nutze für Android FairEMail. Vielleicht wäre das einen Blick wert.
Habe lange Zeit den K-9 genutzt, nach plötzlichen Optikwechsel ältere Version re-installiert, diese nicht mehr aktualisiert und die benutzte Version quasi "eingefroren". Glaube, dies haben sehr viele so gehandhabt.
Weil ich aber keine veraltete App weiter nutzen wollte, habe ich mir viele Opensource-Apps angeschaut und ausprobiert. Fairmail war dabei. Allerdings hat die App mir nicht zugesagt (weiss nicht mehr warum, waren -mir glaube- ich zuviel Optionen, die mir letztendlich doch nicht zu meinem Anspruch geführt haben), so dass ich letztendlich bei Thunderbird gelandet bin. Sind im Grunde doch sehr ähnlich, fand ich.
Wie geschrieben, bin nicht unglücklich damit, er funktioniert und macht im Grunde das, was er soll. Aber irgendwas ist ja immer und bei jeder App zu bemängeln. Ist aber eher eine persönliche Geschmacksrichtung, deshalb ist weder Thunderbird noch Fairmail schlecht, liegt also eher an meinen Anspruch.
Auch wenn es ein bischen Off-Topic ist (Browser vs. Mailclient, Linux vs. Windoof) gebe ich mal meinen Senf auch noch dazu ;-)
Als Mailclient benutze ich seit Jahren TheBat (seit Win98-Zeiten vermutlich...?). Kommt mit inzwischen 35GB Mail-Ordnern klar, hat Filter und Makros und kann Mail auch ohne große Verrenkungen lokal speichern. Seit meinem Wechsel von Win10 zu Tuxedo läuft der unter Wine absolut problemlos - und zwar ohne Gefrickel. Einfach eine frische Umgebung erstellt, Install-MSI gestartet und nach der Installation mit der eingebauten Backup-Funktion die Daten übertragen. Ist zwar Kaufsoftware aber zu fairen Konditionen, wie ich finde (circa 30,- für circa jährliche Updates der Hauptversion, dazwischen kostenlos und ohne Laufzeitbeschränkung).
Grüßigkeiten