1
Whelp, I didn't see anything like this already in existance, so I am developing a couple wireframe all-CSS XOOPS themes for use as a starting point for theme developers. The goal here is to be 100% W3C compliant, not use tables for layout, stay as flexible as possible, use proven and "expert" recommended browser hack methods if possible, while keeping the code to a minimum. One of the hardest parts of dealing with CSS-based designs is everyone handles the challenge that mult-browser support entails in different ways, and as CSS evolves, it will make things easier on us if we pool our abilities and work together rather than everyone handle problems differently. Hopefully this will make things easier once browsers are updated and new levels of CSS are supported.
Note: This is not a theme to use on sites - it is intended to be used as a starting point for developing new themes.
The first theme is based off of Eric Costello's 3 column "Holy grail" example found here:
http://www.glish.com/css/This is a 3 column theme with a fluid center column that supports XOOPS new extra blocks. I used the FIELDSET tag for blocks and to overcome IE's lack of min-width support I did use a little bit of javascript provided by
http://www.projectseven.com.
I had to hack the daylights out of Eric's example in order to get the center blocks to work right and ended up having to use a couple floats. I also had to feed non-IE browsers some different code using the #style,[IEwon't readthis] {} hack. But it appears to work well in Firefox and lays out fairly well in IE 5 & 6. It degrades fairly well in older browsers as well although I have yet to do much testing on different platforms, or even validate the HTML yet
Anyway, I know this theme is not "done" yet, so CSS experts and other theme developers, please help me test and refine this theme so future developers can use these as a starting point once we're done.
--------------------------------------------
3 COLUMN HOLY GRAIL WIREFRAME THEME:Zipped:http://technigrafa.com/DEV/holygrail.zipView HTML:http://technigrafa.com/DEV/holygrail/theme.htmlView CSS: http://technigrafa.com/DEV/holygrail/style.css--------------------------------------------
A "fixed" centered 3 column layout will be coming next. Hopefully that will not be as hard as this theme was to get to work across different browsers.