diff options
Diffstat (limited to 'browser/components/contextualidentity/content/usercontext.css')
-rw-r--r-- | browser/components/contextualidentity/content/usercontext.css | 139 |
1 files changed, 139 insertions, 0 deletions
diff --git a/browser/components/contextualidentity/content/usercontext.css b/browser/components/contextualidentity/content/usercontext.css new file mode 100644 index 0000000000..f12625c08f --- /dev/null +++ b/browser/components/contextualidentity/content/usercontext.css @@ -0,0 +1,139 @@ +/* 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/. */ + +.identity-color-blue { + --identity-tab-color: #37adff; + --identity-icon-color: #37adff; +} + +.identity-color-turquoise { + --identity-tab-color: #00c79a; + --identity-icon-color: #00c79a; +} + +.identity-color-green { + --identity-tab-color: #51cd00; + --identity-icon-color: #51cd00; +} + +.identity-color-yellow { + --identity-tab-color: #ffcb00; + --identity-icon-color: #ffcb00; +} + +.identity-color-orange { + --identity-tab-color: #ff9f00; + --identity-icon-color: #ff9f00; +} + +.identity-color-red { + --identity-tab-color: #ff613d; + --identity-icon-color: #ff613d; +} + +.identity-color-pink { + --identity-tab-color: #ff4bda; + --identity-icon-color: #ff4bda; +} + +.identity-color-purple { + --identity-tab-color: #af51f5; + --identity-icon-color: #af51f5; +} + +.identity-color-toolbar { + --identity-tab-color: var(--toolbar-field-color); + --identity-icon-color: var(--toolbar-field-color); +} + +.identity-icon-fence { + --identity-icon: url("resource://usercontext-content/fence.svg"); +} + +.identity-icon-fingerprint { + --identity-icon: url("resource://usercontext-content/fingerprint.svg"); +} + +.identity-icon-briefcase { + --identity-icon: url("resource://usercontext-content/briefcase.svg"); +} + +.identity-icon-dollar { + --identity-icon: url("resource://usercontext-content/dollar.svg"); +} + +.identity-icon-cart { + --identity-icon: url("resource://usercontext-content/cart.svg"); +} + +.identity-icon-circle { + --identity-icon: url("resource://usercontext-content/circle.svg"); +} + +.identity-icon-vacation { + --identity-icon: url("resource://usercontext-content/vacation.svg"); +} + +.identity-icon-gift { + --identity-icon: url("resource://usercontext-content/gift.svg"); +} + +.identity-icon-food { + --identity-icon: url("resource://usercontext-content/food.svg"); +} + +.identity-icon-fruit { + --identity-icon: url("resource://usercontext-content/fruit.svg"); +} + +.identity-icon-pet { + --identity-icon: url("resource://usercontext-content/pet.svg"); +} + +.identity-icon-tree { + --identity-icon: url("resource://usercontext-content/tree.svg"); +} + +.identity-icon-chill { + --identity-icon: url("resource://usercontext-content/chill.svg"); +} + +#userContext-indicator { + height: 16px; + width: 16px; + margin-inline-start: 3px; +} + +#userContext-label { + margin: 0; + color: var(--identity-tab-color); +} + +#userContext-icons { + align-items: center; +} + +.tabbrowser-tab[usercontextid] > .tab-stack > .tab-background > .tab-context-line { + background-color: var(--identity-icon-color); + height: 2px; + border-radius: 2px; + margin: -3px 2px 0; +} + +.userContext-icon, +.subviewbutton[usercontextid] > .toolbarbutton-icon, +#userContext-indicator { + background-image: var(--identity-icon); + -moz-context-properties: fill; + fill: var(--identity-icon-color); + background-size: contain; + background-repeat: no-repeat; + background-position: center center; +} + +.menuitem-iconic[data-usercontextid] { + list-style-image: var(--identity-icon); + -moz-context-properties: fill; + fill: var(--identity-icon-color); +} |