1. Startseite
  2. Nachrichten
  3. Herunterladen
    1. Thunderbird Release-Version
    2. Thunderbird 128 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta-Version
    5. Sprachpaket (Benutzeroberfläche)
    6. Wörterbücher (Rechtschreibprüfung)
  4. Hilfe & Lexikon
    1. Anleitungen zu Thunderbird
    2. Fragen & Antworten (FAQ) zu Thunderbird
    3. Hilfe zu dieser Webseite
  5. Forum
    1. Unerledigte Themen
    2. Letzte Beiträge
    3. Themen der letzten 24 Stunden
  • Anmelden
  • Registrieren
  • 
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Lexikon
  • Artikel
  • Seiten
  • Erweiterte Suche
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu Add-ons und manuellen Anpassungen
  4. Manuelle Anpassungen per CSS oder Script

Bleibende Vergrößerung der Ansicht im Nachrichtenbereich

    • 128 ESR
    • Alle Betriebssysteme
  • Bastler
  • 30. Dezember 2024 um 14:31
  • Erledigt
  • Bastler
    Gast
    • 30. Dezember 2024 um 14:31
    • #1

    Hallo an Alle,
    die eine bleibende Vergrößerung der Ansicht im Nachrichtenbereich wünschen.
    Ich habe bei reddit.com einen JavaScript Code gefunden, den ich angepasst präsentieren möchte.

    Dies kann besonders für joextra  M4rtin1 und Thomas will lernen ein hilfreicher workaround sein,
    der hier dazu einen Bugreport hinterlegt hat.

    Das Script vollzieht bei jeder Auswahl einer Nachricht zum Lesen,
    eine voreinstellbare (n)-fache Funktion wie mehrmaliges Tippen von Strg + + im Nachrichtenbereich durch.
    Durch echtes Zoomen wird die Ansicht "verzerrungsfrei" vergrößert.
    Da dieses jedes Mal geschieht, wird quasi eine immer gleiche Vergrößerungsstufe dargestellt,
    die auch nach Neustart genau so vorhanden ist.
    Diese "Zoomstufe" kann nur im Script mit einem Editor bei beendetem TB vorgegeben / geändert werden,
    nicht durch Tastenvorgaben aus dem TB zurückgeschrieben.
    Da dieses Script einen Content anspricht, werden leider auch TB Einstellungen-Tabs vergrößert!
    Bei Nichtgefallen, das Script einfach aus dem Ordner chrome entfernen.

    Den Code mittels Symbole kopieren, in einen Editor einfügen, Zoomstufe (2) neu definieren (oder später ändern)
    und mit dem gezeigten Namen im UTF-8 (ohne BOM) Format speichern, [anhängendes .txt entfernen]
    Diese Datei MailZoomIn-x.uc.js im Ordner chrome unter Profilordner ablegen. (Ggf. Ordner erstellen)

    JavaScript: MailZoomIn-x.uc.js
    //MailZoomIn-x.uc.js im chrome-Ordner des Profilordners
    
    function zoomIn(times) {
        goDoCommand("cmd_fullZoomReset")
        const zoomCommand = "cmd_fullZoomEnlarge";
        for (let i = 0; i < times; i++) {
            goDoCommand(zoomCommand);
        }
    }
    
    // Routine wird jedes Mal aufgerufen, bei Anwahl einer E-Mail
    // zoomIn(n)-mal interne Stufe vergroessern -> Ziffer unten in Klammer anpassen
    document.addEventListener("DOMContentLoaded", () => {
        try {
            zoomIn(2);
        } catch (e) {
            console.error("Fehler beim Anwenden des Zooms:", e);
        }
    });
    Alles anzeigen

    Zur Benutzung von Scripten, muss generell eine sogenannte Script-Vorbereitung durchgeführt werden.
    Dazu ist ein Set von Ordnern und Dateien penibel nach Plan zu verteilen. (Bei beendetem TB!)
    Das Set und Infos zur Verteilung gibt es freundlicherweise vom Spezialisten Endor8 auf seiner Seite bei github.com
    Für Thunderbird 115 (aufwärts) ⇒ Thunderbird-Anpassungen-neu.zip auswählen.

    Hier noch einmal die Verteilung des Sets in Zusammenfassung | ggf. als Leitfaden ausdrucken

    Am besten auch im lebenden TB die Pref toolkit.legacyUserProfileCustomizations.stylesheets -> true schalten
    hier im ersten Kasten mit rotem Balken beschrieben

    Einmal editiert, zuletzt von Bastler (30. Dezember 2024 um 17:39) aus folgendem Grund: Rechtschreibung

  • Thomas will lernen
    Mitglied
    Reaktionen
    1
    Beiträge
    28
    Mitglied seit
    31. Mrz. 2024
    • 31. Dezember 2024 um 12:37
    • #2
    Zitat von Bastler

    Ich habe bei reddit.com einen JavaScript Code gefunden, den ich angepasst präsentieren möchte.

    Danke Bastler! ... Ich bin mega-gespannt. ... Ich berichte, sobald ich die Zeit zum Ausprobieren gefunden habe. ... :-)

  • DarkCorri53i
    Mitglied
    Reaktionen
    11
    Beiträge
    147
    Mitglied seit
    19. Jul. 2023
    Hilfreiche Antworten
    2
    • 3. Januar 2025 um 16:06
    • #3
    Zitat von Bastler

    Ich habe bei reddit.com einen JavaScript Code gefunden, den ich angepasst präsentieren möchte.

    Hallo Bastler,

    dein JavaScript funktioniert supi. Habe den Zoomwert auf 1 geändert. Perfekt. :thumbsup:

    Gruß

    Markus

  • Thomas will lernen
    Mitglied
    Reaktionen
    1
    Beiträge
    28
    Mitglied seit
    31. Mrz. 2024
    • 12. Januar 2025 um 13:42
    • #4
    Zitat von Bastler

    Ich habe bei reddit.com einen JavaScript Code gefunden, den ich angepasst präsentieren möchte.

    Ahhhh ... Bastler, du bist mein Held!

    Ich kann es noch gar nicht glauben! Aber der Zoom-Krampf scheint tatsächlich vorbei zu sein. Funktioniert anscheinend super. ... Wow!

    Tausend Dank!

    Ein kleiner Stolperstein für mich war, dass ich von Endor8's Dateien erst die Variante "Direkter Download" probiert hatte. Erfolglos. Erst mit der Variante "Für Thunderbird 115" hat es geklappt. ... Obwohl ich TB 128 habe.

    Für Linux-User: Der Installationspfad von TB ist /usr/lib/thunderbird/ o.ä.


    Lieber Bastler, tausend Dank! ... Ein ganz wunderbarer Workaround!


    Made my day! :-)

  • Bastler
    Gast
    • 12. Januar 2025 um 13:45
    • #5
    Zitat von Thomas will lernen

    Erst mit der Variante "Für Thunderbird 115" hat es geklappt. ... Obwohl ich TB 128 habe.

    Genau darauf (aufwärts >>> Neu) hatte ich aber hingewiesen. ;)

