Veuillez prendre en charge n'importe quel thème/composant. CSS+HTML peuvent être personnalisés

Si vous souhaitez que votre instance Discourse soit débarrassée des composants de thème indépendants responsables de l’ajout de CSS personnalisé pour un plugin particulier, vous pourriez peut-être plutôt créer un seul composant de thème responsable de toutes vos personnalisations uniques que vous souhaitez pour les plugins que vous avez installés.

À l’intérieur de ce composant de thème, vous pouvez ensuite diviser tous vos fichiers en plusieurs fichiers .scss et les importer dans un fichier common.scss principal.

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 « J'aime »