From 868b4137623e5709a07f354b7d72f67de57c9558 Mon Sep 17 00:00:00 2001 From: Robert Kaiser Date: Sun, 11 Dec 2016 23:21:46 +0100 Subject: [PATCH] second (small) part of syncing LCARStrek with Firefox 51 browser windows theme changes --- LCARStrek/browser/browser.css | 99 +++----------------- LCARStrek/browser/content-contextmenu.svg | 18 ++++ LCARStrek/browser/controlcenter/panel.css | 3 + LCARStrek/browser/customizableui/panelUI.css | 2 +- LCARStrek/devtools/common.css | 2 +- 5 files changed, 38 insertions(+), 86 deletions(-) create mode 100644 LCARStrek/browser/content-contextmenu.svg diff --git a/LCARStrek/browser/browser.css b/LCARStrek/browser/browser.css index f71eacfa..33783c01 100644 --- a/LCARStrek/browser/browser.css +++ b/LCARStrek/browser/browser.css @@ -5871,99 +5871,36 @@ menugroup > .menuitem-iconic[disabled="true"] > .menu-iconic-left { -moz-appearance: none; } -#context-back > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#back"); */ - list-style-image: url("chrome://browser/skin/ToolbarFx.png"); - -moz-image-region: rect(0, 54px, 18px, 36px); -} - -#context-back:not([disabled="true"]):hover > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#back-active"); */ - -moz-image-region: rect(18px, 54px, 36px, 36px); -} - -#context-back[disabled="true"] > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#back-disabled"); */ - -moz-image-region: rect(36px, 54px, 54px, 36px); -} - -#context-forward > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#forward"); */ - list-style-image: url("chrome://browser/skin/ToolbarFx.png"); - -moz-image-region: rect(0, 72px, 18px, 54px); +#context-navigation > .menuitem-iconic > .menu-iconic-left > .menu-iconic-icon { + width: 16px; + height: 16px; + margin: 7px; + filter: url(chrome://browser/skin/filters.svg#fill); + fill: currentColor; } -#context-forward:not([disabled="true"]):hover > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#forward-active"); */ - -moz-image-region: rect(18px, 72px, 36px, 54px); +#context-back { + list-style-image: url("chrome://browser/skin/content-contextmenu.svg#back"); } -#context-forward[disabled="true"] > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#forward-disabled"); */ - -moz-image-region: rect(36px, 72px, 54px, 54px); +#context-forward { + list-style-image: url("chrome://browser/skin/content-contextmenu.svg#forward"); } #context-reload > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#reload"); */ - list-style-image: url("chrome://browser/skin/reload-stop-goFx.png"); - -moz-image-region: rect(0, 14px, 14px, 0); -} - -#context-reload:not([disabled="true"]):hover > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#reload-active"); */ - -moz-image-region: rect(14px, 14px, 28px, 0); -} - -#context-reload[disabled="true"] > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#reload-disabled"); */ - -moz-image-region: rect(28px, 14px, 42px, 0); + list-style-image: url("chrome://browser/skin/content-contextmenu.svg#reload"); } #context-stop > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#stop"); */ - list-style-image: url("chrome://browser/skin/reload-stop-goFx.png"); - -moz-image-region: rect(0, 28px, 14px, 14px); + list-style-image: url("chrome://browser/skin/content-contextmenu.svg#stop"); } -#context-stop:not([disabled="true"]):hover > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#stop-active"); */ - -moz-image-region: rect(14px, 28px, 28px, 14px); -} - -#context-stop[disabled="true"] > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#stop-disabled"); */ - -moz-image-region: rect(28px, 28px, 42px, 14px); -} - -#context-bookmarkpage > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#bookmark"); */ - list-style-image: url("chrome://browser/skin/ToolbarFx.png"); - -moz-image-region: rect(0, 144px, 18px, 126px); -} - -#context-bookmarkpage:not([disabled="true"]):hover > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#bookmark-active"); */ - -moz-image-region: rect(18px, 144px, 36px, 126px); -} - -#context-bookmarkpage[disabled="true"] > .menu-iconic-left { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#bookmark-disabled"); */ - -moz-image-region: rect(36px, 144px, 54px, 126px); +#context-bookmarkpage { + list-style-image: url("chrome://browser/skin/content-contextmenu.svg#bookmark"); } #context-bookmarkpage[starred=true] { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#bookmarked"); */ - -moz-image-region: rect(0px, 162px, 18px, 144px); -} - -#context-bookmarkpage[starred=true][_moz-menuactive=true] { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#bookmarked-active"); */ - -moz-image-region: rect(18px, 162px, 36px, 144px); -} - -#context-bookmarkpage[starred=true][disabled=true] { - /* list-style-image: url("chrome://browser/skin/content-contextmenu.svg#bookmarked-disabled"); */ - -moz-image-region: rect(36px, 162px, 54px, 144px); + list-style-image: url("chrome://browser/skin/content-contextmenu.svg#bookmarked"); } #context-back:-moz-locale-dir(rtl), @@ -5972,12 +5909,6 @@ menugroup > .menuitem-iconic[disabled="true"] > .menu-iconic-left { transform: scaleX(-1); } -#context-navigation > .menuitem-iconic > .menu-iconic-left > .menu-iconic-icon { - width: 18px; /*16px;*/ - height: 18px; /*16px;*/ - margin: 7px; -} - #context-navigation > #context-reload > .menu-iconic-left > .menu-iconic-icon, #context-navigation > #context-stop > .menu-iconic-left > .menu-iconic-icon { width: 14px; diff --git a/LCARStrek/browser/content-contextmenu.svg b/LCARStrek/browser/content-contextmenu.svg new file mode 100644 index 00000000..9ab7beab --- /dev/null +++ b/LCARStrek/browser/content-contextmenu.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + diff --git a/LCARStrek/browser/controlcenter/panel.css b/LCARStrek/browser/controlcenter/panel.css index a52a1e28..7f06234e 100644 --- a/LCARStrek/browser/controlcenter/panel.css +++ b/LCARStrek/browser/controlcenter/panel.css @@ -162,6 +162,8 @@ /* CONTENT */ +.identity-popup-permission-label, +.identity-popup-permission-state-label, #identity-popup-security-content > description, #identity-popup-security-descriptions > description, #identity-popup-securityView-header > description, @@ -383,6 +385,7 @@ description#identity-popup-content-verifier, } .identity-popup-permission-state-label { + margin-inline-end: 5px; text-align: end; opacity: 0.6; } diff --git a/LCARStrek/browser/customizableui/panelUI.css b/LCARStrek/browser/customizableui/panelUI.css index b7cb52ff..8e851365 100644 --- a/LCARStrek/browser/customizableui/panelUI.css +++ b/LCARStrek/browser/customizableui/panelUI.css @@ -1610,7 +1610,7 @@ menuitem[checked="true"].subviewbutton > .menu-iconic-left { /* === END panelUI.inc.css === */ .panel-subviews { - background-color: #000000; + background-color: var(--panel-arrowcontent-background); } #PanelUI-contents #zoom-out-btn { diff --git a/LCARStrek/devtools/common.css b/LCARStrek/devtools/common.css index c11ffd4e..5d04977c 100644 --- a/LCARStrek/devtools/common.css +++ b/LCARStrek/devtools/common.css @@ -80,7 +80,7 @@ notification { /* Rest of the dark and light theme */ -.devtools-autocomplete-popup, +.tooltip-panel.devtools-autocomplete-popup, .CodeMirror-hints, .CodeMirror-Tern-tooltip { border: 1px solid #FF9F00; -- 2.35.3