The HTML structure of the pages of the CMS is made considering the possible application of stylesheets of the graphic.
As shown in the paragraph Site structure, the standard Zenukers page is divided in sections, each one of those is represented by a div with univocal id. This will contain other div with common classes and univocal ids, each one of those represent a specific tool. Through the stylesheets, therefore, it´s possible to assign specific graphic settings to areas or single elements. The system also allows to assign diversified id to the general container (div.container) or to the area of displaying (div.Display) according to the element (news, articles, images...) or the category, allowing to have different graphic for the sections of the site. If you have a good skill in CSS, you can have an almost complete control on the graphic of the site.
The whole graphic of the site can be managed through a system that also allows to give several versions (themes) of the site to the users. Files for the graphical personalization are inside specific folders, which are all inside the folder named static/themes of the root. Each folder contains all the file you may need to characterize graphically your site, and it represents a theme of the site. Every user, in addition, will be able to set one as Personal theme from the Profile page.
The structure of the pages is defined through html files, named templates. For each theme, in addition to the general template (template.html), it´s possible to assign specific templates for single pages or for groups of pages. With a good knowledge of CSS, and following the explanations in this manual and the 'tips' which will be published on the website, the chances to personalize without changing the code are almost endless.
Alessandro di Camporeale