diff --git a/chrome/global/colors.css b/chrome/global/colors.css index 3707b5c..cd123f4 100644 --- a/chrome/global/colors.css +++ b/chrome/global/colors.css @@ -46,8 +46,8 @@ --zoom-controls-bgcolor: #4A4A4A !important; --arrowpanel-background: #fff !important; --arrowpanel-color: #000 !important; - --panel-description-color: #0009 !important; - --panel-disabled-color: #000 !important; + --panel-description-color: #000a !important; + --panel-disabled-color: #0009 !important; --arrowpanel-dimmed: #565656 !important; --arrowpanel-dimmed-further: #707070 !important; --panel-item-hover-bgcolor: #eee !important; diff --git a/chrome/global/popup.css b/chrome/global/popup.css index fd13317..2efb59b 100644 --- a/chrome/global/popup.css +++ b/chrome/global/popup.css @@ -192,3 +192,19 @@ #emptyDownloads { padding: 1.5em 16px 1.7em !important; } + +/* context menus */ +menupopup { + --panel-color: var(--arrowpanel-color) !important; + --panel-border-radius: 4px !important; + --panel-padding: 4px 0px !important; + --panel-border-color: var(--arrowpanel-border-color) !important; + --panel-background: var(--arrowpanel-background) !important; + --nested-margin: -6px !important; + --menuitem-hover-background-color: var(--panel-item-hover-bgcolor) !important; + --menu-background-color: var(--arrowpanel-background) !important; + --menu-color: var(--arrowpanel-color) !important; + --menuitem-disabled-hover-background-color: #0000 !important; + --menu-disabled-color: var(--panel-disabled-color) !important; + --menu-border-color: var(--panel-separator-color) !important; +} diff --git a/chrome/icons/icons.css b/chrome/icons/icons.css index e3506b1..25a73a0 100644 --- a/chrome/icons/icons.css +++ b/chrome/icons/icons.css @@ -35,20 +35,24 @@ and 11 so applied to both) */ fill: currentColor !important; } -#back-button { +#back-button, +#context-back { list-style-image: url("back.svg") !important; } -#forward-button { +#forward-button, +#context-forward { list-style-image: url("forward.svg") !important; } -#reload-button { +#reload-button, +#context-reload { list-style-image: url("reload.svg") !important; } #stop-button, -.close-icon { +.close-icon, +#context-stop { list-style-image: url("close.svg") !important; } @@ -304,7 +308,8 @@ and 11 so applied to both) */ #protections-popup-mainView .subviewbutton-nav:not(.notFound)::after, #identity-popup-mainView .subviewbutton-nav::after, .widget-overflow-list .subviewbutton-nav::after, -.PanelUI-subView .subviewbutton-nav::after { +.PanelUI-subView .subviewbutton-nav::after, +.menu-right { content: url("arrow-right.svg") !important; } @@ -323,12 +328,14 @@ and 11 so applied to both) */ } #pageAction-panel-bookmark, -#star-button { +#star-button, +#context-bookmarkpage { list-style-image: url("bookmark-hollow.svg") !important; } #pageAction-panel-bookmark[starred], -#star-button[starred] { +#star-button[starred], +#context-bookmarkpage[starred="true"] { list-style-image: url("bookmark.svg") !important; }