1. Startseite
  2. Nachrichten
  3. Herunterladen
    1. Thunderbird Release-Version
    2. Thunderbird 153 ESR (2026)
    3. Thunderbird 140 ESR (2025)
    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
    4. Letzte Änderungen
  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

Thunderbird anpassen für Menschen mit Sehschwäche

    • 153 ESR
  • optimfish
  • 12. Oktober 2026 um 17:43
  • Unerledigt
  • optimfish
    Mitglied
    Reaktionen
    1
    Beiträge
    148
    Mitglied seit
    13. Sep. 2006
    • 12. Oktober 2026 um 17:43
    • #1
    Thunderbird-Produkt
    Thunderbird für Windows
    Thunderbird-Version
    153.4.0
    Betriebssystem
    win11

    Hallo zusammen, ich habe da einen Kollegen im Ausland, der sieht nur noch ganz schlecht. Also musste ich sein 15" Notebook auf 125% skalieren. Die Schriften kann man ja gut anpassen, gibt auch viele Tools für Windows. Aber beim Thunderbird habe ich jetzt das Problem, dass das Feld, wo er den Text eingibt bei den Antworten nur noch 2 Zeilen frei schreibbar ist. Der Rest wird von den Menüs oben verdeckt (an von usw). Kann ich die Menüs irgendwie auf die Seite "schieben"? Oder muss ich da mit mit eurer Hilfe via css dahinter? Hat jemand Ideen für einen solchen Fall allgemein? Danke!

  • ggbsde
    Senior-Mitglied
    Reaktionen
    868
    Beiträge
    3.517
    Mitglied seit
    3. Nov. 2023
    Hilfreiche Antworten
    64
    • 12. Oktober 2026 um 18:59
    • #2

    Als erse Maßnahme kann man über das Menü 'Ansicht'->'Symbolleisten' alle Leisten ausblenden. Das briingt schon mal etwas Platz. Wenn man was braucht, insbesondere natürlich das Senden, kann man die Menüleiste mit der Alt-Taste einblenden. Oder man lernt die Tastenkürzel, Senden z.B. über Strg+Enter.

    Bei Von, An, Betreff wird es schwieriger, schließlich braucht man die ja. Muß ich mal drüber nachdenken.

  • optimfish
    Mitglied
    Reaktionen
    1
    Beiträge
    148
    Mitglied seit
    13. Sep. 2006
    • 12. Oktober 2026 um 19:52
    • #3
    Zitat von ggbsde

    Bei Von, An, Betreff wird es schwieriger, schließlich braucht man die ja. Muß ich mal drüber nachdenken.

    DAnke! Ein paar Sachen habe ich schon ausgeblendet. Der Herr ist schon bald 90 da wird es schwierig mit Shortcuts auswändig lernen. Aber weil global skaliert wurde, sind die Zeilen von an betreff so gross, die benötigen praktisch 1/3 der Bildfläche. Was auch ist, die müssten ja nicht über die ganze Länge ziehen... Gut wäre eben, wenn man alles links haben könnte und rechts alles frei für den Text :-)

  • Grisu2099
    Senior-Mitglied
    Reaktionen
    522
    Beiträge
    732
    Mitglied seit
    8. Okt. 2023
    Hilfreiche Antworten
    8
    • 12. Oktober 2026 um 20:00
    • #4

    Bitte nicht in die Zitate hinein schreiben - das wird schnell unübersichtlich... ;)

  • Sehvornix
    Senior-Mitglied
    Reaktionen
    930
    Beiträge
    2.692
    Mitglied seit
    6. Jul. 2017
    Hilfreiche Antworten
    40
    • 12. Oktober 2026 um 20:21
    • #5

    Kannst Du einen anonymisierten Screenshot bereitstellen?

    Skalierung 125% habe ich z.B. auf meinem 14 Zoll-Notebook eingestellt, aber das von Dir beschriebene Platzproblem stellt sich damit keineswegs ein. Will sagen, es fällt zumindest mir schwer, Deine Beschreibung nachzuvollziehen.

    Weißt Du, dass man unabhängig von der globalen Skalierung unter Windows, auch in Thunderbird an der Skalierung drehen kann? Ist da vielleicht schon was gemacht worden?

    Gruß,
    Sehvornix

    Keyboard not found. Press any key to continue.

  • ggbsde
    Senior-Mitglied
    Reaktionen
    868
    Beiträge
    3.517
    Mitglied seit
    3. Nov. 2023
    Hilfreiche Antworten
    64
    • 12. Oktober 2026 um 20:37
    • #6

    Die Von/An/Betreff nach links zu bringen wird schwierig. Einerseits weil die Zeilen ja recht lang sind, andererseits müßte dazu vermut die ganze Struktur umgebaut werden, was schwierig bis unmöglich sein könnte.

    Ich hab eine andere Lösung für dich, die auf Knopfdruck alles unwichtige aus- und wieder einblendet. Dazu:

    in der userChrome.css (siehe dazu hier) Folgendes eintragen:

    CSS
    .minified #MsgHeadersToolbar {
     max-height: 3.5em !important;;
     min-height: unset !important;
    }
    .minified #top-gradient-box {
     display: none !important;
    }
    .minified #recipientsContainer {
     display: none !important;
    }
    .minified #compose-toolbox {
     display: none !important;
    }
    .minified #status-bar {
     display: none !important;
    }
    Alles anzeigen

    Dann das Add-on userChromeJS installieren. Im chrome Verzeichnis (also da, wo die userChrome.css sich befindet) eine Datei userChrome.js anlegen, dahinein kommt:

    Code
    /********
    * maximise input area of compose window by removing
    * all toolbars and some input fields
    ********/
    (function() {
     if (location != 'chrome://messenger/content/messengercompose/messengercompose.xhtml') return;
     async function bodykey(ev) {
       if (ev.repeat) return;
       if (ev.type == "keydown" && ev.key=='t' && ev.ctrlKey && ev.altKey) {
         document.body.classList.toggle('minified');
       }
     }
        document.body.removeEventListener('keydown', bodykey);
        document.body.addEventListener('keydown', bodykey);
    })();
    Alles anzeigen

    Auf den Tastendruck Strg/Alt/T werden dann Menü- und Toolbar, Statusleiste sowie Von und An ausgeblendet. Und beim nächsten Tastendruck wieder eingeblendet.

    Was bleibt ist die Betreffzeile, dort will ich links noch ein Icon zum Umschalten einbauen.

    Schon mal viel Erfolg!

  • optimfish
    Mitglied
    Reaktionen
    1
    Beiträge
    148
    Mitglied seit
    13. Sep. 2006
    • 12. Oktober 2026 um 21:23
    • #7
    Zitat von Sehvornix

    Kannst Du einen anonymisierten Screenshot bereitstellen?

    Skalierung 125% habe ich z.B. auf meinem 14 Zoll-Notebook eingestellt, aber das von Dir beschriebene Platzproblem stellt sich damit keineswegs ein. Will sagen, es fällt zumindest mir schwer, Deine Beschreibung nachzuvollziehen.

    Weißt Du, dass man unabhängig von der globalen Skalierung unter Windows, auch in Thunderbird an der Skalierung drehen kann? Ist da vielleicht schon was gemacht worden?

    Gruß,
    Sehvornix

    ja, ich habe die Schriften global noch vergrössert, er sieht wirklich ganz ganz schlecht, arbeitet mit Lupe. Und wenn die Schriften grösser sind, werden auch die Zeilen höher. So wie es jetzt ist, kann er es ohne Lupe bedienen, aber er hat nur 2 Zeilen frei zum Schreiben. Hmmm, er schläft gerade, ist in Thailand, kann nicht immer zugreifen, via remote. aber danke mal

  • ggbsde
    Senior-Mitglied
    Reaktionen
    868
    Beiträge
    3.517
    Mitglied seit
    3. Nov. 2023
    Hilfreiche Antworten
    64
    • 12. Oktober 2026 um 21:24
    • #8

    So, jetzt mit Icon:

    userChrome.css:

    CSS
    .minified #MsgHeadersToolbar {
     max-height: 3.5em !important;;
     min-height: unset !important;
    }
    .minified #top-gradient-box {
     display: none !important;
    }
    .minified #recipientsContainer {
     display: none !important;
    }
    .minified #compose-toolbox {
     display: none !important;
    }
    .minified #status-bar {
     display: none !important;
    }
    #toggle {	/* das Icon */
     font-size: 16pt;
     padding: 0 1em;
     background: lightgreen;
    }
    Alles anzeigen

    userChrome.js:

    Code
    /********
    * maximise input area of compose window by removing
    * all toolbars and some input fields
    ********/
    (function() {
     	if (location != 'chrome://messenger/content/messengercompose/messengercompose.xhtml') return;
     	let t=document.getElementById('toggle');
     	if (t) t.remove();
     	t=document.createElement('span');
     	t.id='toggle';
     	t.textContent='⊛';  //hier ein beliebiges Unicode Zeichen, z.B. von https://symbl.cc/de/unicode-table/
     	document.getElementById('subjectLabel-box').prepend(t);
     	t.addEventListener('click', ev=>{
       		document.body.classList.toggle('minified');
     	});
     	async function bodykey(ev) {
       		if (ev.repeat) return;
       		if (ev.type == "keydown" && ev.key=='t' && ev.ctrlKey && ev.altKey) {
         		document.body.classList.toggle('minified');
       		}
    	}
        document.body.removeEventListener('keydown', bodykey);
        document.body.addEventListener('keydown', bodykey);
    })();
    Alles anzeigen
  • optimfish
    Mitglied
    Reaktionen
    1
    Beiträge
    148
    Mitglied seit
    13. Sep. 2006
    • 16. Oktober 2026 um 18:57
    • #9

    Danke danke GG! Ich habe jetzt mal deine beiden Codes eingebaut in einem portablen TB. Ich bin aber kein Profi und weiss nicht ob ich es richtig gemacht habe. Auf jeden Fall, finde ich kein Icon zum Ein- und Ausschalten! wo sollte das sein? Userchrome css und js am richtigen Ort?

  • ggbsde
    Senior-Mitglied
    Reaktionen
    868
    Beiträge
    3.517
    Mitglied seit
    3. Nov. 2023
    Hilfreiche Antworten
    64
    • 16. Oktober 2026 um 19:10
    • #10
    Zitat von optimfish

    wo sollte das sein

    Links in der Betreffzeile.

    Zitat von optimfish

    am richtigen Ort?

    Ja.

    Das Add-on userChromeJS hast du installiert?

    Ach ja, und In den erweiterten Einstellungen den Wert für toolkit.legacyUserProfileCustomizations.stylesheets auf true gesetzt?

    Einmal editiert, zuletzt von ggbsde (16. Oktober 2026 um 19:29) aus folgendem Grund: Ergänzung

  • optimfish
    Mitglied
    Reaktionen
    1
    Beiträge
    148
    Mitglied seit
    13. Sep. 2006
    • 16. Oktober 2026 um 20:07
    • #11

    hey danke danke, mit deinen Anweisungen hat es geklappt! wunderbar, ich bin gespannt, wie es beim alten Mann in Thailand (Fernsupport, nicht so einfach :-) ankommt! Aus meiner sicht ein wahres Wunderwerk! Ich überlege mir aber noch, ob ich bei diesem portablen TB die Schriftarten nicht besser fix mit der CSS definiere als mit Windows global. Weisst du vielleicht gerade ein Add-on wo man die CSS einfach steuern könnte und anpassen, bis er zufrieden ist? Oder "übersteuern" die Windows Einstellungen den portablen Thunderbird? Wie auch immer nochmals ganz herzlichen Dank!

  • ggbsde
    Senior-Mitglied
    Reaktionen
    868
    Beiträge
    3.517
    Mitglied seit
    3. Nov. 2023
    Hilfreiche Antworten
    64
    • 16. Oktober 2026 um 20:18
    • #12

    Schön daß es jetzt läuft.

    Mit den Schriften hat Windows eigentlich nichts zu tun. Die lassen sich in TB definieren und auch in der Größe ändern. Wir haben hier im Forum jemanden (Name leider gerade vergessen), der sich damit gut auskennt. Vielleicht antwortet er hier. Ansonsten dafür ein neues Thema eröffnen.

  • optimfish
    Mitglied
    Reaktionen
    1
    Beiträge
    148
    Mitglied seit
    13. Sep. 2006
    • 16. Oktober 2026 um 20:39
    • #13
    Zitat von ggbsde

    Schön daß es jetzt läuft.

    Mit den Schriften hat Windows eigentlich nichts zu tun. Die lassen sich in TB definieren und auch in der Größe ändern. Wir haben hier im Forum jemanden (Name leider gerade vergessen), der sich damit gut auskennt. Vielleicht antwortet er hier. Ansonsten dafür ein neues Thema eröffnen.

    Ja danke, das verstehe ich! Aber ich habe gerade gesehen, dein grüner Knopf wäre auch super bei einer geöffneten e-mail. Ist es schwierig deinen Knopf auch dort anzuwenden?

  • ggbsde
    Senior-Mitglied
    Reaktionen
    868
    Beiträge
    3.517
    Mitglied seit
    3. Nov. 2023
    Hilfreiche Antworten
    64
    • 16. Oktober 2026 um 20:51
    • #14

    Wo ist die Mail geöffnet? In einem Tab oder in einem eigenen Fenster?

  • optimfish
    Mitglied
    Reaktionen
    1
    Beiträge
    148
    Mitglied seit
    13. Sep. 2006
    • 16. Oktober 2026 um 21:11
    • #15
    Zitat von ggbsde

    Wo ist die Mail geöffnet? In einem Tab oder in einem eigenen Fenster?

    habe ich jetzt gar nicht überlegt, standard ist wohl tab. ich sehe gerade keinen Vorteil für ihn, wenn es ein neues Fenster öffnet. also wenn ich das festlegen müsste, würde ich tab sagen.

  • ggbsde
    Senior-Mitglied
    Reaktionen
    868
    Beiträge
    3.517
    Mitglied seit
    3. Nov. 2023
    Hilfreiche Antworten
    64
    • 16. Oktober 2026 um 22:07
    • #16

    Schade, für eigenes Fenster hätte ich schon eine Lösung, bei Tab muß ich nochmal drüber nachdenken.

  • optimfish
    Mitglied
    Reaktionen
    1
    Beiträge
    148
    Mitglied seit
    13. Sep. 2006
    • 17. Oktober 2026 um 08:26
    • #17
    Zitat von ggbsde

    Schade, für eigenes Fenster hätte ich schon eine Lösung, bei Tab muß ich nochmal drüber nachdenken.

    Ich wäre auch froh um eine Fensterlösung, dann kann ich ihm das beibringen, vielleicht sogar besser für ihn!

  • Clio1
    Mitglied
    Reaktionen
    17
    Beiträge
    124
    Mitglied seit
    9. Aug. 2018
    Hilfreiche Antwort
    1
    • 17. Oktober 2026 um 13:27
    • #18

    Beides läßt sich doch in den Einstellungen von TB aufrufen. Schriftgröße in -> Allgemein - Sprache & Schriftarten und das Öffnen von neuen Mails in -> Allgemein - Lesen & Ansicht

    Entsprechende Einstellungen finden sich auch in about:config mit Suchbegriff fonts, oder auch mit einer userChrome.css, ist in diesem Fall aber gar nicht nötig.

  • ggbsde
    Senior-Mitglied
    Reaktionen
    868
    Beiträge
    3.517
    Mitglied seit
    3. Nov. 2023
    Hilfreiche Antworten
    64
    • 17. Oktober 2026 um 13:37
    • #19

    Ok, zweite Version. Unterstützt jetzt sowohl Nachrichten in eigenem Fenster als auch in Tabs ab. Beide Dateien komplett ersetzten.

    userChrome.js:

    Code
    /*************************************************************************
    * maximise area for message content by removing
    * all toolbars and some input/output fields
    * needs some styles
    ********/
    (function() {
     //Zeichen, das für die Icon benutzt wird
     //z.B. von https://symbl.cc/de/unicode-table/
     const icon='⊛';
     
     function toggle() {
            document.body.classList.toggle('minified');
       // for message window
       const mwBrowser=document.getElementById('messageBrowser');
       if (mwBrowser) mwBrowser.contentDocument.getElementById('singleMessage').classList.toggle('minified');
       // for message tab
       const mtBrowsers=document.querySelectorAll('browser[id^=mailMessageTabBrowser]');
       for (mtBrowser of mtBrowsers) {
         mtBrowser.contentDocument.getElementById('messageHeader').classList.toggle('minified');
       }
     }
        async function bodykey(ev) {
       if (ev.repeat) return;
       if (ev.type == "keydown" && ev.key=='t' && ev.ctrlKey && ev.altKey) {
         if (document.location=='chrome://messenger/content/messenger.xhtml' &&
           gTabmail.getBrowserForSelectedTab()?.id!='messagepane') return;
         toggle();
       }
        }
        if (location == 'chrome://messenger/content/messengercompose/messengercompose.xhtml') {
       //Verfassen Fenster
       //Das Icon ist links in der Betreffzeile, die also nicht ausgebendet wird
       let t=document.getElementById('toggle');
       if (t) t.remove();
       t=document.createElement('span');
       t.id='toggle';
       t.title='Umschalten';
       t.textContent=icon;
       document.getElementById('subjectLabel-box').prepend(t);
       t.addEventListener('click', ev=>{
         toggle();
       });
       document.body.removeEventListener('keydown', bodykey);
       document.body.addEventListener('keydown', bodykey);
     } else if (location == 'chrome://messenger/content/messageWindow.xhtml') {
       //Nachricht in eigenem Fenster
       //Das Icon ist links in der Toolbar, die also nicht
       //  ausgeblendet sein darf oder man arbeitet mit dem Keyboard Alt/Ctrl/T
       let t=document.getElementById('toggle');
       if (t) t.remove();
       t=document.createElement('span');    
       t.id='toggle';
       t.title='Umschalten';
       t.textContent=icon;
       document.getElementById('mail-bar3').prepend(t);
       t.addEventListener('click', ev=>{
         toggle();
       });
       document.body.removeEventListener('keydown', bodykey);
       document.body.addEventListener('keydown', bodykey);
     } else if (location == 'chrome://messenger/content/messenger.xhtml') {
       //Nachricht in tab
       function addButton(add) {
         let t=document.getElementById('toggle');
         if (t) t.remove();
         if (!add) return;
         t=document.createElement('li');
         t.id='toggle';
         t.title='Umschalten';
         t.textContent=icon;
         document.getElementById('unifiedToolbarContent').prepend(t);
         t.addEventListener('click', ev=>{
           toggle();
         });
         //prevent an error message on tab switch
         t.onTabSwitched=()=>{};
         t.onTabClosing=()=>{};
       }
       //re-add buttons after tabs has been switched, also called on startup
       const tabMonitor={
         monitorName: "ggbsde_minify",
         onTabTitleChanged(tab) {},
         onTabClosing(tab) {},
         onTabPersist(tab) {},
         onTabRestored(tab, state) {},
         onTabOpened(tab) {},
         onTabSwitched(newTab, oldTab) {
           if (newTab.mode.name=='mailMessageTab') {
             if (document.body.classList.contains('wasmini')) {
               document.body.classList.add('minified');
               document.body.classList.remove('wasmini');
             }
             addButton(true);
           } else {
             addButton(false);
             if (document.body.classList.contains('minified')) {
               document.body.classList.remove('minified');
               document.body.classList.add('wasmini');
             }
           }
         },
       };
       gTabmail.unregisterTabMonitor(tabMonitor);
       gTabmail.registerTabMonitor(tabMonitor);
       document.body.removeEventListener('keydown', bodykey);
       document.body.addEventListener('keydown', bodykey);
     }
    })();
    Alles anzeigen

    userChrome.css:

    CSS
    /********
    * maximise input area of compose window by removing
    * all toolbars and some input fields
    * needs code in userChrome.js
    ********/
    /* in Verfassen Fenster */
    .minified #MsgHeadersToolbar {
     max-height: 3.5em !important; /* ggf. anpassen */
     min-height: unset !important;
    }
    .minified #top-gradient-box {
     display: none !important;
    }
    .minified #recipientsContainer {
     display: none !important;
    }
    .minified #compose-toolbox {
     display: none !important;
    }
    /* in Nachrichten Fenster */
    .minified #toolbar-menubar {
     display: none !important;
    }
    #singleMessage.minified {
     display: none !important;
    }
    /* in Nachrichten Tab */
    #messageHeader.minified {
     display: none !important;
    }
    .minified #tabs-toolbar {
     display: none !important;
    }
    /* all */
    .minified #status-bar {
     display: none !important;
    }
    #toggle {
     font-size: 16pt;      /* ggf. anpassen */
     padding: 0 1em !important;       /* ggf. anpassen */
     background: lightgreen !important;
    }
    Alles anzeigen
  • optimfish
    Mitglied
    Reaktionen
    1
    Beiträge
    148
    Mitglied seit
    13. Sep. 2006
    • 17. Oktober 2026 um 17:50
    • #20
    Zitat von ggbsde

    Ok, zweite Version. Unterstützt jetzt sowohl Nachrichten in eigenem Fenster als auch in Tabs ab. Beide Dateien komplett ersetzten.

    userChrome.js:

    Code
    /*************************************************************************
    * maximise area for message content by removing
    * all toolbars and some input/output fields
    * needs some styles
    ********/
    (function() {
     //Zeichen, das für die Icon benutzt wird
     //z.B. von https://symbl.cc/de/unicode-table/
     const icon='⊛';
     
     function toggle() {
            document.body.classList.toggle('minified');
       // for message window
       const mwBrowser=document.getElementById('messageBrowser');
       if (mwBrowser) mwBrowser.contentDocument.getElementById('singleMessage').classList.toggle('minified');
       // for message tab
       const mtBrowsers=document.querySelectorAll('browser[id^=mailMessageTabBrowser]');
       for (mtBrowser of mtBrowsers) {
         mtBrowser.contentDocument.getElementById('messageHeader').classList.toggle('minified');
       }
     }
        async function bodykey(ev) {
       if (ev.repeat) return;
       if (ev.type == "keydown" && ev.key=='t' && ev.ctrlKey && ev.altKey) {
         if (document.location=='chrome://messenger/content/messenger.xhtml' &&
           gTabmail.getBrowserForSelectedTab()?.id!='messagepane') return;
         toggle();
       }
        }
        if (location == 'chrome://messenger/content/messengercompose/messengercompose.xhtml') {
       //Verfassen Fenster
       //Das Icon ist links in der Betreffzeile, die also nicht ausgebendet wird
       let t=document.getElementById('toggle');
       if (t) t.remove();
       t=document.createElement('span');
       t.id='toggle';
       t.title='Umschalten';
       t.textContent=icon;
       document.getElementById('subjectLabel-box').prepend(t);
       t.addEventListener('click', ev=>{
         toggle();
       });
       document.body.removeEventListener('keydown', bodykey);
       document.body.addEventListener('keydown', bodykey);
     } else if (location == 'chrome://messenger/content/messageWindow.xhtml') {
       //Nachricht in eigenem Fenster
       //Das Icon ist links in der Toolbar, die also nicht
       //  ausgeblendet sein darf oder man arbeitet mit dem Keyboard Alt/Ctrl/T
       let t=document.getElementById('toggle');
       if (t) t.remove();
       t=document.createElement('span');    
       t.id='toggle';
       t.title='Umschalten';
       t.textContent=icon;
       document.getElementById('mail-bar3').prepend(t);
       t.addEventListener('click', ev=>{
         toggle();
       });
       document.body.removeEventListener('keydown', bodykey);
       document.body.addEventListener('keydown', bodykey);
     } else if (location == 'chrome://messenger/content/messenger.xhtml') {
       //Nachricht in tab
       function addButton(add) {
         let t=document.getElementById('toggle');
         if (t) t.remove();
         if (!add) return;
         t=document.createElement('li');
         t.id='toggle';
         t.title='Umschalten';
         t.textContent=icon;
         document.getElementById('unifiedToolbarContent').prepend(t);
         t.addEventListener('click', ev=>{
           toggle();
         });
         //prevent an error message on tab switch
         t.onTabSwitched=()=>{};
         t.onTabClosing=()=>{};
       }
       //re-add buttons after tabs has been switched, also called on startup
       const tabMonitor={
         monitorName: "ggbsde_minify",
         onTabTitleChanged(tab) {},
         onTabClosing(tab) {},
         onTabPersist(tab) {},
         onTabRestored(tab, state) {},
         onTabOpened(tab) {},
         onTabSwitched(newTab, oldTab) {
           if (newTab.mode.name=='mailMessageTab') {
             if (document.body.classList.contains('wasmini')) {
               document.body.classList.add('minified');
               document.body.classList.remove('wasmini');
             }
             addButton(true);
           } else {
             addButton(false);
             if (document.body.classList.contains('minified')) {
               document.body.classList.remove('minified');
               document.body.classList.add('wasmini');
             }
           }
         },
       };
       gTabmail.unregisterTabMonitor(tabMonitor);
       gTabmail.registerTabMonitor(tabMonitor);
       document.body.removeEventListener('keydown', bodykey);
       document.body.addEventListener('keydown', bodykey);
     }
    })();
    Alles anzeigen

    userChrome.css:

    CSS
    /********
    * maximise input area of compose window by removing
    * all toolbars and some input fields
    * needs code in userChrome.js
    ********/
    /* in Verfassen Fenster */
    .minified #MsgHeadersToolbar {
     max-height: 3.5em !important; /* ggf. anpassen */
     min-height: unset !important;
    }
    .minified #top-gradient-box {
     display: none !important;
    }
    .minified #recipientsContainer {
     display: none !important;
    }
    .minified #compose-toolbox {
     display: none !important;
    }
    /* in Nachrichten Fenster */
    .minified #toolbar-menubar {
     display: none !important;
    }
    #singleMessage.minified {
     display: none !important;
    }
    /* in Nachrichten Tab */
    #messageHeader.minified {
     display: none !important;
    }
    .minified #tabs-toolbar {
     display: none !important;
    }
    /* all */
    .minified #status-bar {
     display: none !important;
    }
    #toggle {
     font-size: 16pt;      /* ggf. anpassen */
     padding: 0 1em !important;       /* ggf. anpassen */
     background: lightgreen !important;
    }
    Alles anzeigen

    Einfach absolut genial dieser Code! Schade kann man dich nicht zu einem Bier oder was auch immer einladen :-( ganz lieben Dank! Ich hätte nie gedacht, dass das möglich ist!

Aktuelle Programmversion

  • Thunderbird 158.0 veröffentlicht

    Thunder 14. Oktober 2026 um 15:20

Aktuelle 153 ESR-Version

  • Thunderbird 153.5.0 ESR veröffentlicht

    Thunder 14. Oktober 2026 um 02:14

Aktuelle 140 ESR-Version

  • Thunderbird 140.17.0 ESR veröffentlicht

    Thunder 29. September 2026 um 21:44

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

  • Script extras_config_menu-begeTB.uc.js für Betterbird anpassen

    • seipe
    • 15. August 2026 um 15:08
    • Manuelle Anpassungen per CSS oder Script
  • Nur 1 Benutzername für mehrere WEB.DE-Accounts beim SMTP-Server möglich ?

    • HJB-TB
    • 14. August 2026 um 17:09
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Bestehendes Thunderbird Profil von Linux nach Windows kopieren

    • Aquazone
    • 23. Dezember 2025 um 20:23
    • Migration / Import / Backups
  • THUNDERBIRD EASY-PEASY: Radikal vereinfachte Oberfläche für Menschen mit kognitiven Einschränkungen

    • thun.der.bird
    • 4. September 2025 um 18:01
    • THUNDERBIRD EASY-PEASY
  • Stark angepasstes Profil als ganzes zur Verfügung stellen - mit Erweiterungen und userChrome.js und userChrome.css?

    • thun.der.bird
    • 26. August 2025 um 08:56
    • Manuelle Anpassungen per CSS oder Script
  • Persönliches Adressbuch: wie kann man es deaktivieren?

    • thun.der.bird
    • 31. August 2025 um 11:06
    • Manuelle Anpassungen per CSS oder Script
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-2026 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™