https://bugzilla.wikimedia.org/show_bug.cgi?id=31923

Krinkle <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Site CSS should probably    |Rethink base directionality
                   |not be flipped by default   |and flipping for modules
                   |(needs @flip)               |from origin "site"

--- Comment #4 from Krinkle <[email protected]> 2012-06-21 02:39:01 UTC ---
(In reply to comment #3)
> (In reply to comment #2)
> > e.g. if an ltr user visits an rtl wiki, or an rtl user visits an ltr wiki, 
> > even
> > the site css should be flipped.
> 
> Most often not (and that's what this bug is about), because site CSS is mostly
> about the content, i.e. needs to follow the direction of the content and not
> the user language, so they would need to be tagged with @noflip. Most obvious
> example is the infobox.

That assumption is completely wrong. And assuming the opposite is wrong, too.
Modules coming from the site-level (common.js, skin.js, gadgets, ) are used for
all sorts of things. Personally I believe it is much more common for a gadget
to manipulate the interface than to manipulate the article content. Either way,
it is a moot point.

> > I'm not a big fan of a @flip rule, doesn't make sense to me (yet).
> 
> It is impossible to tag all of the site CSS relating to content with @noflip,
> that is why I would like to reverse the logic and introduce @flip for site 
> CSS.

We can change the base direction, sure. But we don't need to disable flipping
and introduce @flip. The problem is not that you need @flip. @flip is an
example of how the actual problem could be solved. The actual problem is that
the base direction is assumed wrong (in your opinion).

Also, having an example would be great. I think maybe there is a different
problem or misunderstanding relevant.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to