pbd-kn/contao-extassets-bundle

支持Bootstrap和font-awesome的外部CSS & JS资源组

安装: 297

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 1

开放问题: 0

类型:contao模块

2.0.2 2024-07-26 08:58 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

  1. 通过Contao Manager安装Contao 4
composer require pbd-kn/contao-extassets-bundle
Version 1.6..
  1. 通过Contao Manager安装Contao 4和5
composer require pbd-kn/contao-extassets-bundle
Version 2...