The CSS framework not only ensures that your website is optimally prepared for all visitors, but is primarily designed to make the development process and the possible connection to your preferred content management system as easy as possible. The modular construction and strict separation of layout and design components help to keep the code user-friendly and lean. If you don’t need a particular website element, then you don’t have to do anything with it, because the basic framework simply provides you with a path, and you specify its direction.
The fact that you can use the simplified stylesheet language Sass for this purpose is doubtlessly one of the biggest advantages of the YAML framework. Thanks to the simple syntax, the desired stylesheets are written much faster than with ordinary CSS. In addition, the preprocessor reduces the number of HTTP requests by linking stylesheets to one another and automating the compression of the templates. Finally, Sass automatically generates the necessary CSS files without having to worry about them.
Another big advantage of the responsive CSS framework results from the development work of the dedicated YAML community, which has designed and published various templates for the different content management systems – in some cases even offering specific support. These finished templates link the framework with the applications for managing your web content. You can download and use them partially for free, and partially at a fee. This saves you the necessary adjustments to the core framework and directs all focus to the design of your web project. The following YAML CMS templates exist, among others:
- JYAML: Complete package consisting of templates, plugins, and libraries for Joomla from Version 3.6.0 based on YAML 4
- YAML for Drupal: Various templates for Drupal implemented by the CSS framework in Drupal 6 and 7 (planned for 8 as well)