Open Bug 2060979 Opened 3 months ago Updated 2 months ago

Replace Account Hub header 'notification' functionality with new Banner web component

Categories

(Thunderbird :: Account Manager, enhancement, P2)

enhancement
Points:
3

Tracking

(Not tracked)

People

(Reporter: klamping, Unassigned)

References

(Blocks 1 open bug)

Details

As a Thunderbird front end developer, I would like to keep our code base as DRY as possible and remove duplicated markup by using web components where possible.

A new Banner component is being created (https://phabricator.services.mozilla.com/D315466), which mimics the style of the Account Hub Notification bar. Therefore, the AH code should be replaced/updated to use this new component, when ready.

Acceptance Criteria:

  • The new component replaces the existing Header implementation
  • All functionality available in the existing Header implementation is still functioning after the replacement (updating the Banner component where necessary).
No longer blocks: 2055083

From https://phabricator.services.mozilla.com/D315466, as part of this task, also investigate and come to a conclusion on HTML syntax when no description is given.

Assignee: klamping → nobody
You need to log in before you can comment on or make changes to this bug.