Page MenuHomePhabricator

Hieroglyphs look scary if embedded in tables with class="wikitable"
Closed, ResolvedPublic

Description

See http://www.mediawiki.org/wiki/User:MaxSem/hiero-table
We need to override some properties in WikiHiero's CSS.


Version: unspecified
Severity: normal
URL: http://www.mediawiki.org/wiki/User:MaxSem/hiero-table

Details

Reference
bz30485

Event Timeline

bzimport raised the priority of this task from to Normal.Nov 21 2014, 11:48 PM
bzimport added a project: WikiHiero.
bzimport set Reference to bz30485.
bzimport added a subscriber: Unknown Object (MLST).
MaxSem created this task.Aug 21 2011, 11:16 AM

Raising the equally interesting point of "why does it use tables ?"

I guess some layout work can be done here.

brion added a comment.Aug 23 2011, 9:53 PM

CSS rule definitions for .wikitable and .wikitable td were beating out those for .mw-wikihiero and .mw-wikihiero td. Added !important onto them in r95340 (trunk) to force the hieroglyphic layout table's styles to have preference.

Will probably need merge to prod branches.

brion added a comment.Sep 12 2011, 6:13 PM

That table does not use the wikitable class, and the problem doesn't appear in:

  • IE 6/7/8/9
  • Firefox 7
  • Chrome 13

Looks like it may be Opera-specific style bugs? It's adding a 'border-left' into the computed styles for the <td>s but it doesn't appear anywhere in the referenced styles.

Please open a separate bug for this, since the originally-reported issues do appear to be fixed and this looks distinct.

Reverted r95340 in r107671 in favour of fix in r107669.