Closed Bug 2042200 Opened 2 months ago Closed 2 months ago

Replace addon-page-header buttons with moz-button reusable components

Categories

(Toolkit :: Add-ons Manager, task, P1)

task

Tracking

()

RESOLVED FIXED
153 Branch
Tracking Status
firefox153 --- fixed

People

(Reporter: rpl, Assigned: rpl)

References

Details

(Whiteboard: [addons-jira])

Attachments

(3 files)

This bugzilla issue is tracking converting to moz-button elements the buttons part of the addon page header components, which allows us to simplify the css rules associated to these buttons (and the custom logic wiring the page options button with the related panel list), and prepares this section of the about:addons page to its ongoing restyling part of the project Nova.

Blocks: 2042204
See Also: → 2042204
Attachment #9589486 - Attachment description: Bug 2042200 - Change page options button in the addon-page-header webcomponent into a type ghost moz-button. r?willdurand! → Bug 2042200 - Change page options button in the addon-page-header webcomponent into a moz-button. r?willdurand!

Both me and William have discussed about the page options button and we both feel that it feels little bit too subtle as a ghost button, because it blends slightly more into the page because it doesn't have any background color anymore, and so we agreed in the short term to migrate it to a moz-button but to not set type "ghost" on it.

(On the contrary the more options button in the card, which in being converted into a type ghost moz-button as part of 2042204, is a sibling of a toggle button and so we felt that is enough to make it clear enough that it is a control even as a ghost moz-button).

Pushed by luca.greco@alcacoop.it: https://github.com/mozilla-firefox/firefox/commit/3e481e9d2463 https://hg.mozilla.org/integration/autoland/rev/acfd04d6f533 Replace button with moz-button in addon-updates-message webcomponent. r=willdurand https://github.com/mozilla-firefox/firefox/commit/232db97a53a3 https://hg.mozilla.org/integration/autoland/rev/f31a7cf9b6bd Change addon-page-header .back-button into ghost moz-button. r=willdurand https://github.com/mozilla-firefox/firefox/commit/9b866bb6afea https://hg.mozilla.org/integration/autoland/rev/73eae7c5f28d Change page options button in the addon-page-header webcomponent into a moz-button. r=willdurand
Status: ASSIGNED → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → 153 Branch
Regressions: 2047420
QA Whiteboard: [qa-triage-done-c154/b153]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: