Kubrick layout for Midgard CMS

cover image for Kubrick layout for Midgard CMS

Because of the dead development server I had a bit of downtime today. To compensate for it, I decided to finally port the elegant Kubrick template to Midgard CMS.

Kubrick is a style template designed by Michael Heilemann for the WordPress weblog system. While Midgard’s range of functionalities is much wider than those of a blog system, the template still fit quite well:

Kubrick running a Midgard test site

To make the template work more nicely out-of-the-box, I’m utilizing the new midcom_helper_find_node_by_component() helper function from MidCOM to automatically populate designated places in the layout with things like latest news items or photos.

This level of component integration is acceptable, but in the future it would be very good to also include component-specific CSS rules into the templates to make the components fit the layout even better. This is made easier as more and more components are embracing standard microformat class semantics.

To get the new Kubrick template for Midgard download it from CVS, and install via datagard. Once this has been done it should appear in the style selection dialog of your Site Wizard:

Kubrick in Site Wizard style selector

Next up would be to make the Site Wizard actually create MidCOM site structures based on user-selected “site type”. This way user could say “I want a blog”, and automatically get newsticker with comments enabled, etc. The feature was in original Site Wizard specs but hasn’t quite been designed yet.

Now a blank Kubrick-powered site created by Site Wizard looks like this.

Read more Midgard posts.