Multi-account-containers: Add more colors and icons in editing containers

Created on 31 Oct 2019  路  6Comments  路  Source: mozilla/multi-account-containers

Please fix this as a priority!

image

This extension should have more options for colors and icons while editing it. It provides user more options and give more flexibility to choose colors and icons of their desire.

Multi-Account Containers Version: 6.1.1 (and all previous)
Operating System + Version: windows 8.1
Firefox Version: 70.0 (64-bit)
Other installed Add-ons + Version + Enabled/Disabled-Status: Tree tabs, Onetab, Bookmarks managers, all enabled and used.

Actual behavior

Currently, it shows only limited set of colors
image

Expected behavior

It should give more options for colors.
image

Steps to reproduce

  1. Click on edit containers.
  2. Click on pencil icon
  3. Modal will open
enhancement

Most helpful comment

馃憤 on more colors and icons. I regret now that I didn't take time to understand this great containers feature until today. With my very first use I was frustrated with the limit of colors and icons.

As individuals we have identities and sub-identities as roles. I don't just have one "work" identity for a single container. Within "work" I am a developer, I am a business owner, I am a network/site administrator. With each role I have different accounts (and aliases) for email, GitHub, Google, Twitter, Facebook, etc. The limited selection of colors and icons doesn't allow me to identify a container by role.

I read the info about why specific colors are allowed based on the worldly experience and trials of Firefox developers. This is completely out of sync with the real-world concept that you have no idea about the full diversity of use cases where this feature will be used, or the themes and applications that will be used with it. A default palette is appreciated, not a limitation to your notion of what looks right for me, or what limited roles I might play in life.

So please extend the API, about:config Options, and the container Preference settings to allow us to use colors and icon assets other than the hard-coded (usercontext.css) values currently set. This includes expanding the number of available assets - so please don't change it to allow only 10 of whatever assets we prefer. Open it up. Disk is cheap. :)

Thanks.

All 6 comments

I'd add a suggestion to add the ability to set any custom color. That shouldn't be hard.'

As for more icons, see: #843

i agree, more colors would be great!

I'd add a suggestion to add the ability to set any custom color. That shouldn't be hard.'

As for more icons, see: #843

Moreover, ability to add custom icons (SVG, PNG, etc.) would be really great idea and it would give user more visual separation of page within custom container.

I tryed to add more colors but fail (add 2 colors)
use this https://developer.mozilla.org/ru/docs/Web/CSS/color_value

./js/popup.js:
const colors = ["blue", "turquoise", "green", "yellow", "orange", "red", "pink", "purple", "lightgreen", "tomato"];

./css/popup.css:
[data-identity-color="lightgreen"] { --identity-tab-color: #90ee90; --identity-icon-color: #90ee90; } [data-identity-color="tomato"] { --identity-tab-color: #ff6347; --identity-icon-color: #ff6347; }

Yes, it add 2 circle in "Choose a color", but colors not apply to tab.
What am I missing?

update:
ok, i understand that this global firefox restriction
https://searchfox.org/mozilla-central/source/browser/components/contextualidentity/content/usercontext.css

Chosing arbitary colors is a duplicate of #391

馃憤 on more colors and icons. I regret now that I didn't take time to understand this great containers feature until today. With my very first use I was frustrated with the limit of colors and icons.

As individuals we have identities and sub-identities as roles. I don't just have one "work" identity for a single container. Within "work" I am a developer, I am a business owner, I am a network/site administrator. With each role I have different accounts (and aliases) for email, GitHub, Google, Twitter, Facebook, etc. The limited selection of colors and icons doesn't allow me to identify a container by role.

I read the info about why specific colors are allowed based on the worldly experience and trials of Firefox developers. This is completely out of sync with the real-world concept that you have no idea about the full diversity of use cases where this feature will be used, or the themes and applications that will be used with it. A default palette is appreciated, not a limitation to your notion of what looks right for me, or what limited roles I might play in life.

So please extend the API, about:config Options, and the container Preference settings to allow us to use colors and icon assets other than the hard-coded (usercontext.css) values currently set. This includes expanding the number of available assets - so please don't change it to allow only 10 of whatever assets we prefer. Open it up. Disk is cheap. :)

Thanks.

Was this page helpful?
0 / 5 - 0 ratings