Open Bug 1796236 Opened 4 years ago Updated 3 years ago

Expose default contextualidentity colors to themes

Categories

(WebExtensions :: Themes, enhancement, P5)

Desktop
All
enhancement

Tracking

(Not tracked)

People

(Reporter: sdk, Unassigned)

References

Details

(Whiteboard: [design-decision-needed])

Currently, contextualidentity colors are hardcoded in Firefox and use the same color values across all themes. In many cases, the hardcoded colors are difficult to see with the colors used by theme for the tabs and tabbar background.

To solve this, we could expose the default set of colors to themes as a key in manifest.json. This way themes could ship a custom set of colors that fits with their colorscheme.

Also, we currently use names like "blue", "green", etc but if we expose them to themes, this names may not make sense. A solution would be to rename them as color[1-8] while having a solution to be backward compatible.

See Also: → 1325057
Whiteboard: [design-decision-needed]
Severity: -- → N/A
Priority: -- → P5
You need to log in before you can comment on or make changes to this bug.