At some point in my work with TemplaVoila I realized that it was possible to come up with a set of standardized page templates and reusable Flexible Content Elements (FCEs) that could be combined to produce custom site designs quickly and consistently.
This approach relies upon page templates that can produce a wide range of visual designs while being standardized "under the hood." To accomplish this it uses:
The key features that make this framework so flexible for the editor are:
These features give editors great freedom for putting together ad hoc layouts without having to engage a developer for new page templates.
Since this framework is just a method of using TemplaVoila, you still have all of TV's power for creating page templates and FCEs to handle any situation.