Open
Bug 1837469
(moz-message-bar)
Opened 2 years ago
Updated 3 months ago
[meta] moz-message-bar Reusable Component
Categories
(Toolkit :: UI Widgets, task)
Toolkit
UI Widgets
Tracking
()
NEW
People
(Reporter: hjones, Unassigned)
References
(Depends on 4 open bugs, Blocks 2 open bugs)
Details
(Keywords: meta)
We would like to create a new moz-message-bar reusable web component to replace the existing message-bar custom element.
The current message-bar implementation has a few issues that we would like to address:
- It has an explicit dependency on
in-content/common.cssand ends up pulling those styles into the chrome via it's inclusion in notificationbox.js and in the unified extensions UI. - The colors/styles haven't been updated in a while and don't really match the rest of the Firefox UI. There are also accessibility issues with the contrast between the buttons and the message bar background for a few of the variants.
- We have redundant message bar implementations - i.e. elements that look and act almost exactly like message bars, but which have re-implemented the markup and styling in different ways instead of using the
message-barelement.
In order to be able to address these issues incrementally we will take the approach of first building a new moz-message-bar component then gradually using it to replace current instances of message-bar and message-bar-like elements.
| Reporter | ||
Updated•2 years ago
|
Depends on: deprecate-message-bar
Updated•1 year ago
|
Blocks: srd-recomp-2025
You need to log in
before you can comment on or make changes to this bug.
Description
•