Aktuelle Programmversion

  • Thunderbird 139.0.2 veröffentlicht

    Thunder 11. Juni 2025 um 17:31

Aktuelle ESR-Version

  • Thunderbird 128.11.1 ESR veröffentlicht

    Thunder 11. Juni 2025 um 17:27

Keine Werbung

Hier wird auf Werbeanzeigen verzichtet. Vielleicht geben Sie dem Website-Betreiber (Alexander Ihrig - aka "Thunder") stattdessen etwas aus, um diese Seiten auf Dauer finanzieren zu können. Vielen Dank!

Vielen Dank für die Unterstützung!

Kaffee ausgeben für:

Per Paypal unterstützen*

*Weiterleitung zu PayPal.Me

Ähnliche Themen

  • Dauerhaft grüßere Schrift im Nachrichtenbereich

    • berlon
    • 29. Dezember 2024 um 11:33
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • bei mehreren Korespondenzen werden viele Tabs geöffnet

    • hosche
    • 18. Dezember 2024 um 13:46
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Ansicht im Nachrichtenbereich

    • baramax
    • 26. September 2024 um 00:02
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Kopfzeile stimmt nicht mit Rest der Nachricht überein

    • avioboy
    • 27. März 2024 um 16:25
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Vorgehensweise bei nicht angezeigten Ordnern, Mails oder leeren Fenstern

    • Bastler
    • 4. Januar 2024 um 13:49
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • lange Zeilen im Nachrichtenbereich werden nicht umgebrochen bei einem Empfänger der Mails

    • Neddy
    • 12. Oktober 2023 um 20:13
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
Thunderbird Mail DE
  1. Impressum & Kontakt
  2. Datenschutzerklärung
    1. Einsatz von Cookies
  3. Nutzungsbedingungen
  4. Spendenaufruf für Thunderbird
Hilfe zu dieser Webseite
  • Übersicht der Hilfe zur Webseite
  • Die Suchfunktion benutzen
  • Foren-Benutzerkonto - Erstellen (Neu registrieren)
  • Foren-Thema erstellen und bearbeiten
  • Passwort vergessen - neues Passwort festlegen
Copyright © 2003-2025 Thunderbird Mail DE

Sie befinden sich NICHT auf einer offiziellen Seite der Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, XUL™ und das Thunderbird-Logo sind (neben anderen) eingetragene Markenzeichen der Mozilla Foundation.

Community-Software: WoltLab Suite™