Presenting: The CleanHome package

Note: this post is over a year old, it's very likely completely outdated and should probably not be used as reference any more. You have been warned. :-)

Every time you start a new Umbraco project, there is one thing that you will do first: Set-up a home page.
As this takes a few minutes, I've created a simple package that will help you out by installing the home page.

CleanHome will give you a ContentPage document type linked to a master page that sets you up with an XHTML 1.0 strict document type.

The document type includes these new fields:

  • body (richtext editor)
  • meta keywords
  • meta description
  • alternate title (to use in <title> tag for example)
  • alternate navigation title
  • hide in navigation checkbox (alias: umbracoNaviHide, to use with default XSLT templates)

There's also a stylesheet reference and a favicon reference in the master page.

The stylesheet contains Eric Meyer's reset-styles to start you off with the cleanest possible page.

Your new "home page" validates as XHTML strict and the CSS file is also completely valid.

Warning: This will create a document type and Master/Childpage with the name "ContentPage", a content item named "Home" and a CSS files called styles.css. If any of these already exist in your site, you WILL get errors.

This package is specifically meant for new, empty websites. You can view it as a bare-bones version of the Runway package.

Download CleanHome here.

Sebastiaan Janssen

Dutch guy living in (and loving) Copenhagen, working at Umbraco HQ. Lifehacker, skeptic, music lover, cyclist, developer.