1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 140 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta Version
    5. Language Pack (User Interface)
    6. Dictionaries (Spell Check)
  4. Help & Lexicon
    1. Instructions for Thunderbird
    2. Questions & Answers (FAQ) about Thunderbird
    3. Help for this Website
    4. Last Changes
  5. Forums
    1. Unresolved Threads
    2. Latest Posts
    3. Threads of the last 24 hours
  • Login
  • Register
  • 
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Forum
  • Lexicon
  • Articles
  • Pages
  • More Options
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu Add-ons und manuellen Anpassungen
  4. Manuelle Anpassungen per CSS oder Script

Einträge userChrome.css: keine Kompatibilität zu älteren TB-Versionen?

    • 102.*
    • Linux
  • Papierflieger
  • May 11, 2023 at 11:42 AM
  • Closed
  • Thread is Unresolved
  • Papierflieger
    Member
    Reactions Received
    4
    Posts
    127
    Member since
    27. Jan. 2014
    • May 11, 2023 at 11:42 AM
    • #1

    Moin!

    Ich hatte vor einiger Zeit diesen Eintrag der userChrome.css hinzugefügt, um auch bei Aufgaben(!) die Option "gänztägig" ankreuzen zu können:

    #event-all-day[class="event-only"] {

    display: block ! important;

    }

    Jetzt muss ich feststellen, daß dieser Code in den aktuellen Versionen von Betterbird (und TB) wirkungslos ist, obwohl die nötige pref¹ auf "true" gesetzt ist. Ich vermute, die Syntax hat sich geändert. Kann mir jemand sagen, wie es jetzt richtig ist?

    Danke im Voraus!


    (¹ toolkit.legacyUserProfileCustomizations.stylesheets)

  • jorgk3
    Guest
    • May 11, 2023 at 11:51 AM
    • #2

    Ja, das CSS ändert sich ständig hinter den Kulissen. Der Übergang von 102 auf 115 wird so einige Anpassungen erforderlich machen.

    Am besten ist es, das UI mit dem sog. Inspector anzusehen, dann siehst Du, welches CSS geändert werden muss und kannst es auch gleich "on the fly" ausprobieren.

    graba, bitte nach Thunderbird verschieben, da die Frage nicht BB-spezifisch ist.

  • Papierflieger
    Member
    Reactions Received
    4
    Posts
    127
    Member since
    27. Jan. 2014
    • May 11, 2023 at 11:58 AM
    • #3
    Quote from jorgk3

    Am besten ist es, das UI mit dem sog. Inspector anzusehen, dann siehst Du, welches CSS geändert werden muss...

    Das Werkzeug habe ich noch nie benutzt, und ich kenne mich mit dem CSS auch nicht wirklich aus. Aber wenn Du schreibst, ich solle die GUI mit dem Werkzeug ansehen: wie kann das Werkzeug etwas inspizieren, das nicht angezeigt wird? Das Problem ist, daß TB bzw Lightning die Option "ganztägig" bei Aufgaben nicht anzeigt. Dadurch gibt es da auch nichts zu inspizieren. ;)

  • jorgk3
    Guest
    • May 11, 2023 at 12:08 PM
    • #4

    Nicht unbedingt. Das Element kann "display: none" haben und Du änderst das auf "display: block". Ich weiß nicht, worum es geht, da müsstest Du schon ein paar screenshots schicken, ich kann nicht die ganze code base nach diesen IDs/Klassen durchsuchen und gucken, wo sie vielleicht (nicht) angezeigt werden. event-all-day und event-only existieren noch.

  • Thunder May 11, 2023 at 12:35 PM

    Moved the thread from forum Betterbird to forum Manuelle Anpassungen per CSS oder Script.
  • Papierflieger
    Member
    Reactions Received
    4
    Posts
    127
    Member since
    27. Jan. 2014
    • May 11, 2023 at 12:37 PM
    • #5

    Wenn Du in Lightning eine "neue Aufgabe" erstellst (NICHT Termin!), fehlt das Kästchen zum Ankreuzen "ganztägig", wie es auch bei Terminen möglich ist. Diese Einstellung "ganztägig" für Aufgaben ist nötig, wenn Aufgaben eben nicht zu einem festen Zeitpunkt, sondern irgendwann im Laufe des Tages erledigt werden müssen.

    Im Ersten Anhang siehst Du das Fenster zur Eingabe einer neuen Aufgabe, im zweiten Anhang das Fenster für einen neuen Termin. Beachte das fehlende "ganztägig" bei der Aufgabe. Der obige Code hatte in älteren TB-Version die erwünschte Wirkung, aber jetzt ist er leider wirkungslos geworden. :(

    Images

    • Screenshot_20230511_123450.jpg
      • 102.82 kB
      • 1,002 × 804
    • Screenshot_20230511_123409.jpg
      • 112.11 kB
      • 1,058 × 832
  • Bastler
    Guest
    • May 11, 2023 at 12:57 PM
    • #6
    Quote from Papierflieger

    Wenn Du in Lightning eine "neue Aufgabe" erstellst (NICHT Termin!), fehlt das Kästchen zum Ankreuzen "ganztägig"

    Hallo,

    bist Du ganz sicher, dass in dem Editor für Aufgaben jemals ein Kästchen für Ganztägig existierte?

    Quote from Papierflieger

    Der obige Code hatte in älteren TB-Version die erwünschte Wirkung

    Wie alt war dann die Version?

    Ich habe mit Deinem Code ein Test in einem TB 91.13.1 gemacht und da wirkt der auch nicht.

    Übrigens, "Lightning" Zeiten sind sehr lange her, als der Kalender noch ein Zusatz zum TB darstellte.

    In Deinem Code ist ein Leerzeichen zwischen Rufzeichen und important; Das darf nicht sein.

    Aber auch mit korrekt geschriebenem Code geht das bei mir im alten TB nicht.

  • jorgk3
    Guest
    • May 11, 2023 at 1:07 PM
    • #7

    Lösung:

    CSS
    #event-grid-allday-row  {
      display: table-row !important;
    }
    #event-all-day {
      display: block !important;
    }

    Frage: Was verdient ein IT-Fachmann pro Stunde?

  • Bastler
    Guest
    • May 11, 2023 at 1:33 PM
    • #8
    Quote from jorgk3

    Lösung:

    Hallo,

    danke für die Arbeit. Da lässt sich zwar ein Haken setzen, ich erkenne aber keine Wirkung wie bei Terminen.

    Ist die Funktion bei Aufgaben intern überhaupt vorgesehen? Per Definition haben Aufgaben ein anderes Zeitmanagement als Termine.

  • jorgk3
    Guest
    • May 11, 2023 at 1:40 PM
    • #9

    Keine Garantie, dass es eine Wirkung hat, es ging um einen Anpassung des CSS, haha.

  • Bastler
    Guest
    • May 11, 2023 at 1:48 PM
    • #10
    Quote from jorgk3

    es ging um einen Anpassung des CSS, haha.

    Sieht auf jeden Fall gut aus, auch wenn es ein Placebo sein kann (befürchte ich stark). ;)

  • Bastler
    Guest
    • May 11, 2023 at 2:03 PM
    • #11
    Quote from Papierflieger

    Diese Einstellung "ganztägig" für Aufgaben ist nötig, wenn Aufgaben eben nicht zu einem festen Zeitpunkt, sondern irgendwann im Laufe des Tages erledigt werden müssen.

    Aufgaben und Termine werden oft in einen Topf geworfen. Hier eine kurze Info, es gibt im Netz noch mehr davon.

  • Papierflieger
    Member
    Reactions Received
    4
    Posts
    127
    Member since
    27. Jan. 2014
    • May 11, 2023 at 2:06 PM
    • #12

    Danke für die Arbeit! Allerdings ist es wohl nur ein Placebo, wie Bastler schon sagte: im Anhang ist der Unterschied zu sehen zwischen einer "ganztägigen" Aufgabe, wie sie in anderen Kalenderanwendungen¹ angelegt werden kann, und wie TB sie erlaubt. Der Unterschied ist der, daß "ganztägige" Aufgaben keine Zeitangabe besitzen, weil sie eben nicht an eine bestimmte Uhrzeit, sondern nur an einen bestimmten Tag, an eine bestimmte Woche oder Monat gebunden sind. Beispiele:

    - Irgendwann im Laufe des Tages muss ich Brot kaufen. Wann, ist egal.

    - Irgendwann im Laufe diese Woche muss ich die Steuererklärung machen.

    Bei solchen Aufgaben eine Uhrzeit anzuzeigen, ist nicht korrekt, und kann u.U. sogar dazu führen, daß per CalDAV synchronisierte Aufgaben um Mitternacht auf Android einen Alarm bimmeln lassen, weil der Kalender eine fällige Aufgabe um 0:00 Uhr sieht.

    ____

    ¹ Z.b. in Evolution, Korganizor, Android, Web-Kalender, u.v.a.m.

    Images

    • Screenshot_20230511_135309.jpg
      • 22.4 kB
      • 591 × 301
  • Papierflieger
    Member
    Reactions Received
    4
    Posts
    127
    Member since
    27. Jan. 2014
    • May 11, 2023 at 2:18 PM
    • #13

    Ich habe noch etwas getestet und folgendes herausgefunden:

    So speichert eine Android Kalender-Anwendung eine "ganztägige" Aufgabe:


    DUE;VALUE=DATE:20230513

    Und so TB:

    DUE;TZID=Europe/Berlin:20230513T000000


    Ersetze ich in der exportierten ICS die zweite Schreibweise durch die erste, wird auch dieses Aufgabe nach dem Re-Import sowohl in TB als auch nach der Synchronisation auf Android als "ganztägig" angezeigt und so behandelt.

  • Papierflieger
    Member
    Reactions Received
    4
    Posts
    127
    Member since
    27. Jan. 2014
    • May 11, 2023 at 2:21 PM
    • #14
    Quote from Bastler

    Aufgaben und Termine werden oft in einen Topf geworfen. Hier eine kurze Info, es gibt im Netz noch mehr davon.

    Meine Rede anno 1875...

  • Community-Bot September 3, 2024 at 8:50 PM

    Closed the thread.

