pbd-kn/contao-extassets-bundle
支持Bootstrap和font-awesome的外部CSS & JS资源组
2.0.2
2024-07-26 08:58 UTC
Requires
- php: ^7.2 || ^8.0
- contao/core-bundle: ^4.9||^5.3
- twbs/bootstrap: ^5.1
This package is auto-updated.
Last update: 2024-09-26 09:22:18 UTC
README
# Contao Extassets Bundle
此包已完全从heimrichhannot/contao-extassets转换为pbd-kn/contao-extasset-bundle
psr-4命名空间已修订。
引入了Bootstrap的选择。它从twbs包接管。
创建自己的CSS & JS组并将它们添加到Contao主题布局中。
通用功能
- 外部CSS的后端模块
- 外部JS的后端模块
- 将多个CSS/less & JS组添加到Contao布局
- 选择Bootstrap框架支持(默认为CSS,在JS组中启用)从twbs取最小版本
- 不再支持Font Awesome。使用contao-tinymce-plugin-bundle包
- 可以添加优雅图标(所有变量和混入功能可用)
- 生产模式下的CSS文件缓存(在Contao设置中禁用bypassCache)
外部CSS
功能
- 完整的less CSS支持,自动将外部CSS组中的所有less文件编译为cs
- 刷新:清除less缓存
- 外部CSS组中的观察者文件夹(递归)
- 添加多个自定义变量文件,例如覆盖bootstrap变量.less(如@brand-primary)
- 选择Bootstrap时,从twbs包安装bootstrap min
- 支持bootstrap print.css
- Internet Explorer 6-9 - 4096 css-selector处理(Internet Explorer 6 - 9每个文件最多只能有4096个css-selectors。Extassets通过使用https://github.com/zweilove/css_splitter将聚合文件分割成部分来解决这个问题。)
- 所有在$GLOBALS['TL_USER_CSS']中的文件都将解析在外部CSS组中
优雅图标字体 (http://www.elegantthemes.com/blog/resources/elegant-icon-font)
调试
- 设置调试以获取更多信息
安装
Contao
- 通过Contao Manager安装Contao 4
composer require pbd-kn/contao-extassets-bundle
Version 1.6..
- 通过Contao Manager安装Contao 4和5
composer require pbd-kn/contao-extassets-bundle
Version 2...