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

Beiträge von Endor

  • Extra Config Menü Icon überall verschiebbar machen?

    • Endor
    • 23. Dezember 2021 um 17:18

    Hallo milupo.

    Vielen Dank für Deine Mühe.
    Leider funktioniert es hier ja nicht.

    Vermute es braucht dazu die userChrome.js Datei von Alice
    https://github.com/alice0775/user…r/userChrome.js

    sonst läuft es nicht.

    Diese Datei hat schon mein Meister loshombre abgelehnt.
    Da ist soviel Zeug drinnen, das da mit geladen wird ohne dass man genau weis
    was es macht, da ist Vorsicht geboten.

    Mfg.
    Endor

  • Extra Config Menü Icon überall verschiebbar machen?

    • Endor
    • 23. Dezember 2021 um 16:59

    //
    Da hast Du eigentlich recht. Ist hier auch schon ewig an der selben Stelle.
    Mal sehen.

    Mfg.
    Endor

  • Script-Button verschiebbar machen

    • Endor
    • 23. Dezember 2021 um 16:53

    Für Firefox und aboutconfig

    habe wir doch schon länger ein Script mit frei verschiebbarer Schaltfläche:

    JavaScript
      //  aboutconfig-button.uc.js
      
      (function() {
    
       if (location != 'chrome://browser/content/browser.xhtml') return;
        
        try {
            CustomizableUI.createWidget({
                id: 'aboutconfig-ToolBarButton',
                type: 'custom',
                defaultArea: CustomizableUI.AREA_NAVBAR,
                onBuild: function(aDocument) {            
                    var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                    var props = {
                        id: 'aboutconfig-ToolBarButton',
                        class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                        label: 'About:Config',
                        tooltiptext: 'About:Config',
                        style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACkUlEQVQ4ja2SX0hTcRTHv27euz/qLvfqdtO8lRmEoLm2RTTUmWHFtlgYIlFPleNuI5cggYTJpDGIVnP+CaVQ3FtCkYQvPfYSprewxCZCUYwgUKIeHIidHvSKiPrUef2ez/ec3/l9gf9VoijmhcPhq7FYbKizszNSUVFRvFOfATggsqgEUA5AtynYbDb78PDwfCaToaWlJUokEk8A6LfxZfHThsG3rcKk38reA3Bwq8hJktQSiUSmstksLS8vr9XX11/cokv3bRih0fI1Shyi+euGNMfAAQCMw+E4KoriSQD5jY2NiUwmQ0REsiz3qnDMhhEaMBNN24nuFtH4GShGwA4AOo/Hc01RFOrq6nqZTCa/K4pCCwtpejqammIY5kTMiiHqK1yjaTtRTwk9d2sWLDoEAZgAACzLVvb393+amZmh2dlZGhsbo0g0Sg/jiWz0WO7HvwlhVYVfuDWLJgZBAGYAOer7dDqd7qzX632dSqXoZlvbvBzu+BFv2E+rj0ykwuPnMcczCAEQdvohlud5r8fjeceybDOg9QdrKn/+8YMouo8mzmmpLI95ACB/jzSgiGGY4wDMDoejnYio54p35VldLk1UW+mWif/WUlratJcBALBOpzNAROSX5UkA0RqN/utEtZXSPh/Fef53myR1ANDuBBe6XK4gEVEgEHgFoA5AIQe0tHPc5w+1tZT2+aiX4+h2SUkfAIMKakRRbKCNktcnuwGwG7oxH2jqtli+vKmqotaCgulujlu5xPNu1UAbCoVGVQNBEG4A4LZtZ+CBy3fM5sUBSfrl57j3xRtBAgCjy+UaTCaTcxaLpQfA4V3uUyBotc2n9PrHPHABgHHTHUA1ACeAI7sdSB2G9RwYAeT8A0L0/bjRXZQXAAAAAElFTkSuQmCC)',
                        onclick: 'if (event.button == 0) { \
                                            openTrustedLinkIn("about:config", "tab");\
                                     }; '
                    };
                    for (var p in props)
                        toolbaritem.setAttribute(p, props[p]);
                    return toolbaritem;
                }
            });
        CustomizableUI.registerToolbarNode(tb);
        } catch(e) { };
       
    })();
    Alles anzeigen

    und Browsertoolbox auch:

    JavaScript
    //  browsertoolbox.uc.js
    
    (function() {
    
        if (location != 'chrome://browser/content/browser.xhtml')
            return;
    
        try {
            CustomizableUI.createWidget({
                id: 'browser-toolbox-button',
                type: 'custom',
                defaultArea: CustomizableUI.AREA_NAVBAR,
                onBuild: function(aDocument) {
                    var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                    var props = {
                        id: 'browser-toolbox-button',
                        class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                        label: 'Browser-Werkzeuge',
                        tooltiptext: 'Browser-Werkzeuge',
                        style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAdUlEQVQokZVSwRHAIAgLPYfoXs7RCTpG53Avt7APrhaFU8gLMEEJAkEQgFbc7IxkVjt0r6Sp7VIVITumBpKt00FA2ThmjXzkfMMWO8EZFSj8LrUyjsG9b9DaJXq+qAIVxEUxtLHpaXE95dj1NcK2rmbwaGJ4Af0tIg00j/6iAAAAAElFTkSuQmCC)',
                        oncommand: '(' + onCommand.toString() + ')()'
                    };
                    for (var p in props)
                        toolbaritem.setAttribute(p, props[p]);
                    return toolbaritem;
                }
            });
            CustomizableUI.registerToolbarNode(tb);
           } catch(e) { };  
    
        function onCommand() {
            var document = event.target.ownerDocument;
            if (!document.getElementById('menu_browserToolbox')) {
                let { require } = Cu.import("resource://devtools/shared/loader/Loader.jsm", {});
                require("devtools/client/framework/devtools-browser");
            };
            document.getElementById('menu_browserToolbox').click();
        };
    
    })();
    Alles anzeigen

    Mfg.
    Endor

  • Extra Config Menü Icon überall verschiebbar machen?

    • Endor
    • 23. Dezember 2021 um 16:35

    Ja kann ich mittlerweile bestätigen. Leider. :(

    Diese Version ist auch etwas anders aufgebaut als unsere.
    Habe versucht den Teil für die frei verschiebbare Schaltfläche in unsere Version

    zu übernehmen aber bin mal wieder gescheitert....

    Hoffe aborix hilft uns mal wieder.

    Mfg.
    Endor

  • Extra Config Menü Icon überall verschiebbar machen?

    • Endor
    • 23. Dezember 2021 um 16:01

    Hallo omar1979

    Ich habe da diese Version in den Asiatischen Tiefen gefunden.

    Die müsste eine frei verschiebbare Schaltfläche haben.

    Aber ob die überhaupt funktioniert kann ich nicht sagen.
    Edit: funktioniert hier leider nicht.

    Falls Du mal testen möchtest:

    JavaScript
    // ==UserScript==
    // @name                ExtrasConfigMenuPlus.uc.js
    // @include             main
    // @charset             UTF-8
    // @note                extras_config_menu.uc.js から機能削減+α
    // @note                ボタンを右クリックで再起動、 中クリックでabout:configを開く
    // @note                スクリプトの有効無効を切り替えるコードはalice0775氏のrebuild_userChrome.uc.xulから拝借
    // @version             2.0.6  ボタン右クリックでの「再起動」が機能していない問題を修正
    // @version             2.0.5  Fx72betaでも
    // @version             2.0.4  Fx65以降に対応
    // @version             2.0.3  Fx65以降に対応? scriptファイル名の拡張子を非表示固定に変更
    // @version             2.0.2  Fx57以降に対応 コンテキストメニュー形式を廃止、ボタンを自由に配置できるように変更
    // @version             2.0.1  Fx47以降でアイコン右クリックによる再起動ができなくなっていたのを修正
    // @version             2.0.0  スクラッチパッドをエディタにする機能を廃止、Fx44以降で再起動できなくなっていたのを修正
    // ==/UserScript==
    /*
    ■ edit & open関数について
    
    ファイルを編集する場合は'edit'関数を使う
    ファイルやフォルダを開く場合は'open'関数を使う
    真偽値を切り替える場合は'toggle'関数を使う
    
    各関数の第一引数は基点にするフォルダを指定する
      0 = chrome
      1 = profile
      2 = C:\WINDOWS
      3 = C:\Program Files  またはC:\Program Files (x86)
      4 = 第2引数にフルパスを書く場合 ※パスの区切り文字は\\\\にする
     'C' = Cドライブ
     'D' = Dドライブ
    
    第2引数は第1引数で指定した基点フォルダにあるファイルかフォルダ名を指定する
    []で囲むのとファイル(フォルダ)名を''で括るのを忘れずに
    
    ■ profileフォルダ内のprefs.jsを編集する例
    ECM.edit(1, ['prefs.js'])
    
    ■ chromeフォルダを開く例
    ECM.open(0)
    
    ■ firefoxを起動する例(第3引数のパラメータは省略可)
    ECM.open(3, ['Mozilla Firefox', 'firefox.exe'], '-no-remote')
    
    ■ javascriptの有効無効を切り替える例
    ECM.toggle('javascript.enabled')
    
    */
    (function () {
    
      'use strict';
    
      const Preferences = Cu.import("resource://gre/modules/Preferences.jsm", {}).Preferences;
    
      window.ECM = {
    
        editor: 1,
        // 1 = view_source.editor.pathに設定したエディタ
        // エディタへのフルパスを記述すればそのエディタを使う ※パスを''で囲い\は\\に置き換える
    
        itemLength: null,
    
        init: function () {
          try {
            CustomizableUI.createWidget({
              id: 'ExtrasConfigMenu',
              type: 'custom',
              onBuild: function(aDocument) {
                var toolbaritem = aDocument.createXULElement('toolbarbutton');
                var attributes = {
                  id: 'ExtrasConfigMenu',
                  class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                  type: 'menu',
                  label: 'Extras Config Menu',
                  image: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACnElEQVR4Xm2RzYtbZRSHn/fr3pvJzTB3qiNM2k2pMBUGhEHaqsUqdeFGQalCobgREaFu/B/cqCtxVSjoQhBEQRBmIfWDKgNGJUPt0Nhah9JJ4iSd5E6+bu5972tAO4SS5/DjXZ1znsMrNiq1eikMQqYYJCmjxNH5+zdW777L0J5KKl9VPmnf+ut9KWkwhbheuzNcOVYOmGKc5iRO0r1ykeXCx0h7kt4fC3z5wfqbQnAJwQHa5S7jAZSRuJ0mkf81cheobhBXZa+ri1uptQjHAZoZCEC1PiPgDuwxCfwerBU7b73zXn//3usCcdt4HkZ7SGZg431U51NUCgwlO3cV/bVXhR/6p9ut+nP9QYeNn7/n8qUPZxvQ/Q6VVWHk4ZqWRvlJjpx9hcGfW2wO95N2q8m3618A2WwDt/0RplSAXsBed57eyossHl5GYdHacG3zGpADM06wjQ1UUIN+CLHPvfAxojPnKLiE+bDE1R9+5GatAmgPeGCAteQ7l5GBhGSyuROyd/gFouUyWkqEErR2mwXAAA8BRS0AgMQBjSra30ZkEeDzz9Dn4ZcvMO51SMcJcTdGChmA0ABA6cAgzyG3I8jLEBylV4fWoaeIc0V7t0Uv7pFbC+CA+28mp/8+SwXKnMVmz1O9HpE+eobMZdjcoY1GIHD/NwIdoH1fBaNguzlg88pVyoUi4vTbFI8eJxsNAIfSkrliESllH/L0v0jktNNomFGv1TFrL3Fo9QSMR3jaEEXzLC09gjaKp595No0WjyCEB4zRclICUMDxtRMce/wJ1MIi2SglXShhfI/cOjxPoZRmbq4gXzt/gVrtBrdvbiG+Wf+p/mvll1BpiVAGhCDPxuAUDotz4HKHlIJON6bRbL4hhPjcMx5mkn8BBLEUrsVZbq0AAAAASUVORK5CYII=',
                  tooltiptext: 'Extras Config Menu',
                  oncontextmenu: 'return false'
                };
                for (var a in attributes) {
                  toolbaritem.setAttribute(a, attributes[a]);
                };
                return toolbaritem;
              },
              onCreated: function(toolbaritem) {
              }
            });
          } catch (e) {};
          setTimeout(() => ECM.init2(), 1000);
          this.addPrefListener(ECM.readLaterPrefListener);
          window.addEventListener('unload', this, false);
        },
    
        init2: function (btn) {
          var btn = document.getElementById('ExtrasConfigMenu');
          if (!btn) 
            setTimeout(() => ECM.init2(), 1000);
          btn.addEventListener('click', (event) => ECM.onClick(event));
          var mp = btn.appendChild(this.createME('menupopup', 0, 0, 0, 'ecm-popup'));
          mp.setAttribute('onclick', 'event.preventDefault(); event.stopPropagation();');
          mp.addEventListener('popupshowing', (event) => ECM.onpopup(event));
    
    
          /* ==================== ここから設定 ==================== */
    
    
          var devMenu = $('webDeveloperMenu');
          //ツール
          mp.appendChild($('tools-menu')).firstChild.className = "menu-text";
          //開発ツール
          mp.appendChild(devMenu);
    
          //ブラウザ内メモリ開放
          mp.appendChild(this.createME('menuitem', 'Purge Memory', () => {
            var os = Services.obs;
            var gMgr = Cc['@mozilla.org/memory-reporter-manager;1'].getService(Ci.nsIMemoryReporterManager);
            var parentWindow = Services.wm.getMostRecentWindow('navigator:browser');
            os.notifyObservers(null, 'child-gc-request', null);
            Cu.forceGC();
            os.notifyObservers(null, 'child-cc-request', null);
            parentWindow.windowUtils.cycleCollect();
            os.notifyObservers(null, 'child-mmu-request', null);
            gMgr.minimizeMemoryUsage(() => '');
          }));
    
          mp.appendChild(this.createME('menuitem', 'メモリ解放', 'ECM.open(4, "D:\\\\Software\\\\empty\\\\empty.vbs")', 'ecm_vbs', 0));
          mp.appendChild(document.createXULElement('menuseparator'));
          
          //新パスワードマネージャ
          mp.appendChild(this.createME('menuitem', 'パスワードマネージャ', 'openTrustedLinkIn("about:logins", "tab");', 0, 0));
          
          mp.appendChild(document.createXULElement('menuseparator'));
          mp.appendChild(this.createME('menuitem', 'Javascript On/Off', 'ECM.toggle("javascript.enabled")', 'ecm_pref', 0));
          mp.appendChild(this.createME('menuitem', '位置情報 On/Off', 'ECM.toggle("geo.enabled")', 'ecm_pref', 0));
          mp.appendChild(document.createXULElement('menuseparator'));
          mp.appendChild(this.createME('menuitem', 'userChrome.css', 'ECM.edit(0, ["userChrome.css"])', 'ecm_edit', 0));
          mp.appendChild(this.createME('menuitem', 'userContent.css', 'ECM.edit(0, ["userContent.css"])', 'ecm_edit', 0));
          mp.appendChild(document.createXULElement('menuseparator'));
          mp.appendChild(this.createME('menuitem', 'prefs.js', 'ECM.edit(1, ["prefs.js"])', 'ecm_js', 0));
          mp.appendChild(this.createME('menuitem', 'user.js', 'ECM.edit(1, ["user.js"])', 'ecm_js', 0));
          mp.appendChild(this.createME('menuitem', '_keychanger.js', 'ECM.edit(0, ["_keychanger.js"])', 'ecm_edit', 0));
    /*
          mp.appendChild(this.createME('menuitem', '_uAutoPagerize.js', 'ECM.edit(0, ["_uAutoPagerize.js"])', 'ecm_edit', 0));
    */
          mp.appendChild(document.createXULElement('menuseparator'));
          mp.appendChild(this.createME('menuitem', 'Chrome', 'ECM.open(0)', 'ecm_folder', 0));
          mp.appendChild(this.createME('menuitem', 'Profile', 'ECM.open(1)', 'ecm_folder', 0));
    /*
          mp.appendChild(this.createME('menuitem', 'SubScript', 'ECM.open(0, ["SubScript"])', 'ecm_folder', 0));
          mp.appendChild(this.createME('menuitem', 'CSS', 'ECM.open(0, ["CSS"])', 'ecm_folder', 0));
          mp.appendChild(this.createME('menuitem', 'UserScriptLoader', 'ECM.open(0, ["UserScriptLoader"])', 'ecm_folder', 0));
          mp.appendChild(this.createME('menuitem', 'Install Folder', 'ECM.open(3, ["Mozilla Firefox"])', 'ecm_folder', 0));
    */
          mp.appendChild(document.createXULElement('menuseparator'));
          mp.appendChild($('aboutName').cloneNode(false));
    
    
          /* ==================== END ==================== */
    
    
          this.itemLength = mp.childNodes.length;
        },
    
        handleEvent: function (event) {
          if (event.type === 'unload') {
            this.removePrefListener(ECM.readLaterPrefListener);
            this.itemLength = null;
          }
        },
    
        onClick: function (event) {
          if (event.button === 1) {
            gBrowser.selectedTab = gBrowser.addTrustedTab("about:config");
          } else if (event.button === 2) {
            event.preventDefault();
            Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit);
          }
        },
    
        edit: function (key, pathArray) {
          var path = this.getPath(key, pathArray);
          if (this.editor === 1) {
            this.launch(Services.prefs.getCharPref('view_source.editor.path'), path);
          } else {
            this.launch(this.editor, path);
          }
        },
    
        open: function (key, pathArray, arg) {
          var path = this.getPath(key, pathArray);
          this.launch(path, arg);
        },
    
        launch: function (path, arg) {
          arg = [arg] || [];
    
          var file = this.getFile(path);
          if (!file.exists()) {
            return;
          }
    
          if (!file.isDirectory()) {
            var process = Cc['@mozilla.org/process/util;1'].createInstance(Ci.nsIProcess);
            process.init(file);
            process.run(false, arg, arg.length);
          } else {
            file.reveal();
          }
        },
    
        getFile: function (path) {
          var file = Cc['@mozilla.org/file/local;1'].createInstance(Ci.nsIFile);
          file.initWithPath(path);
          return file;
        },
    
        getDir: function (key, pathArray) {
          var dir;
          if (key.indexOf('\\') !== -1) {
            dir = this.getFile(key);
          } else {
            dir = Services.dirsvc.get(key, Ci.nsIFile);
          }
          if (pathArray != null) {
            for (var i = 0, len = pathArray.length; i < len; ++i) {
              dir.append(pathArray[i]);
            }
          }
          return dir.path;
        },
    
        getPath: function (key, pathArray) {
          pathArray = pathArray || [];
          var path = '';
          switch (key) {
          case 0:
            path = this.getDir('UChrm', pathArray);
            break;
          case 1:
            path = this.getDir('ProfD', pathArray);
            break;
          case 2:
            path = this.getDir('WinD', pathArray);
            break;
          case 3:
            path = this.getDir('ProgF', pathArray);
            break;
          case 4:
            path = pathArray;
            break;
          case 'C':
            path = this.getDir('C:\\', pathArray);
            break;
          case 'D':
            path = this.getDir('D:\\', pathArray);
            break;
          }
          return path;
        },
    
        toggle: function (prefName) {
          var pref = this.getPref(prefName);
          var prefType = Services.prefs.getPrefType(prefName);
          if (prefType === Ci.nsIPrefBranch.PREF_BOOL) {
            this.setPref(prefName, !pref);
          }
        },
    
        createME: function (sTyp, sLabel, sCommand, sClass, sId) {
          var ele = document.createXULElement(sTyp);
          switch (sTyp) {
          case 'menuitem':
            ele.setAttribute('label', sLabel);
            ele.setAttribute('class', 'menuitem-iconic');
            if (typeof sCommand === 'function') {
              ele.setAttribute('oncommand', '(' + sCommand.toSource() + ').call(this, event);');
            } else {
              ele.setAttribute('oncommand', sCommand);
            }
            if (sClass) ele.classList.add(sClass);
            break;
          case 'menu':
            ele.setAttribute('label', sLabel);
            ele.setAttribute('id', sId);
            break;
          case 'menupopup':
            ele.setAttribute('id', sId);
            break;
          }
          return ele;
        },
    
        onpopup: function (event) {
          var mp = event.target;
          if (mp !== event.currentTarget) {
            return;
          }
    
          for (let i = this.itemLength, len = mp.childNodes.length; i < len; i++) {
            mp.removeChild(mp.lastChild);
          }
    
          var sep = document.createXULElement('menuseparator');
          mp.appendChild(sep);
    
          var scripts = userChrome_js.scripts.concat(userChrome_js.overlays);
          for (let j = 0, lenj = userChrome_js.arrSubdir.length; j < lenj; j++) {
            var dirName = (userChrome_js.arrSubdir[j] == '') ? 'root' : userChrome_js.arrSubdir[j];
            var flg = false;
            for (var i = 0, len = scripts.length; i < len; i++) {
              var script = scripts[i];
              if (script.dir !== dirName) continue;
              flg = true;
              break;
            }
    
            if (!flg) continue;
    
            var menu = mp.appendChild(document.createXULElement('menu'));
            menu.setAttribute('label', 'chrome/' + (dirName == 'root' ? '' : dirName));
            menu.dirName = dirName;
    
            var mp = menu.appendChild(document.createXULElement('menupopup'));
            mp.setAttribute('onpopupshowing', 'event.stopPropagation();');
    
            var flg = false;
            for (let i = 0, len = scripts.length; i < len; i++) {
              var script = scripts[i];
              var type = script.filename.lastIndexOf('uc.js') !== -1;
              if (script.dir != dirName) continue;
              if (flg && type !== flg) {
                var sep = document.createXULElement('menuseparator');
                mp.appendChild(sep);
              }
              flg = type;
              var mi = mp.appendChild(document.createXULElement('menuitem'));
              mi.setAttribute('label', script.filename.replace(/\.uc\.js$|\.uc\.xul$/g, ''));
              mi.setAttribute('oncommand', 'ECM.chgScriptStat(script.filename);');
              mi.setAttribute('onclick', 'if (event.button !== 0) { event.preventDefault(); event.stopPropagation(); ECM.clickScriptMenu(event); }');
              mi.setAttribute('closemenu', 'none');
              mi.setAttribute('type', 'checkbox');
              mi.setAttribute('checked', !userChrome_js.scriptDisable[script.filename]);
              if (script.description)
                mi.setAttribute('tooltiptext', script.description);
              mi.script = script;
            }
            mp = event.target;
          }
        },
    
        clickScriptMenu: function (event) {
          var target = event.target;
          var script = target.script;
          var fileURL = Services.io.getProtocolHandler('file').QueryInterface(Ci.nsIFileProtocolHandler).getFileFromURLSpec(script.url);
          if (event.button === 1) {
            this.chgScriptStat(script.filename);
            target.setAttribute('checked', !userChrome_js.scriptDisable[script.filename]);
          } else if (event.button === 2) {
            this.edit(4, fileURL.path);
          }
        },
    
        chgScriptStat: function (afilename) {
          var s = this.getPref('userChrome.disable.script');
          if (!userChrome_js.scriptDisable[afilename]) {
            s = (s + ',').replace(afilename + ',', '') + afilename + ',';
          } else {
            s = (s + ',').replace(afilename + ',', '');
          }
          s = s.replace(/,,/g, ',').replace(/^,/, '');
          this.setPref('userChrome.disable.script', s);
          userChrome_js.scriptDisable = this.restoreState(s.split(','));
        },
    
        restoreState: function (arr) {
          var disable = [];
          for (var i = 0, len = arr.length; i < len; i++) {
            disable[arr[i]] = true;
          }
          return disable;
        },
    
        getPref: function (prefName) {
          return Preferences.get(prefName);
        },
    
        setPref: function (prefName, value) {
          Preferences.set(prefName, value);
        },
    
        addPrefListener: function (aObserver) {
          Services.prefs.addObserver(aObserver.domain, aObserver, false);
        },
    
        removePrefListener: function (aObserver) {
          Services.prefs.removeObserver(aObserver.domain, aObserver);
        },
    
        readLaterPrefListener: {
          domain: 'userChrome.disable',
          observe: function (aSubject, aTopic, aPrefstring) {
            if (aTopic === 'nsPref:changed') {
              setTimeout(() => {
                var s = ECM.getPref('userChrome.disable.script');
                userChrome_js.scriptDisable = ECM.restoreState(s.split(','));
              }, 0);
            }
          }
        }
      };
      window.ECM.init();
    
      function $(id) {
        var ele = {};
        if (ele[id] == null) {
          ele[id] = document.getElementById(id);
        }
        return ele[id];
      }
    
    }());
    Alles anzeigen

    Hinweis: diese Version ist noch nicht übersetzt. Vieles ist noch auf japanisch oder Chinesisch.
    Vielleicht könnte man daraus auch den Teil für die frei verschiebbare Schaltfläche in unsere Version

    hier übernehmen. Wenn dann müsste sich das aber aborix mal anschauen.

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 7. Dezember 2021 um 19:02
    Zitat von FuchsFan

    Da habe ich für die Boxen gleich einen Rand gesetzt, dann ist es vorbei.

    Könntest Du mir diesen Teil mal geben,

    das möchte ich hier mal testen, den das Hüpfen habe ich auch bemerkt,

    aber eben nicht wegbekommen.

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 7. Dezember 2021 um 17:46

    Zeile 113 bis 118,

    der wirkt rechts bei Dokumentation bei den einzelnen Richtlinien

    beim Hovern, den roten Rand außen.

    Mfg.
    Endor

  • Advents-Thread

    • Endor
    • 7. Dezember 2021 um 14:09

    Ja ist den schon wieder Weihnachten?

    Also Mütze auf!

    ;)

    Wünsche allen eine friedliche, ruhige und besinnliche Adventszeit.

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 7. Dezember 2021 um 13:28

    Hallo FuchsFan

    so sieht meine policies.json Datei aus:

    Code
    {
      "policies": {
        "DisablePocket": false,
        "DisableFirefoxStudies": false,
        "DisableFirefoxAccounts": false,
        "DisableFirefoxScreenshots": false,
        "DisablePocktet": false,
        "DisableFirefoxSttudies": false,
        "DisableFirefoxAtccounts": false,
        "DisableFirefoxStcreenshots": false
      }
    }
    Alles anzeigen

    mehr habe ich da nicht.

    Beachte ab Eintrag 5 - Zeile 7 habe ich absichtlich Fehler eingebaut.

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 7. Dezember 2021 um 11:44

    Hallo zusammen.

    Habe den CSS Code für about:policies aktualisiert.
    Die Schaltflächen links oben sind jetzt nicht mehr so hoch.

    Dank eurer Hilfe habe ich eine policies.json Datei erstellt

    und einige Policies und Fehler eingebaut, damit die entsprechenden
    Seiten aktiv wurden und ich da dann die notwendigen Anpassungen

    machen konnte. Es waren einige Überschriften noch nicht angesprochen

    aber auch Farben bei Hintergrund der Einträge und hover habe ich da
    noch gemacht.

    Wer will hier der endgültige CSS Code ;)


    about:policies

    CSS
        /*  AGENT_SHEET   */
        @namespace url(http://www.w3.org/1999/xhtml);
    
        @-moz-document url(about:policies),
                       url(about:policies#errors),
                       url(about:policies#active),
                       url(about:policies#documentation){
    
        html{background: #ffffff !important;}
    
        .main-content:before{
        content: "Endors Policies:" !important;
        color:red !important;
        margin-left: 250px !important;
        font-weight:bold !important;
        font-size:20px!important; }    
        
        #sectionTitle{
        color: #1a75ff !important; 
        font-weight: bold !important; 
        font-size: 18px !important;}
        
        #documentation > table:nth-child(1) > thead:nth-child(1) > tr:nth-child(1) > th:nth-child(1){
        color: Orangered !important; 
        font-weight: bold !important; 
        font-size: 18px !important;}
        
        .no-specified-policies-message,
        #active > table:nth-child(3) > thead:nth-child(1) > tr:nth-child(1) > th:nth-child(n+1),
        #errors > table:nth-child(1) > thead:nth-child(1) > tr:nth-child(1) > th:nth-child(1),
        .inactive-service-message{
        color: #e64d00 !important;}
        
        .main-content{
        scrollbar-width: none !important;}
    
        body{
        margin-left: auto !important;
        margin-right: auto !important;
        max-height: 86vh !important;
        max-width: 1200px !important; /* Breite anpassen */
        margin-top: 40px !important;
        margin-bottom: 20px !important;
        padding-bottom: 20px !important;
        padding-top: 15px !important;
        padding-left: 50px !important;
        padding-right: 50px !important;
        background-color: #fffff0 !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;
        }
        
        body:hover{
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}    
                
        #errors,
        #active,
        #documentation{
        min-height: 68vh !important;
        margin-top: 20px !important;
        margin-bottom: 20px !important;
        padding-top: 15px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        background-color: #fffff0 !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        #errors:hover,
        #active:hover,
        #documentation:hover{
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        #categories{
        margin-top: 105px !important; 
        margin-left: 10px !important; 
        padding-top: 35px !important;
        padding-right: 12px !important;
        max-height: 636px !important;  /* Höhe der Linken Box einstellen */
        background-color: #FFFFF0 !important;
        border-left-color:  Tomato!important;
        border-top-color:  Tomato!important;
        border-right-color:  OrangeRed!important;
        border-bottom-color: OrangeRed!important;
        border-radius: 14px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
         #categories:hover{
        background-color: #FFDEAD !important;
        border-left-color:  Tomato!important;
        border-top-color:  Tomato!important;
        border-right-color:  OrangeRed!important;
        border-bottom-color: OrangeRed!important;
        }    
        
        tbody.collapsible:nth-child(n+1):hover{
        -moz-appearance:none!important;
        border-radius: 20px !important; 
        border-width:  1px !important;
        border-style: outset !important; 
        border-color: coral !important;}
        
        tbody.collapsible:nth-child(n+1) > tr:nth-child(1) {background-color: #fffff0 !important; }
        
        tbody.collapsible:nth-child(n+1) > tr:nth-child(1):hover {background-color: #f7e787 !important; }
        
        tbody.content-style:nth-child(n+2) > tr:nth-child(1) > td:nth-child(1) {background-color: #ffeb99 !important; color: red !important;}
        
        tbody.content-style:nth-child(n+2) > tr:nth-child(1) > td:nth-child(1):hover {background-color: #ffcc99 !important; color: red !important;}
        
        #errorsContent > tr:nth-child(odd) > td:nth-child(1),
        #activeContent .odd{
        background-color:  #fff0d9 !important; 
        color: red !important;
        font-weight: 600 !important;}
        
        #errorsContent > tr:nth-child(odd) > td:nth-child(1):hover,
        #activeContent .odd:hover{
        background-color: #f7e787 !important; 
        color: red !important; 
        font-weight: 600 !important;
        border-width: 1px !important;
        border-style: outset !important; 
        border-color: coral !important; 
        box-shadow: none !important;}
        
        #errorsContent > tr:nth-child(even) > td:nth-child(1),
        #activeContent .even{
        background-color: #fffff0 !important; 
        color: #0039e6 !important;
        font-weight: 600 !important;}
        
        #errorsContent > tr:nth-child(even) > td:nth-child(1):hover,    
        #activeContent .even:hover{
        background-color: #f7e787 !important; 
        color: #0039e6 !important; 
        font-weight: 600 !important;
        border-width: 1px !important; 
        border-style: outset !important; 
        border-color: coral !important; 
        box-shadow: none !important;}
        
        #activeContent .last_row:not(:last-child) td {
        border-bottom: none !important;}    
        
        #interventions{
        padding-top: 15px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        background-color: #fffff0 !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        #interventions:hover{
        background-color: #FFDEAD !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        #overrides > tr:nth-child(n+2) > td:nth-child(2) > a:nth-child(1){margin-left: 114px !important; }
        
        #category-active{
        background: #efefef url("..//icons/general-24.png")no-repeat !important;
        background-position:14px 4px!important;
        font-size: 16px !important;
        font-weight: 600 !important;
        color: orangered !important;
        padding-left:40px !important;
        padding-right: 20px !important;
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;
        margin-left: 10px !important;
        min-height: 35px !important;}
        
        #category-active[selected="true"]{
        background: #efefef url("..//icons/general-24.png")no-repeat !important;
        background-position:14px 4px!important;
        font-size: 16px!important;
        color: blue !important;
        padding-left:40px !important;
        padding-right: 20px !important; 
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;}
        
        #category-active:hover{
        color: red !important;
        background: #B2EDFA url("..//icons/general-24.png")no-repeat !important;
        background-position:14px 4px!important;
        font-size:16px!important;
        text-decoration:none!important;
        border-radius:24px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
            
        #category-documentation{
        background: #efefef url("..//icons/active_sessions.png")no-repeat !important;
        background-position:14px 6px!important;
        color: orangered !important;
        margin-top: 15px!important;
        font-size: 16px!important;
        font-weight: 600 !important;
        padding-left:40px !important;
        padding-right: 20px !important;
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;
        margin-left: 10px!important;
        margin-bottom: 15px !important;
        min-height: 35px !important;}
        
        #category-documentation[selected="true"]{
        background: #efefef url("..//icons/active_sessions.png")no-repeat !important;
        background-position:14px 6px!important;
        font-size: 16px!important;
        color: blue !important;
        padding-left:40px !important;
        padding-right: 20px !important;
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;}
        
        #category-documentation:hover{
        color: brown !important;
        background: #B2EDFA url("..//icons/active_sessions.png")no-repeat !important;
        background-position:14px 6px!important;
        font-size:16px!important;
        text-decoration:none!important;
        border-radius:24px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        #category-errors{
        background: #efefef url("..//icons/error.png")no-repeat !important;
        background-position:14px 7px!important;
        color: orangered !important;
        margin-top: 10px!important;
        font-size: 16px!important;
        font-weight: 600 !important;
        padding-left:40px !important;
        padding-right: 20px !important;
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;
        margin-left: 10px!important;
        min-height: 35px !important;}
        
        #category-errors[selected="true"]{
        background: #efefef url("..//icons/error.png")no-repeat !important;
        background-position:14px 7px!important;
        font-size: 16px!important;
        color: blue !important;
        padding-left:40px !important;
        padding-right: 20px !important;
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;}
        
        #category-errors:hover{
        color: brown !important;
        background: #B2EDFA url("..//icons/error.png")no-repeat !important;
        background-position:14px 7px!important;
        font-size:16px!important;
        text-decoration:none!important;
        border-radius:24px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
            
        button[data-l10n-id="label-disable"]{
        background: #efefef url("..//icons/delete.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 6px!important;
        border-radius:14px!important;}
        
        button[data-l10n-id="label-disable"]:hover{
        background: #B2EDFA url("..//icons/delete.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 6px!important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        button[data-l10n-id="label-enable"]{
        background: #efefef url("..//icons/Bild27.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right: 22px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 6px!important;
        border-radius:14px!important;}
        
        button[data-l10n-id="label-enable"]:hover{
        background: #B2EDFA url("..//icons/Bild27.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 6px!important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        tbody.collapsible:nth-child(n+1) > tr:nth-child(1) > td:nth-child(1) > a:nth-child(1){
        display: inline-block !important;
        min-width: 210px !important;
        max-width: 210px !important;
        word-wrap: break-word !important;
        text-decoration: none !important;
        background: #efefef url("..//icons/github.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right: 22px!important;
        padding-bottom:4px!important; 
        padding-top:3px!important; 
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 6px!important;
        border-radius:14px!important;}
        
        tbody.collapsible:nth-child(n+1) > tr:nth-child(1) > td:nth-child(1) > a:nth-child(1):hover{
        background: #B2EDFA url("..//icons/github.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 6px!important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}    
        }
    Alles anzeigen

    Hoffe es passt alles.

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 5. Dezember 2021 um 21:53

    Dharkness

    Leider hatte ich keine Ahnung davon.

    Daher konnte ich da nichts zu sagen.

    Hast Du ja nun selber raus gefunden.

    Habe ich dann auch mal probiert und funktioniert hier auch so.


    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 5. Dezember 2021 um 12:07

    Hallo FuchsFan

    Danke.

    Die beiden kannst Du raus nehmen
    padding-bottom:0px!important;

    padding-top:0px!important;

    Da Wert 0 sind sie überflüssig.

    Ich habe hier jetzt bei min-height den Wert 35px verwendet.


    Die Schaltfläche Fehler ist standardmäßig ausgeblendet, ich habe sie nur über
    die Entwickler-Werkzeuge eingeblendet zum Testen.

    Was sagst Du dazu?

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 5. Dezember 2021 um 11:47

    Hallo FuchsFan .

    Ja du hast recht die Schaltflächen sind zu groß.
    Habe ich hier schon geändert. Hast Du die Schriftgröße da auch kleiner gemacht

    oder nur padding-top und padding-bottom geändert - entfernt?

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 4. Dezember 2021 um 18:50

    Hallo zusammen.

    Hätte da was zum testen: ;)

    about:policies

    CSS Code:

    CSS
        /*  AGENT_SHEET   */
        @namespace url(http://www.w3.org/1999/xhtml);
    
        @-moz-document url(about:policies),
                       url(about:policies#errors),
                       url(about:policies#active),
                       url(about:policies#documentation){
    
        html{background: #ffffff !important;}
    
        .main-content:before{
        content: "Endors Policies:" !important;
        color:red !important;
        margin-left: 250px !important;
        font-weight:bold !important;
        font-size:20px!important; }    
        
        #sectionTitle{
        color: #1a75ff !important; 
        font-weight: bold !important; 
        font-size: 18px !important;}
        
        #documentation > table:nth-child(1) > thead:nth-child(1) > tr:nth-child(1) > th:nth-child(1){
        color: Orangered !important; 
        font-weight: bold !important; 
        font-size: 18px !important;}
        
        #errors > table:nth-child(1) > thead:nth-child(1) > tr:nth-child(1) > th:nth-child(1),
        .inactive-service-message{
        color: #e64d00 !important;}
        
        .main-content{
        scrollbar-width: none !important;}
    
        body{
        margin-left: auto !important;
        margin-right: auto !important;
        max-height: 86vh !important;
        max-width: 1200px !important; /* Breite anpassen */
        margin-top: 40px !important;
        margin-bottom: 20px !important;
        padding-bottom: 20px !important;
        padding-top: 15px !important;
        padding-left: 50px !important;
        padding-right: 50px !important;
        background-color: #fffff0 !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;
        }
        
        body:hover{
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}    
                
        #errors,
        #active,
        #documentation{
        min-height: 68vh !important;
        margin-top: 20px !important;
        margin-bottom: 20px !important;
        padding-top: 15px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        background-color: #fffff0 !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        #errors:hover,
        #active:hover,
        #documentation:hover{
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        #categories{
        margin-top: 105px !important; 
        margin-left: 10px !important; 
        padding-top: 35px !important;
        padding-right: 12px !important;
        max-height: 630px !important;  /* Höhe der Linken Box einstellen */
        background-color: #FFFFF0 !important;
        border-left-color:  Tomato!important;
        border-top-color:  Tomato!important;
        border-right-color:  OrangeRed!important;
        border-bottom-color: OrangeRed!important;
        border-radius: 14px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
    /*     #categories:hover{
        background-color: #FFDEAD !important;
        border-left-color:  Tomato!important;
        border-top-color:  Tomato!important;
        border-right-color:  OrangeRed!important;
        border-bottom-color: OrangeRed!important;
        } */    
        
        tbody.collapsible:nth-child(n+1):hover{
        -moz-appearance:none!important;
        border-radius: 20px !important; 
        border-width:  1px !important;
        border-style: outset !important; 
        border-color: coral !important;}
        
        tbody.collapsible:nth-child(n+1) > tr:nth-child(1) {background-color: #fffff0 !important; }
        
        tbody.collapsible:nth-child(n+1) > tr:nth-child(1):hover {background-color: #f7e787 !important; }
        
        tbody.content-style:nth-child(n+2) > tr:nth-child(1) > td:nth-child(1) {background-color: #ffeb99 !important; color: red !important;}
        
        tbody.content-style:nth-child(n+2) > tr:nth-child(1) > td:nth-child(1):hover {background-color: #ffcc99 !important; color: red !important;}
        
        #interventions{
        padding-top: 15px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        background-color: #fffff0 !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        #interventions:hover{
        background-color: #FFDEAD !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        }
        
        #overrides > tr:nth-child(n+2) > td:nth-child(2) > a:nth-child(1){margin-left: 114px !important; }
        
        #category-active{
        background: #efefef url("..//icons/general-24.png")no-repeat !important;
        background-position:14px 14px!important;
        font-size: 16px!important;
        color: orangered !important;
        padding-left:40px !important;
        padding-right: 20px !important;
        padding-bottom:3px!important; 
        padding-top:3px!important; 
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;
        margin-left: 10px!important;}
        
        #category-active[selected="true"]{
        background: #efefef url("..//icons/general-24.png")no-repeat !important;
        background-position:14px 14px!important;
        font-size: 16px!important;
        color: blue !important;
        padding-left:40px !important;
        padding-right: 20px !important;
        padding-bottom:3px!important; 
        padding-top:3px!important; 
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;}
        
        #category-active:hover{
        color: red !important;
        background: #B2EDFA url("..//icons/general-24.png")no-repeat !important;
        background-position:14px 14px!important;
        font-size:16px!important;
        text-decoration:none!important;
        border-radius:24px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
            
        #category-documentation{
        background: #efefef url("..//icons/active_sessions.png")no-repeat !important;
        background-position:14px 17px!important;
        color: orangered !important;
        margin-top: 15px!important;
        font-size: 16px!important;
        padding-left:40px !important;
        padding-right: 20px !important;
        padding-bottom:3px!important; 
        padding-top:3px!important; 
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;
        margin-left: 10px!important;
        margin-bottom: 15px !important;}
        
        #category-documentation[selected="true"]{
        background: #efefef url("..//icons/active_sessions.png")no-repeat !important;
        background-position:14px 17px!important;
        font-size: 16px!important;
        color: blue !important;
        padding-left:40px !important;
        padding-right: 20px !important;
        padding-bottom:3px!important; 
        padding-top:3px!important; 
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;}
        
        #category-documentation:hover{
        color: brown !important;
        background: #B2EDFA url("..//icons/active_sessions.png")no-repeat !important;
        background-position:14px 17px!important;
        font-size:16px!important;
        text-decoration:none!important;
        border-radius:24px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        #category-errors{
        background: #efefef url("..//icons/error.png")no-repeat !important;
        background-position:14px 17px!important;
        color: orangered !important;
        margin-top: 10px!important;
        font-size: 16px!important;
        padding-left:40px !important;
        padding-right: 20px !important;
        padding-bottom:3px!important; 
        padding-top:3px!important; 
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;
        margin-left: 10px!important;}
        
        #category-errors[selected="true"]{
        background: #efefef url("..//icons/error.png")no-repeat !important;
        background-position:14px 17px!important;
        font-size: 16px!important;
        color: blue !important;
        padding-left:40px !important;
        padding-right: 20px !important;
        padding-bottom:3px!important; 
        padding-top:3px!important; 
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        border-radius:24px!important;}
        
        #category-errors:hover{
        color: brown !important;
        background: #B2EDFA url("..//icons/error.png")no-repeat !important;
        background-position:14px 17px!important;
        font-size:16px!important;
        text-decoration:none!important;
        border-radius:24px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
            
        button[data-l10n-id="label-disable"]{
        background: #efefef url("..//icons/delete.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 6px!important;
        border-radius:14px!important;}
        
        button[data-l10n-id="label-disable"]:hover{
        background: #B2EDFA url("..//icons/delete.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 6px!important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        button[data-l10n-id="label-enable"]{
        background: #efefef url("..//icons/Bild27.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right: 22px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 6px!important;
        border-radius:14px!important;}
        
        button[data-l10n-id="label-enable"]:hover{
        background: #B2EDFA url("..//icons/Bild27.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 6px!important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        tbody.collapsible:nth-child(n+1) > tr:nth-child(1) > td:nth-child(1) > a:nth-child(1){
        display: inline-block !important;
        min-width: 210px !important;
        max-width: 210px !important;
        word-wrap: break-word !important;
        background: #efefef url("..//icons/github.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right: 22px!important;
        padding-bottom:4px!important; 
        padding-top:3px!important; 
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 6px!important;
        border-radius:14px!important;}
        
        tbody.collapsible:nth-child(n+1) > tr:nth-child(1) > td:nth-child(1) > a:nth-child(1):hover{
        background: #B2EDFA url("..//icons/github.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 6px!important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}    
        }
    Alles anzeigen

    Symbole:          

    Hoffe es passt alles.

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 24. November 2021 um 19:15

    Hallo FuchsFan

    Im obigen CSS Code fehlt ein Schnipsel für die Schaltfläche gleich im ersten Absatz.

    CSS
        #protection-settings{
        background: #efefef url("..//icons/Bild94.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right: 22px!important;
        padding-bottom: 4px!important;
        padding-top: 4px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:11px 5px!important;
        border-radius:14px!important;}
        
        #protection-settings:hover{
        background: #B2EDFA url("..//icons/Bild94.png") no-repeat !important;
        padding-left:35px!important;
        background-position:11px 5px!important;
        text-decoration: none !important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
    Alles anzeigen

    Bitte im CSS Code am Ende vor der letzten Klammer einfügen.

    Habe ich oben mittlerweile nachträglich eingefügt.

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 24. November 2021 um 17:49

    Also hier alles normal.

    Schaltfläche ist da usw.

    Verwendeter CSS Code im Nightly:

    CSS
        /*  AGENT_SHEET   */
        @namespace url(http://www.w3.org/1999/xhtml);
    
        @-moz-document url-prefix(about:protections){
    
        html {background: #ffffff !important;}
    
        body::before{
        content: "Endors Protection:" !important;
        margin-left:320px!important;
        margin-right:5px!important;
        color:red !important;
        font-weight:bold !important;
        font-size:22px!important; }
         
        .passwords-stored-text .icon-small {
        fill: gold !important;}
         
        .synced-devices-text .icon-small {
        fill: red !important;}    
        
        #report-title{color: #1a75ff !important; font-weight: bold !important; font-size: 18px !important;}
            
        #report-content{
        width: 890px !important;
        margin-top: 20px !important;
        margin-bottom: 20px !important;
        padding-bottom: 20px !important;
        padding-top: 15px !important;
        padding-left: 50px !important;
        padding-right: 50px !important;
        background-color: #fffff0 !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        #report-content:hover{
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
            
        #interventions{
        padding-top: 15px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        background-color: #fffff0 !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        #interventions:hover{
        background-color: #FFDEAD !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        div.card, 
        section.card:nth-child(3),
        section.card:nth-child(4),
        section.card:nth-child(5),
        section.card:nth-child(6){
        padding-top: 15px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        div.card:hover,
        section.card:nth-child(3):hover,
        section.card:nth-child(4):hover,
        section.card:nth-child(5):hover,
        section.card:nth-child(6):hover{
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        }
        
        #protection-details{
        background: #efefef url("..//icons/Bild94.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right:15px!important;
        padding-top: 3px!important;
        padding-bottom: 3px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 5px!important;
        border-radius:14px!important;}
        
        #protection-details:hover{
        background: #B2EDFA url("..//icons/Bild94.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 5px!important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        #trackerContent,
        #cryptominerContent,
        #fingerprinterContent,
        #cookieContent,
        #socialContent{
        background-color: #fffff0 !important;
        line-height: 2 !important;}
        
        #tracker,
        #cryptominer,
        #fingerprinter,
        #cookie,
        #social{
        background-color: #fffff0 !important;
        border-left-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important; 
        border-style: outset !important;
        border-bottom-right-radius: 14px !important;
        border-bottom-left-radius:  14px !important;
        }
        
        #tracker-link,
        #cryptominer-link,
        #fingerprinter-link,
        #cookie-link,
        #social-link{
        background: #efefef url("..//icons/Bild1.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right: 22px!important;
        padding-bottom: 2px!important;
        padding-top: 2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 4px!important;
        border-radius:14px!important;}
        
        #tracker-link:hover,
        #cryptominer-link:hover,
        #fingerprinter-link:hover,
        #cookie-link:hover,
        #social-link:hover{
        background: #B2EDFA url("..//icons/Bild1.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 4px!important;
        text-decoration: none !important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        #lockwise-how-it-works{
        background: #efefef url("..//icons/Bild1.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right: 22px!important;
        padding-bottom: 2px!important;
        padding-top: 2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 4px!important;
        border-radius:14px!important;}
        
        #lockwise-how-it-works:hover{
        background: #B2EDFA url("..//icons/Bild1.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 4px!important;
        text-decoration: none !important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        #turn-on-sync{
        background: #efefef url("..//icons/Bild83.png") no-repeat !important;
        margin-left: 38px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right: 35px!important;
        padding-bottom: 2px!important;
        padding-top: 2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 4px!important;
        border-radius:14px!important;}
        
        #turn-on-sync:hover{
        background: #B2EDFA url("..//icons/Bild83.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 4px!important;
        text-decoration: none !important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        #manage-devices{
        background: #efefef url("..//icons/tools.png") no-repeat !important;
        margin-left: 38px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right: 35px!important;
        padding-bottom: 2px!important;
        padding-top: 2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 4px!important;
        border-radius:14px!important;}
        
        #manage-devices:hover{
        background: #B2EDFA url("..//icons/tools.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 4px!important;
        text-decoration: none !important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        .synced-devices-text,
        .passwords-stored-text{min-width: 490px !important;}
        
        #manage-passwords-button{
        min-width: 250px !important;
        background: #0060df url("..//icons/key_go.png") no-repeat !important;
        background-position:14px 10px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        border-radius:22px!important;}
        
        #manage-passwords-button:hover{
        background: #003eaa url("..//icons/key_go.png") no-repeat !important;
        background-position:14px 10px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        border-radius:22px!important;}    
        
        #open-about-logins-button{
        background: #0060df url("..//icons/key_go.png") no-repeat !important;
        background-position:14px 10px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        border-radius:22px!important;}
        
        #open-about-logins-button:hover{
        background: #003eaa url("..//icons/key_go.png") no-repeat !important;
        background-position:14px 10px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        border-radius:22px!important;}    
        
        #sign-up-for-monitor-link {
        -moz-appearance: none !important;
        background: #0060df url("..//icons/database.png") no-repeat !important;
        background-position:17px 10px!important;
        padding-left: 22px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        border-radius:30px!important;}
        
        #sign-up-for-monitor-link:hover{
        background: #003eaa url("..//icons/database.png") no-repeat !important;
        background-position:17px 10px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        border-radius:30px!important;}
    
        #protection-settings{
        background: #efefef url("..//icons/Bild94.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right: 22px!important;
        padding-bottom: 4px!important;
        padding-top: 4px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:11px 5px!important;
        border-radius:14px!important;}
        
        #protection-settings:hover{
        background: #B2EDFA url("..//icons/Bild94.png") no-repeat !important;
        padding-left:35px!important;
        background-position:11px 5px!important;
        text-decoration: none !important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        }
    Alles anzeigen

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 24. November 2021 um 17:17

    Gerne. :D

    Freut mich wenn es passt.

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 24. November 2021 um 13:06

    Schaue ich mir gleich mal an.

    Andere Sache:

    about:compat

    Da habe ich den CSS Code aktualisiert, da da im Nightly ein neuer Sektor

    dazu gekommen ist.

    CSS
        /*  AGENT_SHEET   */
        @namespace url(http://www.w3.org/1999/xhtml);
    
        @-moz-document url(about:compat) {
    
        html {background: #ffffff !important;}
    
        body:before{
        content: "Endors User Agent:" !important;
        margin-left:450px!important;
        margin-right:5px!important;
        color:red !important;
        font-weight:bold !important;
        font-size:26px!important; }
        
        body{
        margin-left: -300px !important;
        min-width: 1200px !important;
        margin-right: auto !important;
        margin-top: 30px !important;
        margin-bottom: 20px !important;
        padding-bottom: 50px !important;
        padding-top: 15px !important;
        padding-left: 50px !important;
        padding-right: 50px !important;
        background-color: #fffff0 !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        th, td {border-bottom: none !important;}
        
        h2.tab:nth-child(1){color: #1a75ff !important; margin-left:420px!important;}
        
        h2.tab:nth-child(5),
        h2.tab:nth-child(3){color: #e64d00 !important;}
            
        #overrides{
        padding-top: 15px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        background-color: #f0f8ff !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        #overrides:hover{
        background-color: #FFDEAD !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        }
        
        #interventions{
        padding-top: 15px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        background-color: #ffe1e1  !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        #interventions:hover{
        background-color: #FFDEAD !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        }
        
        #smartblock{
        padding-top: 15px !important;
        padding-left: 20px !important;
        padding-right: 20px !important;
        background-color: #f0f8ff!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        #smartblock:hover{
        background-color: #FFDEAD !important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;
        }
        
        #overrides > tr:nth-child(n+2) > td:nth-child(2) > a:nth-child(1){margin-left: 263px !important; }
        
        #interventions > tr:nth-child(n+2) > td:nth-child(2) > a:nth-child(1){margin-left: -115px !important; }
        
        #smartblock > tr:nth-child(n+2) > td:nth-child(2) > a:nth-child(1){margin-left: 66px !important; }
        
        a{
        background: #efefef url("..//icons/Bild1.png") no-repeat !important;
        -moz-appearance:none!important;
        text-decoration:none!important;
        color:black!important;
        font-size: 14px!important;
        padding-left:40px !important;
        padding-right: 20px !important;
        padding-bottom:3px!important; 
        padding-top:3px!important; 
        border-width:2px!important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-style: outset !important;                  
        background-position:10px 4px!important;
        border-radius:14px!important;}
    
        a:hover{
        background: #B2EDFA url("..//icons/Bild1.png") no-repeat !important;
        color:black!important;
        font-size:14px!important;
        text-decoration:none!important;
        background-position:10px 4px!important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
    
        button[data-l10n-id="label-disable"]{
        background: #efefef url("..//icons/delete.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-bottom:3px!important; 
        padding-top:3px!important; 
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 6px!important;
        border-radius:14px!important;}
        
        button[data-l10n-id="label-disable"]:hover{
        background: #B2EDFA url("..//icons/delete.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 6px!important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        
        button[data-l10n-id="label-enable"]{
        background: #efefef url("..//icons/Bild27.png") no-repeat !important;
        margin-right: -5px !important;
        color:black!important;
        font-size:14px!important;
        padding-left:35px!important;
        padding-right: 22px!important;
        padding-bottom:3px!important; 
        padding-top:3px!important; 
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;      
        border-width:2px !important;
        border-style: outset !important;
        background-position:10px 6px!important;
        border-radius:14px!important;}
        
        button[data-l10n-id="label-enable"]:hover{
        background: #B2EDFA url("..//icons/Bild27.png") no-repeat !important;
        padding-left:35px!important;
        background-position:10px 6px!important;
        border-radius:14px!important;
        border-left-color:  #bbddff !important;
        border-top-color:  #bbddff !important;
        border-right-color:  #11508d !important;
        border-bottom-color:  #11508d !important;}
        }
    Alles anzeigen

    Mfg.
    Endor


    FuchsFan

    Mit dieser Zeile aus Deinem Code kann man das Symbol verschieben

    background-position:14px 7px !important;

    erster Wert link - rechts, zweiter Wert rauf oder runter.

    Füge auch mal

    padding-top: 3px !important;

    padding-bottom: 3px !important;

    ein.

    Damit kannst Du den Text nach oben bewegen.

    Hoffe, das hilft weiter.

    Mfg.
    Endor

  • In memoriam

    • Endor
    • 23. November 2021 um 19:04

    Sehr schade. Mochte ihn sehr.

    Seine markante Stimme wird unvergesslich bleiben.

    Marie Versini auch sehr schade.

    Tolle Schauspielerin.

    R.I.P.

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 22. November 2021 um 21:45

    So about:cache im Nightly müsste wieder passen:

    CSS
        @-moz-document url-prefix(about:cache){
        
        html{background: #ffffff  !important;}
        
        body::before {content: "Design by Endor: ";
        font-size: 25px!important;
        font-weight: bold!important;
        color: red!important; }    
        
        h1{
        color: #cc0000 !important; 
        font-size: 22px !important; 
        font-weight: bold !important; 
        margin-top: 20px !important; 
        margin-bottom: 30px !important;}
        
        h2{color: #3377ff !important; margin-left: 40px !important; margin-top: 20px !important;}
        
        
        body{ 
        background-color: #fffff0 !important;
        max-width: 1410px !important;
        min-height: 90vh !important; 
        margin-top: 40px !important;
        margin-left: 150px !important;
        padding-top: 20px !important;
        padding-left: 25px !important;
        padding-right: 25px !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}
        
        /* body:hover{ 
        background-color: #FFDEAD !important;
        } */
        
        body > table:nth-child(n+1){ 
        background-color: #ffffff !important;
        margin-top: 5px !important;
        margin-left: 5px !important;
        padding-top: 20px !important;
        padding-left: 25px !important;
        padding-right: 25px !important;
        border-left-color:  lightblue!important;
        border-top-color:  lightblue!important;
        border-right-color:  dodgerblue!important;
        border-bottom-color:  dodgerblue!important;
        border-radius: 20px !important;
        border-width:  4px !important;
        border-style: outset !important;}    
        
        tbody, th, tr, td{ border: none !important; box-shadow: none !important;}
        
        th {background-color: #ee7621 !important; }
        th:hover {background-color: #b54f06 !important;}
        
    
        body > table:nth-child(n+1) > tbody:nth-child(1) > tr:nth-child(1) > th:nth-child(1){
        border-top-left-radius: 14px !important;
        border-top-right-radius: 14px !important;}
        
    /*     body > table:nth-child(n+1) > tbody:nth-child(1) > tr:nth-child(4) > th:nth-child(1){
        border-bottom-left-radius: 14px !important;
        border-bottom-right-radius: 14px !important;} */
        
        body > table:nth-child(n+1) > tbody:nth-child(1) > tr:nth-child(n+1) > th:nth-child(1){
        padding-right: 15px !important;}    
            
         body > table:nth-child(10){margin-bottom: 30px  !important;}
        
        #entries > tbody > tr:nth-child(2n+1) {
        background-color: #fbfbd6 !important;
        text-decoration: none !important;
        color: black !important;}
        
        #entries > tbody > tr:nth-child(2n+1):hover {
        background-color: #fbf3d6 !important;}    
        
        #entries > tbody > tr:nth-child(2n) {
        background-color: #fce8be !important;}
        
        #entries > tbody > tr:nth-child(2n):hover {
        background-color: #fcdabe !important;}
            
        #submit{
        -moz-appearance:none!important;
        background: #efefef url("..//icons/Bild5.png")no-repeat !important;
        padding-left:35px!important;
        min-height: 30px!important;
        padding-right: 20px!important;
        background-position:10px 4px!important;
        font-size:14.0px!important;
        border-radius:14px!important;
        border-left-color:  #E6E5E5 !important;
        border-top-color:  #E6E5E5 !important;
        border-right-color:  #5C5B5B !important;
        border-bottom-color:  #5C5B5B !important;
        border-style: outset !important;
        border-width:2px !important;
        color:black !important;
        margin-left:8px !important;
        -moz-appearance:none!important;}
        
        #submit:hover{
        -moz-appearance:none!important;
        background: #CFE6F1 url("..//icons/Bild5.png")no-repeat !important;
        background-position:10px 4px!important; 
        border-radius:14px!important;
        border-left-color:  #e4e3e3 !important;
        border-top-color:  #e4e3e3 !important;
        border-right-color:  #5c5b5b !important;
        border-bottom-color:  #5c5b5b !important;
        border-style: outset !important;
        border-width:2px !important;}
        
    
        [href="about:cache?storage="]{
        -moz-appearance:none!important;
        background: #efefef url("..//icons/Bild6.png")no-repeat !important;
        padding-left:35px!important;
        padding-right:20px!important;
        padding-top: 3px !important;
        padding-bottom: 3px !important;
        border-left-color:  #E6E5E5 !important;
        border-top-color:  #E6E5E5 !important;
        border-right-color:  #5C5B5B !important;
        border-bottom-color:  #5C5B5B !important;
        border-style: outset !important;
        border-width:2px !important;
        color:black !important;
        font-size:14px!important;
        text-decoration:none!important;
        background-position:10px 4px!important;
        border-radius:14px!important;
        color:black !important;}
        
        [href="about:cache?storage="]:hover{
        background: #CFE6F1 url("..//icons/Bild6.png")no-repeat !important;
        background-position:10px 4px!important; 
        border-radius:14px!important;
        border-left-color:  #e4e3e3 !important;
        border-top-color:  #e4e3e3 !important;
        border-right-color:  #5c5b5b !important;
        border-bottom-color:  #5c5b5b !important;
        border-style: outset !important;
        border-width:2px !important;}
    
        [href="about:cache?device=memory"]{min-width: 260px !important;}
        
        [href="about:cache?storage=memory"]{
        -moz-appearance:none!important;
        background: #efefef url("..//icons/Bild7.png")no-repeat !important;
        margin-top: 40px !important;
        padding-left:35px!important;
        padding-right:20px!important;
        padding-top: 3px !important;
        padding-bottom: 3px !important;
        border-left-color:  #E6E5E5 !important;
        border-top-color:  #E6E5E5 !important;
        border-right-color:  #5C5B5B !important;
        border-bottom-color:  #5C5B5B !important;
        border-style: outset !important;
        border-width:2px !important;
        color:black !important;
        font-size:14px!important;
        text-decoration:none!important;
        background-position:10px 4px!important;
        border-radius:14px!important;
        color:black !important;
        line-height: 2.5  !important;
        }
    
        [href="about:cache?storage=memory"]:hover{
        background: #CFE6F1 url("..//icons/Bild7.png")no-repeat !important;
        background-position:10px 4px!important; 
        border-radius:14px!important;
        border-left-color:  #e4e3e3 !important;
        border-top-color:  #e4e3e3 !important;
        border-right-color:  #5c5b5b !important;
        border-bottom-color:  #5c5b5b !important;
        border-style: outset !important;
        border-width:2px !important;}
        
        body > table:nth-child(3) > tbody:nth-child(1) > tr:nth-child(5){min-height: 45px !important;}
        
        [href="about:cache?storage=disk"]{
        -moz-appearance:none!important;
        background: #efefef url("..//icons/Bild7.png")no-repeat !important;
        padding-left:35px!important;
        padding-right:20px!important;
        padding-top: 3px !important;
        padding-bottom: 3px !important;
        border-left-color:  #E6E5E5 !important;
        border-top-color:  #E6E5E5 !important;
        border-right-color:  #5C5B5B !important;
        border-bottom-color:  #5C5B5B !important;
        border-style: outset !important;
        border-width:2px !important;
        color:black !important;
        font-size:14px!important;
        text-decoration:none!important;
        background-position:10px 4px!important;
        border-radius:14px!important;
        color:black !important;
        line-height: 2.5  !important;}
    
        [href="about:cache?storage=disk"]:hover{
        background: #CFE6F1 url("..//icons/Bild7.png")no-repeat !important;
        background-position:10px 4px!important; 
        border-radius:14px!important;
        border-left-color:  #e4e3e3 !important;
        border-top-color:  #e4e3e3 !important;
        border-right-color:  #5c5b5b !important;
        border-bottom-color:  #5c5b5b !important;
        border-style: outset !important;
        border-width:2px !important;}
    
        
        [href="about:cache?storage=appcache"]{
        -moz-appearance:none!important;
        background: #efefef url("..//icons/Bild7.png")no-repeat !important;
        margin-left: 30px !important;
        padding-left:35px!important;
        padding-right:20px!important;
        padding-top: 3px !important;
        padding-bottom: 3px !important;
        border-left-color:  #E6E5E5 !important;
        border-top-color:  #E6E5E5 !important;
        border-right-color:  #5C5B5B !important;
        border-bottom-color:  #5C5B5B !important;
        border-style: outset !important;
        border-width:2px !important;
        color:black !important;
        font-size:14px!important;
        text-decoration:none!important;
        background-position:10px 4px!important;
        border-radius:14px!important;
        color:black !important;
        line-height: 2.5  !important;}
    
    
        [href="about:cache?storage=appcache"]:hover{
        background: #CFE6F1 url("..//icons/Bild7.png")no-repeat !important;
        background-position:10px 4px!important; 
        border-radius:14px!important;
        border-left-color:  #e4e3e3 !important;
        border-top-color:  #e4e3e3 !important;
        border-right-color:  #5c5b5b !important;
        border-bottom-color:  #5c5b5b !important;
        border-style: outset !important;
        border-width:2px !important;}        
    
        hr{display: none !important;}    
        
        body > table:nth-child(n+1) > tbody:nth-child(n+1) > tr:nth-child(n+1) > td:nth-child(2){word-wrap: break-word !important; }
    
        }
    Alles anzeigen

    Was sagt Ihr dazu?

    Mfg.
    Endor

Unterstütze uns!

Jährlich (2026)

35,3 %

35,3% (273,24 von 775 EUR)

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