For some time now I've wanted to convert the Serendipity default theme to tableless css only design, which is a process that has undergone several iterations. Every time I thought I had it worked out another problem would present itself. Then
Matthias (the man responsible for most of the German translations on this site) emailed me something he had put together that he adapted from
Alex Robinson's One True Layout. After that history started to be made.
We are now making available a beta of this template and ask for comments, bug reports and fixes, and anything else you think needs to be done, because our intention is that this template will replace the current serendipity v3.0 that ships with Serendipity. For those of you who aren't familiar with the template, a competition was held in February/March 2006 to design the new default template for Serendipity. My template was chosen, and became known as serendipity v3.0, although the folder it lives in is 'carl_contest'.
So, what do you need to know?
To avoid confusion and allow easy testing without overwriting any existing template, we have provided the update as serendipity v3.1, and this template will unzip into a folder named serendipity_v3_1, although it will ship as carl_contest once it is rolled into the nightlies. This template will then become the default template for the upcoming Serendipity version 1.1.
The beta you are about to download has been completely redesigned from the ground up, and whilst the priimary colorset looks and feels identical to the existing template, the similarity ends there. Serendipity v3.1 is a css only content first layout, that is designed to work flawlessly with with one or two sidebars, and even zero sidebars if required. We've added additional colorsets, a grey version, and two completely new styles, 'caramel' and 'modern blue and green'.
The 'caramel' version demonstrates using
Eric Meyer's sliding faux columns so that boxy templates are possible, whereas the 'modern blue and green' colorset shows what can be done by changing some of the styles.
We have also added a navbar which seems to have been the most popular request from users, and we have provided the option of placing the entry footer in its normal position as a small box to the right of the entry title, or underneath the entry for users who want a more traditional look.
Ok, so at present this template is beta, we don't recommend customising this template yet, and I doubt we'll be able to support this other than as part of the testing process. Once testing is complete Garvin will roll this into the nightlies. We are still working on documentation which will be made available on the Serendipity wiki once its complete.
So, enough rambling from me,
download serendipity v3.1. Please make comments, we really want your feedback.
Greetings to Alex and Eric, thanks for sharing your ideas and helping us make this a reality. Matthias, thank you for being such a patient and willing collaborator.