Closed Bug 1202354 (CSS_Refactor_2.5) Opened 9 years ago Closed 6 years ago

CSS refactoring for Firefox OS 2.5

Categories

(Firefox OS Graveyard :: Gaia, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: jocheng, Assigned: kaze)

References

()

Details

User Story

As Mozilla we want to refactor CSS for the best RTL experience on our new release of Firefox OS so that all languages can be correctly supported for our user base.

Acceptance Criteria:

All stylesheets should be refactored according to the “Good BiDi Practices”, in this order:

1. building blocks
2. web components
3. Gaia applications
This bug is intended to be the meta tracking bug for CSS refactoring in Firefox OS 2.5.

All stylesheets should be refactored according to the “Good BiDi Practices”, in this order:

1. building blocks
2. web components
3. Gaia applications
What is the status of this?
If this is currently on track (as I see some signs of it in github/gaia-components) please attach bugs for each and every web-component/building-block/app having its CSS refactored as this is the intention of this meta.
Thanks!
Flags: needinfo?(fabien)
Depends on: 1207103
Assignee: nobody → kaze
Flags: needinfo?(kaze)
We’re 99% done with the System and FTU apps, and all their dependencies (building blocks & web components). There are a few things to iron before we can push patches, e.g. fixing the CSS linter so it supports the *-inline-{start,end} properties we’ve been using everywhere…

We’ll make sure to link our patches to this meta.
Assignee: kaze → nobody
Depends on: 1207131
Assignee: nobody → kaze
Status: NEW → ASSIGNED
Depends on: 1207202
Depends on: 1207259
Depends on: 1207562
Depends on: 1207566
Depends on: 1207769
Depends on: 1207777
Depends on: 1207357
Depends on: 1208170
Depends on: 1208253
Depends on: 1208445
Depends on: 1208448
Depends on: 1209038
Depends on: 1209415
Depends on: 1209490
Depends on: 1181936
Depends on: 1209961
Depends on: 1209041
Depends on: 1209978
Blocks: rtl-2.5
No longer depends on: 1181936
Depends on: 1209177
Depends on: 1210731
Depends on: 1209532
Depends on: 1211421
Depends on: 1211909
Depends on: 1211954
Depends on: 1211960
Depends on: 1213057
Depends on: 1213774
Depends on: 1211388
Depends on: 1213972
Depends on: 1214136
Depends on: 1215033
Depends on: 1215095
Depends on: 1216066
Depends on: 1216068
Depends on: 1216085
Depends on: 1216496
Depends on: 1217377
Depends on: 1217474
No longer depends on: 1213774
Firefox OS is not being worked on
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.