Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Notes on recent and future HTML and CSS changes

by Petruchio (Vicar)
on Feb 12, 2003 at 18:31 UTC ( #234786=monkdiscuss: print w/ replies, xml ) Need Help??

Hey, all. Last night some changes were made to the site markup and CSS. There were two main reasons for this: simplification, and repairing some invalid theme CSS which causes problems for certain browsers. One of the goals was for the changes to be transparent to those exclusively using the site themes. If you notice differences not related to personal CSS, after clearing your cache and restarting your browser, let me know.

Note: Any description of markup problems should make note of which browser and version you're using (e.g. Galeon 1.2.5), the platform you're on (e.g. Linux), the theme you're using (e.g. Dark Theme), and a detailed description of the problem.

Another goal was to keep the personal CSS breakage, which was necessary, to a minimum, and for the problems to be easily fixed. If you notice differences, try making the following adjustments:

Instead of th.nodelet_head say tbody.nodelet th
Instead of th.nodelet_body say tbody.nodelet td

Hopefully this will solve your problems. If you don't notice a difference, or if the changes seem intermittent, it may be necessary to clear your cache and restart your browser, If this still doesn't fix things, let me know and we'll work on it.

If you're trying to figure out how to work with the CSS on your own, you might consult the site stylesheets. This one is common to all themes, and this one, as an example, controls the Dark theme. You should also look at the HTML, of course.

Note that td.nodebody and th.nodehead are kluges thrown in to fix things for NS4, and hopefully for one other browser in which problems were reported. Avoid their use in your stylesheets, if at all possible. If you must use them, address td.nodeletbody and td.nodelethead as well; the current classes are ill-named, because I was in a hurry to fix things for the NS4 folk. If they change, and you've said something like: td.nodeletbody, td.nodebody { color: blue } then you'll be spared a bit of repair work.

Also... and this is important... understand that there will be further changes in site markup. Exciting changes, in my opinion; development has been going very briskly of late, and there are various new features 'in the can' which should be released soon. But this does mean that your CSS may have to change. If you come in one morning, and things look wrong, don't panic. The monastery isn't destroyed forever. Talk to us (likely me), and we'll work on it.

Comment on Notes on recent and future HTML and CSS changes
Select or Download Code
Re: Notes on recent and future HTML and CSS changes
by fokat (Deacon) on Feb 12, 2003 at 20:11 UTC

    Just want to express my gratitude...

    Best regards

    -lem, but some call me fokat

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: monkdiscuss [id://234786]
Approved by pfaut
Front-paged by Mr. Muskrat
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (6)
As of 2014-12-18 00:18 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (41 votes), past polls