Skript zum Anpassen der Scrollbar funktioniert nicht mehr richtig

  • Beitrag von Endor (2. September 2025 um 18:55)

    Dieser Beitrag wurde vom Autor aus folgendem Grund gelöscht: Zu spät! (2. September 2025 um 19:17).
  • Ich bin zu der Überzeugung gekommen, dass das Flüchtigkeitsfehler beim Umbenennen der Dateien,
    bei Veränderungen im Skript oder was auch immer sein müssen.

    Trag doch einfach die gewünschten Farben in den Zeilen =>

    JavaScript
      // only for 'custom_scrollbar_arrows_version = 2'
      const cs_scrollbar_arrows_color = "#bfbfbf"		// "#7c7c7c"
      const cs_scrollbar_arrows_hover_color = "#ffa600"

    ein und ändert auch die Bezeichnungen hier =>

    Und nutzt diese Symbole => Pfeile.zip


    #1e90ff für das Blau

    #d3d3d3 für das helle Grau

    #ffa500 für Orange

    Mit <3lichem Gruß

    Mira

  • Hallo Mira_Belle .

    Diese beiden Zeilen, zum Umfärben der Symbole funktionieren nicht.
    Da kann ich eingeben was ich will.
    Verwende Dein Script aus: #111
    und die Symbole aus letztem Beitrag.
    Symbole werden angezeigt usw. auch rest passt
    nur die Farben der Symbole werden nicht geändert.

    Code
      // only for 'custom_scrollbar_arrows_version = 2'
      const cs_scrollbar_arrows_color = "#33CCFF";		// " #7c7c7c "
      const cs_scrollbar_arrows_hover_color = "#ffa600";

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:142.0) Gecko/20100101 Firefox/142.0.1
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Und die Symbole heißen wie?
    Und stimmt die Bezeichnung dann auch mit denen im Skript über ein?

    Ich habe hier keine Probleme.

    Hier noch einmal die Symbole, in denen die Farbe nicht festgelegt ist.
    Chevron.zip
    und
    Pfeile.zip


    Ach, und stimmt das nun mit dem Pfad?

    Code
      // PROFILE PHATH "CALCULATE"
      let ProfileDirectory = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir, 'chrome', 'icons'));
    CSS
    background-image: url("${ProfileDirectory}/Chevron-up.svg") !important;

    oder

    CSS
    background-image: url("${ProfileDirectory}/Pfeil-hoch.svg") !important;

    Je nachdem, welches SVG Du nutzt.


    Und immer daran denken, cache löschen!

    Mit <3lichem Gruß

    Mira

    Einmal editiert, zuletzt von Mira_Belle (2. September 2025 um 21:12)

  • Bezeichnungen stimmen da sie ja angezeigt werden.
    Nur nicht in der definierten Farbe sondern in dunkelgrau - schwarz.
    Eben nochmal getestet mit Symbolen aus deinem Betrag immer das gleiche
    Immer schwarz, normal und bei hover.

    Ja der Pfad stimmt einwandfrei.
    Das hat ja auch nicht daran gelegen vorhin.
    War meine Schuld, dass ich nicht bemerkt hatte dass die Bezeichnung der Symbole
    angepasst werden musste. Also nicht Dein Fehler.

    Aber warum das Umfärben hier nicht funktioniert ist mir ein Rätsel.

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:142.0) Gecko/20100101 Firefox/142.0.1
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Symbole werden angezeigt usw. auch rest passt
    nur die Farben der Symbole werden nicht geändert.

    Du verwendest diese Arrow-Variablen für den Pfeilmodus 2. Dafür sind sie aber gar nicht vorgesehen, sondern für Pfeilmodus 1. Schaue mal ab Zeile 247 oder so, habe hier die Version von Mira_Belle. Für Pfeilmodus 2 musst du die gewünschten Grafiken verwenden.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • milupo

    lies nochmal hier:

    Der Absatz im Script da steht:

    Code
    // only for 'custom_scrollbar_arrows_version = 2'
      const cs_scrollbar_arrows_color = "#33CCFF";		// " #7c7c7c "
      const cs_scrollbar_arrows_hover_color = "#ffa600";

    und nun?

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:142.0) Gecko/20100101 Firefox/142.0.1
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Also, hier wird die Option ausgewäht!
    const custom_scrollbar_arrows_version = 1;

    wenn 1
    dann hier die Farben =>

    Code
      // only for 'custom_scrollbar_arrows_version = 1'
      const custom_scrollbar_arrows_color = "%23bfbfbf";     // default: custom_scrollbar_arrows_color = "grey"; / # ==> %23 e.g. #33CCFF ==> %2333CCFF
      const custom_scrollbar_arrows_hover_color = "%23ffae00";   // default: custom_scrollbar_arrows_hover_color = "orange"; # ==> %23

    wenn 2
    dann eben hier die Farben =>

    Code
      // only for 'custom_scrollbar_arrows_version = 2'
      const cs_scrollbar_arrows_color = "#1e90ff"		// "#7c7c7c"	"#bfbfbf"
      const cs_scrollbar_arrows_hover_color = "#ffa600"

    Mit <3lichem Gruß

    Mira

  • Der Absatz im Script da steht:

    Ich habe gerade erst gesehen, dass Mira_Belle ihr Skript dort schon wieder verändert hatte, im Original und in ihrer ursprünglichen Version kommt das für Pfeilmodus 2 nicht vor. Ich habe den Thread nun nicht laufend verfolgt, hier ändert sich offenbar alle paar Minuten etwas.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress

  • Also ich weiß nicht weiter!
    Bei mir funktioniert das Skript wie ich es mir gedacht habe!
    Bei anderen wohl auch.
    Wenn Du Endor die Pfeile nutzen möchtest, nutze Option "1"
    und ändere die Farben nach Anleitung.

    Code
      // only for 'custom_scrollbar_arrows_version = 1'
      const custom_scrollbar_arrows_color = "%23bfbfbf";     // default: custom_scrollbar_arrows_color = "grey"; / # ==> %23 e.g. #33CCFF ==> %2333CCFF
      const custom_scrollbar_arrows_hover_color = "%23ffae00";   // default: custom_scrollbar_arrows_hover_color = "orange"; # ==> %23

    Welche 1.Farbe und welche 2.Farbe?
    Die Farbwerte bitte.

    Mit <3lichem Gruß

    Mira

  • Ja Mira_Belle ist sehr fleißig. Sie versucht auf alle Wünsche einzugehen.
    Daher gibt es dann halt auch öfter Aktualisierungen.

    Ich bleibe mal bei Version Scrollbar.v2.0.7.js
    da funktioniert alles einwandfrei.
    Vielen Dank nochmals Mira_Belle .

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:142.0) Gecko/20100101 Firefox/142.0.1
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • ein und ändert auch die Bezeichnungen hier =>

    Mira_Belle, im zweiten Kasten von Beitrag #127 hast du überall noch [orient="vertical"] bzw. [orient="horizontal"] angegeben. Das muss ja nun [vertical] bzw. [horizontal] heißen.

    Übersetzer für Obersorbisch und Niedersorbisch auf pontoon.mozilla.org u.a. für Firefox, Firefox für Android, Firefox für iOS, Firefox Klar/Focus für iOS und Android, Thunderbird, Pootle, Django, LibreOffice, LibreOffice Onlinehilfe, WordPress