erdmannfreunde/theme-toolbox
最新稳定版本:3.1.1
Composer 安装命令:
composer require erdmannfreunde/theme-toolbox
包简介
Erdmann & Freunde Theme Utilities
README 文档
README
Theme Toolbox
Dieses Paket enthält hilfreiche Tools zur Arbeit mit den Contao Themes von Erdmann & Freunde.
1. CSS-Klassen-Auswahl
Wenn du deinen Kunden keine Liste von Klassennamen für Varianten und spezifische Stile geben möchtest, kannst du die Theme-Toolbox verwenden, um menschenlesbare Stile zu Elementen, Modulen und Artikeln hinzuzufügen. Im Toolbox-Editor kannst du CSS-Klassen und deren Übersetzungen hinzufügen und auswählen, wo diese Styles sichtbar sein sollen.
2. SCSS-Cache umgehen
Der SCSS-Compiler in Contao erkennt Änderungen in SCSS-Partials nicht, sodass der Cache nicht aktualisiert wird. Wenn du "Script-Cache umgehen" in den Contao-Wartungseinstellungen aktivierst, werden die SCSS-Dateien nicht zwischengespeichert, sondern bei jeden Aufruf gelöscht.
Wichtig: Bitte stelle sicher, dass du das Umgehen des Script-Caches deaktivierst, nachdem du deine Arbeit an den SCSS-Dateien abgeschlossen hast, da das Deaktivieren des Script-Caches große Leistungsprobleme verursachen kann!
3. Header- und Footer-Klassen
Im Seitenlayout lassen sich eigene Header- und Footer-Klassen im Seitenlayout vergeben und über Template-Anpassungen nutzen. Das fe_page.html.twig Template könnte folgendermaßen aussehen:
{% extends '@Contao/fe_page' %}
{% block header %}
{% if header %}
<header id="header" class="header {{ headerClass }}">
<div class="inside">
{{ header|raw }}
</div>
</header>
{% endif %}
{% endblock %}
{% block footer %}
{% if footer %}
<footer id="footer" class="footer {{ footerClass }}">
<div class="inside">
{{ footer|raw }}
</div>
</footer>
{% endif %}
{% endblock %}
Development notes:
Code style:
vendor/bin/ecs check src contao --fix
统计信息
- 总下载量: 30.64k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 8
- 点击次数: 1
- 依赖项目数: 4
- 推荐数: 0
其他信息
- 授权协议: LGPL-3.0-or-later
- 更新时间: 2018-09-22