Open Bug 1166055 Opened 9 years ago Updated 6 years ago

Refactor RTL handling in CSS

Categories

(www.mozilla.org :: Pages & Content, enhancement)

Production
enhancement
Not set
normal

Tracking

(Not tracked)

People

(Reporter: kohei, Unassigned)

References

(Blocks 1 open bug)

Details

(Keywords: rtl, Whiteboard: [kb=1751448])

Attachments

(1 file)

More and more pages are being localized into RTL locales like Arabic. The stylesheets need a better way to handle both LTR and RTL gracefully.

WIP: https://github.com/kyoshino/bedrock/compare/css-rtl-refactoring
No longer blocks: 1180548
No longer blocks: 1180558
No longer blocks: 1180553
Blocks: 1197651
Blocks: 795286
Attached file pull request, part 1
Kohei beats me to filing this \o/
My intention was to use this ready library and integrate it with bedrock.
https://github.com/anasnakawa/bi-app-less
I think it covers most (if not all) of what we need to accomplish the task.
Hope that helps!
Resolving because it is closed in Github.
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Actually this is still open. We just have to consider a better approach.
Status: RESOLVED → REOPENED
Resolution: WORKSFORME → ---
(In reply to Kohei Yoshino [:kohei] from comment #4)
> Actually this is still open. We just have to consider a better approach.

This style guide is very outdated and is slated to soon be replaced by a new style guide being worked on. I would not worry to much about fixing anything here.
This bug is not about the styleguide but all the pages on bedrock :)
IIRC this bug is intended to be some sort of a meta bug for RTL like we do on all other platforms/projects
If that's the case please add it to wiki.mozilla.org/RTL
Status: REOPENED → NEW
Assignee: kohei.yoshino → nobody
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: