Behaviors Themes

The “Plone theming suite” includes the following behaviors themes supported:

Local Diazo Theme

The collective.behavior.localdiazo package adds Dexterity behavior to enable a local Diazo theme. for Plone.

In Plone’s control panel go to Dexterity Content Types, select your content type, go to the Behaviors tab and enable the Local registry and Local Diazo theme behaviors.

Behaviors editor for "collective.behavior.localdiazo"

Behaviors editor for collective.behavior.localdiazo.

Add a new object; you will see a new field called Theme and select a Diazo theme from the list.

Adding a Microsite content type

Adding a Microsite content type.

Now when you access your container you will see the Diazo theme applied to it.

A local behavior of Diazo theme for Microsite

A local behavior of Diazo theme for Microsite.

If you followed all the instructions and the theme is not applied, make sure Diazo theming is enabled on Theme settings.

The theme settings for Microsite

The theme settings for Microsite.


Local Skin Theme

The collective.behavior.localskin package adds Dexterity behavior to enable a local theme skin for Plone.

In Plone’s control panel go to Dexterity Content Types, select your content type, go to the Behaviors tab and enable the Local registry and Local skin theme behaviors.

Behaviors editor for "collective.behavior.localskin"

Behaviors editor for collective.behavior.localskin.

Add a new object; now when you access your container created.

Adding a Microsite content type

Adding a Microsite content type.

Later edit the object created; you will see a new field called Skin name and select a skin theme from the list.

Editing a Microsite and select "Skin name" theme

Editing a Microsite and select Skin name theme.

Now when you access your container you will see the Skin theme applied to it.

A local behavior of Skin theme for Microsite

A local behavior of Skin theme for Microsite.