Closed
Bug 1216496
Opened 9 years ago
Closed 9 years ago
(Gaia RTL 2.5) CSS refactoring: email
Categories
(Firefox OS Graveyard :: Gaia::E-Mail, defect)
Tracking
(b2g-master fixed)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
b2g-master | --- | fixed |
People
(Reporter: autra, Assigned: autra)
References
Details
Attachments
(1 file)
RTL CSS refactoring for the email application.
Assignee | ||
Updated•9 years ago
|
Assignee: nobody → augustin.trancart
Blocks: 1181928, CSS_Refactor_2.5
Comment 1•9 years ago
|
||
Assignee | ||
Updated•9 years ago
|
Status: NEW → ASSIGNED
Assignee | ||
Comment 2•9 years ago
|
||
Comment on attachment 8678133 [details] [review]
[gaia] Phoxygen:bug1216496-email_rtl_refactoring > mozilla-b2g:master
Hi James, please R?
Attachment #8678133 -
Flags: review?(jrburke)
Comment 3•9 years ago
|
||
Comment on attachment 8678133 [details] [review]
[gaia] Phoxygen:bug1216496-email_rtl_refactoring > mozilla-b2g:master
Looking good, the two things to sort out, as mentioned in pull request comments:
1) Remove the gaia-icons if possible, let's use a separate bug and pull request since it likely means adding more icons to the font.
2) There was a case where it moved away from dir="auto" to CSS styles. If it is something special just for that element it would be good to understand more. Otherwise, should the rest of the dir="auto" elements also be converted?
Flip review back when it is all sorted, feel free to ask questions in the pull request and I will respond over there.
Attachment #8678133 -
Flags: review?(jrburke)
Assignee | ||
Comment 4•9 years ago
|
||
Thanks James!
I've left a question about 1) and an explanation about 2).
Flags: needinfo?(jrburke)
Comment 5•9 years ago
|
||
Feedback in the pull request, thanks for taking the time to get me up to speed on the issues! Flip review back to me when ready.
Flags: needinfo?(jrburke)
Assignee | ||
Comment 6•9 years ago
|
||
Comment on attachment 8678133 [details] [review]
[gaia] Phoxygen:bug1216496-email_rtl_refactoring > mozilla-b2g:master
Hey James, here is another try.
please r? again!
Attachment #8678133 -
Flags: review?(jrburke)
Comment 7•9 years ago
|
||
Comment on attachment 8678133 [details] [review]
[gaia] Phoxygen:bug1216496-email_rtl_refactoring > mozilla-b2g:master
Looks good! I can see where the bubbles used on message reader and compose could lay out a mixed bidi email address differently than what is used in the rest of the app, but given the constraints that they could also just be regular names, not email addresses, and we want to avoid bugs around ellipsis issues, this seems like a good tradeoff.
Attachment #8678133 -
Flags: review?(jrburke) → review+
Assignee | ||
Comment 8•9 years ago
|
||
Oh I forgot about the bubble! But you're right, we cannot put them on ltr direction in css, we need to have it in js I guess.
I'm opening a followup for this.
Assignee | ||
Comment 9•9 years ago
|
||
NI myself to land that once tests are green.
Flags: needinfo?(augustin.trancart)
Assignee | ||
Comment 10•9 years ago
|
||
putting checkin-needed, but note that GU21 is permafail apparently.
Flags: needinfo?(augustin.trancart)
Keywords: checkin-needed
Comment 11•9 years ago
|
||
Merged to master: https://github.com/mozilla-b2g/gaia/commit/7607cb7492ca9063da8f2a8719706d68eab5d451
The Gu21 failure is unrelated here and seems to be a permafail, I've seen that on lots of other PR recently.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
status-b2g-master:
--- → fixed
Resolution: --- → FIXED
Updated•9 years ago
|
Keywords: checkin-needed
You need to log in
before you can comment on or make changes to this bug.
Description
•