YAML-based form styling

JavaScript has to be enabled for this demonstration.

Toggle to change the form layout: linear (default) | full | columnar

First Fieldset (text-fields & select-boxes)
Second Fieldset (select, textarea & checkbox)
Third Fieldset (radio-buttons)