heimseiten/contao-lesbares-css-framework-bundle 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

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

GitHub 信息

  • Stars: 3
  • Watchers: 1
  • Forks: 0
  • 开发语言: CSS

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2022-11-26

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固