YAML 4

CSS Framework

A modular CSS framework for truly flexible, accessible and responsive websites

Resources

Download Archive

Developer Tools

YAML Builder (compatible with YAML 3.x only)

YAML Builder Palette

The YAML Builder is a tool for visually creating YAML-based CSS layouts.  It allows for the setting of basic layout characteristics like the number and positioning of the content columns, as well as the dynamic creation of grid-based layouts by dragging and dropping subtemplates. Not quite WYSIWYG, but close!

The code generated by the Builder is based on the file structure of the "Simple Project" template, so that the complete result can be copied and pasted directly, without changing a thing. The required XHTML markup, the screen layout, as well as the layout-specific adjustments for Internet Explorer are all automatically generated. 

The current version 1.2.1 is based on the functionality of YAML 3.0.6 and does not support the creation of the full-page layout variations. The generated code is already fully compatible with YAML 3.3.

CMS Integration

Templates & Online-Tutorials

Various third-party authors have come together in the YAML community: they have already developed templates for various CMS. I, Dirk Jesse, explicitly endorse the laudable development work of these authors. Here on YAML.de, they have a platform to present their projects. Some of them also provide support in the YAML community forums for their templates.

YAML-based templates have been prepared for many CMS. The following list is alphabetical.

CMS Template / Tutorial
CMSimple Template for CMSimple (based on YAML 2.5.1)
CMS Made Simple YAML-based Template
conceptCMS Adapted YAML files and CMS template - well structured documentation and implementation of YAML
Concrete5 "The Column Cruiser" Theme
Contao YAML integration for Contao (Tl_Yaml)
Flexible Grids Extension
YAML-Tools (yamltools)
WorkShop & Screencast (german)
CoreMedia CMS The Starter Kit of CoreMedia CMS contains JSP-templates for a YAML based standard layout.
Contenido Online-Tutorial & PDF for implementation (german)
DotNetNuke YAML-based skin
Drupal "YAML for Drupal" - A highly configurable YAML-based template for Drupal 5.x and 6.x

Support-Forum [de] | Support-Forum [en]

ExpressionEngine eeSiteKit 2.0 - A Website Development Framework For ExpressionEngine with YAML support
ImpressCMS Developer-Theme for ImpressCMS 1.2+
Joomla JYaml- Flexible Joomla! Templates with YAML - A highly configurable YAML-based theme for Joomla! 1.5+

Support-Forum [de] | Support-Forum [en]

MODx Online-Tutorial
OLAT OLAT - Open Source LMS - Learning Management Software with YAML-based templates
OpenPublisher OpenPublisher - PHP5 Content Management System
OpenText Best Practice Project 10.1 - a YAML based standard demo project
papaya CMS Template- und Themeset dr-yaml (based on YAML 2.5.1)
Papoo CMS with YAML-based standard templates
phpwcms Online-Tutorial & examples for implementation (german)
pragmaMx Four free YAML-based Themes (YAML Simple Project, Integral, Isometric, Stylevantage)
Redaxo Example implementations  for Redaxo 3.x and 4.x
SilverStripe short Online-Tutorial (German)
SYAML Developer-Theme based on YAML 3.x "Simple Project Template" (german docs).
TYPO3 Templates for TemplaVoila Complete Package (former name: "YAML for TemplaVoila")
Templates for TemplaVoila (db_ttv 4.0.4)

YAML for Autoparser
if-20 developer template
Tutorial for YAML & Autoparser-Implementation (German)

Support-Forum [de] | Support-Forum [en]

Website Baker Template auf Basis von YAMLs "Simple Project"
Wordpress Xtreme One Theme-Framework
considerable tutorial for YAML-based templates
YAML Green Theme (highly configurable)
Simplex Theme
xt:Commerce YAML for xt:Commerce
YAML for xt:C VEYTON 4

Support-Forum [de] | Support-Forum [en]

ZMS YAML 2.5 templates for ZMS 2.9+