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}}
External links
- {{Official website|yaml.de}}
- {{GitHub|https://github.com/yamlcss/yaml}}
{{Application frameworks}}
{{Authority control}}
{{web-software-stub}}