weil die gesamte Bildfläche mit dieser Basis Füllfarbe gefüllt wird.
Danke für die Erklärung, leuchtet mir ein.
Immer gerne.
Zu beachten ist wie üblich, dass meine Kenntnis in dem Bereich eher oberflächlich ist.
weil die gesamte Bildfläche mit dieser Basis Füllfarbe gefüllt wird.
Danke für die Erklärung, leuchtet mir ein.
Immer gerne.
Zu beachten ist wie üblich, dass meine Kenntnis in dem Bereich eher oberflächlich ist.
So, 2002Andreas & Horstmann !
Ich habe die Vektorgrafiken im Code überarbeitet!
Sie sollten nun im Explorer sichtbar sein, auch habe ich einigen Grafiken zum Test im Code "komisch" gelassen.
Sie sind aber mit Test im Namen gekennzeichnet, und man sieht es ihnen auch an.
Wenn es irgendwie machbar war, habe ich den Code relativ, vom Aufbau her, so gestaltet, dass sie sich gleichen.
Nun, dann hoffe ich, dass getestet wird und warte auch Rückmeldungen.
Das JavaScript sowie das CSS können umgeändert übernommen werden.
Alles anzeigenSo, 2002Andreas & Horstmann !
Ich habe die Vektorgrafiken im Code überarbeitet!
Sie sollten nun im Explorer sichtbar sein, auch habe ich einigen Grafiken zum Test im Code "komisch" gelassen.
Sie sind aber mit Test im Namen gekennzeichnet, und man sieht es ihnen auch an.
Wenn es irgendwie machbar war, habe ich den Code relativ, vom Aufbau her, so gestaltet, dass sie sich gleichen.
Nun, dann hoffe ich, dass getestet wird und warte auch Rückmeldungen.
Bei mir gibts bei deinen Icons nicht das Problem mit der schwarz gefüllten Vorschau, das Andreas hatte.
Ich habe es nur schon bei anderen Icons beobachten können, als ich mit .svg mal rumexperimeniert hatte, daher mein Kommentar dazu.
Die problematischen svgs hab ich aber alle schon gelöscht, deshalb kann ich nicht 100% nachvollziehen was genau das Problem war, hatte aber irgendwas mit context-fill... zu tun.
Ich habe die Vektorgrafiken im Code überarbeitet!
Sie sollten nun im Explorer sichtbar sein, auch habe ich einigen Grafiken zum Test im Code "komisch" gelassen.
Alle SVGs in der Vorschau des Explorer werden normal angezeigt, auch "komisch".
getestet wird und warte auch Rückmeldungen.
Hallo und Guten Morgen Mira_Belle.
Angezeigt werden sie im Explorer jetzt alle, danke für deine Mühe
Bei diesen 3 bekomme ich eine Fehlermeldung, wenn ich sie mit IrfanView öffnen will.
close-more.svg
default-browser-red.svg
settings-orange.svg
Das sieht dann so aus:
Öffne ich die Icons mit dem Fx, dann passt es allerdings.
Mach dir aber keine weiteren Gedanken darüber, genieß lieber das schöne Wetter
Ist ja mittlerweile ein Klacks!
Sehr schön, vielen Dank dafür
Und wieder was Neues!
Aber zuerst eine Erklärung.
Ich habe schon wieder nicht nur neue Vektorgrafiken erstellt und hinzugefügt, sondern mich auch mal um die Symbole
in der Bibliothek gekümmert.
Jedoch bin ich auf zwei Probleme gestoßen.
1. Ich kann die Symbole nicht über das JavaScript einbinden
Keine Ahnung warum, ist halt so.
2. Nicht für alle Einträge in den Kontextmenüs habe ich Symbole und
mir gehen die Ideen aus
Z.B. Löschen, nun ja, ist ja noch recht einfach,
jedoch steht direkt darunter Aus Chronik entfernen.
Wäre ja auch noch nicht so dramatisch, wenn nicht darunter stehen würde Liste leeren.
Dreimal eine Mülltonne finde ich jetzt nicht so wirklich prickelnd.
Oder Ähnliche Dateien immer öffnen, wie sollte denn bitte da das Symbol aussehen?
Ähnlich Alle in Tabs öffnen, da gehen mir die Ideen aus.
Nun habe ich für die Bibliothek, bzw, deren Symbole eine CSS geschrieben,
die am besten dann über den Import in die userChrome.css eingebunden wird.
@-moz-document url-prefix("chrome://browser/content/downloads/contentAreaDownloadsView.xhtml"),
url-prefix("chrome://browser/content/places/places.xhtml") {
/* ---------------------------------------------- */
/* ---------- Kontextmenüs Bibliothek ----------- */
/* ---------------------------------------------- */
/* Öffnen */
#placesContext_open { background-image: url("../icons/open.svg"); }
/* Alle Lesezeichen öffnen */
#placesContext_openBookmarkContainer\:tabs { background-image: url("../icons/default-browser-red.svg"); }
/* In neuem Tab öffnen */
#placesContext_open\:newtab { background-image: url("../icons/new-tab.svg"); }
/* In neuem Tab in Umgebung öffnen */
/* #placesContext_open\:newcontainertab { background-image: url("../icons/default-browser-red.svg"); } */
/* Alle in Tabs öffnen */
#placesContext_openContainer\:tabs { background-image: url("../icons/default-browser-red.svg"); }
/* In neuem Fenster öffnen */
#placesContext_open\:newwindow { background-image: url("../icons/new-window.svg"); }
/* In neuem privaten Fenster öffnen */
#placesContext_open\:newprivatewindow { background-image: url("../icons/privateBrowsing.svg"); }
/* In Ordner anzeigen */
#placesContext_showInFolder { background-image: url("../icons/default-browser-red.svg"); }
/* Lesezeichen löschen */
#placesContext_deleteBookmark { background-image: url("../icons/delete_2.svg"); }
/* Schlagwort entfernen */
#placesContext_removeTag { background-image: url("../icons/delete_2.svg"); }
/* Ordner löschen */
#placesContext_deleteFolder { background-image: url("../icons/delete_2.svg"); }
/* Löschen*/
#placesContext_delete { background-image: url("../icons/delete_2.svg"); }
/* Seite entfernen */
#placesContext_delete_history { background-image: url("../icons/delete_2.svg"); }
/* Gesamte Website vergessen */
#placesContext_deleteHost { background-image: url("../icons/delete_2.svg"); }
/* Nach Name sortieren */
#placesContext_sortBy\:name { background-image: url("../icons/sort.svg"); }
/* Ausschneiden */
#placesContext_cut { background-image: url("../icons/edit-cut.svg"); }
/* Kopieren */
#placesContext_copy { background-image: url("../icons/copy.svg"); }
/* Einfügen */
#placesContext_paste_group { background-image: url("../icons/paste.svg"); }
/* Lesezeichen hinzufügen… */
#placesContext_new\:bookmark { background-image: url("../icons/book-add.svg"); }
/* Ordner hinzufügen… */
#placesContext_new\:folder { background-image: url("../icons/new-folder.svg"); }
/* Trennlinie hinzufügen */
#placesContext_new\:separator { background-image: url("../icons/horizontal-line.svg"); }
/* Lesezeichen für Seiten hinzufügen… */
#placesContext_createBookmark { background-image: url("../icons/default-browser-red.svg"); }
/* Lesezeichen verwalten */
#placesContext_showAllBookmarks { background-image: url("../icons/default-browser-red.svg"); }
/* In neuem Tab in Umgebung öffnen (ausgeblendet)*/
#placesContext_open\:newcontainertab { display: none !important; }
}
Alles anzeigen
Und natürlich dürfen dann auch nicht die neuen Symbole fehlen.
Ach, und ich habe noch einmal einige Symbole überarbeitet und auch komprimiert
Ich werde immer besser darin.
...
hier einige Vorschläge:
...
Danke.
Wie schon ausgeführt, beschäftige ich mich z.Z. mit den Symbolen selber.
Habe auch etwas gebastelt, aber sehr selber.
Vorher.
Nachher.
Und, was haltet ihr von meinen Kreationen?
Für die fehlenden Symbole, die ich oben angesprochen habe, habe ich auch schon ein paar Ideen.
Kommt noch, und dann gibt es auch wieder ein Paket.
Hallöchen,
bin immer noch auf Ideen angewiesen!
Mir fehlen nur noch zwei Symbole, wo mir wirklich nichts zu einfällt.
2002Andreas oder FuchsFan oder BrokenHeart
Ihr benutzt doch auch hier und da im Firefox Symbole, bzw Icons?!
ZitatÄhnliche Dateien immer öffnen ... .downloadAlwaysOpenSimilarFilesMenuItem
&
Liste leeren ... #downloadsContextMenu > menuitem:nth-child(14)
Und bei Letzterem Selektor, wie friemele ich den noch mal um,
damit die ID mit reingewurschtelt wird?
Und bei Letzterem Selektor, wie friemele ich den noch mal um,
damit die ID mit reingewurschtelt wird?
[data-l10n-id="downloads-cmd-clear-downloads"]
Mir fehlen nur noch zwei Symbole
Evtl. von hier
oder hier:
Vielen Lieben Danke für die Symbolvorschläge.
Für "Liste leeren" habe ich nun etwas gefunden, also eine Vorlage, die ich umsetzen kann (und muss).
Für "Ähnliche Dateien immer öffnen" habe ich leider noch nichts.
Ich habe aber auch so gar keine Idee, wie so ein Icon oder Symbol aussehen müsste (könnte).
Ach, und danke auch für das mit dem Selektor!
Das hatte ich zwar im Hinterkopf, nicht ausprobiert und war mir halt auch nicht so sicher.
Ich muss mir das unbedingt irgendwo notieren.
Dieses Wochenende wird hier, so glaube ich, nicht mehr viel passieren.
Bin noch dabei, neue Symbole zu kreieren und zu bearbeiten.
Danach geht's ans "Aufräumen" und Ausmisten alter nicht benötigter Symbole,
auch müssen die Codes bereinigt und aktualisiert werden.
Für "Ähnliche Dateien immer öffnen" habe ich leider noch nichts.
Hier gibt es auch noch viele Icons.
Ansonsten evtl. diese in der .zip Datei
Bin noch dabei
Dann hast du ja noch einiges zu tun.
Du solltest besser das schöne Wetter nutzen, und andere Dinge machen
Dann hast du ja noch einiges zu tun.
Du solltest besser das schöne Wetter nutzen, und andere Dinge machen
Ja, weiß ich, deshalb schrieb ich ja "Dieses Wochenende wird hier, so glaube ich, nicht mehr viel passieren."
Ich sammle ja gerade auch nur noch Ideen ein,
und nur wenn ich Zeit und Lust habe, setze ich mich abends, oder Nachts, wenn mich meine Schlafstörungen
mal wieder nicht zur Ruhe kommen lassen, hin und mache ein bisschen was.
Ach und danke für das ZIP, wo ich diese Grafiken sehe, da kommen mir doch glatt Ideen, wie das Symbol aussehen könnte.
da kommen mir doch glatt Ideen
Sehr schön
Tada
Es ist so weit!
Es gibt "neue" Symbole in Form von Vektorgrafiken.
Außerdem habe ich ausgemistet!
Der Code des JavaSkripts wurde schon angepasst,
das CSS liefere ich hier noch nach.
Auch das CSS für die Symbole in der Bibliothek ist fertig.
// 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/?postID=1216936#post1216936 */
/* version 1.0 */
/* https://www.camp-firefox.de/forum/thema/134970/?postID=1235046#post1235046 */
/* version 2.0 */
/* ****************************************************************************************************************** */
(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}/session.svg"); } */
#appMenu-new-tab-button2 { list-style-image: url("${ProfilePath}/tab-open.svg"); }
/* Neues Fenster */
/* #appMenu-new-window-button2 { list-style-image: url("${ProfilePath}/window.svg"); } */
#appMenu-new-window-button2 { list-style-image: url("${ProfilePath}/session.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.svg"); }
/* Download */
#appMenu-downloads-button { list-style-image: url("${ProfilePath}/downloads.svg"); }
/* Passwörter */
#appMenu-passwords-button { list-style-image: url("${ProfilePath}/passwords.svg"); }
/* Add-ons und Themes */
#appMenu-extensions-themes-button { list-style-image: url("${ProfilePath}/addons.svg"); }
/* Drucken */
#appMenu-print-button2 { list-style-image: url("${ProfilePath}/printer.svg"); }
/* Seite speichern unter */
#appMenu-save-file-button2 { list-style-image: url("${ProfilePath}/folder-save.svg"); }
/* In Seite suchen */
#appMenu-find-button2 { list-style-image: url("${ProfilePath}/search.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}/window.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}/session.svg") !important;
mask-repeat: no-repeat;
mask-position: center;
background-color: #e1e1e1 !important;
}
/* Dieses Lesezeichen bearbeiten... */
#panelMenuBookmarkThisPage { list-style-image: url("${ProfilePath}/bookmark-hollow.svg"); }
/* Lesezeichen durchsuchen */
#panelMenu_searchBookmarks { list-style-image: url("${ProfilePath}/search.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 - Chronik ===========================================================*/
/*= Panel - History ==========================================================*/
/* Kürzlich geschlossene Tabs */
/* #appMenuRecentlyClosedTabs { list-style-image: url("${ProfilePath}/tab.svg"); } */
#appMenuRecentlyClosedTabs { list-style-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="); }
/* Kürzlich geschlossene Fenster */
#appMenuRecentlyClosedWindows { list-style-image: url("${ProfilePath}/window.svg"); }
/* Vorherige Sitzung wiederherstellen */
#appMenu-restoreSession{ list-style-image: url("${ProfilePath}/session-restore.svg"); }
/* Neueste Chronik löschen ... */
#appMenuClearRecentHistory { list-style-image: url("${ProfilePath}/history-forget.svg"); }
/* Chronik verwalten */
#PanelUI-historyMore { list-style-image: url("${ProfilePath}/history.svg"); }
/* Alle Tabs wieder öffnen */
#appMenu-library-recentlyClosedTabs { list-style-image: url("${ProfilePath}/window-move.svg"); }
/* Alle Fenster wieder öffnen */
#appMenu-library-recentlyClosedWindows { list-style-image: url("${ProfilePath}/session-restore.svg"); }
/* Chronik durchsuchen */
#appMenuSearchHistory { list-style-image: url("${ProfilePath}/window-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}/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"); }
/* Zu einem neuen Gerät wechseln */
#appMenu_helpSwitchDevice { list-style-image: url("${ProfilePath}/send-to-device.svg"); }
/* Über Firefox */
#appMenu_aboutName { list-style-image: url("${ProfilePath}/firefox.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}/folder-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}/search.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}/session.svg"); } */
#context-openlinkintab { background-image: url("${ProfilePath}/tab-open.svg"); }
/* #context-openlink { background-image: url("${ProfilePath}/window.svg"); } */
#context-openlink { background-image: url("${ProfilePath}/session.svg"); }
#context-openlinkprivate { background-image: url("${ProfilePath}/privateBrowsing.svg"); }
#context-bookmarklink { background-image: url("${ProfilePath}/folder-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.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}/image-resize.svg"); }
#context-sendimage { background-image: url("${ProfilePath}/link.svg"); }
#context-setDesktopBackground { background-image: url("${ProfilePath}/image-resize.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}/undo.svg"); }
/* Wiederherstellen */
#context-redo{ background-image: url("${ProfilePath}/sync.svg"); }
/* Ausschneiden */
#context-cut { background-image: url("${ProfilePath}/edit-cut.svg"); }
/* Kopieren */
#context-copy { background-image: url("${ProfilePath}/copy.svg"); }
/* Einfügen */
#context-paste { background-image: url("${ProfilePath}/paste.svg"); }
/* Löschen */
#context-delete { background-image: url("${ProfilePath}/delete.svg"); }
/* Alles auswählen */
#context-selectall { background-image: url("${ProfilePath}/select-all-on.svg"); }
/* Rechtschreibung prüfen */
#spell-check-enabled { background-image: url("${ProfilePath}/spell-check.svg"); }
/* ----------------------------------------- */
/* --------- Kontextmenüs der Tabs --------- */
/* ----------------------------------------- */
/* Neuer Tab */
/* #context_openANewTab { background-image: url("${ProfilePath}/session.svg"); } */
#context_openANewTab { background-image: url("${ProfilePath}/tab-open.svg"); }
/* Tab neu laden */
#context_reloadTab { background-image: url("${ProfilePath}/reload.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.svg"); }
/* Tab verschieben */
#context_moveTabOptions { background-image: url("${ProfilePath}/arrow-swap.svg"); }
/* <<< Submenu_Tab verschieben >>> */
/* An Anfang verschieben */
#context_moveToStart { background-image: url("${ProfilePath}/arrow-back.svg"); }
/* An Ende verschieben */
#context_moveToEnd { background-image: url("${ProfilePath}/arrow-forward.svg"); }
/* In neues Fenster verschieben */
#context_openTabInWindow { background-image: url("${ProfilePath}/session-restore.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"); } */
#context_closeTab { background-image: url("${ProfilePath}/tab-close.svg"); }
/*Mehrere Tabs schließen */
/* #context_closeTabOptions { background-image: url("${ProfilePath}/close-more.svg"); } */
#context_closeTabOptions { background-image: url("${ProfilePath}/tab-close.svg"); }
/* <<< Submenu_Mehrere Tabs schließen >>> */
/* Linke Tabs schließen */
/* #context_closeTabsToTheStart { background-image: url("${ProfilePath}/Sidebar-left.svg"); } */
#context_closeTabsToTheStart { background-image: url("${ProfilePath}/tab-left.svg"); }
/* Rechte Tabs schließen */
/* #context_closeTabsToTheEnd { background-image: url("${ProfilePath}/Sidebar-right.svg"); } */
#context_closeTabsToTheEnd { background-image: url("${ProfilePath}/tab-right.svg"); }
/* Andere Tabs schließen */
/* #context_closeOtherTabs { background-image: url("${ProfilePath}/right-left.svg"); } */
#context_closeOtherTabs { background-image: url("${ProfilePath}/tab-all.svg"); }
/* Geschlossenen Tab wieder öffnen */
/* #context_undoCloseTab { background-image: url("${ProfilePath}/undo.svg"); } */
#context_undoCloseTab { background-image: url("${ProfilePath}/tab-restore"); }
/* ================================================================ */
/* Neuer Tab */
#toolbar-context-openANewTab { background-image: url("${ProfilePath}/session.svg"); }
/* Ausgewählten Tab neu laden */
#toolbar-context-reloadSelectedTab { background-image: url("${ProfilePath}/reload.svg"); }
/* Ausgewählten Tab als Lesezeichen hinzufügen... */
#toolbar-context-bookmarkSelectedTab { background-image: url("${ProfilePath}/bookmark-hollow.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.svg"); }
/* Ausschneiden */
#placesContext_cut { background-image: url("${ProfilePath}/edit-cut.svg"); }
/* Kopieren */
#placesContext_copy { background-image: url("${ProfilePath}/copy.svg"); }
/* Einfügen */
#placesContext_paste, #placesContext_paste_group { background-image: url("${ProfilePath}/paste.svg"); }
/* Alle Lesezeichen öffnen */
#placesContext_openBookmarkContainer\:tabs { background-image: url("${ProfilePath}/window-move.svg"); }
/* Lesezeichen hinzufügen... */
#placesContext_new\:bookmark { background-image: url("${ProfilePath}/bookmark-hollow.svg"); }
/* Ordner hinzufügen... */
#placesContext_new\:folder { background-image: url("${ProfilePath}/folder.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}/session.svg"); }
/* In neuem Fenster öffnen */
#placesContext_open\:newwindow { background-image: url("${ProfilePath}/window.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.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.svg"); }
/* --------------------------------------------- */
/* ------- Kontextmenüs in der Menuleise ------- */
/* --------------------------------------------- */
/* --- Datei --- */
/* Neuer Tab */
/* #menu_newNavigatorTab { background-image: url("${ProfilePath}/session.svg"); } */
#menu_newNavigatorTab { background-image: url("${ProfilePath}/tab-open.svg"); }
/* Neues Fenster */
/* #menu_newNavigator { background-image: url("${ProfilePath}/window.svg"); } */
#menu_newNavigator { background-image: url("${ProfilePath}/session.svg"); }
/* Neues privates Fenster */
#menu_newPrivateWindow { background-image: url("${ProfilePath}/privateBrowsing.svg"); }
/* Datei öffnen... */
#menu_openFile { background-image: url("${ProfilePath}//folder-open.svg"); }
/* Seite speichern unter... */
#menu_savePage { background-image: url("${ProfilePath}/folder-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}/copy.svg"); }
/* Einfügen */
#menu_paste { background-image: url("${ProfilePath}/paste.svg"); }
/* Löschen */
#menu_delete { background-image: url("${ProfilePath}/delete.svg"); }
/* Alles auswählen */
#menu_selectAll { background-image: url("${ProfilePath}/select-all-on.svg"); }
/* Seite durchsuchen... */
#menu_find { background-image: url("${ProfilePath}/search.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;
}
/* ----------------------------------- */
/* Sidebar */
#viewSidebarMenuMenu { background-image: url("${ProfilePath}/Dock Side Left.svg"); }
/* <<< Submenu_Sidebar >>> */
#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.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("${ProfilePath}/zoom-in.svg"); } /* + */
#menu_zoomReduce { background-image: url("${ProfilePath}/zoom-out.svg"); } /* - */
/* Webseiten-Stil */
#pageStyleMenu { background-image: url("${ProfilePath}/document-css.svg"); }
/* <<< Submenu_Webseiten-Stil >>> */
#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.svg"); }
/* Neueste Chronik löschen... */
#sanitizeItem { background-image: url("${ProfilePath}/history-forget.svg"); }
/* Vorherige Sitzung wiederherstellen */
#historyRestoreLastSession { background-image: url("${ProfilePath}/session-restore.svg"); }
/* Chronik durchsuchen */
#menu_searchHistory { background-image: url("${ProfilePath}/window-search.svg"); }
/* Kürzlich geschlossene Tabs */
/* #historyUndoMenu { background-image: url("${ProfilePath}/tab.svg"); } */
#historyUndoMenu { 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="); }
/* Kürzlich geschlossene Fenster */
#historyUndoWindowMenu { background-image: url("${ProfilePath}/window.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.svg"); }
/* Lesezeichen durchsuchen */
#menu_searchBookmarks { background-image: url("${ProfilePath}/search.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}/addons.svg"); }
/* Firefox View */
#menu_openFirefoxView { background-image: url("${ProfilePath}/firefox.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}/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"); }
/* Zu einem neuen Gerät wechseln */
#helpSwitchDevice { background-image: url("${ProfilePath}/send-to-device.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}/window.svg"); }
/* Frame neu laden */
#context-reloadframe { background-image: url("${ProfilePath}/reload.svg"); }
/*Lesezeichen für diesen Frame hinzufügen */
#context-bookmarkframe { background-image: url("${ProfilePath}/bookmark-hollow.svg"); }
/*Frame speichern unter... */
#context-saveframe { background-image: url("${ProfilePath}/folder-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}/copy.svg");
}
/* Einfügen */
#urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_paste"] {
background-image: url("${ProfilePath}/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.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.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.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}/session.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; }
.bookmark-item[container] {
list-style-image: url("${ProfilePath}/folder-fat.svg") !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 hier das CSS für die Bibliothek:
@-moz-document url-prefix("chrome://browser/content/downloads/contentAreaDownloadsView.xhtml"),
url-prefix("chrome://browser/content/places/places.xhtml") {
/* ---------------------------------------------- */
/* ---------- Kontextmenüs Bibliothek ----------- */
/* ---------------------------------------------- */
/* Öffnen */
#placesContext_open { background-image: url("../icons/open.svg"); }
/* Alle Lesezeichen öffnen */
#placesContext_openBookmarkContainer\:tabs { background-image: url("../icons/bookmark.svg"); }
/* In neuem Tab öffnen */
#placesContext_open\:newtab { background-image: url("../icons/tab-open.svg"); }
/* In neuem Tab in Umgebung öffnen */
/* #placesContext_open\:newcontainertab { background-image: url("../icons/default-browser-red.svg"); } */
/* Alle in Tabs öffnen */
#placesContext_openContainer\:tabs { background-image: url("../icons/bookmark.svg"); }
/* In neuem Fenster öffnen */
#placesContext_open\:newwindow { background-image: url("../icons/session.svg"); }
/* In neuem privaten Fenster öffnen */
#placesContext_open\:newprivatewindow { background-image: url("../icons/privateBrowsing.svg"); }
/* In Ordner anzeigen */
#placesContext_showInFolder { background-image: url("../icons/default-browser-red.svg"); }
/* Lesezeichen löschen */
#placesContext_deleteBookmark { background-image: url("../icons/delete.svg"); }
/* Schlagwort entfernen */
#placesContext_removeTag { background-image: url("../icons/delete.svg"); }
/* Ordner löschen */
#placesContext_deleteFolder { background-image: url("../icons/delete.svg"); }
/* Löschen*/
#placesContext_delete { background-image: url("../icons/delete.svg"); }
/* Seite entfernen */
#placesContext_delete_history { background-image: url("../icons/delete.svg"); }
/* Gesamte Website vergessen */
#placesContext_deleteHost { background-image: url("../icons/delete.svg"); }
/* Nach Name sortieren */
#placesContext_sortBy\:name { background-image: url("../icons/arrow-down-a-z.svg"); }
/* Ausschneiden */
#placesContext_cut { background-image: url("../icons/edit-cut.svg"); }
/* Kopieren */
#placesContext_copy { background-image: url("../icons/copy.svg"); }
/* Einfügen */
#placesContext_paste_group { background-image: url("../icons/paste.svg"); }
/* Lesezeichen hinzufügen… */
#placesContext_new\:bookmark { background-image: url("../icons/book-add.svg"); }
/* Ordner hinzufügen… */
#placesContext_new\:folder { background-image: url("../icons/folder-new.svg"); }
/* Trennlinie hinzufügen */
#placesContext_new\:separator { background-image: url("../icons/horizontal-line.svg"); }
/* Lesezeichen für Seiten hinzufügen… */
#placesContext_createBookmark { background-image: url("../icons/bookmark-hollow.svg"); }
/* Lesezeichen verwalten */
#placesContext_showAllBookmarks { background-image: url("../icons/default-browser-red.svg"); }
/* In neuem Tab in Umgebung öffnen (ausgeblendet)*/
#placesContext_open\:newcontainertab { display: none !important; }
/* Ähnliche Dateien immer öffnen */
.downloadAlwaysOpenSimilarFilesMenuItem { background-image: url("../icons/similar-files-open.svg"); }
/* In Firefox öffnen */
.downloadUseSystemDefaultMenuItem { background-image: url("../icons/firefox.svg"); }
/* Immer in Firefox öffnen */
.downloadAlwaysUseSystemDefaultMenuItem { background-image: url("../icons/firefox.svg"); }
/* In Ordner anzeigen */
.downloadShowMenuItem { background-image: url("../icons/open.svg"); }
/* Download-Link kopieren */
.downloadCopyLocationMenuItem { background-image: url("../icons/link.svg"); }
/* Löschen */
.downloadDeleteFileMenuItem { background-image: url("../icons/delete.svg"); }
/* Aus Chronik entfernen */
.downloadRemoveFromHistoryMenuItem { background-image: url("../icons/delete.svg"); }
/* Liste leeren */
/* #downloadsContextMenu > menuitem:nth-child(14) { background-image: url("../icons/default-browser-red.svg"); } */
[data-l10n-id="downloads-cmd-clear-downloads"] { background-image: url("../icons/clear-list.svg"); }
/* Zur Download-Seite gehen */
.downloadOpenReferrerMenuItem { background-image: url("../icons/default-browser-red.svg"); }
/* Pause */
.downloadPauseMenuItem { background-image: url("../icons/circle-pause.svg"); }
/* Fortsetzen*/
.downloadResumeMenuItem { background-image: url("../icons/circle-play.svg"); }
}
Alles anzeigen
Und die "neuen" Grafiken dürfen auch nicht fehlen!
dass der Pfad zu allen Symbolen einfacher zu ändern ist.
Habe nicht alles dazu gelesen, aber ein kleiner Hinweis:
Wenn der Pfad EINMAL in einer Variablen angelegt wird, kann diese Variable in allen Verweisen zu den Symbolen angewendet werden. Vorteil hierbei : nur eine Zeile ist ggf. anzupassen.
In meinen Scripts sieht das so aus:
// wer kein Icon möchte kann die nächsten drei Zeilen auskommentieren / löschen
var currentProfileDirectory = Services.dirsvc.get("ProfD", Ci.nsIFile).path.replace(/\\/g, "/");
var buttonicon = "googletranslate.png";
menuitem.style.listStyleImage = 'url("' + ("file:" + currentProfileDirectory + "/chrome/icons/" + buttonicon) + '")';
In dem Codeschnipsel wird auch der Pfad, der von Windows zurückgegeben wird, richtig formatiert (wegen Backslash).
Der Teil mit /chrome/icons/ kann ja auch noch in einer Variablen untergebracht werden und ist dann ebenfalls leicht anzupassen.
Ob und wie das in CSS ggf. realisiert werden kann, weiss ich nicht.
Habe nicht alles dazu gelesen, aber ein kleiner Hinweis:
Wenn der Pfad EINMAL in einer Variablen angelegt wird, kann diese Variable in allen Verweisen zu den Symbolen angewendet werden. Vorteil hierbei : nur eine Zeile ist ggf. anzupassen.
Das ist soweit richtig!
Wenn Du aber aufgepasst hättest, wäre Dir aufgefallen, dass ersterer Code ein JavaScript ist,
und dass es dort eben auch eine Variable für den Pfad gibt!
Und es muss auch diese Version der Variable sein, da sie in CSS eingebunden wird.
Andern Falls müssen die Unterordner nämlich immer in die Pfadangabe im CSS mit angegeben werden!
Der zweite Code ist CSS, da ist es mir nicht gelungen diesen in das JavaScript mit einzubinden,
denn dieser wirkt an ganz anderer Stelle.
Mir ist nicht bekannt, dass es in CSS auch Variablen oder ähnliches gibt.
Wenn Du Dich mit JavaScript gut auskennst, dann gebe mir doch mal einen Tip, wie ich es hinbekomme.
Es hat irgendetwas mit Zeile 14 zu tun, aber was?
dass die Symbole unter
das sind die im Skript,
UND die Symbole im CSS,
@-moz-document url-prefix("chrome://browser/content/downloads/contentAreaDownloadsView.xhtml"),
url-prefix("chrome://browser/content/places/places.xhtml")
beide in das Skript bekomme und es dann auch funktioniert!