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. omar1979

Beiträge von omar1979

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 19:09

    Der Button kam nie von alleine. Hab ihn jetzt im anpassungs-fenster auf eine leiste gezogen funkt aber immer noch nicht.

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 19:03
    Zitat von grisu2099

    Das war doch im Anpassen-Fenster zu sehen (siehe dein Beitrag Nr. 7) Da hast sogar gefragt, wofür das Icon ist... ;)

    Du mußt es dir schon in eine Leiste ziehen...

    Mal zuerst sofort das testen hier im haupt-profil. Evtl. liegt es ja an dem :D

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 18:57
    Zitat von 2002Andreas

    Damit kannst du einen Neustart machen, und der Cache wird dabei geleert.

    Das hab ich schon.. lade jetzt zuerst mal das. :) Danke dir.

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 18:56
    Zitat von 2002Andreas

    Andere Skripte bzw. CSS Codes deaktivieren und testen.

    Aber warum kommt das Icon nicht (das oben rechts), wenn ich im hauptprofil bin?

    Ich lade jetzt mal die scripte auf dem test-profil und teste so.. :)

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 18:53

    jetzt ist es da.

    und habe nur das script in diesem test-profil.


    aber das Icon rechts kommt im haupt-profil auch nicht an.

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 18:48

    also nachdem den test-profil mit fehlerbehebungsmodus gestartet habe, siehts so aus.

    danach beendet und normal von hier aus als "Profil zusätzlich ausführen" gestartet.

    Jetzt füge ich mal ein paar icons rein und schliesse das anpassungs-fenster.

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 18:37
    Zitat von 2002Andreas

    Hier mal die Beschreibung welche Datei wo hin kommt.

    Die meisten kommen im installation-ordner ja dort muss ich nichts mehr reintun. Den chrome-ordner hab ich dort hab ich nur die scripte zum testen reingetan und das userchrome.js das text von Dharkness reinkopiert wobei meins im hauptprofil das gleiche ist. Aber es funktioniert immer noch nicht. Achja das userchrome.css brauch ich ja für die scripte nicht oder?

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 18:30
    Zitat von Dharkness

    Starte Fx einmal abgesichert und dann wieder normal.

    ich schreibe jetzt hier im hauptprofil und den test mache ich im 2.ten profil also den test-profil.

    wie kann ich den abgesichert starten? :D ich weiss nur wie ich den mit "Profil zusätzlich starten" kann :)

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 18:14

    hab jetzt das userChrome.js geändert und das gesetzt..

    Die Scripte funken immer noch nicht. :(

    toolkit.legacyUserProfileCustomizations.stylesheetstrue
  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 18:06

    Hab jetzt mein userChrome.js dort reinkopiert. Jetzt ist die Frage: es gibt noch ein Datei.. ich glaube prefs.js wo ist die drin?

    und man muss glaub ich noch etwas auf true setzen..

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 17:57
    Zitat von 2002Andreas

    Hast du denn die benötigte Datei für Skripte in den Profilordner eingefügt?

    Alles was ich im TestProfil habe sind oben in den Bildern angezeigt und die userchrome.css und userchrome.js waren schon dort drin.


    Zitat von Dharkness

    Ja, Du musst die richtige userChrome.js einfügen, sonst geht es nicht.

    Funkt es, wenn ich meins vom Hauptprofil dort reinkopiere? :)

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 17:56
    Zitat von Dharkness

    Und im Profil Ramo ist die userChrome.js wirklich 4 KB groß? Das ist meiner Meinung nach viel zu groß, meine userChrome.js ist nur 1 KB groß und enthält nur 3 Zeilen, wovon 1 ein Kommentar ist.

    Also die war dort schon drin. Muss man die Vorbereitungen um Scripte und CSS zu gebrauchen auch für diesen profil machen?

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 17:52
    Zitat von 2002Andreas

    dann teste zwecks Überprüfung mal ein anderes Script.

    hab jetzt als test dort paar scripte kopiert und glaube dort funkt garnichts.

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 17:43

    und im TestProfil also dem 2.ten profil hab ich bis jetzt nur diesen Code im beitrag-nr. 2 von dir getestet.

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 17:42
    Zitat von 2002Andreas

    Funktionieren denn andere Skripte in deinem Textprofil?

    soweit ich weiss funken all andere scripte von mir im hauptprofil

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 17:24
    Zitat von 2002Andreas

    Wenn es da funktioniert, dann passt etwas in deinem Hauptprofil nicht.

    Ich hab es hier eingefügt, dann im about:profiles den profil Ramo "Profil zusätzlich starten" geklickt, aber es ist dort nicht drin.

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 17:16

    2002Andreas geht es auch, wenn ich nur das Script in meinem anderen Profil verschiebe und teste?

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 17:09
    Zitat von 2002Andreas

    Den meinte ich.

    Ahso ok. Hier zuoberst im css für "Neuer Tab" Seite.

    CSS
    @-moz-document url(about:newtab), url(about:home) {
    
    body {
        background-image: url('file:///C:/Users/askas/AppData/Roaming/Mozilla/Firefox/Profiles/use9514s.default-release/chrome/Icons/exc.png') !important;
        background-repeat: no-repeat !important;
        background-size: 80px 570px /*1365px 570px*/ !important;
        background-position: left !important;
    }
    .outer-wrapper.ds-outer-wrapper-breakpoint-override {
      margin-top: -20px;
      padding-left: 150px !important;
      padding-right: 125px !important;
      padding-bottom: 5px !important;
    }
    .search-wrapper .logo-and-wordmark .logo {
      background: url("file:///C:/Users/askas/AppData/Roaming/Mozilla/Firefox/Profiles/use9514s.default-release/chrome/Icons/Fuchs4.png") no-repeat center !important;
      background-size: auto;
      background-size: 32px !important;
      display: inline-block;
      height: 72px !important;
      width: 812px !important;
      margin-left: -105px !important;
      padding-left: 350px !important;
    }
    .logo-and-wordmark {
      margin-bottom: 30px !important;
      max-height: 15px !important;
    }
    .search-wrapper .search-handoff-button, .search-wrapper input {
      max-height: 52px !important;
      background-color: red !important;
      font-family: arial black !important;
      color: blue !important;
      border: 3px dashed blue !important;
    }
    .search-wrapper {
      margin-left: -110px !important;
    }
    .body-wrapper {
      margin-top: -30px !important;
    }
    .wordmark {
      visibility: hidden !important;
    }
    .logo::after {
      content: "Neuer Tab" !important;
      color: blue !important;
      font-weight: 700 !important;
      font-size: 29px !important;
      padding-left: 80px !important;
      margin-top: 16px !important;
      display: block !important;
    }
    main {
      width: 100% !important;
    }  
    li.top-site-outer {
      padding: 20px 20px 0 !important;
      border: 2px dotted blue !important;
    }
    div.tile, div.tile div.screenshot {
      width: 40px !important;
      height: 40px !important;
    }
    .top-site-outer .title span,
    .top-site-outer .title.pinned span {
      color: blue !important;
      width: 90px !important;
      height: 20px !important;
      margin-left: -10px !important;
    }
    .icon.icon-settings {
      background-color: red !important;
      color: white !important;
      margin-top: 20px !important;
      padding-left: 20px !important; 
    }
    .icon.icon-settings:hover {
      background-color: blue !important;
    }
    }
    Alles anzeigen
  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 17:04
    Zitat von 2002Andreas

    ich meinte den Code, womit du den Text Firefox in rot eingefügt hast.

    Meinst du Code für dieses Icon?

    Sry versteh grad nur Bahnhof. :)

  • Vertikale Zusatzleiste wird nicht angezeigt.

    • omar1979
    • 11. November 2022 um 16:55
    Zitat von 2002Andreas

    Wenn du magst, dann poste doch mal den Code für den Text Firefox.

    CSS
    // 'Vertical Add-on Bar' script for Firefox 60+ by Aris
    //
    // no 'close' button
    // 'toggle' toolbar with 'Ctr + Alt + /' on Windows/Linux or 'Cmd + Alt + /' on macOS
    // optional toggle button hides the toolbar temporarily, it gets restored on every restart
    // 'Vertical Add-on Bar' entry is only visible in toolbars context menu when in customizing mode
    //
    // flexible spaces on toolbar work 'vertically'
    // toolbar can be on the left or on the right
    // toolbar is display horizontally in customizing mode
    
    // [!] Fix for WebExtensions with own windows by 黒仪大螃蟹 (for 1-N scripts)
    
    
    Components.utils.import("resource:///modules/CustomizableUI.jsm");
    var {Services} = Components.utils.import("resource://gre/modules/Services.jsm", {});
    var appversion = parseInt(Services.appinfo.version);
    
    
    
    var AddonbarVertical = {
      init: function() {
    
        if (appversion >= 76 && location != 'chrome://browser/content/browser.xhtml')
          return;
    
        /* blank tab workaround */
        try {
          if(gBrowser.selectedBrowser.getAttribute('blank')) gBrowser.selectedBrowser.removeAttribute('blank');
        } catch(e) {}
          
        var addonbar_v_label = "Vertical Add-on Bar"; // toolbar name
        var button_label = "Toggle vertical Add-on Bar"; // Toggle button name
        var addonbar_v_togglebutton = true; // display toggle button for vertical toolbar (true) or not (false)
        var addonbar_v_on_the_left = true; // display vertical toolbar on the left (true) or the right (false)
        var insert_before_borders = false; // may not always offer a visible change
        var style_addonbar_v = true; // apply default toolbar appearance/colors to vertical add-on bar
        var addonbar_v_width = "30px"; // toolbar width
        var compact_buttons = false; // compact button size (true) or default button size (false)
    
        try {
         if(document.getElementById('toolbox_abv') == null && document.getElementById('addonbar_v') == null) {
          if(appversion <= 62) var toolbox_abv = document.createElement("toolbox");
          else var toolbox_abv = document.createXULElement("toolbox");
          toolbox_abv.setAttribute("orient","horizontal");
          toolbox_abv.setAttribute("id","toolbox_abv");
          toolbox_abv.setAttribute("insertbefore","sidebar-box");
          
          if(appversion <= 62) var tb_addonbarv = document.createElement("toolbar");
          else var tb_addonbarv = document.createXULElement("toolbar");
          tb_addonbarv.setAttribute("id","addonbar_v");
          tb_addonbarv.setAttribute("customizable","true");
          tb_addonbarv.setAttribute("class","toolbar-primary chromeclass-toolbar browser-toolbar customization-target");
          tb_addonbarv.setAttribute("mode","icons");
          tb_addonbarv.setAttribute("iconsize","small");
          tb_addonbarv.setAttribute("toolboxid","navigator-toolbox");
          tb_addonbarv.setAttribute("orient","vertical");
          tb_addonbarv.setAttribute("flex","1");
          tb_addonbarv.setAttribute("context","toolbar-context-menu");
          tb_addonbarv.setAttribute("toolbarname", addonbar_v_label);
          tb_addonbarv.setAttribute("label", addonbar_v_label);
          tb_addonbarv.setAttribute("lockiconsize","true");
          tb_addonbarv.setAttribute("defaultset","spring");
          
          toolbox_abv.appendChild(tb_addonbarv);
          
          CustomizableUI.registerArea("addonbar_v", {legacy: true});
          if(appversion >= 65) CustomizableUI.registerToolbarNode(tb_addonbarv);
          
          if(addonbar_v_on_the_left) {
            if(insert_before_borders || appversion >= 86) document.getElementById("browser").insertBefore(toolbox_abv,document.getElementById("browser").firstChild);
            else document.getElementById("browser").insertBefore(toolbox_abv,document.getElementById("browser").firstChild.nextSibling);
          }
          else {
            if(insert_before_borders) document.getElementById("browser").appendChild(toolbox_abv);
            else document.getElementById("browser").insertBefore(toolbox_abv,document.getElementById("browser").lastChild);
          }
          
            var observer = new MutationObserver(function(mutations) {
            mutations.forEach(function(mutation) {
              try {
                if(document.querySelector('#main-window').getAttribute('customizing')) {
                  document.querySelector('#addonbar_v').setAttribute("orient","horizontal");
                  document.querySelector('#navigator-toolbox').appendChild(document.querySelector('#addonbar_v'));
                }
                else  {
                  document.querySelector('#addonbar_v').setAttribute("orient","vertical");
                  document.querySelector('#toolbox_abv').appendChild(document.querySelector('#addonbar_v'));
    
                }
              } catch(e){}
            });    
          });
        
          observer.observe(document.querySelector('#main-window'), { attributes: true, attributeFilter: ['customizing'] });
          
          try {
            Services.prefs.getDefaultBranch("browser.vaddonbar.").setBoolPref("enabled",true);
            setToolbarVisibility(document.getElementById("addonbar_v"), Services.prefs.getBranch("browser.vaddonbar.").getBoolPref("enabled"));
            setToolbarVisibility(document.getElementById("toolbox_abv"), Services.prefs.getBranch("browser.vaddonbar.").getBoolPref("enabled"));
          } catch(e) {}
          
          if(addonbar_v_togglebutton) {
          
            CustomizableUI.createWidget({
                id: "tooglebutton_addonbar_v", // button id
                defaultArea: CustomizableUI.AREA_NAVBAR,
                removable: true,
                label: button_label, // button title
                tooltiptext: button_label, // tooltip title
                onClick: function(event) {
    
                  var windows = Services.wm.getEnumerator(null);
                    while (windows.hasMoreElements()) {
                      var win = windows.getNext();
                      
                      var vAddonBar = win.document.getElementById("addonbar_v");
                      setToolbarVisibility(vAddonBar, vAddonBar.collapsed);
                          
                      var vAddonBarBox = win.document.getElementById("toolbox_abv");
                      setToolbarVisibility(vAddonBarBox, vAddonBarBox.collapsed);
                          
                      Services.prefs.getBranch("browser.vaddonbar.").setBoolPref("enabled",!vAddonBar.collapsed);
                      
                      if(!vAddonBar.collapsed)
                        win.document.querySelector('#tooglebutton_addonbar_v').setAttribute("checked","true");
                      else win.document.querySelector('#tooglebutton_addonbar_v').removeAttribute("checked");
                    }
    
                },
                onCreated: function(button) {
                  if(Services.prefs.getBranch("browser.vaddonbar.").getBoolPref("enabled"))
                    button.setAttribute("checked","true");
                  return button;
                }
                    
            });
          }
    
          // 'Ctr + Alt + /' on Windows/Linux or 'Cmd + Alt + /' on macOS to toggle vertical add-on bar
          var key = document.createXULElement('key');
          if(appversion < 69) key = document.createElement("key");
          key.id = 'key_toggleVAddonBar';
          key.setAttribute('key', '/');
          key.setAttribute('modifiers', 'accel,alt');
          key.setAttribute('oncommand','\
            var windows = Services.wm.getEnumerator(null);\
            while (windows.hasMoreElements()) {\
              var win = windows.getNext();  \
              var vAddonBar = win.document.getElementById("addonbar_v");\
              setToolbarVisibility(vAddonBar, vAddonBar.collapsed);\
              var vAddonBarBox = win.document.getElementById("toolbox_abv");\
              setToolbarVisibility(vAddonBarBox, vAddonBarBox.collapsed);\
              Services.prefs.getBranch("browser.vaddonbar.").setBoolPref("enabled",!vAddonBar.collapsed);\
              if(!vAddonBar.collapsed)\
                win.document.querySelector("#tooglebutton_addonbar_v").setAttribute("checked","true");\
              else win.document.querySelector("#tooglebutton_addonbar_v").removeAttribute("checked");\
            }\
          ');
          document.getElementById('mainKeyset').appendChild(key);
          
         }
        } catch(e) {}
        
        // style toolbar & toggle button
        var addonbar_v_style = '';
        var tooglebutton_addonbar_v_style = '';
        
        if(style_addonbar_v) {
          var end_border =' \
            #addonbar_v { \
                -moz-border-end: 1px solid var(--sidebar-border-color,rgba(0,0,0,0.1)) !important; \
            }\
          ';
              
          if(!addonbar_v_on_the_left) {
            end_border ='\
              #addonbar_v { \
                -moz-border-start: 1px solid var(--sidebar-border-color,rgba(0,0,0,0.1)) !important; \
              }\
            ';
          }
    
          addonbar_v_style ='\
            #addonbar_v { \
              -moz-appearance: none !important; \
              background-color: var(--toolbar-bgcolor); \
              background-image: var(--toolbar-bgimage); \
              background-clip: padding-box; \
              color: var(--toolbar-color, inherit); \
            } \
            #main-window:-moz-lwtheme #addonbar_v { \
              background: var(--lwt-accent-color) !important; \
            } \
            #main-window[lwtheme-image="true"]:-moz-lwtheme #addonbar_v { \
              background: var(--lwt-header-image) !important; \
              background-position: 0vw 50vh !important; \
            } \
            #main-window:not([customizing]) #toolbox_abv:not([collapsed="true"]), \
            #main-window:not([customizing]) #addonbar_v:not([collapsed="true"]) { \
              min-width: '+addonbar_v_width+'; \
              width: '+addonbar_v_width+'; \
              max-width: '+addonbar_v_width+'; \
            } \
            #main-window[chromehidden="menubar toolbar location directories status extrachrome "] #toolbox_abv:not([collapsed="true"]), \
            #main-window[chromehidden="menubar toolbar location directories status extrachrome "] #addonbar_v:not([collapsed="true"]), \
            #main-window[sizemode="fullscreen"] #toolbox_abv:not([collapsed="true"]), \
            #main-window[sizemode="fullscreen"] #addonbar_v:not([collapsed="true"]) { \
              min-width: 0px; \
              width: 0px; \
              max-width: 0px; \
            } \
            #main-window[customizing] #addonbar_v { \
              outline: 1px dashed !important; \
              outline-offset: -2px !important; \
            } \
            #addonbar_v:-moz-lwtheme { \
              background: var(--lwt-header-image) !important; \
              background-position: 100vw 50vh !important; \
            } \
            #addonbar_v toolbarbutton, \
            #addonbar_v toolbar .toolbarbutton-1 { \
              padding: 0 !important; \
            } \
            '+end_border+' \
          ';
        }
        
        if(addonbar_v_togglebutton) {
          tooglebutton_addonbar_v_style ='\
            #tooglebutton_addonbar_v .toolbarbutton-icon { \
              list-style-image: url("chrome://browser/skin/sidebars.svg"); \
              fill: green; \
            }\
            /*#tooglebutton_addonbar_v .toolbarbutton-icon { \
              list-style-image: url("chrome://browser/skin/forward.svg"); \
              fill: red; \
            } \
            #tooglebutton_addonbar_v[checked] .toolbarbutton-icon { \
              fill: green;  \
            } \
            #tooglebutton_addonbar_v { \
              background: url("chrome://browser/skin/back.svg") no-repeat; \
              background-size: 35% !important; \
              background-position: 10% 70% !important; \
            } \
            #tooglebutton_addonbar_v[checked] { \
              transform: rotate(180deg) !important;  \
              background: url("chrome://browser/skin/back.svg") no-repeat; \
              background-position: 10% 30% !important; \
            }*/ \
          ';
        }
        
        var compact_buttons_code = "";
        
        if(compact_buttons)
          compact_buttons_code = "\
            #addonbar_v toolbarbutton .toolbarbutton-icon { \
              padding: 0 !important; \
              width: 16px !important; \
              height: 16px !important; \
            } \
            #addonbar_v .toolbarbutton-badge-stack { \
              padding: 0 !important; \
              margin: 0 !important; \
              width: 16px !important; \
              min-width: 16px !important; \
              height: 16px !important; \
              min-height: 16px !important; \
            } \
            #addonbar_v toolbarbutton .toolbarbutton-badge { \
              margin-top: 0px !important; \
              font-size: 8px !important; \
            } \
          ";
          
        var uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent('\
          '+addonbar_v_style+' \
          '+tooglebutton_addonbar_v_style+' \
          '+compact_buttons_code+' \
        '), null, null);
          
        var sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);
        sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
        
      }
    
    }
    
    /* initialization delay workaround */
    document.addEventListener("DOMContentLoaded", AddonbarVertical.init(), false);
    /* Use the below code instead of the one above this line, if issues occur */
    /*
    setTimeout(function(){
      AddonbarVertical.init();
    },2000);
    */
    Alles anzeigen

Unterstütze uns!

Jährlich (2026)

71,6 %

71,6% (554,79 von 775 EUR)

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