Open Bug 1166055 Opened 10 years ago Updated 7 years ago

Refactor RTL handling in CSS

Categories

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

Production
enhancement
Not set
normal

Tracking

(Not tracked)

People

(Reporter: u232883, Unassigned)

References

(Blocks 1 open bug)

Details

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

Attachments

(1 file)

44 bytes, text/x-github-pull-request
Details | Review
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: 10 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

Creator:
Created:
Updated:
Size: