YAML (framework)

{{Short description|CSS framework}}

{{for|the data serialization language|YAML}}

{{expand language|topic=|langcode=de|otherarticle=|date=November 2017}}

{{Infobox software

| name = YAML

| logo =

| screenshot =

| caption =

| developer = Dirk Jesse

| latest release version = 4.1.2

| latest release date = {{Start date and age|2013|07|28|df=no}}{{cite web |title=Releases · yamlcss/yaml · GitHub |url=https://github.com/yamlcss/yaml/releases |website=GitHub |access-date=24 April 2020 |language=en}}

| repo = {{URL|https://github.com/yamlcss/yaml}}

| platform = Cross-browser

| programming language = HTML, CSS and JavaScript

| genre = CSS framework

| license = CC-BY 2.0

| website = {{URL|yaml.de}}

}}

YAML (Yet Another Multicolumn Layout) is a cross-browser CSS framework.{{cite book|author-first=Peter|author-last=Müller|year=2008|title=Little Boxes Teil 2: Webseiten gestalten mit CSS. Navigation, Inhalte, YAML & mehr|publisher=Pearson|isbn=978-3827243072|language=DE}}{{Cite web|title=Build web application CSS layouts with the YAML framework|work=TechRepublic|date=2012-08-09|url=https://www.techrepublic.com/blog/web-designer/build-web-application-css-layouts-with-the-yaml-framework/}} It allows web designers to create a low-barrier website with comparatively little effort. Integrations of the YAML layouts have been created for various content management systems. These include WordPress, LifeType, TYPO3, Joomla, xt: Commerce and Drupal.{{cite book|author-first=Dirk|author-last=Jesse|year=2007|title=CSS-Layouts: Praxislösungen mit YAML|publisher=Galileo Press|isbn=978-3898428378|language=DE}}

As of YAML version 2.2, the framework is distributed under the Creative Commons Attribution 2.0 License (CC-BY 2.0). As an alternative for commercial use of the framework, there are two paid subscription models.

CMS templates on YAML basis

There are a number of templates for the YAML framework, including for various content management systems and e-commerce systems such as:

{{Div col|colwidth=9em}}

  • TYPO3[http://if-20.com/ TYPO3/YAML Tutorial und Template]
  • Drupal{{Cite web|title=YAML for Drupal - Yet Another Multicolumn Layout for Drupal|url=http://www.yaml-fuer-drupal.de/|access-date=2021-03-07}}
  • Joomla[https://web.archive.org/web/20130502045409/http://www.jyaml.de/ JYAML - Flexible Joomla! Templates mit YAML]
  • DotNetNuke[https://web.archive.org/web/20180319145138/http://yaml.dnn.ch/Home/tabid/107/language/de-DE/Default.aspx DotNetNuke/YAML Tutorial und Template]
  • xt:Commerce
  • ExpressionEngine
  • MODX{{Cite web|title=MODx and YAML – from zero to finished site|url=http://www.prodevtips.com/2008/03/16/modx-and-yaml-from-zero-to-finished-site/|access-date=2021-03-07}}
  • Papaya CMS{{Citation needed|date=December 2023}}
  • Serendipity
  • WordPress

{{Div col end}}

See also

References

{{Reflist}}

Further reading

  • {{cite book|author-first=Alexander|author-last=Reelsen|year=2011|title=Play Framework Cookbook|publisher=Packt Publishing|isbn=978-1849515535}}
  • {{cite book|author-first=Peter|author-last=Müller|year=2008|title=Little Boxes Teil 2: Webseiten gestalten mit CSS. Navigation, Inhalte, YAML & mehr|publisher=Pearson|isbn=978-3827243072|language=DE}}
  • {{cite book|author-first=Dirk|author-last=Jesse|year=2007|title=CSS-Layouts: Praxislösungen mit YAML|publisher=Galileo Press|isbn=978-3898428378|language=DE}}