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

  • passwordplus.uc.js

    • Endor
    • 3. Juli 2020 um 13:41

    Mit unserem System geht das leider nicht.

    Da werden allerhand Dateien dazu benötigt.

    Ich würde das schon aus Sicherheitsgründen niemals verwenden.
    Da ist mir meine Sicherheit wichtiger als das.

    About:logins ist für mich genug. Da kann ich alles was

    man mit der alten Oberfläche machen konnte.

    Ist aber nur meine Meinung. Jeder soll das halten wie er will.

    Mfg.
    Endor

  • Funktioniert bei euch das Script autopopup.uc.js?

    • Endor
    • 2. Juli 2020 um 19:05

    Vielen Dank aborix.

    Das funktioniert auch hier einwandfrei.

    Prima.

    Mfg.
    Endor

  • Symbole zu Kontextmenüs mit Javascript und CSS hinzufügen

    • Endor
    • 2. Juli 2020 um 14:21

    bananovic

    Welche Thunderbird Version?

    Mfg.
    Endor

  • Funktioniert bei euch das Script autopopup.uc.js?

    • Endor
    • 2. Juli 2020 um 14:11

    Hatte ich befürchtet.

    Dann hoffen wir mal auf aborix.

    Die Konsole sagt folgendes:

    Code
    Uncaught TypeError: elt.ownerDocument.getAnonymousNodes is not a function
    
    getPopupMenu file:///C:/Users/Endor/AppData/Roaming/Mozilla/Firefox/Profiles/eijj39ez.Firefox 71/chrome/AutoPopup.uc.js:19
    
    IsMenuButton file:///C:/Users/Endor/AppData/Roaming/Mozilla/Firefox/Profiles/eijj39ez.Firefox 71/chrome/AutoPopup.uc.js:
    
    getPopupNode file:///C:/Users/Endor/AppData/Roaming/Mozilla/Firefox/Profiles/eijj39ez.Firefox 71/chrome/AutoPopup.uc.js:
    
    MouseOver file:///C:/Users/Endor/AppData/Roaming/Mozilla/Firefox/Profiles/eijj39ez.Firefox 71/chrome/AutoPopup.uc.js:329

    es geht um dieses Script:

    Code
    // ==UserScript==
    // @name AutoPopup.uc.js
    // @description Auto popup menulist/menupopup
    // @compatibility Firefox 30.0+
    // @author GOLF-AT, modified by gsf & aborix
    // @version 2019.05.05
    // ==UserScript==
    
    
    (function() {
    
    
    const showDelay = 200;
    const hideDelay = 500;
    var overElt = null;
    var PopElt = null;
    var PopTimer = null;
    var HideTimer = null;
    var AlwaysPop = false;
    var searchBar = null;
    if (window.BrowserSearch)
    searchBar = BrowserSearch.searchBar;
    
    
    // Fx support all of CSS syntax: # indicates id, . represents class, or [id='demo']
    var BlackIDs = [];
    
    
    // whitelist, and trigger action
    var whiteIDs = [
    {
    id: 'omnibar-defaultEngine',
    popMemu: 'omnibar-engine-menu',
    run: function(overElem) {
    document.getElementById('omnibar-in-urlbar').click(0);
    }
    },
    {
    id: 'ucjs_zoom_statuslabel',
    popMemu: 'ucjs_zoom-context',
    run: null
    },
    {
    id: 'UserScriptLoader-icon',
    popMemu: 'UserScriptLoader-popup',
    run: null
    },
    {
    id: 'readLater',
    popMemu: 'readLater-popup',
    run: null
    //function(overElem) {PopElt.popup();}
    },
    {
    id: 'foxyproxy-toolbar-icon',
    popMemu: 'foxyproxy-toolbarbutton-popup',
    run: null
    }
    ];
    var whitesInx = -1;
    
    
    var popupPos = ['after_start', 'end_before', 'before_start', 'start_before'];
    
    
    var menuPanelID = 'appMenu-popup';
    var downPanelID = 'downloadsPanel';
    var widgetPanelID = 'customizationui-widget-panel';
    
    
    var overflowPanel = document.getElementById('widget-overflow');
    if (overflowPanel) {
    overflowPanel.addEventListener('popupshowing', function() {
    this.open = true;
    });
    overflowPanel.addEventListener('popuphiding', function() {
    this.open = false;
    });
    }
    
    
    function IsWidgetBtn(elt) {
    try {
    return elt.hasAttribute('widget-id') && elt.getAttribute('widget-type') == 'view';
    } catch(e) {
    return false;
    }
    }
    
    
    function IsSearchBtn(elt) {
    return (elt && elt.className == 'searchbar-search-button') || whitesInx == 0;
    }
    
    
    function IsPanelMenuBtn(elt) {
    return elt && elt.id == 'PanelUI-menu-button';
    }
    
    
    function IsDownloadBtn(elt) {
    return elt && elt.localName == 'toolbarbutton' && elt.id == 'downloads-button';
    }
    
    
    function IsButton(elt) {
    return elt && (elt.localName == 'button' || elt.localName == 'toolbarbutton');
    }
    
    
    function IsMenuButton(elt) {
    return IsPanelMenuBtn(elt) || IsDownloadBtn(elt) || IsWidgetBtn(elt)
    || (IsButton(elt) && getPopupMenu(elt));
    }
    
    
    function IsOverflowButton(elt) {
    return elt && elt == document.getElementById('nav-bar-overflow-button');
    }
    
    
    function IsUrlbarDropmarker(elt) {
    try {
    return elt.getAttribute('anonid') == 'historydropmarker';
    } catch(e) {
    return false;
    }
    }
    
    
    function IsAutoComplete(elt) {
    try {
    return elt.getAttribute('type').substr(0, 12) == 'autocomplete';
    } catch(e) {
    return false;
    }
    }
    
    
    function isBlackNode(elt) {
    return BlackIDs.some(function(css) {
    try {
    var nodes = document.querySelectorAll(css);
    } catch(e) {
    return false;
    }
    for (var node of nodes) {
    if (node == elt)
    return true;
    }
    return false;
    })
    }
    
    
    function getPopupNode(node) {
    if (whitesInx > -1 && PopElt)
    return PopElt;
    if (IsSearchBtn(node))
    return node;
    if (IsOverflowButton(node))
    return node;
    
    
    var elt, isPop, s;
    
    
    for (; node != null; node = node.parentNode) {
    if (node == PopElt)
    return node;
    
    
    isPop = false; // Node isn't Popup node
    s = node.localName;
    if (s == 'menupopup' || s == 'popup' || s == 'menulist'
    || IsAutoComplete(node) || IsMenuButton(node)) {
    isPop = true;
    } else if (s == 'dropmarker') {
    if (node.getAttribute('type') == 'menu') {
    elt = node.parentNode;
    if (elt.firstChild.localName == 'menupopup')
    isPop = true;
    } else if (IsUrlbarDropmarker(node))
    isPop = true;
    } else if (s == 'menu') {
    isPop = (node.parentNode.localName == 'menubar');
    } else if (IsButton(node)) {
    for (elt = node; (elt = elt.nextSibling) != null;) {
    if (elt.localName == 'dropmarker' && elt.boxObject.width > 0
    && elt.boxObject.height > 0)
    break;
    }
    if (elt)
    break;
    }
    if (isPop)
    break;
    }
    if (PopElt && node) {
    // Whether node is child of PopElt
    for (elt = node.parentNode; elt != null; elt = elt.parentNode) {
    if (elt == PopElt)
    return PopElt;
    }
    }
    
    
    return isPop ? node : null;
    }
    
    
    function getPopupMenu(elt) {
    if (whitesInx > -1 && PopElt)
    return PopElt;
    
    
    var nodes = elt ? elt.ownerDocument.getAnonymousNodes(elt) || elt.childNodes : null;
    if (nodes) {
    for (let node of nodes) {
    if (node.localName == 'menupopup')
    return node;
    }
    }
    
    
    var s = elt.getAttribute('popup');
    return s ? document.getElementById(s) : null;
    }
    
    
    function getPopupPos(elt) {
    var x, y, pos, box;
    
    
    for (pos = 0, x = elt.boxObject.screenX, y = elt.boxObject.screenY;
    elt != null; elt = elt.parentNode)
    {
    if (elt.localName == 'window' || !elt.parentNode)
    break;
    else if (elt.localName != 'toolbar' && elt.localName != 'hbox'
    && elt.localName != 'vbox');
    else if (elt.boxObject.height >= 3 * elt.boxObject.width) {
    if (elt.boxObject.height >= 45) {
    pos = 9;
    break;
    }
    } else if (elt.boxObject.width >= 3 * elt.boxObject.height) {
    if (elt.boxObject.width >= 45) {
    pos = 8;
    break;
    }
    }
    }
    try {
    box = elt.boxObject;
    x = (pos & 1) ? (x <= box.width / 2 + box.screenX ? 1 : 3) :
    (y <= box.height / 2 + box.screenY ? 0 : 2);
    } catch(e) {
    x = 0;
    }
    return popupPos[x];
    }
    
    
    function AutoPopup() {
    PopTimer = null;
    if (!overElt)
    return;
    
    
    if (whitesInx > -1 && PopElt && whiteIDs[whitesInx].run) {
    whiteIDs[whitesInx].run(overElt);
    return;
    }
    if (!PopElt)
    PopElt = overElt;
    if (overElt.localName == 'dropmarker') {
    if (IsUrlbarDropmarker(overElt))
    overElt.click();
    else
    PopElt.showPopup();
    } else if (overElt.localName == 'menulist') {
    overElt.open = true;
    } else if (IsPanelMenuBtn(overElt)) {
    PanelUI.show();
    PopElt = document.getElementById(menuPanelID);
    } else if (IsWidgetBtn(overElt)) {
    var cmdEvent = document.createEvent('xulcommandevent');
    cmdEvent.initCommandEvent('command', true, true, window, 0,
    false, false, false, false, null);
    overElt.dispatchEvent(cmdEvent);
    PopElt = document.getElementById(widgetPanelID);
    } else if (IsDownloadBtn(overElt)) {
    PopElt = document.getElementById(downPanelID);
    DownloadsPanel.showPanel();
    } else if (IsSearchBtn(overElt)) {
    searchBar.openSuggestionsPanel();
    } else if (IsOverflowButton(overElt)) {
    if (!overflowPanel.open) {
    overElt.click();
    PopElt = overflowPanel;
    }
    } else {
    PopElt = getPopupMenu(overElt);
    try {
    let Pos = getPopupPos(overElt);
    PopElt.removeAttribute('hidden');
    PopElt.openPopup(overElt, Pos, 0, 0, false, false, null);
    } catch(e) {
    PopElt = null;
    }
    }
    }
    
    
    function HidePopup() {
    try {
    if (overElt.localName == 'dropmarker') {
    try {
    PopElt.parentNode.closePopup();
    } catch(e) { }
    } else if (overElt.localName == 'menulist')
    PopElt.open = false;
    else if (IsDownloadBtn(overElt))
    DownloadsPanel.hidePanel();
    //else if (IsPanelMenuBtn(overElt) || IsWidgetBtn(overElt))
    else if (PopElt && PopElt.hidePopup)
    PopElt.hidePopup();
    else if (PopElt.popupBoxObject)
    PopElt.popupBoxObject.hidePopup();
    else if (IsSearchBtn(overElt))
    searchBar.textbox.closePopup();
    else if (IsPanelMenuBtn(overElt))
    PanelUI.hide();
    } catch(e) { }
    
    
    HideTimer = null;
    overElt = PopElt = null;
    }
    
    
    function MouseOver(e) {
    if (!AlwaysPop && !document.hasFocus())
    return;
    var popNode, n = e.originalTarget;
    
    
    whitesInx = -1;
    // gsf :some,forEach,filter等数组遍历方法接受第二个参数,表作用域this,可不用call了
    if (n.hasAttribute('id') && whiteIDs.some(function(k,i,me) {
    if (k.id == n.id) {
    overElt = n;
    whitesInx = i;
    PopElt = document.getElementById(k.popMemu);
    PopTimer = setTimeout(AutoPopup, showDelay);
    return true;
    }
    }))
    return;
    
    
    popNode = getPopupNode(e.originalTarget);
    if (!popNode || (popNode && popNode.disabled) || isBlackNode(popNode)) {
    MouseOut();
    return;
    }
    
    
    if (HideTimer) {
    window.clearTimeout(HideTimer);
    HideTimer = null;
    }
    
    
    try {
    if (IsAutoComplete(popNode))
    return;
    for (var elt = popNode; elt != null; elt = elt.parentNode) {
    if (elt.localName == 'menupopup' || elt.localName == 'popup')
    return;
    }
    } catch(e) { }
    if (PopElt && popNode == PopElt && PopElt != overElt)
    return;
    if (overElt && popNode != overElt)
    HidePopup();
    overElt = popNode;
    PopElt = null;
    PopTimer = setTimeout(AutoPopup, showDelay);
    }
    
    
    function MouseOut() {
    if (PopTimer) {
    window.clearTimeout(PopTimer);
    PopTimer = null;
    }
    if (!HideTimer && PopElt)
    HideTimer = window.setTimeout(HidePopup, hideDelay);
    }
    
    
    window.addEventListener('mouseover', MouseOver, false);
    
    
    })();
    Alles anzeigen

    Mfg.

    Endor

  • Funktioniert bei euch das Script autopopup.uc.js?

    • Endor
    • 2. Juli 2020 um 14:02

    Da wir schon mal bei nicht funktionierenden Scripten in Firefox 78+

    sind, funktioniert bei euch das Script autopopup.uc.js?

    Code
    // ==UserScript==
    // @name AutoPopup.uc.js
    // @description Auto popup menulist/menupopup
    // @compatibility Firefox 30.0+
    // @author GOLF-AT, modified by gsf & aborix
    // @version 2019.05.05
    // ==UserScript==
    
    
    (function() {
    
    
    const showDelay = 200;
    const hideDelay = 500;
    var overElt = null;
    var PopElt = null;
    var PopTimer = null;
    var HideTimer = null;
    var AlwaysPop = false;
    var searchBar = null;
    if (window.BrowserSearch)
    searchBar = BrowserSearch.searchBar;
    
    
    // Fx support all of CSS syntax: # indicates id, . represents class, or [id='demo']
    var BlackIDs = [];
    
    
    // whitelist, and trigger action
    var whiteIDs = [
    {
    id: 'omnibar-defaultEngine',
    popMemu: 'omnibar-engine-menu',
    run: function(overElem) {
    document.getElementById('omnibar-in-urlbar').click(0);
    }
    },
    {
    id: 'ucjs_zoom_statuslabel',
    popMemu: 'ucjs_zoom-context',
    run: null
    },
    {
    id: 'UserScriptLoader-icon',
    popMemu: 'UserScriptLoader-popup',
    run: null
    },
    {
    id: 'readLater',
    popMemu: 'readLater-popup',
    run: null
    //function(overElem) {PopElt.popup();}
    },
    {
    id: 'foxyproxy-toolbar-icon',
    popMemu: 'foxyproxy-toolbarbutton-popup',
    run: null
    }
    ];
    var whitesInx = -1;
    
    
    var popupPos = ['after_start', 'end_before', 'before_start', 'start_before'];
    
    
    var menuPanelID = 'appMenu-popup';
    var downPanelID = 'downloadsPanel';
    var widgetPanelID = 'customizationui-widget-panel';
    
    
    var overflowPanel = document.getElementById('widget-overflow');
    if (overflowPanel) {
    overflowPanel.addEventListener('popupshowing', function() {
    this.open = true;
    });
    overflowPanel.addEventListener('popuphiding', function() {
    this.open = false;
    });
    }
    
    
    function IsWidgetBtn(elt) {
    try {
    return elt.hasAttribute('widget-id') && elt.getAttribute('widget-type') == 'view';
    } catch(e) {
    return false;
    }
    }
    
    
    function IsSearchBtn(elt) {
    return (elt && elt.className == 'searchbar-search-button') || whitesInx == 0;
    }
    
    
    function IsPanelMenuBtn(elt) {
    return elt && elt.id == 'PanelUI-menu-button';
    }
    
    
    function IsDownloadBtn(elt) {
    return elt && elt.localName == 'toolbarbutton' && elt.id == 'downloads-button';
    }
    
    
    function IsButton(elt) {
    return elt && (elt.localName == 'button' || elt.localName == 'toolbarbutton');
    }
    
    
    function IsMenuButton(elt) {
    return IsPanelMenuBtn(elt) || IsDownloadBtn(elt) || IsWidgetBtn(elt)
    || (IsButton(elt) && getPopupMenu(elt));
    }
    
    
    function IsOverflowButton(elt) {
    return elt && elt == document.getElementById('nav-bar-overflow-button');
    }
    
    
    function IsUrlbarDropmarker(elt) {
    try {
    return elt.getAttribute('anonid') == 'historydropmarker';
    } catch(e) {
    return false;
    }
    }
    
    
    function IsAutoComplete(elt) {
    try {
    return elt.getAttribute('type').substr(0, 12) == 'autocomplete';
    } catch(e) {
    return false;
    }
    }
    
    
    function isBlackNode(elt) {
    return BlackIDs.some(function(css) {
    try {
    var nodes = document.querySelectorAll(css);
    } catch(e) {
    return false;
    }
    for (var node of nodes) {
    if (node == elt)
    return true;
    }
    return false;
    })
    }
    
    
    function getPopupNode(node) {
    if (whitesInx > -1 && PopElt)
    return PopElt;
    if (IsSearchBtn(node))
    return node;
    if (IsOverflowButton(node))
    return node;
    
    
    var elt, isPop, s;
    
    
    for (; node != null; node = node.parentNode) {
    if (node == PopElt)
    return node;
    
    
    isPop = false; // Node isn't Popup node
    s = node.localName;
    if (s == 'menupopup' || s == 'popup' || s == 'menulist'
    || IsAutoComplete(node) || IsMenuButton(node)) {
    isPop = true;
    } else if (s == 'dropmarker') {
    if (node.getAttribute('type') == 'menu') {
    elt = node.parentNode;
    if (elt.firstChild.localName == 'menupopup')
    isPop = true;
    } else if (IsUrlbarDropmarker(node))
    isPop = true;
    } else if (s == 'menu') {
    isPop = (node.parentNode.localName == 'menubar');
    } else if (IsButton(node)) {
    for (elt = node; (elt = elt.nextSibling) != null;) {
    if (elt.localName == 'dropmarker' && elt.boxObject.width > 0
    && elt.boxObject.height > 0)
    break;
    }
    if (elt)
    break;
    }
    if (isPop)
    break;
    }
    if (PopElt && node) {
    // Whether node is child of PopElt
    for (elt = node.parentNode; elt != null; elt = elt.parentNode) {
    if (elt == PopElt)
    return PopElt;
    }
    }
    
    
    return isPop ? node : null;
    }
    
    
    function getPopupMenu(elt) {
    if (whitesInx > -1 && PopElt)
    return PopElt;
    
    
    var nodes = elt ? elt.ownerDocument.getAnonymousNodes(elt) || elt.childNodes : null;
    if (nodes) {
    for (let node of nodes) {
    if (node.localName == 'menupopup')
    return node;
    }
    }
    
    
    var s = elt.getAttribute('popup');
    return s ? document.getElementById(s) : null;
    }
    
    
    function getPopupPos(elt) {
    var x, y, pos, box;
    
    
    for (pos = 0, x = elt.boxObject.screenX, y = elt.boxObject.screenY;
    elt != null; elt = elt.parentNode)
    {
    if (elt.localName == 'window' || !elt.parentNode)
    break;
    else if (elt.localName != 'toolbar' && elt.localName != 'hbox'
    && elt.localName != 'vbox');
    else if (elt.boxObject.height >= 3 * elt.boxObject.width) {
    if (elt.boxObject.height >= 45) {
    pos = 9;
    break;
    }
    } else if (elt.boxObject.width >= 3 * elt.boxObject.height) {
    if (elt.boxObject.width >= 45) {
    pos = 8;
    break;
    }
    }
    }
    try {
    box = elt.boxObject;
    x = (pos & 1) ? (x <= box.width / 2 + box.screenX ? 1 : 3) :
    (y <= box.height / 2 + box.screenY ? 0 : 2);
    } catch(e) {
    x = 0;
    }
    return popupPos[x];
    }
    
    
    function AutoPopup() {
    PopTimer = null;
    if (!overElt)
    return;
    
    
    if (whitesInx > -1 && PopElt && whiteIDs[whitesInx].run) {
    whiteIDs[whitesInx].run(overElt);
    return;
    }
    if (!PopElt)
    PopElt = overElt;
    if (overElt.localName == 'dropmarker') {
    if (IsUrlbarDropmarker(overElt))
    overElt.click();
    else
    PopElt.showPopup();
    } else if (overElt.localName == 'menulist') {
    overElt.open = true;
    } else if (IsPanelMenuBtn(overElt)) {
    PanelUI.show();
    PopElt = document.getElementById(menuPanelID);
    } else if (IsWidgetBtn(overElt)) {
    var cmdEvent = document.createEvent('xulcommandevent');
    cmdEvent.initCommandEvent('command', true, true, window, 0,
    false, false, false, false, null);
    overElt.dispatchEvent(cmdEvent);
    PopElt = document.getElementById(widgetPanelID);
    } else if (IsDownloadBtn(overElt)) {
    PopElt = document.getElementById(downPanelID);
    DownloadsPanel.showPanel();
    } else if (IsSearchBtn(overElt)) {
    searchBar.openSuggestionsPanel();
    } else if (IsOverflowButton(overElt)) {
    if (!overflowPanel.open) {
    overElt.click();
    PopElt = overflowPanel;
    }
    } else {
    PopElt = getPopupMenu(overElt);
    try {
    let Pos = getPopupPos(overElt);
    PopElt.removeAttribute('hidden');
    PopElt.openPopup(overElt, Pos, 0, 0, false, false, null);
    } catch(e) {
    PopElt = null;
    }
    }
    }
    
    
    function HidePopup() {
    try {
    if (overElt.localName == 'dropmarker') {
    try {
    PopElt.parentNode.closePopup();
    } catch(e) { }
    } else if (overElt.localName == 'menulist')
    PopElt.open = false;
    else if (IsDownloadBtn(overElt))
    DownloadsPanel.hidePanel();
    //else if (IsPanelMenuBtn(overElt) || IsWidgetBtn(overElt))
    else if (PopElt && PopElt.hidePopup)
    PopElt.hidePopup();
    else if (PopElt.popupBoxObject)
    PopElt.popupBoxObject.hidePopup();
    else if (IsSearchBtn(overElt))
    searchBar.textbox.closePopup();
    else if (IsPanelMenuBtn(overElt))
    PanelUI.hide();
    } catch(e) { }
    
    
    HideTimer = null;
    overElt = PopElt = null;
    }
    
    
    function MouseOver(e) {
    if (!AlwaysPop && !document.hasFocus())
    return;
    var popNode, n = e.originalTarget;
    
    
    whitesInx = -1;
    // gsf :some,forEach,filter等数组遍历方法接受第二个参数,表作用域this,可不用call了
    if (n.hasAttribute('id') && whiteIDs.some(function(k,i,me) {
    if (k.id == n.id) {
    overElt = n;
    whitesInx = i;
    PopElt = document.getElementById(k.popMemu);
    PopTimer = setTimeout(AutoPopup, showDelay);
    return true;
    }
    }))
    return;
    
    
    popNode = getPopupNode(e.originalTarget);
    if (!popNode || (popNode && popNode.disabled) || isBlackNode(popNode)) {
    MouseOut();
    return;
    }
    
    
    if (HideTimer) {
    window.clearTimeout(HideTimer);
    HideTimer = null;
    }
    
    
    try {
    if (IsAutoComplete(popNode))
    return;
    for (var elt = popNode; elt != null; elt = elt.parentNode) {
    if (elt.localName == 'menupopup' || elt.localName == 'popup')
    return;
    }
    } catch(e) { }
    if (PopElt && popNode == PopElt && PopElt != overElt)
    return;
    if (overElt && popNode != overElt)
    HidePopup();
    overElt = popNode;
    PopElt = null;
    PopTimer = setTimeout(AutoPopup, showDelay);
    }
    
    
    function MouseOut() {
    if (PopTimer) {
    window.clearTimeout(PopTimer);
    PopTimer = null;
    }
    if (!HideTimer && PopElt)
    HideTimer = window.setTimeout(HidePopup, hideDelay);
    }
    
    
    window.addEventListener('mouseover', MouseOver, false);
    
    
    })();
    Alles anzeigen

    Hier leider nicht.

    Mfg.
    Endor

  • Skript für Tab-Kontextmenü: "Linke Tabs schließen"

    • Endor
    • 2. Juli 2020 um 14:00

    FuchsFan

    Bitte sehr:

    CSS
    #context_closeLeftTabs{
    -moz-appearance:none!important;
    background: url("data:image/png;base64,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") no-repeat !important;
    min-height: 24px!important;
    padding-left:4px!important;
    background-position:6px 5px!important;}
    
    
    #context_closeLeftTabs:hover{
    -moz-appearance:none!important;
    margin-right: -1px !important;
    background: #ecf0f6 url("data:image/png;base64,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") no-repeat !important;
    border-width: thin !important;
    border-radius: 4px !important;
    border-color: #aecff7 !important;
    border-style: solid !important;
    min-height: 24px!important;
    padding-left:3px!important;
    background-position:5px 4px!important;}
    Alles anzeigen

    Mfg.
    Endor

  • Script Speichern in für Fx 78 wieder anpassen

    • Endor
    • 1. Juli 2020 um 21:58

    BrokenHeart

    Vielen Dank. Funktioniert hier bestens.

    :klasse:

    Mfg.
    Endor

  • Script Speichern in für Fx 78 wieder anpassen

    • Endor
    • 1. Juli 2020 um 20:30

    Ja genau so ist es.

    Mfg.
    Endor

  • Script Speichern in für Fx 78 wieder anpassen

    • Endor
    • 1. Juli 2020 um 20:05

    Ja leider hier auch nicht.

    Dann warten wir mal bis der Autor eine neue Version

    macht. Oder vielleicht hilft und aborix ja weiter.

    Mfg.
    Endor

  • Script Speichern in für Fx 78 wieder anpassen

    • Endor
    • 1. Juli 2020 um 19:59

    Nochmal testen bitte,

    habe diese Version noch gefunden, scheint etwas neuer zu sein:

    CSS
    // ==UserScript==
    // @include chrome://mozapps/content/downloads/unknownContentType.xhtml
    // @charset UTF-8
    // @version Fx76+
    // ==/UserScript==
    
    
    (function() {
    
    
    const Cu = Components.utils;
    if (!window.FileUtils) Cu.import('resource://gre/modules/FileUtils.jsm');
    if (!window.Services) Cu.import('resource://gre/modules/Services.jsm');
    
    
    var css = `
    hbox.dialog-button-box button.dialog-button menupopup {
    background: #F0F0F0 !important;
    border: 1px solid #CCCCCC !important;
    padding: 2px !important;
    }
    hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic:hover {
    background: #91C9F7 !important;
    }
    hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic hbox.menu-iconic-left {
    padding: 3px !important;
    }
    hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic label.menu-iconic-text{
    padding: 3px !important;
    padding-left: 5px !important;
    padding-right: 12px !important;
    }`;
    var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
    var uri = Services.io.newURI('data:text/css,' + encodeURIComponent(css))
    sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
    
    
    setTimeout(function() {
    saveTo()
    }, 200);
    
    
    function saveTo() {
    // config
    var dirArray = [
    ['C:\\Users\\Andi\\Documents', 'Dokumente'],
    ['C:\\Users\\Andi\\Pictures\\Screenshots', 'Screenshots'],
    //["" + FileUtils.getDir('UChrm', []).path + "", "chrome"],
    //["" + FileUtils.getDir('UChrm', ['SubScript']).path + "", "SubScript"],
    ['F:\\', 'F:'],
    ['G:\\', 'G:'],
    ];
    
    
    let button = document.getElementById("unknownContentType").getButton("cancel");
    let saveTo = button.parentNode.insertBefore(document.createXULElement("button"), button);
    var saveToMenu = saveTo.appendChild(document.createXULElement("menupopup"));
    saveTo.classList.toggle("dialog-button");
    saveTo.label = "Save To";
    saveTo.type = "menu";
    dirArray.forEach(function(dir) {
    var [name, dir] = [dir[1], dir[0]];
    var mi = document.createXULElement("menuitem");
    var item = saveToMenu.appendChild(mi);
    item.setAttribute("label", (name || (dir.match(/[^\\/]+$/) || [dir])[0]));
    item.setAttribute("image", "moz-icon:file:///" + dir + "\\");
    item.setAttribute("class", "menuitem-iconic");
    item.addEventListener("command", function() {
    var file = new FileUtils.File(dir.replace(/\\/g, '\\\\') + '\\\\' + (document.getElementById('locationtext') ? document.getElementById('locationtext').value : document.getElementById('location').value));
    dialog.mLauncher.saveToDisk(file, 1);
    dialog.onCancel = function() {};
    close();
    });
    });
    }
    }());
    Alles anzeigen


    Mfg.
    Endor

  • Script Speichern in für Fx 78 wieder anpassen

    • Endor
    • 1. Juli 2020 um 19:56

    Hallo 2002Andreas

    Ja du hast leider recht. Verhält sich hier leider genau so.

    Habe beim Vergleichen der Scripte festgestellt, dass es

    doch das selbe ist. Also kein Wunder, dass es nicht funktioniert.

    Schade. :oops:

    Mfg.
    Endor

  • Script Speichern in für Fx 78 wieder anpassen

    • Endor
    • 1. Juli 2020 um 19:30

    Hallo Andreas.

    Bitte teste diese Version mal die ist etwas neuer als Deine:

    CSS
    // ==UserScript==
    // @include chrome://mozapps/content/downloads/unknownContentType.xhtml
    // @charset UTF-8
    // @version Fx73+
    // ==/UserScript==
    (function() {
    
    
    const Cu = Components.utils;
    if (!window.FileUtils) Cu.import('resource://gre/modules/FileUtils.jsm');
    if (!window.Services) Cu.import('resource://gre/modules/Services.jsm');
    
    
    setTimeout(function() {
    saveTo()
    }, 200);
    
    
    
    
    function saveTo() {
    // Config
    var dirArray = [
    ['C:\\Users\\Andi\\Documents', 'Dokumente'],
    ['C:\\Users\\Andi\\Pictures\\Screenshots', 'Screenshots'],
    //["" + FileUtils.getDir('UChrm', []).path + "", "chrome"],
    //["" + FileUtils.getDir('UChrm', ['SubScript']).path + "", "SubScript"],
    ['F:\\', 'F:'],
    ['G:\\', 'G:'],
    
    
    ];
    let button = document.getElementById("unknownContentType").getButton("cancel");
    let saveTo = button.parentNode.insertBefore(document.createXULElement("button"), button);
    var saveToMenu = saveTo.appendChild(document.createXULElement("menupopup"));
    
    
    saveTo.classList.toggle("dialog-button");
    saveTo.label = "Speichern nach";
    saveTo.type = "menu";
    
    
    var css =`
    hbox.dialog-button-box button.dialog-button menupopup {
    background: #eeeeee !important;
    }
    
    
    hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic:hover{
    background: #afeeee !important;
    }
    
    
    hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic hbox.menu-iconic-left {
    padding-left: 5px !important;
    }
    
    
    hbox.dialog-button-box button.dialog-button menupopup menuitem.menuitem-iconic label.menu-iconic-text{
    padding-right: 5px !important;
    padding-left: 4px !important;
    }`;
    
    
    var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
    var uri = Services.io.newURI('data:text/css,' + encodeURIComponent(css))
    sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);
    
    
    dirArray.forEach(function(dir) {
    var [name, dir] = [dir[1], dir[0]];
    var mi = document.createXULElement("menuitem");
    var item = saveToMenu.appendChild(mi);
    item.setAttribute("label", (name || (dir.match(/[^\\/]+$/) || [dir])[0]));
    item.setAttribute("image", "moz-icon:file:///" + dir + "\\");
    item.setAttribute("class", "menuitem-iconic");
    item.addEventListener("command", function() {
    var file = new FileUtils.File(dir.replace(/\\/g, '\\\\') + '\\\\' + (document.getElementById('locationtext') ? document.getElementById('locationtext').value : document.getElementById('location').value));
    dialog.mLauncher.saveToDisk(file, 1);
    dialog.onCancel = function() {};
    close();
    });
    });
    
    
    
    
    
    
    }
    }());
    Alles anzeigen

    Mfg.
    Endor

  • Datei/Neues Fenster und Hamburger Menü/Anpassen

    • Endor
    • 1. Juli 2020 um 16:51

    Prima, freut mich wenn es passt.

    Wie immer gern geschehen.

    Mfg.
    Endor

  • Datei/Neues Fenster und Hamburger Menü/Anpassen

    • Endor
    • 1. Juli 2020 um 12:20

    Hallo FuchsFan

    Hier der für das Tabkontextmenü den braucht es schon ab Firefox 78:

    CSS
    #context_closeTabOptions{
    -moz-appearance:none!important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACL0lEQVR42mL8//8/AyUAIICYGCgEAAFEsQEAAcTi0bGHAeSLf//+efz5+3fTv3//WRkYcHmLkYGJifE3CzOz3+5qtx0gEYAAYnRv383w9+8/DyZmxu0ZftYM8pJcDK++AJUyomoFWSLGw8Dw8Pk3hhmbjjL8+/vfE2QIQACxgAIRZHOGvw3Ds99sDOuOfAZrZkR36u+fDF5nljHIyggzpLp5MEzdcmoTUJgNIIBYQI4FOVtclJfh8KXPDEIcDFgNYGL4y8D//B6D8ZdzDIKSggyMf/6xgsQBAogF5t3X3/8y8AE1MyFpZjm6j4H39lUGFi4eBvb/QANu3WRgVGJnULh9lCGJVYbhUWgwB0AAAV3wfwXQBQwsTP8Z+DiZgJr/w01QXjyFQevuTQZOZkYGbsZ/DBxs/xh+/pVg4JCSZAgQZmFYq2h2AiCAQC4I93IxYPgF1CXKy4LibOGf3xnYgYYxA81kY2RiYP7LyPD36RuGX1duMvDY8DKYcTPoAwQQCyPQw3sOXWH4t/8SA3qqjPn1n0HgL8hF/xl+ANXx/2Ni4Pr6l4H1yUuG52duMizlM2EACCCQY41xJZIYRkFrRUYW9Z8M/7+BHGHHwubtyc2q/IqD8de8Tz9m9397sxQggEDReBZPQoPLlTNK8vz7x6j89Nd/5e2ffzX//POn883/378BAoiF2CQrAExL7//9u7/zx7+ue3//9Xb+f/0bJA4QQIyU5kaAAKI4MwEEGAB6TsV+7mMELwAAAABJRU5ErkJggg==") no-repeat !important;
    min-height: 24px!important;
    padding-left:4px!important;
    background-position:6px 5px!important;}
    
    
    #context_closeTabOptions:hover{
    -moz-appearance:none!important;
    margin-right: -1px !important;
    background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACL0lEQVR42mL8//8/AyUAIICYGCgEAAFEsQEAAcTi0bGHAeSLf//+efz5+3fTv3//WRkYcHmLkYGJifE3CzOz3+5qtx0gEYAAYnRv383w9+8/DyZmxu0ZftYM8pJcDK++AJUyomoFWSLGw8Dw8Pk3hhmbjjL8+/vfE2QIQACxgAIRZHOGvw3Ds99sDOuOfAZrZkR36u+fDF5nljHIyggzpLp5MEzdcmoTUJgNIIBYQI4FOVtclJfh8KXPDEIcDFgNYGL4y8D//B6D8ZdzDIKSggyMf/6xgsQBAogF5t3X3/8y8AE1MyFpZjm6j4H39lUGFi4eBvb/QANu3WRgVGJnULh9lCGJVYbhUWgwB0AAAV3wfwXQBQwsTP8Z+DiZgJr/w01QXjyFQevuTQZOZkYGbsZ/DBxs/xh+/pVg4JCSZAgQZmFYq2h2AiCAQC4I93IxYPgF1CXKy4LibOGf3xnYgYYxA81kY2RiYP7LyPD36RuGX1duMvDY8DKYcTPoAwQQCyPQw3sOXWH4t/8SA3qqjPn1n0HgL8hF/xl+ANXx/2Ni4Pr6l4H1yUuG52duMizlM2EACCCQY41xJZIYRkFrRUYW9Z8M/7+BHGHHwubtyc2q/IqD8de8Tz9m9397sxQggEDReBZPQoPLlTNK8vz7x6j89Nd/5e2ffzX//POn883/378BAoiF2CQrAExL7//9u7/zx7+ue3//9Xb+f/0bJA4QQIyU5kaAAKI4MwEEGAB6TsV+7mMELwAAAABJRU5ErkJggg==") no-repeat !important;
    border-width: thin !important;
    border-radius: 4px !important;
    border-color: #aecff7 !important;
    border-style: solid !important;
    min-height: 24px!important;
    padding-left:3px!important;
    background-position:5px 4px!important;}
    Alles anzeigen

    und der wäre der für Firefox 80

    CSS
    #context-searchselect-private{
    -moz-appearance:none!important;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlNJREFUeNqkU89LVFEU/s6dH46+MZsZJFRCI5RISqFAQ62dNYtAMvoHykViLYcWNW2EahdBRma0KxrHkhZaQhvDhVBm0Y+xlYPhOIq9GufNjG9873buyxbtJrzwce757jnf++6PR1JK7GS48WyfHEi9Io0yEGRDCAHbsmpZeI7XLZbvJ2CI5y4iOgmiD/8K8OBiaUvVzADB56+AVhVQPIz1tXEtVM19BOOXPp83cg5vs7LihNqAzVnn8RYsb7gZAourJj4trOBjYgWtR5ucqHLFpw2PU9fecdjpE/x9mAXjq0+YONBYlZiJXQ/PTd7uqa22ngeDPuzWBFRUueJnYtGwqgtVWCgWzTTssQZ5NjI+GJtekrE5XY7MpB+yqTJGffTpN/nue0GqqHLFq3VVF59OyvPXYvdJCYjexT2Robfpc+FGLGUldMPkWoLmluhuDmHq8zqMLVKnhYDmxV4/YWwygRv9bXV8bC703VlcffEoGo5PLMBn5nGscRfa9vshf2Zw98l7bK7p6GiqdHhtq4D4RAKTj2+evjI0u0z5+EHpEzrRmZSnpr65vafv1lWfP9CtHOQ31l/Ovxkbae3qvVBeGTqlHBSy+tT4g8hgKvlllgVMyo4ekuUiRxeXX2P4UoNre6+B7Wv+wUgxahjBbU5nJLnZUgllRlukh4rELnCZRViMr8Yq+SUKZdWSLn4YFSgwtqSbjdL/CPBD4mDKMgzXdSFnV7KIt2QR8ScQN3lQsP24V3cCBkeVowQR8XciHREvNh2RThR5bpfo4shOfuffAgwAve4ZeIMLA1IAAAAASUVORK5CYII=") no-repeat !important;
    min-height: 24px!important;
    padding-left:4px!important;
    background-position:6px 5px!important;}
    
    
    #context-searchselect-private:hover{
    -moz-appearance:none!important;
    margin-right: -1px !important;
    background: #ecf0f6 url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlNJREFUeNqkU89LVFEU/s6dH46+MZsZJFRCI5RISqFAQ62dNYtAMvoHykViLYcWNW2EahdBRma0KxrHkhZaQhvDhVBm0Y+xlYPhOIq9GufNjG9873buyxbtJrzwce757jnf++6PR1JK7GS48WyfHEi9Io0yEGRDCAHbsmpZeI7XLZbvJ2CI5y4iOgmiD/8K8OBiaUvVzADB56+AVhVQPIz1tXEtVM19BOOXPp83cg5vs7LihNqAzVnn8RYsb7gZAourJj4trOBjYgWtR5ucqHLFpw2PU9fecdjpE/x9mAXjq0+YONBYlZiJXQ/PTd7uqa22ngeDPuzWBFRUueJnYtGwqgtVWCgWzTTssQZ5NjI+GJtekrE5XY7MpB+yqTJGffTpN/nue0GqqHLFq3VVF59OyvPXYvdJCYjexT2Robfpc+FGLGUldMPkWoLmluhuDmHq8zqMLVKnhYDmxV4/YWwygRv9bXV8bC703VlcffEoGo5PLMBn5nGscRfa9vshf2Zw98l7bK7p6GiqdHhtq4D4RAKTj2+evjI0u0z5+EHpEzrRmZSnpr65vafv1lWfP9CtHOQ31l/Ovxkbae3qvVBeGTqlHBSy+tT4g8hgKvlllgVMyo4ekuUiRxeXX2P4UoNre6+B7Wv+wUgxahjBbU5nJLnZUgllRlukh4rELnCZRViMr8Yq+SUKZdWSLn4YFSgwtqSbjdL/CPBD4mDKMgzXdSFnV7KIt2QR8ScQN3lQsP24V3cCBkeVowQR8XciHREvNh2RThR5bpfo4shOfuffAgwAve4ZeIMLA1IAAAAASUVORK5CYII=") no-repeat !important;
    border-width: thin !important;
    border-radius: 4px !important;
    border-color: #aecff7 !important;
    border-style: solid !important;
    min-height: 24px!important;
    padding-left:3px!important;
    background-position:5px 4px!important;}
    Alles anzeigen

    Mfg.
    Endor

  • About Seiten mit CSS Codes anpassen

    • Endor
    • 30. Juni 2020 um 20:39

    FuchsFan
    Für Firefox beta 79 und Nightly 80

    bitte mal testen:

    CSS
    @namespace url(http://www.w3.org/1999/xhtml);
    @-moz-document url-prefix(about:support) {
    
    
    body::before {content: "Design by Endor";
    margin-left: 0px;
    font-size: 25px;
    font-weight: bold;
    color: red;}
    
    
    html{background:#ffffff !important;}
    
    
    body > h1:nth-child(2){margin-top: 10px !important;}
    
    
    body{margin-left: 150px !important; max-width: 1150px !important;}
    
    
    #action-box{width: 30% !important; border-radius:24px !important;}
    #safe-mode-box {margin-left: 11px !important;}
    
    
    #clear-startup-cache-box > h3:nth-child(1){margin-left: 17px !important;}
    
    
    #media-input-devices-tbody > tr:nth-child(n+1) > td:nth-child(2),
    #media-output-devices-tbody > tr:nth-child(n+1) > td:nth-child(2){
    word-break: break-all !important;
    min-width: 10em !important;}
    
    
    #extensions-tbody > tr:nth-child(13),
    #intl-ospreferences-tbody > tr:nth-child(3),
    #sandbox-tbody, #contents > table:nth-child(8),
    #contents > table:nth-child(25) > tbody:nth-child(1),
    table.prefs-table:nth-child(21), #prefs-tbody > tr:nth-child(140),
    #contents > table:nth-child(29),
    #contents > table:nth-child(27){line-height: 2.0 !important;}
    
    
    #graphics-workarounds-tbody > tr:nth-child(2),
    #graphics-workarounds-tbody > tr:nth-child(2) > th:nth-child(1),
    #graphics-workarounds-tbody > tr:nth-child(2) > td:nth-child(2){line-height: 2.5 !important;}
    
    
    #graphics-decisions-tbody > tr:nth-child(n+2) > td:nth-child(2) > table:nth-child(1)
    {margin-left: -15px!important;}
    
    
    td, th{padding-left: 15px !important;}
    
    
    #copy-raw-data-to-clipboard {min-width: 330px !important;}
    
    
    #clear-startup-cache-box > h3,
    #safe-mode-box > h3, #reset-box > h3, h2, h1 {color: #057A7A !important;}
    
    
    #prefs-user-js-section > h3, h2{margin-left: 8px !important; color: red !important;}
    
    
    #clear-startup-cache-box > h3,
    #safe-mode-box > h3, #reset-box > h3 {margin-left: 4px !important;}
    
    
    #action-box{background: #FDF5E6 !important;}
    
    
    #graphics-decisions-tbody > tr:nth-child(n+1) > td > table,
    #graphics-decisions-tbody > tr:nth-child(n+1) > td > table > tr > td
    {border: none! important;}
    
    
    #graphics-decisions-tbody > tr:nth-child(n+1) > td > table > tr > td:hover,
    #graphics-decisions-tbody > tr:nth-child(n+1) > td > table > tr:hover
    {border: none! important;}
    
    
    #graphics-decisions-tbody > tr:nth-child(n+2) > td:nth-child(2) > table:nth-child(1)
    {margin-left: -15px!important;}
    
    
    #graphics-decisions-tbody > tr:nth-child(n+1) > td:nth-child(2) > table:nth-child(1),
    #graphics-decisions-tbody > tr:nth-child(n+1) > td:nth-child(2) > table:nth-child(1) > tr:nth-child(1)
    {border: none! important;}
    
    
    #graphics-decisions-tbody > tr:nth-child(n+1) > td > table > tr > td:hover,
    #graphics-decisions-tbody > tr:nth-child(n+1) > td > table > tr:hover
    {border: none! important;}
    
    
    #graphics-decisions-tbody > tr:nth-child(n+1) > td:hover > table > tr > td,
    #graphics-decisions-tbody > tr:nth-child(n+1) > td:hover > table > tr
    {background: #ffeb99 !important;}
    
    
    td{background: #FFFFF0 !important;}
    td:hover{background: #ffeb99 !important;}
    
    
    th {background-color: #ee7621 !important;}
    th:hover {background-color: #b54f06 !important;}
    
    
    #copy-raw-data-to-clipboard{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild73.png")no-repeat !important;
    padding-left:20px!important;
    padding-bottom: 5px!important;
    background-position:14px 6px!important;
    font-size:14.0px!important;
    border-style: outset !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-radius:12px!important;
    margin-right:10px!important;
    color:black !important;}
    
    
    #copy-raw-data-to-clipboard:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild73.png")no-repeat !important;
    padding-left:20px!important ;
    border-style: outset !important;
    border-width:2px !important;
    border-left-color: #bbddff !important;
    border-top-color: #bbddff !important;
    border-right-color: #11508d !important;
    border-bottom-color: #11508d !important;
    background-position:14px 6px!important;}
    
    
    #copy-to-clipboard {min-width: 290px !important;}
    
    
    #copy-to-clipboard{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild74.png")no-repeat !important;
    padding-left:20px!important;
    padding-bottom: 5px!important;
    background-position:14px 6px!important;
    font-size:14.0px!important;
    border-style: outset !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-radius:12px!important;
    color:black !important;}
    
    
    #copy-to-clipboard:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild74.png")no-repeat !important;
    padding-left:20px!important ;
    border-style: outset !important;
    border-width:2px !important;
    border-left-color: #bbddff !important;
    border-top-color: #bbddff !important;
    border-right-color: #11508d !important;
    border-bottom-color: #11508d !important;
    background-position:14px 6px!important;}
    
    
    #show-update-history-button{min-width: 220px !important;}
    
    
    #show-update-history-button{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild75.png")no-repeat !important;
    padding-left:19px!important;
    padding-bottom: 5px!important;
    background-position:8px 5px!important;
    color:black!important;
    margin-left: -3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:8px!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-width:2px !important;
    border-radius:14px!important;}
    
    
    #show-update-history-button:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild75.png")no-repeat !important;
    background-position:8px 5px!important;
    border-style: outset !important;
    border-width:2px !important;
    border-left-color: #bbddff !important;
    border-top-color: #bbddff !important;
    border-right-color: #11508d !important;
    border-bottom-color: #11508d !important;}
    
    
    #update-dir-button{min-width: 220px !important;}
    
    
    #update-dir-button{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild76.png")no-repeat !important;
    padding-left:19px!important;
    padding-bottom: 5px!important;
    background-position:8px 5px!important;
    color:black!important;
    margin-left: -3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:76px!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-width:2px !important;
    border-radius:14px!important;}
    
    
    #update-dir-button:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild76.png")no-repeat !important;
    background-position:8px 5px!important;
    border-style: outset !important;
    border-width:2px !important;
    border-left-color: #bbddff !important;
    border-top-color: #bbddff !important;
    border-right-color: #11508d !important;
    border-bottom-color: #11508d !important;}
    
    
    #profile-dir-button {min-width: 217px !important;}
    
    
    #profile-dir-button{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild76.png")no-repeat !important;
    padding-left:32px!important;
    background-position:8px 4px!important;
    color:black!important;
    margin-left: -3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:76px!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-width:2px !important;
    border-radius:14px!important;}
    
    
    #profile-dir-button:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild76.png")no-repeat !important;
    padding-left:32px!important ;
    border-style: outset !important;
    border-width:2px !important;
    border-left-color: #bbddff !important;
    border-top-color: #bbddff !important;
    border-right-color: #11508d !important;
    border-bottom-color: #11508d !important;
    background-position:8px 4px!important;}
    
    
    #reset-box-button{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild77.png")no-repeat !important;
    padding-left:40px!important;
    padding-right: 130px !important;
    padding-bottom: 4px!important;
    background-position:14px 5px!important;
    font-size:14.0px!important;
    border-style: outset !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-radius:12px !important;
    color:black !important; }
    
    
    #reset-box-button:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild77.png")no-repeat !important;
    border-style: outset !important;
    border-width:2px !important;
    border-left-color: #bbddff !important;
    border-top-color: #bbddff !important;
    border-right-color: #11508d !important;
    border-bottom-color: #11508d !important;
    background-position:14px 5px!important;}
    
    
    #restart-in-safe-mode-button{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild78.png")no-repeat !important;
    padding-left:40px!important;
    padding-right:5px!important;
    background-position:14px 5px!important;
    font-size:14.0px!important;
    border-style: outset !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-radius:12px !important;
    color:black !important; }
    
    
    #restart-in-safe-mode-button:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild78.png")no-repeat !important;
    background-position:14px 5px!important;
    border-style: outset !important;
    border-width:2px !important;
    border-left-color: #bbddff !important;
    border-top-color: #bbddff !important;
    border-right-color: #11508d !important;
    border-bottom-color: #11508d !important;}
    
    
    #clear-startup-cache-button{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild78.png")no-repeat !important;
    padding-left:40px!important;
    padding-right:126px!important;
    margin-left: 13px !important;
    background-position:14px 5px!important;
    font-size:14.0px!important;
    border-style: outset !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-radius:12px !important;
    color:black !important; }
    
    
    #clear-startup-cache-button:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild78.png")no-repeat !important;
    background-position:14px 5px!important;
    border-style: outset !important;
    border-width:2px !important;
    border-left-color: #bbddff !important;
    border-top-color: #bbddff !important;
    border-right-color: #11508d !important;
    border-bottom-color: #11508d !important;}
    
    
    #supportLink{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild52.gif") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:13px!important;
    padding-left:29px!important;
    padding-bottom: 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-width: 2px !important;
    background-position:6px 2px!important;
    border-radius:14px!important;
    line-height: 2.2 !important;}
    
    
    #supportLink:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild52.gif") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:13px!important;
    padding-left:29px!important;
    background-position:6px 2px!important;
    border-radius:14px!important;
    border-style: outset !important;
    border-width:2px !important;
    border-left-color: #bbddff !important;
    border-top-color: #bbddff !important;
    border-right-color: #11508d !important;
    border-bottom-color: #11508d !important;}
    
    
    a[href="about:plugins"]{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    margin-left: -3px !important;
    font-size:14.0px!important;
    text-decoration:none!important;
    padding-right:96px!important;
    padding-left: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-style: outset !important;
    border-width:2px !important;
    background-position:8px 2px!important;
    border-radius:14px!important;
    min-height: 28px !important;
    line-height: 2.2 !important;}
    
    
    a[href="about:buildconfig"]{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    margin-left: -3px !important;
    font-size:14.0px!important;
    text-decoration:none!important;
    padding-right:73px!important;
    padding-left: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-style: outset !important;
    border-width:2px !important;
    background-position:8px 2px!important;
    border-radius:14px!important;
    line-height: 2.2 !important;}
    
    
    #crashes-allReportsWithPending{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    margin-left: 3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:15px!important;
    padding-left:35px!important;
    padding-bottom: 2px !important;
    padding-top: 2px !important;
    max-width: 125px !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-width:2px !important;
    background-position:8px 2px!important;
    border-radius:14px!important;}
    
    
    #crashes-allReportsWithPending:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    margin-left: 3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:15px!important;
    padding-left:35px!important;
    border-left-color: #bbddff !important;
    border-top-color: #bbddff !important;
    border-right-color: #11508d !important;
    border-bottom-color: #11508d !important;
    border-style: outset !important;
    border-width:2px !important;
    background-position:8px 2px!important;
    border-radius:14px!important;}
    
    
    a[href="about:plugins"]:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    background-position:8px 2px!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;
    border-style: outset !important;
    border-width:2px !important;}
    
    
    a[href="about:buildconfig"]:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    background-position:8px 2px!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;
    border-style: outset !important;
    border-width:2px !important;}
    
    
    a[href="about:serviceworkers"]{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    margin-left: -3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:50px!important;
    padding-left:35px!important;
    padding-bottom: 2px !important;
    padding-top: 2px !important;
    max-width: 125px !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-width:2px !important;
    background-position:8px 2px!important;
    border-radius:14px!important;
    line-height: 2.2 !important;}
    
    
    a[href="about:serviceworkers"]:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-left:35px!important;
    background-position:8px 2px!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;
    border-style: outset !important;
    border-width:2px !important;}
    
    
    a[href="about:memory"]{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    margin-left: -3px !important;
    font-size:14.0px!important;
    text-decoration:none!important;
    padding-right:88px!important;
    padding-left: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-style: outset !important;
    border-width:2px !important;
    background-position:8px 2px!important;
    border-radius:14px!important;
    line-height: 2.2 !important;}
    
    
    
    
    a[href="about:memory"]:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    background-position:8px 2px!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;
    border-style: outset !important;
    border-width:2px !important;}
    
    
    #prefs-user-js-link{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    margin-left: 3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:15px!important;
    padding-left: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-style: outset !important;
    border-width:2px !important;
    background-position:8px 2px!important;
    border-radius:14px!important;}
    
    
    #prefs-user-js-link:hover{
    -moz-appearance:none!important;
    color:black!important; background: #B2EDFA url("..//icons/Bild3.png") no-repeat !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:15px!important;
    padding-left:35px!important;
    background-position:8px 2px!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;
    border-style: outset !important;
    border-width:2px !important;}
    
    
    a[href="about:performance"]{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    margin-left: -3px !important;
    margin-top: 3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:63px!important;
    padding-left: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-style: outset !important;
    border-width:2px !important;
    background-position:8px 2px!important;
    border-radius:14px!important;
    line-height: 2.2 !important;}
    
    
    a[href="about:performance"]:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    background-position:8px 2px!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;
    border-style: outset !important;
    border-width:2px !important;}
    
    
    a[href="about:profiles"]{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    margin-left: -3px !important;
    margin-top: 3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:94px!important;
    padding-left: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-style: outset !important;
    border-width:2px !important;
    background-position:8px 2px!important;
    border-radius:14px!important;
    line-height: 2.2 !important;}
    
    
    a[href="about:profiles"]:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    background-position:8px 2px!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;
    border-style: outset !important;
    border-width:2px !important;}
    
    
    #verify-place-integrity-button{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    margin-left: 3px !important;
    margin-top: 3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:20px!important;
    padding-left: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-style: outset !important;
    border-width:2px !important;
    background-position:8px 4px!important;
    border-radius:14px!important;}
    
    
    #verify-place-integrity-button:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild3.png") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    background-position:8px 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;
    border-style: outset !important;
    border-width:2px !important;}
    
    
    button[data-l10n-id="reset-on-next-restart"]{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild85.png") no-repeat !important;
    color:black!important;
    margin-left: 3px !important;
    margin-top: 3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:20px!important;
    padding-left: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-style: outset !important;
    border-width:2px !important;
    background-position:8px 5px!important;
    border-radius:14px!important;}
    
    
    button[data-l10n-id="reset-on-next-restart"]:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild85.png") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    background-position:8px 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;
    border-style: outset !important;
    border-width:2px !important;}
    
    
    button[data-l10n-id="gpu-process-kill-button"]{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild117.png") no-repeat !important;
    color:black!important;
    margin-left: 3px !important;
    margin-top: 3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:20px!important;
    padding-left: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-style: outset !important;
    border-width:2px !important;
    background-position:8px 5px!important;
    border-radius:14px!important;}
    
    
    button[data-l10n-id="gpu-process-kill-button"]:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild117.png") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    background-position:8px 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;
    border-style: outset !important;
    border-width:2px !important;}
    
    
    button[data-l10n-id="gpu-device-reset-button"]{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild21.png") no-repeat !important;
    color:black!important;
    margin-left: 3px !important;
    margin-top: 3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:40px!important;
    padding-left: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-style: outset !important;
    border-width:2px !important;
    background-position:8px 5px!important;
    border-radius:14px!important;}
    
    
    button[data-l10n-id="gpu-device-reset-button"]:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild21.png") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    background-position:8px 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;
    border-style: outset !important;
    border-width:2px !important;}
    
    
    button[id="enumerate-database-button"]{
    -moz-appearance:none!important;
    background: #F0F0F0 url("..//icons/Bild7.png") no-repeat !important;
    color:black!important;
    margin-left: 3px !important;
    margin-top: 3px !important;
    font-size:14px!important;
    text-decoration:none!important;
    padding-right:40px!important;
    padding-left: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-style: outset !important;
    border-width:2px !important;
    background-position:8px 6px!important;
    border-radius:14px!important;}
    
    
    button[id="enumerate-database-button"]:hover{
    -moz-appearance:none!important;
    background: #B2EDFA url("..//icons/Bild7.png") no-repeat !important;
    color:black!important;
    font-size:14px!important;
    text-decoration:none!important;
    background-position:8px 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;
    border-style: outset !important;
    border-width:2px !important;}
    }
    Alles anzeigen

    Mfg.

    Endor

  • Kontextmenü in Eingabefeldern

    • Endor
    • 29. Juni 2020 um 19:23

    Danke dir für den Hinweis.

    :klasse:

    Mfg.
    Endor

  • Kontextmenü in Eingabefeldern

    • Endor
    • 29. Juni 2020 um 18:19

    Hallo FuchsFan

    Danke für Deinen Tipp.

    Werde ich gleich oben einbauen.

    Funktioniert übrigens auch im 78ere Beta einwandfrei.

    Mfg.
    Endor

  • Kontextmenü in Eingabefeldern

    • Endor
    • 29. Juni 2020 um 18:10

    Komisch.

    Frage, testest Du den Code im aktuellen Firefox 77.0.1

    oder in Beta usw.

    weil hier im noch aktuellen 77.0.1 wird alles angezeigt.

    Teste aber gleich mal in 78er Beta.

  • Kontextmenü in Eingabefeldern

    • Endor
    • 29. Juni 2020 um 17:46

    Ja, die originalen schwarzen Symbole sollten eigentlich nicht angezeigt werden.,

    da ich ja, für jede Schaltfläche eigene Symbole eingebaut habe.

    Die Symbole müssen im Icons Ordner, im Unterordner ublock gespeichert werden.
    Sonst werden sie nicht angezeigt.

    Mfg.

    Endor

  • Kontextmenü in Eingabefeldern

    • Endor
    • 29. Juni 2020 um 16:24

    Im Icons Ordner einen Unterordner mit Bezeichnung ublock erstellen

    und da alle Icons speichern. So habe ich es hier gemacht und auch im CSS Code
    oben ist es so eingetragen. Habe ich vergessen zu schreiben.

    Mfg.

    Endor

Unterstütze uns!

Jährlich (2025)

104,5 %

104,5% (679,10 von 650 EUR)

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