Page MenuHomePhabricator

Print stylesheet forces left alignment on RTL languages
Closed, ResolvedPublic

Description

commonPrint.css contains lovely bits like this:

#content {
...

text-align: left;

}

This is presumably meant to counteract the full-justified text option, however it makes printed output of Hebrew,
Arabic, and such rather incorrect.

Either the alignment forcing should be removed, or changed to something that works for LTR and RTL, or RTL should
include an explicit override the other way.


Version: 1.3.x
Severity: normal

Details

Reference
bz524

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 6:55 PM
bzimport set Reference to bz524.
bzimport added a subscriber: Unknown Object (MLST).

Setting 'justify' instead of 'left' solves this issue as well as bug 483.

The rule above is gone, there's no text-alignment other than center set in
commonPrint.css anymore.