create new tag
, view all tags

Adapting Blog Skins (Templates) for TWiki

I spent some time today looking for some new skins for my MoveableType blog and was struck at the diversity of templates that can be installed in MoveableType (or Blogger or a couples others) in a matter of seconds and completely change the look and layout of the site. Then I return to my good 'ol TWiki and continue to wonder when we are going create some skins that don't (how can I put this kindly) underwhelm your average user.

Then I got to wondering: just how hard would it be to create a framework that would allow us to adapt some of these skins that are being created for blogs? Looking at the structure of the MT templates, they include a lot of the same basic elements as a Wiki (header, footer, sidebar, main content area, etc.) and they all allow for adding additional buttons and such that we would need for Edit, Diffs, etc. I'm sure we'd still have to do some tweaking (or twiking) of the templates to make them work but the payoff would be tapping a substantial reservoir of existing creative work.

I know, I know, this involves a lot more than I know. Just thought I'd put it out there....

It's just a little frustrating to see all that fun with layout and design while we're still stuggling to achieve basic usability.

-- LynnwoodBrown - 18 Apr 2003

I agree. It has been my thinking that using structural markup and cascading style sheets will make this possible however putting it into practice with twiki has been much more difficult than I anticipated. Twiki is a lot more complicated than your average blog; each mode (edit, attach, preview, print,...) requires a separate template and possibly different css files too. Granted I've placed requirements on myself which increase the difficulty like inventing my own look as I go rather than simply copying. If I understood perl, and therefore the reasons for twiki's strange (to me) template system it might help. Maybe I'll run with your idea and copy an existing design as a test and see what difference that makes.

What it comes down to, for me anyway, is that basic frameworks are hard, especially when you are striving to maintain compatibility with the existing structure.

-- MattWilkie - 18 Apr 2003

See CopyCatSkin, NatSkin

Edit | Attach | Watch | Print version | History: r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r4 - 2006-07-17 - MichaelDaum
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2018 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.