I finished implementing the template engine and removed a lot of
unnecessary code. All the tests have been updated and SmallWiki should
be up and working again. However, there might come up some problems
when using old-code as I renamed several class-names and I did adapt
the html-renderer to match the one of Seaside.
As you see on the attached picture, the rendering is flat and simple
now: time to let the designers create some beautiful style-sheets. The
rendering is fully XHTML compatible and validates using the
W3C-Validator. I've written to some of the designers of
and they all seem to be not that happy when
their design is reused. But - except for the included pictures - the
designs are open-source, so we should have no problem using them.
While the .css files themselves are provided as-is under a very open
Creative Commons license, I encourage you to learn from my submission
and create your own design instead of using it as a template. Go ahead
and learn from my file and grab bits and pieces of the .css with a
conscience. But if you're using the bulk of the original associated
file and only changing a few colours and images, you're more or less
copying the design.
As a designer I have strong feelings about my work that may seem
protective or inappropriate to others. However my submission was
exclusively produced for the CSS Zen Garden. If you take the design and
use it elsewhere, it loses some of its value as being part of the CSS
That being said according to the license I can't stop you from using my
.css file as is. However I sincerely hope that you will consider my
reasoning and opinion on the matter and eventually do what seems best.
Most designs have got pictures included, what turns into a problem when
distributing SmallWiki and when setting up the server. Therefor I
suggest that we run a central server at the university that provides a
couple of Style-sheets and the necessary images. This would make
installation for end-users much easier, as no different web-server has
to be installed. What do you think?
I try to come up with a first design now ...