Charles wrote: >I'm trying to do a more advanced WordPress theme than I've seen anyone else >do. (Originally I was helping the folks working on "K2", but they're moving >slow and have interesting ideas about what's important.) > >My theme will let even novice users choose (via a friendly UI) the number of >columns, what elements appear in each column, etc. It will also be >mobile-ready out of the box. > >*** Based on <http://css-discuss.incutio.com/?page=ThreeColumnLayouts>, *** >*** it looks like One True Layout is the best place to start -- no *** >*** browser sniffing, reorderable, etc. *** > >I'd really appreciate more feedback before I dive into this. I'd love to >here some "yes, definitely base your theme on this", but I suspect there may >be some newer resources I'm not aware of. > >
I'm hesistant to say that One True Layout is the best thing out there, but it's probably the best thing on our wiki for your purposes. Test heavily though. Another option would be to have different HTML sources for each of the layout choices your users have. This would require less hackery to get working cross-browser than One True Layout. But if you want to have the exact same HTML source each time, just changing the CSS, then yes, One True Layout is a good way to go. One other thing: To start a new thread, do not reply to an existing message. When you do this, your message gets threaded on to the old thread, which messes up the archives and makes it less likely that others will see your message and subsequently reply to you. You must send a new message with an appropriate and descriptive subject line to css-d@lists.css-discuss.org in order to start a new thread. Thanks, Zoe -- Zoe M. Gillenwater Design Services Manager UNC Highway Safety Research Center http://www.hsrc.unc.edu ______________________________________________________________________ css-discuss [EMAIL PROTECTED] http://www.css-discuss.org/mailman/listinfo/css-d List wiki/FAQ -- http://css-discuss.incutio.com/ Supported by evolt.org -- http://www.evolt.org/help_support_evolt/