Open
Bug 1837469
(moz-message-bar)
Opened 2 years ago
Updated 27 days 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 1 open bug)
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.css
and 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-bar
element.
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•1 year ago
|
Depends on: deprecate-message-bar
You need to log in
before you can comment on or make changes to this bug.
Description
•