mirror of
https://github.com/black7375/Firefox-UI-Fix.git
synced 2025-12-06 02:30:54 -08:00
Add: Global Menu - Icons
Icons from - https://github.com/microsoft/fluentui-system-icons/blob/master/assets/Document%20CSS/SVG/ic_fluent_document_css_24_regular.svg - https://github.com/microsoft/fluentui-system-icons/blob/master/assets/Document%20Endnote/SVG/ic_fluent_document_endnote_24_regular.svg - https://github.com/FirefoxUX/photon-icons/blob/master/icons/desktop/toolbar-16.svg
This commit is contained in:
parent
a5f1e61a57
commit
8b09355b22
4 changed files with 240 additions and 2 deletions
3
icons/document-css.svg
Normal file
3
icons/document-css.svg
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
<svg width="24" height="24" viewBox="0 0 24 24" fill="context-fill" fill-opacity="context-fill-opacity" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M18 20.5C18.276 20.5 18.5 20.275 18.5 20V10H14C12.896 10 12 9.104 12 8V3.5H6C5.724 3.5 5.5 3.725 5.5 4V14.6273C5.0625 14.3222 4.55203 14.1144 4 14.0354V4C4 2.896 4.896 2 6 2H12.172C12.1999 2 12.2271 2.00371 12.2542 2.00741C12.2738 2.01008 12.2933 2.01274 12.313 2.014C12.528 2.029 12.74 2.07 12.937 2.152C12.9944 2.17648 13.0488 2.20797 13.103 2.23933C13.1197 2.24897 13.1363 2.25859 13.153 2.268C13.1685 2.27647 13.1845 2.28426 13.2005 2.29207C13.2281 2.30548 13.2557 2.31894 13.281 2.336C13.359 2.389 13.429 2.452 13.5 2.516C13.5115 2.5262 13.5238 2.53567 13.5363 2.5452C13.5531 2.55808 13.57 2.57105 13.585 2.586L19.414 8.414C19.789 8.789 20 9.298 20 9.828V20C20 21.104 19.104 22 18 22H16.2636C16.6282 21.5865 16.8786 21.0701 16.9659 20.5H18ZM17.378 8.5L13.5 4.621V8C13.5 8.275 13.724 8.5 14 8.5H17.378ZM12.0522 20.5C12.2553 21.36 13.0279 22 13.95 22H14.05C14.9721 22 15.7447 21.36 15.9478 20.5C15.9819 20.3555 16 20.2049 16 20.05V19.8162C16 19.2015 15.6775 18.6318 15.1504 18.3156L13.6214 17.3982C13.5461 17.353 13.5 17.2716 13.5 17.1838V16.95C13.5 16.7015 13.7015 16.5 13.95 16.5H14.05C14.2985 16.5 14.5 16.7015 14.5 16.95V17C14.5 17.4142 14.8358 17.75 15.25 17.75C15.6642 17.75 16 17.4142 16 17V16.95C16 15.873 15.127 15 14.05 15H13.95C12.873 15 12 15.873 12 16.95V17.1838C12 17.7985 12.3225 18.3682 12.8496 18.6844L14.3786 19.6018C14.4539 19.647 14.5 19.7284 14.5 19.8162V20.05C14.5 20.2985 14.2985 20.5 14.05 20.5H13.95C13.7015 20.5 13.5 20.2985 13.5 20.05V20C13.5 19.5858 13.1642 19.25 12.75 19.25C12.3358 19.25 12 19.5858 12 20V20.05C12 20.2049 12.0181 20.3555 12.0522 20.5ZM5.95011 21.9994C5.96691 21.9829 5.98354 21.9663 6 21.9495V22C5.98332 22 5.96669 21.9998 5.95011 21.9994ZM7.24666 21C7.1601 20.8451 7.09405 20.6772 7.05218 20.5C7.01806 20.3555 7 20.2049 7 20.05V20C7 19.5858 7.33579 19.25 7.75 19.25C8.16421 19.25 8.5 19.5858 8.5 20V20.05C8.5 20.2985 8.70147 20.5 8.95 20.5H9.05C9.29853 20.5 9.5 20.2985 9.5 20.05V19.8162C9.5 19.7284 9.45393 19.647 9.37862 19.6018L7.84963 18.6844C7.32252 18.3682 7 17.7985 7 17.1838V16.95C7 15.873 7.87304 15 8.95 15H9.05C10.127 15 11 15.873 11 16.95V17C11 17.4142 10.6642 17.75 10.25 17.75C9.83579 17.75 9.5 17.4142 9.5 17V16.95C9.5 16.7015 9.29853 16.5 9.05 16.5H8.95C8.70147 16.5 8.5 16.7015 8.5 16.95V17.1838C8.5 17.2716 8.54607 17.353 8.62138 17.3982L10.1504 18.3156C10.6775 18.6318 11 19.2015 11 19.8162V20.05C11 20.2049 10.9819 20.3555 10.9478 20.5C10.906 20.6772 10.8399 20.8451 10.7533 21C10.4199 21.5966 9.78205 22 9.05 22H8.95C8.21795 22 7.58012 21.5966 7.24666 21ZM5.80831 20.4618C5.9318 20.1657 6 19.8408 6 19.5C6 19.1734 5.7913 18.8956 5.5 18.7927C5.42181 18.765 5.33766 18.75 5.25 18.75C4.97225 18.75 4.72976 18.901 4.60013 19.1254C4.53645 19.2356 4.5 19.3635 4.5 19.5C4.5 19.8575 4.31237 20.1712 4.03022 20.348C3.87651 20.4443 3.69476 20.5 3.5 20.5C2.94772 20.5 2.5 20.0523 2.5 19.5V17.5C2.5 16.9477 2.94772 16.5 3.5 16.5C3.68214 16.5 3.85291 16.5487 4 16.6338C4.2989 16.8067 4.5 17.1299 4.5 17.5C4.5 17.6365 4.53644 17.7644 4.60013 17.8746C4.72976 18.099 4.97225 18.25 5.25 18.25C5.33766 18.25 5.42181 18.235 5.5 18.2073C5.7913 18.1044 6 17.8266 6 17.5C6 16.9371 5.81396 16.4176 5.5 15.9998C5.13939 15.5198 4.61002 15.1738 4 15.05C3.83844 15.0172 3.67123 15 3.5 15C2.11929 15 1 16.1193 1 17.5V19.5C1 20.8807 2.11929 22 3.5 22C3.98733 22 4.44208 21.8606 4.82655 21.6194C5.2625 21.346 5.60808 20.9418 5.80831 20.4618Z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 3.5 KiB |
7
icons/document-endnote.svg
Normal file
7
icons/document-endnote.svg
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
<svg width="24" height="24" viewBox="0 0 24 24" fill="context-fill" fill-opacity="context-fill-opacity" xmlns="http://www.w3.org/2000/svg">
|
||||
<path d="M5.5 4.25C5.5 3.83579 5.83579 3.5 6.25 3.5H12V8C12 9.10457 12.8954 10 14 10H18.5V19.75C18.5 20.1642 18.1642 20.5 17.75 20.5H13V22H17.75C18.9926 22 20 20.9926 20 19.75V9.66421C20 9.20009 19.8156 8.75497 19.4874 8.42678L13.5732 2.51256C13.245 2.18437 12.7999 2 12.3358 2H6.25C5.00736 2 4 3.00736 4 4.25V12H5.5V4.25ZM13.5 8V4.56066L17.4393 8.5H14C13.7239 8.5 13.5 8.27614 13.5 8Z"/>
|
||||
<path d="M4.5 13.75C4.5 14.1642 4.16421 14.5 3.75 14.5H2.5V21.5H3.75C4.16421 21.5 4.5 21.8358 4.5 22.25C4.5 22.6642 4.16421 23 3.75 23H2.5C1.67157 23 1 22.3284 1 21.5V14.5C1 13.6716 1.67157 13 2.5 13H3.75C4.16421 13 4.5 13.3358 4.5 13.75Z"/>
|
||||
<path d="M9.25 14.5C8.83579 14.5 8.5 14.1642 8.5 13.75C8.5 13.3358 8.83579 13 9.25 13H10.5C11.3284 13 12 13.6716 12 14.5V21.5C12 22.3284 11.3284 23 10.5 23H9.25C8.83579 23 8.5 22.6642 8.5 22.25C8.5 21.8358 8.83579 21.5 9.25 21.5H10.5V14.5H9.25Z"/>
|
||||
<path d="M6.5 16.75C6.91421 16.75 7.25 17.0858 7.25 17.5V21C7.25 21.4142 6.91421 21.75 6.5 21.75C6.08579 21.75 5.75 21.4142 5.75 21V17.5C5.75 17.0858 6.08579 16.75 6.5 16.75Z"/>
|
||||
<path d="M6.5 16C6.91421 16 7.25 15.6642 7.25 15.25C7.25 14.8358 6.91421 14.5 6.5 14.5C6.08579 14.5 5.75 14.8358 5.75 15.25C5.75 15.6642 6.08579 16 6.5 16Z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.3 KiB |
4
icons/toolbar.svg
Normal file
4
icons/toolbar.svg
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
<!-- This Source Code Form is subject to the terms of the Mozilla Public
|
||||
- License, v. 2.0. If a copy of the MPL was not distributed with this
|
||||
- file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="context-fill" fill-opacity="context-fill-opacity"><path d="M13 1H3a3.007 3.007 0 0 0-3 3v8a3.009 3.009 0 0 0 3 3h10a3.005 3.005 0 0 0 3-3V4a3.012 3.012 0 0 0-3-3zM3 3h10a1 1 0 0 1 1 1v1H2V4a1 1 0 0 1 1-1zm11 3v1H2V6zm-1 7H3a1 1 0 0 1-1-1V8h12v4a1 1 0 0 1-1 1z"></path></svg>
|
||||
|
After Width: | Height: | Size: 576 B |
228
userChrome.css
228
userChrome.css
|
|
@ -1691,8 +1691,7 @@
|
|||
list-style-image: url(chrome://global/skin/icons/info.svg);
|
||||
}
|
||||
|
||||
/** Context Menu - Icons ****************************************************/
|
||||
/*= Layout =================================================================*/
|
||||
/** Menu - Icons Layout *****************************************************/
|
||||
menupopup menuitem:not([type="checkbox"], [type="radio"]),
|
||||
menupopup menu:not([type="checkbox"], [type="radio"]) {
|
||||
-moz-appearance: none !important; /* Linux: menulist */
|
||||
|
|
@ -1701,6 +1700,8 @@
|
|||
/* Icon */
|
||||
:not(menu, #ContentSelectDropdown) > menupopup > menuitem:not(.menuitem-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
|
||||
:not(menu, #ContentSelectDropdown) > menupopup > menu:not(.menu-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
|
||||
menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #bookmarksMenuPopup, #menu_ToolsPopup, #menu_HelpPopup) > menuitem:not(.menuitem-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
|
||||
menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #bookmarksMenuPopup, #menu_ToolsPopup, #menu_HelpPopup) > menu:not(.menu-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
|
||||
#blockedPopupDontShowMessage {
|
||||
/* Color */
|
||||
-moz-context-properties: fill, fill-opacity !important;
|
||||
|
|
@ -1727,6 +1728,8 @@
|
|||
}
|
||||
:not(menu, #ContentSelectDropdown, #context-navigation) > menupopup > menuitem:not(.menuitem-iconic),
|
||||
:not(menu, #ContentSelectDropdown, #context-navigation) > menupopup > menu:not(.menu-iconic),
|
||||
menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #bookmarksMenuPopup, #menu_ToolsPopup, #menu_HelpPopup) > menuitem:not(.menuitem-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
|
||||
menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #bookmarksMenuPopup, #menu_ToolsPopup, #menu_HelpPopup) > menu:not(.menu-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
|
||||
#blockedPopupDontShowMessage {
|
||||
background-position: left var(--context-menu-background-padding) center !important;
|
||||
padding-inline-start: var(--context-menu-background-padding) !important;
|
||||
|
|
@ -1752,6 +1755,8 @@
|
|||
}
|
||||
:not(menu, #ContentSelectDropdown, #context-navigation) > menupopup > menuitem:not(.menuitem-iconic, [type="checkbox"], [checked="true"], .in-menulist),
|
||||
:not(menu, #ContentSelectDropdown, #context-navigation) > menupopup > menu:not(.menu-iconic, [type="checkbox"], [checked="true"], .in-menulist),
|
||||
menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #bookmarksMenuPopup, #menu_ToolsPopup, #menu_HelpPopup) > menuitem:not(.menuitem-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
|
||||
menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #bookmarksMenuPopup, #menu_ToolsPopup, #menu_HelpPopup) > menu:not(.menu-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
|
||||
#blockedPopupDontShowMessage {
|
||||
background-position: left var(--context-menu-background-padding) center !important;
|
||||
padding-inline-start: 0 !important;
|
||||
|
|
@ -1765,6 +1770,8 @@
|
|||
|
||||
:not(menu, #ContentSelectDropdown, #context-navigation) > menupopup > menuitem:not(.menuitem-iconic, [type="checkbox"], [checked="true"], .in-menulist),
|
||||
:not(menu, #ContentSelectDropdown, #context-navigation) > menupopup > menu:not(.menu-iconic, [type="checkbox"], [checked="true"], .in-menulist),
|
||||
menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #bookmarksMenuPopup, #menu_ToolsPopup, #menu_HelpPopup) > menuitem:not(.menuitem-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
|
||||
menupopup:is(#menu_FilePopup, #menu_EditPopup, #menu_viewPopup, #goPopup, #bookmarksMenuPopup, #menu_ToolsPopup, #menu_HelpPopup) > menu:not(.menu-iconic, .in-menulist, [type="checkbox"], [checked="true"]),
|
||||
#blockedPopupDontShowMessage {
|
||||
padding-inline-start: var(--menu-background-padding-default) !important;
|
||||
margin-left: 0 !important;
|
||||
|
|
@ -1804,6 +1811,7 @@
|
|||
}
|
||||
}
|
||||
|
||||
/** Context Menu - Icons ****************************************************/
|
||||
/*= tabContextMenu =========================================================*/
|
||||
#context_openANewTab {
|
||||
--menuitem-image: url(chrome://browser/skin/new-tab.svg);
|
||||
|
|
@ -2422,4 +2430,220 @@
|
|||
#urlbar-input-container .textbox-contextmenu menuitem[cmd="cmd_selectAll"] {
|
||||
--menuitem-image: url(./icons/select-all-on.svg);
|
||||
}
|
||||
|
||||
/** Global Menu *************************************************************/
|
||||
/*= menu_FilePopup =========================================================*/
|
||||
#menu_newNavigatorTab {
|
||||
--menuitem-image: url(chrome://browser/skin/new-tab.svg);
|
||||
}
|
||||
#menu_newUserContext {
|
||||
}
|
||||
#menu_newNavigator {
|
||||
--menuitem-image: url(chrome://browser/skin/window.svg);
|
||||
}
|
||||
#menu_newPrivateWindow {
|
||||
--menuitem-image: url(chrome://browser/skin/privateBrowsing.svg);
|
||||
}
|
||||
#menu_newFissionWindow {
|
||||
}
|
||||
#menu_newNonFissionWindow {
|
||||
}
|
||||
#menu_openLocation {
|
||||
}
|
||||
#menu_openFile {
|
||||
--menuitem-image: url(chrome://browser/skin/open.svg);
|
||||
}
|
||||
#menu_close {
|
||||
}
|
||||
#menu_closeWindow {
|
||||
}
|
||||
|
||||
#menu_savePage {
|
||||
--menuitem-image: url(chrome://browser/skin/save.svg);
|
||||
}
|
||||
#menu_sendLink {
|
||||
--menuitem-image: url(chrome://browser/skin/mail.svg);
|
||||
}
|
||||
|
||||
#menu_printPreview {
|
||||
}
|
||||
#menu_print {
|
||||
--menuitem-image: url(chrome://global/skin/icons/print.svg);
|
||||
}
|
||||
|
||||
#menu_importFromAnotherBrowser {
|
||||
--menuitem-image: url("chrome://browser/skin/import.svg");
|
||||
}
|
||||
|
||||
#goOfflineMenuitem {
|
||||
}
|
||||
#menu_FileQuitItem {
|
||||
--menuitem-image: url(./icons/quit.svg);
|
||||
}
|
||||
|
||||
/*= menu_EditPopup =========================================================*/
|
||||
#menu_undo {
|
||||
--menuitem-image: url(chrome://global/skin/icons/undo.svg);
|
||||
}
|
||||
#menu_redo {
|
||||
}
|
||||
|
||||
#menu_cut {
|
||||
--menuitem-image: url(chrome://browser/skin/edit-cut.svg);
|
||||
}
|
||||
#menu_copy {
|
||||
--menuitem-image: url(chrome://browser/skin/edit-copy.svg);
|
||||
}
|
||||
#menu_paste {
|
||||
--menuitem-image: url(chrome://browser/skin/edit-paste.svg);
|
||||
}
|
||||
#menu_delete {
|
||||
--menuitem-image: url(chrome://global/skin/icons/delete.svg);
|
||||
}
|
||||
|
||||
#menu_selectAll {
|
||||
--menuitem-image: url(./icons/select-all-on.svg);
|
||||
}
|
||||
|
||||
#menu_find {
|
||||
--menuitem-image: url(chrome://global/skin/icons/search-glass.svg);
|
||||
}
|
||||
#menu_findAgain {
|
||||
}
|
||||
|
||||
#textfieldDirection-swap {
|
||||
}
|
||||
|
||||
#menu_preferences{
|
||||
--menuitem-image: url(chrome://global/skin/icons/settings.svg);
|
||||
}
|
||||
|
||||
/*= menu_viewPopup =========================================================*/
|
||||
#viewToolbarsMenu {
|
||||
--menuitem-image: url(.icons/toolbar.svg);
|
||||
}
|
||||
#viewSidebarMenuMenu {
|
||||
--menuitem-image: url("chrome://browser/skin/sidebars.svg");
|
||||
}
|
||||
|
||||
#viewFullZoomMenu {
|
||||
--menuitem-image: url(./icons/screenshot.svg);
|
||||
}
|
||||
#pageStyleMenu {
|
||||
--menuitem-image: url(./icons/document-css.svg);
|
||||
}
|
||||
#repair-text-encoding {
|
||||
--menuitem-image: url("chrome://browser/skin/characterEncoding.svg");
|
||||
}
|
||||
|
||||
#fullScreenItem {
|
||||
--menuitem-image: url("chrome://browser/skin/fullscreen.svg");
|
||||
}
|
||||
#menu_readerModeItem {
|
||||
--menuitem-image: url(chrome://browser/skin/reader-mode.svg);
|
||||
}
|
||||
#menu_showAllTabs {
|
||||
}
|
||||
|
||||
#documentDirection-swap {
|
||||
--menuitem-image: url(./icons/text-direction-horizontal-ltr.svg);
|
||||
}
|
||||
|
||||
/*= goPopup ================================================================*/
|
||||
#menu_showAllHistory {
|
||||
--menuitem-image: url(chrome://browser/skin/history.svg);
|
||||
}
|
||||
#sanitizeItem {
|
||||
--menuitem-image: url(chrome://browser/skin/forget.svg);
|
||||
}
|
||||
|
||||
#sync-tabs-menuitem {
|
||||
--menuitem-image: url("chrome://browser/skin/sync.svg");
|
||||
}
|
||||
#historyRestoreLastSession {
|
||||
--menuitem-image: url(./icons/restore-session.svg);
|
||||
}
|
||||
#hiddenTabsMenu {
|
||||
}
|
||||
#historyUndoMenu{
|
||||
--menuitem-image: url(chrome://browser/skin/tab.svg);
|
||||
}
|
||||
#historyUndoWindowMenu {
|
||||
--menuitem-image: url(chrome://browser/skin/window.svg);
|
||||
}
|
||||
|
||||
/*= bookmarksMenuPopup =====================================================*/
|
||||
#bookmarksShowAll {
|
||||
--menuitem-image: url("chrome://browser/skin/bookmark-star-on-tray.svg");
|
||||
}
|
||||
|
||||
#menu_bookmarkThisPage,
|
||||
#menu_bookmarkAllTabs {
|
||||
--menuitem-image: url("chrome://browser/skin/bookmark-hollow.svg");
|
||||
}
|
||||
#menu_bookmarkThisPage[data-l10n-id="menu-bookmark-edit"] {
|
||||
--menuitem-image: url("chrome://browser/skin/bookmark.svg");
|
||||
}
|
||||
|
||||
#bookmarksToolbarFolderMenu {
|
||||
}
|
||||
#menu_unsortedBookmarks {
|
||||
}
|
||||
#menu_mobileBookmarks {
|
||||
}
|
||||
|
||||
/*= menu_ToolsPopup ========================================================*/
|
||||
#menu_openDownloads {
|
||||
--menuitem-image: url("chrome://browser/skin/downloads/downloads.svg");
|
||||
}
|
||||
#menu_openAddons {
|
||||
--menuitem-image: url(chrome://mozapps/skin/extensions/extension.svg);
|
||||
}
|
||||
#sync-setup {
|
||||
--menuitem-image: url(chrome://browser/skin/fxa/avatar-empty.svg);
|
||||
}
|
||||
#sync-enable {
|
||||
}
|
||||
#sync-unverifieditem {
|
||||
}
|
||||
#sync-syncnowitem {
|
||||
}
|
||||
#sync-reauthitem {
|
||||
}
|
||||
|
||||
#webDeveloperMenu {
|
||||
--menuitem-image: url(chrome://browser/skin/developer.svg);
|
||||
}
|
||||
#menu_pageInfo {
|
||||
--menuitem-image: url(./icons/document-endnote.svg);
|
||||
}
|
||||
|
||||
/*= menu_HelpPopup =========================================================*/
|
||||
#menu_openHelp {
|
||||
--menuitem-image: url(chrome://global/skin/icons/help.svg);
|
||||
}
|
||||
#feedbackPage {
|
||||
--menuitem-image: url(./icons/send.svg);
|
||||
}
|
||||
#helpSafeMode {
|
||||
--menuitem-image: url(chrome://devtools/skin/images/debugging-workers.svg);
|
||||
}
|
||||
#troubleShooting {
|
||||
--menuitem-image: url(chrome://global/skin/icons/more.svg);
|
||||
}
|
||||
#help_reportSiteIssue {
|
||||
--menuitem-image: url(chrome://global/skin/icons/lightbulb.svg);
|
||||
}
|
||||
#menu_HelpPopup_reportPhishingtoolmenu {
|
||||
--menuitem-image: url(chrome://global/skin/icons/warning.svg);
|
||||
}
|
||||
#menu_HelpPopup_reportPhishingErrortoolmenu {
|
||||
}
|
||||
|
||||
#aboutName {
|
||||
--menuitem-image: url(chrome://global/skin/icons/info.svg);
|
||||
}
|
||||
|
||||
#helpPolicySupport {
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue