Download the PHP package heimrichhannot/contao-extassets without Composer
On this page you can find all versions of the php package heimrichhannot/contao-extassets. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download heimrichhannot/contao-extassets
More information about heimrichhannot/contao-extassets
Files in heimrichhannot/contao-extassets
Package contao-extassets
Short Description External CSS & JS assets groups with bootstrap and font-awesome support
License LGPL-3.0+
Homepage https://github.com/heimrichhannot/contao-extassets
Informations about the package contao-extassets
Contao Extassets
This bundle is outdated and not actively maintained anymore! Please have a look at Encore Bundle if you need a good and actively maintained asset solution.
Create your own css & js groups and add them to your contao theme layouts.
General features
- Backend Module for external css
- Backend Module for external js
- Add multiple CSS & JS groups to contao layout
- Bootstrap framework support (for css by default, enable within js group)
- Font-Awesome added by default (availability of all variables and mixins)
- Elegant Icons can be added (availability of all variables and mixins)
- Css file caching for production mode (disable byPassCache in contao settings)
External CSS
Features
- Complete lesscss support, automatically compile all your less files within a external css group to css
- Observer folders (recursive) within your external css groups
- Add multiple custom variable files, to overwrite for example bootstrap variables.less (like @brand-primary)
- make use of all bootstrap mixins and variables within your own less files (See: http://getbootstrap.com/customize/#less-variables)
- bootstrap print.css support
- Internet Explorer 6-9 - 4096 css-selector handling (Internet Explorer 6 - 9 has only a maximum of 4096 css-selectors possible per file. Extassets make usage of https://github.com/zweilove/css_splitter ans solve this problem by splitting aggregated files into parts.)
- all files within $GLOBALS['TL_USER_CSS'] will be parsed within external css groups
Installation
Contao 4.0
-
Install via composer
-
Add the following to lines to the
$bundles
array in yourapp/AppKernel.php
- Clear app chache
Hooks
addCustomAssets
Attach custom fonts or css libraries to extassets combiner.
Font Awesome (http://fontawesome.io/)
Use font-awesome mixins and variables right inside your less files.
List of all font-awesome variables, see (https://github.com/heimrichhannot/font-awesome/blob/master/less/variables.less).
Elegant Icon Font (http://www.elegantthemes.com/blog/resources/elegant-icon-font)
Use elegant-icon mixins and variables right inside your less files.
List of all elegant-icon variables, see (https://github.com/heimrichhannot/elegant-icons/blob/master/less/variables.less).
All versions of contao-extassets with dependencies
contao/core-bundle Version ^4.1
robloach/component-installer Version *
components/bootstrap Version >=3.3,<4-dev
heimrichhannot/font-awesome Version >=4.4,<5-dev
heimrichhannot/elegant-icons Version >=1.0,<2-dev
heimrichhannot/contao-haste_plus Version >=1.4.0
matthiasmullie/minify Version ~1.3