Current app version

  • Thunderbird 152.0.1 veröffentlicht

    Thunder July 4, 2026 at 1:02 PM

Current 140 ESR version

  • Thunderbird 140.12.1 ESR veröffentlicht

    Thunder July 4, 2026 at 1:05 PM

No Advertisements

There are no advertisements here. Maybe you give the website owner (Alexander Ihrig - aka "Thunder") instead something to be able to finance these sites in the long run. Many Thanks!

Thank you for the support!

Coffee to be spent?

Donate now via Paypal*

*Forwarding to PayPal.Me

Similar Threads

  • Cursor-Abstand von Pulldown-Menü zu gering

    • Frank Altenpohl
    • May 26, 2021 at 2:09 PM
    • Manuelle Anpassungen per CSS oder Script
Thunderbird Mail DE
  1. Imprint & Contact
  2. Privacy Policy
    1. Cookie Policy
  3. Terms of Use
  4. Donation Call for Thunderbird
Help for this website
  • All website support articles
  • How to use website search
  • How to create a forums user account
  • How to create and edit a forums thread
  • How to reset your forums password
Copyright © 2003-2026 Thunderbird Mail DE

You are NOT on an official page of the Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, Seamonkey®, XUL™ and the Thunderbird logo are (among others) registered trademarks of the Mozilla Foundation.

Powered by WoltLab Suite™