We'd like to have a header and a footer on all pages, independently of their origin. Also, headers and footers should be made editable with Scrivito. For the header, a logo is sufficient at this time; the footer, however, should be able to accommodate any desired content. Beyond that, we'd like to add some content to the sidebar of Solidus' products overview page.
But first, let's create a Homepage model to be able to differentiate the homepage from other pages: