Make WordPress Core

Opened 8 years ago

Closed 7 years ago

#6616 closed defect (bug) (fixed)

Fonts in RTLed administration interface

Reported by: RanYanivHartstein Owned by:
Milestone: 2.6 Priority: normal
Severity: normal Version:
Component: Administration Keywords:
Focuses: Cc:


The RTL styles for the administration interface specify fonts that can be less than ideal with some of the scripts that are written from right to left.

For e.g., while serif fonts look great on screen with latin scripts, their equivalents in Hebrew are rather hard to read in anything less than about 18 points; Arial on the Mac has only latin glyphs and is not available at all on most Linux distros; Verdana has no Hebrew glyphs at all, etc.

I submitted a patch in ticket #6365 that among other things switched the RTL styles to all sans-serif fonts, but it was ignored - I don't know if this was on purpose or not, so I opened this ticket to focus the discussion on the fonts issue instead of other RTL related issues.

I suggest switching all fonts in the RTL styles to generic "sans-serif" fonts instead of specifying fonts that may only work for a certain script or a certain platform. That way, the best fonts will always be used on each platform and for each script.

Attachments (1)

wp-font-for-rtl.r8323.diff (4.0 KB) - added by RanYanivHartstein 7 years ago.
Patch to change fonts in RTL styles to generic sans-serif

Download all attachments as: .zip

Change History (5)

#1 @RanYanivHartstein
7 years ago

  • Type changed from enhancement to defect

Change from "Enhancement" to "Defect", as this can seriously hamper user experience in non-latin scripts such as Hebrew.

7 years ago

Patch to change fonts in RTL styles to generic sans-serif

#2 @RanYanivHartstein
7 years ago

I added a patch to the RTL styles to change all fonts in the administration interface to either generic sans-serif or generic monospace. This addresses the issues described in the patch.

The patch creates a new file (press-this-rtl.css) to fix fonts in the new post bookmarklet. It should be noted that this is not a full RTLization of the Press This bookmarklet.

#3 @ryan
7 years ago

(In [8326]) RTL for Press This. Props RanYanivHartstein. see #7289 #6616

#4 @ryan
7 years ago

  • Resolution set to fixed
  • Status changed from new to closed

(In [8327]) RTL friendly fonts from RanYanivHartstein. fixes #6616

Note: See TracTickets for help on using tickets.