Web theming using Diazo

A 1 day course for web developer and designers to learn how to setup a diazo theming server, and transform websites into custom templates and website themes using diazo rules.

Introduction

Diazo allows you to apply a theme contained in a static HTML web page to a dynamic website created using any server-side technology. With Diazo, you can take an HTML wireframe created by a web designer and turn it into a theme for your favourite CMS, redesign the user interface of a legacy web application without even having access to the original source code, or build a unified user experience across multiple disparate systems, all in a matter of hours, not weeks.

Visit http://diazo.org for more information

Objectives

  • Install and configure Diazo theming server
  • Develop diazo rules for theming a website

Prerequisites

Skills

  • Basic Linux CLI (permissions, cp/mv, tar)
  • Basic networking knowledge such as which ports a web server listens on and tcp/ip networking
  • Basic web development skills such as (X)HTML, XML and CSS

Technical

  • Linux or Unix based desktop or laptop such as MacOSX or FreeBSD

Course Outline

  1. Installation
  2. Diazo rules and theming techniques