mkpage themes

This is an experimental demo of how to theme a mkpage based website. The goal of this repository isn’t to show off great design skills, I don’t have any. The goal is to show an approach for implementing portable design, aka theming, to websites built with mkpage.

What you need to get started

What is a theme?

In the context of web design and websites a theme is a unified set of design elements applied to content and used to render a website or page. It suggests a degree of portability within the a given content management system (e.g. Wordpress, Drupal or in our case mkpage).

A theme system usually manages

What is a mkpage theme?

In mkpage a theme is made up of at least one Golang template plus any web assets like CSS, fonts, images and JavaScript.

Theming in mkpage makes the following assumptions

Our theme experiments