On 7/16/07, Dschwen <lists(a)schwen.de> wrote:
Adding the
javascript (if that is possible, given that we can't just wrap
each section in a div tag) would imho, largely solve the problem. It may
Please check
[[User:Dschwen/HighlightSection.js]]
include in monobook.js, refresh cache, etc., you know the drill
Some comments in the code would be good so it could be better
reviewed. Also, I'd imagine a single box surrounding all the code
(including the header itself) would look quite a bit nicer. That
could maybe be accomplished by wrapping the relevant elements in divs
via JS, so that the background on the div will include the elements'
margins. Overall, though, it looks nice, certainly a good start, even
if I'd choose a slightly different color myself. :)
On 7/16/07, Jim Hu <jimhu(a)tamu.edu> wrote:
Yes, exactly. I was thinking something like
Top level heading _______________| edit |__
lower level heading ..._| edit |_...
with the lines connecting over the edit link, of course. I suppose
that if one was going to do an icon, it could be an icon with text in
it that looks like a tab. I'm not sure this actually a good idea
myself.... just thinking in public in response to the discussion.
Hmm. That's definitely an idea to consider, yes.
On 7/16/07, Mark Clements <gmane(a)kennel17.co.uk> wrote:
Adding the javascript (if that is possible, given that
we can't just wrap
each section in a div tag) would imho, largely solve the problem.
I don't think so. You don't want people to form an idea of what a
button will do, and then try to use it only to be told it does
something else. Ideally you want it to be clear at first glance what
it does; if that's not possible, at least have it be unclear at first
glance. You absolutely do not want to have it be clear at first
glance that it does something it does not do, whether or not you later
clarify. You'd think it would have been unambiguous for the two
testers in the German study by the time they got to the edit screen
and saw the actual text, wouldn't you?
On 7/16/07, Phil Boswell <phil.boswell(a)gmail.com> wrote:
Actually, is there any particularly pressing reason
why this should be so
impossible? We could establish a grading of lighter grey shades, or maybe
use dashed/dotted lines, or a combination, for the deeper levels.
I'm having a little trouble establishing whether this can be done in
personal CSS: anybody able to help me out here?
Hmm. Yes, that sounds like an interesting idea. This looks pretty good:
h3, h4, h5, h6 { margin-bottom: 0.6em; }
h3 { border-bottom: 1px solid #CCC; }
h4 { border-bottom: 1px solid #EEE; }
h5 { border-bottom: 1px dashed #EEE; }
h6 { border-bottom: 1px dotted #EEE; }
I'm thinking that we could have something looking like (will look a
bit screwed up in non-monotype but hopefully you'll get the idea):
_____________________
Section title [edit]|___________________
Section text goes here ...
so the section is clearly one unit. One issue is that then it will
look like the edit link for an nth-level section does not include
n-1th-level subsections, but that's not a big problem, because the
expected text will still be present as well.
On 7/16/07, Brion Vibber <brion(a)wikimedia.org> wrote:
Clever. I was thinking about how to hide the lower border, and that's
a good method, if the measurements can be worked out properly in a
universal fashion. Anyway, that looks pretty unambiguous, definitely.
The section edit link can stay where it is if this method is chosen,
too, which is nice.