HomePhabricator

Correctly display Flow in RTL interface and content

Authored by Mooeypoo.

Description

Correctly display Flow in RTL interface and content

There are two types of directionalities Flow should adhere to -
content language and interface language. CSSJanus flips directions
dependent on interface language, but some of those operations are
not correct, since they are content-dependent. For instance, the
topic subject is content-dependent regardless of the interface.

For those content dependent cases, make sure the display flips
between content directionalities and add @noflip rules so that
CSSJanus does not touch those regardless of interface.

On top of that there are several elements that should flip for
interface values, like the flow-board-navigation elements. For
those to work properly we have to add LTR rules so CSSJanus flips
those in RTL.

Bug: T95717
Change-Id: I5e8112b2259cbc8badf2b3ce93b53b38b0ade319

Details

Committed
MooeypooApr 27 2015, 10:14 PM
Parents
rEFLWbc9c7f9490d6: Merge "Stop creating pages on load"
Branches
Unknown
Tags
Unknown
References
refs/changes/21/206321/11
ChangeId
I5e8112b2259cbc8badf2b3ce93b53b38b0ade319