Closed Bug 1890385 Opened 2 years ago Closed 10 months ago

Add remaining size tokens

Categories

(Firefox :: Theme, task, P3)

task

Tracking

()

RESOLVED FIXED
143 Branch
Tracking Status
firefox143 --- fixed

People

(Reporter: jules, Assigned: jules)

References

Details

(Whiteboard: [recomp] [acorntractors])

Attachments

(1 file)

We've been adding size (height and width) design tokens to capture existing patterns. Folks have been relying on these tokens so let's add some remaining patterns.

What we have today:

  • --size-item-small: 16px;
  • --size-item-medium: 28px;
  • --size-item-large: 32px;

Proposals for more patterns to capture:

  • Assign 24px, which is a more re-ocurring pattern, to --size-item-medium (which is only being used to size the small button's height today), and directly assign 28px to button height instead.
  • --size-item-xsmall: 12px;
  • --size-item-xlarge: 48px;
  • --size-item-xxlarge: 64px;
Whiteboard: [recomp]
Severity: -- → S4
Priority: -- → P3
Whiteboard: [recomp] → [recomp] [acorntractors]

Check in with jules to see that this is still accurate.

Flags: needinfo?(jules)
Assignee: nobody → jules
Attachment #9501583 - Attachment description: WIP: Bug 1890385 - Add remaining size tokens → Bug 1890385 - Add remaining size tokens r?#reusable-components-reviewers,maxx
Status: NEW → ASSIGNED
Pushed by jsimplicio@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/3a344e4bedee https://hg.mozilla.org/integration/autoland/rev/3f8fd8ef8c8e Add remaining size tokens r=maxx,reusable-components-reviewers,desktop-theme-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,home-newtab-reviewers,sidebar-reviewers,urlbar-reviewers,nchevobbe,nsharpley,hjones,mtigley,Standard8
Pushed by chorotan@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/ecf6ce4c6f3f https://hg.mozilla.org/integration/autoland/rev/119d1289897d Revert "Bug 1890385 - Add remaining size tokens r=maxx,reusable-components-reviewers,desktop-theme-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,home-newtab-reviewers,sidebar-reviewers,urlbar-reviewers,nchevobbe,nsharpley,hjones,mtigley,Standard8" for causing bc failures on browser_parsable_css.js

Backed out for causing bc failures on browser_parsable_css.js

Backout link

Push with failures

Failure log

Pushed by jsimplicio@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/8f91b63be1a3 https://hg.mozilla.org/integration/autoland/rev/126b6e5081d6 Add remaining size tokens r=maxx,reusable-components-reviewers,desktop-theme-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,home-newtab-reviewers,urlbar-reviewers,nchevobbe,nsharpley,hjones,mtigley,Standard8
Pushed by sstanca@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/1c9bd77e0d6d https://hg.mozilla.org/integration/autoland/rev/6bbc1b86dd80 Revert "Bug 1890385 - Add remaining size tokens r=maxx,reusable-components-reviewers,desktop-theme-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,home-newtab-reviewers,urlbar-reviewers,nchevobbe,nsharpley,hjones,mtigley,Standard8" for causing mochitests failures in browser_parsable_css.js.

Reverted this because it was causing mochitests failures in browser_parsable_css.js.

Pushed by jsimplicio@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/a03744f6112d https://hg.mozilla.org/integration/autoland/rev/242c8086b83e Add remaining size tokens r=maxx,reusable-components-reviewers,desktop-theme-reviewers,credential-management-reviewers,devtools-reviewers,tabbrowser-reviewers,home-newtab-reviewers,urlbar-reviewers,nchevobbe,nsharpley,hjones,mtigley,Standard8
Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED
Target Milestone: --- → 143 Branch
Flags: needinfo?(jules)
QA Whiteboard: [qa-triage-done-c144/b143]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: