user
ar0n
<b>For [pmdev]ers:</b>
<p>
A while ago I started working on a 'clean' version of Perl Monks. This version was supposed to only use CSS for layout, allowing for tremendous flexibility in determining how the page looks. I have since lost most, if not all, interest in finishing it.
</p>
<p>
To see what the current page would look like in the CSS version, append <code>&style=css</code> to the current URL.
This will only work properly in browsers that properly support CSS. To my knowledge, both Mozilla and IE6 browsers work decently enough. The stylesheet currently being used is available at [css stylesheet].
</p>
<p>
The system works by overriding the parent container of [general container]. All 'normal' nodes (as opposed to XML nodes or plain text) use [general container] as their parent container. If the <tt>style</tt> param is set to <tt>css</tt>, [general container]'s <i>parent</i> container will be set to [css body container], which in turn has [css global container] as parent.
</p>
<p>
If you're interested on working on it, contact [tye].
</p>
<p>
The following things need to be done:
<ul>
<li>Sections (meditations, sopw, etc) need to use [list type approved] for CSS style (move old section code into [htmlcode]s).</li>
<li><tt>Everything::mod_perlInit()</tt> needs to set <tt>$q->param('style')</tt> for each page load.</li>
<li>[snownote] should be replaced with [list replies]</li>
<li>The ad-code needs to be incorporated cleanly into the page design (preferably without an iframe)</li>
<li>The nodelet control icons may need to be a bit more user friendly and larger</li>
<li>[links] need to die a horrible death. [approved] has all the data we need.</li>
<li>Users need to be able to load external javascripts, like currently stylesheets.</li>
<li>There is more, probably. Ask [tye].</li>
</ul>
</p>
2003-06-25 20:29:33
4878
358552
0
293
Europe/Rome