Bug 1202354 (CSS_Refactor_2.5)

CSS refactoring for Firefox OS 2.5

ASSIGNED
Assigned to

Status

Firefox OS
Gaia
ASSIGNED
3 years ago
2 years ago

People

(Reporter: josh, Assigned: kaze)

Tracking

(Depends on: 1 bug, Blocks: 2 bugs)

Firefox Tracking Flags

(Not tracked)

Details

(URL)

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
(Reporter)

Description

3 years ago
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)

Updated

2 years ago
Assignee: nobody → kaze
Flags: needinfo?(kaze)
(Assignee)

Comment 2

2 years ago
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
(Assignee)

Updated

2 years ago
Depends on: 1207131
(Assignee)

Updated

2 years ago
Assignee: nobody → kaze

Updated

2 years ago
Status: NEW → ASSIGNED
Depends on: 1207202
Depends on: 1207259
Depends on: 1207562
Depends on: 1207566
Depends on: 1207769
Depends on: 1207777
(Reporter)

Updated

2 years ago
Depends on: 1207357
(Assignee)

Updated

2 years ago
Depends on: 1208170
(Assignee)

Updated

2 years ago
Depends on: 1208253
(Assignee)

Updated

2 years ago
Depends on: 1208445
(Assignee)

Updated

2 years ago
Depends on: 1208448
(Assignee)

Updated

2 years ago
Depends on: 1209038
(Assignee)

Updated

2 years ago
Depends on: 1209415
Depends on: 1209490
Depends on: 1181936
(Assignee)

Updated

2 years ago
Depends on: 1209961
(Assignee)

Updated

2 years ago
Depends on: 1209041
(Assignee)

Updated

2 years ago
Depends on: 1209978
(Assignee)

Updated

2 years ago
Blocks: 1179459
(Assignee)

Updated

2 years ago
No longer depends on: 1181936
(Assignee)

Updated

2 years ago
Depends on: 1209177
Depends on: 1210731
Depends on: 1209532
(Assignee)

Updated

2 years ago
Depends on: 1211421
Depends on: 1211909
(Assignee)

Updated

2 years ago
Depends on: 1211954
(Assignee)

Updated

2 years ago
Depends on: 1211960
(Assignee)

Updated

2 years ago
Depends on: 1213057
(Assignee)

Updated

2 years ago
Depends on: 1213774
(Assignee)

Updated

2 years ago
Depends on: 1211388
Depends on: 1213972
Depends on: 1214136
Depends on: 1215033

Updated

2 years ago
Depends on: 1215095

Updated

2 years ago
Depends on: 1216066

Updated

2 years ago
Depends on: 1216068
Depends on: 1216085
Depends on: 1216496

Updated

2 years ago
Depends on: 1217377
Depends on: 1217474

Updated

2 years ago
No longer depends on: 1213774
You need to log in before you can comment on or make changes to this bug.