Skip to content
AvandoLabs Theme help Deutsch

Avando AVE · Help for editors

Overview: what this theme can do

Avando AVE – short for Advanced Variable Environment – is the design framework of this website. It defines how colours, fonts, spacing, cards, buttons and sections look – and instead of CSS it gives you simple sliders and select menus to control them. This help explains what it can do and how to use it.

The theme is a construction kit

You don't build pages from special elements, but from the ordinary Contao building blocks (text, image, headline, button, accordion, slider …). The theme sits on top of them and gives every block extra design fields. There are three levels at which you design:

  1. 01 The Design Studio The look of the whole website: brand colour, fonts, corners, header, shadows. A slide-in panel in the front end, for administrators only.
  2. 02 Sections One area of a page (an article or an element group): column layout, background, hero height, text colour, alignment.
  3. 03 Content elements A single block: frame it as a card, give it a background, stretch it across several columns, choose an image shape.
Who can do what? Sections and content elements can be edited by every editor. The Design Studio is only visible to logged-in administrators – because a change there affects the entire website.
Before you start This help assumes that you can already create pages, articles and content elements in Contao. A quick orientation:
  • A page in the site structure contains one or more articles (stacked in the “Main column”).
  • Each article contains content elements (text, image, headline, button …).
  • An element group is itself a content element: you insert “Element group” and drag other elements into it – a box with its own layout and background, right inside the article.
In this help, “section” is the umbrella term for an article or an element group – both carry the same design fields.

Common tasks

Up and running in five minutes

  1. Log in to the Contao back end and open the website in the front end.
  2. The Design Studio button appears at the bottom right. Open it, try a Preset and turn the Primary color. The page changes at once. Nothing happens until you click “Save” – not even when you close the Studio.
  3. Close the Studio again. Edit an article in the back end and open the Design panel: this is where you set the layout and background of the section.
  4. On a single content element you'll find the Element Style panel – e.g. “frame as a card”.

Recipe: a simple landing page

A walkthrough without CSS. Assume the page has one article in the “Main column”.

  1. Hero. Open the article → panel Design: Background = “Background image — dark overlay”, choose an image in the field that appears; Minimum height = “Large (75%)”; Vertical alignment = “Centre”. Save. Put a headline, a short text and a hyperlink element (Element Style “Primary”) into the article.
  2. Three benefit cards. Insert an Element group content element; its Design → Layout = “Three columns”. Drag a headline + text into the group three times and give each of these elements Element Style = “Card”.
  3. Quote section. New element group; its Background = “Gradient” (the dark one), Text colour = “White”, Horizontal alignment = “Centre”. Inside it a text element with the quote (optionally pull-quote in the CSS class field).
  4. Closing CTA. New element group; Background = “Primary colour”, Text colour = “White”. Inside it a headline + button.

The result is four stacked sections – no CSS at all, only the design fields.

The principle of design variables

At the heart of the theme is a list of named values – “design variables” or tokens. Hence the name Advanced Variable Environment: instead of entering a colour in a hundred places in the CSS, it is stored once under a name, and everything in the theme refers to that name.

Example: Primary color is such a name. Change it in the Design Studio, and everything that refers to it follows – at the same moment and consistently:

Primary color one setting
  • Buttons & links
  • Active menu item
  • Card borders & accents
  • Gradients
  • Secondary colour (calculated from it)
One named setting – many places. You maintain the value in one place, the theme distributes it.

Values that derive from each other

Many variables are calculated from others instead of being maintained individually. By default the Secondary colour is created from the primary colour – via two small sliders (“Hue rotation” and “Saturation”). Lighter and darker variants for hover states and borders follow automatically. Muted text and dark mode are derived values too.

Sliders instead of single values

Sizes come as a scale, not as individual pixel values. The Corner radius slider shifts the whole radius ramp (small / medium / large / extra large) together – the proportions stay consistent. The same goes for Density for all spacing and Shadow depth (box + text) for all shadows.

What you gain

The Studio is optional The Design Studio is the convenient route, but it is optional – a separate add-on module; the theme works without it. An agency can set the same values by hand (in custom.css or in the theme defaults) and leave the Studio out entirely. Details: For developers.
Optional: AI design generation If you want the Design Studio to generate a look from a short text, you need an AI account. An administrator enters the provider and API key once in the back end under System → Settings, section Avando AVE Design Studio. Step by step: Design Studio → Setting up AI design.

Where to go next depends on your task: