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

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |[email protected]
         Resolution|WONTFIX                     |

--- Comment #5 from [email protected] 2010-06-29 11:44:24 UTC ---
I disagree with the resolution of this bug. Comment 1 is wrong. Content is
overlapped even without local adaptions. The local adaptions in
[[de:MediaWiki:Monobook.css]] just try to minimize the amount of overlapped
content by moving the whole box upwards. They don't affect other skins at all,
Vector now being the default skin.

It would be trivial to achieve the collapse/expand effect without JavaScript.
The Vector skin does this for the menu:

div.vectorMenu div.menu {
    display: none;
}
div.vectorMenu:hover div.menu {
    display: block;
}

If #mw-fr-revisiondetails were in a way related to #mw-fr-revisiontoggle that
can be selected with CSS (e.g. descendant or later sibling, but not parent or
earlier sibling), we could just do the same, like:

#mw-fr-revisiondetails {
    display: none; /* collapsed by default */
}
#mw-fr-revisiontoggle:hover #mw-fr-revisiondetails {
    display: block; /* expand if hovered */
}

This is impossible with the current document structure.

Note however that ...

* ... :hover does not work in IE 6. The JavaScript solution could be kept in
place just for that browser;
* ... [[de:MediaWiki:Common.css]] currently contains some adaptions that affect
all skins (z-index: 1 and display: none on #mw-fr-revisiondetails to stack it
in the foreground of relatively positioned templates and hide it from
non-JavaScript users). They are not the cause of this bug.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
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