Last modified: 2013-12-17 22:40:35 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T59979, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 57979 - BetaFeatures: All icons must have RTL versions
BetaFeatures: All icons must have RTL versions
Status: RESOLVED FIXED
Product: MediaWiki extensions
Classification: Unclassified
BetaFeatures (Other open bugs)
unspecified
All All
: Unprioritized normal (vote)
: ---
Assigned To: Amir E. Aharoni
: i18n
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-12-04 13:08 UTC by Amir E. Aharoni
Modified: 2013-12-17 22:40 UTC (History)
6 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Amir E. Aharoni 2013-12-04 13:08:06 UTC
Beta features have icons to represent them at Special:Preferences.

They usually show a schematic representation of a MediaWiki page with a logo in the top left corner, and this of course means that they should be flipped for RTL languages.

Some of them are trivial - just a horizontal flip.

Some of them are less trivial - for example, in the one for the VisualEditor formula editing I flipped the image and then flipped the Sigma icon inside it so it would still look like Σ and not flipped.

Some of them are even less trivial, for example the icons for the font style experiments. It shows the Latin letter A, and it's weird to show a Latin letter in the beginning of a right-to-left text. Luckily, there are only two major right-to-left scripts, so I made one icon for Hebrew and one for Arabic.

Some relevant sample commits by myself, already merged:
* https://gerrit.wikimedia.org/r/#/c/94379/
* https://gerrit.wikimedia.org/r/#/c/94269/
* https://gerrit.wikimedia.org/r/#/c/94423/

On this commit Jon and Juliusz complained that the image should be re-saved with a smaller size and less metadata:
* https://gerrit.wikimedia.org/r/#/c/98159/

The SVGs from the previous merged commits may have to be re-done as well.

Any future beta features should have RTL-compatible icons from the start, preferably done by professional designers.

See some more details here:
https://www.mediawiki.org/wiki/Design_best_practices#Right-to-left_languages
Comment 1 James Forrester 2013-12-17 22:40:35 UTC
Done by Amir. In future, it's the PM's job (i.e. my job for now) to make sure this is done before deployment.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links