Beefy Boxes and Bandwidth Generously Provided by pair Networks
more useful options
 
PerlMonks  

comment on

( #3333=superdoc: 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.


In reply to Notes on recent and future HTML and CSS changes by Petruchio

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post; it's "PerlMonks-approved HTML":



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others exploiting the Monastery: (2)
As of 2021-09-19 06:04 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?