HomePhabricator

Updated mediawiki/extensions Project: mediawiki/extensions/Flow…

Authored by jenkins-bot <jenkins-bot@gerrit.wikimedia.org>.

Description

Updated mediawiki/extensions Project: mediawiki/extensions/Flow f6b245170ba09d806afcbbdcfb5bf9a2662ce9a0

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
Gerrit Code ReviewApr 27 2015, 10:46 PM
Parents
rMEXT1e1ecf6fbba6: Updated mediawiki/extensions Project: mediawiki/extensions/DonationInterface…
Branches
Unknown
Tags
Unknown
ChangeId
I5e8112b2259cbc8badf2b3ce93b53b38b0ade319

Event Timeline

Gerrit Code Review <gerrit@wikimedia.org> committed rMEXTff1b38cb017c: Updated mediawiki/extensions Project: mediawiki/extensions/Flow… (authored by jenkins-bot <jenkins-bot@gerrit.wikimedia.org>).Apr 27 2015, 10:46 PM