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 zum Arbeiten mit Kontakten, Aufgaben und Kalendern
  4. Kalender, Termin- und Aufgabenverwaltung (ehemals Lightning)
  5. Tipps und Tricks für den Kalender

Userchrome Script könnte mir einer sagen was das macht?

  • Blauwonz
  • 6. November 2013 um 14:11
  • Geschlossen
  • Erledigt
  • Blauwonz
    Mitglied
    Beiträge
    106
    Mitglied seit
    18. Apr. 2009
    • 6. November 2013 um 14:11
    • #1

    Guten Tag,
    ich habe folgende frage könnte ich das obere Script und das untere Script zum in der userchrome einfügen wenn wie setze ich das korrekt zusammen. Könnte mir auch mal netter weise erklären was ich mt den Script machen kann?
    Teil 1

    CSS
    /**
     * PURPOSE: color task tree and unifinder tree based on certain properties
     *   You must use different tree pseudoclasses for different attributes.
     *   Try the following if your attribute is not working:
     *     -moz-tree-cell-text
     *     -moz-tree-cell
     *     -moz-tree-row
     *   Note that all properties are lowercase and any non-alphanumerical
     *   character is escaped by using the special string -ux27- where 27 is the
     *   charaitcter code. See calUtils.js, function formatStringForCSSRule().
     */
    .calendar-task-tree > treechildren::-moz-tree-cell-text(calendar-home_calendar),
    #unifinder-search-results-tree > treechildren::-moz-tree-cell-text(calendar-home_calendar) {
        /* Color all items from the calendar called "Home Calendar" */
        color: #0090FF !important;
    }
    .calendar-task-tree > treechildren::-moz-tree-cell-text(alarm),
    #unifinder-search-results-tree > treechildren::-moz-tree-cell-text(alarm) {
        /* Color all items that have an alarm */
        color: red !important;
    }
    .calendar-task-tree > treechildren::-moz-tree-cell-text(status-in-process),
    #unifinder-search-results-tree > treechildren::-moz-tree-cell-text(status-confirmed) {
        /* Color all events that are confirmed and all tasks that are in process */
        color: #AA0000 !important;
    }
    .calendar-task-tree > treechildren::-moz-tree-cell-text(category-birthday),
    #unifinder-search-results-tree > treechildren::-moz-tree-cell-text(category-birthday) {
        /* Color all items that are in the birthday category */
        color: #00AA00 !important;
    }
    
    
    
    
    /**
     * PURPOSE: color event boxes based on certain properties
     *  To control the looks of the event boxes, you can use the following
     *  selectors:
     *    .calendar-event-box-container
     *    .calendar-item
     *    calendar-event-box
     *    calendar-month-day-box-item
     *  If the box doesn't look like you want it to, try different selectors, maybe
     *  also incombination. Note again that certain fields are escaped (i.e
     *  category) with the same function as noted above.
     */
    
    
    
    
    calendar-event-box[readonly],
    calendar-month-day-box-item[readonly] {
        /* Make events from readonly calendars half-transparent */
        opacity: 0.5;
    }
    .calendar-event-box-container[alarm] {
        /* Color all events that have an alarm */
        background-color: #00DD00 !important;
    }
    .calendar-event-box-container[categories~="birthday"] {
        /* Color all items that are in the Birthday category */
        background-color: blue !important;
    
    
    
    
    }
    .calendar-event-box-container[priority="high"] {
        /* Color all high priority items */
        background-color: #DD0000 !important;
    }
    .calendar-event-box-container[progress="overdue"] {
        /* Color all overdue tasks */
        background-color: red !important;
    }
    .calendar-event-box-container[status="in-process"] {
        /* Color all tasks that are in progress */
        background-color: #0090FF !important;
    }
    .calendar-event-box-container[calendar="home calendar"] {
        /* Color all items in the "Home Calendar" calendar */
        background-color: yellow !important;
    }
    .calendar-event-box-container[allday] {
        /* Color allday items specifically */
        background-color: #0000DD !important;
    }
    Alles anzeigen


    Teil 2

    CSS
    .calendar-month-day-box-date-label {
        color: red !important;
    }
    .calendar-event-box-container
    .calendar-item
    calendar-event-box
    calendar-month-day-box-item
    .calendar-event-box-container[calendar="privat"] {
        background-color: yellow !important;
    }
    .calendar-event-box-container[categories~="anrufe"] {
        background-color: red !important;
    }
    .calendar-event-box-container[status="needs-action"] {
        color: red !important;
    }
    .calendar-event-box-container[status="in-process"] {
        color: red !important;
    }
    .calendar-event-box-container[status="cancelled"] {
        color: red !important;
    }
    .calendar-event-box-container[priority="low"] {
        background-color: red !important;
    }
    .calendar-event-box-container[priority="high"] {
        background-color: red !important;
    }
    .calendar-event-box-container[alarm] {
        background-color: yellow !important;
    }
    .calendar-event-box-container[readonly] {
        background-color: yellow !important;
    }
    .calendar-event-box-container[progress="overdue"] {
        background-color: red !important;
    }
    .calendar-task-tree > treechildren::-moz-tree-cell-text(calendar-geburtstage) {
        color: red !important;
    }
    .calendar-task-tree > treechildren::-moz-tree-cell-text(anrufe) {
        color: red !important;
    }
    .calendar-task-tree > treechildren::-moz-tree-cell-text(alarm) {
        color: red !important;
    }
    .calendar-task-tree > treechildren::-moz-tree-cell-text(status-needs-action) {
        color: red !important;
    }
    .calendar-task-tree > treechildren::-moz-tree-cell-text(status-in-process) {
        color: red !important;
    }
    .calendar-task-tree > treechildren::-moz-tree-cell-text(status-completed) {
        color: red !important;
    }
    .calendar-task-tree > treechildren::-moz-tree-cell-text(status-cancelled) {
        color: red !important;
    }
    .calendar-task-tree > treechildren::-moz-tree-cell-text(calendar-geburtstage, anrufe, alarm) {
        color: red !important;
    }
    Alles anzeigen


    Thunderbird-Version: 24.1.0
    Lightning-Version: 2.6.2
    Betriebssystem + Version: Windows 7 64Bit

    Einmal editiert, zuletzt von graba (6. November 2013 um 17:25) aus folgendem Grund: Code-Tags gesetzt

  • edvoldi
    Moderator
    Reaktionen
    269
    Beiträge
    7.546
    Mitglied seit
    23. Dez. 2005
    Hilfreiche Antworten
    32
    • 6. November 2013 um 15:08
    • #2

    Hallo Blauwonz,
    ich weiß nicht was Du schon alles in der " userChrome.css " eingetragen hast.
    Wenn schon etwas drin steht mache darunter einen großen Trennstrich /* ------------------------- */
    Und kopiere darunter den gesamte Code, dann wirst Du schon sehen was der Code alles verändert.
    Dir das im einzelnen zu erläutern kann ich nicht und das dürfte auch zu lange werden.
    Das Beste ist immer testen und überraschen lassen.
    Ich kann Dir auch nur unsere Bastelecke empfehlen, hier steht auch so einiges drin.
    Und wichtig ist natürlich immer eine Datensicherung, zu empfehlen ist Thundersave.

    MfG
    EDV Oldi

    WIN11 Home Version 24H2 (Build 26100.4061)

    Thunderbird 128.10.1esr (64-Bit)
    Thunderbird - Beta 139.0b3 (64-Bit)
    Thunderbird - Daily 140.0a1 (64-Bit)

    Firefox 138.0.4 (64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • Community-Bot 3. September 2024 um 20:10

    Hat das Thema geschlossen.

Aktuelle Programmversion

  • Thunderbird 138.0.1 veröffentlicht

    Thunder 13. Mai 2025 um 23:25

Aktuelle ESR-Version

  • Thunderbird 128.10.1 ESR veröffentlicht

    Thunder 14. Mai 2025 um 21:50

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

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™