Bitte unterstützen Sie jedes Theme/Komponente. CSS+HTML können angepasst werden

Wenn Sie möchten, dass Ihre Discourse-Instanz frei von unabhängigen Theme-Komponenten ist, die für das Hinzufügen von benutzerdefiniertem CSS für ein bestimmtes Plugin verantwortlich sind, könnten Sie stattdessen eine einzige Theme-Komponente erstellen, die für alle Ihre einzigartigen Anpassungen verantwortlich ist, die Sie für die installierten Plugins wünschen.

Innerhalb dieser Theme-Komponente können Sie dann alle Ihre Dateien in mehrere .scss-Dateien aufteilen und sie in einer Hauptdatei common.scss importieren.

my-theme-component/
├── about.json
├── common/
│   ├── common.scss
│   └── head_tag.html
├── scss/
│   ├── announcement-bar.scss
│   ├── banner-featured-links.scss
│   ├── category-banners.scss
│   ├── disco-toc.scss
│   ├── topic-list-excerpts.scss
│   ├── topic-list-thumbnails.scss
│   └── disco-toc.scss
└── settings.yml
3 „Gefällt mir“