Closed Bug 1890266 Opened 1 year ago Closed 7 months ago

[meta] Implement Grid System to support large screens

Categories

(Firefox for Android :: Design System and Theming, enhancement, P2)

All
Android
enhancement

Tracking

()

RESOLVED FIXED

People

(Reporter: rsainani, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: meta)

Figma spec

The goal is to create a token based grid system that makes it easier for us to design screens and develop features that looks good on different screen sizes.

We want to start by:

  1. Create a scale similar to the figma spec and see if it works.
  2. Choose one arbitrary “primary” screen that will use the tokens for flexible device support.
  3. Tweak values for optimal experience.
  4. When that works well, choose a secondary screen and apply the same tokens to see if it successfully “automatically” updates it to support the agreed-upon sizes without additional designer guidance.
Depends on: 1890268
Assignee: nobody → rsainani
Status: NEW → ASSIGNED
Assignee: rsainani → nobody
Status: ASSIGNED → NEW
Depends on: 1905449
Depends on: 1905450
Depends on: 1905451
Depends on: 1908017
Depends on: 1908955
Depends on: 1909333
Depends on: 1909554
Depends on: 1910503

Adding notes from today's token checkpoint.

The notes from the previous checkpoints can be found here https://bugzilla.mozilla.org/show_bug.cgi?id=1905449#c2

Depends on: 1918772
No longer depends on: 1918772

Closing this meta as the major milestone of work with the Grid system (turned size & space tokens) has been completed. The new tokens will be updated to 1.0 over in Bug 1931986 and Bug 1931988.

For any future acorn updates, please file a ticket under the relevant sub meta in Bug 1927631

Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.