Libraries: Master: Components Overview: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Tm (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Tm (Diskussion | Beiträge) K Tm verschob Seite Libraries: Master: Components nach Libraries: Components |
(kein Unterschied)
| |
Version vom 13. November 2013, 19:02 Uhr
Components are sets of content for the <head> and/or <body> section, that can be enabled or disabled by config or by code.
Default Enabled Components
Normalize.css
- Description: "Normalize.css" is a customisable CSS file that makes browsers render all elements more consistently and in line with modern standards. We researched the differences between default browser styles in order to precisely target only the styles that need normalizing.
- Source: https://github.com/necolas/normalize.css/
- Key: normalize
- Configuration Options: None
YAML
- Description: A modular CSS framework for truly flexible, accessible and responsive websites
- Source: http://www.yaml.de/
- Key: yaml
- Configuration Options:
- typography (Default=TRUE): If TRUE screen/typography.css will be included.
- print (Default=TRUE): If TRUE the print.css will be included
- rtl_support (Default=FALSE): If TRUE all necessary stylesheets for rtl-support will be included.
- use_skiplinks (Default=FALSE): Set to TRUE if skiplinks are used. In this case the focusfix-js will be included.
- layout (Default=empty): If empty no additionally layout-stylesheets will be included. Possible values: "page", "fullpage", "g960-12" and "g960-16"
- navigation (Default=empty): Can be empty, "hlist", "vlist" or "both" for including the corresponding navigation-stylesheets.
- forms_theme (Default='gray'): If empty no theme-css will be included. Currently only one theme supported: "gray".
- addons (Default=empty): Array of included addons. Values can be: 'accessible-tabs', 'microformats', 'syncheight'
Modernizr.js
- Description: Modernizr tests which native CSS3 and HTML5 features are available in the current UA and makes the results available to you in two ways: as properties on a global Modernizr object, and as classes on the <html> element. This information allows you to progressively enhance your pages with a granular level of control over the experience.
- Source: http://modernizr.com/
- Key: modernizr
- Configuration Options: None
jQuery
- Description: jQuery is a fast, small, and feature-rich JavaScript library. It makes things like HTML document traversal and manipulation, event handling, animation, and Ajax much simpler with an easy-to-use API that works across a multitude of browsers. With a combination of versatility and extensibility, jQuery has changed the way that millions of people write JavaScript.
- Source: http://jquery.com/
- Key: jquery
- Configuration Options: None
jQuery-UI
- Description: jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. Whether you're building highly interactive web applications or you just need to add a date picker to a form control, jQuery UI is the perfect choice.
- Source: http://jqueryui.com/
- Key: jquery
- Configuration Options: Associative array with the following keys:
- theme (Default=smoothness): The theme to use. Download first a theme from the jQuery-UI-Website and store it into the folder 'assets/jquery-ui/css. Use the foldername as configuration-value. By default only the theme "smoothness" is packaged.