heimseiten/contao-lesbares-css-framework-bundle
Composer 安装命令:
composer require heimseiten/contao-lesbares-css-framework-bundle
包简介
Lesbares CSS-Framework für Contao samt deutschem Klassen-Selektor im Backend (Artikel & Inhaltselemente).
README 文档
README
Stellt ein „lesbares" CSS-Framework (deutsche, sprechende Klassennamen) bereit und macht
die Klassen im Backend an Artikeln und Inhaltselementen auswählbar – ohne
Konfiguration im Backend. Die gewählten Klassen werden in das normale cssID-Klassenfeld
des Elements geschrieben (und live mitaktualisiert, während man auswählt).
Installation
composer require heimseiten/contao-lesbares-css-framework-bundle vendor/bin/contao-console contao:migrate
Ohne weitere Konfiguration ist das mitgelieferte Framework aktiv: Die CSS wird im Frontend geladen und alle Klassen erscheinen – nach Kategorien gruppiert – im Auswahlfeld „Lesbare CSS-Klassen".
Konfiguration (optional)
Alles über config/config.yaml – nichts davon ist Pflicht:
heimseiten_contao_lesbares_css_framework: # Das mitgelieferte Framework parsen und im Frontend laden. # false = nur eigene Klassen verwenden (mein Framework wird weder geladen noch angeboten). builtin: true # Einzelne Kategorien aus dem Auswahlfeld ausblenden ("nur Teile"). # Verfügbare Kategorien: TEXT, BILDER, LISTEN, LINKS, SPALTEN, FORMULARE, FLÄCHEN, # KACHELN, BREITE, HÖHE, ABSTÄNDE, FARBEN, SCROLLING, ICONS, animierterUnterstrich exclude_categories: ['FARBEN'] # Eigene CSS-Dateien, deren Klassen zusätzlich auswählbar werden. sources: - '%kernel.project_dir%/files/mein-theme/eigene-klassen.css'
Eigene Klassen definieren
Lege eine CSS-Datei an und gruppiere die Klassen über Kommentar-Marker – genau diese Titel werden zu den Kategorien im Auswahlfeld:
/************ EIGENE FLÄCHEN ************/ .MeinKastenHervorgehoben { ... } .MeinKastenDezent { ... }
Trage die Datei unter sources ein. Die Klassen tauchen dann unter „EIGENE FLÄCHEN" auf.
Das Laden dieser eigenen CSS übernimmt weiterhin dein Projekt/Theme – das Bundle liest sie
nur für das Auswahlfeld aus.
Hinweis: Technische Selektoren (
.mod_*,.ce_*,.rte,.icon…) werden automatisch herausgefiltert; ein Klassenname, der in mehreren Kategorien vorkommt, erscheint nur einmal.
统计信息
- 总下载量: 843
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 3
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2022-11-26