1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. grisu2099

Beiträge von grisu2099

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 6. Juli 2023 um 19:13

    Ich wußte ja nicht, daß du in dieser Causa am werkeln bist... ;)

    Dann harre ich mal der Dinge, die da (hoffentlich) bei rauskommen. Könnte mir vorstellen, das sich auch andere dann darauf stürzen. :D

    Danke auf jeden Fall schon mal für den Versuch! :thumbup:

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 6. Juli 2023 um 18:38

    Schade, daß hier niemand eine Lösung anbieten kann... ;(

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 3. Juli 2023 um 16:46
    Zitat von Mira_Belle

    dass ich von JavaScript wenig bis gar keine Ahnung habe.

    Was meinst du, warum ich gefragt habe...

    ich habe von JavaSkript auch (fast) keinen Schimmer.

    Vielleicht hat ja einer der Skriptkundigen eine Idee. :/

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • grisu2099
    • 2. Juli 2023 um 20:15

    Eventuell sollte in Zeile 7 die Versions-Nr. auch angepaßt werden... ;)

  • WebGPU

    • grisu2099
    • 2. Juli 2023 um 20:14

    //Bitte mal den Schreibfehler im Thread-Titel berichtigen... ;)

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 2. Juli 2023 um 12:00

    Den Selektor für den kompletten Eintrag zu finden ist kein Problem - das schaffe ich auch... ;)

    Zitat von Mira_Belle

    wird wohl wirklich nur mit JavaScript gehen

    Deswegen ja meine Frage...

  • Nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darstellen

    • grisu2099
    • 1. Juli 2023 um 18:13

    Ich habe gerade mit folgendem Skript, das im Lesezeichen-Menü die Anzahl der Ordner/Lesezeichen je Ordner anzeigt, herumgespielt...

    JavaScript
    (function() {
    
      if (!window.gBrowser)
        return;
    
      function setFunction() {
        PlacesViewBase.prototype._onPopupShowing = function PVB__onPopupShowing(aEvent) {
    
          let popup = aEvent.originalTarget;
          this._ensureMarkers(popup);
          if ("_delayedRemovals" in popup) {
            while (popup._delayedRemovals.length) {
              popup.removeChild(popup._delayedRemovals.shift());
            }
          }
          if (popup._placesNode && PlacesUIUtils.getViewForNode(popup) == this) {
            if (!popup._placesNode.containerOpen) {
              popup._placesNode.containerOpen = true;
            }
            if (!popup._built) {
              this._rebuildPopup(popup);
            }
            this._mayAddCommandsItems(popup);
          }
    
          /* original function end */
    
          for (let item of popup.children) {
            if (item.localName != 'menu' || item.id?.startsWith('history'))
              continue;
            setTimeout(() => {
              let itemPopup = item.menupopup;
              itemPopup.openPopup();
              itemPopup.hidePopup();
              let menuitemCount = 0;
              let menuCount = 0;
              for (let subitem of itemPopup.children) {
                if (subitem.classList.contains('bookmark-item') && !subitem.disabled && !subitem.hidden) {
                  if (subitem.localName == 'menuitem') {
                    menuitemCount++;
                  } else if (subitem.localName == 'menu') {
                    menuCount++;
                  }
                }
              }
              if (!item.labelOriginal) {
                item.labelOriginal = item.label;
              }
              item.labelSuffix = '  (' + menuCount + '/' + menuitemCount + ')';
    //          item.setAttribute("id", "menu-menuitem-count");
    //          item.labelSuffix.setAttribute("color", "red");
    //          item.labelSuffix = className("menu-menuitem-count");
    //          item.labelSuffix.className = "menu-menuitem-count";
    //          menuitemCount.setAttribute("id", "menu-menuitem-count");
              item.label = item.labelOriginal + item.labelSuffix;
            }, 100);
          }
    
          popup.addEventListener('popuphidden', function onPopuphidden(event) {
            if (event.target != this)
              return;
            popup.removeEventListener('popuphidden', onPopuphidden);
            for (let item of popup.children) {
              if (item.localName == 'menu') {
                if (item.labelOriginal) {
                  item.label = item.labelOriginal;
                  item.labelOriginal = undefined;
                }
              }
            }
          });
    
        }
    
      }
    
      setTimeout(function() {
          setFunction();
      },50);
      
    })();
    Alles anzeigen

    Ich suche nach einem Weg, nur die Anzeige der Ordner/Lesezeichenanzahl in einer anderen Farbe darzustellen, wie in dem zusammen gebastelten Screenshot.

    Kann mir da jemand auf die Sprünge helfen?

  • Adressleiste - Einstellungen zu Vorschlägen und Suche?

    • grisu2099
    • 26. Juni 2023 um 16:47
    Zitat von Kratzer

    Kann das uU. am verwendeten Theme liegen? (Arc Dark Theme)

    Ja - deshalb sollte so etwas (also ein verwendetes Theme) gleich im ersten Post angegeben werden. Spart ggf. unnötige Sucherei... ;)

  • Kreis mit Pfeil

    • grisu2099
    • 24. Juni 2023 um 20:49
    Zitat von Elisabetha

    Das heißt es ist normal dass der anfangs paarmal so "zuckt"

    Aber so was von... :D

  • Größere Abstände zwischen den Menüsymbolen und dem Menütext

    • grisu2099
    • 23. Juni 2023 um 18:50
    Zitat von bananovic

    Da rührt sich nichts, jedenfalls nicht in die gewünschte Richtung.

    Dann mußt du weiter experimentieren.

    2002Andreas schrieb nicht umsonst:

    Zitat von 2002Andreas

    Damit bist du dann eine ganze Weile beschäftigt.

  • Fehlerhafte Grafikdarstellung bei bestimmten Websites

    • grisu2099
    • 22. Juni 2023 um 16:42

    :thumbup: :D

  • Fehlerhafte Grafikdarstellung bei bestimmten Websites

    • grisu2099
    • 22. Juni 2023 um 16:15
    Zitat von 2002Andreas

    Vorteile hast du dadurch auf jeden Fall nicht.

    ...aber sobald die ersten Nachteile auftauchen, merken wir das wieder ... ;)

  • Größere Abstände zwischen den Menüsymbolen und dem Menütext

    • grisu2099
    • 21. Juni 2023 um 20:14

    Man kann beides mit einer(!) aktuellen Installation und zwei getrennten Profilen.

    Somit ist deine Begründung haltlos...

  • about:config CSS-Schnipsel

    • grisu2099
    • 20. Juni 2023 um 20:06
    Zitat von clio

    Ich nutze ein dunkles Systemtheme

    Zitat von clio

    also die vorhandene userContent.css und auch die userChrome.css sicherheitshalber auskommentiert und eine neue userContent.css angelegt.

    ... ;)

  • about:config CSS-Schnipsel

    • grisu2099
    • 20. Juni 2023 um 19:08

    Aber nur mit Brille... ;)

  • about:config CSS-Schnipsel

    • grisu2099
    • 20. Juni 2023 um 19:04

    Dann funktionieren meine Augen ja noch... 8)

  • about:config CSS-Schnipsel

    • grisu2099
    • 20. Juni 2023 um 18:55
    Zitat von 2002Andreas

    So sieht dein Code hier aus

    Hast du die Rahmenstärke auch geändert? :/

    Kommt mir jedenfalls so vor.

  • about:config CSS-Schnipsel

    • grisu2099
    • 20. Juni 2023 um 18:25

    Dann bin ich mit meinem Latein auch am Ende... :saint:

  • about:config CSS-Schnipsel

    • grisu2099
    • 20. Juni 2023 um 18:20

    Siehe Bild in #11 ;)

  • about:config CSS-Schnipsel

    • grisu2099
    • 20. Juni 2023 um 18:15

    Also hier wird nix überschrieben... :/

    Probiert bitte selber mit folgender CSS für about:config:

    CSS
    @-moz-document url("about:config") {
    
    
        /*** Hintergrund allgemein ***/
    html,
    body {
        background-color: rgb(40,40,42) !important; 
        color: white !important;
        }
    
    :root {
        --in-content-border-active-shadow: unset !important;
        --in-content-border-active: 1px solid red !important;
        }
    
        /*** Warnseite ***/
    .container {
        border: 2px ridge lightgrey !important;
        border-radius: 20px !important;
        padding: 80px 27px 76px 80px !important;
        }
    .title {
        border: 2px ridge lightgrey !important;
        border-radius: 20px !important;
        background-position: 280px 20px !important;
        background-color: rgb(200,0,0) !important;
        min-width: 200px !important;
        max-width: 625px !important;
        padding: 25px 0 0 100px !important;
        margin-left: 0 !important;
        }
    #warningTitle {
        color: white !important;
        margin-left: 250px !important;
        }
    #warningText,
    #showWarningNextTime {
        padding-left: 20px !important;
        }
    #showWarningNextTime {
        border: 2px ridge lightgrey !important;
        border-radius: 5px !important;
        fill: rgb(0,200,0) !important;
        height: 24px !important;
        }
    input[type="checkbox"] {
        background-color: black !important;
        }
    input[type="checkbox"]:checked {
        background-image: url("file:///F:/FIREFOX-ICONS/Icons/checkmark.png") !important;
        }
    
    #warningButton {
        border: 2px ridge lightgrey !important;
        border-radius: 10px !important;
        background-color: red !important;
        color: white !important;
        outline: none! important;
        margin-left: 250px !important;
        }
    #warningButton:hover {
        background-color: green !important;
        }
    
        /*** Hauptseite ***/
        /* Kopf */
    #toolbar {
        background-color: rgb(40,40,42) !important;
        padding: 0 !important;
        }
    #search-container {
        background: transparent !important;
        max-width: 1300px !important;
        margin: 30px 0 0 300px !important;
        }
    #about-config-search {
        border: 2px ridge lightgrey !important;
        border-radius: 10px !important;
        background: black url("file:///F:/FIREFOX-ICONS/Icons/Lupe.png") no-repeat 1435px center !important;
        color: white !important;
        opacity: .99 !important;
        outline: none !important;
        max-width: 1367px !important;
        margin: 20px 50px 20px 100px !important;
        }
    #about-config-show-only-modified {
        border: 2px ridge lightgrey !important;
        border-radius: 5px !important;
        width: 24px !important;
        height: 24px !important;
        fill: green !important;
        margin: 0 9px 0 -2px !important;
        }
    .checkbox-container {
        margin: 0 0 0 2px !important;
        }
    .checkbox-container > span:nth-child(2) {
        color: rgb(0,200,0) !important;
        }
    #show-all {
        border: 2px ridge lightgrey !important;
        border-radius: 10px !important;
        background-color: green !important;
        padding: 0px 20px !important;
        }
    
        /* Tabelle */
    #prefs {
        border: 2px ridge lightgrey !important;
        border-radius: 10px !important;
        max-width: 1705px !important;
        margin: 0 100px 50px !important;
        }
    #prefs > tr:hover {
        background-color: darkgreen !important;
        }
    #prefs > tr > td > button:nth-child(1) {
        border: 2px ridge lightgrey !important;
        border-radius: 5px !important;
        }
    .deleted > th:nth-child(1),
    .deleted > td:nth-child(2),
    .deleted > td:nth-child(3),
    .deleted > td:nth-child(4) {
        border-top: 2px ridge lightgrey !important;
        }
    .deleted > th:nth-child(1)::before,
    .deleted > td:nth-child(2)::before,
    .deleted > td:nth-child(3)::before,
    .deleted > td:nth-child(4)::before {
        display: none !important;
        }
    input[type="radio"] {
        border: 2px ridge lightgrey !important;
        background-color: black !important;
        fill: rgb(0,200,0) !important;
        }
    
        /* Symbole rechts */
    #prefs > tr > td.cell-reset {
        padding-right: 30px !important;
        }
    .button-delete {
        fill: red !important;
        }
    .button-edit {
        background-color: transparent !important;
        fill: yellow !important;
        }
    .button-toggle {
        background-color: transparent !important;
        fill: green !important;
        }
    .button-reset {
        fill: yellow !important;
        }
    .button-add {
        background-color: transparent !important;
        fill: green !important;
        }
    
    html body.table-shown table#prefs tr.deleted.add.odd:hover {
        background-color: rgb(40,40,42) !important;
        }
    
    
    }
    Alles anzeigen

    Mit diesen Farbeinstellungen getestet...

    Oder brauch ich doch langsam eine neue Brille? :/

Unterstütze uns!

Jährlich (2026)

76,1 %

76,1% (589,79 von 775 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon