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

Scrollbalken Farbe

    • 102.*
    • Windows
  • sansnom
  • 15. August 2022 um 16:35
  • Geschlossen
  • Erledigt
  • Mapenzi
    Senior-Mitglied
    Reaktionen
    1.023
    Beiträge
    11.801
    Mitglied seit
    26. Mai. 2012
    Hilfreiche Antworten
    117
    • 23. August 2022 um 18:25
    • #21
    Zitat von Bastler

    Folgend mein Probiercode für Zebrastreifen

    Sieht ganz gut aus, hat aber den Nachteil, dass bei fokussierten Mails die Tag-Farben von deinem Code übertrumpft werden.

    Beispiel: Dein Code bei mir getestet mit einer Nacvhricht im Fokus mit Tag "Wichtig"

    Die selbe Nachricht mit meinem Code

    sansnom und @Bastler :

    Leider weiß ich nicht, wie man diesen Rahmen in der Windows-Version entfernen kann.

    Ich füge stattdessen den Code der Datei tree.css der Mac-Version 102 hier ein. Vielleicht findet ihr darin eine Regel, die auf diesen Rahmen zutrifft und entsprechend geändert werden kann

    CSS
    /* This Source Code Form is subject to the terms of the Mozilla Public
     * License, v. 2.0. If a copy of the MPL was not distributed with this
     * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
    
    /* ===== tree.css ===================================================
      == Styles used by the XUL tree element.
      ======================================================================= */
    
    @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
    @namespace html url("http://www.w3.org/1999/xhtml");
    
    /* ::::: tree ::::: */
    
    tree {
      margin: 0 4px;
      background-color: Field;
      color: FieldText;
      appearance: auto;
      -moz-default-appearance: listbox;
    }
    
    /* ::::: tree rows ::::: */
    
    treechildren::-moz-tree-row {
      border: 1px solid transparent;
    }
    
    treechildren::-moz-tree-row,
    treecol:not([hideheader="true"]),
    treecolpicker {
      min-height: max(24px, 1.3em);
    }
    
    treechildren::-moz-tree-row(multicol, odd) {
      background-color: -moz-oddtreerow;
    }
    
    @media (-moz-windows-default-theme) {
      treechildren::-moz-tree-row(hover) {
        background-color: hsla(0,0%,50%,.15);
      }
    }
    
    treechildren::-moz-tree-row(selected) {
      background-color: -moz-cellhighlight;
    }
    
    treechildren::-moz-tree-row(selected, focus) {
      background-color: SelectedItem;
    }
    
    treechildren::-moz-tree-row(current, focus) {
      outline: var(--default-focusring);
      outline-color: SelectedItem;
      outline-offset: calc(-1 * var(--default-focusring-width));
    }
    
    treechildren::-moz-tree-row(selected, current, focus) {
      outline-color: #F3D982;
    }
    
    /* ::::: tree cells ::::: */
    
    treechildren::-moz-tree-cell {
      padding: 0 2px;
    }
    
    treechildren::-moz-tree-cell-text {
      color: inherit;
    }
    
    treechildren::-moz-tree-image(selected),
    treechildren::-moz-tree-twisty(selected),
    treechildren::-moz-tree-cell-text(selected) {
      color: -moz-cellhighlighttext;
    }
    
    treechildren::-moz-tree-image(selected, focus),
    treechildren::-moz-tree-twisty(selected, focus),
    treechildren::-moz-tree-cell-text(selected, focus) {
      color: SelectedItemText;
    }
    
    
    /* ::::: lines connecting cells ::::: */
    
    treechildren::-moz-tree-line {
      border: 1px dotted ThreeDShadow;
    }
    
    treechildren::-moz-tree-line(selected, focus) {
      border: 1px dotted SelectedItemText;
    }
    
    
    /* ::::: tree separator ::::: */
    
    treechildren::-moz-tree-separator {
      border-top: 1px solid ThreeDShadow;
      border-bottom: 1px solid ThreeDHighlight;
    }
    
    
    /* ::::: drop feedback ::::: */
    
    treechildren::-moz-tree-cell-text(primary, dropOn) {
      background-color: SelectedItem;
      color: SelectedItemText;
    }
    
    treechildren::-moz-tree-drop-feedback {
      background-color: SelectedItem;
      width: 50px;
      height: 2px;
      margin-inline-start: 5px;
    }
    
    /* ::::: tree columns ::::: */
    
    treecol,
    treecolpicker {
      appearance: auto;
      -moz-default-appearance: treeheadercell;
      -moz-box-align: center;
      -moz-box-pack: center;
      color: -moz-ColHeaderText;
      padding: 0 4px;
    }
    
    treecol:where(:hover),
    treecolpicker:where(:hover) {
      color: -moz-ColHeaderHoverText;
    }
    
    .treecol-image {
      padding: 0 1px;
    }
    
    .treecol-text {
      margin: 0 !important;
    }
    
    treecol[hideheader="true"] {
      appearance: none;
    }
    
    /* ::::: column drag and drop styles ::::: */
    
    treecol[dragging="true"] {
      color: Graytext;
    }
    
    treechildren::-moz-tree-column(insertbefore) {
      border-inline-start: 1px solid ThreeDShadow;
    }
    
    treechildren::-moz-tree-column(insertafter) {
      border-inline-end: 1px solid ThreeDShadow;
    }
    
    /* ::::: column picker :::::  */
    
    .tree-columnpicker-icon {
      list-style-image: url("chrome://global/skin/icons/columnpicker.svg");
      -moz-context-properties: fill;
      fill: currentColor;
    }
    
    /* ::::: tree icons ::::: */
    
    treechildren::-moz-tree-image {
      -moz-context-properties: fill;
      fill: currentColor;
    }
    
    /* ::::: twisty :::::  */
    
    treechildren::-moz-tree-twisty {
      padding-top: 1px;
      padding-inline: 4px;
      width: 12px; /* The image's width is 12 pixels */
      list-style-image: url("chrome://global/skin/icons/arrow-right-12.svg");
      -moz-context-properties: fill;
      fill: currentColor;
    }
    
    treechildren:-moz-locale-dir(rtl)::-moz-tree-twisty(closed) {
      list-style-image: url("chrome://global/skin/icons/arrow-left-12.svg");
    }
    
    treechildren::-moz-tree-twisty(open) {
      list-style-image: url("chrome://global/skin/icons/arrow-down-12.svg");
    }
    
    treechildren::-moz-tree-indentation {
      width: 16px;
    }
    
    /* ::::: editable tree ::::: */
    
    treechildren::-moz-tree-row(selected, editing) {
      background-color: transparent;
      border: none;
    }
    
    treechildren::-moz-tree-cell-text(selected, editing),
    treechildren::-moz-tree-image(selected, editing) {
      color: inherit;
    }
    
    html|input.tree-input {
      position: absolute;
      top: 0;
      left: 0;
      appearance: none;
      -moz-box-flex: 1;
      border: 0;
      border-radius: 2px;
      outline: var(--focus-outline);
      margin-block: -1px 0;
      margin-inline: -2px 0;
      padding: 1px;
      font: inherit;
    }
    
    .scrollbar-topmost {
      position: relative;
      z-index: 2147483647;
    }
    
    @media (-moz-platform: windows) {
      /* ::::: sort direction indicator :::::  */
    
      .treecol-sortdirection {
        list-style-image: none;
        -moz-context-properties: fill;
        fill: currentColor;
      }
    
      treecol[sortDirection="ascending"]:not([hideheader="true"]) > .treecol-sortdirection {
        list-style-image: url("chrome://global/skin/tree/sort-asc.svg");
      }
    
      treecol[sortDirection="descending"]:not([hideheader="true"]) > .treecol-sortdirection {
        list-style-image: url("chrome://global/skin/tree/sort-dsc.svg");
      }
    
      @media (prefers-color-scheme: dark) {
        treecol,
        treecolpicker {
          appearance: none;
          background-color: ButtonFace;
          color: ButtonText;
          border-inline-start: 1px solid ThreeDLightShadow;
          box-shadow: inset 0 -1px ThreeDLightShadow;
        }
        treecol:where([ordinal="1"]) {
          border-inline-start: none;
        }
        :is(treecol, treecolpicker):where(:hover) {
          background-color: -moz-ButtonHoverFace;
          color: -moz-ButtonHoverText;
        }
        :is(treecol, treecolpicker):where(:hover:active) {
          background-color: -moz-ButtonActiveFace;
          color: -moz-ButtonActiveText;
        }
      }
    
      @media (-moz-windows-classic) {
        treecol,
        treecolpicker {
          border: 1px solid;
          border-top-color: ThreeDHighlight;
          border-inline-end-color: ThreeDShadow;
          border-bottom-color: ThreeDShadow;
          border-inline-start-color: ThreeDHighlight;
          box-shadow: none;
          background-color: -moz-Dialog;
        }
    
        :is(treecol, treecolpicker):where(:hover:active) {
          border-top-color: ThreeDShadow;
          border-inline-end-color: ThreeDHighlight;
          border-bottom-color: ThreeDHighlight;
          border-inline-start-color: ThreeDShadow;
        }
      }
    }
    
    @media (-moz-platform: macos) and (not (prefers-contrast)) {
        /* We show a `SelectedItem` background on selected rows, so we do not need the
           dotted outline in that case. For users who have Full Keyboard Access
           enabled, macOS draws a blue highlight above the row highlight, so keyboard-
           only users can still discern the currently-selected row when multiple rows
           are selected. */
      treechildren::-moz-tree-row(selected, current, focus) {
        outline: none;
      }
    }
    
    @media (-moz-platform: linux) {
      .treecol-sortdirection {
        appearance: auto;
        -moz-default-appearance: treeheadersortarrow;
      }
    }
    Alles anzeigen
  • Bastler
    Gast
    • 23. August 2022 um 18:33
    • #22
    Zitat von Mapenzi

    hat aber den Nachteil, dass bei fokussierten Mails die Tag-Farben von deinem Code übertrumpft werden.

    Das stimmt, irgendwo hatte ich einmal gesehen, dass die Besonderheiten auch berücksichtigt werden. Finde ich nicht mehr.

    Da ich selbst Codes in dieser Richtung nicht in meiner Arbeitsumgebung einsetze, behindert mich auch nichts.

    Es wird in erster Linie der Ehrgeiz zur Lauffähigkeit geweckt. :)

  • heinerwm
    Mitglied
    Reaktionen
    13
    Beiträge
    116
    Mitglied seit
    28. Sep. 2007
    Hilfreiche Antwort
    1
    • 23. August 2022 um 20:15
    • #23

    Vielleicht geht - wie bei mir in TB 102.2.0 - bei euch:

    treechildren::-moz-tree-row(selected, focus) {

    outline: none !important;

    }

    Gruß Heiner

  • Bastler
    Gast
    • 23. August 2022 um 21:10
    • #24
    Zitat von heinerwm

    outline: none !important;

    Hallo,

    Prima! Das outline: ist das Sahnehäubchen. :thumbup:

  • sansnom
    Mitglied
    Beiträge
    20
    Mitglied seit
    15. Aug. 2022
    • 23. August 2022 um 22:20
    • #25

    heinerwm

    Super, Danke !

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

    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.0 ESR veröffentlicht

    Thunder 29. April 2025 um 23:24

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

  • Update-Ordner im TB-Profil nicht zu finden, TB-Startseite im deaktivierten Darkmodus unsauber

    • Neddy
    • 12. November 2020 um 17:28
    • 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™