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

Beiträge von Mira_Belle

  • Symbole in den Kontextmenüs [ Update ]

    • Mira_Belle
    • 29. August 2023 um 11:34

    Es hat sich wieder etwas getan.

    Da es hier und da neue Menüs bzw. Einträge in diesen gab,

    aber ich auch kleine Unvollständigkeiten behoben habe,

    eine neue Version meiner Symbole.css sowie der Sybole.us.js

    Es gibt zwei Möglichkeiten, den Firefox zum Anzeigen von Symbolen in den Menüs zu bewegen.

    1.

    CSS
    @-moz-document url(chrome://browser/content/browser.xhtml) {
    
    /* ****************************************************************************************************************** */
    /* Die Entstehung des Symbole.css => https://www.camp-firefox.de/forum/thema/134970/?postID=1205292#post1205292       */
    /* Neue Version => https://www.camp-firefox.de/forum/thema/134970/?postID=1234253#post1234253                         */
    /* ****************************************************************************************************************** */
    
        /*--------------------------------------------------------------------------*/    
        /*--------- Texte im Hamburgermenü und in den Submenüs eingerückt ----------*/
        /*-------------- und in dem Anmeldenbutton das Icon eingefügt --------------*/
        /*--------------------------------------------------------------------------*/
    
        .subviewbutton:not(.subviewbutton-iconic, [checked="true"], [targetURI]) > .toolbarbutton-icon {
            width: 16px;
            height: 16px;
            margin-inline-end: 8px !important;
            -moz-context-properties: fill, fill-opacity;
            fill: currentColor;
        }
    
        #appMenu-fxa-label2::before,
        #fxa-manage-account-button::after {
            content: "";
            display: -moz-box;
            border-radius: 50%;
            background: var(--avatar-image-url) no-repeat center/contain;
            -moz-context-properties: fill;
            fill: currentColor;
        }
    
        #appMenu-fxa-label2::before {
            width: 16px;
            height: 16px;
            margin-inline-end: 8px;
        }
    
        /* Neuer Tab */
        #appMenu-new-tab-button2 { list-style-image: url("../icons/new-window.svg"); }
        /* Neues Fenster */
        #appMenu-new-window-button2 { list-style-image: url("../icons/popup.svg"); }
        /* Neues privates Fenster */
        #appMenu-new-private-window-button2 { list-style-image: url("../icons/privateBrowsing.svg"); }
        /* Lesezeichen */
        #appMenu-bookmarks-button { list-style-image: url("../icons/bookmark.svg"); }
        /* Neues privates Fenster */
        #appMenu-new-private-window-button2 { list-style-image: url("../icons/privateBrowsing.svg"); }
        /* Lesezeichen */
        #appMenu-bookmarks-button { list-style-image: url("../icons/bookmark.svg"); }
        /* Chronik */
        #appMenu-history-button { list-style-image: url("../icons/history_2.svg"); }
        /* Download */
        #appMenu-downloads-button { list-style-image: url("../icons/downloads.svg"); }
        /* Passwörter */
        #appMenu-passwords-button { list-style-image: url("../icons/password2.svg"); }
        /* Add-ons und Themes */
        #appMenu-extensions-themes-button { list-style-image: url("../icons/addon.svg"); }
        /* Drucken */
        #appMenu-print-button2 { list-style-image: url("../icons/printer.svg"); }
        /* Seite speichern unter */
        #appMenu-save-file-button2 { list-style-image: url("../icons/save.svg"); }
        /* In Seite suchen */
        #appMenu-find-button2 { list-style-image: url("../icons/find.svg"); }
    
        /* Zoom */
    
        #appMenu-zoom-controls::before {
            margin-top: 3px !important;
            margin-right: 10px !important; 
            margin-left: -1px !important;
            content: '' !important;
            display: block !important;
            width: 16px !important;
            height: 16px !important;
            mask-image:  url("../icons/screenshot.svg") !important;
            mask-repeat: no-repeat;
            mask-position: center;
            background-color: #e1e1e1 !important;
        }
    
        /*Einstellungen */
        #appMenu-settings-button { list-style-image: url("../icons/settings.svg"); }
        /*Weitere Werkzeuge */
        #appMenu-more-button2 { list-style-image: url("../icons/debugging-workers.svg"); }
        /* Hilfe */
        #appMenu-help-button2 { list-style-image: url("../icons/help.svg"); }
        /* Beenden */
        #appMenu-quit-button2 { list-style-image: url("../icons/quit.svg"); }
    
        /*= Panel - Bookmark =========================================================*/
      
        /* Lesezeichen bearbeiten */
        
        [data-l10n-id="bookmarks-bookmark-edit-panel"]::before {
            margin-top: 3px !important;    
            margin-right: -15px !important;
            margin-left: -1px !important;
            content: '' !important;
            display: block !important;
            width: 16px !important;
            height: 16px !important;
            mask-image: url("../icons/popup.svg") !important;
            mask-repeat: no-repeat;
            mask-position: center;
            background-color: #e1e1e1 !important;
        }
    
        /* Aktuellen Tab als Lesezeichen ... */
    
        [data-l10n-id="bookmarks-current-tab"]::before {
            margin-top: 3px !important;    
            margin-right: -15px !important;
            margin-left: -1px !important;
            content: '' !important;
            display: block !important;
            width: 16px !important;
            height: 16px !important;
            mask-image: url("../icons/new-window.svg") !important;
            mask-repeat: no-repeat;
            mask-position: center;
            background-color: #e1e1e1 !important;
        }
    
        /* Dieses Lesezeichen bearbeiten…  */
        #panelMenuBookmarkThisPage { list-style-image: url("../icons/bookmark-hollow_2.svg"); }
        /* Lesezeichen durchsuchen */
        #panelMenu_searchBookmarks { list-style-image: url("../icons/find.svg"); }
        /* Lesezeichen-Symbolleiste ausblenden */
        #panelMenu_viewBookmarksToolbar { list-style-image: url("../icons/bookmarks-toolbar.svg"); }
        /* Lesezeichen verwalten */
        #panelMenu_showAllBookmarks { list-style-image: url("../icons/bookmarks-tray.svg"); } 
    
        /*= Panel - Chonik ===========================================================*/
        /*= Panel - History ==========================================================*/
      
        /* Kürzlich geschlossene Tabs */
        #appMenuRecentlyClosedTabs { list-style-image: url("../icons/tab.svg"); }
        /* Kürzlich geschlossene Fenster */
        #appMenuRecentlyClosedWindows { list-style-image: url("../icons/popup.svg"); }
        /* Vorherige Sitzung wiederherstellen */
        #appMenu-restoreSession{ list-style-image: url("../icons/restore-session.svg"); }
        /* Neueste Chronik löschen ... */
        #appMenuClearRecentHistory { list-style-image: url("../icons/forget.svg"); }
        /* Chronik verwalten */
        #PanelUI-historyMore { list-style-image: url("../icons/history_2.svg"); }
        /* Alle Tabs wieder öffnen */
        #appMenu-library-recentlyClosedTabs { list-style-image: url("../icons/movetowindow-16.svg"); }
        /* Alle Fenster wieder öffnen */
        #appMenu-library-recentlyClosedWindows { list-style-image: url("../icons/restore-session.svg"); }
        /* Chronik durchsuchen */
        #appMenuSearchHistory { list-style-image: url("../icons/document-search.svg"); }
    
        /*= Panel - More tools =======================================================*/
      
        /* Symbolleiste anpassen ... */
        #appmenu-moreTools-button { list-style-image: url("../icons/Themes.svg"); }
        /* Werkzeuge für Web-... */
        #appmenu-developer-tools-view .subviewbutton:nth-child(1) { list-style-image: url("../icons/developer.svg"); }
        /* Task Manager */
        #appmenu-developer-tools-view .subviewbutton:nth-child(2) { list-style-image: url("../icons/performance.svg"); }
        /* Externes Debugging - Edge bug.svg */
        #appmenu-developer-tools-view .subviewbutton:nth-child(3) { list-style-image: url("../icons/bug.svg"); }
        /* Browser-Werkzeuge - Edge webdeveloper.svg */
        #appmenu-developer-tools-view .subviewbutton:nth-child(4) { list-style-image: url("../icons/window-dev-tools.svg"); }
        /* Browser-Inhaltswerkzeuge */
        #appmenu-developer-tools-view .subviewbutton:nth-child(5) { list-style-image: url("../icons/command-frames.svg"); }
        /* Browser-Konsole */
        #appmenu-developer-tools-view .subviewbutton:nth-last-child(5) { list-style-image: url("../icons/command-console.svg"); }
        /* Bildschirmgrößen testen */
        #appmenu-developer-tools-view .subviewbutton:nth-last-child(4) { list-style-image: url("../icons/command-responsivemode.svg"); }
        /* Farbpipette */
        #appmenu-developer-tools-view .subviewbutton:nth-last-child(3) { list-style-image: url("../icons/command-eyedropper.svg"); }
        /* Seitenquelltext anzeigen - Edge file-search.svg */
        #appmenu-developer-tools-view .subviewbutton:nth-last-child(2) { list-style-image: url("../icons/document-search.svg"); }
        /* Erweiterungen für Entwickler */
        #appmenu-developer-tools-view .subviewbutton:nth-last-child(1) { list-style-image: url("../icons/debugging-addons.svg"); }
      
        /*= Panel - Help =============================================================*/
      
        /* Hilfe erhalten */  
        #appMenu_menu_openHelp { list-style-image: url("../icons/help.svg"); }
        /* Ideen und Feedback teilen ... */
        #appMenu_feedbackPage { list-style-image: url("../icons/send.svg"); }
        /* Fehlerbehebungsmodus ... */
        #appMenu_helpSafeMode { list-style-image: url("../icons/debugging-workers.svg"); }
        /* Weitere Informationen zur ... */
        #appMenu_troubleShooting { list-style-image: url("../icons/more.svg"); }
        /* ?? Eine Glühbirne ?? */
        #appMenu_help_reportSiteIssue { list-style-image: url("../icons/lightbulb.svg"); }
        /* Betrügerische Website melden ... */
        #appMenu_menu_HelpPopup_reportPhishingtoolmenu { list-style-image: url("../icons/warning.svg"); }
        /* Über Firefox */
        #appMenu_aboutName { list-style-image: url("../icons/info.svg"); }
    
        /* ================================================================================================== */
    
        /*Abstände für alle Icons im Kontextmenü*/
        
        menupopup:not(.in-menulist) > menu:not(.menu-iconic),
        menupopup:not(.in-menulist, [aria-label]) > menuitem:not(.menuitem-iconic, [checked="true"]) {
            padding-inline-start: calc(1em + 24px) !important;
            background-position: left 1em center;
            background-repeat: no-repeat;
            background-size: 16px;
            -moz-context-properties: fill, fill-opacity;
            fill: #E0E0E0 !important;
    
        }
        /*    
        menu[_moz-menuactive="true"][disabled="true"],
        menuitem[_moz-menuactive="true"][disabled="true"] { */
        /*
        :is(menu,menuitem)[_moz-menuactive="true"][disabled="true"] {
            background-color: #5C5C5C !important;
            border-radius: 4px !important;
        }    
        */
        #context-savepage { background-image: url("../icons/save.svg"); }
        #context-pocket { background-image: url("../icons/pocket-outline.svg"); }
        #context-selectall { background-image: url("../icons/select-all-on.svg"); }
        #context-take-screenshot { background-image: url("../icons/screenshot.svg"); }
        #context-viewsource { background-image: url("../icons/document-search.svg"); }
        #context-inspect-a11y { background-image: url("../icons/tool-accessibility.svg"); }
        #context-inspect { background-image: url("../icons/command-pick.svg"); }
        #context-copy { background-image: url("../icons/edit-copy.svg"); }
    
        #context-searchselect { background-image: url("../icons/find.svg"); }
        #context-viewpartialsource-selection { background-image: url("../icons/document-search.svg"); }
    
        #context-openlinkincurrent { background-image: url("../icons/link-square.svg"); }
        #context-openlinkintab { background-image: url("../icons/new-window.svg"); }
        #context-openlink { background-image: url("../icons/popup.svg"); }
        #context-openlinkprivate { background-image: url("../icons/privateBrowsing.svg"); }
        #context-bookmarklink { background-image: url("chrome://browser/skin/save.svg"); }
        #context-savelink { background-image: url("../icons/image-add.svg"); }
        #context-print-selection { background-image: url("../icons/printer.svg"); }
    
        #context-savelinktopocket { background-image: url("../icons/image.svg"); }
        #context-copylink { background-image: url("../icons/link.svg"); }
        #context-reloadimage { background-image: url("../icons/reload_2.svg"); }
        #context-viewimage { background-image: url("../icons/image-add.svg"); }
        #context-saveimage { background-image: url("../icons/image.svg"); }
        #context-copyimage-contents  { background-image: url("../icons/image-copy.svg"); }
        #context-copyimage { background-image: url("../icons/resize-image.svg"); }
        #context-sendimage { background-image: url("../icons/link.svg"); }
        #context-setDesktopBackground { background-image: url("../icons/resize-image.svg"); }
    
        #_36bde3a5-9f17-4ad9-a587-d4a3c8e8d200_-menuitem-_background-tab_link { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACcklEQVRYR8WWzVEbQRBGtRHYHHy2iAAIgEJkIEdgcfbBEAEiAhcXrogITAbI5QAMVQ5gdfYBiEB8b6uHaq1md2ZXBk3VlHa0/fOmu6dni8GWR7Fl/4NWgOVyeSvAz5rHRVE8xWAls6//P7h3C8mWuRtLASzN0L2HkNOPWn/XnGgOI86QnwnkMgWSC4CdCkKTHf/UBCI1iMQXgaAbHV0AMIBBv+OF1qQJB7wDamwzpIXUnQgCubXRFcAbuJDRacyopYh3pIkBBHW0Fom+AHMZIx2tQyATCVybUCmd3bpCXwDsUGQnGRBE4tzkSMXM62wCkAVh6SglTE3cC+DgfwJgiyqPFlhwJIhTPf+w9a7vE6kIUDR7iTA3FqMDGOn5ztYU4zy8SwFwrDj3TeOp7Yx7JUUhNLUV4He7CzYGkIGhdsS9kDMe/N1hhfhoit0iYJcN+ctpvR5upsUZILJBd6R9MzrVALv+08N5ALkRwEQAwHzlT61X0p4qwql0QhO50PM8J/6SmQSH+j3U/G16FZC3kQIoJUzef0lxlOl8UMv5P+l9Mt2D+qlJAUSPTg6IIIjWkZO9lHMa0spoBJABdhxtHpkAPn1/SYU/GcFGG0Bj+8wE8Bv4JudXMb02gNCGn6Xc9QhWvlzz4a7gJlz7rnwFsMLhqEBO+x0acTR3mVGYSa46fhqlzbl+sVnBeAAvHOzzybUfI88EIHJEst5BXzflAULF4xRaFKd9nQdAiyz1RFSZwHCJ7dQj0PvI5UQDGcFM9VM1ttARYxEgR8y3GCMZZUYBCHvubbcp3EIRGNZTQH44Lm8NQY2NQ0t+tw+SppBtHeAFE7gPMJeICC4AAAAASUVORK5CYII="); }
    
        /* Rückgängig */
        #context-undo { background-image: url("../icons/edit-cut.svg"); }
        /* Wiederherstellen */
        #context-redo{ background-image: url("../icons/edit-copy.svg"); }
        /* Ausschneiden */
        #context-cut { background-image: url("../icons/edit-paste.svg"); }
        /* Einfügen */
        #context-paste { background-image: url("../icons/select-all-on.svg"); }
        /* Löschen */
        #context-delete { background-image: url("../icons/find.svg"); }
    
    
        /* ----------------------------------------- */
        /* --------- Kontextmenüs der Tabs --------- */
        /* ----------------------------------------- */
    
        /* Neuer Tab */
        #context_openANewTab { background-image: url("../icons/new-window.svg"); }
        /* Tab neu laden */
        #context_reloadTab { background-image: url("../icons/reload_2.svg"); }
        /* Tab stummschalten */
        #context_toggleMuteTab { background-image: url("../icons/audio-muted.svg"); }
        /* Stummschaltung für Tab aufheben */
        #context_toggleMuteTab[muted] { background-image: url("../icons/audio.svg"); }
        /* Tab anheften */
        #context_pinTab { background-image: url("../icons/glyph-pin-16.svg"); }
        /* Tab klonen */
        #context_duplicateTab { background-image: url("../icons/duplicat.svg"); }
        /* Tab als Lesezeichen hinzufügen */
        #context_bookmarkTab { background-image: url("../icons/bookmark-hollow_2.svg"); }
        /* Tab verschieben */
        #context_moveTabOptions { background-image: url("../icons/arrow-swap.svg"); }
        
            /* <<< Submenu_Tab verschieben >>> */    
        
            /* An Anfang verschieben */
            #context_moveToStart { background-image: url("../icons/back.svg"); }
            /* An Ende verschieben */
            #context_moveToEnd { background-image: url("../icons/forward.svg"); }
            /* In neues Fenster verschieben */
            #context_openTabInWindow { background-image: url("../icons/restore-session.svg"); }    
        
        /* Teilen */
        .share-tab-url-item { display: none; }
        /* Alle Tabs auswählen */
        #context_selectAllTabs { background-image: url("../icons/tab-multiple.svg"); }
        /* Tab schließen */
        #context_closeTab { background-image: url("../icons/stop.svg"); }
        /*Mehrere Tabs schließen */
        #context_closeTabOptions { background-image: url("../icons/close-more.svg"); }
    
            /* <<< Submenu_Mehrere Tabs schließen >>> */
            
            /* Linke Tabs schließen */
            #context_closeTabsToTheStart { background-image: url("../icons/Arrowhead Left.svg"); }
            /* Rechte Tabs schließen */
            #context_closeTabsToTheEnd { background-image: url("../icons/Arrowhead Right.svg"); }
            /* Andere Tabs schließen */
            #context_closeOtherTabs { background-image: url("../icons/Toggle.svg"); }        
        
        /* Geschlossenen Tab wieder öffnen */
        #context_undoCloseTab { background-image: url("../icons/undo.svg"); }
    
        /* ================================================================ */
    
        /* Neuer Tab */
        #toolbar-context-openANewTab { background-image: url("../icons/new-window.svg"); }
        /* Ausgewählten Tab neu laden */
        #toolbar-context-reloadSelectedTab { background-image: url("../icons/reload_2.svg"); }
        /* Ausgewählten Tab als Lesezeichen hinzufügen... */
        #toolbar-context-bookmarkSelectedTab { background-image: url("../icons/bookmark-hollow_2.svg"); }
        /* Alle Tabs auswählen */
        #toolbar-context-selectAllTabs { background-image: url("../icons/tab-multiple.svg"); }
    
        /* Geschlossene Tabs wieder öffnen */
        #toolbar-context-undoCloseTab { background-image: url("../icons/undo.svg"); }
    
        /* Symbolleiste anpassen... */
        menuitem.viewCustomizeToolbar { background-image: url("../icons/customize.svg"); }
    
        /* Lesezeichen-Symbolleiste */
        #toggle_PersonalToolbar { background-image: url("../icons/bookmarks-toolbar.svg"); }
    
        /* --------------------------------------------- */
        /* - Kontextmenüs der Lesezeichen-Symbolleiste - */
        /* --------------------------------------------- */
    
        /* Löschen */
        #placesContext_delete { background-image: url("../icons/delete_2.svg"); }
        /* Ausschneiden */
        #placesContext_cut { background-image: url("../icons/edit-cut.svg"); }
        /* Kopieren */
        #placesContext_copy { background-image: url("../icons/edit-copy.svg"); }
        /* Einfügen */
        #placesContext_paste, #placesContext_paste_group { background-image: url("../icons/edit-paste.svg"); }
    
        /* Alle Lesezeichen öffnen */
        #placesContext_openBookmarkContainer\:tabs { background-image: url("../icons/movetowindow-16.svg"); }
        /* Lesezeichen hinzufügen... */
        #placesContext_new\:bookmark { background-image: url("../icons/bookmark-hollow_2.svg"); }
        /* Ordner hinzufügen... */
        #placesContext_new\:folder { background-image: url("../icons/folder_2.svg"); }
        /* Trennlinie hinzufügen... */
        #placesContext_new\:separator { background-image: url("../icons/vertical-line.svg"); }
    
        /* Lesezeichen verwalten */
        #placesContext_showAllBookmarks { background-image: url("../icons/bookmarks-tray.svg"); }
        /* In neuem Tab öffnen */
        #placesContext_open\:newtab { background-image: url("../icons/new-window.svg"); }
        /* In neuem Fenster öffnen */
        #placesContext_open\:newwindow { background-image: url("../icons/popup.svg"); }
        /* In neuem privaten Fenster öffnen */
        #placesContext_open\:newprivatewindow { background-image: url("../icons/privateBrowsing.svg"); }
    
        /* Lesezeichen bearbeiten... */
        #placesContext_show_bookmark\:info { background-image: url("../icons/edit.svg"); }
        /* Lesezeichen löschen */
        #placesContext_deleteBookmark { background-image: url("../icons/delete_2.svg"); }
    
        /* ------------------------------------------ */
        /* ------- Kontextmenüs der Menuleise ------- */
        /* ------------------------------------------ */
    
        /* In Überhangmenü verschieben */
        .customize-context-moveToPanel { background-image: url("../icons/glyph-pin-16.svg"); }
        /* Aus Symbolleiste entfernen */
        .customize-context-removeFromToolbar { background-image: url("../icons/delete_2.svg"); }
    
        /* --------------------------------------------- */
        /* ------- Kontextmenüs in der Menuleise ------- */
        /* --------------------------------------------- */
    
        /* --- Datei --- */
    
        /* Neuer Tab */
        #menu_newNavigatorTab { background-image: url("../icons/new-window.svg"); }
        /* Neues Fenster */
        #menu_newNavigator { background-image: url("../icons/popup.svg"); }
        /* Neues privates Fenster */
        #menu_newPrivateWindow { background-image: url("../icons/privateBrowsing.svg"); }
        /* Datei öffnen... */
        #menu_openFile { background-image: url("../icons//open.svg"); }
        /* Seite speichern unter... */
        #menu_savePage { background-image: url("../icons/save.svg"); }
        /* Link per E-Mail senden... */
        #menu_sendLink { background-image: url("../icons/mail.svg"); }
        /* Drucken... */
        #menu_print { background-image: url("../icons/printer.svg"); }
        /* Daten aus einem anderen Browser importieren... */
        #menu_importFromAnotherBrowser { background-image: url("../icons/import.svg"); }
        /* Offline arbeiten */
        #goOfflineMenuitem { background-image: url("../icons/plug-disconnected.svg"); }
        /* Beenden */
        #menu_FileQuitItem { background-image: url("../icons/quit.svg"); }
    
        /* --- Bearbeiten --- */
    
        /* Rückgängig */
        #menu_undo { background-image: url("../icons/undo.svg"); }
        /* Wiederherstellen */
        #menu_redo { background-image: url("../icons/sync.svg"); }
        /* Ausschneiden */
        #menu_cut { background-image: url("../icons/edit-cut.svg"); }
        /* Kopieren */
        #menu_copy { background-image: url("../icons/edit-copy.svg"); }
        /* Einfügen */
        #menu_paste { background-image: url("../icons/edit-paste.svg"); }
        /* Löschen */
        #menu_delete { background-image: url("../icons/delete_2.svg"); }
        /* Alles auswählen */
        #menu_selectAll { background-image: url("../icons/select-all-on.svg"); }
        /* Seite durchsuchen... */
        #menu_find { background-image: url("../icons/find.svg"); }
    
        /* --- Ansicht --- */
    
        /* Symbolleisten */
        #viewToolbarsMenu { background-image: url("../icons/toolbar.svg"); }
        
            /* <<< Submenu_Symbolleisten >>> */
            
            #toggle_PersonalToolbar { background-image: url("../icons/bookmarks-toolbar.svg"); }
            #menu_customizeToolbars { background-image: url("../icons/Themes.svg"); }
    
            /* ----------------------------------- */
            /* -- Checkbox und Haken im Submenu -- */
            /* ----------------------------------- */
    
            menuitem[checked="true"] > .menu-iconic-left {
                list-style-image: url("${ProfilePath}/check.svg");
                fill: #00E400 !important;
            }
    
            [data-l10n-id="toolbar-context-menu-bookmarks-toolbar-always-show-2"]:not([checked="true"]),
            [data-l10n-id="toolbar-context-menu-bookmarks-toolbar-on-new-tab-2"]:not([checked="true"]),
            [data-l10n-id="toolbar-context-menu-bookmarks-toolbar-never-show-2"]:not([checked="true"]),
            #menu_zoomReset:not([checked="true"]),
            #toggle_zoom:not([checked="true"]),
            #menu_pageStylePersistentOnly:not([checked="true"]) {
                background-image: url("${ProfilePath}/square.svg");
                background-repeat: no-repeat;
            }
    
            /* ----------------------------------- */
    
        /* Sitebar */
        #viewSidebarMenuMenu { background-image: url("../icons/Dock Side Left.svg"); }
    
            /* <<< Submenu_Sitebar >>> */
            
            #menu_bookmarksSidebar:not([checked="true"]) { 
                background-image: url("../icons/bookmark.svg");
                background-repeat: no-repeat;
            } 
            #menu_historySidebar:not([checked="true"]) { 
                background-image: url("../icons/history_2.svg");
                background-repeat: no-repeat; 
            }
            #menu_tabsSidebar:not([checked="true"]) { 
                background-image: url("../icons/Dock Side Left.svg");
                background-repeat: no-repeat; 
            }
    
        /* Zoom */
        #viewFullZoomMenu { background-image: url("../icons/screenshot.svg"); }
        
            /* <<< Submenu_Zoom >>> */
    
            #menu_zoomEnlarge { background-image: url("chrome://browser/skin/add-circle-fill.svg"); }        /*  +  */
            #menu_zoomReduce { background-image: url("chrome://browser/skin/subtract-circle-fill.svg"); }    /*  -  */
    
        /* Webseiten-Stiel */
        #pageStyleMenu { background-image: url("../icons/document-css.svg"); }
        
            /* <<< Submenu_Webseiten-Stiel >>> */
        
            #menu_pageStyleNoStyle:not([checked="true"]) { { background-image: url("../icons/document-css.svg"); }    
        
        /* Textkodierung reparieren */
        #repair-text-encoding { background-image: url("../icons/characterEncoding.svg"); }
        /* Vollbild */
        #fullScreenItem { background-image: url("../icons/fullscreen.svg"); }
    
        /* --- Chronik --- */
    
        /* Gesamte Chronik anzeigen */
        #menu_showAllHistory { background-image: url("../icons/history_2.svg"); }
        /* Neueste Chronik löschen... */
        #sanitizeItem { background-image: url("../icons/forget.svg"); }
        /* Vorherige Sitzung wiederherstellen */
        #historyRestoreLastSession { background-image: url("../icons/restore-session.svg"); }
        /* Kürzlich geschlossene Tabs */
        #historyUndoMenu { background-image: url("../icons/tab.svg"); }
        /* Kürzlich geschlossene Fenster */
        #historyUndoWindowMenu { background-image: url("../icons/popup.svg"); }
    
        /* Lesezeichen */
    
        /* Lesezeichen verwalten */
        #bookmarksShowAll { background-image: url("../icons/bookmarks-tray.svg"); }
        /* Aktuellen Tab als Lesezeichen hinzufügen */
        #menu_bookmarkThisPage { background-image: url("../icons/bookmark-hollow_2.svg"); }
        /* Lesezeichen-Symbolleiste */
        #bookmarksToolbarFolderMenu { list-style-image: url("../icons/bookmarksToolbar.svg"); }
        /* Weitere Lesezeichen */
        #menu_unsortedBookmarks { list-style-image: url("../icons/mail-inbox-all.svg") }
    
        /* --- Extras --- */
    
        /* Downloads */
        #menu_openDownloads { background-image: url("../icons/downloads.svg"); }
        /* Add-ons und Themes */
        #menu_openAddons { background-image: url("../icons/addon.svg"); }
        /* Anmelden */
        #sync-setup { background-image: url("../icons/avatar-empty.svg"); }
        /* Browser-Werkzeuge */
        #browserToolsMenu { background-image: url("../icons/debugging-workers.svg"); }
        
            /* <<< Submenu_Browser-Werkzeuge >>> */    
    
            /* Werkzeuge für Web-Entwickler */
            #menu_devToolbox { background-image: url("../icons/developer.svg"); }
            /* Task-Manager */
            #menu_taskManager { background-image: url("../icons/performance.svg"); }
            /* Externes Debugging */
            #menu_devtools_remotedebugging { background-image: url("../icons/bug.svg"); }
            /* Browser-Werkzeuge */
            #menu_browserToolbox { background-image: url("../icons/window-dev-tools.svg"); }
            /* Browser-Inhaltswerkzeuge */
            #menu_browserContentToolbox { background-image: url("../icons/command-frames.svg"); }
            /* Browser-Konsole */
            #menu_browserConsole { background-image: url("../icons/command-console.svg"); }
            /* Bildschirmgrößen testen */
            #menu_responsiveUI { background-image: url("../icons/command-responsivemode.svg"); }
            /*Farbpipette */
            #menu_eyedropper { background-image: url("../icons/command-eyedropper.svg"); }
            /* Seitenquelltext anzeigen */
            #menu_pageSource { background-image: url("../icons/document-search.svg"); }
            /* Erweiterungen für Entwickler */
            #extensionsForDevelopers { background-image: url("../icons/debugging-addons.svg"); }    
        
        /* Seiteninformationen */
        #menu_pageInfo { background-image: url("../icons/document-endnote.svg"); }
        /* Einstellungen */
        #menu_preferences { background-image: url("../icons/settings.svg"); }
    
        /* --- Hilfe --- */
    
        /* Hilfe erhalten */
        #menu_openHelp { background-image: url("../icons/help.svg"); }
        /* Ideen und Feedback teilen... */
        #feedbackPage { background-image: url("../icons/send.svg"); }
        /* Fehlerbehebungsmodus... */
        #helpSafeMode { background-image: url("../icons/debugging-workers.svg"); }
        /* Weitere Informationen zur Fehlerbehebung */
        #troubleShooting { background-image: url("../icons/more.svg"); }
        /* Betrügerische Website melden... */
        #menu_HelpPopup_reportPhishingtoolmenu { background-image: url("../icons/warning.svg"); }
        /* Über Firefox */
        #aboutName { background-image: url("../icons/firefox.svg"); }
    
        /* ---------------------------------------------- */
        /* ------------- Kontextmenü Frames ------------- */
        /* ---------------------------------------------- */
        
        /* Aktueller Frame */
        #frame { background-image: url("../icons/command-frames.svg"); }
    
            /* <<< Submenu_Aktueller Frame >>> */    
    
            /* Nur diesen Frame anzeigen */
            #context-showonlythisframe { background-image: url("../icons/tab.svg"); }
            /* Frame in neuem Tab öffnen */
            #context-openframeintab { background-image: url("../icons/open-in-new.svg"); }
            /* Frame in neuem Fenster öffnen */
            #context-openframe { background-image: url("../icons/popup.svg"); }
            /* Frame neu laden */
            #context-reloadframe { background-image: url("../icons/reload_2.svg"); }
            /*Lesezeichen für diesen Frame hinzufügen */
            #context-bookmarkframe { background-image: url("../icons/bookmark-hollow_2.svg"); }
            /*Frame speichern unter... */
            #context-saveframe { background-image: url("../icons/save.svg"); }
            /* Frame drucken... */
            #context-printframe { background-image: url("../icons/printer.svg"); }
            /* Bildschirmfoto aufnehmen */
            #context-take-frame-screenshot { background-image: url("../icons/screenshot.svg"); }
            /* Frame-Quelltext anzeigen */
            #context-viewframesource { background-image: url("../icons/document-search.svg"); }
            /* Frame-Informationen anzeigen */
            #context-viewframeinfo { background-image: url("../icons/info.svg"); }
    
        /* ---------------------------------------------- */
        /* ----------- Kontextmenü Adressfeld ----------- */
        /* ---------------------------------------------- */
        /*    
        #urlbar-input-container {
            padding-inline-start: calc(1em + 24px) !important;
            background-position: left 1em center;
            background-repeat: no-repeat;
            background-size: 16px;
            -moz-context-properties: fill, fill-opacity;
            fill: currentColor;
        }
        */
        /* Rückgängig */
        #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_undo"] {
            background-image: url("../icons/undo.svg");
        }
        /* Wiederherstellen */
        #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_redo"] {
            background-image: url("../icons/sync.svg");
        }
        /* Ausschneiden */
        #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_cut"] {
            background-image: url("../icons/edit-cut.svg");
        }
        /* Kopieren */
        #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_copy"] {
            background-image: url("../icons/edit-copy.svg");
        }
        /* Einfügen */
        #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_paste"] {    
            background-image: url("../icons/edit-paste.svg");
        }
        /* Einfügen & Los */
        #paste-and-go {
            background-image: url("../icons/redo.svg");
        }
        /* Löschen */
        #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_delete"] {
            background-image: url("../icons/delete_2.svg");
        }
        /* Alles auswählen */
        #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_selectAll"] {
            background-image: url("../icons/select-all-on.svg");
        }
    
        /* ------------------------------------------- */
        /* ---------- Symbole der Menuleise ---------- */
        /* ------------------------------------------- */
    
        /* Datei  */
        #file-menu::before { background: url("../icons/mail-inbox-all.svg")!important; }
        /* Bearbeiten  */
        #edit-menu::before { background: url("../icons/edit.svg")!important; }
        /* Ansicht  */
        #view-menu::before { background: url("../icons/content-view.svg")!important; }
        /* Chronik  */
        #history-menu::before { background: url("../icons/history_2.svg")!important; }
        /* Lesezeichen  */
        #bookmarksMenu::before { background: url("../icons/bookmark.svg")!important; }
        /* Extras  */
        #tools-menu::before { background: url("../icons/toolbox.svg")!important; }
        /* Hilfe  */
        #helpMenu::before { background: url("../icons/help.svg")!important; }
    
        /* Einstellungen  */
        #file-menu::before,
        #edit-menu::before,
        #view-menu::before,
        #history-menu::before,
        #bookmarksMenu::before,
        #tools-menu::before,
        #helpMenu::before {
            margin-left: 6px !important;
            content: '' !important;
            display: block !important;
            width: 16px !important;
            height: 16px !important;
            background-repeat: no-repeat !important;
            -moz-context-properties: fill, fill-opacity;
            fill: currentColor;
        }
        #menu_FilePopup,
        #menu_EditPopup,
        #menu_viewPopup,
        #historyMenuPopup,
        #bookmarksMenuPopup,
        #menu_ToolsPopup,
        #menu_HelpPopup {
            margin-top: 5px !important;
        }
    
         /* ------------------------------------ */
         /* *** neuer Button "Erweiterungen" *** */
         /* ******* Symbole im Popup-Menü ****** */
         /* ------------------------------------ */
    
        .unified-extensions-context-menu-pin-to-toolbar {   
            background: url("../icons/glyph-pin-16.svg") no-repeat !important;
            background-position: 9px 4px !important;
        }
        .unified-extensions-context-menu-move-widget-up {
            background: url("../icons/Pfeil-hoch_hellgrau.svg") no-repeat !important;
            background-position: 6px 0px !important;
        }
        .unified-extensions-context-menu-move-widget-down {   
            background: url("../icons/Pfeil-runter_hellgrau.svg") no-repeat !important;
            background-position: 6px 0px !important;
        }
        .unified-extensions-context-menu-manage-extension {
            background: url("../icons/extension.svg") no-repeat !important;
            background-position: 9px 4px !important;
        }
        .unified-extensions-context-menu-remove-extension {
            background: url("../icons/delete_2.svg") no-repeat !important;
            background-position: 9px 4px !important;
        }
        .unified-extensions-context-menu-report-extension {
            background: url("../icons/warning.svg") no-repeat !important;
            background-position: 9px 4px !important;
        }
    
        /* ---------------------------------------------- */
        /* ------------- Kontextmenü Video -------------- */
        /* ---------------------------------------------- */
    
        /* Pause */
        #context-media-pause { background-image: url("../icons/pause-1.svg"); }
        /* Abspielen */
        #context-media-play { background-image: url("../icons/play-1.svg"); }
        /* Ton aus */
        #context-media-mute { background-image: url("../icons/audio-16-mute.svg"); }
        /* Ton an */
        #context-media-unmute { background-image: url("../icons/audio-16.svg"); }
        /* Geschwindigkeit */
        #context-media-playbackrate { background-image: url("../icons/performance-16.svg"); }
        /* Endlosschleife */
        #context-media-loop { background-image: url("../icons/repeat-1.svg"); }
        /* Vollbild */
        #context-video-fullscreen { background-image: url("../icons/maximize-1.svg"); }
        /* Vollbild beenden */
        #context-leave-dom-fullscreen { background-image: url("../icons/minimize-1.svg"); }
        /* Steuerung ausblenden    ! */
        #context-media-hidecontrols { display: none !important; }
        /* Steuerung anzeigen    ! */
        #context-media-showcontrols { display: none !important; }
        /* -------------------------- */
        /* Video in neuem Tab öffnen */
        #context-viewvideo { background-image: url("../icons/new-window.svg");; }
        /* In Bild-im-Bild ansehen */
        #context-video-pictureinpicture { background-image: url("../icons/info.svg"); }
        /* -------------------------- */
        /* Standbild aufnehmen…    ! */
        #context-video-saveimage { display: none !important; } 
        /* Video speichern unter…    ! */
        #context-savevideo { display: none !important; }
        /* Video-Adresse kopieren    ! */
        #context-copyvideourl { display: none !important; }
        /* Video per E-Mail senden…    ! */
        #context-sendvideo { display: none !important; }
    
        #context-sep-setbackground { display: none !important; }
    
    }
    Alles anzeigen

    oder

    2.

    JavaScript
    // Symbole.uc.js
    /* ****************************************************************************************************************** */
    /* Die Entstehung des Symbole.css => https://www.camp-firefox.de/forum/thema/134970/?postID=1205292#post1205292       */
    /* ****************************************************************************************************************** */
    /* Das JavaScript                                                                                                     */
    /* https://www.camp-firefox.de/forum/thema/134970-symbole-in-den-kontextmen%C3%BCs-update/?postID=1216936#post1216936 */
    /* version 1.0                                                                                                        */
    /* https://www.camp-firefox.de/forum/thema/134970/?postID=1234253#post1234253                                         */
    /* version 1.2                                                                                                        */
    /* ****************************************************************************************************************** */
    (function() {
    //    if (location.href !== 'chrome://browser/content/browser.xhtml') return;
        let ProfilePath = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir, 'chrome', 'icons'));
    //    var css =`
    let sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);      
    let uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent(`
            /*--------------------------------------------------------------------------*/  
            /*--------- Texte im Hamburgermenü und in den Submenüs eingerückt ----------*/
            /*-------------- und in dem Anmeldenbutton das Icon eingefügt --------------*/
            /*--------------------------------------------------------------------------*/
            .subviewbutton:not(.subviewbutton-iconic, [checked="true"], [targetURI]) > .toolbarbutton-icon {
                width: 16px;
                height: 16px;
                margin-inline-end: 8px !important;
                -moz-context-properties: fill, fill-opacity;
                fill: currentColor;
            }
            #appMenu-fxa-label2::before,
            #fxa-manage-account-button::after {
                content: "";
                display: -moz-box;
                border-radius: 50%;
                background: var(--avatar-image-url) no-repeat center/contain;
                -moz-context-properties: fill;
                fill: currentColor;
            }
            #appMenu-fxa-label2::before {
                width: 16px;
                height: 16px;
                margin-inline-end: 8px;
            }
            /* Neuer Tab */
            #appMenu-new-tab-button2 { list-style-image: url("${ProfilePath}/new-window.svg"); }
            /* Neues Fenster */
            #appMenu-new-window-button2 { list-style-image: url("${ProfilePath}/popup.svg"); }
            /* Neues privates Fenster */
            #appMenu-new-private-window-button2 { list-style-image: url("${ProfilePath}/privateBrowsing.svg"); }
            /* Lesezeichen */
            #appMenu-bookmarks-button { list-style-image: url("${ProfilePath}/bookmark.svg"); }
            /* Neues privates Fenster */
            #appMenu-new-private-window-button2 { list-style-image: url("${ProfilePath}/privateBrowsing.svg"); }
            /* Lesezeichen */
            #appMenu-bookmarks-button { list-style-image: url("${ProfilePath}/bookmark.svg"); }
            /* Chronik */
            #appMenu-history-button { list-style-image: url("${ProfilePath}/history_2.svg"); }
            /* Download */
            #appMenu-downloads-button { list-style-image: url("${ProfilePath}/downloads.svg"); }
            /* Passwörter */
            #appMenu-passwords-button { list-style-image: url("${ProfilePath}/password2.svg"); }
            /* Add-ons und Themes */
            #appMenu-extensions-themes-button { list-style-image: url("${ProfilePath}/addon.svg"); }
            /* Drucken */
            #appMenu-print-button2 { list-style-image: url("${ProfilePath}/printer.svg"); }
            /* Seite speichern unter */
            #appMenu-save-file-button2 { list-style-image: url("${ProfilePath}/save.svg"); }
            /* In Seite suchen */
            #appMenu-find-button2 { list-style-image: url("${ProfilePath}/find.svg"); }
            /* Seite übersetzen */
            #appMenu-translate-button { list-style-image: url("${ProfilePath}/translations.svg"); }
            /* Zoom */
            #appMenu-zoom-controls::before {
                margin-top: 3px !important;
                margin-right: 10px !important;
                margin-left: -1px !important;
                content: '' !important;
                display: block !important;
                width: 16px !important;
                height: 16px !important;
                mask-image:  url("${ProfilePath}/screenshot.svg") !important;
                mask-repeat: no-repeat;
                mask-position: center;
                background-color: #e1e1e1 !important;
            }
            /*Einstellungen */
            #appMenu-settings-button { list-style-image: url("${ProfilePath}/settings.svg"); }
            /*Weitere Werkzeuge */
            #appMenu-more-button2 { list-style-image: url("${ProfilePath}/debugging-workers.svg"); }
            /* Hilfe */
            #appMenu-help-button2 { list-style-image: url("${ProfilePath}/help.svg"); }
            /* Beenden */
            #appMenu-quit-button2 { list-style-image: url("${ProfilePath}/quit.svg"); }
            /*= Panel - Bookmark =========================================================*/
       
            /* Lesezeichen bearbeiten */
           
            [data-l10n-id="bookmarks-bookmark-edit-panel"]::before {
                margin-top: 3px !important;
                margin-right: -15px !important;
                margin-left: -1px !important;
                content: '' !important;
                display: block !important;
                width: 16px !important;
                height: 16px !important;
                mask-image: url("${ProfilePath}/popup.svg") !important;
                mask-repeat: no-repeat;
                mask-position: center;
                background-color: #e1e1e1 !important;
            }
            /* Aktuellen Tab als Lesezeichen ... */
            [data-l10n-id="bookmarks-current-tab"]::before {
                margin-top: 3px !important;
                margin-right: -15px !important;
                margin-left: -1px !important;
                content: '' !important;
                display: block !important;
                width: 16px !important;
                height: 16px !important;
                mask-image: url("${ProfilePath}/new-window.svg") !important;
                mask-repeat: no-repeat;
                mask-position: center;
                background-color: #e1e1e1 !important;
            }
            /* Dieses Lesezeichen bearbeiten...  */
            #panelMenuBookmarkThisPage { list-style-image: url("${ProfilePath}/bookmark-hollow_2.svg"); }
            /* Lesezeichen durchsuchen */
            #panelMenu_searchBookmarks { list-style-image: url("${ProfilePath}/find.svg"); }
            /* Lesezeichen-Symbolleiste ausblenden */
            #panelMenu_viewBookmarksToolbar { list-style-image: url("${ProfilePath}/bookmarks-toolbar.svg"); }
            /* Lesezeichen verwalten */
            #panelMenu_showAllBookmarks { list-style-image: url("${ProfilePath}/bookmarks-tray.svg"); }
            /*= Panel - Chonik ===========================================================*/
            /*= Panel - History ==========================================================*/
       
            /* Kürzlich geschlossene Tabs */
            #appMenuRecentlyClosedTabs { list-style-image: url("${ProfilePath}/tab.svg"); }
            /* Kürzlich geschlossene Fenster */
            #appMenuRecentlyClosedWindows { list-style-image: url("${ProfilePath}/popup.svg"); }
            /* Vorherige Sitzung wiederherstellen */
            #appMenu-restoreSession{ list-style-image: url("${ProfilePath}/restore-session.svg"); }
            /* Neueste Chronik löschen ... */
            #appMenuClearRecentHistory { list-style-image: url("${ProfilePath}/forget.svg"); }
            /* Chronik verwalten */
            #PanelUI-historyMore { list-style-image: url("${ProfilePath}/history_2.svg"); }
            /* Alle Tabs wieder öffnen */
            #appMenu-library-recentlyClosedTabs { list-style-image: url("${ProfilePath}/movetowindow-16.svg"); }
            /* Alle Fenster wieder öffnen */
            #appMenu-library-recentlyClosedWindows { list-style-image: url("${ProfilePath}/restore-session.svg"); }
            /* Chronik durchsuchen */
            #appMenuSearchHistory { list-style-image: url("${ProfilePath}/document-search.svg"); }
            /*= Panel - More tools =======================================================*/
       
            /* Symbolleiste anpassen ... */
            #appmenu-moreTools-button { list-style-image: url("${ProfilePath}/Themes.svg"); }
            /* Werkzeuge für Web-... */
            #appmenu-developer-tools-view .subviewbutton:nth-child(1) { list-style-image: url("${ProfilePath}/developer.svg"); }
            /* Task Manager */
            #appmenu-developer-tools-view .subviewbutton:nth-child(2) { list-style-image: url("${ProfilePath}/performance.svg"); }
            /* Externes Debugging - Edge bug.svg */
            #appmenu-developer-tools-view .subviewbutton:nth-child(3) { list-style-image: url("${ProfilePath}/bug.svg"); }
            /* Browser-Werkzeuge - Edge webdeveloper.svg */
            #appmenu-developer-tools-view .subviewbutton:nth-child(4) { list-style-image: url("${ProfilePath}/window-dev-tools.svg"); }
            /* Browser-Inhaltswerkzeuge */
            #appmenu-developer-tools-view .subviewbutton:nth-child(5) { list-style-image: url("${ProfilePath}/command-frames.svg"); }
            /* Browser-Konsole */
            #appmenu-developer-tools-view .subviewbutton:nth-last-child(5) { list-style-image: url("${ProfilePath}/command-console.svg"); }
            /* Bildschirmgrößen testen */
            #appmenu-developer-tools-view .subviewbutton:nth-last-child(4) { list-style-image: url("${ProfilePath}/command-responsivemode.svg"); }
            /* Farbpipette */
            #appmenu-developer-tools-view .subviewbutton:nth-last-child(3) { list-style-image: url("${ProfilePath}/command-eyedropper.svg"); }
            /* Seitenquelltext anzeigen - Edge file-search.svg */
            #appmenu-developer-tools-view .subviewbutton:nth-last-child(2) { list-style-image: url("${ProfilePath}/document-search.svg"); }
            /* Erweiterungen für Entwickler */
            #appmenu-developer-tools-view .subviewbutton:nth-last-child(1) { list-style-image: url("${ProfilePath}/debugging-addons.svg"); }
       
            /*= Panel - Help =============================================================*/
       
            /* Hilfe erhalten */  
            #appMenu_menu_openHelp { list-style-image: url("${ProfilePath}/help.svg"); }
            /* Ideen und Feedback teilen ... */
            #appMenu_feedbackPage { list-style-image: url("${ProfilePath}/send.svg"); }
            /* Fehlerbehebungsmodus ... */
            #appMenu_helpSafeMode { list-style-image: url("${ProfilePath}/debugging-workers.svg"); }
            /* Weitere Informationen zur ... */
            #appMenu_troubleShooting { list-style-image: url("${ProfilePath}/more.svg"); }
            /* ?? Eine Glühbirne ?? */
            #appMenu_help_reportSiteIssue { list-style-image: url("${ProfilePath}/lightbulb.svg"); }
            /* Betrügerische Website melden ... */
            #appMenu_menu_HelpPopup_reportPhishingtoolmenu { list-style-image: url("${ProfilePath}/warning.svg"); }
            /* Über Firefox */
            #appMenu_aboutName { list-style-image: url("${ProfilePath}/info.svg"); }
            /* ================================================================================================== */
            /*Abstände für alle Icons im Kontextmenü*/
           
            menupopup:not(.in-menulist) > menu:not(.menu-iconic),
            menupopup:not(.in-menulist, [aria-label]) > menuitem:not(.menuitem-iconic, [checked="true"]) {
                padding-inline-start: calc(1em + 24px) !important;
                background-position: left 1em center;
                background-repeat: no-repeat;
                background-size: 16px;
                -moz-context-properties: fill, fill-opacity;
                fill: #E0E0E0 !important;
            }
            /*  
            menu[_moz-menuactive="true"][disabled="true"],
            menuitem[_moz-menuactive="true"][disabled="true"] { */
            /*
            :is(menu,menuitem)[_moz-menuactive="true"][disabled="true"] {
                background-color: #5C5C5C !important;
                border-radius: 4px !important;
            }  
            */
            #context-savepage { background-image: url("${ProfilePath}/save.svg"); }
            #context-pocket { background-image: url("${ProfilePath}/pocket-outline.svg"); }
            #context-selectall { background-image: url("${ProfilePath}/select-all-on.svg"); }
            #context-take-screenshot { background-image: url("${ProfilePath}/screenshot.svg"); }
            #context-viewsource { background-image: url("${ProfilePath}/document-search.svg"); }
            #context-inspect-a11y { background-image: url("${ProfilePath}/tool-accessibility.svg"); }
            #context-inspect { background-image: url("${ProfilePath}/command-pick.svg"); }
            #context-copy { background-image: url("${ProfilePath}/edit-copy.svg"); }
            #context-searchselect { background-image: url("${ProfilePath}/find.svg"); }
            #context-viewpartialsource-selection { background-image: url("${ProfilePath}/document-search.svg"); }
            #context-openlinkincurrent { background-image: url("${ProfilePath}/link-square.svg"); }
            #context-openlinkintab { background-image: url("${ProfilePath}/new-window.svg"); }
            #context-openlink { background-image: url("${ProfilePath}/popup.svg"); }
            #context-openlinkprivate { background-image: url("${ProfilePath}/privateBrowsing.svg"); }
            #context-bookmarklink { background-image: url("chrome://browser/skin/save.svg"); }
            #context-savelink { background-image: url("${ProfilePath}/image-add.svg"); }
            #context-print-selection { background-image: url("${ProfilePath}/printer.svg"); }
            #context-savelinktopocket { background-image: url("${ProfilePath}/image.svg"); }
            #context-copylink { background-image: url("${ProfilePath}/link.svg"); }
            #context-reloadimage { background-image: url("${ProfilePath}/reload_2.svg"); }
            #context-viewimage { background-image: url("${ProfilePath}/image-add.svg"); }
            #context-saveimage { background-image: url("${ProfilePath}/image.svg"); }
            #context-copyimage-contents  { background-image: url("${ProfilePath}/image-copy.svg"); }
            #context-copyimage { background-image: url("${ProfilePath}/resize-image.svg"); }
            #context-sendimage { background-image: url("${ProfilePath}/link.svg"); }
            #context-setDesktopBackground { background-image: url("${ProfilePath}/resize-image.svg"); }
            #_36bde3a5-9f17-4ad9-a587-d4a3c8e8d200_-menuitem-_background-tab_link { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAACcklEQVRYR8WWzVEbQRBGtRHYHHy2iAAIgEJkIEdgcfbBEAEiAhcXrogITAbI5QAMVQ5gdfYBiEB8b6uHaq1md2ZXBk3VlHa0/fOmu6dni8GWR7Fl/4NWgOVyeSvAz5rHRVE8xWAls6//P7h3C8mWuRtLASzN0L2HkNOPWn/XnGgOI86QnwnkMgWSC4CdCkKTHf/UBCI1iMQXgaAbHV0AMIBBv+OF1qQJB7wDamwzpIXUnQgCubXRFcAbuJDRacyopYh3pIkBBHW0Fom+AHMZIx2tQyATCVybUCmd3bpCXwDsUGQnGRBE4tzkSMXM62wCkAVh6SglTE3cC+DgfwJgiyqPFlhwJIhTPf+w9a7vE6kIUDR7iTA3FqMDGOn5ztYU4zy8SwFwrDj3TeOp7Yx7JUUhNLUV4He7CzYGkIGhdsS9kDMe/N1hhfhoit0iYJcN+ctpvR5upsUZILJBd6R9MzrVALv+08N5ALkRwEQAwHzlT61X0p4qwql0QhO50PM8J/6SmQSH+j3U/G16FZC3kQIoJUzef0lxlOl8UMv5P+l9Mt2D+qlJAUSPTg6IIIjWkZO9lHMa0spoBJABdhxtHpkAPn1/SYU/GcFGG0Bj+8wE8Bv4JudXMb02gNCGn6Xc9QhWvlzz4a7gJlz7rnwFsMLhqEBO+x0acTR3mVGYSa46fhqlzbl+sVnBeAAvHOzzybUfI88EIHJEst5BXzflAULF4xRaFKd9nQdAiyz1RFSZwHCJ7dQj0PvI5UQDGcFM9VM1ttARYxEgR8y3GCMZZUYBCHvubbcp3EIRGNZTQH44Lm8NQY2NQ0t+tw+SppBtHeAFE7gPMJeICC4AAAAASUVORK5CYII="); }
            /* Rückgängig */
            #context-undo { background-image: url("${ProfilePath}/edit-cut.svg"); }
            /* Wiederherstellen */
            #context-redo{ background-image: url("${ProfilePath}/edit-copy.svg"); }
            /* Ausschneiden */
            #context-cut { background-image: url("${ProfilePath}/edit-paste.svg"); }
            /* Einfügen */
            #context-paste { background-image: url("${ProfilePath}/select-all-on.svg"); }
            /* Löschen */
            #context-delete { background-image: url("${ProfilePath}/find.svg"); }
            /* ----------------------------------------- */
            /* --------- Kontextmenüs der Tabs --------- */
            /* ----------------------------------------- */
            /* Neuer Tab */
            #context_openANewTab { background-image: url("${ProfilePath}/new-window.svg"); }
            /* Tab neu laden */
            #context_reloadTab { background-image: url("${ProfilePath}/reload_2.svg"); }
            /* Tab stummschalten */
            #context_toggleMuteTab { background-image: url("${ProfilePath}/audio-muted.svg"); }
            /* Stummschaltung für Tab aufheben */
            #context_toggleMuteTab[muted] { background-image: url("${ProfilePath}/audio.svg"); }
            /* Tab anheften */
            #context_pinTab { background-image: url("${ProfilePath}/glyph-pin-16.svg"); }
            /* Tab klonen */
            #context_duplicateTab { background-image: url("${ProfilePath}/duplicat.svg"); }
            /* Tab als Lesezeichen hinzufügen */
            #context_bookmarkTab { background-image: url("${ProfilePath}/bookmark-hollow_2.svg"); }
            /* Tab verschieben */
            #context_moveTabOptions { background-image: url("${ProfilePath}/arrow-swap.svg"); }
           
                /* <<< Submenu_Tab verschieben >>> */  
           
                /* An Anfang verschieben */
                #context_moveToStart { background-image: url("${ProfilePath}/back.svg"); }
                /* An Ende verschieben */
                #context_moveToEnd { background-image: url("${ProfilePath}/forward.svg"); }
                /* In neues Fenster verschieben */
                #context_openTabInWindow { background-image: url("${ProfilePath}/restore-session.svg"); }  
           
            /* Teilen */
            .share-tab-url-item { display: none; }
            /* Alle Tabs auswählen */
            #context_selectAllTabs { background-image: url("${ProfilePath}/tab-multiple.svg"); }
            /* Tab schließen */
            #context_closeTab { background-image: url("${ProfilePath}/stop.svg"); }
            /*Mehrere Tabs schließen */
            #context_closeTabOptions { background-image: url("${ProfilePath}/close-more.svg"); }
                /* <<< Submenu_Mehrere Tabs schließen >>> */
               
                /* Linke Tabs schließen */
                #context_closeTabsToTheStart { background-image: url("${ProfilePath}/Arrowhead Left.svg"); }
                /* Rechte Tabs schließen */
                #context_closeTabsToTheEnd { background-image: url("${ProfilePath}/Arrowhead Right.svg"); }
                /* Andere Tabs schließen */
                #context_closeOtherTabs { background-image: url("${ProfilePath}/Toggle.svg"); }    
           
            /* Geschlossenen Tab wieder öffnen */
            #context_undoCloseTab { background-image: url("${ProfilePath}/undo.svg"); }
            /* ================================================================ */
            /* Neuer Tab */
            #toolbar-context-openANewTab { background-image: url("${ProfilePath}/new-window.svg"); }
            /* Ausgewählten Tab neu laden */
            #toolbar-context-reloadSelectedTab { background-image: url("${ProfilePath}/reload_2.svg"); }
            /* Ausgewählten Tab als Lesezeichen hinzufügen... */
            #toolbar-context-bookmarkSelectedTab { background-image: url("${ProfilePath}/bookmark-hollow_2.svg"); }
            /* Alle Tabs auswählen */
            #toolbar-context-selectAllTabs { background-image: url("${ProfilePath}/tab-multiple.svg"); }
            /* Geschlossene Tabs wieder öffnen */
            #toolbar-context-undoCloseTab { background-image: url("${ProfilePath}/undo.svg"); }
            /* Symbolleiste anpassen... */
            menuitem.viewCustomizeToolbar { background-image: url("${ProfilePath}/Themes.svg"); }
            /* Lesezeichen-Symbolleiste */
            #toggle_PersonalToolbar { background-image: url("${ProfilePath}/bookmarks-toolbar.svg"); }
            /* --------------------------------------------- */
            /* - Kontextmenüs der Lesezeichen-Symbolleiste - */
            /* --------------------------------------------- */
            /* Löschen */
            #placesContext_delete { background-image: url("${ProfilePath}/delete_2.svg"); }
            /* Ausschneiden */
            #placesContext_cut { background-image: url("${ProfilePath}/edit-cut.svg"); }
            /* Kopieren */
            #placesContext_copy { background-image: url("${ProfilePath}/edit-copy.svg"); }
            /* Einfügen */
            #placesContext_paste, #placesContext_paste_group { background-image: url("${ProfilePath}/edit-paste.svg"); }
            /* Alle Lesezeichen öffnen */
            #placesContext_openBookmarkContainer\:tabs { background-image: url("${ProfilePath}/movetowindow-16.svg"); }
            /* Lesezeichen hinzufügen... */
            #placesContext_new\:bookmark { background-image: url("${ProfilePath}/bookmark-hollow_2.svg"); }
            /* Ordner hinzufügen... */
            #placesContext_new\:folder { background-image: url("${ProfilePath}/folder_2.svg"); }
            /* Trennlinie hinzufügen... */
            #placesContext_new\:separator { background-image: url("${ProfilePath}/vertical-line.svg"); }
            /* Lesezeichen verwalten */
            #placesContext_showAllBookmarks { background-image: url("${ProfilePath}/bookmarks-tray.svg"); }
            /* In neuem Tab öffnen */
            #placesContext_open\:newtab { background-image: url("${ProfilePath}/new-window.svg"); }
            /* In neuem Fenster öffnen */
            #placesContext_open\:newwindow { background-image: url("${ProfilePath}/popup.svg"); }
            /* In neuem privaten Fenster öffnen */
            #placesContext_open\:newprivatewindow { background-image: url("${ProfilePath}/privateBrowsing.svg"); }
            /* Lesezeichen bearbeiten... */
            #placesContext_show_bookmark\:info { background-image: url("${ProfilePath}/edit.svg"); }
            /* Lesezeichen löschen */
            #placesContext_deleteBookmark { background-image: url("${ProfilePath}/delete_2.svg"); }
            /* ------------------------------------------ */
            /* ------- Kontextmenüs der Menuleise ------- */
            /* ------------------------------------------ */
            /* In Überhangmenü verschieben */
            .customize-context-moveToPanel { background-image: url("${ProfilePath}/glyph-pin-16.svg"); }
            /* Aus Symbolleiste entfernen */
            .customize-context-removeFromToolbar { background-image: url("${ProfilePath}/delete_2.svg"); }
            /* --------------------------------------------- */
            /* ------- Kontextmenüs in der Menuleise ------- */
            /* --------------------------------------------- */
            /* --- Datei --- */
            /* Neuer Tab */
            #menu_newNavigatorTab { background-image: url("${ProfilePath}/new-window.svg"); }
            /* Neues Fenster */
            #menu_newNavigator { background-image: url("${ProfilePath}/popup.svg"); }
            /* Neues privates Fenster */
            #menu_newPrivateWindow { background-image: url("${ProfilePath}/privateBrowsing.svg"); }
            /* Datei öffnen... */
            #menu_openFile { background-image: url("${ProfilePath}//open.svg"); }
            /* Seite speichern unter... */
            #menu_savePage { background-image: url("${ProfilePath}/save.svg"); }
            /* Link per E-Mail senden... */
            #menu_sendLink { background-image: url("${ProfilePath}/mail.svg"); }
            /* Drucken... */
            #menu_print { background-image: url("${ProfilePath}/printer.svg"); }
            /* Daten aus einem anderen Browser importieren... */
            #menu_importFromAnotherBrowser { background-image: url("${ProfilePath}/import.svg"); }
            /* Offline arbeiten */
            #goOfflineMenuitem { background-image: url("${ProfilePath}/plug-disconnected.svg"); }
            /* Beenden */
            #menu_FileQuitItem { background-image: url("${ProfilePath}/quit.svg"); }
            /* --- Bearbeiten --- */
            /* Rückgängig */
            #menu_undo { background-image: url("${ProfilePath}/undo.svg"); }
            /* Wiederherstellen */
            #menu_redo { background-image: url("${ProfilePath}/sync.svg"); }
            /* Ausschneiden */
            #menu_cut { background-image: url("${ProfilePath}/edit-cut.svg"); }
            /* Kopieren */
            #menu_copy { background-image: url("${ProfilePath}/edit-copy.svg"); }
            /* Einfügen */
            #menu_paste { background-image: url("${ProfilePath}/edit-paste.svg"); }
            /* Löschen */
            #menu_delete { background-image: url("${ProfilePath}/delete_2.svg"); }
            /* Alles auswählen */
            #menu_selectAll { background-image: url("${ProfilePath}/select-all-on.svg"); }
            /* Seite durchsuchen... */
            #menu_find { background-image: url("${ProfilePath}/find.svg"); }
            /* --- Ansicht --- */
            /* Symbolleisten */
            #viewToolbarsMenu { background-image: url("${ProfilePath}/toolbar.svg"); }
           
                /* <<< Submenu_Symbolleisten >>> */
               
                #toggle_PersonalToolbar { background-image: url("${ProfilePath}/bookmarks-toolbar.svg"); }
                #menu_customizeToolbars { background-image: url("${ProfilePath}/Themes.svg"); }
                /* ----------------------------------- */
                /* -- Checkbox und Haken im Submenu -- */
                /* ----------------------------------- */
                menuitem[checked="true"] > .menu-iconic-left {
                    list-style-image: url("${ProfilePath}/check.svg");
                    fill: #00E400 !important;
                }
                [data-l10n-id="toolbar-context-menu-bookmarks-toolbar-always-show-2"]:not([checked="true"]),
                [data-l10n-id="toolbar-context-menu-bookmarks-toolbar-on-new-tab-2"]:not([checked="true"]),
                [data-l10n-id="toolbar-context-menu-bookmarks-toolbar-never-show-2"]:not([checked="true"]),
                #menu_zoomReset:not([checked="true"]),
                #toggle_zoom:not([checked="true"]),
                #menu_pageStylePersistentOnly:not([checked="true"]) {
                    background-image: url("${ProfilePath}/square.svg");
                    background-repeat: no-repeat;
                }
                /* ----------------------------------- */
            /* Sitebar */
            #viewSidebarMenuMenu { background-image: url("${ProfilePath}/Dock Side Left.svg"); }
                /* <<< Submenu_Sitebar >>> */
                #menu_bookmarksSidebar:not([checked="true"]) {
                    background-image: url("${ProfilePath}/bookmark.svg");
                    background-repeat: no-repeat;
                }
                #menu_historySidebar:not([checked="true"]) {
                    background-image: url("${ProfilePath}/history_2.svg");
                    background-repeat: no-repeat;
                }
                #menu_tabsSidebar:not([checked="true"]) {
                    background-image: url("${ProfilePath}/Dock Side Left.svg");
                    background-repeat: no-repeat;
                }
            /* Zoom */
            #viewFullZoomMenu { background-image: url("${ProfilePath}/screenshot.svg"); }
           
                /* <<< Submenu_Zoom >>> */
                #menu_zoomEnlarge { background-image: url("chrome://browser/skin/add-circle-fill.svg"); }       /*  +  */
                #menu_zoomReduce { background-image: url("chrome://browser/skin/subtract-circle-fill.svg"); }   /*  -  */
           
            /* Webseiten-Stiel */
            #pageStyleMenu { background-image: url("${ProfilePath}/document-css.svg"); }
           
                /* <<< Submenu_Webseiten-Stiel >>> */
           
                #menu_pageStyleNoStyle:not([checked="true"]) {
                    background-image: url("${ProfilePath}/document-css.svg");
                    background-position: left 1em center;
                    background-repeat: no-repeat;
                }  
           
            /* Textkodierung reparieren */
            #repair-text-encoding { background-image: url("${ProfilePath}/characterEncoding.svg"); }
            /* Vollbild */
            #fullScreenItem { background-image: url("${ProfilePath}/fullscreen.svg"); }
            /* --- Chronik --- */
            /* Gesamte Chronik anzeigen */
            #menu_showAllHistory { background-image: url("${ProfilePath}/history_2.svg"); }
            /* Neueste Chronik löschen... */
            #sanitizeItem { background-image: url("${ProfilePath}/forget.svg"); }
            /* Vorherige Sitzung wiederherstellen */
            #historyRestoreLastSession { background-image: url("${ProfilePath}/restore-session.svg"); }
            /* Kürzlich geschlossene Tabs */
            #historyUndoMenu { background-image: url("${ProfilePath}/tab.svg"); }
            /* Kürzlich geschlossene Fenster */
            #historyUndoWindowMenu { background-image: url("${ProfilePath}/popup.svg"); }
            /* Lesezeichen */
            /* Lesezeichen verwalten */
            #bookmarksShowAll { background-image: url("${ProfilePath}/bookmarks-tray.svg"); }
            /* Aktuellen Tab als Lesezeichen hinzufügen */
            #menu_bookmarkThisPage { background-image: url("${ProfilePath}/bookmark-hollow_2.svg"); }
            /* Lesezeichen durchsuchen */
            #menu_searchBookmarks { background-image: url("${ProfilePath}/search-glass.svg"); }
            /* Lesezeichen-Symbolleiste */
            #bookmarksToolbarFolderMenu { list-style-image: url("${ProfilePath}/bookmarksToolbar.svg"); }
            /* Weitere Lesezeichen */
            #menu_unsortedBookmarks { list-style-image: url("${ProfilePath}/mail-inbox-all.svg") }
            /* --- Extras --- */
            /* Downloads */
            #menu_openDownloads { background-image: url("${ProfilePath}/downloads.svg"); }
            /* Add-ons und Themes */
            #menu_openAddons { background-image: url("${ProfilePath}/addon.svg"); }
            /* Anmelden */
            #sync-setup { background-image: url("${ProfilePath}/avatar-empty.svg"); }
            /* Browser-Werkzeuge */
            #browserToolsMenu { background-image: url("${ProfilePath}/debugging-workers.svg"); }
           
                /* <<< Submenu_Browser-Werkzeuge >>> */
                /* Werkzeuge für Web-Entwickler */
                #menu_devToolbox { background-image: url("${ProfilePath}/developer.svg"); }
                /* Task-Manager */
                #menu_taskManager { background-image: url("${ProfilePath}/performance.svg"); }
                /* Externes Debugging */
                #menu_devtools_remotedebugging { background-image: url("${ProfilePath}/bug.svg"); }
                /* Browser-Werkzeuge */
                #menu_browserToolbox { background-image: url("${ProfilePath}/window-dev-tools.svg"); }
                /* Browser-Inhaltswerkzeuge */
                #menu_browserContentToolbox { background-image: url("${ProfilePath}/command-frames.svg"); }
                /* Browser-Konsole */
                #menu_browserConsole { background-image: url("${ProfilePath}/command-console.svg"); }
                /* Bildschirmgrößen testen */
                #menu_responsiveUI { background-image: url("${ProfilePath}/command-responsivemode.svg"); }
                /*Farbpipette */
                #menu_eyedropper { background-image: url("${ProfilePath}/command-eyedropper.svg"); }
                /* Seitenquelltext anzeigen */
                #menu_pageSource { background-image: url("${ProfilePath}/document-search.svg"); }
                /* Erweiterungen für Entwickler */
                #extensionsForDevelopers { background-image: url("${ProfilePath}/debugging-addons.svg"); }  
           
            /* Seiteninformationen */
            #menu_pageInfo { background-image: url("${ProfilePath}/document-endnote.svg"); }
            /* Einstellungen */
            #menu_preferences { background-image: url("${ProfilePath}/settings.svg"); }
            /* --- Hilfe --- */
            /* Hilfe erhalten */
            #menu_openHelp { background-image: url("${ProfilePath}/help.svg"); }
            /* Ideen und Feedback teilen... */
            #feedbackPage { background-image: url("${ProfilePath}/send.svg"); }
            /* Fehlerbehebungsmodus... */
            #helpSafeMode { background-image: url("${ProfilePath}/debugging-workers.svg"); }
            /* Weitere Informationen zur Fehlerbehebung */
            #troubleShooting { background-image: url("${ProfilePath}/more.svg"); }
            /* Betrügerische Website melden... */
            #menu_HelpPopup_reportPhishingtoolmenu { background-image: url("${ProfilePath}/warning.svg"); }
            /* Über Firefox */
            #aboutName { background-image: url("${ProfilePath}/firefox.svg"); }
            /* ---------------------------------------------- */
            /* ------------- Kontextmenü Frames ------------- */
            /* ---------------------------------------------- */
           
            /* Aktueller Frame */
            #frame { background-image: url("${ProfilePath}/command-frames.svg"); }
                /* <<< Submenu_Aktueller Frame >>> */  
                /* Nur diesen Frame anzeigen */
                #context-showonlythisframe { background-image: url("${ProfilePath}/tab.svg"); }
                /* Frame in neuem Tab öffnen */
                #context-openframeintab { background-image: url("${ProfilePath}/open-in-new.svg"); }
                /* Frame in neuem Fenster öffnen */
                #context-openframe { background-image: url("${ProfilePath}/popup.svg"); }
                /* Frame neu laden */
                #context-reloadframe { background-image: url("${ProfilePath}/reload_2.svg"); }
                /*Lesezeichen für diesen Frame hinzufügen */
                #context-bookmarkframe { background-image: url("${ProfilePath}/bookmark-hollow_2.svg"); }
                /*Frame speichern unter... */
                #context-saveframe { background-image: url("${ProfilePath}/save.svg"); }
                /* Frame drucken... */
                #context-printframe { background-image: url("${ProfilePath}/printer.svg"); }
                /* Bildschirmfoto aufnehmen */
                #context-take-frame-screenshot { background-image: url("${ProfilePath}/screenshot.svg"); }
                /* Frame-Quelltext anzeigen */
                #context-viewframesource { background-image: url("${ProfilePath}/document-search.svg"); }
                /* Frame-Informationen anzeigen */
                #context-viewframeinfo { background-image: url("${ProfilePath}/info.svg"); }
            /* ---------------------------------------------- */
            /* ----------- Kontextmenü Adressfeld ----------- */
            /* ---------------------------------------------- */
            /*  
            #urlbar-input-container {
                padding-inline-start: calc(1em + 24px) !important;
                background-position: left 1em center;
                background-repeat: no-repeat;
                background-size: 16px;
                -moz-context-properties: fill, fill-opacity;
                fill: currentColor;
            }
            */
            /* Rückgängig */
            #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_undo"] {
                background-image: url("${ProfilePath}/undo.svg");
            }
            /* Wiederherstellen */
            #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_redo"] {
                background-image: url("${ProfilePath}/sync.svg");
            }
            /* Ausschneiden */
            #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_cut"] {
                background-image: url("${ProfilePath}/edit-cut.svg");
            }
            /* Kopieren */
            #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_copy"] {
                background-image: url("${ProfilePath}/edit-copy.svg");
            }
            /* Einfügen */
            #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_paste"] {    
                background-image: url("${ProfilePath}/edit-paste.svg");
            }
            /* Einfügen & Los */
            #paste-and-go {
                background-image: url("${ProfilePath}/redo.svg");
            }
            /* Löschen */
            #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_delete"] {
                background-image: url("${ProfilePath}/delete_2.svg");
            }
            /* Alles auswählen */
            #urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_selectAll"] {
                background-image: url("${ProfilePath}/select-all-on.svg");
            }
            /* ------------------------------------------- */
            /* ---------- Symbole der Menuleise ---------- */
            /* ------------------------------------------- */
            /* Datei  */
            #file-menu::before { background: url("${ProfilePath}/mail-inbox-all.svg")!important; }
            /* Bearbeiten  */
            #edit-menu::before { background: url("${ProfilePath}/edit.svg")!important; }
            /* Ansicht  */
            #view-menu::before { background: url("${ProfilePath}/content-view.svg")!important; }
            /* Chronik  */
            #history-menu::before { background: url("${ProfilePath}/history_2.svg")!important; }
            /* Lesezeichen  */
            #bookmarksMenu::before { background: url("${ProfilePath}/bookmark.svg")!important; }
            /* Extras  */
            #tools-menu::before { background: url("${ProfilePath}/toolbox.svg")!important; }
            /* Hilfe  */
            #helpMenu::before { background: url("${ProfilePath}/help.svg")!important; }
            /* Einstellungen  */
            #file-menu::before,
            #edit-menu::before,
            #view-menu::before,
            #history-menu::before,
            #bookmarksMenu::before,
            #tools-menu::before,
            #helpMenu::before {
                margin-left: 6px !important;
                content: '' !important;
                display: block !important;
                width: 16px !important;
                height: 16px !important;
                background-repeat: no-repeat !important;
                -moz-context-properties: fill, fill-opacity;
                fill: currentColor;
            }
            #menu_FilePopup,
            #menu_EditPopup,
            #menu_viewPopup,
            #historyMenuPopup,
            #bookmarksMenuPopup,
            #menu_ToolsPopup,
            #menu_HelpPopup {
                margin-top: 5px !important;
            }
            /* ------------------------------------ */
            /* *** neuer Button "Erweiterungen" *** */
            /* ******* Symbole im Popup-Menü ****** */
            /* ------------------------------------ */
            .unified-extensions-context-menu-pin-to-toolbar {  
                background: url("${ProfilePath}/glyph-pin-16.svg") no-repeat !important;
                background-position: 9px 4px !important;
            }
            .unified-extensions-context-menu-move-widget-up {  
                background: url("${ProfilePath}/Pfeil-hoch_hellgrau.svg") no-repeat !important;
                background-position: 6px 0px !important;
            }
            .unified-extensions-context-menu-move-widget-down {  
                background: url("${ProfilePath}/Pfeil-runter_hellgrau.svg") no-repeat !important;
                background-position: 6px 0px !important;
            }
            .unified-extensions-context-menu-manage-extension {
                background: url("${ProfilePath}/extension.svg") no-repeat !important;
                background-position: 9px 4px !important;
            }
            .unified-extensions-context-menu-remove-extension {
                background: url("${ProfilePath}/delete_2.svg") no-repeat !important;
                background-position: 9px 4px !important;
            }
            .unified-extensions-context-menu-report-extension {
                background: url("${ProfilePath}/warning.svg") no-repeat !important;
                background-position: 9px 4px !important;
            }
            /* ---------------------------------------------- */
            /* ------------- Kontextmenü Video -------------- */
            /* ---------------------------------------------- */
            /* Pause */
            #context-media-pause { background-image: url("${ProfilePath}/pause-1.svg"); }
            /* Abspielen */
            #context-media-play { background-image: url("${ProfilePath}/play-1.svg"); }
            /* Ton aus */
            #context-media-mute { background-image: url("${ProfilePath}/audio-16-mute.svg"); }
            /* Ton an */
            #context-media-unmute { background-image: url("${ProfilePath}//audio-16.svg"); }
            /* Geschwindigkeit */
            #context-media-playbackrate { background-image: url("${ProfilePath}/performance-16.svg"); }
            /* Endlosschleife */
            #context-media-loop { background-image: url("${ProfilePath}/repeat-1.svg"); }
            /* Vollbild */
            #context-video-fullscreen { background-image: url("${ProfilePath}/maximize-1.svg"); }
            /* Vollbild beenden */
            #context-leave-dom-fullscreen { background-image: url("${ProfilePath}/minimize-1.svg"); }
            /* Steuerung ausblenden ! */
            #context-media-hidecontrols { display: none !important; }
            /* Steuerung anzeigen   ! */
            #context-media-showcontrols { display: none !important; }
            /* -------------------------- */
            /* Video in neuem Tab öffnen */
            #context-viewvideo { background-image: url("${ProfilePath}/new-window.svg");; }
            /* In Bild-im-Bild ansehen */
            #context-video-pictureinpicture { background-image: url("${ProfilePath}/info.svg"); }
            /* -------------------------- */
            /* Standbild aufnehmen...   ! */
            #context-video-saveimage { display: none !important; }
            /* Video speichern unter... ! */
            #context-savevideo { display: none !important; }
            /* Video-Adresse kopieren   ! */
            #context-copyvideourl { display: none !important; }
            /* Video per E-Mail senden...   ! */
            #context-sendvideo { display: none !important; }
            #context-sep-setbackground { display: none !important; }
            `), null, null);
    //   `;
    //
    //   var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
    //   var uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(css));
       sss.loadAndRegisterSheet(uri, sss.AUTHOR_SHEET);
    })();
    Alles anzeigen

    Und natürlich wieder mit den Symbolen.

    icons.zip

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

    • Mira_Belle
    • 28. August 2023 um 23:26

    grisu2099

    Daraus konnte ich mir jetzt was basteln, danke.

    Es schaut jetzt so aus:

    Und wer sich für die Umsetzung interessiert:

    Beitrag

    RE: Symbole in den Kontextmenüs [ Update ]

    Es hat sich wieder etwas getan.

    Da es hier und da neue Menüs bzw. Einträge in diesen gab,

    aber ich auch kleine Unvollständigkeiten behoben habe,

    eine neue Version meiner Symbole.css sowie der Sybole.us.js

    Es gibt zwei Möglichkeiten, den Firefox zum Anzeigen von Symbolen in den Menüs zu bewegen.

    1.

    (Quelltext, 764 Zeilen)

    oder

    2.

    (Quelltext, 712 Zeilen)

    Und natürlich wieder mit den Symbolen.

    icons.zip
    Mira_Belle
    29. August 2023 um 11:34
  • Größere Abstände zwischen den Menüsymbolen und dem Menütext

    • Mira_Belle
    • 28. August 2023 um 22:17
    Zitat von grisu2099

    Bei mir ist es genau andersrum... ;)

    Interresant,

    und Dein Code?

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

    • Mira_Belle
    • 28. August 2023 um 21:39
    Zitat von grisu2099

    Stellst du dir das so in der Art vor?

    Wie ist denn Dein Code dazu?

    Ich habe zwar auch Symbole, aber diese überdecken dann den Haken, wenn aktiviert.

  • µBlock Origin Ad-Blocker -Diskussionsthread

    • Mira_Belle
    • 26. August 2023 um 18:00
    Zitat von .DeJaVu
    Zitat von Mira_Belle

    Jetzt isse weg.

    Du solltest dennoch zwingend deine Listen entrümpeln, alles über 200.000 und 150.000 ist Unsinn.

    firebog (ist eh irgendwie buggy laut Bild),

    kees (wird nur noch jährlich aktualisiert),

    block list project,

    steven black,

    fanboy,

    AdguardTeam/FiltersRegistry ist nur für Adguard,

    adguard base + easylist.

    Alle komplett überflüssig. Dafür hast du oben zu wenig Standdardlisten aktiviert. Und der Bereich für ublock fehlt komplett. Meinst du, ich frage umsonst nach den kompletten Einstellungen via Export? Deine eigenen Filter ("Meine Filter") interessieren mich nicht, nur die Listen. ublock ist für sich perfektioniert, wer diese Listen abschaltet, muss verdammt gute Gründe und ein noch bessere Wissen haben als gorhill selbst.

    :thumbdown:

    Alles anzeigen

    uBlock ist und war aktiviert, ist aber wirklich sehr schlecht zu lesen, weil das Picture so klein.

    Habe aber alle von Dir genannten Listen deaktiviert,

    und habe Deine Listen installiert, bzw, aktiviert.

    Sieht es besser aus?

    Zitat von .DeJaFu

    Meinst du, ich frage umsonst nach den kompletten Einstellungen via Export?

    Nein, natürlich nicht :!:

    Ich stand nur mal wieder auf der Leitung und wusste nicht, was Du wolltest.

    Sorry.

    Aber danke für Deine Hilfe.

  • µBlock Origin Ad-Blocker -Diskussionsthread

    • Mira_Belle
    • 26. August 2023 um 17:20
    Zitat von BlackRitus

    Bei den Filterlisten alle Caches leeren und aktualisieren hat bei mir geholfen. Die Kästen sind verschwunden.

    Zitat von Mira_Belle

    hier ein Screenshot meiner Listen, oder meintest Du etwas anderes?

    AH :!:

    Jetzt isse weg.

    Vorher die Config gesichert.

    Danke Euch.

  • minMaxCloseButton.uc.js

    • Mira_Belle
    • 26. August 2023 um 16:40
    Zitat von lbofx

    Danke,

    Ich nutze arkenfox user.js ohne technische Kenntnisse

    aus leidvoller Erfahrung kann ich Dir berichten, dass das Käse ist/war.

    Erstelle Dir ein neues Profil und lasse solchen Käse in Zukunft sein.

    Hier im Forum wird Dir immer geholfen und wenn Du Fragen hast, werden die Dir auch beantwortet.

  • µBlock Origin Ad-Blocker -Diskussionsthread

    • Mira_Belle
    • 26. August 2023 um 16:36
    Zitat von .DeJaVu

    Ich hatte nicht umsonst nach den Einstellungen gefragt. :thumbdown:

    Momentan kann ich daher nur sagen, dass ihr die falschen Listen deaktiviert habt.

    War unterwegs,, hier ein Screenshot meiner Listen, oder meintest Du etwas anderes?

  • µBlock Origin Ad-Blocker -Diskussionsthread

    • Mira_Belle
    • 26. August 2023 um 13:47

    .DeJaVu

    Mich nervt die überreizende Werbung auf den Downloadseiten von Chip.de

    Jetzt komme ich ja recht gut mit den "Werkzeugen für Webentwickler" zurecht und kenne mich auch,

    so glaube ich jedenfalls, einigermaßen mit CSS aus.

    Auch habe ich den Soucecode so einer Seite bemüht, aber ich bekomme es einfach nicht hin,

    die Werbung und die entstehenden Lücken auszublenden, bzw. zu blockieren.

    Ich scheitere, so glaube ich, ständig an dem Skript, welches diese Werbung generiert.

    Könntest Du Dir das mal bitte anschauen?

    Und kannst Du mir erklären, wie man am einfachsten vorgeht, wenn so etwas wieder mal auftritt?

    Bitte.

    Und nein, ich lade nichts direkt von Chip runter, ich nutze es wenn, nur zur Info oder als "Sprungbrett.

  • Button ändern bei einem Skript

    • Mira_Belle
    • 26. August 2023 um 13:16
    Zitat von lenny2

    Danke, es hat geklappt und ich habe alles herausgefunden, vielleicht :)

    Na dann, :thumbup:

  • Button ändern bei einem Skript

    • Mira_Belle
    • 26. August 2023 um 10:10

    Hi lenny2

    Funktionieren denn die Skripte, oder werden nur keine Symbole angezeigt?

    Und wenn es Dir nur um "Schaltflächen geht, auch kein Problem,

    poste doch bitte mal eins Deiner Scripte, damit wir sehen können, wo der Hase begraben liegt.

    (Wo das Problem ist!)

    Ach und den Dateipfad zu Deinen Grafiken, z.B. %appdata%\Mozilla\Firefox\Profiles\xxxxxx.default-benutzer\chrome\icons

  • Button ändern bei einem Skript

    • Mira_Belle
    • 25. August 2023 um 12:27
    Zitat von 2002Andreas

    Nur mal so als Hinweis, evtl. kannst du es ja mal gebrauchen.

    Button kannst du dir auch online erstellen.

    https://www.clickminded.com/button-generator/

    ...

    Das ist ja mal richtig toll.

    Geht mit border und vieles mehr!

  • Button ändern bei einem Skript

    • Mira_Belle
    • 25. August 2023 um 10:18
    Zitat von geldhuegel

    Ich verwende deine Version und habe sie noch für about:config umgebaut. Damit werden auch .png Dateien gut dargestellt:

    Ah, cool, Du verwendest also keine klassischen Symbole, also Icons, sondern kleine beschriftete "Schaltflächen".

    Darauf muss man auch erst einmal kommen. Schaut gut aus.

    Aber ja, in den anderen Skripten hattest Du ja auch nicht direkt die Möglichkeit Höhe und Breite anzupassen,

    aber mit einem separaten CSS wäre dies auch gegangen. ;)

    Mein Spleen ist es, wenn möglich alles in einem Code zu haben, deshalb bastele ich da ganz oft den CSS-Code mit rein.

  • Button ändern bei einem Skript

    • Mira_Belle
    • 24. August 2023 um 21:56

    Jetzt gebe ich auch mal meinen Senf dazu!

    1. Wäre ich dafür, dass unter chome im Profil der Ordner icons mit den Symbolen (Grafiken) ist.

    2. Wäre ich auch dafür in JavaScript entweder

    let ProfilePath = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/");

    oder

    let ProfilePath = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir ));

    Für den Profilpfad zu nutzen.

    Erweitern würde ich diese Angaben dann a. um den richtigen Ordner und b. gleich auch um ein "Standardsymbol".

    Und wenn ein Skript mit einem Symbol angeboten wird, wird sich niemand einen Zacken aus der Krone brechen,

    gleich das passende "Standardsymbol" mit anzubieten.

    Toll wäre es, wenn das "Standardsymbol" sich beim Entpacken dann auch gleich in den richtigen Ordner "kopiert"

    und falls diese nicht vorhanden, er dann angelegt wird.

    Wenn wir uns darauf einigen könnten, wäre das ein toller Service und hätte den Vorteil, dass das Skript gleich

    inkl. Symbol funktionieren würde.

    Vielleicht ist ja auch jemand in der Lage, so eine Art Installer zu "programmieren", dann könnte auch gleich das Skript

    in den "richtigen" Ordner entpackt werden.

    Für alle anderen bleibt es halt wie bisher, wer sich etwas auskennt, macht, was er will!

  • Button ändern bei einem Skript

    • Mira_Belle
    • 24. August 2023 um 10:55

    Hä?

    Nur für meine Gedanken!

    Einem JavaScript ist es erst einmal völlig egal, wo es abgespeichert ist.

    Wichtigste Voraussetzung ist, damit es funktioniert, es muss richtig eingebunden sein!

    Dafür haben "wir" ja die userChrome.js.

    Damit aber auch Symbole, bzw, Grafiken genutzt werden können, muss immer genaue der Pfad angegeben werden!

    Das kann auf verschiedenen Wegen geschehen.

    Man kann ganz "klasisch" den genauen Pfad angeben, z.B. so => list-style-image: url(file:///C:/Users/Andi/Icons%20Firefox/4.jpg)

    Oder man verwendet Variablen im Skript und in den Pfadangaben.

    z.B. let ProfilePath = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/");

    wobei let ProfilePath die Variable ProfilePath für das Skript definiert und

    Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/" dann den Pfad zum Profilordner "berechnet".

    Daraus würde sich dann style: 'list-style-image: url("' + ("file:" + ProfilePath + "4.jpg") +'");' ergeben.

    Gleiches gilt für let ProfilePath = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir ));.

    PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir "berechnet" den Pfad zum Profilordner.

    style: "list-style-image: url('" + PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir)) + "4.jpg" + "');",

    Weiterhin gibt es noch die Möglichkeit per CSS im Skript, s.o., das ganze zu kombinieren.

    Und es gibt dann noch weitere Möglichkeiten, z.B. wenn der Ordner in dem die Grafiken sich befinden,

    eben mithilfe einer anderen "Windows-Variable" erreichbar wäre,

    aber das spreng jetzt hier den Rahmen.

    Am besten ist es, finde ich jedenfalls, der Ordner befindet sich im Profil und da unterhalb des Ordners chrome.

  • Button ändern bei einem Skript

    • Mira_Belle
    • 24. August 2023 um 01:44

    geldhuegel

    Wenn ich ehrlich bin und Du eine ganz normale Grafik verwenden willst,

    also ein png oder jpg, dann würde ich Dir das Skript von 2002Andreas ans <3 legen.

    Einfach und überschaubar.

    Möchtest Du aber eine Vektorgrafik verwenden, na dann .... ;)

    Da kannst Du die Größe und die Farbe bestimmen.

    Wenn Du ein Skript angepasst haben möchtest, weil z.B. etwas nicht so recht klappt,

    dann frag einfach, wir alle helfen Dir ja gerne.

  • Button ändern bei einem Skript

    • Mira_Belle
    • 23. August 2023 um 22:05

    Und eine weitere hätt' ich auch noch beizutragen. :D

    JavaScript
    // JavaScript Document
    // QuickLinkButton-cf.uc.js
    // Source file https://www.camp-firefox.de/forum/thema/135613-quicklink-button/?postID=1213791#post1213791
    (function() {
       if (location.href !== 'chrome://browser/content/browser.xhtml') return;  
       try {
          CustomizableUI.createWidget({
             id: 'link-button-about',
             type: 'custom',
             defaultArea: CustomizableUI.AREA_NAVBAR,
             onBuild: function(aDocument) {        
                let toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                let props = {
                   id: 'link-button-about',
                   class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                   removable: 'true',
                   label: 'Quicklink: about:about',
                   tooltiptext: 'Quicklink:\nabout:about',
                   onclick: 'if (event.button == 0) { \ openTrustedLinkIn("about:about", "tab");\ }; '
                };            
                for (var p in props)
                toolbaritem.setAttribute(p, props[p]);            
                return toolbaritem;
             }      
          });
       } catch(e) { };
       let ProfilePath = PathUtils.toFileURI(PathUtils.join(PathUtils.profileDir, 'chrome', 'icons')); // Pfad zum Profilordner und gleich in den entsprechenden Unterordner
       let ButtonIcon = "firefox-logo.svg"; // Name & Dateiendung des anzuzeigenden Symbols!
       let sss = Components.classes["@mozilla.org/content/style-sheet-service;1"].getService(Components.interfaces.nsIStyleSheetService);      
       let uri = Services.io.newURI("data:text/css;charset=utf-8," + encodeURIComponent(`
          #link-button-about { list-style-image: url("${ProfilePath}/${ButtonIcon}") }
          #link-button-about.toolbarbutton-1.chromeclass-toolbar-additional image.toolbarbutton-icon {
             width: 30px !important;
             height: 30px !important;
             fill: #f1b508 !important;
             fill-opacity: 1 !important;
             }
          `), null, null);
       sss.loadAndRegisterSheet(uri, sss.AUTHOR_SHEET);
    })();
    Alles anzeigen

    geldhuegel

    geldhuegel

    Du hast die Wahl, welchen Weg Du nach Rom nimmst.

  • kürzlich geschlossenen Fenster

    • Mira_Belle
    • 22. August 2023 um 11:28
    Zitat von 2002Andreas

    Das ist Standard.

    Die Einträge beziehen sich ja nur auf die gerade Nutzung vom Fx.

    Startest du ihn neu, dann ist das eine neue Sitzung.

    Die Einträge sind dann nur noch in der Chronik vorhanden.

    Hat aber hw-schrauber nicht geschrieben, dass diese Einträge auch bei einem Neustart erhalten bleiben?

    Ich steige jetzt hier aus, ich verliere hier den Überblick, was genau gewollt ist, was funktioniert und was nicht.

    Und worum es ihm denn nun genau geht! Chronik, Verlauf, was auch immer, es ist so ein Kuddelmuddel.

    Ein letzter Anlauf, für den Firmenrechner erstelle ein weiteres Profil, da kannst Du schalten und walten wie Du magst.

    Stellst dieses so ein, dass nichts dauerhaft gespeichert wird und alle Spuren sind verwischt.

    Der private Rechner.

    Warum nicht verschiedene Konten, passwortgeschützt!

    Aber gut, es sind alles hausgemachte Probleme, verursacht durch Gewohnheiten,

    die dem "Datenschutz" widersprechen.

    Die Gehaltsabrechnung lässt ja auch kein Mensch einfach so auf dem Schreibtisch in der Firma rumliegen,

    und ähnliches gilt auch für zu Hause, da sind es eben andere Dinge,

    z.B. der Geschenkgutschein, den es erst Wochen später zum Geburtstag geben soll.

    hw-schrauber

    Ich hoffe, Du findest für Dich eine Lösung, sowohl privat als auch in der Firma.

    Hab Dich wohl.

  • kürzlich geschlossenen Fenster

    • Mira_Belle
    • 22. August 2023 um 10:10
    Zitat von hw-schrauber

    Ein Szenario aus dem privaten Bereich:

    ...

    -----

    Wenn schon keine explizite Lösung zum Löschen der Einträge gegeben ist, wäre nach wie vor hilfreich zu wissen, wo denn die Einträge für kürzlich geschlossene Tabs und Fenster gespeichert werden?

    Gibt es!

    Ich finde nur gerade nicht den Punkt in den Einstellungen, wo bestimmt wird, dass beim Beenden diese Einträge gelöscht werden.

    ||

    Habe gerade alles was mir so einfiel durchgespielt, aber bei mir werden diese Einträge immer gelöscht!

    Finde als nicht den Punkt (Parameter) um das rückgängig zu machen. X(

  • kürzlich geschlossenen Fenster

    • Mira_Belle
    • 21. August 2023 um 23:27

    2002Andreas

    Du hast recht, unter about:firefoxview kann man nur die kürzlich geschlossenen Tabs löschen.

    An die kürzlich geschlossenen Fenster kommt man so nicht ran.

    Nun zum Menü.

    Unter Chronik gibt es zwei Einträge.

    Kürzlich geschlossene Tabs

    &

    Kürzlich geschlossene Fenster.

    Unter diesen beiden Einträge sind, wie der "Name" es schon hergibt,

    Fenster, bzw. Tabs der laufenden Sitzung, die vorher beendet, also geschlossen wurden, wieder aufrufbar,

    bzw. man kann sie wieder öffnen.

    Jedoch wenn die laufende Sitzung beendet wird, bzw. ein Neustart des Firefox veranlasst wird,

    sind diese "Links" weg.

    Jedoch kann man immer noch über das Menü Chronik/ Gesammte Chronik anzeigen

    welche Seiten in einer anderen Sitzung angeschaut wurden.

    Es wird sogar ein wenig vorsortiert!

    Heute, Gestern, Die letzten 7 Tagen, In diesem Monat, usw.

    Wenn auch diese "Links" verschwinden sollen, ....

    Ganz ehrlich? Wäre mir einfach zu viel Stress!

    Ein weiteres Profil erstellt und das so konfiguriert, dass es keine Chronik anlegt.

    Aus die Maus, Gefahr gebannt.

    Sollten dennoch gewisse Links gebraucht werden, weil es eben "Einstiegsseiten" sind,

    gibt es ja immer noch die "Lesezeichen".

    Aber wie man es auch drehen und wenden will, hw-schrauber wird seine Gewohnheiten ändern müssen.

    Und da fällt mir doch gerade sooo ganz zufällig so ein JavaScript ein, dass ...

Unterstütze uns!

Jährlich (2025)

105,8 %

105,8% (687,41 von 650 EUR)

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