diff --git a/src/other/firefox/common/icons/briefcase.svg b/src/other/firefox/common/icons/briefcase.svg new file mode 100644 index 00000000..77cd0df0 --- /dev/null +++ b/src/other/firefox/common/icons/briefcase.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/other/firefox/common/icons/cart.svg b/src/other/firefox/common/icons/cart.svg new file mode 100644 index 00000000..fada5cf5 --- /dev/null +++ b/src/other/firefox/common/icons/cart.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/other/firefox/common/icons/container-openin.svg b/src/other/firefox/common/icons/container-openin.svg new file mode 100644 index 00000000..6acd5e39 --- /dev/null +++ b/src/other/firefox/common/icons/container-openin.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/other/firefox/common/icons/dollar.svg b/src/other/firefox/common/icons/dollar.svg new file mode 100644 index 00000000..094e578b --- /dev/null +++ b/src/other/firefox/common/icons/dollar.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/other/firefox/common/icons/fingerprint.svg b/src/other/firefox/common/icons/fingerprint.svg new file mode 100644 index 00000000..fe7246c0 --- /dev/null +++ b/src/other/firefox/common/icons/fingerprint.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/other/firefox/common/icons/multi-account-container.svg b/src/other/firefox/common/icons/multi-account-container.svg new file mode 100644 index 00000000..f4a187f1 --- /dev/null +++ b/src/other/firefox/common/icons/multi-account-container.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/other/firefox/common/parts/icons.css b/src/other/firefox/common/parts/icons.css index e66a5b9c..49ef70e7 100644 --- a/src/other/firefox/common/parts/icons.css +++ b/src/other/firefox/common/parts/icons.css @@ -665,6 +665,44 @@ toolbar:not([brighttext]) .webextension-browser-action:-moz-lwtheme { list-style-image: url("../icons/tool-profiler.svg") !important; } +/* page action */ +.urlbar-page-action { + list-style-image: url("../icons/container-openin.svg") !important; + + > .urlbar-icon { + filter: none !important; + } +} + +#_testpilot-containers-BAP .toolbarbutton-icon { + list-style-image: url("../icons/multi-account-container.svg") !important; +} + +.userContext-icon, .subviewbutton[usercontextid] > .toolbarbutton-icon, #userContext-indicator { + background-image: var(--identity-icon) !important; + -moz-context-properties: fill; + fill: var(--identity-icon-color) !important; + background-size: contain; + background-repeat: no-repeat; + background-position: center center; +} + +.identity-icon-briefcase { + --identity-icon: url("../icons/briefcase.svg") !important; +} + +.identity-icon-fingerprint { + --identity-icon: url("../icons/fingerprint.svg") !important; +} + +.identity-icon-cart { + --identity-icon: url("../icons/cart.svg") !important; +} + +.identity-icon-dollar { + --identity-icon: url("../icons/dollar.svg") !important; +} + /* Fix flat buttons icons aproach */ button.close::before { content: "";